472639:	00 b4 5b 06 00 00 00 	add    %dh,0x6(%ebx,%ebx,2)
472640:	10 00                	adc    %al,(%eax)
472642:	40                   	inc    %eax
472643:	ac                   	lods   %ds:(%esi),%al
472644:	00 00                	add    %al,(%eax)
472646:	2f                   	das
472647:	04 94                	add    $0x94,%al
472649:	00 c8                	add    %cl,%al
47264b:	5b                   	pop    %ebx
47264c:	06                   	push   %es
47264d:	00 00                	add    %al,(%eax)
47264f:	00 10                	add    %dl,(%eax)
472651:	00 bc ac 00 00 35 04 	add    %bh,0x4350000(%esp,%ebp,4)
472658:	94                   	xchg   %eax,%esp
472659:	00 f4                	add    %dh,%ah
47265b:	20 06                	and    %al,(%esi)
47265d:	00 00                	add    %al,(%eax)
47265f:	00 10                	add    %dl,(%eax)
472661:	00 38                	add    %bh,(%eax)
472663:	ad                   	lods   %ds:(%esi),%eax
472664:	00 00                	add    %al,(%eax)
472666:	5b                   	pop    %ebx
472667:	01 94 00 dc 5b 06 00 	add    %edx,0x65bdc(%eax,%eax,1)
47266e:	00 00                	add    %al,(%eax)
472670:	10 00                	adc    %al,(%eax)
472672:	b4 ad                	mov    $0xad,%ah
472674:	00 00                	add    %al,(%eax)
472676:	2f                   	das
472677:	04 94                	add    $0x94,%al
472679:	00 28                	add    %ch,(%eax)
47267b:	20 06                	and    %al,(%esi)
47267d:	00 00                	add    %al,(%eax)
47267f:	00 10                	add    %dl,(%eax)
472681:	00 30                	add    %dh,(%eax)
472683:	ae                   	scas   %es:(%edi),%al
472684:	00 00                	add    %al,(%eax)
472686:	27                   	daa
472687:	01 94 00 64 20 06 00 	add    %edx,0x62064(%eax,%eax,1)
47268e:	00 00                	add    %al,(%eax)
472690:	10 00                	adc    %al,(%eax)
472692:	ac                   	lods   %ds:(%esi),%al
472693:	ae                   	scas   %es:(%edi),%al
472694:	00 00                	add    %al,(%eax)
472696:	3b 01                	cmp    (%ecx),%eax
472698:	94                   	xchg   %eax,%esp
472699:	00 8c 20 06 00 00 00 	add    %cl,0x6(%eax,%eiz,1)
4726a0:	10 00                	adc    %al,(%eax)
4726a2:	28 af 00 00 45 01    	sub    %ch,0x1450000(%edi)
4726a8:	94                   	xchg   %eax,%esp
4726a9:	00 a0 20 06 00 00    	add    %ah,0x620(%eax)
4726af:	00 10                	add    %dl,(%eax)
4726b1:	00 a1 af 00 00 4b    	add    %ah,0x4b0000af(%ecx)
4726b7:	01 94 00 b4 20 06 00 	add    %edx,0x620b4(%eax,%eax,1)
4726be:	00 00                	add    %al,(%eax)
4726c0:	10 00                	adc    %al,(%eax)
4726c2:	1d b0 00 00 5b       	sbb    $0x5b0000b0,%eax
4726c7:	01 94 00 c8 20 06 00 	add    %edx,0x620c8(%eax,%eax,1)
4726ce:	00 00                	add    %al,(%eax)
4726d0:	10 00                	adc    %al,(%eax)
4726d2:	99                   	cltd
4726d3:	b0 00                	mov    $0x0,%al
4726d5:	00 63 01             	add    %ah,0x1(%ebx)
4726d8:	94                   	xchg   %eax,%esp
4726d9:	00 e0                	add    %ah,%al
4726db:	20 06                	and    %al,(%esi)
4726dd:	00 00                	add    %al,(%eax)
4726df:	00 10                	add    %dl,(%eax)
4726e1:	00 15 b1 00 00 6f    	add    %dl,0x6f0000b1
4726e7:	01 94 00 08 21 06 00 	add    %edx,0x62108(%eax,%eax,1)
4726ee:	00 00                	add    %al,(%eax)
4726f0:	10 00                	adc    %al,(%eax)
4726f2:	91                   	xchg   %eax,%ecx
4726f3:	b1 00                	mov    $0x0,%cl
4726f5:	00 77 01             	add    %dh,0x1(%edi)
4726f8:	94                   	xchg   %eax,%esp
4726f9:	00 1c 21             	add    %bl,(%ecx,%eiz,1)
4726fc:	06                   	push   %es
4726fd:	00 00                	add    %al,(%eax)
4726ff:	00 10                	add    %dl,(%eax)
472701:	00 0d b2 00 00 7f    	add    %cl,0x7f0000b2
472707:	01 94 00 30 21 06 00 	add    %edx,0x62130(%eax,%eax,1)
47270e:	00 00                	add    %al,(%eax)
472710:	10 00                	adc    %al,(%eax)
472712:	89 b2 00 00 86 01    	mov    %esi,0x1860000(%edx)
472718:	94                   	xchg   %eax,%esp
472719:	00 44 21 06          	add    %al,0x6(%ecx,%eiz,1)
47271d:	00 00                	add    %al,(%eax)
47271f:	00 10                	add    %dl,(%eax)
472721:	00 05 b3 00 00 8e    	add    %al,0x8e0000b3
472727:	01 94 00 58 21 06 00 	add    %edx,0x62158(%eax,%eax,1)
47272e:	00 00                	add    %al,(%eax)
472730:	10 00                	adc    %al,(%eax)
472732:	81 b3 00 00 7f 01 94 	xorl   $0x21a80094,0x17f0000(%ebx)
472739:	00 a8 21
47273c:	06                   	push   %es
47273d:	00 00                	add    %al,(%eax)
47273f:	00 10                	add    %dl,(%eax)
472741:	00 fd                	add    %bh,%ch
472743:	b3 00                	mov    $0x0,%bl
472745:	00 a8 01 94 00 f0    	add    %ch,-0xfff6bff(%eax)
47274b:	5b                   	pop    %ebx
47274c:	06                   	push   %es
47274d:	00 00                	add    %al,(%eax)
47274f:	00 10                	add    %dl,(%eax)
472751:	00 79 b4             	add    %bh,-0x4c(%ecx)
472754:	00 00                	add    %al,(%eax)
472756:	a8 01                	test   $0x1,%al
472758:	94                   	xchg   %eax,%esp
472759:	00 04 5c             	add    %al,(%esp,%ebx,2)
47275c:	06                   	push   %es
47275d:	00 00                	add    %al,(%eax)
47275f:	00 10                	add    %dl,(%eax)
472761:	00 f5                	add    %dh,%ch
472763:	b4 00                	mov    $0x0,%ah
472765:	00 a8 01 94 00 bc    	add    %ch,-0x43ff6bff(%eax)
47276b:	21 06                	and    %eax,(%esi)
47276d:	00 00                	add    %al,(%eax)
47276f:	00 10                	add    %dl,(%eax)
472771:	00 71 b5             	add    %dh,-0x4b(%ecx)
472774:	00 00                	add    %al,(%eax)
472776:	b0 01                	mov    $0x1,%al
472778:	94                   	xchg   %eax,%esp
472779:	00 d0                	add    %dl,%al
47277b:	21 06                	and    %eax,(%esi)
47277d:	00 00                	add    %al,(%eax)
47277f:	00 10                	add    %dl,(%eax)
472781:	00 ed                	add    %ch,%ch
472783:	b5 00                	mov    $0x0,%ch
472785:	00 b8 01 94 00 e4    	add    %bh,-0x1bff6bff(%eax)
47278b:	21 06                	and    %eax,(%esi)
47278d:	00 00                	add    %al,(%eax)
47278f:	00 10                	add    %dl,(%eax)
472791:	00 69 b6             	add    %ch,-0x4a(%ecx)
472794:	00 00                	add    %al,(%eax)
472796:	c0 01 94             	rolb   $0x94,(%ecx)
472799:	00 f8                	add    %bh,%al
47279b:	21 06                	and    %eax,(%esi)
47279d:	00 00                	add    %al,(%eax)
47279f:	00 10                	add    %dl,(%eax)
4727a1:	00 e5                	add    %ah,%ch
4727a3:	b6 00                	mov    $0x0,%dh
4727a5:	00 c8                	add    %cl,%al
4727a7:	01 94 00 0c 22 06 00 	add    %edx,0x6220c(%eax,%eax,1)
4727ae:	00 00                	add    %al,(%eax)
4727b0:	10 00                	adc    %al,(%eax)
4727b2:	61                   	popa
4727b3:	b7 00                	mov    $0x0,%bh
4727b5:	00 cf                	add    %cl,%bh
4727b7:	01 94 00 20 22 06 00 	add    %edx,0x62220(%eax,%eax,1)
4727be:	00 00                	add    %al,(%eax)
4727c0:	10 00                	adc    %al,(%eax)
4727c2:	dd b7 00 00 d7 01    	fnsave 0x1d70000(%edi)
4727c8:	94                   	xchg   %eax,%esp
4727c9:	00 48 22             	add    %cl,0x22(%eax)
4727cc:	06                   	push   %es
4727cd:	00 00                	add    %al,(%eax)
4727cf:	00 10                	add    %dl,(%eax)
4727d1:	00 59 b8             	add    %bl,-0x48(%ecx)
4727d4:	00 00                	add    %al,(%eax)
4727d6:	df 01                	filds  (%ecx)
4727d8:	94                   	xchg   %eax,%esp
4727d9:	00 5c 22 06          	add    %bl,0x6(%edx,%eiz,1)
4727dd:	00 00                	add    %al,(%eax)
4727df:	00 10                	add    %dl,(%eax)
4727e1:	00 d5                	add    %dl,%ch
4727e3:	b8 00 00 df 01       	mov    $0x1df0000,%eax
4727e8:	94                   	xchg   %eax,%esp
4727e9:	00 70 22             	add    %dh,0x22(%eax)
4727ec:	06                   	push   %es
4727ed:	00 00                	add    %al,(%eax)
4727ef:	00 10                	add    %dl,(%eax)
4727f1:	00 51 b9             	add    %dl,-0x47(%ecx)
4727f4:	00 00                	add    %al,(%eax)
4727f6:	7f 01                	jg     0x4727f9
4727f8:	94                   	xchg   %eax,%esp
4727f9:	00 84 22 06 00 00 00 	add    %al,0x6(%edx,%eiz,1)
472800:	10 00                	adc    %al,(%eax)
472802:	cd b9                	int    $0xb9
472804:	00 00                	add    %al,(%eax)
472806:	e6 01                	out    %al,$0x1
472808:	94                   	xchg   %eax,%esp
472809:	00 18                	add    %bl,(%eax)
47280b:	4f                   	dec    %edi
47280c:	06                   	push   %es
47280d:	00 00                	add    %al,(%eax)
47280f:	00 10                	add    %dl,(%eax)
472811:	00 49 ba             	add    %cl,-0x46(%ecx)
472814:	00 00                	add    %al,(%eax)
472816:	18 04 94             	sbb    %al,(%esp,%edx,4)
472819:	00 ac 22 06 00 00 00 	add    %ch,0x6(%edx,%eiz,1)
472820:	10 00                	adc    %al,(%eax)
472822:	c5 ba 00 00 4b 01    	lds    0x14b0000(%edx),%edi
472828:	94                   	xchg   %eax,%esp
472829:	00 c0                	add    %al,%al
47282b:	22 06                	and    (%esi),%al
47282d:	00 00                	add    %al,(%eax)
47282f:	00 10                	add    %dl,(%eax)
472831:	00 41 bb             	add    %al,-0x45(%ecx)
472834:	00 00                	add    %al,(%eax)
472836:	45                   	inc    %ebp
472837:	01 94 00 90 a5 06 00 	add    %edx,0x6a590(%eax,%eax,1)
47283e:	00 00                	add    %al,(%eax)
472840:	86 18                	xchg   %bl,(%eax)
472842:	13 0a                	adc    (%edx),%ecx
472844:	00 00                	add    %al,(%eax)
472846:	37                   	aaa
472847:	00 94 00 c8 a5 06 00 	add    %dl,0x6a5c8(%eax,%eax,1)
47284e:	00 00                	add    %al,(%eax)
472850:	86 00                	xchg   %al,(%eax)
472852:	0c bc                	or     $0xbc,%al
472854:	00 00                	add    %al,(%eax)
472856:	37                   	aaa
472857:	00 94 00 98 a7 06 00 	add    %dl,0x6a798(%eax,%eax,1)
47285e:	00 00                	add    %al,(%eax)
472860:	86 00                	xchg   %al,(%eax)
472862:	1b bc 00 00 1d 06 94 	sbb    -0x6bf9e300(%eax,%eax,1),%edi
472869:	00 20                	add    %ah,(%eax)
47286b:	a9 06 00 00 00       	test   $0x6,%eax
472870:	81 00 c0 34 00 00    	addl   $0x34c0,(%eax)
472876:	07                   	pop    %es
472877:	01 98 00 10 44 06    	add    %ebx,0x6441000(%eax)
47287d:	00 00                	add    %al,(%eax)
47287f:	00 81 00 42 bc 00    	add    %al,0xbc4200(%ecx)
472885:	00 07                	add    %al,(%edi)
472887:	01 9a 00 7c a9 06    	add    %ebx,0x6a97c00(%edx)
47288d:	00 00                	add    %al,(%eax)
47288f:	00 81 00 52 bc 00    	add    %al,0xbc5200(%ecx)
472895:	00 0e                	add    %cl,(%esi)
472897:	01 9c 00 f8 a9 06 00 	add    %ebx,0x6a9f8(%eax,%eax,1)
47289e:	00 00                	add    %al,(%eax)
4728a0:	c4 00                	les    (%eax),%eax
4728a2:	fa                   	cli
4728a3:	34 00                	xor    $0x0,%al
4728a5:	00 15 01 9e 00 c4    	add    %dl,0xc4009e01
4728ab:	aa                   	stos   %al,%es:(%edi)
4728ac:	06                   	push   %es
4728ad:	00 00                	add    %al,(%eax)
4728af:	00 81 00 0c 35 00    	add    %al,0x350c00(%ecx)
4728b5:	00 37                	add    %dh,(%edi)
4728b7:	00 9f 00 5c c7 06    	add    %bl,0x6c75c00(%edi)
4728bd:	00 00                	add    %al,(%eax)
4728bf:	00 10                	add    %dl,(%eax)
4728c1:	00 63 bc             	add    %ah,-0x44(%ebx)
4728c4:	00 00                	add    %al,(%eax)
4728c6:	26 06                	es push %es
4728c8:	9f                   	lahf
4728c9:	00 f8                	add    %bh,%al
4728cb:	98                   	cwtl
4728cc:	06                   	push   %es
4728cd:	00 00                	add    %al,(%eax)
4728cf:	00 10                	add    %dl,(%eax)
4728d1:	00 ec                	add    %ch,%ah
4728d3:	bc 00 00 10 06       	mov    $0x6100000,%esp
4728d8:	9f                   	lahf
4728d9:	00 64 20 06          	add    %ah,0x6(%eax,%eiz,1)
4728dd:	00 00                	add    %al,(%eax)
4728df:	00 10                	add    %dl,(%eax)
4728e1:	00 68 bd             	add    %ch,-0x43(%eax)
4728e4:	00 00                	add    %al,(%eax)
4728e6:	3b 01                	cmp    (%ecx),%eax
4728e8:	9f                   	lahf
4728e9:	00 58 21             	add    %bl,0x21(%eax)
4728ec:	06                   	push   %es
4728ed:	00 00                	add    %al,(%eax)
4728ef:	00 10                	add    %dl,(%eax)
4728f1:	00 e4                	add    %ah,%ah
4728f3:	bd 00 00 7f 01       	mov    $0x17f0000,%ebp
4728f8:	9f                   	lahf
4728f9:	00 08                	add    %cl,(%eax)
4728fb:	21 06                	and    %eax,(%esi)
4728fd:	00 00                	add    %al,(%eax)
4728ff:	00 10                	add    %dl,(%eax)
472901:	00 60 be             	add    %ah,-0x42(%eax)
472904:	00 00                	add    %al,(%eax)
472906:	77 01                	ja     0x472909
472908:	9f                   	lahf
472909:	00 b4 20 06 00 00 00 	add    %dh,0x6(%eax,%eiz,1)
472910:	10 00                	adc    %al,(%eax)
472912:	d9 be 00 00 5b 01    	fnstcw 0x15b0000(%esi)
472918:	9f                   	lahf
472919:	00 f4                	add    %dh,%ah
47291b:	20 06                	and    %al,(%esi)
47291d:	00 00                	add    %al,(%eax)
47291f:	00 10                	add    %dl,(%eax)
472921:	00 55 bf             	add    %dl,-0x41(%ebp)
472924:	00 00                	add    %al,(%eax)
472926:	5b                   	pop    %ebx
472927:	01 9f 00 a0 20 06    	add    %ebx,0x620a000(%edi)
47292d:	00 00                	add    %al,(%eax)
47292f:	00 10                	add    %dl,(%eax)
472931:	00 d1                	add    %dl,%cl
472933:	bf 00 00 4b 01       	mov    $0x14b0000,%edi
472938:	9f                   	lahf
472939:	00 70 c7             	add    %dh,-0x39(%eax)
47293c:	06                   	push   %es
47293d:	00 00                	add    %al,(%eax)
47293f:	00 10                	add    %dl,(%eax)
472941:	00 4d c0             	add    %cl,-0x40(%ebp)
472944:	00 00                	add    %al,(%eax)
472946:	4b                   	dec    %ebx
472947:	01 9f 00 84 c7 06    	add    %ebx,0x6c78400(%edi)
47294d:	00 00                	add    %al,(%eax)
47294f:	00 10                	add    %dl,(%eax)
472951:	00 c9                	add    %cl,%cl
472953:	c0 00 00             	rolb   $0x0,(%eax)
472956:	30 06                	xor    %al,(%esi)
472958:	9f                   	lahf
472959:	00 98 c7 06 00 00    	add    %bl,0x6c7(%eax)
47295f:	00 10                	add    %dl,(%eax)
472961:	00 50 c1             	add    %dl,-0x3f(%eax)
472964:	00 00                	add    %al,(%eax)
472966:	37                   	aaa
472967:	06                   	push   %es
472968:	9f                   	lahf
472969:	00 e0                	add    %ah,%al
47296b:	20 06                	and    %al,(%esi)
47296d:	00 00                	add    %al,(%eax)
47296f:	00 10                	add    %dl,(%eax)
472971:	00 cc                	add    %cl,%ah
472973:	c1 00 00             	roll   $0x0,(%eax)
472976:	6f                   	outsl  %ds:(%esi),(%dx)
472977:	01 9f 00 f8 21 06    	add    %ebx,0x621f800(%edi)
47297d:	00 00                	add    %al,(%eax)
47297f:	00 10                	add    %dl,(%eax)
472981:	00 48 c2             	add    %cl,-0x3e(%eax)
472984:	00 00                	add    %al,(%eax)
472986:	c8 01 9f 00          	enter  $0x9f01,$0x0
47298a:	0c 22                	or     $0x22,%al
47298c:	06                   	push   %es
47298d:	00 00                	add    %al,(%eax)
47298f:	00 10                	add    %dl,(%eax)
472991:	00 c4                	add    %al,%ah
472993:	c2 00 00             	ret    $0x0
472996:	cf                   	iret
472997:	01 9f 00 00 20 06    	add    %ebx,0x6200000(%edi)
47299d:	00 00                	add    %al,(%eax)
47299f:	00 10                	add    %dl,(%eax)
4729a1:	00 40 c3             	add    %al,-0x3d(%eax)
4729a4:	00 00                	add    %al,(%eax)
4729a6:	1a 01                	sbb    (%ecx),%al
4729a8:	9f                   	lahf
4729a9:	00 14 20             	add    %dl,(%eax,%eiz,1)
4729ac:	06                   	push   %es
4729ad:	00 00                	add    %al,(%eax)
4729af:	00 10                	add    %dl,(%eax)
4729b1:	00 bc c3 00 00 20 01 	add    %bh,0x1200000(%ebx,%eax,8)
4729b8:	9f                   	lahf
4729b9:	00 28                	add    %ch,(%eax)
4729bb:	20 06                	and    %al,(%esi)
4729bd:	00 00                	add    %al,(%eax)