5a8d25:	72 69                	jb     0x5a8d90
5a8d27:	73 73                	jae    0x5a8d9c
5a8d29:	63 72 6f             	arpl   %esi,0x6f(%edx)
5a8d2c:	73 73                	jae    0x5a8da1
5a8d2e:	57                   	push   %edi
5a8d2f:	69 70 65 46 72 6f 6d 	imul   $0x6d6f7246,0x65(%eax),%esi
5a8d36:	42                   	inc    %edx
5a8d37:	6f                   	outsl  %ds:(%esi),(%dx)
5a8d38:	74 74                	je     0x5a8dae
5a8d3a:	6f                   	outsl  %ds:(%esi),(%dx)
5a8d3b:	6d                   	insl   (%dx),%es:(%edi)
5a8d3c:	4c                   	dec    %esp
5a8d3d:	65 66 74 21          	gs data16 je 0x5a8d62
5a8d41:	69 65 74 74 43 72 69 	imul   $0x69724374,0x74(%ebp),%esp
5a8d48:	73 73                	jae    0x5a8dbd
5a8d4a:	63 72 6f             	arpl   %esi,0x6f(%edx)
5a8d4d:	73 73                	jae    0x5a8dc2
5a8d4f:	57                   	push   %edi
5a8d50:	69 70 65 46 72 6f 6d 	imul   $0x6d6f7246,0x65(%eax),%esi
5a8d57:	42                   	inc    %edx
5a8d58:	6f                   	outsl  %ds:(%esi),(%dx)
5a8d59:	74 74                	je     0x5a8dcf
5a8d5b:	6f                   	outsl  %ds:(%esi),(%dx)
5a8d5c:	6d                   	insl   (%dx),%es:(%edi)
5a8d5d:	52                   	push   %edx
5a8d5e:	69 67 68 74 23 69 65 	imul   $0x65692374,0x68(%edi),%esp
5a8d65:	74 74                	je     0x5a8ddb
5a8d67:	43                   	inc    %ebx
5a8d68:	72 69                	jb     0x5a8dd3
5a8d6a:	73 73                	jae    0x5a8ddf
5a8d6c:	63 72 6f             	arpl   %esi,0x6f(%edx)
5a8d6f:	73 73                	jae    0x5a8de4
5a8d71:	57                   	push   %edi
5a8d72:	69 70 65 42 6f 75 6e 	imul   $0x6e756f42,0x65(%eax),%esi
5a8d79:	63 65 46             	arpl   %esp,0x46(%ebp)
5a8d7c:	72 6f                	jb     0x5a8ded
5a8d7e:	6d                   	insl   (%dx),%es:(%edi)
5a8d7f:	54                   	push   %esp
5a8d80:	6f                   	outsl  %ds:(%esi),(%dx)
5a8d81:	70 4c                	jo     0x5a8dcf
5a8d83:	65 66 74 24          	gs data16 je 0x5a8dab
5a8d87:	69 65 74 74 43 72 69 	imul   $0x69724374,0x74(%ebp),%esp
5a8d8e:	73 73                	jae    0x5a8e03
5a8d90:	63 72 6f             	arpl   %esi,0x6f(%edx)
5a8d93:	73 73                	jae    0x5a8e08
5a8d95:	57                   	push   %edi
5a8d96:	69 70 65 42 6f 75 6e 	imul   $0x6e756f42,0x65(%eax),%esi
5a8d9d:	63 65 46             	arpl   %esp,0x46(%ebp)
5a8da0:	72 6f                	jb     0x5a8e11
5a8da2:	6d                   	insl   (%dx),%es:(%edi)
5a8da3:	54                   	push   %esp
5a8da4:	6f                   	outsl  %ds:(%esi),(%dx)
5a8da5:	70 52                	jo     0x5a8df9
5a8da7:	69 67 68 74 26 69 65 	imul   $0x65692674,0x68(%edi),%esp
5a8dae:	74 74                	je     0x5a8e24
5a8db0:	43                   	inc    %ebx
5a8db1:	72 69                	jb     0x5a8e1c
5a8db3:	73 73                	jae    0x5a8e28
5a8db5:	63 72 6f             	arpl   %esi,0x6f(%edx)
5a8db8:	73 73                	jae    0x5a8e2d
5a8dba:	57                   	push   %edi
5a8dbb:	69 70 65 42 6f 75 6e 	imul   $0x6e756f42,0x65(%eax),%esi
5a8dc2:	63 65 46             	arpl   %esp,0x46(%ebp)
5a8dc5:	72 6f                	jb     0x5a8e36
5a8dc7:	6d                   	insl   (%dx),%es:(%edi)
5a8dc8:	42                   	inc    %edx
5a8dc9:	6f                   	outsl  %ds:(%esi),(%dx)
5a8dca:	74 74                	je     0x5a8e40
5a8dcc:	6f                   	outsl  %ds:(%esi),(%dx)
5a8dcd:	6d                   	insl   (%dx),%es:(%edi)
5a8dce:	4c                   	dec    %esp
5a8dcf:	65 66 74 27          	gs data16 je 0x5a8dfa
5a8dd3:	69 65 74 74 43 72 69 	imul   $0x69724374,0x74(%ebp),%esp
5a8dda:	73 73                	jae    0x5a8e4f
5a8ddc:	63 72 6f             	arpl   %esi,0x6f(%edx)
5a8ddf:	73 73                	jae    0x5a8e54
5a8de1:	57                   	push   %edi
5a8de2:	69 70 65 42 6f 75 6e 	imul   $0x6e756f42,0x65(%eax),%esi
5a8de9:	63 65 46             	arpl   %esp,0x46(%ebp)
5a8dec:	72 6f                	jb     0x5a8e5d
5a8dee:	6d                   	insl   (%dx),%es:(%edi)
5a8def:	42                   	inc    %edx
5a8df0:	6f                   	outsl  %ds:(%esi),(%dx)
5a8df1:	74 74                	je     0x5a8e67
5a8df3:	6f                   	outsl  %ds:(%esi),(%dx)
5a8df4:	6d                   	insl   (%dx),%es:(%edi)
5a8df5:	52                   	push   %edx
5a8df6:	69 67 68 74 25 69 65 	imul   $0x65692574,0x68(%edi),%esp
5a8dfd:	74 74                	je     0x5a8e73
5a8dff:	43                   	inc    %ebx
5a8e00:	72 69                	jb     0x5a8e6b
5a8e02:	73 73                	jae    0x5a8e77
5a8e04:	63 72 6f             	arpl   %esi,0x6f(%edx)
5a8e07:	73 73                	jae    0x5a8e7c
5a8e09:	57                   	push   %edi
5a8e0a:	69 70 65 46 72 6f 6d 	imul   $0x6d6f7246,0x65(%eax),%esi
5a8e11:	4c                   	dec    %esp
5a8e12:	65 66 74 52          	gs data16 je 0x5a8e68
5a8e16:	69 67 68 74 41 6e 64 	imul   $0x646e4174,0x68(%edi),%esp
5a8e1d:	54                   	push   %esp
5a8e1e:	6f                   	outsl  %ds:(%esi),(%dx)
5a8e1f:	70 28                	jo     0x5a8e49
5a8e21:	69 65 74 74 43 72 69 	imul   $0x69724374,0x74(%ebp),%esp
5a8e28:	73 73                	jae    0x5a8e9d
5a8e2a:	63 72 6f             	arpl   %esi,0x6f(%edx)
5a8e2d:	73 73                	jae    0x5a8ea2
5a8e2f:	57                   	push   %edi
5a8e30:	69 70 65 46 72 6f 6d 	imul   $0x6d6f7246,0x65(%eax),%esi
5a8e37:	4c                   	dec    %esp
5a8e38:	65 66 74 52          	gs data16 je 0x5a8e8e
5a8e3c:	69 67 68 74 41 6e 64 	imul   $0x646e4174,0x68(%edi),%esp
5a8e43:	42                   	inc    %edx
5a8e44:	6f                   	outsl  %ds:(%esi),(%dx)
5a8e45:	74 74                	je     0x5a8ebb
5a8e47:	6f                   	outsl  %ds:(%esi),(%dx)
5a8e48:	6d                   	insl   (%dx),%es:(%edi)
5a8e49:	26 69 65 74 74 43 72 	imul   $0x69724374,%es:0x74(%ebp),%esp
5a8e50:	69
5a8e51:	73 73                	jae    0x5a8ec6
5a8e53:	63 72 6f             	arpl   %esi,0x6f(%edx)
5a8e56:	73 73                	jae    0x5a8ecb
5a8e58:	57                   	push   %edi
5a8e59:	69 70 65 46 72 6f 6d 	imul   $0x6d6f7246,0x65(%eax),%esi
5a8e60:	4c                   	dec    %esp
5a8e61:	65 66 74 54          	gs data16 je 0x5a8eb9
5a8e65:	6f                   	outsl  %ds:(%esi),(%dx)
5a8e66:	70 41                	jo     0x5a8ea9
5a8e68:	6e                   	outsb  %ds:(%esi),(%dx)
5a8e69:	64 42                	fs inc %edx
5a8e6b:	6f                   	outsl  %ds:(%esi),(%dx)
5a8e6c:	74 74                	je     0x5a8ee2
5a8e6e:	6f                   	outsl  %ds:(%esi),(%dx)
5a8e6f:	6d                   	insl   (%dx),%es:(%edi)
5a8e70:	2b 69 65             	sub    0x65(%ecx),%ebp
5a8e73:	74 74                	je     0x5a8ee9
5a8e75:	43                   	inc    %ebx
5a8e76:	72 69                	jb     0x5a8ee1
5a8e78:	73 73                	jae    0x5a8eed
5a8e7a:	63 72 6f             	arpl   %esi,0x6f(%edx)
5a8e7d:	73 73                	jae    0x5a8ef2
5a8e7f:	57                   	push   %edi
5a8e80:	69 70 65 46 72 6f 6d 	imul   $0x6d6f7246,0x65(%eax),%esi
5a8e87:	54                   	push   %esp
5a8e88:	6f                   	outsl  %ds:(%esi),(%dx)
5a8e89:	70 4c                	jo     0x5a8ed7
5a8e8b:	65 66 74 52          	gs data16 je 0x5a8ee1
5a8e8f:	69 67 68 74 41 6e 64 	imul   $0x646e4174,0x68(%edi),%esp
5a8e96:	42                   	inc    %edx
5a8e97:	6f                   	outsl  %ds:(%esi),(%dx)
5a8e98:	74 74                	je     0x5a8f0e
5a8e9a:	6f                   	outsl  %ds:(%esi),(%dx)
5a8e9b:	6d                   	insl   (%dx),%es:(%edi)
5a8e9c:	27                   	daa
5a8e9d:	69 65 74 74 43 72 69 	imul   $0x69724374,0x74(%ebp),%esp
5a8ea4:	73 73                	jae    0x5a8f19
5a8ea6:	63 72 6f             	arpl   %esi,0x6f(%edx)
5a8ea9:	73 73                	jae    0x5a8f1e
5a8eab:	57                   	push   %edi
5a8eac:	69 70 65 46 72 6f 6d 	imul   $0x6d6f7246,0x65(%eax),%esi
5a8eb3:	52                   	push   %edx
5a8eb4:	69 67 68 74 54 6f 70 	imul   $0x706f5474,0x68(%edi),%esp
5a8ebb:	41                   	inc    %ecx
5a8ebc:	6e                   	outsb  %ds:(%esi),(%dx)
5a8ebd:	64 42                	fs inc %edx
5a8ebf:	6f                   	outsl  %ds:(%esi),(%dx)
5a8ec0:	74 74                	je     0x5a8f36
5a8ec2:	6f                   	outsl  %ds:(%esi),(%dx)
5a8ec3:	6d                   	insl   (%dx),%es:(%edi)
5a8ec4:	28 69 65             	sub    %ch,0x65(%ecx)
5a8ec7:	74 74                	je     0x5a8f3d
5a8ec9:	43                   	inc    %ebx
5a8eca:	72 69                	jb     0x5a8f35
5a8ecc:	73 73                	jae    0x5a8f41
5a8ece:	63 72 6f             	arpl   %esi,0x6f(%edx)
5a8ed1:	73 73                	jae    0x5a8f46
5a8ed3:	57                   	push   %edi
5a8ed4:	69 70 65 46 72 6f 6d 	imul   $0x6d6f7246,0x65(%eax),%esi
5a8edb:	42                   	inc    %edx
5a8edc:	6f                   	outsl  %ds:(%esi),(%dx)
5a8edd:	74 74                	je     0x5a8f53
5a8edf:	6f                   	outsl  %ds:(%esi),(%dx)
5a8ee0:	6d                   	insl   (%dx),%es:(%edi)
5a8ee1:	4c                   	dec    %esp
5a8ee2:	65 66 74 54          	gs data16 je 0x5a8f3a
5a8ee6:	6f                   	outsl  %ds:(%esi),(%dx)
5a8ee7:	70 52                	jo     0x5a8f3b
5a8ee9:	69 67 68 74 1b 69 65 	imul   $0x65691b74,0x68(%edi),%esp
5a8ef0:	74 74                	je     0x5a8f66
5a8ef2:	57                   	push   %edi
5a8ef3:	69 70 65 44 69 61 67 	imul   $0x67616944,0x65(%eax),%esi
5a8efa:	6f                   	outsl  %ds:(%esi),(%dx)
5a8efb:	6e                   	outsb  %ds:(%esi),(%dx)
5a8efc:	61                   	popa
5a8efd:	6c                   	insb   (%dx),%es:(%edi)
5a8efe:	46                   	inc    %esi
5a8eff:	72 6f                	jb     0x5a8f70
5a8f01:	6d                   	insl   (%dx),%es:(%edi)
5a8f02:	54                   	push   %esp
5a8f03:	6f                   	outsl  %ds:(%esi),(%dx)
5a8f04:	70 4c                	jo     0x5a8f52
5a8f06:	65 66 74 1c          	gs data16 je 0x5a8f26
5a8f0a:	69 65 74 74 57 69 70 	imul   $0x70695774,0x74(%ebp),%esp
5a8f11:	65 44                	gs inc %esp
5a8f13:	69 61 67 6f 6e 61 6c 	imul   $0x6c616e6f,0x67(%ecx),%esp
5a8f1a:	46                   	inc    %esi
5a8f1b:	72 6f                	jb     0x5a8f8c
5a8f1d:	6d                   	insl   (%dx),%es:(%edi)
5a8f1e:	54                   	push   %esp
5a8f1f:	6f                   	outsl  %ds:(%esi),(%dx)
5a8f20:	70 52                	jo     0x5a8f74
5a8f22:	69 67 68 74 1e 69 65 	imul   $0x65691e74,0x68(%edi),%esp
5a8f29:	74 74                	je     0x5a8f9f
5a8f2b:	57                   	push   %edi
5a8f2c:	69 70 65 44 69 61 67 	imul   $0x67616944,0x65(%eax),%esi
5a8f33:	6f                   	outsl  %ds:(%esi),(%dx)
5a8f34:	6e                   	outsb  %ds:(%esi),(%dx)
5a8f35:	61                   	popa
5a8f36:	6c                   	insb   (%dx),%es:(%edi)
5a8f37:	46                   	inc    %esi
5a8f38:	72 6f                	jb     0x5a8fa9
5a8f3a:	6d                   	insl   (%dx),%es:(%edi)
5a8f3b:	42                   	inc    %edx
5a8f3c:	6f                   	outsl  %ds:(%esi),(%dx)
5a8f3d:	74 74                	je     0x5a8fb3
5a8f3f:	6f                   	outsl  %ds:(%esi),(%dx)
5a8f40:	6d                   	insl   (%dx),%es:(%edi)
5a8f41:	4c                   	dec    %esp
5a8f42:	65 66 74 1f          	gs data16 je 0x5a8f65
5a8f46:	69 65 74 74 57 69 70 	imul   $0x70695774,0x74(%ebp),%esp
5a8f4d:	65 44                	gs inc %esp
5a8f4f:	69 61 67 6f 6e 61 6c 	imul   $0x6c616e6f,0x67(%ecx),%esp
5a8f56:	46                   	inc    %esi
5a8f57:	72 6f                	jb     0x5a8fc8
5a8f59:	6d                   	insl   (%dx),%es:(%edi)
5a8f5a:	42                   	inc    %edx
5a8f5b:	6f                   	outsl  %ds:(%esi),(%dx)
5a8f5c:	74 74                	je     0x5a8fd2
5a8f5e:	6f                   	outsl  %ds:(%esi),(%dx)
5a8f5f:	6d                   	insl   (%dx),%es:(%edi)
5a8f60:	52                   	push   %edx
5a8f61:	69 67 68 74 1a 69 65 	imul   $0x65691a74,0x68(%edi),%esp
5a8f68:	74 74                	je     0x5a8fde
5a8f6a:	44                   	inc    %esp
5a8f6b:	69 61 67 6f 6e 61 6c 	imul   $0x6c616e6f,0x67(%ecx),%esp
5a8f72:	53                   	push   %ebx
5a8f73:	77 65                	ja     0x5a8fda
5a8f75:	65 70 43             	gs jo  0x5a8fbb
5a8f78:	6c                   	insb   (%dx),%es:(%edi)
5a8f79:	6f                   	outsl  %ds:(%esi),(%dx)
5a8f7a:	63 6b 77             	arpl   %ebp,0x77(%ebx)
5a8f7d:	69 73 65 21 69 65 74 	imul   $0x74656921,0x65(%ebx),%esi
5a8f84:	74 44                	je     0x5a8fca
5a8f86:	69 61 67 6f 6e 61 6c 	imul   $0x6c616e6f,0x67(%ecx),%esp
5a8f8d:	53                   	push   %ebx
5a8f8e:	77 65                	ja     0x5a8ff5
5a8f90:	65 70 43             	gs jo  0x5a8fd6
5a8f93:	6f                   	outsl  %ds:(%esi),(%dx)
5a8f94:	75 6e                	jne    0x5a9004
5a8f96:	74 65                	je     0x5a8ffd
5a8f98:	72 43                	jb     0x5a8fdd
5a8f9a:	6c                   	insb   (%dx),%es:(%edi)
5a8f9b:	6f                   	outsl  %ds:(%esi),(%dx)
5a8f9c:	63 6b 77             	arpl   %ebp,0x77(%ebx)
5a8f9f:	69 73 65 12 69 65 74 	imul   $0x74656912,0x65(%ebx),%esi
5a8fa6:	74 53                	je     0x5a8ffb
5a8fa8:	77 65                	ja     0x5a900f
5a8faa:	65 70 43             	gs jo  0x5a8ff0
5a8fad:	6c                   	insb   (%dx),%es:(%edi)
5a8fae:	6f                   	outsl  %ds:(%esi),(%dx)
5a8faf:	63 6b 77             	arpl   %ebp,0x77(%ebx)
5a8fb2:	69 73 65 19 69 65 74 	imul   $0x74656919,0x65(%ebx),%esi
5a8fb9:	74 53                	je     0x5a900e
5a8fbb:	77 65                	ja     0x5a9022
5a8fbd:	65 70 43             	gs jo  0x5a9003
5a8fc0:	6f                   	outsl  %ds:(%esi),(%dx)
5a8fc1:	75 6e                	jne    0x5a9031
5a8fc3:	74 65                	je     0x5a902a
5a8fc5:	72 43                	jb     0x5a900a
5a8fc7:	6c                   	insb   (%dx),%es:(%edi)
5a8fc8:	6f                   	outsl  %ds:(%esi),(%dx)
5a8fc9:	63 6b 77             	arpl   %ebp,0x77(%ebx)
5a8fcc:	69 73 65 20 69 65 74 	imul   $0x74656920,0x65(%ebx),%esi
5a8fd3:	74 53                	je     0x5a9028
5a8fd5:	74 61                	je     0x5a9038
5a8fd7:	72 62                	jb     0x5a903b
5a8fd9:	75 72                	jne    0x5a904d
5a8fdb:	73 74                	jae    0x5a9051
5a8fdd:	43                   	inc    %ebx
5a8fde:	6c                   	insb   (%dx),%es:(%edi)
5a8fdf:	6f                   	outsl  %ds:(%esi),(%dx)
5a8fe0:	63 6b 77             	arpl   %ebp,0x77(%ebx)
5a8fe3:	69 73 65 46 72 6f 6d 	imul   $0x6d6f7246,0x65(%ebx),%esi
5a8fea:	43                   	inc    %ebx
5a8feb:	65 6e                	outsb  %gs:(%esi),(%dx)
5a8fed:	74 65                	je     0x5a9054
5a8fef:	72 17                	jb     0x5a9008
5a8ff1:	69 65 74 74 52 6f 74 	imul   $0x746f5274,0x74(%ebp),%esp
5a8ff8:	61                   	popa
5a8ff9:	74 69                	je     0x5a9064
5a8ffb:	6f                   	outsl  %ds:(%esi),(%dx)
5a8ffc:	6e                   	outsb  %ds:(%esi),(%dx)
5a8ffd:	61                   	popa
5a8ffe:	6c                   	insb   (%dx),%es:(%edi)
5a8fff:	52                   	push   %edx
5a9000:	65 63 74 61 6e       	arpl   %esi,%gs:0x6e(%ecx,%eiz,2)
5a9005:	67 6c                	insb   (%dx),%es:(%di)
5a9007:	65 12 69 65          	adc    %gs:0x65(%ecx),%ch
5a900b:	74 74                	je     0x5a9081
5a900d:	52                   	push   %edx
5a900e:	6f                   	outsl  %ds:(%esi),(%dx)
5a900f:	74 61                	je     0x5a9072
5a9011:	74 69                	je     0x5a907c
5a9013:	6f                   	outsl  %ds:(%esi),(%dx)
5a9014:	6e                   	outsb  %ds:(%esi),(%dx)
5a9015:	61                   	popa
5a9016:	6c                   	insb   (%dx),%es:(%edi)
5a9017:	53                   	push   %ebx
5a9018:	74 61                	je     0x5a907b
5a901a:	72 18                	jb     0x5a9034
5a901c:	69 65 74 74 53 70 65 	imul   $0x65705374,0x74(%ebp),%esp
5a9023:	63 6b 6c             	arpl   %ebp,0x6c(%ebx)
5a9026:	65 64 57             	gs fs push %edi
5a9029:	69 70 65 46 72 6f 6d 	imul   $0x6d6f7246,0x65(%eax),%esi
5a9030:	4c                   	dec    %esp
5a9031:	65 66 74 19          	gs data16 je 0x5a904e
5a9035:	69 65 74 74 53 70 65 	imul   $0x65705374,0x74(%ebp),%esp
5a903c:	63 6b 6c             	arpl   %ebp,0x6c(%ebx)
5a903f:	65 64 57             	gs fs push %edi
5a9042:	69 70 65 46 72 6f 6d 	imul   $0x6d6f7246,0x65(%eax),%esi
5a9049:	52                   	push   %edx
5a904a:	69 67 68 74 17 69 65 	imul   $0x65691774,0x68(%edi),%esp
5a9051:	74 74                	je     0x5a90c7
5a9053:	53                   	push   %ebx
5a9054:	70 65                	jo     0x5a90bb
5a9056:	63 6b 6c             	arpl   %ebp,0x6c(%ebx)
5a9059:	65 64 57             	gs fs push %edi
5a905c:	69 70 65 46 72 6f 6d 	imul   $0x6d6f7246,0x65(%eax),%esi
5a9063:	54                   	push   %esp
5a9064:	6f                   	outsl  %ds:(%esi),(%dx)
5a9065:	70 1a                	jo     0x5a9081
5a9067:	69 65 74 74 53 70 65 	imul   $0x65705374,0x74(%ebp),%esp
5a906e:	63 6b 6c             	arpl   %ebp,0x6c(%ebx)
5a9071:	65 64 57             	gs fs push %edi
5a9074:	69 70 65 46 72 6f 6d 	imul   $0x6d6f7246,0x65(%eax),%esi
5a907b:	42                   	inc    %edx
5a907c:	6f                   	outsl  %ds:(%esi),(%dx)
5a907d:	74 74                	je     0x5a90f3
5a907f:	6f                   	outsl  %ds:(%esi),(%dx)
5a9080:	6d                   	insl   (%dx),%es:(%edi)
5a9081:	17                   	pop    %ss