466b3c:	77 54                	ja     0x466b92
466b3e:	35 42 63 6f 47       	xor    $0x476f6342,%eax
466b43:	58                   	pop    %eax
466b44:	37                   	aaa
466b45:	4d                   	dec    %ebp
466b46:	37                   	aaa
466b47:	31 30                	xor    %esi,(%eax)
466b49:	77 6f                	ja     0x466bba
466b4b:	49                   	dec    %ecx
466b4c:	45                   	inc    %ebp
466b4d:	6d                   	insl   (%dx),%es:(%edi)
466b4e:	4f                   	dec    %edi
466b4f:	30 31                	xor    %dh,(%ecx)
466b51:	66 49                	dec    %cx
466b53:	61                   	popa
466b54:	53                   	push   %ebx
466b55:	46                   	inc    %esi
466b56:	6d                   	insl   (%dx),%es:(%edi)
466b57:	4f                   	dec    %edi
466b58:	44                   	inc    %esp
466b59:	7a 41                	jp     0x466b9c
466b5b:	66 54                	push   %sp
466b5d:	47                   	inc    %edi
466b5e:	4c                   	dec    %esp
466b5f:	47                   	inc    %edi
466b60:	68 53 79 78 51       	push   $0x51787953
466b65:	59                   	pop    %ecx
466b66:	5a                   	pop    %edx
466b67:	47                   	inc    %edi
466b68:	37                   	aaa
466b69:	44                   	inc    %esp
466b6a:	54                   	push   %esp
466b6b:	46                   	inc    %esi
466b6c:	54                   	push   %esp
466b6d:	78 6f                	js     0x466bde
466b6f:	4a                   	dec    %edx
466b70:	4f                   	dec    %edi
466b71:	76 76                	jbe    0x466be9
466b73:	47                   	inc    %edi
466b74:	62 38                	bound  %edi,(%eax)
466b76:	6e                   	outsb  %ds:(%esi),(%dx)
466b77:	4e                   	dec    %esi
466b78:	64 4b                	fs dec %ebx
466b7a:	56                   	push   %esi
466b7b:	6d                   	insl   (%dx),%es:(%edi)
466b7c:	69 4e 38 4a 69 64 4c 	imul   $0x4c64694a,0x38(%esi),%ecx
466b83:	54                   	push   %esp
466b84:	4e                   	dec    %esi
466b85:	4a                   	dec    %edx
466b86:	38 72 43             	cmp    %dh,0x43(%edx)
466b89:	6f                   	outsl  %ds:(%esi),(%dx)
466b8a:	37                   	aaa
466b8b:	67 34 75             	addr16 xor $0x75,%al
466b8e:	5a                   	pop    %edx
466b8f:	2f                   	das
466b90:	75 50                	jne    0x466be2
466b92:	32 61 59             	xor    0x59(%ecx),%ah
466b95:	44                   	inc    %esp
466b96:	44                   	inc    %esp
466b97:	62 4d 70             	bound  %ecx,0x70(%ebp)
466b9a:	34 47                	xor    $0x47,%al
466b9c:	51                   	push   %ecx
466b9d:	59                   	pop    %ecx
466b9e:	5a                   	pop    %edx
466b9f:	41                   	inc    %ecx
466ba0:	66 4d                	dec    %bp
466ba2:	56                   	push   %esi
466ba3:	63 2f                	arpl   %ebp,(%edi)
466ba5:	50                   	push   %eax
466ba6:	6f                   	outsl  %ds:(%esi),(%dx)
466ba7:	58                   	pop    %eax
466ba8:	78 56                	js     0x466c00
466baa:	75 48                	jne    0x466bf4
466bac:	38 42 52             	cmp    %al,0x52(%edx)
466baf:	6f                   	outsl  %ds:(%esi),(%dx)
466bb0:	64 65 44             	fs gs inc %esp
466bb3:	2f                   	das
466bb4:	79 48                	jns    0x466bfe
466bb6:	35 41 47 78 38       	xor    $0x38784741,%eax
466bbb:	78 4c                	js     0x466c09
466bbd:	79 4b                	jns    0x466c0a
466bbf:	33 34 72             	xor    (%edx,%esi,2),%esi
466bc2:	62 4f 2b             	bound  %ecx,0x2b(%edi)
466bc5:	34 43                	xor    $0x43,%al
466bc7:	6d                   	insl   (%dx),%es:(%edi)
466bc8:	41                   	inc    %ecx
466bc9:	6b 37 65             	imul   $0x65,(%edi),%esi
466bcc:	51                   	push   %ecx
466bcd:	37                   	aaa
466bce:	4c                   	dec    %esp
466bcf:	46                   	inc    %esi
466bd0:	76 50                	jbe    0x466c22
466bd2:	6a 59                	push   $0x59
466bd4:	51                   	push   %ecx
466bd5:	48                   	dec    %eax
466bd6:	46                   	inc    %esi
466bd7:	4c                   	dec    %esp
466bd8:	4c                   	dec    %esp
466bd9:	37                   	aaa
466bda:	48                   	dec    %eax
466bdb:	42                   	inc    %edx
466bdc:	46                   	inc    %esi
466bdd:	34 34                	xor    $0x34,%al
466bdf:	32 46 4d             	xor    0x4d(%esi),%al
466be2:	61                   	popa
466be3:	5a                   	pop    %edx
466be4:	70 35                	jo     0x466c1b
466be6:	68 36 38 66 78       	push   $0x78663836
466beb:	46                   	inc    %esi
466bec:	4f                   	dec    %edi
466bed:	2b 6d 41             	sub    0x41(%ebp),%ebp
466bf0:	6e                   	outsb  %ds:(%esi),(%dx)
466bf1:	38 78 6a             	cmp    %bh,0x6a(%eax)
466bf4:	36 48                	ss dec %eax
466bf6:	6c                   	insb   (%dx),%es:(%edi)
466bf7:	63 59 4e             	arpl   %ebx,0x4e(%ecx)
466bfa:	6d                   	insl   (%dx),%es:(%edi)
466bfb:	49                   	dec    %ecx
466bfc:	4f                   	dec    %edi
466bfd:	50                   	push   %eax
466bfe:	38 77 6d             	cmp    %dh,0x6d(%edi)
466c01:	64 66 69 6d 58 30 55 	imul   $0x5530,%fs:0x58(%ebp),%bp
466c08:	31 65 6f             	xor    %esp,0x6f(%ebp)
466c0b:	74 6b                	je     0x466c78
466c0d:	37                   	aaa
466c0e:	78 37                	js     0x466c47
466c10:	63 37                	arpl   %esi,(%edi)
466c12:	47                   	inc    %edi
466c13:	73 61                	jae    0x466c76
466c15:	4c                   	dec    %esp
466c16:	57                   	push   %edi
466c17:	64 50                	fs push %eax
466c19:	76 32                	jbe    0x466c4d
466c1b:	49                   	dec    %ecx
466c1c:	53                   	push   %ebx
466c1d:	49                   	dec    %ecx
466c1e:	4e                   	dec    %esi
466c1f:	50                   	push   %eax
466c20:	6b 50 79 32          	imul   $0x32,0x79(%eax),%edx
466c24:	55                   	push   %ebp
466c25:	6e                   	outsb  %ds:(%esi),(%dx)
466c26:	4e                   	dec    %esi
466c27:	56                   	push   %esi
466c28:	74 53                	je     0x466c7d
466c2a:	4f                   	dec    %edi
466c2b:	47                   	inc    %edi
466c2c:	48                   	dec    %eax
466c2d:	55                   	push   %ebp
466c2e:	6c                   	insb   (%dx),%es:(%edi)
466c2f:	64 39 70 46          	cmp    %esi,%fs:0x46(%eax)
466c33:	68 35 4b 46 37       	push   $0x37464b35
466c38:	4d                   	dec    %ebp
466c39:	4f                   	dec    %edi
466c3a:	78 45                	js     0x466c81
466c3c:	75 4b                	jne    0x466c89
466c3e:	6c                   	insb   (%dx),%es:(%edi)
466c3f:	6d                   	insl   (%dx),%es:(%edi)
466c40:	48                   	dec    %eax
466c41:	77 66                	ja     0x466ca9
466c43:	30 46 56             	xor    %al,0x56(%esi)
466c46:	50                   	push   %eax
466c47:	7a 45                	jp     0x466c8e
466c49:	62 42 6f             	bound  %eax,0x6f(%edx)
466c4c:	55                   	push   %ebp
466c4d:	4c                   	dec    %esp
466c4e:	34 52                	xor    $0x52,%al
466c50:	59                   	pop    %ecx
466c51:	4f                   	dec    %edi
466c52:	48                   	dec    %eax
466c53:	45                   	inc    %ebp
466c54:	44                   	inc    %esp
466c55:	58                   	pop    %eax
466c56:	69 76 59 45 36 70 52 	imul   $0x52703645,0x59(%esi),%esi
466c5d:	54                   	push   %esp
466c5e:	51                   	push   %ecx
466c5f:	70 55                	jo     0x466cb6
466c61:	30 68 48             	xor    %ch,0x48(%eax)
466c64:	43                   	inc    %ebx
466c65:	56                   	push   %esi
466c66:	4a                   	dec    %edx
466c67:	33 63 51             	xor    0x51(%ebx),%esp
466c6a:	4f                   	dec    %edi
466c6b:	2b 6e 39             	sub    0x39(%esi),%ebp
466c6e:	46                   	inc    %esi
466c6f:	37                   	aaa
466c70:	53                   	push   %ebx
466c71:	53                   	push   %ebx
466c72:	6f                   	outsl  %ds:(%esi),(%dx)
466c73:	43                   	inc    %ebx
466c74:	4f                   	dec    %edi
466c75:	35 31 68 55 6a       	xor    $0x6a556831,%eax
466c7a:	4b                   	dec    %ebx
466c7b:	6e                   	outsb  %ds:(%esi),(%dx)
466c7c:	44                   	inc    %esp
466c7d:	78 6e                	js     0x466ced
466c7f:	67 51                	addr16 push %ecx
466c81:	37                   	aaa
466c82:	53                   	push   %ebx
466c83:	31 67 6e             	xor    %esp,0x6e(%edi)
466c86:	44                   	inc    %esp
466c87:	56                   	push   %esi
466c88:	77 72                	ja     0x466cfc
466c8a:	4a                   	dec    %edx
466c8b:	6d                   	insl   (%dx),%es:(%edi)
466c8c:	41                   	inc    %ecx
466c8d:	5a                   	pop    %edx
466c8e:	6c                   	insb   (%dx),%es:(%edi)
466c8f:	66 59                	pop    %cx
466c91:	38 71 6d             	cmp    %dh,0x6d(%ecx)
466c94:	33 70 52             	xor    0x52(%eax),%esi
466c97:	4a                   	dec    %edx
466c98:	67 45                	addr16 inc %ebp
466c9a:	74 71                	je     0x466d0d
466c9c:	4c                   	dec    %esp
466c9d:	37                   	aaa
466c9e:	38 70 45             	cmp    %dh,0x45(%eax)
466ca1:	67 57                	addr16 push %edi
466ca3:	56                   	push   %esi
466ca4:	30 45 51             	xor    %al,0x51(%ebp)
466ca7:	77 51                	ja     0x466cfa
466ca9:	78 6a                	js     0x466d15
466cab:	6c                   	insb   (%dx),%es:(%edi)
466cac:	6a 7a                	push   $0x7a
466cae:	49                   	dec    %ecx
466caf:	61                   	popa
466cb0:	52                   	push   %edx
466cb1:	6e                   	outsb  %ds:(%esi),(%dx)
466cb2:	52                   	push   %edx
466cb3:	6d                   	insl   (%dx),%es:(%edi)
466cb4:	37                   	aaa
466cb5:	34 37                	xor    $0x37,%al
466cb7:	64 4e                	fs dec %esi
466cb9:	52                   	push   %edx
466cba:	4b                   	dec    %ebx
466cbb:	65 79 32             	gs jns 0x466cf0
466cbe:	61                   	popa
466cbf:	4b                   	dec    %ebx
466cc0:	4f                   	dec    %edi
466cc1:	54                   	push   %esp
466cc2:	53                   	push   %ebx
466cc3:	6f                   	outsl  %ds:(%esi),(%dx)
466cc4:	6d                   	insl   (%dx),%es:(%edi)
466cc5:	44                   	inc    %esp
466cc6:	46                   	inc    %esi
466cc7:	44                   	inc    %esp
466cc8:	6b 71 43 41          	imul   $0x41,0x43(%ecx),%esi
466ccc:	37                   	aaa
466ccd:	47                   	inc    %edi
466cce:	49                   	dec    %ecx
466ccf:	44                   	inc    %esp
466cd0:	71 61                	jno    0x466d33
466cd2:	41                   	inc    %ecx
466cd3:	70 63                	jo     0x466d38
466cd5:	6c                   	insb   (%dx),%es:(%edi)
466cd6:	53                   	push   %ebx
466cd7:	42                   	inc    %edx
466cd8:	35 52 6a 54 6d       	xor    $0x6d546a52,%eax
466cdd:	2f                   	das
466cde:	4b                   	dec    %ebx
466cdf:	46                   	inc    %esi
466ce0:	64 6d                	fs insl (%dx),%es:(%edi)
466ce2:	32 68 4d             	xor    0x4d(%eax),%ch
466ce5:	76 51                	jbe    0x466d38
466ce7:	35 51 42 59 72       	xor    $0x72594251,%eax
466cec:	38 54 4e 65          	cmp    %dl,0x65(%esi,%ecx,2)
466cf0:	68 4a 2f 49 31       	push   $0x31492f4a
466cf5:	63 57 57             	arpl   %edx,0x57(%edi)
466cf8:	4c                   	dec    %esp
466cf9:	59                   	pop    %ecx
466cfa:	67 45                	addr16 inc %ebp
466cfc:	35 39 67 2f 59       	xor    $0x592f6739,%eax
466d01:	33 79 53             	xor    0x53(%ecx),%edi
466d04:	39 57 79             	cmp    %edx,0x79(%edi)
466d07:	74 48                	je     0x466d51
466d09:	5a                   	pop    %edx
466d0a:	68 69 42 37 76       	push   $0x76374269
466d0f:	79 45                	jns    0x466d56
466d11:	62 4d 45             	bound  %ecx,0x45(%ebp)
466d14:	74 35                	je     0x466d4b
466d16:	47                   	inc    %edi
466d17:	4f                   	dec    %edi
466d18:	63 75 41             	arpl   %esi,0x41(%ebp)
466d1b:	31 59 6e             	xor    %ebx,0x6e(%ecx)
466d1e:	72 73                	jb     0x466d93
466d20:	50                   	push   %eax
466d21:	55                   	push   %ebp
466d22:	4b                   	dec    %ebx
466d23:	4e                   	dec    %esi
466d24:	30 46 4d             	xor    %al,0x4d(%esi)
466d27:	34 65                	xor    $0x65,%al
466d29:	6f                   	outsl  %ds:(%esi),(%dx)
466d2a:	74 70                	je     0x466d9c
466d2c:	6a 54                	push   $0x54
466d2e:	32 6c 6a 5a          	xor    0x5a(%edx,%ebp,2),%ch
466d32:	33 77 77             	xor    0x77(%edi),%esi
466d35:	39 76 47             	cmp    %esi,0x47(%esi)
466d38:	68 77 54 4c 4c       	push   $0x4c4c5477
466d3d:	53                   	push   %ebx
466d3e:	65 58                	gs pop %eax
466d40:	4b                   	dec    %ebx
466d41:	37                   	aaa
466d42:	63 73 68             	arpl   %esi,0x68(%ebx)
466d45:	75 4e                	jne    0x466d95
466d47:	55                   	push   %ebp
466d48:	54                   	push   %esp
466d49:	46                   	inc    %esi
466d4a:	48                   	dec    %eax
466d4b:	6b 32 63             	imul   $0x63,(%edx),%esi
466d4e:	39 56 39             	cmp    %edx,0x39(%esi)
466d51:	50                   	push   %eax
466d52:	34 6e                	xor    $0x6e,%al
466d54:	45                   	inc    %ebp
466d55:	54                   	push   %esp
466d56:	66 70 31             	data16 jo 0x466d8a
466d59:	64 65 74 75          	fs gs je 0x466dd2
466d5d:	39 71 64             	cmp    %esi,0x64(%ecx)
466d60:	43                   	inc    %ebx
466d61:	53                   	push   %ebx
466d62:	66 6d                	insw   (%dx),%es:(%edi)
466d64:	6c                   	insb   (%dx),%es:(%edi)
466d65:	72 2b                	jb     0x466d92
466d67:	48                   	dec    %eax
466d68:	65 58                	gs pop %eax
466d6a:	4b                   	dec    %ebx
466d6b:	47                   	inc    %edi
466d6c:	44                   	inc    %esp
466d6d:	6e                   	outsb  %ds:(%esi),(%dx)
466d6e:	6c                   	insb   (%dx),%es:(%edi)
466d6f:	4c                   	dec    %esp
466d70:	53                   	push   %ebx
466d71:	57                   	push   %edi
466d72:	44                   	inc    %esp
466d73:	2b 5a 5a             	sub    0x5a(%edx),%ebx
466d76:	74 4a                	je     0x466dc2
466d78:	6f                   	outsl  %ds:(%esi),(%dx)
466d79:	69 47 70 34 64 74 36 	imul   $0x36746434,0x70(%edi),%eax
466d80:	43                   	inc    %ebx
466d81:	6b 55 6c 68          	imul   $0x68,0x6c(%ebp),%edx
466d85:	37                   	aaa
466d86:	2b 6b 62             	sub    0x62(%ebx),%ebp
466d89:	67 49                	addr16 dec %ecx
466d8b:	41                   	inc    %ecx
466d8c:	41                   	inc    %ecx
466d8d:	36 6b 67 54 61       	imul   $0x61,%ss:0x54(%edi),%esp
466d92:	68 73 32 72 6d       	push   $0x6d723273
466d97:	6b 56 51 36          	imul   $0x36,0x51(%esi),%edx
466d9b:	4b                   	dec    %ebx
466d9c:	34 79                	xor    $0x79,%al
466d9e:	79 6b                	jns    0x466e0b
466da0:	33 51 4c             	xor    0x4c(%ecx),%edx