fffff800002f6ba6:	48 03 d9             	add    %rcx,%rbx
fffff800002f6ba9:	8b c2                	mov    %edx,%eax
fffff800002f6bab:	48 69 c8 08 08 00 00 	imul   $0x808,%rax,%rcx
fffff800002f6bb2:	48 03 cb             	add    %rbx,%rcx
fffff800002f6bb5:	80 b9 04 08 00 00 00 	cmpb   $0x0,0x804(%rcx)
fffff800002f6bbc:	74 10                	je     0xfffff800002f6bce
fffff800002f6bbe:	8d 42 01             	lea    0x1(%rdx),%eax
fffff800002f6bc1:	41 ff c3             	inc    %r11d
fffff800002f6bc4:	33 d2                	xor    %edx,%edx
fffff800002f6bc6:	41 f7 f1             	div    %r9d
fffff800002f6bc9:	45 3b d9             	cmp    %r9d,%r11d
fffff800002f6bcc:	72 db                	jb     0xfffff800002f6ba9
fffff800002f6bce:	45 3b d9             	cmp    %r9d,%r11d
fffff800002f6bd1:	72 04                	jb     0xfffff800002f6bd7
fffff800002f6bd3:	33 c9                	xor    %ecx,%ecx
fffff800002f6bd5:	eb 1c                	jmp    0xfffff800002f6bf3
fffff800002f6bd7:	c6 81 04 08 00 00 01 	movb   $0x1,0x804(%rcx)
fffff800002f6bde:	45 84 d2             	test   %r10b,%r10b
fffff800002f6be1:	74 09                	je     0xfffff800002f6bec
fffff800002f6be3:	41 89 90 cc a0 00 00 	mov    %edx,0xa0cc(%r8)
fffff800002f6bea:	eb 07                	jmp    0xfffff800002f6bf3
fffff800002f6bec:	41 89 90 d0 a0 00 00 	mov    %edx,0xa0d0(%r8)
fffff800002f6bf3:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
fffff800002f6bf8:	48 8b c1             	mov    %rcx,%rax
fffff800002f6bfb:	c3                   	ret
fffff800002f6bfc:	cc                   	int3
fffff800002f6bfd:	cc                   	int3
fffff800002f6bfe:	cc                   	int3
fffff800002f6bff:	cc                   	int3
fffff800002f6c00:	cc                   	int3
fffff800002f6c01:	cc                   	int3
fffff800002f6c02:	cc                   	int3
fffff800002f6c03:	cc                   	int3
fffff800002f6c04:	cc                   	int3
fffff800002f6c05:	cc                   	int3
fffff800002f6c06:	cc                   	int3
fffff800002f6c07:	cc                   	int3
fffff800002f6c08:	cc                   	int3
fffff800002f6c09:	cc                   	int3
fffff800002f6c0a:	cc                   	int3
fffff800002f6c0b:	cc                   	int3
fffff800002f6c0c:	cc                   	int3
fffff800002f6c0d:	cc                   	int3
fffff800002f6c0e:	cc                   	int3
fffff800002f6c0f:	cc                   	int3
fffff800002f6c10:	40 53                	rex push %rbx
fffff800002f6c12:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002f6c16:	4c 8d 91 00 50 ff ff 	lea    -0xb000(%rcx),%r10
fffff800002f6c1d:	45 8b d8             	mov    %r8d,%r11d
fffff800002f6c20:	49 8b ca             	mov    %r10,%rcx
fffff800002f6c23:	e8 60 fd ff ff       	call   0xfffff800002f6988
fffff800002f6c28:	48 8b d8             	mov    %rax,%rbx
fffff800002f6c2b:	48 85 c0             	test   %rax,%rax
fffff800002f6c2e:	75 07                	jne    0xfffff800002f6c37
fffff800002f6c30:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
fffff800002f6c35:	eb 16                	jmp    0xfffff800002f6c4d
fffff800002f6c37:	45 8b c3             	mov    %r11d,%r8d
fffff800002f6c3a:	48 8b d3             	mov    %rbx,%rdx
fffff800002f6c3d:	49 8b ca             	mov    %r10,%rcx
fffff800002f6c40:	e8 9f f9 ff ff       	call   0xfffff800002f65e4
fffff800002f6c45:	66 83 a3 04 08 00 00 	andw   $0x0,0x804(%rbx)
fffff800002f6c4c:	00
fffff800002f6c4d:	48 83 c4 20          	add    $0x20,%rsp
fffff800002f6c51:	5b                   	pop    %rbx
fffff800002f6c52:	c3                   	ret
fffff800002f6c53:	cc                   	int3
fffff800002f6c54:	cc                   	int3
fffff800002f6c55:	cc                   	int3
fffff800002f6c56:	cc                   	int3
fffff800002f6c57:	cc                   	int3
fffff800002f6c58:	cc                   	int3
fffff800002f6c59:	cc                   	int3
fffff800002f6c5a:	cc                   	int3
fffff800002f6c5b:	cc                   	int3
fffff800002f6c5c:	cc                   	int3
fffff800002f6c5d:	cc                   	int3
fffff800002f6c5e:	cc                   	int3
fffff800002f6c5f:	cc                   	int3
fffff800002f6c60:	40 53                	rex push %rbx
fffff800002f6c62:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002f6c66:	48 8b 81 18 50 ff ff 	mov    -0xafe8(%rcx),%rax
fffff800002f6c6d:	48 8b d9             	mov    %rcx,%rbx
fffff800002f6c70:	48 8b 89 08 50 ff ff 	mov    -0xaff8(%rcx),%rcx
fffff800002f6c77:	e8 04 62 f4 ff       	call   0xfffff8000023ce80
fffff800002f6c7c:	48 8b 93 00 50 ff ff 	mov    -0xb000(%rbx),%rdx
fffff800002f6c83:	48 8b 83 08 50 ff ff 	mov    -0xaff8(%rbx),%rax
fffff800002f6c8a:	48 89 02             	mov    %rax,(%rdx)
fffff800002f6c8d:	48 83 c4 20          	add    $0x20,%rsp
fffff800002f6c91:	5b                   	pop    %rbx
fffff800002f6c92:	c3                   	ret
fffff800002f6c93:	cc                   	int3
fffff800002f6c94:	cc                   	int3
fffff800002f6c95:	cc                   	int3
fffff800002f6c96:	cc                   	int3
fffff800002f6c97:	cc                   	int3
fffff800002f6c98:	cc                   	int3
fffff800002f6c99:	cc                   	int3
fffff800002f6c9a:	cc                   	int3
fffff800002f6c9b:	cc                   	int3
fffff800002f6c9c:	cc                   	int3
fffff800002f6c9d:	cc                   	int3
fffff800002f6c9e:	cc                   	int3
fffff800002f6c9f:	cc                   	int3
fffff800002f6ca0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002f6ca5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002f6caa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002f6caf:	57                   	push   %rdi
fffff800002f6cb0:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002f6cb4:	48 8b fa             	mov    %rdx,%rdi
fffff800002f6cb7:	48 8b d9             	mov    %rcx,%rbx
fffff800002f6cba:	48 85 c9             	test   %rcx,%rcx
fffff800002f6cbd:	0f 84 a5 00 00 00    	je     0xfffff800002f6d68
fffff800002f6cc3:	48 83 39 00          	cmpq   $0x0,(%rcx)
fffff800002f6cc7:	0f 84 9b 00 00 00    	je     0xfffff800002f6d68
fffff800002f6ccd:	48 8b 41 10          	mov    0x10(%rcx),%rax
fffff800002f6cd1:	b2 05                	mov    $0x5,%dl
fffff800002f6cd3:	e8 a8 61 f4 ff       	call   0xfffff8000023ce80
fffff800002f6cd8:	3c ff                	cmp    $0xff,%al
fffff800002f6cda:	0f 84 88 00 00 00    	je     0xfffff800002f6d68
fffff800002f6ce0:	bd 01 00 00 00       	mov    $0x1,%ebp
fffff800002f6ce5:	40 84 c5             	test   %al,%bpl
fffff800002f6ce8:	74 3b                	je     0xfffff800002f6d25
fffff800002f6cea:	a8 0e                	test   $0xe,%al
fffff800002f6cec:	75 30                	jne    0xfffff800002f6d1e
fffff800002f6cee:	48 8b 43 10          	mov    0x10(%rbx),%rax
fffff800002f6cf2:	33 d2                	xor    %edx,%edx
fffff800002f6cf4:	48 8b cb             	mov    %rbx,%rcx
fffff800002f6cf7:	e8 84 61 f4 ff       	call   0xfffff8000023ce80
fffff800002f6cfc:	f6 43 0c 04          	testb  $0x4,0xc(%rbx)
fffff800002f6d00:	40 8a f0             	mov    %al,%sil
fffff800002f6d03:	74 12                	je     0xfffff800002f6d17
fffff800002f6d05:	48 8b 43 10          	mov    0x10(%rbx),%rax
fffff800002f6d09:	b2 06                	mov    $0x6,%dl
fffff800002f6d0b:	48 8b cb             	mov    %rbx,%rcx
fffff800002f6d0e:	e8 6d 61 f4 ff       	call   0xfffff8000023ce80
fffff800002f6d13:	84 c0                	test   %al,%al
fffff800002f6d15:	79 4d                	jns    0xfffff800002f6d64
fffff800002f6d17:	40 88 37             	mov    %sil,(%rdi)
fffff800002f6d1a:	33 c0                	xor    %eax,%eax
fffff800002f6d1c:	eb 4f                	jmp    0xfffff800002f6d6d
fffff800002f6d1e:	b8 02 00 00 00       	mov    $0x2,%eax
fffff800002f6d23:	eb 48                	jmp    0xfffff800002f6d6d
fffff800002f6d25:	48 8b 43 10          	mov    0x10(%rbx),%rax
fffff800002f6d29:	b2 06                	mov    $0x6,%dl
fffff800002f6d2b:	48 8b cb             	mov    %rbx,%rcx
fffff800002f6d2e:	e8 4d 61 f4 ff       	call   0xfffff8000023ce80
fffff800002f6d33:	44 0f b7 43 0c       	movzwl 0xc(%rbx),%r8d
fffff800002f6d38:	24 40                	and    $0x40,%al
fffff800002f6d3a:	0f 94 c2             	sete   %dl
fffff800002f6d3d:	66 41 0f a3 e8       	bt     %bp,%r8w
fffff800002f6d42:	0f 92 c1             	setb   %cl
fffff800002f6d45:	84 d1                	test   %dl,%cl
fffff800002f6d47:	75 11                	jne    0xfffff800002f6d5a
fffff800002f6d49:	84 c0                	test   %al,%al
fffff800002f6d4b:	0f 95 c2             	setne  %dl
fffff800002f6d4e:	66 41 0f a3 e8       	bt     %bp,%r8w
fffff800002f6d53:	0f 93 c1             	setae  %cl
fffff800002f6d56:	84 d1                	test   %dl,%cl
fffff800002f6d58:	74 0a                	je     0xfffff800002f6d64
fffff800002f6d5a:	66 41 83 c8 04       	or     $0x4,%r8w
fffff800002f6d5f:	66 44 89 43 0c       	mov    %r8w,0xc(%rbx)
fffff800002f6d64:	8b c5                	mov    %ebp,%eax
fffff800002f6d66:	eb 05                	jmp    0xfffff800002f6d6d
fffff800002f6d68:	b8 03 00 00 00       	mov    $0x3,%eax
fffff800002f6d6d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002f6d72:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff800002f6d77:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002f6d7c:	48 83 c4 20          	add    $0x20,%rsp
fffff800002f6d80:	5f                   	pop    %rdi
fffff800002f6d81:	c3                   	ret
fffff800002f6d82:	cc                   	int3
fffff800002f6d83:	cc                   	int3
fffff800002f6d84:	cc                   	int3
fffff800002f6d85:	cc                   	int3
fffff800002f6d86:	cc                   	int3
fffff800002f6d87:	cc                   	int3
fffff800002f6d88:	cc                   	int3
fffff800002f6d89:	cc                   	int3
fffff800002f6d8a:	cc                   	int3
fffff800002f6d8b:	cc                   	int3
fffff800002f6d8c:	cc                   	int3
fffff800002f6d8d:	cc                   	int3
fffff800002f6d8e:	cc                   	int3
fffff800002f6d8f:	cc                   	int3
fffff800002f6d90:	48 83 ec 38          	sub    $0x38,%rsp
fffff800002f6d94:	33 c0                	xor    %eax,%eax
fffff800002f6d96:	c6 44 24 20 08       	movb   $0x8,0x20(%rsp)
fffff800002f6d9b:	41 b1 01             	mov    $0x1,%r9b
fffff800002f6d9e:	66 89 42 0c          	mov    %ax,0xc(%rdx)
fffff800002f6da2:	e8 0d 00 00 00       	call   0xfffff800002f6db4
fffff800002f6da7:	48 83 c4 38          	add    $0x38,%rsp
fffff800002f6dab:	c3                   	ret
fffff800002f6dac:	cc                   	int3
fffff800002f6dad:	cc                   	int3
fffff800002f6dae:	cc                   	int3
fffff800002f6daf:	cc                   	int3
fffff800002f6db0:	cc                   	int3
fffff800002f6db1:	cc                   	int3
fffff800002f6db2:	cc                   	int3
fffff800002f6db3:	cc                   	int3
fffff800002f6db4:	40 53                	rex push %rbx
fffff800002f6db6:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002f6dba:	41 8a c1             	mov    %r9b,%al
fffff800002f6dbd:	45 8a d0             	mov    %r8b,%r10b
fffff800002f6dc0:	44 8a 4c 24 50       	mov    0x50(%rsp),%r9b
fffff800002f6dc5:	48 8b da             	mov    %rdx,%rbx
fffff800002f6dc8:	44 8a c0             	mov    %al,%r8b
fffff800002f6dcb:	41 8a d2             	mov    %r10b,%dl
fffff800002f6dce:	48 8b cb             	mov    %rbx,%rcx
fffff800002f6dd1:	e8 c6 04 00 00       	call   0xfffff800002f729c
fffff800002f6dd6:	48 8b 43 10          	mov    0x10(%rbx),%rax
fffff800002f6dda:	b2 03                	mov    $0x3,%dl
fffff800002f6ddc:	48 8b cb             	mov    %rbx,%rcx
fffff800002f6ddf:	e8 9c 60 f4 ff       	call   0xfffff8000023ce80
fffff800002f6de4:	44 8a c0             	mov    %al,%r8b
fffff800002f6de7:	b2 03                	mov    $0x3,%dl
fffff800002f6de9:	48 8b 43 18          	mov    0x18(%rbx),%rax
fffff800002f6ded:	41 80 e0 7f          	and    $0x7f,%r8b
fffff800002f6df1:	48 8b cb             	mov    %rbx,%rcx
fffff800002f6df4:	e8 87 60 f4 ff       	call   0xfffff8000023ce80
fffff800002f6df9:	48 8b 43 18          	mov    0x18(%rbx),%rax
fffff800002f6dfd:	45 33 c0             	xor    %r8d,%r8d
fffff800002f6e00:	b2 01                	mov    $0x1,%dl
fffff800002f6e02:	48 8b cb             	mov    %rbx,%rcx
fffff800002f6e05:	e8 76 60 f4 ff       	call   0xfffff8000023ce80
fffff800002f6e0a:	48 8b 43 18          	mov    0x18(%rbx),%rax
fffff800002f6e0e:	41 b0 06             	mov    $0x6,%r8b
fffff800002f6e11:	b2 02                	mov    $0x2,%dl
fffff800002f6e13:	48 8b cb             	mov    %rbx,%rcx
fffff800002f6e16:	e8 65 60 f4 ff       	call   0xfffff8000023ce80
fffff800002f6e1b:	8b 53 08             	mov    0x8(%rbx),%edx
fffff800002f6e1e:	48 8b cb             	mov    %rbx,%rcx
fffff800002f6e21:	e8 5a 02 00 00       	call   0xfffff800002f7080
fffff800002f6e26:	48 8b 43 18          	mov    0x18(%rbx),%rax
fffff800002f6e2a:	41 b0 01             	mov    $0x1,%r8b
fffff800002f6e2d:	b2 02                	mov    $0x2,%dl
fffff800002f6e2f:	48 8b cb             	mov    %rbx,%rcx
fffff800002f6e32:	e8 49 60 f4 ff       	call   0xfffff8000023ce80
fffff800002f6e37:	48 8b 43 18          	mov    0x18(%rbx),%rax
fffff800002f6e3b:	41 b0 03             	mov    $0x3,%r8b
fffff800002f6e3e:	b2 04                	mov    $0x4,%dl
fffff800002f6e40:	48 8b cb             	mov    %rbx,%rcx
fffff800002f6e43:	e8 38 60 f4 ff       	call   0xfffff8000023ce80
fffff800002f6e48:	48 8b 43 10          	mov    0x10(%rbx),%rax
fffff800002f6e4c:	b2 06                	mov    $0x6,%dl
fffff800002f6e4e:	48 8b cb             	mov    %rbx,%rcx
fffff800002f6e51:	e8 2a 60 f4 ff       	call   0xfffff8000023ce80
fffff800002f6e56:	a8 40                	test   $0x40,%al
fffff800002f6e58:	74 05                	je     0xfffff800002f6e5f
fffff800002f6e5a:	66 83 4b 0c 02       	orw    $0x2,0xc(%rbx)
fffff800002f6e5f:	b0 01                	mov    $0x1,%al
fffff800002f6e61:	48 83 c4 20          	add    $0x20,%rsp
fffff800002f6e65:	5b                   	pop    %rbx
fffff800002f6e66:	c3                   	ret
fffff800002f6e67:	cc                   	int3
fffff800002f6e68:	cc                   	int3
fffff800002f6e69:	cc                   	int3
fffff800002f6e6a:	cc                   	int3
fffff800002f6e6b:	cc                   	int3
fffff800002f6e6c:	cc                   	int3
fffff800002f6e6d:	cc                   	int3
fffff800002f6e6e:	cc                   	int3
fffff800002f6e6f:	cc                   	int3
fffff800002f6e70:	48 83 ec 38          	sub    $0x38,%rsp
fffff800002f6e74:	48 8b 02             	mov    (%rdx),%rax
fffff800002f6e77:	48 83 f8 04          	cmp    $0x4,%rax
fffff800002f6e7b:	77 4e                	ja     0xfffff800002f6ecb
fffff800002f6e7d:	83 e8 01             	sub    $0x1,%eax
fffff800002f6e80:	74 2a                	je     0xfffff800002f6eac
fffff800002f6e82:	83 e8 01             	sub    $0x1,%eax
fffff800002f6e85:	74 1c                	je     0xfffff800002f6ea3
fffff800002f6e87:	83 e8 01             	sub    $0x1,%eax
fffff800002f6e8a:	74 0e                	je     0xfffff800002f6e9a
fffff800002f6e8c:	83 f8 01             	cmp    $0x1,%eax
fffff800002f6e8f:	75 3a                	jne    0xfffff800002f6ecb
fffff800002f6e91:	48 c7 02 e8 02 00 00 	movq   $0x2e8,(%rdx)
fffff800002f6e98:	eb 19                	jmp    0xfffff800002f6eb3
fffff800002f6e9a:	48 c7 02 e8 03 00 00 	movq   $0x3e8,(%rdx)
fffff800002f6ea1:	eb 10                	jmp    0xfffff800002f6eb3
fffff800002f6ea3:	48 c7 02 f8 02 00 00 	movq   $0x2f8,(%rdx)
fffff800002f6eaa:	eb 07                	jmp    0xfffff800002f6eb3
fffff800002f6eac:	48 c7 02 f8 03 00 00 	movq   $0x3f8,(%rdx)
fffff800002f6eb3:	33 c0                	xor    %eax,%eax
fffff800002f6eb5:	c6 44 24 20 08       	movb   $0x8,0x20(%rsp)
fffff800002f6eba:	41 b1 01             	mov    $0x1,%r9b
fffff800002f6ebd:	66 89 42 0c          	mov    %ax,0xc(%rdx)
fffff800002f6ec1:	45 33 c0             	xor    %r8d,%r8d
fffff800002f6ec4:	e8 eb fe ff ff       	call   0xfffff800002f6db4
fffff800002f6ec9:	eb 02                	jmp    0xfffff800002f6ecd
fffff800002f6ecb:	32 c0                	xor    %al,%al
fffff800002f6ecd:	48 83 c4 38          	add    $0x38,%rsp
fffff800002f6ed1:	c3                   	ret
fffff800002f6ed2:	cc                   	int3
fffff800002f6ed3:	cc                   	int3
fffff800002f6ed4:	cc                   	int3
fffff800002f6ed5:	cc                   	int3
fffff800002f6ed6:	cc                   	int3
fffff800002f6ed7:	cc                   	int3
fffff800002f6ed8:	cc                   	int3
fffff800002f6ed9:	cc                   	int3
fffff800002f6eda:	cc                   	int3
fffff800002f6edb:	cc                   	int3
fffff800002f6edc:	cc                   	int3
fffff800002f6edd:	cc                   	int3
fffff800002f6ede:	cc                   	int3
fffff800002f6edf:	cc                   	int3
fffff800002f6ee0:	48 83 ec 38          	sub    $0x38,%rsp
fffff800002f6ee4:	b8 01 00 00 00       	mov    $0x1,%eax
fffff800002f6ee9:	66 89 42 0c          	mov    %ax,0xc(%rdx)
fffff800002f6eed:	8a 44 24 60          	mov    0x60(%rsp),%al
fffff800002f6ef1:	88 44 24 20          	mov    %al,0x20(%rsp)
fffff800002f6ef5:	e8 ba fe ff ff       	call   0xfffff800002f6db4
fffff800002f6efa:	48 83 c4 38          	add    $0x38,%rsp
fffff800002f6efe:	c3                   	ret
fffff800002f6eff:	cc                   	int3
fffff800002f6f00:	cc                   	int3
fffff800002f6f01:	cc                   	int3
fffff800002f6f02:	cc                   	int3
fffff800002f6f03:	cc                   	int3
fffff800002f6f04:	cc                   	int3
fffff800002f6f05:	cc                   	int3
fffff800002f6f06:	cc                   	int3
fffff800002f6f07:	cc                   	int3
fffff800002f6f08:	cc                   	int3
fffff800002f6f09:	cc                   	int3
fffff800002f6f0a:	cc                   	int3
fffff800002f6f0b:	cc                   	int3
fffff800002f6f0c:	cc                   	int3
fffff800002f6f0d:	cc                   	int3
fffff800002f6f0e:	cc                   	int3
fffff800002f6f0f:	cc                   	int3
fffff800002f6f10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002f6f15:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff800002f6f1a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
fffff800002f6f1f:	41 56                	push   %r14
fffff800002f6f21:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002f6f25:	41 8a f0             	mov    %r8b,%sil
fffff800002f6f28:	40 8a fa             	mov    %dl,%dil
fffff800002f6f2b:	48 8b d9             	mov    %rcx,%rbx
fffff800002f6f2e:	48 85 c9             	test   %rcx,%rcx
fffff800002f6f31:	74 77                	je     0xfffff800002f6faa
fffff800002f6f33:	48 83 39 00          	cmpq   $0x0,(%rcx)
fffff800002f6f37:	74 71                	je     0xfffff800002f6faa
fffff800002f6f39:	f6 41 0c 04          	testb  $0x4,0xc(%rcx)
fffff800002f6f3d:	41 be 01 00 00 00    	mov    $0x1,%r14d
fffff800002f6f43:	74 53                	je     0xfffff800002f6f98
fffff800002f6f45:	48 8b 41 10          	mov    0x10(%rcx),%rax
fffff800002f6f49:	b2 06                	mov    $0x6,%dl
fffff800002f6f4b:	e8 30 5f f4 ff       	call   0xfffff8000023ce80
fffff800002f6f50:	8a c8                	mov    %al,%cl