475c7e:	64 00 63 62          	add    %ah,%fs:0x62(%ebx)
475c82:	53                   	push   %ebx
475c83:	61                   	popa
475c84:	6c                   	insb   (%dx),%es:(%edi)
475c85:	74 00                	je     0x475c87
475c87:	7a 67                	jp     0x475cf0
475c89:	78 63                	js     0x475cee
475c8b:	00 49 44             	add    %cl,0x44(%ecx)
475c8e:	69 73 70 6f 73 61 62 	imul   $0x6261736f,0x70(%ebx),%esi
475c95:	6c                   	insb   (%dx),%es:(%edi)
475c96:	65 00 64 77 49       	add    %ah,%gs:0x49(%edi,%esi,2)
475c9b:	6e                   	outsb  %ds:(%esi),(%dx)
475c9c:	66 6f                	outsw  %ds:(%esi),(%dx)
475c9e:	56                   	push   %esi
475c9f:	65 72 73             	gs jb  0x475d15
475ca2:	69 6f 6e 00 70 62 4e 	imul   $0x4e627000,0x6e(%edi),%ebp
475ca9:	6f                   	outsl  %ds:(%esi),(%dx)
475caa:	6e                   	outsb  %ds:(%esi),(%dx)
475cab:	63 65 00             	arpl   %esp,0x0(%ebp)
475cae:	63 62 4e             	arpl   %esp,0x4e(%edx)
475cb1:	6f                   	outsl  %ds:(%esi),(%dx)
475cb2:	6e                   	outsb  %ds:(%esi),(%dx)
475cb3:	63 65 00             	arpl   %esp,0x0(%ebp)
475cb6:	70 62                	jo     0x475d1a
475cb8:	41                   	inc    %ecx
475cb9:	75 74                	jne    0x475d2f
475cbb:	68 44 61 74 75       	push   $0x75746144
475cc0:	6b 00 42             	imul   $0x42,(%eax),%eax
475cc3:	43                   	inc    %ebx
475cc4:	72 79                	jb     0x475d3f
475cc6:	70 74                	jo     0x475d3c
475cc8:	44                   	inc    %esp
475cc9:	65 63 72 79          	arpl   %esi,%gs:0x79(%edx)
475ccd:	70 74                	jo     0x475d43
475ccf:	00 7a 67             	add    %bh,0x67(%edx)
475cd2:	75 63                	jne    0x475d37
475cd4:	00 7a 67             	add    %bh,0x67(%edx)
475cd7:	75 74                	jne    0x475d4d
475cd9:	00 7a 67             	add    %bh,0x67(%edx)
475cdc:	75 6c                	jne    0x475d4a
475cde:	00 7a 67             	add    %bh,0x67(%edx)
475ce1:	75 73                	jne    0x475d56
475ce3:	00 7a 67             	add    %bh,0x67(%edx)
475ce6:	75 6a                	jne    0x475d52
475ce8:	00 7a 67             	add    %bh,0x67(%edx)
475ceb:	75 71                	jne    0x475d5e
475ced:	00 7a 67             	add    %bh,0x67(%edx)
475cf0:	75 6e                	jne    0x475d60
475cf2:	00 7a 67             	add    %bh,0x67(%edx)
475cf5:	75 66                	jne    0x475d5d
475cf7:	00 7a 67             	add    %bh,0x67(%edx)
475cfa:	75 6d                	jne    0x475d69
475cfc:	00 7a 67             	add    %bh,0x67(%edx)
475cff:	75 77                	jne    0x475d78
475d01:	00 7a 67             	add    %bh,0x67(%edx)
475d04:	78 6b                	js     0x475d71
475d06:	00 00                	add    %al,(%eax)
475d08:	7a 67                	jp     0x475d71
475d0a:	64 71 00             	fs jno 0x475d0d
475d0d:	42                   	inc    %edx
475d0e:	43                   	inc    %ebx
475d0f:	72 79                	jb     0x475d8a
475d11:	70 74                	jo     0x475d87
475d13:	45                   	inc    %ebp
475d14:	6e                   	outsb  %ds:(%esi),(%dx)
475d15:	63 72 79             	arpl   %esi,0x79(%edx)
475d18:	70 74                	jo     0x475d8e
475d1a:	00 7a 67             	add    %bh,0x67(%edx)
475d1d:	64 6e                	outsb  %fs:(%esi),(%dx)
475d1f:	00 7a 67             	add    %bh,0x67(%edx)
475d22:	64 66 00 7a 67       	data16 add %bh,%fs:0x67(%edx)
475d27:	64 6d                	fs insl (%dx),%es:(%edi)
475d29:	00 7a 67             	add    %bh,0x67(%edx)
475d2c:	64 77 00             	fs ja  0x475d2f
475d2f:	7a 67                	jp     0x475d98
475d31:	64 79 00             	fs jns 0x475d34
475d34:	7a 67                	jp     0x475d9d
475d36:	64 62 00             	bound  %eax,%fs:(%eax)
475d39:	7a 67                	jp     0x475da2
475d3b:	64 65 00 7a 67       	fs add %bh,%gs:0x67(%edx)
475d40:	64 70 00             	fs jo  0x475d43
475d43:	7a 67                	jp     0x475dac
475d45:	64 76 00             	fs jbe 0x475d48
475d48:	7a 67                	jp     0x475db1
475d4a:	64 68 00 7a 67 00    	fs push $0x677a00
475d50:	7a 67                	jp     0x475db9
475d52:	72 65                	jb     0x475db9
475d54:	00 7a 67             	add    %bh,0x67(%edx)
475d57:	72 70                	jb     0x475dc9
475d59:	00 7a 67             	add    %bh,0x67(%edx)
475d5c:	72 76                	jb     0x475dd4
475d5e:	00 7a 67             	add    %bh,0x67(%edx)
475d61:	72 68                	jb     0x475dcb
475d63:	00 7a 67             	add    %bh,0x67(%edx)
475d66:	64 75 00             	fs jne 0x475d69
475d69:	7a 67                	jp     0x475dd2
475d6b:	64 6b 00 7a          	imul   $0x7a,%fs:(%eax),%eax
475d6f:	67 64 63 00          	arpl   %eax,%fs:(%bx,%si)
475d73:	7a 67                	jp     0x475ddc
475d75:	64 74 00             	fs je  0x475d78
475d78:	7a 67                	jp     0x475de1
475d7a:	64 6c                	fs insb (%dx),%es:(%edi)
475d7c:	00 7a 67             	add    %bh,0x67(%edx)
475d7f:	64 73 00             	fs jae 0x475d82
475d82:	42                   	inc    %edx
475d83:	43                   	inc    %ebx
475d84:	72 79                	jb     0x475dff
475d86:	70 74                	jo     0x475dfc
475d88:	44                   	inc    %esp
475d89:	65 73 74             	gs jae 0x475e00
475d8c:	72 6f                	jb     0x475dfd
475d8e:	79 4b                	jns    0x475ddb
475d90:	65 79 00             	gs jns 0x475d93
475d93:	7a 67                	jp     0x475dfc
475d95:	64 6a 67             	fs push $0x67
475d98:	72 6a                	jb     0x475e04
475d9a:	00 7a 67             	add    %bh,0x67(%edx)
475d9d:	72 71                	jb     0x475e10
475d9f:	00 42 43             	add    %al,0x43(%edx)
475da2:	72 79                	jb     0x475e1d
475da4:	70 74                	jo     0x475e1a
475da6:	53                   	push   %ebx
475da7:	65 74 50             	gs je  0x475dfa
475daa:	72 6f                	jb     0x475e1b
475dac:	70 65                	jo     0x475e13
475dae:	72 74                	jb     0x475e24
475db0:	79 00                	jns    0x475db2
475db2:	7a 67                	jp     0x475e1b
475db4:	72 6e                	jb     0x475e24
475db6:	00 7a 67             	add    %bh,0x67(%edx)
475db9:	72 66                	jb     0x475e21
475dbb:	00 7a 67             	add    %bh,0x67(%edx)
475dbe:	72 6d                	jb     0x475e2d
475dc0:	00 7a 67             	add    %bh,0x67(%edx)
475dc3:	72 77                	jb     0x475e3c
475dc5:	00 7a 67             	add    %bh,0x67(%edx)
475dc8:	72 79                	jb     0x475e43
475dca:	00 7a 67             	add    %bh,0x67(%edx)
475dcd:	72 62                	jb     0x475e31
475dcf:	00 42 43             	add    %al,0x43(%edx)
475dd2:	72 79                	jb     0x475e4d
475dd4:	70 74                	jo     0x475e4a
475dd6:	49                   	dec    %ecx
475dd7:	6d                   	insl   (%dx),%es:(%edi)
475dd8:	70 6f                	jo     0x475e49
475dda:	72 74                	jb     0x475e50
475ddc:	4b                   	dec    %ebx
475ddd:	65 79 69             	gs jns 0x475e49
475de0:	74 68                	je     0x475e4a
475de2:	6d                   	insl   (%dx),%es:(%edi)
475de3:	50                   	push   %eax
475de4:	72 6f                	jb     0x475e55
475de6:	76 69                	jbe    0x475e51
475de8:	64 65 72 00          	fs gs jb 0x475dec
475dec:	7a 67                	jp     0x475e55
475dee:	78 68                	js     0x475e58
475df0:	00 7a 67             	add    %bh,0x67(%edx)
475df3:	72 64                	jb     0x475e59
475df5:	00 7a 67             	add    %bh,0x67(%edx)
475df8:	72 75                	jb     0x475e6f
475dfa:	00 42 43             	add    %al,0x43(%edx)
475dfd:	72 79                	jb     0x475e78
475dff:	70 74                	jo     0x475e75
475e01:	47                   	inc    %edi
475e02:	65 74 50             	gs je  0x475e55
475e05:	72 6f                	jb     0x475e76
475e07:	70 65                	jo     0x475e6e
475e09:	72 74                	jb     0x475e7f
475e0b:	79 00                	jns    0x475e0d
475e0d:	7a 67                	jp     0x475e76
475e0f:	72 6b                	jb     0x475e7c
475e11:	00 7a 67             	add    %bh,0x67(%edx)
475e14:	72 63                	jb     0x475e79
475e16:	00 7a 67             	add    %bh,0x67(%edx)
475e19:	72 74                	jb     0x475e8f
475e1b:	00 7a 67             	add    %bh,0x67(%edx)
475e1e:	72 6c                	jb     0x475e8c
475e20:	00 7a 67             	add    %bh,0x67(%edx)
475e23:	72 73                	jb     0x475e98
475e25:	00 7a 65             	add    %bh,0x65(%edx)
475e28:	6e                   	outsb  %ds:(%esi),(%dx)
475e29:	41                   	inc    %ecx
475e2a:	6c                   	insb   (%dx),%es:(%edi)
475e2b:	67 6f                	outsl  %ds:(%si),(%dx)
475e2d:	72 69                	jb     0x475e98
475e2f:	74 68                	je     0x475e99
475e31:	6d                   	insl   (%dx),%es:(%edi)
475e32:	50                   	push   %eax
475e33:	72 6f                	jb     0x475ea4
475e35:	76 69                	jbe    0x475ea0
475e37:	64 65 72 00          	fs gs jb 0x475e3b
475e3b:	62 63 72             	bound  %esp,0x72(%ebx)
475e3e:	79 70                	jns    0x475eb0
475e40:	74 2e                	je     0x475e70
475e42:	64 6c                	fs insb (%dx),%es:(%edi)
475e44:	6c                   	insb   (%dx),%es:(%edi)
475e45:	00 7a 67             	add    %bh,0x67(%edx)
475e48:	78 79                	js     0x475ec3
475e4a:	00 7a 67             	add    %bh,0x67(%edx)
475e4d:	78 62                	js     0x475eb1
475e4f:	00 7a 67             	add    %bh,0x67(%edx)
475e52:	78 65                	js     0x475eb9
475e54:	00 7a 67             	add    %bh,0x67(%edx)
475e57:	78 70                	js     0x475ec9
475e59:	00 7a 67             	add    %bh,0x67(%edx)
475e5c:	78 76                	js     0x475ed4
475e5e:	00 42 43             	add    %al,0x43(%edx)
475e61:	72 79                	jb     0x475edc
475e63:	70 74                	jo     0x475ed9
475e65:	43                   	inc    %ebx
475e66:	6c                   	insb   (%dx),%es:(%edi)
475e67:	6f                   	outsl  %ds:(%esi),(%dx)
475e68:	73 65                	jae    0x475ecf
475e6a:	41                   	inc    %ecx
475e6b:	6c                   	insb   (%dx),%es:(%edi)
475e6c:	67 6f                	outsl  %ds:(%si),(%dx)
475e6e:	72 43                	jb     0x475eb3
475e70:	52                   	push   %edx
475e71:	59                   	pop    %ecx
475e72:	50                   	push   %eax
475e73:	54                   	push   %esp
475e74:	5f                   	pop    %edi
475e75:	49                   	dec    %ecx
475e76:	4e                   	dec    %esi
475e77:	49                   	dec    %ecx
475e78:	54                   	push   %esp
475e79:	5f                   	pop    %edi
475e7a:	41                   	inc    %ecx
475e7b:	55                   	push   %ebp
475e7c:	54                   	push   %esp
475e7d:	48                   	dec    %eax
475e7e:	5f                   	pop    %edi
475e7f:	4d                   	dec    %ebp
475e80:	4f                   	dec    %edi
475e81:	44                   	inc    %esp
475e82:	45                   	inc    %ebp
475e83:	5f                   	pop    %edi
475e84:	49                   	dec    %ecx
475e85:	4e                   	dec    %esi
475e86:	46                   	inc    %esi
475e87:	4f                   	dec    %edi
475e88:	5f                   	pop    %edi
475e89:	56                   	push   %esi
475e8a:	45                   	inc    %ebp
475e8b:	52                   	push   %edx
475e8c:	53                   	push   %ebx
475e8d:	49                   	dec    %ecx
475e8e:	4f                   	dec    %edi
475e8f:	4e                   	dec    %esi
475e90:	00 53 54             	add    %dl,0x54(%ebx)
475e93:	41                   	inc    %ecx
475e94:	54                   	push   %esp
475e95:	55                   	push   %ebp
475e96:	53                   	push   %ebx
475e97:	5f                   	pop    %edi
475e98:	41                   	inc    %ecx
475e99:	55                   	push   %ebp
475e9a:	54                   	push   %esp
475e9b:	48                   	dec    %eax
475e9c:	5f                   	pop    %edi
475e9d:	54                   	push   %esp
475e9e:	41                   	inc    %ecx
475e9f:	47                   	inc    %edi
475ea0:	5f                   	pop    %edi
475ea1:	4d                   	dec    %ebp
475ea2:	49                   	dec    %ecx
475ea3:	53                   	push   %ebx
475ea4:	4d                   	dec    %ebp
475ea5:	41                   	inc    %ecx
475ea6:	54                   	push   %esp
475ea7:	43                   	inc    %ebx
475ea8:	48                   	dec    %eax
475ea9:	00 7a 67             	add    %bh,0x67(%edx)
475eac:	78 77                	js     0x475f25
475eae:	00 42 43             	add    %al,0x43(%edx)
475eb1:	72 79                	jb     0x475f2c
475eb3:	70 74                	jo     0x475f29
475eb5:	4f                   	dec    %edi
475eb6:	70 5f                	jo     0x475f17
475eb8:	41                   	inc    %ecx
475eb9:	45                   	inc    %ebp
475eba:	53                   	push   %ebx
475ebb:	5f                   	pop    %edi
475ebc:	41                   	inc    %ecx
475ebd:	4c                   	dec    %esp
475ebe:	47                   	inc    %edi
475ebf:	4f                   	dec    %edi
475ec0:	52                   	push   %edx
475ec1:	49                   	dec    %ecx
475ec2:	54                   	push   %esp
475ec3:	48                   	dec    %eax
475ec4:	4d                   	dec    %ebp
475ec5:	00 4d 53             	add    %cl,0x53(%ebp)
475ec8:	5f                   	pop    %edi
475ec9:	50                   	push   %eax
475eca:	52                   	push   %edx
475ecb:	49                   	dec    %ecx
475ecc:	4d                   	dec    %ebp
475ecd:	49                   	dec    %ecx
475ece:	54                   	push   %esp
475ecf:	49                   	dec    %ecx
475ed0:	56                   	push   %esi
475ed1:	45                   	inc    %ebp
475ed2:	5f                   	pop    %edi
475ed3:	50                   	push   %eax
475ed4:	52                   	push   %edx
475ed5:	4f                   	dec    %edi
475ed6:	56                   	push   %esi
475ed7:	49                   	dec    %ecx
475ed8:	44                   	inc    %esp
475ed9:	45                   	inc    %ebp
475eda:	52                   	push   %edx
475edb:	00 42 43             	add    %al,0x43(%edx)
475ede:	52                   	push   %edx
475edf:	59                   	pop    %ecx
475ee0:	50                   	push   %eax
475ee1:	54                   	push   %esp
475ee2:	5f                   	pop    %edi
475ee3:	41                   	inc    %ecx
475ee4:	55                   	push   %ebp
475ee5:	54                   	push   %esp
475ee6:	48                   	dec    %eax
475ee7:	5f                   	pop    %edi
475ee8:	4d                   	dec    %ebp
475ee9:	4f                   	dec    %edi
475eea:	44                   	inc    %esp
475eeb:	45                   	inc    %ebp
475eec:	5f                   	pop    %edi
475eed:	43                   	inc    %ebx
475eee:	48                   	dec    %eax
475eef:	41                   	inc    %ecx
475ef0:	49                   	dec    %ecx
475ef1:	4e                   	dec    %esi
475ef2:	5f                   	pop    %edi
475ef3:	43                   	inc    %ebx
475ef4:	41                   	inc    %ecx
475ef5:	4c                   	dec    %esp
475ef6:	4c                   	dec    %esp
475ef7:	53                   	push   %ebx
475ef8:	5f                   	pop    %edi
475ef9:	46                   	inc    %esi
475efa:	4c                   	dec    %esp
475efb:	41                   	inc    %ecx
475efc:	47                   	inc    %edi
475efd:	00 42 6d             	add    %al,0x6d(%edx)
475f00:	04 00                	add    $0x0,%al
475f02:	00 00                	add    %al,(%eax)
475f04:	00 54 5f 41          	add    %dl,0x41(%edi,%ebx,2)
475f08:	55                   	push   %ebp
475f09:	54                   	push   %esp