403c10:	07                   	pop    %es
403c11:	9a 6f 1f 00 00 0a 28 	lcall  $0x280a,$0x1f6f
403c18:	1d 00 00 0a 13       	sbb    $0x130a0000,%eax
403c1d:	08 11                	or     %dl,(%ecx)
403c1f:	08 2c 1d 02 7b 34 00 	or     %ch,0x347b02(,%ebx,1)
403c26:	00 04 02             	add    %al,(%edx,%eax,1)
403c29:	7b 05                	jnp    0x403c30
403c2b:	00 00                	add    %al,(%eax)
403c2d:	04 6f                	add    $0x6f,%al
403c2f:	18 00                	sbb    %al,(%eax)
403c31:	00 0a                	add    %cl,(%edx)
403c33:	04 6f                	add    $0x6f,%al
403c35:	19 00                	sbb    %eax,(%eax)
403c37:	00 0a                	add    %cl,(%edx)
403c39:	6f                   	outsl  %ds:(%esi),(%dx)
403c3a:	1a 00                	sbb    (%eax),%al
403c3c:	00 0a                	add    %cl,(%edx)
403c3e:	00 00                	add    %al,(%eax)
403c40:	11 07                	adc    %eax,(%edi)
403c42:	17                   	pop    %ss
403c43:	58                   	pop    %eax
403c44:	13 07                	adc    (%edi),%eax
403c46:	11 07                	adc    %eax,(%edi)
403c48:	02 7b 08             	add    0x8(%ebx),%bh
403c4b:	00 00                	add    %al,(%eax)
403c4d:	04 8e                	add    $0x8e,%al
403c4f:	69 fe 04 13 09 11    	imul   $0x11091304,%esi,%edi
403c55:	09 2d af 00 de 13    	or     %ebp,0x13de00af
403c5b:	13 0a                	adc    (%edx),%ecx
403c5d:	00 11                	add    %dl,(%ecx)
403c5f:	0a 6f 29             	or     0x29(%edi),%ch
403c62:	00 00                	add    %al,(%eax)
403c64:	0a 28                	or     (%eax),%ch
403c66:	2a 00                	sub    (%eax),%al
403c68:	00 0a                	add    %cl,(%edx)
403c6a:	26 00 de             	es add %bl,%dh
403c6d:	00 de                	add    %bl,%dh
403c6f:	0f 00 02             	sldt   (%edx)
403c72:	7b 01                	jnp    0x403c75
403c74:	00 00                	add    %al,(%eax)
403c76:	04 6f                	add    $0x6f,%al
403c78:	2b 00                	sub    (%eax),%eax
403c7a:	00 0a                	add    %cl,(%edx)
403c7c:	00 00                	add    %al,(%eax)
403c7e:	dc 02                	faddl  (%edx)
403c80:	04 28                	add    $0x28,%al
403c82:	05 00 00 06 00       	add    $0x60000,%eax
403c87:	2a 41 34             	sub    0x34(%ecx),%al
403c8a:	00 00                	add    %al,(%eax)
403c8c:	00 00                	add    %al,(%eax)
403c8e:	00 00                	add    %al,(%eax)
403c90:	a0 02 00 00 57       	mov    0x57000002,%al
403c95:	01 00                	add    %eax,(%eax)
403c97:	00 f7                	add    %dh,%bh
403c99:	03 00                	add    (%eax),%eax
403c9b:	00 13                	add    %dl,(%ebx)
403c9d:	00 00                	add    %al,(%eax)
403c9f:	00 20                	add    %ah,(%eax)
403ca1:	00 00                	add    %al,(%eax)
403ca3:	01 02                	add    %eax,(%edx)
403ca5:	00 00                	add    %al,(%eax)
403ca7:	00 a0 02 00 00 6c    	add    %ah,0x6c000002(%eax)
403cad:	01 00                	add    %eax,(%eax)
403caf:	00 0c 04             	add    %cl,(%esp,%eax,1)
403cb2:	00 00                	add    %al,(%eax)
403cb4:	0f 00 00             	sldt   (%eax)
403cb7:	00 00                	add    %al,(%eax)
403cb9:	00 00                	add    %al,(%eax)
403cbb:	00 1b                	add    %bl,(%ebx)
403cbd:	30 03                	xor    %al,(%ebx)
403cbf:	00 4d 02             	add    %cl,0x2(%ebp)
403cc2:	00 00                	add    %al,(%eax)
403cc4:	07                   	pop    %es
403cc5:	00 00                	add    %al,(%eax)
403cc7:	11 00                	adc    %eax,(%eax)
403cc9:	04 72                	add    $0x72,%al
403ccb:	01 00                	add    %eax,(%eax)
403ccd:	00 70 28             	add    %dh,0x28(%eax)
403cd0:	1d 00 00 0a 0b       	sbb    $0xb0a0000,%eax
403cd5:	07                   	pop    %es
403cd6:	2c 41                	sub    $0x41,%al
403cd8:	00 72 df             	add    %dh,-0x21(%edx)
403cdb:	0a 00                	or     (%eax),%al
403cdd:	70 0a                	jo     0x403ce9
403cdf:	02 7b 02             	add    0x2(%ebx),%bh
403ce2:	00 00                	add    %al,(%eax)
403ce4:	04 06                	add    $0x6,%al
403ce6:	02 7b 01             	add    0x1(%ebx),%bh
403ce9:	00 00                	add    %al,(%eax)
403ceb:	04 73                	add    $0x73,%al
403ced:	24 00                	and    $0x0,%al
403cef:	00 0a                	add    %cl,(%edx)
403cf1:	6f                   	outsl  %ds:(%esi),(%dx)
403cf2:	3d 00 00 0a 00       	cmp    $0xa0000,%eax
403cf7:	02 7b 02             	add    0x2(%ebx),%bh
403cfa:	00 00                	add    %al,(%eax)
403cfc:	04 6f                	add    $0x6f,%al
403cfe:	3e 00 00             	add    %al,%ds:(%eax)
403d01:	0a 6f 32             	or     0x32(%edi),%ch
403d04:	00 00                	add    %al,(%eax)
403d06:	0a 72 8a             	or     -0x76(%edx),%dh
403d09:	03 00                	add    (%eax),%eax
403d0b:	70 03                	jo     0x403d10
403d0d:	6f                   	outsl  %ds:(%esi),(%dx)
403d0e:	33 00                	xor    (%eax),%eax
403d10:	00 0a                	add    %cl,(%edx)
403d12:	26 00 38             	add    %bh,%es:(%eax)
403d15:	98                   	cwtl
403d16:	00 00                	add    %al,(%eax)
403d18:	00 04 72             	add    %al,(%edx,%esi,2)
403d1b:	07                   	pop    %es
403d1c:	00 00                	add    %al,(%eax)
403d1e:	70 28                	jo     0x403d48
403d20:	1d 00 00 0a 0c       	sbb    $0xc0a0000,%eax
403d25:	08 2c 3e             	or     %ch,(%esi,%edi,1)
403d28:	00 72 23             	add    %dh,0x23(%edx)
403d2b:	0b 00                	or     (%eax),%eax
403d2d:	70 0a                	jo     0x403d39
403d2f:	02 7b 03             	add    0x3(%ebx),%bh
403d32:	00 00                	add    %al,(%eax)
403d34:	04 06                	add    $0x6,%al
403d36:	02 7b 01             	add    0x1(%ebx),%bh
403d39:	00 00                	add    %al,(%eax)
403d3b:	04 73                	add    $0x73,%al
403d3d:	24 00                	and    $0x0,%al
403d3f:	00 0a                	add    %cl,(%edx)
403d41:	6f                   	outsl  %ds:(%esi),(%dx)
403d42:	3d 00 00 0a 00       	cmp    $0xa0000,%eax
403d47:	02 7b 03             	add    0x3(%ebx),%bh
403d4a:	00 00                	add    %al,(%eax)
403d4c:	04 6f                	add    $0x6f,%al
403d4e:	3e 00 00             	add    %al,%ds:(%eax)
403d51:	0a 6f 32             	or     0x32(%edi),%ch
403d54:	00 00                	add    %al,(%eax)
403d56:	0a 72 94             	or     -0x6c(%edx),%dh
403d59:	05 00 70 03 6f       	add    $0x6f037000,%eax
403d5e:	33 00                	xor    (%eax),%eax
403d60:	00 0a                	add    %cl,(%edx)
403d62:	26 00 2b             	add    %ch,%es:(%ebx)
403d65:	4b                   	dec    %ebx
403d66:	04 72                	add    $0x72,%al
403d68:	0d 00 00 70 28       	or     $0x28700000,%eax
403d6d:	1d 00 00 0a 0d       	sbb    $0xd0a0000,%eax
403d72:	09 2c 3c             	or     %ebp,(%esp,%edi,1)
403d75:	00 72 63             	add    %dh,0x63(%edx)
403d78:	0b 00                	or     (%eax),%eax
403d7a:	70 0a                	jo     0x403d86
403d7c:	02 7b 04             	add    0x4(%ebx),%bh
403d7f:	00 00                	add    %al,(%eax)
403d81:	04 06                	add    $0x6,%al
403d83:	02 7b 01             	add    0x1(%ebx),%bh
403d86:	00 00                	add    %al,(%eax)
403d88:	04 73                	add    $0x73,%al
403d8a:	24 00                	and    $0x0,%al
403d8c:	00 0a                	add    %cl,(%edx)
403d8e:	6f                   	outsl  %ds:(%esi),(%dx)
403d8f:	3d 00 00 0a 00       	cmp    $0xa0000,%eax
403d94:	02 7b 04             	add    0x4(%ebx),%bh
403d97:	00 00                	add    %al,(%eax)
403d99:	04 6f                	add    $0x6f,%al
403d9b:	3e 00 00             	add    %al,%ds:(%eax)
403d9e:	0a 6f 32             	or     0x32(%edi),%ch
403da1:	00 00                	add    %al,(%eax)
403da3:	0a 72 2a             	or     0x2a(%edx),%dh
403da6:	07                   	pop    %es
403da7:	00 70 03             	add    %dh,0x3(%eax)
403daa:	6f                   	outsl  %ds:(%esi),(%dx)
403dab:	33 00                	xor    (%eax),%eax
403dad:	00 0a                	add    %cl,(%edx)
403daf:	26 00 00             	add    %al,%es:(%eax)
403db2:	00 02                	add    %al,(%edx)
403db4:	7b 01                	jnp    0x403db7
403db6:	00 00                	add    %al,(%eax)
403db8:	04 6f                	add    $0x6f,%al
403dba:	25 00 00 0a 00       	and    $0xa0000,%eax
403dbf:	04 72                	add    $0x72,%al
403dc1:	01 00                	add    %eax,(%eax)
403dc3:	00 70 28             	add    %dh,0x28(%eax)
403dc6:	1d 00 00 0a 13       	sbb    $0x130a0000,%eax
403dcb:	04 11                	add    $0x11,%al
403dcd:	04 2c                	add    $0x2c,%al
403dcf:	37                   	aaa
403dd0:	00 02                	add    %al,(%edx)
403dd2:	7b 02                	jnp    0x403dd6
403dd4:	00 00                	add    %al,(%eax)
403dd6:	04 6f                	add    $0x6f,%al
403dd8:	3e 00 00             	add    %al,%ds:(%eax)
403ddb:	0a 6f 3a             	or     0x3a(%edi),%ch
403dde:	00 00                	add    %al,(%eax)
403de0:	0a 26                	or     (%esi),%ah
403de2:	02 7b 05             	add    0x5(%ebx),%bh
403de5:	00 00                	add    %al,(%eax)
403de7:	04 6f                	add    $0x6f,%al
403de9:	3f                   	aas
403dea:	00 00                	add    %al,(%eax)
403dec:	0a 00                	or     (%eax),%al
403dee:	02 7b 02             	add    0x2(%ebx),%bh
403df1:	00 00                	add    %al,(%eax)
403df3:	04 02                	add    $0x2,%al
403df5:	7b 05                	jnp    0x403dfc
403df7:	00 00                	add    %al,(%eax)
403df9:	04 04                	add    $0x4,%al
403dfb:	6f                   	outsl  %ds:(%esi),(%dx)
403dfc:	17                   	pop    %ss
403dfd:	00 00                	add    %al,(%eax)
403dff:	0a 26                	or     (%esi),%ah
403e01:	00 38                	add    %bh,(%eax)
403e03:	88 00                	mov    %al,(%eax)
403e05:	00 00                	add    %al,(%eax)
403e07:	04 72                	add    $0x72,%al
403e09:	07                   	pop    %es
403e0a:	00 00                	add    %al,(%eax)
403e0c:	70 28                	jo     0x403e36
403e0e:	1d 00 00 0a 13       	sbb    $0x130a0000,%eax
403e13:	05 11 05 2c 34       	add    $0x342c0511,%eax
403e18:	00 02                	add    %al,(%edx)
403e1a:	7b 03                	jnp    0x403e1f
403e1c:	00 00                	add    %al,(%eax)
403e1e:	04 6f                	add    $0x6f,%al
403e20:	3e 00 00             	add    %al,%ds:(%eax)
403e23:	0a 6f 3a             	or     0x3a(%edi),%ch
403e26:	00 00                	add    %al,(%eax)
403e28:	0a 26                	or     (%esi),%ah
403e2a:	02 7b 05             	add    0x5(%ebx),%bh
403e2d:	00 00                	add    %al,(%eax)
403e2f:	04 6f                	add    $0x6f,%al
403e31:	3f                   	aas
403e32:	00 00                	add    %al,(%eax)
403e34:	0a 00                	or     (%eax),%al
403e36:	02 7b 03             	add    0x3(%ebx),%bh
403e39:	00 00                	add    %al,(%eax)
403e3b:	04 02                	add    $0x2,%al
403e3d:	7b 05                	jnp    0x403e44
403e3f:	00 00                	add    %al,(%eax)
403e41:	04 04                	add    $0x4,%al
403e43:	6f                   	outsl  %ds:(%esi),(%dx)
403e44:	17                   	pop    %ss
403e45:	00 00                	add    %al,(%eax)
403e47:	0a 26                	or     (%esi),%ah
403e49:	00 2b                	add    %ch,(%ebx)
403e4b:	43                   	inc    %ebx
403e4c:	04 72                	add    $0x72,%al
403e4e:	0d 00 00 70 28       	or     $0x28700000,%eax
403e53:	1d 00 00 0a 13       	sbb    $0x130a0000,%eax
403e58:	06                   	push   %es
403e59:	11 06                	adc    %eax,(%esi)
403e5b:	2c 32                	sub    $0x32,%al
403e5d:	00 02                	add    %al,(%edx)
403e5f:	7b 04                	jnp    0x403e65
403e61:	00 00                	add    %al,(%eax)
403e63:	04 6f                	add    $0x6f,%al
403e65:	3e 00 00             	add    %al,%ds:(%eax)
403e68:	0a 6f 3a             	or     0x3a(%edi),%ch
403e6b:	00 00                	add    %al,(%eax)
403e6d:	0a 26                	or     (%esi),%ah
403e6f:	02 7b 05             	add    0x5(%ebx),%bh
403e72:	00 00                	add    %al,(%eax)
403e74:	04 6f                	add    $0x6f,%al
403e76:	3f                   	aas
403e77:	00 00                	add    %al,(%eax)
403e79:	0a 00                	or     (%eax),%al
403e7b:	02 7b 04             	add    0x4(%ebx),%bh
403e7e:	00 00                	add    %al,(%eax)
403e80:	04 02                	add    $0x2,%al
403e82:	7b 05                	jnp    0x403e89
403e84:	00 00                	add    %al,(%eax)
403e86:	04 04                	add    $0x4,%al
403e88:	6f                   	outsl  %ds:(%esi),(%dx)
403e89:	17                   	pop    %ss
403e8a:	00 00                	add    %al,(%eax)
403e8c:	0a 26                	or     (%esi),%ah
403e8e:	00 16                	add    %dl,(%esi)
403e90:	13 07                	adc    (%edi),%eax
403e92:	2b 3f                	sub    (%edi),%edi
403e94:	00 04 02             	add    %al,(%edx,%eax,1)
403e97:	7b 08                	jnp    0x403ea1
403e99:	00 00                	add    %al,(%eax)
403e9b:	04 11                	add    $0x11,%al
403e9d:	07                   	pop    %es
403e9e:	9a 6f 1f 00 00 0a 28 	lcall  $0x280a,$0x1f6f
403ea5:	1d 00 00 0a 13       	sbb    $0x130a0000,%eax
403eaa:	08 11                	or     %dl,(%ecx)
403eac:	08 2c 1d 02 7b 34 00 	or     %ch,0x347b02(,%ebx,1)
403eb3:	00 04 02             	add    %al,(%edx,%eax,1)
403eb6:	7b 05                	jnp    0x403ebd
403eb8:	00 00                	add    %al,(%eax)
403eba:	04 6f                	add    $0x6f,%al
403ebc:	18 00                	sbb    %al,(%eax)
403ebe:	00 0a                	add    %cl,(%edx)
403ec0:	04 6f                	add    $0x6f,%al
403ec2:	19 00                	sbb    %eax,(%eax)
403ec4:	00 0a                	add    %cl,(%edx)
403ec6:	6f                   	outsl  %ds:(%esi),(%dx)
403ec7:	1a 00                	sbb    (%eax),%al
403ec9:	00 0a                	add    %cl,(%edx)
403ecb:	00 00                	add    %al,(%eax)
403ecd:	11 07                	adc    %eax,(%edi)
403ecf:	17                   	pop    %ss
403ed0:	58                   	pop    %eax
403ed1:	13 07                	adc    (%edi),%eax
403ed3:	11 07                	adc    %eax,(%edi)
403ed5:	02 7b 08             	add    0x8(%ebx),%bh
403ed8:	00 00                	add    %al,(%eax)
403eda:	04 8e                	add    $0x8e,%al
403edc:	69 fe 04 13 09 11    	imul   $0x11091304,%esi,%edi
403ee2:	09 2d af 00 de 13    	or     %ebp,0x13de00af
403ee8:	13 0a                	adc    (%edx),%ecx
403eea:	00 11                	add    %dl,(%ecx)
403eec:	0a 6f 29             	or     0x29(%edi),%ch
403eef:	00 00                	add    %al,(%eax)
403ef1:	0a 28                	or     (%eax),%ch
403ef3:	2a 00                	sub    (%eax),%al
403ef5:	00 0a                	add    %cl,(%edx)
403ef7:	26 00 de             	es add %bl,%dh
403efa:	00 de                	add    %bl,%dh
403efc:	0f 00 02             	sldt   (%edx)
403eff:	7b 01                	jnp    0x403f02
403f01:	00 00                	add    %al,(%eax)
403f03:	04 6f                	add    $0x6f,%al
403f05:	2b 00                	sub    (%eax),%eax
403f07:	00 0a                	add    %cl,(%edx)
403f09:	00 00                	add    %al,(%eax)
403f0b:	dc 02                	faddl  (%edx)
403f0d:	04 28                	add    $0x28,%al
403f0f:	05 00 00 06 00       	add    $0x60000,%eax
403f14:	2a 00                	sub    (%eax),%al
403f16:	00 00                	add    %al,(%eax)
403f18:	41                   	inc    %ecx
403f19:	34 00                	xor    $0x0,%al
403f1b:	00 00                	add    %al,(%eax)
403f1d:	00 00                	add    %al,(%eax)
403f1f:	00 ea                	add    %ch,%dl
403f21:	00 00                	add    %al,(%eax)
403f23:	00 36                	add    %dh,(%esi)
403f25:	01 00                	add    %eax,(%eax)
403f27:	00 20                	add    %ah,(%eax)
403f29:	02 00                	add    (%eax),%al
403f2b:	00 13                	add    %dl,(%ebx)
403f2d:	00 00                	add    %al,(%eax)
403f2f:	00 20                	add    %ah,(%eax)
403f31:	00 00                	add    %al,(%eax)
403f33:	01 02                	add    %eax,(%edx)
403f35:	00 00                	add    %al,(%eax)
403f37:	00 ea                	add    %ch,%dl
403f39:	00 00                	add    %al,(%eax)
403f3b:	00 4b 01             	add    %cl,0x1(%ebx)
403f3e:	00 00                	add    %al,(%eax)
403f40:	35 02 00 00 0f       	xor    $0xf000002,%eax
403f45:	00 00                	add    %al,(%eax)
403f47:	00 00                	add    %al,(%eax)