465b69:	56                   	push   %esi
465b6a:	4c                   	dec    %esp
465b6b:	45                   	inc    %ebp
465b6c:	32 52 4f             	xor    0x4f(%edx),%dl
465b6f:	79 61                	jns    0x465bd2
465b71:	69 4e 33 55 61 49 53 	imul   $0x53496155,0x33(%esi),%ecx
465b78:	39 57 38             	cmp    %edx,0x38(%edi)
465b7b:	5a                   	pop    %edx
465b7c:	7a 43                	jp     0x465bc1
465b7e:	77 62                	ja     0x465be2
465b80:	4b                   	dec    %ebx
465b81:	51                   	push   %ecx
465b82:	6f                   	outsl  %ds:(%esi),(%dx)
465b83:	32 4f 76             	xor    0x76(%edi),%cl
465b86:	6b 2f 43             	imul   $0x43,(%edi),%ebp
465b89:	65 69 5a 37 43 4c 63 	imul   $0x69634c43,%gs:0x37(%edx),%ebx
465b90:	69
465b91:	41                   	inc    %ecx
465b92:	47                   	inc    %edi
465b93:	43                   	inc    %ebx
465b94:	2b 33                	sub    (%ebx),%esi
465b96:	37                   	aaa
465b97:	34 64                	xor    $0x64,%al
465b99:	72 67                	jb     0x465c02
465b9b:	59                   	pop    %ecx
465b9c:	59                   	pop    %ecx
465b9d:	44                   	inc    %esp
465b9e:	64 49                	fs dec %ecx
465ba0:	41                   	inc    %ecx
465ba1:	73 4e                	jae    0x465bf1
465ba3:	52                   	push   %edx
465ba4:	61                   	popa
465ba5:	46                   	inc    %esi
465ba6:	43                   	inc    %ebx
465ba7:	2f                   	das
465ba8:	48                   	dec    %eax
465ba9:	53                   	push   %ebx
465baa:	63 67 55             	arpl   %esp,0x55(%edi)
465bad:	72 33                	jb     0x465be2
465baf:	57                   	push   %edi
465bb0:	77 4b                	ja     0x465bfd
465bb2:	75 39                	jne    0x465bed
465bb4:	37                   	aaa
465bb5:	4b                   	dec    %ebx
465bb6:	70 4c                	jo     0x465c04
465bb8:	36 2b 58 6f          	sub    %ss:0x6f(%eax),%ebx
465bbc:	53                   	push   %ebx
465bbd:	46                   	inc    %esi
465bbe:	70 71                	jo     0x465c31
465bc0:	62 64 6c 52          	bound  %esp,0x52(%esp,%ebp,2)
465bc4:	7a 63                	jp     0x465c29
465bc6:	32 42 4a             	xor    0x4a(%edx),%al
465bc9:	46                   	inc    %esi
465bca:	7a 64                	jp     0x465c30
465bcc:	62 58 4e             	bound  %ebx,0x4e(%eax)
465bcf:	72 65                	jb     0x465c36
465bd1:	61                   	popa
465bd2:	77 4a                	ja     0x465c1e
465bd4:	32 43 47             	xor    0x47(%ebx),%al
465bd7:	33 33                	xor    (%ebx),%esi
465bd9:	2f                   	das
465bda:	39 46 35             	cmp    %eax,0x35(%esi)
465bdd:	68 30 63 6d 57       	push   $0x576d6330
465be2:	74 38                	je     0x465c1c
465be4:	31 76 43             	xor    %esi,0x43(%esi)
465be7:	32 55 56             	xor    0x56(%ebp),%dl
465bea:	33 30                	xor    (%eax),%esi
465bec:	57                   	push   %edi
465bed:	72 6f                	jb     0x465c5e
465bef:	64 7a 4a             	fs jp  0x465c3c
465bf2:	4f                   	dec    %edi
465bf3:	70 6e                	jo     0x465c63
465bf5:	47                   	inc    %edi
465bf6:	2f                   	das
465bf7:	41                   	inc    %ecx
465bf8:	55                   	push   %ebp
465bf9:	58                   	pop    %eax
465bfa:	30 74 7a 34          	xor    %dh,0x34(%edx,%edi,2)
465bfe:	6e                   	outsb  %ds:(%esi),(%dx)
465bff:	6e                   	outsb  %ds:(%esi),(%dx)
465c00:	2f                   	das
465c01:	42                   	inc    %edx
465c02:	65 63 49 4e          	arpl   %ecx,%gs:0x4e(%ecx)
465c06:	55                   	push   %ebp
465c07:	4e                   	dec    %esi
465c08:	32 33                	xor    (%ebx),%dh
465c0a:	46                   	inc    %esi
465c0b:	45                   	inc    %ebp
465c0c:	39 4b 6b             	cmp    %ecx,0x6b(%ebx)
465c0f:	6a 44                	push   $0x44
465c11:	55                   	push   %ebp
465c12:	77 53                	ja     0x465c67
465c14:	50                   	push   %eax
465c15:	74 39                	je     0x465c50
465c17:	48                   	dec    %eax
465c18:	53                   	push   %ebx
465c19:	45                   	inc    %ebp
465c1a:	73 44                	jae    0x465c60
465c1c:	39 43 5a             	cmp    %eax,0x5a(%ebx)
465c1f:	55                   	push   %ebp
465c20:	39 63 49             	cmp    %esp,0x49(%ebx)
465c23:	6f                   	outsl  %ds:(%esi),(%dx)
465c24:	67 64 48             	addr16 fs dec %eax
465c27:	30 55 67             	xor    %dl,0x67(%ebp)
465c2a:	2b 36                	sub    (%esi),%esi
465c2c:	32 48 36             	xor    0x36(%eax),%cl
465c2f:	38 75 4c             	cmp    %dh,0x4c(%ebp)
465c32:	4b                   	dec    %ebx
465c33:	32 74 41 2f          	xor    0x2f(%ecx,%eax,2),%dh
465c37:	6b 76 6a 55          	imul   $0x55,0x6a(%esi),%esi
465c3b:	30 52 4d             	xor    %dl,0x4d(%edx)
465c3e:	37                   	aaa
465c3f:	48                   	dec    %eax
465c40:	34 66                	xor    $0x66,%al
465c42:	36 2b 51 58          	sub    %ss:0x58(%ecx),%edx
465c46:	6c                   	insb   (%dx),%es:(%edi)
465c47:	4c                   	dec    %esp
465c48:	55                   	push   %ebp
465c49:	47                   	inc    %edi
465c4a:	70 6b                	jo     0x465cb7
465c4c:	48                   	dec    %eax
465c4d:	67 73 30             	addr16 jae 0x465c80
465c50:	48                   	dec    %eax
465c51:	6b 48 6c 30          	imul   $0x30,0x6c(%eax),%ecx
465c55:	46                   	inc    %esi
465c56:	73 68                	jae    0x465cc0
465c58:	30 2b                	xor    %ch,(%ebx)
465c5a:	55                   	push   %ebp
465c5b:	4d                   	dec    %ebp
465c5c:	58                   	pop    %eax
465c5d:	61                   	popa
465c5e:	65 4d                	gs dec %ebp
465c60:	77 48                	ja     0x465caa
465c62:	62 4a 48             	bound  %ecx,0x48(%edx)
465c65:	48                   	dec    %eax
465c66:	34 57                	xor    $0x57,%al
465c68:	48                   	dec    %eax
465c69:	63 78 39             	arpl   %edi,0x39(%eax)
465c6c:	2f                   	das
465c6d:	58                   	pop    %eax
465c6e:	2b 67 72             	sub    0x72(%edi),%esp
465c71:	48                   	dec    %eax
465c72:	6f                   	outsl  %ds:(%esi),(%dx)
465c73:	44                   	inc    %esp
465c74:	5a                   	pop    %edx
465c75:	4c                   	dec    %esp
465c76:	48                   	dec    %eax
465c77:	6f                   	outsl  %ds:(%esi),(%dx)
465c78:	6f                   	outsl  %ds:(%esi),(%dx)
465c79:	6a 46                	push   $0x46
465c7b:	47                   	inc    %edi
465c7c:	6e                   	outsb  %ds:(%esi),(%dx)
465c7d:	75 44                	jne    0x465cc3
465c7f:	45                   	inc    %ebp
465c80:	33 6a 6d             	xor    0x6d(%edx),%ebp
465c83:	76 6e                	jbe    0x465cf3
465c85:	32 2b                	xor    (%ebx),%ch
465c87:	66 79 62             	data16 jns 0x465cec
465c8a:	31 70 6c             	xor    %esi,0x6c(%eax)
465c8d:	5a                   	pop    %edx
465c8e:	6f                   	outsl  %ds:(%esi),(%dx)
465c8f:	59                   	pop    %ecx
465c90:	6c                   	insb   (%dx),%es:(%edi)
465c91:	2f                   	das
465c92:	77 41                	ja     0x465cd5
465c94:	5a                   	pop    %edx
465c95:	32 39                	xor    (%ecx),%bh
465c97:	57                   	push   %edi
465c98:	46                   	inc    %esi
465c99:	77 59                	ja     0x465cf4
465c9b:	37                   	aaa
465c9c:	71 72                	jno    0x465d10
465c9e:	58                   	pop    %eax
465c9f:	79 76                	jns    0x465d17
465ca1:	6b 33 54             	imul   $0x54,(%ebx),%esi
465ca4:	49                   	dec    %ecx
465ca5:	48                   	dec    %eax
465ca6:	67 77 57             	addr16 ja 0x465d00
465ca9:	2f                   	das
465caa:	46                   	inc    %esi
465cab:	50                   	push   %eax
465cac:	59                   	pop    %ecx
465cad:	46                   	inc    %esi
465cae:	65 35 41 33 4d 6a    	gs xor $0x6a4d3341,%eax
465cb4:	6a 74                	push   $0x74
465cb6:	61                   	popa
465cb7:	4d                   	dec    %ebp
465cb8:	43                   	inc    %ebx
465cb9:	34 31                	xor    $0x31,%al
465cbb:	2b 4e 59             	sub    0x59(%esi),%ecx
465cbe:	30 63 4b             	xor    %ah,0x4b(%ebx)
465cc1:	66 73 75             	data16 jae 0x465d39
465cc4:	67 77 6d             	addr16 ja 0x465d34
465cc7:	49                   	dec    %ecx
465cc8:	67 67 67 38 65 6d    	addr16 addr16 cmp %ah,0x6d(%di)
465cce:	66 57                	push   %di
465cd0:	37                   	aaa
465cd1:	74 66                	je     0x465d39
465cd3:	54                   	push   %esp
465cd4:	66 65 35 34 36       	gs xor $0x3634,%ax
465cd9:	6b 45 42 4c          	imul   $0x4c,0x42(%ebp),%eax
465cdd:	37                   	aaa
465cde:	2b 71 37             	sub    0x37(%ecx),%esi
465ce1:	61                   	popa
465ce2:	64 44                	fs inc %esp
465ce4:	33 6e 66             	xor    0x66(%esi),%ebp
465ce7:	4b                   	dec    %ebx
465ce8:	73 58                	jae    0x465d42
465cea:	2b 4f 2b             	sub    0x2b(%edi),%ecx
465ced:	4a                   	dec    %edx
465cee:	31 77 55             	xor    %esi,0x55(%edi)
465cf1:	71 52                	jno    0x465d45
465cf3:	75 68                	jne    0x465d5d
465cf5:	66 4e                	dec    %si
465cf7:	42                   	inc    %edx
465cf8:	47                   	inc    %edi
465cf9:	72 77                	jb     0x465d72
465cfb:	57                   	push   %edi
465cfc:	39 50 57             	cmp    %edx,0x57(%eax)
465cff:	4a                   	dec    %edx
465d00:	59                   	pop    %ecx
465d01:	72 4e                	jb     0x465d51
465d03:	33 41 52             	xor    0x52(%ecx),%eax
465d06:	6f                   	outsl  %ds:(%esi),(%dx)
465d07:	52                   	push   %edx
465d08:	6a 39                	push   $0x39
465d0a:	57                   	push   %edi
465d0b:	7a 6d                	jp     0x465d7a
465d0d:	32 44 48 32          	xor    0x32(%eax,%ecx,2),%al
465d11:	47                   	inc    %edi
465d12:	34 34                	xor    $0x34,%al
465d14:	7a 67                	jp     0x465d7d
465d16:	48                   	dec    %eax
465d17:	45                   	inc    %ebp
465d18:	45                   	inc    %ebp
465d19:	33 4f 7a             	xor    0x7a(%edi),%ecx
465d1c:	45                   	inc    %ebp
465d1d:	4c                   	dec    %esp
465d1e:	4f                   	dec    %edi
465d1f:	55                   	push   %ebp
465d20:	50                   	push   %eax
465d21:	41                   	inc    %ecx
465d22:	53                   	push   %ebx
465d23:	33 68 7a             	xor    0x7a(%eax),%ebp
465d26:	72 48                	jb     0x465d70
465d28:	75 51                	jne    0x465d7b
465d2a:	61                   	popa
465d2b:	54                   	push   %esp
465d2c:	4f                   	dec    %edi
465d2d:	43                   	inc    %ebx
465d2e:	63 68 75             	arpl   %ebp,0x75(%eax)
465d31:	7a 59                	jp     0x465d8c
465d33:	79 78                	jns    0x465dad
465d35:	69 64 2f 55 43 4c 4c 	imul   $0x494c4c43,0x55(%edi,%ebp,1),%esp
465d3c:	49
465d3d:	78 5a                	js     0x465d99
465d3f:	44                   	inc    %esp
465d40:	4a                   	dec    %edx
465d41:	33 56 4f             	xor    0x4f(%esi),%edx
465d44:	6c                   	insb   (%dx),%es:(%edi)
465d45:	4d                   	dec    %ebp
465d46:	67 70 41             	addr16 jo 0x465d8a
465d49:	74 32                	je     0x465d7d
465d4b:	46                   	inc    %esi
465d4c:	42                   	inc    %edx
465d4d:	7a 45                	jp     0x465d94
465d4f:	33 6f 6b             	xor    0x6b(%edi),%ebp
465d52:	45                   	inc    %ebp
465d53:	41                   	inc    %ecx
465d54:	6a 38                	push   $0x38
465d56:	52                   	push   %edx
465d57:	55                   	push   %ebp
465d58:	4f                   	dec    %edi
465d59:	45                   	inc    %ebp
465d5a:	32 51 66             	xor    0x66(%ecx),%dl
465d5d:	74 67                	je     0x465dc6
465d5f:	38 37                	cmp    %dh,(%edi)
465d61:	71 46                	jno    0x465da9
465d63:	71 63                	jno    0x465dc8
465d65:	56                   	push   %esi
465d66:	76 50                	jbe    0x465db8
465d68:	45                   	inc    %ebp
465d69:	70 77                	jo     0x465de2
465d6b:	49                   	dec    %ecx
465d6c:	35 56 42 63 77       	xor    $0x77634256,%eax
465d71:	4f                   	dec    %edi
465d72:	33 4b 63             	xor    0x63(%ebx),%ecx
465d75:	64 47                	fs inc %edi
465d77:	56                   	push   %esi
465d78:	66 75 4a             	data16 jne 0x465dc5
465d7b:	49                   	dec    %ecx
465d7c:	57                   	push   %edi
465d7d:	42                   	inc    %edx
465d7e:	7a 67                	jp     0x465de7
465d80:	62 49 43             	bound  %ecx,0x43(%ecx)
465d83:	39 48 36             	cmp    %ecx,0x36(%eax)
465d86:	75 54                	jne    0x465ddc
465d88:	37                   	aaa
465d89:	33 6f 63             	xor    0x63(%edi),%ebp
465d8c:	36 51                	ss push %ecx
465d8e:	4d                   	dec    %ebp
465d8f:	33 6b 65             	xor    0x65(%ebx),%ebp
465d92:	59                   	pop    %ecx
465d93:	49                   	dec    %ecx
465d94:	79 49                	jns    0x465ddf
465d96:	51                   	push   %ecx
465d97:	6f                   	outsl  %ds:(%esi),(%dx)
465d98:	5a                   	pop    %edx
465d99:	6a 71                	push   $0x71
465d9b:	51                   	push   %ecx
465d9c:	64 35 65 6a 74 4a    	fs xor $0x4a746a65,%eax
465da2:	4f                   	dec    %edi
465da3:	34 56                	xor    $0x56,%al
465da5:	2f                   	das
465da6:	70 79                	jo     0x465e21
465da8:	56                   	push   %esi
465da9:	6c                   	insb   (%dx),%es:(%edi)
465daa:	6b 4f 47 64          	imul   $0x64,0x47(%edi),%ecx
465dae:	54                   	push   %esp
465daf:	39 39                	cmp    %edi,(%ecx)
465db1:	36 45                	ss inc %ebp
465db3:	76 4a                	jbe    0x465dff
465db5:	78 51                	js     0x465e08
465db7:	4f                   	dec    %edi
465db8:	4d                   	dec    %ebp
465db9:	32 2b                	xor    (%ebx),%ch
465dbb:	59                   	pop    %ecx
465dbc:	46                   	inc    %esi
465dbd:	52                   	push   %edx
465dbe:	75 5a                	jne    0x465e1a
465dc0:	46                   	inc    %esi
465dc1:	39 4b 4e             	cmp    %ecx,0x4e(%ebx)
465dc4:	6b 6e 32 32          	imul   $0x32,0x32(%esi),%ebp
465dc8:	52                   	push   %edx
465dc9:	47                   	inc    %edi
465dca:	36 2b 6e 47          	sub    %ss:0x47(%esi),%ebp
465dce:	6f                   	outsl  %ds:(%esi),(%dx)
465dcf:	44                   	inc    %esp
465dd0:	6a 42                	push   $0x42
465dd2:	6a 51                	push   $0x51
465dd4:	4b                   	dec    %ebx
465dd5:	49                   	dec    %ecx
465dd6:	4f                   	dec    %edi
465dd7:	5a                   	pop    %edx
465dd8:	57                   	push   %edi
465dd9:	71 7a                	jno    0x465e55
465ddb:	64 66 63 66 55       	arpl   %sp,%fs:0x55(%esi)
465de0:	43                   	inc    %ebx
465de1:	6b 30 63             	imul   $0x63,(%eax),%esi
465de4:	55                   	push   %ebp