43e6bb:	65 46                	gs inc %esi
43e6bd:	35 66 4b 61 49       	xor    $0x49614b66,%eax
43e6c2:	42                   	inc    %edx
43e6c3:	47                   	inc    %edi
43e6c4:	30 38                	xor    %bh,(%eax)
43e6c6:	56                   	push   %esi
43e6c7:	34 33                	xor    $0x33,%al
43e6c9:	45                   	inc    %ebp
43e6ca:	66 4f                	dec    %di
43e6cc:	57                   	push   %edi
43e6cd:	55                   	push   %ebp
43e6ce:	77 41                	ja     0x43e711
43e6d0:	73 64                	jae    0x43e736
43e6d2:	48                   	dec    %eax
43e6d3:	34 71                	xor    $0x71,%al
43e6d5:	73 59                	jae    0x43e730
43e6d7:	66 73 43             	data16 jae 0x43e71d
43e6da:	61                   	popa
43e6db:	54                   	push   %esp
43e6dc:	47                   	inc    %edi
43e6dd:	2b 32                	sub    (%edx),%esi
43e6df:	70 4c                	jo     0x43e72d
43e6e1:	42                   	inc    %edx
43e6e2:	61                   	popa
43e6e3:	5a                   	pop    %edx
43e6e4:	32 75 44             	xor    0x44(%ebp),%dh
43e6e7:	78 44                	js     0x43e72d
43e6e9:	2f                   	das
43e6ea:	70 4f                	jo     0x43e73b
43e6ec:	6f                   	outsl  %ds:(%esi),(%dx)
43e6ed:	6c                   	insb   (%dx),%es:(%edi)
43e6ee:	76 48                	jbe    0x43e738
43e6f0:	4e                   	dec    %esi
43e6f1:	2b 41 4a             	sub    0x4a(%ecx),%eax
43e6f4:	43                   	inc    %ebx
43e6f5:	56                   	push   %esi
43e6f6:	63 57 30             	arpl   %edx,0x30(%edi)
43e6f9:	4a                   	dec    %edx
43e6fa:	4a                   	dec    %edx
43e6fb:	4e                   	dec    %esi
43e6fc:	39 50 56             	cmp    %edx,0x56(%eax)
43e6ff:	42                   	inc    %edx
43e700:	31 39                	xor    %edi,(%ecx)
43e702:	78 6a                	js     0x43e76e
43e704:	6e                   	outsb  %ds:(%esi),(%dx)
43e705:	6b 76 70 69          	imul   $0x69,0x70(%esi),%esi
43e709:	73 4a                	jae    0x43e755
43e70b:	42                   	inc    %edx
43e70c:	31 6e 66             	xor    %ebp,0x66(%esi)
43e70f:	62 30                	bound  %esi,(%eax)
43e711:	44                   	inc    %esp
43e712:	61                   	popa
43e713:	6d                   	insl   (%dx),%es:(%edi)
43e714:	73 32                	jae    0x43e748
43e716:	6e                   	outsb  %ds:(%esi),(%dx)
43e717:	34 35                	xor    $0x35,%al
43e719:	48                   	dec    %eax
43e71a:	48                   	dec    %eax
43e71b:	74 36                	je     0x43e753
43e71d:	7a 70                	jp     0x43e78f
43e71f:	55                   	push   %ebp
43e720:	44                   	inc    %esp
43e721:	47                   	inc    %edi
43e722:	32 45 30             	xor    0x30(%ebp),%al
43e725:	6d                   	insl   (%dx),%es:(%edi)
43e726:	59                   	pop    %ecx
43e727:	48                   	dec    %eax
43e728:	4e                   	dec    %esi
43e729:	66 73 4d             	data16 jae 0x43e779
43e72c:	37                   	aaa
43e72d:	4d                   	dec    %ebp
43e72e:	7a 61                	jp     0x43e791
43e730:	48                   	dec    %eax
43e731:	69 51 4b 32 51 6e 62 	imul   $0x626e5132,0x4b(%ecx),%edx
43e738:	59                   	pop    %ecx
43e739:	55                   	push   %ebp
43e73a:	69 6d 79 74 46 61 61 	imul   $0x61614674,0x79(%ebp),%ebp
43e741:	4e                   	dec    %esi
43e742:	55                   	push   %ebp
43e743:	2f                   	das
43e744:	55                   	push   %ebp
43e745:	77 76                	ja     0x43e7bd
43e747:	5a                   	pop    %edx
43e748:	77 65                	ja     0x43e7af
43e74a:	52                   	push   %edx
43e74b:	4d                   	dec    %ebp
43e74c:	58                   	pop    %eax
43e74d:	79 4e                	jns    0x43e79d
43e74f:	4b                   	dec    %ebx
43e750:	54                   	push   %esp
43e751:	4a                   	dec    %edx
43e752:	7a 72                	jp     0x43e7c6
43e754:	41                   	inc    %ecx
43e755:	74 44                	je     0x43e79b
43e757:	53                   	push   %ebx
43e758:	49                   	dec    %ecx
43e759:	6f                   	outsl  %ds:(%esi),(%dx)
43e75a:	6f                   	outsl  %ds:(%esi),(%dx)
43e75b:	6f                   	outsl  %ds:(%esi),(%dx)
43e75c:	69 58 6f 37 6e 39 34 	imul   $0x34396e37,0x6f(%eax),%ebx
43e763:	71 58                	jno    0x43e7bd
43e765:	42                   	inc    %edx
43e766:	6c                   	insb   (%dx),%es:(%edi)
43e767:	36 64 6f             	ss outsl %fs:(%esi),(%dx)
43e76a:	44                   	inc    %esp
43e76b:	68 71 45 31 6d       	push   $0x6d314571
43e770:	76 52                	jbe    0x43e7c4
43e772:	44                   	inc    %esp
43e773:	44                   	inc    %esp
43e774:	54                   	push   %esp
43e775:	61                   	popa
43e776:	30 7a 77             	xor    %bh,0x77(%edx)
43e779:	46                   	inc    %esi
43e77a:	73 50                	jae    0x43e7cc
43e77c:	78 4a                	js     0x43e7c8
43e77e:	31 4b 6f             	xor    %ecx,0x6f(%ebx)
43e781:	2f                   	das
43e782:	2f                   	das
43e783:	55                   	push   %ebp
43e784:	57                   	push   %edi
43e785:	49                   	dec    %ecx
43e786:	52                   	push   %edx
43e787:	68 72 73 66 41       	push   $0x41667372
43e78c:	48                   	dec    %eax
43e78d:	77 6d                	ja     0x43e7fc
43e78f:	73 57                	jae    0x43e7e8
43e791:	46                   	inc    %esi
43e792:	75 61                	jne    0x43e7f5
43e794:	57                   	push   %edi
43e795:	7a 38                	jp     0x43e7cf
43e797:	66 63 30             	arpl   %si,(%eax)
43e79a:	6a 67                	push   $0x67
43e79c:	75 49                	jne    0x43e7e7
43e79e:	66 6d                	insw   (%dx),%es:(%edi)
43e7a0:	38 6f 30             	cmp    %ch,0x30(%edi)
43e7a3:	4a                   	dec    %edx
43e7a4:	53                   	push   %ebx
43e7a5:	69 72 6d 70 42 57 48 	imul   $0x48574270,0x6d(%edx),%esi
43e7ac:	49                   	dec    %ecx
43e7ad:	53                   	push   %ebx
43e7ae:	5a                   	pop    %edx
43e7af:	6c                   	insb   (%dx),%es:(%edi)
43e7b0:	45                   	inc    %ebp
43e7b1:	2b 79 43             	sub    0x43(%ecx),%edi
43e7b4:	6b 30 64             	imul   $0x64,(%eax),%esi
43e7b7:	31 72 6d             	xor    %esi,0x6d(%edx)
43e7ba:	2f                   	das
43e7bb:	64 31 44 54 31       	xor    %eax,%fs:0x31(%esp,%edx,2)
43e7c0:	79 64                	jns    0x43e826
43e7c2:	6d                   	insl   (%dx),%es:(%edi)
43e7c3:	67 54                	addr16 push %esp
43e7c5:	6e                   	outsb  %ds:(%esi),(%dx)
43e7c6:	39 4e 79             	cmp    %ecx,0x79(%esi)
43e7c9:	32 79 2f             	xor    0x2f(%ecx),%bh
43e7cc:	37                   	aaa
43e7cd:	79 36                	jns    0x43e805
43e7cf:	44                   	inc    %esp
43e7d0:	33 35 63 52 33 6c    	xor    0x6c335263,%esi
43e7d6:	69 51 50 47 61 6d 56 	imul   $0x566d6147,0x50(%ecx),%edx
43e7dd:	2f                   	das
43e7de:	44                   	inc    %esp
43e7df:	74 59                	je     0x43e83a
43e7e1:	65 42                	gs inc %edx
43e7e3:	68 5a 46 66 55       	push   $0x5566465a
43e7e8:	50                   	push   %eax
43e7e9:	76 6d                	jbe    0x43e858
43e7eb:	39 55 6d             	cmp    %edx,0x6d(%ebp)
43e7ee:	4a                   	dec    %edx
43e7ef:	58                   	pop    %eax
43e7f0:	4a                   	dec    %edx
43e7f1:	54                   	push   %esp
43e7f2:	44                   	inc    %esp
43e7f3:	51                   	push   %ecx
43e7f4:	53                   	push   %ebx
43e7f5:	32 6f 54             	xor    0x54(%edi),%ch
43e7f8:	4c                   	dec    %esp
43e7f9:	74 7a                	je     0x43e875
43e7fb:	42                   	inc    %edx
43e7fc:	47                   	inc    %edi
43e7fd:	4d                   	dec    %ebp
43e7fe:	32 67 4b             	xor    0x4b(%edi),%ah
43e801:	69 39 78 7a 6b 57    	imul   $0x576b7a78,(%ecx),%edi
43e807:	4e                   	dec    %esi
43e808:	52                   	push   %edx
43e809:	47                   	inc    %edi
43e80a:	43                   	inc    %ebx
43e80b:	63 42 6e             	arpl   %eax,0x6e(%edx)
43e80e:	55                   	push   %ebp
43e80f:	39 6e 63             	cmp    %ebp,0x63(%esi)
43e812:	4b                   	dec    %ebx
43e813:	33 53 6c             	xor    0x6c(%ebx),%edx
43e816:	5a                   	pop    %edx
43e817:	65 77 42             	gs ja  0x43e85c
43e81a:	58                   	pop    %eax
43e81b:	4a                   	dec    %edx
43e81c:	4d                   	dec    %ebp
43e81d:	38 6b 76             	cmp    %ch,0x76(%ebx)
43e820:	34 30                	xor    $0x30,%al
43e822:	74 6b                	je     0x43e88f
43e824:	4b                   	dec    %ebx
43e825:	73 38                	jae    0x43e85f
43e827:	58                   	pop    %eax
43e828:	4c                   	dec    %esp
43e829:	6d                   	insl   (%dx),%es:(%edi)
43e82a:	55                   	push   %ebp
43e82b:	33 53 72             	xor    0x72(%ebx),%edx
43e82e:	42                   	inc    %edx
43e82f:	69 75 41 34 75 44 4c 	imul   $0x4c447534,0x41(%ebp),%esi
43e836:	6f                   	outsl  %ds:(%esi),(%dx)
43e837:	6d                   	insl   (%dx),%es:(%edi)
43e838:	70 53                	jo     0x43e88d
43e83a:	73 6f                	jae    0x43e8ab
43e83c:	6e                   	outsb  %ds:(%esi),(%dx)
43e83d:	75 7a                	jne    0x43e8b9
43e83f:	4c                   	dec    %esp
43e840:	77 75                	ja     0x43e8b7
43e842:	58                   	pop    %eax
43e843:	65 6d                	gs insl (%dx),%es:(%edi)
43e845:	63 4d 58             	arpl   %ecx,0x58(%ebp)
43e848:	67 71 31             	addr16 jno 0x43e87c
43e84b:	41                   	inc    %ecx
43e84c:	39 69 2b             	cmp    %ebp,0x2b(%ecx)
43e84f:	67 36 6a 68          	addr16 ss push $0x68
43e853:	4f                   	dec    %edi
43e854:	53                   	push   %ebx
43e855:	46                   	inc    %esi
43e856:	30 64 58 30          	xor    %ah,0x30(%eax,%ebx,2)
43e85a:	4c                   	dec    %esp
43e85b:	2b 6b 52             	sub    0x52(%ebx),%ebp
43e85e:	56                   	push   %esi
43e85f:	78 50                	js     0x43e8b1
43e861:	75 43                	jne    0x43e8a6
43e863:	48                   	dec    %eax
43e864:	56                   	push   %esi
43e865:	34 57                	xor    $0x57,%al
43e867:	42                   	inc    %edx
43e868:	41                   	inc    %ecx
43e869:	72 30                	jb     0x43e89b
43e86b:	32 4c 44 71          	xor    0x71(%esp,%eax,2),%cl
43e86f:	78 4d                	js     0x43e8be
43e871:	35 44 57 50 64       	xor    $0x64505744,%eax
43e876:	46                   	inc    %esi
43e877:	6c                   	insb   (%dx),%es:(%edi)
43e878:	48                   	dec    %eax
43e879:	67 71 5a             	addr16 jno 0x43e8d6
43e87c:	44                   	inc    %esp
43e87d:	34 44                	xor    $0x44,%al
43e87f:	31 31                	xor    %esi,(%ecx)
43e881:	43                   	inc    %ebx
43e882:	48                   	dec    %eax
43e883:	30 78 63             	xor    %bh,0x63(%eax)
43e886:	67 35 34 49 38 2b    	addr16 xor $0x2b384934,%eax
43e88c:	77 6a                	ja     0x43e8f8
43e88e:	36 39 71 51          	cmp    %esi,%ss:0x51(%ecx)
43e892:	66 79 65             	data16 jns 0x43e8fa
43e895:	6a 72                	push   $0x72
43e897:	50                   	push   %eax
43e898:	2b 71 39             	sub    0x39(%ecx),%esi
43e89b:	33 39                	xor    (%ecx),%edi
43e89d:	34 68                	xor    $0x68,%al
43e89f:	78 53                	js     0x43e8f4
43e8a1:	68 77 77 35 69       	push   $0x69357777
43e8a6:	76 34                	jbe    0x43e8dc
43e8a8:	6e                   	outsb  %ds:(%esi),(%dx)
43e8a9:	2f                   	das
43e8aa:	42                   	inc    %edx
43e8ab:	7a 73                	jp     0x43e920
43e8ad:	73 54                	jae    0x43e903
43e8af:	49                   	dec    %ecx
43e8b0:	58                   	pop    %eax
43e8b1:	53                   	push   %ebx
43e8b2:	58                   	pop    %eax
43e8b3:	42                   	inc    %edx
43e8b4:	45                   	inc    %ebp
43e8b5:	6b 4b 46 6d          	imul   $0x6d,0x46(%ebx),%ecx
43e8b9:	38 5a 43             	cmp    %bl,0x43(%edx)
43e8bc:	4c                   	dec    %esp
43e8bd:	4f                   	dec    %edi
43e8be:	36 55                	ss push %ebp
43e8c0:	36 55                	ss push %ebp
43e8c2:	6a 5a                	push   $0x5a
43e8c4:	4e                   	dec    %esi
43e8c5:	79 31                	jns    0x43e8f8
43e8c7:	71 62                	jno    0x43e92b
43e8c9:	4c                   	dec    %esp
43e8ca:	77 63                	ja     0x43e92f
43e8cc:	73 65                	jae    0x43e933
43e8ce:	39 54 53 72          	cmp    %edx,0x72(%ebx,%edx,2)
43e8d2:	38 78 45             	cmp    %bh,0x45(%eax)
43e8d5:	6d                   	insl   (%dx),%es:(%edi)
43e8d6:	35 61 71 35 58       	xor    $0x58357161,%eax
43e8db:	59                   	pop    %ecx
43e8dc:	32 37                	xor    (%edi),%dh
43e8de:	76 55                	jbe    0x43e935
43e8e0:	4d                   	dec    %ebp
43e8e1:	62 65 36             	bound  %esp,0x36(%ebp)
43e8e4:	38 77 76             	cmp    %dh,0x76(%edi)
43e8e7:	70 47                	jo     0x43e930
43e8e9:	38 66 36             	cmp    %ah,0x36(%esi)
43e8ec:	69 79 6a 44 75 2b 47 	imul   $0x472b7544,0x6a(%ecx),%edi
43e8f3:	54                   	push   %esp
43e8f4:	75 52                	jne    0x43e948
43e8f6:	37                   	aaa
43e8f7:	4c                   	dec    %esp
43e8f8:	32 57 64             	xor    0x64(%edi),%dl
43e8fb:	35 66 4b 43 78       	xor    $0x78434b66,%eax
43e900:	2f                   	das
43e901:	33 6f 43             	xor    0x43(%edi),%ebp
43e904:	6e                   	outsb  %ds:(%esi),(%dx)
43e905:	6f                   	outsl  %ds:(%esi),(%dx)
43e906:	65 6a 6e             	gs push $0x6e
43e909:	68 6d 76 58 4d       	push   $0x4d58766d
43e90e:	78 41                	js     0x43e951
43e910:	6a 63                	push   $0x63
43e912:	32 32                	xor    (%edx),%dh
43e914:	41                   	inc    %ecx
43e915:	37                   	aaa
43e916:	63 74 66 6f          	arpl   %esi,0x6f(%esi,%eiz,2)
43e91a:	68 4f 77 44 56       	push   $0x5644774f
43e91f:	4d                   	dec    %ebp
43e920:	45                   	inc    %ebp
43e921:	4c                   	dec    %esp
43e922:	2f                   	das
43e923:	64 59                	fs pop %ecx
43e925:	71 6e                	jno    0x43e995
43e927:	38 49 77             	cmp    %cl,0x77(%ecx)
43e92a:	6c                   	insb   (%dx),%es:(%edi)
43e92b:	2f                   	das
43e92c:	69 61 63 77 41 67 46 	imul   $0x46674177,0x63(%ecx),%esp
43e933:	42                   	inc    %edx
43e934:	4a                   	dec    %edx
43e935:	55                   	push   %ebp
43e936:	4f                   	dec    %edi
43e937:	63 31                	arpl   %esi,(%ecx)
43e939:	48                   	dec    %eax
43e93a:	35 45 54 39 33       	xor    $0x33395445,%eax
43e93f:	44                   	inc    %esp
43e940:	37                   	aaa
43e941:	56                   	push   %esi
43e942:	71 64                	jno    0x43e9a8
43e944:	76 65                	jbe    0x43e9ab
43e946:	4b                   	dec    %ebx
43e947:	34 50                	xor    $0x50,%al
43e949:	57                   	push   %edi
43e94a:	75 31                	jne    0x43e97d
43e94c:	46                   	inc    %esi
43e94d:	54                   	push   %esp
43e94e:	53                   	push   %ebx
43e94f:	6e                   	outsb  %ds:(%esi),(%dx)
43e950:	37                   	aaa