10002a82:	10 00                	adc    %al,(%eax)
10002a84:	1e                   	push   %ds
10002a85:	00 3b                	add    %bh,(%ebx)
10002a87:	03 3d 00 01 00 01    	add    0x1000100,%edi
10002a8d:	00 01                	add    %al,(%ecx)
10002a8f:	20 10                	and    %dl,(%eax)
10002a91:	00 2d 00 3b 03 5d    	add    %ch,0x5d033b00
10002a97:	00 02                	add    %al,(%edx)
10002a99:	00 05 00 00 00 10    	add    %al,0x10000000
10002a9f:	00 44 03 3b          	add    %al,0x3b(%ebx,%eax,1)
10002aa3:	03 8d 00 03 00 16    	add    0x16000300(%ebp),%ecx
10002aa9:	00 01                	add    %al,(%ecx)
10002aab:	00 13                	add    %dl,(%ebx)
10002aad:	0a 4d 02             	or     0x2(%ebp),%cl
10002ab0:	01 00                	add    %eax,(%eax)
10002ab2:	1a 02                	sbb    (%edx),%al
10002ab4:	51                   	push   %ecx
10002ab5:	02 50 20             	add    0x20(%eax),%dl
10002ab8:	00 00                	add    %al,(%eax)
10002aba:	00 00                	add    %al,(%eax)
10002abc:	86 18                	xchg   %bl,(%eax)
10002abe:	cd 08                	int    $0x8
10002ac0:	06                   	push   %es
10002ac1:	00 01                	add    %al,(%ecx)
10002ac3:	00 68 20             	add    %ch,0x20(%eax)
10002ac6:	00 00                	add    %al,(%eax)
10002ac8:	00 00                	add    %al,(%eax)
10002aca:	c4 00                	les    (%eax),%eax
10002acc:	d2 0a                	rorb   %cl,(%edx)
10002ace:	27                   	daa
10002acf:	00 01                	add    %al,(%ecx)
10002ad1:	00 74 20 00          	add    %dh,0x0(%eax,%eiz,1)
10002ad5:	00 00                	add    %al,(%eax)
10002ad7:	00 c4                	add    %al,%ah
10002ad9:	00 76 03             	add    %dh,0x3(%esi)
10002adc:	15 00 02 00 ab       	adc    $0xab000200,%eax
10002ae1:	20 00                	and    %al,(%eax)
10002ae3:	00 00                	add    %al,(%eax)
10002ae5:	00 81 00 b2 0a 06    	add    %al,0x60ab200(%ecx)
10002aeb:	00 03                	add    %al,(%ebx)
10002aed:	00 bc 20 00 00 00 00 	add    %bh,0x0(%eax,%eiz,1)
10002af4:	86 18                	xchg   %bl,(%eax)
10002af6:	cd 08                	int    $0x8
10002af8:	06                   	push   %es
10002af9:	00 03                	add    %al,(%ebx)
10002afb:	00 14 21             	add    %dl,(%ecx,%eiz,1)
10002afe:	00 00                	add    %al,(%eax)
10002b00:	00 00                	add    %al,(%eax)
10002b02:	84 18                	test   %bl,(%eax)
10002b04:	cd 08                	int    $0x8
10002b06:	b0 00                	mov    $0x0,%al
10002b08:	03 00                	add    (%eax),%eax
10002b0a:	6c                   	insb   (%dx),%es:(%edi)
10002b0b:	22 00                	and    (%eax),%al
10002b0d:	00 00                	add    %al,(%eax)
10002b0f:	00 c6                	add    %al,%dh
10002b11:	08 c1                	or     %al,%cl
10002b13:	01 d3                	add    %edx,%ebx
10002b15:	00 05 00 84 22 00    	add    %al,0x228400
10002b1b:	00 00                	add    %al,(%eax)
10002b1d:	00 c6                	add    %al,%dh
10002b1f:	08 dd                	or     %bl,%ch
10002b21:	01 d8                	add    %ebx,%eax
10002b23:	00 05 00 90 22 00    	add    %al,0x229000
10002b29:	00 00                	add    %al,(%eax)
10002b2b:	00 86 08 4d 09 3c    	add    %al,0x3c094d08(%esi)
10002b31:	00 06                	add    %al,(%esi)
10002b33:	00 a8 22 00 00 00    	add    %ch,0x22(%eax)
10002b39:	00 86 08 c6 09 47    	add    %al,0x4709c608(%esi)
10002b3f:	00 06                	add    %al,(%esi)
10002b41:	00 c0                	add    %al,%al
10002b43:	22 00                	and    (%eax),%al
10002b45:	00 00                	add    %al,(%eax)
10002b47:	00 c4                	add    %al,%ah
10002b49:	00 76 0a             	add    %dh,0xa(%esi)
10002b4c:	06                   	push   %es
10002b4d:	00 06                	add    %al,(%esi)
10002b4f:	00 d8                	add    %bl,%al
10002b51:	22 00                	and    (%eax),%al
10002b53:	00 00                	add    %al,(%eax)
10002b55:	00 c6                	add    %al,%dh
10002b57:	00 17                	add    %dl,(%edi)
10002b59:	03 ce                	add    %esi,%ecx
10002b5b:	00 06                	add    %al,(%esi)
10002b5d:	00 0c 23             	add    %cl,(%ebx,%eiz,1)
10002b60:	00 00                	add    %al,(%eax)
10002b62:	00 00                	add    %al,(%eax)
10002b64:	c4 00                	les    (%eax),%eax
10002b66:	58                   	pop    %eax
10002b67:	09 a2 00 06 00 20    	or     %esp,0x20000600(%edx)
10002b6d:	23 00                	and    (%eax),%eax
10002b6f:	00 00                	add    %al,(%eax)
10002b71:	00 c4                	add    %al,%ah
10002b73:	00 d4                	add    %dl,%ah
10002b75:	09 a2 00 06 00 34    	or     %esp,0x34000600(%edx)
10002b7b:	23 00                	and    (%eax),%eax
10002b7d:	00 00                	add    %al,(%eax)
10002b7f:	00 c4                	add    %al,%ah
10002b81:	00 a0 02 8a 00 06    	add    %ah,0x6008a02(%eax)
10002b87:	00 dc                	add    %bl,%ah
10002b89:	23 00                	and    (%eax),%eax
10002b8b:	00 00                	add    %al,(%eax)
10002b8d:	00 c4                	add    %al,%ah
10002b8f:	00 8a 02 68 01 07    	add    %cl,0x7016802(%edx)
10002b95:	00 17                	add    %dl,(%edi)
10002b97:	24 00                	and    $0x0,%al
10002b99:	00 00                	add    %al,(%eax)
10002b9b:	00 83 00 00 0a 06    	add    %al,0x60a0000(%ebx)
10002ba1:	00 07                	add    %al,(%edi)
10002ba3:	00 22                	add    %ah,(%edx)
10002ba5:	24 00                	and    $0x0,%al
10002ba7:	00 00                	add    %al,(%eax)
10002ba9:	00 83 00 00 0a 15    	add    %al,0x150a0000(%ebx)
10002baf:	00 07                	add    %al,(%edi)
10002bb1:	00 25 24 00 00 00    	add    %ah,0x24
10002bb7:	00 81 00 09 0a 06    	add    %al,0x60a0900(%ecx)
10002bbd:	00 08                	add    %cl,(%eax)
10002bbf:	00 5c 24 00          	add    %bl,0x0(%esp)
10002bc3:	00 00                	add    %al,(%eax)
10002bc5:	00 81 00 3c 01 55    	add    %al,0x55013c00(%ecx)
10002bcb:	02 08                	add    (%eax),%cl
10002bcd:	00 80 24 00 00 00    	add    %al,0x24(%eax)
10002bd3:	00 96 00 ca 00 5d    	add    %dl,0x5d00ca00(%esi)
10002bd9:	02 0a                	add    (%edx),%cl
10002bdb:	00 18                	add    %bl,(%eax)
10002bdd:	26 00 00             	add    %al,%es:(%eax)
10002be0:	00 00                	add    %al,(%eax)
10002be2:	96                   	xchg   %eax,%esi
10002be3:	00 01                	add    %al,(%ecx)
10002be5:	00 66 02             	add    %ah,0x2(%esi)
10002be8:	0b 00                	or     (%eax),%eax
10002bea:	58                   	pop    %eax
10002beb:	26 00 00             	add    %al,%es:(%eax)
10002bee:	00 00                	add    %al,(%eax)
10002bf0:	96                   	xchg   %eax,%esi
10002bf1:	00 6e 00             	add    %ch,0x0(%esi)
10002bf4:	6b 02 0c             	imul   $0xc,(%edx),%eax
10002bf7:	00 88 26 00 00 00    	add    %cl,0x26(%eax)
10002bfd:	00 91 00 5a 00 72    	add    %dl,0x72005a00(%ecx)
10002c03:	02 0d 00 ec 26 00    	add    0x26ec00,%cl
10002c09:	00 00                	add    %al,(%eax)
10002c0b:	00 91 00 4b 00 79    	add    %dl,0x79004b00(%ecx)
10002c11:	02 0e                	add    (%esi),%cl
10002c13:	00 bd 27 00 00 00    	add    %bh,0x27(%ebp)
10002c19:	00 86 18 cd 08 06    	add    %al,0x608cd18(%esi)
10002c1f:	00 0f                	add    %cl,(%edi)
10002c21:	00 00                	add    %al,(%eax)
10002c23:	00 01                	add    %al,(%ecx)
10002c25:	00 2f                	add    %ch,(%edi)
10002c27:	03 00                	add    (%eax),%eax
10002c29:	00 01                	add    %al,(%ecx)
10002c2b:	00 fc                	add    %bh,%ah
10002c2d:	05 00 00 01 00       	add    $0x10000,%eax
10002c32:	ef                   	out    %eax,(%dx)
10002c33:	07                   	pop    %es
10002c34:	00 00                	add    %al,(%eax)
10002c36:	02 00                	add    (%eax),%al
10002c38:	19 0b                	sbb    %ecx,(%ebx)
10002c3a:	00 00                	add    %al,(%eax)
10002c3c:	01 00                	add    %eax,(%eax)
10002c3e:	c2 05 00             	ret    $0x5
10002c41:	00 01                	add    %al,(%ecx)
10002c43:	00 20                	add    %ah,(%eax)
10002c45:	08 00                	or     %al,(%eax)
10002c47:	00 01                	add    %al,(%ecx)
10002c49:	00 68 02             	add    %ch,0x2(%eax)
10002c4c:	00 00                	add    %al,(%eax)
10002c4e:	01 00                	add    %eax,(%eax)
10002c50:	27                   	daa
10002c51:	08 00                	or     %al,(%eax)
10002c53:	00 02                	add    %al,(%edx)
10002c55:	00 ea                	add    %ch,%dl
10002c57:	05 00 00 01 00       	add    $0x10000,%eax
10002c5c:	4c                   	dec    %esp
10002c5d:	0a 00                	or     (%eax),%al
10002c5f:	00 01                	add    %al,(%ecx)
10002c61:	00 05 00 00 00 01    	add    %al,0x1000000
10002c67:	00 72 00             	add    %dh,0x0(%edx)
10002c6a:	00 00                	add    %al,(%eax)
10002c6c:	01 00                	add    %eax,(%eax)
10002c6e:	5e                   	pop    %esi
10002c6f:	00 00                	add    %al,(%eax)
10002c71:	00 01                	add    %al,(%ecx)
10002c73:	00 36                	add    %dh,(%esi)
10002c75:	00 09                	add    %cl,(%ecx)
10002c77:	00 cd                	add    %cl,%ch
10002c79:	08 01                	or     %al,(%ecx)
10002c7b:	00 11                	add    %dl,(%ecx)
10002c7d:	00 cd                	add    %cl,%ch
10002c7f:	08 06                	or     %al,(%esi)
10002c81:	00 19                	add    %bl,(%ecx)
10002c83:	00 cd                	add    %cl,%ch
10002c85:	08 0a                	or     %cl,(%edx)
10002c87:	00 29                	add    %ch,(%ecx)
10002c89:	00 cd                	add    %cl,%ch
10002c8b:	08 10                	or     %dl,(%eax)
10002c8d:	00 31                	add    %dh,(%ecx)
10002c8f:	00 cd                	add    %cl,%ch
10002c91:	08 10                	or     %dl,(%eax)
10002c93:	00 39                	add    %bh,(%ecx)
10002c95:	00 cd                	add    %cl,%ch
10002c97:	08 10                	or     %dl,(%eax)
10002c99:	00 41 00             	add    %al,0x0(%ecx)
10002c9c:	cd 08                	int    $0x8
10002c9e:	10 00                	adc    %al,(%eax)
10002ca0:	49                   	dec    %ecx
10002ca1:	00 cd                	add    %cl,%ch
10002ca3:	08 10                	or     %dl,(%eax)
10002ca5:	00 51 00             	add    %dl,0x0(%ecx)
10002ca8:	cd 08                	int    $0x8
10002caa:	10 00                	adc    %al,(%eax)
10002cac:	59                   	pop    %ecx
10002cad:	00 cd                	add    %cl,%ch
10002caf:	08 10                	or     %dl,(%eax)
10002cb1:	00 61 00             	add    %ah,0x0(%ecx)
10002cb4:	cd 08                	int    $0x8
10002cb6:	15 00 69 00 cd       	adc    $0xcd006900,%eax
10002cbb:	08 10                	or     %dl,(%eax)
10002cbd:	00 71 00             	add    %dh,0x0(%ecx)
10002cc0:	cd 08                	int    $0x8
10002cc2:	10 00                	adc    %al,(%eax)
10002cc4:	91                   	xchg   %eax,%ecx
10002cc5:	00 cd                	add    %cl,%ch
10002cc7:	08 10                	or     %dl,(%eax)
10002cc9:	00 99 00 cd 08 15    	add    %bl,0x1508cd00(%ecx)
10002ccf:	00 a1 00 cd 08 10    	add    %ah,0x1008cd00(%ecx)
10002cd5:	00 a9 00 cd 08 10    	add    %ch,0x1008cd00(%ecx)
10002cdb:	00 b1 00 cd 08 10    	add    %dh,0x1008cd00(%ecx)
10002ce1:	00 c9                	add    %cl,%cl
10002ce3:	00 cd                	add    %cl,%ch
10002ce5:	08 06                	or     %al,(%esi)
10002ce7:	00 d1                	add    %dl,%cl
10002ce9:	00 cd                	add    %cl,%ch
10002ceb:	08 1a                	or     %bl,(%edx)
10002ced:	00 51 01             	add    %dl,0x1(%ecx)
10002cf0:	cd 08                	int    $0x8
10002cf2:	15 00 61 01 cd       	adc    $0xcd016100,%eax
10002cf7:	08 20                	or     %ah,(%eax)
10002cf9:	00 79 00             	add    %bh,0x0(%ecx)
10002cfc:	cd 08                	int    $0x8
10002cfe:	06                   	push   %es
10002cff:	00 79 00             	add    %bh,0x0(%ecx)
10002d02:	d2 0a                	rorb   %cl,(%edx)
10002d04:	27                   	daa
10002d05:	00 99 01 76 03 06    	add    %bl,0x6037601(%ecx)
10002d0b:	00 79 00             	add    %bh,0x0(%ecx)
10002d0e:	76 03                	jbe    0x10002d13
10002d10:	15 00 a1 01 cd       	adc    $0xcd01a100,%eax
10002d15:	08 06                	or     %al,(%esi)
10002d17:	00 b9 00 cd 08 06    	add    %bh,0x608cd00(%ecx)
10002d1d:	00 b9 00 a8 0a 06    	add    %bh,0x60aa800(%ecx)
10002d23:	00 d9                	add    %bl,%cl
10002d25:	00 cd                	add    %cl,%ch
10002d27:	08 36                	or     %dh,(%esi)
10002d29:	00 b9 00 4d 09 3c    	add    %bh,0x3c094d00(%ecx)
10002d2f:	00 f1                	add    %dh,%cl
10002d31:	00 4a 01             	add    %cl,0x1(%edx)
10002d34:	41                   	inc    %ecx
10002d35:	00 b9 00 c6 09 47    	add    %bh,0x4709c600(%ecx)
10002d3b:	00 f9                	add    %bh,%cl
10002d3d:	00 4a 01             	add    %cl,0x1(%edx)
10002d40:	41                   	inc    %ecx
10002d41:	00 b9 00 a0 0a 06    	add    %bh,0x60aa000(%ecx)
10002d47:	00 b9 00 cd 08 58    	add    %bh,0x5808cd00(%ecx)
10002d4d:	00 b9 00 60 01 61    	add    %bh,0x61016000(%ecx)
10002d53:	00 b1 01 e5 02 69    	add    %dh,0x6902e501(%ecx)
10002d59:	00 e1                	add    %ah,%cl
10002d5b:	00 b9 05 72 00 b9    	add    %bh,-0x46ff8dfb(%ecx)
10002d61:	00 f9                	add    %bh,%cl
10002d63:	01 7a 00             	add    %edi,0x0(%edx)
10002d66:	c1 01 cd             	roll   $0xcd,(%ecx)
10002d69:	08 10                	or     %dl,(%eax)
10002d6b:	00 c9                	add    %cl,%cl
10002d6d:	01 cd                	add    %ecx,%ebp
10002d6f:	08 83 00 b9 00 ad    	or     %al,-0x52ff4700(%ebx)
10002d75:	00 8a 00 b9 00 f7    	add    %cl,-0x8ff4700(%edx)
10002d7b:	02 91 00 b9 00 07    	add    0x700b900(%ecx),%dl
10002d81:	03 10                	add    (%eax),%edx
10002d83:	00 b9 00 21 0b 91    	add    %bh,-0x6ef4df00(%ecx)
10002d89:	00 b9 00 2c 0b 10    	add    %bh,0x100b2c00(%ecx)
10002d8f:	00 b9 00 73 01 91    	add    %bh,-0x6efe8d00(%ecx)
10002d95:	00 b9 00 81 01 10    	add    %bh,0x10018100(%ecx)
10002d9b:	00 b9 00 52 02 95    	add    %bh,-0x6afdae00(%ecx)
10002da1:	00 b9 00 5d 02 9b    	add    %bh,-0x64fda300(%ecx)
10002da7:	00 b9 00 c8 05 a2    	add    %bh,-0x5dfa3800(%ecx)
10002dad:	00 b9 00 da 05 15    	add    %bh,0x1505da00(%ecx)
10002db3:	00 b9 00 1e 0a a2    	add    %bh,-0x5df5e200(%ecx)
10002db9:	00 b9 00 35 0a 15    	add    %bh,0x150a3500(%ecx)
10002dbf:	00 b9 00 45 02 a6    	add    %bh,-0x59fdbb00(%ecx)
10002dc5:	00 b9 00 ec 00 b0    	add    %bh,-0x4fff1400(%ecx)
10002dcb:	00 b9 00 17 03 ce    	add    %bh,-0x31fce900(%ecx)
10002dd1:	00 b9 00 c1 01 d3    	add    %bh,-0x2cfe3f00(%ecx)
10002dd7:	00 b9 00 dd 01 d8    	add    %bh,-0x27fe2300(%ecx)
10002ddd:	00 b9 00 f9 01 e4    	add    %bh,-0x1bfe0700(%ecx)
10002de3:	00 b9 00 8f 0a 06    	add    %bh,0x60a8f00(%ecx)
10002de9:	00 b9 00 6b 06 ec    	add    %bh,-0x13f99500(%ecx)
10002def:	00 11                	add    %dl,(%ecx)
10002df1:	01 cd                	add    %ecx,%ebp
10002df3:	08 06                	or     %al,(%esi)
10002df5:	00 f1                	add    %dh,%cl
10002df7:	01 cd                	add    %ecx,%ebp
10002df9:	08 fe                	or     %bh,%dh
10002dfb:	00 b9 00 bb 00 08    	add    %bh,0x800bb00(%ecx)
10002e01:	01 f9                	add    %edi,%ecx
10002e03:	01 b9 07 0f 01 c9    	add    %edi,-0x36fef0f9(%ecx)
10002e09:	01 cd                	add    %ecx,%ebp
10002e0b:	08 14 01             	or     %dl,(%ecx,%eax,1)
10002e0e:	09 01                	or     %eax,(%ecx)
10002e10:	2e 01 1b             	add    %ebx,%cs:(%ebx)
10002e13:	01 21                	add    %esp,(%ecx)
10002e15:	01 13                	add    %edx,(%ebx)
10002e17:	07                   	pop    %es
10002e18:	27                   	daa
10002e19:	01 29                	add    %ebp,(%ecx)
10002e1b:	01 cd                	add    %ecx,%ebp
10002e1d:	08 06                	or     %al,(%esi)
10002e1f:	00 39                	add    %bh,(%ecx)
10002e21:	01 cd                	add    %ecx,%ebp
10002e23:	08 06                	or     %al,(%esi)
10002e25:	00 41 01             	add    %al,0x1(%ecx)
10002e28:	cd 08                	int    $0x8
10002e2a:	06                   	push   %es
10002e2b:	00 41 01             	add    %al,0x1(%ecx)
10002e2e:	81 01 10 00 21 02    	addl   $0x2210010,(%ecx)
10002e34:	9e                   	sahf
10002e35:	09 54 01 29          	or     %edx,0x29(%ecx,%eax,1)
10002e39:	02 38                	add    (%eax),%bh
10002e3b:	01 5a 01             	add    %ebx,0x1(%edx)
10002e3e:	29 01                	sub    %eax,(%ecx)
10002e40:	b4 02                	mov    $0x2,%ah
10002e42:	61                   	popa
10002e43:	01 b9 00 8a 02 68    	add    %edi,0x68028a00(%ecx)
10002e49:	01 09                	add    %ecx,(%ecx)
10002e4b:	01 8f 01 91 00 31    	add    %ecx,0x31009101(%edi)
10002e51:	01 bd 09 6e 01 09    	add    %edi,0x9016e09(%ebp)
10002e57:	01 7e 03             	add    %edi,0x3(%esi)
10002e5a:	14 01                	adc    $0x1,%al
10002e5c:	31 01                	xor    %eax,(%ecx)
10002e5e:	d3 08                	rorl   %cl,(%eax)
10002e60:	73 01                	jae    0x10002e63
10002e62:	49                   	dec    %ecx
10002e63:	02 bf 08 7a 01 49    	add    0x49017a08(%edi),%bh
10002e69:	01 c6                	add    %eax,%esi
10002e6b:	0a 80 01 f9 01 2a    	or     0x2a01f901(%eax),%al
10002e71:	06                   	push   %es
10002e72:	0f 01 f9             	rdtscp
10002e75:	01 1f                	add    %ebx,(%edi)
10002e77:	06                   	push   %es
10002e78:	84 01                	test   %al,(%ecx)
10002e7a:	f9                   	stc