408b9e:	01 00                	add    %eax,(%eax)
408ba0:	0c 00                	or     $0x0,%al
408ba2:	00 00                	add    %al,(%eax)
408ba4:	12 00                	adc    (%eax),%al
408ba6:	00 11                	add    %dl,(%ecx)
408ba8:	00 02                	add    %al,(%edx)
408baa:	7b 77                	jnp    0x408c23
408bac:	00 00                	add    %al,(%eax)
408bae:	04 0a                	add    $0xa,%al
408bb0:	2b 00                	sub    (%eax),%eax
408bb2:	06                   	push   %es
408bb3:	2a 13                	sub    (%ebx),%dl
408bb5:	30 02                	xor    %al,(%edx)
408bb7:	00 27                	add    %ah,(%edi)
408bb9:	00 00                	add    %al,(%eax)
408bbb:	00 13                	add    %dl,(%ebx)
408bbd:	00 00                	add    %al,(%eax)
408bbf:	11 00                	adc    %eax,(%eax)
408bc1:	03 0a                	add    (%edx),%ecx
408bc3:	12 00                	adc    (%eax),%al
408bc5:	28 9e 00 00 0a 0b    	sub    %bl,0xb0a0000(%esi)
408bcb:	07                   	pop    %es
408bcc:	2c 11                	sub    $0x11,%al
408bce:	00 72 f9             	add    %dh,-0x7(%edx)
408bd1:	1a 00                	sbb    (%eax),%al
408bd3:	70 72                	jo     0x408c47
408bd5:	09 1b                	or     %ebx,(%ebx)
408bd7:	00 70 73             	add    %dh,0x73(%eax)
408bda:	9f                   	lahf
408bdb:	00 00                	add    %al,(%eax)
408bdd:	0a 7a 02             	or     0x2(%edx),%bh
408be0:	03 7d 77             	add    0x77(%ebp),%edi
408be3:	00 00                	add    %al,(%eax)
408be5:	04 2a                	add    $0x2a,%al
408be7:	00 13                	add    %dl,(%ebx)
408be9:	30 01                	xor    %al,(%ecx)
408beb:	00 0c 00             	add    %cl,(%eax,%eax,1)
408bee:	00 00                	add    %al,(%eax)
408bf0:	14 00                	adc    $0x0,%al
408bf2:	00 11                	add    %dl,(%ecx)
408bf4:	00 02                	add    %al,(%edx)
408bf6:	7b 79                	jnp    0x408c71
408bf8:	00 00                	add    %al,(%eax)
408bfa:	04 0a                	add    $0xa,%al
408bfc:	2b 00                	sub    (%eax),%eax
408bfe:	06                   	push   %es
408bff:	2a 26                	sub    (%esi),%ah
408c01:	00 02                	add    %al,(%edx)
408c03:	03 7d 79             	add    0x79(%ebp),%edi
408c06:	00 00                	add    %al,(%eax)
408c08:	04 2a                	add    $0x2a,%al
408c0a:	00 00                	add    %al,(%eax)
408c0c:	13 30                	adc    (%eax),%esi
408c0e:	01 00                	add    %eax,(%eax)
408c10:	0c 00                	or     $0x0,%al
408c12:	00 00                	add    %al,(%eax)
408c14:	14 00                	adc    $0x0,%al
408c16:	00 11                	add    %dl,(%ecx)
408c18:	00 02                	add    %al,(%edx)
408c1a:	7b 7a                	jnp    0x408c96
408c1c:	00 00                	add    %al,(%eax)
408c1e:	04 0a                	add    $0xa,%al
408c20:	2b 00                	sub    (%eax),%eax
408c22:	06                   	push   %es
408c23:	2a 26                	sub    (%esi),%ah
408c25:	00 02                	add    %al,(%edx)
408c27:	03 7d 7a             	add    0x7a(%ebp),%edi
408c2a:	00 00                	add    %al,(%eax)
408c2c:	04 2a                	add    $0x2a,%al
408c2e:	00 00                	add    %al,(%eax)
408c30:	13 30                	adc    (%eax),%esi
408c32:	01 00                	add    %eax,(%eax)
408c34:	0c 00                	or     $0x0,%al
408c36:	00 00                	add    %al,(%eax)
408c38:	14 00                	adc    $0x0,%al
408c3a:	00 11                	add    %dl,(%ecx)
408c3c:	00 02                	add    %al,(%edx)
408c3e:	7b 78                	jnp    0x408cb8
408c40:	00 00                	add    %al,(%eax)
408c42:	04 0a                	add    $0xa,%al
408c44:	2b 00                	sub    (%eax),%eax
408c46:	06                   	push   %es
408c47:	2a 26                	sub    (%esi),%ah
408c49:	00 02                	add    %al,(%edx)
408c4b:	03 7d 78             	add    0x78(%ebp),%edi
408c4e:	00 00                	add    %al,(%eax)
408c50:	04 2a                	add    $0x2a,%al
408c52:	00 00                	add    %al,(%eax)
408c54:	13 30                	adc    (%eax),%esi
408c56:	01 00                	add    %eax,(%eax)
408c58:	0c 00                	or     $0x0,%al
408c5a:	00 00                	add    %al,(%eax)
408c5c:	12 00                	adc    (%eax),%al
408c5e:	00 11                	add    %dl,(%ecx)
408c60:	00 02                	add    %al,(%edx)
408c62:	7b 75                	jnp    0x408cd9
408c64:	00 00                	add    %al,(%eax)
408c66:	04 0a                	add    $0xa,%al
408c68:	2b 00                	sub    (%eax),%eax
408c6a:	06                   	push   %es
408c6b:	2a 26                	sub    (%esi),%ah
408c6d:	00 02                	add    %al,(%edx)
408c6f:	03 7d 75             	add    0x75(%ebp),%edi
408c72:	00 00                	add    %al,(%eax)
408c74:	04 2a                	add    $0x2a,%al
408c76:	00 00                	add    %al,(%eax)
408c78:	13 30                	adc    (%eax),%esi
408c7a:	01 00                	add    %eax,(%eax)
408c7c:	0c 00                	or     $0x0,%al
408c7e:	00 00                	add    %al,(%eax)
408c80:	12 00                	adc    (%eax),%al
408c82:	00 11                	add    %dl,(%ecx)
408c84:	00 02                	add    %al,(%edx)
408c86:	7b 76                	jnp    0x408cfe
408c88:	00 00                	add    %al,(%eax)
408c8a:	04 0a                	add    $0xa,%al
408c8c:	2b 00                	sub    (%eax),%eax
408c8e:	06                   	push   %es
408c8f:	2a 26                	sub    (%esi),%ah
408c91:	00 02                	add    %al,(%edx)
408c93:	03 7d 76             	add    0x76(%ebp),%edi
408c96:	00 00                	add    %al,(%eax)
408c98:	04 2a                	add    $0x2a,%al
408c9a:	00 00                	add    %al,(%eax)
408c9c:	13 30                	adc    (%eax),%esi
408c9e:	01 00                	add    %eax,(%eax)
408ca0:	0c 00                	or     $0x0,%al
408ca2:	00 00                	add    %al,(%eax)
408ca4:	15 00 00 11 00       	adc    $0x110000,%eax
408ca9:	02 7b 74             	add    0x74(%ebx),%bh
408cac:	00 00                	add    %al,(%eax)
408cae:	04 0a                	add    $0xa,%al
408cb0:	2b 00                	sub    (%eax),%eax
408cb2:	06                   	push   %es
408cb3:	2a 26                	sub    (%esi),%ah
408cb5:	00 02                	add    %al,(%edx)
408cb7:	03 7d 74             	add    0x74(%ebp),%edi
408cba:	00 00                	add    %al,(%eax)
408cbc:	04 2a                	add    $0x2a,%al
408cbe:	00 00                	add    %al,(%eax)
408cc0:	1b 30                	sbb    (%eax),%esi
408cc2:	0b 00                	or     (%eax),%eax
408cc4:	f9                   	stc
408cc5:	00 00                	add    %al,(%eax)
408cc7:	00 11                	add    %dl,(%ecx)
408cc9:	00 00                	add    %al,(%eax)
408ccb:	11 00                	adc    %eax,(%eax)
408ccd:	73 89                	jae    0x408c58
408ccf:	00 00                	add    %al,(%eax)
408cd1:	0a 0a                	or     (%edx),%cl
408cd3:	06                   	push   %es
408cd4:	72 35                	jb     0x408d0b
408cd6:	1b 00                	sbb    (%eax),%eax
408cd8:	70 6f                	jo     0x408d49
408cda:	8a 00                	mov    (%eax),%al
408cdc:	00 0a                	add    %cl,(%edx)
408cde:	00 06                	add    %al,(%esi)
408ce0:	1a 6f 8b             	sbb    -0x75(%edi),%ch
408ce3:	00 00                	add    %al,(%eax)
408ce5:	0a 00                	or     (%eax),%al
408ce7:	72 97                	jb     0x408c80
408ce9:	1b 00                	sbb    (%eax),%eax
408ceb:	70 73                	jo     0x408d60
408ced:	92                   	xchg   %eax,%edx
408cee:	00 00                	add    %al,(%eax)
408cf0:	0a 0b                	or     (%ebx),%cl
408cf2:	06                   	push   %es
408cf3:	73 93                	jae    0x408c88
408cf5:	00 00                	add    %al,(%eax)
408cf7:	0a 0c 06             	or     (%esi,%eax,1),%cl
408cfa:	02 7b 90             	add    -0x70(%ebx),%bh
408cfd:	00 00                	add    %al,(%eax)
408cff:	04 6f                	add    $0x6f,%al
408d01:	8c 00                	mov    %es,(%eax)
408d03:	00 0a                	add    %cl,(%edx)
408d05:	00 00                	add    %al,(%eax)
408d07:	06                   	push   %es
408d08:	6f                   	outsl  %ds:(%esi),(%dx)
408d09:	32 00                	xor    (%eax),%al
408d0b:	00 0a                	add    %cl,(%edx)
408d0d:	72 bf                	jb     0x408cce
408d0f:	1b 00                	sbb    (%eax),%eax
408d11:	70 1e                	jo     0x408d31
408d13:	1a 17                	sbb    (%edi),%dl
408d15:	16                   	push   %ss
408d16:	1f                   	pop    %ds
408d17:	0a 16                	or     (%esi),%dl
408d19:	72 32                	jb     0x408d4d
408d1b:	02 00                	add    (%eax),%al
408d1d:	70 20                	jo     0x408d3f
408d1f:	00 04 00             	add    %al,(%eax,%eax,1)
408d22:	00 02                	add    %al,(%edx)
408d24:	7b 7d                	jnp    0x408da3
408d26:	00 00                	add    %al,(%eax)
408d28:	04 8c                	add    $0x8c,%al
408d2a:	24 00                	and    $0x0,%al
408d2c:	00 01                	add    %al,(%ecx)
408d2e:	73 8f                	jae    0x408cbf
408d30:	00 00                	add    %al,(%eax)
408d32:	0a 6f 90             	or     -0x70(%edi),%ch
408d35:	00 00                	add    %al,(%eax)
408d37:	0a 26                	or     (%esi),%ah
408d39:	02 7b 91             	add    -0x6f(%ebx),%bh
408d3c:	00 00                	add    %al,(%eax)
408d3e:	04 0d                	add    $0xd,%al
408d40:	09 2c 10             	or     %ebp,(%eax,%edx,1)
408d43:	00 02                	add    %al,(%edx)
408d45:	7b 90                	jnp    0x408cd7
408d47:	00 00                	add    %al,(%eax)
408d49:	04 6f                	add    $0x6f,%al
408d4b:	25 00 00 0a 00       	and    $0xa0000,%eax
408d50:	00 2b                	add    %ch,(%ebx)
408d52:	27                   	daa
408d53:	00 02                	add    %al,(%edx)
408d55:	7b 92                	jnp    0x408ce9
408d57:	00 00                	add    %al,(%eax)
408d59:	04 6f                	add    $0x6f,%al
408d5b:	73 00                	jae    0x408d5d
408d5d:	00 06                	add    %al,(%esi)
408d5f:	13 04 11             	adc    (%ecx,%edx,1),%eax
408d62:	04 2c                	add    $0x2c,%al
408d64:	14 00                	adc    $0x0,%al
408d66:	06                   	push   %es
408d67:	02 7b 92             	add    -0x6e(%ebx),%bh
408d6a:	00 00                	add    %al,(%eax)
408d6c:	04 6f                	add    $0x6f,%al
408d6e:	72 00                	jb     0x408d70
408d70:	00 06                	add    %al,(%esi)
408d72:	6f                   	outsl  %ds:(%esi),(%dx)
408d73:	8d 00                	lea    (%eax),%eax
408d75:	00 0a                	add    %cl,(%edx)
408d77:	00 00                	add    %al,(%eax)
408d79:	00 08                	add    %cl,(%eax)
408d7b:	07                   	pop    %es
408d7c:	6f                   	outsl  %ds:(%esi),(%dx)
408d7d:	94                   	xchg   %eax,%esp
408d7e:	00 00                	add    %al,(%eax)
408d80:	0a 26                	or     (%esi),%ah
408d82:	07                   	pop    %es
408d83:	13 05 de 3b 13 06    	adc    0x6133bde,%eax
408d89:	00 72 d9             	add    %dh,-0x27(%edx)
408d8c:	1b 00                	sbb    (%eax),%eax
408d8e:	70 11                	jo     0x408da1
408d90:	06                   	push   %es
408d91:	73 8e                	jae    0x408d21
408d93:	00 00                	add    %al,(%eax)
408d95:	0a 7a 00             	or     0x0(%edx),%bh
408d98:	02 7b 91             	add    -0x6f(%ebx),%bh
408d9b:	00 00                	add    %al,(%eax)
408d9d:	04 13                	add    $0x13,%al
408d9f:	07                   	pop    %es
408da0:	11 07                	adc    %eax,(%edi)
408da2:	2c 0e                	sub    $0xe,%al
408da4:	00 02                	add    %al,(%edx)
408da6:	7b 90                	jnp    0x408d38
408da8:	00 00                	add    %al,(%eax)
408daa:	04 6f                	add    $0x6f,%al
408dac:	2b 00                	sub    (%eax),%eax
408dae:	00 0a                	add    %cl,(%edx)
408db0:	00 00                	add    %al,(%eax)
408db2:	06                   	push   %es
408db3:	6f                   	outsl  %ds:(%esi),(%dx)
408db4:	42                   	inc    %edx
408db5:	00 00                	add    %al,(%eax)
408db7:	0a 00                	or     (%eax),%al
408db9:	08 6f 42             	or     %ch,0x42(%edi)
408dbc:	00 00                	add    %al,(%eax)
408dbe:	0a 00                	or     (%eax),%al
408dc0:	00 dc                	add    %bl,%ah
408dc2:	11 05 2a 00 00 00    	adc    %eax,0x2a
408dc8:	01 1c 00             	add    %ebx,(%eax,%eax,1)
408dcb:	00 00                	add    %al,(%eax)
408dcd:	00 3a                	add    %bh,(%edx)
408dcf:	00 81 bb 00 10 20    	add    %al,0x201000bb(%ecx)
408dd5:	00 00                	add    %al,(%eax)
408dd7:	01 02                	add    %eax,(%edx)
408dd9:	00 3a                	add    %bh,(%edx)
408ddb:	00 91 cb 00 2b 00    	add    %dl,0x2b00cb(%ecx)
408de1:	00 00                	add    %al,(%eax)
408de3:	00 1b                	add    %bl,(%ebx)
408de5:	30 0b                	xor    %cl,(%ebx)
408de7:	00 3f                	add    %bh,(%edi)
408de9:	01 00                	add    %eax,(%eax)
408deb:	00 0f                	add    %cl,(%edi)
408ded:	00 00                	add    %al,(%eax)
408def:	11 00                	adc    %eax,(%eax)
408df1:	73 89                	jae    0x408d7c
408df3:	00 00                	add    %al,(%eax)
408df5:	0a 0a                	or     (%edx),%cl
408df7:	06                   	push   %es
408df8:	72 51                	jb     0x408e4b
408dfa:	1c 00                	sbb    $0x0,%al
408dfc:	70 6f                	jo     0x408e6d
408dfe:	8a 00                	mov    (%eax),%al
408e00:	00 0a                	add    %cl,(%edx)
408e02:	00 06                	add    %al,(%esi)
408e04:	1a 6f 8b             	sbb    -0x75(%edi),%ch
408e07:	00 00                	add    %al,(%eax)
408e09:	0a 00                	or     (%eax),%al
408e0b:	06                   	push   %es
408e0c:	02 7b 90             	add    -0x70(%ebx),%bh
408e0f:	00 00                	add    %al,(%eax)
408e11:	04 6f                	add    $0x6f,%al
408e13:	8c 00                	mov    %es,(%eax)
408e15:	00 0a                	add    %cl,(%edx)
408e17:	00 00                	add    %al,(%eax)
408e19:	06                   	push   %es
408e1a:	6f                   	outsl  %ds:(%esi),(%dx)
408e1b:	32 00                	xor    (%eax),%al
408e1d:	00 0a                	add    %cl,(%edx)
408e1f:	72 bf                	jb     0x408de0
408e21:	1b 00                	sbb    (%eax),%eax
408e23:	70 1e                	jo     0x408e43
408e25:	1a 17                	sbb    (%edi),%dl
408e27:	16                   	push   %ss
408e28:	1f                   	pop    %ds
408e29:	0a 16                	or     (%esi),%dl
408e2b:	72 32                	jb     0x408e5f
408e2d:	02 00                	add    (%eax),%al
408e2f:	70 20                	jo     0x408e51
408e31:	00 04 00             	add    %al,(%eax,%eax,1)
408e34:	00 02                	add    %al,(%edx)
408e36:	7b 7d                	jnp    0x408eb5
408e38:	00 00                	add    %al,(%eax)
408e3a:	04 8c                	add    $0x8c,%al
408e3c:	24 00                	and    $0x0,%al
408e3e:	00 01                	add    %al,(%ecx)
408e40:	73 8f                	jae    0x408dd1
408e42:	00 00                	add    %al,(%eax)
408e44:	0a 6f 90             	or     -0x70(%edi),%ch
408e47:	00 00                	add    %al,(%eax)
408e49:	0a 26                	or     (%esi),%ah
408e4b:	06                   	push   %es
408e4c:	6f                   	outsl  %ds:(%esi),(%dx)
408e4d:	32 00                	xor    (%eax),%al
408e4f:	00 0a                	add    %cl,(%edx)
408e51:	72 5b                	jb     0x408eae
408e53:	18 00                	sbb    %al,(%eax)
408e55:	70 1e                	jo     0x408e75
408e57:	1a 17                	sbb    (%edi),%dl
408e59:	16                   	push   %ss
408e5a:	1f                   	pop    %ds
408e5b:	0a 16                	or     (%esi),%dl
408e5d:	72 32                	jb     0x408e91
408e5f:	02 00                	add    (%eax),%al
408e61:	70 20                	jo     0x408e83
408e63:	00 04 00             	add    %al,(%eax,%eax,1)
408e66:	00 02                	add    %al,(%edx)
408e68:	7b 7c                	jnp    0x408ee6
408e6a:	00 00                	add    %al,(%eax)