404b42:	7d 47                	jge    0x404b8b
404b44:	00 00                	add    %al,(%eax)
404b46:	04 02                	add    $0x2,%al
404b48:	16                   	push   %ss
404b49:	7d 48                	jge    0x404b93
404b4b:	00 00                	add    %al,(%eax)
404b4d:	04 02                	add    $0x2,%al
404b4f:	14 7d                	adc    $0x7d,%al
404b51:	49                   	dec    %ecx
404b52:	00 00                	add    %al,(%eax)
404b54:	04 02                	add    $0x2,%al
404b56:	28 4e 00             	sub    %cl,0x0(%esi)
404b59:	00 0a                	add    %cl,(%edx)
404b5b:	00 00                	add    %al,(%eax)
404b5d:	02 28                	add    (%eax),%ch
404b5f:	4e                   	dec    %esi
404b60:	00 00                	add    %al,(%eax)
404b62:	06                   	push   %es
404b63:	00 02                	add    %al,(%edx)
404b65:	17                   	pop    %ss
404b66:	6f                   	outsl  %ds:(%esi),(%dx)
404b67:	4f                   	dec    %edi
404b68:	00 00                	add    %al,(%eax)
404b6a:	0a 00                	or     (%eax),%al
404b6c:	02 7b 4a             	add    0x4a(%ebx),%bh
404b6f:	00 00                	add    %al,(%eax)
404b71:	04 6f                	add    $0x6f,%al
404b73:	50                   	push   %eax
404b74:	00 00                	add    %al,(%eax)
404b76:	0a 00                	or     (%eax),%al
404b78:	02 16                	add    (%esi),%dl
404b7a:	7d 3b                	jge    0x404bb7
404b7c:	00 00                	add    %al,(%eax)
404b7e:	04 02                	add    $0x2,%al
404b80:	02 28                	add    (%eax),%ch
404b82:	51                   	push   %ecx
404b83:	00 00                	add    %al,(%eax)
404b85:	0a 7d 3a             	or     0x3a(%ebp),%bh
404b88:	00 00                	add    %al,(%eax)
404b8a:	04 02                	add    $0x2,%al
404b8c:	20 e8                	and    %ch,%al
404b8e:	03 00                	add    (%eax),%eax
404b90:	00 20                	add    %ah,(%eax)
404b92:	58                   	pop    %eax
404b93:	02 00                	add    (%eax),%al
404b95:	00 73 43             	add    %dh,0x43(%ebx)
404b98:	00 00                	add    %al,(%eax)
404b9a:	0a 7d 3d             	or     0x3d(%ebp),%bh
404b9d:	00 00                	add    %al,(%eax)
404b9f:	04 02                	add    $0x2,%al
404ba1:	73 a6                	jae    0x404b49
404ba3:	00 00                	add    %al,(%eax)
404ba5:	06                   	push   %es
404ba6:	7d 3e                	jge    0x404be6
404ba8:	00 00                	add    %al,(%eax)
404baa:	04 02                	add    $0x2,%al
404bac:	73 9b                	jae    0x404b49
404bae:	00 00                	add    %al,(%eax)
404bb0:	06                   	push   %es
404bb1:	7d 3f                	jge    0x404bf2
404bb3:	00 00                	add    %al,(%eax)
404bb5:	04 02                	add    $0x2,%al
404bb7:	02 7b 3f             	add    0x3f(%ebx),%bh
404bba:	00 00                	add    %al,(%eax)
404bbc:	04 72                	add    $0x72,%al
404bbe:	f6 e1                	mul    %cl
404bc0:	00 70 6f             	add    %dh,0x6f(%eax)
404bc3:	9c                   	pushf
404bc4:	00 00                	add    %al,(%eax)
404bc6:	06                   	push   %es
404bc7:	7d 41                	jge    0x404c0a
404bc9:	00 00                	add    %al,(%eax)
404bcb:	04 02                	add    $0x2,%al
404bcd:	7b 41                	jnp    0x404c10
404bcf:	00 00                	add    %al,(%eax)
404bd1:	04 6f                	add    $0x6f,%al
404bd3:	52                   	push   %edx
404bd4:	00 00                	add    %al,(%eax)
404bd6:	0a 00                	or     (%eax),%al
404bd8:	02 73 99             	add    -0x67(%ebx),%dh
404bdb:	00 00                	add    %al,(%eax)
404bdd:	06                   	push   %es
404bde:	7d 40                	jge    0x404c20
404be0:	00 00                	add    %al,(%eax)
404be2:	04 02                	add    $0x2,%al
404be4:	02 7b 3e             	add    0x3e(%ebx),%bh
404be7:	00 00                	add    %al,(%eax)
404be9:	04 72                	add    $0x72,%al
404beb:	fc                   	cld
404bec:	e1 00                	loope  0x404bee
404bee:	70 6f                	jo     0x404c5f
404bf0:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
404bf1:	00 00                	add    %al,(%eax)
404bf3:	06                   	push   %es
404bf4:	1f                   	pop    %ds
404bf5:	32 1f                	xor    (%edi),%bl
404bf7:	ce                   	into
404bf8:	72 0c                	jb     0x404c06
404bfa:	e2 00                	loop   0x404bfc
404bfc:	70 73                	jo     0x404c71
404bfe:	8b 00                	mov    (%eax),%eax
404c00:	00 06                	add    %al,(%esi)
404c02:	7d 42                	jge    0x404c46
404c04:	00 00                	add    %al,(%eax)
404c06:	04 02                	add    $0x2,%al
404c08:	7b 42                	jnp    0x404c4c
404c0a:	00 00                	add    %al,(%eax)
404c0c:	04 02                	add    $0x2,%al
404c0e:	7b 3e                	jnp    0x404c4e
404c10:	00 00                	add    %al,(%eax)
404c12:	04 6f                	add    $0x6f,%al
404c14:	88 00                	mov    %al,(%eax)
404c16:	00 06                	add    %al,(%esi)
404c18:	00 02                	add    %al,(%edx)
404c1a:	7b 42                	jnp    0x404c5e
404c1c:	00 00                	add    %al,(%eax)
404c1e:	04 02                	add    $0x2,%al
404c20:	7b 40                	jnp    0x404c62
404c22:	00 00                	add    %al,(%eax)
404c24:	04 6f                	add    $0x6f,%al
404c26:	7c 00                	jl     0x404c28
404c28:	00 06                	add    %al,(%esi)
404c2a:	00 02                	add    %al,(%edx)
404c2c:	02 7b 3e             	add    0x3e(%ebx),%bh
404c2f:	00 00                	add    %al,(%eax)
404c31:	04 72                	add    $0x72,%al
404c33:	9d                   	popf
404c34:	01 00                	add    %eax,(%eax)
404c36:	70 6f                	jo     0x404ca7
404c38:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
404c39:	00 00                	add    %al,(%eax)
404c3b:	06                   	push   %es
404c3c:	20 2c 01             	and    %ch,(%ecx,%eax,1)
404c3f:	00 00                	add    %al,(%eax)
404c41:	20 c8                	and    %cl,%al
404c43:	00 00                	add    %al,(%eax)
404c45:	00 72 1a             	add    %dh,0x1a(%edx)
404c48:	e2 00                	loop   0x404c4a
404c4a:	70 73                	jo     0x404cbf
404c4c:	12 00                	adc    (%eax),%al
404c4e:	00 06                	add    %al,(%esi)
404c50:	7d 43                	jge    0x404c95
404c52:	00 00                	add    %al,(%eax)
404c54:	04 02                	add    $0x2,%al
404c56:	7b 43                	jnp    0x404c9b
404c58:	00 00                	add    %al,(%eax)
404c5a:	04 02                	add    $0x2,%al
404c5c:	7b 3e                	jnp    0x404c9c
404c5e:	00 00                	add    %al,(%eax)
404c60:	04 6f                	add    $0x6f,%al
404c62:	2f                   	das
404c63:	00 00                	add    %al,(%eax)
404c65:	06                   	push   %es
404c66:	00 02                	add    %al,(%edx)
404c68:	7b 43                	jnp    0x404cad
404c6a:	00 00                	add    %al,(%eax)
404c6c:	04 02                	add    $0x2,%al
404c6e:	7b 40                	jnp    0x404cb0
404c70:	00 00                	add    %al,(%eax)
404c72:	04 6f                	add    $0x6f,%al
404c74:	11 00                	adc    %eax,(%eax)
404c76:	00 06                	add    %al,(%esi)
404c78:	00 02                	add    %al,(%edx)
404c7a:	7b 43                	jnp    0x404cbf
404c7c:	00 00                	add    %al,(%eax)
404c7e:	04 16                	add    $0x16,%al
404c80:	6f                   	outsl  %ds:(%esi),(%dx)
404c81:	0f 00 00             	sldt   (%eax)
404c84:	06                   	push   %es
404c85:	00 02                	add    %al,(%edx)
404c87:	16                   	push   %ss
404c88:	16                   	push   %ss
404c89:	73 4c                	jae    0x404cd7
404c8b:	00 00                	add    %al,(%eax)
404c8d:	0a 73 71             	or     0x71(%ebx),%dh
404c90:	00 00                	add    %al,(%eax)
404c92:	06                   	push   %es
404c93:	7d 44                	jge    0x404cd9
404c95:	00 00                	add    %al,(%eax)
404c97:	04 02                	add    $0x2,%al
404c99:	7b 44                	jnp    0x404cdf
404c9b:	00 00                	add    %al,(%eax)
404c9d:	04 6f                	add    $0x6f,%al
404c9f:	72 00                	jb     0x404ca1
404ca1:	00 06                	add    %al,(%esi)
404ca3:	00 02                	add    %al,(%edx)
404ca5:	7b 44                	jnp    0x404ceb
404ca7:	00 00                	add    %al,(%eax)
404ca9:	04 02                	add    $0x2,%al
404cab:	7b 42                	jnp    0x404cef
404cad:	00 00                	add    %al,(%eax)
404caf:	04 6f                	add    $0x6f,%al
404cb1:	6c                   	insb   (%dx),%es:(%edi)
404cb2:	00 00                	add    %al,(%eax)
404cb4:	06                   	push   %es
404cb5:	00 02                	add    %al,(%edx)
404cb7:	7b 44                	jnp    0x404cfd
404cb9:	00 00                	add    %al,(%eax)
404cbb:	04 02                	add    $0x2,%al
404cbd:	7b 43                	jnp    0x404d02
404cbf:	00 00                	add    %al,(%eax)
404cc1:	04 6f                	add    $0x6f,%al
404cc3:	6e                   	outsb  %ds:(%esi),(%dx)
404cc4:	00 00                	add    %al,(%eax)
404cc6:	06                   	push   %es
404cc7:	00 02                	add    %al,(%edx)
404cc9:	7b 44                	jnp    0x404d0f
404ccb:	00 00                	add    %al,(%eax)
404ccd:	04 6f                	add    $0x6f,%al
404ccf:	73 00                	jae    0x404cd1
404cd1:	00 06                	add    %al,(%esi)
404cd3:	00 02                	add    %al,(%edx)
404cd5:	7b 42                	jnp    0x404d19
404cd7:	00 00                	add    %al,(%eax)
404cd9:	04 02                	add    $0x2,%al
404cdb:	7b 44                	jnp    0x404d21
404cdd:	00 00                	add    %al,(%eax)
404cdf:	04 6f                	add    $0x6f,%al
404ce1:	81 00 00 06 00 02    	addl   $0x2000600,(%eax)
404ce7:	7b 43                	jnp    0x404d2c
404ce9:	00 00                	add    %al,(%eax)
404ceb:	04 02                	add    $0x2,%al
404ced:	7b 44                	jnp    0x404d33
404cef:	00 00                	add    %al,(%eax)
404cf1:	04 6f                	add    $0x6f,%al
404cf3:	30 00                	xor    %al,(%eax)
404cf5:	00 06                	add    %al,(%esi)
404cf7:	00 02                	add    %al,(%edx)
404cf9:	7b 43                	jnp    0x404d3e
404cfb:	00 00                	add    %al,(%eax)
404cfd:	04 02                	add    $0x2,%al
404cff:	7b 42                	jnp    0x404d43
404d01:	00 00                	add    %al,(%eax)
404d03:	04 6f                	add    $0x6f,%al
404d05:	2d 00 00 06 00       	sub    $0x60000,%eax
404d0a:	02 7b 42             	add    0x42(%ebx),%bh
404d0d:	00 00                	add    %al,(%eax)
404d0f:	04 02                	add    $0x2,%al
404d11:	7b 43                	jnp    0x404d56
404d13:	00 00                	add    %al,(%eax)
404d15:	04 6f                	add    $0x6f,%al
404d17:	80 00 00             	addb   $0x0,(%eax)
404d1a:	06                   	push   %es
404d1b:	00 02                	add    %al,(%edx)
404d1d:	22 00                	and    (%eax),%al
404d1f:	00 00                	add    %al,(%eax)
404d21:	00 22                	add    %ah,(%edx)
404d23:	00 00                	add    %al,(%eax)
404d25:	00 00                	add    %al,(%eax)
404d27:	22 00                	and    (%eax),%al
404d29:	00 c8                	add    %cl,%al
404d2b:	43                   	inc    %ebx
404d2c:	22 00                	and    (%eax),%al
404d2e:	00 61 43             	add    %ah,0x43(%ecx)
404d31:	73 27                	jae    0x404d5a
404d33:	00 00                	add    %al,(%eax)
404d35:	0a 02                	or     (%edx),%al
404d37:	7b 3d                	jnp    0x404d76
404d39:	00 00                	add    %al,(%eax)
404d3b:	04 6f                	add    $0x6f,%al
404d3d:	53                   	push   %ebx
404d3e:	00 00                	add    %al,(%eax)
404d40:	0a 73 af             	or     -0x51(%ebx),%dh
404d43:	00 00                	add    %al,(%eax)
404d45:	06                   	push   %es
404d46:	7d 45                	jge    0x404d8d
404d48:	00 00                	add    %al,(%eax)
404d4a:	04 02                	add    $0x2,%al
404d4c:	7b 45                	jnp    0x404d93
404d4e:	00 00                	add    %al,(%eax)
404d50:	04 02                	add    $0x2,%al
404d52:	7b 42                	jnp    0x404d96
404d54:	00 00                	add    %al,(%eax)
404d56:	04 6f                	add    $0x6f,%al
404d58:	a9 00 00 06 00       	test   $0x60000,%eax
404d5d:	02 7b 44             	add    0x44(%ebx),%bh
404d60:	00 00                	add    %al,(%eax)
404d62:	04 02                	add    $0x2,%al
404d64:	7b 45                	jnp    0x404dab
404d66:	00 00                	add    %al,(%eax)
404d68:	04 6f                	add    $0x6f,%al
404d6a:	70 00                	jo     0x404d6c
404d6c:	00 06                	add    %al,(%esi)
404d6e:	00 02                	add    %al,(%edx)
404d70:	7b 43                	jnp    0x404db5
404d72:	00 00                	add    %al,(%eax)
404d74:	04 02                	add    $0x2,%al
404d76:	7b 45                	jnp    0x404dbd
404d78:	00 00                	add    %al,(%eax)
404d7a:	04 6f                	add    $0x6f,%al
404d7c:	ad                   	lods   %ds:(%esi),%eax
404d7d:	00 00                	add    %al,(%eax)
404d7f:	06                   	push   %es
404d80:	6f                   	outsl  %ds:(%esi),(%dx)
404d81:	0d 00 00 06 00       	or     $0x60000,%eax
404d86:	02 02                	add    (%edx),%al
404d88:	7b 42                	jnp    0x404dcc
404d8a:	00 00                	add    %al,(%eax)
404d8c:	04 02                	add    $0x2,%al
404d8e:	7b 43                	jnp    0x404dd3
404d90:	00 00                	add    %al,(%eax)
404d92:	04 73                	add    $0x73,%al
404d94:	65 00 00             	add    %al,%gs:(%eax)
404d97:	06                   	push   %es
404d98:	7d 46                	jge    0x404de0
404d9a:	00 00                	add    %al,(%eax)
404d9c:	04 02                	add    $0x2,%al
404d9e:	16                   	push   %ss
404d9f:	7d 3c                	jge    0x404ddd
404da1:	00 00                	add    %al,(%eax)
404da3:	04 2a                	add    $0x2a,%al
404da5:	7a 00                	jp     0x404da7
404da7:	02 02                	add    (%edx),%al
404da9:	7b 3b                	jnp    0x404de6
404dab:	00 00                	add    %al,(%eax)
404dad:	04 17                	add    $0x17,%al
404daf:	58                   	pop    %eax
404db0:	7d 3b                	jge    0x404ded
404db2:	00 00                	add    %al,(%eax)
404db4:	04 02                	add    $0x2,%al
404db6:	28 4b 00             	sub    %cl,0x0(%ebx)
404db9:	00 06                	add    %al,(%esi)
404dbb:	00 02                	add    %al,(%edx)
404dbd:	28 4c 00 00          	sub    %cl,0x0(%eax,%eax,1)
404dc1:	06                   	push   %es
404dc2:	00 2a                	add    %ch,(%edx)
404dc4:	13 30                	adc    (%eax),%esi
404dc6:	03 00                	add    (%eax),%eax
404dc8:	e0 01                	loopne 0x404dcb
404dca:	00 00                	add    %al,(%eax)
404dcc:	1c 00                	sbb    $0x0,%al
404dce:	00 11                	add    %dl,(%ecx)
404dd0:	00 02                	add    %al,(%edx)
404dd2:	7b 3c                	jnp    0x404e10
404dd4:	00 00                	add    %al,(%eax)
404dd6:	04 0a                	add    $0xa,%al
404dd8:	06                   	push   %es
404dd9:	2c 0e                	sub    $0xe,%al
404ddb:	2b 00                	sub    (%eax),%eax
404ddd:	06                   	push   %es
404dde:	17                   	pop    %ss
404ddf:	3b 43 01             	cmp    0x1(%ebx),%eax
404de2:	00 00                	add    %al,(%eax)
404de4:	38 c6                	cmp    %al,%dh
404de6:	01 00                	add    %eax,(%eax)
404de8:	00 02                	add    %al,(%edx)
404dea:	7b 43                	jnp    0x404e2f
404dec:	00 00                	add    %al,(%eax)
404dee:	04 6f                	add    $0x6f,%al
404df0:	0e                   	push   %cs