404aff:	00 13                	add    %dl,(%ebx)
404b01:	30 02                	xor    %al,(%edx)
404b03:	00 0d 00 00 00 01    	add    %cl,0x1000000
404b09:	00 00                	add    %al,(%eax)
404b0b:	11 00                	adc    %eax,(%eax)
404b0d:	03 04 28             	add    (%eax,%ebp,1),%eax
404b10:	97                   	xchg   %eax,%edi
404b11:	00 00                	add    %al,(%eax)
404b13:	0a 0a                	or     (%edx),%cl
404b15:	2b 00                	sub    (%eax),%eax
404b17:	06                   	push   %es
404b18:	2a 00                	sub    (%eax),%al
404b1a:	00 00                	add    %al,(%eax)
404b1c:	13 30                	adc    (%eax),%esi
404b1e:	03 00                	add    (%eax),%eax
404b20:	39 00                	cmp    %eax,(%eax)
404b22:	00 00                	add    %al,(%eax)
404b24:	08 00                	or     %al,(%eax)
404b26:	00 11                	add    %dl,(%ecx)
404b28:	00 03                	add    %al,(%ebx)
404b2a:	28 98 00 00 0a 0a    	sub    %bl,0xa0a0000(%eax)
404b30:	06                   	push   %es
404b31:	20 01                	and    %al,(%ecx)
404b33:	03 00                	add    (%eax),%eax
404b35:	00 2e                	add    %ch,(%esi)
404b37:	02 2b                	add    (%ebx),%ch
404b39:	1e                   	push   %ds
404b3a:	00 02                	add    %al,(%edx)
404b3c:	28 a9 00 00 06 72    	sub    %ch,0x72060000(%ecx)
404b42:	3b 05 00 70 72 31    	cmp    0x31727000,%eax
404b48:	05 00 70 28 aa       	add    $0xaa287000,%eax
404b4d:	00 00                	add    %al,(%eax)
404b4f:	06                   	push   %es
404b50:	28 ab 00 00 06 00    	sub    %ch,0x60000(%ebx)
404b56:	2b 08                	sub    (%eax),%ecx
404b58:	02 03                	add    (%ebx),%al
404b5a:	28 99 00 00 0a 00    	sub    %bl,0xa0000(%ecx)
404b60:	2a 00                	sub    (%eax),%al
404b62:	00 00                	add    %al,(%eax)
404b64:	13 30                	adc    (%eax),%esi
404b66:	02 00                	add    (%eax),%al
404b68:	0d 00 00 00 01       	or     $0x1000000,%eax
404b6d:	00 00                	add    %al,(%eax)
404b6f:	11 00                	adc    %eax,(%eax)
404b71:	03 04 28             	add    (%eax,%ebp,1),%eax
404b74:	9f                   	lahf
404b75:	00 00                	add    %al,(%eax)
404b77:	0a 0a                	or     (%edx),%cl
404b79:	2b 00                	sub    (%eax),%eax
404b7b:	06                   	push   %es
404b7c:	2a 00                	sub    (%eax),%al
404b7e:	00 00                	add    %al,(%eax)
404b80:	13 30                	adc    (%eax),%esi
404b82:	02 00                	add    (%eax),%al
404b84:	43                   	inc    %ebx
404b85:	00 00                	add    %al,(%eax)
404b87:	00 0c 00             	add    %cl,(%eax,%eax,1)
404b8a:	00 11                	add    %dl,(%ecx)
404b8c:	00 72 97             	add    %dh,-0x69(%edx)
404b8f:	06                   	push   %es
404b90:	00 70 28             	add    %dh,0x28(%eax)
404b93:	b7 00                	mov    $0x0,%bh
404b95:	00 06                	add    %al,(%esi)
404b97:	00 28                	add    %ch,(%eax)
404b99:	b8 00 00 06 02       	mov    $0x2060000,%eax
404b9e:	7c 38                	jl     0x404bd8
404ba0:	00 00                	add    %al,(%eax)
404ba2:	04 28                	add    $0x28,%al
404ba4:	68 00 00 0a 0a       	push   $0xa0a0000
404ba9:	06                   	push   %es
404baa:	2c 04                	sub    $0x4,%al
404bac:	00 00                	add    %al,(%eax)
404bae:	2b 14 00             	sub    (%eax,%eax,1),%edx
404bb1:	72 ff                	jb     0x404bb2
404bb3:	04 00                	add    $0x0,%al
404bb5:	70 28                	jo     0x404bdf
404bb7:	b7 00                	mov    $0x0,%bh
404bb9:	00 06                	add    %al,(%esi)
404bbb:	00 02                	add    %al,(%edx)
404bbd:	28 b3 00 00 06 26    	sub    %dh,0x26060000(%ebx)
404bc3:	00 02                	add    %al,(%edx)
404bc5:	7b 38                	jnp    0x404bff
404bc7:	00 00                	add    %al,(%eax)
404bc9:	04 0b                	add    $0xb,%al
404bcb:	2b 00                	sub    (%eax),%eax
404bcd:	07                   	pop    %es
404bce:	2a 00                	sub    (%eax),%al
404bd0:	13 30                	adc    (%eax),%esi
404bd2:	02 00                	add    (%eax),%al
404bd4:	43                   	inc    %ebx
404bd5:	00 00                	add    %al,(%eax)
404bd7:	00 0c 00             	add    %cl,(%eax,%eax,1)
404bda:	00 11                	add    %dl,(%ecx)
404bdc:	00 72 cd             	add    %dh,-0x33(%edx)
404bdf:	06                   	push   %es
404be0:	00 70 28             	add    %dh,0x28(%eax)
404be3:	b7 00                	mov    $0x0,%bh
404be5:	00 06                	add    %al,(%esi)
404be7:	00 28                	add    %ch,(%eax)
404be9:	b8 00 00 06 02       	mov    $0x2060000,%eax
404bee:	7c 39                	jl     0x404c29
404bf0:	00 00                	add    %al,(%eax)
404bf2:	04 28                	add    $0x28,%al
404bf4:	68 00 00 0a 0a       	push   $0xa0a0000
404bf9:	06                   	push   %es
404bfa:	2c 04                	sub    $0x4,%al
404bfc:	00 00                	add    %al,(%eax)
404bfe:	2b 14 00             	sub    (%eax,%eax,1),%edx
404c01:	72 ff                	jb     0x404c02
404c03:	04 00                	add    $0x0,%al
404c05:	70 28                	jo     0x404c2f
404c07:	b7 00                	mov    $0x0,%bh
404c09:	00 06                	add    %al,(%esi)
404c0b:	00 02                	add    %al,(%edx)
404c0d:	28 b4 00 00 06 26 00 	sub    %dh,0x260600(%eax,%eax,1)
404c14:	02 7b 39             	add    0x39(%ebx),%bh
404c17:	00 00                	add    %al,(%eax)
404c19:	04 0b                	add    $0xb,%al
404c1b:	2b 00                	sub    (%eax),%eax
404c1d:	07                   	pop    %es
404c1e:	2a 00                	sub    (%eax),%al
404c20:	13 30                	adc    (%eax),%esi
404c22:	05 00 4b 00 00       	add    $0x4b00,%eax
404c27:	00 17                	add    %dl,(%edi)
404c29:	00 00                	add    %al,(%eax)
404c2b:	11 00                	adc    %eax,(%eax)
404c2d:	72 05                	jb     0x404c34
404c2f:	07                   	pop    %es
404c30:	00 70 1b             	add    %dh,0x1b(%eax)
404c33:	8d 01                	lea    (%ecx),%eax
404c35:	00 00                	add    %al,(%eax)
404c37:	01 25 16 16 8c 03    	add    %esp,0x38c1616
404c3d:	00 00                	add    %al,(%eax)
404c3f:	02 a2 25 17 17 8c    	add    -0x73e8e8db(%edx),%ah
404c45:	03 00                	add    (%eax),%eax
404c47:	00 02                	add    %al,(%edx)
404c49:	a2 25 18 18 8c       	mov    %al,0x8c181825
404c4e:	03 00                	add    (%eax),%eax
404c50:	00 02                	add    %al,(%edx)
404c52:	a2 25 19 19 8c       	mov    %al,0x8c191925
404c57:	03 00                	add    (%eax),%eax
404c59:	00 02                	add    %al,(%edx)
404c5b:	a2 25 1a 1a 8c       	mov    %al,0x8c1a1a25
404c60:	03 00                	add    (%eax),%eax
404c62:	00 02                	add    %al,(%edx)
404c64:	a2 28 b9 00 00       	mov    %al,0xb928
404c69:	06                   	push   %es
404c6a:	00 28                	add    %ch,(%eax)
404c6c:	b8 00 00 06 0a       	mov    $0xa060000,%eax
404c71:	06                   	push   %es
404c72:	0b 2b                	or     (%ebx),%ebp
404c74:	00 07                	add    %al,(%edi)
404c76:	2a 00                	sub    (%eax),%al
404c78:	13 30                	adc    (%eax),%esi
404c7a:	02 00                	add    (%eax),%al
404c7c:	39 00                	cmp    %eax,(%eax)
404c7e:	00 00                	add    %al,(%eax)
404c80:	18 00                	sbb    %al,(%eax)
404c82:	00 11                	add    %dl,(%ecx)
404c84:	00 7e 3a             	add    %bh,0x3a(%esi)
404c87:	00 00                	add    %al,(%eax)
404c89:	04 14                	add    $0x14,%al
404c8b:	fe 01                	incb   (%ecx)
404c8d:	0a 06                	or     (%esi),%al
404c8f:	2c 22                	sub    $0x22,%al
404c91:	00 72 71             	add    %dh,0x71(%edx)
404c94:	07                   	pop    %es
404c95:	00 70 d0             	add    %dh,-0x30(%eax)
404c98:	15 00 00 02 28       	adc    $0x28020000,%eax
404c9d:	c0 00 00             	rolb   $0x0,(%eax)
404ca0:	06                   	push   %es
404ca1:	28 c1                	sub    %al,%cl
404ca3:	00 00                	add    %al,(%eax)
404ca5:	06                   	push   %es
404ca6:	28 c2                	sub    %al,%dl
404ca8:	00 00                	add    %al,(%eax)
404caa:	06                   	push   %es
404cab:	0b 07                	or     (%edi),%eax
404cad:	80 3a 00             	cmpb   $0x0,(%edx)
404cb0:	00 04 00             	add    %al,(%eax,%eax,1)
404cb3:	7e 3a                	jle    0x404cef
404cb5:	00 00                	add    %al,(%eax)
404cb7:	04 0c                	add    $0xc,%al
404cb9:	2b 00                	sub    (%eax),%eax
404cbb:	08 2a                	or     %ch,(%edx)
404cbd:	00 00                	add    %al,(%eax)
404cbf:	00 13                	add    %dl,(%ebx)
404cc1:	30 01                	xor    %al,(%ecx)
404cc3:	00 0b                	add    %cl,(%ebx)
404cc5:	00 00                	add    %al,(%eax)
404cc7:	00 19                	add    %bl,(%ecx)
404cc9:	00 00                	add    %al,(%eax)
404ccb:	11 00                	adc    %eax,(%eax)
404ccd:	7e 3b                	jle    0x404d0a
404ccf:	00 00                	add    %al,(%eax)
404cd1:	04 0a                	add    $0xa,%al
404cd3:	2b 00                	sub    (%eax),%eax
404cd5:	06                   	push   %es
404cd6:	2a 00                	sub    (%eax),%al
404cd8:	13 30                	adc    (%eax),%esi
404cda:	03 00                	add    (%eax),%eax
404cdc:	21 00                	and    %eax,(%eax)
404cde:	00 00                	add    %al,(%eax)
404ce0:	1a 00                	sbb    (%eax),%al
404ce2:	00 11                	add    %dl,(%ecx)
404ce4:	00 28                	add    %ch,(%eax)
404ce6:	bb 00 00 06 72       	mov    $0x72060000,%ebx
404ceb:	51                   	push   %ecx
404cec:	02 00                	add    (%eax),%al
404cee:	70 7e                	jo     0x404d6e
404cf0:	3b 00                	cmp    (%eax),%eax
404cf2:	00 04 28             	add    %al,(%eax,%ebp,1)
404cf5:	c3                   	ret
404cf6:	00 00                	add    %al,(%eax)
404cf8:	06                   	push   %es
404cf9:	0a 06                	or     (%esi),%al
404cfb:	74 33                	je     0x404d30
404cfd:	00 00                	add    %al,(%eax)
404cff:	01 0b                	add    %ecx,(%ebx)
404d01:	2b 00                	sub    (%eax),%eax
404d03:	07                   	pop    %es
404d04:	2a 00                	sub    (%eax),%al
404d06:	00 00                	add    %al,(%eax)
404d08:	13 30                	adc    (%eax),%esi
404d0a:	03 00                	add    (%eax),%eax
404d0c:	21 00                	and    %eax,(%eax)
404d0e:	00 00                	add    %al,(%eax)
404d10:	1b 00                	sbb    (%eax),%eax
404d12:	00 11                	add    %dl,(%ecx)
404d14:	00 28                	add    %ch,(%eax)
404d16:	bb 00 00 06 72       	mov    $0x72060000,%ebx
404d1b:	b1 07                	mov    $0x7,%cl
404d1d:	00 70 7e             	add    %dh,0x7e(%eax)
404d20:	3b 00                	cmp    (%eax),%eax
404d22:	00 04 28             	add    %al,(%eax,%ebp,1)
404d25:	c3                   	ret
404d26:	00 00                	add    %al,(%eax)
404d28:	06                   	push   %es
404d29:	0a 06                	or     (%esi),%al
404d2b:	74 08                	je     0x404d35
404d2d:	00 00                	add    %al,(%eax)
404d2f:	1b 0b                	sbb    (%ebx),%ecx
404d31:	2b 00                	sub    (%eax),%eax
404d33:	07                   	pop    %es
404d34:	2a 00                	sub    (%eax),%al
404d36:	00 00                	add    %al,(%eax)
404d38:	1b 30                	sbb    (%eax),%esi
404d3a:	02 00                	add    (%eax),%al
404d3c:	3a 00                	cmp    (%eax),%al
404d3e:	00 00                	add    %al,(%eax)
404d40:	1c 00                	sbb    $0x0,%al
404d42:	00 11                	add    %dl,(%ecx)
404d44:	00 00                	add    %al,(%eax)
404d46:	03 6f 2c             	add    0x2c(%edi),%ebp
404d49:	00 00                	add    %al,(%eax)
404d4b:	0a 0a                	or     (%edx),%cl
404d4d:	03 6f 2c             	add    0x2c(%edi),%ebp
404d50:	00 00                	add    %al,(%eax)
404d52:	0a 0b                	or     (%ebx),%cl
404d54:	07                   	pop    %es
404d55:	6f                   	outsl  %ds:(%esi),(%dx)
404d56:	e6 00                	out    %al,$0x0
404d58:	00 06                	add    %al,(%esi)
404d5a:	6a 06                	push   $0x6
404d5c:	6f                   	outsl  %ds:(%esi),(%dx)
404d5d:	e6 00                	out    %al,$0x0
404d5f:	00 06                	add    %al,(%esi)
404d61:	6a 5f                	push   $0x5f
404d63:	6c                   	insb   (%dx),%es:(%edi)
404d64:	73 e9                	jae    0x404d4f
404d66:	00 00                	add    %al,(%eax)
404d68:	06                   	push   %es
404d69:	0c 03                	or     $0x3,%al
404d6b:	08 6f 29             	or     %ch,0x29(%edi)
404d6e:	00 00                	add    %al,(%eax)
404d70:	0a 00                	or     (%eax),%al
404d72:	17                   	pop    %ss
404d73:	0d de 06 26 00       	or     $0x2606de,%eax
404d78:	16                   	push   %ss
404d79:	0d de 00 09 2a       	or     $0x2a0900de,%eax
404d7e:	00 00                	add    %al,(%eax)
404d80:	01 10                	add    %edx,(%eax)
404d82:	00 00                	add    %al,(%eax)
404d84:	00 00                	add    %al,(%eax)
404d86:	01 00                	add    %eax,(%eax)
404d88:	31 32                	xor    %esi,(%edx)
404d8a:	00 06                	add    %al,(%esi)
404d8c:	56                   	push   %esi
404d8d:	00 00                	add    %al,(%eax)
404d8f:	01 1b                	add    %ebx,(%ebx)
404d91:	30 02                	xor    %al,(%edx)
404d93:	00 81 00 00 00 1d    	add    %al,0x1d000000(%ecx)
404d99:	00 00                	add    %al,(%eax)
404d9b:	11 00                	adc    %eax,(%eax)
404d9d:	00 03                	add    %al,(%ebx)
404d9f:	6f                   	outsl  %ds:(%esi),(%dx)
404da0:	2c 00                	sub    $0x0,%al
404da2:	00 0a                	add    %cl,(%edx)
404da4:	0a 03                	or     (%ebx),%al
404da6:	6f                   	outsl  %ds:(%esi),(%dx)
404da7:	2c 00                	sub    $0x0,%al
404da9:	00 0a                	add    %cl,(%edx)
404dab:	0b 04 17             	or     (%edi,%edx,1),%eax
404dae:	33 22                	xor    (%edx),%esp
404db0:	06                   	push   %es
404db1:	6f                   	outsl  %ds:(%esi),(%dx)
404db2:	e6 00                	out    %al,$0x0
404db4:	00 06                	add    %al,(%esi)
404db6:	06                   	push   %es
404db7:	6f                   	outsl  %ds:(%esi),(%dx)
404db8:	e6 00                	out    %al,$0x0
404dba:	00 06                	add    %al,(%esi)
404dbc:	69 6c 33 12 07 6f e6 	imul   $0xe66f07,0x12(%ebx,%esi,1),%ebp
404dc3:	00
404dc4:	00 06                	add    %al,(%esi)
404dc6:	07                   	pop    %es
404dc7:	6f                   	outsl  %ds:(%esi),(%dx)
404dc8:	e6 00                	out    %al,$0x0
404dca:	00 06                	add    %al,(%esi)
404dcc:	69 6c fe 01 2b 01 16 	imul   $0xd16012b,0x1(%esi,%edi,8),%ebp
404dd3:	0d
404dd4:	09 2c 1a             	or     %ebp,(%edx,%ebx,1)
404dd7:	00 07                	add    %al,(%edi)
404dd9:	6f                   	outsl  %ds:(%esi),(%dx)
404dda:	e6 00                	out    %al,$0x0
404ddc:	00 06                	add    %al,(%esi)
404dde:	69 06 6f e6 00 00    	imul   $0xe66f,(%esi),%eax
404de4:	06                   	push   %es
404de5:	69 5b 6c 73 e9 00 00 	imul   $0xe973,0x6c(%ebx),%ebx
404dec:	06                   	push   %es
404ded:	0c 00                	or     $0x0,%al
404def:	2b 15 00 07 6f e6    	sub    0xe66f0700,%edx
404df5:	00 00                	add    %al,(%eax)
404df7:	06                   	push   %es
404df8:	06                   	push   %es
404df9:	6f                   	outsl  %ds:(%esi),(%dx)
404dfa:	e6 00                	out    %al,$0x0
404dfc:	00 06                	add    %al,(%esi)
404dfe:	5b                   	pop    %ebx
404dff:	73 e9                	jae    0x404dea
404e01:	00 00                	add    %al,(%eax)
404e03:	06                   	push   %es
404e04:	0c 00                	or     $0x0,%al
404e06:	03 08                	add    (%eax),%ecx
404e08:	6f                   	outsl  %ds:(%esi),(%dx)
404e09:	29 00                	sub    %eax,(%eax)
404e0b:	00 0a                	add    %cl,(%edx)
404e0d:	00 17                	add    %dl,(%edi)
404e0f:	13 04 de             	adc    (%esi,%ebx,8),%eax
404e12:	07                   	pop    %es