406eb5:	00 00                	add    %al,(%eax)
406eb7:	00 20                	add    %ah,(%eax)
406eb9:	00 20                	add    %ah,(%eax)
406ebb:	00 20                	add    %ah,(%eax)
406ebd:	00 20                	add    %ah,(%eax)
406ebf:	00 20                	add    %ah,(%eax)
406ec1:	00 20                	add    %ah,(%eax)
406ec3:	00 20                	add    %ah,(%eax)
406ec5:	00 20                	add    %ah,(%eax)
406ec7:	00 20                	add    %ah,(%eax)
406ec9:	00 20                	add    %ah,(%eax)
406ecb:	00 20                	add    %ah,(%eax)
406ecd:	00 20                	add    %ah,(%eax)
406ecf:	00 20                	add    %ah,(%eax)
406ed1:	00 20                	add    %ah,(%eax)
406ed3:	00 20                	add    %ah,(%eax)
406ed5:	00 20                	add    %ah,(%eax)
406ed7:	00 20                	add    %ah,(%eax)
406ed9:	00 20                	add    %ah,(%eax)
406edb:	00 2f                	add    %ch,(%edi)
406edd:	00 32                	add    %dh,(%edx)
406edf:	00 20                	add    %ah,(%eax)
406ee1:	00 20                	add    %ah,(%eax)
406ee3:	00 20                	add    %ah,(%eax)
406ee5:	00 20                	add    %ah,(%eax)
406ee7:	00 20                	add    %ah,(%eax)
406ee9:	00 20                	add    %ah,(%eax)
406eeb:	00 20                	add    %ah,(%eax)
406eed:	00 20                	add    %ah,(%eax)
406eef:	00 20                	add    %ah,(%eax)
406ef1:	00 20                	add    %ah,(%eax)
406ef3:	00 20                	add    %ah,(%eax)
406ef5:	00 20                	add    %ah,(%eax)
406ef7:	00 20                	add    %ah,(%eax)
406ef9:	00 20                	add    %ah,(%eax)
406efb:	00 20                	add    %ah,(%eax)
406efd:	00 20                	add    %ah,(%eax)
406eff:	00 2d 00 20 00 73    	add    %ch,0x73002000
406f05:	00 65 00             	add    %ah,0x0(%ebp)
406f08:	74 00                	je     0x406f0a
406f0a:	20 00                	and    %al,(%eax)
406f0c:	32 00                	xor    (%eax),%al
406f0e:	6b 00 20             	imul   $0x20,(%eax),%eax
406f11:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
406f15:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
406f19:	00 62 00             	add    %ah,0x0(%edx)
406f1c:	61                   	popa
406f1d:	00 73 00             	add    %dh,0x0(%ebx)
406f20:	65 00 20             	add    %ah,%gs:(%eax)
406f23:	00 70 00             	add    %dh,0x0(%eax)
406f26:	61                   	popa
406f27:	00 67 00             	add    %ah,0x0(%edi)
406f2a:	65 00 20             	add    %ah,%gs:(%eax)
406f2d:	00 73 00             	add    %dh,0x0(%ebx)
406f30:	69 00 7a 00 65 00    	imul   $0x65007a,(%eax),%eax
406f36:	20 00                	and    %al,(%eax)
406f38:	28 00                	sub    %al,(%eax)
406f3a:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
406f3e:	66 00 61 00          	data16 add %ah,0x0(%ecx)
406f42:	75 00                	jne    0x406f44
406f44:	6c                   	insb   (%dx),%es:(%edi)
406f45:	00 74 00 3a          	add    %dh,0x3a(%eax,%eax,1)
406f49:	00 20                	add    %ah,(%eax)
406f4b:	00 61 00             	add    %ah,0x0(%ecx)
406f4e:	75 00                	jne    0x406f50
406f50:	74 00                	je     0x406f52
406f52:	6f                   	outsl  %ds:(%esi),(%dx)
406f53:	00 2d 00 64 00 65    	add    %ch,0x65006400
406f59:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
406f5d:	00 63 00             	add    %ah,0x0(%ebx)
406f60:	74 00                	je     0x406f62
406f62:	29 00                	sub    %eax,(%eax)
406f64:	25 00 63 00 00       	and    $0x6300,%eax
406f69:	00 00                	add    %al,(%eax)
406f6b:	00 00                	add    %al,(%eax)
406f6d:	00 00                	add    %al,(%eax)
406f6f:	00 20                	add    %ah,(%eax)
406f71:	00 20                	add    %ah,(%eax)
406f73:	00 20                	add    %ah,(%eax)
406f75:	00 20                	add    %ah,(%eax)
406f77:	00 20                	add    %ah,(%eax)
406f79:	00 20                	add    %ah,(%eax)
406f7b:	00 20                	add    %ah,(%eax)
406f7d:	00 20                	add    %ah,(%eax)
406f7f:	00 20                	add    %ah,(%eax)
406f81:	00 20                	add    %ah,(%eax)
406f83:	00 20                	add    %ah,(%eax)
406f85:	00 20                	add    %ah,(%eax)
406f87:	00 20                	add    %ah,(%eax)
406f89:	00 20                	add    %ah,(%eax)
406f8b:	00 20                	add    %ah,(%eax)
406f8d:	00 20                	add    %ah,(%eax)
406f8f:	00 20                	add    %ah,(%eax)
406f91:	00 20                	add    %ah,(%eax)
406f93:	00 2f                	add    %ch,(%edi)
406f95:	00 34 00             	add    %dh,(%eax,%eax,1)
406f98:	20 00                	and    %al,(%eax)
406f9a:	20 00                	and    %al,(%eax)
406f9c:	20 00                	and    %al,(%eax)
406f9e:	20 00                	and    %al,(%eax)
406fa0:	20 00                	and    %al,(%eax)
406fa2:	20 00                	and    %al,(%eax)
406fa4:	20 00                	and    %al,(%eax)
406fa6:	20 00                	and    %al,(%eax)
406fa8:	20 00                	and    %al,(%eax)
406faa:	20 00                	and    %al,(%eax)
406fac:	20 00                	and    %al,(%eax)
406fae:	20 00                	and    %al,(%eax)
406fb0:	20 00                	and    %al,(%eax)
406fb2:	20 00                	and    %al,(%eax)
406fb4:	20 00                	and    %al,(%eax)
406fb6:	20 00                	and    %al,(%eax)
406fb8:	2d 00 20 00 73       	sub    $0x73002000,%eax
406fbd:	00 65 00             	add    %ah,0x0(%ebp)
406fc0:	74 00                	je     0x406fc2
406fc2:	20 00                	and    %al,(%eax)
406fc4:	34 00                	xor    $0x0,%al
406fc6:	6b 00 20             	imul   $0x20,(%eax),%eax
406fc9:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
406fcd:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
406fd1:	00 62 00             	add    %ah,0x0(%edx)
406fd4:	61                   	popa
406fd5:	00 73 00             	add    %dh,0x0(%ebx)
406fd8:	65 00 20             	add    %ah,%gs:(%eax)
406fdb:	00 70 00             	add    %dh,0x0(%eax)
406fde:	61                   	popa
406fdf:	00 67 00             	add    %ah,0x0(%edi)
406fe2:	65 00 20             	add    %ah,%gs:(%eax)
406fe5:	00 73 00             	add    %dh,0x0(%ebx)
406fe8:	69 00 7a 00 65 00    	imul   $0x65007a,(%eax),%eax
406fee:	20 00                	and    %al,(%eax)
406ff0:	28 00                	sub    %al,(%eax)
406ff2:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
406ff6:	66 00 61 00          	data16 add %ah,0x0(%ecx)
406ffa:	75 00                	jne    0x406ffc
406ffc:	6c                   	insb   (%dx),%es:(%edi)
406ffd:	00 74 00 3a          	add    %dh,0x3a(%eax,%eax,1)
407001:	00 20                	add    %ah,(%eax)
407003:	00 61 00             	add    %ah,0x0(%ecx)
407006:	75 00                	jne    0x407008
407008:	74 00                	je     0x40700a
40700a:	6f                   	outsl  %ds:(%esi),(%dx)
40700b:	00 2d 00 64 00 65    	add    %ch,0x65006400
407011:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
407015:	00 63 00             	add    %ah,0x0(%ebx)
407018:	74 00                	je     0x40701a
40701a:	29 00                	sub    %eax,(%eax)
40701c:	25 00 63 00 00       	and    $0x6300,%eax
407021:	00 00                	add    %al,(%eax)
407023:	00 00                	add    %al,(%eax)
407025:	00 00                	add    %al,(%eax)
407027:	00 20                	add    %ah,(%eax)
407029:	00 20                	add    %ah,(%eax)
40702b:	00 20                	add    %ah,(%eax)
40702d:	00 20                	add    %ah,(%eax)
40702f:	00 20                	add    %ah,(%eax)
407031:	00 20                	add    %ah,(%eax)
407033:	00 20                	add    %ah,(%eax)
407035:	00 20                	add    %ah,(%eax)
407037:	00 20                	add    %ah,(%eax)
407039:	00 20                	add    %ah,(%eax)
40703b:	00 20                	add    %ah,(%eax)
40703d:	00 20                	add    %ah,(%eax)
40703f:	00 20                	add    %ah,(%eax)
407041:	00 20                	add    %ah,(%eax)
407043:	00 20                	add    %ah,(%eax)
407045:	00 20                	add    %ah,(%eax)
407047:	00 20                	add    %ah,(%eax)
407049:	00 20                	add    %ah,(%eax)
40704b:	00 2f                	add    %ch,(%edi)
40704d:	00 38                	add    %bh,(%eax)
40704f:	00 20                	add    %ah,(%eax)
407051:	00 20                	add    %ah,(%eax)
407053:	00 20                	add    %ah,(%eax)
407055:	00 20                	add    %ah,(%eax)
407057:	00 20                	add    %ah,(%eax)
407059:	00 20                	add    %ah,(%eax)
40705b:	00 20                	add    %ah,(%eax)
40705d:	00 20                	add    %ah,(%eax)
40705f:	00 20                	add    %ah,(%eax)
407061:	00 20                	add    %ah,(%eax)
407063:	00 20                	add    %ah,(%eax)
407065:	00 20                	add    %ah,(%eax)
407067:	00 20                	add    %ah,(%eax)
407069:	00 20                	add    %ah,(%eax)
40706b:	00 20                	add    %ah,(%eax)
40706d:	00 20                	add    %ah,(%eax)
40706f:	00 2d 00 20 00 73    	add    %ch,0x73002000
407075:	00 65 00             	add    %ah,0x0(%ebp)
407078:	74 00                	je     0x40707a
40707a:	20 00                	and    %al,(%eax)
40707c:	38 00                	cmp    %al,(%eax)
40707e:	6b 00 20             	imul   $0x20,(%eax),%eax
407081:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
407085:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
407089:	00 62 00             	add    %ah,0x0(%edx)
40708c:	61                   	popa
40708d:	00 73 00             	add    %dh,0x0(%ebx)
407090:	65 00 20             	add    %ah,%gs:(%eax)
407093:	00 70 00             	add    %dh,0x0(%eax)
407096:	61                   	popa
407097:	00 67 00             	add    %ah,0x0(%edi)
40709a:	65 00 20             	add    %ah,%gs:(%eax)
40709d:	00 73 00             	add    %dh,0x0(%ebx)
4070a0:	69 00 7a 00 65 00    	imul   $0x65007a,(%eax),%eax
4070a6:	20 00                	and    %al,(%eax)
4070a8:	28 00                	sub    %al,(%eax)
4070aa:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
4070ae:	66 00 61 00          	data16 add %ah,0x0(%ecx)
4070b2:	75 00                	jne    0x4070b4
4070b4:	6c                   	insb   (%dx),%es:(%edi)
4070b5:	00 74 00 3a          	add    %dh,0x3a(%eax,%eax,1)
4070b9:	00 20                	add    %ah,(%eax)
4070bb:	00 61 00             	add    %ah,0x0(%ecx)
4070be:	75 00                	jne    0x4070c0
4070c0:	74 00                	je     0x4070c2
4070c2:	6f                   	outsl  %ds:(%esi),(%dx)
4070c3:	00 2d 00 64 00 65    	add    %ch,0x65006400
4070c9:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
4070cd:	00 63 00             	add    %ah,0x0(%ebx)
4070d0:	74 00                	je     0x4070d2
4070d2:	29 00                	sub    %eax,(%eax)
4070d4:	25 00 63 00 00       	and    $0x6300,%eax
4070d9:	00 00                	add    %al,(%eax)
4070db:	00 00                	add    %al,(%eax)
4070dd:	00 00                	add    %al,(%eax)
4070df:	00 20                	add    %ah,(%eax)
4070e1:	00 20                	add    %ah,(%eax)
4070e3:	00 20                	add    %ah,(%eax)
4070e5:	00 20                	add    %ah,(%eax)
4070e7:	00 20                	add    %ah,(%eax)
4070e9:	00 20                	add    %ah,(%eax)
4070eb:	00 20                	add    %ah,(%eax)
4070ed:	00 20                	add    %ah,(%eax)
4070ef:	00 20                	add    %ah,(%eax)
4070f1:	00 20                	add    %ah,(%eax)
4070f3:	00 20                	add    %ah,(%eax)
4070f5:	00 20                	add    %ah,(%eax)
4070f7:	00 20                	add    %ah,(%eax)
4070f9:	00 20                	add    %ah,(%eax)
4070fb:	00 20                	add    %ah,(%eax)
4070fd:	00 20                	add    %ah,(%eax)
4070ff:	00 20                	add    %ah,(%eax)
407101:	00 20                	add    %ah,(%eax)
407103:	00 2f                	add    %ch,(%edi)
407105:	00 31                	add    %dh,(%ecx)
407107:	00 36                	add    %dh,(%esi)
407109:	00 20                	add    %ah,(%eax)
40710b:	00 20                	add    %ah,(%eax)
40710d:	00 20                	add    %ah,(%eax)
40710f:	00 20                	add    %ah,(%eax)
407111:	00 20                	add    %ah,(%eax)
407113:	00 20                	add    %ah,(%eax)
407115:	00 20                	add    %ah,(%eax)
407117:	00 20                	add    %ah,(%eax)
407119:	00 20                	add    %ah,(%eax)
40711b:	00 20                	add    %ah,(%eax)
40711d:	00 20                	add    %ah,(%eax)
40711f:	00 20                	add    %ah,(%eax)
407121:	00 20                	add    %ah,(%eax)
407123:	00 20                	add    %ah,(%eax)
407125:	00 20                	add    %ah,(%eax)
407127:	00 2d 00 20 00 73    	add    %ch,0x73002000
40712d:	00 65 00             	add    %ah,0x0(%ebp)
407130:	74 00                	je     0x407132
407132:	20 00                	and    %al,(%eax)
407134:	31 00                	xor    %eax,(%eax)
407136:	36 00 6b 00          	add    %ch,%ss:0x0(%ebx)
40713a:	20 00                	and    %al,(%eax)
40713c:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
407140:	74 00                	je     0x407142
407142:	61                   	popa
407143:	00 62 00             	add    %ah,0x0(%edx)
407146:	61                   	popa
407147:	00 73 00             	add    %dh,0x0(%ebx)
40714a:	65 00 20             	add    %ah,%gs:(%eax)
40714d:	00 70 00             	add    %dh,0x0(%eax)
407150:	61                   	popa
407151:	00 67 00             	add    %ah,0x0(%edi)
407154:	65 00 20             	add    %ah,%gs:(%eax)
407157:	00 73 00             	add    %dh,0x0(%ebx)
40715a:	69 00 7a 00 65 00    	imul   $0x65007a,(%eax),%eax
407160:	20 00                	and    %al,(%eax)
407162:	28 00                	sub    %al,(%eax)
407164:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
407168:	66 00 61 00          	data16 add %ah,0x0(%ecx)
40716c:	75 00                	jne    0x40716e
40716e:	6c                   	insb   (%dx),%es:(%edi)
40716f:	00 74 00 3a          	add    %dh,0x3a(%eax,%eax,1)
407173:	00 20                	add    %ah,(%eax)
407175:	00 61 00             	add    %ah,0x0(%ecx)
407178:	75 00                	jne    0x40717a
40717a:	74 00                	je     0x40717c
40717c:	6f                   	outsl  %ds:(%esi),(%dx)
40717d:	00 2d 00 64 00 65    	add    %ch,0x65006400
407183:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
407187:	00 63 00             	add    %ah,0x0(%ebx)
40718a:	74 00                	je     0x40718c
40718c:	29 00                	sub    %eax,(%eax)
40718e:	25 00 63 00 00       	and    $0x6300,%eax
407193:	00 00                	add    %al,(%eax)
407195:	00 00                	add    %al,(%eax)
407197:	00 20                	add    %ah,(%eax)
407199:	00 20                	add    %ah,(%eax)
40719b:	00 20                	add    %ah,(%eax)
40719d:	00 20                	add    %ah,(%eax)
40719f:	00 20                	add    %ah,(%eax)
4071a1:	00 20                	add    %ah,(%eax)
4071a3:	00 20                	add    %ah,(%eax)
4071a5:	00 20                	add    %ah,(%eax)
4071a7:	00 20                	add    %ah,(%eax)
4071a9:	00 20                	add    %ah,(%eax)
4071ab:	00 20                	add    %ah,(%eax)
4071ad:	00 20                	add    %ah,(%eax)
4071af:	00 20                	add    %ah,(%eax)
4071b1:	00 20                	add    %ah,(%eax)
4071b3:	00 20                	add    %ah,(%eax)
4071b5:	00 20                	add    %ah,(%eax)
4071b7:	00 20                	add    %ah,(%eax)
4071b9:	00 20                	add    %ah,(%eax)
4071bb:	00 2f                	add    %ch,(%edi)
4071bd:	00 33                	add    %dh,(%ebx)
4071bf:	00 32                	add    %dh,(%edx)
4071c1:	00 20                	add    %ah,(%eax)
4071c3:	00 20                	add    %ah,(%eax)
4071c5:	00 20                	add    %ah,(%eax)
4071c7:	00 20                	add    %ah,(%eax)
4071c9:	00 20                	add    %ah,(%eax)
4071cb:	00 20                	add    %ah,(%eax)
4071cd:	00 20                	add    %ah,(%eax)
4071cf:	00 20                	add    %ah,(%eax)
4071d1:	00 20                	add    %ah,(%eax)
4071d3:	00 20                	add    %ah,(%eax)
4071d5:	00 20                	add    %ah,(%eax)
4071d7:	00 20                	add    %ah,(%eax)
4071d9:	00 20                	add    %ah,(%eax)
4071db:	00 20                	add    %ah,(%eax)
4071dd:	00 20                	add    %ah,(%eax)
4071df:	00 2d 00 20 00 73    	add    %ch,0x73002000
4071e5:	00 65 00             	add    %ah,0x0(%ebp)
4071e8:	74 00                	je     0x4071ea
4071ea:	20 00                	and    %al,(%eax)
4071ec:	33 00                	xor    (%eax),%eax
4071ee:	32 00                	xor    (%eax),%al
4071f0:	6b 00 20             	imul   $0x20,(%eax),%eax
4071f3:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
4071f7:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
4071fb:	00 62 00             	add    %ah,0x0(%edx)
4071fe:	61                   	popa
4071ff:	00 73 00             	add    %dh,0x0(%ebx)