403d44:	0a 00                	or     (%eax),%al
403d46:	02 7b 31             	add    0x31(%ebx),%bh
403d49:	00 00                	add    %al,(%eax)
403d4b:	04 20                	add    $0x20,%al
403d4d:	4c                   	dec    %esp
403d4e:	03 00                	add    (%eax),%eax
403d50:	00 20                	add    %ah,(%eax)
403d52:	00 01                	add    %al,(%ecx)
403d54:	00 00                	add    %al,(%eax)
403d56:	73 29                	jae    0x403d81
403d58:	00 00                	add    %al,(%eax)
403d5a:	0a 6f 2a             	or     0x2a(%edi),%ch
403d5d:	00 00                	add    %al,(%eax)
403d5f:	0a 00                	or     (%eax),%al
403d61:	02 7b 31             	add    0x31(%ebx),%bh
403d64:	00 00                	add    %al,(%eax)
403d66:	04 72                	add    $0x72,%al
403d68:	cb                   	lret
403d69:	04 00                	add    $0x0,%al
403d6b:	70 6f                	jo     0x403ddc
403d6d:	2b 00                	sub    (%eax),%eax
403d6f:	00 0a                	add    %cl,(%edx)
403d71:	00 02                	add    %al,(%edx)
403d73:	7b 31                	jnp    0x403da6
403d75:	00 00                	add    %al,(%eax)
403d77:	04 20                	add    $0x20,%al
403d79:	b4 00                	mov    $0x0,%ah
403d7b:	00 00                	add    %al,(%eax)
403d7d:	1f                   	pop    %ds
403d7e:	49                   	dec    %ecx
403d7f:	73 2c                	jae    0x403dad
403d81:	00 00                	add    %al,(%eax)
403d83:	0a 6f 2d             	or     0x2d(%edi),%ch
403d86:	00 00                	add    %al,(%eax)
403d88:	0a 00                	or     (%eax),%al
403d8a:	02 7b 31             	add    0x31(%ebx),%bh
403d8d:	00 00                	add    %al,(%eax)
403d8f:	04 1f                	add    $0x1f,%al
403d91:	14 6f                	adc    $0x6f,%al
403d93:	2e 00 00             	add    %al,%cs:(%eax)
403d96:	0a 00                	or     (%eax),%al
403d98:	02 7b 31             	add    0x31(%ebx),%bh
403d9b:	00 00                	add    %al,(%eax)
403d9d:	04 72                	add    $0x72,%al
403d9f:	e3 04                	jecxz  0x403da5
403da1:	00 70 6f             	add    %dh,0x6f(%eax)
403da4:	2f                   	das
403da5:	00 00                	add    %al,(%eax)
403da7:	0a 00                	or     (%eax),%al
403da9:	02 7b 31             	add    0x31(%ebx),%bh
403dac:	00 00                	add    %al,(%eax)
403dae:	04 17                	add    $0x17,%al
403db0:	6f                   	outsl  %ds:(%esi),(%dx)
403db1:	30 00                	xor    %al,(%eax)
403db3:	00 0a                	add    %cl,(%edx)
403db5:	00 02                	add    %al,(%edx)
403db7:	7b 31                	jnp    0x403dea
403db9:	00 00                	add    %al,(%eax)
403dbb:	04 02                	add    $0x2,%al
403dbd:	fe 06                	incb   (%esi)
403dbf:	1d 00 00 06 73       	sbb    $0x73060000,%eax
403dc4:	42                   	inc    %edx
403dc5:	00 00                	add    %al,(%eax)
403dc7:	0a 6f 43             	or     0x43(%edi),%ch
403dca:	00 00                	add    %al,(%eax)
403dcc:	0a 00                	or     (%eax),%al
403dce:	02 7b 1b             	add    0x1b(%ebx),%bh
403dd1:	00 00                	add    %al,(%eax)
403dd3:	04 20                	add    $0x20,%al
403dd5:	7e 02                	jle    0x403dd9
403dd7:	00 00                	add    %al,(%eax)
403dd9:	20 00                	and    %al,(%eax)
403ddb:	01 00                	add    %eax,(%eax)
403ddd:	00 73 29             	add    %dh,0x29(%ebx)
403de0:	00 00                	add    %al,(%eax)
403de2:	0a 6f 2a             	or     0x2a(%edi),%ch
403de5:	00 00                	add    %al,(%eax)
403de7:	0a 00                	or     (%eax),%al
403de9:	02 7b 1b             	add    0x1b(%ebx),%bh
403dec:	00 00                	add    %al,(%eax)
403dee:	04 72                	add    $0x72,%al
403df0:	f7 04 00 70 6f 2b 00 	testl  $0x2b6f70,(%eax,%eax,1)
403df7:	00 0a                	add    %cl,(%edx)
403df9:	00 02                	add    %al,(%edx)
403dfb:	7b 1b                	jnp    0x403e18
403dfd:	00 00                	add    %al,(%eax)
403dff:	04 20                	add    $0x20,%al
403e01:	b4 00                	mov    $0x0,%ah
403e03:	00 00                	add    %al,(%eax)
403e05:	1f                   	pop    %ds
403e06:	49                   	dec    %ecx
403e07:	73 2c                	jae    0x403e35
403e09:	00 00                	add    %al,(%eax)
403e0b:	0a 6f 2d             	or     0x2d(%edi),%ch
403e0e:	00 00                	add    %al,(%eax)
403e10:	0a 00                	or     (%eax),%al
403e12:	02 7b 1b             	add    0x1b(%ebx),%bh
403e15:	00 00                	add    %al,(%eax)
403e17:	04 1f                	add    $0x1f,%al
403e19:	2c 6f                	sub    $0x6f,%al
403e1b:	2e 00 00             	add    %al,%cs:(%eax)
403e1e:	0a 00                	or     (%eax),%al
403e20:	02 7b 1b             	add    0x1b(%ebx),%bh
403e23:	00 00                	add    %al,(%eax)
403e25:	04 72                	add    $0x72,%al
403e27:	0d 05 00 70 6f       	or     $0x6f700005,%eax
403e2c:	2f                   	das
403e2d:	00 00                	add    %al,(%eax)
403e2f:	0a 00                	or     (%eax),%al
403e31:	02 7b 1b             	add    0x1b(%ebx),%bh
403e34:	00 00                	add    %al,(%eax)
403e36:	04 17                	add    $0x17,%al
403e38:	6f                   	outsl  %ds:(%esi),(%dx)
403e39:	30 00                	xor    %al,(%eax)
403e3b:	00 0a                	add    %cl,(%edx)
403e3d:	00 02                	add    %al,(%edx)
403e3f:	7b 1b                	jnp    0x403e5c
403e41:	00 00                	add    %al,(%eax)
403e43:	04 02                	add    $0x2,%al
403e45:	fe 06                	incb   (%esi)
403e47:	1c 00                	sbb    $0x0,%al
403e49:	00 06                	add    %al,(%esi)
403e4b:	73 42                	jae    0x403e8f
403e4d:	00 00                	add    %al,(%eax)
403e4f:	0a 6f 43             	or     0x43(%edi),%ch
403e52:	00 00                	add    %al,(%eax)
403e54:	0a 00                	or     (%eax),%al
403e56:	02 7b 1c             	add    0x1c(%ebx),%bh
403e59:	00 00                	add    %al,(%eax)
403e5b:	04 20                	add    $0x20,%al
403e5d:	b7 00                	mov    $0x0,%bh
403e5f:	00 00                	add    %al,(%eax)
403e61:	20 8e 00 00 00 73    	and    %cl,0x73000000(%esi)
403e67:	29 00                	sub    %eax,(%eax)
403e69:	00 0a                	add    %cl,(%edx)
403e6b:	6f                   	outsl  %ds:(%esi),(%dx)
403e6c:	2a 00                	sub    (%eax),%al
403e6e:	00 0a                	add    %cl,(%edx)
403e70:	00 02                	add    %al,(%edx)
403e72:	7b 1c                	jnp    0x403e90
403e74:	00 00                	add    %al,(%eax)
403e76:	04 72                	add    $0x72,%al
403e78:	1f                   	pop    %ds
403e79:	05 00 70 6f 2b       	add    $0x2b6f7000,%eax
403e7e:	00 00                	add    %al,(%eax)
403e80:	0a 00                	or     (%eax),%al
403e82:	02 7b 1c             	add    0x1c(%ebx),%bh
403e85:	00 00                	add    %al,(%eax)
403e87:	04 20                	add    $0x20,%al
403e89:	85 01                	test   %eax,(%ecx)
403e8b:	00 00                	add    %al,(%eax)
403e8d:	1f                   	pop    %ds
403e8e:	26 73 2c             	es jae 0x403ebd
403e91:	00 00                	add    %al,(%eax)
403e93:	0a 6f 2d             	or     0x2d(%edi),%ch
403e96:	00 00                	add    %al,(%eax)
403e98:	0a 00                	or     (%eax),%al
403e9a:	02 7b 1c             	add    0x1c(%ebx),%bh
403e9d:	00 00                	add    %al,(%eax)
403e9f:	04 18                	add    $0x18,%al
403ea1:	6f                   	outsl  %ds:(%esi),(%dx)
403ea2:	2e 00 00             	add    %al,%cs:(%eax)
403ea5:	0a 00                	or     (%eax),%al
403ea7:	02 7b 1d             	add    0x1d(%ebx),%bh
403eaa:	00 00                	add    %al,(%eax)
403eac:	04 18                	add    $0x18,%al
403eae:	6f                   	outsl  %ds:(%esi),(%dx)
403eaf:	8b 00                	mov    (%eax),%eax
403eb1:	00 0a                	add    %cl,(%edx)
403eb3:	00 02                	add    %al,(%edx)
403eb5:	7b 1d                	jnp    0x403ed4
403eb7:	00 00                	add    %al,(%eax)
403eb9:	04 20                	add    $0x20,%al
403ebb:	e9 04 00 00 20       	jmp    0x20403ec4
403ec0:	00 01                	add    %al,(%ecx)
403ec2:	00 00                	add    %al,(%eax)
403ec4:	73 29                	jae    0x403eef
403ec6:	00 00                	add    %al,(%eax)
403ec8:	0a 6f 2a             	or     0x2a(%edi),%ch
403ecb:	00 00                	add    %al,(%eax)
403ecd:	0a 00                	or     (%eax),%al
403ecf:	02 7b 1d             	add    0x1d(%ebx),%bh
403ed2:	00 00                	add    %al,(%eax)
403ed4:	04 72                	add    $0x72,%al
403ed6:	37                   	aaa
403ed7:	05 00 70 6f 2b       	add    $0x2b6f7000,%eax
403edc:	00 00                	add    %al,(%eax)
403ede:	0a 00                	or     (%eax),%al
403ee0:	02 7b 1d             	add    0x1d(%ebx),%bh
403ee3:	00 00                	add    %al,(%eax)
403ee5:	04 20                	add    $0x20,%al
403ee7:	b4 00                	mov    $0x0,%ah
403ee9:	00 00                	add    %al,(%eax)
403eeb:	1f                   	pop    %ds
403eec:	49                   	dec    %ecx
403eed:	73 2c                	jae    0x403f1b
403eef:	00 00                	add    %al,(%eax)
403ef1:	0a 6f 2d             	or     0x2d(%edi),%ch
403ef4:	00 00                	add    %al,(%eax)
403ef6:	0a 00                	or     (%eax),%al
403ef8:	02 7b 1d             	add    0x1d(%ebx),%bh
403efb:	00 00                	add    %al,(%eax)
403efd:	04 1f                	add    $0x1f,%al
403eff:	0d 6f 2e 00 00       	or     $0x2e6f,%eax
403f04:	0a 00                	or     (%eax),%al
403f06:	02 7b 1d             	add    0x1d(%ebx),%bh
403f09:	00 00                	add    %al,(%eax)
403f0b:	04 72                	add    $0x72,%al
403f0d:	45                   	inc    %ebp
403f0e:	05 00 70 6f 2f       	add    $0x2f6f7000,%eax
403f13:	00 00                	add    %al,(%eax)
403f15:	0a 00                	or     (%eax),%al
403f17:	02 7b 1d             	add    0x1d(%ebx),%bh
403f1a:	00 00                	add    %al,(%eax)
403f1c:	04 17                	add    $0x17,%al
403f1e:	6f                   	outsl  %ds:(%esi),(%dx)
403f1f:	30 00                	xor    %al,(%eax)
403f21:	00 0a                	add    %cl,(%edx)
403f23:	00 02                	add    %al,(%edx)
403f25:	7b 1d                	jnp    0x403f44
403f27:	00 00                	add    %al,(%eax)
403f29:	04 02                	add    $0x2,%al
403f2b:	fe 06                	incb   (%esi)
403f2d:	18 00                	sbb    %al,(%eax)
403f2f:	00 06                	add    %al,(%esi)
403f31:	73 42                	jae    0x403f75
403f33:	00 00                	add    %al,(%eax)
403f35:	0a 6f 43             	or     0x43(%edi),%ch
403f38:	00 00                	add    %al,(%eax)
403f3a:	0a 00                	or     (%eax),%al
403f3c:	02 7b 1e             	add    0x1e(%ebx),%bh
403f3f:	00 00                	add    %al,(%eax)
403f41:	04 20                	add    $0x20,%al
403f43:	e0 00                	loopne 0x403f45
403f45:	00 00                	add    %al,(%eax)
403f47:	20 00                	and    %al,(%eax)
403f49:	01 00                	add    %eax,(%eax)
403f4b:	00 73 29             	add    %dh,0x29(%ebx)
403f4e:	00 00                	add    %al,(%eax)
403f50:	0a 6f 2a             	or     0x2a(%edi),%ch
403f53:	00 00                	add    %al,(%eax)
403f55:	0a 00                	or     (%eax),%al
403f57:	02 7b 1e             	add    0x1e(%ebx),%bh
403f5a:	00 00                	add    %al,(%eax)
403f5c:	04 72                	add    $0x72,%al
403f5e:	4d                   	dec    %ebp
403f5f:	05 00 70 6f 2b       	add    $0x2b6f7000,%eax
403f64:	00 00                	add    %al,(%eax)
403f66:	0a 00                	or     (%eax),%al
403f68:	02 7b 1e             	add    0x1e(%ebx),%bh
403f6b:	00 00                	add    %al,(%eax)
403f6d:	04 20                	add    $0x20,%al
403f6f:	b4 00                	mov    $0x0,%ah
403f71:	00 00                	add    %al,(%eax)
403f73:	1f                   	pop    %ds
403f74:	49                   	dec    %ecx
403f75:	73 2c                	jae    0x403fa3
403f77:	00 00                	add    %al,(%eax)
403f79:	0a 6f 2d             	or     0x2d(%edi),%ch
403f7c:	00 00                	add    %al,(%eax)
403f7e:	0a 00                	or     (%eax),%al
403f80:	02 7b 1e             	add    0x1e(%ebx),%bh
403f83:	00 00                	add    %al,(%eax)
403f85:	04 1f                	add    $0x1f,%al
403f87:	25 6f 2e 00 00       	and    $0x2e6f,%eax
403f8c:	0a 00                	or     (%eax),%al
403f8e:	02 7b 1e             	add    0x1e(%ebx),%bh
403f91:	00 00                	add    %al,(%eax)
403f93:	04 72                	add    $0x72,%al
403f95:	5b                   	pop    %ebx
403f96:	05 00 70 6f 2f       	add    $0x2f6f7000,%eax
403f9b:	00 00                	add    %al,(%eax)
403f9d:	0a 00                	or     (%eax),%al
403f9f:	02 7b 1e             	add    0x1e(%ebx),%bh
403fa2:	00 00                	add    %al,(%eax)
403fa4:	04 17                	add    $0x17,%al
403fa6:	6f                   	outsl  %ds:(%esi),(%dx)
403fa7:	30 00                	xor    %al,(%eax)
403fa9:	00 0a                	add    %cl,(%edx)
403fab:	00 02                	add    %al,(%edx)
403fad:	7b 1e                	jnp    0x403fcd
403faf:	00 00                	add    %al,(%eax)
403fb1:	04 02                	add    $0x2,%al
403fb3:	fe 06                	incb   (%esi)
403fb5:	15 00 00 06 73       	adc    $0x73060000,%eax
403fba:	42                   	inc    %edx
403fbb:	00 00                	add    %al,(%eax)
403fbd:	0a 6f 43             	or     0x43(%edi),%ch
403fc0:	00 00                	add    %al,(%eax)
403fc2:	0a 00                	or     (%eax),%al
403fc4:	02 7b 1f             	add    0x1f(%ebx),%bh
403fc7:	00 00                	add    %al,(%eax)
403fc9:	04 20                	add    $0x20,%al
403fcb:	1d 04 00 00 20       	sbb    $0x20000004,%eax
403fd0:	00 01                	add    %al,(%ecx)
403fd2:	00 00                	add    %al,(%eax)
403fd4:	73 29                	jae    0x403fff
403fd6:	00 00                	add    %al,(%eax)
403fd8:	0a 6f 2a             	or     0x2a(%edi),%ch
403fdb:	00 00                	add    %al,(%eax)
403fdd:	0a 00                	or     (%eax),%al
403fdf:	02 7b 1f             	add    0x1f(%ebx),%bh
403fe2:	00 00                	add    %al,(%eax)
403fe4:	04 72                	add    $0x72,%al
403fe6:	63 05 00 70 6f 2b    	arpl   %eax,0x2b6f7000
403fec:	00 00                	add    %al,(%eax)
403fee:	0a 00                	or     (%eax),%al
403ff0:	02 7b 1f             	add    0x1f(%ebx),%bh
403ff3:	00 00                	add    %al,(%eax)
403ff5:	04 20                	add    $0x20,%al
403ff7:	b4 00                	mov    $0x0,%ah
403ff9:	00 00                	add    %al,(%eax)
403ffb:	1f                   	pop    %ds
403ffc:	49                   	dec    %ecx
403ffd:	73 2c                	jae    0x40402b
403fff:	00 00                	add    %al,(%eax)
404001:	0a 6f 2d             	or     0x2d(%edi),%ch
404004:	00 00                	add    %al,(%eax)
404006:	0a 00                	or     (%eax),%al
404008:	02 7b 1f             	add    0x1f(%ebx),%bh
40400b:	00 00                	add    %al,(%eax)
40400d:	04 1f                	add    $0x1f,%al
40400f:	0c 6f                	or     $0x6f,%al
404011:	2e 00 00             	add    %al,%cs:(%eax)
404014:	0a 00                	or     (%eax),%al
404016:	02 7b 1f             	add    0x1f(%ebx),%bh
404019:	00 00                	add    %al,(%eax)
40401b:	04 72                	add    $0x72,%al
40401d:	71 05                	jno    0x404024
40401f:	00 70 6f             	add    %dh,0x6f(%eax)
404022:	2f                   	das
404023:	00 00                	add    %al,(%eax)
404025:	0a 00                	or     (%eax),%al
404027:	02 7b 1f             	add    0x1f(%ebx),%bh
40402a:	00 00                	add    %al,(%eax)
40402c:	04 17                	add    $0x17,%al
40402e:	6f                   	outsl  %ds:(%esi),(%dx)
40402f:	30 00                	xor    %al,(%eax)
404031:	00 0a                	add    %cl,(%edx)
404033:	00 02                	add    %al,(%edx)
404035:	7b 1f                	jnp    0x404056
404037:	00 00                	add    %al,(%eax)
404039:	04 02                	add    $0x2,%al
40403b:	fe 06                	incb   (%esi)
40403d:	16                   	push   %ss
40403e:	00 00                	add    %al,(%eax)
404040:	06                   	push   %es
404041:	73 42                	jae    0x404085
404043:	00 00                	add    %al,(%eax)
404045:	0a 6f 43             	or     0x43(%edi),%ch