475d95:	2f                   	das
475d96:	2f                   	das
475d97:	2f                   	das
475d98:	2b 43 51             	sub    0x51(%ebx),%eax
475d9b:	2c 2f                	sub    $0x2f,%al
475d9d:	67 77 44             	addr16 ja 0x475de4
475da0:	41                   	inc    %ecx
475da1:	48                   	dec    %eax
475da2:	30 6a 2c             	xor    %ch,0x2c(%edx)
475da5:	41                   	inc    %ecx
475da6:	45                   	inc    %ebp
475da7:	49                   	dec    %ecx
475da8:	50                   	push   %eax
475da9:	33 2f                	xor    (%edi),%ebp
475dab:	2f                   	das
475dac:	2f                   	das
475dad:	39 6c 2f 67          	cmp    %ebp,0x67(%edi,%ebp,1)
475db1:	34 47                	xor    $0x47,%al
475db3:	41                   	inc    %ecx
475db4:	44                   	inc    %esp
475db5:	69 78 2f 2f 2f 2f 2f 	imul   $0x2f2f2f2f,0x2f(%eax),%edi
475dbc:	67 6b 2c 48          	imul   $0x48,(%si),%ebp
475dc0:	73 61                	jae    0x475e23
475dc2:	2c 41                	sub    $0x41,%al
475dc4:	45                   	inc    %ebp
475dc5:	2f                   	das
475dc6:	67 6b 2c 48          	imul   $0x48,(%si),%ebp
475dca:	73 62                	jae    0x475e2e
475dcc:	2c 41                	sub    $0x41,%al
475dce:	45                   	inc    %ebp
475dcf:	65 78 67             	gs js  0x475e39
475dd2:	2c 41                	sub    $0x41,%al
475dd4:	51                   	push   %ecx
475dd5:	6f                   	outsl  %ds:(%esi),(%dx)
475dd6:	53                   	push   %ebx
475dd7:	51                   	push   %ecx
475dd8:	2c 42                	sub    $0x42,%al
475dda:	76 34                	jbe    0x475e10
475ddc:	4f                   	dec    %edi
475ddd:	42                   	inc    %edx
475dde:	2c 67                	sub    $0x67,%al
475de0:	34 61                	xor    $0x61,%al
475de2:	46                   	inc    %esi
475de3:	55                   	push   %ebp
475de4:	48                   	dec    %eax
475de5:	32 59 67             	xor    0x67(%ecx),%bl
475de8:	42                   	inc    %edx
475de9:	31 36                	xor    %esi,(%esi)
475deb:	72 34                	jb     0x475e21
475ded:	47                   	inc    %edi
475dee:	45                   	inc    %ebp
475def:	6f                   	outsl  %ds:(%esi),(%dx)
475df0:	50                   	push   %eax
475df1:	51                   	push   %ecx
475df2:	2c 42                	sub    $0x42,%al
475df4:	76 34                	jbe    0x475e2a
475df6:	4f                   	dec    %edi
475df7:	42                   	inc    %edx
475df8:	67 41                	addr16 inc %ecx
475dfa:	34 64                	xor    $0x64,%al
475dfc:	2f                   	das
475dfd:	2f                   	das
475dfe:	2f                   	das
475dff:	2f                   	das
475e00:	2f                   	das
475e01:	34 4a                	xor    $0x4a,%al
475e03:	2c 44                	sub    $0x44,%al
475e05:	2b 44 41 51          	sub    0x51(%ecx,%eax,2),%eax
475e09:	41                   	inc    %ecx
475e0a:	66 52                	push   %dx
475e0c:	30 2c 41             	xor    %ch,(%ecx,%eax,2)
475e0f:	51                   	push   %ecx
475e10:	67 47                	addr16 inc %edi
475e12:	73 58                	jae    0x475e6c
475e14:	67 2f                	addr16 das
475e16:	43                   	inc    %ebx
475e17:	41                   	inc    %ecx
475e18:	61                   	popa
475e19:	78 65                	js     0x475e80
475e1b:	44                   	inc    %esp
475e1c:	38 57 66             	cmp    %dl,0x66(%edi)
475e1f:	34 4f                	xor    $0x4f,%al
475e21:	42                   	inc    %edx
475e22:	67 41                	addr16 inc %ecx
475e24:	34 56                	xor    $0x56,%al
475e26:	76 2f                	jbe    0x475e57
475e28:	2f                   	das
475e29:	2f                   	das
475e2a:	2f                   	das
475e2b:	34 4a                	xor    $0x4a,%al
475e2d:	2c 44                	sub    $0x44,%al
475e2f:	2b 43 51             	sub    0x51(%ebx),%eax
475e32:	45                   	inc    %ebp
475e33:	41                   	inc    %ecx
475e34:	2f                   	das
475e35:	67 6f                	outsl  %ds:(%si),(%dx)
475e37:	43                   	inc    %ebx
475e38:	41                   	inc    %ecx
475e39:	50                   	push   %eax
475e3a:	34 4b                	xor    $0x4b,%al
475e3c:	41                   	inc    %ecx
475e3d:	77 41                	ja     0x475e80
475e3f:	6f                   	outsl  %ds:(%esi),(%dx)
475e40:	52                   	push   %edx
475e41:	2c 41                	sub    $0x41,%al
475e43:	42                   	inc    %edx
475e44:	6a 67                	push   $0x67
475e46:	4b                   	dec    %ebx
475e47:	2c 2c                	sub    $0x2c,%al
475e49:	50                   	push   %eax
475e4a:	69 34 2c 2c 34 4a 2f 	imul   $0x2f4a342c,(%esp,%ebp,1),%esi
475e51:	7a 2f                	jp     0x475e82
475e53:	2f                   	das
475e54:	2f                   	das
475e55:	34 4a                	xor    $0x4a,%al
475e57:	41                   	inc    %ecx
475e58:	77 41                	ja     0x475e9b
475e5a:	67 2b 34             	sub    (%si),%esi
475e5d:	53                   	push   %ebx
475e5e:	7a 37                	jp     0x475e97
475e60:	53                   	push   %ebx
475e61:	41                   	inc    %ecx
475e62:	46                   	inc    %esi
475e63:	65 30 77 53          	xor    %dh,%gs:0x53(%edi)
475e67:	57                   	push   %edi
475e68:	47                   	inc    %edi
475e69:	55                   	push   %ebp
475e6a:	39 42 51             	cmp    %eax,0x51(%edx)
475e6d:	2c 41                	sub    $0x41,%al
475e6f:	44                   	inc    %esp
475e70:	67 50                	addr16 push %eax
475e72:	2c 2c                	sub    $0x2c,%al
475e74:	4f                   	dec    %edi
475e75:	4c                   	dec    %esp
475e76:	58                   	pop    %eax
475e77:	39 2f                	cmp    %ebp,(%edi)
475e79:	2f                   	das
475e7a:	39 41 4e             	cmp    %eax,0x4e(%ecx)
475e7d:	50                   	push   %eax
475e7e:	33 2f                	xor    (%edi),%ebp
475e80:	2f                   	das
475e81:	7a 6a                	jp     0x475eed
475e83:	6b 2b 2f             	imul   $0x2f,(%ebx),%ebp
475e86:	2f                   	das
475e87:	2f                   	das
475e88:	2f                   	das
475e89:	67 6b 2c 50          	imul   $0x50,(%si),%ebp
475e8d:	34 4a                	xor    $0x4a,%al
475e8f:	2c 42                	sub    $0x42,%al
475e91:	37                   	aaa
475e92:	47                   	inc    %edi
475e93:	67 2c 42             	addr16 sub $0x42,%al
475e96:	48                   	dec    %eax
475e97:	73 70                	jae    0x475f09
475e99:	2c 41                	sub    $0x41,%al
475e9b:	45                   	inc    %ebp
475e9c:	66 53                	push   %bx
475e9e:	45                   	inc    %ebp
475e9f:	2c 41                	sub    $0x41,%al
475ea1:	51                   	push   %ecx
475ea2:	34 43                	xor    $0x43,%al
475ea4:	51                   	push   %ecx
475ea5:	2c 41                	sub    $0x41,%al
475ea7:	50                   	push   %eax
475ea8:	34 4f                	xor    $0x4f,%al
475eaa:	2c 41                	sub    $0x41,%al
475eac:	34 6f                	xor    $0x6f,%al
475eae:	50                   	push   %eax
475eaf:	76 2f                	jbe    0x475ee0
475eb1:	2f                   	das
475eb2:	2f                   	das
475eb3:	34 4a                	xor    $0x4a,%al
475eb5:	41                   	inc    %ecx
475eb6:	67 44                	addr16 inc %esp
475eb8:	2b 44 2c 41          	sub    0x41(%esp,%ebp,1),%eax
475ebc:	57                   	push   %edi
475ebd:	53                   	push   %ebx
475ebe:	6f                   	outsl  %ds:(%esi),(%dx)
475ebf:	41                   	inc    %ecx
475ec0:	45                   	inc    %ebp
475ec1:	7a 41                	jp     0x475f04
475ec3:	46                   	inc    %esi
475ec4:	41                   	inc    %ecx
475ec5:	44                   	inc    %esp
475ec6:	77 42                	ja     0x475f0a
475ec8:	2c 41                	sub    $0x41,%al
475eca:	68 2c 41 52 2c       	push   $0x2c52412c
475ecf:	4a                   	dec    %edx
475ed0:	37                   	aaa
475ed1:	49                   	dec    %ecx
475ed2:	77 2c                	ja     0x475f00
475ed4:	42                   	inc    %edx
475ed5:	41                   	inc    %ecx
475ed6:	56                   	push   %esi
475ed7:	4b                   	dec    %ebx
475ed8:	4b                   	dec    %ebx
475ed9:	49                   	dec    %ecx
475eda:	49                   	dec    %ecx
475edb:	2c 41                	sub    $0x41,%al
475edd:	6f                   	outsl  %ds:(%esi),(%dx)
475ede:	4b                   	dec    %ebx
475edf:	4b                   	dec    %ebx
475ee0:	77 59                	ja     0x475f3b
475ee2:	4a                   	dec    %edx
475ee3:	4f                   	dec    %edi
475ee4:	41                   	inc    %ecx
475ee5:	55                   	push   %ebp
475ee6:	42                   	inc    %edx
475ee7:	2c 41                	sub    $0x41,%al
475ee9:	66 45                	inc    %bp
475eeb:	43                   	inc    %ebx
475eec:	67 39 2c             	cmp    %ebp,(%si)
475eef:	41                   	inc    %ecx
475ef0:	47                   	inc    %edi
475ef1:	44                   	inc    %esp
475ef2:	53                   	push   %ebx
475ef3:	76 77                	jbe    0x475f6c
475ef5:	42                   	inc    %edx
475ef6:	51                   	push   %ecx
475ef7:	56                   	push   %esi
475ef8:	4b                   	dec    %ebx
475ef9:	42                   	inc    %edx
475efa:	6c                   	insb   (%dx),%es:(%edi)
475efb:	6b 34 33 67          	imul   $0x67,(%ebx,%esi,1),%esi
475eff:	2c 41                	sub    $0x41,%al
475f01:	42                   	inc    %edx
475f02:	67 4e                	addr16 dec %esi
475f04:	4b                   	dec    %ebx
475f05:	2b 49 43             	sub    0x43(%ecx),%ecx
475f08:	65 78 6b             	gs js  0x475f76
475f0b:	2c 41                	sub    $0x41,%al
475f0d:	51                   	push   %ecx
475f0e:	43                   	inc    %ebx
475f0f:	65 78 30             	gs js  0x475f42
475f12:	2c 41                	sub    $0x41,%al
475f14:	51                   	push   %ecx
475f15:	47                   	inc    %edi
475f16:	41                   	inc    %ecx
475f17:	6e                   	outsb  %ds:(%esi),(%dx)
475f18:	73 64                	jae    0x475f7e
475f1a:	2c 41                	sub    $0x41,%al
475f1c:	45                   	inc    %ebp
475f1d:	4b                   	dec    %ebx
475f1e:	49                   	dec    %ecx
475f1f:	49                   	dec    %ecx
475f20:	2c 41                	sub    $0x41,%al
475f22:	70 76                	jo     0x475f9a
475f24:	55                   	push   %ebp
475f25:	77 2c                	ja     0x475f53
475f27:	42                   	inc    %edx
475f28:	6a 69                	push   $0x69
475f2a:	58                   	pop    %eax
475f2b:	2c 2c                	sub    $0x2c,%al
475f2d:	48                   	dec    %eax
475f2e:	78 73                	js     0x475fa3
475f30:	6f                   	outsl  %ds:(%esi),(%dx)
475f31:	50                   	push   %eax
475f32:	51                   	push   %ecx
475f33:	2c 42                	sub    $0x42,%al
475f35:	67 30 72 74          	xor    %dh,0x74(%bp,%si)
475f39:	67 49                	addr16 dec %ecx
475f3b:	43                   	inc    %ebx
475f3c:	65 79 4d             	gs jns 0x475f8c
475f3f:	2c 41                	sub    $0x41,%al
475f41:	51                   	push   %ecx
475f42:	47                   	inc    %edi
475f43:	57                   	push   %edi
475f44:	58                   	pop    %eax
475f45:	30 6a 2c             	xor    %ch,0x2c(%edx)
475f48:	41                   	inc    %ecx
475f49:	45                   	inc    %ebp
475f4a:	47                   	inc    %edi
475f4b:	51                   	push   %ecx
475f4c:	30 72 70             	xor    %dh,0x70(%edx)
475f4f:	43                   	inc    %ebx
475f50:	74 52                	je     0x475fa4
475f52:	42                   	inc    %edx
475f53:	78 59                	js     0x475fae
475f55:	44                   	inc    %esp
475f56:	42                   	inc    %edx
475f57:	45                   	inc    %ebp
475f58:	6f                   	outsl  %ds:(%esi),(%dx)
475f59:	48                   	dec    %eax
475f5a:	6a 6d                	push   $0x6d
475f5c:	6b 6f 42 2c          	imul   $0x2c,0x42(%edi),%ebp
475f60:	41                   	inc    %ecx
475f61:	43                   	inc    %ebx
475f62:	69 73 53 43 45 55 44 	imul   $0x44554543,0x53(%ebx),%esi
475f69:	2c 2c                	sub    $0x2c,%al
475f6b:	43                   	inc    %ebx
475f6c:	67 2c 41             	addr16 sub $0x41,%al
475f6f:	42                   	inc    %edx
475f70:	51                   	push   %ecx
475f71:	2c 2c                	sub    $0x2c,%al
475f73:	67 2c 2c             	addr16 sub $0x2c,%al
475f76:	48                   	dec    %eax
475f77:	78 41                	js     0x475fba
475f79:	6f                   	outsl  %ds:(%esi),(%dx)
475f7a:	50                   	push   %eax
475f7b:	51                   	push   %ecx
475f7c:	2c 42                	sub    $0x42,%al
475f7e:	67 77 72             	addr16 ja 0x475ff3
475f81:	35 41 59 48 6a       	xor    $0x6a485941,%eax
475f86:	6d                   	insl   (%dx),%es:(%edi)
475f87:	6c                   	insb   (%dx),%es:(%edi)
475f88:	5a                   	pop    %edx
475f89:	43                   	inc    %ebx
475f8a:	68 67 4d 4b 39       	push   $0x394b4d67
475f8f:	6f                   	outsl  %ds:(%esi),(%dx)
475f90:	45                   	inc    %ebp
475f91:	42                   	inc    %edx
475f92:	45                   	inc    %ebp
475f93:	6f                   	outsl  %ds:(%esi),(%dx)
475f94:	48                   	dec    %eax
475f95:	6a 6d                	push   $0x6d
475f97:	6c                   	insb   (%dx),%es:(%edi)
475f98:	59                   	pop    %ecx
475f99:	56                   	push   %esi
475f9a:	42                   	inc    %edx
475f9b:	59                   	pop    %ecx
475f9c:	4d                   	dec    %ebp
475f9d:	4b                   	dec    %ebx
475f9e:	38 34 43             	cmp    %dh,(%ebx,%eax,2)
475fa1:	65 78 6b             	gs js  0x47600f
475fa4:	2c 41                	sub    $0x41,%al
475fa6:	51                   	push   %ecx
475fa7:	48                   	dec    %eax
475fa8:	46                   	inc    %esi
475fa9:	67 65 4f             	addr16 gs dec %edi
475fac:	61                   	popa
475fad:	57                   	push   %edi
475fae:	39 53 2c             	cmp    %edx,0x2c(%ebx)
475fb1:	41                   	inc    %ecx
475fb2:	47                   	inc    %edi
475fb3:	42                   	inc    %edx
475fb4:	67 65 4f             	addr16 gs dec %edi
475fb7:	61                   	popa
475fb8:	54                   	push   %esp
475fb9:	43                   	inc    %ebx
475fba:	70 42                	jo     0x475ffe
475fbc:	78 59                	js     0x476017
475fbe:	44                   	inc    %esp
475fbf:	42                   	inc    %edx
475fc0:	45                   	inc    %ebp
475fc1:	6f                   	outsl  %ds:(%esi),(%dx)
475fc2:	47                   	inc    %edi
475fc3:	4b                   	dec    %ebx
475fc4:	41                   	inc    %ecx
475fc5:	51                   	push   %ecx
475fc6:	2c 41                	sub    $0x41,%al