44a8ca:	2b 49 7a             	sub    0x7a(%ecx),%ecx
44a8cd:	71 68                	jno    0x44a937
44a8cf:	47                   	inc    %edi
44a8d0:	56                   	push   %esi
44a8d1:	68 4a 77 69 69       	push   $0x6969774a
44a8d6:	39 61 63             	cmp    %esp,0x63(%ecx)
44a8d9:	61                   	popa
44a8da:	34 4d                	xor    $0x4d,%al
44a8dc:	33 56 48             	xor    0x48(%esi),%edx
44a8df:	42                   	inc    %edx
44a8e0:	32 4b 6c             	xor    0x6c(%ebx),%cl
44a8e3:	64 41                	fs inc %ecx
44a8e5:	54                   	push   %esp
44a8e6:	5a                   	pop    %edx
44a8e7:	66 79 79             	data16 jns 0x44a963
44a8ea:	4c                   	dec    %esp
44a8eb:	42                   	inc    %edx
44a8ec:	42                   	inc    %edx
44a8ed:	4b                   	dec    %ebx
44a8ee:	33 34 70             	xor    (%eax,%esi,2),%esi
44a8f1:	48                   	dec    %eax
44a8f2:	53                   	push   %ebx
44a8f3:	6e                   	outsb  %ds:(%esi),(%dx)
44a8f4:	6e                   	outsb  %ds:(%esi),(%dx)
44a8f5:	6b 32 76             	imul   $0x76,(%edx),%esi
44a8f8:	69 37 65 58 78 61    	imul   $0x61785865,(%edi),%esi
44a8fe:	36 2f                	ss das
44a900:	49                   	dec    %ecx
44a901:	37                   	aaa
44a902:	2b 61 6e             	sub    0x6e(%ecx),%esp
44a905:	79 59                	jns    0x44a960
44a907:	52                   	push   %edx
44a908:	55                   	push   %ebp
44a909:	6d                   	insl   (%dx),%es:(%edi)
44a90a:	43                   	inc    %ebx
44a90b:	74 54                	je     0x44a961
44a90d:	46                   	inc    %esi
44a90e:	7a 37                	jp     0x44a947
44a910:	6f                   	outsl  %ds:(%esi),(%dx)
44a911:	35 4e 53 68 38       	xor    $0x3868534e,%eax
44a916:	7a 30                	jp     0x44a948
44a918:	6c                   	insb   (%dx),%es:(%edi)
44a919:	6e                   	outsb  %ds:(%esi),(%dx)
44a91a:	47                   	inc    %edi
44a91b:	63 68 66             	arpl   %ebp,0x66(%eax)
44a91e:	63 38                	arpl   %edi,(%eax)
44a920:	56                   	push   %esi
44a921:	59                   	pop    %ecx
44a922:	79 55                	jns    0x44a979
44a924:	4b                   	dec    %ebx
44a925:	56                   	push   %esi
44a926:	64 43                	fs inc %ebx
44a928:	71 75                	jno    0x44a99f
44a92a:	54                   	push   %esp
44a92b:	72 64                	jb     0x44a991
44a92d:	36 76 37             	ss jbe 0x44a967
44a930:	39 68 6d             	cmp    %ebp,0x6d(%eax)
44a933:	45                   	inc    %ebp
44a934:	4a                   	dec    %edx
44a935:	73 6c                	jae    0x44a9a3
44a937:	35 73 75 71 46       	xor    $0x46717573,%eax
44a93c:	43                   	inc    %ebx
44a93d:	79 4a                	jns    0x44a989
44a93f:	36 61                	ss popa
44a941:	59                   	pop    %ecx
44a942:	58                   	pop    %eax
44a943:	2f                   	das
44a944:	6a 33                	push   $0x33
44a946:	74 6b                	je     0x44a9b3
44a948:	51                   	push   %ecx
44a949:	44                   	inc    %esp
44a94a:	50                   	push   %eax
44a94b:	33 6f 6c             	xor    0x6c(%edi),%ebp
44a94e:	6d                   	insl   (%dx),%es:(%edi)
44a94f:	78 39                	js     0x44a98a
44a951:	4b                   	dec    %ebx
44a952:	78 54                	js     0x44a9a8
44a954:	65 58                	gs pop %eax
44a956:	56                   	push   %esi
44a957:	34 64                	xor    $0x64,%al
44a959:	67 48                	addr16 dec %eax
44a95b:	42                   	inc    %edx
44a95c:	45                   	inc    %ebp
44a95d:	46                   	inc    %esi
44a95e:	75 4c                	jne    0x44a9ac
44a960:	6e                   	outsb  %ds:(%esi),(%dx)
44a961:	42                   	inc    %edx
44a962:	79 34                	jns    0x44a998
44a964:	72 2f                	jb     0x44a995
44a966:	47                   	inc    %edi
44a967:	49                   	dec    %ecx
44a968:	2b 4a 45             	sub    0x45(%edx),%ecx
44a96b:	62 66 38             	bound  %esp,0x38(%esi)
44a96e:	31 45 59             	xor    %eax,0x59(%ebp)
44a971:	32 32                	xor    (%edx),%dh
44a973:	52                   	push   %edx
44a974:	73 7a                	jae    0x44a9f0
44a976:	4b                   	dec    %ebx
44a977:	51                   	push   %ecx
44a978:	6b 65 49 67          	imul   $0x67,0x49(%ebp),%esp
44a97c:	37                   	aaa
44a97d:	45                   	inc    %ebp
44a97e:	4d                   	dec    %ebp
44a97f:	7a 48                	jp     0x44a9c9
44a981:	67 37                	addr16 aaa
44a983:	56                   	push   %esi
44a984:	79 65                	jns    0x44a9eb
44a986:	64 57                	fs push %edi
44a988:	39 62 7a             	cmp    %esp,0x7a(%edx)
44a98b:	62 4e 55             	bound  %ecx,0x55(%esi)
44a98e:	68 50 79 74 48       	push   $0x48747950
44a993:	2f                   	das
44a994:	4b                   	dec    %ebx
44a995:	67 45                	addr16 inc %ebp
44a997:	37                   	aaa
44a998:	55                   	push   %ebp
44a999:	44                   	inc    %esp
44a99a:	4e                   	dec    %esi
44a99b:	2b 37                	sub    (%edi),%esi
44a99d:	4a                   	dec    %edx
44a99e:	44                   	inc    %esp
44a99f:	59                   	pop    %ecx
44a9a0:	56                   	push   %esi
44a9a1:	38 57 65             	cmp    %dl,0x65(%edi)
44a9a4:	6b 76 6e 50          	imul   $0x50,0x6e(%esi),%esi
44a9a8:	63 6e 43             	arpl   %ebp,0x43(%esi)
44a9ab:	2b 48 32             	sub    0x32(%eax),%ecx
44a9ae:	6b 4f 2b 55          	imul   $0x55,0x2b(%edi),%ecx
44a9b2:	68 37 2f 6f 69       	push   $0x696f2f37
44a9b7:	6b 4b 46 7a          	imul   $0x7a,0x46(%ebx),%ecx
44a9bb:	56                   	push   %esi
44a9bc:	45                   	inc    %ebp
44a9bd:	34 51                	xor    $0x51,%al
44a9bf:	5a                   	pop    %edx
44a9c0:	36 49                	ss dec %ecx
44a9c2:	4e                   	dec    %esi
44a9c3:	36 6d                	ss insl (%dx),%es:(%edi)
44a9c5:	79 52                	jns    0x44aa19
44a9c7:	37                   	aaa
44a9c8:	5a                   	pop    %edx
44a9c9:	2b 63 66             	sub    0x66(%ebx),%esp
44a9cc:	5a                   	pop    %edx
44a9cd:	7a 30                	jp     0x44a9ff
44a9cf:	4d                   	dec    %ebp
44a9d0:	77 31                	ja     0x44aa03
44a9d2:	46                   	inc    %esi
44a9d3:	4b                   	dec    %ebx
44a9d4:	32 4a 62             	xor    0x62(%edx),%cl
44a9d7:	70 43                	jo     0x44aa1c
44a9d9:	73 63                	jae    0x44aa3e
44a9db:	51                   	push   %ecx
44a9dc:	49                   	dec    %ecx
44a9dd:	51                   	push   %ecx
44a9de:	6f                   	outsl  %ds:(%esi),(%dx)
44a9df:	45                   	inc    %ebp
44a9e0:	4f                   	dec    %edi
44a9e1:	52                   	push   %edx
44a9e2:	34 6c                	xor    $0x6c,%al
44a9e4:	69 5a 2f 51 68 71 53 	imul   $0x53716851,0x2f(%edx),%ebx
44a9eb:	6c                   	insb   (%dx),%es:(%edi)
44a9ec:	56                   	push   %esi
44a9ed:	44                   	inc    %esp
44a9ee:	7a 66                	jp     0x44aa56
44a9f0:	62 6e 46             	bound  %ebp,0x46(%esi)
44a9f3:	62 38                	bound  %edi,(%eax)
44a9f5:	68 67 4e 6f 30       	push   $0x306f4e67
44a9fa:	75 36                	jne    0x44aa32
44a9fc:	6c                   	insb   (%dx),%es:(%edi)
44a9fd:	52                   	push   %edx
44a9fe:	2b 53 51             	sub    0x51(%ebx),%edx
44aa01:	33 61 6a             	xor    0x6a(%ecx),%esp
44aa04:	59                   	pop    %ecx
44aa05:	55                   	push   %ebp
44aa06:	47                   	inc    %edi
44aa07:	68 4b 41 6b 7a       	push   $0x7a6b414b
44aa0c:	76 67                	jbe    0x44aa75
44aa0e:	4a                   	dec    %edx
44aa0f:	6a 4c                	push   $0x4c
44aa11:	6a 72                	push   $0x72
44aa13:	68 43 67 78 42       	push   $0x42786743
44aa18:	56                   	push   %esi
44aa19:	36 61                	ss popa
44aa1b:	50                   	push   %eax
44aa1c:	57                   	push   %edi
44aa1d:	39 42 41             	cmp    %eax,0x41(%edx)
44aa20:	73 43                	jae    0x44aa65
44aa22:	30 68 48             	xor    %ch,0x48(%eax)
44aa25:	65 4a                	gs dec %edx
44aa27:	37                   	aaa
44aa28:	70 6c                	jo     0x44aa96
44aa2a:	4d                   	dec    %ebp
44aa2b:	73 4b                	jae    0x44aa78
44aa2d:	4b                   	dec    %ebx
44aa2e:	4b                   	dec    %ebx
44aa2f:	48                   	dec    %eax
44aa30:	76 50                	jbe    0x44aa82
44aa32:	4e                   	dec    %esi
44aa33:	6d                   	insl   (%dx),%es:(%edi)
44aa34:	32 34 76             	xor    (%esi,%esi,2),%dh
44aa37:	48                   	dec    %eax
44aa38:	4a                   	dec    %edx
44aa39:	56                   	push   %esi
44aa3a:	5a                   	pop    %edx
44aa3b:	79 69                	jns    0x44aaa6
44aa3d:	48                   	dec    %eax
44aa3e:	62 49 56             	bound  %ecx,0x56(%ecx)
44aa41:	36 6e                	outsb  %ss:(%esi),(%dx)
44aa43:	4a                   	dec    %edx
44aa44:	56                   	push   %esi
44aa45:	36 64 65 65 59       	ss fs gs gs pop %ecx
44aa4a:	55                   	push   %ebp
44aa4b:	32 47 78             	xor    0x78(%edi),%al
44aa4e:	6c                   	insb   (%dx),%es:(%edi)
44aa4f:	66 5a                	pop    %dx
44aa51:	2f                   	das
44aa52:	56                   	push   %esi
44aa53:	56                   	push   %esi
44aa54:	2f                   	das
44aa55:	4b                   	dec    %ebx
44aa56:	69 4b 32 49 68 48 64 	imul   $0x64486849,0x32(%ebx),%ecx
44aa5d:	37                   	aaa
44aa5e:	63 50 7a             	arpl   %edx,0x7a(%eax)
44aa61:	57                   	push   %edi
44aa62:	35 5a 50 75 68       	xor    $0x6875505a,%eax
44aa67:	2b 48 39             	sub    0x39(%eax),%ecx
44aa6a:	6f                   	outsl  %ds:(%esi),(%dx)
44aa6b:	71 61                	jno    0x44aace
44aa6d:	78 6d                	js     0x44aadc
44aa6f:	6f                   	outsl  %ds:(%esi),(%dx)
44aa70:	39 63 48             	cmp    %esp,0x48(%ebx)
44aa73:	4f                   	dec    %edi
44aa74:	62 61 30             	bound  %esp,0x30(%ecx)
44aa77:	61                   	popa
44aa78:	56                   	push   %esi
44aa79:	4a                   	dec    %edx
44aa7a:	47                   	inc    %edi
44aa7b:	72 6b                	jb     0x44aae8
44aa7d:	68 71 2b 32 49       	push   $0x49322b71
44aa82:	52                   	push   %edx
44aa83:	70 6b                	jo     0x44aaf0
44aa85:	42                   	inc    %edx
44aa86:	41                   	inc    %ecx
44aa87:	6f                   	outsl  %ds:(%esi),(%dx)
44aa88:	52                   	push   %edx
44aa89:	46                   	inc    %esi
44aa8a:	66 6a 4f             	pushw  $0x4f
44aa8d:	43                   	inc    %ebx
44aa8e:	66 61                	popaw
44aa90:	6c                   	insb   (%dx),%es:(%edi)
44aa91:	48                   	dec    %eax
44aa92:	55                   	push   %ebp
44aa93:	42                   	inc    %edx
44aa94:	33 47 6f             	xor    0x6f(%edi),%eax
44aa97:	32 48 50             	xor    0x50(%eax),%cl
44aa9a:	44                   	inc    %esp
44aa9b:	49                   	dec    %ecx
44aa9c:	31 37                	xor    %esi,(%edi)
44aa9e:	33 6c 41 50          	xor    0x50(%ecx,%eax,2),%ebp
44aaa2:	6f                   	outsl  %ds:(%esi),(%dx)
44aaa3:	55                   	push   %ebp
44aaa4:	58                   	pop    %eax
44aaa5:	42                   	inc    %edx
44aaa6:	6e                   	outsb  %ds:(%esi),(%dx)
44aaa7:	54                   	push   %esp
44aaa8:	4d                   	dec    %ebp
44aaa9:	31 44 4c 49          	xor    %eax,0x49(%esp,%ecx,2)
44aaad:	6c                   	insb   (%dx),%es:(%edi)
44aaae:	51                   	push   %ecx
44aaaf:	38 38                	cmp    %bh,(%eax)
44aab1:	54                   	push   %esp
44aab2:	42                   	inc    %edx
44aab3:	4e                   	dec    %esi
44aab4:	31 2b                	xor    %ebp,(%ebx)
44aab6:	6c                   	insb   (%dx),%es:(%edi)
44aab7:	47                   	inc    %edi
44aab8:	56                   	push   %esi
44aab9:	45                   	inc    %ebp
44aaba:	79 6a                	jns    0x44ab26
44aabc:	76 36                	jbe    0x44aaf4
44aabe:	4a                   	dec    %edx
44aabf:	2b 61 74             	sub    0x74(%ecx),%esp
44aac2:	47                   	inc    %edi
44aac3:	4d                   	dec    %ebp
44aac4:	50                   	push   %eax
44aac5:	4f                   	dec    %edi
44aac6:	36 46                	ss inc %esi
44aac8:	34 64                	xor    $0x64,%al
44aaca:	4e                   	dec    %esi
44aacb:	41                   	inc    %ecx
44aacc:	48                   	dec    %eax
44aacd:	61                   	popa
44aace:	73 71                	jae    0x44ab41
44aad0:	44                   	inc    %esp
44aad1:	73 66                	jae    0x44ab39
44aad3:	79 54                	jns    0x44ab29
44aad5:	6f                   	outsl  %ds:(%esi),(%dx)
44aad6:	6f                   	outsl  %ds:(%esi),(%dx)
44aad7:	65 41                	gs inc %ecx
44aad9:	56                   	push   %esi
44aada:	4e                   	dec    %esi
44aadb:	4b                   	dec    %ebx
44aadc:	76 49                	jbe    0x44ab27
44aade:	2f                   	das
44aadf:	55                   	push   %ebp
44aae0:	57                   	push   %edi
44aae1:	4f                   	dec    %edi
44aae2:	48                   	dec    %eax
44aae3:	76 5a                	jbe    0x44ab3f
44aae5:	34 5a                	xor    $0x5a,%al
44aae7:	6d                   	insl   (%dx),%es:(%edi)
44aae8:	71 4e                	jno    0x44ab38
44aaea:	57                   	push   %edi
44aaeb:	69 78 69 4a 32 54 6d 	imul   $0x6d54324a,0x69(%eax),%edi
44aaf2:	35 48 66 43 4d       	xor    $0x4d436648,%eax
44aaf7:	59                   	pop    %ecx
44aaf8:	52                   	push   %edx
44aaf9:	53                   	push   %ebx
44aafa:	69 2b 7a 65 33 76    	imul   $0x7633657a,(%ebx),%ebp
44ab00:	72 2b                	jb     0x44ab2d
44ab02:	59                   	pop    %ecx
44ab03:	73 68                	jae    0x44ab6d
44ab05:	43                   	inc    %ebx
44ab06:	50                   	push   %eax
44ab07:	79 4e                	jns    0x44ab57
44ab09:	52                   	push   %edx
44ab0a:	75 31                	jne    0x44ab3d
44ab0c:	58                   	pop    %eax
44ab0d:	50                   	push   %eax
44ab0e:	59                   	pop    %ecx
44ab0f:	53                   	push   %ebx
44ab10:	62 4d 52             	bound  %ecx,0x52(%ebp)
44ab13:	77 57                	ja     0x44ab6c
44ab15:	59                   	pop    %ecx
44ab16:	6d                   	insl   (%dx),%es:(%edi)
44ab17:	6e                   	outsb  %ds:(%esi),(%dx)
44ab18:	78 42                	js     0x44ab5c
44ab1a:	41                   	inc    %ecx
44ab1b:	64 6f                	outsl  %fs:(%esi),(%dx)
44ab1d:	57                   	push   %edi
44ab1e:	4c                   	dec    %esp
44ab1f:	34 64                	xor    $0x64,%al
44ab21:	71 44                	jno    0x44ab67
44ab23:	4b                   	dec    %ebx
44ab24:	6f                   	outsl  %ds:(%esi),(%dx)
44ab25:	54                   	push   %esp
44ab26:	55                   	push   %ebp
44ab27:	6f                   	outsl  %ds:(%esi),(%dx)
44ab28:	35 34 52 38 55       	xor    $0x55385234,%eax
44ab2d:	63 38                	arpl   %edi,(%eax)
44ab2f:	78 78                	js     0x44aba9