43d803:	61                   	popa
43d804:	6a 47                	push   $0x47
43d806:	63 58 58             	arpl   %ebx,0x58(%eax)
43d809:	61                   	popa
43d80a:	58                   	pop    %eax
43d80b:	2f                   	das
43d80c:	61                   	popa
43d80d:	75 6c                	jne    0x43d87b
43d80f:	39 49 42             	cmp    %ecx,0x42(%ecx)
43d812:	38 75 68             	cmp    %dh,0x68(%ebp)
43d815:	47                   	inc    %edi
43d816:	51                   	push   %ecx
43d817:	4d                   	dec    %ebp
43d818:	65 45                	gs inc %ebp
43d81a:	53                   	push   %ebx
43d81b:	75 54                	jne    0x43d871
43d81d:	43                   	inc    %ebx
43d81e:	32 67 45             	xor    0x45(%edi),%ah
43d821:	74 2b                	je     0x43d84e
43d823:	55                   	push   %ebp
43d824:	2f                   	das
43d825:	6d                   	insl   (%dx),%es:(%edi)
43d826:	4b                   	dec    %ebx
43d827:	45                   	inc    %ebp
43d828:	4a                   	dec    %edx
43d829:	4a                   	dec    %edx
43d82a:	68 6d 64 76 55       	push   $0x5576646d
43d82f:	4a                   	dec    %edx
43d830:	37                   	aaa
43d831:	65 6a 47             	gs push $0x47
43d834:	61                   	popa
43d835:	73 30                	jae    0x43d867
43d837:	50                   	push   %eax
43d838:	37                   	aaa
43d839:	64 59                	fs pop %ecx
43d83b:	6b 63 53 33          	imul   $0x33,0x53(%ebx),%esp
43d83f:	4f                   	dec    %edi
43d840:	58                   	pop    %eax
43d841:	33 4d 75             	xor    0x75(%ebp),%ecx
43d844:	69 69 76 4b 4c 44 75 	imul   $0x75444c4b,0x76(%ecx),%ebp
43d84b:	39 65 2b             	cmp    %esp,0x2b(%ebp)
43d84e:	64 47                	fs inc %edi
43d850:	39 6a 2b             	cmp    %ebp,0x2b(%edx)
43d853:	6c                   	insb   (%dx),%es:(%edi)
43d854:	43                   	inc    %ebx
43d855:	47                   	inc    %edi
43d856:	69 54 42 57 73 6f 32 	imul   $0x73326f73,0x57(%edx,%eax,2),%edx
43d85d:	73
43d85e:	62 6b 55             	bound  %ebp,0x55(%ebx)
43d861:	46                   	inc    %esi
43d862:	64 38 74 4b 33       	cmp    %dh,%fs:0x33(%ebx,%ecx,2)
43d867:	43                   	inc    %ebx
43d868:	55                   	push   %ebp
43d869:	34 66                	xor    $0x66,%al
43d86b:	68 70 79 73 30       	push   $0x30737970
43d870:	54                   	push   %esp
43d871:	43                   	inc    %ebx
43d872:	53                   	push   %ebx
43d873:	67 66 63 50 78       	arpl   %dx,0x78(%bx,%si)
43d878:	34 4a                	xor    $0x4a,%al
43d87a:	32 6c 44 53          	xor    0x53(%esp,%eax,2),%ch
43d87e:	77 34                	ja     0x43d8b4
43d880:	39 46 65             	cmp    %eax,0x65(%esi)
43d883:	73 53                	jae    0x43d8d8
43d885:	4f                   	dec    %edi
43d886:	54                   	push   %esp
43d887:	4e                   	dec    %esi
43d888:	51                   	push   %ecx
43d889:	65 4a                	gs dec %edx
43d88b:	36 32 70 59          	xor    %ss:0x59(%eax),%dh
43d88f:	70 72                	jo     0x43d903
43d891:	57                   	push   %edi
43d892:	53                   	push   %ebx
43d893:	59                   	pop    %ecx
43d894:	35 4c 4f 59 44       	xor    $0x44594f4c,%eax
43d899:	74 37                	je     0x43d8d2
43d89b:	54                   	push   %esp
43d89c:	57                   	push   %edi
43d89d:	77 64                	ja     0x43d903
43d89f:	30 2b                	xor    %ch,(%ebx)
43d8a1:	6b 61 6b 6e          	imul   $0x6e,0x6b(%ecx),%esp
43d8a5:	4d                   	dec    %ebp
43d8a6:	53                   	push   %ebx
43d8a7:	50                   	push   %eax
43d8a8:	77 79                	ja     0x43d923
43d8aa:	50                   	push   %eax
43d8ab:	37                   	aaa
43d8ac:	4a                   	dec    %edx
43d8ad:	5a                   	pop    %edx
43d8ae:	70 67                	jo     0x43d917
43d8b0:	77 4c                	ja     0x43d8fe
43d8b2:	47                   	inc    %edi
43d8b3:	43                   	inc    %ebx
43d8b4:	41                   	inc    %ecx
43d8b5:	46                   	inc    %esi
43d8b6:	59                   	pop    %ecx
43d8b7:	45                   	inc    %ebp
43d8b8:	64 58                	fs pop %eax
43d8ba:	32 41 34             	xor    0x34(%ecx),%al
43d8bd:	50                   	push   %eax
43d8be:	6b 35 33 39 34 73 72 	imul   $0x72,0x73343933,%esi
43d8c5:	6b 66 6e 6f          	imul   $0x6f,0x6e(%esi),%esp
43d8c9:	37                   	aaa
43d8ca:	35 35 30 41 77       	xor    $0x77413035,%eax
43d8cf:	62 70 52             	bound  %esi,0x52(%eax)
43d8d2:	33 4a 54             	xor    0x54(%edx),%ecx
43d8d5:	42                   	inc    %edx
43d8d6:	6d                   	insl   (%dx),%es:(%edi)
43d8d7:	58                   	pop    %eax
43d8d8:	52                   	push   %edx
43d8d9:	69 33 35 49 6b 72    	imul   $0x726b4935,(%ebx),%esi
43d8df:	63 7a 4e             	arpl   %edi,0x4e(%edx)
43d8e2:	73 6a                	jae    0x43d94e
43d8e4:	73 46                	jae    0x43d92c
43d8e6:	6d                   	insl   (%dx),%es:(%edi)
43d8e7:	4e                   	dec    %esi
43d8e8:	6b 36 35             	imul   $0x35,(%esi),%esi
43d8eb:	38 56 30             	cmp    %dl,0x30(%esi)
43d8ee:	58                   	pop    %eax
43d8ef:	49                   	dec    %ecx
43d8f0:	39 39                	cmp    %edi,(%ecx)
43d8f2:	79 30                	jns    0x43d924
43d8f4:	70 41                	jo     0x43d937
43d8f6:	31 4f 56             	xor    %ecx,0x56(%edi)
43d8f9:	4b                   	dec    %ebx
43d8fa:	45                   	inc    %ebp
43d8fb:	42                   	inc    %edx
43d8fc:	66 71 6d             	data16 jno 0x43d96c
43d8ff:	52                   	push   %edx
43d900:	69 41 33 67 66 46 7a 	imul   $0x7a466667,0x33(%ecx),%eax
43d907:	51                   	push   %ecx
43d908:	68 44 4f 37 2f       	push   $0x2f374f44
43d90d:	67 2f                	addr16 das
43d90f:	32 7a 51             	xor    0x51(%edx),%bh
43d912:	52                   	push   %edx
43d913:	6f                   	outsl  %ds:(%esi),(%dx)
43d914:	36 32 59 76          	xor    %ss:0x76(%ecx),%bl
43d918:	5a                   	pop    %edx
43d919:	4e                   	dec    %esi
43d91a:	32 2b                	xor    (%ebx),%ch
43d91c:	72 77                	jb     0x43d995
43d91e:	4f                   	dec    %edi
43d91f:	56                   	push   %esi
43d920:	53                   	push   %ebx
43d921:	6f                   	outsl  %ds:(%esi),(%dx)
43d922:	77 38                	ja     0x43d95c
43d924:	68 71 63 47 64       	push   $0x64476371
43d929:	74 34                	je     0x43d95f
43d92b:	38 6d 37             	cmp    %ch,0x37(%ebp)
43d92e:	72 42                	jb     0x43d972
43d930:	52                   	push   %edx
43d931:	6f                   	outsl  %ds:(%esi),(%dx)
43d932:	6e                   	outsb  %ds:(%esi),(%dx)
43d933:	57                   	push   %edi
43d934:	71 32                	jno    0x43d968
43d936:	56                   	push   %esi
43d937:	71 66                	jno    0x43d99f
43d939:	49                   	dec    %ecx
43d93a:	70 79                	jo     0x43d9b5
43d93c:	49                   	dec    %ecx
43d93d:	6b 79 4b 6e          	imul   $0x6e,0x4b(%ecx),%edi
43d941:	55                   	push   %ebp
43d942:	49                   	dec    %ecx
43d943:	67 4f                	addr16 dec %edi
43d945:	57                   	push   %edi
43d946:	57                   	push   %edi
43d947:	35 49 77 44 4f       	xor    $0x4f447749,%eax
43d94c:	4c                   	dec    %esp
43d94d:	6c                   	insb   (%dx),%es:(%edi)
43d94e:	77 77                	ja     0x43d9c7
43d950:	38 54 42 2b          	cmp    %dl,0x2b(%edx,%eax,2)
43d954:	73 39                	jae    0x43d98f
43d956:	65 46                	gs inc %esi
43d958:	43                   	inc    %ebx
43d959:	6d                   	insl   (%dx),%es:(%edi)
43d95a:	33 68 4c             	xor    0x4c(%eax),%ebp
43d95d:	69 58 47 4c 37 49 42 	imul   $0x4249374c,0x47(%eax),%ebx
43d964:	74 50                	je     0x43d9b6
43d966:	68 76 53 65 65       	push   $0x65655376
43d96b:	6f                   	outsl  %ds:(%esi),(%dx)
43d96c:	47                   	inc    %edi
43d96d:	33 42 51             	xor    0x51(%edx),%eax
43d970:	48                   	dec    %eax
43d971:	66 65 44             	gs inc %sp
43d974:	6f                   	outsl  %ds:(%esi),(%dx)
43d975:	6e                   	outsb  %ds:(%esi),(%dx)
43d976:	32 36                	xor    (%esi),%dh
43d978:	52                   	push   %edx
43d979:	41                   	inc    %ecx
43d97a:	38 6d 69             	cmp    %ch,0x69(%ebp)
43d97d:	56                   	push   %esi
43d97e:	30 39                	xor    %bh,(%ecx)
43d980:	74 34                	je     0x43d9b6
43d982:	42                   	inc    %edx
43d983:	36 63 72 32          	arpl   %esi,%ss:0x32(%edx)
43d987:	36 41                	ss inc %ecx
43d989:	46                   	inc    %esi
43d98a:	4e                   	dec    %esi
43d98b:	36 58                	ss pop %eax
43d98d:	34 4b                	xor    $0x4b,%al
43d98f:	37                   	aaa
43d990:	2b 77 73             	sub    0x73(%edi),%esi
43d993:	78 50                	js     0x43d9e5
43d995:	70 4c                	jo     0x43d9e3
43d997:	37                   	aaa
43d998:	66 54                	push   %sp
43d99a:	76 33                	jbe    0x43d9cf
43d99c:	6b 5a 37 62          	imul   $0x62,0x37(%edx),%ebx
43d9a0:	5a                   	pop    %edx
43d9a1:	31 50 36             	xor    %edx,0x36(%eax)
43d9a4:	76 62                	jbe    0x43da08
43d9a6:	76 69                	jbe    0x43da11
43d9a8:	51                   	push   %ecx
43d9a9:	2b 61 5a             	sub    0x5a(%ecx),%esp
43d9ac:	67 65 61             	addr16 gs popa
43d9af:	54                   	push   %esp
43d9b0:	74 4f                	je     0x43da01
43d9b2:	4d                   	dec    %ebp
43d9b3:	78 61                	js     0x43da16
43d9b5:	52                   	push   %edx
43d9b6:	73 51                	jae    0x43da09
43d9b8:	6e                   	outsb  %ds:(%esi),(%dx)
43d9b9:	77 50                	ja     0x43da0b
43d9bb:	70 71                	jo     0x43da2e
43d9bd:	38 77 48             	cmp    %dh,0x48(%edi)
43d9c0:	30 57 5a             	xor    %dl,0x5a(%edi)
43d9c3:	43                   	inc    %ebx
43d9c4:	76 4f                	jbe    0x43da15
43d9c6:	4d                   	dec    %ebp
43d9c7:	35 43 39 31 61       	xor    $0x61313943,%eax
43d9cc:	63 2b                	arpl   %ebp,(%ebx)
43d9ce:	68 79 41 6d 6d       	push   $0x6d6d4179
43d9d3:	36 59                	ss pop %ecx
43d9d5:	53                   	push   %ebx
43d9d6:	55                   	push   %ebp
43d9d7:	5a                   	pop    %edx
43d9d8:	78 6e                	js     0x43da48
43d9da:	72 78                	jb     0x43da54
43d9dc:	65 39 68 52          	cmp    %ebp,%gs:0x52(%eax)
43d9e0:	4e                   	dec    %esi
43d9e1:	71 72                	jno    0x43da55
43d9e3:	51                   	push   %ecx
43d9e4:	62 58 41             	bound  %ebx,0x41(%eax)
43d9e7:	61                   	popa
43d9e8:	48                   	dec    %eax
43d9e9:	4f                   	dec    %edi
43d9ea:	47                   	inc    %edi
43d9eb:	53                   	push   %ebx
43d9ec:	43                   	inc    %ebx
43d9ed:	47                   	inc    %edi
43d9ee:	43                   	inc    %ebx
43d9ef:	5a                   	pop    %edx
43d9f0:	54                   	push   %esp
43d9f1:	4b                   	dec    %ebx
43d9f2:	58                   	pop    %eax
43d9f3:	48                   	dec    %eax
43d9f4:	66 46                	inc    %si
43d9f6:	36 33 67 32          	xor    %ss:0x32(%edi),%esp
43d9fa:	54                   	push   %esp
43d9fb:	38 50 6d             	cmp    %dl,0x6d(%eax)
43d9fe:	78 6d                	js     0x43da6d
43da00:	72 74                	jb     0x43da76
43da02:	56                   	push   %esi
43da03:	4a                   	dec    %edx
43da04:	4a                   	dec    %edx
43da05:	76 55                	jbe    0x43da5c
43da07:	70 45                	jo     0x43da4e
43da09:	42                   	inc    %edx
43da0a:	31 42 52             	xor    %eax,0x52(%edx)
43da0d:	42                   	inc    %edx
43da0e:	34 47                	xor    $0x47,%al
43da10:	43                   	inc    %ebx
43da11:	63 6e 51             	arpl   %ebp,0x51(%esi)
43da14:	47                   	inc    %edi
43da15:	34 33                	xor    $0x33,%al
43da17:	6d                   	insl   (%dx),%es:(%edi)
43da18:	6b 74 41 6b 46       	imul   $0x46,0x6b(%ecx,%eax,2),%esi
43da1d:	58                   	pop    %eax
43da1e:	32 47 2f             	xor    0x2f(%edi),%al
43da21:	54                   	push   %esp
43da22:	6b 6a 75 6c          	imul   $0x6c,0x75(%edx),%ebp
43da26:	68 76 4f 39 6e       	push   $0x6e394f76
43da2b:	69 39 6a 2f 38 53    	imul   $0x53382f6a,(%ecx),%edi
43da31:	4a                   	dec    %edx
43da32:	52                   	push   %edx
43da33:	2f                   	das
43da34:	6b 34 39 6c          	imul   $0x6c,(%ecx,%edi,1),%esi
43da38:	41                   	inc    %ecx
43da39:	4d                   	dec    %ebp
43da3a:	43                   	inc    %ebx
43da3b:	35 70 72 35 65       	xor    $0x65357270,%eax
43da40:	74 42                	je     0x43da84
43da42:	53                   	push   %ebx
43da43:	78 30                	js     0x43da75
43da45:	6a 2f                	push   $0x2f
43da47:	69 4c 73 45 51 79 68 	imul   $0x77687951,0x45(%ebx,%esi,2),%ecx
43da4e:	77
43da4f:	72 4f                	jb     0x43daa0
43da51:	79 4d                	jns    0x43daa0
43da53:	51                   	push   %ecx
43da54:	34 5a                	xor    $0x5a,%al
43da56:	74 6c                	je     0x43dac4
43da58:	36 6e                	outsb  %ss:(%esi),(%dx)
43da5a:	51                   	push   %ecx
43da5b:	54                   	push   %esp
43da5c:	6d                   	insl   (%dx),%es:(%edi)
43da5d:	33 53 35             	xor    0x35(%ebx),%edx
43da60:	46                   	inc    %esi
43da61:	49                   	dec    %ecx
43da62:	56                   	push   %esi
43da63:	4a                   	dec    %edx
43da64:	79 75                	jns    0x43dadb
43da66:	35 67 6e 4b 37       	xor    $0x374b6e67,%eax
43da6b:	55                   	push   %ebp
43da6c:	5a                   	pop    %edx
43da6d:	6f                   	outsl  %ds:(%esi),(%dx)
43da6e:	2b 36                	sub    (%esi),%esi
43da70:	6f                   	outsl  %ds:(%esi),(%dx)
43da71:	44                   	inc    %esp
43da72:	71 65                	jno    0x43dad9
43da74:	6e                   	outsb  %ds:(%esi),(%dx)
43da75:	37                   	aaa
43da76:	5a                   	pop    %edx
43da77:	2f                   	das
43da78:	2f                   	das
43da79:	55                   	push   %ebp
43da7a:	62 4b 77             	bound  %ecx,0x77(%ebx)
43da7d:	51                   	push   %ecx
43da7e:	47                   	inc    %edi
43da7f:	4a                   	dec    %edx
43da80:	49                   	dec    %ecx
43da81:	56                   	push   %esi
43da82:	54                   	push   %esp
43da83:	4b                   	dec    %ebx
43da84:	46                   	inc    %esi
43da85:	2b 6b 42             	sub    0x42(%ebx),%ebp
43da88:	32 55 42             	xor    0x42(%ebp),%dl
43da8b:	50                   	push   %eax
43da8c:	33 38                	xor    (%eax),%edi
43da8e:	51                   	push   %ecx
43da8f:	72 6d                	jb     0x43dafe
43da91:	53                   	push   %ebx
43da92:	52                   	push   %edx
43da93:	66 6b 6f 49 36       	imul   $0x36,0x49(%edi),%bp
43da98:	30 62 39             	xor    %ah,0x39(%edx)
43da9b:	72 36                	jb     0x43dad3
43da9d:	48                   	dec    %eax
43da9e:	55                   	push   %ebp
43da9f:	62 6d 6a             	bound  %ebp,0x6a(%ebp)
43daa2:	75 44                	jne    0x43dae8