402c9e:	14 7d                	adc    $0x7d,%al
402ca0:	04 00                	add    $0x0,%al
402ca2:	00 04 02             	add    %al,(%edx,%eax,1)
402ca5:	19 7d 0b             	sbb    %edi,0xb(%ebp)
402ca8:	00 00                	add    %al,(%eax)
402caa:	04 02                	add    $0x2,%al
402cac:	16                   	push   %ss
402cad:	7d 02                	jge    0x402cb1
402caf:	00 00                	add    %al,(%eax)
402cb1:	04 02                	add    $0x2,%al
402cb3:	16                   	push   %ss
402cb4:	7d 03                	jge    0x402cb9
402cb6:	00 00                	add    %al,(%eax)
402cb8:	04 02                	add    $0x2,%al
402cba:	7b 1b                	jnp    0x402cd7
402cbc:	00 00                	add    %al,(%eax)
402cbe:	04 6f                	add    $0x6f,%al
402cc0:	3f                   	aas
402cc1:	00 00                	add    %al,(%eax)
402cc3:	0a 00                	or     (%eax),%al
402cc5:	2a 00                	sub    (%eax),%al
402cc7:	00 01                	add    %al,(%ecx)
402cc9:	28 00                	sub    %al,(%eax)
402ccb:	00 02                	add    %al,(%edx)
402ccd:	00 0e                	add    %cl,(%esi)
402ccf:	00 7b 89             	add    %bh,-0x77(%ebx)
402cd2:	00 15 00 00 00 00    	add    %dl,0x0
402cd8:	02 00                	add    (%eax),%al
402cda:	ac                   	lods   %ds:(%esi),%al
402cdb:	00 88 34 01 16 00    	add    %cl,0x160134(%eax)
402ce1:	00 00                	add    %al,(%eax)
402ce3:	00 02                	add    %al,(%edx)
402ce5:	00 58 01             	add    %bl,0x1(%eax)
402ce8:	88 e0                	mov    %ah,%al
402cea:	01 16                	add    %edx,(%esi)
402cec:	00 00                	add    %al,(%eax)
402cee:	00 00                	add    %al,(%eax)
402cf0:	13 30                	adc    (%eax),%esi
402cf2:	02 00                	add    (%eax),%al
402cf4:	2b 00                	sub    (%eax),%eax
402cf6:	00 00                	add    %al,(%eax)
402cf8:	05 00 00 11 00       	add    $0x110000,%eax
402cfd:	03 2c 0b             	add    (%ebx,%ecx,1),%ebp
402d00:	02 7b 0f             	add    0xf(%ebx),%bh
402d03:	00 00                	add    %al,(%eax)
402d05:	04 14                	add    $0x14,%al
402d07:	fe 03                	incb   (%ebx)
402d09:	2b 01                	sub    (%ecx),%eax
402d0b:	16                   	push   %ss
402d0c:	0a 06                	or     (%esi),%al
402d0e:	2c 0e                	sub    $0xe,%al
402d10:	00 02                	add    %al,(%edx)
402d12:	7b 0f                	jnp    0x402d23
402d14:	00 00                	add    %al,(%eax)
402d16:	04 6f                	add    $0x6f,%al
402d18:	3e 00 00             	add    %al,%ds:(%eax)
402d1b:	0a 00                	or     (%eax),%al
402d1d:	00 02                	add    %al,(%edx)
402d1f:	03 28                	add    (%eax),%ebp
402d21:	40                   	inc    %eax
402d22:	00 00                	add    %al,(%eax)
402d24:	0a 00                	or     (%eax),%al
402d26:	2a 00                	sub    (%eax),%al
402d28:	13 30                	adc    (%eax),%esi
402d2a:	06                   	push   %es
402d2b:	00 cc                	add    %cl,%ah
402d2d:	07                   	pop    %es
402d2e:	00 00                	add    %al,(%eax)
402d30:	06                   	push   %es
402d31:	00 00                	add    %al,(%eax)
402d33:	11 00                	adc    %eax,(%eax)
402d35:	02 73 41             	add    0x41(%ebx),%dh
402d38:	00 00                	add    %al,(%eax)
402d3a:	0a 7d 0f             	or     0xf(%ebp),%bh
402d3d:	00 00                	add    %al,(%eax)
402d3f:	04 d0                	add    $0xd0,%al
402d41:	04 00                	add    $0x0,%al
402d43:	00 02                	add    %al,(%edx)
402d45:	28 42 00             	sub    %al,0x0(%edx)
402d48:	00 0a                	add    %cl,(%edx)
402d4a:	73 43                	jae    0x402d8f
402d4c:	00 00                	add    %al,(%eax)
402d4e:	0a 0a                	or     (%edx),%cl
402d50:	02 73 1d             	add    0x1d(%ebx),%dh
402d53:	00 00                	add    %al,(%eax)
402d55:	0a 7d 14             	or     0x14(%ebp),%bh
402d58:	00 00                	add    %al,(%eax)
402d5a:	04 02                	add    $0x2,%al
402d5c:	73 1d                	jae    0x402d7b
402d5e:	00 00                	add    %al,(%eax)
402d60:	0a 7d 13             	or     0x13(%ebp),%bh
402d63:	00 00                	add    %al,(%eax)
402d65:	04 02                	add    $0x2,%al
402d67:	73 1d                	jae    0x402d86
402d69:	00 00                	add    %al,(%eax)
402d6b:	0a 7d 12             	or     0x12(%ebp),%bh
402d6e:	00 00                	add    %al,(%eax)
402d70:	04 02                	add    $0x2,%al
402d72:	73 1d                	jae    0x402d91
402d74:	00 00                	add    %al,(%eax)
402d76:	0a 7d 11             	or     0x11(%ebp),%bh
402d79:	00 00                	add    %al,(%eax)
402d7b:	04 02                	add    $0x2,%al
402d7d:	73 1d                	jae    0x402d9c
402d7f:	00 00                	add    %al,(%eax)
402d81:	0a 7d 10             	or     0x10(%ebp),%bh
402d84:	00 00                	add    %al,(%eax)
402d86:	04 02                	add    $0x2,%al
402d88:	73 1d                	jae    0x402da7
402d8a:	00 00                	add    %al,(%eax)
402d8c:	0a 7d 15             	or     0x15(%ebp),%bh
402d8f:	00 00                	add    %al,(%eax)
402d91:	04 02                	add    $0x2,%al
402d93:	73 44                	jae    0x402dd9
402d95:	00 00                	add    %al,(%eax)
402d97:	0a 7d 16             	or     0x16(%ebp),%bh
402d9a:	00 00                	add    %al,(%eax)
402d9c:	04 02                	add    $0x2,%al
402d9e:	73 44                	jae    0x402de4
402da0:	00 00                	add    %al,(%eax)
402da2:	0a 7d 17             	or     0x17(%ebp),%bh
402da5:	00 00                	add    %al,(%eax)
402da7:	04 02                	add    $0x2,%al
402da9:	73 44                	jae    0x402def
402dab:	00 00                	add    %al,(%eax)
402dad:	0a 7d 18             	or     0x18(%ebp),%bh
402db0:	00 00                	add    %al,(%eax)
402db2:	04 02                	add    $0x2,%al
402db4:	73 44                	jae    0x402dfa
402db6:	00 00                	add    %al,(%eax)
402db8:	0a 7d 19             	or     0x19(%ebp),%bh
402dbb:	00 00                	add    %al,(%eax)
402dbd:	04 02                	add    $0x2,%al
402dbf:	73 44                	jae    0x402e05
402dc1:	00 00                	add    %al,(%eax)
402dc3:	0a 7d 1a             	or     0x1a(%ebp),%bh
402dc6:	00 00                	add    %al,(%eax)
402dc8:	04 02                	add    $0x2,%al
402dca:	02 7b 0f             	add    0xf(%ebx),%bh
402dcd:	00 00                	add    %al,(%eax)
402dcf:	04 73                	add    $0x73,%al
402dd1:	45                   	inc    %ebp
402dd2:	00 00                	add    %al,(%eax)
402dd4:	0a 7d 1b             	or     0x1b(%ebp),%bh
402dd7:	00 00                	add    %al,(%eax)
402dd9:	04 02                	add    $0x2,%al
402ddb:	7b 14                	jnp    0x402df1
402ddd:	00 00                	add    %al,(%eax)
402ddf:	04 6f                	add    $0x6f,%al
402de1:	46                   	inc    %esi
402de2:	00 00                	add    %al,(%eax)
402de4:	0a 00                	or     (%eax),%al
402de6:	02 7b 13             	add    0x13(%ebx),%bh
402de9:	00 00                	add    %al,(%eax)
402deb:	04 6f                	add    $0x6f,%al
402ded:	46                   	inc    %esi
402dee:	00 00                	add    %al,(%eax)
402df0:	0a 00                	or     (%eax),%al
402df2:	02 7b 12             	add    0x12(%ebx),%bh
402df5:	00 00                	add    %al,(%eax)
402df7:	04 6f                	add    $0x6f,%al
402df9:	46                   	inc    %esi
402dfa:	00 00                	add    %al,(%eax)
402dfc:	0a 00                	or     (%eax),%al
402dfe:	02 7b 11             	add    0x11(%ebx),%bh
402e01:	00 00                	add    %al,(%eax)
402e03:	04 6f                	add    $0x6f,%al
402e05:	46                   	inc    %esi
402e06:	00 00                	add    %al,(%eax)
402e08:	0a 00                	or     (%eax),%al
402e0a:	02 7b 10             	add    0x10(%ebx),%bh
402e0d:	00 00                	add    %al,(%eax)
402e0f:	04 6f                	add    $0x6f,%al
402e11:	46                   	inc    %esi
402e12:	00 00                	add    %al,(%eax)
402e14:	0a 00                	or     (%eax),%al
402e16:	02 7b 15             	add    0x15(%ebx),%bh
402e19:	00 00                	add    %al,(%eax)
402e1b:	04 6f                	add    $0x6f,%al
402e1d:	46                   	inc    %esi
402e1e:	00 00                	add    %al,(%eax)
402e20:	0a 00                	or     (%eax),%al
402e22:	02 28                	add    (%eax),%ch
402e24:	47                   	inc    %edi
402e25:	00 00                	add    %al,(%eax)
402e27:	0a 00                	or     (%eax),%al
402e29:	02 7b 14             	add    0x14(%ebx),%bh
402e2c:	00 00                	add    %al,(%eax)
402e2e:	04 20                	add    $0x20,%al
402e30:	f5                   	cmc
402e31:	01 00                	add    %eax,(%eax)
402e33:	00 1f                	add    %bl,(%edi)
402e35:	63 73 48             	arpl   %esi,0x48(%ebx)
402e38:	00 00                	add    %al,(%eax)
402e3a:	0a 6f 31             	or     0x31(%edi),%ch
402e3d:	00 00                	add    %al,(%eax)
402e3f:	0a 00                	or     (%eax),%al
402e41:	02 7b 14             	add    0x14(%ebx),%bh
402e44:	00 00                	add    %al,(%eax)
402e46:	04 72                	add    $0x72,%al
402e48:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
402e49:	01 00                	add    %eax,(%eax)
402e4b:	70 6f                	jo     0x402ebc
402e4d:	49                   	dec    %ecx
402e4e:	00 00                	add    %al,(%eax)
402e50:	0a 00                	or     (%eax),%al
402e52:	02 7b 14             	add    0x14(%ebx),%bh
402e55:	00 00                	add    %al,(%eax)
402e57:	04 1f                	add    $0x1f,%al
402e59:	36 1f                	ss pop %ds
402e5b:	42                   	inc    %edx
402e5c:	73 4a                	jae    0x402ea8
402e5e:	00 00                	add    %al,(%eax)
402e60:	0a 6f 4b             	or     0x4b(%edi),%ch
402e63:	00 00                	add    %al,(%eax)
402e65:	0a 00                	or     (%eax),%al
402e67:	02 7b 14             	add    0x14(%ebx),%bh
402e6a:	00 00                	add    %al,(%eax)
402e6c:	04 17                	add    $0x17,%al
402e6e:	6f                   	outsl  %ds:(%esi),(%dx)
402e6f:	4c                   	dec    %esp
402e70:	00 00                	add    %al,(%eax)
402e72:	0a 00                	or     (%eax),%al
402e74:	02 7b 14             	add    0x14(%ebx),%bh
402e77:	00 00                	add    %al,(%eax)
402e79:	04 1a                	add    $0x1a,%al
402e7b:	6f                   	outsl  %ds:(%esi),(%dx)
402e7c:	4d                   	dec    %ebp
402e7d:	00 00                	add    %al,(%eax)
402e7f:	0a 00                	or     (%eax),%al
402e81:	02 7b 14             	add    0x14(%ebx),%bh
402e84:	00 00                	add    %al,(%eax)
402e86:	04 16                	add    $0x16,%al
402e88:	6f                   	outsl  %ds:(%esi),(%dx)
402e89:	4e                   	dec    %esi
402e8a:	00 00                	add    %al,(%eax)
402e8c:	0a 00                	or     (%eax),%al
402e8e:	02 7b 14             	add    0x14(%ebx),%bh
402e91:	00 00                	add    %al,(%eax)
402e93:	04 72                	add    $0x72,%al
402e95:	9b                   	fwait
402e96:	01 00                	add    %eax,(%eax)
402e98:	70 6f                	jo     0x402f09
402e9a:	4f                   	dec    %edi
402e9b:	00 00                	add    %al,(%eax)
402e9d:	0a 00                	or     (%eax),%al
402e9f:	02 7b 13             	add    0x13(%ebx),%bh
402ea2:	00 00                	add    %al,(%eax)
402ea4:	04 06                	add    $0x6,%al
402ea6:	72 bf                	jb     0x402e67
402ea8:	01 00                	add    %eax,(%eax)
402eaa:	70 6f                	jo     0x402f1b
402eac:	50                   	push   %eax
402ead:	00 00                	add    %al,(%eax)
402eaf:	0a 74 32 00          	or     0x0(%edx,%esi,1),%dh
402eb3:	00 01                	add    %al,(%ecx)
402eb5:	6f                   	outsl  %ds:(%esi),(%dx)
402eb6:	51                   	push   %ecx
402eb7:	00 00                	add    %al,(%eax)
402eb9:	0a 00                	or     (%eax),%al
402ebb:	02 7b 13             	add    0x13(%ebx),%bh
402ebe:	00 00                	add    %al,(%eax)
402ec0:	04 20                	add    $0x20,%al
402ec2:	7a 01                	jp     0x402ec5
402ec4:	00 00                	add    %al,(%eax)
402ec6:	1f                   	pop    %ds
402ec7:	63 73 48             	arpl   %esi,0x48(%ebx)
402eca:	00 00                	add    %al,(%eax)
402ecc:	0a 6f 31             	or     0x31(%edi),%ch
402ecf:	00 00                	add    %al,(%eax)
402ed1:	0a 00                	or     (%eax),%al
402ed3:	02 7b 13             	add    0x13(%ebx),%bh
402ed6:	00 00                	add    %al,(%eax)
402ed8:	04 72                	add    $0x72,%al
402eda:	e3 01                	jecxz  0x402edd
402edc:	00 70 6f             	add    %dh,0x6f(%eax)
402edf:	49                   	dec    %ecx
402ee0:	00 00                	add    %al,(%eax)
402ee2:	0a 00                	or     (%eax),%al
402ee4:	02 7b 13             	add    0x13(%ebx),%bh
402ee7:	00 00                	add    %al,(%eax)
402ee9:	04 1f                	add    $0x1f,%al
402eeb:	36 1f                	ss pop %ds
402eed:	42                   	inc    %edx
402eee:	73 4a                	jae    0x402f3a
402ef0:	00 00                	add    %al,(%eax)
402ef2:	0a 6f 4b             	or     0x4b(%edi),%ch
402ef5:	00 00                	add    %al,(%eax)
402ef7:	0a 00                	or     (%eax),%al
402ef9:	02 7b 13             	add    0x13(%ebx),%bh
402efc:	00 00                	add    %al,(%eax)
402efe:	04 17                	add    $0x17,%al
402f00:	6f                   	outsl  %ds:(%esi),(%dx)
402f01:	4c                   	dec    %esp
402f02:	00 00                	add    %al,(%eax)
402f04:	0a 00                	or     (%eax),%al
402f06:	02 7b 13             	add    0x13(%ebx),%bh
402f09:	00 00                	add    %al,(%eax)
402f0b:	04 19                	add    $0x19,%al
402f0d:	6f                   	outsl  %ds:(%esi),(%dx)
402f0e:	4d                   	dec    %ebp
402f0f:	00 00                	add    %al,(%eax)
402f11:	0a 00                	or     (%eax),%al
402f13:	02 7b 13             	add    0x13(%ebx),%bh
402f16:	00 00                	add    %al,(%eax)
402f18:	04 16                	add    $0x16,%al
402f1a:	6f                   	outsl  %ds:(%esi),(%dx)
402f1b:	4e                   	dec    %esi
402f1c:	00 00                	add    %al,(%eax)
402f1e:	0a 00                	or     (%eax),%al
402f20:	02 7b 13             	add    0x13(%ebx),%bh
402f23:	00 00                	add    %al,(%eax)
402f25:	04 72                	add    $0x72,%al
402f27:	8b 01                	mov    (%ecx),%eax
402f29:	00 70 6f             	add    %dh,0x6f(%eax)
402f2c:	4f                   	dec    %edi
402f2d:	00 00                	add    %al,(%eax)
402f2f:	0a 00                	or     (%eax),%al
402f31:	02 7b 12             	add    0x12(%ebx),%bh
402f34:	00 00                	add    %al,(%eax)
402f36:	04 06                	add    $0x6,%al
402f38:	72 fb                	jb     0x402f35
402f3a:	01 00                	add    %eax,(%eax)
402f3c:	70 6f                	jo     0x402fad
402f3e:	50                   	push   %eax
402f3f:	00 00                	add    %al,(%eax)
402f41:	0a 74 32 00          	or     0x0(%edx,%esi,1),%dh
402f45:	00 01                	add    %al,(%ecx)
402f47:	6f                   	outsl  %ds:(%esi),(%dx)
402f48:	51                   	push   %ecx
402f49:	00 00                	add    %al,(%eax)
402f4b:	0a 00                	or     (%eax),%al
402f4d:	02 7b 12             	add    0x12(%ebx),%bh
402f50:	00 00                	add    %al,(%eax)
402f52:	04 20                	add    $0x20,%al
402f54:	f9                   	stc
402f55:	00 00                	add    %al,(%eax)
402f57:	00 1f                	add    %bl,(%edi)
402f59:	63 73 48             	arpl   %esi,0x48(%ebx)
402f5c:	00 00                	add    %al,(%eax)
402f5e:	0a 6f 31             	or     0x31(%edi),%ch
402f61:	00 00                	add    %al,(%eax)
402f63:	0a 00                	or     (%eax),%al
402f65:	02 7b 12             	add    0x12(%ebx),%bh
402f68:	00 00                	add    %al,(%eax)
402f6a:	04 72                	add    $0x72,%al
402f6c:	1f                   	pop    %ds
402f6d:	02 00                	add    (%eax),%al
402f6f:	70 6f                	jo     0x402fe0
402f71:	49                   	dec    %ecx