43393a:	63 43 41             	arpl   %eax,0x41(%ebx)
43393d:	49                   	dec    %ecx
43393e:	47                   	inc    %edi
43393f:	73 72                	jae    0x4339b3
433941:	54                   	push   %esp
433942:	49                   	dec    %ecx
433943:	78 75                	js     0x4339ba
433945:	73 45                	jae    0x43398c
433947:	76 65                	jbe    0x4339ae
433949:	72 30                	jb     0x43397b
43394b:	55                   	push   %ebp
43394c:	46                   	inc    %esi
43394d:	53                   	push   %ebx
43394e:	55                   	push   %ebp
43394f:	46                   	inc    %esi
433950:	32 78 79             	xor    0x79(%eax),%bh
433953:	6f                   	outsl  %ds:(%esi),(%dx)
433954:	66 75 61             	data16 jne 0x4339b8
433957:	41                   	inc    %ecx
433958:	6c                   	insb   (%dx),%es:(%edi)
433959:	64 62 59 63          	bound  %ebx,%fs:0x63(%ecx)
43395d:	33 4b 43             	xor    0x43(%ebx),%ecx
433960:	50                   	push   %eax
433961:	4e                   	dec    %esi
433962:	30 37                	xor    %dh,(%edi)
433964:	53                   	push   %ebx
433965:	74 62                	je     0x4339c9
433967:	77 49                	ja     0x4339b2
433969:	66 7a 2f             	data16 jp 0x43399b
43396c:	73 4c                	jae    0x4339ba
43396e:	4c                   	dec    %esp
43396f:	4c                   	dec    %esp
433970:	47                   	inc    %edi
433971:	2f                   	das
433972:	55                   	push   %ebp
433973:	42                   	inc    %edx
433974:	68 79 66 76 6c       	push   $0x6c766679
433979:	75 54                	jne    0x4339cf
43397b:	72 78                	jb     0x4339f5
43397d:	70 33                	jo     0x4339b2
43397f:	53                   	push   %ebx
433980:	43                   	inc    %ebx
433981:	74 31                	je     0x4339b4
433983:	44                   	inc    %esp
433984:	53                   	push   %ebx
433985:	55                   	push   %ebp
433986:	47                   	inc    %edi
433987:	67 65 2f             	addr16 gs das
43398a:	2f                   	das
43398b:	52                   	push   %edx
43398c:	4f                   	dec    %edi
43398d:	69 41 2f 36 4b 36 6b 	imul   $0x6b364b36,0x2f(%ecx),%eax
433994:	71 6b                	jno    0x433a01
433996:	53                   	push   %ebx
433997:	72 6b                	jb     0x433a04
433999:	5a                   	pop    %edx
43399a:	67 4b                	addr16 dec %ebx
43399c:	54                   	push   %esp
43399d:	52                   	push   %edx
43399e:	39 48 61             	cmp    %ecx,0x61(%eax)
4339a1:	57                   	push   %edi
4339a2:	57                   	push   %edi
4339a3:	6e                   	outsb  %ds:(%esi),(%dx)
4339a4:	48                   	dec    %eax
4339a5:	73 30                	jae    0x4339d7
4339a7:	69 4f 35 56 72 67 65 	imul   $0x65677256,0x35(%edi),%ecx
4339ae:	4e                   	dec    %esi
4339af:	6e                   	outsb  %ds:(%esi),(%dx)
4339b0:	31 72 79             	xor    %esi,0x79(%edx)
4339b3:	74 4c                	je     0x433a01
4339b5:	75 69                	jne    0x433a20
4339b7:	69 38 33 2b 76 63    	imul   $0x63762b33,(%eax),%edi
4339bd:	47                   	inc    %edi
4339be:	65 44                	gs inc %esp
4339c0:	38 58 4a             	cmp    %bl,0x4a(%eax)
4339c3:	6d                   	insl   (%dx),%es:(%edi)
4339c4:	4f                   	dec    %edi
4339c5:	56                   	push   %esi
4339c6:	68 72 51 6a 58       	push   $0x586a5172
4339cb:	54                   	push   %esp
4339cc:	6b 42 79 4e          	imul   $0x4e,0x79(%edx),%eax
4339d0:	68 59 46 2f 49       	push   $0x492f4659
4339d5:	37                   	aaa
4339d6:	36 57                	ss push %edi
4339d8:	4e                   	dec    %esi
4339d9:	76 65                	jbe    0x433a40
4339db:	41                   	inc    %ecx
4339dc:	55                   	push   %ebp
4339dd:	6e                   	outsb  %ds:(%esi),(%dx)
4339de:	51                   	push   %ecx
4339df:	2b 63 4d             	sub    0x4d(%ebx),%esp
4339e2:	63 50 41             	arpl   %edx,0x41(%eax)
4339e5:	45                   	inc    %ebp
4339e6:	45                   	inc    %ebp
4339e7:	78 70                	js     0x433a59
4339e9:	66 45                	inc    %bp
4339eb:	30 41 2b             	xor    %al,0x2b(%ecx)
4339ee:	4c                   	dec    %esp
4339ef:	71 57                	jno    0x433a48
4339f1:	4d                   	dec    %ebp
4339f2:	4e                   	dec    %esi
4339f3:	4a                   	dec    %edx
4339f4:	70 38                	jo     0x433a2e
4339f6:	48                   	dec    %eax
4339f7:	68 53 4b 57 5a       	push   $0x5a574b53
4339fc:	33 4f 74             	xor    0x74(%edi),%ecx
4339ff:	65 61                	gs popa
433a01:	56                   	push   %esi
433a02:	35 57 46 70 4e       	xor    $0x4e704657,%eax
433a07:	4d                   	dec    %ebp
433a08:	32 4c 34 46          	xor    0x46(%esp,%esi,1),%cl
433a0c:	4b                   	dec    %ebx
433a0d:	54                   	push   %esp
433a0e:	63 52 41             	arpl   %edx,0x41(%edx)
433a11:	62 62 77             	bound  %esp,0x77(%edx)
433a14:	61                   	popa
433a15:	2f                   	das
433a16:	66 43                	inc    %bx
433a18:	79 66                	jns    0x433a80
433a1a:	2f                   	das
433a1b:	64 56                	fs push %esi
433a1d:	43                   	inc    %ebx
433a1e:	79 74                	jns    0x433a94
433a20:	2b 46 56             	sub    0x56(%esi),%eax
433a23:	4d                   	dec    %ebp
433a24:	33 6a 77             	xor    0x77(%edx),%ebp
433a27:	49                   	dec    %ecx
433a28:	38 59 68             	cmp    %bl,0x68(%ecx)
433a2b:	45                   	inc    %ebp
433a2c:	62 4f 6d             	bound  %ecx,0x6d(%edi)
433a2f:	73 34                	jae    0x433a65
433a31:	64 75 4e             	fs jne 0x433a82
433a34:	47                   	inc    %edi
433a35:	47                   	inc    %edi
433a36:	70 67                	jo     0x433a9f
433a38:	4e                   	dec    %esi
433a39:	37                   	aaa
433a3a:	72 6c                	jb     0x433aa8
433a3c:	56                   	push   %esi
433a3d:	67 36 36 34 62       	addr16 ss ss xor $0x62,%al
433a42:	42                   	inc    %edx
433a43:	39 78 2f             	cmp    %edi,0x2f(%eax)
433a46:	51                   	push   %ecx
433a47:	61                   	popa
433a48:	48                   	dec    %eax
433a49:	35 66 52 54 7a       	xor    $0x7a545266,%eax
433a4e:	77 64                	ja     0x433ab4
433a50:	6e                   	outsb  %ds:(%esi),(%dx)
433a51:	74 2f                	je     0x433a82
433a53:	38 5a 4c             	cmp    %bl,0x4c(%edx)
433a56:	52                   	push   %edx
433a57:	53                   	push   %ebx
433a58:	64 5a                	fs pop %edx
433a5a:	42                   	inc    %edx
433a5b:	34 32                	xor    $0x32,%al
433a5d:	7a 49                	jp     0x433aa8
433a5f:	66 73 36             	data16 jae 0x433a98
433a62:	54                   	push   %esp
433a63:	52                   	push   %edx
433a64:	6a 79                	push   $0x79
433a66:	75 34                	jne    0x433a9c
433a68:	63 42 55             	arpl   %eax,0x55(%edx)
433a6b:	46                   	inc    %esi
433a6c:	72 31                	jb     0x433a9f
433a6e:	34 2f                	xor    $0x2f,%al
433a70:	30 6d 50             	xor    %ch,0x50(%ebp)
433a73:	6f                   	outsl  %ds:(%esi),(%dx)
433a74:	66 38 78 78          	data16 cmp %bh,0x78(%eax)
433a78:	77 42                	ja     0x433abc
433a7a:	64 46                	fs inc %esi
433a7c:	76 4e                	jbe    0x433acc
433a7e:	6f                   	outsl  %ds:(%esi),(%dx)
433a7f:	33 74 56 36          	xor    0x36(%esi,%edx,2),%esi
433a83:	2b 7a 79             	sub    0x79(%edx),%edi
433a86:	4a                   	dec    %edx
433a87:	65 4c                	gs dec %esp
433a89:	31 62 2f             	xor    %esp,0x2f(%edx)
433a8c:	32 31                	xor    (%ecx),%dh
433a8e:	59                   	pop    %ecx
433a8f:	37                   	aaa
433a90:	30 6b 64             	xor    %ch,0x64(%ebx)
433a93:	31 37                	xor    %esi,(%edi)
433a95:	34 73                	xor    $0x73,%al
433a97:	56                   	push   %esi
433a98:	65 71 6c             	gs jno 0x433b07
433a9b:	6a 38                	push   $0x38
433a9d:	46                   	inc    %esi
433a9e:	75 68                	jne    0x433b08
433aa0:	2b 44 53 4b          	sub    0x4b(%ebx,%edx,2),%eax
433aa4:	6e                   	outsb  %ds:(%esi),(%dx)
433aa5:	6f                   	outsl  %ds:(%esi),(%dx)
433aa6:	6c                   	insb   (%dx),%es:(%edi)
433aa7:	54                   	push   %esp
433aa8:	54                   	push   %esp
433aa9:	77 4f                	ja     0x433afa
433aab:	56                   	push   %esi
433aac:	6c                   	insb   (%dx),%es:(%edi)
433aad:	37                   	aaa
433aae:	4b                   	dec    %ebx
433aaf:	70 4d                	jo     0x433afe
433ab1:	44                   	inc    %esp
433ab2:	79 68                	jns    0x433b1c
433ab4:	46                   	inc    %esi
433ab5:	68 46 43 33 4a       	push   $0x4a334346
433aba:	73 4a                	jae    0x433b06
433abc:	43                   	inc    %ebx
433abd:	4e                   	dec    %esi
433abe:	4d                   	dec    %ebp
433abf:	7a 75                	jp     0x433b36
433ac1:	4c                   	dec    %esp
433ac2:	72 49                	jb     0x433b0d
433ac4:	4d                   	dec    %ebp
433ac5:	6c                   	insb   (%dx),%es:(%edi)
433ac6:	72 45                	jb     0x433b0d
433ac8:	35 74 43 4b 6a       	xor    $0x6a4b4374,%eax
433acd:	7a 74                	jp     0x433b43
433acf:	41                   	inc    %ecx
433ad0:	68 6e 2b 39 37       	push   $0x37392b6e
433ad5:	31 63 2b             	xor    %esp,0x2b(%ebx)
433ad8:	49                   	dec    %ecx
433ad9:	73 6d                	jae    0x433b48
433adb:	34 63                	xor    $0x63,%al
433add:	64 54                	fs push %esp
433adf:	57                   	push   %edi
433ae0:	69 39 4d 78 41 63    	imul   $0x6341784d,(%ecx),%edi
433ae6:	6e                   	outsb  %ds:(%esi),(%dx)
433ae7:	76 77                	jbe    0x433b60
433ae9:	33 43 51             	xor    0x51(%ebx),%eax
433aec:	2f                   	das
433aed:	2f                   	das
433aee:	70 74                	jo     0x433b64
433af0:	64 59                	fs pop %ecx
433af2:	37                   	aaa
433af3:	33 6d 32             	xor    0x32(%ebp),%ebp
433af6:	33 30                	xor    (%eax),%esi
433af8:	6a 5a                	push   $0x5a
433afa:	41                   	inc    %ecx
433afb:	66 51                	push   %cx
433afd:	63 47 79             	arpl   %eax,0x79(%edi)
433b00:	7a 32                	jp     0x433b34
433b02:	74 74                	je     0x433b78
433b04:	73 58                	jae    0x433b5e
433b06:	5a                   	pop    %edx
433b07:	41                   	inc    %ecx
433b08:	62 44 4e 74          	bound  %eax,0x74(%esi,%ecx,2)
433b0c:	63 4a 49             	arpl   %ecx,0x49(%edx)
433b0f:	47                   	inc    %edi
433b10:	31 34 74             	xor    %esi,(%esp,%esi,2)
433b13:	73 67                	jae    0x433b7c
433b15:	35 67 34 69 38       	xor    $0x38693467,%eax
433b1a:	2f                   	das
433b1b:	45                   	inc    %ebp
433b1c:	4a                   	dec    %edx
433b1d:	62 4f 61             	bound  %ecx,0x61(%edi)
433b20:	5a                   	pop    %edx
433b21:	4c                   	dec    %esp
433b22:	32 4d 31             	xor    0x31(%ebp),%cl
433b25:	4a                   	dec    %edx
433b26:	39 70 38             	cmp    %esi,0x38(%eax)
433b29:	53                   	push   %ebx
433b2a:	53                   	push   %ebx
433b2b:	76 74                	jbe    0x433ba1
433b2d:	70 32                	jo     0x433b61
433b2f:	61                   	popa
433b30:	50                   	push   %eax
433b31:	64 6a 43             	fs push $0x43
433b34:	63 35 31 65 62 51    	arpl   %esi,0x51626531
433b3a:	71 51                	jno    0x433b8d
433b3c:	77 77                	ja     0x433bb5
433b3e:	63 71 42             	arpl   %esi,0x42(%ecx)
433b41:	59                   	pop    %ecx
433b42:	66 2b 4e 78          	sub    0x78(%esi),%cx
433b46:	59                   	pop    %ecx
433b47:	71 55                	jno    0x433b9e
433b49:	4c                   	dec    %esp
433b4a:	6d                   	insl   (%dx),%es:(%edi)
433b4b:	33 39                	xor    (%ecx),%edi
433b4d:	4e                   	dec    %esi
433b4e:	4f                   	dec    %edi
433b4f:	69 66 63 79 47 4b 6e 	imul   $0x6e4b4779,0x63(%esi),%esp
433b56:	38 55 2f             	cmp    %dl,0x2f(%ebp)
433b59:	49                   	dec    %ecx
433b5a:	70 78                	jo     0x433bd4
433b5c:	32 7a 36             	xor    0x36(%edx),%bh
433b5f:	77 47                	ja     0x433ba8
433b61:	55                   	push   %ebp
433b62:	59                   	pop    %ecx
433b63:	47                   	inc    %edi
433b64:	49                   	dec    %ecx
433b65:	6f                   	outsl  %ds:(%esi),(%dx)
433b66:	32 61 4f             	xor    0x4f(%ecx),%ah
433b69:	61                   	popa
433b6a:	6e                   	outsb  %ds:(%esi),(%dx)
433b6b:	47                   	inc    %edi
433b6c:	59                   	pop    %ecx
433b6d:	41                   	inc    %ecx
433b6e:	6d                   	insl   (%dx),%es:(%edi)
433b6f:	7a 56                	jp     0x433bc7
433b71:	38 56 69             	cmp    %dl,0x69(%esi)
433b74:	67 69 36 51 50 53 4e 	imul   $0x63624e53,0x5051,%esi
433b7b:	62 63
433b7d:	41                   	inc    %ecx
433b7e:	54                   	push   %esp
433b7f:	44                   	inc    %esp
433b80:	35 6e 70 77 6e       	xor    $0x6e77706e,%eax
433b85:	45                   	inc    %ebp
433b86:	5a                   	pop    %edx
433b87:	79 47                	jns    0x433bd0
433b89:	4e                   	dec    %esi
433b8a:	4f                   	dec    %edi
433b8b:	37                   	aaa
433b8c:	44                   	inc    %esp
433b8d:	75 51                	jne    0x433be0
433b8f:	64 77 72             	fs ja  0x433c04
433b92:	7a 41                	jp     0x433bd5
433b94:	56                   	push   %esi
433b95:	36 4c                	ss dec %esp
433b97:	48                   	dec    %eax
433b98:	35 5a 56 76 30       	xor    $0x3076565a,%eax
433b9d:	53                   	push   %ebx
433b9e:	35 46 39 59 4d       	xor    $0x4d593946,%eax
433ba3:	58                   	pop    %eax
433ba4:	4e                   	dec    %esi
433ba5:	4b                   	dec    %ebx
433ba6:	78 32                	js     0x433bda
433ba8:	41                   	inc    %ecx
433ba9:	36 6d                	ss insl (%dx),%es:(%edi)
433bab:	71 68                	jno    0x433c15
433bad:	4a                   	dec    %edx
433bae:	33 79 44             	xor    0x44(%ecx),%edi
433bb1:	43                   	inc    %ebx
433bb2:	4a                   	dec    %edx
433bb3:	78 42                	js     0x433bf7
433bb5:	52                   	push   %edx
433bb6:	55                   	push   %ebp
433bb7:	30 53 4b             	xor    %dl,0x4b(%ebx)
433bba:	76 61                	jbe    0x433c1d
433bbc:	43                   	inc    %ebx
433bbd:	55                   	push   %ebp
433bbe:	4b                   	dec    %ebx
433bbf:	37                   	aaa
433bc0:	4f                   	dec    %edi
433bc1:	61                   	popa
433bc2:	59                   	pop    %ecx
433bc3:	7a 66                	jp     0x433c2b
433bc5:	4f                   	dec    %edi
433bc6:	79 46                	jns    0x433c0e
433bc8:	53                   	push   %ebx
433bc9:	69 52 61 4a 6b 66 70 	imul   $0x70666b4a,0x61(%edx),%edx
433bd0:	39 56 65             	cmp    %edx,0x65(%esi)