405c81:	00 20                	add    %ah,(%eax)
405c83:	00 20                	add    %ah,(%eax)
405c85:	00 20                	add    %ah,(%eax)
405c87:	00 20                	add    %ah,(%eax)
405c89:	00 20                	add    %ah,(%eax)
405c8b:	00 20                	add    %ah,(%eax)
405c8d:	00 20                	add    %ah,(%eax)
405c8f:	00 20                	add    %ah,(%eax)
405c91:	00 20                	add    %ah,(%eax)
405c93:	00 20                	add    %ah,(%eax)
405c95:	00 20                	add    %ah,(%eax)
405c97:	00 20                	add    %ah,(%eax)
405c99:	00 20                	add    %ah,(%eax)
405c9b:	00 2f                	add    %ch,(%edi)
405c9d:	00 6c 00 3c          	add    %ch,0x3c(%eax,%eax,1)
405ca1:	00 70 00             	add    %dh,0x0(%eax)
405ca4:	61                   	popa
405ca5:	00 74 00 68          	add    %dh,0x68(%eax,%eax,1)
405ca9:	00 3e                	add    %bh,(%esi)
405cab:	00 20                	add    %ah,(%eax)
405cad:	00 20                	add    %ah,(%eax)
405caf:	00 20                	add    %ah,(%eax)
405cb1:	00 20                	add    %ah,(%eax)
405cb3:	00 20                	add    %ah,(%eax)
405cb5:	00 20                	add    %ah,(%eax)
405cb7:	00 20                	add    %ah,(%eax)
405cb9:	00 20                	add    %ah,(%eax)
405cbb:	00 20                	add    %ah,(%eax)
405cbd:	00 20                	add    %ah,(%eax)
405cbf:	00 2d 00 20 00 6c    	add    %ch,0x6c002000
405cc5:	00 6f 00             	add    %ch,0x0(%edi)
405cc8:	63 00                	arpl   %eax,(%eax)
405cca:	61                   	popa
405ccb:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
405ccf:	00 6f 00             	add    %ch,0x0(%edi)
405cd2:	6e                   	outsb  %ds:(%esi),(%dx)
405cd3:	00 20                	add    %ah,(%eax)
405cd5:	00 6f 00             	add    %ch,0x0(%edi)
405cd8:	66 00 20             	data16 add %ah,(%eax)
405cdb:	00 6c 00 6f          	add    %ch,0x6f(%eax,%eax,1)
405cdf:	00 67 00             	add    %ah,0x0(%edi)
405ce2:	20 00                	and    %al,(%eax)
405ce4:	66 00 69 00          	data16 add %ch,0x0(%ecx)
405ce8:	6c                   	insb   (%dx),%es:(%edi)
405ce9:	00 65 00             	add    %ah,0x0(%ebp)
405cec:	73 00                	jae    0x405cee
405cee:	2e 00 25 00 63 00 00 	add    %ah,%cs:0x6300
405cf5:	00 00                	add    %al,(%eax)
405cf7:	00 20                	add    %ah,(%eax)
405cf9:	00 20                	add    %ah,(%eax)
405cfb:	00 20                	add    %ah,(%eax)
405cfd:	00 20                	add    %ah,(%eax)
405cff:	00 20                	add    %ah,(%eax)
405d01:	00 20                	add    %ah,(%eax)
405d03:	00 20                	add    %ah,(%eax)
405d05:	00 20                	add    %ah,(%eax)
405d07:	00 20                	add    %ah,(%eax)
405d09:	00 20                	add    %ah,(%eax)
405d0b:	00 20                	add    %ah,(%eax)
405d0d:	00 20                	add    %ah,(%eax)
405d0f:	00 20                	add    %ah,(%eax)
405d11:	00 20                	add    %ah,(%eax)
405d13:	00 20                	add    %ah,(%eax)
405d15:	00 20                	add    %ah,(%eax)
405d17:	00 20                	add    %ah,(%eax)
405d19:	00 20                	add    %ah,(%eax)
405d1b:	00 20                	add    %ah,(%eax)
405d1d:	00 20                	add    %ah,(%eax)
405d1f:	00 20                	add    %ah,(%eax)
405d21:	00 20                	add    %ah,(%eax)
405d23:	00 20                	add    %ah,(%eax)
405d25:	00 20                	add    %ah,(%eax)
405d27:	00 20                	add    %ah,(%eax)
405d29:	00 20                	add    %ah,(%eax)
405d2b:	00 20                	add    %ah,(%eax)
405d2d:	00 20                	add    %ah,(%eax)
405d2f:	00 20                	add    %ah,(%eax)
405d31:	00 20                	add    %ah,(%eax)
405d33:	00 20                	add    %ah,(%eax)
405d35:	00 20                	add    %ah,(%eax)
405d37:	00 20                	add    %ah,(%eax)
405d39:	00 20                	add    %ah,(%eax)
405d3b:	00 20                	add    %ah,(%eax)
405d3d:	00 20                	add    %ah,(%eax)
405d3f:	00 20                	add    %ah,(%eax)
405d41:	00 20                	add    %ah,(%eax)
405d43:	00 28                	add    %ch,(%eax)
405d45:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
405d49:	00 66 00             	add    %ah,0x0(%esi)
405d4c:	61                   	popa
405d4d:	00 75 00             	add    %dh,0x0(%ebp)
405d50:	6c                   	insb   (%dx),%es:(%edi)
405d51:	00 74 00 3a          	add    %dh,0x3a(%eax,%eax,1)
405d55:	00 20                	add    %ah,(%eax)
405d57:	00 63 00             	add    %ah,0x0(%ebx)
405d5a:	75 00                	jne    0x405d5c
405d5c:	72 00                	jb     0x405d5e
405d5e:	72 00                	jb     0x405d60
405d60:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
405d64:	74 00                	je     0x405d66
405d66:	20 00                	and    %al,(%eax)
405d68:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
405d6c:	72 00                	jb     0x405d6e
405d6e:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
405d72:	74 00                	je     0x405d74
405d74:	6f                   	outsl  %ds:(%esi),(%dx)
405d75:	00 72 00             	add    %dh,0x0(%edx)
405d78:	79 00                	jns    0x405d7a
405d7a:	29 00                	sub    %eax,(%eax)
405d7c:	25 00 63 00 00       	and    $0x6300,%eax
405d81:	00 00                	add    %al,(%eax)
405d83:	00 00                	add    %al,(%eax)
405d85:	00 00                	add    %al,(%eax)
405d87:	00 20                	add    %ah,(%eax)
405d89:	00 20                	add    %ah,(%eax)
405d8b:	00 20                	add    %ah,(%eax)
405d8d:	00 20                	add    %ah,(%eax)
405d8f:	00 20                	add    %ah,(%eax)
405d91:	00 20                	add    %ah,(%eax)
405d93:	00 20                	add    %ah,(%eax)
405d95:	00 20                	add    %ah,(%eax)
405d97:	00 20                	add    %ah,(%eax)
405d99:	00 20                	add    %ah,(%eax)
405d9b:	00 20                	add    %ah,(%eax)
405d9d:	00 20                	add    %ah,(%eax)
405d9f:	00 20                	add    %ah,(%eax)
405da1:	00 20                	add    %ah,(%eax)
405da3:	00 20                	add    %ah,(%eax)
405da5:	00 20                	add    %ah,(%eax)
405da7:	00 20                	add    %ah,(%eax)
405da9:	00 20                	add    %ah,(%eax)
405dab:	00 2f                	add    %ch,(%edi)
405dad:	00 73 00             	add    %dh,0x0(%ebx)
405db0:	3c 00                	cmp    $0x0,%al
405db2:	70 00                	jo     0x405db4
405db4:	61                   	popa
405db5:	00 74 00 68          	add    %dh,0x68(%eax,%eax,1)
405db9:	00 3e                	add    %bh,(%esi)
405dbb:	00 20                	add    %ah,(%eax)
405dbd:	00 20                	add    %ah,(%eax)
405dbf:	00 20                	add    %ah,(%eax)
405dc1:	00 20                	add    %ah,(%eax)
405dc3:	00 20                	add    %ah,(%eax)
405dc5:	00 20                	add    %ah,(%eax)
405dc7:	00 20                	add    %ah,(%eax)
405dc9:	00 20                	add    %ah,(%eax)
405dcb:	00 20                	add    %ah,(%eax)
405dcd:	00 20                	add    %ah,(%eax)
405dcf:	00 2d 00 20 00 6c    	add    %ch,0x6c002000
405dd5:	00 6f 00             	add    %ch,0x0(%edi)
405dd8:	63 00                	arpl   %eax,(%eax)
405dda:	61                   	popa
405ddb:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
405ddf:	00 6f 00             	add    %ch,0x0(%edi)
405de2:	6e                   	outsb  %ds:(%esi),(%dx)
405de3:	00 20                	add    %ah,(%eax)
405de5:	00 6f 00             	add    %ch,0x0(%edi)
405de8:	66 00 20             	data16 add %ah,(%eax)
405deb:	00 73 00             	add    %dh,0x0(%ebx)
405dee:	79 00                	jns    0x405df0
405df0:	73 00                	jae    0x405df2
405df2:	74 00                	je     0x405df4
405df4:	65 00 6d 00          	add    %ch,%gs:0x0(%ebp)
405df8:	20 00                	and    %al,(%eax)
405dfa:	66 00 69 00          	data16 add %ch,0x0(%ecx)
405dfe:	6c                   	insb   (%dx),%es:(%edi)
405dff:	00 65 00             	add    %ah,0x0(%ebp)
405e02:	73 00                	jae    0x405e04
405e04:	20 00                	and    %al,(%eax)
405e06:	28 00                	sub    %al,(%eax)
405e08:	65 00 67 00          	add    %ah,%gs:0x0(%edi)
405e0c:	2e 00 20             	add    %ah,%cs:(%eax)
405e0f:	00 63 00             	add    %ah,0x0(%ebx)
405e12:	68 00 65 00 63       	push   $0x63006500
405e17:	00 6b 00             	add    %ch,0x0(%ebx)
405e1a:	70 00                	jo     0x405e1c
405e1c:	6f                   	outsl  %ds:(%esi),(%dx)
405e1d:	00 69 00             	add    %ch,0x0(%ecx)
405e20:	6e                   	outsb  %ds:(%esi),(%dx)
405e21:	00 74 00 20          	add    %dh,0x20(%eax,%eax,1)
405e25:	00 66 00             	add    %ah,0x0(%esi)
405e28:	69 00 6c 00 65 00    	imul   $0x65006c,(%eax),%eax
405e2e:	29 00                	sub    %eax,(%eax)
405e30:	2e 00 25 00 63 00 00 	add    %ah,%cs:0x6300
405e37:	00 20                	add    %ah,(%eax)
405e39:	00 20                	add    %ah,(%eax)
405e3b:	00 20                	add    %ah,(%eax)
405e3d:	00 20                	add    %ah,(%eax)
405e3f:	00 20                	add    %ah,(%eax)
405e41:	00 20                	add    %ah,(%eax)
405e43:	00 20                	add    %ah,(%eax)
405e45:	00 20                	add    %ah,(%eax)
405e47:	00 20                	add    %ah,(%eax)
405e49:	00 20                	add    %ah,(%eax)
405e4b:	00 20                	add    %ah,(%eax)
405e4d:	00 20                	add    %ah,(%eax)
405e4f:	00 20                	add    %ah,(%eax)
405e51:	00 20                	add    %ah,(%eax)
405e53:	00 20                	add    %ah,(%eax)
405e55:	00 20                	add    %ah,(%eax)
405e57:	00 20                	add    %ah,(%eax)
405e59:	00 20                	add    %ah,(%eax)
405e5b:	00 20                	add    %ah,(%eax)
405e5d:	00 20                	add    %ah,(%eax)
405e5f:	00 20                	add    %ah,(%eax)
405e61:	00 20                	add    %ah,(%eax)
405e63:	00 20                	add    %ah,(%eax)
405e65:	00 20                	add    %ah,(%eax)
405e67:	00 20                	add    %ah,(%eax)
405e69:	00 20                	add    %ah,(%eax)
405e6b:	00 20                	add    %ah,(%eax)
405e6d:	00 20                	add    %ah,(%eax)
405e6f:	00 20                	add    %ah,(%eax)
405e71:	00 20                	add    %ah,(%eax)
405e73:	00 20                	add    %ah,(%eax)
405e75:	00 20                	add    %ah,(%eax)
405e77:	00 20                	add    %ah,(%eax)
405e79:	00 20                	add    %ah,(%eax)
405e7b:	00 20                	add    %ah,(%eax)
405e7d:	00 20                	add    %ah,(%eax)
405e7f:	00 20                	add    %ah,(%eax)
405e81:	00 20                	add    %ah,(%eax)
405e83:	00 28                	add    %ch,(%eax)
405e85:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
405e89:	00 66 00             	add    %ah,0x0(%esi)
405e8c:	61                   	popa
405e8d:	00 75 00             	add    %dh,0x0(%ebp)
405e90:	6c                   	insb   (%dx),%es:(%edi)
405e91:	00 74 00 3a          	add    %dh,0x3a(%eax,%eax,1)
405e95:	00 20                	add    %ah,(%eax)
405e97:	00 63 00             	add    %ah,0x0(%ebx)
405e9a:	75 00                	jne    0x405e9c
405e9c:	72 00                	jb     0x405e9e
405e9e:	72 00                	jb     0x405ea0
405ea0:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
405ea4:	74 00                	je     0x405ea6
405ea6:	20 00                	and    %al,(%eax)
405ea8:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
405eac:	72 00                	jb     0x405eae
405eae:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
405eb2:	74 00                	je     0x405eb4
405eb4:	6f                   	outsl  %ds:(%esi),(%dx)
405eb5:	00 72 00             	add    %dh,0x0(%edx)
405eb8:	79 00                	jns    0x405eba
405eba:	29 00                	sub    %eax,(%eax)
405ebc:	2e 00 25 00 63 00 00 	add    %ah,%cs:0x6300
405ec3:	00 00                	add    %al,(%eax)
405ec5:	00 00                	add    %al,(%eax)
405ec7:	00 20                	add    %ah,(%eax)
405ec9:	00 20                	add    %ah,(%eax)
405ecb:	00 20                	add    %ah,(%eax)
405ecd:	00 20                	add    %ah,(%eax)
405ecf:	00 20                	add    %ah,(%eax)
405ed1:	00 20                	add    %ah,(%eax)
405ed3:	00 20                	add    %ah,(%eax)
405ed5:	00 20                	add    %ah,(%eax)
405ed7:	00 20                	add    %ah,(%eax)
405ed9:	00 20                	add    %ah,(%eax)
405edb:	00 20                	add    %ah,(%eax)
405edd:	00 20                	add    %ah,(%eax)
405edf:	00 20                	add    %ah,(%eax)
405ee1:	00 20                	add    %ah,(%eax)
405ee3:	00 20                	add    %ah,(%eax)
405ee5:	00 20                	add    %ah,(%eax)
405ee7:	00 20                	add    %ah,(%eax)
405ee9:	00 20                	add    %ah,(%eax)
405eeb:	00 2f                	add    %ch,(%edi)
405eed:	00 69 00             	add    %ch,0x0(%ecx)
405ef0:	20 00                	and    %al,(%eax)
405ef2:	20 00                	and    %al,(%eax)
405ef4:	20 00                	and    %al,(%eax)
405ef6:	20 00                	and    %al,(%eax)
405ef8:	20 00                	and    %al,(%eax)
405efa:	20 00                	and    %al,(%eax)
405efc:	20 00                	and    %al,(%eax)
405efe:	20 00                	and    %al,(%eax)
405f00:	20 00                	and    %al,(%eax)
405f02:	20 00                	and    %al,(%eax)
405f04:	20 00                	and    %al,(%eax)
405f06:	20 00                	and    %al,(%eax)
405f08:	20 00                	and    %al,(%eax)
405f0a:	20 00                	and    %al,(%eax)
405f0c:	20 00                	and    %al,(%eax)
405f0e:	20 00                	and    %al,(%eax)
405f10:	2d 00 20 00 69       	sub    $0x69002000,%eax
405f15:	00 67 00             	add    %ah,0x0(%edi)
405f18:	6e                   	outsb  %ds:(%esi),(%dx)
405f19:	00 6f 00             	add    %ch,0x0(%edi)
405f1c:	72 00                	jb     0x405f1e
405f1e:	65 00 20             	add    %ah,%gs:(%eax)
405f21:	00 6d 00             	add    %ch,0x0(%ebp)
405f24:	69 00 73 00 6d 00    	imul   $0x6d0073,(%eax),%eax
405f2a:	61                   	popa
405f2b:	00 74 00 63          	add    %dh,0x63(%eax,%eax,1)
405f2f:	00 68 00             	add    %ch,0x0(%eax)
405f32:	65 00 64 00 2f       	add    %ah,%gs:0x2f(%eax,%eax,1)
405f37:	00 6d 00             	add    %ch,0x0(%ebp)
405f3a:	69 00 73 00 73 00    	imul   $0x730073,(%eax),%eax
405f40:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
405f46:	20 00                	and    %al,(%eax)
405f48:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
405f4c:	74 00                	je     0x405f4e
405f4e:	61                   	popa
405f4f:	00 62 00             	add    %ah,0x0(%edx)
405f52:	61                   	popa
405f53:	00 73 00             	add    %dh,0x0(%ebx)
405f56:	65 00 20             	add    %ah,%gs:(%eax)
405f59:	00 61 00             	add    %ah,0x0(%ecx)
405f5c:	74 00                	je     0x405f5e
405f5e:	74 00                	je     0x405f60
405f60:	61                   	popa
405f61:	00 63 00             	add    %ah,0x0(%ebx)
405f64:	68 00 6d 00 65       	push   $0x65006d00
405f69:	00 6e 00             	add    %ch,0x0(%esi)
405f6c:	74 00                	je     0x405f6e
405f6e:	73 00                	jae    0x405f70
405f70:	2e 00 25 00 63 00 00 	add    %ah,%cs:0x6300
405f77:	00 20                	add    %ah,(%eax)
405f79:	00 20                	add    %ah,(%eax)
405f7b:	00 20                	add    %ah,(%eax)
405f7d:	00 20                	add    %ah,(%eax)
405f7f:	00 20                	add    %ah,(%eax)
405f81:	00 20                	add    %ah,(%eax)
405f83:	00 20                	add    %ah,(%eax)
405f85:	00 20                	add    %ah,(%eax)
405f87:	00 20                	add    %ah,(%eax)
405f89:	00 20                	add    %ah,(%eax)
405f8b:	00 20                	add    %ah,(%eax)
405f8d:	00 20                	add    %ah,(%eax)
405f8f:	00 20                	add    %ah,(%eax)
405f91:	00 20                	add    %ah,(%eax)
405f93:	00 20                	add    %ah,(%eax)
405f95:	00 20                	add    %ah,(%eax)
405f97:	00 20                	add    %ah,(%eax)
405f99:	00 20                	add    %ah,(%eax)
405f9b:	00 2f                	add    %ch,(%edi)
405f9d:	00 74 00 20          	add    %dh,0x20(%eax,%eax,1)
405fa1:	00 20                	add    %ah,(%eax)
405fa3:	00 20                	add    %ah,(%eax)
405fa5:	00 20                	add    %ah,(%eax)
405fa7:	00 20                	add    %ah,(%eax)
405fa9:	00 20                	add    %ah,(%eax)
405fab:	00 20                	add    %ah,(%eax)
405fad:	00 20                	add    %ah,(%eax)
405faf:	00 20                	add    %ah,(%eax)
405fb1:	00 20                	add    %ah,(%eax)
405fb3:	00 20                	add    %ah,(%eax)
405fb5:	00 20                	add    %ah,(%eax)
405fb7:	00 20                	add    %ah,(%eax)
405fb9:	00 20                	add    %ah,(%eax)