44fa99:	6d                   	insl   (%dx),%es:(%edi)
44fa9a:	70 75                	jo     0x44fb11
44fa9c:	74 65                	je     0x44fb03
44fa9e:	48                   	dec    %eax
44fa9f:	61                   	popa
44faa0:	73 68                	jae    0x44fb0a
44faa2:	00 53 79             	add    %dl,0x79(%ebx)
44faa5:	6d                   	insl   (%dx),%es:(%edi)
44faa6:	6d                   	insl   (%dx),%es:(%edi)
44faa7:	65 74 72             	gs je  0x44fb1c
44faaa:	69 63 41 6c 67 6f 72 	imul   $0x726f676c,0x41(%ebx),%esp
44fab1:	69 74 68 6d 00 43 72 	imul   $0x65724300,0x6d(%eax,%ebp,2),%esi
44fab8:	65
44fab9:	61                   	popa
44faba:	74 65                	je     0x44fb21
44fabc:	44                   	inc    %esp
44fabd:	65 63 72 79          	arpl   %esi,%gs:0x79(%edx)
44fac1:	70 74                	jo     0x44fb37
44fac3:	6f                   	outsl  %ds:(%esi),(%dx)
44fac4:	72 00                	jb     0x44fac6
44fac6:	49                   	dec    %ecx
44fac7:	43                   	inc    %ebx
44fac8:	72 79                	jb     0x44fb43
44faca:	70 74                	jo     0x44fb40
44facc:	6f                   	outsl  %ds:(%esi),(%dx)
44facd:	54                   	push   %esp
44face:	72 61                	jb     0x44fb31
44fad0:	6e                   	outsb  %ds:(%esi),(%dx)
44fad1:	73 66                	jae    0x44fb39
44fad3:	6f                   	outsl  %ds:(%esi),(%dx)
44fad4:	72 6d                	jb     0x44fb43
44fad6:	00 43 72             	add    %al,0x72(%ebx)
44fad9:	79 70                	jns    0x44fb4b
44fadb:	74 6f                	je     0x44fb4c
44fadd:	53                   	push   %ebx
44fade:	74 72                	je     0x44fb52
44fae0:	65 61                	gs popa
44fae2:	6d                   	insl   (%dx),%es:(%edi)
44fae3:	00 43 72             	add    %al,0x72(%ebx)
44fae6:	79 70                	jns    0x44fb58
44fae8:	74 6f                	je     0x44fb59
44faea:	53                   	push   %ebx
44faeb:	74 72                	je     0x44fb5f
44faed:	65 61                	gs popa
44faef:	6d                   	insl   (%dx),%es:(%edi)
44faf0:	4d                   	dec    %ebp
44faf1:	6f                   	outsl  %ds:(%esi),(%dx)
44faf2:	64 65 00 43 6f       	fs add %al,%gs:0x6f(%ebx)
44faf7:	6d                   	insl   (%dx),%es:(%edi)
44faf8:	70 72                	jo     0x44fb6c
44fafa:	65 73 73             	gs jae 0x44fb70
44fafd:	69 6f 6e 4d 6f 64 65 	imul   $0x65646f4d,0x6e(%edi),%ebp
44fb04:	00 57 72             	add    %dl,0x72(%edi)
44fb07:	69 74 65 00 47 65 74 	imul   $0x45746547,0x0(%ebp,%eiz,2),%esi
44fb0e:	45
44fb0f:	78 65                	js     0x44fb76
44fb11:	63 75 74             	arpl   %esi,0x74(%ebp)
44fb14:	69 6e 67 41 73 73 65 	imul   $0x65737341,0x67(%esi),%ebp
44fb1b:	6d                   	insl   (%dx),%es:(%edi)
44fb1c:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
44fb20:	45                   	inc    %ebp
44fb21:	6e                   	outsb  %ds:(%esi),(%dx)
44fb22:	63 6f 64             	arpl   %ebp,0x64(%edi)
44fb25:	69 6e 67 00 53 79 73 	imul   $0x73795300,0x67(%esi),%ebp
44fb2c:	74 65                	je     0x44fb93
44fb2e:	6d                   	insl   (%dx),%es:(%edi)
44fb2f:	2e 54                	cs push %esp
44fb31:	65 78 74             	gs js  0x44fba8
44fb34:	00 67 65             	add    %ah,0x65(%edi)
44fb37:	74 5f                	je     0x44fb98
44fb39:	55                   	push   %ebp
44fb3a:	54                   	push   %esp
44fb3b:	46                   	inc    %esi
44fb3c:	38 00                	cmp    %al,(%eax)
44fb3e:	47                   	inc    %edi
44fb3f:	65 74 42             	gs je  0x44fb84
44fb42:	79 74                	jns    0x44fbb8
44fb44:	65 73 00             	gs jae 0x44fb47
44fb47:	47                   	inc    %edi
44fb48:	65 74 53             	gs je  0x44fb9e
44fb4b:	74 72                	je     0x44fbbf
44fb4d:	69 6e 67 00 47 65 74 	imul   $0x74654700,0x67(%esi),%ebp
44fb54:	4d                   	dec    %ebp
44fb55:	61                   	popa
44fb56:	6e                   	outsb  %ds:(%esi),(%dx)
44fb57:	69 66 65 73 74 52 65 	imul   $0x65527473,0x65(%esi),%esp
44fb5e:	73 6f                	jae    0x44fbcf
44fb60:	75 72                	jne    0x44fbd4
44fb62:	63 65 53             	arpl   %esp,0x53(%ebp)
44fb65:	74 72                	je     0x44fbd9
44fb67:	65 61                	gs popa
44fb69:	6d                   	insl   (%dx),%es:(%edi)
44fb6a:	00 54 6f 41          	add    %dl,0x41(%edi,%ebp,2)
44fb6e:	72 72                	jb     0x44fbe2
44fb70:	61                   	popa
44fb71:	79 00                	jns    0x44fb73
44fb73:	4d                   	dec    %ebp
44fb74:	65 6d                	gs insl (%dx),%es:(%edi)
44fb76:	62 65 72             	bound  %esp,0x72(%ebp)
44fb79:	49                   	dec    %ecx
44fb7a:	6e                   	outsb  %ds:(%esi),(%dx)
44fb7b:	66 6f                	outsw  %ds:(%esi),(%dx)
44fb7d:	00 67 65             	add    %ah,0x65(%edi)
44fb80:	74 5f                	je     0x44fbe1
44fb82:	4d                   	dec    %ebp
44fb83:	6f                   	outsl  %ds:(%esi),(%dx)
44fb84:	64 75 6c             	fs jne 0x44fbf3
44fb87:	65 00 4d 6f          	add    %cl,%gs:0x6f(%ebp)
44fb8b:	64 75 6c             	fs jne 0x44fbfa
44fb8e:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
44fb92:	74 5f                	je     0x44fbf3
44fb94:	4d                   	dec    %ebp
44fb95:	65 74 61             	gs je  0x44fbf9
44fb98:	64 61                	fs popa
44fb9a:	74 61                	je     0x44fbfd
44fb9c:	54                   	push   %esp
44fb9d:	6f                   	outsl  %ds:(%esi),(%dx)
44fb9e:	6b 65 6e 00          	imul   $0x0,0x6e(%ebp),%esp
44fba2:	52                   	push   %edx
44fba3:	65 73 6f             	gs jae 0x44fc15
44fba6:	6c                   	insb   (%dx),%es:(%edi)
44fba7:	76 65                	jbe    0x44fc0e
44fba9:	53                   	push   %ebx
44fbaa:	69 67 6e 61 74 75 72 	imul   $0x72757461,0x6e(%edi),%esp
44fbb1:	65 00 2e             	add    %ch,%gs:(%esi)
44fbb4:	63 63 74             	arpl   %esp,0x74(%ebx)
44fbb7:	6f                   	outsl  %ds:(%esi),(%dx)
44fbb8:	72 00                	jb     0x44fbba
44fbba:	50                   	push   %eax
44fbbb:	61                   	popa
44fbbc:	72 61                	jb     0x44fc1f
44fbbe:	6d                   	insl   (%dx),%es:(%edi)
44fbbf:	65 74 65             	gs je  0x44fc27
44fbc2:	72 49                	jb     0x44fc0d
44fbc4:	6e                   	outsb  %ds:(%esi),(%dx)
44fbc5:	66 6f                	outsw  %ds:(%esi),(%dx)
44fbc7:	00 44 79 6e          	add    %al,0x6e(%ecx,%edi,2)
44fbcb:	61                   	popa
44fbcc:	6d                   	insl   (%dx),%es:(%edi)
44fbcd:	69 63 4d 65 74 68 6f 	imul   $0x6f687465,0x4d(%ebx),%esp
44fbd4:	64 00 53 79          	add    %dl,%fs:0x79(%ebx)
44fbd8:	73 74                	jae    0x44fc4e
44fbda:	65 6d                	gs insl (%dx),%es:(%edi)
44fbdc:	2e 52                	cs push %edx
44fbde:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
44fbe1:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44fbe6:	6e                   	outsb  %ds:(%esi),(%dx)
44fbe7:	2e 45                	cs inc %ebp
44fbe9:	6d                   	insl   (%dx),%es:(%edi)
44fbea:	69 74 00 49 4c 47 65 	imul   $0x6e65474c,0x49(%eax,%eax,1),%esi
44fbf1:	6e
44fbf2:	65 72 61             	gs jb  0x44fc56
44fbf5:	74 6f                	je     0x44fc66
44fbf7:	72 00                	jb     0x44fbf9
44fbf9:	43                   	inc    %ebx
44fbfa:	6f                   	outsl  %ds:(%esi),(%dx)
44fbfb:	6e                   	outsb  %ds:(%esi),(%dx)
44fbfc:	73 74                	jae    0x44fc72
44fbfe:	72 75                	jb     0x44fc75
44fc00:	63 74 6f 72          	arpl   %esi,0x72(%edi,%ebp,2)
44fc04:	49                   	dec    %ecx
44fc05:	6e                   	outsb  %ds:(%esi),(%dx)
44fc06:	66 6f                	outsw  %ds:(%esi),(%dx)
44fc08:	00 46 69             	add    %al,0x69(%esi)
44fc0b:	65 6c                	gs insb (%dx),%es:(%edi)
44fc0d:	64 49                	fs dec %ecx
44fc0f:	6e                   	outsb  %ds:(%esi),(%dx)
44fc10:	66 6f                	outsw  %ds:(%esi),(%dx)
44fc12:	00 47 65             	add    %al,0x65(%edi)
44fc15:	74 46                	je     0x44fc5d
44fc17:	69 65 6c 64 46 72 6f 	imul   $0x6f724664,0x6c(%ebp),%esp
44fc1e:	6d                   	insl   (%dx),%es:(%edi)
44fc1f:	48                   	dec    %eax
44fc20:	61                   	popa
44fc21:	6e                   	outsb  %ds:(%esi),(%dx)
44fc22:	64 6c                	fs insb (%dx),%es:(%edi)
44fc24:	65 00 52 75          	add    %dl,%gs:0x75(%edx)
44fc28:	6e                   	outsb  %ds:(%esi),(%dx)
44fc29:	74 69                	je     0x44fc94
44fc2b:	6d                   	insl   (%dx),%es:(%edi)
44fc2c:	65 46                	gs inc %esi
44fc2e:	69 65 6c 64 48 61 6e 	imul   $0x6e614864,0x6c(%ebp),%esp
44fc35:	64 6c                	fs insb (%dx),%es:(%edi)
44fc37:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
44fc3b:	74 5f                	je     0x44fc9c
44fc3d:	50                   	push   %eax
44fc3e:	61                   	popa
44fc3f:	72 61                	jb     0x44fca2
44fc41:	6d                   	insl   (%dx),%es:(%edi)
44fc42:	65 74 65             	gs je  0x44fcaa
44fc45:	72 54                	jb     0x44fc9b
44fc47:	79 70                	jns    0x44fcb9
44fc49:	65 00 4f 70          	add    %cl,%gs:0x70(%edi)
44fc4d:	43                   	inc    %ebx
44fc4e:	6f                   	outsl  %ds:(%esi),(%dx)
44fc4f:	64 65 73 00          	fs gs jae 0x44fc53
44fc53:	4c                   	dec    %esp
44fc54:	64 61                	fs popa
44fc56:	72 67                	jb     0x44fcbf
44fc58:	5f                   	pop    %edi
44fc59:	53                   	push   %ebx
44fc5a:	00 4f 70             	add    %cl,0x70(%edi)
44fc5d:	43                   	inc    %ebx
44fc5e:	6f                   	outsl  %ds:(%esi),(%dx)
44fc5f:	64 65 00 45 6d       	fs add %al,%gs:0x6d(%ebp)
44fc64:	69 74 00 47 65 74 50 	imul   $0x61507465,0x47(%eax,%eax,1),%esi
44fc6b:	61
44fc6c:	72 61                	jb     0x44fccf
44fc6e:	6d                   	insl   (%dx),%es:(%edi)
44fc6f:	65 74 65             	gs je  0x44fcd7
44fc72:	72 73                	jb     0x44fce7
44fc74:	00 67 65             	add    %ah,0x65(%edi)
44fc77:	74 5f                	je     0x44fcd8
44fc79:	44                   	inc    %esp
44fc7a:	65 63 6c 61 72       	arpl   %ebp,%gs:0x72(%ecx,%eiz,2)
44fc7f:	69 6e 67 54 79 70 65 	imul   $0x65707954,0x67(%esi),%ebp
44fc86:	00 67 65             	add    %ah,0x65(%edi)
44fc89:	74 5f                	je     0x44fcea
44fc8b:	49                   	dec    %ecx
44fc8c:	73 49                	jae    0x44fcd7
44fc8e:	6e                   	outsb  %ds:(%esi),(%dx)
44fc8f:	74 65                	je     0x44fcf6
44fc91:	72 66                	jb     0x44fcf9
44fc93:	61                   	popa
44fc94:	63 65 00             	arpl   %esp,0x0(%ebp)
44fc97:	67 65 74 5f          	addr16 gs je 0x44fcfa
44fc9b:	49                   	dec    %ecx
44fc9c:	73 41                	jae    0x44fcdf
44fc9e:	72 72                	jb     0x44fd12
44fca0:	61                   	popa
44fca1:	79 00                	jns    0x44fca3
44fca3:	67 65 74 5f          	addr16 gs je 0x44fd06
44fca7:	46                   	inc    %esi
44fca8:	69 65 6c 64 54 79 70 	imul   $0x70795464,0x6c(%ebp),%esp
44fcaf:	65 00 43 72          	add    %al,%gs:0x72(%ebx)
44fcb3:	65 61                	gs popa
44fcb5:	74 65                	je     0x44fd1c
44fcb7:	44                   	inc    %esp
44fcb8:	65 6c                	gs insb (%dx),%es:(%edi)
44fcba:	65 67 61             	gs addr16 popa
44fcbd:	74 65                	je     0x44fd24
44fcbf:	00 53 65             	add    %dl,0x65(%ebx)
44fcc2:	74 56                	je     0x44fd1a
44fcc4:	61                   	popa
44fcc5:	6c                   	insb   (%dx),%es:(%edi)
44fcc6:	75 65                	jne    0x44fd2d
44fcc8:	00 4e 65             	add    %cl,0x65(%esi)
44fccb:	77 6f                	ja     0x44fd3c
44fccd:	62 6a 00             	bound  %ebp,0x0(%edx)
44fcd0:	52                   	push   %edx
44fcd1:	65 74 00             	gs je  0x44fcd4
44fcd4:	52                   	push   %edx
44fcd5:	65 73 6f             	gs jae 0x44fd47
44fcd8:	6c                   	insb   (%dx),%es:(%edi)
44fcd9:	76 65                	jbe    0x44fd40
44fcdb:	4d                   	dec    %ebp
44fcdc:	65 74 68             	gs je  0x44fd47
44fcdf:	6f                   	outsl  %ds:(%esi),(%dx)
44fce0:	64 00 47 65          	add    %al,%fs:0x65(%edi)
44fce4:	74 49                	je     0x44fd2f
44fce6:	4c                   	dec    %esp
44fce7:	47                   	inc    %edi
44fce8:	65 6e                	outsb  %gs:(%esi),(%dx)
44fcea:	65 72 61             	gs jb  0x44fd4e
44fced:	74 6f                	je     0x44fd5e
44fcef:	72 00                	jb     0x44fcf1
44fcf1:	e1 a1                	loope  0x44fc94
44fcf3:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44fcf4:	e8 b9 b0 e9 b6       	call   0xb72eadb2
44fcf9:	bc ef af a1 ec       	mov    $0xeca1afef,%esp
44fcfe:	a0 9b e6 8c b7       	mov    0xb78ce69b,%al
44fd03:	ea a1 a3 e1 a9 9b 00 	ljmp   $0x9b,$0xa9e1a3a1
44fd0a:	66 00 4d 65          	data16 add %cl,0x65(%ebp)
44fd0e:	74 68                	je     0x44fd78
44fd10:	6f                   	outsl  %ds:(%esi),(%dx)
44fd11:	64 49                	fs dec %ecx
44fd13:	6e                   	outsb  %ds:(%esi),(%dx)
44fd14:	66 6f                	outsw  %ds:(%esi),(%dx)
44fd16:	00 67 65             	add    %ah,0x65(%edi)
44fd19:	74 5f                	je     0x44fd7a
44fd1b:	52                   	push   %edx
44fd1c:	65 74 75             	gs je  0x44fd94
44fd1f:	72 6e                	jb     0x44fd8f
44fd21:	54                   	push   %esp
44fd22:	79 70                	jns    0x44fd94
44fd24:	65 00 43 61          	add    %al,%gs:0x61(%ebx)
44fd28:	73 74                	jae    0x44fd9e
44fd2a:	63 6c 61 73          	arpl   %ebp,0x73(%ecx,%eiz,2)
44fd2e:	73 00                	jae    0x44fd30
44fd30:	4c                   	dec    %esp
44fd31:	64 61                	fs popa
44fd33:	72 67                	jb     0x44fd9c
44fd35:	00 67 65             	add    %ah,0x65(%edi)
44fd38:	74 5f                	je     0x44fd99
44fd3a:	4e                   	dec    %esi
44fd3b:	61                   	popa
44fd3c:	6d                   	insl   (%dx),%es:(%edi)
44fd3d:	65 00 53 74          	add    %dl,%gs:0x74(%ebx)
44fd41:	72 69                	jb     0x44fdac
44fd43:	6e                   	outsb  %ds:(%esi),(%dx)
44fd44:	67 00 67 65          	add    %ah,0x65(%bx)
44fd48:	74 5f                	je     0x44fda9
44fd4a:	43                   	inc    %ebx
44fd4b:	68 61 72 73 00       	push   $0x737261
44fd50:	43                   	inc    %ebx
44fd51:	61                   	popa
44fd52:	6c                   	insb   (%dx),%es:(%edi)
44fd53:	6c                   	insb   (%dx),%es:(%edi)
44fd54:	00 43 61             	add    %al,0x61(%ebx)
44fd57:	6c                   	insb   (%dx),%es:(%edi)
44fd58:	6c                   	insb   (%dx),%es:(%edi)
44fd59:	76 69                	jbe    0x44fdc4
44fd5b:	72 74                	jb     0x44fdd1
44fd5d:	00 67 65             	add    %ah,0x65(%edi)
44fd60:	74 5f                	je     0x44fdc1
44fd62:	49                   	dec    %ecx
44fd63:	73 53                	jae    0x44fdb8
44fd65:	74 61                	je     0x44fdc8
44fd67:	74 69                	je     0x44fdd2
44fd69:	63 00                	arpl   %eax,(%eax)
44fd6b:	e6 b6                	out    %al,$0xb6
44fd6d:	a0 e6 bf a4 ee       	mov    0xeea4bfe6,%al
44fd72:	8a bf e2 b2 bb e4    	mov    -0x1b444d1e(%edi),%bh
44fd78:	8e ab ed 90 97 e6    	mov    -0x19686f13(%ebx),%gs
44fd7e:	86 a7 e9 a1 a0 00    	xchg   %ah,0xa0a1e9(%edi)
44fd84:	42                   	inc    %edx
44fd85:	69 6e 61 72 79 52 65 	imul   $0x65527972,0x61(%esi),%ebp
44fd8c:	61                   	popa
44fd8d:	64 65 72 00          	fs gs jb 0x44fd91
44fd91:	52                   	push   %edx
44fd92:	65 61                	gs popa
44fd94:	64 49                	fs dec %ecx
44fd96:	6e                   	outsb  %ds:(%esi),(%dx)
44fd97:	74 33                	je     0x44fdcc
44fd99:	32 00                	xor    (%eax),%al
44fd9b:	52                   	push   %edx
44fd9c:	65 61                	gs popa
44fd9e:	64 42                	fs inc %edx
44fda0:	79 74                	jns    0x44fe16
44fda2:	65 73 00             	gs jae 0x44fda5
44fda5:	42                   	inc    %edx
44fda6:	75 66                	jne    0x44fe0e
44fda8:	66 65 72 00          	data16 gs jb 0x44fdac
44fdac:	42                   	inc    %edx
44fdad:	6c                   	insb   (%dx),%es:(%edi)
44fdae:	6f                   	outsl  %ds:(%esi),(%dx)
44fdaf:	63 6b 43             	arpl   %ebp,0x43(%ebx)
44fdb2:	6f                   	outsl  %ds:(%esi),(%dx)
44fdb3:	70 79                	jo     0x44fe2e
44fdb5:	00 49 44             	add    %cl,0x44(%ecx)