416e95:	72 65                	jb     0x416efc
416e97:	43                   	inc    %ebx
416e98:	6f                   	outsl  %ds:(%esi),(%dx)
416e99:	6c                   	insb   (%dx),%es:(%edi)
416e9a:	6f                   	outsl  %ds:(%esi),(%dx)
416e9b:	72 00                	jb     0x416e9d
416e9d:	73 65                	jae    0x416f04
416e9f:	74 5f                	je     0x416f00
416ea1:	42                   	inc    %edx
416ea2:	61                   	popa
416ea3:	63 6b 43             	arpl   %ebp,0x43(%ebx)
416ea6:	6f                   	outsl  %ds:(%esi),(%dx)
416ea7:	6c                   	insb   (%dx),%es:(%edi)
416ea8:	6f                   	outsl  %ds:(%esi),(%dx)
416ea9:	72 00                	jb     0x416eab
416eab:	73 65                	jae    0x416f12
416ead:	74 5f                	je     0x416f0e
416eaf:	55                   	push   %ebp
416eb0:	73 65                	jae    0x416f17
416eb2:	56                   	push   %esi
416eb3:	69 73 75 61 6c 53 74 	imul   $0x74536c61,0x75(%ebx),%esi
416eba:	79 6c                	jns    0x416f28
416ebc:	65 42                	gs inc %edx
416ebe:	61                   	popa
416ebf:	63 6b 43             	arpl   %ebp,0x43(%ebx)
416ec2:	6f                   	outsl  %ds:(%esi),(%dx)
416ec3:	6c                   	insb   (%dx),%es:(%edi)
416ec4:	6f                   	outsl  %ds:(%esi),(%dx)
416ec5:	72 00                	jb     0x416ec7
416ec7:	62 61 63             	bound  %esp,0x63(%ecx)
416eca:	6b 43 6f 6c          	imul   $0x6c,0x6f(%ebx),%eax
416ece:	6f                   	outsl  %ds:(%esi),(%dx)
416ecf:	72 00                	jb     0x416ed1
416ed1:	67 65 74 5f          	addr16 gs je 0x416f34
416ed5:	50                   	push   %eax
416ed6:	61                   	popa
416ed7:	74 74                	je     0x416f4d
416ed9:	65 72 6e             	gs jb  0x416f4a
416edc:	43                   	inc    %ebx
416edd:	6f                   	outsl  %ds:(%esi),(%dx)
416ede:	6c                   	insb   (%dx),%es:(%edi)
416edf:	6f                   	outsl  %ds:(%esi),(%dx)
416ee0:	72 00                	jb     0x416ee2
416ee2:	73 65                	jae    0x416f49
416ee4:	74 5f                	je     0x416f45
416ee6:	50                   	push   %eax
416ee7:	61                   	popa
416ee8:	74 74                	je     0x416f5e
416eea:	65 72 6e             	gs jb  0x416f5b
416eed:	43                   	inc    %ebx
416eee:	6f                   	outsl  %ds:(%esi),(%dx)
416eef:	6c                   	insb   (%dx),%es:(%edi)
416ef0:	6f                   	outsl  %ds:(%esi),(%dx)
416ef1:	72 00                	jb     0x416ef3
416ef3:	5f                   	pop    %edi
416ef4:	70 61                	jo     0x416f57
416ef6:	74 74                	je     0x416f6c
416ef8:	65 72 6e             	gs jb  0x416f69
416efb:	43                   	inc    %ebx
416efc:	6f                   	outsl  %ds:(%esi),(%dx)
416efd:	6c                   	insb   (%dx),%es:(%edi)
416efe:	6f                   	outsl  %ds:(%esi),(%dx)
416eff:	72 00                	jb     0x416f01
416f01:	42                   	inc    %edx
416f02:	79 74                	jns    0x416f78
416f04:	65 54                	gs push %esp
416f06:	6f                   	outsl  %ds:(%esi),(%dx)
416f07:	43                   	inc    %ebx
416f08:	6f                   	outsl  %ds:(%esi),(%dx)
416f09:	6c                   	insb   (%dx),%es:(%edi)
416f0a:	6f                   	outsl  %ds:(%esi),(%dx)
416f0b:	72 00                	jb     0x416f0d
416f0d:	67 65 74 5f          	addr16 gs je 0x416f70
416f11:	42                   	inc    %edx
416f12:	6f                   	outsl  %ds:(%esi),(%dx)
416f13:	72 64                	jb     0x416f79
416f15:	65 72 43             	gs jb  0x416f5b
416f18:	6f                   	outsl  %ds:(%esi),(%dx)
416f19:	6c                   	insb   (%dx),%es:(%edi)
416f1a:	6f                   	outsl  %ds:(%esi),(%dx)
416f1b:	72 00                	jb     0x416f1d
416f1d:	73 65                	jae    0x416f84
416f1f:	74 5f                	je     0x416f80
416f21:	42                   	inc    %edx
416f22:	6f                   	outsl  %ds:(%esi),(%dx)
416f23:	72 64                	jb     0x416f89
416f25:	65 72 43             	gs jb  0x416f6b
416f28:	6f                   	outsl  %ds:(%esi),(%dx)
416f29:	6c                   	insb   (%dx),%es:(%edi)
416f2a:	6f                   	outsl  %ds:(%esi),(%dx)
416f2b:	72 00                	jb     0x416f2d
416f2d:	67 65 74 5f          	addr16 gs je 0x416f90
416f31:	54                   	push   %esp
416f32:	6f                   	outsl  %ds:(%esi),(%dx)
416f33:	64 61                	fs popa
416f35:	79 42                	jns    0x416f79
416f37:	6f                   	outsl  %ds:(%esi),(%dx)
416f38:	72 64                	jb     0x416f9e
416f3a:	65 72 43             	gs jb  0x416f80
416f3d:	6f                   	outsl  %ds:(%esi),(%dx)
416f3e:	6c                   	insb   (%dx),%es:(%edi)
416f3f:	6f                   	outsl  %ds:(%esi),(%dx)
416f40:	72 00                	jb     0x416f42
416f42:	73 65                	jae    0x416fa9
416f44:	74 5f                	je     0x416fa5
416f46:	54                   	push   %esp
416f47:	6f                   	outsl  %ds:(%esi),(%dx)
416f48:	64 61                	fs popa
416f4a:	79 42                	jns    0x416f8e
416f4c:	6f                   	outsl  %ds:(%esi),(%dx)
416f4d:	72 64                	jb     0x416fb3
416f4f:	65 72 43             	gs jb  0x416f95
416f52:	6f                   	outsl  %ds:(%esi),(%dx)
416f53:	6c                   	insb   (%dx),%es:(%edi)
416f54:	6f                   	outsl  %ds:(%esi),(%dx)
416f55:	72 00                	jb     0x416f57
416f57:	5f                   	pop    %edi
416f58:	74 6f                	je     0x416fc9
416f5a:	64 61                	fs popa
416f5c:	79 42                	jns    0x416fa0
416f5e:	6f                   	outsl  %ds:(%esi),(%dx)
416f5f:	72 64                	jb     0x416fc5
416f61:	65 72 43             	gs jb  0x416fa7
416f64:	6f                   	outsl  %ds:(%esi),(%dx)
416f65:	6c                   	insb   (%dx),%es:(%edi)
416f66:	6f                   	outsl  %ds:(%esi),(%dx)
416f67:	72 00                	jb     0x416f69
416f69:	5f                   	pop    %edi
416f6a:	62 6f 72             	bound  %ebp,0x72(%edi)
416f6d:	64 65 72 43          	fs gs jb 0x416fb4
416f71:	6f                   	outsl  %ds:(%esi),(%dx)
416f72:	6c                   	insb   (%dx),%es:(%edi)
416f73:	6f                   	outsl  %ds:(%esi),(%dx)
416f74:	72 00                	jb     0x416f76
416f76:	67 65 74 5f          	addr16 gs je 0x416fd9
416f7a:	41                   	inc    %ecx
416f7b:	72 72                	jb     0x416fef
416f7d:	6f                   	outsl  %ds:(%esi),(%dx)
416f7e:	77 73                	ja     0x416ff3
416f80:	43                   	inc    %ebx
416f81:	6f                   	outsl  %ds:(%esi),(%dx)
416f82:	6c                   	insb   (%dx),%es:(%edi)
416f83:	6f                   	outsl  %ds:(%esi),(%dx)
416f84:	72 00                	jb     0x416f86
416f86:	73 65                	jae    0x416fed
416f88:	74 5f                	je     0x416fe9
416f8a:	41                   	inc    %ecx
416f8b:	72 72                	jb     0x416fff
416f8d:	6f                   	outsl  %ds:(%esi),(%dx)
416f8e:	77 73                	ja     0x417003
416f90:	43                   	inc    %ebx
416f91:	6f                   	outsl  %ds:(%esi),(%dx)
416f92:	6c                   	insb   (%dx),%es:(%edi)
416f93:	6f                   	outsl  %ds:(%esi),(%dx)
416f94:	72 00                	jb     0x416f96
416f96:	5f                   	pop    %edi
416f97:	61                   	popa
416f98:	72 72                	jb     0x41700c
416f9a:	6f                   	outsl  %ds:(%esi),(%dx)
416f9b:	77 73                	ja     0x417010
416f9d:	43                   	inc    %ebx
416f9e:	6f                   	outsl  %ds:(%esi),(%dx)
416f9f:	6c                   	insb   (%dx),%es:(%edi)
416fa0:	6f                   	outsl  %ds:(%esi),(%dx)
416fa1:	72 00                	jb     0x416fa3
416fa3:	67 65 74 5f          	addr16 gs je 0x417006
416fa7:	54                   	push   %esp
416fa8:	65 78 74             	gs js  0x41701f
416fab:	43                   	inc    %ebx
416fac:	6f                   	outsl  %ds:(%esi),(%dx)
416fad:	6c                   	insb   (%dx),%es:(%edi)
416fae:	6f                   	outsl  %ds:(%esi),(%dx)
416faf:	72 00                	jb     0x416fb1
416fb1:	73 65                	jae    0x417018
416fb3:	74 5f                	je     0x417014
416fb5:	54                   	push   %esp
416fb6:	65 78 74             	gs js  0x41702d
416fb9:	43                   	inc    %ebx
416fba:	6f                   	outsl  %ds:(%esi),(%dx)
416fbb:	6c                   	insb   (%dx),%es:(%edi)
416fbc:	6f                   	outsl  %ds:(%esi),(%dx)
416fbd:	72 00                	jb     0x416fbf
416fbf:	67 65 74 5f          	addr16 gs je 0x417022
416fc3:	44                   	inc    %esp
416fc4:	61                   	popa
416fc5:	79 53                	jns    0x41701a
416fc7:	65 6c                	gs insb (%dx),%es:(%edi)
416fc9:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
416fce:	54                   	push   %esp
416fcf:	65 78 74             	gs js  0x417046
416fd2:	43                   	inc    %ebx
416fd3:	6f                   	outsl  %ds:(%esi),(%dx)
416fd4:	6c                   	insb   (%dx),%es:(%edi)
416fd5:	6f                   	outsl  %ds:(%esi),(%dx)
416fd6:	72 00                	jb     0x416fd8
416fd8:	73 65                	jae    0x41703f
416fda:	74 5f                	je     0x41703b
416fdc:	44                   	inc    %esp
416fdd:	61                   	popa
416fde:	79 53                	jns    0x417033
416fe0:	65 6c                	gs insb (%dx),%es:(%edi)
416fe2:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
416fe7:	54                   	push   %esp
416fe8:	65 78 74             	gs js  0x41705f
416feb:	43                   	inc    %ebx
416fec:	6f                   	outsl  %ds:(%esi),(%dx)
416fed:	6c                   	insb   (%dx),%es:(%edi)
416fee:	6f                   	outsl  %ds:(%esi),(%dx)
416fef:	72 00                	jb     0x416ff1
416ff1:	5f                   	pop    %edi
416ff2:	64 61                	fs popa
416ff4:	79 53                	jns    0x417049
416ff6:	65 6c                	gs insb (%dx),%es:(%edi)
416ff8:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
416ffd:	54                   	push   %esp
416ffe:	65 78 74             	gs js  0x417075
417001:	43                   	inc    %ebx
417002:	6f                   	outsl  %ds:(%esi),(%dx)
417003:	6c                   	insb   (%dx),%es:(%edi)
417004:	6f                   	outsl  %ds:(%esi),(%dx)
417005:	72 00                	jb     0x417007
417007:	67 65 74 5f          	addr16 gs je 0x41706a
41700b:	4d                   	dec    %ebp
41700c:	6f                   	outsl  %ds:(%esi),(%dx)
41700d:	6e                   	outsb  %ds:(%esi),(%dx)
41700e:	74 68                	je     0x417078
417010:	54                   	push   %esp
417011:	69 74 6c 65 54 65 78 	imul   $0x74786554,0x65(%esp,%ebp,2),%esi
417018:	74
417019:	43                   	inc    %ebx
41701a:	6f                   	outsl  %ds:(%esi),(%dx)
41701b:	6c                   	insb   (%dx),%es:(%edi)
41701c:	6f                   	outsl  %ds:(%esi),(%dx)
41701d:	72 00                	jb     0x41701f
41701f:	73 65                	jae    0x417086
417021:	74 5f                	je     0x417082
417023:	4d                   	dec    %ebp
417024:	6f                   	outsl  %ds:(%esi),(%dx)
417025:	6e                   	outsb  %ds:(%esi),(%dx)
417026:	74 68                	je     0x417090
417028:	54                   	push   %esp
417029:	69 74 6c 65 54 65 78 	imul   $0x74786554,0x65(%esp,%ebp,2),%esi
417030:	74
417031:	43                   	inc    %ebx
417032:	6f                   	outsl  %ds:(%esi),(%dx)
417033:	6c                   	insb   (%dx),%es:(%edi)
417034:	6f                   	outsl  %ds:(%esi),(%dx)
417035:	72 00                	jb     0x417037
417037:	5f                   	pop    %edi
417038:	6d                   	insl   (%dx),%es:(%edi)
417039:	6f                   	outsl  %ds:(%esi),(%dx)
41703a:	6e                   	outsb  %ds:(%esi),(%dx)
41703b:	74 68                	je     0x4170a5
41703d:	54                   	push   %esp
41703e:	69 74 6c 65 54 65 78 	imul   $0x74786554,0x65(%esp,%ebp,2),%esi
417045:	74
417046:	43                   	inc    %ebx
417047:	6f                   	outsl  %ds:(%esi),(%dx)
417048:	6c                   	insb   (%dx),%es:(%edi)
417049:	6f                   	outsl  %ds:(%esi),(%dx)
41704a:	72 00                	jb     0x41704c
41704c:	5f                   	pop    %edi
41704d:	64 61                	fs popa
41704f:	79 54                	jns    0x4170a5
417051:	65 78 74             	gs js  0x4170c8
417054:	43                   	inc    %ebx
417055:	6f                   	outsl  %ds:(%esi),(%dx)
417056:	6c                   	insb   (%dx),%es:(%edi)
417057:	6f                   	outsl  %ds:(%esi),(%dx)
417058:	72 00                	jb     0x41705a
41705a:	5f                   	pop    %edi
41705b:	74 65                	je     0x4170c2
41705d:	78 74                	js     0x4170d3
41705f:	43                   	inc    %ebx
417060:	6f                   	outsl  %ds:(%esi),(%dx)
417061:	6c                   	insb   (%dx),%es:(%edi)
417062:	6f                   	outsl  %ds:(%esi),(%dx)
417063:	72 00                	jb     0x417065
417065:	41                   	inc    %ecx
417066:	70 70                	jo     0x4170d8
417068:	6c                   	insb   (%dx),%es:(%edi)
417069:	79 43                	jns    0x4170ae
41706b:	6f                   	outsl  %ds:(%esi),(%dx)
41706c:	6c                   	insb   (%dx),%es:(%edi)
41706d:	6f                   	outsl  %ds:(%esi),(%dx)
41706e:	72 00                	jb     0x417070
417070:	63 6f 6c             	arpl   %ebp,0x6c(%edi)
417073:	6f                   	outsl  %ds:(%esi),(%dx)
417074:	72 00                	jb     0x417076
417076:	46                   	inc    %esi
417077:	6c                   	insb   (%dx),%es:(%edi)
417078:	6f                   	outsl  %ds:(%esi),(%dx)
417079:	6f                   	outsl  %ds:(%esi),(%dx)
41707a:	72 00                	jb     0x41707c
41707c:	67 65 74 5f          	addr16 gs je 0x4170df
417080:	43                   	inc    %ebx
417081:	75 72                	jne    0x4170f5
417083:	73 6f                	jae    0x4170f4
417085:	72 00                	jb     0x417087
417087:	73 65                	jae    0x4170ee
417089:	74 5f                	je     0x4170ea
41708b:	43                   	inc    %ebx
41708c:	75 72                	jne    0x417100
41708e:	73 6f                	jae    0x4170ff
417090:	72 00                	jb     0x417092
417092:	49                   	dec    %ecx
417093:	45                   	inc    %ebp
417094:	6e                   	outsb  %ds:(%esi),(%dx)
417095:	75 6d                	jne    0x417104
417097:	65 72 61             	gs jb  0x4170fb
41709a:	74 6f                	je     0x41710b
41709c:	72 00                	jb     0x41709e
41709e:	47                   	inc    %edi
41709f:	65 74 45             	gs je  0x4170e7
4170a2:	6e                   	outsb  %ds:(%esi),(%dx)
4170a3:	75 6d                	jne    0x417112
4170a5:	65 72 61             	gs jb  0x417109
4170a8:	74 6f                	je     0x417119
4170aa:	72 00                	jb     0x4170ac
4170ac:	2e 63 74 6f 72       	arpl   %esi,%cs:0x72(%edi,%ebp,2)
4170b1:	00 2e                	add    %ch,(%esi)
4170b3:	63 63 74             	arpl   %esp,0x74(%ebx)
4170b6:	6f                   	outsl  %ds:(%esi),(%dx)
4170b7:	72 00                	jb     0x4170b9
4170b9:	43                   	inc    %ebx
4170ba:	72 65                	jb     0x417121
4170bc:	61                   	popa
4170bd:	74 65                	je     0x417124
4170bf:	44                   	inc    %esp
4170c0:	65 63 72 79          	arpl   %esi,%gs:0x79(%edx)
4170c4:	70 74                	jo     0x41713a
4170c6:	6f                   	outsl  %ds:(%esi),(%dx)
4170c7:	72 00                	jb     0x4170c9
4170c9:	54                   	push   %esp
4170ca:	6f                   	outsl  %ds:(%esi),(%dx)
4170cb:	41                   	inc    %ecx
4170cc:	72 72                	jb     0x417140
4170ce:	00 73 74             	add    %dh,0x74(%ebx)
4170d1:	72 00                	jb     0x4170d3
4170d3:	4f                   	dec    %edi
4170d4:	6e                   	outsb  %ds:(%esi),(%dx)
4170d5:	44                   	inc    %esp
4170d6:	72 61                	jb     0x417139
4170d8:	77 54                	ja     0x41712e
4170da:	69 6d 65 53 63 61 6c 	imul   $0x6c616353,0x65(%ebp),%ebp
4170e1:	65 48                	gs dec %eax
4170e3:	6f                   	outsl  %ds:(%esi),(%dx)
4170e4:	75 72                	jne    0x417158
4170e6:	00 54 77 65          	add    %dl,0x65(%edi,%esi,2)
4170ea:	6c                   	insb   (%dx),%es:(%edi)