485dce:	63 61 6c             	arpl   %esp,0x6c(%ecx)
485dd1:	65 4d                	gs dec %ebp
485dd3:	6f                   	outsl  %ds:(%esi),(%dx)
485dd4:	64 65 00 73 65       	fs add %dh,%gs:0x65(%ebx)
485dd9:	74 5f                	je     0x485e3a
485ddb:	43                   	inc    %ebx
485ddc:	6c                   	insb   (%dx),%es:(%edi)
485ddd:	69 65 6e 74 53 69 7a 	imul   $0x7a695374,0x6e(%ebp),%esp
485de4:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
485de8:	74 5f                	je     0x485e49
485dea:	43                   	inc    %ebx
485deb:	6f                   	outsl  %ds:(%esi),(%dx)
485dec:	6e                   	outsb  %ds:(%esi),(%dx)
485ded:	74 72                	je     0x485e61
485def:	6f                   	outsl  %ds:(%esi),(%dx)
485df0:	6c                   	insb   (%dx),%es:(%edi)
485df1:	73 00                	jae    0x485df3
485df3:	41                   	inc    %ecx
485df4:	64 64 00 73 65       	fs add %dh,%fs:0x65(%ebx)
485df9:	74 5f                	je     0x485e5a
485dfb:	46                   	inc    %esi
485dfc:	6f                   	outsl  %ds:(%esi),(%dx)
485dfd:	72 6d                	jb     0x485e6c
485dff:	42                   	inc    %edx
485e00:	6f                   	outsl  %ds:(%esi),(%dx)
485e01:	72 64                	jb     0x485e67
485e03:	65 72 53             	gs jb  0x485e59
485e06:	74 79                	je     0x485e81
485e08:	6c                   	insb   (%dx),%es:(%edi)
485e09:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
485e0d:	74 5f                	je     0x485e6e
485e0f:	4b                   	dec    %ebx
485e10:	65 79 50             	gs jns 0x485e63
485e13:	72 65                	jb     0x485e7a
485e15:	76 69                	jbe    0x485e80
485e17:	65 77 00             	gs ja  0x485e1a
485e1a:	73 65                	jae    0x485e81
485e1c:	74 5f                	je     0x485e7d
485e1e:	4d                   	dec    %ebp
485e1f:	61                   	popa
485e20:	78 69                	js     0x485e8b
485e22:	6d                   	insl   (%dx),%es:(%edi)
485e23:	69 7a 65 42 6f 78 00 	imul   $0x786f42,0x65(%edx),%edi
485e2a:	73 65                	jae    0x485e91
485e2c:	74 5f                	je     0x485e8d
485e2e:	4d                   	dec    %ebp
485e2f:	69 6e 69 6d 69 7a 65 	imul   $0x657a696d,0x69(%esi),%ebp
485e36:	42                   	inc    %edx
485e37:	6f                   	outsl  %ds:(%esi),(%dx)
485e38:	78 00                	js     0x485e3a
485e3a:	73 65                	jae    0x485ea1
485e3c:	74 5f                	je     0x485e9d
485e3e:	53                   	push   %ebx
485e3f:	74 61                	je     0x485ea2
485e41:	72 74                	jb     0x485eb7
485e43:	50                   	push   %eax
485e44:	6f                   	outsl  %ds:(%esi),(%dx)
485e45:	73 69                	jae    0x485eb0
485e47:	74 69                	je     0x485eb2
485e49:	6f                   	outsl  %ds:(%esi),(%dx)
485e4a:	6e                   	outsb  %ds:(%esi),(%dx)
485e4b:	00 61 64             	add    %ah,0x64(%ecx)
485e4e:	64 5f                	fs pop %edi
485e50:	4b                   	dec    %ebx
485e51:	65 79 55             	gs jns 0x485ea9
485e54:	70 00                	jo     0x485e56
485e56:	52                   	push   %edx
485e57:	65 73 75             	gs jae 0x485ecf
485e5a:	6d                   	insl   (%dx),%es:(%edi)
485e5b:	65 4c                	gs dec %esp
485e5d:	61                   	popa
485e5e:	79 6f                	jns    0x485ecf
485e60:	75 74                	jne    0x485ed6
485e62:	00 46 72             	add    %al,0x72(%esi)
485e65:	6f                   	outsl  %ds:(%esi),(%dx)
485e66:	6d                   	insl   (%dx),%es:(%edi)
485e67:	41                   	inc    %ecx
485e68:	72 67                	jb     0x485ed1
485e6a:	62 00                	bound  %eax,(%eax)
485e6c:	67 65 74 5f          	addr16 gs je 0x485ecf
485e70:	58                   	pop    %eax
485e71:	00 67 65             	add    %ah,0x65(%edi)
485e74:	74 5f                	je     0x485ed5
485e76:	59                   	pop    %ecx
485e77:	00 4e 65             	add    %cl,0x65(%esi)
485e7a:	78 74                	js     0x485ef0
485e7c:	00 46 69             	add    %al,0x69(%esi)
485e7f:	6c                   	insb   (%dx),%es:(%edi)
485e80:	6c                   	insb   (%dx),%es:(%edi)
485e81:	45                   	inc    %ebp
485e82:	6c                   	insb   (%dx),%es:(%edi)
485e83:	6c                   	insb   (%dx),%es:(%edi)
485e84:	69 70 73 65 00 45 6e 	imul   $0x6e450065,0x73(%eax),%esi
485e8b:	75 6d                	jne    0x485efa
485e8d:	65 72 61             	gs jb  0x485ef1
485e90:	74 6f                	je     0x485f01
485e92:	72 00                	jb     0x485e94
485e94:	47                   	inc    %edi
485e95:	65 74 45             	gs je  0x485edd
485e98:	6e                   	outsb  %ds:(%esi),(%dx)
485e99:	75 6d                	jne    0x485f08
485e9b:	65 72 61             	gs jb  0x485eff
485e9e:	74 6f                	je     0x485f0f
485ea0:	72 00                	jb     0x485ea2
485ea2:	67 65 74 5f          	addr16 gs je 0x485f05
485ea6:	43                   	inc    %ebx
485ea7:	75 72                	jne    0x485f1b
485ea9:	72 65                	jb     0x485f10
485eab:	6e                   	outsb  %ds:(%esi),(%dx)
485eac:	74 00                	je     0x485eae
485eae:	4d                   	dec    %ebp
485eaf:	6f                   	outsl  %ds:(%esi),(%dx)
485eb0:	76 65                	jbe    0x485f17
485eb2:	4e                   	dec    %esi
485eb3:	65 78 74             	gs js  0x485f2a
485eb6:	00 6f 70             	add    %ch,0x70(%edi)
485eb9:	5f                   	pop    %edi
485eba:	49                   	dec    %ecx
485ebb:	6d                   	insl   (%dx),%es:(%edi)
485ebc:	70 6c                	jo     0x485f2a
485ebe:	69 63 69 74 00 73 65 	imul   $0x65730074,0x69(%ebx),%esp
485ec5:	74 5f                	je     0x485f26
485ec7:	49                   	dec    %ecx
485ec8:	6e                   	outsb  %ds:(%esi),(%dx)
485ec9:	74 65                	je     0x485f30
485ecb:	72 76                	jb     0x485f43
485ecd:	61                   	popa
485ece:	6c                   	insb   (%dx),%es:(%edi)
485ecf:	00 61 64             	add    %ah,0x64(%ecx)
485ed2:	64 5f                	fs pop %edi
485ed4:	54                   	push   %esp
485ed5:	69 63 6b 00 53 74 6f 	imul   $0x6f745300,0x6b(%ebx),%esp
485edc:	70 00                	jo     0x485ede
485ede:	44                   	inc    %esp
485edf:	72 61                	jb     0x485f42
485ee1:	77 53                	ja     0x485f36
485ee3:	74 72                	je     0x485f57
485ee5:	69 6e 67 00 47 65 74 	imul   $0x74654700,0x67(%esi),%ebp
485eec:	54                   	push   %esp
485eed:	79 70                	jns    0x485f5f
485eef:	65 00 45 6e          	add    %al,%gs:0x6e(%ebp)
485ef3:	76 69                	jbe    0x485f5e
485ef5:	72 6f                	jb     0x485f66
485ef7:	6e                   	outsb  %ds:(%esi),(%dx)
485ef8:	6d                   	insl   (%dx),%es:(%edi)
485ef9:	65 6e                	outsb  %gs:(%esi),(%dx)
485efb:	74 00                	je     0x485efd
485efd:	47                   	inc    %edi
485efe:	65 74 4d             	gs je  0x485f4e
485f01:	65 74 68             	gs je  0x485f6c
485f04:	6f                   	outsl  %ds:(%esi),(%dx)
485f05:	64 73 00             	fs jae 0x485f08
485f08:	49                   	dec    %ecx
485f09:	6e                   	outsb  %ds:(%esi),(%dx)
485f0a:	76 6f                	jbe    0x485f7b
485f0c:	6b 65 00 47          	imul   $0x47,0x0(%ebp),%esp
485f10:	65 74 42             	gs je  0x485f55
485f13:	79 74                	jns    0x485f89
485f15:	65 73 00             	gs jae 0x485f18
485f18:	73 65                	jae    0x485f7f
485f1a:	74 5f                	je     0x485f7b
485f1c:	4b                   	dec    %ebx
485f1d:	65 79 00             	gs jns 0x485f20
485f20:	73 65                	jae    0x485f87
485f22:	74 5f                	je     0x485f83
485f24:	49                   	dec    %ecx
485f25:	56                   	push   %esi
485f26:	00 43 72             	add    %al,0x72(%ebx)
485f29:	65 61                	gs popa
485f2b:	74 65                	je     0x485f92
485f2d:	44                   	inc    %esp
485f2e:	65 63 72 79          	arpl   %esi,%gs:0x79(%edx)
485f32:	70 74                	jo     0x485fa8
485f34:	6f                   	outsl  %ds:(%esi),(%dx)
485f35:	72 00                	jb     0x485f37
485f37:	54                   	push   %esp
485f38:	72 61                	jb     0x485f9b
485f3a:	6e                   	outsb  %ds:(%esi),(%dx)
485f3b:	73 66                	jae    0x485fa3
485f3d:	6f                   	outsl  %ds:(%esi),(%dx)
485f3e:	72 6d                	jb     0x485fad
485f40:	46                   	inc    %esi
485f41:	69 6e 61 6c 42 6c 6f 	imul   $0x6f6c426c,0x61(%esi),%ebp
485f48:	63 6b 00             	arpl   %ebp,0x0(%ebx)
485f4b:	45                   	inc    %ebp
485f4c:	6d                   	insl   (%dx),%es:(%edi)
485f4d:	70 74                	jo     0x485fc3
485f4f:	79 00                	jns    0x485f51
485f51:	67 65 74 5f          	addr16 gs je 0x485fb4
485f55:	43                   	inc    %ebx
485f56:	6f                   	outsl  %ds:(%esi),(%dx)
485f57:	75 6e                	jne    0x485fc7
485f59:	74 00                	je     0x485f5b
485f5b:	67 65 74 5f          	addr16 gs je 0x485fbe
485f5f:	49                   	dec    %ecx
485f60:	74 65                	je     0x485fc7
485f62:	6d                   	insl   (%dx),%es:(%edi)
485f63:	00 46 69             	add    %al,0x69(%esi)
485f66:	6c                   	insb   (%dx),%es:(%edi)
485f67:	65 00 57 72          	add    %dl,%gs:0x72(%edi)
485f6b:	69 74 65 41 6c 6c 54 	imul   $0x65546c6c,0x41(%ebp,%eiz,2),%esi
485f72:	65
485f73:	78 74                	js     0x485fe9
485f75:	00 41 70             	add    %al,0x70(%ecx)
485f78:	70 65                	jo     0x485fdf
485f7a:	6e                   	outsb  %ds:(%esi),(%dx)
485f7b:	64 41                	fs inc %ecx
485f7d:	6c                   	insb   (%dx),%es:(%edi)
485f7e:	6c                   	insb   (%dx),%es:(%edi)
485f7f:	54                   	push   %esp
485f80:	65 78 74             	gs js  0x485ff7
485f83:	00 43 6f             	add    %al,0x6f(%ebx)
485f86:	6e                   	outsb  %ds:(%esi),(%dx)
485f87:	63 61 74             	arpl   %esp,0x74(%ecx)
485f8a:	00 67 65             	add    %ah,0x65(%edi)
485f8d:	74 5f                	je     0x485fee
485f8f:	4f                   	dec    %edi
485f90:	6c                   	insb   (%dx),%es:(%edi)
485f91:	64 4c                	fs dec %esp
485f93:	61                   	popa
485f94:	63 65 00             	arpl   %esp,0x0(%ebp)
485f97:	67 65 74 5f          	addr16 gs je 0x485ffa
485f9b:	54                   	push   %esp
485f9c:	65 78 74             	gs js  0x486013
485f9f:	00 6f 70             	add    %ch,0x70(%edi)
485fa2:	5f                   	pop    %edi
485fa3:	49                   	dec    %ecx
485fa4:	6e                   	outsb  %ds:(%esi),(%dx)
485fa5:	65 71 75             	gs jno 0x48601d
485fa8:	61                   	popa
485fa9:	6c                   	insb   (%dx),%es:(%edi)
485faa:	69 74 79 00 73 65 74 	imul   $0x5f746573,0x0(%ecx,%edi,2),%esi
485fb1:	5f
485fb2:	44                   	inc    %esp
485fb3:	69 61 6c 6f 67 52 65 	imul   $0x6552676f,0x6c(%ecx),%esp
485fba:	73 75                	jae    0x486031
485fbc:	6c                   	insb   (%dx),%es:(%edi)
485fbd:	74 00                	je     0x485fbf
485fbf:	73 65                	jae    0x486026
485fc1:	74 5f                	je     0x486022
485fc3:	54                   	push   %esp
485fc4:	65 78 74             	gs js  0x48603b
485fc7:	41                   	inc    %ecx
485fc8:	6c                   	insb   (%dx),%es:(%edi)
485fc9:	69 67 6e 00 67 65 74 	imul   $0x74656700,0x6e(%edi),%esp
485fd0:	5f                   	pop    %edi
485fd1:	41                   	inc    %ecx
485fd2:	70 70                	jo     0x486044
485fd4:	57                   	push   %edi
485fd5:	6f                   	outsl  %ds:(%esi),(%dx)
485fd6:	72 6b                	jb     0x486043
485fd8:	73 70                	jae    0x48604a
485fda:	61                   	popa
485fdb:	63 65 00             	arpl   %esp,0x0(%ebp)
485fde:	61                   	popa
485fdf:	64 64 5f             	fs fs pop %edi
485fe2:	4c                   	dec    %esp
485fe3:	6f                   	outsl  %ds:(%esi),(%dx)
485fe4:	61                   	popa
485fe5:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
485fe9:	74 5f                	je     0x48604a
485feb:	59                   	pop    %ecx
485fec:	65 6c                	gs insb (%dx),%es:(%edi)
485fee:	6c                   	insb   (%dx),%es:(%edi)
485fef:	6f                   	outsl  %ds:(%esi),(%dx)
485ff0:	77 00                	ja     0x485ff2
485ff2:	43                   	inc    %ebx
485ff3:	75 72                	jne    0x486067
485ff5:	73 6f                	jae    0x486066
485ff7:	72 73                	jb     0x48606c
485ff9:	00 67 65             	add    %ah,0x65(%edi)
485ffc:	74 5f                	je     0x48605d
485ffe:	48                   	dec    %eax
485fff:	61                   	popa
486000:	6e                   	outsb  %ds:(%esi),(%dx)
486001:	64 00 73 65          	add    %dh,%fs:0x65(%ebx)
486005:	74 5f                	je     0x486066
486007:	43                   	inc    %ebx
486008:	75 72                	jne    0x48607c
48600a:	73 6f                	jae    0x48607b
48600c:	72 00                	jb     0x48600e
48600e:	61                   	popa
48600f:	64 64 5f             	fs fs pop %edi
486012:	4d                   	dec    %ebp
486013:	6f                   	outsl  %ds:(%esi),(%dx)
486014:	75 73                	jne    0x486089
486016:	65 45                	gs inc %ebp
486018:	6e                   	outsb  %ds:(%esi),(%dx)
486019:	74 65                	je     0x486080
48601b:	72 00                	jb     0x48601d
48601d:	61                   	popa
48601e:	64 64 5f             	fs fs pop %edi
486021:	4d                   	dec    %ebp
486022:	6f                   	outsl  %ds:(%esi),(%dx)
486023:	75 73                	jne    0x486098
486025:	65 4c                	gs dec %esp
486027:	65 61                	gs popa
486029:	76 65                	jbe    0x486090
48602b:	00 67 65             	add    %ah,0x65(%edi)
48602e:	74 5f                	je     0x48608f
486030:	53                   	push   %ebx
486031:	69 7a 65 00 67 65 74 	imul   $0x74656700,0x65(%edx),%edi
486038:	5f                   	pop    %edi
486039:	48                   	dec    %eax
48603a:	65 69 67 68 74 00 67 	imul   $0x65670074,%gs:0x68(%edi),%esp
486041:	65
486042:	74 5f                	je     0x4860a3
486044:	57                   	push   %edi
486045:	69 64 74 68 00 73 65 	imul   $0x74657300,0x68(%esp,%esi,2),%esp
48604c:	74
48604d:	5f                   	pop    %edi
48604e:	44                   	inc    %esp
48604f:	6f                   	outsl  %ds:(%esi),(%dx)
486050:	75 62                	jne    0x4860b4
486052:	6c                   	insb   (%dx),%es:(%edi)
486053:	65 42                	gs inc %edx
486055:	75 66                	jne    0x4860bd
486057:	66 65 72 65          	data16 gs jb 0x4860c0
48605b:	64 00 49 6e          	add    %cl,%fs:0x6e(%ecx)
48605f:	74 33                	je     0x486094
486061:	32 00                	xor    (%eax),%al
486063:	73 65                	jae    0x4860ca
486065:	74 5f                	je     0x4860c6
486067:	57                   	push   %edi
486068:	69 6e 64 6f 77 53 74 	imul   $0x7453776f,0x64(%esi),%ebp
48606f:	61                   	popa
486070:	74 65                	je     0x4860d7
486072:	00 67 65             	add    %ah,0x65(%edi)
486075:	74 5f                	je     0x4860d6
486077:	50                   	push   %eax
486078:	72 69                	jb     0x4860e3
48607a:	6d                   	insl   (%dx),%es:(%edi)
48607b:	61                   	popa
48607c:	72 79                	jb     0x4860f7
48607e:	53                   	push   %ebx
48607f:	63 72 65             	arpl   %esi,0x65(%edx)
486082:	65 6e                	outsb  %gs:(%esi),(%dx)
486084:	00 67 65             	add    %ah,0x65(%edi)
486087:	74 5f                	je     0x4860e8
486089:	57                   	push   %edi
48608a:	6f                   	outsl  %ds:(%esi),(%dx)
48608b:	72 6b                	jb     0x4860f8
48608d:	69 6e 67 41 72 65 61 	imul   $0x61657241,0x67(%esi),%ebp
486094:	00 73 65             	add    %dh,0x65(%ebx)
486097:	74 5f                	je     0x4860f8
486099:	57                   	push   %edi
48609a:	69 64 74 68 00 73 65 	imul   $0x74657300,0x68(%esp,%esi,2),%esp
4860a1:	74
4860a2:	5f                   	pop    %edi
4860a3:	48                   	dec    %eax