1400802b2:	e8 2d e5 00 00       	call   0x14008e7e4
1400802b7:	b8 16 00 00 00       	mov    $0x16,%eax
1400802bc:	48 83 c4 28          	add    $0x28,%rsp
1400802c0:	c3                   	ret
1400802c1:	cc                   	int3
1400802c2:	cc                   	int3
1400802c3:	cc                   	int3
1400802c4:	48 83 ec 28          	sub    $0x28,%rsp
1400802c8:	48 85 c9             	test   %rcx,%rcx
1400802cb:	75 17                	jne    0x1400802e4
1400802cd:	e8 f2 de ff ff       	call   0x14007e1c4
1400802d2:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1400802d8:	e8 07 e5 00 00       	call   0x14008e7e4
1400802dd:	b8 16 00 00 00       	mov    $0x16,%eax
1400802e2:	eb 0b                	jmp    0x1400802ef
1400802e4:	8b 05 fe 07 09 00    	mov    0x907fe(%rip),%eax        # 0x140110ae8
1400802ea:	90                   	nop
1400802eb:	89 01                	mov    %eax,(%rcx)
1400802ed:	33 c0                	xor    %eax,%eax
1400802ef:	48 83 c4 28          	add    $0x28,%rsp
1400802f3:	c3                   	ret
1400802f4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400802f9:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
1400802fe:	4c 89 74 24 18       	mov    %r14,0x18(%rsp)
140080303:	48 63 c1             	movslq %ecx,%rax
140080306:	48 8d 3d 93 02 09 00 	lea    0x90293(%rip),%rdi        # 0x1401105a0
14008030d:	4c 8b c8             	mov    %rax,%r9
140080310:	44 8b d2             	mov    %edx,%r10d
140080313:	49 c1 f9 06          	sar    $0x6,%r9
140080317:	83 e0 3f             	and    $0x3f,%eax
14008031a:	41 be 00 00 04 00    	mov    $0x40000,%r14d
140080320:	4a 8b 14 cf          	mov    (%rdi,%r9,8),%rdx
140080324:	4c 8d 04 c0          	lea    (%rax,%rax,8),%r8
140080328:	42 0f b6 4c c2 38    	movzbl 0x38(%rdx,%r8,8),%ecx
14008032e:	46 8a 5c c2 39       	mov    0x39(%rdx,%r8,8),%r11b
140080333:	8b d9                	mov    %ecx,%ebx
140080335:	81 e3 80 00 00 00    	and    $0x80,%ebx
14008033b:	41 81 fa 00 40 00 00 	cmp    $0x4000,%r10d
140080342:	74 4e                	je     0x140080392
140080344:	41 81 fa 00 80 00 00 	cmp    $0x8000,%r10d
14008034b:	74 3b                	je     0x140080388
14008034d:	41 8d 82 00 00 ff ff 	lea    -0x10000(%r10),%eax
140080354:	a9 ff ff fe ff       	test   $0xfffeffff,%eax
140080359:	74 19                	je     0x140080374
14008035b:	45 3b d6             	cmp    %r14d,%r10d
14008035e:	75 44                	jne    0x1400803a4
140080360:	80 c9 80             	or     $0x80,%cl
140080363:	42 88 4c c2 38       	mov    %cl,0x38(%rdx,%r8,8)
140080368:	4a 8b 04 cf          	mov    (%rdi,%r9,8),%rax
14008036c:	42 c6 44 c0 39 01    	movb   $0x1,0x39(%rax,%r8,8)
140080372:	eb 30                	jmp    0x1400803a4
140080374:	80 c9 80             	or     $0x80,%cl
140080377:	42 88 4c c2 38       	mov    %cl,0x38(%rdx,%r8,8)
14008037c:	4a 8b 04 cf          	mov    (%rdi,%r9,8),%rax
140080380:	42 c6 44 c0 39 02    	movb   $0x2,0x39(%rax,%r8,8)
140080386:	eb 1c                	jmp    0x1400803a4
140080388:	80 e1 7f             	and    $0x7f,%cl
14008038b:	42 88 4c c2 38       	mov    %cl,0x38(%rdx,%r8,8)
140080390:	eb 12                	jmp    0x1400803a4
140080392:	80 c9 80             	or     $0x80,%cl
140080395:	42 88 4c c2 38       	mov    %cl,0x38(%rdx,%r8,8)
14008039a:	4a 8b 0c cf          	mov    (%rdi,%r9,8),%rcx
14008039e:	42 c6 44 c1 39 00    	movb   $0x0,0x39(%rcx,%r8,8)
1400803a4:	85 db                	test   %ebx,%ebx
1400803a6:	75 07                	jne    0x1400803af
1400803a8:	b8 00 80 00 00       	mov    $0x8000,%eax
1400803ad:	eb 19                	jmp    0x1400803c8
1400803af:	45 84 db             	test   %r11b,%r11b
1400803b2:	75 07                	jne    0x1400803bb
1400803b4:	b8 00 40 00 00       	mov    $0x4000,%eax
1400803b9:	eb 0d                	jmp    0x1400803c8
1400803bb:	41 80 fb 01          	cmp    $0x1,%r11b
1400803bf:	b8 00 00 01 00       	mov    $0x10000,%eax
1400803c4:	41 0f 44 c6          	cmove  %r14d,%eax
1400803c8:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
1400803cd:	48 8b 7c 24 10       	mov    0x10(%rsp),%rdi
1400803d2:	4c 8b 74 24 18       	mov    0x18(%rsp),%r14
1400803d7:	c3                   	ret
1400803d8:	48 83 ec 38          	sub    $0x38,%rsp
1400803dc:	41 8b c1             	mov    %r9d,%eax
1400803df:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
1400803e6:	00
1400803e7:	44 8b 4c 24 60       	mov    0x60(%rsp),%r9d
1400803ec:	45 8b d0             	mov    %r8d,%r10d
1400803ef:	4c 8b da             	mov    %rdx,%r11
1400803f2:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1400803f7:	44 8b c0             	mov    %eax,%r8d
1400803fa:	41 8b d2             	mov    %r10d,%edx
1400803fd:	49 8b cb             	mov    %r11,%rcx
140080400:	e8 f7 03 00 00       	call   0x1400807fc
140080405:	48 83 c4 38          	add    $0x38,%rsp
140080409:	c3                   	ret
14008040a:	cc                   	int3
14008040b:	cc                   	int3
14008040c:	48 8b c4             	mov    %rsp,%rax
14008040f:	48 89 58 08          	mov    %rbx,0x8(%rax)
140080413:	48 89 70 10          	mov    %rsi,0x10(%rax)
140080417:	48 89 78 20          	mov    %rdi,0x20(%rax)
14008041b:	4c 89 40 18          	mov    %r8,0x18(%rax)
14008041f:	55                   	push   %rbp
140080420:	41 54                	push   %r12
140080422:	41 55                	push   %r13
140080424:	41 56                	push   %r14
140080426:	41 57                	push   %r15
140080428:	48 8d 68 b9          	lea    -0x47(%rax),%rbp
14008042c:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
140080433:	45 8b e1             	mov    %r9d,%r12d
140080436:	49 8b d8             	mov    %r8,%rbx
140080439:	44 8b 4d 77          	mov    0x77(%rbp),%r9d
14008043d:	48 8b fa             	mov    %rdx,%rdi
140080440:	44 8b 45 6f          	mov    0x6f(%rbp),%r8d
140080444:	48 8b f1             	mov    %rcx,%rsi
140080447:	41 8b d4             	mov    %r12d,%edx
14008044a:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
14008044e:	e8 6d 04 00 00       	call   0x1400808c0
140080453:	0f 10 00             	movups (%rax),%xmm0
140080456:	f2 0f 10 48 10       	movsd  0x10(%rax),%xmm1
14008045b:	0f 11 45 a7          	movups %xmm0,-0x59(%rbp)
14008045f:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
140080464:	66 49 0f 7e c7       	movq   %xmm0,%r15
140080469:	f2 0f 11 4d c7       	movsd  %xmm1,-0x39(%rbp)
14008046e:	49 c1 ef 20          	shr    $0x20,%r15
140080472:	f2 0f 11 4d b7       	movsd  %xmm1,-0x49(%rbp)
140080477:	4c 89 7d d7          	mov    %r15,-0x29(%rbp)
14008047b:	41 83 ff ff          	cmp    $0xffffffff,%r15d
14008047f:	75 18                	jne    0x140080499
140080481:	e8 5e dd ff ff       	call   0x14007e1e4
140080486:	33 f6                	xor    %esi,%esi
140080488:	89 30                	mov    %esi,(%rax)
14008048a:	83 0f ff             	orl    $0xffffffff,(%rdi)
14008048d:	e8 32 dd ff ff       	call   0x14007e1c4
140080492:	8b 00                	mov    (%rax),%eax
140080494:	e9 41 03 00 00       	jmp    0x1400807da
140080499:	e8 f6 e1 ff ff       	call   0x14007e694
14008049e:	89 07                	mov    %eax,(%rdi)
1400804a0:	83 f8 ff             	cmp    $0xffffffff,%eax
1400804a3:	75 19                	jne    0x1400804be
1400804a5:	e8 3a dd ff ff       	call   0x14007e1e4
1400804aa:	33 f6                	xor    %esi,%esi
1400804ac:	89 30                	mov    %esi,(%rax)
1400804ae:	83 0f ff             	orl    $0xffffffff,(%rdi)
1400804b1:	e8 0e dd ff ff       	call   0x14007e1c4
1400804b6:	c7 00 18 00 00 00    	movl   $0x18,(%rax)
1400804bc:	eb cf                	jmp    0x14008048d
1400804be:	8b 4d af             	mov    -0x51(%rbp),%ecx
1400804c1:	4c 8d 4d df          	lea    -0x21(%rbp),%r9
1400804c5:	4c 8b 75 b7          	mov    -0x49(%rbp),%r14
1400804c9:	41 8b c4             	mov    %r12d,%eax
1400804cc:	48 8b 55 a7          	mov    -0x59(%rbp),%rdx
1400804d0:	45 8b c7             	mov    %r15d,%r8d
1400804d3:	c1 e8 07             	shr    $0x7,%eax
1400804d6:	49 c1 ee 20          	shr    $0x20,%r14
1400804da:	f7 d0                	not    %eax
1400804dc:	44 0b 75 b7          	or     -0x49(%rbp),%r14d
1400804e0:	83 e0 01             	and    $0x1,%eax
1400804e3:	c7 06 01 00 00 00    	movl   $0x1,(%rsi)
1400804e9:	33 f6                	xor    %esi,%esi
1400804eb:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1400804f0:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
1400804f5:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1400804f9:	48 8b cb             	mov    %rbx,%rcx
1400804fc:	48 c1 ea 20          	shr    $0x20,%rdx
140080500:	c7 45 df 18 00 00 00 	movl   $0x18,-0x21(%rbp)
140080507:	48 89 75 e7          	mov    %rsi,-0x19(%rbp)
14008050b:	89 45 ef             	mov    %eax,-0x11(%rbp)
14008050e:	4c 89 75 cf          	mov    %r14,-0x31(%rbp)
140080512:	ff 15 28 70 07 00    	call   *0x77028(%rip)        # 0x1400f7540
140080518:	8b 5d ab             	mov    -0x55(%rbp),%ebx
14008051b:	b9 00 00 00 c0       	mov    $0xc0000000,%ecx
140080520:	4c 8b e8             	mov    %rax,%r13
140080523:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
140080527:	75 7b                	jne    0x1400805a4
140080529:	8b c3                	mov    %ebx,%eax
14008052b:	23 c1                	and    %ecx,%eax
14008052d:	3b c1                	cmp    %ecx,%eax
14008052f:	75 40                	jne    0x140080571
140080531:	41 f6 c4 01          	test   $0x1,%r12b
140080535:	74 3a                	je     0x140080571
140080537:	8b 4d af             	mov    -0x51(%rbp),%ecx
14008053a:	4c 8d 4d df          	lea    -0x21(%rbp),%r9
14008053e:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
140080543:	0f ba f3 1f          	btr    $0x1f,%ebx
140080547:	89 5d ab             	mov    %ebx,-0x55(%rbp)
14008054a:	45 8b c7             	mov    %r15d,%r8d
14008054d:	48 8b 55 a7          	mov    -0x59(%rbp),%rdx
140080551:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
140080556:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
14008055a:	48 8b 4d 5f          	mov    0x5f(%rbp),%rcx
14008055e:	48 c1 ea 20          	shr    $0x20,%rdx
140080562:	ff 15 d8 6f 07 00    	call   *0x76fd8(%rip)        # 0x1400f7540
140080568:	4c 8b e8             	mov    %rax,%r13
14008056b:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14008056f:	75 33                	jne    0x1400805a4
140080571:	48 63 0f             	movslq (%rdi),%rcx
140080574:	4c 8d 3d 25 00 09 00 	lea    0x90025(%rip),%r15        # 0x1401105a0
14008057b:	48 8b c1             	mov    %rcx,%rax
14008057e:	83 e1 3f             	and    $0x3f,%ecx
140080581:	48 c1 f8 06          	sar    $0x6,%rax
140080585:	48 8d 0c c9          	lea    (%rcx,%rcx,8),%rcx
140080589:	49 8b 04 c7          	mov    (%r15,%rax,8),%rax
14008058d:	80 64 c8 38 fe       	andb   $0xfe,0x38(%rax,%rcx,8)
140080592:	ff 15 08 71 07 00    	call   *0x77108(%rip)        # 0x1400f76a0
140080598:	8b c8                	mov    %eax,%ecx
14008059a:	e8 65 dc ff ff       	call   0x14007e204
14008059f:	e9 e9 fe ff ff       	jmp    0x14008048d
1400805a4:	49 8b cd             	mov    %r13,%rcx
1400805a7:	ff 15 e3 70 07 00    	call   *0x770e3(%rip)        # 0x1400f7690
1400805ad:	85 c0                	test   %eax,%eax
1400805af:	75 51                	jne    0x140080602
1400805b1:	ff 15 e9 70 07 00    	call   *0x770e9(%rip)        # 0x1400f76a0
1400805b7:	8b c8                	mov    %eax,%ecx
1400805b9:	8b d8                	mov    %eax,%ebx
1400805bb:	e8 44 dc ff ff       	call   0x14007e204
1400805c0:	48 63 17             	movslq (%rdi),%rdx
1400805c3:	4c 8d 3d d6 ff 08 00 	lea    0x8ffd6(%rip),%r15        # 0x1401105a0
1400805ca:	48 8b ca             	mov    %rdx,%rcx
1400805cd:	83 e2 3f             	and    $0x3f,%edx
1400805d0:	48 c1 f9 06          	sar    $0x6,%rcx
1400805d4:	48 8d 14 d2          	lea    (%rdx,%rdx,8),%rdx
1400805d8:	49 8b 0c cf          	mov    (%r15,%rcx,8),%rcx
1400805dc:	80 64 d1 38 fe       	andb   $0xfe,0x38(%rcx,%rdx,8)
1400805e1:	49 8b cd             	mov    %r13,%rcx
1400805e4:	ff 15 3e 6f 07 00    	call   *0x76f3e(%rip)        # 0x1400f7528
1400805ea:	85 db                	test   %ebx,%ebx
1400805ec:	0f 85 9b fe ff ff    	jne    0x14008048d
1400805f2:	e8 cd db ff ff       	call   0x14007e1c4
1400805f7:	c7 00 0d 00 00 00    	movl   $0xd,(%rax)
1400805fd:	e9 8b fe ff ff       	jmp    0x14008048d
140080602:	44 8a 75 a7          	mov    -0x59(%rbp),%r14b
140080606:	83 f8 02             	cmp    $0x2,%eax
140080609:	75 06                	jne    0x140080611
14008060b:	41 80 ce 40          	or     $0x40,%r14b
14008060f:	eb 09                	jmp    0x14008061a
140080611:	83 f8 03             	cmp    $0x3,%eax
140080614:	75 04                	jne    0x14008061a
140080616:	41 80 ce 08          	or     $0x8,%r14b
14008061a:	8b 0f                	mov    (%rdi),%ecx
14008061c:	49 8b d5             	mov    %r13,%rdx
14008061f:	e8 6c e2 ff ff       	call   0x14007e890
140080624:	48 63 0f             	movslq (%rdi),%rcx
140080627:	4c 8d 3d 72 ff 08 00 	lea    0x8ff72(%rip),%r15        # 0x1401105a0
14008062e:	48 8b c1             	mov    %rcx,%rax
140080631:	41 80 ce 01          	or     $0x1,%r14b
140080635:	48 c1 f8 06          	sar    $0x6,%rax
140080639:	83 e1 3f             	and    $0x3f,%ecx
14008063c:	44 88 75 bf          	mov    %r14b,-0x41(%rbp)
140080640:	44 88 75 a7          	mov    %r14b,-0x59(%rbp)
140080644:	49 8b 04 c7          	mov    (%r15,%rax,8),%rax
140080648:	48 8d 0c c9          	lea    (%rcx,%rcx,8),%rcx
14008064c:	44 88 74 c8 38       	mov    %r14b,0x38(%rax,%rcx,8)
140080651:	48 63 0f             	movslq (%rdi),%rcx
140080654:	48 8b c1             	mov    %rcx,%rax
140080657:	83 e1 3f             	and    $0x3f,%ecx
14008065a:	48 c1 f8 06          	sar    $0x6,%rax
14008065e:	48 8d 0c c9          	lea    (%rcx,%rcx,8),%rcx
140080662:	49 8b 04 c7          	mov    (%r15,%rax,8),%rax
140080666:	40 88 74 c8 39       	mov    %sil,0x39(%rax,%rcx,8)
14008066b:	41 f6 c4 02          	test   $0x2,%r12b
14008066f:	74 1d                	je     0x14008068e
140080671:	8b 0f                	mov    (%rdi),%ecx
140080673:	e8 50 04 00 00       	call   0x140080ac8
140080678:	44 8b f0             	mov    %eax,%r14d
14008067b:	85 c0                	test   %eax,%eax
14008067d:	74 0f                	je     0x14008068e
14008067f:	8b 0f                	mov    (%rdi),%ecx
140080681:	e8 62 b0 ff ff       	call   0x14007b6e8
140080686:	41 8b c6             	mov    %r14d,%eax
140080689:	e9 4c 01 00 00       	jmp    0x1400807da
14008068e:	0f 10 45 a7          	movups -0x59(%rbp),%xmm0
140080692:	4c 8d 4d 9f          	lea    -0x61(%rbp),%r9
140080696:	8b 0f                	mov    (%rdi),%ecx
140080698:	f2 0f 10 4d c7       	movsd  -0x39(%rbp),%xmm1
14008069d:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
1400806a1:	45 8b c4             	mov    %r12d,%r8d
1400806a4:	0f 29 45 ff          	movaps %xmm0,-0x1(%rbp)
1400806a8:	40 88 75 9f          	mov    %sil,-0x61(%rbp)
1400806ac:	f2 0f 11 4d 0f       	movsd  %xmm1,0xf(%rbp)
1400806b1:	e8 d6 04 00 00       	call   0x140080b8c
1400806b6:	44 8b f0             	mov    %eax,%r14d
1400806b9:	48 63 07             	movslq (%rdi),%rax
1400806bc:	45 85 f6             	test   %r14d,%r14d
1400806bf:	74 04                	je     0x1400806c5
1400806c1:	8b c8                	mov    %eax,%ecx
1400806c3:	eb bc                	jmp    0x140080681
1400806c5:	48 8b c8             	mov    %rax,%rcx
1400806c8:	83 e0 3f             	and    $0x3f,%eax
1400806cb:	48 c1 f9 06          	sar    $0x6,%rcx
1400806cf:	48 8d 14 c0          	lea    (%rax,%rax,8),%rdx
1400806d3:	8a 45 9f             	mov    -0x61(%rbp),%al
1400806d6:	49 8b 0c cf          	mov    (%r15,%rcx,8),%rcx
1400806da:	88 44 d1 39          	mov    %al,0x39(%rcx,%rdx,8)
1400806de:	48 63 0f             	movslq (%rdi),%rcx
1400806e1:	48 8b c1             	mov    %rcx,%rax
1400806e4:	83 e1 3f             	and    $0x3f,%ecx
1400806e7:	48 c1 f8 06          	sar    $0x6,%rax
1400806eb:	48 8d 14 c9          	lea    (%rcx,%rcx,8),%rdx
1400806ef:	49 8b 0c c7          	mov    (%r15,%rax,8),%rcx
1400806f3:	41 8b c4             	mov    %r12d,%eax
1400806f6:	c1 e8 10             	shr    $0x10,%eax
1400806f9:	32 44 d1 3d          	xor    0x3d(%rcx,%rdx,8),%al
1400806fd:	24 01                	and    $0x1,%al
1400806ff:	30 44 d1 3d          	xor    %al,0x3d(%rcx,%rdx,8)
140080703:	f6 45 bf 48          	testb  $0x48,-0x41(%rbp)
140080707:	75 20                	jne    0x140080729
140080709:	41 f6 c4 08          	test   $0x8,%r12b
14008070d:	74 1a                	je     0x140080729
14008070f:	48 63 0f             	movslq (%rdi),%rcx
140080712:	48 8b c1             	mov    %rcx,%rax
140080715:	83 e1 3f             	and    $0x3f,%ecx
140080718:	48 c1 f8 06          	sar    $0x6,%rax
14008071c:	48 8d 0c c9          	lea    (%rcx,%rcx,8),%rcx
140080720:	49 8b 04 c7          	mov    (%r15,%rax,8),%rax
140080724:	80 4c c8 38 20       	orb    $0x20,0x38(%rax,%rcx,8)
140080729:	b9 00 00 00 c0       	mov    $0xc0000000,%ecx
14008072e:	8b c3                	mov    %ebx,%eax
140080730:	23 c1                	and    %ecx,%eax
140080732:	3b c1                	cmp    %ecx,%eax
140080734:	0f 85 9e 00 00 00    	jne    0x1400807d8
14008073a:	41 f6 c4 01          	test   $0x1,%r12b
14008073e:	0f 84 94 00 00 00    	je     0x1400807d8
140080744:	49 8b cd             	mov    %r13,%rcx
140080747:	ff 15 db 6d 07 00    	call   *0x76ddb(%rip)        # 0x1400f7528
14008074d:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
140080751:	4c 8d 4d df          	lea    -0x21(%rbp),%r9
140080755:	44 8b 45 d7          	mov    -0x29(%rbp),%r8d
140080759:	0f ba f3 1f          	btr    $0x1f,%ebx
14008075d:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
140080762:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
140080766:	8b 4d af             	mov    -0x51(%rbp),%ecx
140080769:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
14008076d:	48 8b 4d 5f          	mov    0x5f(%rbp),%rcx
140080771:	89 5d ab             	mov    %ebx,-0x55(%rbp)
140080774:	48 8b 55 a7          	mov    -0x59(%rbp),%rdx
140080778:	48 c1 ea 20          	shr    $0x20,%rdx
14008077c:	ff 15 be 6d 07 00    	call   *0x76dbe(%rip)        # 0x1400f7540
140080782:	48 8b d0             	mov    %rax,%rdx
140080785:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
140080789:	75 33                	jne    0x1400807be
14008078b:	ff 15 0f 6f 07 00    	call   *0x76f0f(%rip)        # 0x1400f76a0
140080791:	8b c8                	mov    %eax,%ecx
140080793:	e8 6c da ff ff       	call   0x14007e204
140080798:	48 63 0f             	movslq (%rdi),%rcx
14008079b:	48 8b c1             	mov    %rcx,%rax
14008079e:	83 e1 3f             	and    $0x3f,%ecx
1400807a1:	48 c1 f8 06          	sar    $0x6,%rax
1400807a5:	48 8d 0c c9          	lea    (%rcx,%rcx,8),%rcx
1400807a9:	49 8b 04 c7          	mov    (%r15,%rax,8),%rax
1400807ad:	80 64 c8 38 fe       	andb   $0xfe,0x38(%rax,%rcx,8)
1400807b2:	8b 0f                	mov    (%rdi),%ecx
1400807b4:	e8 1b e0 ff ff       	call   0x14007e7d4