41e120:	61                   	popa
41e121:	36 62 50 70          	bound  %edx,%ss:0x70(%eax)
41e125:	52                   	push   %edx
41e126:	43                   	inc    %ebx
41e127:	4b                   	dec    %ebx
41e128:	70 75                	jo     0x41e19f
41e12a:	63 32                	arpl   %esi,(%edx)
41e12c:	7a 35                	jp     0x41e163
41e12e:	45                   	inc    %ebp
41e12f:	53                   	push   %ebx
41e130:	53                   	push   %ebx
41e131:	71 5a                	jno    0x41e18d
41e133:	2f                   	das
41e134:	77 66                	ja     0x41e19c
41e136:	47                   	inc    %edi
41e137:	61                   	popa
41e138:	54                   	push   %esp
41e139:	72 35                	jb     0x41e170
41e13b:	63 63 43             	arpl   %esp,0x43(%ebx)
41e13e:	62 41 5a             	bound  %eax,0x5a(%ecx)
41e141:	72 37                	jb     0x41e17a
41e143:	48                   	dec    %eax
41e144:	37                   	aaa
41e145:	4b                   	dec    %ebx
41e146:	51                   	push   %ecx
41e147:	31 73 39             	xor    %esi,0x39(%ebx)
41e14a:	58                   	pop    %eax
41e14b:	61                   	popa
41e14c:	35 56 48 59 35       	xor    $0x35594856,%eax
41e151:	53                   	push   %ebx
41e152:	4d                   	dec    %ebp
41e153:	48                   	dec    %eax
41e154:	2b 61 2b             	sub    0x2b(%ecx),%esp
41e157:	78 79                	js     0x41e1d2
41e159:	47                   	inc    %edi
41e15a:	4c                   	dec    %esp
41e15b:	67 53                	addr16 push %ebx
41e15d:	6e                   	outsb  %ds:(%esi),(%dx)
41e15e:	67 66 76 72          	addr16 data16 jbe 0x41e1d4
41e162:	4c                   	dec    %esp
41e163:	2b 45 47             	sub    0x47(%ebp),%eax
41e166:	56                   	push   %esi
41e167:	47                   	inc    %edi
41e168:	61                   	popa
41e169:	6f                   	outsl  %ds:(%esi),(%dx)
41e16a:	76 7a                	jbe    0x41e1e6
41e16c:	6d                   	insl   (%dx),%es:(%edi)
41e16d:	75 50                	jne    0x41e1bf
41e16f:	67 33 6a 6f          	xor    0x6f(%bp,%si),%ebp
41e173:	4c                   	dec    %esp
41e174:	56                   	push   %esi
41e175:	38 36                	cmp    %dh,(%esi)
41e177:	64 73 72             	fs jae 0x41e1ec
41e17a:	4f                   	dec    %edi
41e17b:	7a 35                	jp     0x41e1b2
41e17d:	59                   	pop    %ecx
41e17e:	78 77                	js     0x41e1f7
41e180:	39 74 48 65          	cmp    %esi,0x65(%eax,%ecx,2)
41e184:	79 73                	jns    0x41e1f9
41e186:	54                   	push   %esp
41e187:	7a 64                	jp     0x41e1ed
41e189:	66 5a                	pop    %dx
41e18b:	52                   	push   %edx
41e18c:	76 33                	jbe    0x41e1c1
41e18e:	34 62                	xor    $0x62,%al
41e190:	58                   	pop    %eax
41e191:	46                   	inc    %esi
41e192:	78 6f                	js     0x41e203
41e194:	2f                   	das
41e195:	6d                   	insl   (%dx),%es:(%edi)
41e196:	48                   	dec    %eax
41e197:	34 67                	xor    $0x67,%al
41e199:	53                   	push   %ebx
41e19a:	42                   	inc    %edx
41e19b:	39 78 30             	cmp    %edi,0x30(%eax)
41e19e:	37                   	aaa
41e19f:	6f                   	outsl  %ds:(%esi),(%dx)
41e1a0:	30 42 32             	xor    %al,0x32(%edx)
41e1a3:	52                   	push   %edx
41e1a4:	6f                   	outsl  %ds:(%esi),(%dx)
41e1a5:	69 48 68 5a 38 58 78 	imul   $0x7858385a,0x68(%eax),%ecx
41e1ac:	7a 4d                	jp     0x41e1fb
41e1ae:	30 45 6d             	xor    %al,0x6d(%ebp)
41e1b1:	64 55                	fs push %ebp
41e1b3:	53                   	push   %ebx
41e1b4:	6a 48                	push   $0x48
41e1b6:	77 59                	ja     0x41e211
41e1b8:	2f                   	das
41e1b9:	4e                   	dec    %esi
41e1ba:	39 6c 64 70          	cmp    %ebp,0x70(%esp,%eiz,2)
41e1be:	47                   	inc    %edi
41e1bf:	73 58                	jae    0x41e219
41e1c1:	32 49 47             	xor    0x47(%ecx),%cl
41e1c4:	56                   	push   %esi
41e1c5:	73 2b                	jae    0x41e1f2
41e1c7:	4e                   	dec    %esi
41e1c8:	67 75 6a             	addr16 jne 0x41e235
41e1cb:	56                   	push   %esi
41e1cc:	53                   	push   %ebx
41e1cd:	2f                   	das
41e1ce:	4a                   	dec    %edx
41e1cf:	70 7a                	jo     0x41e24b
41e1d1:	68 4d 4e 4f 35       	push   $0x354f4e4d
41e1d6:	43                   	inc    %ebx
41e1d7:	6a 33                	push   $0x33
41e1d9:	5a                   	pop    %edx
41e1da:	6a 57                	push   $0x57
41e1dc:	34 78                	xor    $0x78,%al
41e1de:	4d                   	dec    %ebp
41e1df:	2b 67 35             	sub    0x35(%edi),%esp
41e1e2:	67 61                	addr16 popa
41e1e4:	48                   	dec    %eax
41e1e5:	78 38                	js     0x41e21f
41e1e7:	46                   	inc    %esi
41e1e8:	31 43 4e             	xor    %eax,0x4e(%ebx)
41e1eb:	63 62 39             	arpl   %esp,0x39(%edx)
41e1ee:	49                   	dec    %ecx
41e1ef:	63 49 4c             	arpl   %ecx,0x4c(%ecx)
41e1f2:	65 5a                	gs pop %edx
41e1f4:	52                   	push   %edx
41e1f5:	64 71 2f             	fs jno 0x41e227
41e1f8:	73 6b                	jae    0x41e265
41e1fa:	79 33                	jns    0x41e22f
41e1fc:	4b                   	dec    %ebx
41e1fd:	54                   	push   %esp
41e1fe:	63 73 72             	arpl   %esi,0x72(%ebx)
41e201:	36 48                	ss dec %eax
41e203:	31 6c 78 4c          	xor    %ebp,0x4c(%eax,%edi,2)
41e207:	48                   	dec    %eax
41e208:	79 6d                	jns    0x41e277
41e20a:	65 68 74 38 76 53    	gs push $0x53763874
41e210:	76 63                	jbe    0x41e275
41e212:	76 6c                	jbe    0x41e280
41e214:	52                   	push   %edx
41e215:	57                   	push   %edi
41e216:	66 33 64 31 4e       	xor    0x4e(%ecx,%esi,1),%sp
41e21b:	6b 48 66 74          	imul   $0x74,0x66(%eax),%ecx
41e21f:	36 67 52             	ss addr16 push %edx
41e222:	78 72                	js     0x41e296
41e224:	2f                   	das
41e225:	54                   	push   %esp
41e226:	4c                   	dec    %esp
41e227:	2f                   	das
41e228:	39 6d 74             	cmp    %ebp,0x74(%ebp)
41e22b:	48                   	dec    %eax
41e22c:	2b 73 5a             	sub    0x5a(%ebx),%esi
41e22f:	70 6d                	jo     0x41e29e
41e231:	62 48 56             	bound  %ecx,0x56(%eax)
41e234:	55                   	push   %ebp
41e235:	67 33 4c 41          	xor    0x41(%si),%ecx
41e239:	4b                   	dec    %ebx
41e23a:	7a 67                	jp     0x41e2a3
41e23c:	6d                   	insl   (%dx),%es:(%edi)
41e23d:	66 46                	inc    %si
41e23f:	6f                   	outsl  %ds:(%esi),(%dx)
41e240:	4b                   	dec    %ebx
41e241:	7a 53                	jp     0x41e296
41e243:	4e                   	dec    %esi
41e244:	4b                   	dec    %ebx
41e245:	4f                   	dec    %edi
41e246:	36 70 39             	ss jo  0x41e282
41e249:	52                   	push   %edx
41e24a:	46                   	inc    %esi
41e24b:	48                   	dec    %eax
41e24c:	64 57                	fs push %edi
41e24e:	54                   	push   %esp
41e24f:	74 48                	je     0x41e299
41e251:	74 77                	je     0x41e2ca
41e253:	66 6d                	insw   (%dx),%es:(%edi)
41e255:	69 66 77 33 7a 6f 73 	imul   $0x736f7a33,0x77(%esi),%esp
41e25c:	6c                   	insb   (%dx),%es:(%edi)
41e25d:	68 59 65 56 42       	push   $0x42566559
41e262:	62 4c 72 6e          	bound  %ecx,0x6e(%edx,%esi,2)
41e266:	4a                   	dec    %edx
41e267:	5a                   	pop    %edx
41e268:	63 64 50 4f          	arpl   %esp,0x4f(%eax,%edx,2)
41e26c:	4d                   	dec    %ebp
41e26d:	45                   	inc    %ebp
41e26e:	6b 54 4a 4f 54       	imul   $0x54,0x4f(%edx,%ecx,2),%edx
41e273:	4a                   	dec    %edx
41e274:	74 55                	je     0x41e2cb
41e276:	32 63 71             	xor    0x71(%ebx),%ah
41e279:	37                   	aaa
41e27a:	36 55                	ss push %ebp
41e27c:	34 52                	xor    $0x52,%al
41e27e:	51                   	push   %ecx
41e27f:	67 62 36 41 32       	bound  %esi,0x3241
41e284:	4d                   	dec    %ebp
41e285:	61                   	popa
41e286:	33 68 36             	xor    0x36(%eax),%ebp
41e289:	79 4b                	jns    0x41e2d6
41e28b:	7a 48                	jp     0x41e2d5
41e28d:	53                   	push   %ebx
41e28e:	73 57                	jae    0x41e2e7
41e290:	4d                   	dec    %ebp
41e291:	78 59                	js     0x41e2ec
41e293:	4d                   	dec    %ebp
41e294:	70 79                	jo     0x41e30f
41e296:	54                   	push   %esp
41e297:	35 39 45 73 6e       	xor    $0x6e734539,%eax
41e29c:	74 5a                	je     0x41e2f8
41e29e:	66 39 33             	cmp    %si,(%ebx)
41e2a1:	31 56 30             	xor    %edx,0x30(%esi)
41e2a4:	36 64 67 71 32       	ss fs addr16 jno 0x41e2db
41e2a9:	6b 45 32 65          	imul   $0x65,0x32(%ebp),%eax
41e2ad:	58                   	pop    %eax
41e2ae:	39 76 48             	cmp    %esi,0x48(%esi)
41e2b1:	47                   	inc    %edi
41e2b2:	55                   	push   %ebp
41e2b3:	49                   	dec    %ecx
41e2b4:	64 54                	fs push %esp
41e2b6:	56                   	push   %esi
41e2b7:	57                   	push   %edi
41e2b8:	59                   	pop    %ecx
41e2b9:	42                   	inc    %edx
41e2ba:	7a 62                	jp     0x41e31e
41e2bc:	54                   	push   %esp
41e2bd:	71 2b                	jno    0x41e2ea
41e2bf:	31 50 6b             	xor    %edx,0x6b(%eax)
41e2c2:	54                   	push   %esp
41e2c3:	64 58                	fs pop %eax
41e2c5:	4f                   	dec    %edi
41e2c6:	76 76                	jbe    0x41e33e
41e2c8:	48                   	dec    %eax
41e2c9:	4c                   	dec    %esp
41e2ca:	43                   	inc    %ebx
41e2cb:	7a 41                	jp     0x41e30e
41e2cd:	56                   	push   %esi
41e2ce:	4b                   	dec    %ebx
41e2cf:	62 51 52             	bound  %edx,0x52(%ecx)
41e2d2:	74 56                	je     0x41e32a
41e2d4:	62 33                	bound  %esi,(%ebx)
41e2d6:	58                   	pop    %eax
41e2d7:	42                   	inc    %edx
41e2d8:	68 74 49 6c 53       	push   $0x536c4974
41e2dd:	42                   	inc    %edx
41e2de:	2f                   	das
41e2df:	51                   	push   %ecx
41e2e0:	6e                   	outsb  %ds:(%esi),(%dx)
41e2e1:	52                   	push   %edx
41e2e2:	63 47 37             	arpl   %eax,0x37(%edi)
41e2e5:	4b                   	dec    %ebx
41e2e6:	4f                   	dec    %edi
41e2e7:	4e                   	dec    %esi
41e2e8:	68 56 36 6c 72       	push   $0x726c3656
41e2ed:	78 6e                	js     0x41e35d
41e2ef:	6a 65                	push   $0x65
41e2f1:	58                   	pop    %eax
41e2f2:	43                   	inc    %ebx
41e2f3:	31 70 4c             	xor    %esi,0x4c(%eax)
41e2f6:	72 65                	jb     0x41e35d
41e2f8:	36 4b                	ss dec %ebx
41e2fa:	4e                   	dec    %esi
41e2fb:	52                   	push   %edx
41e2fc:	6f                   	outsl  %ds:(%esi),(%dx)
41e2fd:	54                   	push   %esp
41e2fe:	58                   	pop    %eax
41e2ff:	52                   	push   %edx
41e300:	70 77                	jo     0x41e379
41e302:	34 7a                	xor    $0x7a,%al
41e304:	59                   	pop    %ecx
41e305:	73 6d                	jae    0x41e374
41e307:	4f                   	dec    %edi
41e308:	41                   	inc    %ecx
41e309:	78 4a                	js     0x41e355
41e30b:	65 2f                	gs das
41e30d:	44                   	inc    %esp
41e30e:	59                   	pop    %ecx
41e30f:	2f                   	das
41e310:	43                   	inc    %ebx
41e311:	6a 45                	push   $0x45
41e313:	54                   	push   %esp
41e314:	4d                   	dec    %ebp
41e315:	69 2f 39 4a 4d 47    	imul   $0x474d4a39,(%edi),%ebp
41e31b:	36 5a                	ss pop %edx
41e31d:	4d                   	dec    %ebp
41e31e:	54                   	push   %esp
41e31f:	78 47                	js     0x41e368
41e321:	76 6e                	jbe    0x41e391
41e323:	53                   	push   %ebx
41e324:	64 47                	fs inc %edi
41e326:	78 4e                	js     0x41e376
41e328:	6e                   	outsb  %ds:(%esi),(%dx)
41e329:	34 77                	xor    $0x77,%al
41e32b:	68 6d 63 76 5a       	push   $0x5a76636d
41e330:	31 59 51             	xor    %ebx,0x51(%ecx)
41e333:	34 77                	xor    $0x77,%al
41e335:	48                   	dec    %eax
41e336:	77 73                	ja     0x41e3ab
41e338:	31 6a 58             	xor    %ebp,0x58(%edx)
41e33b:	34 70                	xor    $0x70,%al
41e33d:	61                   	popa
41e33e:	70 79                	jo     0x41e3b9
41e340:	56                   	push   %esi
41e341:	48                   	dec    %eax
41e342:	4f                   	dec    %edi
41e343:	56                   	push   %esi
41e344:	52                   	push   %edx
41e345:	4d                   	dec    %ebp
41e346:	33 59 4b             	xor    0x4b(%ecx),%ebx
41e349:	45                   	inc    %ebp
41e34a:	2b 46 41             	sub    0x41(%esi),%eax
41e34d:	73 53                	jae    0x41e3a2
41e34f:	53                   	push   %ebx
41e350:	47                   	inc    %edi
41e351:	6b 30 50             	imul   $0x50,(%eax),%esi
41e354:	4f                   	dec    %edi
41e355:	6a 62                	push   $0x62
41e357:	58                   	pop    %eax
41e358:	37                   	aaa
41e359:	78 6c                	js     0x41e3c7
41e35b:	57                   	push   %edi
41e35c:	68 52 33 7a 61       	push   $0x617a3352
41e361:	70 55                	jo     0x41e3b8
41e363:	58                   	pop    %eax
41e364:	36 45                	ss inc %ebp
41e366:	6e                   	outsb  %ds:(%esi),(%dx)
41e367:	42                   	inc    %edx
41e368:	73 65                	jae    0x41e3cf
41e36a:	56                   	push   %esi
41e36b:	76 31                	jbe    0x41e39e
41e36d:	53                   	push   %ebx
41e36e:	39 34 4a             	cmp    %esi,(%edx,%ecx,2)
41e371:	59                   	pop    %ecx
41e372:	5a                   	pop    %edx
41e373:	58                   	pop    %eax
41e374:	44                   	inc    %esp
41e375:	56                   	push   %esi
41e376:	66 35 37 39          	xor    $0x3937,%ax
41e37a:	36 76 58             	ss jbe 0x41e3d5
41e37d:	41                   	inc    %ecx
41e37e:	6d                   	insl   (%dx),%es:(%edi)
41e37f:	2b 38                	sub    (%eax),%edi
41e381:	39 43 4b             	cmp    %eax,0x4b(%ebx)
41e384:	62 36                	bound  %esi,(%esi)
41e386:	4d                   	dec    %ebp
41e387:	61                   	popa
41e388:	69 47 37 66 41 73 45 	imul   $0x45734166,0x37(%edi),%eax
41e38f:	61                   	popa
41e390:	2b 79 42             	sub    0x42(%ecx),%edi
41e393:	49                   	dec    %ecx
41e394:	65 6c                	gs insb (%dx),%es:(%edi)
41e396:	4a                   	dec    %edx
41e397:	62 53 33             	bound  %edx,0x33(%ebx)
41e39a:	6f                   	outsl  %ds:(%esi),(%dx)
41e39b:	56                   	push   %esi
41e39c:	45                   	inc    %ebp
41e39d:	61                   	popa
41e39e:	7a 30                	jp     0x41e3d0
41e3a0:	63 78 66             	arpl   %edi,0x66(%eax)