14010a3f2:	49 8b 17             	mov    (%r15),%rdx
14010a3f5:	48 85 d2             	test   %rdx,%rdx
14010a3f8:	74 16                	je     0x14010a410
14010a3fa:	48 8b 42 08          	mov    0x8(%rdx),%rax
14010a3fe:	48 83 c2 08          	add    $0x8,%rdx
14010a402:	48 63 48 04          	movslq 0x4(%rax),%rcx
14010a406:	48 03 ca             	add    %rdx,%rcx
14010a409:	48 8b 01             	mov    (%rcx),%rax
14010a40c:	ff 50 08             	call   *0x8(%rax)
14010a40f:	90                   	nop
14010a410:	49 8b c6             	mov    %r14,%rax
14010a413:	48 8b 8d f0 03 00 00 	mov    0x3f0(%rbp),%rcx
14010a41a:	48 33 cc             	xor    %rsp,%rcx
14010a41d:	e8 1e 02 1f 00       	call   0x1402fa640
14010a422:	0f 28 b4 24 10 05 00 	movaps 0x510(%rsp),%xmm6
14010a429:	00
14010a42a:	0f 28 bc 24 00 05 00 	movaps 0x500(%rsp),%xmm7
14010a431:	00
14010a432:	48 81 c4 28 05 00 00 	add    $0x528,%rsp
14010a439:	41 5f                	pop    %r15
14010a43b:	41 5e                	pop    %r14
14010a43d:	41 5d                	pop    %r13
14010a43f:	41 5c                	pop    %r12
14010a441:	5f                   	pop    %rdi
14010a442:	5e                   	pop    %rsi
14010a443:	5b                   	pop    %rbx
14010a444:	5d                   	pop    %rbp
14010a445:	c3                   	ret
14010a446:	cc                   	int3
14010a447:	cc                   	int3
14010a448:	cc                   	int3
14010a449:	cc                   	int3
14010a44a:	cc                   	int3
14010a44b:	cc                   	int3
14010a44c:	cc                   	int3
14010a44d:	cc                   	int3
14010a44e:	cc                   	int3
14010a44f:	cc                   	int3
14010a450:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14010a455:	55                   	push   %rbp
14010a456:	56                   	push   %rsi
14010a457:	57                   	push   %rdi
14010a458:	41 54                	push   %r12
14010a45a:	41 55                	push   %r13
14010a45c:	41 56                	push   %r14
14010a45e:	41 57                	push   %r15
14010a460:	48 8d 6c 24 e1       	lea    -0x1f(%rsp),%rbp
14010a465:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
14010a46c:	48 8b 05 0d dd 2f 00 	mov    0x2fdd0d(%rip),%rax        # 0x140408180
14010a473:	48 33 c4             	xor    %rsp,%rax
14010a476:	48 89 45 0f          	mov    %rax,0xf(%rbp)
14010a47a:	49 8b d9             	mov    %r9,%rbx
14010a47d:	4c 8b ea             	mov    %rdx,%r13
14010a480:	48 89 55 87          	mov    %rdx,-0x79(%rbp)
14010a484:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
14010a48b:	00
14010a48c:	33 ff                	xor    %edi,%edi
14010a48e:	48 89 3a             	mov    %rdi,(%rdx)
14010a491:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
14010a498:	00
14010a499:	49 39 38             	cmp    %rdi,(%r8)
14010a49c:	0f 84 bc 04 00 00    	je     0x14010a95e
14010a4a2:	48 8b cb             	mov    %rbx,%rcx
14010a4a5:	e8 86 91 20 00       	call   0x140313630
14010a4aa:	48 85 c0             	test   %rax,%rax
14010a4ad:	75 28                	jne    0x14010a4d7
14010a4af:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
14010a4b4:	76 03                	jbe    0x14010a4b9
14010a4b6:	48 8b 1b             	mov    (%rbx),%rbx
14010a4b9:	4c 8b cb             	mov    %rbx,%r9
14010a4bc:	4c 8d 05 ed b8 22 00 	lea    0x22b8ed(%rip),%r8        # 0x140335db0
14010a4c3:	ba 01 00 00 00       	mov    $0x1,%edx
14010a4c8:	b9 02 00 00 00       	mov    $0x2,%ecx
14010a4cd:	e8 2e f7 fa ff       	call   0x1400b9c00
14010a4d2:	e9 87 04 00 00       	jmp    0x14010a95e
14010a4d7:	48 8d 15 7a 66 2f 00 	lea    0x2f667a(%rip),%rdx        # 0x140400b58
14010a4de:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
14010a4e2:	e8 e9 b8 f7 ff       	call   0x140085dd0
14010a4e7:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
14010a4ee:	00
14010a4ef:	4c 8b 4b 10          	mov    0x10(%rbx),%r9
14010a4f3:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
14010a4f8:	76 03                	jbe    0x14010a4fd
14010a4fa:	48 8b 1b             	mov    (%rbx),%rbx
14010a4fd:	4c 8b c3             	mov    %rbx,%r8
14010a500:	33 d2                	xor    %edx,%edx
14010a502:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
14010a506:	e8 a5 7c fb ff       	call   0x1400c21b0
14010a50b:	0f 57 c0             	xorps  %xmm0,%xmm0
14010a50e:	0f 11 45 af          	movups %xmm0,-0x51(%rbp)
14010a512:	0f 57 c9             	xorps  %xmm1,%xmm1
14010a515:	f3 0f 7f 4d bf       	movdqu %xmm1,-0x41(%rbp)
14010a51a:	0f 10 00             	movups (%rax),%xmm0
14010a51d:	0f 11 45 af          	movups %xmm0,-0x51(%rbp)
14010a521:	0f 10 48 10          	movups 0x10(%rax),%xmm1
14010a525:	0f 11 4d bf          	movups %xmm1,-0x41(%rbp)
14010a529:	48 89 78 10          	mov    %rdi,0x10(%rax)
14010a52d:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
14010a534:	00
14010a535:	c6 00 00             	movb   $0x0,(%rax)
14010a538:	c7 44 24 20 07 00 00 	movl   $0x7,0x20(%rsp)
14010a53f:	00
14010a540:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
14010a544:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14010a549:	e8 d2 68 fc ff       	call   0x1400d0e20
14010a54e:	90                   	nop
14010a54f:	48 8b d0             	mov    %rax,%rdx
14010a552:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
14010a556:	e8 15 54 fc ff       	call   0x1400cf970
14010a55b:	90                   	nop
14010a55c:	4c 8b c0             	mov    %rax,%r8
14010a55f:	48 8d 15 d2 4b 22 00 	lea    0x224bd2(%rip),%rdx        # 0x14032f138
14010a566:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
14010a56a:	e8 f1 b3 f7 ff       	call   0x140085960
14010a56f:	90                   	nop
14010a570:	48 8b 55 07          	mov    0x7(%rbp),%rdx
14010a574:	48 83 fa 0f          	cmp    $0xf,%rdx
14010a578:	76 34                	jbe    0x14010a5ae
14010a57a:	48 ff c2             	inc    %rdx
14010a57d:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
14010a581:	48 8b c1             	mov    %rcx,%rax
14010a584:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14010a58b:	72 1c                	jb     0x14010a5a9
14010a58d:	48 83 c2 27          	add    $0x27,%rdx
14010a591:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14010a595:	48 2b c1             	sub    %rcx,%rax
14010a598:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14010a59c:	48 83 f8 1f          	cmp    $0x1f,%rax
14010a5a0:	76 07                	jbe    0x14010a5a9
14010a5a2:	ff 15 50 fa 21 00    	call   *0x21fa50(%rip)        # 0x140329ff8
14010a5a8:	cc                   	int3
14010a5a9:	e8 d6 fc 1e 00       	call   0x1402fa284
14010a5ae:	66 0f 6f 05 7a 04 22 	movdqa 0x22047a(%rip),%xmm0        # 0x14032aa30
14010a5b5:	00
14010a5b6:	f3 0f 7f 45 ff       	movdqu %xmm0,-0x1(%rbp)
14010a5bb:	c6 45 ef 00          	movb   $0x0,-0x11(%rbp)
14010a5bf:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14010a5c4:	48 85 c9             	test   %rcx,%rcx
14010a5c7:	74 4b                	je     0x14010a614
14010a5c9:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14010a5ce:	48 2b d1             	sub    %rcx,%rdx
14010a5d1:	48 8b c1             	mov    %rcx,%rax
14010a5d4:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14010a5db:	72 1c                	jb     0x14010a5f9
14010a5dd:	48 83 c2 27          	add    $0x27,%rdx
14010a5e1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14010a5e5:	48 2b c1             	sub    %rcx,%rax
14010a5e8:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14010a5ec:	48 83 f8 1f          	cmp    $0x1f,%rax
14010a5f0:	76 07                	jbe    0x14010a5f9
14010a5f2:	ff 15 00 fa 21 00    	call   *0x21fa00(%rip)        # 0x140329ff8
14010a5f8:	cc                   	int3
14010a5f9:	e8 86 fc 1e 00       	call   0x1402fa284
14010a5fe:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
14010a603:	0f 57 c0             	xorps  %xmm0,%xmm0
14010a606:	f3 0f 7f 44 24 48    	movdqu %xmm0,0x48(%rsp)
14010a60c:	66 0f 6f 05 1c 04 22 	movdqa 0x22041c(%rip),%xmm0        # 0x14032aa30
14010a613:	00
14010a614:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
14010a618:	48 83 fa 0f          	cmp    $0xf,%rdx
14010a61c:	76 3c                	jbe    0x14010a65a
14010a61e:	48 ff c2             	inc    %rdx
14010a621:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
14010a625:	48 8b c1             	mov    %rcx,%rax
14010a628:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14010a62f:	72 1c                	jb     0x14010a64d
14010a631:	48 83 c2 27          	add    $0x27,%rdx
14010a635:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14010a639:	48 2b c1             	sub    %rcx,%rax
14010a63c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14010a640:	48 83 f8 1f          	cmp    $0x1f,%rax
14010a644:	76 07                	jbe    0x14010a64d
14010a646:	ff 15 ac f9 21 00    	call   *0x21f9ac(%rip)        # 0x140329ff8
14010a64c:	cc                   	int3
14010a64d:	e8 32 fc 1e 00       	call   0x1402fa284
14010a652:	66 0f 6f 05 d6 03 22 	movdqa 0x2203d6(%rip),%xmm0        # 0x14032aa30
14010a659:	00
14010a65a:	f3 0f 7f 45 bf       	movdqu %xmm0,-0x41(%rbp)
14010a65f:	c6 45 af 00          	movb   $0x0,-0x51(%rbp)
14010a663:	48 8b 55 e7          	mov    -0x19(%rbp),%rdx
14010a667:	48 83 fa 0f          	cmp    $0xf,%rdx
14010a66b:	76 3c                	jbe    0x14010a6a9
14010a66d:	48 ff c2             	inc    %rdx
14010a670:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
14010a674:	48 8b c1             	mov    %rcx,%rax
14010a677:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14010a67e:	72 1c                	jb     0x14010a69c
14010a680:	48 83 c2 27          	add    $0x27,%rdx
14010a684:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14010a688:	48 2b c1             	sub    %rcx,%rax
14010a68b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14010a68f:	48 83 f8 1f          	cmp    $0x1f,%rax
14010a693:	76 07                	jbe    0x14010a69c
14010a695:	ff 15 5d f9 21 00    	call   *0x21f95d(%rip)        # 0x140329ff8
14010a69b:	cc                   	int3
14010a69c:	e8 e3 fb 1e 00       	call   0x1402fa284
14010a6a1:	66 0f 6f 05 87 03 22 	movdqa 0x220387(%rip),%xmm0        # 0x14032aa30
14010a6a8:	00
14010a6a9:	f3 0f 7f 45 df       	movdqu %xmm0,-0x21(%rbp)
14010a6ae:	c6 45 cf 00          	movb   $0x0,-0x31(%rbp)
14010a6b2:	48 8b 55 7f          	mov    0x7f(%rbp),%rdx
14010a6b6:	48 8b 42 10          	mov    0x10(%rdx),%rax
14010a6ba:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
14010a6bf:	76 03                	jbe    0x14010a6c4
14010a6c1:	48 8b 12             	mov    (%rdx),%rdx
14010a6c4:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
14010a6c8:	48 8b 75 8f          	mov    -0x71(%rbp),%rsi
14010a6cc:	4c 8b 65 a7          	mov    -0x59(%rbp),%r12
14010a6d0:	49 83 fc 0f          	cmp    $0xf,%r12
14010a6d4:	48 0f 47 ce          	cmova  %rsi,%rcx
14010a6d8:	48 8b 5d 9f          	mov    -0x61(%rbp),%rbx
14010a6dc:	48 3b d8             	cmp    %rax,%rbx
14010a6df:	0f 85 3d 02 00 00    	jne    0x14010a922
14010a6e5:	4c 8b c3             	mov    %rbx,%r8
14010a6e8:	e8 35 23 1f 00       	call   0x1402fca22
14010a6ed:	85 c0                	test   %eax,%eax
14010a6ef:	0f 85 2d 02 00 00    	jne    0x14010a922
14010a6f5:	b9 48 00 00 00       	mov    $0x48,%ecx
14010a6fa:	e8 49 fb 1e 00       	call   0x1402fa248
14010a6ff:	4c 8b f0             	mov    %rax,%r14
14010a702:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14010a707:	48 85 c0             	test   %rax,%rax
14010a70a:	0f 84 d3 01 00 00    	je     0x14010a8e3
14010a710:	48 8d 05 51 b6 22 00 	lea    0x22b651(%rip),%rax        # 0x140335d68
14010a717:	49 89 46 08          	mov    %rax,0x8(%r14)
14010a71b:	48 8d 05 f6 83 22 00 	lea    0x2283f6(%rip),%rax        # 0x140332b18
14010a722:	49 89 46 40          	mov    %rax,0x40(%r14)
14010a726:	c7 44 24 20 0f 00 00 	movl   $0xf,0x20(%rsp)
14010a72d:	00
14010a72e:	48 8d 05 5b 84 22 00 	lea    0x22845b(%rip),%rax        # 0x140332b90
14010a735:	49 89 06             	mov    %rax,(%r14)
14010a738:	48 63 05 2d b6 22 00 	movslq 0x22b62d(%rip),%rax        # 0x140335d6c
14010a73f:	48 8d 0d 22 84 22 00 	lea    0x228422(%rip),%rcx        # 0x140332b68
14010a746:	4a 89 4c 30 08       	mov    %rcx,0x8(%rax,%r14,1)
14010a74b:	48 8d 05 b6 b5 22 00 	lea    0x22b5b6(%rip),%rax        # 0x140335d08
14010a752:	49 89 06             	mov    %rax,(%r14)
14010a755:	49 8b 46 08          	mov    0x8(%r14),%rax
14010a759:	48 63 48 04          	movslq 0x4(%rax),%rcx
14010a75d:	48 8d 05 dc b5 22 00 	lea    0x22b5dc(%rip),%rax        # 0x140335d40
14010a764:	4a 89 44 31 08       	mov    %rax,0x8(%rcx,%r14,1)
14010a769:	49 8b 46 08          	mov    0x8(%r14),%rax
14010a76d:	48 63 48 04          	movslq 0x4(%rax),%rcx
14010a771:	8d 51 c8             	lea    -0x38(%rcx),%edx
14010a774:	42 89 54 31 04       	mov    %edx,0x4(%rcx,%r14,1)
14010a779:	4d 8d 7e 10          	lea    0x10(%r14),%r15
14010a77d:	0f 57 c0             	xorps  %xmm0,%xmm0
14010a780:	41 0f 11 07          	movups %xmm0,(%r15)
14010a784:	49 8d 4f 10          	lea    0x10(%r15),%rcx
14010a788:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14010a78d:	48 89 39             	mov    %rdi,(%rcx)
14010a790:	49 c7 47 18 0f 00 00 	movq   $0xf,0x18(%r15)
14010a797:	00
14010a798:	41 c6 07 00          	movb   $0x0,(%r15)
14010a79c:	41 89 7e 30          	mov    %edi,0x30(%r14)
14010a7a0:	48 8d 45 8f          	lea    -0x71(%rbp),%rax
14010a7a4:	4c 3b f8             	cmp    %rax,%r15
14010a7a7:	0f 84 2d 01 00 00    	je     0x14010a8da
14010a7ad:	48 8d 45 8f          	lea    -0x71(%rbp),%rax
14010a7b1:	49 83 fc 0f          	cmp    $0xf,%r12
14010a7b5:	48 0f 47 c6          	cmova  %rsi,%rax
14010a7b9:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14010a7be:	4d 8b 67 18          	mov    0x18(%r15),%r12
14010a7c2:	49 3b dc             	cmp    %r12,%rbx
14010a7c5:	77 24                	ja     0x14010a7eb
14010a7c7:	49 83 fc 0f          	cmp    $0xf,%r12
14010a7cb:	76 03                	jbe    0x14010a7d0
14010a7cd:	4d 8b 3f             	mov    (%r15),%r15
14010a7d0:	48 89 19             	mov    %rbx,(%rcx)
14010a7d3:	4c 8b c3             	mov    %rbx,%r8
14010a7d6:	48 8b d0             	mov    %rax,%rdx
14010a7d9:	49 8b cf             	mov    %r15,%rcx
14010a7dc:	e8 4d 22 1f 00       	call   0x1402fca2e
14010a7e1:	41 c6 04 1f 00       	movb   $0x0,(%r15,%rbx,1)
14010a7e6:	e9 eb 00 00 00       	jmp    0x14010a8d6
14010a7eb:	48 be ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rsi
14010a7f2:	ff ff 7f
14010a7f5:	48 3b de             	cmp    %rsi,%rbx
14010a7f8:	0f 87 8a 01 00 00    	ja     0x14010a988
14010a7fe:	48 8b cb             	mov    %rbx,%rcx
14010a801:	48 83 c9 0f          	or     $0xf,%rcx
14010a805:	48 3b ce             	cmp    %rsi,%rcx
14010a808:	77 40                	ja     0x14010a84a
14010a80a:	49 8b d4             	mov    %r12,%rdx
14010a80d:	48 d1 ea             	shr    $1,%rdx
14010a810:	48 8b c6             	mov    %rsi,%rax
14010a813:	48 2b c2             	sub    %rdx,%rax
14010a816:	4c 3b e0             	cmp    %rax,%r12
14010a819:	77 2f                	ja     0x14010a84a
14010a81b:	49 8d 04 14          	lea    (%r12,%rdx,1),%rax
14010a81f:	48 8b f1             	mov    %rcx,%rsi
14010a822:	48 3b c8             	cmp    %rax,%rcx
14010a825:	48 0f 42 f0          	cmovb  %rax,%rsi
14010a829:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
14010a82d:	48 85 c9             	test   %rcx,%rcx
14010a830:	74 49                	je     0x14010a87b
14010a832:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14010a839:	72 38                	jb     0x14010a873
14010a83b:	48 8d 41 27          	lea    0x27(%rcx),%rax
14010a83f:	48 3b c1             	cmp    %rcx,%rax
14010a842:	0f 86 46 01 00 00    	jbe    0x14010a98e
14010a848:	eb 0e                	jmp    0x14010a858
14010a84a:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
14010a851:	00 00 80
14010a854:	48 83 c0 27          	add    $0x27,%rax
14010a858:	48 8b c8             	mov    %rax,%rcx
14010a85b:	e8 e8 f9 1e 00       	call   0x1402fa248
14010a860:	48 85 c0             	test   %rax,%rax
14010a863:	74 77                	je     0x14010a8dc
14010a865:	48 8d 78 27          	lea    0x27(%rax),%rdi
14010a869:	48 83 e7 e0          	and    $0xffffffffffffffe0,%rdi
14010a86d:	48 89 47 f8          	mov    %rax,-0x8(%rdi)
14010a871:	eb 08                	jmp    0x14010a87b
14010a873:	e8 d0 f9 1e 00       	call   0x1402fa248
14010a878:	48 8b f8             	mov    %rax,%rdi
14010a87b:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14010a880:	48 89 18             	mov    %rbx,(%rax)
14010a883:	49 89 77 18          	mov    %rsi,0x18(%r15)
14010a887:	4c 8b c3             	mov    %rbx,%r8
14010a88a:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14010a88f:	48 8b cf             	mov    %rdi,%rcx
14010a892:	e8 91 21 1f 00       	call   0x1402fca28
14010a897:	c6 04 1f 00          	movb   $0x0,(%rdi,%rbx,1)
14010a89b:	49 83 fc 0f          	cmp    $0xf,%r12
14010a89f:	76 2e                	jbe    0x14010a8cf
14010a8a1:	49 8b 0f             	mov    (%r15),%rcx
14010a8a4:	49 8d 54 24 01       	lea    0x1(%r12),%rdx
14010a8a9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14010a8b0:	72 18                	jb     0x14010a8ca
14010a8b2:	48 83 c2 27          	add    $0x27,%rdx
14010a8b6:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14010a8ba:	49 2b c8             	sub    %r8,%rcx
14010a8bd:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14010a8c1:	48 83 f8 1f          	cmp    $0x1f,%rax
14010a8c5:	77 15                	ja     0x14010a8dc
14010a8c7:	49 8b c8             	mov    %r8,%rcx
14010a8ca:	e8 b5 f9 1e 00       	call   0x1402fa284
14010a8cf:	48 8b 75 8f          	mov    -0x71(%rbp),%rsi
14010a8d3:	49 89 3f             	mov    %rdi,(%r15)
14010a8d6:	4c 8b 65 a7          	mov    -0x59(%rbp),%r12
14010a8da:	eb 0a                	jmp    0x14010a8e6
14010a8dc:	ff 15 16 f7 21 00    	call   *0x21f716(%rip)        # 0x140329ff8
14010a8e2:	90                   	nop
14010a8e3:	4c 8b f7             	mov    %rdi,%r14
14010a8e6:	4d 85 f6             	test   %r14,%r14
14010a8e9:	74 14                	je     0x14010a8ff
14010a8eb:	49 8b 46 08          	mov    0x8(%r14),%rax
14010a8ef:	48 63 48 04          	movslq 0x4(%rax),%rcx
14010a8f3:	48 83 c1 08          	add    $0x8,%rcx
14010a8f7:	49 03 ce             	add    %r14,%rcx
14010a8fa:	48 8b 01             	mov    (%rcx),%rax