419ffd:	00 44 72 61          	add    %al,0x61(%edx,%esi,2)
41a001:	77 49                	ja     0x41a04c
41a003:	6d                   	insl   (%dx),%es:(%edi)
41a004:	61                   	popa
41a005:	67 65 44             	addr16 gs inc %esp
41a008:	69 73 61 62 6c 65 64 	imul   $0x64656c62,0x61(%ebx),%esi
41a00f:	00 5f 6e             	add    %bl,0x6e(%edi)
41a012:	6f                   	outsl  %ds:(%esi),(%dx)
41a013:	64 65 43             	fs gs inc %ebx
41a016:	6c                   	insb   (%dx),%es:(%edi)
41a017:	6f                   	outsl  %ds:(%esi),(%dx)
41a018:	73 65                	jae    0x41a07f
41a01a:	64 00 5f 64          	add    %bl,%fs:0x64(%edi)
41a01e:	69 73 70 6f 73 65 64 	imul   $0x6465736f,0x70(%ebx),%esi
41a025:	00 61 64             	add    %ah,0x64(%ecx)
41a028:	64 5f                	fs pop %edi
41a02a:	4e                   	dec    %esi
41a02b:	6f                   	outsl  %ds:(%esi),(%dx)
41a02c:	64 65 43             	fs gs inc %ebx
41a02f:	6f                   	outsl  %ds:(%esi),(%dx)
41a030:	6c                   	insb   (%dx),%es:(%edi)
41a031:	6c                   	insb   (%dx),%es:(%edi)
41a032:	61                   	popa
41a033:	70 73                	jo     0x41a0a8
41a035:	65 64 00 72 65       	gs add %dh,%fs:0x65(%edx)
41a03a:	6d                   	insl   (%dx),%es:(%edi)
41a03b:	6f                   	outsl  %ds:(%esi),(%dx)
41a03c:	76 65                	jbe    0x41a0a3
41a03e:	5f                   	pop    %edi
41a03f:	4e                   	dec    %esi
41a040:	6f                   	outsl  %ds:(%esi),(%dx)
41a041:	64 65 43             	fs gs inc %ebx
41a044:	6f                   	outsl  %ds:(%esi),(%dx)
41a045:	6c                   	insb   (%dx),%es:(%edi)
41a046:	6c                   	insb   (%dx),%es:(%edi)
41a047:	61                   	popa
41a048:	70 73                	jo     0x41a0bd
41a04a:	65 64 00 4e 6f       	gs add %cl,%fs:0x6f(%esi)
41a04f:	64 65 73 5f          	fs gs jae 0x41a0b2
41a053:	4e                   	dec    %esi
41a054:	6f                   	outsl  %ds:(%esi),(%dx)
41a055:	64 65 43             	fs gs inc %ebx
41a058:	6f                   	outsl  %ds:(%esi),(%dx)
41a059:	6c                   	insb   (%dx),%es:(%edi)
41a05a:	6c                   	insb   (%dx),%es:(%edi)
41a05b:	61                   	popa
41a05c:	70 73                	jo     0x41a0d1
41a05e:	65 64 00 67 65       	gs add %ah,%fs:0x65(%edi)
41a063:	74 5f                	je     0x41a0c4
41a065:	50                   	push   %eax
41a066:	72 65                	jb     0x41a0cd
41a068:	73 73                	jae    0x41a0dd
41a06a:	65 64 00 5f 73       	gs add %bl,%fs:0x73(%edi)
41a06f:	70 61                	jo     0x41a0d2
41a071:	63 65 50             	arpl   %esp,0x50(%ebp)
41a074:	72 65                	jb     0x41a0db
41a076:	73 73                	jae    0x41a0eb
41a078:	65 64 00 5f 63       	gs add %bl,%fs:0x63(%edi)
41a07d:	6c                   	insb   (%dx),%es:(%edi)
41a07e:	6f                   	outsl  %ds:(%esi),(%dx)
41a07f:	73 65                	jae    0x41a0e6
41a081:	42                   	inc    %edx
41a082:	75 74                	jne    0x41a0f8
41a084:	74 6f                	je     0x41a0f5
41a086:	6e                   	outsb  %ds:(%esi),(%dx)
41a087:	50                   	push   %eax
41a088:	72 65                	jb     0x41a0ef
41a08a:	73 73                	jae    0x41a0ff
41a08c:	65 64 00 67 65       	gs add %ah,%fs:0x65(%edi)
41a091:	74 5f                	je     0x41a0f2
41a093:	46                   	inc    %esi
41a094:	6f                   	outsl  %ds:(%esi),(%dx)
41a095:	63 75 73             	arpl   %esi,0x73(%ebp)
41a098:	65 64 00 4f 6e       	gs add %cl,%fs:0x6e(%edi)
41a09d:	49                   	dec    %ecx
41a09e:	6e                   	outsb  %ds:(%esi),(%dx)
41a09f:	76 61                	jbe    0x41a102
41a0a1:	6c                   	insb   (%dx),%es:(%edi)
41a0a2:	69 64 61 74 65 64 00 	imul   $0x67006465,0x74(%ecx,%eiz,2),%esp
41a0a9:	67
41a0aa:	65 74 5f             	gs je  0x41a10c
41a0ad:	53                   	push   %ebx
41a0ae:	65 6c                	gs insb (%dx),%es:(%edi)
41a0b0:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
41a0b5:	00 5f 6e             	add    %bl,0x6e(%edi)
41a0b8:	6f                   	outsl  %ds:(%esi),(%dx)
41a0b9:	64 65 43             	fs gs inc %ebx
41a0bc:	6c                   	insb   (%dx),%es:(%edi)
41a0bd:	6f                   	outsl  %ds:(%esi),(%dx)
41a0be:	73 65                	jae    0x41a125
41a0c0:	64 48                	fs dec %eax
41a0c2:	6f                   	outsl  %ds:(%esi),(%dx)
41a0c3:	76 65                	jbe    0x41a12a
41a0c5:	72 53                	jb     0x41a11a
41a0c7:	65 6c                	gs insb (%dx),%es:(%edi)
41a0c9:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
41a0ce:	00 5f 6e             	add    %bl,0x6e(%edi)
41a0d1:	6f                   	outsl  %ds:(%esi),(%dx)
41a0d2:	64 65 4f             	fs gs dec %edi
41a0d5:	70 65                	jo     0x41a13c
41a0d7:	6e                   	outsb  %ds:(%esi),(%dx)
41a0d8:	48                   	dec    %eax
41a0d9:	6f                   	outsl  %ds:(%esi),(%dx)
41a0da:	76 65                	jbe    0x41a141
41a0dc:	72 53                	jb     0x41a131
41a0de:	65 6c                	gs insb (%dx),%es:(%edi)
41a0e0:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
41a0e5:	00 4e 6f             	add    %cl,0x6f(%esi)
41a0e8:	64 65 73 4d          	fs gs jae 0x41a139
41a0ec:	6f                   	outsl  %ds:(%esi),(%dx)
41a0ed:	76 65                	jbe    0x41a154
41a0ef:	64 00 6e 6f          	add    %ch,%fs:0x6f(%esi)
41a0f3:	64 65 73 4d          	fs gs jae 0x41a144
41a0f7:	6f                   	outsl  %ds:(%esi),(%dx)
41a0f8:	76 65                	jbe    0x41a15f
41a0fa:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
41a0fe:	64 5f                	fs pop %edi
41a100:	49                   	dec    %ecx
41a101:	74 65                	je     0x41a168
41a103:	6d                   	insl   (%dx),%es:(%edi)
41a104:	73 52                	jae    0x41a158
41a106:	65 6d                	gs insl (%dx),%es:(%edi)
41a108:	6f                   	outsl  %ds:(%esi),(%dx)
41a109:	76 65                	jbe    0x41a170
41a10b:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
41a10f:	6d                   	insl   (%dx),%es:(%edi)
41a110:	6f                   	outsl  %ds:(%esi),(%dx)
41a111:	76 65                	jbe    0x41a178
41a113:	5f                   	pop    %edi
41a114:	49                   	dec    %ecx
41a115:	74 65                	je     0x41a17c
41a117:	6d                   	insl   (%dx),%es:(%edi)
41a118:	73 52                	jae    0x41a16c
41a11a:	65 6d                	gs insl (%dx),%es:(%edi)
41a11c:	6f                   	outsl  %ds:(%esi),(%dx)
41a11d:	76 65                	jbe    0x41a184
41a11f:	64 00 43 68          	add    %al,%fs:0x68(%ebx)
41a123:	69 6c 64 4e 6f 64 65 	imul   $0x7365646f,0x4e(%esp,%eiz,2),%ebp
41a12a:	73
41a12b:	5f                   	pop    %edi
41a12c:	49                   	dec    %ecx
41a12d:	74 65                	je     0x41a194
41a12f:	6d                   	insl   (%dx),%es:(%edi)
41a130:	73 52                	jae    0x41a184
41a132:	65 6d                	gs insl (%dx),%es:(%edi)
41a134:	6f                   	outsl  %ds:(%esi),(%dx)
41a135:	76 65                	jbe    0x41a19c
41a137:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
41a13b:	64 5f                	fs pop %edi
41a13d:	43                   	inc    %ebx
41a13e:	6f                   	outsl  %ds:(%esi),(%dx)
41a13f:	6e                   	outsb  %ds:(%esi),(%dx)
41a140:	74 65                	je     0x41a1a7
41a142:	6e                   	outsb  %ds:(%esi),(%dx)
41a143:	74 52                	je     0x41a197
41a145:	65 6d                	gs insl (%dx),%es:(%edi)
41a147:	6f                   	outsl  %ds:(%esi),(%dx)
41a148:	76 65                	jbe    0x41a1af
41a14a:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
41a14e:	6d                   	insl   (%dx),%es:(%edi)
41a14f:	6f                   	outsl  %ds:(%esi),(%dx)
41a150:	76 65                	jbe    0x41a1b7
41a152:	5f                   	pop    %edi
41a153:	43                   	inc    %ebx
41a154:	6f                   	outsl  %ds:(%esi),(%dx)
41a155:	6e                   	outsb  %ds:(%esi),(%dx)
41a156:	74 65                	je     0x41a1bd
41a158:	6e                   	outsb  %ds:(%esi),(%dx)
41a159:	74 52                	je     0x41a1ad
41a15b:	65 6d                	gs insl (%dx),%es:(%edi)
41a15d:	6f                   	outsl  %ds:(%esi),(%dx)
41a15e:	76 65                	jbe    0x41a1c5
41a160:	64 00 3c 41          	add    %bh,%fs:(%ecx,%eax,2)
41a164:	72 65                	jb     0x41a1cb
41a166:	61                   	popa
41a167:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
41a16c:	61                   	popa
41a16d:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41a170:	6e                   	outsb  %ds:(%esi),(%dx)
41a171:	67 46                	addr16 inc %esi
41a173:	69 65 6c 64 00 3c 45 	imul   $0x453c0064,0x6c(%ebp),%esp
41a17a:	78 70                	js     0x41a1ec
41a17c:	61                   	popa
41a17d:	6e                   	outsb  %ds:(%esi),(%dx)
41a17e:	64 41                	fs inc %ecx
41a180:	72 65                	jb     0x41a1e7
41a182:	61                   	popa
41a183:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
41a188:	61                   	popa
41a189:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41a18c:	6e                   	outsb  %ds:(%esi),(%dx)
41a18d:	67 46                	addr16 inc %esi
41a18f:	69 65 6c 64 00 3c 49 	imul   $0x493c0064,0x6c(%ebp),%esp
41a196:	6e                   	outsb  %ds:(%esi),(%dx)
41a197:	73 65                	jae    0x41a1fe
41a199:	72 74                	jb     0x41a20f
41a19b:	42                   	inc    %edx
41a19c:	65 66 6f             	outsw  %gs:(%esi),(%dx)
41a19f:	72 65                	jb     0x41a206
41a1a1:	41                   	inc    %ecx
41a1a2:	72 65                	jb     0x41a209
41a1a4:	61                   	popa
41a1a5:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
41a1aa:	61                   	popa
41a1ab:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41a1ae:	6e                   	outsb  %ds:(%esi),(%dx)
41a1af:	67 46                	addr16 inc %esi
41a1b1:	69 65 6c 64 00 3c 44 	imul   $0x443c0064,0x6c(%ebp),%esp
41a1b8:	6f                   	outsl  %ds:(%esi),(%dx)
41a1b9:	63 6b 41             	arpl   %ebp,0x41(%ebx)
41a1bc:	72 65                	jb     0x41a223
41a1be:	61                   	popa
41a1bf:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
41a1c4:	61                   	popa
41a1c5:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41a1c8:	6e                   	outsb  %ds:(%esi),(%dx)
41a1c9:	67 46                	addr16 inc %esi
41a1cb:	69 65 6c 64 00 3c 44 	imul   $0x443c0064,0x6c(%ebp),%esp
41a1d2:	65 66 61             	gs popaw
41a1d5:	75 6c                	jne    0x41a243
41a1d7:	74 44                	je     0x41a21d
41a1d9:	6f                   	outsl  %ds:(%esi),(%dx)
41a1da:	63 6b 41             	arpl   %ebp,0x41(%ebx)
41a1dd:	72 65                	jb     0x41a244
41a1df:	61                   	popa
41a1e0:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
41a1e5:	61                   	popa
41a1e6:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41a1e9:	6e                   	outsb  %ds:(%esi),(%dx)
41a1ea:	67 46                	addr16 inc %esi
41a1ec:	69 65 6c 64 00 3c 46 	imul   $0x463c0064,0x6c(%ebp),%esp
41a1f3:	75 6c                	jne    0x41a261
41a1f5:	6c                   	insb   (%dx),%es:(%edi)
41a1f6:	41                   	inc    %ecx
41a1f7:	72 65                	jb     0x41a25e
41a1f9:	61                   	popa
41a1fa:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
41a1ff:	61                   	popa
41a200:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41a203:	6e                   	outsb  %ds:(%esi),(%dx)
41a204:	67 46                	addr16 inc %esi
41a206:	69 65 6c 64 00 3c 49 	imul   $0x493c0064,0x6c(%ebp),%esp
41a20d:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
41a210:	41                   	inc    %ecx
41a211:	72 65                	jb     0x41a278
41a213:	61                   	popa
41a214:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
41a219:	61                   	popa
41a21a:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41a21d:	6e                   	outsb  %ds:(%esi),(%dx)
41a21e:	67 46                	addr16 inc %esi
41a220:	69 65 6c 64 00 3c 44 	imul   $0x443c0064,0x6c(%ebp),%esp
41a227:	72 6f                	jb     0x41a298
41a229:	70 41                	jo     0x41a26c
41a22b:	72 65                	jb     0x41a292
41a22d:	61                   	popa
41a22e:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
41a233:	61                   	popa
41a234:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41a237:	6e                   	outsb  %ds:(%esi),(%dx)
41a238:	67 46                	addr16 inc %esi
41a23a:	69 65 6c 64 00 3c 49 	imul   $0x493c0064,0x6c(%ebp),%esp
41a241:	6e                   	outsb  %ds:(%esi),(%dx)
41a242:	73 65                	jae    0x41a2a9
41a244:	72 74                	jb     0x41a2ba
41a246:	41                   	inc    %ecx
41a247:	66 74 65             	data16 je 0x41a2af
41a24a:	72 41                	jb     0x41a28d
41a24c:	72 65                	jb     0x41a2b3
41a24e:	61                   	popa
41a24f:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
41a254:	61                   	popa
41a255:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41a258:	6e                   	outsb  %ds:(%esi),(%dx)
41a259:	67 46                	addr16 inc %esi
41a25b:	69 65 6c 64 00 3c 48 	imul   $0x483c0064,0x6c(%ebp),%esp
41a262:	69 67 68 6c 69 67 68 	imul   $0x6867696c,0x68(%edi),%esp
41a269:	74 41                	je     0x41a2ac
41a26b:	72 65                	jb     0x41a2d2
41a26d:	61                   	popa
41a26e:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
41a273:	61                   	popa
41a274:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41a277:	6e                   	outsb  %ds:(%esi),(%dx)
41a278:	67 46                	addr16 inc %esi
41a27a:	69 65 6c 64 00 3c 54 	imul   $0x543c0064,0x6c(%ebp),%esp
41a281:	65 78 74             	gs js  0x41a2f8
41a284:	41                   	inc    %ecx
41a285:	72 65                	jb     0x41a2ec
41a287:	61                   	popa
41a288:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
41a28d:	61                   	popa
41a28e:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41a291:	6e                   	outsb  %ds:(%esi),(%dx)
41a292:	67 46                	addr16 inc %esi
41a294:	69 65 6c 64 00 3c 4f 	imul   $0x4f3c0064,0x6c(%ebp),%esp
41a29b:	64 64 3e 6b 5f 5f 42 	fs fs imul $0x42,%ds:0x5f(%edi),%ebx
41a2a2:	61                   	popa
41a2a3:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41a2a6:	6e                   	outsb  %ds:(%esi),(%dx)
41a2a7:	67 46                	addr16 inc %esi
41a2a9:	69 65 6c 64 00 3c 43 	imul   $0x433c0064,0x6c(%ebp),%esp
41a2b0:	6f                   	outsl  %ds:(%esi),(%dx)
41a2b1:	6c                   	insb   (%dx),%es:(%edi)
41a2b2:	6c                   	insb   (%dx),%es:(%edi)
41a2b3:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
41a2b8:	6e                   	outsb  %ds:(%esi),(%dx)
41a2b9:	43                   	inc    %ebx
41a2ba:	68 61 6e 67 65       	push   $0x65676e61
41a2bf:	64 3e 6b 5f 5f 42    	fs imul $0x42,%ds:0x5f(%edi),%ebx
41a2c5:	61                   	popa
41a2c6:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41a2c9:	6e                   	outsb  %ds:(%esi),(%dx)
41a2ca:	67 46                	addr16 inc %esi
41a2cc:	69 65 6c 64 00 3c 4e 	imul   $0x4e3c0064,0x6c(%ebp),%esp
41a2d3:	65 78 74             	gs js  0x41a34a
41a2d6:	56                   	push   %esi
41a2d7:	69 73 69 62 6c 65 4e 	imul   $0x4e656c62,0x69(%ebx),%esi
41a2de:	6f                   	outsl  %ds:(%esi),(%dx)
41a2df:	64 65 3e 6b 5f 5f 42 	fs gs imul $0x42,%ds:0x5f(%edi),%ebx
41a2e6:	61                   	popa
41a2e7:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41a2ea:	6e                   	outsb  %ds:(%esi),(%dx)
41a2eb:	67 46                	addr16 inc %esi
41a2ed:	69 65 6c 64 00 3c 50 	imul   $0x503c0064,0x6c(%ebp),%esp
41a2f4:	72 65                	jb     0x41a35b
41a2f6:	76 56                	jbe    0x41a34e
41a2f8:	69 73 69 62 6c 65 4e 	imul   $0x4e656c62,0x69(%ebx),%esi
41a2ff:	6f                   	outsl  %ds:(%esi),(%dx)
41a300:	64 65 3e 6b 5f 5f 42 	fs gs imul $0x42,%ds:0x5f(%edi),%ebx
41a307:	61                   	popa
41a308:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41a30b:	6e                   	outsb  %ds:(%esi),(%dx)
41a30c:	67 46                	addr16 inc %esi
41a30e:	69 65 6c 64 00 3c 56 	imul   $0x563c0064,0x6c(%ebp),%esp
41a315:	69 73 69 62 6c 65 3e 	imul   $0x3e656c62,0x69(%ebx),%esi
41a31c:	6b 5f 5f 42          	imul   $0x42,0x5f(%edi),%ebx
41a320:	61                   	popa
41a321:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41a324:	6e                   	outsb  %ds:(%esi),(%dx)
41a325:	67 46                	addr16 inc %esi
41a327:	69 65 6c 64 00 3c 43 	imul   $0x433c0064,0x6c(%ebp),%esp
41a32e:	6c                   	insb   (%dx),%es:(%edi)
41a32f:	6f                   	outsl  %ds:(%esi),(%dx)
41a330:	73 65                	jae    0x41a397
41a332:	42                   	inc    %edx
41a333:	75 74                	jne    0x41a3a9
41a335:	74 6f                	je     0x41a3a6
41a337:	6e                   	outsb  %ds:(%esi),(%dx)
41a338:	52                   	push   %edx