4075e1:	ae                   	scas   %es:(%edi),%al
4075e2:	48                   	dec    %eax
4075e3:	00 e0                	add    %ah,%al
4075e5:	c5 48 00             	lds    0x0(%eax),%ecx
4075e8:	cc                   	int3
4075e9:	d3 40 00             	roll   %cl,0x0(%eax)
4075ec:	80 86 47 00 c0 86 47 	addb   $0x47,-0x793fffb9(%esi)
4075f3:	00 50 87             	add    %dl,-0x79(%eax)
4075f6:	47                   	inc    %edi
4075f7:	00 b0 b0 48 00 d0    	add    %dh,-0x2fffb750(%eax)
4075fd:	b9 41 00 50 06       	mov    $0x6500041,%ecx
407602:	43                   	inc    %ebx
407603:	00 e0                	add    %ah,%al
407605:	b2 48                	mov    $0x48,%dl
407607:	00 b0 b2 48 00 80    	add    %dh,-0x7fffb74e(%eax)
40760d:	b2 48                	mov    $0x48,%dl
40760f:	00 20                	add    %ah,(%eax)
407611:	d4 41                	aam    $0x41
407613:	00 50 b2             	add    %dl,-0x4e(%eax)
407616:	48                   	dec    %eax
407617:	00 20                	add    %ah,(%eax)
407619:	d4 41                	aam    $0x41
40761b:	00 20                	add    %ah,(%eax)
40761d:	d4 41                	aam    $0x41
40761f:	00 80 b1 48 00 20    	add    %al,0x200048b1(%eax)
407625:	d4 41                	aam    $0x41
407627:	00 20                	add    %ah,(%eax)
407629:	d4 41                	aam    $0x41
40762b:	00 20                	add    %ah,(%eax)
40762d:	d4 41                	aam    $0x41
40762f:	00 20                	add    %ah,(%eax)
407631:	d4 41                	aam    $0x41
407633:	00 20                	add    %ah,(%eax)
407635:	d4 41                	aam    $0x41
407637:	00 20                	add    %ah,(%eax)
407639:	d4 41                	aam    $0x41
40763b:	00 20                	add    %ah,(%eax)
40763d:	d4 41                	aam    $0x41
40763f:	00 20                	add    %ah,(%eax)
407641:	d4 41                	aam    $0x41
407643:	00 70 b5             	add    %dh,-0x4b(%eax)
407646:	48                   	dec    %eax
407647:	00 00                	add    %al,(%eax)
407649:	b5 48                	mov    $0x48,%ch
40764b:	00 a0 b4 48 00 f0    	add    %ah,-0xfffb74c(%eax)
407651:	b2 48                	mov    $0x48,%dl
407653:	00 10                	add    %dl,(%eax)
407655:	b3 48                	mov    $0x48,%bl
407657:	00 60 b4             	add    %ah,-0x4c(%eax)
40765a:	48                   	dec    %eax
40765b:	00 10                	add    %dl,(%eax)
40765d:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
40765e:	47                   	inc    %edi
40765f:	00 d0                	add    %dl,%al
407661:	b9 41 00 e0 6a       	mov    $0x6ae00041,%ecx
407666:	42                   	inc    %edx
407667:	00 00                	add    %al,(%eax)
407669:	bc 41 00 80 a0       	mov    $0xa0800041,%esp
40766e:	48                   	dec    %eax
40766f:	00 e0                	add    %ah,%al
407671:	d3 40 00             	roll   %cl,0x0(%eax)
407674:	80 86 47 00 c0 86 47 	addb   $0x47,-0x793fffb9(%esi)
40767b:	00 50 87             	add    %dl,-0x79(%eax)
40767e:	47                   	inc    %edi
40767f:	00 00                	add    %al,(%eax)
407681:	bc 48 00 40 03       	mov    $0x3400048,%esp
407686:	49                   	dec    %ecx
407687:	00 40 03             	add    %al,0x3(%eax)
40768a:	49                   	dec    %ecx
40768b:	00 40 03             	add    %al,0x3(%eax)
40768e:	49                   	dec    %ecx
40768f:	00 40 03             	add    %al,0x3(%eax)
407692:	49                   	dec    %ecx
407693:	00 40 03             	add    %al,0x3(%eax)
407696:	49                   	dec    %ecx
407697:	00 40 03             	add    %al,0x3(%eax)
40769a:	49                   	dec    %ecx
40769b:	00 40 03             	add    %al,0x3(%eax)
40769e:	49                   	dec    %ecx
40769f:	00 40 03             	add    %al,0x3(%eax)
4076a2:	49                   	dec    %ecx
4076a3:	00 40 03             	add    %al,0x3(%eax)
4076a6:	49                   	dec    %ecx
4076a7:	00 40 03             	add    %al,0x3(%eax)
4076aa:	49                   	dec    %ecx
4076ab:	00 40 03             	add    %al,0x3(%eax)
4076ae:	49                   	dec    %ecx
4076af:	00 40 03             	add    %al,0x3(%eax)
4076b2:	49                   	dec    %ecx
4076b3:	00 40 03             	add    %al,0x3(%eax)
4076b6:	49                   	dec    %ecx
4076b7:	00 40 03             	add    %al,0x3(%eax)
4076ba:	49                   	dec    %ecx
4076bb:	00 40 03             	add    %al,0x3(%eax)
4076be:	49                   	dec    %ecx
4076bf:	00 40 03             	add    %al,0x3(%eax)
4076c2:	49                   	dec    %ecx
4076c3:	00 40 03             	add    %al,0x3(%eax)
4076c6:	49                   	dec    %ecx
4076c7:	00 40 03             	add    %al,0x3(%eax)
4076ca:	49                   	dec    %ecx
4076cb:	00 40 03             	add    %al,0x3(%eax)
4076ce:	49                   	dec    %ecx
4076cf:	00 40 03             	add    %al,0x3(%eax)
4076d2:	49                   	dec    %ecx
4076d3:	00 40 03             	add    %al,0x3(%eax)
4076d6:	49                   	dec    %ecx
4076d7:	00 40 03             	add    %al,0x3(%eax)
4076da:	49                   	dec    %ecx
4076db:	00 40 03             	add    %al,0x3(%eax)
4076de:	49                   	dec    %ecx
4076df:	00 40 03             	add    %al,0x3(%eax)
4076e2:	49                   	dec    %ecx
4076e3:	00 40 03             	add    %al,0x3(%eax)
4076e6:	49                   	dec    %ecx
4076e7:	00 40 03             	add    %al,0x3(%eax)
4076ea:	49                   	dec    %ecx
4076eb:	00 40 03             	add    %al,0x3(%eax)
4076ee:	49                   	dec    %ecx
4076ef:	00 40 03             	add    %al,0x3(%eax)
4076f2:	49                   	dec    %ecx
4076f3:	00 40 03             	add    %al,0x3(%eax)
4076f6:	49                   	dec    %ecx
4076f7:	00 f4                	add    %dh,%ah
4076f9:	d3 40 00             	roll   %cl,0x0(%eax)
4076fc:	80 86 47 00 c0 86 47 	addb   $0x47,-0x793fffb9(%esi)
407703:	00 50 87             	add    %dl,-0x79(%eax)
407706:	47                   	inc    %edi
407707:	00 00                	add    %al,(%eax)
407709:	bc 48 00 d0 b9       	mov    $0xb9d00048,%esp
40770e:	41                   	inc    %ecx
40770f:	00 50 06             	add    %dl,0x6(%eax)
407712:	43                   	inc    %ebx
407713:	00 20                	add    %ah,(%eax)
407715:	d4 41                	aam    $0x41
407717:	00 20                	add    %ah,(%eax)
407719:	d4 41                	aam    $0x41
40771b:	00 20                	add    %ah,(%eax)
40771d:	d4 41                	aam    $0x41
40771f:	00 20                	add    %ah,(%eax)
407721:	d4 41                	aam    $0x41
407723:	00 20                	add    %ah,(%eax)
407725:	d4 41                	aam    $0x41
407727:	00 20                	add    %ah,(%eax)
407729:	d4 41                	aam    $0x41
40772b:	00 20                	add    %ah,(%eax)
40772d:	d4 41                	aam    $0x41
40772f:	00 20                	add    %ah,(%eax)
407731:	d4 41                	aam    $0x41
407733:	00 20                	add    %ah,(%eax)
407735:	d4 41                	aam    $0x41
407737:	00 20                	add    %ah,(%eax)
407739:	d4 41                	aam    $0x41
40773b:	00 20                	add    %ah,(%eax)
40773d:	d4 41                	aam    $0x41
40773f:	00 20                	add    %ah,(%eax)
407741:	d4 41                	aam    $0x41
407743:	00 20                	add    %ah,(%eax)
407745:	d4 41                	aam    $0x41
407747:	00 20                	add    %ah,(%eax)
407749:	d4 41                	aam    $0x41
40774b:	00 20                	add    %ah,(%eax)
40774d:	d4 41                	aam    $0x41
40774f:	00 20                	add    %ah,(%eax)
407751:	d4 41                	aam    $0x41
407753:	00 60 ef             	add    %ah,-0x11(%eax)
407756:	42                   	inc    %edx
407757:	00 b0 e5 47 00 60    	add    %dh,0x600047e5(%eax)
40775d:	ef                   	out    %eax,(%dx)
40775e:	42                   	inc    %edx
40775f:	00 d0                	add    %dl,%al
407761:	b9 41 00 00 bc       	mov    $0xbc000041,%ecx
407766:	41                   	inc    %ecx
407767:	00 c0                	add    %al,%al
407769:	a0 48 00 10 a7       	mov    0xa7100048,%al
40776e:	47                   	inc    %edi
40776f:	00 d0                	add    %dl,%al
407771:	b9 41 00 e0 6a       	mov    $0x6ae00041,%ecx
407776:	42                   	inc    %edx
407777:	00 00                	add    %al,(%eax)
407779:	bc 41 00 80 a0       	mov    $0xa0800041,%esp
40777e:	48                   	dec    %eax
40777f:	00 08                	add    %cl,(%eax)
407781:	d4 40                	aam    $0x40
407783:	00 80 86 47 00 c0    	add    %al,-0x3fffb87a(%eax)
407789:	86 47 00             	xchg   %al,0x0(%edi)
40778c:	50                   	push   %eax
40778d:	87 47 00             	xchg   %eax,0x0(%edi)
407790:	50                   	push   %eax
407791:	9b                   	fwait
407792:	48                   	dec    %eax
407793:	00 70 be             	add    %dh,-0x42(%eax)
407796:	48                   	dec    %eax
407797:	00 50 06             	add    %dl,0x6(%eax)
40779a:	43                   	inc    %ebx
40779b:	00 20                	add    %ah,(%eax)
40779d:	d4 41                	aam    $0x41
40779f:	00 20                	add    %ah,(%eax)
4077a1:	d4 41                	aam    $0x41
4077a3:	00 10                	add    %dl,(%eax)
4077a5:	c5 48 00             	lds    0x0(%eax),%ecx
4077a8:	40                   	inc    %eax
4077a9:	c5 48 00             	lds    0x0(%eax),%ecx
4077ac:	e0 c4                	loopne 0x407772
4077ae:	48                   	dec    %eax
4077af:	00 70 c3             	add    %dh,-0x3d(%eax)
4077b2:	48                   	dec    %eax
4077b3:	00 f0                	add    %dh,%al
4077b5:	ad                   	lods   %ds:(%esi),%eax
4077b6:	48                   	dec    %eax
4077b7:	00 f0                	add    %dh,%al
4077b9:	ad                   	lods   %ds:(%esi),%eax
4077ba:	48                   	dec    %eax
4077bb:	00 20                	add    %ah,(%eax)
4077bd:	d4 41                	aam    $0x41
4077bf:	00 b0 c3 48 00 a0    	add    %dh,-0x5fffb73d(%eax)
4077c5:	c4 48 00             	les    0x0(%eax),%ecx
4077c8:	30 bf 48 00 60 c0    	xor    %bh,-0x3f9fffb8(%edi)
4077ce:	48                   	dec    %eax
4077cf:	00 e0                	add    %ah,%al
4077d1:	be 48 00 20 d4       	mov    $0xd4200048,%esi
4077d6:	41                   	inc    %ecx
4077d7:	00 b0 be 48 00 e0    	add    %dh,-0x1fffb742(%eax)
4077dd:	c9                   	leave
4077de:	48                   	dec    %eax
4077df:	00 40 c9             	add    %al,-0x37(%eax)
4077e2:	48                   	dec    %eax
4077e3:	00 a0 b4 48 00 d0    	add    %ah,-0x2fffb74c(%eax)
4077e9:	b9 41 00 00 bc       	mov    $0xbc000041,%ecx
4077ee:	41                   	inc    %ecx
4077ef:	00 c0                	add    %al,%al
4077f1:	a0 48 00 a0 a0       	mov    0xa0a00048,%al
4077f6:	48                   	dec    %eax
4077f7:	00 d0                	add    %dl,%al
4077f9:	b9 41 00 e0 6a       	mov    $0x6ae00041,%ecx
4077fe:	42                   	inc    %edx
4077ff:	00 00                	add    %al,(%eax)
407801:	bc 41 00 80 a0       	mov    $0xa0800041,%esp
407806:	48                   	dec    %eax
407807:	00 e0                	add    %ah,%al
407809:	c5 48 00             	lds    0x0(%eax),%ecx
40780c:	00 00                	add    %al,(%eax)
40780e:	00 00                	add    %al,(%eax)
407810:	bc 40 41 00 a8       	mov    $0xa8004140,%esp
407815:	40                   	inc    %eax
407816:	41                   	inc    %ecx
407817:	00 94 40 41 00 80 40 	add    %dl,0x40800041(%eax,%eax,2)
40781e:	41                   	inc    %ecx
40781f:	00 6c 40 41          	add    %ch,0x41(%eax,%eax,2)
407823:	00 58 40             	add    %bl,0x40(%eax)
407826:	41                   	inc    %ecx
407827:	00 44 40 41          	add    %al,0x41(%eax,%eax,2)
40782b:	00 30                	add    %dh,(%eax)
40782d:	40                   	inc    %eax
40782e:	41                   	inc    %ecx
40782f:	00 1c 40             	add    %bl,(%eax,%eax,2)
407832:	41                   	inc    %ecx
407833:	00 08                	add    %cl,(%eax)
407835:	40                   	inc    %eax
407836:	41                   	inc    %ecx
407837:	00 f4                	add    %dh,%ah
407839:	3f                   	aas
40783a:	41                   	inc    %ecx
40783b:	00 e0                	add    %ah,%al
40783d:	3f                   	aas
40783e:	41                   	inc    %ecx
40783f:	00 cc                	add    %cl,%ah
407841:	3f                   	aas
407842:	41                   	inc    %ecx
407843:	00 b8 3f 41 00 a4    	add    %bh,-0x5bffbec1(%eax)
407849:	3f                   	aas
40784a:	41                   	inc    %ecx
40784b:	00 90 3f 41 00 7c    	add    %dl,0x7c00413f(%eax)
407851:	3f                   	aas
407852:	41                   	inc    %ecx
407853:	00 68 3f             	add    %ch,0x3f(%eax)
407856:	41                   	inc    %ecx
407857:	00 54 3f 41          	add    %dl,0x41(%edi,%edi,1)
40785b:	00 40 3f             	add    %al,0x3f(%eax)
40785e:	41                   	inc    %ecx
40785f:	00 2c 3f             	add    %ch,(%edi,%edi,1)
407862:	41                   	inc    %ecx
407863:	00 18                	add    %bl,(%eax)
407865:	3f                   	aas
407866:	41                   	inc    %ecx
407867:	00 04 3f             	add    %al,(%edi,%edi,1)
40786a:	41                   	inc    %ecx
40786b:	00 f0                	add    %dh,%al
40786d:	3e 41                	ds inc %ecx
40786f:	00 dc                	add    %bl,%ah
407871:	3e 41                	ds inc %ecx
407873:	00 c8                	add    %cl,%al
407875:	3e 41                	ds inc %ecx
407877:	00 b4 3e 41 00 a0 3e 	add    %dh,0x3ea00041(%esi,%edi,1)
40787e:	41                   	inc    %ecx
40787f:	00 8c 3e 41 00 78 3e 	add    %cl,0x3e780041(%esi,%edi,1)
407886:	41                   	inc    %ecx
407887:	00 64 3e 41          	add    %ah,0x41(%esi,%edi,1)
40788b:	00 50 3e             	add    %dl,0x3e(%eax)
40788e:	41                   	inc    %ecx
40788f:	00 3c 3e             	add    %bh,(%esi,%edi,1)
407892:	41                   	inc    %ecx
407893:	00 28                	add    %ch,(%eax)
407895:	3e 41                	ds inc %ecx
407897:	00 14 3e             	add    %dl,(%esi,%edi,1)
40789a:	41                   	inc    %ecx
40789b:	00 00                	add    %al,(%eax)
40789d:	3e 41                	ds inc %ecx
40789f:	00 ec                	add    %ch,%ah
4078a1:	3d 41 00 d8 3d       	cmp    $0x3dd80041,%eax
4078a6:	41                   	inc    %ecx
4078a7:	00 c4                	add    %al,%ah
4078a9:	3d 41 00 b0 3d       	cmp    $0x3db00041,%eax
4078ae:	41                   	inc    %ecx
4078af:	00 9c 3d 41 00 88 3d 	add    %bl,0x3d880041(%ebp,%edi,1)
4078b6:	41                   	inc    %ecx
4078b7:	00 74 3d 41          	add    %dh,0x41(%ebp,%edi,1)
4078bb:	00 60 3d             	add    %ah,0x3d(%eax)
4078be:	41                   	inc    %ecx
4078bf:	00 4c 3d 41          	add    %cl,0x41(%ebp,%edi,1)
4078c3:	00 38                	add    %bh,(%eax)
4078c5:	3d 41 00 24 3d       	cmp    $0x3d240041,%eax
4078ca:	41                   	inc    %ecx
4078cb:	00 10                	add    %dl,(%eax)
4078cd:	3d 41 00 fc 3c       	cmp    $0x3cfc0041,%eax
4078d2:	41                   	inc    %ecx
4078d3:	00 e8                	add    %ch,%al
4078d5:	3c 41                	cmp    $0x41,%al
4078d7:	00 d4                	add    %dl,%ah
4078d9:	3c 41                	cmp    $0x41,%al
4078db:	00 c0                	add    %al,%al
4078dd:	3c 41                	cmp    $0x41,%al
4078df:	00 ac 3c 41 00 98 3c 	add    %ch,0x3c980041(%esp,%edi,1)
4078e6:	41                   	inc    %ecx
4078e7:	00 84 3c 41 00 70 3c 	add    %al,0x3c700041(%esp,%edi,1)
4078ee:	41                   	inc    %ecx
4078ef:	00 5c 3c 41          	add    %bl,0x41(%esp,%edi,1)
4078f3:	00 48 3c             	add    %cl,0x3c(%eax)
4078f6:	41                   	inc    %ecx
4078f7:	00 34 3c             	add    %dh,(%esp,%edi,1)
4078fa:	41                   	inc    %ecx
4078fb:	00 20                	add    %ah,(%eax)
4078fd:	3c 41                	cmp    $0x41,%al
4078ff:	00 0c 3c             	add    %cl,(%esp,%edi,1)
407902:	41                   	inc    %ecx
407903:	00 f8                	add    %bh,%al
407905:	3b 41 00             	cmp    0x0(%ecx),%eax
407908:	e4 3b                	in     $0x3b,%al
40790a:	41                   	inc    %ecx
40790b:	00 d0                	add    %dl,%al