14070f4f6:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
14070f4fc:	b9 34 00 00 00       	mov    $0x34,%ecx
14070f501:	e8 02 bc 70 00       	call   0x140e1b108
14070f506:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14070f50b:	48 85 c0             	test   %rax,%rax
14070f50e:	74 18                	je     0x14070f528
14070f510:	45 33 c9             	xor    %r9d,%r9d
14070f513:	45 33 c0             	xor    %r8d,%r8d
14070f516:	ba 08 00 00 00       	mov    $0x8,%edx
14070f51b:	48 8b c8             	mov    %rax,%rcx
14070f51e:	e8 cd af ff ff       	call   0x14070a4f0
14070f523:	48 8b d8             	mov    %rax,%rbx
14070f526:	eb 03                	jmp    0x14070f52b
14070f528:	49 8b dd             	mov    %r13,%rbx
14070f52b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14070f530:	e8 e7 3b 73 00       	call   0x140e4311c
14070f535:	48 63 f8             	movslq %eax,%rdi
14070f538:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
14070f53d:	48 8d 15 a8 27 91 00 	lea    0x9127a8(%rip),%rdx        # 0x141021cec
14070f544:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14070f549:	e8 92 7e 00 00       	call   0x1407173e0
14070f54e:	90                   	nop
14070f54f:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14070f554:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
14070f558:	0f 84 8a 01 00 00    	je     0x14070f6e8
14070f55e:	48 85 c9             	test   %rcx,%rcx
14070f561:	0f 85 31 01 00 00    	jne    0x14070f698
14070f567:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
14070f56c:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14070f571:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
14070f576:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14070f57b:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
14070f582:	e8 09 e3 ff ff       	call   0x14070d890
14070f587:	90                   	nop
14070f588:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14070f58d:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
14070f594:	e8 87 42 00 00       	call   0x140713820
14070f599:	90                   	nop
14070f59a:	0f b6 85 a0 00 00 00 	movzbl 0xa0(%rbp),%eax
14070f5a1:	84 c0                	test   %al,%al
14070f5a3:	75 2b                	jne    0x14070f5d0
14070f5a5:	84 c0                	test   %al,%al
14070f5a7:	74 0a                	je     0x14070f5b3
14070f5a9:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14070f5ae:	e8 4d ec ff ff       	call   0x14070e200
14070f5b3:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14070f5b8:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
14070f5bf:	e8 5c 42 00 00       	call   0x140713820
14070f5c4:	90                   	nop
14070f5c5:	0f b6 85 a0 00 00 00 	movzbl 0xa0(%rbp),%eax
14070f5cc:	84 c0                	test   %al,%al
14070f5ce:	74 d5                	je     0x14070f5a5
14070f5d0:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14070f5d5:	48 8d 8d 10 01 00 00 	lea    0x110(%rbp),%rcx
14070f5dc:	e8 ef df ff ff       	call   0x14070d5d0
14070f5e1:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
14070f5e8:	48 89 85 48 02 00 00 	mov    %rax,0x248(%rbp)
14070f5ef:	80 bd a0 00 00 00 00 	cmpb   $0x0,0xa0(%rbp)
14070f5f6:	74 0b                	je     0x14070f603
14070f5f8:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14070f5fd:	e8 fe eb ff ff       	call   0x14070e200
14070f602:	90                   	nop
14070f603:	48 8d 95 10 01 00 00 	lea    0x110(%rbp),%rdx
14070f60a:	48 8d 0d 3f 0c d2 00 	lea    0xd20c3f(%rip),%rcx        # 0x141430250
14070f611:	80 3d 78 0d d2 00 00 	cmpb   $0x0,0xd20d78(%rip)        # 0x141430390
14070f618:	74 07                	je     0x14070f621
14070f61a:	e8 61 f1 ff ff       	call   0x14070e780
14070f61f:	eb 0c                	jmp    0x14070f62d
14070f621:	e8 7a dc ff ff       	call   0x14070d2a0
14070f626:	c6 05 63 0d d2 00 01 	movb   $0x1,0xd20d63(%rip)        # 0x141430390
14070f62d:	48 8b 85 48 02 00 00 	mov    0x248(%rbp),%rax
14070f634:	48 89 05 4d 0d d2 00 	mov    %rax,0xd20d4d(%rip)        # 0x141430388
14070f63b:	48 8d 8d 10 01 00 00 	lea    0x110(%rbp),%rcx
14070f642:	e8 b9 eb ff ff       	call   0x14070e200
14070f647:	c6 46 20 00          	movb   $0x0,0x20(%rsi)
14070f64b:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
14070f652:	e8 09 ed ff ff       	call   0x14070e360
14070f657:	90                   	nop
14070f658:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14070f65d:	48 85 db             	test   %rbx,%rbx
14070f660:	74 15                	je     0x14070f677
14070f662:	48 8b cb             	mov    %rbx,%rcx
14070f665:	e8 06 af ff ff       	call   0x14070a570
14070f66a:	ba 18 00 00 00       	mov    $0x18,%edx
14070f66f:	48 8b cb             	mov    %rbx,%rcx
14070f672:	e8 cd ba 70 00       	call   0x140e1b144
14070f677:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14070f67c:	48 85 db             	test   %rbx,%rbx
14070f67f:	74 34                	je     0x14070f6b5
14070f681:	48 8b cb             	mov    %rbx,%rcx
14070f684:	e8 e7 ae ff ff       	call   0x14070a570
14070f689:	ba 18 00 00 00       	mov    $0x18,%edx
14070f68e:	48 8b cb             	mov    %rbx,%rcx
14070f691:	e8 ae ba 70 00       	call   0x140e1b144
14070f696:	eb 1d                	jmp    0x14070f6b5
14070f698:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14070f69d:	48 89 1e             	mov    %rbx,(%rsi)
14070f6a0:	48 89 46 08          	mov    %rax,0x8(%rsi)
14070f6a4:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
14070f6a9:	48 89 46 10          	mov    %rax,0x10(%rsi)
14070f6ad:	48 89 4e 18          	mov    %rcx,0x18(%rsi)
14070f6b1:	c6 46 20 01          	movb   $0x1,0x20(%rsi)
14070f6b5:	48 8b c6             	mov    %rsi,%rax
14070f6b8:	48 8b 8d 60 02 00 00 	mov    0x260(%rbp),%rcx
14070f6bf:	48 33 cc             	xor    %rsp,%rcx
14070f6c2:	e8 39 be 70 00       	call   0x140e1b500
14070f6c7:	4c 8d 9c 24 70 03 00 	lea    0x370(%rsp),%r11
14070f6ce:	00
14070f6cf:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14070f6d3:	49 8b 73 40          	mov    0x40(%r11),%rsi
14070f6d7:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14070f6db:	49 8b e3             	mov    %r11,%rsp
14070f6de:	41 5f                	pop    %r15
14070f6e0:	41 5e                	pop    %r14
14070f6e2:	41 5d                	pop    %r13
14070f6e4:	41 5c                	pop    %r12
14070f6e6:	5d                   	pop    %rbp
14070f6e7:	c3                   	ret
14070f6e8:	e8 03 ac 71 00       	call   0x140e2a2f0
14070f6ed:	90                   	nop
14070f6ee:	8b 08                	mov    (%rax),%ecx
14070f6f0:	e8 8b d9 72 00       	call   0x140e3d080
14070f6f5:	48 8b d8             	mov    %rax,%rbx
14070f6f8:	b9 02 00 00 00       	mov    $0x2,%ecx
14070f6fd:	e8 8e 35 72 00       	call   0x140e32c90
14070f702:	4c 8b c3             	mov    %rbx,%r8
14070f705:	48 8d 15 d4 20 91 00 	lea    0x9120d4(%rip),%rdx        # 0x1410217e0
14070f70c:	48 8b c8             	mov    %rax,%rcx
14070f70f:	e8 5c 04 c7 ff       	call   0x14037fb70
14070f714:	b9 01 00 00 00       	mov    $0x1,%ecx
14070f719:	e8 ee 3f 72 00       	call   0x140e3370c
14070f71e:	90                   	nop
14070f71f:	b9 02 00 00 00       	mov    $0x2,%ecx
14070f724:	e8 67 35 72 00       	call   0x140e32c90
14070f729:	48 8b c8             	mov    %rax,%rcx
14070f72c:	4c 8b c3             	mov    %rbx,%r8
14070f72f:	48 8d 15 82 25 91 00 	lea    0x912582(%rip),%rdx        # 0x141021cb8
14070f736:	e8 35 04 c7 ff       	call   0x14037fb70
14070f73b:	b9 01 00 00 00       	mov    $0x1,%ecx
14070f740:	e8 c7 3f 72 00       	call   0x140e3370c
14070f745:	cc                   	int3
14070f746:	48 8d 0d 4b 29 8d 00 	lea    0x8d294b(%rip),%rcx        # 0x140fe2098
14070f74d:	e8 3e bc 6e 00       	call   0x140dfb390
14070f752:	cc                   	int3
14070f753:	48 8d 0d 56 29 8d 00 	lea    0x8d2956(%rip),%rcx        # 0x140fe20b0
14070f75a:	e8 79 bc 6e 00       	call   0x140dfb3d8
14070f75f:	90                   	nop
14070f760:	e8 3f aa 71 00       	call   0x140e2a1a4
14070f765:	90                   	nop
14070f766:	48 8d 0d 43 29 8d 00 	lea    0x8d2943(%rip),%rcx        # 0x140fe20b0
14070f76d:	e8 66 bc 6e 00       	call   0x140dfb3d8
14070f772:	cc                   	int3
14070f773:	48 8d 0d 1e 29 8d 00 	lea    0x8d291e(%rip),%rcx        # 0x140fe2098
14070f77a:	e8 11 bc 6e 00       	call   0x140dfb390
14070f77f:	cc                   	int3
14070f780:	40 53                	rex push %rbx
14070f782:	41 56                	push   %r14
14070f784:	41 57                	push   %r15
14070f786:	48 83 ec 30          	sub    $0x30,%rsp
14070f78a:	45 33 f6             	xor    %r14d,%r14d
14070f78d:	48 8b da             	mov    %rdx,%rbx
14070f790:	4c 8b f9             	mov    %rcx,%r15
14070f793:	4c 39 b2 38 01 00 00 	cmp    %r14,0x138(%rdx)
14070f79a:	0f 8e f2 00 00 00    	jle    0x14070f892
14070f7a0:	48 89 6c 24 50       	mov    %rbp,0x50(%rsp)
14070f7a5:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
14070f7aa:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
14070f7af:	48 8d 7a 18          	lea    0x18(%rdx),%rdi
14070f7b3:	41 8b f6             	mov    %r14d,%esi
14070f7b6:	48 8d 0d db 23 91 00 	lea    0x9123db(%rip),%rcx        # 0x141021b98
14070f7bd:	41 ff c6             	inc    %r14d
14070f7c0:	e8 2b cb 72 00       	call   0x140e3c2f0
14070f7c5:	ba 0f 00 00 00       	mov    $0xf,%edx
14070f7ca:	48 85 c0             	test   %rax,%rax
14070f7cd:	75 0e                	jne    0x14070f7dd
14070f7cf:	48 8d 7b 18          	lea    0x18(%rbx),%rdi
14070f7d3:	83 fe 0d             	cmp    $0xd,%esi
14070f7d6:	7c 05                	jl     0x14070f7dd
14070f7d8:	ba 20 00 00 00       	mov    $0x20,%edx
14070f7dd:	48 8b 8b 38 01 00 00 	mov    0x138(%rbx),%rcx
14070f7e4:	48 85 c9             	test   %rcx,%rcx
14070f7e7:	7e 44                	jle    0x14070f82d
14070f7e9:	c6 83 40 01 00 00 01 	movb   $0x1,0x140(%rbx)
14070f7f0:	e8 ab 80 af ff       	call   0x1402078a0
14070f7f5:	83 f8 ff             	cmp    $0xffffffff,%eax
14070f7f8:	75 33                	jne    0x14070f82d
14070f7fa:	e8 f1 aa 71 00       	call   0x140e2a2f0
14070f7ff:	8b 08                	mov    (%rax),%ecx
14070f801:	e8 7a d8 72 00       	call   0x140e3d080
14070f806:	48 83 3f 0f          	cmpq   $0xf,(%rdi)
14070f80a:	4c 8b c3             	mov    %rbx,%r8
14070f80d:	76 03                	jbe    0x14070f812
14070f80f:	4c 8b 03             	mov    (%rbx),%r8
14070f812:	4c 8b 8b 38 01 00 00 	mov    0x138(%rbx),%r9
14070f819:	48 8d 15 48 23 91 00 	lea    0x912348(%rip),%rdx        # 0x141021b68
14070f820:	49 8b cf             	mov    %r15,%rcx
14070f823:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14070f828:	e8 b3 3e 00 00       	call   0x1407136e0
14070f82d:	b9 0a 00 00 00       	mov    $0xa,%ecx
14070f832:	e8 09 e8 37 00       	call   0x140a8e040
14070f837:	48 83 bb 38 01 00 00 	cmpq   $0x0,0x138(%rbx)
14070f83e:	00
14070f83f:	7e 42                	jle    0x14070f883
14070f841:	e8 aa aa 71 00       	call   0x140e2a2f0
14070f846:	8b 08                	mov    (%rax),%ecx
14070f848:	e8 33 d8 72 00       	call   0x140e3d080
14070f84d:	48 83 3f 0f          	cmpq   $0xf,(%rdi)
14070f851:	4c 8b c3             	mov    %rbx,%r8
14070f854:	76 03                	jbe    0x14070f859
14070f856:	4c 8b 03             	mov    (%rbx),%r8
14070f859:	4c 8b 8b 38 01 00 00 	mov    0x138(%rbx),%r9
14070f860:	48 8d 15 c9 22 91 00 	lea    0x9122c9(%rip),%rdx        # 0x141021b30
14070f867:	49 8b cf             	mov    %r15,%rcx
14070f86a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14070f86f:	e8 6c 3e 00 00       	call   0x1407136e0
14070f874:	b9 02 00 00 00       	mov    $0x2,%ecx
14070f879:	e8 32 e7 37 00       	call   0x140a8dfb0
14070f87e:	e9 30 ff ff ff       	jmp    0x14070f7b3
14070f883:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14070f888:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
14070f88d:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
14070f892:	48 83 c4 30          	add    $0x30,%rsp
14070f896:	41 5f                	pop    %r15
14070f898:	41 5e                	pop    %r14
14070f89a:	5b                   	pop    %rbx
14070f89b:	c3                   	ret
14070f89c:	cc                   	int3
14070f89d:	cc                   	int3
14070f89e:	cc                   	int3
14070f89f:	cc                   	int3
14070f8a0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14070f8a5:	55                   	push   %rbp
14070f8a6:	56                   	push   %rsi
14070f8a7:	57                   	push   %rdi
14070f8a8:	41 54                	push   %r12
14070f8aa:	41 55                	push   %r13
14070f8ac:	41 56                	push   %r14
14070f8ae:	41 57                	push   %r15
14070f8b0:	48 8d 6c 24 80       	lea    -0x80(%rsp),%rbp
14070f8b5:	48 81 ec 80 01 00 00 	sub    $0x180,%rsp
14070f8bc:	48 8b 05 3d 96 ca 00 	mov    0xca963d(%rip),%rax        # 0x1413b8f00
14070f8c3:	48 33 c4             	xor    %rsp,%rax
14070f8c6:	48 89 45 70          	mov    %rax,0x70(%rbp)
14070f8ca:	48 8b fa             	mov    %rdx,%rdi
14070f8cd:	4c 8b e9             	mov    %rcx,%r13
14070f8d0:	45 33 e4             	xor    %r12d,%r12d
14070f8d3:	45 8b fc             	mov    %r12d,%r15d
14070f8d6:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
14070f8db:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14070f8e0:	4c 8d b1 00 01 00 00 	lea    0x100(%rcx),%r14
14070f8e7:	4c 39 62 08          	cmp    %r12,0x8(%rdx)
14070f8eb:	0f 85 fb 01 00 00    	jne    0x14070faec
14070f8f1:	49 8b 1e             	mov    (%r14),%rbx
14070f8f4:	48 8b 1b             	mov    (%rbx),%rbx
14070f8f7:	44 38 63 19          	cmp    %r12b,0x19(%rbx)
14070f8fb:	0f 85 c8 01 00 00    	jne    0x14070fac9
14070f901:	48 8d 73 20          	lea    0x20(%rbx),%rsi
14070f905:	48 83 7b 38 0f       	cmpq   $0xf,0x38(%rbx)
14070f90a:	76 04                	jbe    0x14070f910
14070f90c:	48 8b 73 20          	mov    0x20(%rbx),%rsi
14070f910:	48 8b 7b 30          	mov    0x30(%rbx),%rdi
14070f914:	ba 01 00 00 00       	mov    $0x1,%edx
14070f919:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14070f91e:	e8 8d d6 ff ff       	call   0x14070cfb0
14070f923:	90                   	nop
14070f924:	48 8d 15 8d 25 91 00 	lea    0x91258d(%rip),%rdx        # 0x141021eb8
14070f92b:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14070f930:	e8 0b 09 ac ff       	call   0x1401d0240
14070f935:	4c 8b c7             	mov    %rdi,%r8
14070f938:	48 8b d6             	mov    %rsi,%rdx
14070f93b:	48 8b c8             	mov    %rax,%rcx
14070f93e:	e8 1d 20 ac ff       	call   0x1401d1960
14070f943:	90                   	nop
14070f944:	0f 57 c0             	xorps  %xmm0,%xmm0
14070f947:	0f 11 45 50          	movups %xmm0,0x50(%rbp)
14070f94b:	4c 89 65 60          	mov    %r12,0x60(%rbp)
14070f94f:	41 b9 0f 00 00 00    	mov    $0xf,%r9d
14070f955:	4c 89 4d 68          	mov    %r9,0x68(%rbp)
14070f959:	c6 45 50 00          	movb   $0x0,0x50(%rbp)
14070f95d:	41 83 cf 02          	or     $0x2,%r15d
14070f961:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
14070f966:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
14070f96b:	8b 4d d8             	mov    -0x28(%rbp),%ecx
14070f96e:	8b c1                	mov    %ecx,%eax
14070f970:	24 22                	and    $0x22,%al
14070f972:	3c 02                	cmp    $0x2,%al
14070f974:	74 21                	je     0x14070f997
14070f976:	48 8b 45 a8          	mov    -0x58(%rbp),%rax
14070f97a:	4c 8b 00             	mov    (%rax),%r8
14070f97d:	4d 85 c0             	test   %r8,%r8
14070f980:	74 15                	je     0x14070f997
14070f982:	48 8b 45 88          	mov    -0x78(%rbp),%rax
14070f986:	48 8b 10             	mov    (%rax),%rdx
14070f989:	4c 3b 45 d0          	cmp    -0x30(%rbp),%r8
14070f98d:	4c 0f 42 45 d0       	cmovb  -0x30(%rbp),%r8
14070f992:	4c 2b c2             	sub    %rdx,%r8
14070f995:	eb 31                	jmp    0x14070f9c8
14070f997:	f6 c1 04             	test   $0x4,%cl
14070f99a:	75 22                	jne    0x14070f9be
14070f99c:	48 8b 45 a0          	mov    -0x60(%rbp),%rax
14070f9a0:	48 8b 08             	mov    (%rax),%rcx
14070f9a3:	48 85 c9             	test   %rcx,%rcx
14070f9a6:	74 16                	je     0x14070f9be
14070f9a8:	48 8b 45 80          	mov    -0x80(%rbp),%rax
14070f9ac:	48 8b 10             	mov    (%rax),%rdx
14070f9af:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
14070f9b3:	4c 63 00             	movslq (%rax),%r8
14070f9b6:	4c 2b c2             	sub    %rdx,%r8
14070f9b9:	4c 03 c1             	add    %rcx,%r8
14070f9bc:	eb 0a                	jmp    0x14070f9c8
14070f9be:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
14070f9c3:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14070f9c8:	48 85 d2             	test   %rdx,%rdx
14070f9cb:	74 0d                	je     0x14070f9da
14070f9cd:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
14070f9d1:	e8 fa f9 a8 ff       	call   0x14019f3d0
14070f9d6:	4c 8b 4d 68          	mov    0x68(%rbp),%r9
14070f9da:	41 83 e7 fd          	and    $0xfffffffd,%r15d
14070f9de:	41 83 cf 01          	or     $0x1,%r15d
14070f9e2:	44 8b 45 60          	mov    0x60(%rbp),%r8d
14070f9e6:	41 ff c0             	inc    %r8d
14070f9e9:	48 8d 55 50          	lea    0x50(%rbp),%rdx
14070f9ed:	49 83 f9 0f          	cmp    $0xf,%r9
14070f9f1:	48 0f 47 55 50       	cmova  0x50(%rbp),%rdx
14070f9f6:	49 8b 45 40          	mov    0x40(%r13),%rax
14070f9fa:	b9 04 00 00 00       	mov    $0x4,%ecx
14070f9ff:	80 78 30 00          	cmpb   $0x0,0x30(%rax)
14070fa03:	41 b9 1c 00 00 00    	mov    $0x1c,%r9d
14070fa09:	41 0f 44 c9          	cmove  %r9d,%ecx
14070fa0d:	8b 0c 01             	mov    (%rcx,%rax,1),%ecx
14070fa10:	e8 eb a6 15 00       	call   0x14086a100
14070fa15:	90                   	nop
14070fa16:	48 8b 55 68          	mov    0x68(%rbp),%rdx
14070fa1a:	48 83 fa 0f          	cmp    $0xf,%rdx
14070fa1e:	76 31                	jbe    0x14070fa51
14070fa20:	48 ff c2             	inc    %rdx
14070fa23:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
14070fa27:	48 8b c1             	mov    %rcx,%rax
14070fa2a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14070fa31:	72 19                	jb     0x14070fa4c
14070fa33:	48 83 c2 27          	add    $0x27,%rdx
14070fa37:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14070fa3b:	48 2b c1             	sub    %rcx,%rax
14070fa3e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14070fa42:	48 83 f8 1f          	cmp    $0x1f,%rax
14070fa46:	0f 87 22 01 00 00    	ja     0x14070fb6e
14070fa4c:	e8 f3 b6 70 00       	call   0x140e1b144
14070fa51:	4c 89 65 60          	mov    %r12,0x60(%rbp)
14070fa55:	48 c7 45 68 0f 00 00 	movq   $0xf,0x68(%rbp)
14070fa5c:	00