14002c985:	48 8b 01             	mov    (%rcx),%rax
14002c988:	48 8b 00             	mov    (%rax),%rax
14002c98b:	ff 15 37 94 00 00    	call   *0x9437(%rip)        # 0x140035dc8
14002c991:	8b d8                	mov    %eax,%ebx
14002c993:	85 c0                	test   %eax,%eax
14002c995:	78 5b                	js     0x14002c9f2
14002c997:	48 83 65 c8 00       	andq   $0x0,-0x38(%rbp)
14002c99c:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
14002c9a0:	48 8b d7             	mov    %rdi,%rdx
14002c9a3:	e8 f4 f5 ff ff       	call   0x14002bf9c
14002c9a8:	8b d8                	mov    %eax,%ebx
14002c9aa:	85 c0                	test   %eax,%eax
14002c9ac:	78 2f                	js     0x14002c9dd
14002c9ae:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
14002c9b2:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
14002c9b6:	48 8b 01             	mov    (%rcx),%rax
14002c9b9:	48 8b 40 30          	mov    0x30(%rax),%rax
14002c9bd:	ff 15 05 94 00 00    	call   *0x9405(%rip)        # 0x140035dc8
14002c9c3:	8b d8                	mov    %eax,%ebx
14002c9c5:	85 c0                	test   %eax,%eax
14002c9c7:	78 14                	js     0x14002c9dd
14002c9c9:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
14002c9cd:	4d 8b cf             	mov    %r15,%r9
14002c9d0:	4d 8b c6             	mov    %r14,%r8
14002c9d3:	48 8b ce             	mov    %rsi,%rcx
14002c9d6:	e8 15 f9 ff ff       	call   0x14002c2f0
14002c9db:	8b d8                	mov    %eax,%ebx
14002c9dd:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
14002c9e1:	48 85 c9             	test   %rcx,%rcx
14002c9e4:	74 0c                	je     0x14002c9f2
14002c9e6:	48 ff 15 8b 90 00 00 	rex.W call *0x908b(%rip)        # 0x140035a78
14002c9ed:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002c9f2:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
14002c9f6:	48 85 c9             	test   %rcx,%rcx
14002c9f9:	74 12                	je     0x14002ca0d
14002c9fb:	48 83 65 b8 00       	andq   $0x0,-0x48(%rbp)
14002ca00:	48 8b 01             	mov    (%rcx),%rax
14002ca03:	48 8b 40 10          	mov    0x10(%rax),%rax
14002ca07:	ff 15 bb 93 00 00    	call   *0x93bb(%rip)        # 0x140035dc8
14002ca0d:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14002ca11:	48 85 c9             	test   %rcx,%rcx
14002ca14:	74 12                	je     0x14002ca28
14002ca16:	48 83 65 c0 00       	andq   $0x0,-0x40(%rbp)
14002ca1b:	48 8b 01             	mov    (%rcx),%rax
14002ca1e:	48 8b 40 10          	mov    0x10(%rax),%rax
14002ca22:	ff 15 a0 93 00 00    	call   *0x93a0(%rip)        # 0x140035dc8
14002ca28:	8b c3                	mov    %ebx,%eax
14002ca2a:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14002ca2e:	48 33 cc             	xor    %rsp,%rcx
14002ca31:	e8 9a 50 00 00       	call   0x140031ad0
14002ca36:	48 83 c4 68          	add    $0x68,%rsp
14002ca3a:	41 5f                	pop    %r15
14002ca3c:	41 5e                	pop    %r14
14002ca3e:	5f                   	pop    %rdi
14002ca3f:	5e                   	pop    %rsi
14002ca40:	5b                   	pop    %rbx
14002ca41:	5d                   	pop    %rbp
14002ca42:	c3                   	ret
14002ca43:	cc                   	int3
14002ca44:	cc                   	int3
14002ca45:	cc                   	int3
14002ca46:	cc                   	int3
14002ca47:	cc                   	int3
14002ca48:	cc                   	int3
14002ca49:	cc                   	int3
14002ca4a:	cc                   	int3
14002ca4b:	cc                   	int3
14002ca4c:	cc                   	int3
14002ca4d:	cc                   	int3
14002ca4e:	cc                   	int3
14002ca4f:	cc                   	int3
14002ca50:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14002ca55:	55                   	push   %rbp
14002ca56:	56                   	push   %rsi
14002ca57:	57                   	push   %rdi
14002ca58:	48 8b ec             	mov    %rsp,%rbp
14002ca5b:	48 83 ec 20          	sub    $0x20,%rsp
14002ca5f:	48 83 65 28 00       	andq   $0x0,0x28(%rbp)
14002ca64:	48 8d 71 58          	lea    0x58(%rcx),%rsi
14002ca68:	48 83 65 20 00       	andq   $0x0,0x20(%rbp)
14002ca6d:	48 8b d9             	mov    %rcx,%rbx
14002ca70:	48 8b ce             	mov    %rsi,%rcx
14002ca73:	48 ff 15 16 8e 00 00 	rex.W call *0x8e16(%rip)        # 0x140035890
14002ca7a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002ca7f:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
14002ca83:	c6 43 50 01          	movb   $0x1,0x50(%rbx)
14002ca87:	48 85 c9             	test   %rcx,%rcx
14002ca8a:	74 1b                	je     0x14002caa7
14002ca8c:	45 33 c9             	xor    %r9d,%r9d
14002ca8f:	45 33 c0             	xor    %r8d,%r8d
14002ca92:	41 8d 51 10          	lea    0x10(%r9),%edx
14002ca96:	48 ff 15 73 8a 00 00 	rex.W call *0x8a73(%rip)        # 0x140035510
14002ca9d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002caa2:	48 83 63 48 00       	andq   $0x0,0x48(%rbx)
14002caa7:	48 83 bb a8 00 00 00 	cmpq   $0x0,0xa8(%rbx)
14002caae:	00
14002caaf:	0f 84 fb 00 00 00    	je     0x14002cbb0
14002cab5:	48 83 bb b0 00 00 00 	cmpq   $0x0,0xb0(%rbx)
14002cabc:	00
14002cabd:	0f 84 ed 00 00 00    	je     0x14002cbb0
14002cac3:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14002cac7:	48 85 c9             	test   %rcx,%rcx
14002caca:	74 0d                	je     0x14002cad9
14002cacc:	48 8b 01             	mov    (%rcx),%rax
14002cacf:	48 8b 40 10          	mov    0x10(%rax),%rax
14002cad3:	ff 15 ef 92 00 00    	call   *0x92ef(%rip)        # 0x140035dc8
14002cad9:	48 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%rcx
14002cae0:	48 85 c9             	test   %rcx,%rcx
14002cae3:	74 1c                	je     0x14002cb01
14002cae5:	48 8b 01             	mov    (%rcx),%rax
14002cae8:	4c 8d 45 20          	lea    0x20(%rbp),%r8
14002caec:	48 8d 15 3d ab 00 00 	lea    0xab3d(%rip),%rdx        # 0x140037630
14002caf3:	48 8b 40 18          	mov    0x18(%rax),%rax
14002caf7:	ff 15 cb 92 00 00    	call   *0x92cb(%rip)        # 0x140035dc8
14002cafd:	8b f8                	mov    %eax,%edi
14002caff:	eb 05                	jmp    0x14002cb06
14002cb01:	bf 57 00 07 80       	mov    $0x80070057,%edi
14002cb06:	85 ff                	test   %edi,%edi
14002cb08:	0f 88 a7 00 00 00    	js     0x14002cbb5
14002cb0e:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14002cb12:	48 85 c9             	test   %rcx,%rcx
14002cb15:	74 0d                	je     0x14002cb24
14002cb17:	48 8b 01             	mov    (%rcx),%rax
14002cb1a:	48 8b 40 10          	mov    0x10(%rax),%rax
14002cb1e:	ff 15 a4 92 00 00    	call   *0x92a4(%rip)        # 0x140035dc8
14002cb24:	48 8b 8b b0 00 00 00 	mov    0xb0(%rbx),%rcx
14002cb2b:	48 85 c9             	test   %rcx,%rcx
14002cb2e:	74 1c                	je     0x14002cb4c
14002cb30:	48 8b 01             	mov    (%rcx),%rax
14002cb33:	4c 8d 45 28          	lea    0x28(%rbp),%r8
14002cb37:	48 8d 15 7a aa 00 00 	lea    0xaa7a(%rip),%rdx        # 0x1400375b8
14002cb3e:	48 8b 40 18          	mov    0x18(%rax),%rax
14002cb42:	ff 15 80 92 00 00    	call   *0x9280(%rip)        # 0x140035dc8
14002cb48:	8b f8                	mov    %eax,%edi
14002cb4a:	eb 05                	jmp    0x14002cb51
14002cb4c:	bf 57 00 07 80       	mov    $0x80070057,%edi
14002cb51:	85 ff                	test   %edi,%edi
14002cb53:	78 60                	js     0x14002cbb5
14002cb55:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14002cb59:	48 8b 55 20          	mov    0x20(%rbp),%rdx
14002cb5d:	48 8b 01             	mov    (%rcx),%rax
14002cb60:	48 8b 40 38          	mov    0x38(%rax),%rax
14002cb64:	ff 15 5e 92 00 00    	call   *0x925e(%rip)        # 0x140035dc8
14002cb6a:	48 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%rcx
14002cb71:	8b f8                	mov    %eax,%edi
14002cb73:	48 83 a3 a8 00 00 00 	andq   $0x0,0xa8(%rbx)
14002cb7a:	00
14002cb7b:	48 85 c9             	test   %rcx,%rcx
14002cb7e:	74 0d                	je     0x14002cb8d
14002cb80:	48 8b 11             	mov    (%rcx),%rdx
14002cb83:	48 8b 42 10          	mov    0x10(%rdx),%rax
14002cb87:	ff 15 3b 92 00 00    	call   *0x923b(%rip)        # 0x140035dc8
14002cb8d:	48 8b 8b b0 00 00 00 	mov    0xb0(%rbx),%rcx
14002cb94:	48 83 a3 b0 00 00 00 	andq   $0x0,0xb0(%rbx)
14002cb9b:	00
14002cb9c:	48 85 c9             	test   %rcx,%rcx
14002cb9f:	74 14                	je     0x14002cbb5
14002cba1:	48 8b 01             	mov    (%rcx),%rax
14002cba4:	48 8b 40 10          	mov    0x10(%rax),%rax
14002cba8:	ff 15 1a 92 00 00    	call   *0x921a(%rip)        # 0x140035dc8
14002cbae:	eb 05                	jmp    0x14002cbb5
14002cbb0:	bf 04 40 00 80       	mov    $0x80004004,%edi
14002cbb5:	48 85 f6             	test   %rsi,%rsi
14002cbb8:	74 0f                	je     0x14002cbc9
14002cbba:	48 8b ce             	mov    %rsi,%rcx
14002cbbd:	48 ff 15 c4 8c 00 00 	rex.W call *0x8cc4(%rip)        # 0x140035888
14002cbc4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002cbc9:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14002cbcd:	48 85 c9             	test   %rcx,%rcx
14002cbd0:	74 12                	je     0x14002cbe4
14002cbd2:	48 83 65 20 00       	andq   $0x0,0x20(%rbp)
14002cbd7:	48 8b 01             	mov    (%rcx),%rax
14002cbda:	48 8b 40 10          	mov    0x10(%rax),%rax
14002cbde:	ff 15 e4 91 00 00    	call   *0x91e4(%rip)        # 0x140035dc8
14002cbe4:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14002cbe8:	48 85 c9             	test   %rcx,%rcx
14002cbeb:	74 12                	je     0x14002cbff
14002cbed:	48 83 65 28 00       	andq   $0x0,0x28(%rbp)
14002cbf2:	48 8b 01             	mov    (%rcx),%rax
14002cbf5:	48 8b 40 10          	mov    0x10(%rax),%rax
14002cbf9:	ff 15 c9 91 00 00    	call   *0x91c9(%rip)        # 0x140035dc8
14002cbff:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14002cc04:	8b c7                	mov    %edi,%eax
14002cc06:	48 83 c4 20          	add    $0x20,%rsp
14002cc0a:	5f                   	pop    %rdi
14002cc0b:	5e                   	pop    %rsi
14002cc0c:	5d                   	pop    %rbp
14002cc0d:	c3                   	ret
14002cc0e:	cc                   	int3
14002cc0f:	cc                   	int3
14002cc10:	cc                   	int3
14002cc11:	cc                   	int3
14002cc12:	cc                   	int3
14002cc13:	cc                   	int3
14002cc14:	cc                   	int3
14002cc15:	cc                   	int3
14002cc16:	cc                   	int3
14002cc17:	cc                   	int3
14002cc18:	cc                   	int3
14002cc19:	cc                   	int3
14002cc1a:	cc                   	int3
14002cc1b:	cc                   	int3
14002cc1c:	cc                   	int3
14002cc1d:	cc                   	int3
14002cc1e:	cc                   	int3
14002cc1f:	cc                   	int3
14002cc20:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14002cc25:	55                   	push   %rbp
14002cc26:	56                   	push   %rsi
14002cc27:	57                   	push   %rdi
14002cc28:	48 8b ec             	mov    %rsp,%rbp
14002cc2b:	48 83 ec 60          	sub    $0x60,%rsp
14002cc2f:	48 8b 05 a2 14 01 00 	mov    0x114a2(%rip),%rax        # 0x14003e0d8
14002cc36:	48 33 c4             	xor    %rsp,%rax
14002cc39:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14002cc3d:	49 83 20 00          	andq   $0x0,(%r8)
14002cc41:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
14002cc45:	48 83 65 c0 00       	andq   $0x0,-0x40(%rbp)
14002cc4a:	48 8d 0d cf a8 00 00 	lea    0xa8cf(%rip),%rcx        # 0x140037520
14002cc51:	49 8b f8             	mov    %r8,%rdi
14002cc54:	8b f2                	mov    %edx,%esi
14002cc56:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
14002cc5a:	ba 31 00 00 00       	mov    $0x31,%edx
14002cc5f:	48 ff 15 e2 8d 00 00 	rex.W call *0x8de2(%rip)        # 0x140035a48
14002cc66:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002cc6b:	85 c0                	test   %eax,%eax
14002cc6d:	79 1b                	jns    0x14002cc8a
14002cc6f:	45 33 c9             	xor    %r9d,%r9d
14002cc72:	45 33 c0             	xor    %r8d,%r8d
14002cc75:	b9 0d 00 00 c0       	mov    $0xc000000d,%ecx
14002cc7a:	41 8d 51 01          	lea    0x1(%r9),%edx
14002cc7e:	48 ff 15 1b 8a 00 00 	rex.W call *0x8a1b(%rip)        # 0x1400356a0
14002cc85:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002cc8a:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14002cc8e:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
14002cc92:	48 85 c9             	test   %rcx,%rcx
14002cc95:	74 0d                	je     0x14002cca4
14002cc97:	48 8b 01             	mov    (%rcx),%rax
14002cc9a:	48 8b 40 10          	mov    0x10(%rax),%rax
14002cc9e:	ff 15 24 91 00 00    	call   *0x9124(%rip)        # 0x140035dc8
14002cca4:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
14002cca8:	48 8b cb             	mov    %rbx,%rcx
14002ccab:	48 8d 15 4e a8 00 00 	lea    0xa84e(%rip),%rdx        # 0x140037500
14002ccb2:	48 ff 15 67 8d 00 00 	rex.W call *0x8d67(%rip)        # 0x140035a20
14002ccb9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002ccbe:	8b d8                	mov    %eax,%ebx
14002ccc0:	85 c0                	test   %eax,%eax
14002ccc2:	78 53                	js     0x14002cd17
14002ccc4:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14002ccc8:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
14002cccc:	48 83 65 c8 00       	andq   $0x0,-0x38(%rbp)
14002ccd1:	8b d6                	mov    %esi,%edx
14002ccd3:	48 8b 01             	mov    (%rcx),%rax
14002ccd6:	48 8b 40 40          	mov    0x40(%rax),%rax
14002ccda:	ff 15 e8 90 00 00    	call   *0x90e8(%rip)        # 0x140035dc8
14002cce0:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
14002cce4:	8b d8                	mov    %eax,%ebx
14002cce6:	85 c0                	test   %eax,%eax
14002cce8:	78 0a                	js     0x14002ccf4
14002ccea:	48 85 c9             	test   %rcx,%rcx
14002cced:	74 05                	je     0x14002ccf4
14002ccef:	48 89 0f             	mov    %rcx,(%rdi)
14002ccf2:	eb 23                	jmp    0x14002cd17
14002ccf4:	85 db                	test   %ebx,%ebx
14002ccf6:	b8 05 40 00 80       	mov    $0x80004005,%eax
14002ccfb:	0f 48 c3             	cmovs  %ebx,%eax
14002ccfe:	8b d8                	mov    %eax,%ebx
14002cd00:	48 85 c9             	test   %rcx,%rcx
14002cd03:	74 12                	je     0x14002cd17
14002cd05:	48 83 65 c8 00       	andq   $0x0,-0x38(%rbp)
14002cd0a:	48 8b 01             	mov    (%rcx),%rax
14002cd0d:	48 8b 40 10          	mov    0x10(%rax),%rax
14002cd11:	ff 15 b1 90 00 00    	call   *0x90b1(%rip)        # 0x140035dc8
14002cd17:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14002cd1b:	48 85 c9             	test   %rcx,%rcx
14002cd1e:	74 12                	je     0x14002cd32
14002cd20:	48 83 65 c0 00       	andq   $0x0,-0x40(%rbp)
14002cd25:	48 8b 01             	mov    (%rcx),%rax
14002cd28:	48 8b 40 10          	mov    0x10(%rax),%rax
14002cd2c:	ff 15 96 90 00 00    	call   *0x9096(%rip)        # 0x140035dc8
14002cd32:	8b c3                	mov    %ebx,%eax
14002cd34:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14002cd38:	48 33 cc             	xor    %rsp,%rcx
14002cd3b:	e8 90 4d 00 00       	call   0x140031ad0
14002cd40:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
14002cd47:	00
14002cd48:	48 83 c4 60          	add    $0x60,%rsp
14002cd4c:	5f                   	pop    %rdi
14002cd4d:	5e                   	pop    %rsi
14002cd4e:	5d                   	pop    %rbp
14002cd4f:	c3                   	ret
14002cd50:	cc                   	int3
14002cd51:	cc                   	int3
14002cd52:	cc                   	int3
14002cd53:	cc                   	int3
14002cd54:	cc                   	int3
14002cd55:	cc                   	int3
14002cd56:	cc                   	int3
14002cd57:	cc                   	int3
14002cd58:	40 55                	rex push %rbp
14002cd5a:	53                   	push   %rbx
14002cd5b:	56                   	push   %rsi
14002cd5c:	57                   	push   %rdi
14002cd5d:	48 8b ec             	mov    %rsp,%rbp
14002cd60:	48 83 ec 38          	sub    $0x38,%rsp
14002cd64:	48 8b 01             	mov    (%rcx),%rax
14002cd67:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14002cd6b:	48 8b f9             	mov    %rcx,%rdi
14002cd6e:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
14002cd75:	ff 15 4d 90 00 00    	call   *0x904d(%rip)        # 0x140035dc8
14002cd7b:	85 c0                	test   %eax,%eax
14002cd7d:	0f 88 21 01 00 00    	js     0x14002cea4
14002cd83:	80 7d 28 00          	cmpb   $0x0,0x28(%rbp)
14002cd87:	0f 84 17 01 00 00    	je     0x14002cea4
14002cd8d:	48 8b 07             	mov    (%rdi),%rax
14002cd90:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
14002cd94:	48 83 65 e8 00       	andq   $0x0,-0x18(%rbp)
14002cd99:	48 8b cf             	mov    %rdi,%rcx
14002cd9c:	48 8b 40 58          	mov    0x58(%rax),%rax
14002cda0:	ff 15 22 90 00 00    	call   *0x9022(%rip)        # 0x140035dc8
14002cda6:	85 c0                	test   %eax,%eax
14002cda8:	0f 88 db 00 00 00    	js     0x14002ce89
14002cdae:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14002cdb2:	48 8d 55 30          	lea    0x30(%rbp),%rdx
14002cdb6:	48 8b 01             	mov    (%rcx),%rax
14002cdb9:	48 8b 40 30          	mov    0x30(%rax),%rax
14002cdbd:	ff 15 05 90 00 00    	call   *0x9005(%rip)        # 0x140035dc8
14002cdc3:	85 c0                	test   %eax,%eax
14002cdc5:	0f 88 be 00 00 00    	js     0x14002ce89
14002cdcb:	48 83 65 38 00       	andq   $0x0,0x38(%rbp)
14002cdd0:	33 c9                	xor    %ecx,%ecx
14002cdd2:	33 db                	xor    %ebx,%ebx
14002cdd4:	48 89 4d 40          	mov    %rcx,0x40(%rbp)
14002cdd8:	39 4d 30             	cmp    %ecx,0x30(%rbp)
14002cddb:	76 7a                	jbe    0x14002ce57
14002cddd:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
14002cde1:	48 8b 75 e8          	mov    -0x18(%rbp),%rsi
14002cde5:	48 85 c9             	test   %rcx,%rcx
14002cde8:	74 12                	je     0x14002cdfc
14002cdea:	48 83 65 38 00       	andq   $0x0,0x38(%rbp)
14002cdef:	48 8b 01             	mov    (%rcx),%rax
14002cdf2:	48 8b 40 10          	mov    0x10(%rax),%rax
14002cdf6:	ff 15 cc 8f 00 00    	call   *0x8fcc(%rip)        # 0x140035dc8
14002cdfc:	48 8b 06             	mov    (%rsi),%rax
14002cdff:	4c 8d 45 38          	lea    0x38(%rbp),%r8
14002ce03:	8b d3                	mov    %ebx,%edx
14002ce05:	48 8b ce             	mov    %rsi,%rcx
14002ce08:	48 8b 40 38          	mov    0x38(%rax),%rax
14002ce0c:	ff 15 b6 8f 00 00    	call   *0x8fb6(%rip)        # 0x140035dc8
14002ce12:	85 c0                	test   %eax,%eax