404b4c:	0a 28                	or     (%eax),%ch
404b4e:	ea 00 00 0a 02 02 fe 	ljmp   $0xfe02,$0x20a0000
404b55:	06                   	push   %es
404b56:	19 00                	sbb    %eax,(%eax)
404b58:	00 06                	add    %al,(%esi)
404b5a:	73 40                	jae    0x404b9c
404b5c:	00 00                	add    %al,(%eax)
404b5e:	0a 28                	or     (%eax),%ch
404b60:	eb 00                	jmp    0x404b62
404b62:	00 0a                	add    %cl,(%edx)
404b64:	02 7b 15             	add    0x15(%ebx),%bh
404b67:	00 00                	add    %al,(%eax)
404b69:	04 16                	add    $0x16,%al
404b6b:	6f                   	outsl  %ds:(%esi),(%dx)
404b6c:	57                   	push   %edi
404b6d:	00 00                	add    %al,(%eax)
404b6f:	0a 02                	or     (%edx),%al
404b71:	7b 15                	jnp    0x404b88
404b73:	00 00                	add    %al,(%eax)
404b75:	04 6f                	add    $0x6f,%al
404b77:	58                   	pop    %eax
404b78:	00 00                	add    %al,(%eax)
404b7a:	0a 02                	or     (%edx),%al
404b7c:	7b 38                	jnp    0x404bb6
404b7e:	00 00                	add    %al,(%eax)
404b80:	04 16                	add    $0x16,%al
404b82:	6f                   	outsl  %ds:(%esi),(%dx)
404b83:	57                   	push   %edi
404b84:	00 00                	add    %al,(%eax)
404b86:	0a 02                	or     (%edx),%al
404b88:	7b 38                	jnp    0x404bc2
404b8a:	00 00                	add    %al,(%eax)
404b8c:	04 6f                	add    $0x6f,%al
404b8e:	58                   	pop    %eax
404b8f:	00 00                	add    %al,(%eax)
404b91:	0a 02                	or     (%edx),%al
404b93:	16                   	push   %ss
404b94:	28 57 00             	sub    %dl,0x0(%edi)
404b97:	00 0a                	add    %cl,(%edx)
404b99:	02 28                	add    (%eax),%ch
404b9b:	58                   	pop    %eax
404b9c:	00 00                	add    %al,(%eax)
404b9e:	0a 2a                	or     (%edx),%ch
404ba0:	1e                   	push   %ds
404ba1:	02 28                	add    (%eax),%ch
404ba3:	1b 00                	sbb    (%eax),%eax
404ba5:	00 0a                	add    %cl,(%edx)
404ba7:	2a 13                	sub    (%ebx),%dl
404ba9:	30 07                	xor    %al,(%edi)
404bab:	00 24 02             	add    %ah,(%edx,%eax,1)
404bae:	00 00                	add    %al,(%eax)
404bb0:	21 00                	and    %eax,(%eax)
404bb2:	00 11                	add    %dl,(%ecx)
404bb4:	02 7b 3b             	add    0x3b(%ebx),%bh
404bb7:	00 00                	add    %al,(%eax)
404bb9:	04 28                	add    $0x28,%al
404bbb:	20 00                	and    %al,(%eax)
404bbd:	00 06                	add    %al,(%esi)
404bbf:	6f                   	outsl  %ds:(%esi),(%dx)
404bc0:	84 01                	test   %al,(%ecx)
404bc2:	00 06                	add    %al,(%esi)
404bc4:	02 7b 3c             	add    0x3c(%ebx),%bh
404bc7:	00 00                	add    %al,(%eax)
404bc9:	04 28                	add    $0x28,%al
404bcb:	35 00 00 06 0b       	xor    $0xb060000,%eax
404bd0:	02 7b 3b             	add    0x3b(%ebx),%bh
404bd3:	00 00                	add    %al,(%eax)
404bd5:	04 28                	add    $0x28,%al
404bd7:	31 00                	xor    %eax,(%eax)
404bd9:	00 06                	add    %al,(%esi)
404bdb:	6f                   	outsl  %ds:(%esi),(%dx)
404bdc:	95                   	xchg   %eax,%ebp
404bdd:	00 00                	add    %al,(%eax)
404bdf:	0a 6f ec             	or     -0x14(%edi),%ch
404be2:	00 00                	add    %al,(%eax)
404be4:	0a 0c 02             	or     (%edx,%eax,1),%cl
404be7:	7b 3b                	jnp    0x404c24
404be9:	00 00                	add    %al,(%eax)
404beb:	04 04                	add    $0x4,%al
404bed:	6f                   	outsl  %ds:(%esi),(%dx)
404bee:	ed                   	in     (%dx),%eax
404bef:	00 00                	add    %al,(%eax)
404bf1:	0a 07                	or     (%edi),%al
404bf3:	7b 41                	jnp    0x404c36
404bf5:	00 00                	add    %al,(%eax)
404bf7:	04 08                	add    $0x8,%al
404bf9:	16                   	push   %ss
404bfa:	28 34 00             	sub    %dh,(%eax,%eax,1)
404bfd:	00 06                	add    %al,(%esi)
404bff:	02 7b 3b             	add    0x3b(%ebx),%bh
404c02:	00 00                	add    %al,(%eax)
404c04:	04 04                	add    $0x4,%al
404c06:	6f                   	outsl  %ds:(%esi),(%dx)
404c07:	ed                   	in     (%dx),%eax
404c08:	00 00                	add    %al,(%eax)
404c0a:	0a 07                	or     (%edi),%al
404c0c:	7b 42                	jnp    0x404c50
404c0e:	00 00                	add    %al,(%eax)
404c10:	04 08                	add    $0x8,%al
404c12:	17                   	pop    %ss
404c13:	28 34 00             	sub    %dh,(%eax,%eax,1)
404c16:	00 06                	add    %al,(%esi)
404c18:	02 7b 3b             	add    0x3b(%ebx),%bh
404c1b:	00 00                	add    %al,(%eax)
404c1d:	04 04                	add    $0x4,%al
404c1f:	6f                   	outsl  %ds:(%esi),(%dx)
404c20:	ed                   	in     (%dx),%eax
404c21:	00 00                	add    %al,(%eax)
404c23:	0a 07                	or     (%edi),%al
404c25:	7b 43                	jnp    0x404c6a
404c27:	00 00                	add    %al,(%eax)
404c29:	04 08                	add    $0x8,%al
404c2b:	18 28                	sbb    %ch,(%eax)
404c2d:	34 00                	xor    $0x0,%al
404c2f:	00 06                	add    %al,(%esi)
404c31:	16                   	push   %ss
404c32:	13 05 16 13 07 12    	adc    0x12071316,%eax
404c38:	08 04 6f             	or     %al,(%edi,%ebp,2)
404c3b:	ee                   	out    %al,(%dx)
404c3c:	00 00                	add    %al,(%eax)
404c3e:	0a 0a                	or     (%edx),%cl
404c40:	12 00                	adc    (%eax),%al
404c42:	28 ef                	sub    %ch,%bh
404c44:	00 00                	add    %al,(%eax)
404c46:	0a 6b 04             	or     0x4(%ebx),%ch
404c49:	6f                   	outsl  %ds:(%esi),(%dx)
404c4a:	ee                   	out    %al,(%dx)
404c4b:	00 00                	add    %al,(%eax)
404c4d:	0a 0a                	or     (%edx),%cl
404c4f:	12 00                	adc    (%eax),%al
404c51:	28 f0                	sub    %dh,%al
404c53:	00 00                	add    %al,(%eax)
404c55:	0a 02                	or     (%edx),%al
404c57:	7b 3b                	jnp    0x404c94
404c59:	00 00                	add    %al,(%eax)
404c5b:	04 28                	add    $0x28,%al
404c5d:	21 00                	and    %eax,(%eax)
404c5f:	00 06                	add    %al,(%esi)
404c61:	6f                   	outsl  %ds:(%esi),(%dx)
404c62:	f1                   	int1
404c63:	00 00                	add    %al,(%eax)
404c65:	0a 58 6b             	or     0x6b(%eax),%bl
404c68:	04 6f                	add    $0x6f,%al
404c6a:	ee                   	out    %al,(%dx)
404c6b:	00 00                	add    %al,(%eax)
404c6d:	0a 0a                	or     (%edx),%cl
404c6f:	12 00                	adc    (%eax),%al
404c71:	28 f2                	sub    %dh,%dl
404c73:	00 00                	add    %al,(%eax)
404c75:	0a 6b 04             	or     0x4(%ebx),%ch
404c78:	6f                   	outsl  %ds:(%esi),(%dx)
404c79:	ee                   	out    %al,(%dx)
404c7a:	00 00                	add    %al,(%eax)
404c7c:	0a 0a                	or     (%edx),%cl
404c7e:	12 00                	adc    (%eax),%al
404c80:	28 f3                	sub    %dh,%bl
404c82:	00 00                	add    %al,(%eax)
404c84:	0a 02                	or     (%edx),%al
404c86:	7b 3b                	jnp    0x404cc3
404c88:	00 00                	add    %al,(%eax)
404c8a:	04 28                	add    $0x28,%al
404c8c:	21 00                	and    %eax,(%eax)
404c8e:	00 06                	add    %al,(%esi)
404c90:	6f                   	outsl  %ds:(%esi),(%dx)
404c91:	f1                   	int1
404c92:	00 00                	add    %al,(%eax)
404c94:	0a 18                	or     (%eax),%bl
404c96:	5a                   	pop    %edx
404c97:	59                   	pop    %ecx
404c98:	6b 28 f4             	imul   $0xfffffff4,(%eax),%ebp
404c9b:	00 00                	add    %al,(%eax)
404c9d:	0a 04 6f             	or     (%edi,%ebp,2),%al
404ca0:	ed                   	in     (%dx),%eax
404ca1:	00 00                	add    %al,(%eax)
404ca3:	0a 02                	or     (%edx),%al
404ca5:	7b 3d                	jnp    0x404ce4
404ca7:	00 00                	add    %al,(%eax)
404ca9:	04 02                	add    $0x2,%al
404cab:	7b 3b                	jnp    0x404ce8
404cad:	00 00                	add    %al,(%eax)
404caf:	04 28                	add    $0x28,%al
404cb1:	21 00                	and    %eax,(%eax)
404cb3:	00 06                	add    %al,(%esi)
404cb5:	12 08                	adc    (%eax),%cl
404cb7:	28 f5                	sub    %dh,%ch
404cb9:	00 00                	add    %al,(%eax)
404cbb:	0a 28                	or     (%eax),%ch
404cbd:	f6 00 00             	testb  $0x0,(%eax)
404cc0:	0a 12                	or     (%edx),%dl
404cc2:	05 12 07 6f f7       	add    $0xf76f0712,%eax
404cc7:	00 00                	add    %al,(%eax)
404cc9:	0a 26                	or     (%esi),%ah
404ccb:	04 6f                	add    $0x6f,%al
404ccd:	ed                   	in     (%dx),%eax
404cce:	00 00                	add    %al,(%eax)
404cd0:	0a 02                	or     (%edx),%al
404cd2:	7b 3d                	jnp    0x404d11
404cd4:	00 00                	add    %al,(%eax)
404cd6:	04 02                	add    $0x2,%al
404cd8:	7b 3b                	jnp    0x404d15
404cda:	00 00                	add    %al,(%eax)
404cdc:	04 28                	add    $0x28,%al
404cde:	21 00                	and    %eax,(%eax)
404ce0:	00 06                	add    %al,(%esi)
404ce2:	28 98 00 00 0a 11    	sub    %bl,0x110a0000(%eax)
404ce8:	08 28                	or     %ch,(%eax)
404cea:	f6 00 00             	testb  $0x0,(%eax)
404ced:	0a 6f f8             	or     -0x8(%edi),%ch
404cf0:	00 00                	add    %al,(%eax)
404cf2:	0a 02                	or     (%edx),%al
404cf4:	02 7b 3d             	add    0x3d(%ebx),%bh
404cf7:	00 00                	add    %al,(%eax)
404cf9:	04 11                	add    $0x11,%al
404cfb:	05 6f f9 00 00       	add    $0xf96f,%eax
404d00:	0a 7d 3d             	or     0x3d(%ebp),%bh
404d03:	00 00                	add    %al,(%eax)
404d05:	04 04                	add    $0x4,%al
404d07:	02 7b 3d             	add    0x3d(%ebx),%bh
404d0a:	00 00                	add    %al,(%eax)
404d0c:	04 6f                	add    $0x6f,%al
404d0e:	af                   	scas   %es:(%edi),%eax
404d0f:	00 00                	add    %al,(%eax)
404d11:	0a 16                	or     (%esi),%dl
404d13:	fe 02                	incb   (%edx)
404d15:	6f                   	outsl  %ds:(%esi),(%dx)
404d16:	fa                   	cli
404d17:	00 00                	add    %al,(%eax)
404d19:	0a 02                	or     (%edx),%al
404d1b:	7b 3b                	jnp    0x404d58
404d1d:	00 00                	add    %al,(%eax)
404d1f:	04 28                	add    $0x28,%al
404d21:	20 00                	and    %al,(%eax)
404d23:	00 06                	add    %al,(%esi)
404d25:	6f                   	outsl  %ds:(%esi),(%dx)
404d26:	86 01                	xchg   %al,(%ecx)
404d28:	00 06                	add    %al,(%esi)
404d2a:	02 7b 3c             	add    0x3c(%ebx),%bh
404d2d:	00 00                	add    %al,(%eax)
404d2f:	04 28                	add    $0x28,%al
404d31:	35 00 00 06 0d       	xor    $0xd060000,%eax
404d36:	02 7b 3b             	add    0x3b(%ebx),%bh
404d39:	00 00                	add    %al,(%eax)
404d3b:	04 28                	add    $0x28,%al
404d3d:	31 00                	xor    %eax,(%eax)
404d3f:	00 06                	add    %al,(%esi)
404d41:	6f                   	outsl  %ds:(%esi),(%dx)
404d42:	92                   	xchg   %eax,%edx
404d43:	00 00                	add    %al,(%eax)
404d45:	0a 0a                	or     (%edx),%cl
404d47:	12 00                	adc    (%eax),%al
404d49:	28 fb                	sub    %bh,%bl
404d4b:	00 00                	add    %al,(%eax)
404d4d:	0a 02                	or     (%edx),%al
404d4f:	7b 3b                	jnp    0x404d8c
404d51:	00 00                	add    %al,(%eax)
404d53:	04 28                	add    $0x28,%al
404d55:	31 00                	xor    %eax,(%eax)
404d57:	00 06                	add    %al,(%esi)
404d59:	6f                   	outsl  %ds:(%esi),(%dx)
404d5a:	95                   	xchg   %eax,%ebp
404d5b:	00 00                	add    %al,(%eax)
404d5d:	0a 6f fc             	or     -0x4(%edi),%ch
404d60:	00 00                	add    %al,(%eax)
404d62:	0a 59 02             	or     0x2(%ecx),%bl
404d65:	7b 3b                	jnp    0x404da2
404d67:	00 00                	add    %al,(%eax)
404d69:	04 28                	add    $0x28,%al
404d6b:	21 00                	and    %eax,(%eax)
404d6d:	00 06                	add    %al,(%esi)
404d6f:	6f                   	outsl  %ds:(%esi),(%dx)
404d70:	f1                   	int1
404d71:	00 00                	add    %al,(%eax)
404d73:	0a 59 13             	or     0x13(%ecx),%bl
404d76:	04 02                	add    $0x2,%al
404d78:	7b 3b                	jnp    0x404db5
404d7a:	00 00                	add    %al,(%eax)
404d7c:	04 04                	add    $0x4,%al
404d7e:	6f                   	outsl  %ds:(%esi),(%dx)
404d7f:	ed                   	in     (%dx),%eax
404d80:	00 00                	add    %al,(%eax)
404d82:	0a 09                	or     (%ecx),%cl
404d84:	7b 41                	jnp    0x404dc7
404d86:	00 00                	add    %al,(%eax)
404d88:	04 11                	add    $0x11,%al
404d8a:	04 16                	add    $0x16,%al
404d8c:	28 34 00             	sub    %dh,(%eax,%eax,1)
404d8f:	00 06                	add    %al,(%esi)
404d91:	02 7b 3b             	add    0x3b(%ebx),%bh
404d94:	00 00                	add    %al,(%eax)
404d96:	04 04                	add    $0x4,%al
404d98:	6f                   	outsl  %ds:(%esi),(%dx)
404d99:	ed                   	in     (%dx),%eax
404d9a:	00 00                	add    %al,(%eax)
404d9c:	0a 09                	or     (%ecx),%cl
404d9e:	7b 42                	jnp    0x404de2
404da0:	00 00                	add    %al,(%eax)
404da2:	04 11                	add    $0x11,%al
404da4:	04 17                	add    $0x17,%al
404da6:	28 34 00             	sub    %dh,(%eax,%eax,1)
404da9:	00 06                	add    %al,(%esi)
404dab:	02 7b 3b             	add    0x3b(%ebx),%bh
404dae:	00 00                	add    %al,(%eax)
404db0:	04 04                	add    $0x4,%al
404db2:	6f                   	outsl  %ds:(%esi),(%dx)
404db3:	ed                   	in     (%dx),%eax
404db4:	00 00                	add    %al,(%eax)
404db6:	0a 09                	or     (%ecx),%cl
404db8:	7b 43                	jnp    0x404dfd
404dba:	00 00                	add    %al,(%eax)
404dbc:	04 11                	add    $0x11,%al
404dbe:	04 18                	add    $0x18,%al
404dc0:	28 34 00             	sub    %dh,(%eax,%eax,1)
404dc3:	00 06                	add    %al,(%esi)
404dc5:	02 7b 3c             	add    0x3c(%ebx),%bh
404dc8:	00 00                	add    %al,(%eax)
404dca:	04 13                	add    $0x13,%al
404dcc:	06                   	push   %es
404dcd:	02 11                	add    (%ecx),%dl
404dcf:	06                   	push   %es
404dd0:	17                   	pop    %ss
404dd1:	58                   	pop    %eax
404dd2:	7d 3c                	jge    0x404e10
404dd4:	00 00                	add    %al,(%eax)
404dd6:	04 2a                	add    $0x2a,%al
404dd8:	1e                   	push   %ds
404dd9:	02 28                	add    (%eax),%ch
404ddb:	1b 00                	sbb    (%eax),%eax
404ddd:	00 0a                	add    %cl,(%edx)
404ddf:	2a a2 02 7e 73 00    	sub    0x737e02(%edx),%ah
404de5:	00 0a                	add    %cl,(%edx)
404de7:	7d 41                	jge    0x404e2a
404de9:	00 00                	add    %al,(%eax)
404deb:	04 02                	add    $0x2,%al
404ded:	7e 73                	jle    0x404e62
404def:	00 00                	add    %al,(%eax)
404df1:	0a 7d 42             	or     0x42(%ebp),%bh
404df4:	00 00                	add    %al,(%eax)
404df6:	04 02                	add    $0x2,%al
404df8:	7e 73                	jle    0x404e6d
404dfa:	00 00                	add    %al,(%eax)
404dfc:	0a 7d 43             	or     0x43(%ebp),%bh
404dff:	00 00                	add    %al,(%eax)
404e01:	04 02                	add    $0x2,%al
404e03:	28 1b                	sub    %bl,(%ebx)
404e05:	00 00                	add    %al,(%eax)
404e07:	0a 2a                	or     (%edx),%ch
404e09:	00 00                	add    %al,(%eax)
404e0b:	00 13                	add    %dl,(%ebx)
404e0d:	30 03                	xor    %al,(%ebx)
404e0f:	00 75 01             	add    %dh,0x1(%ebp)