402a57:	11 00                	adc    %eax,(%eax)
402a59:	73 28                	jae    0x402a83
402a5b:	00 00                	add    %al,(%eax)
402a5d:	0a 0a                	or     (%edx),%cl
402a5f:	06                   	push   %es
402a60:	02 6f 29             	add    0x29(%edi),%ch
402a63:	00 00                	add    %al,(%eax)
402a65:	0a 00                	or     (%eax),%al
402a67:	06                   	push   %es
402a68:	72 e1                	jb     0x402a4b
402a6a:	00 00                	add    %al,(%eax)
402a6c:	70 02                	jo     0x402a70
402a6e:	02 7b 1c             	add    0x1c(%ebx),%bh
402a71:	00 00                	add    %al,(%eax)
402a73:	04 0b                	add    $0xb,%al
402a75:	07                   	pop    %es
402a76:	17                   	pop    %ss
402a77:	58                   	pop    %eax
402a78:	7d 1c                	jge    0x402a96
402a7a:	00 00                	add    %al,(%eax)
402a7c:	04 12                	add    $0x12,%al
402a7e:	01 28                	add    %ebp,(%eax)
402a80:	16                   	push   %ss
402a81:	00 00                	add    %al,(%eax)
402a83:	0a 28                	or     (%eax),%ch
402a85:	2a 00                	sub    (%eax),%al
402a87:	00 0a                	add    %cl,(%edx)
402a89:	6f                   	outsl  %ds:(%esi),(%dx)
402a8a:	2b 00                	sub    (%eax),%eax
402a8c:	00 0a                	add    %cl,(%edx)
402a8e:	00 06                	add    %al,(%esi)
402a90:	6f                   	outsl  %ds:(%esi),(%dx)
402a91:	2c 00                	sub    $0x0,%al
402a93:	00 0a                	add    %cl,(%edx)
402a95:	00 2a                	add    %ch,(%edx)
402a97:	00 13                	add    %dl,(%ebx)
402a99:	30 02                	xor    %al,(%edx)
402a9b:	00 38                	add    %bh,(%eax)
402a9d:	00 00                	add    %al,(%eax)
402a9f:	00 0a                	add    %cl,(%edx)
402aa1:	00 00                	add    %al,(%eax)
402aa3:	11 00                	adc    %eax,(%eax)
402aa5:	73 2d                	jae    0x402ad4
402aa7:	00 00                	add    %al,(%eax)
402aa9:	0a 0a                	or     (%edx),%cl
402aab:	06                   	push   %es
402aac:	1b 28                	sbb    (%eax),%ebp
402aae:	2e 00 00             	add    %al,%cs:(%eax)
402ab1:	0a 6f 2f             	or     0x2f(%edi),%ch
402ab4:	00 00                	add    %al,(%eax)
402ab6:	0a 00                	or     (%eax),%al
402ab8:	06                   	push   %es
402ab9:	72 f1                	jb     0x402aac
402abb:	00 00                	add    %al,(%eax)
402abd:	70 6f                	jo     0x402b2e
402abf:	30 00                	xor    %al,(%eax)
402ac1:	00 0a                	add    %cl,(%edx)
402ac3:	00 06                	add    %al,(%esi)
402ac5:	02 6f 31             	add    0x31(%edi),%ch
402ac8:	00 00                	add    %al,(%eax)
402aca:	0a 17                	or     (%edi),%dl
402acc:	fe 01                	incb   (%ecx)
402ace:	0b 07                	or     (%edi),%eax
402ad0:	2c 09                	sub    $0x9,%al
402ad2:	00 06                	add    %al,(%esi)
402ad4:	6f                   	outsl  %ds:(%esi),(%dx)
402ad5:	32 00                	xor    (%eax),%al
402ad7:	00 0a                	add    %cl,(%edx)
402ad9:	0c 00                	or     $0x0,%al
402adb:	2a 13                	sub    (%ebx),%dl
402add:	30 02                	xor    %al,(%edx)
402adf:	00 38                	add    %bh,(%eax)
402ae1:	00 00                	add    %al,(%eax)
402ae3:	00 0b                	add    %cl,(%ebx)
402ae5:	00 00                	add    %al,(%eax)
402ae7:	11 00                	adc    %eax,(%eax)
402ae9:	73 33                	jae    0x402b1e
402aeb:	00 00                	add    %al,(%eax)
402aed:	0a 0a                	or     (%edx),%cl
402aef:	06                   	push   %es
402af0:	1b 28                	sbb    (%eax),%ebp
402af2:	2e 00 00             	add    %al,%cs:(%eax)
402af5:	0a 6f 2f             	or     0x2f(%edi),%ch
402af8:	00 00                	add    %al,(%eax)
402afa:	0a 00                	or     (%eax),%al
402afc:	06                   	push   %es
402afd:	72 f1                	jb     0x402af0
402aff:	00 00                	add    %al,(%eax)
402b01:	70 6f                	jo     0x402b72
402b03:	30 00                	xor    %al,(%eax)
402b05:	00 0a                	add    %cl,(%edx)
402b07:	00 06                	add    %al,(%esi)
402b09:	02 6f 31             	add    0x31(%edi),%ch
402b0c:	00 00                	add    %al,(%eax)
402b0e:	0a 17                	or     (%edi),%dl
402b10:	fe 01                	incb   (%ecx)
402b12:	0b 07                	or     (%edi),%eax
402b14:	2c 09                	sub    $0x9,%al
402b16:	00 06                	add    %al,(%esi)
402b18:	6f                   	outsl  %ds:(%esi),(%dx)
402b19:	32 00                	xor    (%eax),%al
402b1b:	00 0a                	add    %cl,(%edx)
402b1d:	0c 00                	or     $0x0,%al
402b1f:	2a 26                	sub    (%esi),%ah
402b21:	00 02                	add    %al,(%edx)
402b23:	28 34 00             	sub    %dh,(%eax,%eax,1)
402b26:	00 0a                	add    %cl,(%edx)
402b28:	00 2a                	add    %ch,(%edx)
402b2a:	0a 00                	or     (%eax),%al
402b2c:	2a 66 00             	sub    0x0(%esi),%ah
402b2f:	02 7b 1f             	add    0x1f(%ebx),%bh
402b32:	00 00                	add    %al,(%eax)
402b34:	04 02                	add    $0x2,%al
402b36:	7b 3d                	jnp    0x402b75
402b38:	00 00                	add    %al,(%eax)
402b3a:	04 6f                	add    $0x6f,%al
402b3c:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
402b41:	36 00 00             	add    %al,%ss:(%eax)
402b44:	0a 00                	or     (%eax),%al
402b46:	2a 66 00             	sub    0x0(%esi),%ah
402b49:	02 7b 20             	add    0x20(%ebx),%bh
402b4c:	00 00                	add    %al,(%eax)
402b4e:	04 02                	add    $0x2,%al
402b50:	7b 3e                	jnp    0x402b90
402b52:	00 00                	add    %al,(%eax)
402b54:	04 6f                	add    $0x6f,%al
402b56:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
402b5b:	36 00 00             	add    %al,%ss:(%eax)
402b5e:	0a 00                	or     (%eax),%al
402b60:	2a 2a                	sub    (%edx),%ch
402b62:	00 02                	add    %al,(%edx)
402b64:	16                   	push   %ss
402b65:	28 37                	sub    %dh,(%edi)
402b67:	00 00                	add    %al,(%eax)
402b69:	0a 00                	or     (%eax),%al
402b6b:	2a 2a                	sub    (%edx),%ch
402b6d:	00 02                	add    %al,(%edx)
402b6f:	18 28                	sbb    %ch,(%eax)
402b71:	37                   	aaa
402b72:	00 00                	add    %al,(%eax)
402b74:	0a 00                	or     (%eax),%al
402b76:	2a 2a                	sub    (%edx),%ch
402b78:	00 02                	add    %al,(%edx)
402b7a:	17                   	pop    %ss
402b7b:	28 37                	sub    %dh,(%edi)
402b7d:	00 00                	add    %al,(%eax)
402b7f:	0a 00                	or     (%eax),%al
402b81:	2a 2a                	sub    (%edx),%ch
402b83:	00 02                	add    %al,(%edx)
402b85:	19 28                	sbb    %ebp,(%eax)
402b87:	37                   	aaa
402b88:	00 00                	add    %al,(%eax)
402b8a:	0a 00                	or     (%eax),%al
402b8c:	2a 00                	sub    (%eax),%al
402b8e:	00 00                	add    %al,(%eax)
402b90:	13 30                	adc    (%eax),%esi
402b92:	02 00                	add    (%eax),%al
402b94:	25 00 00 00 0c       	and    $0xc000000,%eax
402b99:	00 00                	add    %al,(%eax)
402b9b:	11 00                	adc    %eax,(%eax)
402b9d:	00 02                	add    %al,(%edx)
402b9f:	28 38                	sub    %bh,(%eax)
402ba1:	00 00                	add    %al,(%eax)
402ba3:	0a 0a                	or     (%edx),%cl
402ba5:	16                   	push   %ss
402ba6:	0b 2b                	or     (%ebx),%ebp
402ba8:	11 06                	adc    %eax,(%esi)
402baa:	07                   	pop    %es
402bab:	9a 0c 00 08 6f 34 00 	lcall  $0x34,$0x6f08000c
402bb2:	00 0a                	add    %cl,(%edx)
402bb4:	00 00                	add    %al,(%eax)
402bb6:	07                   	pop    %es
402bb7:	17                   	pop    %ss
402bb8:	58                   	pop    %eax
402bb9:	0b 07                	or     (%edi),%eax
402bbb:	06                   	push   %es
402bbc:	8e 69 32             	mov    0x32(%ecx),%gs
402bbf:	e9 2a 00 00 00       	jmp    0x402bee
402bc4:	13 30                	adc    (%eax),%esi
402bc6:	02 00                	add    (%eax),%al
402bc8:	2b 00                	sub    (%eax),%eax
402bca:	00 00                	add    %al,(%eax)
402bcc:	0d 00 00 11 00       	or     $0x110000,%eax
402bd1:	03 2c 0b             	add    (%ebx,%ecx,1),%ebp
402bd4:	02 7b 1d             	add    0x1d(%ebx),%bh
402bd7:	00 00                	add    %al,(%eax)
402bd9:	04 14                	add    $0x14,%al
402bdb:	fe 03                	incb   (%ebx)
402bdd:	2b 01                	sub    (%ecx),%eax
402bdf:	16                   	push   %ss
402be0:	0a 06                	or     (%esi),%al
402be2:	2c 0e                	sub    $0xe,%al
402be4:	00 02                	add    %al,(%edx)
402be6:	7b 1d                	jnp    0x402c05
402be8:	00 00                	add    %al,(%eax)
402bea:	04 6f                	add    $0x6f,%al
402bec:	39 00                	cmp    %eax,(%eax)
402bee:	00 0a                	add    %cl,(%edx)
402bf0:	00 00                	add    %al,(%eax)
402bf2:	02 03                	add    (%ebx),%al
402bf4:	28 3a                	sub    %bh,(%edx)
402bf6:	00 00                	add    %al,(%eax)
402bf8:	0a 00                	or     (%eax),%al
402bfa:	2a 00                	sub    (%eax),%al
402bfc:	13 30                	adc    (%eax),%esi
402bfe:	05 00 0d 13 00       	add    $0x130d00,%eax
402c03:	00 0e                	add    %cl,(%esi)
402c05:	00 00                	add    %al,(%eax)
402c07:	11 00                	adc    %eax,(%eax)
402c09:	02 73 3b             	add    0x3b(%ebx),%dh
402c0c:	00 00                	add    %al,(%eax)
402c0e:	0a 7d 1d             	or     0x1d(%ebp),%bh
402c11:	00 00                	add    %al,(%eax)
402c13:	04 d0                	add    $0xd0,%al
402c15:	0a 00                	or     (%eax),%al
402c17:	00 02                	add    %al,(%edx)
402c19:	28 3c 00             	sub    %bh,(%eax,%eax,1)
402c1c:	00 0a                	add    %cl,(%edx)
402c1e:	73 3d                	jae    0x402c5d
402c20:	00 00                	add    %al,(%eax)
402c22:	0a 0a                	or     (%edx),%cl
402c24:	02 73 3e             	add    0x3e(%ebx),%dh
402c27:	00 00                	add    %al,(%eax)
402c29:	0a 7d 1e             	or     0x1e(%ebp),%bh
402c2c:	00 00                	add    %al,(%eax)
402c2e:	04 02                	add    $0x2,%al
402c30:	73 3f                	jae    0x402c71
402c32:	00 00                	add    %al,(%eax)
402c34:	0a 7d 2d             	or     0x2d(%ebp),%bh
402c37:	00 00                	add    %al,(%eax)
402c39:	04 02                	add    $0x2,%al
402c3b:	73 3f                	jae    0x402c7c
402c3d:	00 00                	add    %al,(%eax)
402c3f:	0a 7d 2e             	or     0x2e(%ebp),%bh
402c42:	00 00                	add    %al,(%eax)
402c44:	04 02                	add    $0x2,%al
402c46:	73 3f                	jae    0x402c87
402c48:	00 00                	add    %al,(%eax)
402c4a:	0a 7d 2f             	or     0x2f(%ebp),%bh
402c4d:	00 00                	add    %al,(%eax)
402c4f:	04 02                	add    $0x2,%al
402c51:	73 40                	jae    0x402c93
402c53:	00 00                	add    %al,(%eax)
402c55:	0a 7d 23             	or     0x23(%ebp),%bh
402c58:	00 00                	add    %al,(%eax)
402c5a:	04 02                	add    $0x2,%al
402c5c:	73 3f                	jae    0x402c9d
402c5e:	00 00                	add    %al,(%eax)
402c60:	0a 7d 30             	or     0x30(%ebp),%bh
402c63:	00 00                	add    %al,(%eax)
402c65:	04 02                	add    $0x2,%al
402c67:	73 3f                	jae    0x402ca8
402c69:	00 00                	add    %al,(%eax)
402c6b:	0a 7d 31             	or     0x31(%ebp),%bh
402c6e:	00 00                	add    %al,(%eax)
402c70:	04 02                	add    $0x2,%al
402c72:	73 40                	jae    0x402cb4
402c74:	00 00                	add    %al,(%eax)
402c76:	0a 7d 24             	or     0x24(%ebp),%bh
402c79:	00 00                	add    %al,(%eax)
402c7b:	04 02                	add    $0x2,%al
402c7d:	73 3f                	jae    0x402cbe
402c7f:	00 00                	add    %al,(%eax)
402c81:	0a 7d 32             	or     0x32(%ebp),%bh
402c84:	00 00                	add    %al,(%eax)
402c86:	04 02                	add    $0x2,%al
402c88:	73 3f                	jae    0x402cc9
402c8a:	00 00                	add    %al,(%eax)
402c8c:	0a 7d 33             	or     0x33(%ebp),%bh
402c8f:	00 00                	add    %al,(%eax)
402c91:	04 02                	add    $0x2,%al
402c93:	73 3f                	jae    0x402cd4
402c95:	00 00                	add    %al,(%eax)
402c97:	0a 7d 27             	or     0x27(%ebp),%bh
402c9a:	00 00                	add    %al,(%eax)
402c9c:	04 02                	add    $0x2,%al
402c9e:	73 40                	jae    0x402ce0
402ca0:	00 00                	add    %al,(%eax)
402ca2:	0a 7d 25             	or     0x25(%ebp),%bh
402ca5:	00 00                	add    %al,(%eax)
402ca7:	04 02                	add    $0x2,%al
402ca9:	73 3f                	jae    0x402cea
402cab:	00 00                	add    %al,(%eax)
402cad:	0a 7d 34             	or     0x34(%ebp),%bh
402cb0:	00 00                	add    %al,(%eax)
402cb2:	04 02                	add    $0x2,%al
402cb4:	73 3f                	jae    0x402cf5
402cb6:	00 00                	add    %al,(%eax)
402cb8:	0a 7d 35             	or     0x35(%ebp),%bh
402cbb:	00 00                	add    %al,(%eax)
402cbd:	04 02                	add    $0x2,%al
402cbf:	73 3f                	jae    0x402d00
402cc1:	00 00                	add    %al,(%eax)
402cc3:	0a 7d 36             	or     0x36(%ebp),%bh
402cc6:	00 00                	add    %al,(%eax)
402cc8:	04 02                	add    $0x2,%al
402cca:	73 3f                	jae    0x402d0b
402ccc:	00 00                	add    %al,(%eax)
402cce:	0a 7d 37             	or     0x37(%ebp),%bh
402cd1:	00 00                	add    %al,(%eax)
402cd3:	04 02                	add    $0x2,%al
402cd5:	73 40                	jae    0x402d17
402cd7:	00 00                	add    %al,(%eax)
402cd9:	0a 7d 26             	or     0x26(%ebp),%bh
402cdc:	00 00                	add    %al,(%eax)
402cde:	04 02                	add    $0x2,%al
402ce0:	73 3f                	jae    0x402d21
402ce2:	00 00                	add    %al,(%eax)
402ce4:	0a 7d 38             	or     0x38(%ebp),%bh
402ce7:	00 00                	add    %al,(%eax)
402ce9:	04 02                	add    $0x2,%al
402ceb:	73 3f                	jae    0x402d2c
402ced:	00 00                	add    %al,(%eax)
402cef:	0a 7d 39             	or     0x39(%ebp),%bh
402cf2:	00 00                	add    %al,(%eax)
402cf4:	04 02                	add    $0x2,%al
402cf6:	73 3f                	jae    0x402d37
402cf8:	00 00                	add    %al,(%eax)
402cfa:	0a 7d 3a             	or     0x3a(%ebp),%bh
402cfd:	00 00                	add    %al,(%eax)
402cff:	04 02                	add    $0x2,%al
402d01:	73 40                	jae    0x402d43
402d03:	00 00                	add    %al,(%eax)
402d05:	0a 7d 28             	or     0x28(%ebp),%bh
402d08:	00 00                	add    %al,(%eax)
402d0a:	04 02                	add    $0x2,%al
402d0c:	73 3f                	jae    0x402d4d
402d0e:	00 00                	add    %al,(%eax)
402d10:	0a 7d 3b             	or     0x3b(%ebp),%bh
402d13:	00 00                	add    %al,(%eax)
402d15:	04 02                	add    $0x2,%al
402d17:	73 3f                	jae    0x402d58
402d19:	00 00                	add    %al,(%eax)
402d1b:	0a 7d 3c             	or     0x3c(%ebp),%bh
402d1e:	00 00                	add    %al,(%eax)
402d20:	04 02                	add    $0x2,%al
402d22:	73 3f                	jae    0x402d63
402d24:	00 00                	add    %al,(%eax)
402d26:	0a 7d 3d             	or     0x3d(%ebp),%bh
402d29:	00 00                	add    %al,(%eax)
402d2b:	04 02                	add    $0x2,%al
402d2d:	73 3f                	jae    0x402d6e
402d2f:	00 00                	add    %al,(%eax)
402d31:	0a 7d 3e             	or     0x3e(%ebp),%bh
402d34:	00 00                	add    %al,(%eax)
402d36:	04 02                	add    $0x2,%al
402d38:	73 3f                	jae    0x402d79
402d3a:	00 00                	add    %al,(%eax)
402d3c:	0a 7d 3f             	or     0x3f(%ebp),%bh
402d3f:	00 00                	add    %al,(%eax)