404c2c:	63 00                	arpl   %eax,(%eax)
404c2e:	4c                   	dec    %esp
404c2f:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
404c33:	00 31                	add    %dh,(%ecx)
404c35:	00 00                	add    %al,(%eax)
404c37:	00 49 00             	add    %cl,0x0(%ecx)
404c3a:	72 00                	jb     0x404c3c
404c3c:	71 00                	jno    0x404c3e
404c3e:	6c                   	insb   (%dx),%es:(%edi)
404c3f:	00 4b 00             	add    %cl,0x0(%ebx)
404c42:	65 00 41 00          	add    %al,%gs:0x0(%ecx)
404c46:	70 00                	jo     0x404c48
404c48:	63 00                	arpl   %eax,(%eax)
404c4a:	4c                   	dec    %esp
404c4b:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
404c4f:	00 32                	add    %dh,(%edx)
404c51:	00 00                	add    %al,(%eax)
404c53:	00 49 00             	add    %cl,0x0(%ecx)
404c56:	72 00                	jb     0x404c58
404c58:	71 00                	jno    0x404c5a
404c5a:	6c                   	insb   (%dx),%es:(%edi)
404c5b:	00 4b 00             	add    %cl,0x0(%ebx)
404c5e:	65 00 44 00 69       	add    %al,%gs:0x69(%eax,%eax,1)
404c63:	00 73 00             	add    %dh,0x0(%ebx)
404c66:	70 00                	jo     0x404c68
404c68:	61                   	popa
404c69:	00 74 00 63          	add    %dh,0x63(%eax,%eax,1)
404c6d:	00 68 00             	add    %ch,0x0(%eax)
404c70:	4c                   	dec    %esp
404c71:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
404c75:	00 00                	add    %al,(%eax)
404c77:	00 49 00             	add    %cl,0x0(%ecx)
404c7a:	72 00                	jb     0x404c7c
404c7c:	71 00                	jno    0x404c7e
404c7e:	6c                   	insb   (%dx),%es:(%edi)
404c7f:	00 4b 00             	add    %cl,0x0(%ebx)
404c82:	65 00 52 00          	add    %dl,%gs:0x0(%edx)
404c86:	65 00 6c 00 65       	add    %ch,%gs:0x65(%eax,%eax,1)
404c8b:	00 61 00             	add    %ah,0x0(%ecx)
404c8e:	73 00                	jae    0x404c90
404c90:	65 00 53 00          	add    %dl,%gs:0x0(%ebx)
404c94:	70 00                	jo     0x404c96
404c96:	69 00 6e 00 4c 00    	imul   $0x4c006e,(%eax),%eax
404c9c:	6f                   	outsl  %ds:(%esi),(%dx)
404c9d:	00 63 00             	add    %ah,0x0(%ebx)
404ca0:	6b 00 00             	imul   $0x0,(%eax),%eax
404ca3:	00 49 00             	add    %cl,0x0(%ecx)
404ca6:	72 00                	jb     0x404ca8
404ca8:	71 00                	jno    0x404caa
404caa:	6c                   	insb   (%dx),%es:(%edi)
404cab:	00 4b 00             	add    %cl,0x0(%ebx)
404cae:	65 00 53 00          	add    %dl,%gs:0x0(%ebx)
404cb2:	65 00 74 00 45       	add    %dh,%gs:0x45(%eax,%eax,1)
404cb7:	00 76 00             	add    %dh,0x0(%esi)
404cba:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
404cbe:	74 00                	je     0x404cc0
404cc0:	00 00                	add    %al,(%eax)
404cc2:	00 00                	add    %al,(%eax)
404cc4:	49                   	dec    %ecx
404cc5:	00 72 00             	add    %dh,0x0(%edx)
404cc8:	71 00                	jno    0x404cca
404cca:	6c                   	insb   (%dx),%es:(%edi)
404ccb:	00 4d 00             	add    %cl,0x0(%ebp)
404cce:	6d                   	insl   (%dx),%es:(%edi)
404ccf:	00 41 00             	add    %al,0x0(%ecx)
404cd2:	70 00                	jo     0x404cd4
404cd4:	63 00                	arpl   %eax,(%eax)
404cd6:	4c                   	dec    %esp
404cd7:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
404cdb:	00 00                	add    %al,(%eax)
404cdd:	00 00                	add    %al,(%eax)
404cdf:	00 49 00             	add    %cl,0x0(%ecx)
404ce2:	72 00                	jb     0x404ce4
404ce4:	71 00                	jno    0x404ce6
404ce6:	6c                   	insb   (%dx),%es:(%edi)
404ce7:	00 4d 00             	add    %cl,0x0(%ebp)
404cea:	6d                   	insl   (%dx),%es:(%edi)
404ceb:	00 44 00 69          	add    %al,0x69(%eax,%eax,1)
404cef:	00 73 00             	add    %dh,0x0(%ebx)
404cf2:	70 00                	jo     0x404cf4
404cf4:	61                   	popa
404cf5:	00 74 00 63          	add    %dh,0x63(%eax,%eax,1)
404cf9:	00 68 00             	add    %ch,0x0(%eax)
404cfc:	00 00                	add    %al,(%eax)
404cfe:	00 00                	add    %al,(%eax)
404d00:	49                   	dec    %ecx
404d01:	00 72 00             	add    %dh,0x0(%edx)
404d04:	71 00                	jno    0x404d06
404d06:	6c                   	insb   (%dx),%es:(%edi)
404d07:	00 4f 00             	add    %cl,0x0(%edi)
404d0a:	62 00                	bound  %eax,(%eax)
404d0c:	50                   	push   %eax
404d0d:	00 61 00             	add    %ah,0x0(%ecx)
404d10:	73 00                	jae    0x404d12
404d12:	73 00                	jae    0x404d14
404d14:	69 00 76 00 65 00    	imul   $0x650076,(%eax),%eax
404d1a:	00 00                	add    %al,(%eax)
404d1c:	49                   	dec    %ecx
404d1d:	00 72 00             	add    %dh,0x0(%edx)
404d20:	71 00                	jno    0x404d22
404d22:	6c                   	insb   (%dx),%es:(%edi)
404d23:	00 50 00             	add    %dl,0x0(%eax)
404d26:	73 00                	jae    0x404d28
404d28:	50                   	push   %eax
404d29:	00 61 00             	add    %ah,0x0(%ecx)
404d2c:	73 00                	jae    0x404d2e
404d2e:	73 00                	jae    0x404d30
404d30:	69 00 76 00 65 00    	imul   $0x650076,(%eax),%eax
404d36:	00 00                	add    %al,(%eax)
404d38:	49                   	dec    %ecx
404d39:	00 72 00             	add    %dh,0x0(%edx)
404d3c:	71 00                	jno    0x404d3e
404d3e:	6c                   	insb   (%dx),%es:(%edi)
404d3f:	00 52 00             	add    %dl,0x0(%edx)
404d42:	74 00                	je     0x404d44
404d44:	6c                   	insb   (%dx),%es:(%edi)
404d45:	00 50 00             	add    %dl,0x0(%eax)
404d48:	61                   	popa
404d49:	00 73 00             	add    %dh,0x0(%ebx)
404d4c:	73 00                	jae    0x404d4e
404d4e:	69 00 76 00 65 00    	imul   $0x650076,(%eax),%eax
404d54:	00 00                	add    %al,(%eax)
404d56:	00 00                	add    %al,(%eax)
404d58:	49                   	dec    %ecx
404d59:	00 72 00             	add    %dh,0x0(%edx)
404d5c:	71 00                	jno    0x404d5e
404d5e:	6c                   	insb   (%dx),%es:(%edi)
404d5f:	00 5a 00             	add    %bl,0x0(%edx)
404d62:	77 00                	ja     0x404d64
404d64:	50                   	push   %eax
404d65:	00 61 00             	add    %ah,0x0(%ecx)
404d68:	73 00                	jae    0x404d6a
404d6a:	73 00                	jae    0x404d6c
404d6c:	69 00 76 00 65 00    	imul   $0x650076,(%eax),%eax
404d72:	00 00                	add    %al,(%eax)
404d74:	49                   	dec    %ecx
404d75:	00 72 00             	add    %dh,0x0(%edx)
404d78:	71 00                	jno    0x404d7a
404d7a:	6c                   	insb   (%dx),%es:(%edi)
404d7b:	00 49 00             	add    %cl,0x0(%ecx)
404d7e:	6f                   	outsl  %ds:(%esi),(%dx)
404d7f:	00 44 00 69          	add    %al,0x69(%eax,%eax,1)
404d83:	00 73 00             	add    %dh,0x0(%ebx)
404d86:	70 00                	jo     0x404d88
404d88:	61                   	popa
404d89:	00 74 00 63          	add    %dh,0x63(%eax,%eax,1)
404d8d:	00 68 00             	add    %ch,0x0(%eax)
404d90:	00 00                	add    %al,(%eax)
404d92:	00 00                	add    %al,(%eax)
404d94:	49                   	dec    %ecx
404d95:	00 72 00             	add    %dh,0x0(%edx)
404d98:	71 00                	jno    0x404d9a
404d9a:	6c                   	insb   (%dx),%es:(%edi)
404d9b:	00 49 00             	add    %cl,0x0(%ecx)
404d9e:	6f                   	outsl  %ds:(%esi),(%dx)
404d9f:	00 52 00             	add    %dl,0x0(%edx)
404da2:	74 00                	je     0x404da4
404da4:	6c                   	insb   (%dx),%es:(%edi)
404da5:	00 5a 00             	add    %bl,0x0(%edx)
404da8:	77 00                	ja     0x404daa
404daa:	50                   	push   %eax
404dab:	00 61 00             	add    %ah,0x0(%ecx)
404dae:	73 00                	jae    0x404db0
404db0:	73 00                	jae    0x404db2
404db2:	69 00 76 00 65 00    	imul   $0x650076,(%eax),%eax
404db8:	00 00                	add    %al,(%eax)
404dba:	00 00                	add    %al,(%eax)
404dbc:	49                   	dec    %ecx
404dbd:	00 72 00             	add    %dh,0x0(%edx)
404dc0:	71 00                	jno    0x404dc2
404dc2:	6c                   	insb   (%dx),%es:(%edi)
404dc3:	00 4e 00             	add    %cl,0x0(%esi)
404dc6:	74 00                	je     0x404dc8
404dc8:	69 00 66 00 73 00    	imul   $0x730066,(%eax),%eax
404dce:	41                   	inc    %ecx
404dcf:	00 70 00             	add    %dh,0x0(%eax)
404dd2:	63 00                	arpl   %eax,(%eax)
404dd4:	50                   	push   %eax
404dd5:	00 61 00             	add    %ah,0x0(%ecx)
404dd8:	73 00                	jae    0x404dda
404dda:	73 00                	jae    0x404ddc
404ddc:	69 00 76 00 65 00    	imul   $0x650076,(%eax),%eax
404de2:	00 00                	add    %al,(%eax)
404de4:	49                   	dec    %ecx
404de5:	00 72 00             	add    %dh,0x0(%edx)
404de8:	71 00                	jno    0x404dea
404dea:	6c                   	insb   (%dx),%es:(%edi)
404deb:	00 4b 00             	add    %cl,0x0(%ebx)
404dee:	65 00 4d 00          	add    %cl,%gs:0x0(%ebp)
404df2:	6f                   	outsl  %ds:(%esi),(%dx)
404df3:	00 72 00             	add    %dh,0x0(%edx)
404df6:	65 00 00             	add    %al,%gs:(%eax)
404df9:	00 00                	add    %al,(%eax)
404dfb:	00 43 00             	add    %al,0x0(%ebx)
404dfe:	72 00                	jb     0x404e00
404e00:	69 00 74 00 69 00    	imul   $0x690074,(%eax),%eax
404e06:	63 00                	arpl   %eax,(%eax)
404e08:	61                   	popa
404e09:	00 6c 00 52          	add    %ch,0x52(%eax,%eax,1)
404e0d:	00 65 00             	add    %ah,0x0(%ebp)
404e10:	67 00 69 00          	add    %ch,0x0(%bx,%di)
404e14:	6f                   	outsl  %ds:(%esi),(%dx)
404e15:	00 6e 00             	add    %ch,0x0(%esi)
404e18:	73 00                	jae    0x404e1a
404e1a:	00 00                	add    %al,(%eax)
404e1c:	51                   	push   %ecx
404e1d:	00 75 00             	add    %dh,0x0(%ebp)
404e20:	65 00 75 00          	add    %dh,%gs:0x0(%ebp)
404e24:	65 00 64 00 53       	add    %ah,%gs:0x53(%eax,%eax,1)
404e29:	00 70 00             	add    %dh,0x0(%eax)
404e2c:	69 00 6e 00 4c 00    	imul   $0x4c006e,(%eax),%eax
404e32:	6f                   	outsl  %ds:(%esi),(%dx)
404e33:	00 63 00             	add    %ah,0x0(%ebx)
404e36:	6b 00 52             	imul   $0x52,(%eax),%eax
404e39:	00 65 00             	add    %ah,0x0(%ebp)
404e3c:	6c                   	insb   (%dx),%es:(%edi)
404e3d:	00 65 00             	add    %ah,0x0(%ebp)
404e40:	61                   	popa
404e41:	00 73 00             	add    %dh,0x0(%ebx)
404e44:	65 00 00             	add    %al,%gs:(%eax)
404e47:	00 53 00             	add    %dl,0x0(%ebx)
404e4a:	70 00                	jo     0x404e4c
404e4c:	69 00 6e 00 6c 00    	imul   $0x6c006e,(%eax),%eax
404e52:	6f                   	outsl  %ds:(%esi),(%dx)
404e53:	00 63 00             	add    %ah,0x0(%ebx)
404e56:	6b 00 52             	imul   $0x52,(%eax),%eax
404e59:	00 65 00             	add    %ah,0x0(%ebp)
404e5c:	6c                   	insb   (%dx),%es:(%edi)
404e5d:	00 65 00             	add    %ah,0x0(%ebp)
404e60:	61                   	popa
404e61:	00 73 00             	add    %dh,0x0(%ebx)
404e64:	65 00 00             	add    %al,%gs:(%eax)
404e67:	00 52 00             	add    %dl,0x0(%edx)
404e6a:	65 00 71 00          	add    %dh,%gs:0x0(%ecx)
404e6e:	75 00                	jne    0x404e70
404e70:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
404e74:	74 00                	je     0x404e76
404e76:	65 00 64 00 50       	add    %ah,%gs:0x50(%eax,%eax,1)
404e7b:	00 6f 00             	add    %ch,0x0(%edi)
404e7e:	77 00                	ja     0x404e80
404e80:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404e84:	49                   	dec    %ecx
404e85:	00 72 00             	add    %dh,0x0(%edx)
404e88:	70 00                	jo     0x404e8a
404e8a:	00 00                	add    %al,(%eax)
404e8c:	50                   	push   %eax
404e8d:	00 6e 00             	add    %ch,0x0(%esi)
404e90:	70 00                	jo     0x404e92
404e92:	52                   	push   %edx
404e93:	00 65 00             	add    %ah,0x0(%ebp)
404e96:	6d                   	insl   (%dx),%es:(%edi)
404e97:	00 6f 00             	add    %ch,0x0(%edi)
404e9a:	76 00                	jbe    0x404e9c
404e9c:	65 00 00             	add    %al,%gs:(%eax)
404e9f:	00 4e 00             	add    %cl,0x0(%esi)
404ea2:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
404ea6:	73 00                	jae    0x404ea8
404ea8:	4f                   	dec    %edi
404ea9:	00 69 00             	add    %ch,0x0(%ecx)
404eac:	64 00 43 00          	add    %al,%fs:0x0(%ebx)
404eb0:	6f                   	outsl  %ds:(%esi),(%dx)
404eb1:	00 6d 00             	add    %ch,0x0(%ebp)
404eb4:	70 00                	jo     0x404eb6
404eb6:	6c                   	insb   (%dx),%es:(%edi)
404eb7:	00 65 00             	add    %ah,0x0(%ebp)
404eba:	74 00                	je     0x404ebc
404ebc:	65 00 00             	add    %al,%gs:(%eax)
404ebf:	00 4e 00             	add    %cl,0x0(%esi)
404ec2:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
404ec6:	73 00                	jae    0x404ec8
404ec8:	4f                   	dec    %edi
404ec9:	00 69 00             	add    %ch,0x0(%ecx)
404ecc:	64 00 44 00 6f       	add    %al,%fs:0x6f(%eax,%eax,1)
404ed1:	00 75 00             	add    %dh,0x0(%ebp)
404ed4:	62 00                	bound  %eax,(%eax)
404ed6:	6c                   	insb   (%dx),%es:(%edi)
404ed7:	00 65 00             	add    %ah,0x0(%ebp)
404eda:	43                   	inc    %ebx
404edb:	00 6f 00             	add    %ch,0x0(%edi)
404ede:	6d                   	insl   (%dx),%es:(%edi)
404edf:	00 70 00             	add    %dh,0x0(%eax)
404ee2:	6c                   	insb   (%dx),%es:(%edi)
404ee3:	00 65 00             	add    %ah,0x0(%ebp)
404ee6:	74 00                	je     0x404ee8
404ee8:	65 00 00             	add    %al,%gs:(%eax)
404eeb:	00 4e 00             	add    %cl,0x0(%esi)
404eee:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
404ef2:	73 00                	jae    0x404ef4
404ef4:	4f                   	dec    %edi
404ef5:	00 69 00             	add    %ch,0x0(%ecx)
404ef8:	64 00 44 00 6f       	add    %al,%fs:0x6f(%eax,%eax,1)
404efd:	00 75 00             	add    %dh,0x0(%ebp)
404f00:	62 00                	bound  %eax,(%eax)
404f02:	6c                   	insb   (%dx),%es:(%edi)
404f03:	00 65 00             	add    %ah,0x0(%ebp)
404f06:	52                   	push   %edx
404f07:	00 65 00             	add    %ah,0x0(%ebp)
404f0a:	71 00                	jno    0x404f0c
404f0c:	75 00                	jne    0x404f0e
404f0e:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
404f12:	74 00                	je     0x404f14
404f14:	00 00                	add    %al,(%eax)
404f16:	00 00                	add    %al,(%eax)
404f18:	4e                   	dec    %esi
404f19:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
404f1d:	00 73 00             	add    %dh,0x0(%ebx)
404f20:	54                   	push   %esp
404f21:	00 69 00             	add    %ch,0x0(%ecx)
404f24:	6d                   	insl   (%dx),%es:(%edi)
404f25:	00 65 00             	add    %ah,0x0(%ebp)
404f28:	64 00 4f 00          	add    %cl,%fs:0x0(%edi)
404f2c:	69 00 64 00 43 00    	imul   $0x430064,(%eax),%eax
404f32:	6f                   	outsl  %ds:(%esi),(%dx)
404f33:	00 6d 00             	add    %ch,0x0(%ebp)
404f36:	70 00                	jo     0x404f38
404f38:	6c                   	insb   (%dx),%es:(%edi)
404f39:	00 65 00             	add    %ah,0x0(%ebp)
404f3c:	74 00                	je     0x404f3e
404f3e:	65 00 00             	add    %al,%gs:(%eax)
404f41:	00 00                	add    %al,(%eax)
404f43:	00 4e 00             	add    %cl,0x0(%esi)
404f46:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
404f4a:	73 00                	jae    0x404f4c
404f4c:	54                   	push   %esp
404f4d:	00 69 00             	add    %ch,0x0(%ecx)
404f50:	6d                   	insl   (%dx),%es:(%edi)
404f51:	00 65 00             	add    %ah,0x0(%ebp)
404f54:	64 00 44 00 61       	add    %al,%fs:0x61(%eax,%eax,1)
404f59:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
404f5d:	00 53 00             	add    %dl,0x0(%ebx)
404f60:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
404f64:	64 00 00             	add    %al,%fs:(%eax)
404f67:	00 4e 00             	add    %cl,0x0(%esi)
404f6a:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
404f6e:	73 00                	jae    0x404f70
404f70:	54                   	push   %esp
404f71:	00 69 00             	add    %ch,0x0(%ecx)
404f74:	6d                   	insl   (%dx),%es:(%edi)
404f75:	00 65 00             	add    %ah,0x0(%ebp)
404f78:	64 00 44 00 61       	add    %al,%fs:0x61(%eax,%eax,1)
404f7d:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
404f81:	00 48 00             	add    %cl,0x0(%eax)
404f84:	61                   	popa
404f85:	00 6e 00             	add    %ch,0x0(%esi)
404f88:	67 00 00             	add    %al,(%bx,%si)
404f8b:	00 4e 00             	add    %cl,0x0(%esi)
404f8e:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
404f92:	73 00                	jae    0x404f94
404f94:	46                   	inc    %esi
404f95:	00 69 00             	add    %ch,0x0(%ecx)