fffff800002762aa:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002762ae:	4c 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%r8
fffff800002762b5:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
fffff800002762ba:	33 d2                	xor    %edx,%edx
fffff800002762bc:	b8 80 96 98 00       	mov    $0x989680,%eax
fffff800002762c1:	49 f7 f0             	div    %r8
fffff800002762c4:	48 8b d9             	mov    %rcx,%rbx
fffff800002762c7:	48 8b ca             	mov    %rdx,%rcx
fffff800002762ca:	33 d2                	xor    %edx,%edx
fffff800002762cc:	48 89 83 28 01 00 00 	mov    %rax,0x128(%rbx)
fffff800002762d3:	e8 7c ed fe ff       	call   0xfffff80000265054
fffff800002762d8:	48 89 83 30 01 00 00 	mov    %rax,0x130(%rbx)
fffff800002762df:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
fffff800002762e4:	48 8b 8b c0 00 00 00 	mov    0xc0(%rbx),%rcx
fffff800002762eb:	48 b8 bd 42 7a e5 d5 	movabs $0xd6bf94d5e57a42bd,%rax
fffff800002762f2:	94 bf d6
fffff800002762f5:	48 f7 e1             	mul    %rcx
fffff800002762f8:	41 b8 80 96 98 00    	mov    $0x989680,%r8d
fffff800002762fe:	48 c1 ea 17          	shr    $0x17,%rdx
fffff80000276302:	48 69 c2 80 96 98 00 	imul   $0x989680,%rdx,%rax
fffff80000276309:	48 89 93 38 01 00 00 	mov    %rdx,0x138(%rbx)
fffff80000276310:	33 d2                	xor    %edx,%edx
fffff80000276312:	48 2b c8             	sub    %rax,%rcx
fffff80000276315:	e8 3a ed fe ff       	call   0xfffff80000265054
fffff8000027631a:	48 89 83 40 01 00 00 	mov    %rax,0x140(%rbx)
fffff80000276321:	8b 8b dc 00 00 00    	mov    0xdc(%rbx),%ecx
fffff80000276327:	83 f9 40             	cmp    $0x40,%ecx
fffff8000027632a:	72 06                	jb     0xfffff80000276332
fffff8000027632c:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
fffff80000276330:	eb 0b                	jmp    0xfffff8000027633d
fffff80000276332:	b8 01 00 00 00       	mov    $0x1,%eax
fffff80000276337:	48 d3 e0             	shl    %cl,%rax
fffff8000027633a:	48 ff c8             	dec    %rax
fffff8000027633d:	48 8b 8b c0 00 00 00 	mov    0xc0(%rbx),%rcx
fffff80000276344:	48 89 83 48 01 00 00 	mov    %rax,0x148(%rbx)
fffff8000027634b:	48 b8 77 be 9f 1a 2f 	movabs $0x624dd2f1a9fbe77,%rax
fffff80000276352:	dd 24 06
fffff80000276355:	48 f7 e1             	mul    %rcx
fffff80000276358:	48 2b ca             	sub    %rdx,%rcx
fffff8000027635b:	48 d1 e9             	shr    $1,%rcx
fffff8000027635e:	48 03 ca             	add    %rdx,%rcx
fffff80000276361:	48 c1 e9 09          	shr    $0x9,%rcx
fffff80000276365:	89 8b 50 01 00 00    	mov    %ecx,0x150(%rbx)
fffff8000027636b:	48 83 c4 20          	add    $0x20,%rsp
fffff8000027636f:	5b                   	pop    %rbx
fffff80000276370:	c3                   	ret
fffff80000276371:	cc                   	int3
fffff80000276372:	cc                   	int3
fffff80000276373:	cc                   	int3
fffff80000276374:	cc                   	int3
fffff80000276375:	cc                   	int3
fffff80000276376:	cc                   	int3
fffff80000276377:	cc                   	int3
fffff80000276378:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff8000027637d:	57                   	push   %rdi
fffff8000027637e:	48 83 ec 70          	sub    $0x70,%rsp
fffff80000276382:	48 8b 05 5f b2 38 00 	mov    0x38b25f(%rip),%rax        # 0xfffff800006015e8
fffff80000276389:	48 33 c4             	xor    %rsp,%rax
fffff8000027638c:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
fffff80000276391:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff80000276394:	48 8d 05 85 1c 4b 00 	lea    0x4b1c85(%rip),%rax        # 0xfffff80000728020
fffff8000027639b:	48 89 05 86 1c 4b 00 	mov    %rax,0x4b1c86(%rip)        # 0xfffff80000728028
fffff800002763a2:	48 8b f9             	mov    %rcx,%rdi
fffff800002763a5:	48 89 05 74 1c 4b 00 	mov    %rax,0x4b1c74(%rip)        # 0xfffff80000728020
fffff800002763ac:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
fffff800002763b1:	33 c0                	xor    %eax,%eax
fffff800002763b3:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
fffff800002763b8:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
fffff800002763bd:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
fffff800002763c2:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
fffff800002763c7:	e8 74 af 07 00       	call   0xfffff800002f1340
fffff800002763cc:	48 8b cf             	mov    %rdi,%rcx
fffff800002763cf:	e8 c4 bf ff ff       	call   0xfffff80000272398
fffff800002763d4:	33 db                	xor    %ebx,%ebx
fffff800002763d6:	0f b7 d0             	movzwl %ax,%edx
fffff800002763d9:	66 85 c0             	test   %ax,%ax
fffff800002763dc:	75 2f                	jne    0xfffff8000027640d
fffff800002763de:	48 8b cf             	mov    %rdi,%rcx
fffff800002763e1:	e8 32 1f 00 00       	call   0xfffff80000278318
fffff800002763e6:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
fffff800002763eb:	e8 ac c1 ff ff       	call   0xfffff8000027259c
fffff800002763f0:	0f b7 d0             	movzwl %ax,%edx
fffff800002763f3:	66 85 c0             	test   %ax,%ax
fffff800002763f6:	75 15                	jne    0xfffff8000027640d
fffff800002763f8:	e8 77 c0 ff ff       	call   0xfffff80000272474
fffff800002763fd:	0f b7 d0             	movzwl %ax,%edx
fffff80000276400:	66 85 c0             	test   %ax,%ax
fffff80000276403:	75 08                	jne    0xfffff8000027640d
fffff80000276405:	e8 46 c2 ff ff       	call   0xfffff80000272650
fffff8000027640a:	0f b7 d0             	movzwl %ax,%edx
fffff8000027640d:	66 85 d2             	test   %dx,%dx
fffff80000276410:	0f 85 88 00 00 00    	jne    0xfffff8000027649e
fffff80000276416:	48 8b cf             	mov    %rdi,%rcx
fffff80000276419:	e8 da 02 00 00       	call   0xfffff800002766f8
fffff8000027641e:	0f b7 d0             	movzwl %ax,%edx
fffff80000276421:	66 85 c0             	test   %ax,%ax
fffff80000276424:	75 78                	jne    0xfffff8000027649e
fffff80000276426:	e8 e1 b8 ff ff       	call   0xfffff80000271d0c
fffff8000027642b:	e8 00 fe ff ff       	call   0xfffff80000276230
fffff80000276430:	44 8b c3             	mov    %ebx,%r8d
fffff80000276433:	c7 44 24 58 02 00 00 	movl   $0x2,0x58(%rsp)
fffff8000027643a:	00
fffff8000027643b:	4c 8d 4c 24 58       	lea    0x58(%rsp),%r9
fffff80000276440:	c7 44 24 5c 01 00 00 	movl   $0x1,0x5c(%rsp)
fffff80000276447:	00
fffff80000276448:	c7 44 24 60 03 00 00 	movl   $0x3,0x60(%rsp)
fffff8000027644f:	00
fffff80000276450:	41 8b 09             	mov    (%r9),%ecx
fffff80000276453:	e8 6c 00 00 00       	call   0xfffff800002764c4
fffff80000276458:	48 85 c0             	test   %rax,%rax
fffff8000027645b:	75 12                	jne    0xfffff8000027646f
fffff8000027645d:	41 ff c0             	inc    %r8d
fffff80000276460:	49 83 c1 04          	add    $0x4,%r9
fffff80000276464:	41 83 f8 03          	cmp    $0x3,%r8d
fffff80000276468:	72 e6                	jb     0xfffff80000276450
fffff8000027646a:	8d 50 05             	lea    0x5(%rax),%edx
fffff8000027646d:	eb 0a                	jmp    0xfffff80000276479
fffff8000027646f:	48 89 05 32 17 4b 00 	mov    %rax,0x4b1732(%rip)        # 0xfffff80000727ba8
fffff80000276476:	0f b7 d3             	movzwl %bx,%edx
fffff80000276479:	66 85 d2             	test   %dx,%dx
fffff8000027647c:	75 20                	jne    0xfffff8000027649e
fffff8000027647e:	48 8b 05 23 17 4b 00 	mov    0x4b1723(%rip),%rax        # 0xfffff80000727ba8
fffff80000276485:	8b 88 e0 00 00 00    	mov    0xe0(%rax),%ecx
fffff8000027648b:	81 e1 00 e0 00 00    	and    $0xe000,%ecx
fffff80000276491:	81 f9 00 80 00 00    	cmp    $0x8000,%ecx
fffff80000276497:	66 0f 44 da          	cmove  %dx,%bx
fffff8000027649b:	0f b7 d3             	movzwl %bx,%edx
fffff8000027649e:	0f b7 c2             	movzwl %dx,%eax
fffff800002764a1:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
fffff800002764a6:	48 33 cc             	xor    %rsp,%rcx
fffff800002764a9:	e8 c2 50 fc ff       	call   0xfffff8000023b570
fffff800002764ae:	48 8b 9c 24 88 00 00 	mov    0x88(%rsp),%rbx
fffff800002764b5:	00
fffff800002764b6:	48 83 c4 70          	add    $0x70,%rsp
fffff800002764ba:	5f                   	pop    %rdi
fffff800002764bb:	c3                   	ret
fffff800002764bc:	cc                   	int3
fffff800002764bd:	cc                   	int3
fffff800002764be:	cc                   	int3
fffff800002764bf:	cc                   	int3
fffff800002764c0:	cc                   	int3
fffff800002764c1:	cc                   	int3
fffff800002764c2:	cc                   	int3
fffff800002764c3:	cc                   	int3
fffff800002764c4:	48 8b 05 55 1b 4b 00 	mov    0x4b1b55(%rip),%rax        # 0xfffff80000728020
fffff800002764cb:	48 8d 15 4e 1b 4b 00 	lea    0x4b1b4e(%rip),%rdx        # 0xfffff80000728020
fffff800002764d2:	eb 0b                	jmp    0xfffff800002764df
fffff800002764d4:	39 88 54 01 00 00    	cmp    %ecx,0x154(%rax)
fffff800002764da:	74 0a                	je     0xfffff800002764e6
fffff800002764dc:	48 8b 00             	mov    (%rax),%rax
fffff800002764df:	48 3b c2             	cmp    %rdx,%rax
fffff800002764e2:	75 f0                	jne    0xfffff800002764d4
fffff800002764e4:	33 c0                	xor    %eax,%eax
fffff800002764e6:	c3                   	ret
fffff800002764e7:	cc                   	int3
fffff800002764e8:	cc                   	int3
fffff800002764e9:	cc                   	int3
fffff800002764ea:	cc                   	int3
fffff800002764eb:	cc                   	int3
fffff800002764ec:	cc                   	int3
fffff800002764ed:	cc                   	int3
fffff800002764ee:	cc                   	int3
fffff800002764ef:	cc                   	int3
fffff800002764f0:	40 53                	rex push %rbx
fffff800002764f2:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002764f6:	48 8b d9             	mov    %rcx,%rbx
fffff800002764f9:	48 81 f9 80 96 98 00 	cmp    $0x989680,%rcx
fffff80000276500:	76 15                	jbe    0xfffff80000276517
fffff80000276502:	48 89 0d 67 b1 38 00 	mov    %rcx,0x38b167(%rip)        # 0xfffff80000601670
fffff80000276509:	e8 9a ba ff ff       	call   0xfffff80000271fa8
fffff8000027650e:	48 89 05 b3 b0 38 00 	mov    %rax,0x38b0b3(%rip)        # 0xfffff800006015c8
fffff80000276515:	eb 07                	jmp    0xfffff8000027651e
fffff80000276517:	48 8b 1d 52 b1 38 00 	mov    0x38b152(%rip),%rbx        # 0xfffff80000601670
fffff8000027651e:	48 8d 05 db 89 fb ff 	lea    -0x47625(%rip),%rax        # 0xfffff8000022ef00
fffff80000276525:	48 89 1d d4 15 4b 00 	mov    %rbx,0x4b15d4(%rip)        # 0xfffff80000727b00
fffff8000027652c:	48 89 05 7d 15 4b 00 	mov    %rax,0x4b157d(%rip)        # 0xfffff80000727ab0
fffff80000276533:	c7 05 df 15 4b 00 40 	movl   $0x40,0x4b15df(%rip)        # 0xfffff80000727b1c
fffff8000027653a:	00 00 00
fffff8000027653d:	c7 05 d9 15 4b 00 02 	movl   $0x2,0x4b15d9(%rip)        # 0xfffff80000727b20
fffff80000276544:	00 00 00
fffff80000276547:	48 83 c4 20          	add    $0x20,%rsp
fffff8000027654b:	5b                   	pop    %rbx
fffff8000027654c:	c3                   	ret
fffff8000027654d:	cc                   	int3
fffff8000027654e:	cc                   	int3
fffff8000027654f:	cc                   	int3
fffff80000276550:	cc                   	int3
fffff80000276551:	cc                   	int3
fffff80000276552:	cc                   	int3
fffff80000276553:	cc                   	int3
fffff80000276554:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000276558:	48 8b 51 68          	mov    0x68(%rcx),%rdx
fffff8000027655c:	48 85 d2             	test   %rdx,%rdx
fffff8000027655f:	74 10                	je     0xfffff80000276571
fffff80000276561:	e8 86 0a fa ff       	call   0xfffff80000216fec
fffff80000276566:	48 8b c8             	mov    %rax,%rcx
fffff80000276569:	48 8b c2             	mov    %rdx,%rax
fffff8000027656c:	e8 0f 69 fc ff       	call   0xfffff8000023ce80
fffff80000276571:	48 83 c4 28          	add    $0x28,%rsp
fffff80000276575:	c3                   	ret
fffff80000276576:	cc                   	int3
fffff80000276577:	cc                   	int3
fffff80000276578:	cc                   	int3
fffff80000276579:	cc                   	int3
fffff8000027657a:	cc                   	int3
fffff8000027657b:	cc                   	int3
fffff8000027657c:	cc                   	int3
fffff8000027657d:	cc                   	int3
fffff8000027657e:	cc                   	int3
fffff8000027657f:	cc                   	int3
fffff80000276580:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000276585:	57                   	push   %rdi
fffff80000276586:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000027658a:	65 48 8b 1c 25 00 00 	mov    %gs:0x0,%rbx
fffff80000276591:	00 00
fffff80000276593:	85 c9                	test   %ecx,%ecx
fffff80000276595:	75 73                	jne    0xfffff8000027660a
fffff80000276597:	f6 05 c2 2f 39 00 04 	testb  $0x4,0x392fc2(%rip)        # 0xfffff80000609560
fffff8000027659e:	75 76                	jne    0xfffff80000276616
fffff800002765a0:	48 83 63 20 00       	andq   $0x0,0x20(%rbx)
fffff800002765a5:	0f 31                	rdtsc
fffff800002765a7:	48 8b 3d 42 ac 38 00 	mov    0x38ac42(%rip),%rdi        # 0xfffff800006011f0
fffff800002765ae:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002765b2:	48 8b cf             	mov    %rdi,%rcx
fffff800002765b5:	48 0b c2             	or     %rdx,%rax
fffff800002765b8:	48 89 43 10          	mov    %rax,0x10(%rbx)
fffff800002765bc:	e8 2b 0a fa ff       	call   0xfffff80000216fec
fffff800002765c1:	48 8b c8             	mov    %rax,%rcx
fffff800002765c4:	48 8b 47 70          	mov    0x70(%rdi),%rax
fffff800002765c8:	e8 b3 68 fc ff       	call   0xfffff8000023ce80
fffff800002765cd:	48 81 bf c0 00 00 00 	cmpq   $0x989680,0xc0(%rdi)
fffff800002765d4:	80 96 98 00
fffff800002765d8:	4c 8b c0             	mov    %rax,%r8
fffff800002765db:	74 1a                	je     0xfffff800002765f7
fffff800002765dd:	48 8b 87 30 01 00 00 	mov    0x130(%rdi),%rax
fffff800002765e4:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
fffff800002765eb:	49 f7 e0             	mul    %r8
fffff800002765ee:	49 0f af c8          	imul   %r8,%rcx
fffff800002765f2:	48 03 d1             	add    %rcx,%rdx
fffff800002765f5:	eb 03                	jmp    0xfffff800002765fa
fffff800002765f7:	49 8b d0             	mov    %r8,%rdx
fffff800002765fa:	48 8b 0d d7 60 53 00 	mov    0x5360d7(%rip),%rcx        # 0xfffff800007ac6d8
fffff80000276601:	48 03 ca             	add    %rdx,%rcx
fffff80000276604:	48 89 4b 18          	mov    %rcx,0x18(%rbx)
fffff80000276608:	eb 0c                	jmp    0xfffff80000276616
fffff8000027660a:	48 8b 0d 97 15 4b 00 	mov    0x4b1597(%rip),%rcx        # 0xfffff80000727ba8
fffff80000276611:	e8 3e ff ff ff       	call   0xfffff80000276554
fffff80000276616:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000027661b:	48 83 c4 20          	add    $0x20,%rsp
fffff8000027661f:	5f                   	pop    %rdi
fffff80000276620:	c3                   	ret
fffff80000276621:	cc                   	int3
fffff80000276622:	cc                   	int3
fffff80000276623:	cc                   	int3
fffff80000276624:	cc                   	int3
fffff80000276625:	cc                   	int3
fffff80000276626:	cc                   	int3
fffff80000276627:	cc                   	int3
fffff80000276628:	40 53                	rex push %rbx
fffff8000027662a:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000027662e:	48 8b 0d bb ab 38 00 	mov    0x38abbb(%rip),%rcx        # 0xfffff800006011f0
fffff80000276635:	e8 1a ff ff ff       	call   0xfffff80000276554
fffff8000027663a:	48 83 25 96 60 53 00 	andq   $0x0,0x536096(%rip)        # 0xfffff800007ac6d8
fffff80000276641:	00
fffff80000276642:	f6 05 17 2f 39 00 04 	testb  $0x4,0x392f17(%rip)        # 0xfffff80000609560
fffff80000276649:	75 60                	jne    0xfffff800002766ab
fffff8000027664b:	48 8b 1d 9e ab 38 00 	mov    0x38ab9e(%rip),%rbx        # 0xfffff800006011f0
fffff80000276652:	48 8b cb             	mov    %rbx,%rcx
fffff80000276655:	e8 92 09 fa ff       	call   0xfffff80000216fec
fffff8000027665a:	48 8b c8             	mov    %rax,%rcx
fffff8000027665d:	48 8b 43 70          	mov    0x70(%rbx),%rax
fffff80000276661:	e8 1a 68 fc ff       	call   0xfffff8000023ce80
fffff80000276666:	48 81 bb c0 00 00 00 	cmpq   $0x989680,0xc0(%rbx)
fffff8000027666d:	80 96 98 00
fffff80000276671:	4c 8b c0             	mov    %rax,%r8
fffff80000276674:	74 1a                	je     0xfffff80000276690
fffff80000276676:	48 8b 83 30 01 00 00 	mov    0x130(%rbx),%rax
fffff8000027667d:	48 8b 8b 28 01 00 00 	mov    0x128(%rbx),%rcx
fffff80000276684:	49 f7 e0             	mul    %r8
fffff80000276687:	49 0f af c8          	imul   %r8,%rcx
fffff8000027668b:	48 03 d1             	add    %rcx,%rdx
fffff8000027668e:	eb 03                	jmp    0xfffff80000276693
fffff80000276690:	49 8b d0             	mov    %r8,%rdx
fffff80000276693:	48 8b 05 96 c2 50 00 	mov    0x50c296(%rip),%rax        # 0xfffff80000782930
fffff8000027669a:	48 2b 05 37 60 53 00 	sub    0x536037(%rip),%rax        # 0xfffff800007ac6d8
fffff800002766a1:	48 2b c2             	sub    %rdx,%rax
fffff800002766a4:	48 89 05 2d 60 53 00 	mov    %rax,0x53602d(%rip)        # 0xfffff800007ac6d8
fffff800002766ab:	83 c8 ff             	or     $0xffffffff,%eax
fffff800002766ae:	c6 05 7b 18 4b 00 00 	movb   $0x0,0x4b187b(%rip)        # 0xfffff80000727f30
fffff800002766b5:	87 05 75 fd 38 00    	xchg   %eax,0x38fd75(%rip)        # 0xfffff80000606430
fffff800002766bb:	48 83 25 7d 12 4b 00 	andq   $0x0,0x4b127d(%rip)        # 0xfffff80000727940
fffff800002766c2:	00
fffff800002766c3:	b8 10 00 00 00       	mov    $0x10,%eax
fffff800002766c8:	48 83 25 78 12 4b 00 	andq   $0x0,0x4b1278(%rip)        # 0xfffff80000727948
fffff800002766cf:	00
fffff800002766d0:	83 0d a1 af 38 00 ff 	orl    $0xffffffff,0x38afa1(%rip)        # 0xfffff80000601678
fffff800002766d7:	66 89 05 62 12 4b 00 	mov    %ax,0x4b1262(%rip)        # 0xfffff80000727940
fffff800002766de:	c7 05 5c 12 4b 00 01 	movl   $0x1,0x4b125c(%rip)        # 0xfffff80000727944
fffff800002766e5:	00 00 00
fffff800002766e8:	48 83 c4 20          	add    $0x20,%rsp
fffff800002766ec:	5b                   	pop    %rbx
fffff800002766ed:	c3                   	ret
fffff800002766ee:	cc                   	int3
fffff800002766ef:	cc                   	int3
fffff800002766f0:	cc                   	int3
fffff800002766f1:	cc                   	int3
fffff800002766f2:	cc                   	int3
fffff800002766f3:	cc                   	int3
fffff800002766f4:	cc                   	int3
fffff800002766f5:	cc                   	int3
fffff800002766f6:	cc                   	int3
fffff800002766f7:	cc                   	int3
fffff800002766f8:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff800002766fd:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff80000276702:	57                   	push   %rdi
fffff80000276703:	48 83 ec 40          	sub    $0x40,%rsp
fffff80000276707:	48 8b 05 da ae 38 00 	mov    0x38aeda(%rip),%rax        # 0xfffff800006015e8
fffff8000027670e:	48 33 c4             	xor    %rsp,%rax
fffff80000276711:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff80000276716:	66 0f 6f 05 e2 4a 19 	movdqa 0x194ae2(%rip),%xmm0        # 0xfffff8000040b200
fffff8000027671d:	00
fffff8000027671e:	ba 1f 00 00 00       	mov    $0x1f,%edx
fffff80000276723:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
fffff80000276729:	48 8b f9             	mov    %rcx,%rdi
fffff8000027672c:	e8 17 ed fe ff       	call   0xfffff80000265448
fffff80000276731:	33 db                	xor    %ebx,%ebx
fffff80000276733:	be 04 00 00 00       	mov    $0x4,%esi
fffff80000276738:	84 c0                	test   %al,%al
fffff8000027673a:	74 19                	je     0xfffff80000276755
fffff8000027673c:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
fffff80000276741:	8b ce                	mov    %esi,%ecx
fffff80000276743:	83 38 07             	cmpl   $0x7,(%rax)
fffff80000276746:	74 02                	je     0xfffff8000027674a
fffff80000276748:	89 18                	mov    %ebx,(%rax)
fffff8000027674a:	48 03 c6             	add    %rsi,%rax
fffff8000027674d:	48 83 e9 01          	sub    $0x1,%rcx
fffff80000276751:	75 f0                	jne    0xfffff80000276743
fffff80000276753:	eb 29                	jmp    0xfffff8000027677e
fffff80000276755:	ba 1e 00 00 00       	mov    $0x1e,%edx
fffff8000027675a:	48 8b cf             	mov    %rdi,%rcx
fffff8000027675d:	e8 e6 ec fe ff       	call   0xfffff80000265448
fffff80000276762:	84 c0                	test   %al,%al
fffff80000276764:	74 18                	je     0xfffff8000027677e
fffff80000276766:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
fffff8000027676b:	48 8b ce             	mov    %rsi,%rcx
fffff8000027676e:	83 38 08             	cmpl   $0x8,(%rax)
fffff80000276771:	74 02                	je     0xfffff80000276775
fffff80000276773:	89 18                	mov    %ebx,(%rax)
fffff80000276775:	48 03 c6             	add    %rsi,%rax
fffff80000276778:	48 83 e9 01          	sub    $0x1,%rcx