4a47e6:	00 00                	add    %al,(%eax)
4a47e8:	0c 00                	or     $0x0,%al
4a47ea:	00 00                	add    %al,(%eax)
4a47ec:	76 34                	jbe    0x4a4822
4a47ee:	2e 30 2e             	xor    %ch,%cs:(%esi)
4a47f1:	33 30                	xor    (%eax),%esi
4a47f3:	33 31                	xor    (%ecx),%esi
4a47f5:	39 00                	cmp    %eax,(%eax)
4a47f7:	00 00                	add    %al,(%eax)
4a47f9:	00 05 00 6c 00 00    	add    %al,0x6c00
4a47ff:	00 10                	add    %dl,(%eax)
4a4801:	0a 00                	or     (%eax),%al
4a4803:	00 23                	add    %ah,(%ebx)
4a4805:	7e 00                	jle    0x4a4807
4a4807:	00 7c 0a 00          	add    %bh,0x0(%edx,%ecx,1)
4a480b:	00 9c 07 00 00 23 53 	add    %bl,0x53230000(%edi,%eax,1)
4a4812:	74 72                	je     0x4a4886
4a4814:	69 6e 67 73 00 00 00 	imul   $0x73,0x67(%esi),%ebp
4a481b:	00 18                	add    %bl,(%eax)
4a481d:	12 00                	adc    (%eax),%al
4a481f:	00 40 01             	add    %al,0x1(%eax)
4a4822:	00 00                	add    %al,(%eax)
4a4824:	23 55 53             	and    0x53(%ebp),%edx
4a4827:	00 58 13             	add    %bl,0x13(%eax)
4a482a:	00 00                	add    %al,(%eax)
4a482c:	10 00                	adc    %al,(%eax)
4a482e:	00 00                	add    %al,(%eax)
4a4830:	23 47 55             	and    0x55(%edi),%eax
4a4833:	49                   	dec    %ecx
4a4834:	44                   	inc    %esp
4a4835:	00 00                	add    %al,(%eax)
4a4837:	00 68 13             	add    %ch,0x13(%eax)
4a483a:	00 00                	add    %al,(%eax)
4a483c:	14 04                	adc    $0x4,%al
4a483e:	00 00                	add    %al,(%eax)
4a4840:	23 42 6c             	and    0x6c(%edx),%eax
4a4843:	6f                   	outsl  %ds:(%esi),(%dx)
4a4844:	62 00                	bound  %eax,(%eax)
4a4846:	00 00                	add    %al,(%eax)
4a4848:	00 00                	add    %al,(%eax)
4a484a:	00 00                	add    %al,(%eax)
4a484c:	02 00                	add    (%eax),%al
4a484e:	00 01                	add    %al,(%ecx)
4a4850:	57                   	push   %edi
4a4851:	97                   	xchg   %eax,%edi
4a4852:	a2 2b 09 1f 00       	mov    %al,0x1f092b
4a4857:	00 00                	add    %al,(%eax)
4a4859:	fa                   	cli
4a485a:	25 33 00 16 00       	and    $0x160033,%eax
4a485f:	00 01                	add    %al,(%ecx)
4a4861:	00 00                	add    %al,(%eax)
4a4863:	00 30                	add    %dh,(%eax)
4a4865:	00 00                	add    %al,(%eax)
4a4867:	00 12                	add    %dl,(%edx)
4a4869:	00 00                	add    %al,(%eax)
4a486b:	00 11                	add    %dl,(%ecx)
4a486d:	00 00                	add    %al,(%eax)
4a486f:	00 34 00             	add    %dh,(%eax,%eax,1)
4a4872:	00 00                	add    %al,(%eax)
4a4874:	0f 00 00             	sldt   (%eax)
4a4877:	00 05 00 00 00 24    	add    %al,0x24000000
4a487d:	00 00                	add    %al,(%eax)
4a487f:	00 36                	add    %dh,(%esi)
4a4881:	00 00                	add    %al,(%eax)
4a4883:	00 03                	add    %al,(%ebx)
4a4885:	00 00                	add    %al,(%eax)
4a4887:	00 0e                	add    %cl,(%esi)
4a4889:	00 00                	add    %al,(%eax)
4a488b:	00 02                	add    %al,(%edx)
4a488d:	00 00                	add    %al,(%eax)
4a488f:	00 03                	add    %al,(%ebx)
4a4891:	00 00                	add    %al,(%eax)
4a4893:	00 04 00             	add    %al,(%eax,%eax,1)
4a4896:	00 00                	add    %al,(%eax)
4a4898:	05 00 00 00 05       	add    $0x5000000,%eax
4a489d:	00 00                	add    %al,(%eax)
4a489f:	00 03                	add    %al,(%ebx)
4a48a1:	00 00                	add    %al,(%eax)
4a48a3:	00 01                	add    %al,(%ecx)
4a48a5:	00 00                	add    %al,(%eax)
4a48a7:	00 04 00             	add    %al,(%eax,%eax,1)
4a48aa:	00 00                	add    %al,(%eax)
4a48ac:	03 00                	add    (%eax),%eax
4a48ae:	00 00                	add    %al,(%eax)
4a48b0:	02 00                	add    (%eax),%al
4a48b2:	00 00                	add    %al,(%eax)
4a48b4:	08 00                	or     %al,(%eax)
4a48b6:	00 00                	add    %al,(%eax)
4a48b8:	06                   	push   %es
4a48b9:	00 00                	add    %al,(%eax)
4a48bb:	00 08                	add    %cl,(%eax)
4a48bd:	00 00                	add    %al,(%eax)
4a48bf:	00 00                	add    %al,(%eax)
4a48c1:	00 2d 00 01 00 00    	add    %ch,0x100
4a48c7:	00 00                	add    %al,(%eax)
4a48c9:	00 06                	add    %al,(%esi)
4a48cb:	00 e1                	add    %ah,%cl
4a48cd:	06                   	push   %es
4a48ce:	8a 04 0a             	mov    (%edx,%ecx,1),%al
4a48d1:	00 f7                	add    %dh,%bh
4a48d3:	01 cc                	add    %ecx,%esp
4a48d5:	04 06                	add    $0x6,%al
4a48d7:	00 6d 07             	add    %ch,0x7(%ebp)
4a48da:	13 05 0e 00 7e 04    	adc    0x47e000e,%eax
4a48e0:	9f                   	lahf
4a48e1:	06                   	push   %es
4a48e2:	12 00                	adc    (%eax),%al
4a48e4:	aa                   	stos   %al,%es:(%edi)
4a48e5:	05 52 05 06 00       	add    $0x60552,%eax
4a48ea:	cc                   	int3
4a48eb:	01 8a 04 06 00 37    	add    %ecx,0x37000604(%edx)
4a48f1:	05 13 05 06 00       	add    $0x60513,%eax
4a48f6:	c7 01 8a 04 0a 00    	movl   $0xa048a,(%ecx)
4a48fc:	ec                   	in     (%dx),%al
4a48fd:	01 cc                	add    %ecx,%esp
4a48ff:	04 06                	add    $0x6,%al
4a4901:	00 75 05             	add    %dh,0x5(%ebp)
4a4904:	23 06                	and    (%esi),%eax
4a4906:	06                   	push   %es
4a4907:	00 42 05             	add    %al,0x5(%edx)
4a490a:	e1 04                	loope  0x4a4910
4a490c:	06                   	push   %es
4a490d:	00 29                	add    %ch,(%ecx)
4a490f:	03 13                	add    (%ebx),%edx
4a4911:	05 06 00 cc 03       	add    $0x3cc0006,%eax
4a4916:	13 05 06 00 98 03    	adc    0x3980006,%eax
4a491c:	13 05 06 00 48 03    	adc    0x3480006,%eax
4a4922:	13 05 06 00 78 03    	adc    0x3780006,%eax
4a4928:	03 06                	add    (%esi),%eax
4a492a:	06                   	push   %es
4a492b:	00 e5                	add    %ah,%ch
4a492d:	03 03                	add    (%ebx),%eax
4a492f:	06                   	push   %es
4a4930:	06                   	push   %es
4a4931:	00 a3 02 13 05 0e    	add    %ah,0xe051302(%ebx)
4a4937:	00 65 03             	add    %ah,0x3(%ebp)
4a493a:	c6 06 0e             	movb   $0xe,(%esi)
4a493d:	00 b1 04 c6 06 06    	add    %dh,0x606c604(%ecx)
4a4943:	00 0c 03             	add    %cl,(%ebx,%eax,1)
4a4946:	13 05 06 00 d5 02    	adc    0x2d50006,%eax
4a494c:	10 04 06             	adc    %al,(%esi,%eax,1)
4a494f:	00 8f 02 e4 05 06    	add    %cl,0x605e402(%edi)
4a4955:	00 b1 03 13 05 06    	add    %dh,0x6051303(%ecx)
4a495b:	00 ba 02 13 05 06    	add    %bh,0x6051302(%edx)
4a4961:	00 34 02             	add    %dh,(%edx,%eax,1)
4a4964:	e4 05                	in     $0x5,%al
4a4966:	0a 00                	or     (%eax),%al
4a4968:	3a 04 8a             	cmp    (%edx,%ecx,4),%al
4a496b:	04 06                	add    $0x6,%al
4a496d:	00 e1                	add    %ah,%cl
4a496f:	01 13                	add    %edx,(%ebx)
4a4971:	05 06 00 ee 02       	add    $0x2ee0006,%eax
4a4976:	7f 07                	jg     0x4a497f
4a4978:	06                   	push   %es
4a4979:	00 59 02             	add    %bl,0x2(%ecx)
4a497c:	c6 05 0a 00 42 02 85 	movb   $0x85,0x242000a
4a4983:	05 0a 00 76 02       	add    $0x276000a,%eax
4a4988:	5c                   	pop    %esp
4a4989:	04 0a                	add    $0xa,%al
4a498b:	00 04 02             	add    %al,(%edx,%eax,1)
4a498e:	5c                   	pop    %esp
4a498f:	04 06                	add    $0x6,%al
4a4991:	00 19                	add    %bl,(%ecx)
4a4993:	02 03                	add    (%ebx),%al
4a4995:	06                   	push   %es
4a4996:	06                   	push   %es
4a4997:	00 03                	add    %al,(%ebx)
4a4999:	04 8a                	add    $0x8a,%al
4a499b:	04 06                	add    $0x6,%al
4a499d:	00 b7 06 03 06 06    	add    %dh,0x6060306(%edi)
4a49a3:	00 5d 07             	add    %bl,0x7(%ebp)
4a49a6:	8a 04 06             	mov    (%esi,%eax,1),%al
4a49a9:	00 90 01 8a 04 06    	add    %dl,0x6048a01(%eax)
4a49af:	00 49 00             	add    %cl,0x0(%ecx)
4a49b2:	8a 04 06             	mov    (%esi,%eax,1),%al
4a49b5:	00 6c 07 e4          	add    %ch,-0x1c(%edi,%eax,1)
4a49b9:	05 06 00 31 04       	add    $0x4310006,%eax
4a49be:	8a 04 06             	mov    (%esi,%eax,1),%al
4a49c1:	00 70 05             	add    %dh,0x5(%eax)
4a49c4:	8a 04 06             	mov    (%esi,%eax,1),%al
4a49c7:	00 2a                	add    %ch,(%edx)
4a49c9:	04 8a                	add    $0x8a,%al
4a49cb:	04 0a                	add    $0xa,%al
4a49cd:	00 55 01             	add    %dl,0x1(%ebp)
4a49d0:	8a 04 06             	mov    (%esi,%eax,1),%al
4a49d3:	00 82 01 f6 04 06    	add    %al,0x604f601(%edx)
4a49d9:	00 a3 01 8a 04 06    	add    %ah,0x6048a01(%ebx)
4a49df:	00 25 05 01 01 0e    	add    %ah,0xe010105
4a49e5:	00 a5 04 c6 06 00    	add    %ah,0x6c604(%ebp)
4a49eb:	01 00                	add    %eax,(%eax)
4a49ed:	00 f4                	add    %dh,%ah
4a49ef:	00 0d 00 00 00 01    	add    %cl,0x1000000
4a49f5:	00 01                	add    %al,(%ecx)
4a49f7:	00 00                	add    %al,(%eax)
4a49f9:	01 10                	add    %edx,(%eax)
4a49fb:	00 67 01             	add    %ah,0x1(%edi)
4a49fe:	68 05 05 00 01       	push   $0x1000505
4a4a03:	00 02                	add    %al,(%edx)
4a4a05:	00 00                	add    %al,(%eax)
4a4a07:	01 10                	add    %edx,(%eax)
4a4a09:	00 13                	add    %dl,(%ebx)
4a4a0b:	01 57 00             	add    %edx,0x0(%edi)
4a4a0e:	05 00 01 00 05       	add    $0x5000100,%eax
4a4a13:	00 00                	add    %al,(%eax)
4a4a15:	01 10                	add    %edx,(%eax)
4a4a17:	00 fd                	add    %bh,%ch
4a4a19:	00 45 00             	add    %al,0x0(%ebp)
4a4a1c:	05 00 01 00 08       	add    $0x8000100,%eax
4a4a21:	00 00                	add    %al,(%eax)
4a4a23:	01 10                	add    %edx,(%eax)
4a4a25:	00 09                	add    %cl,(%ecx)
4a4a27:	00 91 04 05 00 03    	add    %dl,0x3000504(%ecx)
4a4a2d:	00 0a                	add    %cl,(%edx)
4a4a2f:	00 01                	add    %al,(%ecx)
4a4a31:	00 10                	add    %dl,(%eax)
4a4a33:	00 11                	add    %dl,(%ecx)
4a4a35:	00 ac 00 11 00 04 00 	add    %ch,0x40011(%eax,%eax,1)
4a4a3c:	11 00                	adc    %eax,(%eax)
4a4a3e:	01 00                	add    %eax,(%eax)
4a4a40:	10 00                	adc    %al,(%eax)
4a4a42:	d5 06                	aad    $0x6
4a4a44:	20 01                	and    %al,(%ecx)
4a4a46:	11 00                	adc    %eax,(%eax)
4a4a48:	07                   	pop    %es
4a4a49:	00 14 00             	add    %dl,(%eax,%eax,1)
4a4a4c:	01 00                	add    %eax,(%eax)
4a4a4e:	00 00                	add    %al,(%eax)
4a4a50:	c4 00                	les    (%eax),%eax
4a4a52:	4e                   	dec    %esi
4a4a53:	05 11 00 09 00       	add    $0x90011,%eax
4a4a58:	19 00                	sbb    %eax,(%eax)
4a4a5a:	01 00                	add    %eax,(%eax)
4a4a5c:	10 00                	adc    %al,(%eax)
4a4a5e:	36 04 f0             	ss add $0xf0,%al
4a4a61:	00 11                	add    %dl,(%ecx)
4a4a63:	00 09                	add    %cl,(%ecx)
4a4a65:	00 1c 00             	add    %bl,(%eax,%eax,1)
4a4a68:	01 00                	add    %eax,(%eax)
4a4a6a:	10 00                	adc    %al,(%eax)
4a4a6c:	3e 04 53             	ds add $0x53,%al
4a4a6f:	00 11                	add    %dl,(%ecx)
4a4a71:	00 0b                	add    %cl,(%ebx)
4a4a73:	00 21                	add    %ah,(%ecx)
4a4a75:	00 05 01 00 00 8d    	add    %al,0x8d000001
4a4a7b:	07                   	pop    %es
4a4a7c:	00 00                	add    %al,(%eax)
4a4a7e:	21 00                	and    %eax,(%eax)
4a4a80:	0c 00                	or     $0x0,%al
4a4a82:	26 00 01             	add    %al,%es:(%ecx)
4a4a85:	00 10                	add    %dl,(%eax)
4a4a87:	00 1d 00 dd 06 11    	add    %bl,0x1106dd00
4a4a8d:	00 0d 00 26 00 00    	add    %cl,0x2600
4a4a93:	01 10                	add    %edx,(%eax)
4a4a95:	00 25 00 5b 00 25    	add    %ah,0x25005b00
4a4a9b:	00 0e                	add    %cl,(%esi)
4a4a9d:	00 2a                	add    %ch,(%edx)
4a4a9f:	00 00                	add    %al,(%eax)
4a4aa1:	01 10                	add    %edx,(%eax)
4a4aa3:	00 b0 00 24 01 05    	add    %dh,0x5012400(%eax)
4a4aa9:	00 0f                	add    %cl,(%edi)
4a4aab:	00 2d 00 00 01 00    	add    %ch,0x10000
4a4ab1:	00 67 00             	add    %ah,0x0(%edi)
4a4ab4:	6c                   	insb   (%dx),%es:(%edi)
4a4ab5:	05 05 00 11 00       	add    $0x110005,%eax
4a4aba:	35 00 13 01 00       	xor    $0x11300,%eax
4a4abf:	00 c8                	add    %cl,%al
4a4ac1:	00 00                	add    %al,(%eax)
4a4ac3:	00 21                	add    %ah,(%ecx)
4a4ac5:	00 12                	add    %dl,(%edx)
4a4ac7:	00 35 00 10 01 00    	add    %dh,0x11000
4a4acd:	00 c0                	add    %al,%al
4a4acf:	00 05 00 21 00 12    	add    %al,0x12002100
4a4ad5:	00 35 00 10 01 00    	add    %dh,0x11000
4a4adb:	00 8f 07 63 00 21    	add    %cl,0x21006307(%edi)
4a4ae1:	00 12                	add    %dl,(%edx)
4a4ae3:	00 35 00 13 01 2f    	add    %dh,0x2f011300
4a4ae9:	04 32                	add    $0x32,%al
4a4aeb:	00 13                	add    %dl,(%ebx)
4a4aed:	00 0e                	add    %cl,(%esi)
4a4aef:	04 36                	add    $0x36,%al
4a4af1:	00 13                	add    %dl,(%ebx)
4a4af3:	00 63 07             	add    %ah,0x7(%ebx)
4a4af6:	36 00 01             	add    %al,%ss:(%ecx)
4a4af9:	00 39                	add    %bh,(%ecx)
4a4afb:	01 57 00             	add    %edx,0x0(%edi)
4a4afe:	13 01                	adc    (%ecx),%eax
4a4b00:	4b                   	dec    %ebx
4a4b01:	07                   	pop    %es
4a4b02:	5a                   	pop    %edx
4a4b03:	00 13                	add    %dl,(%ebx)
4a4b05:	00 1e                	add    %bl,(%esi)
4a4b07:	01 5e 00             	add    %ebx,0x0(%esi)
4a4b0a:	13 00                	adc    (%eax),%eax
4a4b0c:	76 07                	jbe    0x4a4b15
4a4b0e:	68 00 01 00 8f       	push   $0x8f000100
4a4b13:	04 6c                	add    $0x6c,%al
4a4b15:	00 13                	add    %dl,(%ebx)
4a4b17:	00 51 07             	add    %dl,0x7(%ecx)
4a4b1a:	79 00                	jns    0x4a4b1c
4a4b1c:	01 00                	add    %eax,(%eax)
4a4b1e:	bc 05 6c 00 01       	mov    $0x1006c05,%esp
4a4b23:	00 0e                	add    %cl,(%esi)
4a4b25:	04 6c                	add    $0x6c,%al
4a4b27:	00 03                	add    %al,(%ebx)
4a4b29:	00 0c 04             	add    %cl,(%esp,%eax,1)
4a4b2c:	57                   	push   %edi
4a4b2d:	00 01                	add    %al,(%ecx)
4a4b2f:	00 39                	add    %bh,(%ecx)
4a4b31:	01 57 00             	add    %edx,0x0(%edi)
4a4b34:	11 00                	adc    %eax,(%eax)
4a4b36:	6b 01 81             	imul   $0xffffff81,(%ecx),%eax
4a4b39:	00 11                	add    %dl,(%ecx)
4a4b3b:	00 99 04 8f 00 11    	add    %bl,0x11008f04(%ecx)
4a4b41:	00 d1                	add    %dl,%cl
4a4b43:	01 93 00 33 01 6b    	add    %edx,0x6b013300(%ebx)
4a4b49:	00 df                	add    %bl,%bh
4a4b4b:	00 00                	add    %al,(%eax)
4a4b4d:	0e                   	push   %cs
4a4b4e:	01 00                	add    %eax,(%eax)
4a4b50:	00 00                	add    %al,(%eax)
4a4b52:	91                   	xchg   %eax,%ecx
4a4b53:	18 a3 05 01 00 01    	sbb    %ah,0x1000105(%ebx)
4a4b59:	00 36                	add    %dh,(%esi)
4a4b5b:	0e                   	push   %cs
4a4b5c:	01 00                	add    %eax,(%eax)
4a4b5e:	00 00                	add    %al,(%eax)
4a4b60:	93                   	xchg   %eax,%ebx
4a4b61:	00 19                	add    %bl,(%ecx)
4a4b63:	00 0e                	add    %cl,(%esi)
4a4b65:	00 01                	add    %al,(%ecx)
4a4b67:	00 4d 0e             	add    %cl,0xe(%ebp)
4a4b6a:	01 00                	add    %eax,(%eax)
4a4b6c:	00 00                	add    %al,(%eax)
4a4b6e:	86 18                	xchg   %bl,(%eax)
4a4b70:	9d                   	popf
4a4b71:	05 13 00 01 00       	add    $0x10013,%eax
4a4b76:	58                   	pop    %eax
4a4b77:	0f 01 00             	sgdtl  (%eax)
4a4b7a:	00 00                	add    %al,(%eax)
4a4b7c:	13 00                	adc    (%eax),%eax
4a4b7e:	31 00                	xor    %eax,(%eax)
4a4b80:	17                   	pop    %ss
4a4b81:	00 01                	add    %al,(%ecx)
4a4b83:	00 4d 0e             	add    %cl,0xe(%ebp)
4a4b86:	01 00                	add    %eax,(%eax)
4a4b88:	00 00                	add    %al,(%eax)
4a4b8a:	86 18                	xchg   %bl,(%eax)
4a4b8c:	9d                   	popf
4a4b8d:	05 13 00 01 00       	add    $0x10013,%eax
4a4b92:	18 10                	sbb    %dl,(%eax)