1400083d1:	4d 89 cd             	mov    %r9,%r13
1400083d4:	49 01 de             	add    %rbx,%r14
1400083d7:	8f 48 78 c3 cb 2a    	vprotq $0x2a,%xmm11,%xmm9
1400083dd:	49 c1 cd 17          	ror    $0x17,%r13
1400083e1:	4c 89 f3             	mov    %r14,%rbx
1400083e4:	c4 41 21 ef da       	vpxor  %xmm10,%xmm11,%xmm11
1400083e9:	4d 89 d4             	mov    %r10,%r12
1400083ec:	49 c1 ce 05          	ror    $0x5,%r14
1400083f0:	4d 31 cd             	xor    %r9,%r13
1400083f3:	4d 31 dc             	xor    %r11,%r12
1400083f6:	c4 41 21 ef d9       	vpxor  %xmm9,%xmm11,%xmm11
1400083fb:	49 c1 cd 04          	ror    $0x4,%r13
1400083ff:	49 31 de             	xor    %rbx,%r14
140008402:	4d 21 cc             	and    %r9,%r12
140008405:	4d 31 cd             	xor    %r9,%r13
140008408:	c4 c1 41 d4 fb       	vpaddq %xmm11,%xmm7,%xmm7
14000840d:	48 03 44 24 78       	add    0x78(%rsp),%rax
140008412:	48 89 df             	mov    %rbx,%rdi
140008415:	4d 31 dc             	xor    %r11,%r12
140008418:	49 c1 ce 06          	ror    $0x6,%r14
14000841c:	c5 41 d4 55 60       	vpaddq 0x60(%rbp),%xmm7,%xmm10
140008421:	48 31 cf             	xor    %rcx,%rdi
140008424:	4c 01 e0             	add    %r12,%rax
140008427:	49 c1 cd 0e          	ror    $0xe,%r13
14000842b:	49 21 ff             	and    %rdi,%r15
14000842e:	49 31 de             	xor    %rbx,%r14
140008431:	4c 01 e8             	add    %r13,%rax
140008434:	49 31 cf             	xor    %rcx,%r15
140008437:	49 c1 ce 1c          	ror    $0x1c,%r14
14000843b:	49 01 c0             	add    %rax,%r8
14000843e:	4c 01 f8             	add    %r15,%rax
140008441:	4d 89 c5             	mov    %r8,%r13
140008444:	49 01 c6             	add    %rax,%r14
140008447:	c5 79 7f 54 24 70    	vmovdqa %xmm10,0x70(%rsp)
14000844d:	80 bd 87 00 00 00 00 	cmpb   $0x0,0x87(%rbp)
140008454:	0f 85 a6 f7 ff ff    	jne    0x140007c00
14000845a:	49 c1 cd 17          	ror    $0x17,%r13
14000845e:	4c 89 f0             	mov    %r14,%rax
140008461:	4d 89 cc             	mov    %r9,%r12
140008464:	49 c1 ce 05          	ror    $0x5,%r14
140008468:	4d 31 c5             	xor    %r8,%r13
14000846b:	4d 31 d4             	xor    %r10,%r12
14000846e:	49 c1 cd 04          	ror    $0x4,%r13
140008472:	49 31 c6             	xor    %rax,%r14
140008475:	4d 21 c4             	and    %r8,%r12
140008478:	4d 31 c5             	xor    %r8,%r13
14000847b:	4c 03 1c 24          	add    (%rsp),%r11
14000847f:	49 89 c7             	mov    %rax,%r15
140008482:	4d 31 d4             	xor    %r10,%r12
140008485:	49 c1 ce 06          	ror    $0x6,%r14
140008489:	49 31 df             	xor    %rbx,%r15
14000848c:	4d 01 e3             	add    %r12,%r11
14000848f:	49 c1 cd 0e          	ror    $0xe,%r13
140008493:	4c 21 ff             	and    %r15,%rdi
140008496:	49 31 c6             	xor    %rax,%r14
140008499:	4d 01 eb             	add    %r13,%r11
14000849c:	48 31 df             	xor    %rbx,%rdi
14000849f:	49 c1 ce 1c          	ror    $0x1c,%r14
1400084a3:	4c 01 da             	add    %r11,%rdx
1400084a6:	49 01 fb             	add    %rdi,%r11
1400084a9:	49 89 d5             	mov    %rdx,%r13
1400084ac:	4d 01 de             	add    %r11,%r14
1400084af:	49 c1 cd 17          	ror    $0x17,%r13
1400084b3:	4d 89 f3             	mov    %r14,%r11
1400084b6:	4d 89 c4             	mov    %r8,%r12
1400084b9:	49 c1 ce 05          	ror    $0x5,%r14
1400084bd:	49 31 d5             	xor    %rdx,%r13
1400084c0:	4d 31 cc             	xor    %r9,%r12
1400084c3:	49 c1 cd 04          	ror    $0x4,%r13
1400084c7:	4d 31 de             	xor    %r11,%r14
1400084ca:	49 21 d4             	and    %rdx,%r12
1400084cd:	49 31 d5             	xor    %rdx,%r13
1400084d0:	4c 03 54 24 08       	add    0x8(%rsp),%r10
1400084d5:	4c 89 df             	mov    %r11,%rdi
1400084d8:	4d 31 cc             	xor    %r9,%r12
1400084db:	49 c1 ce 06          	ror    $0x6,%r14
1400084df:	48 31 c7             	xor    %rax,%rdi
1400084e2:	4d 01 e2             	add    %r12,%r10
1400084e5:	49 c1 cd 0e          	ror    $0xe,%r13
1400084e9:	49 21 ff             	and    %rdi,%r15
1400084ec:	4d 31 de             	xor    %r11,%r14
1400084ef:	4d 01 ea             	add    %r13,%r10
1400084f2:	49 31 c7             	xor    %rax,%r15
1400084f5:	49 c1 ce 1c          	ror    $0x1c,%r14
1400084f9:	4c 01 d1             	add    %r10,%rcx
1400084fc:	4d 01 fa             	add    %r15,%r10
1400084ff:	49 89 cd             	mov    %rcx,%r13
140008502:	4d 01 d6             	add    %r10,%r14
140008505:	49 c1 cd 17          	ror    $0x17,%r13
140008509:	4d 89 f2             	mov    %r14,%r10
14000850c:	49 89 d4             	mov    %rdx,%r12
14000850f:	49 c1 ce 05          	ror    $0x5,%r14
140008513:	49 31 cd             	xor    %rcx,%r13
140008516:	4d 31 c4             	xor    %r8,%r12
140008519:	49 c1 cd 04          	ror    $0x4,%r13
14000851d:	4d 31 d6             	xor    %r10,%r14
140008520:	49 21 cc             	and    %rcx,%r12
140008523:	49 31 cd             	xor    %rcx,%r13
140008526:	4c 03 4c 24 10       	add    0x10(%rsp),%r9
14000852b:	4d 89 d7             	mov    %r10,%r15
14000852e:	4d 31 c4             	xor    %r8,%r12
140008531:	49 c1 ce 06          	ror    $0x6,%r14
140008535:	4d 31 df             	xor    %r11,%r15
140008538:	4d 01 e1             	add    %r12,%r9
14000853b:	49 c1 cd 0e          	ror    $0xe,%r13
14000853f:	4c 21 ff             	and    %r15,%rdi
140008542:	4d 31 d6             	xor    %r10,%r14
140008545:	4d 01 e9             	add    %r13,%r9
140008548:	4c 31 df             	xor    %r11,%rdi
14000854b:	49 c1 ce 1c          	ror    $0x1c,%r14
14000854f:	4c 01 cb             	add    %r9,%rbx
140008552:	49 01 f9             	add    %rdi,%r9
140008555:	49 89 dd             	mov    %rbx,%r13
140008558:	4d 01 ce             	add    %r9,%r14
14000855b:	49 c1 cd 17          	ror    $0x17,%r13
14000855f:	4d 89 f1             	mov    %r14,%r9
140008562:	49 89 cc             	mov    %rcx,%r12
140008565:	49 c1 ce 05          	ror    $0x5,%r14
140008569:	49 31 dd             	xor    %rbx,%r13
14000856c:	49 31 d4             	xor    %rdx,%r12
14000856f:	49 c1 cd 04          	ror    $0x4,%r13
140008573:	4d 31 ce             	xor    %r9,%r14
140008576:	49 21 dc             	and    %rbx,%r12
140008579:	49 31 dd             	xor    %rbx,%r13
14000857c:	4c 03 44 24 18       	add    0x18(%rsp),%r8
140008581:	4c 89 cf             	mov    %r9,%rdi
140008584:	49 31 d4             	xor    %rdx,%r12
140008587:	49 c1 ce 06          	ror    $0x6,%r14
14000858b:	4c 31 d7             	xor    %r10,%rdi
14000858e:	4d 01 e0             	add    %r12,%r8
140008591:	49 c1 cd 0e          	ror    $0xe,%r13
140008595:	49 21 ff             	and    %rdi,%r15
140008598:	4d 31 ce             	xor    %r9,%r14
14000859b:	4d 01 e8             	add    %r13,%r8
14000859e:	4d 31 d7             	xor    %r10,%r15
1400085a1:	49 c1 ce 1c          	ror    $0x1c,%r14
1400085a5:	4c 01 c0             	add    %r8,%rax
1400085a8:	4d 01 f8             	add    %r15,%r8
1400085ab:	49 89 c5             	mov    %rax,%r13
1400085ae:	4d 01 c6             	add    %r8,%r14
1400085b1:	49 c1 cd 17          	ror    $0x17,%r13
1400085b5:	4d 89 f0             	mov    %r14,%r8
1400085b8:	49 89 dc             	mov    %rbx,%r12
1400085bb:	49 c1 ce 05          	ror    $0x5,%r14
1400085bf:	49 31 c5             	xor    %rax,%r13
1400085c2:	49 31 cc             	xor    %rcx,%r12
1400085c5:	49 c1 cd 04          	ror    $0x4,%r13
1400085c9:	4d 31 c6             	xor    %r8,%r14
1400085cc:	49 21 c4             	and    %rax,%r12
1400085cf:	49 31 c5             	xor    %rax,%r13
1400085d2:	48 03 54 24 20       	add    0x20(%rsp),%rdx
1400085d7:	4d 89 c7             	mov    %r8,%r15
1400085da:	49 31 cc             	xor    %rcx,%r12
1400085dd:	49 c1 ce 06          	ror    $0x6,%r14
1400085e1:	4d 31 cf             	xor    %r9,%r15
1400085e4:	4c 01 e2             	add    %r12,%rdx
1400085e7:	49 c1 cd 0e          	ror    $0xe,%r13
1400085eb:	4c 21 ff             	and    %r15,%rdi
1400085ee:	4d 31 c6             	xor    %r8,%r14
1400085f1:	4c 01 ea             	add    %r13,%rdx
1400085f4:	4c 31 cf             	xor    %r9,%rdi
1400085f7:	49 c1 ce 1c          	ror    $0x1c,%r14
1400085fb:	49 01 d3             	add    %rdx,%r11
1400085fe:	48 01 fa             	add    %rdi,%rdx
140008601:	4d 89 dd             	mov    %r11,%r13
140008604:	49 01 d6             	add    %rdx,%r14
140008607:	49 c1 cd 17          	ror    $0x17,%r13
14000860b:	4c 89 f2             	mov    %r14,%rdx
14000860e:	49 89 c4             	mov    %rax,%r12
140008611:	49 c1 ce 05          	ror    $0x5,%r14
140008615:	4d 31 dd             	xor    %r11,%r13
140008618:	49 31 dc             	xor    %rbx,%r12
14000861b:	49 c1 cd 04          	ror    $0x4,%r13
14000861f:	49 31 d6             	xor    %rdx,%r14
140008622:	4d 21 dc             	and    %r11,%r12
140008625:	4d 31 dd             	xor    %r11,%r13
140008628:	48 03 4c 24 28       	add    0x28(%rsp),%rcx
14000862d:	48 89 d7             	mov    %rdx,%rdi
140008630:	49 31 dc             	xor    %rbx,%r12
140008633:	49 c1 ce 06          	ror    $0x6,%r14
140008637:	4c 31 c7             	xor    %r8,%rdi
14000863a:	4c 01 e1             	add    %r12,%rcx
14000863d:	49 c1 cd 0e          	ror    $0xe,%r13
140008641:	49 21 ff             	and    %rdi,%r15
140008644:	49 31 d6             	xor    %rdx,%r14
140008647:	4c 01 e9             	add    %r13,%rcx
14000864a:	4d 31 c7             	xor    %r8,%r15
14000864d:	49 c1 ce 1c          	ror    $0x1c,%r14
140008651:	49 01 ca             	add    %rcx,%r10
140008654:	4c 01 f9             	add    %r15,%rcx
140008657:	4d 89 d5             	mov    %r10,%r13
14000865a:	49 01 ce             	add    %rcx,%r14
14000865d:	49 c1 cd 17          	ror    $0x17,%r13
140008661:	4c 89 f1             	mov    %r14,%rcx
140008664:	4d 89 dc             	mov    %r11,%r12
140008667:	49 c1 ce 05          	ror    $0x5,%r14
14000866b:	4d 31 d5             	xor    %r10,%r13
14000866e:	49 31 c4             	xor    %rax,%r12
140008671:	49 c1 cd 04          	ror    $0x4,%r13
140008675:	49 31 ce             	xor    %rcx,%r14
140008678:	4d 21 d4             	and    %r10,%r12
14000867b:	4d 31 d5             	xor    %r10,%r13
14000867e:	48 03 5c 24 30       	add    0x30(%rsp),%rbx
140008683:	49 89 cf             	mov    %rcx,%r15
140008686:	49 31 c4             	xor    %rax,%r12
140008689:	49 c1 ce 06          	ror    $0x6,%r14
14000868d:	49 31 d7             	xor    %rdx,%r15
140008690:	4c 01 e3             	add    %r12,%rbx
140008693:	49 c1 cd 0e          	ror    $0xe,%r13
140008697:	4c 21 ff             	and    %r15,%rdi
14000869a:	49 31 ce             	xor    %rcx,%r14
14000869d:	4c 01 eb             	add    %r13,%rbx
1400086a0:	48 31 d7             	xor    %rdx,%rdi
1400086a3:	49 c1 ce 1c          	ror    $0x1c,%r14
1400086a7:	49 01 d9             	add    %rbx,%r9
1400086aa:	48 01 fb             	add    %rdi,%rbx
1400086ad:	4d 89 cd             	mov    %r9,%r13
1400086b0:	49 01 de             	add    %rbx,%r14
1400086b3:	49 c1 cd 17          	ror    $0x17,%r13
1400086b7:	4c 89 f3             	mov    %r14,%rbx
1400086ba:	4d 89 d4             	mov    %r10,%r12
1400086bd:	49 c1 ce 05          	ror    $0x5,%r14
1400086c1:	4d 31 cd             	xor    %r9,%r13
1400086c4:	4d 31 dc             	xor    %r11,%r12
1400086c7:	49 c1 cd 04          	ror    $0x4,%r13
1400086cb:	49 31 de             	xor    %rbx,%r14
1400086ce:	4d 21 cc             	and    %r9,%r12
1400086d1:	4d 31 cd             	xor    %r9,%r13
1400086d4:	48 03 44 24 38       	add    0x38(%rsp),%rax
1400086d9:	48 89 df             	mov    %rbx,%rdi
1400086dc:	4d 31 dc             	xor    %r11,%r12
1400086df:	49 c1 ce 06          	ror    $0x6,%r14
1400086e3:	48 31 cf             	xor    %rcx,%rdi
1400086e6:	4c 01 e0             	add    %r12,%rax
1400086e9:	49 c1 cd 0e          	ror    $0xe,%r13
1400086ed:	49 21 ff             	and    %rdi,%r15
1400086f0:	49 31 de             	xor    %rbx,%r14
1400086f3:	4c 01 e8             	add    %r13,%rax
1400086f6:	49 31 cf             	xor    %rcx,%r15
1400086f9:	49 c1 ce 1c          	ror    $0x1c,%r14
1400086fd:	49 01 c0             	add    %rax,%r8
140008700:	4c 01 f8             	add    %r15,%rax
140008703:	4d 89 c5             	mov    %r8,%r13
140008706:	49 01 c6             	add    %rax,%r14
140008709:	49 c1 cd 17          	ror    $0x17,%r13
14000870d:	4c 89 f0             	mov    %r14,%rax
140008710:	4d 89 cc             	mov    %r9,%r12
140008713:	49 c1 ce 05          	ror    $0x5,%r14
140008717:	4d 31 c5             	xor    %r8,%r13
14000871a:	4d 31 d4             	xor    %r10,%r12
14000871d:	49 c1 cd 04          	ror    $0x4,%r13
140008721:	49 31 c6             	xor    %rax,%r14
140008724:	4d 21 c4             	and    %r8,%r12
140008727:	4d 31 c5             	xor    %r8,%r13
14000872a:	4c 03 5c 24 40       	add    0x40(%rsp),%r11
14000872f:	49 89 c7             	mov    %rax,%r15
140008732:	4d 31 d4             	xor    %r10,%r12
140008735:	49 c1 ce 06          	ror    $0x6,%r14
140008739:	49 31 df             	xor    %rbx,%r15
14000873c:	4d 01 e3             	add    %r12,%r11
14000873f:	49 c1 cd 0e          	ror    $0xe,%r13
140008743:	4c 21 ff             	and    %r15,%rdi
140008746:	49 31 c6             	xor    %rax,%r14
140008749:	4d 01 eb             	add    %r13,%r11
14000874c:	48 31 df             	xor    %rbx,%rdi
14000874f:	49 c1 ce 1c          	ror    $0x1c,%r14
140008753:	4c 01 da             	add    %r11,%rdx
140008756:	49 01 fb             	add    %rdi,%r11
140008759:	49 89 d5             	mov    %rdx,%r13
14000875c:	4d 01 de             	add    %r11,%r14
14000875f:	49 c1 cd 17          	ror    $0x17,%r13
140008763:	4d 89 f3             	mov    %r14,%r11
140008766:	4d 89 c4             	mov    %r8,%r12
140008769:	49 c1 ce 05          	ror    $0x5,%r14
14000876d:	49 31 d5             	xor    %rdx,%r13
140008770:	4d 31 cc             	xor    %r9,%r12
140008773:	49 c1 cd 04          	ror    $0x4,%r13
140008777:	4d 31 de             	xor    %r11,%r14
14000877a:	49 21 d4             	and    %rdx,%r12
14000877d:	49 31 d5             	xor    %rdx,%r13
140008780:	4c 03 54 24 48       	add    0x48(%rsp),%r10
140008785:	4c 89 df             	mov    %r11,%rdi
140008788:	4d 31 cc             	xor    %r9,%r12
14000878b:	49 c1 ce 06          	ror    $0x6,%r14
14000878f:	48 31 c7             	xor    %rax,%rdi
140008792:	4d 01 e2             	add    %r12,%r10
140008795:	49 c1 cd 0e          	ror    $0xe,%r13
140008799:	49 21 ff             	and    %rdi,%r15
14000879c:	4d 31 de             	xor    %r11,%r14
14000879f:	4d 01 ea             	add    %r13,%r10
1400087a2:	49 31 c7             	xor    %rax,%r15
1400087a5:	49 c1 ce 1c          	ror    $0x1c,%r14
1400087a9:	4c 01 d1             	add    %r10,%rcx
1400087ac:	4d 01 fa             	add    %r15,%r10
1400087af:	49 89 cd             	mov    %rcx,%r13
1400087b2:	4d 01 d6             	add    %r10,%r14
1400087b5:	49 c1 cd 17          	ror    $0x17,%r13
1400087b9:	4d 89 f2             	mov    %r14,%r10
1400087bc:	49 89 d4             	mov    %rdx,%r12
1400087bf:	49 c1 ce 05          	ror    $0x5,%r14
1400087c3:	49 31 cd             	xor    %rcx,%r13
1400087c6:	4d 31 c4             	xor    %r8,%r12
1400087c9:	49 c1 cd 04          	ror    $0x4,%r13
1400087cd:	4d 31 d6             	xor    %r10,%r14
1400087d0:	49 21 cc             	and    %rcx,%r12
1400087d3:	49 31 cd             	xor    %rcx,%r13
1400087d6:	4c 03 4c 24 50       	add    0x50(%rsp),%r9
1400087db:	4d 89 d7             	mov    %r10,%r15
1400087de:	4d 31 c4             	xor    %r8,%r12
1400087e1:	49 c1 ce 06          	ror    $0x6,%r14
1400087e5:	4d 31 df             	xor    %r11,%r15
1400087e8:	4d 01 e1             	add    %r12,%r9
1400087eb:	49 c1 cd 0e          	ror    $0xe,%r13
1400087ef:	4c 21 ff             	and    %r15,%rdi
1400087f2:	4d 31 d6             	xor    %r10,%r14
1400087f5:	4d 01 e9             	add    %r13,%r9
1400087f8:	4c 31 df             	xor    %r11,%rdi
1400087fb:	49 c1 ce 1c          	ror    $0x1c,%r14
1400087ff:	4c 01 cb             	add    %r9,%rbx
140008802:	49 01 f9             	add    %rdi,%r9
140008805:	49 89 dd             	mov    %rbx,%r13
140008808:	4d 01 ce             	add    %r9,%r14
14000880b:	49 c1 cd 17          	ror    $0x17,%r13
14000880f:	4d 89 f1             	mov    %r14,%r9
140008812:	49 89 cc             	mov    %rcx,%r12
140008815:	49 c1 ce 05          	ror    $0x5,%r14
140008819:	49 31 dd             	xor    %rbx,%r13
14000881c:	49 31 d4             	xor    %rdx,%r12
14000881f:	49 c1 cd 04          	ror    $0x4,%r13
140008823:	4d 31 ce             	xor    %r9,%r14
140008826:	49 21 dc             	and    %rbx,%r12
140008829:	49 31 dd             	xor    %rbx,%r13
14000882c:	4c 03 44 24 58       	add    0x58(%rsp),%r8
140008831:	4c 89 cf             	mov    %r9,%rdi
140008834:	49 31 d4             	xor    %rdx,%r12
140008837:	49 c1 ce 06          	ror    $0x6,%r14
14000883b:	4c 31 d7             	xor    %r10,%rdi
14000883e:	4d 01 e0             	add    %r12,%r8
140008841:	49 c1 cd 0e          	ror    $0xe,%r13
140008845:	49 21 ff             	and    %rdi,%r15
140008848:	4d 31 ce             	xor    %r9,%r14
14000884b:	4d 01 e8             	add    %r13,%r8
14000884e:	4d 31 d7             	xor    %r10,%r15
140008851:	49 c1 ce 1c          	ror    $0x1c,%r14
140008855:	4c 01 c0             	add    %r8,%rax
140008858:	4d 01 f8             	add    %r15,%r8
14000885b:	49 89 c5             	mov    %rax,%r13
14000885e:	4d 01 c6             	add    %r8,%r14
140008861:	49 c1 cd 17          	ror    $0x17,%r13
140008865:	4d 89 f0             	mov    %r14,%r8