401191:	00 00                	add    %al,(%eax)
401193:	00 c8                	add    %cl,%al
401195:	1a 40 00             	sbb    0x0(%eax),%al
401198:	d5 04                	aad    $0x4
40119a:	00 00                	add    %al,(%eax)
40119c:	6c                   	insb   (%dx),%es:(%edi)
40119d:	1b 40 00             	sbb    0x0(%eax),%eax
4011a0:	19 00                	sbb    %eax,(%eax)
4011a2:	00 00                	add    %al,(%eax)
4011a4:	c8 1a 40 00          	enter  $0x401a,$0x0
4011a8:	20 00                	and    %al,(%eax)
4011aa:	00 00                	add    %al,(%eax)
4011ac:	6c                   	insb   (%dx),%es:(%edi)
4011ad:	1a 40 00             	sbb    0x0(%eax),%al
4011b0:	04 00                	add    $0x0,%al
4011b2:	00 00                	add    %al,(%eax)
4011b4:	b4 1b                	mov    $0x1b,%ah
4011b6:	40                   	inc    %eax
4011b7:	00 1d 00 00 00 c8    	add    %bl,0xc8000000
4011bd:	1a 40 00             	sbb    0x0(%eax),%al
4011c0:	13 00                	adc    (%eax),%eax
4011c2:	00 00                	add    %al,(%eax)
4011c4:	6c                   	insb   (%dx),%es:(%edi)
4011c5:	1a 40 00             	sbb    0x0(%eax),%al
4011c8:	1d 27 00 00 c8       	sbb    $0xc8000027,%eax
4011cd:	1b 40 00             	sbb    0x0(%eax),%eax
4011d0:	40                   	inc    %eax
4011d1:	27                   	daa
4011d2:	00 00                	add    %al,(%eax)
4011d4:	dc 1b                	fcompl (%ebx)
4011d6:	40                   	inc    %eax
4011d7:	00 41 27             	add    %al,0x27(%ecx)
4011da:	00 00                	add    %al,(%eax)
4011dc:	ec                   	in     (%dx),%al
4011dd:	1b 40 00             	sbb    0x0(%eax),%eax
4011e0:	3f                   	aas
4011e1:	27                   	daa
4011e2:	00 00                	add    %al,(%eax)
4011e4:	04 1c                	add    $0x1c,%al
4011e6:	40                   	inc    %eax
4011e7:	00 35 27 00 00 24    	add    %dh,0x24000027
4011ed:	1c 40                	sbb    $0x40,%al
4011ef:	00 19                	add    %bl,(%ecx)
4011f1:	27                   	daa
4011f2:	00 00                	add    %al,(%eax)
4011f4:	44                   	inc    %esp
4011f5:	1c 40                	sbb    $0x40,%al
4011f7:	00 45 27             	add    %al,0x27(%ebp)
4011fa:	00 00                	add    %al,(%eax)
4011fc:	58                   	pop    %eax
4011fd:	1c 40                	sbb    $0x40,%al
4011ff:	00 4d 27             	add    %cl,0x27(%ebp)
401202:	00 00                	add    %al,(%eax)
401204:	6c                   	insb   (%dx),%es:(%edi)
401205:	1c 40                	sbb    $0x40,%al
401207:	00 46 27             	add    %al,0x27(%esi)
40120a:	00 00                	add    %al,(%eax)
40120c:	80 1c 40 00          	sbbb   $0x0,(%eax,%eax,2)
401210:	37                   	aaa
401211:	27                   	daa
401212:	00 00                	add    %al,(%eax)
401214:	94                   	xchg   %eax,%esp
401215:	1c 40                	sbb    $0x40,%al
401217:	00 1e                	add    %bl,(%esi)
401219:	27                   	daa
40121a:	00 00                	add    %al,(%eax)
40121c:	b4 1c                	mov    $0x1c,%ah
40121e:	40                   	inc    %eax
40121f:	00 51 27             	add    %dl,0x27(%ecx)
401222:	00 00                	add    %al,(%eax)
401224:	c0 1c 40 00          	rcrb   $0x0,(%eax,%eax,2)
401228:	34 27                	xor    $0x27,%al
40122a:	00 00                	add    %al,(%eax)
40122c:	d4 1c                	aam    $0x1c
40122e:	40                   	inc    %eax
40122f:	00 14 27             	add    %dl,(%edi,%eiz,1)
401232:	00 00                	add    %al,(%eax)
401234:	ec                   	in     (%dx),%al
401235:	1c 40                	sbb    $0x40,%al
401237:	00 26                	add    %ah,(%esi)
401239:	27                   	daa
40123a:	00 00                	add    %al,(%eax)
40123c:	f8                   	clc
40123d:	1c 40                	sbb    $0x40,%al
40123f:	00 48 27             	add    %cl,0x27(%eax)
401242:	00 00                	add    %al,(%eax)
401244:	0c 1d                	or     $0x1d,%al
401246:	40                   	inc    %eax
401247:	00 28                	add    %ch,(%eax)
401249:	27                   	daa
40124a:	00 00                	add    %al,(%eax)
40124c:	20 1d 40 00 38 27    	and    %bl,0x27380040
401252:	00 00                	add    %al,(%eax)
401254:	34 1d                	xor    $0x1d,%al
401256:	40                   	inc    %eax
401257:	00 4f 27             	add    %cl,0x27(%edi)
40125a:	00 00                	add    %al,(%eax)
40125c:	44                   	inc    %esp
40125d:	1d 40 00 42 27       	sbb    $0x27420040,%eax
401262:	00 00                	add    %al,(%eax)
401264:	58                   	pop    %eax
401265:	1d 40 00 44 27       	sbb    $0x27440040,%eax
40126a:	00 00                	add    %al,(%eax)
40126c:	68 1d 40 00 43       	push   $0x4300401d
401271:	27                   	daa
401272:	00 00                	add    %al,(%eax)
401274:	78 1d                	js     0x401293
401276:	40                   	inc    %eax
401277:	00 47 27             	add    %al,0x27(%edi)
40127a:	00 00                	add    %al,(%eax)
40127c:	8c 1d 40 00 3a 27    	mov    %ds,0x273a0040
401282:	00 00                	add    %al,(%eax)
401284:	9c                   	pushf
401285:	1d 40 00 49 27       	sbb    $0x27490040,%eax
40128a:	00 00                	add    %al,(%eax)
40128c:	b0 1d                	mov    $0x1d,%al
40128e:	40                   	inc    %eax
40128f:	00 36                	add    %dh,(%esi)
401291:	27                   	daa
401292:	00 00                	add    %al,(%eax)
401294:	c0 1d 40 00 3d 27 00 	rcrb   $0x0,0x273d0040
40129b:	00 d0                	add    %dl,%al
40129d:	1d 40 00 3b 27       	sbb    $0x273b0040,%eax
4012a2:	00 00                	add    %al,(%eax)
4012a4:	e8 1d 40 00 39       	call   0x394052c6
4012a9:	27                   	daa
4012aa:	00 00                	add    %al,(%eax)
4012ac:	00 1e                	add    %bl,(%esi)
4012ae:	40                   	inc    %eax
4012af:	00 4c 27 00          	add    %cl,0x0(%edi,%eiz,1)
4012b3:	00 14 1e             	add    %dl,(%esi,%ebx,1)
4012b6:	40                   	inc    %eax
4012b7:	00 33                	add    %dh,(%ebx)
4012b9:	27                   	daa
4012ba:	00 00                	add    %al,(%eax)
4012bc:	20 1e                	and    %bl,(%esi)
4012be:	40                   	inc    %eax
4012c7:	00 66 00             	add    %ah,0x0(%esi)
4012ca:	00 00                	add    %al,(%eax)
4012cc:	38 1e                	cmp    %bl,(%esi)
4012ce:	40                   	inc    %eax
4012cf:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
4012d3:	00 58 1e             	add    %bl,0x1e(%eax)
4012d6:	40                   	inc    %eax
4012d7:	00 65 00             	add    %ah,0x0(%ebp)
4012da:	00 00                	add    %al,(%eax)
4012dc:	68 1e 40 00 71       	push   $0x7100401e
4012e1:	00 00                	add    %al,(%eax)
4012e3:	00 80 1e 40 00 07    	add    %al,0x700401e(%eax)
4012e9:	00 00                	add    %al,(%eax)
4012eb:	00 94 1e 40 00 21 00 	add    %dl,0x210040(%esi,%ebx,1)
4012f2:	00 00                	add    %al,(%eax)
4012f4:	ac                   	lods   %ds:(%esi),%al
4012f5:	1e                   	push   %ds
4012f6:	40                   	inc    %eax
4012f7:	00 0e                	add    %cl,(%esi)
4012f9:	00 00                	add    %al,(%eax)
4012fb:	00 c4                	add    %al,%ah
4012fd:	1e                   	push   %ds
4012fe:	40                   	inc    %eax
4012ff:	00 09                	add    %cl,(%ecx)
401301:	00 00                	add    %al,(%eax)
401303:	00 d0                	add    %dl,%al
401305:	1e                   	push   %ds
401306:	40                   	inc    %eax
401307:	00 68 00             	add    %ch,0x0(%eax)
40130a:	00 00                	add    %al,(%eax)
40130c:	e4 1e                	in     $0x1e,%al
40130e:	40                   	inc    %eax
40130f:	00 20                	add    %ah,(%eax)
401311:	00 00                	add    %al,(%eax)
401313:	00 f0                	add    %dh,%al
401315:	1e                   	push   %ds
401316:	40                   	inc    %eax
401317:	00 6a 00             	add    %ch,0x0(%edx)
40131a:	00 00                	add    %al,(%eax)
40131c:	fc                   	cld
40131d:	1e                   	push   %ds
40131e:	40                   	inc    %eax
40131f:	00 67 00             	add    %ah,0x0(%edi)
401322:	00 00                	add    %al,(%eax)
401324:	10 1f                	adc    %bl,(%edi)
401326:	40                   	inc    %eax
401327:	00 6b 00             	add    %ch,0x0(%ebx)
40132a:	00 00                	add    %al,(%eax)
40132c:	30 1f                	xor    %bl,(%edi)
40132e:	40                   	inc    %eax
40132f:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
401333:	00 44 1f 40          	add    %al,0x40(%edi,%ebx,1)
401337:	00 12                	add    %dl,(%edx)
401339:	00 00                	add    %al,(%eax)
40133b:	00 8c 1b 40 00 6d 00 	add    %cl,0x6d0040(%ebx,%ebx,1)
401342:	00 00                	add    %al,(%eax)
401344:	58                   	pop    %eax
401345:	1f                   	pop    %ds
401346:	40                   	inc    %eax
401347:	00 10                	add    %dl,(%eax)
401349:	00 00                	add    %al,(%eax)
40134b:	00 b0 1a 40 00 29    	add    %dh,0x2900401a(%eax)
401351:	00 00                	add    %al,(%eax)
401353:	00 d4                	add    %dl,%ah
401355:	1a 40 00             	sbb    0x0(%eax),%al
401358:	08 00                	or     %al,(%eax)
40135a:	00 00                	add    %al,(%eax)
40135c:	78 1f                	js     0x40137d
40135e:	40                   	inc    %eax
40135f:	00 11                	add    %dl,(%ecx)
401361:	00 00                	add    %al,(%eax)
401363:	00 80 1a 40 00 1b    	add    %al,0x1b00401a(%eax)
401369:	00 00                	add    %al,(%eax)
40136b:	00 90 1f 40 00 26    	add    %dl,0x2600401f(%eax)
401371:	00 00                	add    %al,(%eax)
401373:	00 9c 1a 40 00 28 00 	add    %bl,0x280040(%edx,%ebx,1)
40137a:	00 00                	add    %al,(%eax)
40137c:	2c 1b                	sub    $0x1b,%al
40137e:	40                   	inc    %eax
40137f:	00 6e 00             	add    %ch,0x0(%esi)
401382:	00 00                	add    %al,(%eax)
401384:	a0 1f 40 00 6f       	mov    0x6f00401f,%al
401389:	00 00                	add    %al,(%eax)
40138b:	00 b4 1f 40 00 2a 00 	add    %dh,0x2a0040(%edi,%ebx,1)
401392:	00 00                	add    %al,(%eax)
401394:	c8 1f 40 00          	enter  $0x401f,$0x0
401398:	19 00                	sbb    %eax,(%eax)
40139a:	00 00                	add    %al,(%eax)
40139c:	e0 1f                	loopne 0x4013bd
40139e:	40                   	inc    %eax
40139f:	00 04 00             	add    %al,(%eax,%eax,1)
4013a2:	00 00                	add    %al,(%eax)
4013a4:	ec                   	in     (%dx),%al
4013a5:	1c 40                	sbb    $0x40,%al
4013a7:	00 16                	add    %dl,(%esi)
4013a9:	00 00                	add    %al,(%eax)
4013ab:	00 e8                	add    %ch,%al
4013ad:	1a 40 00             	sbb    0x0(%eax),%al
4013b0:	1d 00 00 00 04       	sbb    $0x4000000,%eax
4013b5:	20 40 00             	and    %al,0x0(%eax)
4013b8:	05 00 00 00 c8       	add    $0xc8000000,%eax
4013bd:	1a 40 00             	sbb    0x0(%eax),%al
4013c0:	15 00 00 00 14       	adc    $0x14000000,%eax
4013c5:	20 40 00             	and    %al,0x0(%eax)
4013c8:	73 00                	jae    0x4013ca
4013ca:	00 00                	add    %al,(%eax)
4013cc:	24 20                	and    $0x20,%al
4013ce:	40                   	inc    %eax
4013cf:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
4013d3:	00 34 20             	add    %dh,(%eax,%eiz,1)
4013d6:	40                   	inc    %eax
4013d7:	00 75 00             	add    %dh,0x0(%ebp)
4013da:	00 00                	add    %al,(%eax)
4013dc:	44                   	inc    %esp
4013dd:	20 40 00             	and    %al,0x0(%eax)
4013e0:	76 00                	jbe    0x4013e2
4013e2:	00 00                	add    %al,(%eax)
4013e4:	54                   	push   %esp
4013e5:	20 40 00             	and    %al,0x0(%eax)
4013e8:	77 00                	ja     0x4013ea
4013ea:	00 00                	add    %al,(%eax)
4013ec:	68 20 40 00 0a       	push   $0xa004020
4013f1:	00 00                	add    %al,(%eax)
4013f3:	00 78 20             	add    %bh,0x20(%eax)
4013f6:	40                   	inc    %eax
4013f7:	00 79 00             	add    %bh,0x0(%ecx)
4013fa:	00 00                	add    %al,(%eax)
4013fc:	8c 20                	mov    %fs,(%eax)
4013fe:	40                   	inc    %eax
4013ff:	00 27                	add    %ah,(%edi)
401401:	00 00                	add    %al,(%eax)
401403:	00 44 1b 40          	add    %al,0x40(%ebx,%ebx,1)
401407:	00 78 00             	add    %bh,0x0(%eax)
40140a:	00 00                	add    %al,(%eax)
40140c:	94                   	xchg   %eax,%esp
40140d:	20 40 00             	and    %al,0x0(%eax)
401410:	7a 00                	jp     0x401412
401412:	00 00                	add    %al,(%eax)
401414:	ac                   	lods   %ds:(%esi),%al
401415:	20 40 00             	and    %al,0x0(%eax)
401418:	7b 00                	jnp    0x40141a
40141a:	00 00                	add    %al,(%eax)
40141c:	b8 20 40 00 1c       	mov    $0x1c004020,%eax
401421:	00 00                	add    %al,(%eax)
401423:	00 fc                	add    %bh,%ah
401425:	1a 40 00             	sbb    0x0(%eax),%al
401428:	7c 00                	jl     0x40142a
40142a:	00 00                	add    %al,(%eax)
40142c:	cc                   	int3
40142d:	20 40 00             	and    %al,0x0(%eax)
401430:	06                   	push   %es
401431:	00 00                	add    %al,(%eax)
401433:	00 e0                	add    %ah,%al
401435:	20 40 00             	and    %al,0x0(%eax)
401438:	13 00                	adc    (%eax),%eax
40143a:	00 00                	add    %al,(%eax)
40143c:	8c 1a                	mov    %ds,(%edx)
40143e:	40                   	inc    %eax
40143f:	00 02                	add    %al,(%edx)
401441:	00 00                	add    %al,(%eax)
401443:	00 10                	add    %dl,(%eax)
401445:	1b 40 00             	sbb    0x0(%eax),%eax
401448:	03 00                	add    (%eax),%eax
40144a:	00 00                	add    %al,(%eax)
40144c:	fc                   	cld
40144d:	20 40 00             	and    %al,0x0(%eax)
401450:	14 00                	adc    $0x0,%al
401452:	00 00                	add    %al,(%eax)
401454:	0c 21                	or     $0x21,%al
401456:	40                   	inc    %eax
401457:	00 80 00 00 00 1c    	add    %al,0x1c000000(%eax)
40145d:	21 40 00             	and    %eax,0x0(%eax)
401460:	7d 00                	jge    0x401462
401462:	00 00                	add    %al,(%eax)
401464:	2c 21                	sub    $0x21,%al
401466:	40                   	inc    %eax
401467:	00 7e 00             	add    %bh,0x0(%esi)
40146a:	00 00                	add    %al,(%eax)
40146c:	3c 21                	cmp    $0x21,%al
40146e:	40                   	inc    %eax
40146f:	00 0c 00             	add    %cl,(%eax,%eax,1)
401472:	00 00                	add    %al,(%eax)
401474:	58                   	pop    %eax
401475:	1b 40 00             	sbb    0x0(%eax),%eax
401478:	81 00 00 00 4c 21    	addl   $0x214c0000,(%eax)
40147e:	40                   	inc    %eax
40147f:	00 69 00             	add    %ch,0x0(%ecx)
401482:	00 00                	add    %al,(%eax)
401484:	a0 1b 40 00 70       	mov    0x7000401b,%al
401489:	00 00                	add    %al,(%eax)
40148b:	00 5c 21 40          	add    %bl,0x40(%ecx,%eiz,1)
40148f:	00 01                	add    %al,(%ecx)
401491:	00 00                	add    %al,(%eax)
401493:	00 74 21 40          	add    %dh,0x40(%ecx,%eiz,1)
401497:	00 82 00 00 00 8c    	add    %al,-0x74000000(%edx)
40149d:	21 40 00             	and    %eax,0x0(%eax)
4014a0:	8c 00                	mov    %es,(%eax)
4014a2:	00 00                	add    %al,(%eax)
4014a4:	a4                   	movsb  %ds:(%esi),%es:(%edi)
4014a5:	21 40 00             	and    %eax,0x0(%eax)
4014a8:	85 00                	test   %eax,(%eax)
4014aa:	00 00                	add    %al,(%eax)
4014ac:	bc 21 40 00 0d       	mov    $0xd004021,%esp
4014b1:	00 00                	add    %al,(%eax)
4014b3:	00 6c 1a 40          	add    %ch,0x40(%edx,%ebx,1)
4014b7:	00 86 00 00 00 c8    	add    %al,-0x38000000(%esi)
4014bd:	21 40 00             	and    %eax,0x0(%eax)
4014c0:	87 00                	xchg   %eax,(%eax)
4014c2:	00 00                	add    %al,(%eax)
4014c4:	d8 21                	fsubs  (%ecx)
4014c6:	40                   	inc    %eax
4014c7:	00 1e                	add    %bl,(%esi)
4014c9:	00 00                	add    %al,(%eax)