403c5c:	00 0a                	add    %cl,(%edx)
403c5e:	7d 19                	jge    0x403c79
403c60:	00 00                	add    %al,(%eax)
403c62:	04 2b                	add    $0x2b,%al
403c64:	49                   	dec    %ecx
403c65:	02 02                	add    (%edx),%al
403c67:	7b 1a                	jnp    0x403c83
403c69:	00 00                	add    %al,(%eax)
403c6b:	04 6f                	add    $0x6f,%al
403c6d:	a2 00 00 06 02       	mov    %al,0x2060000
403c72:	7b 1c                	jnp    0x403c90
403c74:	00 00                	add    %al,(%eax)
403c76:	04 59                	add    $0x59,%al
403c78:	17                   	pop    %ss
403c79:	59                   	pop    %ecx
403c7a:	02 7b 1a             	add    0x1a(%ebx),%bh
403c7d:	00 00                	add    %al,(%eax)
403c7f:	04 6f                	add    $0x6f,%al
403c81:	a3 00 00 06 5a       	mov    %eax,0x5a060000
403c86:	6b 22 00             	imul   $0x0,(%edx),%esp
403c89:	00 00                	add    %al,(%eax)
403c8b:	00 02                	add    %al,(%edx)
403c8d:	7b 1a                	jnp    0x403ca9
403c8f:	00 00                	add    %al,(%eax)
403c91:	04 6f                	add    $0x6f,%al
403c93:	a3 00 00 06 6b       	mov    %eax,0x6b060000
403c98:	02 7b 1a             	add    0x1a(%ebx),%bh
403c9b:	00 00                	add    %al,(%eax)
403c9d:	04 6f                	add    $0x6f,%al
403c9f:	a4                   	movsb  %ds:(%esi),%es:(%edi)
403ca0:	00 00                	add    %al,(%eax)
403ca2:	06                   	push   %es
403ca3:	6b 73 27 00          	imul   $0x0,0x27(%ebx),%esi
403ca7:	00 0a                	add    %cl,(%edx)
403ca9:	7d 19                	jge    0x403cc4
403cab:	00 00                	add    %al,(%eax)
403cad:	04 2a                	add    $0x2a,%al
403caf:	00 1b                	add    %bl,(%ebx)
403cb1:	30 06                	xor    %al,(%esi)
403cb3:	00 59 00             	add    %bl,0x0(%ecx)
403cb6:	00 00                	add    %al,(%eax)
403cb8:	08 00                	or     %al,(%eax)
403cba:	00 11                	add    %dl,(%ecx)
403cbc:	00 02                	add    %al,(%edx)
403cbe:	7b 1a                	jnp    0x403cda
403cc0:	00 00                	add    %al,(%eax)
403cc2:	04 6f                	add    $0x6f,%al
403cc4:	a0 00 00 06 73       	mov    0x73060000,%al
403cc9:	28 00                	sub    %al,(%eax)
403ccb:	00 0a                	add    %cl,(%edx)
403ccd:	0a 00                	or     (%eax),%al
403ccf:	02 28                	add    (%eax),%ch
403cd1:	28 00                	sub    %al,(%eax)
403cd3:	00 06                	add    %al,(%esi)
403cd5:	0b 07                	or     (%edi),%eax
403cd7:	2c 08                	sub    $0x8,%al
403cd9:	06                   	push   %es
403cda:	1a 6f 29             	sbb    0x29(%edi),%ch
403cdd:	00 00                	add    %al,(%eax)
403cdf:	0a 00                	or     (%eax),%al
403ce1:	03 06                	add    (%esi),%eax
403ce3:	02 7c 18 00          	add    0x0(%eax,%ebx,1),%bh
403ce7:	00 04 28             	add    %al,(%eax,%ebp,1)
403cea:	2a 00                	sub    (%eax),%al
403cec:	00 0a                	add    %cl,(%edx)
403cee:	02 7c 18 00          	add    0x0(%eax,%ebx,1),%bh
403cf2:	00 04 28             	add    %al,(%eax,%ebp,1)
403cf5:	2b 00                	sub    (%eax),%eax
403cf7:	00 0a                	add    %cl,(%edx)
403cf9:	02 7b 19             	add    0x19(%ebx),%bh
403cfc:	00 00                	add    %al,(%eax)
403cfe:	04 18                	add    $0x18,%al
403d00:	6f                   	outsl  %ds:(%esi),(%dx)
403d01:	2c 00                	sub    $0x0,%al
403d03:	00 0a                	add    %cl,(%edx)
403d05:	00 00                	add    %al,(%eax)
403d07:	de 0b                	fimuls (%ebx)
403d09:	06                   	push   %es
403d0a:	2c 07                	sub    $0x7,%al
403d0c:	06                   	push   %es
403d0d:	6f                   	outsl  %ds:(%esi),(%dx)
403d0e:	2d 00 00 0a 00       	sub    $0xa0000,%eax
403d13:	dc 2a                	fsubrl (%edx)
403d15:	00 00                	add    %al,(%eax)
403d17:	00 01                	add    %al,(%ecx)
403d19:	10 00                	adc    %al,(%eax)
403d1b:	00 02                	add    %al,(%edx)
403d1d:	00 12                	add    %dl,(%edx)
403d1f:	00 3b                	add    %bh,(%ebx)
403d21:	4d                   	dec    %ebp
403d22:	00 0b                	add    %cl,(%ebx)
403d24:	00 00                	add    %al,(%eax)
403d26:	00 00                	add    %al,(%eax)
403d28:	22 02                	and    (%edx),%al
403d2a:	03 7d 20             	add    0x20(%ebp),%edi
403d2d:	00 00                	add    %al,(%eax)
403d2f:	04 2a                	add    $0x2a,%al
403d31:	1e                   	push   %ds
403d32:	02 7b 20             	add    0x20(%ebx),%bh
403d35:	00 00                	add    %al,(%eax)
403d37:	04 2a                	add    $0x2a,%al
403d39:	22 02                	and    (%edx),%al
403d3b:	03 7d 21             	add    0x21(%ebp),%edi
403d3e:	00 00                	add    %al,(%eax)
403d40:	04 2a                	add    $0x2a,%al
403d42:	22 02                	and    (%edx),%al
403d44:	03 7d 22             	add    0x22(%ebp),%edi
403d47:	00 00                	add    %al,(%eax)
403d49:	04 2a                	add    $0x2a,%al
403d4b:	1e                   	push   %ds
403d4c:	02 7b 22             	add    0x22(%ebx),%bh
403d4f:	00 00                	add    %al,(%eax)
403d51:	04 2a                	add    $0x2a,%al
403d53:	1e                   	push   %ds
403d54:	02 7b 23             	add    0x23(%ebx),%bh
403d57:	00 00                	add    %al,(%eax)
403d59:	04 2a                	add    $0x2a,%al
403d5b:	22 02                	and    (%edx),%al
403d5d:	03 7d 23             	add    0x23(%ebp),%edi
403d60:	00 00                	add    %al,(%eax)
403d62:	04 2a                	add    $0x2a,%al
403d64:	3a 02                	cmp    (%edx),%al
403d66:	03 04 05 0e 04 28 05 	add    0x528040e(,%eax,1),%eax
403d6d:	00 00                	add    %al,(%eax)
403d6f:	06                   	push   %es
403d70:	00 00                	add    %al,(%eax)
403d72:	2a 00                	sub    (%eax),%al
403d74:	13 30                	adc    (%eax),%esi
403d76:	05 00 93 00 00       	add    $0x9300,%eax
403d7b:	00 00                	add    %al,(%eax)
403d7d:	00 00                	add    %al,(%eax)
403d7f:	00 00                	add    %al,(%eax)
403d81:	02 7c 1f 00          	add    0x0(%edi,%ebx,1),%bh
403d85:	00 04 02             	add    %al,(%edx,%eax,1)
403d88:	02 28                	add    (%eax),%ch
403d8a:	31 00                	xor    %eax,(%eax)
403d8c:	00 06                	add    %al,(%esi)
403d8e:	17                   	pop    %ss
403d8f:	72 47                	jb     0x403dd8
403d91:	00 00                	add    %al,(%eax)
403d93:	70 28                	jo     0x403dbd
403d95:	36 00 00             	add    %al,%ss:(%eax)
403d98:	06                   	push   %es
403d99:	7d 75                	jge    0x403e10
403d9b:	00 00                	add    %al,(%eax)
403d9d:	04 02                	add    $0x2,%al
403d9f:	7c 1f                	jl     0x403dc0
403da1:	00 00                	add    %al,(%eax)
403da3:	04 02                	add    $0x2,%al
403da5:	02 28                	add    (%eax),%ch
403da7:	31 00                	xor    %eax,(%eax)
403da9:	00 06                	add    %al,(%esi)
403dab:	19 72 47             	sbb    %esi,0x47(%edx)
403dae:	00 00                	add    %al,(%eax)
403db0:	70 28                	jo     0x403dda
403db2:	36 00 00             	add    %al,%ss:(%eax)
403db5:	06                   	push   %es
403db6:	7d 77                	jge    0x403e2f
403db8:	00 00                	add    %al,(%eax)
403dba:	04 02                	add    $0x2,%al
403dbc:	7c 1f                	jl     0x403ddd
403dbe:	00 00                	add    %al,(%eax)
403dc0:	04 02                	add    $0x2,%al
403dc2:	02 28                	add    (%eax),%ch
403dc4:	31 00                	xor    %eax,(%eax)
403dc6:	00 06                	add    %al,(%esi)
403dc8:	18 72 47             	sbb    %dh,0x47(%edx)
403dcb:	00 00                	add    %al,(%eax)
403dcd:	70 28                	jo     0x403df7
403dcf:	36 00 00             	add    %al,%ss:(%eax)
403dd2:	06                   	push   %es
403dd3:	7d 76                	jge    0x403e4b
403dd5:	00 00                	add    %al,(%eax)
403dd7:	04 02                	add    $0x2,%al
403dd9:	7c 1f                	jl     0x403dfa
403ddb:	00 00                	add    %al,(%eax)
403ddd:	04 02                	add    $0x2,%al
403ddf:	02 28                	add    (%eax),%ch
403de1:	31 00                	xor    %eax,(%eax)
403de3:	00 06                	add    %al,(%esi)
403de5:	1a 72 47             	sbb    0x47(%edx),%dh
403de8:	00 00                	add    %al,(%eax)
403dea:	70 28                	jo     0x403e14
403dec:	36 00 00             	add    %al,%ss:(%eax)
403def:	06                   	push   %es
403df0:	7d 78                	jge    0x403e6a
403df2:	00 00                	add    %al,(%eax)
403df4:	04 02                	add    $0x2,%al
403df6:	7c 1f                	jl     0x403e17
403df8:	00 00                	add    %al,(%eax)
403dfa:	04 02                	add    $0x2,%al
403dfc:	02 28                	add    (%eax),%ch
403dfe:	2e 00 00             	add    %al,%cs:(%eax)
403e01:	06                   	push   %es
403e02:	16                   	push   %ss
403e03:	72 47                	jb     0x403e4c
403e05:	00 00                	add    %al,(%eax)
403e07:	70 28                	jo     0x403e31
403e09:	5d                   	pop    %ebp
403e0a:	00 00                	add    %al,(%eax)
403e0c:	06                   	push   %es
403e0d:	7d 79                	jge    0x403e88
403e0f:	00 00                	add    %al,(%eax)
403e11:	04 2a                	add    $0x2a,%al
403e13:	00 13                	add    %dl,(%ebx)
403e15:	30 04 00             	xor    %al,(%eax,%eax,1)
403e18:	0f 00 00             	sldt   (%eax)
403e1b:	00 14 00             	add    %dl,(%eax,%eax,1)
403e1e:	00 11                	add    %dl,(%ecx)
403e20:	00 03                	add    %al,(%ebx)
403e22:	02 04 05 6f 7a 00 00 	add    0x7a6f(,%eax,1),%al
403e29:	06                   	push   %es
403e2a:	0a 2b                	or     (%ebx),%ch
403e2c:	00 06                	add    %al,(%esi)
403e2e:	2a 46 00             	sub    0x0(%esi),%al
403e31:	02 02                	add    (%edx),%al
403e33:	28 32                	sub    %dh,(%edx)
403e35:	00 00                	add    %al,(%eax)
403e37:	06                   	push   %es
403e38:	03 59 28             	add    0x28(%ecx),%ebx
403e3b:	33 00                	xor    (%eax),%eax
403e3d:	00 06                	add    %al,(%esi)
403e3f:	00 2a                	add    %ch,(%edx)
403e41:	82 02 04             	addb   $0x4,(%edx)
403e44:	05 0e 04 0e 05       	add    $0x50e040e,%eax
403e49:	28 34 00             	sub    %dh,(%eax,%eax,1)
403e4c:	00 06                	add    %al,(%esi)
403e4e:	00 00                	add    %al,(%eax)
403e50:	02 03                	add    (%ebx),%al
403e52:	28 2d 00 00 06 00    	sub    %ch,0x60000
403e58:	02 1f                	add    (%edi),%bl
403e5a:	1e                   	push   %ds
403e5b:	28 33                	sub    %dh,(%ebx)
403e5d:	00 00                	add    %al,(%eax)
403e5f:	06                   	push   %es
403e60:	00 2a                	add    %ch,(%edx)
403e62:	00 00                	add    %al,(%eax)
403e64:	13 30                	adc    (%eax),%esi
403e66:	05 00 54 01 00       	add    $0x15400,%eax
403e6b:	00 13                	add    %dl,(%ebx)
403e6d:	00 00                	add    %al,(%eax)
403e6f:	11 00                	adc    %eax,(%eax)
403e71:	02 28                	add    (%eax),%ch
403e73:	2e 00 00             	add    %al,%cs:(%eax)
403e76:	06                   	push   %es
403e77:	7c 7c                	jl     0x403ef5
403e79:	00 00                	add    %al,(%eax)
403e7b:	04 28                	add    $0x28,%al
403e7d:	34 00                	xor    $0x0,%al
403e7f:	00 0a                	add    %cl,(%edx)
403e81:	22 00                	and    (%eax),%al
403e83:	00 f0                	add    %dh,%al
403e85:	42                   	inc    %edx
403e86:	36 47                	ss inc %edi
403e88:	02 28                	add    (%eax),%ch
403e8a:	2e 00 00             	add    %al,%cs:(%eax)
403e8d:	06                   	push   %es
403e8e:	7c 7c                	jl     0x403f0c
403e90:	00 00                	add    %al,(%eax)
403e92:	04 28                	add    $0x28,%al
403e94:	34 00                	xor    $0x0,%al
403e96:	00 0a                	add    %cl,(%edx)
403e98:	22 00                	and    (%eax),%al
403e9a:	00 48 43             	add    %cl,0x43(%eax)
403e9d:	34 30                	xor    $0x30,%al
403e9f:	02 28                	add    (%eax),%ch
403ea1:	2e 00 00             	add    %al,%cs:(%eax)
403ea4:	06                   	push   %es
403ea5:	7c 7c                	jl     0x403f23
403ea7:	00 00                	add    %al,(%eax)
403ea9:	04 28                	add    $0x28,%al
403eab:	32 00                	xor    (%eax),%al
403ead:	00 0a                	add    %cl,(%edx)
403eaf:	22 00                	and    (%eax),%al
403eb1:	00 96 43 36 19 02    	add    %dl,0x2193643(%esi)
403eb7:	28 2e                	sub    %ch,(%esi)
403eb9:	00 00                	add    %al,(%eax)
403ebb:	06                   	push   %es
403ebc:	7c 7c                	jl     0x403f3a
403ebe:	00 00                	add    %al,(%eax)
403ec0:	04 28                	add    $0x28,%al
403ec2:	32 00                	xor    (%eax),%al
403ec4:	00 0a                	add    %cl,(%edx)
403ec6:	22 00                	and    (%eax),%al
403ec8:	00 f0                	add    %dh,%al
403eca:	43                   	inc    %ebx
403ecb:	fe 04 2b             	incb   (%ebx,%ebp,1)
403ece:	01 16                	add    %edx,(%esi)
403ed0:	0a 06                	or     (%esi),%al
403ed2:	2c 18                	sub    $0x18,%al
403ed4:	02 7c 7b 00          	add    0x0(%ebx,%edi,2),%bh
403ed8:	00 04 25 28 2a 00 00 	add    %al,0x2a28(,%eiz,1)
403edf:	0a 22                	or     (%edx),%ah
403ee1:	00 00                	add    %al,(%eax)
403ee3:	80 3f 59             	cmpb   $0x59,(%edi)
403ee6:	28 30                	sub    %dh,(%eax)
403ee8:	00 00                	add    %al,(%eax)
403eea:	0a 00                	or     (%eax),%al
403eec:	02 03                	add    (%ebx),%al
403eee:	28 06                	sub    %al,(%esi)
403ef0:	00 00                	add    %al,(%eax)
403ef2:	06                   	push   %es
403ef3:	00 02                	add    %al,(%edx)
403ef5:	02 7b 08             	add    0x8(%ebx),%bh
403ef8:	00 00                	add    %al,(%eax)
403efa:	04 17                	add    $0x17,%al
403efc:	58                   	pop    %eax
403efd:	7d 08                	jge    0x403f07
403eff:	00 00                	add    %al,(%eax)
403f01:	04 02                	add    $0x2,%al
403f03:	7b 08                	jnp    0x403f0d
403f05:	00 00                	add    %al,(%eax)
403f07:	04 02                	add    $0x2,%al
403f09:	7b 25                	jnp    0x403f30
403f0b:	00 00                	add    %al,(%eax)
403f0d:	04 6f                	add    $0x6f,%al
403f0f:	9e                   	sahf
403f10:	00 00                	add    %al,(%eax)
403f12:	06                   	push   %es
403f13:	fe 04 16             	incb   (%esi,%edx,1)
403f16:	fe 01                	incb   (%ecx)
403f18:	0b 07                	or     (%edi),%eax
403f1a:	2c 35                	sub    $0x35,%al
403f1c:	00 02                	add    %al,(%edx)
403f1e:	02 7b 07             	add    0x7(%ebx),%bh
403f21:	00 00                	add    %al,(%eax)
403f23:	04 17                	add    $0x17,%al
403f25:	58                   	pop    %eax
403f26:	7d 07                	jge    0x403f2f
403f28:	00 00                	add    %al,(%eax)
403f2a:	04 02                	add    $0x2,%al
403f2c:	7b 07                	jnp    0x403f35
403f2e:	00 00                	add    %al,(%eax)
403f30:	04 02                	add    $0x2,%al
403f32:	7b 25                	jnp    0x403f59
403f34:	00 00                	add    %al,(%eax)
403f36:	04 6f                	add    $0x6f,%al
403f38:	a2 00 00 06 fe       	mov    %al,0xfe060000
403f3d:	01 0c 08             	add    %ecx,(%eax,%ecx,1)
403f40:	2c 07                	sub    $0x7,%al
403f42:	02 16                	add    (%esi),%dl
403f44:	7d 07                	jge    0x403f4d
403f46:	00 00                	add    %al,(%eax)
403f48:	04 02                	add    $0x2,%al
403f4a:	16                   	push   %ss
403f4b:	7d 08                	jge    0x403f55
403f4d:	00 00                	add    %al,(%eax)
403f4f:	04 00                	add    $0x0,%al
403f51:	02 02                	add    (%edx),%al
403f53:	7c 7c                	jl     0x403fd1