44cb29:	64 67 70 30          	fs addr16 jo 0x44cb5d
44cb2d:	53                   	push   %ebx
44cb2e:	39 62 45             	cmp    %esp,0x45(%edx)
44cb31:	4a                   	dec    %edx
44cb32:	2f                   	das
44cb33:	79 2f                	jns    0x44cb64
44cb35:	66 70 63             	data16 jo 0x44cb9b
44cb38:	4b                   	dec    %ebx
44cb39:	6d                   	insl   (%dx),%es:(%edi)
44cb3a:	53                   	push   %ebx
44cb3b:	6f                   	outsl  %ds:(%esi),(%dx)
44cb3c:	6c                   	insb   (%dx),%es:(%edi)
44cb3d:	33 63 30             	xor    0x30(%ebx),%esp
44cb40:	72 52                	jb     0x44cb94
44cb42:	32 73 37             	xor    0x37(%ebx),%dh
44cb45:	54                   	push   %esp
44cb46:	59                   	pop    %ecx
44cb47:	63 36                	arpl   %esi,(%esi)
44cb49:	79 72                	jns    0x44cbbd
44cb4b:	54                   	push   %esp
44cb4c:	30 6d 32             	xor    %ch,0x32(%ebp)
44cb4f:	47                   	inc    %edi
44cb50:	79 2b                	jns    0x44cb7d
44cb52:	4f                   	dec    %edi
44cb53:	36 50                	ss push %eax
44cb55:	4e                   	dec    %esi
44cb56:	6a 74                	push   $0x74
44cb58:	65 5a                	gs pop %edx
44cb5a:	44                   	inc    %esp
44cb5b:	31 6d 75             	xor    %ebp,0x75(%ebp)
44cb5e:	79 2b                	jns    0x44cb8b
44cb60:	6c                   	insb   (%dx),%es:(%edi)
44cb61:	62 70 4b             	bound  %esi,0x4b(%eax)
44cb64:	67 43                	addr16 inc %ebx
44cb66:	63 36                	arpl   %esi,(%esi)
44cb68:	71 69                	jno    0x44cbd3
44cb6a:	70 46                	jo     0x44cbb2
44cb6c:	67 6e                	outsb  %ds:(%si),(%dx)
44cb6e:	76 70                	jbe    0x44cbe0
44cb70:	62 2b                	bound  %ebp,(%ebx)
44cb72:	5a                   	pop    %edx
44cb73:	45                   	inc    %ebp
44cb74:	5a                   	pop    %edx
44cb75:	6c                   	insb   (%dx),%es:(%edi)
44cb76:	79 32                	jns    0x44cbaa
44cb78:	63 49 36             	arpl   %ecx,0x36(%ecx)
44cb7b:	42                   	inc    %edx
44cb7c:	61                   	popa
44cb7d:	41                   	inc    %ecx
44cb7e:	52                   	push   %edx
44cb7f:	62 64 74 73          	bound  %esp,0x73(%esp,%esi,2)
44cb83:	2b 53 4b             	sub    0x4b(%ebx),%edx
44cb86:	6c                   	insb   (%dx),%es:(%edi)
44cb87:	56                   	push   %esi
44cb88:	72 76                	jb     0x44cc00
44cb8a:	6c                   	insb   (%dx),%es:(%edi)
44cb8b:	32 39                	xor    (%ecx),%bh
44cb8d:	39 66 7a             	cmp    %esp,0x7a(%esi)
44cb90:	55                   	push   %ebp
44cb91:	6f                   	outsl  %ds:(%esi),(%dx)
44cb92:	49                   	dec    %ecx
44cb93:	4f                   	dec    %edi
44cb94:	53                   	push   %ebx
44cb95:	33 69 35             	xor    0x35(%ecx),%ebp
44cb98:	58                   	pop    %eax
44cb99:	63 76 77             	arpl   %esi,0x77(%esi)
44cb9c:	38 72 75             	cmp    %dh,0x75(%edx)
44cb9f:	35 4b 65 31 43       	xor    $0x4331654b,%eax
44cba4:	7a 7a                	jp     0x44cc20
44cba6:	2b 36                	sub    (%esi),%esi
44cba8:	70 74                	jo     0x44cc1e
44cbaa:	6e                   	outsb  %ds:(%esi),(%dx)
44cbab:	4a                   	dec    %edx
44cbac:	46                   	inc    %esi
44cbad:	54                   	push   %esp
44cbae:	46                   	inc    %esi
44cbaf:	6f                   	outsl  %ds:(%esi),(%dx)
44cbb0:	64 6f                	outsl  %fs:(%esi),(%dx)
44cbb2:	69 30 59 61 33 39    	imul   $0x39336159,(%eax),%esi
44cbb8:	4c                   	dec    %esp
44cbb9:	6c                   	insb   (%dx),%es:(%edi)
44cbba:	56                   	push   %esi
44cbbb:	4f                   	dec    %edi
44cbbc:	4f                   	dec    %edi
44cbbd:	66 44                	inc    %sp
44cbbf:	66 2b 4d 63          	sub    0x63(%ebp),%cx
44cbc3:	4d                   	dec    %ebp
44cbc4:	58                   	pop    %eax
44cbc5:	63 52 53             	arpl   %edx,0x53(%edx)
44cbc8:	78 79                	js     0x44cc43
44cbca:	52                   	push   %edx
44cbcb:	30 38                	xor    %bh,(%eax)
44cbcd:	36 5a                	ss pop %edx
44cbcf:	46                   	inc    %esi
44cbd0:	51                   	push   %ecx
44cbd1:	4d                   	dec    %ebp
44cbd2:	67 54                	addr16 push %esp
44cbd4:	30 34 51             	xor    %dh,(%ecx,%edx,2)
44cbd7:	56                   	push   %esi
44cbd8:	6f                   	outsl  %ds:(%esi),(%dx)
44cbd9:	6e                   	outsb  %ds:(%esi),(%dx)
44cbda:	55                   	push   %ebp
44cbdb:	6b 30 76             	imul   $0x76,(%eax),%esi
44cbde:	46                   	inc    %esi
44cbdf:	37                   	aaa
44cbe0:	38 2f                	cmp    %ch,(%edi)
44cbe2:	74 63                	je     0x44cc47
44cbe4:	50                   	push   %eax
44cbe5:	4f                   	dec    %edi
44cbe6:	2f                   	das
44cbe7:	4a                   	dec    %edx
44cbe8:	37                   	aaa
44cbe9:	6f                   	outsl  %ds:(%esi),(%dx)
44cbea:	33 4d 58             	xor    0x58(%ebp),%ecx
44cbed:	67 65 2b 47 39       	sub    %gs:0x39(%bx),%eax
44cbf2:	49                   	dec    %ecx
44cbf3:	76 65                	jbe    0x44cc5a
44cbf5:	70 49                	jo     0x44cc40
44cbf7:	57                   	push   %edi
44cbf8:	46                   	inc    %esi
44cbf9:	59                   	pop    %ecx
44cbfa:	36 4e                	ss dec %esi
44cbfc:	79 58                	jns    0x44cc56
44cbfe:	62 59 53             	bound  %ebx,0x53(%ecx)
44cc01:	2b 51 4d             	sub    0x4d(%ecx),%edx
44cc04:	67 48                	addr16 dec %eax
44cc06:	42                   	inc    %edx
44cc07:	5a                   	pop    %edx
44cc08:	64 78 44             	fs js  0x44cc4f
44cc0b:	32 4d 45             	xor    0x45(%ebp),%cl
44cc0e:	63 50 59             	arpl   %edx,0x59(%eax)
44cc11:	49                   	dec    %ecx
44cc12:	4a                   	dec    %edx
44cc13:	36 6e                	outsb  %ss:(%esi),(%dx)
44cc15:	55                   	push   %ebp
44cc16:	4f                   	dec    %edi
44cc17:	33 56 52             	xor    0x52(%esi),%edx
44cc1a:	49                   	dec    %ecx
44cc1b:	6b 62 71 48          	imul   $0x48,0x71(%edx),%esp
44cc1f:	79 42                	jns    0x44cc63
44cc21:	41                   	inc    %ecx
44cc22:	6c                   	insb   (%dx),%es:(%edi)
44cc23:	79 47                	jns    0x44cc6c
44cc25:	4b                   	dec    %ebx
44cc26:	66 36 70 75          	data16 ss jo 0x44cc9f
44cc2a:	4c                   	dec    %esp
44cc2b:	2f                   	das
44cc2c:	45                   	inc    %ebp
44cc2d:	79 77                	jns    0x44cca6
44cc2f:	59                   	pop    %ecx
44cc30:	39 77 6b             	cmp    %esi,0x6b(%edi)
44cc33:	74 68                	je     0x44cc9d
44cc35:	55                   	push   %ebp
44cc36:	44                   	inc    %esp
44cc37:	70 38                	jo     0x44cc71
44cc39:	61                   	popa
44cc3a:	36 74 42             	ss je  0x44cc7f
44cc3d:	6e                   	outsb  %ds:(%esi),(%dx)
44cc3e:	41                   	inc    %ecx
44cc3f:	4a                   	dec    %edx
44cc40:	6f                   	outsl  %ds:(%esi),(%dx)
44cc41:	6b 32 6d             	imul   $0x6d,(%edx),%esi
44cc44:	69 6a 65 43 50 42 4e 	imul   $0x4e425043,0x65(%edx),%ebp
44cc4b:	77 54                	ja     0x44cca1
44cc4d:	4c                   	dec    %esp
44cc4e:	62 6a 34             	bound  %ebp,0x34(%edx)
44cc51:	68 43 55 2b 50       	push   $0x502b5543
44cc56:	30 65 4f             	xor    %ah,0x4f(%ebp)
44cc59:	4c                   	dec    %esp
44cc5a:	2f                   	das
44cc5b:	44                   	inc    %esp
44cc5c:	6a 71                	push   $0x71
44cc5e:	67 4c                	addr16 dec %esp
44cc60:	68 44 6d 77 36       	push   $0x36776d44
44cc65:	7a 59                	jp     0x44ccc0
44cc67:	63 33                	arpl   %esi,(%ebx)
44cc69:	59                   	pop    %ecx
44cc6a:	47                   	inc    %edi
44cc6b:	42                   	inc    %edx
44cc6c:	77 52                	ja     0x44ccc0
44cc6e:	6e                   	outsb  %ds:(%esi),(%dx)
44cc6f:	4c                   	dec    %esp
44cc70:	38 57 32             	cmp    %dl,0x32(%edi)
44cc73:	66 31 65 31          	xor    %sp,0x31(%ebp)
44cc77:	57                   	push   %edi
44cc78:	44                   	inc    %esp
44cc79:	48                   	dec    %eax
44cc7a:	35 47 4c 44 47       	xor    $0x47444c47,%eax
44cc7f:	42                   	inc    %edx
44cc80:	6b 33 75             	imul   $0x75,(%ebx),%esi
44cc83:	68 6f 62 30 5a       	push   $0x5a30626f
44cc88:	49                   	dec    %ecx
44cc89:	52                   	push   %edx
44cc8a:	6a 73                	push   $0x73
44cc8c:	58                   	pop    %eax
44cc8d:	47                   	inc    %edi
44cc8e:	48                   	dec    %eax
44cc8f:	65 35 50 31 64 49    	gs xor $0x49643150,%eax
44cc95:	44                   	inc    %esp
44cc96:	58                   	pop    %eax
44cc97:	77 42                	ja     0x44ccdb
44cc99:	45                   	inc    %ebp
44cc9a:	43                   	inc    %ebx
44cc9b:	49                   	dec    %ecx
44cc9c:	64 4e                	fs dec %esi
44cc9e:	49                   	dec    %ecx
44cc9f:	33 79 61             	xor    0x61(%ecx),%edi
44cca2:	67 4f                	addr16 dec %edi
44cca4:	38 35 44 42 6e 37    	cmp    %dh,0x376e4244
44ccaa:	38 52 68             	cmp    %dl,0x68(%edx)
44ccad:	4f                   	dec    %edi
44ccae:	66 76 68             	data16 jbe 0x44cd19
44ccb1:	63 44 2f 31          	arpl   %eax,0x31(%edi,%ebp,1)
44ccb5:	66 77 49             	data16 ja 0x44cd01
44ccb8:	71 5a                	jno    0x44cd14
44ccba:	6f                   	outsl  %ds:(%esi),(%dx)
44ccbb:	71 35                	jno    0x44ccf2
44ccbd:	38 7a 79             	cmp    %bh,0x79(%edx)
44ccc0:	58                   	pop    %eax
44ccc1:	58                   	pop    %eax
44ccc2:	32 4e 74             	xor    0x74(%esi),%cl
44ccc5:	76 69                	jbe    0x44cd30
44ccc7:	46                   	inc    %esi
44ccc8:	59                   	pop    %ecx
44ccc9:	31 37                	xor    %esi,(%edi)
44cccb:	49                   	dec    %ecx
44cccc:	6c                   	insb   (%dx),%es:(%edi)
44cccd:	4c                   	dec    %esp
44ccce:	59                   	pop    %ecx
44cccf:	48                   	dec    %eax
44ccd0:	34 71                	xor    $0x71,%al
44ccd2:	61                   	popa
44ccd3:	32 69 44             	xor    0x44(%ecx),%ch
44ccd6:	39 56 41             	cmp    %edx,0x41(%esi)
44ccd9:	79 31                	jns    0x44cd0c
44ccdb:	68 48 55 57 64       	push   $0x64575548
44cce0:	34 79                	xor    $0x79,%al
44cce2:	31 75 41             	xor    %esi,0x41(%ebp)
44cce5:	4d                   	dec    %ebp
44cce6:	66 7a 38             	data16 jp 0x44cd21
44cce9:	64 50                	fs push %eax
44cceb:	33 6c 4b 51          	xor    0x51(%ebx,%ecx,2),%ebp
44ccef:	68 36 73 46 4b       	push   $0x4b467336
44ccf4:	61                   	popa
44ccf5:	36 5a                	ss pop %edx
44ccf7:	62 79 57             	bound  %edi,0x57(%ecx)
44ccfa:	38 62 32             	cmp    %ah,0x32(%edx)
44ccfd:	45                   	inc    %ebp
44ccfe:	46                   	inc    %esi
44ccff:	79 4d                	jns    0x44cd4e
44cd01:	72 46                	jb     0x44cd49
44cd03:	32 77 52             	xor    0x52(%edi),%dh
44cd06:	37                   	aaa
44cd07:	77 66                	ja     0x44cd6f
44cd09:	46                   	inc    %esi
44cd0a:	50                   	push   %eax
44cd0b:	47                   	inc    %edi
44cd0c:	76 56                	jbe    0x44cd64
44cd0e:	5a                   	pop    %edx
44cd0f:	59                   	pop    %ecx
44cd10:	2f                   	das
44cd11:	72 31                	jb     0x44cd44
44cd13:	4d                   	dec    %ebp
44cd14:	4a                   	dec    %edx
44cd15:	51                   	push   %ecx
44cd16:	41                   	inc    %ecx
44cd17:	37                   	aaa
44cd18:	6b 44 41 4e 53       	imul   $0x53,0x4e(%ecx,%eax,2),%eax
44cd1d:	4b                   	dec    %ebx
44cd1e:	44                   	inc    %esp
44cd1f:	59                   	pop    %ecx
44cd20:	39 5a 65             	cmp    %ebx,0x65(%edx)
44cd23:	6b 56 36 5a          	imul   $0x5a,0x36(%esi),%edx
44cd27:	4e                   	dec    %esi
44cd28:	70 78                	jo     0x44cda2
44cd2a:	32 53 43             	xor    0x43(%ebx),%dl
44cd2d:	58                   	pop    %eax
44cd2e:	6d                   	insl   (%dx),%es:(%edi)
44cd2f:	6e                   	outsb  %ds:(%esi),(%dx)
44cd30:	53                   	push   %ebx
44cd31:	57                   	push   %edi
44cd32:	33 43 30             	xor    0x30(%ebx),%eax
44cd35:	69 4f 6a 46 7a 36 6a 	imul   $0x6a367a46,0x6a(%edi),%ecx
44cd3c:	36 61                	ss popa
44cd3e:	5a                   	pop    %edx
44cd3f:	47                   	inc    %edi
44cd40:	4b                   	dec    %ebx
44cd41:	41                   	inc    %ecx
44cd42:	33 46 35             	xor    0x35(%esi),%eax
44cd45:	45                   	inc    %ebp
44cd46:	71 33                	jno    0x44cd7b
44cd48:	69 41 64 61 7a 75 5a 	imul   $0x5a757a61,0x64(%ecx),%eax
44cd4f:	47                   	inc    %edi
44cd50:	71 37                	jno    0x44cd89
44cd52:	58                   	pop    %eax
44cd53:	62 71 78             	bound  %esi,0x78(%ecx)
44cd56:	54                   	push   %esp
44cd57:	56                   	push   %esi
44cd58:	49                   	dec    %ecx
44cd59:	30 63 34             	xor    %ah,0x34(%ebx)
44cd5c:	67 4e                	addr16 dec %esi
44cd5e:	53                   	push   %ebx
44cd5f:	31 32                	xor    %esi,(%edx)
44cd61:	41                   	inc    %ecx
44cd62:	4b                   	dec    %ebx
44cd63:	46                   	inc    %esi
44cd64:	7a 34                	jp     0x44cd9a
44cd66:	41                   	inc    %ecx
44cd67:	4b                   	dec    %ebx
44cd68:	37                   	aaa
44cd69:	31 6a 62             	xor    %ebp,0x62(%edx)
44cd6c:	55                   	push   %ebp
44cd6d:	50                   	push   %eax
44cd6e:	73 62                	jae    0x44cdd2
44cd70:	58                   	pop    %eax
44cd71:	50                   	push   %eax
44cd72:	51                   	push   %ecx
44cd73:	34 32                	xor    $0x32,%al
44cd75:	48                   	dec    %eax
44cd76:	50                   	push   %eax
44cd77:	36 4f                	ss dec %edi
44cd79:	71 41                	jno    0x44cdbc
44cd7b:	51                   	push   %ecx
44cd7c:	5a                   	pop    %edx
44cd7d:	31 67 58             	xor    %esp,0x58(%edi)
44cd80:	6c                   	insb   (%dx),%es:(%edi)
44cd81:	53                   	push   %ebx
44cd82:	62 6b 7a             	bound  %ebp,0x7a(%ebx)
44cd85:	37                   	aaa
44cd86:	34 2f                	xor    $0x2f,%al
44cd88:	5a                   	pop    %edx
44cd89:	65 42                	gs inc %edx
44cd8b:	63 4e 74             	arpl   %ecx,0x74(%esi)
44cd8e:	70 4a                	jo     0x44cdda
44cd90:	6d                   	insl   (%dx),%es:(%edi)
44cd91:	53                   	push   %ebx
44cd92:	30 57 2b             	xor    %dl,0x2b(%edi)
44cd95:	30 73 50             	xor    %dh,0x50(%ebx)
44cd98:	39 78 4a             	cmp    %edi,0x4a(%eax)
44cd9b:	5a                   	pop    %edx
44cd9c:	35 2f 75 35 49       	xor    $0x4935752f,%eax
44cda1:	49                   	dec    %ecx
44cda2:	78 37                	js     0x44cddb
44cda4:	4c                   	dec    %esp
44cda5:	53                   	push   %ebx
44cda6:	78 42                	js     0x44cdea
44cda8:	72 4e                	jb     0x44cdf8
44cdaa:	4f                   	dec    %edi
44cdab:	34 2b                	xor    $0x2b,%al
44cdad:	5a                   	pop    %edx