403a49:	73 49                	jae    0x403a94
403a4b:	00 00                	add    %al,(%eax)
403a4d:	0a 7a 2a             	or     0x2a(%edx),%bh
403a50:	1b 30                	sbb    (%eax),%esi
403a52:	06                   	push   %es
403a53:	00 ce                	add    %cl,%dh
403a55:	00 00                	add    %al,(%eax)
403a57:	00 13                	add    %dl,(%ebx)
403a59:	00 00                	add    %al,(%eax)
403a5b:	11 73 35             	adc    %esi,0x35(%ebx)
403a5e:	00 00                	add    %al,(%eax)
403a60:	0a 0a                	or     (%edx),%cl
403a62:	02 7b 11             	add    0x11(%ebx),%bh
403a65:	00 00                	add    %al,(%eax)
403a67:	04 03                	add    $0x3,%al
403a69:	17                   	pop    %ss
403a6a:	8d 05 00 00 01 25    	lea    0x25010000,%eax
403a70:	16                   	push   %ss
403a71:	72 bf                	jb     0x403a32
403a73:	19 00                	sbb    %eax,(%eax)
403a75:	70 a2                	jo     0x403a19
403a77:	6f                   	outsl  %ds:(%esi),(%dx)
403a78:	a5                   	movsl  %ds:(%esi),%es:(%edi)
403a79:	00 00                	add    %al,(%eax)
403a7b:	06                   	push   %es
403a7c:	6f                   	outsl  %ds:(%esi),(%dx)
403a7d:	85 00                	test   %eax,(%eax)
403a7f:	00 0a                	add    %cl,(%edx)
403a81:	0b 2b                	or     (%ebx),%ebp
403a83:	6e                   	outsb  %ds:(%esi),(%dx)
403a84:	07                   	pop    %es
403a85:	6f                   	outsl  %ds:(%esi),(%dx)
403a86:	86 00                	xchg   %al,(%eax)
403a88:	00 0a                	add    %cl,(%edx)
403a8a:	0c 02                	or     $0x2,%al
403a8c:	72 cf                	jb     0x403a5d
403a8e:	19 00                	sbb    %eax,(%eax)
403a90:	70 08                	jo     0x403a9a
403a92:	28 2e                	sub    %ch,(%esi)
403a94:	00 00                	add    %al,(%eax)
403a96:	0a 18                	or     (%eax),%bl
403a98:	28 28                	sub    %ch,(%eax)
403a9a:	00 00                	add    %al,(%eax)
403a9c:	06                   	push   %es
403a9d:	03 08                	add    (%eax),%ecx
403a9f:	28 55 00             	sub    %dl,0x0(%ebp)
403aa2:	00 0a                	add    %cl,(%edx)
403aa4:	0d 06 09 28 78       	or     $0x78280906,%eax
403aa9:	00 00                	add    %al,(%eax)
403aab:	06                   	push   %es
403aac:	6f                   	outsl  %ds:(%esi),(%dx)
403aad:	38 00                	cmp    %al,(%eax)
403aaf:	00 0a                	add    %cl,(%edx)
403ab1:	02 08                	add    (%eax),%cl
403ab3:	03 02                	add    (%edx),%eax
403ab5:	28 48 00             	sub    %cl,0x0(%eax)
403ab8:	00 06                	add    %al,(%esi)
403aba:	28 74 00 00          	sub    %dh,0x0(%eax,%eax,1)
403abe:	06                   	push   %es
403abf:	13 04 02             	adc    (%edx,%eax,1),%eax
403ac2:	28 5c 00 00          	sub    %bl,0x0(%eax,%eax,1)
403ac6:	06                   	push   %es
403ac7:	2c 29                	sub    $0x29,%al
403ac9:	72 ef                	jb     0x403aba
403acb:	19 00                	sbb    %eax,(%eax)
403acd:	70 28                	jo     0x403af7
403acf:	87 00                	xchg   %eax,(%eax)
403ad1:	00 0a                	add    %cl,(%edx)
403ad3:	28 54 00 00          	sub    %dl,0x0(%eax,%eax,1)
403ad7:	0a 2d 18 02 72 11    	or     0x11720218,%ch
403add:	1a 00                	sbb    (%eax),%al
403adf:	70 11                	jo     0x403af2
403ae1:	04 72                	add    $0x72,%al
403ae3:	4d                   	dec    %ebp
403ae4:	1a 00                	sbb    (%eax),%al
403ae6:	70 28                	jo     0x403b10
403ae8:	72 00                	jb     0x403aea
403aea:	00 0a                	add    %cl,(%edx)
403aec:	16                   	push   %ss
403aed:	28 28                	sub    %ch,(%eax)
403aef:	00 00                	add    %al,(%eax)
403af1:	06                   	push   %es
403af2:	07                   	pop    %es
403af3:	6f                   	outsl  %ds:(%esi),(%dx)
403af4:	7e 00                	jle    0x403af6
403af6:	00 0a                	add    %cl,(%edx)
403af8:	2d 8a de 0a 07       	sub    $0x70ade8a,%eax
403afd:	2c 06                	sub    $0x6,%al
403aff:	07                   	pop    %es
403b00:	6f                   	outsl  %ds:(%esi),(%dx)
403b01:	0b 00                	or     (%eax),%eax
403b03:	00 0a                	add    %cl,(%edx)
403b05:	dc 02                	faddl  (%edx)
403b07:	72 53                	jb     0x403b5c
403b09:	1a 00                	sbb    (%eax),%al
403b0b:	70 02                	jo     0x403b0f
403b0d:	28 48 00             	sub    %cl,0x0(%eax)
403b10:	00 06                	add    %al,(%esi)
403b12:	28 2e                	sub    %ch,(%esi)
403b14:	00 00                	add    %al,(%eax)
403b16:	0a 18                	or     (%eax),%bl
403b18:	28 28                	sub    %ch,(%eax)
403b1a:	00 00                	add    %al,(%eax)
403b1c:	06                   	push   %es
403b1d:	02 06                	add    (%esi),%al
403b1f:	6f                   	outsl  %ds:(%esi),(%dx)
403b20:	39 00                	cmp    %eax,(%eax)
403b22:	00 0a                	add    %cl,(%edx)
403b24:	28 57 00             	sub    %dl,0x0(%edi)
403b27:	00 06                	add    %al,(%esi)
403b29:	2a 00                	sub    (%eax),%al
403b2b:	00 01                	add    %al,(%ecx)
403b2d:	10 00                	adc    %al,(%eax)
403b2f:	00 02                	add    %al,(%edx)
403b31:	00 26                	add    %ah,(%esi)
403b33:	00 7a a0             	add    %bh,-0x60(%edx)
403b36:	00 0a                	add    %cl,(%edx)
403b38:	00 00                	add    %al,(%eax)
403b3a:	00 00                	add    %al,(%eax)
403b3c:	13 30                	adc    (%eax),%esi
403b3e:	04 00                	add    $0x0,%al
403b40:	1f                   	pop    %ds
403b41:	00 00                	add    %al,(%eax)
403b43:	00 14 00             	add    %dl,(%eax,%eax,1)
403b46:	00 11                	add    %dl,(%ecx)
403b48:	73 3e                	jae    0x403b88
403b4a:	00 00                	add    %al,(%eax)
403b4c:	0a 25 72 91 1a 00    	or     0x1a9172,%ah
403b52:	70 02                	jo     0x403b56
403b54:	28 75 00             	sub    %dh,0x0(%ebp)
403b57:	00 0a                	add    %cl,(%edx)
403b59:	6f                   	outsl  %ds:(%esi),(%dx)
403b5a:	3f                   	aas
403b5b:	00 00                	add    %al,(%eax)
403b5d:	0a 0a                	or     (%edx),%cl
403b5f:	02 06                	add    (%esi),%al
403b61:	73 40                	jae    0x403ba3
403b63:	00 00                	add    %al,(%eax)
403b65:	0a 2a                	or     (%edx),%ch
403b67:	00 26                	add    %ah,(%esi)
403b69:	02 03                	add    (%ebx),%al
403b6b:	16                   	push   %ss
403b6c:	28 28                	sub    %ch,(%eax)
403b6e:	00 00                	add    %al,(%eax)
403b70:	06                   	push   %es
403b71:	2a 00                	sub    (%eax),%al
403b73:	00 36                	add    %dh,(%esi)
403b75:	02 72 9b             	add    -0x65(%edx),%dh
403b78:	1a 00                	sbb    (%eax),%al
403b7a:	70 03                	jo     0x403b7f
403b7c:	28 2a                	sub    %ch,(%edx)
403b7e:	00 00                	add    %al,(%eax)
403b80:	06                   	push   %es
403b81:	2a 00                	sub    (%eax),%al
403b83:	00 2e                	add    %ch,(%esi)
403b85:	73 7c                	jae    0x403c03
403b87:	00 00                	add    %al,(%eax)
403b89:	06                   	push   %es
403b8a:	80 27 00             	andb   $0x0,(%edi)
403b8d:	00 04 2a             	add    %al,(%edx,%ebp,1)
403b90:	1e                   	push   %ds
403b91:	02 28                	add    (%eax),%ch
403b93:	01 00                	add    %eax,(%eax)
403b95:	00 0a                	add    %cl,(%edx)
403b97:	2a 6a 03             	sub    0x3(%edx),%ch
403b9a:	6f                   	outsl  %ds:(%esi),(%dx)
403b9b:	37                   	aaa
403b9c:	00 00                	add    %al,(%eax)
403b9e:	0a 28                	or     (%eax),%ch
403ba0:	75 00                	jne    0x403ba2
403ba2:	00 0a                	add    %cl,(%edx)
403ba4:	72 af                	jb     0x403b55
403ba6:	1a 00                	sbb    (%eax),%al
403ba8:	70 1b                	jo     0x403bc5
403baa:	28 76 00             	sub    %dh,0x0(%esi)
403bad:	00 0a                	add    %cl,(%edx)
403baf:	16                   	push   %ss
403bb0:	fe 01                	incb   (%ecx)
403bb2:	2a 00                	sub    (%eax),%al
403bb4:	0a 03                	or     (%ebx),%al
403bb6:	2a 00                	sub    (%eax),%al
403bb8:	13 30                	adc    (%eax),%esi
403bba:	03 00                	add    (%eax),%eax
403bbc:	23 00                	and    (%eax),%eax
403bbe:	00 00                	add    %al,(%eax)
403bc0:	02 00                	add    (%eax),%al
403bc2:	00 11                	add    %dl,(%ecx)
403bc4:	03 72 aa             	add    -0x56(%edx),%esi
403bc7:	12 00                	adc    (%eax),%al
403bc9:	70 6f                	jo     0x403c3a
403bcb:	6e                   	outsb  %ds:(%esi),(%dx)
403bcc:	00 00                	add    %al,(%eax)
403bce:	0a 0a                	or     (%edx),%cl
403bd0:	06                   	push   %es
403bd1:	28 3c 00             	sub    %bh,(%eax,%eax,1)
403bd4:	00 0a                	add    %cl,(%edx)
403bd6:	2d 0d 06 72 72       	sub    $0x7272060d,%eax
403bdb:	17                   	pop    %ss
403bdc:	00 70 1b             	add    %dh,0x1b(%eax)
403bdf:	6f                   	outsl  %ds:(%esi),(%dx)
403be0:	88 00                	mov    %al,(%eax)
403be2:	00 0a                	add    %cl,(%edx)
403be4:	2a 16                	sub    (%esi),%dl
403be6:	2a 00                	sub    (%eax),%al
403be8:	1e                   	push   %ds
403be9:	02 28                	add    (%eax),%ch
403beb:	01 00                	add    %eax,(%eax)
403bed:	00 0a                	add    %cl,(%edx)
403bef:	2a 3a                	sub    (%edx),%bh
403bf1:	03 02                	add    (%edx),%eax
403bf3:	7b 2b                	jnp    0x403c20
403bf5:	00 00                	add    %al,(%eax)
403bf7:	04 1b                	add    $0x1b,%al
403bf9:	28 76 00             	sub    %dh,0x0(%esi)
403bfc:	00 0a                	add    %cl,(%edx)
403bfe:	2a 00                	sub    (%eax),%al
403c00:	1b 30                	sbb    (%eax),%esi
403c02:	04 00                	add    $0x0,%al
403c04:	b7 01                	mov    $0x1,%bh
403c06:	00 00                	add    %al,(%eax)
403c08:	15 00 00 11 73       	adc    $0x73110000,%eax
403c0d:	85 00                	test   %eax,(%eax)
403c0f:	00 06                	add    %al,(%esi)
403c11:	0a 06                	or     (%esi),%al
403c13:	05 7d 2e 00 00       	add    $0x2e7d,%eax
403c18:	04 06                	add    $0x6,%al
403c1a:	0e                   	push   %cs
403c1b:	04 7d                	add    $0x7d,%al
403c1d:	2f                   	das
403c1e:	00 00                	add    %al,(%eax)
403c20:	04 73                	add    $0x73,%al
403c22:	89 00                	mov    %eax,(%eax)
403c24:	00 0a                	add    %cl,(%edx)
403c26:	0b 07                	or     (%edi),%eax
403c28:	6f                   	outsl  %ds:(%esi),(%dx)
403c29:	8a 00                	mov    (%eax),%al
403c2b:	00 0a                	add    %cl,(%edx)
403c2d:	02 6f 8b             	add    -0x75(%edi),%ch
403c30:	00 00                	add    %al,(%eax)
403c32:	0a 07                	or     (%edi),%al
403c34:	6f                   	outsl  %ds:(%esi),(%dx)
403c35:	8a 00                	mov    (%eax),%al
403c37:	00 0a                	add    %cl,(%edx)
403c39:	03 6f 8c             	add    -0x74(%edi),%ebp
403c3c:	00 00                	add    %al,(%eax)
403c3e:	0a 07                	or     (%edi),%al
403c40:	6f                   	outsl  %ds:(%esi),(%dx)
403c41:	8a 00                	mov    (%eax),%al
403c43:	00 0a                	add    %cl,(%edx)
403c45:	04 6f                	add    $0x6f,%al
403c47:	8d 00                	lea    (%eax),%eax
403c49:	00 0a                	add    %cl,(%edx)
403c4b:	07                   	pop    %es
403c4c:	6f                   	outsl  %ds:(%esi),(%dx)
403c4d:	8a 00                	mov    (%eax),%al
403c4f:	00 0a                	add    %cl,(%edx)
403c51:	16                   	push   %ss
403c52:	6f                   	outsl  %ds:(%esi),(%dx)
403c53:	8e 00                	mov    (%eax),%es
403c55:	00 0a                	add    %cl,(%edx)
403c57:	07                   	pop    %es
403c58:	6f                   	outsl  %ds:(%esi),(%dx)
403c59:	8a 00                	mov    (%eax),%al
403c5b:	00 0a                	add    %cl,(%edx)
403c5d:	17                   	pop    %ss
403c5e:	6f                   	outsl  %ds:(%esi),(%dx)
403c5f:	8f 00                	pop    (%eax)
403c61:	00 0a                	add    %cl,(%edx)
403c63:	07                   	pop    %es
403c64:	6f                   	outsl  %ds:(%esi),(%dx)
403c65:	8a 00                	mov    (%eax),%al
403c67:	00 0a                	add    %cl,(%edx)
403c69:	17                   	pop    %ss
403c6a:	6f                   	outsl  %ds:(%esi),(%dx)
403c6b:	90                   	nop
403c6c:	00 00                	add    %al,(%eax)
403c6e:	0a 07                	or     (%edi),%al
403c70:	6f                   	outsl  %ds:(%esi),(%dx)
403c71:	8a 00                	mov    (%eax),%al
403c73:	00 0a                	add    %cl,(%edx)
403c75:	17                   	pop    %ss
403c76:	6f                   	outsl  %ds:(%esi),(%dx)
403c77:	91                   	xchg   %eax,%ecx
403c78:	00 00                	add    %al,(%eax)
403c7a:	0a 0e                	or     (%esi),%cl
403c7c:	05 2c 49 0e 05       	add    $0x50e492c,%eax
403c81:	6f                   	outsl  %ds:(%esi),(%dx)
403c82:	92                   	xchg   %eax,%edx
403c83:	00 00                	add    %al,(%eax)
403c85:	0a 6f 93             	or     -0x6d(%edi),%ch
403c88:	00 00                	add    %al,(%eax)
403c8a:	0a 0c 2b             	or     (%ebx,%ebp,1),%cl
403c8d:	21 12                	and    %edx,(%edx)
403c8f:	02 28                	add    (%eax),%ch
403c91:	94                   	xchg   %eax,%esp
403c92:	00 00                	add    %al,(%eax)
403c94:	0a 0d 07 6f 8a 00    	or     0x8a6f07,%cl
403c9a:	00 0a                	add    %cl,(%edx)
403c9c:	6f                   	outsl  %ds:(%esi),(%dx)
403c9d:	95                   	xchg   %eax,%ebp
403c9e:	00 00                	add    %al,(%eax)
403ca0:	0a 09                	or     (%ecx),%cl
403ca2:	0e                   	push   %cs
403ca3:	05 09 6f 96 00       	add    $0x966f09,%eax
403ca8:	00 0a                	add    %cl,(%edx)
403caa:	6f                   	outsl  %ds:(%esi),(%dx)
403cab:	97                   	xchg   %eax,%edi
403cac:	00 00                	add    %al,(%eax)
403cae:	0a 12                	or     (%edx),%dl
403cb0:	02 28                	add    (%eax),%ch
403cb2:	98                   	cwtl
403cb3:	00 00                	add    %al,(%eax)
403cb5:	0a 2d d6 de 0e 12    	or     0x120eded6,%ch
403cbb:	02 fe                	add    %dh,%bh
403cbd:	16                   	push   %ss
403cbe:	0f 00 00             	sldt   (%eax)
403cc1:	1b 6f 0b             	sbb    0xb(%edi),%ebp
403cc4:	00 00                	add    %al,(%eax)
403cc6:	0a dc                	or     %ah,%bl
403cc8:	73 83                	jae    0x403c4d
403cca:	00 00                	add    %al,(%eax)
403ccc:	06                   	push   %es
403ccd:	13 04 11             	adc    (%ecx,%edx,1),%eax
403cd0:	04 06                	add    $0x6,%al
403cd2:	7d 2d                	jge    0x403d01
403cd4:	00 00                	add    %al,(%eax)
403cd6:	04 11                	add    $0x11,%al
403cd8:	04 16                	add    $0x16,%al
403cda:	73 99                	jae    0x403c75
403cdc:	00 00                	add    %al,(%eax)
403cde:	0a 7d 2c             	or     0x2c(%ebp),%bh
403ce1:	00 00                	add    %al,(%eax)
403ce3:	04 73                	add    $0x73,%al
403ce5:	86 00                	xchg   %al,(%eax)
403ce7:	00 06                	add    %al,(%esi)
403ce9:	13 05 11 05 11 04    	adc    0x4110511,%eax
403cef:	7d 31                	jge    0x403d22
403cf1:	00 00                	add    %al,(%eax)
403cf3:	04 11                	add    $0x11,%al
403cf5:	05 16 73 99 00       	add    $0x997316,%eax
403cfa:	00 0a                	add    %cl,(%edx)
403cfc:	7d 30                	jge    0x403d2e
403cfe:	00 00                	add    %al,(%eax)
403d00:	04 07                	add    $0x7,%al
403d02:	11 05 7b 31 00 00    	adc    %eax,0x317b
403d08:	04 fe                	add    $0xfe,%al
403d0a:	06                   	push   %es
403d0b:	84 00                	test   %al,(%eax)
403d0d:	00 06                	add    %al,(%esi)
403d0f:	73 9a                	jae    0x403cab