4649ae:	41                   	inc    %ecx
4649af:	41                   	inc    %ecx
4649b0:	41                   	inc    %ecx
4649b1:	42                   	inc    %edx
4649b2:	69 49 4d 41 2f 33 68 	imul   $0x68332f41,0x4d(%ecx),%ecx
4649b9:	4a                   	dec    %edx
4649ba:	59                   	pop    %ecx
4649bb:	49                   	dec    %ecx
4649bc:	41                   	inc    %ecx
4649bd:	59                   	pop    %ecx
4649be:	41                   	inc    %ecx
4649bf:	41                   	inc    %ecx
4649c0:	41                   	inc    %ecx
4649c1:	42                   	inc    %edx
4649c2:	6a 5a                	push   $0x5a
4649c4:	57                   	push   %edi
4649c5:	38 34 41             	cmp    %dh,(%ecx,%eax,2)
4649c8:	41                   	inc    %ecx
4649c9:	41                   	inc    %ecx
4649ca:	4b                   	dec    %ebx
4649cb:	4a                   	dec    %edx
4649cc:	58                   	pop    %eax
4649cd:	35 48 41 41 41       	xor    $0x41414148,%eax
4649d2:	4b                   	dec    %ebx
4649d3:	62 7a 6f             	bound  %edi,0x6f(%edx)
4649d6:	41                   	inc    %ecx
4649d7:	41                   	inc    %ecx
4649d8:	41                   	inc    %ecx
4649d9:	6f                   	outsl  %ds:(%esi),(%dx)
4649da:	6c                   	insb   (%dx),%es:(%edi)
4649db:	66 6c                	data16 insb (%dx),%es:(%edi)
4649dd:	49                   	dec    %ecx
4649de:	41                   	inc    %ecx
4649df:	41                   	inc    %ecx
4649e0:	41                   	inc    %ecx
4649e1:	72 51                	jb     0x464a34
4649e3:	46                   	inc    %esi
4649e4:	67 41                	addr16 inc %ecx
4649e6:	41                   	inc    %ecx
4649e7:	41                   	inc    %ecx
4649e8:	53                   	push   %ebx
4649e9:	67 6e                	outsb  %ds:(%si),(%dx)
4649eb:	41                   	inc    %ecx
4649ec:	41                   	inc    %ecx
4649ed:	41                   	inc    %ecx
4649ee:	4b                   	dec    %ebx
4649ef:	62 31                	bound  %esi,(%ecx)
4649f1:	4d                   	dec    %ebp
4649f2:	41                   	inc    %ecx
4649f3:	41                   	inc    %ecx
4649f4:	41                   	inc    %ecx
4649f5:	6f                   	outsl  %ds:(%esi),(%dx)
4649f6:	6c                   	insb   (%dx),%es:(%edi)
4649f7:	66 6b 4d 41 41       	imul   $0x41,0x41(%ebp),%cx
4649fc:	41                   	inc    %ecx
4649fd:	6f                   	outsl  %ds:(%esi),(%dx)
4649fe:	67 4d                	addr16 dec %ebp
464a00:	4c                   	dec    %esp
464a01:	47                   	inc    %edi
464a02:	48                   	dec    %eax
464a03:	61                   	popa
464a04:	43                   	inc    %ebx
464a05:	41                   	inc    %ecx
464a06:	47                   	inc    %edi
464a07:	77 32                	ja     0x464a3b
464a09:	4c                   	dec    %esp
464a0a:	56                   	push   %esi
464a0b:	57                   	push   %edi
464a0c:	47                   	inc    %edi
464a0d:	55                   	push   %ebp
464a0e:	67 44                	addr16 inc %esp
464a10:	46                   	inc    %esi
464a11:	6a 43                	push   $0x43
464a13:	47                   	inc    %edi
464a14:	57                   	push   %edi
464a15:	46                   	inc    %esi
464a16:	6c                   	insb   (%dx),%es:(%edi)
464a17:	5a                   	pop    %edx
464a18:	69 41 32 4c 43 67 6b 	imul   $0x6b67434c,0x32(%ecx),%eax
464a1f:	57                   	push   %edi
464a20:	47                   	inc    %edi
464a21:	56                   	push   %esi
464a22:	76 4f                	jbe    0x464a73
464a24:	41                   	inc    %ecx
464a25:	41                   	inc    %ecx
464a26:	41                   	inc    %ecx
464a27:	43                   	inc    %ebx
464a28:	69 56 2b 51 51 41 41 	imul   $0x41415151,0x2b(%esi),%edx
464a2f:	43                   	inc    %ebx
464a30:	76 34                	jbe    0x464a66
464a32:	4d                   	dec    %ebp
464a33:	44                   	inc    %esp
464a34:	41                   	inc    %ecx
464a35:	42                   	inc    %edx
464a36:	76 50                	jbe    0x464a88
464a38:	41                   	inc    %ecx
464a39:	41                   	inc    %ecx
464a3a:	41                   	inc    %ecx
464a3b:	43                   	inc    %ebx
464a3c:	69 56 2b 56 41 41 41 	imul   $0x41414156,0x2b(%esi),%edx
464a43:	43                   	inc    %ebx
464a44:	6d                   	insl   (%dx),%es:(%edi)
464a45:	38 36                	cmp    %dh,(%esi)
464a47:	41                   	inc    %ecx
464a48:	41                   	inc    %ecx
464a49:	41                   	inc    %ecx
464a4a:	4b                   	dec    %ebx
464a4b:	4a                   	dec    %edx
464a4c:	58                   	pop    %eax
464a4d:	34 2f                	xor    $0x2f,%al
464a4f:	41                   	inc    %ecx
464a50:	41                   	inc    %ecx
464a51:	41                   	inc    %ecx
464a52:	4b                   	dec    %ebx
464a53:	2f                   	das
464a54:	67 77 53             	addr16 ja 0x464aaa
464a57:	41                   	inc    %ecx
464a58:	47                   	inc    %edi
464a59:	39 41 41             	cmp    %eax,0x41(%ecx)
464a5c:	41                   	inc    %ecx
464a5d:	41                   	inc    %ecx
464a5e:	4b                   	dec    %ebx
464a5f:	4a                   	dec    %edx
464a60:	58                   	pop    %eax
464a61:	35 56 41 41 41       	xor    $0x41414156,%eax
464a66:	4b                   	dec    %ebx
464a67:	2f                   	das
464a68:	67 77 54             	addr16 ja 0x464abf
464a6b:	41                   	inc    %ecx
464a6c:	47                   	inc    %edi
464a6d:	39 41 41             	cmp    %eax,0x41(%ecx)
464a70:	41                   	inc    %ecx
464a71:	41                   	inc    %ecx
464a72:	4b                   	dec    %ebx
464a73:	4a                   	dec    %edx
464a74:	66 34 4d             	data16 xor $0x4d,%al
464a77:	46                   	inc    %esi
464a78:	41                   	inc    %ecx
464a79:	42                   	inc    %edx
464a7a:	76 53                	jbe    0x464acf
464a7c:	67 41                	addr16 inc %ecx
464a7e:	41                   	inc    %ecx
464a7f:	43                   	inc    %ebx
464a80:	69 56 2b 51 77 41 41 	imul   $0x41417751,0x2b(%esi),%edx
464a87:	43                   	inc    %ebx
464a88:	69 43 53 41 30 6a 64 	imul   $0x646a3041,0x53(%ebx),%eax
464a8f:	49                   	dec    %ecx
464a90:	49                   	dec    %ecx
464a91:	4b                   	dec    %ebx
464a92:	62 53 51             	bound  %edx,0x51(%ebx)
464a95:	52                   	push   %edx
464a96:	59                   	pop    %ecx
464a97:	5a                   	pop    %edx
464a98:	57                   	push   %edi
464a99:	59                   	pop    %ecx
464a9a:	67 54                	addr16 push %esp
464a9c:	55                   	push   %ebp
464a9d:	51                   	push   %ecx
464a9e:	38 43 32             	cmp    %al,0x32(%ebx)
464aa1:	46                   	inc    %esi
464aa2:	6d                   	insl   (%dx),%es:(%edi)
464aa3:	49                   	dec    %ecx
464aa4:	4a                   	dec    %edx
464aa5:	30 6b 55             	xor    %ch,0x55(%ebx)
464aa8:	68 56 5a 62 7a       	push   $0x7a625a56
464aad:	67 41                	addr16 inc %ecx
464aaf:	41                   	inc    %ecx
464ab0:	41                   	inc    %ecx
464ab1:	6f                   	outsl  %ds:(%esi),(%dx)
464ab2:	6c                   	insb   (%dx),%es:(%edi)
464ab3:	66 6b 77 41 41       	imul   $0x41,0x41(%edi),%si
464ab8:	41                   	inc    %ecx
464ab9:	70 76                	jo     0x464b31
464abb:	4f                   	dec    %edi
464abc:	67 41                	addr16 inc %ecx
464abe:	41                   	inc    %ecx
464abf:	43                   	inc    %ebx
464ac0:	69 56 2b 51 51 41 41 	imul   $0x41415151,0x2b(%esi),%edx
464ac7:	43                   	inc    %ebx
464ac8:	76 34                	jbe    0x464afe
464aca:	4d                   	dec    %ebp
464acb:	44                   	inc    %esp
464acc:	51                   	push   %ecx
464acd:	42                   	inc    %edx
464ace:	76 50                	jbe    0x464b20
464ad0:	41                   	inc    %ecx
464ad1:	41                   	inc    %ecx
464ad2:	41                   	inc    %ecx
464ad3:	43                   	inc    %ebx
464ad4:	69 56 2b 56 67 41 41 	imul   $0x41416756,0x2b(%esi),%edx
464adb:	43                   	inc    %ebx
464adc:	6d                   	insl   (%dx),%es:(%edi)
464add:	38 36                	cmp    %dh,(%esi)
464adf:	41                   	inc    %ecx
464ae0:	41                   	inc    %ecx
464ae1:	41                   	inc    %ecx
464ae2:	4b                   	dec    %ebx
464ae3:	4a                   	dec    %edx
464ae4:	58                   	pop    %eax
464ae5:	34 33                	xor    $0x33,%al
464ae7:	41                   	inc    %ecx
464ae8:	41                   	inc    %ecx
464ae9:	41                   	inc    %ecx
464aea:	4b                   	dec    %ebx
464aeb:	49                   	dec    %ecx
464aec:	46                   	inc    %esi
464aed:	47                   	inc    %edi
464aee:	30 64 69 56          	xor    %ah,0x56(%ecx,%ebp,2)
464af2:	6c                   	insb   (%dx),%es:(%edi)
464af3:	49                   	dec    %ecx
464af4:	4b                   	dec    %ebx
464af5:	66 30 56 67          	data16 xor %dl,0x67(%esi)
464af9:	35 59 5a 53 42       	xor    $0x42535a59,%eax
464afe:	57                   	push   %edi
464aff:	76 47                	jbe    0x464b48
464b01:	76 62                	jbe    0x464b65
464b03:	57                   	push   %edi
464b04:	47                   	inc    %edi
464b05:	56                   	push   %esi
464b06:	6d                   	insl   (%dx),%es:(%edi)
464b07:	5a                   	pop    %edx
464b08:	53                   	push   %ebx
464b09:	44                   	inc    %esp
464b0a:	49                   	dec    %ecx
464b0b:	67 33 51 4e          	xor    0x4e(%bx,%di),%edx
464b0f:	57                   	push   %edi
464b10:	57                   	push   %edi
464b11:	38 34 41             	cmp    %dh,(%ecx,%eax,2)
464b14:	41                   	inc    %ecx
464b15:	41                   	inc    %ecx
464b16:	4b                   	dec    %ebx
464b17:	4a                   	dec    %edx
464b18:	58                   	pop    %eax
464b19:	35 58 41 41 41       	xor    $0x41414158,%eax
464b1e:	4b                   	dec    %ebx
464b1f:	62 7a 6f             	bound  %edi,0x6f(%edx)
464b22:	41                   	inc    %ecx
464b23:	41                   	inc    %ecx
464b24:	41                   	inc    %ecx
464b25:	6f                   	outsl  %ds:(%esi),(%dx)
464b26:	6c                   	insb   (%dx),%es:(%edi)
464b27:	66 6c                	data16 insb (%dx),%es:(%edi)
464b29:	51                   	push   %ecx
464b2a:	41                   	inc    %ecx
464b2b:	41                   	inc    %ecx
464b2c:	41                   	inc    %ecx
464b2d:	70 76                	jo     0x464ba5
464b2f:	4f                   	dec    %edi
464b30:	67 41                	addr16 inc %ecx
464b32:	41                   	inc    %ecx
464b33:	43                   	inc    %ebx
464b34:	69 56 2b 57 41 41 41 	imul   $0x41414157,0x2b(%esi),%edx
464b3b:	43                   	inc    %ebx
464b3c:	6d                   	insl   (%dx),%es:(%edi)
464b3d:	38 36                	cmp    %dh,(%esi)
464b3f:	41                   	inc    %ecx
464b40:	41                   	inc    %ecx
464b41:	41                   	inc    %ecx
464b42:	4b                   	dec    %ebx
464b43:	4a                   	dec    %edx
464b44:	58                   	pop    %eax
464b45:	35 53 41 41 41       	xor    $0x41414153,%eax
464b4a:	4b                   	dec    %ebx
464b4b:	30 42 59             	xor    %al,0x59(%edx)
464b4e:	41                   	inc    %ecx
464b4f:	41                   	inc    %ecx
464b50:	41                   	inc    %ecx
464b51:	45                   	inc    %ebp
464b52:	6f                   	outsl  %ds:(%esi),(%dx)
464b53:	4a                   	dec    %edx
464b54:	77 41                	ja     0x464b97
464b56:	41                   	inc    %ecx
464b57:	43                   	inc    %ebx
464b58:	6d                   	insl   (%dx),%es:(%edi)
464b59:	39 54 41 41          	cmp    %edx,0x41(%ecx,%eax,2)
464b5d:	41                   	inc    %ecx
464b5e:	4b                   	dec    %ebx
464b5f:	4a                   	dec    %edx
464b60:	58                   	pop    %eax
464b61:	35 52 41 41 41       	xor    $0x41414152,%eax
464b66:	4b                   	dec    %ebx
464b67:	62 7a 6f             	bound  %edi,0x6f(%edx)
464b6a:	41                   	inc    %ecx
464b6b:	41                   	inc    %ecx
464b6c:	41                   	inc    %ecx
464b6d:	6f                   	outsl  %ds:(%esi),(%dx)
464b6e:	6c                   	insb   (%dx),%es:(%edi)
464b6f:	66 6b 45 41 41       	imul   $0x41,0x41(%ebp),%ax
464b74:	41                   	inc    %ecx
464b75:	72 2b                	jb     0x464ba2
464b77:	44                   	inc    %esp
464b78:	41                   	inc    %ecx
464b79:	73 41                	jae    0x464bbc
464b7b:	62 7a 77             	bound  %edi,0x77(%edx)
464b7e:	41                   	inc    %ecx
464b7f:	41                   	inc    %ecx
464b80:	41                   	inc    %ecx
464b81:	6f                   	outsl  %ds:(%esi),(%dx)
464b82:	6c                   	insb   (%dx),%es:(%edi)
464b83:	66 6b 45 41 41       	imul   $0x41,0x41(%ebp),%ax
464b88:	41                   	inc    %ecx
464b89:	72 2b                	jb     0x464bb6
464b8b:	44                   	inc    %esp
464b8c:	41                   	inc    %ecx
464b8d:	77 41                	ja     0x464bd0
464b8f:	62 7a 77             	bound  %edi,0x77(%edx)
464b92:	41                   	inc    %ecx
464b93:	41                   	inc    %ecx
464b94:	41                   	inc    %ecx
464b95:	6f                   	outsl  %ds:(%esi),(%dx)
464b96:	6c                   	insb   (%dx),%es:(%edi)
464b97:	2f                   	das
464b98:	67 77 54             	addr16 ja 0x464bef
464b9b:	41                   	inc    %ecx
464b9c:	47                   	inc    %edi
464b9d:	39 4b 41             	cmp    %ecx,0x41(%ebx)
464ba0:	41                   	inc    %ecx
464ba1:	41                   	inc    %ecx
464ba2:	4b                   	dec    %ebx
464ba3:	4a                   	dec    %edx
464ba4:	58                   	pop    %eax
464ba5:	35 4d 41 41 41       	xor    $0x4141414d,%eax
464baa:	4b                   	dec    %ebx
464bab:	62 7a 6f             	bound  %edi,0x6f(%edx)
464bae:	41                   	inc    %ecx
464baf:	41                   	inc    %ecx
464bb0:	41                   	inc    %ecx
464bb1:	6f                   	outsl  %ds:(%esi),(%dx)
464bb2:	6c                   	insb   (%dx),%es:(%edi)
464bb3:	66 6b 45 41 41       	imul   $0x41,0x41(%ebp),%ax
464bb8:	41                   	inc    %ecx
464bb9:	72 2b                	jb     0x464be6
464bbb:	44                   	inc    %esp
464bbc:	41                   	inc    %ecx
464bbd:	30 41 62             	xor    %al,0x62(%ecx)
464bc0:	7a 77                	jp     0x464c39
464bc2:	41                   	inc    %ecx
464bc3:	41                   	inc    %ecx
464bc4:	41                   	inc    %ecx
464bc5:	6f                   	outsl  %ds:(%esi),(%dx)
464bc6:	6c                   	insb   (%dx),%es:(%edi)
464bc7:	66 6c                	data16 insb (%dx),%es:(%edi)
464bc9:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
464bcd:	70 76                	jo     0x464c45
464bcf:	4f                   	dec    %edi
464bd0:	67 41                	addr16 inc %ecx
464bd2:	41                   	inc    %ecx
464bd3:	43                   	inc    %ebx
464bd4:	69 56 2b 57 67 41 41 	imul   $0x41416757,0x2b(%esi),%edx
464bdb:	43                   	inc    %ebx