44b7d2:	69 44 36 41 6f 58 71 	imul   $0x3871586f,0x41(%esi,%esi,1),%eax
44b7d9:	38
44b7da:	4e                   	dec    %esi
44b7db:	30 77 35             	xor    %dh,0x35(%edi)
44b7de:	54                   	push   %esp
44b7df:	37                   	aaa
44b7e0:	6b 35 53 79 66 34 35 	imul   $0x35,0x34667953,%esi
44b7e7:	36 36 77 48          	ss ss ja 0x44b833
44b7eb:	51                   	push   %ecx
44b7ec:	6a 48                	push   $0x48
44b7ee:	76 38                	jbe    0x44b828
44b7f0:	4d                   	dec    %ebp
44b7f1:	2f                   	das
44b7f2:	51                   	push   %ecx
44b7f3:	4c                   	dec    %esp
44b7f4:	48                   	dec    %eax
44b7f5:	79 67                	jns    0x44b85e
44b7f7:	61                   	popa
44b7f8:	6a 66                	push   $0x66
44b7fa:	2f                   	das
44b7fb:	7a 66                	jp     0x44b863
44b7fd:	77 30                	ja     0x44b82f
44b7ff:	6b 76 51 54          	imul   $0x54,0x51(%esi),%esi
44b803:	48                   	dec    %eax
44b804:	54                   	push   %esp
44b805:	6b 68 6d 68          	imul   $0x68,0x6d(%eax),%ebp
44b809:	65 78 75             	gs js  0x44b881
44b80c:	5a                   	pop    %edx
44b80d:	4d                   	dec    %ebp
44b80e:	7a 45                	jp     0x44b855
44b810:	55                   	push   %ebp
44b811:	31 53 79             	xor    %edx,0x79(%ebx)
44b814:	2f                   	das
44b815:	6a 32                	push   $0x32
44b817:	33 59 58             	xor    0x58(%ecx),%ebx
44b81a:	78 47                	js     0x44b863
44b81c:	6d                   	insl   (%dx),%es:(%edi)
44b81d:	76 69                	jbe    0x44b888
44b81f:	34 2b                	xor    $0x2b,%al
44b821:	78 7a                	js     0x44b89d
44b823:	6c                   	insb   (%dx),%es:(%edi)
44b824:	51                   	push   %ecx
44b825:	72 47                	jb     0x44b86e
44b827:	64 59                	fs pop %ecx
44b829:	62 37                	bound  %esi,(%edi)
44b82b:	56                   	push   %esi
44b82c:	45                   	inc    %ebp
44b82d:	79 74                	jns    0x44b8a3
44b82f:	30 6b 63             	xor    %ch,0x63(%ebx)
44b832:	4e                   	dec    %esi
44b833:	2f                   	das
44b834:	45                   	inc    %ebp
44b835:	57                   	push   %edi
44b836:	4b                   	dec    %ebx
44b837:	57                   	push   %edi
44b838:	69 42 45 2f 4c 37 78 	imul   $0x78374c2f,0x45(%edx),%eax
44b83f:	4c                   	dec    %esp
44b840:	69 70 6a 6a 34 49 78 	imul   $0x7849346a,0x6a(%eax),%esi
44b847:	6a 6f                	push   $0x6f
44b849:	39 48 34             	cmp    %ecx,0x34(%eax)
44b84c:	6a 2f                	push   $0x2f
44b84e:	63 35 46 50 68 59    	arpl   %esi,0x59685046
44b854:	58                   	pop    %eax
44b855:	49                   	dec    %ecx
44b856:	6c                   	insb   (%dx),%es:(%edi)
44b857:	38 37                	cmp    %dh,(%edi)
44b859:	37                   	aaa
44b85a:	78 69                	js     0x44b8c5
44b85c:	63 2b                	arpl   %ebp,(%ebx)
44b85e:	79 5a                	jns    0x44b8ba
44b860:	38 67 50             	cmp    %ah,0x50(%edi)
44b863:	62 47 6e             	bound  %eax,0x6e(%edi)
44b866:	6a 59                	push   $0x59
44b868:	4c                   	dec    %esp
44b869:	30 58 6c             	xor    %bl,0x6c(%eax)
44b86c:	76 76                	jbe    0x44b8e4
44b86e:	32 59 61             	xor    0x61(%ecx),%bl
44b871:	2b 6f 4b             	sub    0x4b(%edi),%ebp
44b874:	43                   	inc    %ebx
44b875:	6d                   	insl   (%dx),%es:(%edi)
44b876:	6c                   	insb   (%dx),%es:(%edi)
44b877:	68 57 4f 42 53       	push   $0x53424f57
44b87c:	79 50                	jns    0x44b8ce
44b87e:	56                   	push   %esi
44b87f:	64 46                	fs inc %esi
44b881:	61                   	popa
44b882:	4e                   	dec    %esi
44b883:	53                   	push   %ebx
44b884:	78 79                	js     0x44b8ff
44b886:	79 32                	jns    0x44b8ba
44b888:	46                   	inc    %esi
44b889:	6f                   	outsl  %ds:(%esi),(%dx)
44b88a:	6c                   	insb   (%dx),%es:(%edi)
44b88b:	62 57 74             	bound  %edx,0x74(%edi)
44b88e:	30 50 6c             	xor    %dl,0x6c(%eax)
44b891:	36 77 69             	ss ja  0x44b8fd
44b894:	52                   	push   %edx
44b895:	53                   	push   %ebx
44b896:	79 68                	jns    0x44b900
44b898:	42                   	inc    %edx
44b899:	7a 47                	jp     0x44b8e2
44b89b:	72 31                	jb     0x44b8ce
44b89d:	72 33                	jb     0x44b8d2
44b89f:	6f                   	outsl  %ds:(%esi),(%dx)
44b8a0:	57                   	push   %edi
44b8a1:	36 65 71 71          	ss gs jno 0x44b916
44b8a5:	78 56                	js     0x44b8fd
44b8a7:	5a                   	pop    %edx
44b8a8:	55                   	push   %ebp
44b8a9:	78 62                	js     0x44b90d
44b8ab:	41                   	inc    %ecx
44b8ac:	4c                   	dec    %esp
44b8ad:	65 50                	gs push %eax
44b8af:	67 64 48             	addr16 fs dec %eax
44b8b2:	43                   	inc    %ebx
44b8b3:	68 6a 63 68 54       	push   $0x5468636a
44b8b8:	66 65 30 6d 4a       	data16 xor %ch,%gs:0x4a(%ebp)
44b8bd:	57                   	push   %edi
44b8be:	78 56                	js     0x44b916
44b8c0:	62 69 35             	bound  %ebp,0x35(%ecx)
44b8c3:	66 5a                	pop    %dx
44b8c5:	4a                   	dec    %edx
44b8c6:	42                   	inc    %edx
44b8c7:	53                   	push   %ebx
44b8c8:	78 44                	js     0x44b90e
44b8ca:	61                   	popa
44b8cb:	4a                   	dec    %edx
44b8cc:	6c                   	insb   (%dx),%es:(%edi)
44b8cd:	39 4b 61             	cmp    %ecx,0x61(%ebx)
44b8d0:	37                   	aaa
44b8d1:	70 74                	jo     0x44b947
44b8d3:	34 39                	xor    $0x39,%al
44b8d5:	76 37                	jbe    0x44b90e
44b8d7:	67 44                	addr16 inc %esp
44b8d9:	77 34                	ja     0x44b90f
44b8db:	54                   	push   %esp
44b8dc:	6f                   	outsl  %ds:(%esi),(%dx)
44b8dd:	70 5a                	jo     0x44b939
44b8df:	47                   	inc    %edi
44b8e0:	78 73                	js     0x44b955
44b8e2:	4f                   	dec    %edi
44b8e3:	69 43 64 54 6d 2f 44 	imul   $0x442f6d54,0x64(%ebx),%eax
44b8ea:	74 6f                	je     0x44b95b
44b8ec:	38 79 4a             	cmp    %bh,0x4a(%ecx)
44b8ef:	4d                   	dec    %ebp
44b8f0:	46                   	inc    %esi
44b8f1:	2b 4f 51             	sub    0x51(%edi),%ecx
44b8f4:	59                   	pop    %ecx
44b8f5:	6b 52 49 41          	imul   $0x41,0x49(%edx),%edx
44b8f9:	38 6e 38             	cmp    %ch,0x38(%esi)
44b8fc:	44                   	inc    %esp
44b8fd:	38 6d 51             	cmp    %ch,0x51(%ebp)
44b900:	43                   	inc    %ebx
44b901:	62 34 75 70 71 59 31 	bound  %esi,0x31597170(,%esi,2)
44b908:	4c                   	dec    %esp
44b909:	65 7a 7a             	gs jp  0x44b986
44b90c:	78 58                	js     0x44b966
44b90e:	6a 50                	push   $0x50
44b910:	51                   	push   %ecx
44b911:	56                   	push   %esi
44b912:	37                   	aaa
44b913:	70 4f                	jo     0x44b964
44b915:	79 37                	jns    0x44b94e
44b917:	6d                   	insl   (%dx),%es:(%edi)
44b918:	55                   	push   %ebp
44b919:	6e                   	outsb  %ds:(%esi),(%dx)
44b91a:	32 68 2f             	xor    0x2f(%eax),%ch
44b91d:	72 4e                	jb     0x44b96d
44b91f:	78 74                	js     0x44b995
44b921:	77 62                	ja     0x44b985
44b923:	4f                   	dec    %edi
44b924:	6a 7a                	push   $0x7a
44b926:	34 4f                	xor    $0x4f,%al
44b928:	30 5a 62             	xor    %bl,0x62(%edx)
44b92b:	5a                   	pop    %edx
44b92c:	41                   	inc    %ecx
44b92d:	6d                   	insl   (%dx),%es:(%edi)
44b92e:	51                   	push   %ecx
44b92f:	4f                   	dec    %edi
44b930:	64 4e                	fs dec %esi
44b932:	34 79                	xor    $0x79,%al
44b934:	50                   	push   %eax
44b935:	68 41 35 64 7a       	push   $0x7a643541
44b93a:	76 4d                	jbe    0x44b989
44b93c:	65 46                	gs inc %esi
44b93e:	76 68                	jbe    0x44b9a8
44b940:	47                   	inc    %edi
44b941:	4b                   	dec    %ebx
44b942:	35 70 4c 32 30       	xor    $0x30324c70,%eax
44b947:	6f                   	outsl  %ds:(%esi),(%dx)
44b948:	4b                   	dec    %ebx
44b949:	46                   	inc    %esi
44b94a:	32 4b 39             	xor    0x39(%ebx),%cl
44b94d:	64 4a                	fs dec %edx
44b94f:	74 78                	je     0x44b9c9
44b951:	65 42                	gs inc %edx
44b953:	48                   	dec    %eax
44b954:	34 49                	xor    $0x49,%al
44b956:	2f                   	das
44b957:	33 66 7a             	xor    0x7a(%esi),%esp
44b95a:	4d                   	dec    %ebp
44b95b:	4f                   	dec    %edi
44b95c:	65 71 35             	gs jno 0x44b994
44b95f:	78 6f                	js     0x44b9d0
44b961:	47                   	inc    %edi
44b962:	52                   	push   %edx
44b963:	32 75 76             	xor    0x76(%ebp),%dh
44b966:	31 5a 2f             	xor    %ebx,0x2f(%edx)
44b969:	36 4f                	ss dec %edi
44b96b:	6c                   	insb   (%dx),%es:(%edi)
44b96c:	78 68                	js     0x44b9d6
44b96e:	47                   	inc    %edi
44b96f:	50                   	push   %eax
44b970:	6e                   	outsb  %ds:(%esi),(%dx)
44b971:	56                   	push   %esi
44b972:	51                   	push   %ecx
44b973:	4d                   	dec    %ebp
44b974:	48                   	dec    %eax
44b975:	78 55                	js     0x44b9cc
44b977:	59                   	pop    %ecx
44b978:	48                   	dec    %eax
44b979:	63 46 34             	arpl   %eax,0x34(%esi)
44b97c:	52                   	push   %edx
44b97d:	56                   	push   %esi
44b97e:	6d                   	insl   (%dx),%es:(%edi)
44b97f:	33 46 4b             	xor    0x4b(%esi),%eax
44b982:	55                   	push   %ebp
44b983:	6c                   	insb   (%dx),%es:(%edi)
44b984:	4e                   	dec    %esi
44b985:	57                   	push   %edi
44b986:	46                   	inc    %esi
44b987:	6d                   	insl   (%dx),%es:(%edi)
44b988:	65 66 4c             	gs dec %sp
44b98b:	79 6a                	jns    0x44b9f7
44b98d:	78 37                	js     0x44b9c6
44b98f:	6c                   	insb   (%dx),%es:(%edi)
44b990:	4d                   	dec    %ebp
44b991:	71 6a                	jno    0x44b9fd
44b993:	6e                   	outsb  %ds:(%esi),(%dx)
44b994:	53                   	push   %ebx
44b995:	48                   	dec    %eax
44b996:	62 4b 48             	bound  %ecx,0x48(%ebx)
44b999:	59                   	pop    %ecx
44b99a:	5a                   	pop    %edx
44b99b:	47                   	inc    %edi
44b99c:	6f                   	outsl  %ds:(%esi),(%dx)
44b99d:	77 38                	ja     0x44b9d7
44b99f:	48                   	dec    %eax
44b9a0:	75 5a                	jne    0x44b9fc
44b9a2:	70 4f                	jo     0x44b9f3
44b9a4:	78 56                	js     0x44b9fc
44b9a6:	50                   	push   %eax
44b9a7:	36 74 33             	ss je  0x44b9dd
44b9aa:	73 65                	jae    0x44ba11
44b9ac:	76 51                	jbe    0x44b9ff
44b9ae:	75 55                	jne    0x44ba05
44b9b0:	58                   	pop    %eax
44b9b1:	5a                   	pop    %edx
44b9b2:	6d                   	insl   (%dx),%es:(%edi)
44b9b3:	65 38 33             	cmp    %dh,%gs:(%ebx)
44b9b6:	52                   	push   %edx
44b9b7:	62 4a 53             	bound  %ecx,0x53(%edx)
44b9ba:	65 58                	gs pop %eax
44b9bc:	4a                   	dec    %edx
44b9bd:	4d                   	dec    %ebp
44b9be:	44                   	inc    %esp
44b9bf:	30 75 32             	xor    %dh,0x32(%ebp)
44b9c2:	70 78                	jo     0x44ba3c
44b9c4:	51                   	push   %ecx
44b9c5:	62 6a 55             	bound  %ebp,0x55(%edx)
44b9c8:	77 4a                	ja     0x44ba14
44b9ca:	73 66                	jae    0x44ba32
44b9cc:	78 59                	js     0x44ba27
44b9ce:	33 2f                	xor    (%edi),%ebp
44b9d0:	34 4c                	xor    $0x4c,%al
44b9d2:	62 7a 55             	bound  %edi,0x55(%edx)
44b9d5:	2f                   	das
44b9d6:	64 54                	fs push %esp
44b9d8:	52                   	push   %edx
44b9d9:	42                   	inc    %edx
44b9da:	48                   	dec    %eax
44b9db:	4f                   	dec    %edi
44b9dc:	4d                   	dec    %ebp
44b9dd:	44                   	inc    %esp
44b9de:	75 2f                	jne    0x44ba0f
44b9e0:	33 7a 46             	xor    0x46(%edx),%edi
44b9e3:	6f                   	outsl  %ds:(%esi),(%dx)
44b9e4:	73 4f                	jae    0x44ba35
44b9e6:	2f                   	das
44b9e7:	4e                   	dec    %esi
44b9e8:	34 64                	xor    $0x64,%al
44b9ea:	7a 64                	jp     0x44ba50
44b9ec:	63 65 6c             	arpl   %esp,0x6c(%ebp)
44b9ef:	6b 34 31 62          	imul   $0x62,(%ecx,%esi,1),%esi
44b9f3:	4e                   	dec    %esi
44b9f4:	34 38                	xor    $0x38,%al
44b9f6:	4a                   	dec    %edx
44b9f7:	65 5a                	gs pop %edx
44b9f9:	55                   	push   %ebp
44b9fa:	4c                   	dec    %esp
44b9fb:	57                   	push   %edi
44b9fc:	34 2f                	xor    $0x2f,%al
44b9fe:	38 6f 45             	cmp    %ch,0x45(%edi)
44ba01:	39 78 38             	cmp    %edi,0x38(%eax)
44ba04:	43                   	inc    %ebx
44ba05:	6b 70 71 37          	imul   $0x37,0x71(%eax),%esi
44ba09:	75 48                	jne    0x44ba53
44ba0b:	64 77 6b             	fs ja  0x44ba79
44ba0e:	64 67 69 4e 73 2b 6f 	imul   $0x4c506f2b,%fs:0x73(%bp),%ecx
44ba15:	50 4c
44ba17:	31 49 67             	xor    %ecx,0x67(%ecx)
44ba1a:	65 31 77 58          	xor    %esi,%gs:0x58(%edi)
44ba1e:	68 2b 50 4b 6c       	push   $0x6c4b502b
44ba23:	4f                   	dec    %edi
44ba24:	77 44                	ja     0x44ba6a
44ba26:	61                   	popa
44ba27:	46                   	inc    %esi
44ba28:	53                   	push   %ebx
44ba29:	39 5a 51             	cmp    %ebx,0x51(%edx)
44ba2c:	38 4d 2b             	cmp    %cl,0x2b(%ebp)
44ba2f:	50                   	push   %eax
44ba30:	6f                   	outsl  %ds:(%esi),(%dx)
44ba31:	63 39                	arpl   %edi,(%ecx)
44ba33:	70 6a                	jo     0x44ba9f
44ba35:	50                   	push   %eax
44ba36:	44                   	inc    %esp
44ba37:	67 6d                	insl   (%dx),%es:(%di)
44ba39:	43                   	inc    %ebx
44ba3a:	43                   	inc    %ebx
44ba3b:	39 35 34 49 63 50    	cmp    %esi,0x50634934
44ba41:	33 31                	xor    (%ecx),%esi
44ba43:	65 57                	gs push %edi
44ba45:	78 49                	js     0x44ba90
44ba47:	78 7a                	js     0x44bac3
44ba49:	35 49 36 78 42       	xor    $0x42783649,%eax
44ba4e:	50                   	push   %eax
44ba4f:	4c                   	dec    %esp
44ba50:	35 44 2b 34 39       	xor    $0x39342b44,%eax
44ba55:	4a                   	dec    %edx
44ba56:	2b 43 33             	sub    0x33(%ebx),%eax
44ba59:	66 34 6f             	data16 xor $0x6f,%al
44ba5c:	2f                   	das
44ba5d:	64 62 76 53          	bound  %esi,%fs:0x53(%esi)
44ba61:	33 64 41 53          	xor    0x53(%ecx,%eax,2),%esp
44ba65:	39 6b 77             	cmp    %ebp,0x77(%ebx)
44ba68:	64 33 4b 4d          	xor    %fs:0x4d(%ebx),%ecx
44ba6c:	64 75 6b             	fs jne 0x44bada
44ba6f:	45                   	inc    %ebp
44ba70:	33 52 43             	xor    0x43(%edx),%edx
44ba73:	35 54 32 78 36       	xor    $0x36783254,%eax