44e743:	78 67                	js     0x44e7ac
44e745:	4d                   	dec    %ebp
44e746:	39 51 61             	cmp    %edx,0x61(%ecx)
44e749:	49                   	dec    %ecx
44e74a:	77 71                	ja     0x44e7bd
44e74c:	56                   	push   %esi
44e74d:	57                   	push   %edi
44e74e:	69 55 7a 54 48 41 68 	imul   $0x68414854,0x7a(%ebp),%edx
44e755:	53                   	push   %ebx
44e756:	35 68 4a 4f 58       	xor    $0x584f4a68,%eax
44e75b:	52                   	push   %edx
44e75c:	31 37                	xor    %esi,(%edi)
44e75e:	63 75 77             	arpl   %esi,0x77(%ebp)
44e761:	37                   	aaa
44e762:	58                   	pop    %eax
44e763:	45                   	inc    %ebp
44e764:	53                   	push   %ebx
44e765:	6b 4f 4b 32          	imul   $0x32,0x4b(%edi),%ecx
44e769:	56                   	push   %esi
44e76a:	42                   	inc    %edx
44e76b:	48                   	dec    %eax
44e76c:	30 47 49             	xor    %al,0x49(%edi)
44e76f:	2b 57 6f             	sub    0x6f(%edi),%edx
44e772:	65 39 78 56          	cmp    %edi,%gs:0x56(%eax)
44e776:	31 4e 34             	xor    %ecx,0x34(%esi)
44e779:	35 33 75 33 61       	xor    $0x61337533,%eax
44e77e:	35 4d 53 6b 64       	xor    $0x646b534d,%eax
44e783:	6b 61 67 4f          	imul   $0x4f,0x67(%ecx),%esp
44e787:	55                   	push   %ebp
44e788:	54                   	push   %esp
44e789:	44                   	inc    %esp
44e78a:	41                   	inc    %ecx
44e78b:	56                   	push   %esi
44e78c:	6a 79                	push   $0x79
44e78e:	72 38                	jb     0x44e7c8
44e790:	50                   	push   %eax
44e791:	55                   	push   %ebp
44e792:	69 69 49 5a 5a 39 61 	imul   $0x61395a5a,0x49(%ecx),%ebp
44e799:	53                   	push   %ebx
44e79a:	69 63 76 52 65 35 4f 	imul   $0x4f356552,0x76(%ebx),%esp
44e7a1:	69 75 45 56 77 66 71 	imul   $0x71667756,0x45(%ebp),%esi
44e7a8:	54                   	push   %esp
44e7a9:	4a                   	dec    %edx
44e7aa:	30 62 36             	xor    %ah,0x36(%edx)
44e7ad:	34 53                	xor    $0x53,%al
44e7af:	67 44                	addr16 inc %esp
44e7b1:	7a 32                	jp     0x44e7e5
44e7b3:	32 35 72 61 2b 41    	xor    0x412b6172,%dh
44e7b9:	6d                   	insl   (%dx),%es:(%edi)
44e7ba:	31 54 66 46          	xor    %edx,0x46(%esi,%eiz,2)
44e7be:	70 42                	jo     0x44e802
44e7c0:	64 4f                	fs dec %edi
44e7c2:	2f                   	das
44e7c3:	76 39                	jbe    0x44e7fe
44e7c5:	42                   	inc    %edx
44e7c6:	33 64 6b 41          	xor    0x41(%ebx,%ebp,2),%esp
44e7ca:	4f                   	dec    %edi
44e7cb:	58                   	pop    %eax
44e7cc:	45                   	inc    %ebp
44e7cd:	65 54                	gs push %esp
44e7cf:	38 59 56             	cmp    %bl,0x56(%ecx)
44e7d2:	44                   	inc    %esp
44e7d3:	67 72 50             	addr16 jb 0x44e826
44e7d6:	49                   	dec    %ecx
44e7d7:	47                   	inc    %edi
44e7d8:	4b                   	dec    %ebx
44e7d9:	72 61                	jb     0x44e83c
44e7db:	4e                   	dec    %esi
44e7dc:	2f                   	das
44e7dd:	73 33                	jae    0x44e812
44e7df:	39 7a 36             	cmp    %edi,0x36(%edx)
44e7e2:	54                   	push   %esp
44e7e3:	2b 64 6e 47          	sub    0x47(%esi,%ebp,2),%esp
44e7e7:	45                   	inc    %ebp
44e7e8:	54                   	push   %esp
44e7e9:	4c                   	dec    %esp
44e7ea:	32 49 46             	xor    0x46(%ecx),%cl
44e7ed:	48                   	dec    %eax
44e7ee:	4b                   	dec    %ebx
44e7ef:	39 78 43             	cmp    %edi,0x43(%eax)
44e7f2:	56                   	push   %esi
44e7f3:	46                   	inc    %esi
44e7f4:	78 6a                	js     0x44e860
44e7f6:	47                   	inc    %edi
44e7f7:	71 52                	jno    0x44e84b
44e7f9:	35 45 55 33 42       	xor    $0x42335545,%eax
44e7fe:	75 52                	jne    0x44e852
44e800:	39 65 6f             	cmp    %esp,0x6f(%ebp)
44e803:	51                   	push   %ecx
44e804:	74 51                	je     0x44e857
44e806:	77 6b                	ja     0x44e873
44e808:	55                   	push   %ebp
44e809:	4b                   	dec    %ebx
44e80a:	50                   	push   %eax
44e80b:	4e                   	dec    %esi
44e80c:	37                   	aaa
44e80d:	78 53                	js     0x44e862
44e80f:	6a 37                	push   $0x37
44e811:	42                   	inc    %edx
44e812:	6b 7a 6f 54          	imul   $0x54,0x6f(%edx),%edi
44e816:	55                   	push   %ebp
44e817:	67 61                	addr16 popa
44e819:	64 73 5a             	fs jae 0x44e876
44e81c:	65 2b 49 69          	sub    %gs:0x69(%ecx),%ecx
44e820:	64 71 4a             	fs jno 0x44e86d
44e823:	35 37 6e 31 41       	xor    $0x41316e37,%eax
44e828:	71 72                	jno    0x44e89c
44e82a:	4c                   	dec    %esp
44e82b:	73 2f                	jae    0x44e85c
44e82d:	4f                   	dec    %edi
44e82e:	45                   	inc    %ebp
44e82f:	53                   	push   %ebx
44e830:	47                   	inc    %edi
44e831:	4b                   	dec    %ebx
44e832:	70 2b                	jo     0x44e85f
44e834:	61                   	popa
44e835:	55                   	push   %ebp
44e836:	5a                   	pop    %edx
44e837:	78 54                	js     0x44e88d
44e839:	2f                   	das
44e83a:	55                   	push   %ebp
44e83b:	69 76 49 73 48 43 4d 	imul   $0x4d434873,0x49(%esi),%esi
44e842:	4a                   	dec    %edx
44e843:	63 6f 32             	arpl   %ebp,0x32(%edi)
44e846:	68 35 6c 66 59       	push   $0x59666c35
44e84b:	62 47 61             	bound  %eax,0x61(%edi)
44e84e:	37                   	aaa
44e84f:	32 55 47             	xor    0x47(%ebp),%dl
44e852:	59                   	pop    %ecx
44e853:	77 49                	ja     0x44e89e
44e855:	34 56                	xor    $0x56,%al
44e857:	45                   	inc    %ebp
44e858:	43                   	inc    %ebx
44e859:	67 6f                	outsl  %ds:(%si),(%dx)
44e85b:	44                   	inc    %esp
44e85c:	74 76                	je     0x44e8d4
44e85e:	47                   	inc    %edi
44e85f:	53                   	push   %ebx
44e860:	78 33                	js     0x44e895
44e862:	63 45 69             	arpl   %eax,0x69(%ebp)
44e865:	52                   	push   %edx
44e866:	58                   	pop    %eax
44e867:	59                   	pop    %ecx
44e868:	46                   	inc    %esi
44e869:	4b                   	dec    %ebx
44e86a:	4c                   	dec    %esp
44e86b:	51                   	push   %ecx
44e86c:	72 4a                	jb     0x44e8b8
44e86e:	58                   	pop    %eax
44e86f:	58                   	pop    %eax
44e870:	34 44                	xor    $0x44,%al
44e872:	53                   	push   %ebx
44e873:	37                   	aaa
44e874:	36 65 4a             	ss gs dec %edx
44e877:	37                   	aaa
44e878:	30 4a 6b             	xor    %cl,0x6b(%edx)
44e87b:	4a                   	dec    %edx
44e87c:	48                   	dec    %eax
44e87d:	37                   	aaa
44e87e:	54                   	push   %esp
44e87f:	78 4e                	js     0x44e8cf
44e881:	53                   	push   %ebx
44e882:	2f                   	das
44e883:	61                   	popa
44e884:	43                   	inc    %ebx
44e885:	73 78                	jae    0x44e8ff
44e887:	53                   	push   %ebx
44e888:	34 76                	xor    $0x76,%al
44e88a:	7a 6e                	jp     0x44e8fa
44e88c:	35 50 49 62 2f       	xor    $0x2f624950,%eax
44e891:	57                   	push   %edi
44e892:	42                   	inc    %edx
44e893:	49                   	dec    %ecx
44e894:	6a 5a                	push   $0x5a
44e896:	72 6e                	jb     0x44e906
44e898:	75 33                	jne    0x44e8cd
44e89a:	7a 62                	jp     0x44e8fe
44e89c:	36 64 30 61 7a       	ss xor %ah,%fs:0x7a(%ecx)
44e8a1:	64 6e                	outsb  %fs:(%esi),(%dx)
44e8a3:	6a 5a                	push   $0x5a
44e8a5:	55                   	push   %ebp
44e8a6:	46                   	inc    %esi
44e8a7:	54                   	push   %esp
44e8a8:	68 2f 46 64 6f       	push   $0x6f64462f
44e8ad:	2f                   	das
44e8ae:	31 65 69             	xor    %esp,0x69(%ebp)
44e8b1:	77 68                	ja     0x44e91b
44e8b3:	41                   	inc    %ecx
44e8b4:	77 65                	ja     0x44e91b
44e8b6:	45                   	inc    %ebp
44e8b7:	58                   	pop    %eax
44e8b8:	53                   	push   %ebx
44e8b9:	6b 5a 56 39          	imul   $0x39,0x56(%edx),%ebx
44e8bd:	6b 44 67 47 35       	imul   $0x35,0x47(%edi,%eiz,2),%eax
44e8c2:	52                   	push   %edx
44e8c3:	50                   	push   %eax
44e8c4:	73 61                	jae    0x44e927
44e8c6:	4d                   	dec    %ebp
44e8c7:	67 69 4a 50 30 39 66 	imul   $0x67663930,0x50(%bp,%si),%ecx
44e8ce:	67
44e8cf:	66 36 72 53          	data16 ss jb 0x44e926
44e8d3:	5a                   	pop    %edx
44e8d4:	62 4b 30             	bound  %ecx,0x30(%ebx)
44e8d7:	5a                   	pop    %edx
44e8d8:	6f                   	outsl  %ds:(%esi),(%dx)
44e8d9:	47                   	inc    %edi
44e8da:	4f                   	dec    %edi
44e8db:	69 75 4b 46 32 76 63 	imul   $0x63763246,0x4b(%ebp),%esi
44e8e2:	37                   	aaa
44e8e3:	56                   	push   %esi
44e8e4:	4a                   	dec    %edx
44e8e5:	52                   	push   %edx
44e8e6:	53                   	push   %ebx
44e8e7:	44                   	inc    %esp
44e8e8:	66 65 49             	gs dec %cx
44e8eb:	37                   	aaa
44e8ec:	48                   	dec    %eax
44e8ed:	4f                   	dec    %edi
44e8ee:	4c                   	dec    %esp
44e8ef:	72 37                	jb     0x44e928
44e8f1:	59                   	pop    %ecx
44e8f2:	63 43 36             	arpl   %eax,0x36(%ebx)
44e8f5:	74 35                	je     0x44e92c
44e8f7:	74 7a                	je     0x44e973
44e8f9:	36 2b 6c 41 39       	sub    %ss:0x39(%ecx,%eax,2),%ebp
44e8fe:	57                   	push   %edi
44e8ff:	49                   	dec    %ecx
44e900:	39 31                	cmp    %esi,(%ecx)
44e902:	32 33                	xor    (%ebx),%dh
44e904:	6a 67                	push   $0x67
44e906:	47                   	inc    %edi
44e907:	78 36                	js     0x44e93f
44e909:	33 75 62             	xor    0x62(%ebp),%esi
44e90c:	34 39                	xor    $0x39,%al
44e90e:	75 4f                	jne    0x44e95f
44e910:	45                   	inc    %ebp
44e911:	37                   	aaa
44e912:	33 79 59             	xor    0x59(%ecx),%edi
44e915:	45                   	inc    %ebp
44e916:	46                   	inc    %esi
44e917:	6f                   	outsl  %ds:(%esi),(%dx)
44e918:	61                   	popa
44e919:	72 74                	jb     0x44e98f
44e91b:	45                   	inc    %ebp
44e91c:	63 32                	arpl   %esi,(%edx)
44e91e:	4c                   	dec    %esp
44e91f:	4b                   	dec    %ebx
44e920:	64 79 37             	fs jns 0x44e95a
44e923:	74 76                	je     0x44e99b
44e925:	4a                   	dec    %edx
44e926:	75 63                	jne    0x44e98b
44e928:	4e                   	dec    %esi
44e929:	77 68                	ja     0x44e993
44e92b:	77 55                	ja     0x44e982
44e92d:	4d                   	dec    %ebp
44e92e:	30 2b                	xor    %ch,(%ebx)
44e930:	39 4c 2f 44          	cmp    %ecx,0x44(%edi,%ebp,1)
44e934:	56                   	push   %esi
44e935:	38 6e 57             	cmp    %ch,0x57(%esi)
44e938:	51                   	push   %ecx
44e939:	43                   	inc    %ebx
44e93a:	66 54                	push   %sp
44e93c:	64 55                	fs push %ebp
44e93e:	37                   	aaa
44e93f:	50                   	push   %eax
44e940:	7a 52                	jp     0x44e994
44e942:	72 77                	jb     0x44e9bb
44e944:	71 4b                	jno    0x44e991
44e946:	74 4e                	je     0x44e996
44e948:	36 37                	ss aaa
44e94a:	59                   	pop    %ecx
44e94b:	62 32                	bound  %esi,(%edx)
44e94d:	2b 4a 7a             	sub    0x7a(%edx),%ecx
44e950:	68 61 51 36 4d       	push   $0x4d365161
44e955:	64 78 36             	fs js  0x44e98e
44e958:	4b                   	dec    %ebx
44e959:	63 38                	arpl   %edi,(%eax)
44e95b:	41                   	inc    %ecx
44e95c:	41                   	inc    %ecx
44e95d:	6c                   	insb   (%dx),%es:(%edi)
44e95e:	64 63 43 79          	arpl   %eax,%fs:0x79(%ebx)
44e962:	48                   	dec    %eax
44e963:	65 31 5a 33          	xor    %ebx,%gs:0x33(%edx)
44e967:	2f                   	das
44e968:	4b                   	dec    %ebx
44e969:	6a 53                	push   $0x53
44e96b:	73 62                	jae    0x44e9cf
44e96d:	5a                   	pop    %edx
44e96e:	6f                   	outsl  %ds:(%esi),(%dx)
44e96f:	59                   	pop    %ecx
44e970:	41                   	inc    %ecx
44e971:	55                   	push   %ebp
44e972:	62 42 32             	bound  %eax,0x32(%edx)
44e975:	37                   	aaa
44e976:	55                   	push   %ebp
44e977:	6f                   	outsl  %ds:(%esi),(%dx)
44e978:	57                   	push   %edi
44e979:	49                   	dec    %ecx
44e97a:	4b                   	dec    %ebx
44e97b:	38 57 4a             	cmp    %dl,0x4a(%edi)
44e97e:	4e                   	dec    %esi
44e97f:	74 75                	je     0x44e9f6
44e981:	67 44                	addr16 inc %esp
44e983:	55                   	push   %ebp
44e984:	7a 67                	jp     0x44e9ed
44e986:	41                   	inc    %ecx
44e987:	34 44                	xor    $0x44,%al
44e989:	6f                   	outsl  %ds:(%esi),(%dx)
44e98a:	6f                   	outsl  %ds:(%esi),(%dx)
44e98b:	47                   	inc    %edi
44e98c:	6e                   	outsb  %ds:(%esi),(%dx)
44e98d:	35 39 61 65 62       	xor    $0x62656139,%eax
44e992:	2b 4e 41             	sub    0x41(%esi),%ecx
44e995:	79 71                	jns    0x44ea08
44e997:	35 53 45 79 4d       	xor    $0x4d794553,%eax
44e99c:	65 54                	gs push %esp
44e99e:	74 4f                	je     0x44e9ef
44e9a0:	6b 73 31 73          	imul   $0x73,0x31(%ebx),%esi
44e9a4:	35 58 33 5a 6f       	xor    $0x6f5a3358,%eax
44e9a9:	62 54 53 5a          	bound  %edx,0x5a(%ebx,%edx,2)
44e9ad:	51                   	push   %ecx
44e9ae:	2f                   	das
44e9af:	48                   	dec    %eax
44e9b0:	47                   	inc    %edi
44e9b1:	34 56                	xor    $0x56,%al
44e9b3:	50                   	push   %eax
44e9b4:	2f                   	das
44e9b5:	6b 39 50             	imul   $0x50,(%ecx),%edi
44e9b8:	67 6f                	outsl  %ds:(%si),(%dx)
44e9ba:	30 34 34             	xor    %dh,(%esp,%esi,1)
44e9bd:	73 4f                	jae    0x44ea0e
44e9bf:	47                   	inc    %edi
44e9c0:	2f                   	das
44e9c1:	70 5a                	jo     0x44ea1d
44e9c3:	6c                   	insb   (%dx),%es:(%edi)
44e9c4:	33 47 41             	xor    0x41(%edi),%eax
44e9c7:	5a                   	pop    %edx
44e9c8:	53                   	push   %ebx
44e9c9:	72 66                	jb     0x44ea31
44e9cb:	53                   	push   %ebx
44e9cc:	4f                   	dec    %edi
44e9cd:	65 48                	gs dec %eax
44e9cf:	67 4e                	addr16 dec %esi
44e9d1:	6b 57 74 52          	imul   $0x52,0x74(%edi),%edx
44e9d5:	52                   	push   %edx
44e9d6:	50                   	push   %eax
44e9d7:	51                   	push   %ecx
44e9d8:	73 32                	jae    0x44ea0c
44e9da:	2b 72 6a             	sub    0x6a(%edx),%esi
44e9dd:	6e                   	outsb  %ds:(%esi),(%dx)