403bec:	00 00                	add    %al,(%eax)
403bee:	00 00                	add    %al,(%eax)
403bf0:	43                   	inc    %ebx
403bf1:	00 49 00             	add    %cl,0x0(%ecx)
403bf4:	4d                   	dec    %ebp
403bf5:	00 52 00             	add    %dl,0x0(%edx)
403bf8:	65 00 71 00          	add    %dh,%gs:0x0(%ecx)
403bfc:	75 00                	jne    0x403bfe
403bfe:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
403c02:	74 00                	je     0x403c04
403c04:	52                   	push   %edx
403c05:	00 41 00             	add    %al,0x0(%ecx)
403c08:	3a 00                	cmp    (%eax),%al
403c0a:	3a 00                	cmp    (%eax),%al
403c0c:	53                   	push   %ebx
403c0d:	00 65 00             	add    %ah,0x0(%ebp)
403c10:	74 00                	je     0x403c12
403c12:	52                   	push   %edx
403c13:	00 65 00             	add    %ah,0x0(%ebp)
403c16:	6e                   	outsb  %ds:(%esi),(%dx)
403c17:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
403c1b:	00 7a 00             	add    %bh,0x0(%edx)
403c1e:	76 00                	jbe    0x403c20
403c20:	6f                   	outsl  %ds:(%esi),(%dx)
403c21:	00 75 00             	add    %dh,0x0(%ebp)
403c24:	73 00                	jae    0x403c26
403c26:	53                   	push   %ebx
403c27:	00 65 00             	add    %ah,0x0(%ebp)
403c2a:	73 00                	jae    0x403c2c
403c2c:	73 00                	jae    0x403c2e
403c2e:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
403c34:	00 00                	add    %al,(%eax)
403c36:	00 00                	add    %al,(%eax)
403c38:	43                   	inc    %ebx
403c39:	00 49 00             	add    %cl,0x0(%ecx)
403c3c:	4d                   	dec    %ebp
403c3d:	00 52 00             	add    %dl,0x0(%edx)
403c40:	65 00 71 00          	add    %dh,%gs:0x0(%ecx)
403c44:	75 00                	jne    0x403c46
403c46:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
403c4a:	74 00                	je     0x403c4c
403c4c:	52                   	push   %edx
403c4d:	00 41 00             	add    %al,0x0(%ecx)
403c50:	3a 00                	cmp    (%eax),%al
403c52:	3a 00                	cmp    (%eax),%al
403c54:	67 00 65 00          	add    %ah,0x0(%di)
403c58:	74 00                	je     0x403c5a
403c5a:	5f                   	pop    %edi
403c5b:	00 52 00             	add    %dl,0x0(%edx)
403c5e:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
403c62:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
403c66:	7a 00                	jp     0x403c68
403c68:	76 00                	jbe    0x403c6a
403c6a:	6f                   	outsl  %ds:(%esi),(%dx)
403c6b:	00 75 00             	add    %dh,0x0(%ebp)
403c6e:	73 00                	jae    0x403c70
403c70:	53                   	push   %ebx
403c71:	00 65 00             	add    %ah,0x0(%ebp)
403c74:	73 00                	jae    0x403c76
403c76:	73 00                	jae    0x403c78
403c78:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
403c7e:	00 00                	add    %al,(%eax)
403c80:	dd b1 a4 9b 0c 8b    	fnsave -0x74f3645c(%ecx)
403c86:	b7 48                	mov    $0x48,%bh
403c88:	9e                   	sahf
403c89:	7c 2f                	jl     0x403cba
403c8b:	25 85 7c 8d f5       	and    $0xf58d7c85,%eax
403c90:	84 b2 96 b1 b4 ba    	test   %dh,-0x454b4e6a(%edx)
403c96:	1a 10                	sbb    (%eax),%dl
403c98:	b6 9c                	mov    $0x9c,%dh
403c9a:	00 aa 00 34 1d 07    	add    %ch,0x71d3400(%edx)
403ca0:	f8                   	clc
403ca1:	9c                   	pushf
403ca2:	a1 3f c4 64 53       	mov    0x5364c43f,%eax
403ca7:	4f                   	dec    %edi
403ca8:	ae                   	scas   %es:(%edi),%al
403ca9:	60                   	pusha
403caa:	63 5b 38             	arpl   %ebx,0x38(%ebx)
403cad:	06                   	push   %es
403cae:	ec                   	in     (%dx),%al
403caf:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
403cb0:	45                   	inc    %ebp
403cb1:	00 6e 00             	add    %ch,0x0(%esi)
403cb4:	64 00 52 00          	add    %dl,%fs:0x0(%edx)
403cb8:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
403cbc:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
403cc0:	7a 00                	jp     0x403cc2
403cc2:	76 00                	jbe    0x403cc4
403cc4:	6f                   	outsl  %ds:(%esi),(%dx)
403cc5:	00 75 00             	add    %dh,0x0(%ebp)
403cc8:	73 00                	jae    0x403cca
403cca:	00 00                	add    %al,(%eax)
403ccc:	54                   	push   %esp
403ccd:	00 65 00             	add    %ah,0x0(%ebp)
403cd0:	72 00                	jb     0x403cd2
403cd2:	6d                   	insl   (%dx),%es:(%edi)
403cd3:	00 69 00             	add    %ch,0x0(%ecx)
403cd6:	6e                   	outsb  %ds:(%esi),(%dx)
403cd7:	00 61 00             	add    %ah,0x0(%ecx)
403cda:	74 00                	je     0x403cdc
403cdc:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
403ce2:	00 00                	add    %al,(%eax)
403ce4:	00 00                	add    %al,(%eax)
403ce6:	00 00                	add    %al,(%eax)
403ce8:	62 00                	bound  %eax,(%eax)
403cea:	61                   	popa
403ceb:	00 73 00             	add    %dh,0x0(%ebx)
403cee:	65 00 5c 00 64       	add    %bl,%gs:0x64(%eax,%eax,1)
403cf3:	00 69 00             	add    %ch,0x0(%ecx)
403cf6:	61                   	popa
403cf7:	00 67 00             	add    %ah,0x0(%edi)
403cfa:	6e                   	outsb  %ds:(%esi),(%dx)
403cfb:	00 6f 00             	add    %ch,0x0(%edi)
403cfe:	73 00                	jae    0x403d00
403d00:	69 00 73 00 5c 00    	imul   $0x5c0073,(%eax),%eax
403d06:	72 00                	jb     0x403d08
403d08:	61                   	popa
403d09:	00 5c 00 64          	add    %bl,0x64(%eax,%eax,1)
403d0d:	00 63 00             	add    %ah,0x0(%ebx)
403d10:	6f                   	outsl  %ds:(%esi),(%dx)
403d11:	00 6d 00             	add    %ch,0x0(%ebp)
403d14:	5c                   	pop    %esp
403d15:	00 73 00             	add    %dh,0x0(%ebx)
403d18:	72 00                	jb     0x403d1a
403d1a:	63 00                	arpl   %eax,(%eax)
403d1c:	5c                   	pop    %esp
403d1d:	00 72 00             	add    %dh,0x0(%edx)
403d20:	61                   	popa
403d21:	00 69 00             	add    %ch,0x0(%ecx)
403d24:	6d                   	insl   (%dx),%es:(%edi)
403d25:	00 72 00             	add    %dh,0x0(%edx)
403d28:	65 00 71 00          	add    %dh,%gs:0x0(%ecx)
403d2c:	75 00                	jne    0x403d2e
403d2e:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
403d32:	74 00                	je     0x403d34
403d34:	65 00 76 00          	add    %dh,%gs:0x0(%esi)
403d38:	6e                   	outsb  %ds:(%esi),(%dx)
403d39:	00 74 00 2e          	add    %dh,0x2e(%eax,%eax,1)
403d3d:	00 63 00             	add    %ah,0x0(%ebx)
403d40:	70 00                	jo     0x403d42
403d42:	70 00                	jo     0x403d44
403d44:	00 00                	add    %al,(%eax)
403d46:	00 00                	add    %al,(%eax)
403d48:	43                   	inc    %ebx
403d49:	00 49 00             	add    %cl,0x0(%ecx)
403d4c:	4d                   	dec    %ebp
403d4d:	00 52 00             	add    %dl,0x0(%edx)
403d50:	65 00 71 00          	add    %dh,%gs:0x0(%ecx)
403d54:	75 00                	jne    0x403d56
403d56:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
403d5a:	74 00                	je     0x403d5c
403d5c:	52                   	push   %edx
403d5d:	00 41 00             	add    %al,0x0(%ecx)
403d60:	45                   	inc    %ebp
403d61:	00 76 00             	add    %dh,0x0(%esi)
403d64:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
403d68:	74 00                	je     0x403d6a
403d6a:	3a 00                	cmp    (%eax),%al
403d6c:	3a 00                	cmp    (%eax),%al
403d6e:	49                   	dec    %ecx
403d6f:	00 6e 00             	add    %ch,0x0(%esi)
403d72:	76 00                	jbe    0x403d74
403d74:	6f                   	outsl  %ds:(%esi),(%dx)
403d75:	00 6b 00             	add    %ch,0x0(%ebx)
403d78:	65 00 00             	add    %al,%gs:(%eax)
403d7b:	00 43 00             	add    %al,0x0(%ebx)
403d7e:	49                   	dec    %ecx
403d7f:	00 4d 00             	add    %cl,0x0(%ebp)
403d82:	52                   	push   %edx
403d83:	00 65 00             	add    %ah,0x0(%ebp)
403d86:	71 00                	jno    0x403d88
403d88:	75 00                	jne    0x403d8a
403d8a:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
403d8e:	74 00                	je     0x403d90
403d90:	52                   	push   %edx
403d91:	00 41 00             	add    %al,0x0(%ecx)
403d94:	45                   	inc    %ebp
403d95:	00 76 00             	add    %dh,0x0(%esi)
403d98:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
403d9c:	74 00                	je     0x403d9e
403d9e:	3a 00                	cmp    (%eax),%al
403da0:	3a 00                	cmp    (%eax),%al
403da2:	41                   	inc    %ecx
403da3:	00 64 00 76          	add    %ah,0x76(%eax,%eax,1)
403da7:	00 69 00             	add    %ch,0x0(%ecx)
403daa:	73 00                	jae    0x403dac
403dac:	65 00 00             	add    %al,%gs:(%eax)
403daf:	00 49 00             	add    %cl,0x0(%ecx)
403db2:	4d                   	dec    %ebp
403db3:	00 52 00             	add    %dl,0x0(%edx)
403db6:	65 00 71 00          	add    %dh,%gs:0x0(%ecx)
403dba:	75 00                	jne    0x403dbc
403dbc:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
403dc0:	74 00                	je     0x403dc2
403dc2:	4f                   	dec    %edi
403dc3:	00 62 00             	add    %ah,0x0(%edx)
403dc6:	74 00                	je     0x403dc8
403dc8:	61                   	popa
403dc9:	00 69 00             	add    %ch,0x0(%ecx)
403dcc:	6e                   	outsb  %ds:(%esi),(%dx)
403dcd:	00 54 00 69          	add    %dl,0x69(%eax,%eax,1)
403dd1:	00 63 00             	add    %ah,0x0(%ebx)
403dd4:	6b 00 65             	imul   $0x65,(%eax),%eax
403dd7:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
403ddb:	00 00                	add    %al,(%eax)
403ddd:	00 00                	add    %al,(%eax)
403ddf:	00 50 00             	add    %dl,0x0(%eax)
403de2:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
403de6:	73 00                	jae    0x403de8
403de8:	69 00 73 00 74 00    	imul   $0x740073,(%eax),%eax
403dee:	52                   	push   %edx
403def:	00 65 00             	add    %ah,0x0(%ebp)
403df2:	71 00                	jno    0x403df4
403df4:	75 00                	jne    0x403df6
403df6:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
403dfa:	74 00                	je     0x403dfc
403dfc:	52                   	push   %edx
403dfd:	00 41 00             	add    %al,0x0(%ecx)
403e00:	4f                   	dec    %edi
403e01:	00 62 00             	add    %ah,0x0(%edx)
403e04:	6a 00                	push   $0x0
403e06:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
403e0a:	74 00                	je     0x403e0c
403e0c:	55                   	push   %ebp
403e0d:	00 6e 00             	add    %ch,0x0(%esi)
403e10:	74 00                	je     0x403e12
403e12:	69 00 6c 00 43 00    	imul   $0x43006c,(%eax),%eax
403e18:	6f                   	outsl  %ds:(%esi),(%dx)
403e19:	00 6e 00             	add    %ch,0x0(%esi)
403e1c:	73 00                	jae    0x403e1e
403e1e:	75 00                	jne    0x403e20
403e20:	6d                   	insl   (%dx),%es:(%edi)
403e21:	00 65 00             	add    %ah,0x0(%ebp)
403e24:	64 00 00             	add    %al,%fs:(%eax)
403e27:	00 f8                	add    %bh,%al
403e29:	9c                   	pushf
403e2a:	a1 3f c4 64 53       	mov    0x5364c43f,%eax
403e2f:	4f                   	dec    %edi
403e30:	ae                   	scas   %es:(%edi),%al
403e31:	60                   	pusha
403e32:	63 5b 38             	arpl   %ebx,0x38(%ebx)
403e35:	06                   	push   %es
403e36:	ec                   	in     (%dx),%al
403e37:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
403e38:	43                   	inc    %ebx
403e39:	00 49 00             	add    %cl,0x0(%ecx)
403e3c:	4d                   	dec    %ebp
403e3d:	00 4f 00             	add    %cl,0x0(%edi)
403e40:	66 00 66 00          	data16 add %ah,0x0(%esi)
403e44:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
403e48:	52                   	push   %edx
403e49:	00 41 00             	add    %al,0x0(%ecx)
403e4c:	3a 00                	cmp    (%eax),%al
403e4e:	3a 00                	cmp    (%eax),%al
403e50:	67 00 65 00          	add    %ah,0x0(%di)
403e54:	74 00                	je     0x403e56
403e56:	5f                   	pop    %edi
403e57:	00 52 00             	add    %dl,0x0(%edx)
403e5a:	65 00 6d 00          	add    %ch,%gs:0x0(%ebp)
403e5e:	6f                   	outsl  %ds:(%esi),(%dx)
403e5f:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
403e63:	00 49 00             	add    %cl,0x0(%ecx)
403e66:	4d                   	dec    %ebp
403e67:	00 42 00             	add    %al,0x0(%edx)
403e6a:	75 00                	jne    0x403e6c
403e6c:	64 00 64 00 79       	add    %ah,%fs:0x79(%eax,%eax,1)
403e71:	00 00                	add    %al,(%eax)
403e73:	00 00                	add    %al,(%eax)
403e75:	00 00                	add    %al,(%eax)
403e77:	00 62 00             	add    %ah,0x0(%edx)
403e7a:	61                   	popa
403e7b:	00 73 00             	add    %dh,0x0(%ebx)
403e7e:	65 00 5c 00 64       	add    %bl,%gs:0x64(%eax,%eax,1)
403e83:	00 69 00             	add    %ch,0x0(%ecx)
403e86:	61                   	popa
403e87:	00 67 00             	add    %ah,0x0(%edi)
403e8a:	6e                   	outsb  %ds:(%esi),(%dx)
403e8b:	00 6f 00             	add    %ch,0x0(%edi)
403e8e:	73 00                	jae    0x403e90
403e90:	69 00 73 00 5c 00    	imul   $0x5c0073,(%eax),%eax
403e96:	72 00                	jb     0x403e98
403e98:	61                   	popa
403e99:	00 5c 00 64          	add    %bl,0x64(%eax,%eax,1)
403e9d:	00 63 00             	add    %ah,0x0(%ebx)
403ea0:	6f                   	outsl  %ds:(%esi),(%dx)
403ea1:	00 6d 00             	add    %ch,0x0(%ebp)
403ea4:	5c                   	pop    %esp
403ea5:	00 73 00             	add    %dh,0x0(%ebx)
403ea8:	72 00                	jb     0x403eaa
403eaa:	63 00                	arpl   %eax,(%eax)
403eac:	5c                   	pop    %esp
403ead:	00 72 00             	add    %dh,0x0(%edx)
403eb0:	61                   	popa
403eb1:	00 69 00             	add    %ch,0x0(%ecx)
403eb4:	6d                   	insl   (%dx),%es:(%edi)
403eb5:	00 6f 00             	add    %ch,0x0(%edi)
403eb8:	66 00 66 00          	data16 add %ah,0x0(%esi)
403ebc:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
403ec0:	2e 00 63 00          	add    %ah,%cs:0x0(%ebx)
403ec4:	70 00                	jo     0x403ec6
403ec6:	70 00                	jo     0x403ec8
403ed0:	43                   	inc    %ebx
403ed1:	00 49 00             	add    %cl,0x0(%ecx)
403ed4:	4d                   	dec    %ebp
403ed5:	00 4f 00             	add    %cl,0x0(%edi)
403ed8:	66 00 66 00          	data16 add %ah,0x0(%esi)
403edc:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
403ee0:	52                   	push   %edx
403ee1:	00 41 00             	add    %al,0x0(%ecx)
403ee4:	3a 00                	cmp    (%eax),%al
403ee6:	3a 00                	cmp    (%eax),%al
403ee8:	53                   	push   %ebx
403ee9:	00 65 00             	add    %ah,0x0(%ebp)
403eec:	74 00                	je     0x403eee
403eee:	52                   	push   %edx
403eef:	00 65 00             	add    %ah,0x0(%ebp)
403ef2:	6e                   	outsb  %ds:(%esi),(%dx)
403ef3:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
403ef7:	00 7a 00             	add    %bh,0x0(%edx)
403efa:	76 00                	jbe    0x403efc
403efc:	6f                   	outsl  %ds:(%esi),(%dx)
403efd:	00 75 00             	add    %dh,0x0(%ebp)
403f00:	73 00                	jae    0x403f02
403f02:	53                   	push   %ebx
403f03:	00 65 00             	add    %ah,0x0(%ebp)
403f06:	73 00                	jae    0x403f08
403f08:	73 00                	jae    0x403f0a
403f0a:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
403f18:	43                   	inc    %ebx
403f19:	00 49 00             	add    %cl,0x0(%ecx)
403f1c:	4d                   	dec    %ebp
403f1d:	00 4f 00             	add    %cl,0x0(%edi)
403f20:	66 00 66 00          	data16 add %ah,0x0(%esi)
403f24:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
403f28:	52                   	push   %edx
403f29:	00 41 00             	add    %al,0x0(%ecx)
403f2c:	3a 00                	cmp    (%eax),%al
403f2e:	3a 00                	cmp    (%eax),%al
403f30:	67 00 65 00          	add    %ah,0x0(%di)
403f34:	74 00                	je     0x403f36
403f36:	5f                   	pop    %edi
403f37:	00 52 00             	add    %dl,0x0(%edx)
403f3a:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
403f3e:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
403f42:	7a 00                	jp     0x403f44
403f44:	76 00                	jbe    0x403f46
403f46:	6f                   	outsl  %ds:(%esi),(%dx)
403f47:	00 75 00             	add    %dh,0x0(%ebp)
403f4a:	73 00                	jae    0x403f4c
403f4c:	53                   	push   %ebx