4044ae:	00 06                	add    %al,(%esi)
4044b0:	00 02                	add    %al,(%edx)
4044b2:	7b 30                	jnp    0x4044e4
4044b4:	00 00                	add    %al,(%eax)
4044b6:	04 02                	add    $0x2,%al
4044b8:	fe 06                	incb   (%esi)
4044ba:	6c                   	insb   (%dx),%es:(%edi)
4044bb:	00 00                	add    %al,(%eax)
4044bd:	06                   	push   %es
4044be:	73 72                	jae    0x404532
4044c0:	00 00                	add    %al,(%eax)
4044c2:	0a 28                	or     (%eax),%ch
4044c4:	8f 00                	pop    (%eax)
4044c6:	00 06                	add    %al,(%esi)
4044c8:	00 02                	add    %al,(%edx)
4044ca:	7b 31                	jnp    0x4044fd
4044cc:	00 00                	add    %al,(%eax)
4044ce:	04 28                	add    $0x28,%al
4044d0:	73 00                	jae    0x4044d2
4044d2:	00 0a                	add    %cl,(%edx)
4044d4:	28 71 00             	sub    %dh,0x0(%ecx)
4044d7:	00 06                	add    %al,(%esi)
4044d9:	00 02                	add    %al,(%edx)
4044db:	7b 31                	jnp    0x40450e
4044dd:	00 00                	add    %al,(%eax)
4044df:	04 16                	add    $0x16,%al
4044e1:	28 87 00 00 06 00    	sub    %al,0x60000(%edi)
4044e7:	02 7b 31             	add    0x31(%ebx),%bh
4044ea:	00 00                	add    %al,(%eax)
4044ec:	04 28                	add    $0x28,%al
4044ee:	90                   	nop
4044ef:	00 00                	add    %al,(%eax)
4044f1:	06                   	push   %es
4044f2:	28 91 00 00 06 00    	sub    %dl,0x60000(%ecx)
4044f8:	02 7b 31             	add    0x31(%ebx),%bh
4044fb:	00 00                	add    %al,(%eax)
4044fd:	04 72                	add    $0x72,%al
4044ff:	67 05 00 70 22 00    	addr16 add $0x227000,%eax
404505:	00 40 41             	add    %al,0x41(%eax)
404508:	16                   	push   %ss
404509:	19 16                	sbb    %edx,(%esi)
40450b:	28 88 00 00 06 28    	sub    %cl,0x28060000(%eax)
404511:	89 00                	mov    %eax,(%eax)
404513:	00 06                	add    %al,(%esi)
404515:	00 02                	add    %al,(%edx)
404517:	7b 31                	jnp    0x40454a
404519:	00 00                	add    %al,(%eax)
40451b:	04 28                	add    $0x28,%al
40451d:	92                   	xchg   %eax,%edx
40451e:	00 00                	add    %al,(%eax)
404520:	06                   	push   %es
404521:	28 93 00 00 06 00    	sub    %dl,0x60000(%ebx)
404527:	02 7b 31             	add    0x31(%ebx),%bh
40452a:	00 00                	add    %al,(%eax)
40452c:	04 1f                	add    $0x1f,%al
40452e:	1e                   	push   %ds
40452f:	1f                   	pop    %ds
404530:	35 73 44 00 00       	xor    $0x4473,%eax
404535:	0a 28                	or     (%eax),%ch
404537:	8a 00                	mov    (%eax),%al
404539:	00 06                	add    %al,(%esi)
40453b:	00 02                	add    %al,(%edx)
40453d:	7b 31                	jnp    0x404570
40453f:	00 00                	add    %al,(%eax)
404541:	04 72                	add    $0x72,%al
404543:	a3 05 00 70 28       	mov    %eax,0x28700005
404548:	8b 00                	mov    (%eax),%eax
40454a:	00 06                	add    %al,(%esi)
40454c:	00 02                	add    %al,(%edx)
40454e:	7b 31                	jnp    0x404581
404550:	00 00                	add    %al,(%eax)
404552:	04 17                	add    $0x17,%al
404554:	28 94 00 00 06 00 02 	sub    %dl,0x2000600(%eax,%eax,1)
40455b:	7b 31                	jnp    0x40458e
40455d:	00 00                	add    %al,(%eax)
40455f:	04 1f                	add    $0x1f,%al
404561:	13 1f                	adc    (%edi),%ebx
404563:	13 73 45             	adc    0x45(%ebx),%esi
404566:	00 00                	add    %al,(%eax)
404568:	0a 28                	or     (%eax),%ch
40456a:	8c 00                	mov    %es,(%eax)
40456c:	00 06                	add    %al,(%esi)
40456e:	00 02                	add    %al,(%edx)
404570:	7b 31                	jnp    0x4045a3
404572:	00 00                	add    %al,(%eax)
404574:	04 18                	add    $0x18,%al
404576:	28 8d 00 00 06 00    	sub    %cl,0x60000(%ebp)
40457c:	02 7b 31             	add    0x31(%ebx),%bh
40457f:	00 00                	add    %al,(%eax)
404581:	04 16                	add    $0x16,%al
404583:	28 95 00 00 06 00    	sub    %dl,0x60000(%ebp)
404589:	02 7b 31             	add    0x31(%ebx),%bh
40458c:	00 00                	add    %al,(%eax)
40458e:	04 72                	add    $0x72,%al
404590:	55                   	push   %ebp
404591:	03 00                	add    (%eax),%eax
404593:	70 28                	jo     0x4045bd
404595:	72 00                	jb     0x404597
404597:	00 06                	add    %al,(%esi)
404599:	00 02                	add    %al,(%edx)
40459b:	7b 31                	jnp    0x4045ce
40459d:	00 00                	add    %al,(%eax)
40459f:	04 02                	add    $0x2,%al
4045a1:	fe 06                	incb   (%esi)
4045a3:	6d                   	insl   (%dx),%es:(%edi)
4045a4:	00 00                	add    %al,(%eax)
4045a6:	06                   	push   %es
4045a7:	73 46                	jae    0x4045ef
4045a9:	00 00                	add    %al,(%eax)
4045ab:	0a 28                	or     (%eax),%ch
4045ad:	8e 00                	mov    (%eax),%es
4045af:	00 06                	add    %al,(%esi)
4045b1:	00 02                	add    %al,(%edx)
4045b3:	7b 32                	jnp    0x4045e7
4045b5:	00 00                	add    %al,(%eax)
4045b7:	04 28                	add    $0x28,%al
4045b9:	73 00                	jae    0x4045bb
4045bb:	00 0a                	add    %cl,(%edx)
4045bd:	28 71 00             	sub    %dh,0x0(%ecx)
4045c0:	00 06                	add    %al,(%esi)
4045c2:	00 02                	add    %al,(%edx)
4045c4:	7b 32                	jnp    0x4045f8
4045c6:	00 00                	add    %al,(%eax)
4045c8:	04 16                	add    $0x16,%al
4045ca:	28 87 00 00 06 00    	sub    %al,0x60000(%edi)
4045d0:	02 7b 32             	add    0x32(%ebx),%bh
4045d3:	00 00                	add    %al,(%eax)
4045d5:	04 72                	add    $0x72,%al
4045d7:	67 05 00 70 22 00    	addr16 add $0x227000,%eax
4045dd:	00 40 41             	add    %al,0x41(%eax)
4045e0:	16                   	push   %ss
4045e1:	19 16                	sbb    %edx,(%esi)
4045e3:	28 88 00 00 06 28    	sub    %cl,0x28060000(%eax)
4045e9:	89 00                	mov    %eax,(%eax)
4045eb:	00 06                	add    %al,(%esi)
4045ed:	00 02                	add    %al,(%edx)
4045ef:	7b 32                	jnp    0x404623
4045f1:	00 00                	add    %al,(%eax)
4045f3:	04 28                	add    $0x28,%al
4045f5:	92                   	xchg   %eax,%edx
4045f6:	00 00                	add    %al,(%eax)
4045f8:	06                   	push   %es
4045f9:	28 93 00 00 06 00    	sub    %dl,0x60000(%ebx)
4045ff:	02 7b 32             	add    0x32(%ebx),%bh
404602:	00 00                	add    %al,(%eax)
404604:	04 1f                	add    $0x1f,%al
404606:	1e                   	push   %ds
404607:	1f                   	pop    %ds
404608:	57                   	push   %edi
404609:	73 44                	jae    0x40464f
40460b:	00 00                	add    %al,(%eax)
40460d:	0a 28                	or     (%eax),%ch
40460f:	8a 00                	mov    (%eax),%al
404611:	00 06                	add    %al,(%esi)
404613:	00 02                	add    %al,(%edx)
404615:	7b 32                	jnp    0x404649
404617:	00 00                	add    %al,(%eax)
404619:	04 72                	add    $0x72,%al
40461b:	c5 05 00 70 28 8b    	lds    0x8b287000,%eax
404621:	00 00                	add    %al,(%eax)
404623:	06                   	push   %es
404624:	00 02                	add    %al,(%edx)
404626:	7b 32                	jnp    0x40465a
404628:	00 00                	add    %al,(%eax)
40462a:	04 17                	add    $0x17,%al
40462c:	28 94 00 00 06 00 02 	sub    %dl,0x2000600(%eax,%eax,1)
404633:	7b 32                	jnp    0x404667
404635:	00 00                	add    %al,(%eax)
404637:	04 1f                	add    $0x1f,%al
404639:	13 1f                	adc    (%edi),%ebx
40463b:	13 73 45             	adc    0x45(%ebx),%esi
40463e:	00 00                	add    %al,(%eax)
404640:	0a 28                	or     (%eax),%ch
404642:	8c 00                	mov    %es,(%eax)
404644:	00 06                	add    %al,(%esi)
404646:	00 02                	add    %al,(%edx)
404648:	7b 32                	jnp    0x40467c
40464a:	00 00                	add    %al,(%eax)
40464c:	04 19                	add    $0x19,%al
40464e:	28 8d 00 00 06 00    	sub    %cl,0x60000(%ebp)
404654:	02 7b 32             	add    0x32(%ebx),%bh
404657:	00 00                	add    %al,(%eax)
404659:	04 16                	add    $0x16,%al
40465b:	28 95 00 00 06 00    	sub    %dl,0x60000(%ebp)
404661:	02 7b 32             	add    0x32(%ebx),%bh
404664:	00 00                	add    %al,(%eax)
404666:	04 72                	add    $0x72,%al
404668:	55                   	push   %ebp
404669:	03 00                	add    (%eax),%eax
40466b:	70 28                	jo     0x404695
40466d:	72 00                	jb     0x40466f
40466f:	00 06                	add    %al,(%esi)
404671:	00 02                	add    %al,(%edx)
404673:	7b 32                	jnp    0x4046a7
404675:	00 00                	add    %al,(%eax)
404677:	04 02                	add    $0x2,%al
404679:	fe 06                	incb   (%esi)
40467b:	6d                   	insl   (%dx),%es:(%edi)
40467c:	00 00                	add    %al,(%eax)
40467e:	06                   	push   %es
40467f:	73 46                	jae    0x4046c7
404681:	00 00                	add    %al,(%eax)
404683:	0a 28                	or     (%eax),%ch
404685:	8e 00                	mov    (%eax),%es
404687:	00 06                	add    %al,(%esi)
404689:	00 02                	add    %al,(%edx)
40468b:	7b 33                	jnp    0x4046c0
40468d:	00 00                	add    %al,(%eax)
40468f:	04 28                	add    $0x28,%al
404691:	73 00                	jae    0x404693
404693:	00 0a                	add    %cl,(%edx)
404695:	28 71 00             	sub    %dh,0x0(%ecx)
404698:	00 06                	add    %al,(%esi)
40469a:	00 02                	add    %al,(%edx)
40469c:	7b 33                	jnp    0x4046d1
40469e:	00 00                	add    %al,(%eax)
4046a0:	04 16                	add    $0x16,%al
4046a2:	28 87 00 00 06 00    	sub    %al,0x60000(%edi)
4046a8:	02 7b 33             	add    0x33(%ebx),%bh
4046ab:	00 00                	add    %al,(%eax)
4046ad:	04 72                	add    $0x72,%al
4046af:	67 05 00 70 22 00    	addr16 add $0x227000,%eax
4046b5:	00 40 41             	add    %al,0x41(%eax)
4046b8:	16                   	push   %ss
4046b9:	19 16                	sbb    %edx,(%esi)
4046bb:	28 88 00 00 06 28    	sub    %cl,0x28060000(%eax)
4046c1:	89 00                	mov    %eax,(%eax)
4046c3:	00 06                	add    %al,(%esi)
4046c5:	00 02                	add    %al,(%edx)
4046c7:	7b 33                	jnp    0x4046fc
4046c9:	00 00                	add    %al,(%eax)
4046cb:	04 28                	add    $0x28,%al
4046cd:	92                   	xchg   %eax,%edx
4046ce:	00 00                	add    %al,(%eax)
4046d0:	06                   	push   %es
4046d1:	28 93 00 00 06 00    	sub    %dl,0x60000(%ebx)
4046d7:	02 7b 33             	add    0x33(%ebx),%bh
4046da:	00 00                	add    %al,(%eax)
4046dc:	04 1f                	add    $0x1f,%al
4046de:	1e                   	push   %ds
4046df:	1f                   	pop    %ds
4046e0:	7b 73                	jnp    0x404755
4046e2:	44                   	inc    %esp
4046e3:	00 00                	add    %al,(%eax)
4046e5:	0a 28                	or     (%eax),%ch
4046e7:	8a 00                	mov    (%eax),%al
4046e9:	00 06                	add    %al,(%esi)
4046eb:	00 02                	add    %al,(%edx)
4046ed:	7b 33                	jnp    0x404722
4046ef:	00 00                	add    %al,(%eax)
4046f1:	04 17                	add    $0x17,%al
4046f3:	28 96 00 00 06 00    	sub    %dl,0x60000(%esi)
4046f9:	02 7b 33             	add    0x33(%ebx),%bh
4046fc:	00 00                	add    %al,(%eax)
4046fe:	04 72                	add    $0x72,%al
404700:	df 05 00 70 28 8b    	filds  0x8b287000
404706:	00 00                	add    %al,(%eax)
404708:	06                   	push   %es
404709:	00 02                	add    %al,(%edx)
40470b:	7b 33                	jnp    0x404740
40470d:	00 00                	add    %al,(%eax)
40470f:	04 17                	add    $0x17,%al
404711:	28 94 00 00 06 00 02 	sub    %dl,0x2000600(%eax,%eax,1)
404718:	7b 33                	jnp    0x40474d
40471a:	00 00                	add    %al,(%eax)
40471c:	04 20                	add    $0x20,%al
40471e:	a5                   	movsl  %ds:(%esi),%es:(%edi)
40471f:	01 00                	add    %eax,(%eax)
404721:	00 1f                	add    %bl,(%edi)
404723:	54                   	push   %esp
404724:	73 45                	jae    0x40476b
404726:	00 00                	add    %al,(%eax)
404728:	0a 28                	or     (%eax),%ch
40472a:	8c 00                	mov    %es,(%eax)
40472c:	00 06                	add    %al,(%esi)
40472e:	00 02                	add    %al,(%edx)
404730:	7b 33                	jnp    0x404765
404732:	00 00                	add    %al,(%eax)
404734:	04 1a                	add    $0x1a,%al
404736:	28 8d 00 00 06 00    	sub    %cl,0x60000(%ebp)
40473c:	02 7b 33             	add    0x33(%ebx),%bh
40473f:	00 00                	add    %al,(%eax)
404741:	04 16                	add    $0x16,%al
404743:	28 95 00 00 06 00    	sub    %dl,0x60000(%ebp)
404749:	02 7b 33             	add    0x33(%ebx),%bh
40474c:	00 00                	add    %al,(%eax)
40474e:	04 72                	add    $0x72,%al
404750:	55                   	push   %ebp
404751:	03 00                	add    (%eax),%eax
404753:	70 28                	jo     0x40477d
404755:	72 00                	jb     0x404757
404757:	00 06                	add    %al,(%esi)
404759:	00 02                	add    %al,(%edx)
40475b:	7b 33                	jnp    0x404790
40475d:	00 00                	add    %al,(%eax)
40475f:	04 02                	add    $0x2,%al
404761:	fe 06                	incb   (%esi)
404763:	6d                   	insl   (%dx),%es:(%edi)
404764:	00 00                	add    %al,(%eax)
404766:	06                   	push   %es
404767:	73 46                	jae    0x4047af
404769:	00 00                	add    %al,(%eax)
40476b:	0a 28                	or     (%eax),%ch
40476d:	8e 00                	mov    (%eax),%es
40476f:	00 06                	add    %al,(%esi)
404771:	00 02                	add    %al,(%edx)
404773:	7b 34                	jnp    0x4047a9
404775:	00 00                	add    %al,(%eax)
404777:	04 28                	add    $0x28,%al
404779:	6d                   	insl   (%dx),%es:(%edi)
40477a:	00 00                	add    %al,(%eax)
40477c:	0a 28                	or     (%eax),%ch
40477e:	71 00                	jno    0x404780
404780:	00 06                	add    %al,(%esi)
404782:	00 02                	add    %al,(%edx)
404784:	7b 34                	jnp    0x4047ba
404786:	00 00                	add    %al,(%eax)
404788:	04 72                	add    $0x72,%al
40478a:	67 05 00 70 22 00    	addr16 add $0x227000,%eax
404790:	00 64 41 17          	add    %ah,0x17(%ecx,%eax,2)
404794:	19 16                	sbb    %edx,(%esi)
404796:	28 88 00 00 06 28    	sub    %cl,0x28060000(%eax)
40479c:	89 00                	mov    %eax,(%eax)
40479e:	00 06                	add    %al,(%esi)
4047a0:	00 02                	add    %al,(%edx)
4047a2:	7b 34                	jnp    0x4047d8
4047a4:	00 00                	add    %al,(%eax)
4047a6:	04 20                	add    $0x20,%al
4047a8:	ab                   	stos   %eax,%es:(%edi)
4047a9:	01 00                	add    %eax,(%eax)
4047ab:	00 1f                	add    %bl,(%edi)
4047ad:	0d 73 44 00 00       	or     $0x4473,%eax
4047b2:	0a 28                	or     (%eax),%ch
4047b4:	8a 00                	mov    (%eax),%al
4047b6:	00 06                	add    %al,(%esi)
4047b8:	00 02                	add    %al,(%edx)
4047ba:	7b 34                	jnp    0x4047f0
4047bc:	00 00                	add    %al,(%eax)
4047be:	04 72                	add    $0x72,%al
4047c0:	fb                   	sti
4047c1:	05 00 70 28 8b       	add    $0x8b287000,%eax
4047c6:	00 00                	add    %al,(%eax)
4047c8:	06                   	push   %es
4047c9:	00 02                	add    %al,(%edx)
4047cb:	7b 34                	jnp    0x404801
4047cd:	00 00                	add    %al,(%eax)
4047cf:	04 1f                	add    $0x1f,%al
4047d1:	18 1f                	sbb    %bl,(%edi)
4047d3:	18 73 45             	sbb    %dh,0x45(%ebx)
4047d6:	00 00                	add    %al,(%eax)