47ed63:	6e                   	outsb  %ds:(%esi),(%dx)
47ed64:	00 3c 52             	add    %bh,(%edx,%edx,2)
47ed67:	65 71 75             	gs jno 0x47eddf
47ed6a:	69 72 65 64 50 6f 69 	imul   $0x696f5064,0x65(%edx),%esi
47ed71:	6e                   	outsb  %ds:(%esi),(%dx)
47ed72:	74 73                	je     0x47ede7
47ed74:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
47ed79:	61                   	popa
47ed7a:	63 6b 69             	arpl   %ebp,0x69(%ebx)
47ed7d:	6e                   	outsb  %ds:(%esi),(%dx)
47ed7e:	67 46                	addr16 inc %esi
47ed80:	69 65 6c 64 00 44 69 	imul   $0x69440064,0x6c(%ebp),%esp
47ed87:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
47ed8b:	6e                   	outsb  %ds:(%esi),(%dx)
47ed8c:	61                   	popa
47ed8d:	72 79                	jb     0x47ee08
47ed8f:	60                   	pusha
47ed90:	32 00                	xor    (%eax),%al
47ed92:	3c 69                	cmp    $0x69,%al
47ed94:	73 4d                	jae    0x47ede3
47ed96:	6f                   	outsl  %ds:(%esi),(%dx)
47ed97:	76 69                	jbe    0x47ee02
47ed99:	6e                   	outsb  %ds:(%esi),(%dx)
47ed9a:	67 3e 6b 5f 5f 42    	imul   $0x42,%ds:0x5f(%bx),%ebx
47eda0:	61                   	popa
47eda1:	63 6b 69             	arpl   %ebp,0x69(%ebx)
47eda4:	6e                   	outsb  %ds:(%esi),(%dx)
47eda5:	67 46                	addr16 inc %esi
47eda7:	69 65 6c 64 00 3c 70 	imul   $0x703c0064,0x6c(%ebp),%esp
47edae:	6c                   	insb   (%dx),%es:(%edi)
47edaf:	61                   	popa
47edb0:	79 65                	jns    0x47ee17
47edb2:	72 3e                	jb     0x47edf2
47edb4:	6b 5f 5f 42          	imul   $0x42,0x5f(%edi),%ebx
47edb8:	61                   	popa
47edb9:	63 6b 69             	arpl   %ebp,0x69(%ebx)
47edbc:	6e                   	outsb  %ds:(%esi),(%dx)
47edbd:	67 46                	addr16 inc %esi
47edbf:	69 65 6c 64 00 3c 74 	imul   $0x743c0064,0x6c(%ebp),%esp
47edc6:	69 6d 65 72 33 3e 6b 	imul   $0x6b3e3372,0x65(%ebp),%ebp
47edcd:	5f                   	pop    %edi
47edce:	5f                   	pop    %edi
47edcf:	42                   	inc    %edx
47edd0:	61                   	popa
47edd1:	63 6b 69             	arpl   %ebp,0x69(%ebx)
47edd4:	6e                   	outsb  %ds:(%esi),(%dx)
47edd5:	67 46                	addr16 inc %esi
47edd7:	69 65 6c 64 00 3c 74 	imul   $0x743c0064,0x6c(%ebp),%esp
47edde:	69 6d 65 72 34 3e 6b 	imul   $0x6b3e3472,0x65(%ebp),%ebp
47ede5:	5f                   	pop    %edi
47ede6:	5f                   	pop    %edi
47ede7:	42                   	inc    %edx
47ede8:	61                   	popa
47ede9:	63 6b 69             	arpl   %ebp,0x69(%ebx)
47edec:	6e                   	outsb  %ds:(%esi),(%dx)
47eded:	67 46                	addr16 inc %esi
47edef:	69 65 6c 64 00 3c 62 	imul   $0x623c0064,0x6c(%ebp),%esp
47edf6:	61                   	popa
47edf7:	6c                   	insb   (%dx),%es:(%edi)
47edf8:	6c                   	insb   (%dx),%es:(%edi)
47edf9:	73 43                	jae    0x47ee3e
47edfb:	6f                   	outsl  %ds:(%esi),(%dx)
47edfc:	6c                   	insb   (%dx),%es:(%edi)
47edfd:	6c                   	insb   (%dx),%es:(%edi)
47edfe:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
47ee03:	52                   	push   %edx
47ee04:	6f                   	outsl  %ds:(%esi),(%dx)
47ee05:	75 6e                	jne    0x47ee75
47ee07:	64 3e 6b 5f 5f 42    	fs imul $0x42,%ds:0x5f(%edi),%ebx
47ee0d:	61                   	popa
47ee0e:	63 6b 69             	arpl   %ebp,0x69(%ebx)
47ee11:	6e                   	outsb  %ds:(%esi),(%dx)
47ee12:	67 46                	addr16 inc %esi
47ee14:	69 65 6c 64 00 67 65 	imul   $0x65670064,0x6c(%ebp),%esp
47ee1b:	74 5f                	je     0x47ee7c
47ee1d:	77 69                	ja     0x47ee88
47ee1f:	64 74 68             	fs je  0x47ee8a
47ee22:	00 73 65             	add    %dh,0x65(%ebx)
47ee25:	74 5f                	je     0x47ee86
47ee27:	77 69                	ja     0x47ee92
47ee29:	64 74 68             	fs je  0x47ee94
47ee2c:	00 67 65             	add    %ah,0x65(%edi)
47ee2f:	74 5f                	je     0x47ee90
47ee31:	68 65 69 67 68       	push   $0x68676965
47ee36:	74 00                	je     0x47ee38
47ee38:	73 65                	jae    0x47ee9f
47ee3a:	74 5f                	je     0x47ee9b
47ee3c:	68 65 69 67 68       	push   $0x68676965
47ee41:	74 00                	je     0x47ee43
47ee43:	67 65 74 5f          	addr16 gs je 0x47eea6
47ee47:	62 61 6c             	bound  %esp,0x6c(%ecx)
47ee4a:	6c                   	insb   (%dx),%es:(%edi)
47ee4b:	73 44                	jae    0x47ee91
47ee4d:	6f                   	outsl  %ds:(%esi),(%dx)
47ee4e:	63 00                	arpl   %eax,(%eax)
47ee50:	73 65                	jae    0x47eeb7
47ee52:	74 5f                	je     0x47eeb3
47ee54:	62 61 6c             	bound  %esp,0x6c(%ecx)
47ee57:	6c                   	insb   (%dx),%es:(%edi)
47ee58:	73 44                	jae    0x47ee9e
47ee5a:	6f                   	outsl  %ds:(%esi),(%dx)
47ee5b:	63 00                	arpl   %eax,(%eax)
47ee5d:	67 65 74 5f          	addr16 gs je 0x47eec0
47ee61:	63 69 72             	arpl   %ebp,0x72(%ecx)
47ee64:	63 6c 65 73          	arpl   %ebp,0x73(%ebp,%eiz,2)
47ee68:	44                   	inc    %esp
47ee69:	6f                   	outsl  %ds:(%esi),(%dx)
47ee6a:	63 00                	arpl   %eax,(%eax)
47ee6c:	73 65                	jae    0x47eed3
47ee6e:	74 5f                	je     0x47eecf
47ee70:	63 69 72             	arpl   %ebp,0x72(%ecx)
47ee73:	63 6c 65 73          	arpl   %ebp,0x73(%ebp,%eiz,2)
47ee77:	44                   	inc    %esp
47ee78:	6f                   	outsl  %ds:(%esi),(%dx)
47ee79:	63 00                	arpl   %eax,(%eax)
47ee7b:	67 65 74 5f          	addr16 gs je 0x47eede
47ee7f:	72 61                	jb     0x47eee2
47ee81:	6e                   	outsb  %ds:(%esi),(%dx)
47ee82:	64 00 73 65          	add    %dh,%fs:0x65(%ebx)
47ee86:	74 5f                	je     0x47eee7
47ee88:	72 61                	jb     0x47eeeb
47ee8a:	6e                   	outsb  %ds:(%esi),(%dx)
47ee8b:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
47ee8f:	74 5f                	je     0x47eef0
47ee91:	63 69 72             	arpl   %ebp,0x72(%ecx)
47ee94:	63 6c 65 00          	arpl   %ebp,0x0(%ebp,%eiz,2)
47ee98:	73 65                	jae    0x47eeff
47ee9a:	74 5f                	je     0x47eefb
47ee9c:	63 69 72             	arpl   %ebp,0x72(%ecx)
47ee9f:	63 6c 65 00          	arpl   %ebp,0x0(%ebp,%eiz,2)
47eea3:	67 65 74 5f          	addr16 gs je 0x47ef06
47eea7:	69 73 43 6c 69 63 6b 	imul   $0x6b63696c,0x43(%ebx),%esi
47eeae:	65 64 00 73 65       	gs add %dh,%fs:0x65(%ebx)
47eeb3:	74 5f                	je     0x47ef14
47eeb5:	69 73 43 6c 69 63 6b 	imul   $0x6b63696c,0x43(%ebx),%esi
47eebc:	65 64 00 67 65       	gs add %ah,%fs:0x65(%edi)
47eec1:	74 5f                	je     0x47ef22
47eec3:	74 69                	je     0x47ef2e
47eec5:	6d                   	insl   (%dx),%es:(%edi)
47eec6:	65 72 32             	gs jb  0x47eefb
47eec9:	00 73 65             	add    %dh,0x65(%ebx)
47eecc:	74 5f                	je     0x47ef2d
47eece:	74 69                	je     0x47ef39
47eed0:	6d                   	insl   (%dx),%es:(%edi)
47eed1:	65 72 32             	gs jb  0x47ef06
47eed4:	00 67 65             	add    %ah,0x65(%edi)
47eed7:	74 5f                	je     0x47ef38
47eed9:	6d                   	insl   (%dx),%es:(%edi)
47eeda:	79 46                	jns    0x47ef22
47eedc:	6f                   	outsl  %ds:(%esi),(%dx)
47eedd:	72 6d                	jb     0x47ef4c
47eedf:	00 73 65             	add    %dh,0x65(%ebx)
47eee2:	74 5f                	je     0x47ef43
47eee4:	6d                   	insl   (%dx),%es:(%edi)
47eee5:	79 46                	jns    0x47ef2d
47eee7:	6f                   	outsl  %ds:(%esi),(%dx)
47eee8:	72 6d                	jb     0x47ef57
47eeea:	00 67 65             	add    %ah,0x65(%edi)
47eeed:	74 5f                	je     0x47ef4e
47eeef:	6c                   	insb   (%dx),%es:(%edi)
47eef0:	65 76 65             	gs jbe 0x47ef58
47eef3:	6c                   	insb   (%dx),%es:(%edi)
47eef4:	00 73 65             	add    %dh,0x65(%ebx)
47eef7:	74 5f                	je     0x47ef58
47eef9:	6c                   	insb   (%dx),%es:(%edi)
47eefa:	65 76 65             	gs jbe 0x47ef62
47eefd:	6c                   	insb   (%dx),%es:(%edi)
47eefe:	00 67 65             	add    %ah,0x65(%edi)
47ef01:	74 5f                	je     0x47ef62
47ef03:	70 6f                	jo     0x47ef74
47ef05:	69 6e 74 73 4c 65 76 	imul   $0x76654c73,0x74(%esi),%ebp
47ef0c:	65 6c                	gs insb (%dx),%es:(%edi)
47ef0e:	00 73 65             	add    %dh,0x65(%ebx)
47ef11:	74 5f                	je     0x47ef72
47ef13:	70 6f                	jo     0x47ef84
47ef15:	69 6e 74 73 4c 65 76 	imul   $0x76654c73,0x74(%esi),%ebp
47ef1c:	65 6c                	gs insb (%dx),%es:(%edi)
47ef1e:	00 67 65             	add    %ah,0x65(%edi)
47ef21:	74 5f                	je     0x47ef82
47ef23:	70 65                	jo     0x47ef8a
47ef25:	6e                   	outsb  %ds:(%esi),(%dx)
47ef26:	00 73 65             	add    %dh,0x65(%ebx)
47ef29:	74 5f                	je     0x47ef8a
47ef2b:	70 65                	jo     0x47ef92
47ef2d:	6e                   	outsb  %ds:(%esi),(%dx)
47ef2e:	00 67 65             	add    %ah,0x65(%edi)
47ef31:	74 5f                	je     0x47ef92
47ef33:	52                   	push   %edx
47ef34:	65 71 75             	gs jno 0x47efac
47ef37:	69 72 65 64 50 6f 69 	imul   $0x696f5064,0x65(%edx),%esi
47ef3e:	6e                   	outsb  %ds:(%esi),(%dx)
47ef3f:	74 73                	je     0x47efb4
47ef41:	00 73 65             	add    %dh,0x65(%ebx)
47ef44:	74 5f                	je     0x47efa5
47ef46:	52                   	push   %edx
47ef47:	65 71 75             	gs jno 0x47efbf
47ef4a:	69 72 65 64 50 6f 69 	imul   $0x696f5064,0x65(%edx),%esi
47ef51:	6e                   	outsb  %ds:(%esi),(%dx)
47ef52:	74 73                	je     0x47efc7
47ef54:	00 67 65             	add    %ah,0x65(%edi)
47ef57:	74 5f                	je     0x47efb8
47ef59:	69 73 4d 6f 76 69 6e 	imul   $0x6e69766f,0x4d(%ebx),%esi
47ef60:	67 00 73 65          	add    %dh,0x65(%bp,%di)
47ef64:	74 5f                	je     0x47efc5
47ef66:	69 73 4d 6f 76 69 6e 	imul   $0x6e69766f,0x4d(%ebx),%esi
47ef6d:	67 00 67 65          	add    %ah,0x65(%bx)
47ef71:	74 5f                	je     0x47efd2
47ef73:	70 6c                	jo     0x47efe1
47ef75:	61                   	popa
47ef76:	79 65                	jns    0x47efdd
47ef78:	72 00                	jb     0x47ef7a
47ef7a:	73 65                	jae    0x47efe1
47ef7c:	74 5f                	je     0x47efdd
47ef7e:	70 6c                	jo     0x47efec
47ef80:	61                   	popa
47ef81:	79 65                	jns    0x47efe8
47ef83:	72 00                	jb     0x47ef85
47ef85:	67 65 74 5f          	addr16 gs je 0x47efe8
47ef89:	74 69                	je     0x47eff4
47ef8b:	6d                   	insl   (%dx),%es:(%edi)
47ef8c:	65 72 33             	gs jb  0x47efc2
47ef8f:	00 73 65             	add    %dh,0x65(%ebx)
47ef92:	74 5f                	je     0x47eff3
47ef94:	74 69                	je     0x47efff
47ef96:	6d                   	insl   (%dx),%es:(%edi)
47ef97:	65 72 33             	gs jb  0x47efcd
47ef9a:	00 67 65             	add    %ah,0x65(%edi)
47ef9d:	74 5f                	je     0x47effe
47ef9f:	74 69                	je     0x47f00a
47efa1:	6d                   	insl   (%dx),%es:(%edi)
47efa2:	65 72 34             	gs jb  0x47efd9
47efa5:	00 73 65             	add    %dh,0x65(%ebx)
47efa8:	74 5f                	je     0x47f009
47efaa:	74 69                	je     0x47f015
47efac:	6d                   	insl   (%dx),%es:(%edi)
47efad:	65 72 34             	gs jb  0x47efe4
47efb0:	00 67 65             	add    %ah,0x65(%edi)
47efb3:	74 5f                	je     0x47f014
47efb5:	62 61 6c             	bound  %esp,0x6c(%ecx)
47efb8:	6c                   	insb   (%dx),%es:(%edi)
47efb9:	73 43                	jae    0x47effe
47efbb:	6f                   	outsl  %ds:(%esi),(%dx)
47efbc:	6c                   	insb   (%dx),%es:(%edi)
47efbd:	6c                   	insb   (%dx),%es:(%edi)
47efbe:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
47efc3:	52                   	push   %edx
47efc4:	6f                   	outsl  %ds:(%esi),(%dx)
47efc5:	75 6e                	jne    0x47f035
47efc7:	64 00 73 65          	add    %dh,%fs:0x65(%ebx)
47efcb:	74 5f                	je     0x47f02c
47efcd:	62 61 6c             	bound  %esp,0x6c(%ecx)
47efd0:	6c                   	insb   (%dx),%es:(%edi)
47efd1:	73 43                	jae    0x47f016
47efd3:	6f                   	outsl  %ds:(%esi),(%dx)
47efd4:	6c                   	insb   (%dx),%es:(%edi)
47efd5:	6c                   	insb   (%dx),%es:(%edi)
47efd6:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
47efdb:	52                   	push   %edx
47efdc:	6f                   	outsl  %ds:(%esi),(%dx)
47efdd:	75 6e                	jne    0x47f04d
47efdf:	64 00 66 6f          	add    %ah,%fs:0x6f(%esi)
47efe3:	72 6d                	jb     0x47f052
47efe5:	00 50 6c             	add    %dl,0x6c(%eax)
47efe8:	61                   	popa
47efe9:	79 65                	jns    0x47f050
47efeb:	72 00                	jb     0x47efed
47efed:	4e                   	dec    %esi
47efee:	65 77 47             	gs ja  0x47f038
47eff1:	61                   	popa
47eff2:	6d                   	insl   (%dx),%es:(%edi)
47eff3:	65 00 52 65          	add    %dl,%gs:0x65(%edx)
47eff7:	73 65                	jae    0x47f05e
47eff9:	74 00                	je     0x47effb
47effb:	53                   	push   %ebx
47effc:	74 61                	je     0x47f05f
47effe:	72 74                	jb     0x47f074
47f000:	4c                   	dec    %esp
47f001:	65 76 65             	gs jbe 0x47f069
47f004:	6c                   	insb   (%dx),%es:(%edi)
47f005:	00 74 69 6d          	add    %dh,0x6d(%ecx,%ebp,2)
47f009:	65 72 32             	gs jb  0x47f03e
47f00c:	5f                   	pop    %edi
47f00d:	74 69                	je     0x47f078
47f00f:	63 6b 00             	arpl   %ebp,0x0(%ebx)
47f012:	74 69                	je     0x47f07d
47f014:	6d                   	insl   (%dx),%es:(%edi)
47f015:	65 72 33             	gs jb  0x47f04b
47f018:	5f                   	pop    %edi
47f019:	74 69                	je     0x47f084
47f01b:	63 6b 00             	arpl   %ebp,0x0(%ebx)
47f01e:	74 69                	je     0x47f089
47f020:	6d                   	insl   (%dx),%es:(%edi)
47f021:	65 72 34             	gs jb  0x47f058
47f024:	5f                   	pop    %edi
47f025:	74 69                	je     0x47f090
47f027:	63 6b 00             	arpl   %ebp,0x0(%ebx)
47f02a:	45                   	inc    %ebp
47f02b:	6e                   	outsb  %ds:(%esi),(%dx)
47f02c:	64 4c                	fs dec %esp
47f02e:	65 76 65             	gs jbe 0x47f096
47f031:	6c                   	insb   (%dx),%es:(%edi)
47f032:	00 53 61             	add    %dl,0x61(%ebx)
47f035:	76 65                	jbe    0x47f09c
47f037:	50                   	push   %eax
47f038:	6c                   	insb   (%dx),%es:(%edi)
47f039:	61                   	popa
47f03a:	79 65                	jns    0x47f0a1
47f03c:	72 00                	jb     0x47f03e
47f03e:	45                   	inc    %ebp
47f03f:	6e                   	outsb  %ds:(%esi),(%dx)
47f040:	64 47                	fs inc %edi
47f042:	61                   	popa
47f043:	6d                   	insl   (%dx),%es:(%edi)
47f044:	65 00 41 64          	add    %al,%gs:0x64(%ecx)
47f048:	64 50                	fs push %eax
47f04a:	6f                   	outsl  %ds:(%esi),(%dx)
47f04b:	69 6e 74 73 00 47 65 	imul   $0x65470073,0x74(%esi),%ebp
47f052:	6e                   	outsb  %ds:(%esi),(%dx)
47f053:	65 72 61             	gs jb  0x47f0b7
47f056:	74 65                	je     0x47f0bd
47f058:	42                   	inc    %edx
47f059:	61                   	popa
47f05a:	6c                   	insb   (%dx),%es:(%edi)
47f05b:	6c                   	insb   (%dx),%es:(%edi)
47f05c:	73 00                	jae    0x47f05e
47f05e:	68 6f 77 4d 61       	push   $0x614d776f
47f063:	6e                   	outsb  %ds:(%esi),(%dx)
47f064:	79 00                	jns    0x47f066
47f066:	44                   	inc    %esp
47f067:	72 61                	jb     0x47f0ca
47f069:	77 54                	ja     0x47f0bf
47f06b:	65 72 72             	gs jb  0x47f0e0
47f06e:	61                   	popa
47f06f:	69 6e 00 70 65 6e 00 	imul   $0x6e6570,0x0(%esi),%ebp
47f076:	4d                   	dec    %ebp
47f077:	6f                   	outsl  %ds:(%esi),(%dx)
47f078:	76 65                	jbe    0x47f0df
47f07a:	43                   	inc    %ebx
47f07b:	69 72 63 6c 65 00 6c 	imul   $0x6c00656c,0x63(%edx),%esi
47f082:	6f                   	outsl  %ds:(%esi),(%dx)
47f083:	63 00                	arpl   %eax,(%eax)
47f085:	43                   	inc    %ebx
47f086:	6c                   	insb   (%dx),%es:(%edi)
47f087:	69 63 6b 00 e2 80 aa 	imul   $0xaa80e200,0x6b(%ebx),%esp
47f08e:	e2 80                	loop   0x47f010
47f090:	8e e2                	mov    %edx,%fs
47f092:	81 aa e2 81 ae e2 80 	subl   $0x81e28d80,-0x1d517e1e(%edx)
47f099:	8d e2 81
47f09c:	ae                   	scas   %es:(%edi),%al
47f09d:	e2 80                	loop   0x47f01f