460d57:	79 41                	jns    0x460d9a
460d59:	48                   	dec    %eax
460d5a:	6b 41 55 41          	imul   $0x41,0x55(%ecx),%eax
460d5e:	42                   	inc    %edx
460d5f:	76 41                	jbe    0x460da2
460d61:	47                   	inc    %edi
460d62:	6b 41 62 67          	imul   $0x67,0x62(%ecx),%eax
460d66:	42                   	inc    %edx
460d67:	30 41 41             	xor    %al,0x41(%ecx)
460d6a:	41                   	inc    %ecx
460d6b:	4e                   	dec    %esi
460d6c:	53                   	push   %ebx
460d6d:	51                   	push   %ecx
460d6e:	42                   	inc    %edx
460d6f:	75 41                	jne    0x460db2
460d71:	48                   	dec    %eax
460d72:	59                   	pop    %ecx
460d73:	41                   	inc    %ecx
460d74:	62 77 42             	bound  %esi,0x42(%edi)
460d77:	72 41                	jb     0x460dba
460d79:	47                   	inc    %edi
460d7a:	55                   	push   %ebp
460d7b:	41                   	inc    %ecx
460d7c:	41                   	inc    %ecx
460d7d:	41                   	inc    %ecx
460d7e:	44                   	inc    %esp
460d7f:	38 75 67             	cmp    %dh,0x67(%ebp)
460d82:	59                   	pop    %ecx
460d83:	45                   	inc    %ebp
460d84:	31 6d 69             	xor    %ebp,0x69(%ebp)
460d87:	62 51 34             	bound  %edx,0x34(%ecx)
460d8a:	43                   	inc    %ebx
460d8b:	70 55                	jo     0x460de2
460d8d:	6c                   	insb   (%dx),%es:(%edi)
460d8e:	37                   	aaa
460d8f:	57                   	push   %edi
460d90:	61                   	popa
460d91:	30 63 55             	xor    %ah,0x55(%ebx)
460d94:	41                   	inc    %ecx
460d95:	41                   	inc    %ecx
460d96:	69 33 65 6c 78 57    	imul   $0x57786c65,(%ebx),%esi
460d9c:	47                   	inc    %edi
460d9d:	54                   	push   %esp
460d9e:	54                   	push   %esp
460d9f:	67 69 51 59 41 41 52 	imul   $0x30524141,0x59(%bx,%di),%edx
460da6:	30
460da7:	46                   	inc    %esi
460da8:	48                   	dec    %eax
460da9:	51                   	push   %ecx
460daa:	55                   	push   %ebp
460dab:	49                   	dec    %ecx
460dac:	73 44                	jae    0x460df2
460dae:	39 66 66             	cmp    %esp,0x66(%esi)
460db1:	78 48                	js     0x460dfb
460db3:	56                   	push   %esi
460db4:	43                   	inc    %ebx
460db5:	6a 6f                	push   $0x6f
460db7:	47                   	inc    %edi
460db8:	41                   	inc    %ecx
460db9:	41                   	inc    %ecx
460dba:	45                   	inc    %ebp
460dbb:	64 42                	fs inc %edx
460dbd:	52                   	push   %edx
460dbe:	49                   	dec    %ecx
460dbf:	4e                   	dec    %esi
460dc0:	42                   	inc    %edx
460dc1:	67 41                	addr16 inc %ecx
460dc3:	43                   	inc    %ebx
460dc4:	45                   	inc    %ebp
460dc5:	67 30 4f 44          	xor    %cl,0x44(%bx)
460dc9:	67 55                	addr16 push %ebp
460dcb:	41                   	inc    %ecx
460dcc:	41                   	inc    %ecx
460dcd:	67 45                	addr16 inc %ebp
460dcf:	4f                   	dec    %edi
460dd0:	44                   	inc    %esp
460dd1:	67 55                	addr16 push %ebp
460dd3:	41                   	inc    %ecx
460dd4:	41                   	inc    %ecx
460dd5:	52                   	push   %edx
460dd6:	77 64                	ja     0x460e3c
460dd8:	42                   	inc    %edx
460dd9:	51                   	push   %ecx
460dda:	51                   	push   %ecx
460ddb:	41                   	inc    %ecx
460ddc:	41                   	inc    %ecx
460ddd:	52                   	push   %edx
460dde:	77 63                	ja     0x460e43
460de0:	41                   	inc    %ecx
460de1:	79 41                	jns    0x460e24
460de3:	41                   	inc    %ecx
460de4:	41                   	inc    %ecx
460de5:	51                   	push   %ecx
460de6:	51                   	push   %ecx
460de7:	67 41                	addr16 inc %ecx
460de9:	51                   	push   %ecx
460dea:	45                   	inc    %ebp
460deb:	4f                   	dec    %edi
460dec:	42                   	inc    %edx
460ded:	43                   	inc    %ebx
460dee:	41                   	inc    %ecx
460def:	42                   	inc    %edx
460df0:	41                   	inc    %ecx
460df1:	51                   	push   %ecx
460df2:	67 49                	addr16 dec %ecx
460df4:	41                   	inc    %ecx
460df5:	51                   	push   %ecx
460df6:	41                   	inc    %ecx
460df7:	49                   	dec    %ecx
460df8:	41                   	inc    %ecx
460df9:	41                   	inc    %ecx
460dfa:	41                   	inc    %ecx
460dfb:	41                   	inc    %ecx
460dfc:	41                   	inc    %ecx
460dfd:	41                   	inc    %ecx
460dfe:	41                   	inc    %ecx
460dff:	65 41                	gs inc %ecx
460e01:	51                   	push   %ecx
460e02:	41                   	inc    %ecx
460e03:	42                   	inc    %edx
460e04:	41                   	inc    %ecx
460e05:	46                   	inc    %esi
460e06:	51                   	push   %ecx
460e07:	43                   	inc    %ebx
460e08:	46                   	inc    %esi
460e09:	6c                   	insb   (%dx),%es:(%edi)
460e0a:	64 79 59             	fs jns 0x460e66
460e0d:	58                   	pop    %eax
460e0e:	42                   	inc    %edx
460e0f:	4f                   	dec    %edi
460e10:	62 32                	bound  %esi,(%edx)
460e12:	35 46 65 47 4e       	xor    $0x4e476546,%eax
460e17:	6c                   	insb   (%dx),%es:(%edi)
460e18:	63 48 52             	arpl   %ecx,0x52(%eax)
460e1b:	70 62                	jo     0x460e7f
460e1d:	32 35 55 61 48 4a    	xor    0x4a486155,%dh
460e23:	76 64                	jbe    0x460e89
460e25:	33 4d 42             	xor    0x42(%ebp),%ecx
460e28:	42                   	inc    %edx
460e29:	53                   	push   %ebx
460e2a:	41                   	inc    %ecx
460e2b:	42                   	inc    %edx
460e2c:	41                   	inc    %ecx
460e2d:	52                   	push   %edx
460e2e:	45                   	inc    %ebp
460e2f:	64 43                	fs inc %ebx
460e31:	41                   	inc    %ecx
460e32:	45                   	inc    %ebp
460e33:	41                   	inc    %ecx
460e34:	42                   	inc    %edx
460e35:	77 45                	ja     0x460e7c
460e37:	41                   	inc    %ecx
460e38:	41                   	inc    %ecx
460e39:	41                   	inc    %ecx
460e3a:	41                   	inc    %ecx
460e3b:	41                   	inc    %ecx
460e3c:	45                   	inc    %ebp
460e3d:	51                   	push   %ecx
460e3e:	45                   	inc    %ebp
460e3f:	41                   	inc    %ecx
460e40:	44                   	inc    %esp
460e41:	45                   	inc    %ebp
460e42:	46                   	inc    %esi
460e43:	4e                   	dec    %esi
460e44:	52                   	push   %edx
460e45:	46                   	inc    %esi
460e46:	39 4a 63             	cmp    %ecx,0x63(%edx)
460e49:	32 39                	xor    (%ecx),%bh
460e4b:	30 62 33             	xor    %ah,0x33(%edx)
460e4e:	42                   	inc    %edx
460e4f:	6c                   	insb   (%dx),%es:(%edi)
460e50:	63 77 41             	arpl   %esi,0x41(%edi)
460e53:	41                   	inc    %ecx
460e54:	42                   	inc    %edx
460e55:	51                   	push   %ecx
460e56:	45                   	inc    %ebp
460e57:	41                   	inc    %ecx
460e58:	41                   	inc    %ecx
460e59:	41                   	inc    %ecx
460e5a:	41                   	inc    %ecx
460e5b:	41                   	inc    %ecx
460e5c:	46                   	inc    %esi
460e5d:	77 45                	ja     0x460ea4
460e5f:	41                   	inc    %ecx
460e60:	45                   	inc    %ebp
460e61:	6b 4e 76 63          	imul   $0x63,0x76(%esi),%ecx
460e65:	48                   	dec    %eax
460e66:	6c                   	insb   (%dx),%es:(%edi)
460e67:	79 61                	jns    0x460eca
460e69:	57                   	push   %edi
460e6a:	64 6f                	outsl  %fs:(%esi),(%dx)
460e6c:	64 43                	fs inc %ebx
460e6e:	44                   	inc    %esp
460e6f:	43                   	inc    %ebx
460e70:	71 53                	jno    0x460ec5
460e72:	41                   	inc    %ecx
460e73:	67 4d                	addr16 dec %ebp
460e75:	6a 41                	push   $0x41
460e77:	79 4d                	jns    0x460ec6
460e79:	41                   	inc    %ecx
460e7a:	41                   	inc    %ecx
460e7b:	41                   	inc    %ecx
460e7c:	42                   	inc    %edx
460e7d:	43                   	inc    %ebx
460e7e:	41                   	inc    %ecx
460e7f:	42                   	inc    %edx
460e80:	41                   	inc    %ecx
460e81:	51                   	push   %ecx
460e82:	49                   	dec    %ecx
460e83:	70 41                	jo     0x460ec6
460e85:	51                   	push   %ecx
460e86:	41                   	inc    %ecx
460e87:	6b 59 6a 5a          	imul   $0x5a,0x6a(%ecx),%ebx
460e8b:	6a 4e                	push   $0x4e
460e8d:	47                   	inc    %edi
460e8e:	4d                   	dec    %ebp
460e8f:	79 4d                	jns    0x460ede
460e91:	6a 6b                	push   $0x6b
460e93:	74 4d                	je     0x460ee2
460e95:	44                   	inc    %esp
460e96:	67 34 59             	addr16 xor $0x59,%al
460e99:	69 30 30 4d 32 45    	imul   $0x45324d30,(%eax),%esi
460e9f:	32 4c 57 45          	xor    0x45(%edi,%edx,2),%cl
460ea3:	79 4d                	jns    0x460ef2
460ea5:	44                   	inc    %esp
460ea6:	49                   	dec    %ecx
460ea7:	74 5a                	je     0x460f03
460ea9:	47                   	inc    %edi
460eaa:	59                   	pop    %ecx
460eab:	32 4e 54             	xor    0x54(%esi),%cl
460eae:	68 68 5a 54 51       	push   $0x51545a68
460eb3:	34 4f                	xor    $0x4f,%al
460eb5:	47                   	inc    %edi
460eb6:	52                   	push   %edx
460eb7:	69 41 41 41 4d 41 51 	imul   $0x51414d41,0x41(%ecx),%eax
460ebe:	41                   	inc    %ecx
460ebf:	48                   	dec    %eax
460ec0:	4d                   	dec    %ebp
460ec1:	53                   	push   %ebx
460ec2:	34 77                	xor    $0x77,%al
460ec4:	4c                   	dec    %esp
460ec5:	6a 41                	push   $0x41
460ec7:	75 4d                	jne    0x460f16
460ec9:	41                   	inc    %ecx
460eca:	41                   	inc    %ecx
460ecb:	41                   	inc    %ecx
460ecc:	4b                   	dec    %ebx
460ecd:	41                   	inc    %ecx
460ece:	45                   	inc    %ebp
460ecf:	41                   	inc    %ecx
460ed0:	49                   	dec    %ecx
460ed1:	31 42 76             	xor    %eax,0x76(%edx)
460ed4:	64 32 56 79          	xor    %fs:0x79(%esi),%dl
460ed8:	5a                   	pop    %edx
460ed9:	57                   	push   %edi
460eda:	51                   	push   %ecx
460edb:	67 59                	addr16 pop %ecx
460edd:	6e                   	outsb  %ds:(%esi),(%dx)
460ede:	6b 67 55 32          	imul   $0x32,0x55(%edi),%esp
460ee2:	31 68 63             	xor    %ebp,0x63(%eax)
460ee5:	6e                   	outsb  %ds:(%esi),(%dx)
460ee6:	52                   	push   %edx
460ee7:	42                   	inc    %edx
460ee8:	63 33                	arpl   %esi,(%ebx)
460eea:	4e                   	dec    %esi
460eeb:	6c                   	insb   (%dx),%es:(%edi)
460eec:	62 57 4a             	bound  %edx,0x4a(%edi)
460eef:	73 65                	jae    0x460f56
460ef1:	53                   	push   %ebx
460ef2:	41                   	inc    %ecx
460ef3:	33 4c 6a 4d          	xor    0x4d(%edx,%ebp,2),%ecx
460ef7:	75 4d                	jne    0x460f46
460ef9:	43                   	inc    %ebx
460efa:	34 7a                	xor    $0x7a,%al
460efc:	4d                   	dec    %ebp
460efd:	6a 6b                	push   $0x6b
460eff:	32 41 41             	xor    0x41(%ecx),%al
460f02:	41                   	inc    %ecx
460f03:	4b                   	dec    %ebx
460f04:	41                   	inc    %ecx
460f05:	41                   	inc    %ecx
460f06:	55                   	push   %ebp
460f07:	42                   	inc    %edx
460f08:	45                   	inc    %ebp
460f09:	6c                   	insb   (%dx),%es:(%edi)
460f0a:	45                   	inc    %ebp
460f0b:	49                   	dec    %ecx
460f0c:	45                   	inc    %ebp
460f0d:	6c                   	insb   (%dx),%es:(%edi)
460f0e:	45                   	inc    %ebp
460f0f:	49                   	dec    %ecx
460f10:	43                   	inc    %ebx
460f11:	41                   	inc    %ecx
460f12:	6f                   	outsl  %ds:(%esi),(%dx)
460f13:	48                   	dec    %eax
460f14:	42                   	inc    %edx
460f15:	41                   	inc    %ecx
460f16:	38 42 48             	cmp    %al,0x48(%edx)
460f19:	51                   	push   %ecx
460f1a:	55                   	push   %ebp
460f1b:	51                   	push   %ecx
460f1c:	42                   	inc    %edx
460f1d:	52                   	push   %edx
460f1e:	30 46 41             	xor    %al,0x41(%esi)
460f21:	79 41                	jns    0x460f64
460f23:	41                   	inc    %ecx
460f24:	43                   	inc    %ebx
460f25:	41                   	inc    %ecx
460f26:	59                   	pop    %ecx
460f27:	67 41                	addr16 inc %ecx
460f29:	68 46 5a 43 41       	push   $0x41435a46
460f2e:	67 49                	addr16 dec %ecx
460f30:	41                   	inc    %ecx
460f31:	41                   	inc    %ecx
460f32:	51                   	push   %ecx
460f33:	52                   	push   %edx
460f34:	57                   	push   %edi
460f35:	51                   	push   %ecx
460f36:	67 49                	addr16 dec %ecx
460f38:	43                   	inc    %ebx
460f39:	41                   	inc    %ecx
460f3a:	67 48                	addr16 dec %eax
460f3c:	41                   	inc    %ecx
460f3d:	41                   	inc    %ecx
460f3e:	49                   	dec    %ecx
460f3f:	43                   	inc    %ebx
460f40:	45                   	inc    %ebp
460f41:	56                   	push   %esi
460f42:	6b 52 57 51          	imul   $0x51,0x57(%edx),%edx
460f46:	4d                   	dec    %ebp
460f47:	67 41                	addr16 inc %ecx
460f49:	41                   	inc    %ecx
460f4a:	55                   	push   %ebp
460f4b:	47                   	inc    %edi
460f4c:	49                   	dec    %ecx
460f4d:	41                   	inc    %ecx
460f4e:	49                   	dec    %ecx
460f4f:	42                   	inc    %edx
460f50:	43                   	inc    %ebx
460f51:	42                   	inc    %edx
460f52:	4a                   	dec    %edx
460f53:	68 42 67 41 42       	push   $0x42416742
460f58:	45                   	inc    %ebp
460f59:	6d                   	insl   (%dx),%es:(%edi)
460f5a:	55                   	push   %ebp
460f5b:	52                   	push   %edx
460f5c:	61                   	popa
460f5d:	51                   	push   %ecx
460f5e:	59                   	pop    %ecx
460f5f:	67 41                	addr16 inc %ecx