462cd1:	68 6c 59 64 4b       	push   $0x4b64596c
462cd6:	63 49 50             	arpl   %ecx,0x50(%ecx)
462cd9:	2f                   	das
462cda:	5a                   	pop    %edx
462cdb:	68 65 6f 67 6a       	push   $0x6a676f65
462ce0:	69 5a 36 46 57 46 6c 	imul   $0x6c465746,0x36(%edx),%ebx
462ce7:	5a                   	pop    %edx
462ce8:	69 41 45 41 41 41 41 	imul   $0x41414141,0x45(%ecx),%eax
462cef:	59                   	pop    %ecx
462cf0:	2f                   	das
462cf1:	34 4f                	xor    $0x4f,%al
462cf3:	46                   	inc    %esi
462cf4:	67 41                	addr16 inc %ecx
462cf6:	34 45                	xor    $0x45,%al
462cf8:	50                   	push   %eax
462cf9:	44                   	inc    %esp
462cfa:	2f                   	das
462cfb:	2f                   	das
462cfc:	39 41 5a             	cmp    %eax,0x5a(%ecx)
462cff:	41                   	inc    %ecx
462d00:	41                   	inc    %ecx
462d01:	41                   	inc    %ecx
462d02:	42                   	inc    %edx
462d03:	4b                   	dec    %ebx
462d04:	43                   	inc    %ebx
462d05:	63 41 41             	arpl   %eax,0x41(%ecx)
462d08:	41                   	inc    %ecx
462d09:	6f                   	outsl  %ds:(%esi),(%dx)
462d0a:	67 32 39             	xor    (%bx,%di),%bh
462d0d:	43                   	inc    %ebx
462d0e:	57                   	push   %edi
462d0f:	31 53 41             	xor    %edx,0x41(%ebx)
462d12:	79 4c                	jns    0x462d60
462d14:	32 6b 71             	xor    0x71(%ebx),%ch
462d17:	57                   	push   %edi
462d18:	43                   	inc    %ebx
462d19:	41                   	inc    %ecx
462d1a:	43                   	inc    %ebx
462d1b:	41                   	inc    %ecx
462d1c:	41                   	inc    %ecx
462d1d:	41                   	inc    %ecx
462d1e:	41                   	inc    %ecx
462d1f:	59                   	pop    %ecx
462d20:	68 51 67 61 4d       	push   $0x4d616751
462d25:	70 70                	jo     0x462d97
462d27:	41                   	inc    %ecx
462d28:	6d                   	insl   (%dx),%es:(%edi)
462d29:	59                   	pop    %ecx
462d2a:	67 77 6c             	addr16 ja 0x462d99
462d2d:	48                   	dec    %eax
462d2e:	4e                   	dec    %esi
462d2f:	32 31                	xor    (%ecx),%dh
462d31:	6b 67 31 65          	imul   $0x65,0x31(%edi),%esp
462d35:	50                   	push   %eax
462d36:	49                   	dec    %ecx
462d37:	49                   	dec    %ecx
462d38:	57                   	push   %edi
462d39:	47                   	inc    %edi
462d3a:	4e                   	dec    %esi
462d3b:	48                   	dec    %eax
462d3c:	77 41                	ja     0x462d7f
462d3e:	41                   	inc    %ecx
462d3f:	41                   	inc    %ecx
462d40:	52                   	push   %edx
462d41:	51                   	push   %ecx
462d42:	6f                   	outsl  %ds:(%esi),(%dx)
462d43:	4d                   	dec    %ebp
462d44:	51                   	push   %ecx
462d45:	41                   	inc    %ecx
462d46:	41                   	inc    %ecx
462d47:	43                   	inc    %ebx
462d48:	76 34                	jbe    0x462d7e
462d4a:	4f                   	dec    %edi
462d4b:	43                   	inc    %ebx
462d4c:	67 41                	addr16 inc %ecx
462d4e:	34 50                	xor    $0x50,%al
462d50:	41                   	inc    %ecx
462d51:	41                   	inc    %ecx
462d52:	41                   	inc    %ecx
462d53:	41                   	inc    %ecx
462d54:	50                   	push   %eax
462d55:	34 4d                	xor    $0x4d,%al
462d57:	47                   	inc    %edi
462d58:	51                   	push   %ecx
462d59:	41                   	inc    %ecx
462d5a:	67 56                	addr16 push %esi
462d5c:	55                   	push   %ebp
462d5d:	72 54                	jb     0x462db3
462d5f:	36 47                	ss inc %edi
462d61:	55                   	push   %ebp
462d62:	67 4e                	addr16 dec %esi
462d64:	30 72 54             	xor    %dh,0x54(%edx)
462d67:	36 47                	ss inc %edi
462d69:	46                   	inc    %esi
462d6a:	6d                   	insl   (%dx),%es:(%edi)
462d6b:	59                   	pop    %ecx
462d6c:	66 34 4f             	data16 xor $0x4f,%al
462d6f:	47                   	inc    %edi
462d70:	51                   	push   %ecx
462d71:	44                   	inc    %esp
462d72:	2b 44 42 6b          	sub    0x6b(%edx,%eax,2),%eax
462d76:	41                   	inc    %ecx
462d77:	49                   	dec    %ecx
462d78:	49                   	dec    %ecx
462d79:	42                   	inc    %edx
462d7a:	65 31 77 41          	xor    %esi,%gs:0x41(%edi)
462d7e:	67 4a                	addr16 dec %edx
462d80:	4b                   	dec    %ebx
462d81:	45                   	inc    %ebp
462d82:	6f                   	outsl  %ds:(%esi),(%dx)
462d83:	2f                   	das
462d84:	32 46 6d             	xor    0x6d(%esi),%al
462d87:	57                   	push   %edi
462d88:	45                   	inc    %ebp
462d89:	55                   	push   %ebp
462d8a:	45                   	inc    %ebp
462d8b:	41                   	inc    %ecx
462d8c:	41                   	inc    %ecx
462d8d:	41                   	inc    %ecx
462d8e:	41                   	inc    %ecx
462d8f:	4f                   	dec    %edi
462d90:	67 41                	addr16 inc %ecx
462d92:	41                   	inc    %ecx
462d93:	41                   	inc    %ecx
462d94:	47                   	inc    %edi
462d95:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
462d99:	42                   	inc    %edx
462d9a:	78 41                	js     0x462ddd
462d9c:	51                   	push   %ecx
462d9d:	41                   	inc    %ecx
462d9e:	41                   	inc    %ecx
462d9f:	45                   	inc    %ebp
462da0:	51                   	push   %ecx
462da1:	49                   	dec    %ecx
462da2:	41                   	inc    %ecx
462da3:	41                   	inc    %ecx
462da4:	43                   	inc    %ebx
462da5:	42                   	inc    %edx
462da6:	53                   	push   %ebx
462da7:	46                   	inc    %esi
462da8:	69 77 31 49 50 74 57 	imul   $0x57745049,0x31(%edi),%esi
462daf:	6b 4e 56 59          	imul   $0x59,0x56(%esi),%ecx
462db3:	49                   	dec    %ecx
462db4:	4e                   	dec    %esi
462db5:	37                   	aaa
462db6:	6c                   	insb   (%dx),%es:(%edi)
462db7:	72 2b                	jb     0x462de4
462db9:	4a                   	dec    %edx
462dba:	5a                   	pop    %edx
462dbb:	49                   	dec    %ecx
462dbc:	4d                   	dec    %ebp
462dbd:	4b                   	dec    %ebx
462dbe:	63 59 53             	arpl   %ebx,0x53(%ecx)
462dc1:	46                   	inc    %esi
462dc2:	59                   	pop    %ecx
462dc3:	49                   	dec    %ecx
462dc4:	41                   	inc    %ecx
462dc5:	34 79                	xor    $0x79,%al
462dc7:	79 2f                	jns    0x462df8
462dc9:	42                   	inc    %edx
462dca:	5a                   	pop    %edx
462dcb:	5a                   	pop    %edx
462dcc:	53                   	push   %ebx
462dcd:	41                   	inc    %ecx
462dce:	56                   	push   %esi
462dcf:	39 4b 50             	cmp    %ecx,0x50(%ebx)
462dd2:	79 57                	jns    0x462e2b
462dd4:	53                   	push   %ebx
462dd5:	44                   	inc    %esp
462dd6:	32 79 77             	xor    0x77(%ecx),%bh
462dd9:	34 6d                	xor    $0x6d,%al
462ddb:	57                   	push   %edi
462ddc:	47                   	inc    %edi
462ddd:	59                   	pop    %ecx
462dde:	67 67 2b 58 48       	addr16 sub 0x48(%bx,%si),%ebx
462de3:	32 6c 6a 2b          	xor    0x2b(%edx,%ebp,2),%ch
462de7:	44                   	inc    %esp
462de8:	68 6b 41 4f 49       	push   $0x494f416b
462ded:	72 2f                	jb     0x462e1e
462def:	2f                   	das
462df0:	2f                   	das
462df1:	38 67 4e             	cmp    %ah,0x4e(%edi)
462df4:	35 74 34 46 43       	xor    $0x43463474,%eax
462df9:	44                   	inc    %esp
462dfa:	58                   	pop    %eax
462dfb:	74 6f                	je     0x462e6c
462dfd:	58                   	pop    %eax
462dfe:	71 57                	jno    0x462e57
462e00:	43                   	inc    %ebx
462e01:	41                   	inc    %ecx
462e02:	57                   	push   %edi
462e03:	55                   	push   %ebp
462e04:	76 37                	jbe    0x462e3d
462e06:	2b 57 66             	sub    0x66(%edi),%edx
462e09:	34 4f                	xor    $0x4f,%al
462e0b:	46                   	inc    %esi
462e0c:	67 41                	addr16 inc %ecx
462e0e:	67 69 35 30 56 48 53 	imul   $0x53485630,(%di),%esi
462e15:	43                   	inc    %ebx
462e16:	70 70                	jo     0x462e88
462e18:	32 34 64             	xor    (%esp,%eiz,2),%dh
462e1b:	57                   	push   %edi
462e1c:	53                   	push   %ebx
462e1d:	41                   	inc    %ecx
462e1e:	70 43                	jo     0x462e63
462e20:	6c                   	insb   (%dx),%es:(%edi)
462e21:	6b 41 59 66          	imul   $0x66,0x59(%ecx),%eax
462e25:	34 4f                	xor    $0x4f,%al
462e27:	47                   	inc    %edi
462e28:	51                   	push   %ecx
462e29:	41                   	inc    %ecx
462e2a:	34 57                	xor    $0x57,%al
462e2c:	2f                   	das
462e2d:	2f                   	das
462e2e:	2f                   	das
462e2f:	2f                   	das
462e30:	39 41 5a             	cmp    %eax,0x5a(%ecx)
462e33:	41                   	inc    %ecx
462e34:	41                   	inc    %ecx
462e35:	41                   	inc    %ecx
462e36:	42                   	inc    %edx
462e37:	4b                   	dec    %ebx
462e38:	43                   	inc    %ebx
462e39:	63 41 41             	arpl   %eax,0x41(%ecx)
462e3c:	41                   	inc    %ecx
462e3d:	72 2b                	jb     0x462e6a
462e3f:	44                   	inc    %esp
462e40:	41                   	inc    %ecx
462e41:	49                   	dec    %ecx
462e42:	41                   	inc    %ecx
462e43:	49                   	dec    %ecx
462e44:	4f                   	dec    %edi
462e45:	4a                   	dec    %edx
462e46:	77 37                	ja     0x462e7f
462e48:	2b 56 6d             	sub    0x6d(%esi),%edx
462e4b:	49                   	dec    %ecx
462e4c:	4f                   	dec    %edi
462e4d:	64 68 54 4e 70 68    	fs push $0x68704e54
462e53:	49                   	dec    %ecx
462e54:	46                   	inc    %esi
462e55:	47                   	inc    %edi
462e56:	65 57                	gs push %edi
462e58:	69 56 59 49 45 4b 4e 	imul   $0x4e4b4549,0x59(%esi),%edx
462e5f:	74 2b                	je     0x462e8c
462e61:	56                   	push   %esi
462e62:	68 6d 69 43 79       	push   $0x7943696d
462e67:	6a 31                	push   $0x31
462e69:	66 36 49             	ss dec %cx
462e6c:	48                   	dec    %eax
462e6d:	77 73                	ja     0x462ee2
462e6f:	36 50                	ss push %eax
462e71:	39 5a 49             	cmp    %ebx,0x49(%edx)
462e74:	4d                   	dec    %ebp
462e75:	5a                   	pop    %edx
462e76:	41                   	inc    %ecx
462e77:	6c                   	insb   (%dx),%es:(%edi)
462e78:	66 6c                	data16 insb (%dx),%es:(%edi)
462e7a:	68 5a 53 41 48       	push   $0x4841535a
462e7f:	33 2f                	xor    (%edi),%ebp
462e81:	48                   	dec    %eax
462e82:	79 57                	jns    0x462edb
462e84:	57                   	push   %edi
462e85:	5a                   	pop    %edx
462e86:	6c                   	insb   (%dx),%es:(%edi)
462e87:	49                   	dec    %ecx
462e88:	4a                   	dec    %edx
462e89:	59                   	pop    %ecx
462e8a:	45                   	inc    %ebp
462e8b:	37                   	aaa
462e8c:	50                   	push   %eax
462e8d:	5a                   	pop    %edx
462e8e:	59                   	pop    %ecx
462e8f:	49                   	dec    %ecx
462e90:	41                   	inc    %ecx
462e91:	4d                   	dec    %ebp
462e92:	41                   	inc    %ecx
462e93:	41                   	inc    %ecx
462e94:	41                   	inc    %ecx
462e95:	42                   	inc    %edx
462e96:	6a 5a                	push   $0x5a
462e98:	57                   	push   %edi
462e99:	55                   	push   %ebp
462e9a:	55                   	push   %ebp
462e9b:	49                   	dec    %ecx
462e9c:	44                   	inc    %esp
462e9d:	73 7a                	jae    0x462f19
462e9f:	76 69                	jbe    0x462f0a
462ea1:	41                   	inc    %ecx
462ea2:	67 41                	addr16 inc %ecx
462ea4:	34 54                	xor    $0x54,%al
462ea6:	73 4a                	jae    0x462ef2
462ea8:	6c                   	insb   (%dx),%es:(%edi)
462ea9:	6b 67 71 48          	imul   $0x48,0x71(%edi),%esp
462ead:	77 72                	ja     0x462f21
462eaf:	33 56 67             	xor    0x67(%esi),%edx
462eb2:	67 44                	addr16 inc %esp
462eb4:	58                   	pop    %eax
462eb5:	49                   	dec    %ecx
462eb6:	55                   	push   %ebp
462eb7:	2b 31                	sub    (%ecx),%esi
462eb9:	6b 67 45 2f          	imul   $0x2f,0x45(%edi),%esp
462ebd:	48                   	dec    %eax
462ebe:	42                   	inc    %edx
462ebf:	43                   	inc    %ebx
462ec0:	6c                   	insb   (%dx),%es:(%edi)
462ec1:	67 67 47             	addr16 addr16 inc %edi
462ec4:	39 6e 72             	cmp    %ebp,0x72(%esi)
462ec7:	36 32 45 67          	xor    %ss:0x67(%ebp),%al
462ecb:	6f                   	outsl  %ds:(%esi),(%dx)
462ecc:	34 75                	xor    $0x75,%al
462ece:	2b 38                	sub    (%eax),%edi
462ed0:	6c                   	insb   (%dx),%es:(%edi)
462ed1:	67 67 42             	addr16 addr16 inc %edx
462ed4:	51                   	push   %ecx
462ed5:	41                   	inc    %ecx
462ed6:	41                   	inc    %ecx
462ed7:	41                   	inc    %ecx
462ed8:	47                   	inc    %edi
462ed9:	4e                   	dec    %esi
462eda:	6d                   	insl   (%dx),%es:(%edi)
462edb:	6a 52                	push   $0x52
462edd:	38 41 41             	cmp    %al,0x41(%ecx)
462ee0:	41                   	inc    %ecx
462ee1:	45                   	inc    %ebp
462ee2:	6c                   	insb   (%dx),%es:(%edi)
462ee3:	49                   	dec    %ecx
462ee4:	46                   	inc    %esi
462ee5:	68 67 31 50 77       	push   $0x77503167
462eea:	67 53                	addr16 push %ebx
462eec:	5a                   	pop    %edx
462eed:	52                   	push   %edx
462eee:	33 35 56 67 67 6f    	xor    0x6f676756,%esi
462ef4:	66 52                	push   %dx
462ef6:	4c                   	dec    %esp
462ef7:	34 6d                	xor    $0x6d,%al
462ef9:	45                   	inc    %ebp
462efa:	67 42                	addr16 inc %edx
462efc:	51                   	push   %ecx
462efd:	41                   	inc    %ecx
462efe:	41                   	inc    %ecx
462eff:	41                   	inc    %ecx
462f00:	47                   	inc    %edi
462f01:	4d                   	dec    %ebp
462f02:	67 42                	addr16 inc %edx
462f04:	41                   	inc    %ecx
462f05:	41                   	inc    %ecx
462f06:	41                   	inc    %ecx
462f07:	41                   	inc    %ecx
462f08:	47                   	inc    %edi
462f09:	4c                   	dec    %esp