43c79e:	5a                   	pop    %edx
43c79f:	68 4c 62 6f 43       	push   $0x436f624c
43c7a4:	68 4b 4f 6b 70       	push   $0x706b4f4b
43c7a9:	64 4e                	fs dec %esi
43c7ab:	75 42                	jne    0x43c7ef
43c7ad:	46                   	inc    %esi
43c7ae:	6b 74 2b 32 53       	imul   $0x53,0x32(%ebx,%ebp,1),%esi
43c7b3:	4d                   	dec    %ebp
43c7b4:	41                   	inc    %ecx
43c7b5:	76 69                	jbe    0x43c820
43c7b7:	56                   	push   %esi
43c7b8:	57                   	push   %edi
43c7b9:	43                   	inc    %ebx
43c7ba:	35 6c 36 46 72       	xor    $0x7246366c,%eax
43c7bf:	55                   	push   %ebp
43c7c0:	4e                   	dec    %esi
43c7c1:	4b                   	dec    %ebx
43c7c2:	2b 54 41 69          	sub    0x69(%ecx,%eax,2),%edx
43c7c6:	70 75                	jo     0x43c83d
43c7c8:	30 73 4c             	xor    %dh,0x4c(%ebx)
43c7cb:	58                   	pop    %eax
43c7cc:	74 78                	je     0x43c846
43c7ce:	38 48 68             	cmp    %cl,0x68(%eax)
43c7d1:	76 71                	jbe    0x43c844
43c7d3:	56                   	push   %esi
43c7d4:	74 78                	je     0x43c84e
43c7d6:	37                   	aaa
43c7d7:	6b 43 34 69          	imul   $0x69,0x34(%ebx),%eax
43c7db:	47                   	inc    %edi
43c7dc:	71 58                	jno    0x43c836
43c7de:	52                   	push   %edx
43c7df:	53                   	push   %ebx
43c7e0:	58                   	pop    %eax
43c7e1:	46                   	inc    %esi
43c7e2:	34 59                	xor    $0x59,%al
43c7e4:	55                   	push   %ebp
43c7e5:	36 4a                	ss dec %edx
43c7e7:	51                   	push   %ecx
43c7e8:	53                   	push   %ebx
43c7e9:	6b 75 55 55          	imul   $0x55,0x55(%ebp),%esi
43c7ed:	4c                   	dec    %esp
43c7ee:	35 31 58 59 47       	xor    $0x47595831,%eax
43c7f3:	38 65 6f             	cmp    %ah,0x6f(%ebp)
43c7f6:	43                   	inc    %ebx
43c7f7:	44                   	inc    %esp
43c7f8:	66 51                	push   %cx
43c7fa:	50                   	push   %eax
43c7fb:	51                   	push   %ecx
43c7fc:	59                   	pop    %ecx
43c7fd:	63 65 4d             	arpl   %esp,0x4d(%ebp)
43c800:	50                   	push   %eax
43c801:	33 6c 2b 59          	xor    0x59(%ebx,%ebp,1),%ebp
43c805:	54                   	push   %esp
43c806:	62 75 76             	bound  %esi,0x76(%ebp)
43c809:	6e                   	outsb  %ds:(%esi),(%dx)
43c80a:	53                   	push   %ebx
43c80b:	66 58                	pop    %ax
43c80d:	6d                   	insl   (%dx),%es:(%edi)
43c80e:	6d                   	insl   (%dx),%es:(%edi)
43c80f:	77 36                	ja     0x43c847
43c811:	7a 43                	jp     0x43c856
43c813:	48                   	dec    %eax
43c814:	38 30                	cmp    %dh,(%eax)
43c816:	5a                   	pop    %edx
43c817:	46                   	inc    %esi
43c818:	44                   	inc    %esp
43c819:	53                   	push   %ebx
43c81a:	6a 46                	push   $0x46
43c81c:	47                   	inc    %edi
43c81d:	39 75 52             	cmp    %esi,0x52(%ebp)
43c820:	47                   	inc    %edi
43c821:	50                   	push   %eax
43c822:	77 38                	ja     0x43c85c
43c824:	34 33                	xor    $0x33,%al
43c826:	4b                   	dec    %ebx
43c827:	70 41                	jo     0x43c86a
43c829:	43                   	inc    %ebx
43c82a:	74 78                	je     0x43c8a4
43c82c:	75 59                	jne    0x43c887
43c82e:	59                   	pop    %ecx
43c82f:	30 78 67             	xor    %bh,0x67(%eax)
43c832:	43                   	inc    %ebx
43c833:	76 36                	jbe    0x43c86b
43c835:	49                   	dec    %ecx
43c836:	54                   	push   %esp
43c837:	79 56                	jns    0x43c88f
43c839:	67 2f                	addr16 das
43c83b:	71 4f                	jno    0x43c88c
43c83d:	6e                   	outsb  %ds:(%esi),(%dx)
43c83e:	36 71 7a             	ss jno 0x43c8bb
43c841:	4f                   	dec    %edi
43c842:	37                   	aaa
43c843:	74 41                	je     0x43c886
43c845:	2f                   	das
43c846:	6e                   	outsb  %ds:(%esi),(%dx)
43c847:	2b 6a 36             	sub    0x36(%edx),%ebp
43c84a:	76 53                	jbe    0x43c89f
43c84c:	58                   	pop    %eax
43c84d:	71 6b                	jno    0x43c8ba
43c84f:	37                   	aaa
43c850:	45                   	inc    %ebp
43c851:	5a                   	pop    %edx
43c852:	74 59                	je     0x43c8ad
43c854:	6c                   	insb   (%dx),%es:(%edi)
43c855:	4d                   	dec    %ebp
43c856:	31 37                	xor    %esi,(%edi)
43c858:	55                   	push   %ebp
43c859:	74 31                	je     0x43c88c
43c85b:	4b                   	dec    %ebx
43c85c:	66 74 32             	data16 je 0x43c891
43c85f:	31 7a 73             	xor    %edi,0x73(%edx)
43c862:	52                   	push   %edx
43c863:	74 66                	je     0x43c8cb
43c865:	43                   	inc    %ebx
43c866:	53                   	push   %ebx
43c867:	66 62 31             	bound  %si,(%ecx)
43c86a:	53                   	push   %ebx
43c86b:	73 54                	jae    0x43c8c1
43c86d:	30 33                	xor    %dh,(%ebx)
43c86f:	38 54 63 2b          	cmp    %dl,0x2b(%ebx,%eiz,2)
43c873:	62 6c 5a 2f          	bound  %ebp,0x2f(%edx,%ebx,2)
43c877:	6c                   	insb   (%dx),%es:(%edi)
43c878:	4f                   	dec    %edi
43c879:	6b 52 71 63          	imul   $0x63,0x71(%edx),%edx
43c87d:	4b                   	dec    %ebx
43c87e:	6d                   	insl   (%dx),%es:(%edi)
43c87f:	47                   	inc    %edi
43c880:	4a                   	dec    %edx
43c881:	66 61                	popaw
43c883:	50                   	push   %eax
43c884:	66 62 58 2b          	bound  %bx,0x2b(%eax)
43c888:	53                   	push   %ebx
43c889:	4e                   	dec    %esi
43c88a:	63 50 4a             	arpl   %edx,0x4a(%eax)
43c88d:	56                   	push   %esi
43c88e:	47                   	inc    %edi
43c88f:	54                   	push   %esp
43c890:	69 55 2b 74 64 77 65 	imul   $0x65776474,0x2b(%ebp),%edx
43c897:	5a                   	pop    %edx
43c898:	33 47 63             	xor    0x63(%edi),%eax
43c89b:	62 67 38             	bound  %esp,0x38(%edi)
43c89e:	34 76                	xor    $0x76,%al
43c8a0:	59                   	pop    %ecx
43c8a1:	2f                   	das
43c8a2:	44                   	inc    %esp
43c8a3:	4b                   	dec    %ebx
43c8a4:	4e                   	dec    %esi
43c8a5:	2b 44 37 4f          	sub    0x4f(%edi,%esi,1),%eax
43c8a9:	54                   	push   %esp
43c8aa:	41                   	inc    %ecx
43c8ab:	77 6e                	ja     0x43c91b
43c8ad:	66 71 72             	data16 jno 0x43c922
43c8b0:	42                   	inc    %edx
43c8b1:	69 62 4c 68 62 74 41 	imul   $0x41746268,0x4c(%edx),%esp
43c8b8:	59                   	pop    %ecx
43c8b9:	42                   	inc    %edx
43c8ba:	76 42                	jbe    0x43c8fe
43c8bc:	66 48                	dec    %ax
43c8be:	5a                   	pop    %edx
43c8bf:	30 49 4d             	xor    %cl,0x4d(%ecx)
43c8c2:	59                   	pop    %ecx
43c8c3:	64 71 41             	fs jno 0x43c907
43c8c6:	38 63 2b             	cmp    %ah,0x2b(%ebx)
43c8c9:	34 62                	xor    $0x62,%al
43c8cb:	6e                   	outsb  %ds:(%esi),(%dx)
43c8cc:	75 6c                	jne    0x43c93a
43c8ce:	52                   	push   %edx
43c8cf:	57                   	push   %edi
43c8d0:	6e                   	outsb  %ds:(%esi),(%dx)
43c8d1:	48                   	dec    %eax
43c8d2:	6f                   	outsl  %ds:(%esi),(%dx)
43c8d3:	71 41                	jno    0x43c916
43c8d5:	32 4f 33             	xor    0x33(%edi),%cl
43c8d8:	79 6c                	jns    0x43c946
43c8da:	77 38                	ja     0x43c914
43c8dc:	65 55                	gs push %ebp
43c8de:	77 48                	ja     0x43c928
43c8e0:	2b 4d 66             	sub    0x66(%ebp),%ecx
43c8e3:	79 34                	jns    0x43c919
43c8e5:	59                   	pop    %ecx
43c8e6:	30 44 77 36          	xor    %al,0x36(%edi,%esi,2)
43c8ea:	38 35 71 63 79 35    	cmp    %dh,0x35796371
43c8f0:	6a 4e                	push   $0x4e
43c8f2:	56                   	push   %esi
43c8f3:	65 79 34             	gs jns 0x43c92a
43c8f6:	6c                   	insb   (%dx),%es:(%edi)
43c8f7:	38 6f 4b             	cmp    %ch,0x4b(%edi)
43c8fa:	4e                   	dec    %esi
43c8fb:	2b 48 2f             	sub    0x2f(%eax),%ecx
43c8fe:	43                   	inc    %ebx
43c8ff:	30 32                	xor    %dh,(%edx)
43c901:	58                   	pop    %eax
43c902:	70 57                	jo     0x43c95b
43c904:	7a 73                	jp     0x43c979
43c906:	41                   	inc    %ecx
43c907:	66 44                	inc    %sp
43c909:	33 42 64             	xor    0x64(%edx),%eax
43c90c:	4e                   	dec    %esi
43c90d:	75 53                	jne    0x43c962
43c90f:	48                   	dec    %eax
43c910:	4c                   	dec    %esp
43c911:	4a                   	dec    %edx
43c912:	67 64 2b 59 68       	sub    %fs:0x68(%bx,%di),%ebx
43c917:	7a 41                	jp     0x43c95a
43c919:	59                   	pop    %ecx
43c91a:	67 6e                	outsb  %ds:(%si),(%dx)
43c91c:	76 39                	jbe    0x43c957
43c91e:	33 62 52             	xor    0x52(%edx),%esp
43c921:	59                   	pop    %ecx
43c922:	63 6c 46 54          	arpl   %ebp,0x54(%esi,%eax,2)
43c926:	73 45                	jae    0x43c96d
43c928:	52                   	push   %edx
43c929:	36 42                	ss inc %edx
43c92b:	52                   	push   %edx
43c92c:	76 43                	jbe    0x43c971
43c92e:	79 52                	jns    0x43c982
43c930:	48                   	dec    %eax
43c931:	56                   	push   %esi
43c932:	35 4d 41 51 2b       	xor    $0x2b51414d,%eax
43c937:	41                   	inc    %ecx
43c938:	6d                   	insl   (%dx),%es:(%edi)
43c939:	75 79                	jne    0x43c9b4
43c93b:	38 51 6c             	cmp    %dl,0x6c(%ecx)
43c93e:	33 76 6b             	xor    0x6b(%esi),%esi
43c941:	4e                   	dec    %esi
43c942:	35 70 7a 73 31       	xor    $0x31737a70,%eax
43c947:	61                   	popa
43c948:	4f                   	dec    %edi
43c949:	6e                   	outsb  %ds:(%esi),(%dx)
43c94a:	46                   	inc    %esi
43c94b:	4d                   	dec    %ebp
43c94c:	54                   	push   %esp
43c94d:	58                   	pop    %eax
43c94e:	55                   	push   %ebp
43c94f:	33 75 70             	xor    0x70(%ebp),%esi
43c952:	5a                   	pop    %edx
43c953:	4d                   	dec    %ebp
43c954:	43                   	inc    %ebx
43c955:	6f                   	outsl  %ds:(%esi),(%dx)
43c956:	48                   	dec    %eax
43c957:	62 49 63             	bound  %ecx,0x63(%ecx)
43c95a:	37                   	aaa
43c95b:	41                   	inc    %ecx
43c95c:	4f                   	dec    %edi
43c95d:	56                   	push   %esi
43c95e:	68 38 4a 36 46       	push   $0x46364a38
43c963:	5a                   	pop    %edx
43c964:	34 44                	xor    $0x44,%al
43c966:	77 35                	ja     0x43c99d
43c968:	78 74                	js     0x43c9de
43c96a:	38 4b 68             	cmp    %cl,0x68(%ebx)
43c96d:	33 34 6b             	xor    (%ebx,%ebp,2),%esi
43c970:	65 44                	gs inc %esp
43c972:	70 68                	jo     0x43c9dc
43c974:	6b 48 4d 55          	imul   $0x55,0x4d(%eax),%ecx
43c978:	38 51 6b             	cmp    %dl,0x6b(%ecx)
43c97b:	2b 47 4c             	sub    0x4c(%edi),%eax
43c97e:	79 4e                	jns    0x43c9ce
43c980:	75 48                	jne    0x43c9ca
43c982:	77 62                	ja     0x43c9e6
43c984:	6f                   	outsl  %ds:(%esi),(%dx)
43c985:	6a 49                	push   $0x49
43c987:	6a 33                	push   $0x33
43c989:	71 73                	jno    0x43c9fe
43c98b:	71 47                	jno    0x43c9d4
43c98d:	36 61                	ss popa
43c98f:	56                   	push   %esi
43c990:	72 38                	jb     0x43c9ca
43c992:	69 39 65 32 32 47    	imul   $0x47323265,(%ecx),%edi
43c998:	67 4d                	addr16 dec %ebp
43c99a:	47                   	inc    %edi
43c99b:	74 4b                	je     0x43c9e8
43c99d:	54                   	push   %esp
43c99e:	55                   	push   %ebp
43c99f:	39 61 76             	cmp    %esp,0x76(%ecx)
43c9a2:	38 2b                	cmp    %ch,(%ebx)
43c9a4:	50                   	push   %eax
43c9a5:	71 55                	jno    0x43c9fc
43c9a7:	31 71 56             	xor    %esi,0x56(%ecx)
43c9aa:	41                   	inc    %ecx
43c9ab:	63 2b                	arpl   %ebp,(%ebx)
43c9ad:	43                   	inc    %ebx
43c9ae:	6f                   	outsl  %ds:(%esi),(%dx)
43c9af:	64 4b                	fs dec %ebx
43c9b1:	51                   	push   %ecx
43c9b2:	6f                   	outsl  %ds:(%esi),(%dx)
43c9b3:	54                   	push   %esp
43c9b4:	31 45 57             	xor    %eax,0x57(%ebp)
43c9b7:	6a 78                	push   $0x78
43c9b9:	7a 75                	jp     0x43ca30
43c9bb:	6d                   	insl   (%dx),%es:(%edi)
43c9bc:	56                   	push   %esi
43c9bd:	6e                   	outsb  %ds:(%esi),(%dx)
43c9be:	41                   	inc    %ecx
43c9bf:	33 6d 30             	xor    0x30(%ebp),%ebp
43c9c2:	50                   	push   %eax
43c9c3:	2b 69 67             	sub    0x67(%ecx),%ebp
43c9c6:	55                   	push   %ebp
43c9c7:	38 43 39             	cmp    %al,0x39(%ebx)
43c9ca:	69 59 37 48 4e 4e 4b 	imul   $0x4b4e4e48,0x37(%ecx),%ebx
43c9d1:	48                   	dec    %eax
43c9d2:	46                   	inc    %esi
43c9d3:	53                   	push   %ebx
43c9d4:	68 77 76 73 46       	push   $0x46737677
43c9d9:	47                   	inc    %edi
43c9da:	55                   	push   %ebp
43c9db:	4b                   	dec    %ebx
43c9dc:	36 70 39             	ss jo  0x43ca18
43c9df:	65 74 43             	gs je  0x43ca25
43c9e2:	4b                   	dec    %ebx
43c9e3:	30 68 68             	xor    %ch,0x68(%eax)
43c9e6:	6d                   	insl   (%dx),%es:(%edi)
43c9e7:	2f                   	das
43c9e8:	63 74 4d 45          	arpl   %esi,0x45(%ebp,%ecx,2)
43c9ec:	64 63 2f             	arpl   %ebp,%fs:(%edi)
43c9ef:	34 7a                	xor    $0x7a,%al
43c9f1:	43                   	inc    %ebx
43c9f2:	42                   	inc    %edx
43c9f3:	46                   	inc    %esi
43c9f4:	35 59 6c 69 31       	xor    $0x31696c59,%eax
43c9f9:	4a                   	dec    %edx
43c9fa:	6c                   	insb   (%dx),%es:(%edi)
43c9fb:	4b                   	dec    %ebx
43c9fc:	53                   	push   %ebx
43c9fd:	67 42                	addr16 inc %edx
43c9ff:	33 35 6c 6a 41 6c    	xor    0x6c416a6c,%esi
43ca05:	6b 4a 31 44          	imul   $0x44,0x31(%edx),%ecx
43ca09:	6b 6c 5a 47 73       	imul   $0x73,0x47(%edx,%ebx,2),%ebp
43ca0e:	54                   	push   %esp
43ca0f:	62 6c 42 69          	bound  %ebp,0x69(%edx,%eax,2)
43ca13:	2f                   	das
43ca14:	31 67 46             	xor    %esp,0x46(%edi)
43ca17:	54                   	push   %esp
43ca18:	6d                   	insl   (%dx),%es:(%edi)
43ca19:	31 68 6e             	xor    %ebp,0x6e(%eax)
43ca1c:	75 62                	jne    0x43ca80
43ca1e:	4a                   	dec    %edx
43ca1f:	70 4c                	jo     0x43ca6d
43ca21:	4d                   	dec    %ebp
43ca22:	73 67                	jae    0x43ca8b
43ca24:	33 59 39             	xor    0x39(%ecx),%ebx
43ca27:	44                   	inc    %esp
43ca28:	5a                   	pop    %edx
43ca29:	70 52                	jo     0x43ca7d
43ca2b:	37                   	aaa
43ca2c:	6c                   	insb   (%dx),%es:(%edi)
43ca2d:	63 6b 35             	arpl   %ebp,0x35(%ebx)
43ca30:	57                   	push   %edi
43ca31:	34 63                	xor    $0x63,%al
43ca33:	34 39                	xor    $0x39,%al