402acb:	72 32                	jb     0x402aff
402acd:	02 00                	add    (%eax),%al
402acf:	70 28                	jo     0x402af9
402ad1:	2e 00 00             	add    %al,%cs:(%eax)
402ad4:	0a 2b                	or     (%ebx),%ch
402ad6:	01 17                	add    %edx,(%edi)
402ad8:	13 05 11 05 2c 2d    	adc    0x2d2c0511,%eax
402ade:	00 02                	add    %al,(%edx)
402ae0:	7b 2b                	jnp    0x402b0d
402ae2:	00 00                	add    %al,(%eax)
402ae4:	04 6f                	add    $0x6f,%al
402ae6:	1c 00                	sbb    $0x0,%al
402ae8:	00 0a                	add    %cl,(%edx)
402aea:	72 32                	jb     0x402b1e
402aec:	02 00                	add    (%eax),%al
402aee:	70 28                	jo     0x402b18
402af0:	2e 00 00             	add    %al,%cs:(%eax)
402af3:	0a 13                	or     (%ebx),%dl
402af5:	06                   	push   %es
402af6:	11 06                	adc    %eax,(%esi)
402af8:	2c 08                	sub    $0x8,%al
402afa:	72 8e                	jb     0x402a8a
402afc:	04 00                	add    $0x0,%al
402afe:	70 0c                	jo     0x402b0c
402b00:	2b 06                	sub    (%esi),%eax
402b02:	72 ae                	jb     0x402ab2
402b04:	04 00                	add    $0x0,%al
402b06:	70 0c                	jo     0x402b14
402b08:	00 2b                	add    %ch,(%ebx)
402b0a:	02 14 0c             	add    (%esp,%ecx,1),%dl
402b0d:	07                   	pop    %es
402b0e:	18 08                	sbb    %cl,(%eax)
402b10:	a2 02 7b 27 00       	mov    %al,0x277b02
402b15:	00 04 6f             	add    %al,(%edi,%ebp,2)
402b18:	1c 00                	sbb    $0x0,%al
402b1a:	00 0a                	add    %cl,(%edx)
402b1c:	72 32                	jb     0x402b50
402b1e:	02 00                	add    (%eax),%al
402b20:	70 28                	jo     0x402b4a
402b22:	2e 00 00             	add    %al,%cs:(%eax)
402b25:	0a 2c 17             	or     (%edi,%edx,1),%ch
402b28:	02 7b 24             	add    0x24(%ebx),%bh
402b2b:	00 00                	add    %al,(%eax)
402b2d:	04 6f                	add    $0x6f,%al
402b2f:	1c 00                	sbb    $0x0,%al
402b31:	00 0a                	add    %cl,(%edx)
402b33:	72 32                	jb     0x402b67
402b35:	02 00                	add    (%eax),%al
402b37:	70 28                	jo     0x402b61
402b39:	2e 00 00             	add    %al,%cs:(%eax)
402b3c:	0a 2b                	or     (%ebx),%ch
402b3e:	01 16                	add    %edx,(%esi)
402b40:	13 07                	adc    (%edi),%eax
402b42:	11 07                	adc    %eax,(%edi)
402b44:	2c 08                	sub    $0x8,%al
402b46:	72 ce                	jb     0x402b16
402b48:	04 00                	add    $0x0,%al
402b4a:	70 0d                	jo     0x402b59
402b4c:	2b 64 02 7b          	sub    0x7b(%edx,%eax,1),%esp
402b50:	27                   	daa
402b51:	00 00                	add    %al,(%eax)
402b53:	04 6f                	add    $0x6f,%al
402b55:	1c 00                	sbb    $0x0,%al
402b57:	00 0a                	add    %cl,(%edx)
402b59:	72 32                	jb     0x402b8d
402b5b:	02 00                	add    (%eax),%al
402b5d:	70 28                	jo     0x402b87
402b5f:	2e 00 00             	add    %al,%cs:(%eax)
402b62:	0a 2d 17 02 7b 24    	or     0x247b0217,%ch
402b68:	00 00                	add    %al,(%eax)
402b6a:	04 6f                	add    $0x6f,%al
402b6c:	1c 00                	sbb    $0x0,%al
402b6e:	00 0a                	add    %cl,(%edx)
402b70:	72 32                	jb     0x402ba4
402b72:	02 00                	add    (%eax),%al
402b74:	70 28                	jo     0x402b9e
402b76:	2e 00 00             	add    %al,%cs:(%eax)
402b79:	0a 2b                	or     (%ebx),%ch
402b7b:	01 17                	add    %edx,(%edi)
402b7d:	13 08                	adc    (%eax),%ecx
402b7f:	11 08                	adc    %ecx,(%eax)
402b81:	2c 2d                	sub    $0x2d,%al
402b83:	00 02                	add    %al,(%edx)
402b85:	7b 27                	jnp    0x402bae
402b87:	00 00                	add    %al,(%eax)
402b89:	04 6f                	add    $0x6f,%al
402b8b:	1c 00                	sbb    $0x0,%al
402b8d:	00 0a                	add    %cl,(%edx)
402b8f:	72 32                	jb     0x402bc3
402b91:	02 00                	add    (%eax),%al
402b93:	70 28                	jo     0x402bbd
402b95:	2e 00 00             	add    %al,%cs:(%eax)
402b98:	0a 13                	or     (%ebx),%dl
402b9a:	09 11                	or     %edx,(%ecx)
402b9c:	09 2c 08             	or     %ebp,(%eax,%ecx,1)
402b9f:	72 12                	jb     0x402bb3
402ba1:	05 00 70 0d 2b       	add    $0x2b0d7000,%eax
402ba6:	06                   	push   %es
402ba7:	72 30                	jb     0x402bd9
402ba9:	05 00 70 0d 00       	add    $0xd7000,%eax
402bae:	2b 02                	sub    (%edx),%eax
402bb0:	14 0d                	adc    $0xd,%al
402bb2:	07                   	pop    %es
402bb3:	19 09                	sbb    %ecx,(%ecx)
402bb5:	a2 07 1a 02 7b       	mov    %al,0x7b021a07
402bba:	23 00                	and    (%eax),%eax
402bbc:	00 04 6f             	add    %al,(%edi,%ebp,2)
402bbf:	1c 00                	sbb    $0x0,%al
402bc1:	00 0a                	add    %cl,(%edx)
402bc3:	72 32                	jb     0x402bf7
402bc5:	02 00                	add    (%eax),%al
402bc7:	70 28                	jo     0x402bf1
402bc9:	2e 00 00             	add    %al,%cs:(%eax)
402bcc:	0a 2d 03 14 2b 05    	or     0x52b1403,%ch
402bd2:	72 4e                	jb     0x402c22
402bd4:	05 00 70 a2 07       	add    $0x7a27000,%eax
402bd9:	16                   	push   %ss
402bda:	9a 2d 17 07 17 9a 2d 	lcall  $0x2d9a,$0x1707172d
402be1:	12 07                	adc    (%edi),%al
402be3:	18 9a 2d 0d 07 19    	sbb    %bl,0x19070d2d(%edx)
402be9:	9a 2d 08 07 1a 9a 14 	lcall  $0x149a,$0x1a07082d
402bf0:	fe 03                	incb   (%ebx)
402bf2:	2b 01                	sub    (%ecx),%eax
402bf4:	17                   	pop    %ss
402bf5:	13 0a                	adc    (%edx),%ecx
402bf7:	11 0a                	adc    %ecx,(%edx)
402bf9:	2c 60                	sub    $0x60,%al
402bfb:	00 72 64             	add    %dh,0x64(%edx)
402bfe:	05 00 70 0a 17       	add    $0x170a7000,%eax
402c03:	13 0b                	adc    (%ebx),%ecx
402c05:	16                   	push   %ss
402c06:	13 0c 2b             	adc    (%ebx,%ebp,1),%ecx
402c09:	41                   	inc    %ecx
402c0a:	00 07                	add    %al,(%edi)
402c0c:	11 0c 9a             	adc    %ecx,(%edx,%ebx,4)
402c0f:	14 fe                	adc    $0xfe,%al
402c11:	03 13                	add    (%ebx),%edx
402c13:	0d 11 0d 2c 2c       	or     $0x2c2c0d11,%eax
402c18:	00 11                	add    %dl,(%ecx)
402c1a:	0b 13                	or     (%ebx),%edx
402c1c:	0e                   	push   %cs
402c1d:	11 0e                	adc    %ecx,(%esi)
402c1f:	2c 12                	sub    $0x12,%al
402c21:	00 06                	add    %al,(%esi)
402c23:	07                   	pop    %es
402c24:	11 0c 9a             	adc    %ecx,(%edx,%ebx,4)
402c27:	28 23                	sub    %ah,(%ebx)
402c29:	00 00                	add    %al,(%eax)
402c2b:	0a 0a                	or     (%edx),%cl
402c2d:	16                   	push   %ss
402c2e:	13 0b                	adc    (%ebx),%ecx
402c30:	00 2b                	add    %ch,(%ebx)
402c32:	10 06                	adc    %al,(%esi)
402c34:	72 7e                	jb     0x402cb4
402c36:	03 00                	add    (%eax),%eax
402c38:	70 07                	jo     0x402c41
402c3a:	11 0c 9a             	adc    %ecx,(%edx,%ebx,4)
402c3d:	28 2f                	sub    %ch,(%edi)
402c3f:	00 00                	add    %al,(%eax)
402c41:	0a 0a                	or     (%edx),%cl
402c43:	00 00                	add    %al,(%eax)
402c45:	11 0c 17             	adc    %ecx,(%edi,%edx,1)
402c48:	58                   	pop    %eax
402c49:	13 0c 11             	adc    (%ecx,%edx,1),%ecx
402c4c:	0c 07                	or     $0x7,%al
402c4e:	8e 69 fe             	mov    -0x2(%ecx),%gs
402c51:	04 13                	add    $0x13,%al
402c53:	0f 11 0f             	movups %xmm1,(%edi)
402c56:	2d b2 00 2b 06       	sub    $0x62b00b2,%eax
402c5b:	72 ca                	jb     0x402c27
402c5d:	00 00                	add    %al,(%eax)
402c5f:	70 0a                	jo     0x402c6b
402c61:	02 7b 03             	add    0x3(%ebx),%bh
402c64:	00 00                	add    %al,(%eax)
402c66:	04 06                	add    $0x6,%al
402c68:	02 7b 01             	add    0x1(%ebx),%bh
402c6b:	00 00                	add    %al,(%eax)
402c6d:	04 73                	add    $0x73,%al
402c6f:	24 00                	and    $0x0,%al
402c71:	00 0a                	add    %cl,(%edx)
402c73:	6f                   	outsl  %ds:(%esi),(%dx)
402c74:	30 00                	xor    %al,(%eax)
402c76:	00 0a                	add    %cl,(%edx)
402c78:	00 02                	add    %al,(%edx)
402c7a:	7b 03                	jnp    0x402c7f
402c7c:	00 00                	add    %al,(%eax)
402c7e:	04 6f                	add    $0x6f,%al
402c80:	31 00                	xor    %eax,(%eax)
402c82:	00 0a                	add    %cl,(%edx)
402c84:	6f                   	outsl  %ds:(%esi),(%dx)
402c85:	32 00                	xor    (%eax),%al
402c87:	00 0a                	add    %cl,(%edx)
402c89:	72 94                	jb     0x402c1f
402c8b:	05 00 70 02 7b       	add    $0x7b027000,%eax
402c90:	22 00                	and    (%eax),%al
402c92:	00 04 6f             	add    %al,(%edi,%ebp,2)
402c95:	1c 00                	sbb    $0x0,%al
402c97:	00 0a                	add    %cl,(%edx)
402c99:	6f                   	outsl  %ds:(%esi),(%dx)
402c9a:	33 00                	xor    (%eax),%eax
402c9c:	00 0a                	add    %cl,(%edx)
402c9e:	26 02 7b 03          	add    %es:0x3(%ebx),%bh
402ca2:	00 00                	add    %al,(%eax)
402ca4:	04 6f                	add    $0x6f,%al
402ca6:	31 00                	xor    %eax,(%eax)
402ca8:	00 0a                	add    %cl,(%edx)
402caa:	6f                   	outsl  %ds:(%esi),(%dx)
402cab:	32 00                	xor    (%eax),%al
402cad:	00 0a                	add    %cl,(%edx)
402caf:	72 a0                	jb     0x402c51
402cb1:	05 00 70 02 7b       	add    $0x7b027000,%eax
402cb6:	2d 00 00 04 6f       	sub    $0x6f040000,%eax
402cbb:	1c 00                	sbb    $0x0,%al
402cbd:	00 0a                	add    %cl,(%edx)
402cbf:	6f                   	outsl  %ds:(%esi),(%dx)
402cc0:	33 00                	xor    (%eax),%eax
402cc2:	00 0a                	add    %cl,(%edx)
402cc4:	26 02 7b 03          	add    %es:0x3(%ebx),%bh
402cc8:	00 00                	add    %al,(%eax)
402cca:	04 6f                	add    $0x6f,%al
402ccc:	31 00                	xor    %eax,(%eax)
402cce:	00 0a                	add    %cl,(%edx)
402cd0:	6f                   	outsl  %ds:(%esi),(%dx)
402cd1:	32 00                	xor    (%eax),%al
402cd3:	00 0a                	add    %cl,(%edx)
402cd5:	72 aa                	jb     0x402c81
402cd7:	05 00 70 02 7b       	add    $0x7b027000,%eax
402cdc:	2b 00                	sub    (%eax),%eax
402cde:	00 04 6f             	add    %al,(%edi,%ebp,2)
402ce1:	1c 00                	sbb    $0x0,%al
402ce3:	00 0a                	add    %cl,(%edx)
402ce5:	6f                   	outsl  %ds:(%esi),(%dx)
402ce6:	33 00                	xor    (%eax),%eax
402ce8:	00 0a                	add    %cl,(%edx)
402cea:	26 02 7b 03          	add    %es:0x3(%ebx),%bh
402cee:	00 00                	add    %al,(%eax)
402cf0:	04 6f                	add    $0x6f,%al
402cf2:	31 00                	xor    %eax,(%eax)
402cf4:	00 0a                	add    %cl,(%edx)
402cf6:	6f                   	outsl  %ds:(%esi),(%dx)
402cf7:	32 00                	xor    (%eax),%al
402cf9:	00 0a                	add    %cl,(%edx)
402cfb:	72 c0                	jb     0x402cbd
402cfd:	05 00 70 02 7b       	add    $0x7b027000,%eax
402d02:	31 00                	xor    %eax,(%eax)
402d04:	00 04 6f             	add    %al,(%edi,%ebp,2)
402d07:	1c 00                	sbb    $0x0,%al
402d09:	00 0a                	add    %cl,(%edx)
402d0b:	6f                   	outsl  %ds:(%esi),(%dx)
402d0c:	33 00                	xor    (%eax),%eax
402d0e:	00 0a                	add    %cl,(%edx)
402d10:	26 02 7b 03          	add    %es:0x3(%ebx),%bh
402d14:	00 00                	add    %al,(%eax)
402d16:	04 6f                	add    $0x6f,%al
402d18:	31 00                	xor    %eax,(%eax)
402d1a:	00 0a                	add    %cl,(%edx)
402d1c:	6f                   	outsl  %ds:(%esi),(%dx)
402d1d:	32 00                	xor    (%eax),%al
402d1f:	00 0a                	add    %cl,(%edx)
402d21:	72 d6                	jb     0x402cf9
402d23:	05 00 70 02 7b       	add    $0x7b027000,%eax
402d28:	23 00                	and    (%eax),%eax
402d2a:	00 04 6f             	add    %al,(%edi,%ebp,2)
402d2d:	1c 00                	sbb    $0x0,%al
402d2f:	00 0a                	add    %cl,(%edx)
402d31:	6f                   	outsl  %ds:(%esi),(%dx)
402d32:	33 00                	xor    (%eax),%eax
402d34:	00 0a                	add    %cl,(%edx)
402d36:	26 02 7b 03          	add    %es:0x3(%ebx),%bh
402d3a:	00 00                	add    %al,(%eax)
402d3c:	04 6f                	add    $0x6f,%al
402d3e:	31 00                	xor    %eax,(%eax)
402d40:	00 0a                	add    %cl,(%edx)
402d42:	6f                   	outsl  %ds:(%esi),(%dx)
402d43:	32 00                	xor    (%eax),%al
402d45:	00 0a                	add    %cl,(%edx)
402d47:	72 e2                	jb     0x402d2b
402d49:	05 00 70 02 7b       	add    $0x7b027000,%eax
402d4e:	27                   	daa
402d4f:	00 00                	add    %al,(%eax)
402d51:	04 6f                	add    $0x6f,%al
402d53:	1c 00                	sbb    $0x0,%al
402d55:	00 0a                	add    %cl,(%edx)
402d57:	6f                   	outsl  %ds:(%esi),(%dx)
402d58:	33 00                	xor    (%eax),%eax
402d5a:	00 0a                	add    %cl,(%edx)
402d5c:	26 02 7b 03          	add    %es:0x3(%ebx),%bh
402d60:	00 00                	add    %al,(%eax)
402d62:	04 6f                	add    $0x6f,%al
402d64:	31 00                	xor    %eax,(%eax)
402d66:	00 0a                	add    %cl,(%edx)
402d68:	6f                   	outsl  %ds:(%esi),(%dx)
402d69:	32 00                	xor    (%eax),%al
402d6b:	00 0a                	add    %cl,(%edx)
402d6d:	72 f8                	jb     0x402d67
402d6f:	05 00 70 02 7b       	add    $0x7b027000,%eax
402d74:	24 00                	and    $0x0,%al
402d76:	00 04 6f             	add    %al,(%edi,%ebp,2)
402d79:	1c 00                	sbb    $0x0,%al
402d7b:	00 0a                	add    %cl,(%edx)
402d7d:	6f                   	outsl  %ds:(%esi),(%dx)
402d7e:	33 00                	xor    (%eax),%eax
402d80:	00 0a                	add    %cl,(%edx)
402d82:	26 00 02             	add    %al,%es:(%edx)
402d85:	7b 01                	jnp    0x402d88
402d87:	00 00                	add    %al,(%eax)
402d89:	04 6f                	add    $0x6f,%al
402d8b:	25 00 00 0a 00       	and    $0xa0000,%eax
402d90:	02 7b 05             	add    0x5(%ebx),%bh
402d93:	00 00                	add    %al,(%eax)
402d95:	04 6f                	add    $0x6f,%al
402d97:	18 00                	sbb    %al,(%eax)
402d99:	00 0a                	add    %cl,(%edx)
402d9b:	72 07                	jb     0x402da4
402d9d:	00 00                	add    %al,(%eax)
402d9f:	70 6f                	jo     0x402e10
402da1:	19 00                	sbb    %eax,(%eax)
402da3:	00 0a                	add    %cl,(%edx)
402da5:	6f                   	outsl  %ds:(%esi),(%dx)
402da6:	1e                   	push   %ds
402da7:	00 00                	add    %al,(%eax)
402da9:	0a 00                	or     (%eax),%al
402dab:	02 7b 03             	add    0x3(%ebx),%bh
402dae:	00 00                	add    %al,(%eax)
402db0:	04 02                	add    $0x2,%al
402db2:	7b 05                	jnp    0x402db9
402db4:	00 00                	add    %al,(%eax)
402db6:	04 72                	add    $0x72,%al
402db8:	07                   	pop    %es
402db9:	00 00                	add    %al,(%eax)
402dbb:	70 6f                	jo     0x402e2c
402dbd:	17                   	pop    %ss
402dbe:	00 00                	add    %al,(%eax)
402dc0:	0a 16                	or     (%esi),%dl
402dc2:	fe 02                	incb   (%edx)
402dc4:	13 10                	adc    (%eax),%edx
402dc6:	11 10                	adc    %edx,(%eax)
402dc8:	2c 23                	sub    $0x23,%al
402dca:	02 7b 34             	add    0x34(%ebx),%bh
402dcd:	00 00                	add    %al,(%eax)
402dcf:	04 02                	add    $0x2,%al
402dd1:	7b 05                	jnp    0x402dd8
402dd3:	00 00                	add    %al,(%eax)
402dd5:	04 6f                	add    $0x6f,%al
402dd7:	18 00                	sbb    %al,(%eax)
402dd9:	00 0a                	add    %cl,(%edx)
402ddb:	72 07                	jb     0x402de4
402ddd:	00 00                	add    %al,(%eax)
402ddf:	70 6f                	jo     0x402e50
402de1:	19 00                	sbb    %eax,(%eax)