1407b590d:	4c 8b f0             	mov    %rax,%r14
1407b5910:	c6 44 24 38 00       	movb   $0x0,0x38(%rsp)
1407b5915:	66 0f 2e fe          	ucomisd %xmm6,%xmm7
1407b5919:	7a 02                	jp     0x1407b591d
1407b591b:	74 20                	je     0x1407b593d
1407b591d:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
1407b5924:	0f 28 c7             	movaps %xmm7,%xmm0
1407b5927:	e8 a4 0e 25 00       	call   0x140a067d0
1407b592c:	48 8b 85 a0 00 00 00 	mov    0xa0(%rbp),%rax
1407b5933:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1407b5938:	c6 44 24 38 01       	movb   $0x1,0x38(%rsp)
1407b593d:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
1407b5941:	48 89 85 a0 00 00 00 	mov    %rax,0xa0(%rbp)
1407b5948:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1407b594d:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
1407b5951:	e8 4a d0 d8 ff       	call   0x1405429a0
1407b5956:	48 8b d8             	mov    %rax,%rbx
1407b5959:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1407b595d:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
1407b5961:	e8 3a d0 d8 ff       	call   0x1405429a0
1407b5966:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1407b596b:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1407b5971:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
1407b5976:	4c 8b c3             	mov    %rbx,%r8
1407b5979:	48 8b d0             	mov    %rax,%rdx
1407b597c:	48 8d 4e 30          	lea    0x30(%rsi),%rcx
1407b5980:	e8 2b 07 21 00       	call   0x1409c60b0
1407b5985:	4d 8b ce             	mov    %r14,%r9
1407b5988:	4c 8b c0             	mov    %rax,%r8
1407b598b:	48 8b d6             	mov    %rsi,%rdx
1407b598e:	48 8b 0d 83 d4 c7 00 	mov    0xc7d483(%rip),%rcx        # 0x141432e18
1407b5995:	e8 b6 6d d9 ff       	call   0x14054c750
1407b599a:	33 d2                	xor    %edx,%edx
1407b599c:	48 8b cf             	mov    %rdi,%rcx
1407b599f:	e8 0c 90 a5 ff       	call   0x14020e9b0
1407b59a4:	90                   	nop
1407b59a5:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1407b59aa:	80 7c 24 40 00       	cmpb   $0x0,0x40(%rsp)
1407b59af:	74 07                	je     0x1407b59b8
1407b59b1:	e8 ea c2 c0 ff       	call   0x1403c1ca0
1407b59b6:	eb 06                	jmp    0x1407b59be
1407b59b8:	e8 93 98 20 00       	call   0x1409bf250
1407b59bd:	90                   	nop
1407b59be:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1407b59c2:	80 7c 24 78 00       	cmpb   $0x0,0x78(%rsp)
1407b59c7:	74 07                	je     0x1407b59d0
1407b59c9:	e8 d2 c2 c0 ff       	call   0x1403c1ca0
1407b59ce:	eb 56                	jmp    0x1407b5a26
1407b59d0:	e8 7b 98 20 00       	call   0x1409bf250
1407b59d5:	eb 4f                	jmp    0x1407b5a26
1407b59d7:	45 33 c0             	xor    %r8d,%r8d
1407b59da:	49 8b d4             	mov    %r12,%rdx
1407b59dd:	48 8d 0d 44 b9 87 00 	lea    0x87b944(%rip),%rcx        # 0x141031328
1407b59e4:	e8 57 d5 00 00       	call   0x1407c2f40
1407b59e9:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1407b59f0:	e8 9b 7d d9 ff       	call   0x14054d790
1407b59f5:	48 8b 08             	mov    (%rax),%rcx
1407b59f8:	4c 89 30             	mov    %r14,(%rax)
1407b59fb:	48 89 0f             	mov    %rcx,(%rdi)
1407b59fe:	48 8b 08             	mov    (%rax),%rcx
1407b5a01:	48 85 c9             	test   %rcx,%rcx
1407b5a04:	74 20                	je     0x1407b5a26
1407b5a06:	8b 41 10             	mov    0x10(%rcx),%eax
1407b5a09:	ff c8                	dec    %eax
1407b5a0b:	89 41 10             	mov    %eax,0x10(%rcx)
1407b5a0e:	85 c0                	test   %eax,%eax
1407b5a10:	7f 14                	jg     0x1407b5a26
1407b5a12:	78 3a                	js     0x1407b5a4e
1407b5a14:	48 8b 01             	mov    (%rcx),%rax
1407b5a17:	ba 01 00 00 00       	mov    $0x1,%edx
1407b5a1c:	48 8b 00             	mov    (%rax),%rax
1407b5a1f:	ff 15 fb df 7c 00    	call   *0x7cdffb(%rip)        # 0x140f83a20
1407b5a25:	90                   	nop
1407b5a26:	48 8b c7             	mov    %rdi,%rax
1407b5a29:	4c 8d 9c 24 50 01 00 	lea    0x150(%rsp),%r11
1407b5a30:	00
1407b5a31:	49 8b 5b 40          	mov    0x40(%r11),%rbx
1407b5a35:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
1407b5a3a:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
1407b5a3f:	49 8b e3             	mov    %r11,%rsp
1407b5a42:	41 5f                	pop    %r15
1407b5a44:	41 5e                	pop    %r14
1407b5a46:	41 5d                	pop    %r13
1407b5a48:	41 5c                	pop    %r12
1407b5a4a:	5f                   	pop    %rdi
1407b5a4b:	5e                   	pop    %rsi
1407b5a4c:	5d                   	pop    %rbp
1407b5a4d:	c3                   	ret
1407b5a4e:	b9 02 00 00 00       	mov    $0x2,%ecx
1407b5a53:	e8 a8 4c fd ff       	call   0x14078a700
1407b5a58:	cc                   	int3
1407b5a59:	cc                   	int3
1407b5a5a:	cc                   	int3
1407b5a5b:	cc                   	int3
1407b5a5c:	cc                   	int3
1407b5a5d:	cc                   	int3
1407b5a5e:	cc                   	int3
1407b5a5f:	cc                   	int3
1407b5a60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1407b5a65:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1407b5a6a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1407b5a6f:	57                   	push   %rdi
1407b5a70:	48 83 ec 60          	sub    $0x60,%rsp
1407b5a74:	48 8b ea             	mov    %rdx,%rbp
1407b5a77:	48 8b d9             	mov    %rcx,%rbx
1407b5a7a:	49 8b 08             	mov    (%r8),%rcx
1407b5a7d:	49 8b 40 08          	mov    0x8(%r8),%rax
1407b5a81:	48 2b c1             	sub    %rcx,%rax
1407b5a84:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1407b5a88:	48 83 f8 18          	cmp    $0x18,%rax
1407b5a8c:	74 22                	je     0x1407b5ab0
1407b5a8e:	48 8d 15 b3 b3 87 00 	lea    0x87b3b3(%rip),%rdx        # 0x141030e48
1407b5a95:	48 8b 0d 5c ba c7 00 	mov    0xc7ba5c(%rip),%rcx        # 0x1414314f8
1407b5a9c:	e8 1f db fd ff       	call   0x1407935c0
1407b5aa1:	33 d2                	xor    %edx,%edx
1407b5aa3:	48 8b cb             	mov    %rbx,%rcx
1407b5aa6:	e8 05 8f a5 ff       	call   0x14020e9b0
1407b5aab:	e9 62 01 00 00       	jmp    0x1407b5c12
1407b5ab0:	48 8b 41 08          	mov    0x8(%rcx),%rax
1407b5ab4:	48 8b 78 20          	mov    0x20(%rax),%rdi
1407b5ab8:	48 8b 71 10          	mov    0x10(%rcx),%rsi
1407b5abc:	48 8b 09             	mov    (%rcx),%rcx
1407b5abf:	e8 fc ed f7 ff       	call   0x1407348c0
1407b5ac4:	48 8b c8             	mov    %rax,%rcx
1407b5ac7:	4c 8b c5             	mov    %rbp,%r8
1407b5aca:	ba 0f 00 00 00       	mov    $0xf,%edx
1407b5acf:	e8 8c 01 ff ff       	call   0x1407a5c60
1407b5ad4:	48 8b e8             	mov    %rax,%rbp
1407b5ad7:	48 8b 48 08          	mov    0x8(%rax),%rcx
1407b5adb:	48 2b 08             	sub    (%rax),%rcx
1407b5ade:	48 b8 ab aa aa aa aa 	movabs $0x2aaaaaaaaaaaaaab,%rax
1407b5ae5:	aa aa 2a
1407b5ae8:	48 f7 e9             	imul   %rcx
1407b5aeb:	48 c1 fa 03          	sar    $0x3,%rdx
1407b5aef:	48 8b ca             	mov    %rdx,%rcx
1407b5af2:	48 c1 e9 3f          	shr    $0x3f,%rcx
1407b5af6:	48 03 d1             	add    %rcx,%rdx
1407b5af9:	48 3b fa             	cmp    %rdx,%rdi
1407b5afc:	72 34                	jb     0x1407b5b32
1407b5afe:	48 8b 05 73 d3 c7 00 	mov    0xc7d373(%rip),%rax        # 0x141432e78
1407b5b05:	48 8b 48 60          	mov    0x60(%rax),%rcx
1407b5b09:	48 85 c9             	test   %rcx,%rcx
1407b5b0c:	74 1c                	je     0x1407b5b2a
1407b5b0e:	8b 41 10             	mov    0x10(%rcx),%eax
1407b5b11:	ff c0                	inc    %eax
1407b5b13:	89 41 10             	mov    %eax,0x10(%rcx)
1407b5b16:	83 f8 01             	cmp    $0x1,%eax
1407b5b19:	0f 8e 19 01 00 00    	jle    0x1407b5c38
1407b5b1f:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407b5b24:	0f 84 16 01 00 00    	je     0x1407b5c40
1407b5b2a:	48 89 0b             	mov    %rcx,(%rbx)
1407b5b2d:	e9 e0 00 00 00       	jmp    0x1407b5c12
1407b5b32:	48 8b d6             	mov    %rsi,%rdx
1407b5b35:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1407b5b3a:	e8 11 f2 d9 ff       	call   0x140554d50
1407b5b3f:	90                   	nop
1407b5b40:	80 7c 24 28 00       	cmpb   $0x0,0x28(%rsp)
1407b5b45:	75 47                	jne    0x1407b5b8e
1407b5b47:	45 33 c0             	xor    %r8d,%r8d
1407b5b4a:	33 d2                	xor    %edx,%edx
1407b5b4c:	48 8d 0d 75 b0 87 00 	lea    0x87b075(%rip),%rcx        # 0x141030bc8
1407b5b53:	e8 e8 d3 00 00       	call   0x1407c2f40
1407b5b58:	48 8b 05 19 d3 c7 00 	mov    0xc7d319(%rip),%rax        # 0x141432e78
1407b5b5f:	48 8b 48 60          	mov    0x60(%rax),%rcx
1407b5b63:	48 89 8c 24 80 00 00 	mov    %rcx,0x80(%rsp)
1407b5b6a:	00
1407b5b6b:	48 85 c9             	test   %rcx,%rcx
1407b5b6e:	74 1c                	je     0x1407b5b8c
1407b5b70:	8b 41 10             	mov    0x10(%rcx),%eax
1407b5b73:	ff c0                	inc    %eax
1407b5b75:	89 41 10             	mov    %eax,0x10(%rcx)
1407b5b78:	83 f8 01             	cmp    $0x1,%eax
1407b5b7b:	0f 8e ca 00 00 00    	jle    0x1407b5c4b
1407b5b81:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407b5b86:	0f 84 c7 00 00 00    	je     0x1407b5c53
1407b5b8c:	eb 5b                	jmp    0x1407b5be9
1407b5b8e:	48 8d 04 7f          	lea    (%rdi,%rdi,2),%rax
1407b5b92:	48 c1 e0 04          	shl    $0x4,%rax
1407b5b96:	48 03 45 00          	add    0x0(%rbp),%rax
1407b5b9a:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
1407b5ba1:	00
1407b5ba2:	48 0f be 4c 24 58    	movsbq 0x58(%rsp),%rcx
1407b5ba8:	48 ff c1             	inc    %rcx
1407b5bab:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1407b5bb0:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
1407b5bb7:	00
1407b5bb8:	e8 43 98 d9 ff       	call   0x14054f400
1407b5bbd:	48 8b 05 b4 d2 c7 00 	mov    0xc7d2b4(%rip),%rax        # 0x141432e78
1407b5bc4:	48 8b 48 58          	mov    0x58(%rax),%rcx
1407b5bc8:	48 89 8c 24 80 00 00 	mov    %rcx,0x80(%rsp)
1407b5bcf:	00
1407b5bd0:	48 85 c9             	test   %rcx,%rcx
1407b5bd3:	74 14                	je     0x1407b5be9
1407b5bd5:	8b 41 10             	mov    0x10(%rcx),%eax
1407b5bd8:	ff c0                	inc    %eax
1407b5bda:	89 41 10             	mov    %eax,0x10(%rcx)
1407b5bdd:	83 f8 01             	cmp    $0x1,%eax
1407b5be0:	7e 7c                	jle    0x1407b5c5e
1407b5be2:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407b5be7:	74 44                	je     0x1407b5c2d
1407b5be9:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
1407b5bf0:	00
1407b5bf1:	48 8b cb             	mov    %rbx,%rcx
1407b5bf4:	e8 17 a1 9e ff       	call   0x14019fd10
1407b5bf9:	90                   	nop
1407b5bfa:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1407b5bff:	80 7c 24 28 00       	cmpb   $0x0,0x28(%rsp)
1407b5c04:	74 07                	je     0x1407b5c0d
1407b5c06:	e8 95 c0 c0 ff       	call   0x1403c1ca0
1407b5c0b:	eb 05                	jmp    0x1407b5c12
1407b5c0d:	e8 3e 96 20 00       	call   0x1409bf250
1407b5c12:	48 8b c3             	mov    %rbx,%rax
1407b5c15:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1407b5c1a:	48 8b 6c 24 78       	mov    0x78(%rsp),%rbp
1407b5c1f:	48 8b b4 24 88 00 00 	mov    0x88(%rsp),%rsi
1407b5c26:	00
1407b5c27:	48 83 c4 60          	add    $0x60,%rsp
1407b5c2b:	5f                   	pop    %rdi
1407b5c2c:	c3                   	ret
1407b5c2d:	b9 01 00 00 00       	mov    $0x1,%ecx
1407b5c32:	e8 c9 4a fd ff       	call   0x14078a700
1407b5c37:	90                   	nop
1407b5c38:	33 c9                	xor    %ecx,%ecx
1407b5c3a:	e8 c1 4a fd ff       	call   0x14078a700
1407b5c3f:	cc                   	int3
1407b5c40:	b9 01 00 00 00       	mov    $0x1,%ecx
1407b5c45:	e8 b6 4a fd ff       	call   0x14078a700
1407b5c4a:	90                   	nop
1407b5c4b:	33 c9                	xor    %ecx,%ecx
1407b5c4d:	e8 ae 4a fd ff       	call   0x14078a700
1407b5c52:	cc                   	int3
1407b5c53:	b9 01 00 00 00       	mov    $0x1,%ecx
1407b5c58:	e8 a3 4a fd ff       	call   0x14078a700
1407b5c5d:	90                   	nop
1407b5c5e:	33 c9                	xor    %ecx,%ecx
1407b5c60:	e8 9b 4a fd ff       	call   0x14078a700
1407b5c65:	cc                   	int3
1407b5c66:	cc                   	int3
1407b5c67:	cc                   	int3
1407b5c68:	cc                   	int3
1407b5c69:	cc                   	int3
1407b5c6a:	cc                   	int3
1407b5c6b:	cc                   	int3
1407b5c6c:	cc                   	int3
1407b5c6d:	cc                   	int3
1407b5c6e:	cc                   	int3
1407b5c6f:	cc                   	int3
1407b5c70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1407b5c75:	57                   	push   %rdi
1407b5c76:	48 83 ec 70          	sub    $0x70,%rsp
1407b5c7a:	48 8b f9             	mov    %rcx,%rdi
1407b5c7d:	49 8b 08             	mov    (%r8),%rcx
1407b5c80:	49 8b 40 08          	mov    0x8(%r8),%rax
1407b5c84:	48 2b c1             	sub    %rcx,%rax
1407b5c87:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1407b5c8b:	48 83 f8 08          	cmp    $0x8,%rax
1407b5c8f:	74 2e                	je     0x1407b5cbf
1407b5c91:	48 8d 15 40 b1 87 00 	lea    0x87b140(%rip),%rdx        # 0x141030dd8
1407b5c98:	48 8b 0d 59 b8 c7 00 	mov    0xc7b859(%rip),%rcx        # 0x1414314f8
1407b5c9f:	e8 1c d9 fd ff       	call   0x1407935c0
1407b5ca4:	33 d2                	xor    %edx,%edx
1407b5ca6:	48 8b cf             	mov    %rdi,%rcx
1407b5ca9:	e8 02 8d a5 ff       	call   0x14020e9b0
1407b5cae:	48 8b c7             	mov    %rdi,%rax
1407b5cb1:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1407b5cb8:	00
1407b5cb9:	48 83 c4 70          	add    $0x70,%rsp
1407b5cbd:	5f                   	pop    %rdi
1407b5cbe:	c3                   	ret
1407b5cbf:	48 8b 01             	mov    (%rcx),%rax
1407b5cc2:	48 8b 58 20          	mov    0x20(%rax),%rbx
1407b5cc6:	0f 57 c0             	xorps  %xmm0,%xmm0
1407b5cc9:	f3 0f 7f 44 24 28    	movdqu %xmm0,0x28(%rsp)
1407b5ccf:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1407b5cd6:	00 00
1407b5cd8:	48 85 db             	test   %rbx,%rbx
1407b5cdb:	74 30                	je     0x1407b5d0d
1407b5cdd:	48 8b d3             	mov    %rbx,%rdx
1407b5ce0:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1407b5ce5:	e8 e6 6b d9 ff       	call   0x14054c8d0
1407b5cea:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1407b5cef:	90                   	nop
1407b5cf0:	0f 57 c0             	xorps  %xmm0,%xmm0
1407b5cf3:	0f 11 00             	movups %xmm0,(%rax)
1407b5cf6:	0f 11 40 10          	movups %xmm0,0x10(%rax)
1407b5cfa:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1407b5cfe:	48 83 c0 30          	add    $0x30,%rax
1407b5d02:	48 83 eb 01          	sub    $0x1,%rbx
1407b5d06:	75 e8                	jne    0x1407b5cf0
1407b5d08:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1407b5d0d:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1407b5d12:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1407b5d17:	e8 e4 94 d8 ff       	call   0x14053f200
1407b5d1c:	48 8b d0             	mov    %rax,%rdx
1407b5d1f:	48 8d 8c 24 90 00 00 	lea    0x90(%rsp),%rcx
1407b5d26:	00
1407b5d27:	e8 a4 ee d9 ff       	call   0x140554bd0
1407b5d2c:	48 8b 08             	mov    (%rax),%rcx
1407b5d2f:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1407b5d36:	48 89 0f             	mov    %rcx,(%rdi)
1407b5d39:	48 8b 08             	mov    (%rax),%rcx
1407b5d3c:	48 85 c9             	test   %rcx,%rcx
1407b5d3f:	74 20                	je     0x1407b5d61
1407b5d41:	8b 41 10             	mov    0x10(%rcx),%eax
1407b5d44:	ff c8                	dec    %eax
1407b5d46:	89 41 10             	mov    %eax,0x10(%rcx)
1407b5d49:	85 c0                	test   %eax,%eax
1407b5d4b:	7f 14                	jg     0x1407b5d61
1407b5d4d:	78 23                	js     0x1407b5d72
1407b5d4f:	48 8b 01             	mov    (%rcx),%rax
1407b5d52:	ba 01 00 00 00       	mov    $0x1,%edx
1407b5d57:	48 8b 00             	mov    (%rax),%rax
1407b5d5a:	ff 15 c0 dc 7c 00    	call   *0x7cdcc0(%rip)        # 0x140f83a20
1407b5d60:	90                   	nop
1407b5d61:	48 8b c7             	mov    %rdi,%rax
1407b5d64:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1407b5d6b:	00
1407b5d6c:	48 83 c4 70          	add    $0x70,%rsp
1407b5d70:	5f                   	pop    %rdi
1407b5d71:	c3                   	ret
1407b5d72:	b9 02 00 00 00       	mov    $0x2,%ecx
1407b5d77:	e8 84 49 fd ff       	call   0x14078a700
1407b5d7c:	cc                   	int3
1407b5d7d:	cc                   	int3
1407b5d7e:	cc                   	int3
1407b5d7f:	cc                   	int3
1407b5d80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1407b5d85:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1407b5d8a:	56                   	push   %rsi
1407b5d8b:	57                   	push   %rdi
1407b5d8c:	41 56                	push   %r14
1407b5d8e:	48 83 ec 30          	sub    $0x30,%rsp
1407b5d92:	48 8b ea             	mov    %rdx,%rbp
1407b5d95:	48 8b f9             	mov    %rcx,%rdi
1407b5d98:	49 8b 08             	mov    (%r8),%rcx
1407b5d9b:	49 8b 40 08          	mov    0x8(%r8),%rax
1407b5d9f:	48 2b c1             	sub    %rcx,%rax
1407b5da2:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1407b5da6:	48 83 f8 08          	cmp    $0x8,%rax
1407b5daa:	74 22                	je     0x1407b5dce
1407b5dac:	48 8d 15 05 b1 87 00 	lea    0x87b105(%rip),%rdx        # 0x141030eb8
1407b5db3:	48 8b 0d 3e b7 c7 00 	mov    0xc7b73e(%rip),%rcx        # 0x1414314f8
1407b5dba:	e8 01 d8 fd ff       	call   0x1407935c0
1407b5dbf:	33 d2                	xor    %edx,%edx
1407b5dc1:	48 8b cf             	mov    %rdi,%rcx
1407b5dc4:	e8 e7 8b a5 ff       	call   0x14020e9b0
1407b5dc9:	e9 8a 00 00 00       	jmp    0x1407b5e58
1407b5dce:	48 8b 09             	mov    (%rcx),%rcx
1407b5dd1:	e8 ea ea f7 ff       	call   0x1407348c0
1407b5dd6:	4c 8b f0             	mov    %rax,%r14