440780:	44                   	inc    %esp
440781:	37                   	aaa
440782:	47                   	inc    %edi
440783:	79 6b                	jns    0x4407f0
440785:	42                   	inc    %edx
440786:	2f                   	das
440787:	2f                   	das
440788:	37                   	aaa
440789:	45                   	inc    %ebp
44078a:	62 48 6f             	bound  %ecx,0x6f(%eax)
44078d:	76 66                	jbe    0x4407f5
44078f:	70 38                	jo     0x4407c9
440791:	77 64                	ja     0x4407f7
440793:	32 79 4f             	xor    0x4f(%ecx),%bh
440796:	57                   	push   %edi
440797:	2f                   	das
440798:	75 61                	jne    0x4407fb
44079a:	6e                   	outsb  %ds:(%esi),(%dx)
44079b:	7a 4a                	jp     0x4407e7
44079d:	32 50 5a             	xor    0x5a(%eax),%dl
4407a0:	4c                   	dec    %esp
4407a1:	68 6a 69 4f 42       	push   $0x424f696a
4407a6:	42                   	inc    %edx
4407a7:	52                   	push   %edx
4407a8:	31 4b 49             	xor    %ecx,0x49(%ebx)
4407ab:	48                   	dec    %eax
4407ac:	55                   	push   %ebp
4407ad:	5a                   	pop    %edx
4407ae:	37                   	aaa
4407af:	37                   	aaa
4407b0:	59                   	pop    %ecx
4407b1:	72 77                	jb     0x44082a
4407b3:	2b 39                	sub    (%ecx),%edi
4407b5:	61                   	popa
4407b6:	39 30                	cmp    %esi,(%eax)
4407b8:	63 68 5a             	arpl   %ebp,0x5a(%eax)
4407bb:	38 30                	cmp    %dh,(%eax)
4407bd:	50                   	push   %eax
4407be:	43                   	inc    %ebx
4407bf:	67 6b 30 30          	imul   $0x30,(%bx,%si),%esi
4407c3:	6e                   	outsb  %ds:(%esi),(%dx)
4407c4:	47                   	inc    %edi
4407c5:	56                   	push   %esi
4407c6:	30 6d 57             	xor    %ch,0x57(%ebp)
4407c9:	76 65                	jbe    0x440830
4407cb:	65 63 75 7a          	arpl   %esi,%gs:0x7a(%ebp)
4407cf:	6b 56 54 72          	imul   $0x72,0x54(%esi),%edx
4407d3:	67 4a                	addr16 dec %edx
4407d5:	50                   	push   %eax
4407d6:	32 7a 46             	xor    0x46(%edx),%bh
4407d9:	36 6a 6e             	ss push $0x6e
4407dc:	6d                   	insl   (%dx),%es:(%edi)
4407dd:	73 62                	jae    0x440841
4407df:	75 64                	jne    0x440845
4407e1:	57                   	push   %edi
4407e2:	79 46                	jns    0x44082a
4407e4:	75 48                	jne    0x44082e
4407e6:	61                   	popa
4407e7:	37                   	aaa
4407e8:	2f                   	das
4407e9:	79 36                	jns    0x440821
4407eb:	72 43                	jb     0x440830
4407ed:	6e                   	outsb  %ds:(%esi),(%dx)
4407ee:	54                   	push   %esp
4407ef:	4a                   	dec    %edx
4407f0:	51                   	push   %ecx
4407f1:	51                   	push   %ecx
4407f2:	35 46 75 77 35       	xor    $0x35777546,%eax
4407f7:	6e                   	outsb  %ds:(%esi),(%dx)
4407f8:	2b 35 62 76 51 41    	sub    0x41517662,%esi
4407fe:	6e                   	outsb  %ds:(%esi),(%dx)
4407ff:	58                   	pop    %eax
440800:	6f                   	outsl  %ds:(%esi),(%dx)
440801:	4d                   	dec    %ebp
440802:	4a                   	dec    %edx
440803:	77 34                	ja     0x440839
440805:	54                   	push   %esp
440806:	6f                   	outsl  %ds:(%esi),(%dx)
440807:	4a                   	dec    %edx
440808:	54                   	push   %esp
440809:	75 4d                	jne    0x440858
44080b:	4d                   	dec    %ebp
44080c:	62 4d 44             	bound  %ecx,0x44(%ebp)
44080f:	52                   	push   %edx
440810:	33 46 36             	xor    0x36(%esi),%eax
440813:	6d                   	insl   (%dx),%es:(%edi)
440814:	75 4c                	jne    0x440862
440816:	55                   	push   %ebp
440817:	79 34                	jns    0x44084d
440819:	36 5a                	ss pop %edx
44081b:	70 50                	jo     0x44086d
44081d:	38 7a 69             	cmp    %bh,0x69(%edx)
440820:	59                   	pop    %ecx
440821:	70 45                	jo     0x440868
440823:	57                   	push   %edi
440824:	44                   	inc    %esp
440825:	34 73                	xor    $0x73,%al
440827:	48                   	dec    %eax
440828:	79 52                	jns    0x44087c
44082a:	35 57 76 68 4c       	xor    $0x4c687657,%eax
44082f:	35 59 72 59 62       	xor    $0x62597259,%eax
440834:	6a 5a                	push   $0x5a
440836:	51                   	push   %ecx
440837:	71 69                	jno    0x4408a2
440839:	31 77 43             	xor    %esi,0x43(%edi)
44083c:	54                   	push   %esp
44083d:	79 44                	jns    0x440883
44083f:	6b 64 32 73 74       	imul   $0x74,0x73(%edx,%esi,1),%esp
440844:	63 41 75             	arpl   %eax,0x75(%ecx)
440847:	74 75                	je     0x4408be
440849:	68 4d 64 38 68       	push   $0x6838644d
44084e:	5a                   	pop    %edx
44084f:	55                   	push   %ebp
440850:	63 73 42             	arpl   %esi,0x42(%ebx)
440853:	70 47                	jo     0x44089c
440855:	6c                   	insb   (%dx),%es:(%edi)
440856:	37                   	aaa
440857:	39 33                	cmp    %esi,(%ebx)
440859:	47                   	inc    %edi
44085a:	66 30 51 76          	data16 xor %dl,0x76(%ecx)
44085e:	49                   	dec    %ecx
44085f:	4f                   	dec    %edi
440860:	47                   	inc    %edi
440861:	47                   	inc    %edi
440862:	71 36                	jno    0x44089a
440864:	48                   	dec    %eax
440865:	31 6e 76             	xor    %ebp,0x76(%esi)
440868:	38 58 59             	cmp    %bl,0x59(%eax)
44086b:	52                   	push   %edx
44086c:	62 66 74             	bound  %esp,0x74(%esi)
44086f:	37                   	aaa
440870:	44                   	inc    %esp
440871:	75 64                	jne    0x4408d7
440873:	36 55                	ss push %ebp
440875:	56                   	push   %esi
440876:	66 48                	dec    %ax
440878:	34 6f                	xor    $0x6f,%al
44087a:	73 79                	jae    0x4408f5
44087c:	71 6e                	jno    0x4408ec
44087e:	39 49 57             	cmp    %ecx,0x57(%ecx)
440881:	7a 6c                	jp     0x4408ef
440883:	4e                   	dec    %esi
440884:	57                   	push   %edi
440885:	46                   	inc    %esi
440886:	41                   	inc    %ecx
440887:	39 2b                	cmp    %ebp,(%ebx)
440889:	69 54 65 70 57 34 35 	imul   $0x75353457,0x70(%ebp,%eiz,2),%edx
440890:	75
440891:	74 57                	je     0x4408ea
440893:	34 79                	xor    $0x79,%al
440895:	58                   	pop    %eax
440896:	79 47                	jns    0x4408df
440898:	4f                   	dec    %edi
440899:	6c                   	insb   (%dx),%es:(%edi)
44089a:	2b 38                	sub    (%eax),%edi
44089c:	6b 33 31             	imul   $0x31,(%ebx),%esi
44089f:	6a 4b                	push   $0x4b
4408a1:	75 66                	jne    0x440909
4408a3:	35 54 70 66 63       	xor    $0x63667054,%eax
4408a8:	49                   	dec    %ecx
4408a9:	7a 56                	jp     0x440901
4408ab:	67 43                	addr16 inc %ebx
4408ad:	31 39                	xor    %edi,(%ecx)
4408af:	54                   	push   %esp
4408b0:	6e                   	outsb  %ds:(%esi),(%dx)
4408b1:	76 64                	jbe    0x440917
4408b3:	31 6a 75             	xor    %ebp,0x75(%edx)
4408b6:	41                   	inc    %ecx
4408b7:	4a                   	dec    %edx
4408b8:	6d                   	insl   (%dx),%es:(%edi)
4408b9:	38 6c 32 42          	cmp    %ch,0x42(%edx,%esi,1)
4408bd:	6a 4b                	push   $0x4b
4408bf:	36 42                	ss inc %edx
4408c1:	69 69 4e 43 55 4c 76 	imul   $0x764c5543,0x4e(%ecx),%ebp
4408c8:	76 72                	jbe    0x44093c
4408ca:	33 5a 6a             	xor    0x6a(%edx),%ebx
4408cd:	42                   	inc    %edx
4408ce:	76 67                	jbe    0x440937
4408d0:	38 63 4c             	cmp    %ah,0x4c(%ebx)
4408d3:	7a 62                	jp     0x440937
4408d5:	64 78 6a             	fs js  0x440942
4408d8:	4e                   	dec    %esi
4408d9:	52                   	push   %edx
4408da:	39 36                	cmp    %esi,(%esi)
4408dc:	48                   	dec    %eax
4408dd:	4a                   	dec    %edx
4408de:	61                   	popa
4408df:	45                   	inc    %ebp
4408e0:	47                   	inc    %edi
4408e1:	51                   	push   %ecx
4408e2:	2b 56 45             	sub    0x45(%esi),%edx
4408e5:	32 54 35 41          	xor    0x41(%ebp,%esi,1),%dl
4408e9:	78 33                	js     0x44091e
4408eb:	6e                   	outsb  %ds:(%esi),(%dx)
4408ec:	32 42 52             	xor    0x52(%edx),%al
4408ef:	65 4b                	gs dec %ebx
4408f1:	7a 6e                	jp     0x440961
4408f3:	37                   	aaa
4408f4:	42                   	inc    %edx
4408f5:	32 75 4f             	xor    0x4f(%ebp),%dh
4408f8:	50                   	push   %eax
4408f9:	34 71                	xor    $0x71,%al
4408fb:	37                   	aaa
4408fc:	31 59 42             	xor    %ebx,0x42(%ecx)
4408ff:	57                   	push   %edi
440900:	46                   	inc    %esi
440901:	6a 56                	push   $0x56
440903:	47                   	inc    %edi
440904:	30 39                	xor    %bh,(%ecx)
440906:	66 4c                	dec    %sp
440908:	33 6c 75 31          	xor    0x31(%ebp,%esi,2),%ebp
44090c:	64 62 4e 69          	bound  %ecx,%fs:0x69(%esi)
440910:	4a                   	dec    %edx
440911:	6e                   	outsb  %ds:(%esi),(%dx)
440912:	37                   	aaa
440913:	56                   	push   %esi
440914:	54                   	push   %esp
440915:	33 47 2f             	xor    0x2f(%edi),%eax
440918:	4f                   	dec    %edi
440919:	34 2b                	xor    $0x2b,%al
44091b:	42                   	inc    %edx
44091c:	50                   	push   %eax
44091d:	78 44                	js     0x440963
44091f:	55                   	push   %ebp
440920:	65 58                	gs pop %eax
440922:	78 39                	js     0x44095d
440924:	35 55 43 74 45       	xor    $0x45744355,%eax
440929:	42                   	inc    %edx
44092a:	59                   	pop    %ecx
44092b:	7a 57                	jp     0x440984
44092d:	38 79 33             	cmp    %bh,0x33(%ecx)
440930:	55                   	push   %ebp
440931:	35 5a 6b 65 5a       	xor    $0x5a656b5a,%eax
440936:	50                   	push   %eax
440937:	4e                   	dec    %esi
440938:	68 46 4a 75 2f       	push   $0x2f754a46
44093d:	4c                   	dec    %esp
44093e:	39 61 67             	cmp    %esp,0x67(%ecx)
440941:	78 4b                	js     0x44098e
440943:	71 2b                	jno    0x440970
440945:	34 6f                	xor    $0x6f,%al
440947:	44                   	inc    %esp
440948:	49                   	dec    %ecx
440949:	37                   	aaa
44094a:	71 4a                	jno    0x440996
44094c:	6e                   	outsb  %ds:(%esi),(%dx)
44094d:	6f                   	outsl  %ds:(%esi),(%dx)
44094e:	68 77 57 59 54       	push   $0x54595777
440953:	66 7a 64             	data16 jp 0x4409ba
440956:	6c                   	insb   (%dx),%es:(%edi)
440957:	44                   	inc    %esp
440958:	5a                   	pop    %edx
440959:	51                   	push   %ecx
44095a:	6f                   	outsl  %ds:(%esi),(%dx)
44095b:	78 53                	js     0x4409b0
44095d:	75 41                	jne    0x4409a0
44095f:	71 64                	jno    0x4409c5
440961:	37                   	aaa
440962:	48                   	dec    %eax
440963:	63 42 49             	arpl   %eax,0x49(%edx)
440966:	35 58 64 58 63       	xor    $0x63586458,%eax
44096b:	6c                   	insb   (%dx),%es:(%edi)
44096c:	4a                   	dec    %edx
44096d:	4a                   	dec    %edx
44096e:	53                   	push   %ebx
44096f:	6c                   	insb   (%dx),%es:(%edi)
440970:	4f                   	dec    %edi
440971:	55                   	push   %ebp
440972:	30 37                	xor    %dh,(%edi)
440974:	53                   	push   %ebx
440975:	77 55                	ja     0x4409cc
440977:	6e                   	outsb  %ds:(%esi),(%dx)
440978:	54                   	push   %esp
440979:	66 76 32             	data16 jbe 0x4409ae
44097c:	30 55 38             	xor    %dl,0x38(%ebp)
44097f:	78 61                	js     0x4409e2
440981:	52                   	push   %edx
440982:	68 67 71 30 43       	push   $0x43307167
440987:	43                   	inc    %ebx
440988:	4e                   	dec    %esi
440989:	77 52                	ja     0x4409dd
44098b:	51                   	push   %ecx
44098c:	66 32 6e 66          	data16 xor 0x66(%esi),%ch
440990:	4e                   	dec    %esi
440991:	75 55                	jne    0x4409e8
440993:	6d                   	insl   (%dx),%es:(%edi)
440994:	77 57                	ja     0x4409ed
440996:	46                   	inc    %esi
440997:	73 2b                	jae    0x4409c4
440999:	70 79                	jo     0x440a14
44099b:	30 77 44             	xor    %dh,0x44(%edi)
44099e:	41                   	inc    %ecx
44099f:	37                   	aaa
4409a0:	2f                   	das
4409a1:	31 4a 75             	xor    %ecx,0x75(%edx)
4409a4:	76 37                	jbe    0x4409dd
4409a6:	78 53                	js     0x4409fb
4409a8:	74 49                	je     0x4409f3
4409aa:	77 32                	ja     0x4409de
4409ac:	4b                   	dec    %ebx
4409ad:	63 65 4a             	arpl   %esp,0x4a(%ebp)
4409b0:	50                   	push   %eax
4409b1:	6e                   	outsb  %ds:(%esi),(%dx)
4409b2:	34 56                	xor    $0x56,%al
4409b4:	35 38 67 4b 79       	xor    $0x794b6738,%eax
4409b9:	69 6f 4b 6f 4b 66 6f 	imul   $0x6f664b6f,0x4b(%edi),%ebp
4409c0:	55                   	push   %ebp
4409c1:	39 7a 42             	cmp    %edi,0x42(%edx)
4409c4:	44                   	inc    %esp
4409c5:	36 52                	ss push %edx
4409c7:	6c                   	insb   (%dx),%es:(%edi)
4409c8:	4d                   	dec    %ebp
4409c9:	6a 68                	push   $0x68
4409cb:	65 72 68             	gs jb  0x440a36
4409ce:	77 70                	ja     0x440a40
4409d0:	78 6a                	js     0x440a3c
4409d2:	50                   	push   %eax
4409d3:	4c                   	dec    %esp
4409d4:	4b                   	dec    %ebx
4409d5:	74 50                	je     0x440a27
4409d7:	30 2b                	xor    %ch,(%ebx)
4409d9:	35 51 48 52 4b       	xor    $0x4b524851,%eax
4409de:	33 55 49             	xor    0x49(%ebp),%edx
4409e1:	59                   	pop    %ecx
4409e2:	67 53                	addr16 push %ebx
4409e4:	63 5a 70             	arpl   %ebx,0x70(%edx)
4409e7:	5a                   	pop    %edx
4409e8:	70 73                	jo     0x440a5d
4409ea:	35 6d 63 47 6e       	xor    $0x6e47636d,%eax
4409ef:	52                   	push   %edx
4409f0:	36 4f                	ss dec %edi
4409f2:	70 39                	jo     0x440a2d
4409f4:	68 41 68 76 47       	push   $0x47766841
4409f9:	59                   	pop    %ecx
4409fa:	76 4e                	jbe    0x440a4a
4409fc:	7a 5a                	jp     0x440a58
4409fe:	58                   	pop    %eax
4409ff:	41                   	inc    %ecx
440a00:	79 70                	jns    0x440a72
440a02:	7a 5a                	jp     0x440a5e
440a04:	69 6c 44 45 53 57 72 	imul   $0x66725753,0x45(%esp,%eax,2),%ebp
440a0b:	66
440a0c:	30 54 72 58          	xor    %dl,0x58(%edx,%esi,2)
440a10:	30 74 75 52          	xor    %dh,0x52(%ebp,%esi,2)
440a14:	45                   	inc    %ebp
440a15:	32 6e 46             	xor    0x46(%esi),%ch
440a18:	35 38 6e 6b 59       	xor    $0x596b6e38,%eax
440a1d:	45                   	inc    %ebp
440a1e:	62 69 2f             	bound  %ebp,0x2f(%ecx)
440a21:	47                   	inc    %edi