44063f:	4b                   	dec    %ebx
440640:	6b 78 39 74          	imul   $0x74,0x39(%eax),%edi
440644:	4f                   	dec    %edi
440645:	6c                   	insb   (%dx),%es:(%edi)
440646:	59                   	pop    %ecx
440647:	78 55                	js     0x44069e
440649:	73 53                	jae    0x44069e
44064b:	76 45                	jbe    0x440692
44064d:	4e                   	dec    %esi
44064e:	51                   	push   %ecx
44064f:	41                   	inc    %ecx
440650:	56                   	push   %esi
440651:	59                   	pop    %ecx
440652:	36 76 35             	ss jbe 0x44068a
440655:	45                   	inc    %ebp
440656:	5a                   	pop    %edx
440657:	71 32                	jno    0x44068b
440659:	50                   	push   %eax
44065a:	39 6c 2b 6b          	cmp    %ebp,0x6b(%ebx,%ebp,1)
44065e:	67 47                	addr16 inc %edi
440660:	34 5a                	xor    $0x5a,%al
440662:	53                   	push   %ebx
440663:	66 65 50             	gs push %ax
440666:	66 37                	data16 aaa
440668:	4a                   	dec    %edx
440669:	52                   	push   %edx
44066a:	54                   	push   %esp
44066b:	6e                   	outsb  %ds:(%esi),(%dx)
44066c:	72 43                	jb     0x4406b1
44066e:	2b 44 78 72          	sub    0x72(%eax,%edi,2),%eax
440672:	61                   	popa
440673:	4a                   	dec    %edx
440674:	6c                   	insb   (%dx),%es:(%edi)
440675:	67 45                	addr16 inc %ebp
440677:	52                   	push   %edx
440678:	73 36                	jae    0x4406b0
44067a:	6e                   	outsb  %ds:(%esi),(%dx)
44067b:	36 38 6a 34          	cmp    %ch,%ss:0x34(%edx)
44067f:	49                   	dec    %ecx
440680:	49                   	dec    %ecx
440681:	58                   	pop    %eax
440682:	4f                   	dec    %edi
440683:	66 57                	push   %di
440685:	48                   	dec    %eax
440686:	67 34 64             	addr16 xor $0x64,%al
440689:	45                   	inc    %ebp
44068a:	2b 59 46             	sub    0x46(%ecx),%ebx
44068d:	32 31                	xor    (%ecx),%dh
44068f:	75 78                	jne    0x440709
440691:	37                   	aaa
440692:	32 54 42 34          	xor    0x34(%edx,%eax,2),%dl
440696:	74 70                	je     0x440708
440698:	67 42                	addr16 inc %edx
44069a:	58                   	pop    %eax
44069b:	72 77                	jb     0x440714
44069d:	33 53 47             	xor    0x47(%ebx),%edx
4406a0:	6b 73 46 79          	imul   $0x79,0x46(%ebx),%esi
4406a4:	48                   	dec    %eax
4406a5:	30 43 36             	xor    %al,0x36(%ebx)
4406a8:	45                   	inc    %ebp
4406a9:	4f                   	dec    %edi
4406aa:	42                   	inc    %edx
4406ab:	61                   	popa
4406ac:	78 43                	js     0x4406f1
4406ae:	2f                   	das
4406af:	65 70 6e             	gs jo  0x440720
4406b2:	68 59 78 56 54       	push   $0x54567859
4406b7:	65 71 57             	gs jno 0x440711
4406ba:	30 37                	xor    %dh,(%edi)
4406bc:	64 55                	fs push %ebp
4406be:	52                   	push   %edx
4406bf:	4f                   	dec    %edi
4406c0:	55                   	push   %ebp
4406c1:	34 4e                	xor    $0x4e,%al
4406c3:	71 62                	jno    0x440727
4406c5:	75 52                	jne    0x440719
4406c7:	58                   	pop    %eax
4406c8:	41                   	inc    %ecx
4406c9:	73 48                	jae    0x440713
4406cb:	44                   	inc    %esp
4406cc:	6e                   	outsb  %ds:(%esi),(%dx)
4406cd:	2f                   	das
4406ce:	61                   	popa
4406cf:	74 51                	je     0x440722
4406d1:	37                   	aaa
4406d2:	51                   	push   %ecx
4406d3:	38 6b 65             	cmp    %ch,0x65(%ebx)
4406d6:	4b                   	dec    %ebx
4406d7:	70 6a                	jo     0x440743
4406d9:	52                   	push   %edx
4406da:	68 63 53 7a 65       	push   $0x657a5363
4406df:	48                   	dec    %eax
4406e0:	6e                   	outsb  %ds:(%esi),(%dx)
4406e1:	44                   	inc    %esp
4406e2:	47                   	inc    %edi
4406e3:	33 53 4b             	xor    0x4b(%ebx),%edx
4406e6:	59                   	pop    %ecx
4406e7:	4d                   	dec    %ebp
4406e8:	69 65 64 50 41 41 72 	imul   $0x72414150,0x64(%ebp),%esp
4406ef:	78 39                	js     0x44072a
4406f1:	5a                   	pop    %edx
4406f2:	33 49 79             	xor    0x79(%ecx),%ecx
4406f5:	47                   	inc    %edi
4406f6:	4d                   	dec    %ebp
4406f7:	69 7a 44 78 58 67 32 	imul   $0x32675878,0x44(%edx),%edi
4406fe:	69 47 35 68 78 75 49 	imul   $0x49757868,0x35(%edi),%eax
440705:	48                   	dec    %eax
440706:	71 75                	jno    0x44077d
440708:	68 63 35 54 33       	push   $0x33543563
44070d:	68 6c 48 77 4a       	push   $0x4a77486c
440712:	33 57 31             	xor    0x31(%edi),%edx
440715:	6f                   	outsl  %ds:(%esi),(%dx)
440716:	53                   	push   %ebx
440717:	33 56 34             	xor    0x34(%esi),%edx
44071a:	49                   	dec    %ecx
44071b:	69 41 50 77 54 78 47 	imul   $0x47785477,0x50(%ecx),%eax
440722:	4a                   	dec    %edx
440723:	44                   	inc    %esp
440724:	4a                   	dec    %edx
440725:	49                   	dec    %ecx
440726:	37                   	aaa
440727:	57                   	push   %edi
440728:	57                   	push   %edi
440729:	67 35 45 65 35 6c    	addr16 xor $0x6c356545,%eax
44072f:	76 74                	jbe    0x4407a5
440731:	58                   	pop    %eax
440732:	59                   	pop    %ecx
440733:	48                   	dec    %eax
440734:	30 62 58             	xor    %ah,0x58(%edx)
440737:	4e                   	dec    %esi
440738:	6c                   	insb   (%dx),%es:(%edi)
440739:	6a 37                	push   $0x37
44073b:	41                   	inc    %ecx
44073c:	54                   	push   %esp
44073d:	50                   	push   %eax
44073e:	72 6a                	jb     0x4407aa
440740:	2f                   	das
440741:	6e                   	outsb  %ds:(%esi),(%dx)
440742:	45                   	inc    %ebp
440743:	53                   	push   %ebx
440744:	56                   	push   %esi
440745:	48                   	dec    %eax
440746:	61                   	popa
440747:	77 7a                	ja     0x4407c3
440749:	36 51                	ss push %ecx
44074b:	50                   	push   %eax
44074c:	6d                   	insl   (%dx),%es:(%edi)
44074d:	71 47                	jno    0x440796
44074f:	79 43                	jns    0x440794
440751:	32 7a 6e             	xor    0x6e(%edx),%bh
440754:	58                   	pop    %eax
440755:	4b                   	dec    %ebx
440756:	37                   	aaa
440757:	63 45 66             	arpl   %eax,0x66(%ebp)
44075a:	41                   	inc    %ecx
44075b:	4b                   	dec    %ebx
44075c:	44                   	inc    %esp
44075d:	57                   	push   %edi
44075e:	6e                   	outsb  %ds:(%esi),(%dx)
44075f:	58                   	pop    %eax
440760:	77 6f                	ja     0x4407d1
440762:	6f                   	outsl  %ds:(%esi),(%dx)
440763:	48                   	dec    %eax
440764:	62 2f                	bound  %ebp,(%edi)
440766:	77 2f                	ja     0x440797
440768:	32 4e 4f             	xor    0x4f(%esi),%cl
44076b:	72 6e                	jb     0x4407db
44076d:	2f                   	das
44076e:	74 78                	je     0x4407e8
440770:	58                   	pop    %eax
440771:	57                   	push   %edi
440772:	54                   	push   %esp
440773:	30 6b 66             	xor    %ch,0x66(%ebx)
440776:	4e                   	dec    %esi
440777:	49                   	dec    %ecx
440778:	4a                   	dec    %edx
440779:	44                   	inc    %esp
44077a:	7a 5a                	jp     0x4407d6
44077c:	73 69                	jae    0x4407e7
44077e:	74 38                	je     0x4407b8
440780:	44                   	inc    %esp
440781:	46                   	inc    %esi
440782:	4f                   	dec    %edi
440783:	33 63 54             	xor    0x54(%ebx),%esp
440786:	6f                   	outsl  %ds:(%esi),(%dx)
440787:	33 62 75             	xor    0x75(%edx),%esp
44078a:	71 41                	jno    0x4407cd
44078c:	7a 35                	jp     0x4407c3
44078e:	38 77 49             	cmp    %dh,0x49(%edi)
440791:	6d                   	insl   (%dx),%es:(%edi)
440792:	47                   	inc    %edi
440793:	66 51                	push   %cx
440795:	38 4e 4c             	cmp    %cl,0x4c(%esi)
440798:	70 4a                	jo     0x4407e4
44079a:	68 75 4f 53 79       	push   $0x79534f75
44079f:	6a 78                	push   $0x78
4407a1:	4d                   	dec    %ebp
4407a2:	6c                   	insb   (%dx),%es:(%edi)
4407a3:	46                   	inc    %esi
4407a4:	46                   	inc    %esi
4407a5:	4b                   	dec    %ebx
4407a6:	47                   	inc    %edi
4407a7:	72 6e                	jb     0x440817
4407a9:	2f                   	das
4407aa:	44                   	inc    %esp
4407ab:	51                   	push   %ecx
4407ac:	37                   	aaa
4407ad:	4d                   	dec    %ebp
4407ae:	42                   	inc    %edx
4407af:	55                   	push   %ebp
4407b0:	2b 31                	sub    (%ecx),%esi
4407b2:	70 76                	jo     0x44082a
4407b4:	41                   	inc    %ecx
4407b5:	65 6b 76 52 70       	imul   $0x70,%gs:0x52(%esi),%esi
4407ba:	6d                   	insl   (%dx),%es:(%edi)
4407bb:	4d                   	dec    %ebp
4407bc:	48                   	dec    %eax
4407bd:	36 79 49             	ss jns 0x440809
4407c0:	39 57 62             	cmp    %edx,0x62(%edi)
4407c3:	48                   	dec    %eax
4407c4:	52                   	push   %edx
4407c5:	55                   	push   %ebp
4407c6:	78 50                	js     0x440818
4407c8:	54                   	push   %esp
4407c9:	48                   	dec    %eax
4407ca:	55                   	push   %ebp
4407cb:	75 47                	jne    0x440814
4407cd:	37                   	aaa
4407ce:	2b 48 44             	sub    0x44(%eax),%ecx
4407d1:	43                   	inc    %ebx
4407d2:	63 43 4b             	arpl   %eax,0x4b(%ebx)
4407d5:	48                   	dec    %eax
4407d6:	59                   	pop    %ecx
4407d7:	39 76 4a             	cmp    %esi,0x4a(%esi)
4407da:	33 49 62             	xor    0x62(%ecx),%ecx
4407dd:	4b                   	dec    %ebx
4407de:	52                   	push   %edx
4407df:	78 4e                	js     0x44082f
4407e1:	62 64 75 78          	bound  %esp,0x78(%ebp,%esi,2)
4407e5:	45                   	inc    %ebp
4407e6:	44                   	inc    %esp
4407e7:	78 37                	js     0x440820
4407e9:	35 6d 2f 58 35       	xor    $0x35582f6d,%eax
4407ee:	50                   	push   %eax
4407ef:	32 63 31             	xor    0x31(%ebx),%ah
4407f2:	6d                   	insl   (%dx),%es:(%edi)
4407f3:	57                   	push   %edi
4407f4:	44                   	inc    %esp
4407f5:	42                   	inc    %edx
4407f6:	34 77                	xor    $0x77,%al
4407f8:	58                   	pop    %eax
4407f9:	62 68 68             	bound  %ebp,0x68(%eax)
4407fc:	4f                   	dec    %edi
4407fd:	64 6d                	fs insl (%dx),%es:(%edi)
4407ff:	45                   	inc    %ebp
440800:	72 4a                	jb     0x44084c
440802:	68 49 6f 6c 4b       	push   $0x4b6c6f49
440807:	5a                   	pop    %edx
440808:	5a                   	pop    %edx
440809:	38 56 4d             	cmp    %dl,0x4d(%esi)
44080c:	53                   	push   %ebx
44080d:	34 50                	xor    $0x50,%al
44080f:	6a 34                	push   $0x34
440811:	6c                   	insb   (%dx),%es:(%edi)
440812:	4a                   	dec    %edx
440813:	54                   	push   %esp
440814:	69 39 5a 61 2b 76    	imul   $0x762b615a,(%ecx),%edi
44081a:	39 58 59             	cmp    %ebx,0x59(%eax)
44081d:	79 74                	jns    0x440893
44081f:	75 77                	jne    0x440898
440821:	72 49                	jb     0x44086c
440823:	71 6d                	jno    0x440892
440825:	38 49 6c             	cmp    %cl,0x6c(%ecx)
440828:	67 44                	addr16 inc %esp
44082a:	34 73                	xor    $0x73,%al
44082c:	2f                   	das
44082d:	68 66 75 79 49       	push   $0x49797566
440832:	62 6a 44             	bound  %ebp,0x44(%edx)
440835:	75 31                	jne    0x440868
440837:	44                   	inc    %esp
440838:	55                   	push   %ebp
440839:	42                   	inc    %edx
44083a:	65 6f                	outsl  %gs:(%esi),(%dx)
44083c:	2b 66 79             	sub    0x79(%esi),%esp
44083f:	5a                   	pop    %edx
440840:	33 37                	xor    (%edi),%esi
440842:	65 43                	gs inc %ebx
440844:	43                   	inc    %ebx
440845:	54                   	push   %esp
440846:	2b 7a 79             	sub    0x79(%edx),%edi
440849:	4d                   	dec    %ebp
44084a:	71 57                	jno    0x4408a3
44084c:	33 71 61             	xor    0x61(%ecx),%esi
44084f:	2f                   	das
440850:	68 79 53 4b 2b       	push   $0x2b4b5379
440855:	4d                   	dec    %ebp
440856:	2f                   	das
440857:	57                   	push   %edi
440858:	6c                   	insb   (%dx),%es:(%edi)
440859:	4c                   	dec    %esp
44085a:	69 72 74 4f 56 74 51 	imul   $0x5174564f,0x74(%edx),%esi
440861:	62 32                	bound  %esi,(%edx)
440863:	4c                   	dec    %esp
440864:	7a 2b                	jp     0x440891
440866:	49                   	dec    %ecx
440867:	32 55 59             	xor    0x59(%ebp),%dl
44086a:	62 63 5a             	bound  %esp,0x5a(%ebx)
44086d:	30 71 45             	xor    %dh,0x45(%ecx)
440870:	6c                   	insb   (%dx),%es:(%edi)
440871:	6d                   	insl   (%dx),%es:(%edi)
440872:	52                   	push   %edx
440873:	6f                   	outsl  %ds:(%esi),(%dx)
440874:	33 77 4b             	xor    0x4b(%edi),%esi
440877:	62 45 70             	bound  %eax,0x70(%ebp)
44087a:	45                   	inc    %ebp
44087b:	78 38                	js     0x4408b5
44087d:	49                   	dec    %ecx
44087e:	43                   	inc    %ebx
44087f:	41                   	inc    %ecx
440880:	43                   	inc    %ebx
440881:	66 66 73 6d          	data16 data16 jae 0x4408f2
440885:	54                   	push   %esp
440886:	37                   	aaa
440887:	50                   	push   %eax
440888:	2b 55 71             	sub    0x71(%ebp),%edx
44088b:	2b 5a 63             	sub    0x63(%edx),%ebx
44088e:	51                   	push   %ecx
44088f:	38 41 74             	cmp    %al,0x74(%ecx)
440892:	34 79                	xor    $0x79,%al
440894:	45                   	inc    %ebp
440895:	74 50                	je     0x4408e7
440897:	37                   	aaa
440898:	69 4b 64 59 76 68 45 	imul   $0x45687659,0x64(%ebx),%ecx
44089f:	4b                   	dec    %ebx
4408a0:	63 7a 61             	arpl   %edi,0x61(%edx)
4408a3:	62 6a 53             	bound  %ebp,0x53(%edx)
4408a6:	38 4a 47             	cmp    %cl,0x47(%edx)
4408a9:	77 6f                	ja     0x44091a
4408ab:	41                   	inc    %ecx
4408ac:	4d                   	dec    %ebp
4408ad:	49                   	dec    %ecx
4408ae:	71 37                	jno    0x4408e7
4408b0:	31 6b 31             	xor    %ebp,0x31(%ebx)
4408b3:	6f                   	outsl  %ds:(%esi),(%dx)
4408b4:	46                   	inc    %esi
4408b5:	63 4f 56             	arpl   %ecx,0x56(%edi)
4408b8:	4a                   	dec    %edx
4408b9:	46                   	inc    %esi
4408ba:	37                   	aaa
4408bb:	45                   	inc    %ebp