47178f:	00 10                	add    %dl,(%eax)
471791:	00 b9 60 00 00 4b    	add    %bh,0x4b000060(%ecx)
471797:	01 3b                	add    %edi,(%ebx)
471799:	00 b4 20 06 00 00 00 	add    %dh,0x6(%eax,%eiz,1)
4717a0:	10 00                	adc    %al,(%eax)
4717a2:	32 61 00             	xor    0x0(%ecx),%ah
4717a5:	00 5b 01             	add    %bl,0x1(%ebx)
4717a8:	3b 00                	cmp    (%eax),%eax
4717aa:	c8 20 06 00          	enter  $0x620,$0x0
4717ae:	00 00                	add    %al,(%eax)
4717b0:	10 00                	adc    %al,(%eax)
4717b2:	ae                   	scas   %es:(%edi),%al
4717b3:	61                   	popa
4717b4:	00 00                	add    %al,(%eax)
4717b6:	63 01                	arpl   %eax,(%ecx)
4717b8:	3b 00                	cmp    (%eax),%eax
4717ba:	e0 20                	loopne 0x4717dc
4717bc:	06                   	push   %es
4717bd:	00 00                	add    %al,(%eax)
4717bf:	00 10                	add    %dl,(%eax)
4717c1:	00 2a                	add    %ch,(%edx)
4717c3:	62 00                	bound  %eax,(%eax)
4717c5:	00 6f 01             	add    %ch,0x1(%edi)
4717c8:	3b 00                	cmp    (%eax),%eax
4717ca:	f4                   	hlt
4717cb:	20 06                	and    %al,(%esi)
4717cd:	00 00                	add    %al,(%eax)
4717cf:	00 10                	add    %dl,(%eax)
4717d1:	00 a6 62 00 00 5b    	add    %ah,0x5b000062(%esi)
4717d7:	01 3b                	add    %edi,(%ebx)
4717d9:	00 08                	add    %cl,(%eax)
4717db:	21 06                	and    %eax,(%esi)
4717dd:	00 00                	add    %al,(%eax)
4717df:	00 10                	add    %dl,(%eax)
4717e1:	00 22                	add    %ah,(%edx)
4717e3:	63 00                	arpl   %eax,(%eax)
4717e5:	00 77 01             	add    %dh,0x1(%edi)
4717e8:	3b 00                	cmp    (%eax),%eax
4717ea:	1c 21                	sbb    $0x21,%al
4717ec:	06                   	push   %es
4717ed:	00 00                	add    %al,(%eax)
4717ef:	00 10                	add    %dl,(%eax)
4717f1:	00 9e 63 00 00 7f    	add    %bl,0x7f000063(%esi)
4717f7:	01 3b                	add    %edi,(%ebx)
4717f9:	00 30                	add    %dh,(%eax)
4717fb:	21 06                	and    %eax,(%esi)
4717fd:	00 00                	add    %al,(%eax)
4717ff:	00 10                	add    %dl,(%eax)
471801:	00 1a                	add    %bl,(%edx)
471803:	64 00 00             	add    %al,%fs:(%eax)
471806:	86 01                	xchg   %al,(%ecx)
471808:	3b 00                	cmp    (%eax),%eax
47180a:	44                   	inc    %esp
47180b:	21 06                	and    %eax,(%esi)
47180d:	00 00                	add    %al,(%eax)
47180f:	00 10                	add    %dl,(%eax)
471811:	00 96 64 00 00 8e    	add    %dl,-0x71ffff9c(%esi)
471817:	01 3b                	add    %edi,(%ebx)
471819:	00 58 21             	add    %bl,0x21(%eax)
47181c:	06                   	push   %es
47181d:	00 00                	add    %al,(%eax)
47181f:	00 10                	add    %dl,(%eax)
471821:	00 12                	add    %dl,(%edx)
471823:	65 00 00             	add    %al,%gs:(%eax)
471826:	7f 01                	jg     0x471829
471828:	3b 00                	cmp    (%eax),%eax
47182a:	dc 4e 06             	fmull  0x6(%esi)
47182d:	00 00                	add    %al,(%eax)
47182f:	00 10                	add    %dl,(%eax)
471831:	00 8e 65 00 00 0f    	add    %cl,0xf000065(%esi)
471837:	04 3b                	add    $0x3b,%al
471839:	00 f0                	add    %dh,%al
47183b:	4e                   	dec    %esi
47183c:	06                   	push   %es
47183d:	00 00                	add    %al,(%eax)
47183f:	00 10                	add    %dl,(%eax)
471841:	00 1b                	add    %bl,(%ebx)
471843:	66 00 00             	data16 add %al,(%eax)
471846:	ef                   	out    %eax,(%dx)
471847:	01 3b                	add    %edi,(%ebx)
471849:	00 04 4f             	add    %al,(%edi,%ecx,2)
47184c:	06                   	push   %es
47184d:	00 00                	add    %al,(%eax)
47184f:	00 10                	add    %dl,(%eax)
471851:	00 97 66 00 00 9c    	add    %dl,-0x63ffff9a(%edi)
471857:	01 3b                	add    %edi,(%ebx)
471859:	00 94 21 06 00 00 00 	add    %dl,0x6(%ecx,%eiz,1)
471860:	10 00                	adc    %al,(%eax)
471862:	13 67 00             	adc    0x0(%edi),%esp
471865:	00 a1 01 3b 00 a8    	add    %ah,-0x57ffc4ff(%ecx)
47186b:	21 06                	and    %eax,(%esi)
47186d:	00 00                	add    %al,(%eax)
47186f:	00 10                	add    %dl,(%eax)
471871:	00 8f 67 00 00 a8    	add    %cl,-0x57ffff99(%edi)
471877:	01 3b                	add    %edi,(%ebx)
471879:	00 bc 21 06 00 00 00 	add    %bh,0x6(%ecx,%eiz,1)
471880:	10 00                	adc    %al,(%eax)
471882:	0b 68 00             	or     0x0(%eax),%ebp
471885:	00 b0 01 3b 00 d0    	add    %dh,-0x2fffc4ff(%eax)
47188b:	21 06                	and    %eax,(%esi)
47188d:	00 00                	add    %al,(%eax)
47188f:	00 10                	add    %dl,(%eax)
471891:	00 87 68 00 00 b8    	add    %al,-0x47ffff98(%edi)
471897:	01 3b                	add    %edi,(%ebx)
471899:	00 e4                	add    %ah,%ah
47189b:	21 06                	and    %eax,(%esi)
47189d:	00 00                	add    %al,(%eax)
47189f:	00 10                	add    %dl,(%eax)
4718a1:	00 03                	add    %al,(%ebx)
4718a3:	69 00 00 c0 01 3b    	imul   $0x3b01c000,(%eax),%eax
4718a9:	00 f8                	add    %bh,%al
4718ab:	21 06                	and    %eax,(%esi)
4718ad:	00 00                	add    %al,(%eax)
4718af:	00 10                	add    %dl,(%eax)
4718b1:	00 7f 69             	add    %bh,0x69(%edi)
4718b4:	00 00                	add    %al,(%eax)
4718b6:	c8 01 3b 00          	enter  $0x3b01,$0x0
4718ba:	0c 22                	or     $0x22,%al
4718bc:	06                   	push   %es
4718bd:	00 00                	add    %al,(%eax)
4718bf:	00 10                	add    %dl,(%eax)
4718c1:	00 fb                	add    %bh,%bl
4718c3:	69 00 00 cf 01 3b    	imul   $0x3b01cf00,(%eax),%eax
4718c9:	00 20                	add    %ah,(%eax)
4718cb:	22 06                	and    (%esi),%al
4718cd:	00 00                	add    %al,(%eax)
4718cf:	00 10                	add    %dl,(%eax)
4718d1:	00 77 6a             	add    %dh,0x6a(%edi)
4718d4:	00 00                	add    %al,(%eax)
4718d6:	d7                   	xlat   %ds:(%ebx)
4718d7:	01 3b                	add    %edi,(%ebx)
4718d9:	00 34 22             	add    %dh,(%edx,%eiz,1)
4718dc:	06                   	push   %es
4718dd:	00 00                	add    %al,(%eax)
4718df:	00 10                	add    %dl,(%eax)
4718e1:	00 f3                	add    %dh,%bl
4718e3:	6a 00                	push   $0x0
4718e5:	00 df                	add    %bl,%bh
4718e7:	01 3b                	add    %edi,(%ebx)
4718e9:	00 48 22             	add    %cl,0x22(%eax)
4718ec:	06                   	push   %es
4718ed:	00 00                	add    %al,(%eax)
4718ef:	00 10                	add    %dl,(%eax)
4718f1:	00 6f 6b             	add    %ch,0x6b(%edi)
4718f4:	00 00                	add    %al,(%eax)
4718f6:	df 01                	filds  (%ecx)
4718f8:	3b 00                	cmp    (%eax),%eax
4718fa:	5c                   	pop    %esp
4718fb:	22 06                	and    (%esi),%al
4718fd:	00 00                	add    %al,(%eax)
4718ff:	00 10                	add    %dl,(%eax)
471901:	00 eb                	add    %ch,%bl
471903:	6b 00 00             	imul   $0x0,(%eax),%eax
471906:	df 01                	filds  (%ecx)
471908:	3b 00                	cmp    (%eax),%eax
47190a:	70 22                	jo     0x47192e
47190c:	06                   	push   %es
47190d:	00 00                	add    %al,(%eax)
47190f:	00 10                	add    %dl,(%eax)
471911:	00 64 6c 00          	add    %ah,0x0(%esp,%ebp,2)
471915:	00 7f 01             	add    %bh,0x1(%edi)
471918:	3b 00                	cmp    (%eax),%eax
47191a:	84 22                	test   %ah,(%edx)
47191c:	06                   	push   %es
47191d:	00 00                	add    %al,(%eax)
47191f:	00 10                	add    %dl,(%eax)
471921:	00 e0                	add    %ah,%al
471923:	6c                   	insb   (%dx),%es:(%edi)
471924:	00 00                	add    %al,(%eax)
471926:	e6 01                	out    %al,$0x1
471928:	3b 00                	cmp    (%eax),%eax
47192a:	18 4f 06             	sbb    %cl,0x6(%edi)
47192d:	00 00                	add    %al,(%eax)
47192f:	00 10                	add    %dl,(%eax)
471931:	00 5c 6d 00          	add    %bl,0x0(%ebp,%ebp,2)
471935:	00 18                	add    %bl,(%eax)
471937:	04 3b                	add    $0x3b,%al
471939:	00 98 22 06 00 00    	add    %bl,0x622(%eax)
47193f:	00 10                	add    %dl,(%eax)
471941:	00 d8                	add    %bl,%al
471943:	6d                   	insl   (%dx),%es:(%edi)
471944:	00 00                	add    %al,(%eax)
471946:	ef                   	out    %eax,(%dx)
471947:	01 3b                	add    %edi,(%ebx)
471949:	00 ac 22 06 00 00 00 	add    %ch,0x6(%edx,%eiz,1)
471950:	10 00                	adc    %al,(%eax)
471952:	54                   	push   %esp
471953:	6e                   	outsb  %ds:(%esi),(%dx)
471954:	00 00                	add    %al,(%eax)
471956:	4b                   	dec    %ebx
471957:	01 3b                	add    %edi,(%ebx)
471959:	00 c0                	add    %al,%al
47195b:	22 06                	and    (%esi),%al
47195d:	00 00                	add    %al,(%eax)
47195f:	00 10                	add    %dl,(%eax)
471961:	00 d0                	add    %dl,%al
471963:	6e                   	outsb  %ds:(%esi),(%dx)
471964:	00 00                	add    %al,(%eax)
471966:	45                   	inc    %ebp
471967:	01 3b                	add    %edi,(%ebx)
471969:	00 2c 4f             	add    %ch,(%edi,%ecx,2)
47196c:	06                   	push   %es
47196d:	00 00                	add    %al,(%eax)
47196f:	00 86 08 86 6f 00    	add    %al,0x6f8608(%esi)
471975:	00 24 04             	add    %ah,(%esp,%eax,1)
471978:	3b 00                	cmp    (%eax),%eax
47197a:	40                   	inc    %eax
47197b:	4f                   	dec    %edi
47197c:	06                   	push   %es
47197d:	00 00                	add    %al,(%eax)
47197f:	00 86 08 93 6f 00    	add    %al,0x6f9308(%esi)
471985:	00 29                	add    %ch,(%ecx)
471987:	04 3b                	add    $0x3b,%al
471989:	00 54 4f 06          	add    %dl,0x6(%edi,%ecx,2)
47198d:	00 00                	add    %al,(%eax)
47198f:	00 86 18 13 0a 00    	add    %al,0xa1318(%esi)
471995:	00 29                	add    %ch,(%ecx)
471997:	04 3c                	add    $0x3c,%al
471999:	00 10                	add    %dl,(%eax)
47199b:	44                   	inc    %esp
47199c:	06                   	push   %es
47199d:	00 00                	add    %al,(%eax)
47199f:	00 81 00 a9 6f 00    	add    %al,0x6fa900(%ecx)
4719a5:	00 07                	add    %al,(%edi)
4719a7:	01 3d 00 c4 4f 06    	add    %edi,0x64fc400
4719ad:	00 00                	add    %al,(%eax)
4719af:	00 81 00 b3 6f 00    	add    %al,0x6fb300(%ecx)
4719b5:	00 07                	add    %al,(%edi)
4719b7:	01 3f                	add    %edi,(%edi)
4719b9:	00 2c 50             	add    %ch,(%eax,%edx,2)
4719bc:	06                   	push   %es
4719bd:	00 00                	add    %al,(%eax)
4719bf:	00 81 00 c0 6f 00    	add    %al,0x6fc000(%ecx)
4719c5:	00 07                	add    %al,(%edi)
4719c7:	01 41 00             	add    %eax,0x0(%ecx)
4719ca:	74 50                	je     0x471a1c
4719cc:	06                   	push   %es
4719cd:	00 00                	add    %al,(%eax)
4719cf:	00 81 00 cc 6f 00    	add    %al,0x6fcc00(%ecx)
4719d5:	00 07                	add    %al,(%edi)
4719d7:	01 43 00             	add    %eax,0x0(%ebx)
4719da:	f8                   	clc
4719db:	50                   	push   %eax
4719dc:	06                   	push   %es
4719dd:	00 00                	add    %al,(%eax)
4719df:	00 81 00 de 6f 00    	add    %al,0x6fde00(%ecx)
4719e5:	00 07                	add    %al,(%edi)
4719e7:	01 45 00             	add    %eax,0x0(%ebp)
4719ea:	54                   	push   %esp
4719eb:	51                   	push   %ecx
4719ec:	06                   	push   %es
4719ed:	00 00                	add    %al,(%eax)
4719ef:	00 81 00 f0 6f 00    	add    %al,0x6ff000(%ecx)
4719f5:	00 07                	add    %al,(%edi)
4719f7:	01 47 00             	add    %eax,0x0(%edi)
4719fa:	b0 51                	mov    $0x51,%al
4719fc:	06                   	push   %es
4719fd:	00 00                	add    %al,(%eax)
4719ff:	00 81 00 01 70 00    	add    %al,0x700100(%ecx)
471a05:	00 07                	add    %al,(%edi)
471a07:	01 49 00             	add    %ecx,0x0(%ecx)
471a0a:	20 52 06             	and    %dl,0x6(%edx)
471a0d:	00 00                	add    %al,(%eax)
471a0f:	00 c4                	add    %al,%ah
471a11:	00 fa                	add    %bh,%dl
471a13:	34 00                	xor    $0x0,%al
471a15:	00 15 01 4b 00 dc    	add    %dl,0xdc004b01
471a1b:	52                   	push   %edx
471a1c:	06                   	push   %es
471a1d:	00 00                	add    %al,(%eax)
471a1f:	00 81 00 0c 35 00    	add    %al,0x350c00(%ecx)
471a25:	00 37                	add    %dh,(%edi)
471a27:	00 4c 00 a0          	add    %cl,-0x60(%eax,%eax,1)
471a2b:	5b                   	pop    %ebx
471a2c:	06                   	push   %es
471a2d:	00 00                	add    %al,(%eax)
471a2f:	00 10                	add    %dl,(%eax)
471a31:	00 12                	add    %dl,(%edx)
471a33:	70 00                	jo     0x471a35
471a35:	00 1a                	add    %bl,(%edx)
471a37:	01 4c 00 00          	add    %ecx,0x0(%eax,%eax,1)
471a3b:	20 06                	and    %al,(%esi)
471a3d:	00 00                	add    %al,(%eax)
471a3f:	00 10                	add    %dl,(%eax)
471a41:	00 8e 70 00 00 1a    	add    %cl,0x1a000070(%esi)
471a47:	01 4c 00 b4          	add    %ecx,-0x4c(%eax,%eax,1)
471a4b:	5b                   	pop    %ebx
471a4c:	06                   	push   %es
471a4d:	00 00                	add    %al,(%eax)
471a4f:	00 10                	add    %dl,(%eax)
471a51:	00 0a                	add    %cl,(%edx)
471a53:	71 00                	jno    0x471a55
471a55:	00 2f                	add    %ch,(%edi)
471a57:	04 4c                	add    $0x4c,%al
471a59:	00 c8                	add    %cl,%al
471a5b:	5b                   	pop    %ebx
471a5c:	06                   	push   %es
471a5d:	00 00                	add    %al,(%eax)
471a5f:	00 10                	add    %dl,(%eax)
471a61:	00 8d 71 00 00 35    	add    %cl,0x35000071(%ebp)
471a67:	04 4c                	add    $0x4c,%al
471a69:	00 f4                	add    %dh,%ah
471a6b:	20 06                	and    %al,(%esi)
471a6d:	00 00                	add    %al,(%eax)
471a6f:	00 10                	add    %dl,(%eax)
471a71:	00 09                	add    %cl,(%ecx)
471a73:	72 00                	jb     0x471a75
471a75:	00 5b 01             	add    %bl,0x1(%ebx)
471a78:	4c                   	dec    %esp
471a79:	00 dc                	add    %bl,%ah
471a7b:	5b                   	pop    %ebx
471a7c:	06                   	push   %es
471a7d:	00 00                	add    %al,(%eax)
471a7f:	00 10                	add    %dl,(%eax)
471a81:	00 85 72 00 00 2f    	add    %al,0x2f000072(%ebp)
471a87:	04 4c                	add    $0x4c,%al
471a89:	00 28                	add    %ch,(%eax)
471a8b:	20 06                	and    %al,(%esi)
471a8d:	00 00                	add    %al,(%eax)
471a8f:	00 10                	add    %dl,(%eax)
471a91:	00 01                	add    %al,(%ecx)
471a93:	73 00                	jae    0x471a95
471a95:	00 27                	add    %ah,(%edi)
471a97:	01 4c 00 64          	add    %ecx,0x64(%eax,%eax,1)
471a9b:	20 06                	and    %al,(%esi)
471a9d:	00 00                	add    %al,(%eax)
471a9f:	00 10                	add    %dl,(%eax)
471aa1:	00 7d 73             	add    %bh,0x73(%ebp)
471aa4:	00 00                	add    %al,(%eax)
471aa6:	3b 01                	cmp    (%ecx),%eax
471aa8:	4c                   	dec    %esp
471aa9:	00 8c 20 06 00 00 00 	add    %cl,0x6(%eax,%eiz,1)
471ab0:	10 00                	adc    %al,(%eax)
471ab2:	f9                   	stc
471ab3:	73 00                	jae    0x471ab5
471ab5:	00 45 01             	add    %al,0x1(%ebp)
471ab8:	4c                   	dec    %esp
471ab9:	00 a0 20 06 00 00    	add    %ah,0x620(%eax)
471abf:	00 10                	add    %dl,(%eax)
471ac1:	00 75 74             	add    %dh,0x74(%ebp)
471ac4:	00 00                	add    %al,(%eax)
471ac6:	4b                   	dec    %ebx
471ac7:	01 4c 00 b4          	add    %ecx,-0x4c(%eax,%eax,1)
471acb:	20 06                	and    %al,(%esi)
471acd:	00 00                	add    %al,(%eax)
471acf:	00 10                	add    %dl,(%eax)
471ad1:	00 f1                	add    %dh,%cl
471ad3:	74 00                	je     0x471ad5
471ad5:	00 5b 01             	add    %bl,0x1(%ebx)
471ad8:	4c                   	dec    %esp