fffff800002324ee:	41 8b cf             	mov    %r15d,%ecx
fffff800002324f1:	c1 c8 02             	ror    $0x2,%eax
fffff800002324f4:	41 0b cd             	or     %r13d,%ecx
fffff800002324f7:	33 d0                	xor    %eax,%edx
fffff800002324f9:	41 23 cb             	and    %r11d,%ecx
fffff800002324fc:	41 8b c7             	mov    %r15d,%eax
fffff800002324ff:	41 23 c5             	and    %r13d,%eax
fffff80000232502:	0b c1                	or     %ecx,%eax
fffff80000232504:	41 03 c0             	add    %r8d,%eax
fffff80000232507:	44 8b 47 2c          	mov    0x2c(%rdi),%r8d
fffff8000023250b:	03 c2                	add    %edx,%eax
fffff8000023250d:	41 8b d2             	mov    %r10d,%edx
fffff80000232510:	89 44 24 20          	mov    %eax,0x20(%rsp)
fffff80000232514:	41 8b c2             	mov    %r10d,%eax
fffff80000232517:	c1 c8 0b             	ror    $0xb,%eax
fffff8000023251a:	c1 ca 19             	ror    $0x19,%edx
fffff8000023251d:	33 d0                	xor    %eax,%edx
fffff8000023251f:	41 8b c2             	mov    %r10d,%eax
fffff80000232522:	c1 c8 06             	ror    $0x6,%eax
fffff80000232525:	41 0f c8             	bswap  %r8d
fffff80000232528:	33 c2                	xor    %edx,%eax
fffff8000023252a:	44 89 44 24 60       	mov    %r8d,0x60(%rsp)
fffff8000023252f:	03 c6                	add    %esi,%eax
fffff80000232531:	41 81 c0 fe b1 de 80 	add    $0x80deb1fe,%r8d
fffff80000232538:	8b 74 24 20          	mov    0x20(%rsp),%esi
fffff8000023253c:	8b cb                	mov    %ebx,%ecx
fffff8000023253e:	41 33 c9             	xor    %r9d,%ecx
fffff80000232541:	8b d6                	mov    %esi,%edx
fffff80000232543:	41 23 ca             	and    %r10d,%ecx
fffff80000232546:	c1 ca 16             	ror    $0x16,%edx
fffff80000232549:	33 cb                	xor    %ebx,%ecx
fffff8000023254b:	45 8b f3             	mov    %r11d,%r14d
fffff8000023254e:	03 c8                	add    %eax,%ecx
fffff80000232550:	44 0b f6             	or     %esi,%r14d
fffff80000232553:	44 03 c1             	add    %ecx,%r8d
fffff80000232556:	8b c6                	mov    %esi,%eax
fffff80000232558:	c1 c8 0d             	ror    $0xd,%eax
fffff8000023255b:	45 03 f8             	add    %r8d,%r15d
fffff8000023255e:	33 d0                	xor    %eax,%edx
fffff80000232560:	44 89 7c 24 64       	mov    %r15d,0x64(%rsp)
fffff80000232565:	41 8b cd             	mov    %r13d,%ecx
fffff80000232568:	8b c6                	mov    %esi,%eax
fffff8000023256a:	c1 c8 02             	ror    $0x2,%eax
fffff8000023256d:	41 0b cb             	or     %r11d,%ecx
fffff80000232570:	33 d0                	xor    %eax,%edx
fffff80000232572:	23 ce                	and    %esi,%ecx
fffff80000232574:	41 8b c5             	mov    %r13d,%eax
fffff80000232577:	41 23 c3             	and    %r11d,%eax
fffff8000023257a:	0b c1                	or     %ecx,%eax
fffff8000023257c:	41 8b ca             	mov    %r10d,%ecx
fffff8000023257f:	41 03 c0             	add    %r8d,%eax
fffff80000232582:	41 33 c9             	xor    %r9d,%ecx
fffff80000232585:	44 8b 47 30          	mov    0x30(%rdi),%r8d
fffff80000232589:	03 c2                	add    %edx,%eax
fffff8000023258b:	89 44 24 20          	mov    %eax,0x20(%rsp)
fffff8000023258f:	41 23 cf             	and    %r15d,%ecx
fffff80000232592:	41 33 c9             	xor    %r9d,%ecx
fffff80000232595:	41 8b c7             	mov    %r15d,%eax
fffff80000232598:	c1 c8 0b             	ror    $0xb,%eax
fffff8000023259b:	41 8b d7             	mov    %r15d,%edx
fffff8000023259e:	c1 ca 19             	ror    $0x19,%edx
fffff800002325a1:	33 d0                	xor    %eax,%edx
fffff800002325a3:	41 8b c7             	mov    %r15d,%eax
fffff800002325a6:	c1 c8 06             	ror    $0x6,%eax
fffff800002325a9:	33 c2                	xor    %edx,%eax
fffff800002325ab:	03 c3                	add    %ebx,%eax
fffff800002325ad:	8b 5c 24 20          	mov    0x20(%rsp),%ebx
fffff800002325b1:	03 c8                	add    %eax,%ecx
fffff800002325b3:	44 23 f3             	and    %ebx,%r14d
fffff800002325b6:	41 0f c8             	bswap  %r8d
fffff800002325b9:	44 89 45 a0          	mov    %r8d,-0x60(%rbp)
fffff800002325bd:	8b c3                	mov    %ebx,%eax
fffff800002325bf:	c1 c8 0d             	ror    $0xd,%eax
fffff800002325c2:	41 81 c0 a7 06 dc 9b 	add    $0x9bdc06a7,%r8d
fffff800002325c9:	44 03 c1             	add    %ecx,%r8d
fffff800002325cc:	8b d3                	mov    %ebx,%edx
fffff800002325ce:	c1 ca 16             	ror    $0x16,%edx
fffff800002325d1:	45 03 e8             	add    %r8d,%r13d
fffff800002325d4:	33 d0                	xor    %eax,%edx
fffff800002325d6:	41 8b ca             	mov    %r10d,%ecx
fffff800002325d9:	41 33 cf             	xor    %r15d,%ecx
fffff800002325dc:	8b c3                	mov    %ebx,%eax
fffff800002325de:	c1 c8 02             	ror    $0x2,%eax
fffff800002325e1:	41 23 cd             	and    %r13d,%ecx
fffff800002325e4:	33 d0                	xor    %eax,%edx
fffff800002325e6:	41 33 ca             	xor    %r10d,%ecx
fffff800002325e9:	41 8b c3             	mov    %r11d,%eax
fffff800002325ec:	23 c6                	and    %esi,%eax
fffff800002325ee:	44 0b f0             	or     %eax,%r14d
fffff800002325f1:	8b 47 34             	mov    0x34(%rdi),%eax
fffff800002325f4:	0f c8                	bswap  %eax
fffff800002325f6:	89 44 24 20          	mov    %eax,0x20(%rsp)
fffff800002325fa:	45 03 f0             	add    %r8d,%r14d
fffff800002325fd:	44 03 f2             	add    %edx,%r14d
fffff80000232600:	41 8b c5             	mov    %r13d,%eax
fffff80000232603:	c1 c8 0b             	ror    $0xb,%eax
fffff80000232606:	41 8b d5             	mov    %r13d,%edx
fffff80000232609:	c1 ca 19             	ror    $0x19,%edx
fffff8000023260c:	33 d0                	xor    %eax,%edx
fffff8000023260e:	41 8b c5             	mov    %r13d,%eax
fffff80000232611:	c1 c8 06             	ror    $0x6,%eax
fffff80000232614:	33 c2                	xor    %edx,%eax
fffff80000232616:	41 03 c1             	add    %r9d,%eax
fffff80000232619:	44 8b 4c 24 20       	mov    0x20(%rsp),%r9d
fffff8000023261e:	03 c8                	add    %eax,%ecx
fffff80000232620:	8b 7d a0             	mov    -0x60(%rbp),%edi
fffff80000232623:	41 8b c6             	mov    %r14d,%eax
fffff80000232626:	c1 c8 0d             	ror    $0xd,%eax
fffff80000232629:	41 8b d6             	mov    %r14d,%edx
fffff8000023262c:	c1 ca 16             	ror    $0x16,%edx
fffff8000023262f:	33 d0                	xor    %eax,%edx
fffff80000232631:	45 8d 81 74 f1 9b c1 	lea    -0x3e640e8c(%r9),%r8d
fffff80000232638:	44 03 c1             	add    %ecx,%r8d
fffff8000023263b:	41 8b c6             	mov    %r14d,%eax
fffff8000023263e:	c1 c8 02             	ror    $0x2,%eax
fffff80000232641:	45 03 d8             	add    %r8d,%r11d
fffff80000232644:	33 d0                	xor    %eax,%edx
fffff80000232646:	8b ce                	mov    %esi,%ecx
fffff80000232648:	8b c6                	mov    %esi,%eax
fffff8000023264a:	0b cb                	or     %ebx,%ecx
fffff8000023264c:	23 c3                	and    %ebx,%eax
fffff8000023264e:	41 23 ce             	and    %r14d,%ecx
fffff80000232651:	0b c1                	or     %ecx,%eax
fffff80000232653:	41 03 c0             	add    %r8d,%eax
fffff80000232656:	44 8b 45 b0          	mov    -0x50(%rbp),%r8d
fffff8000023265a:	03 c2                	add    %edx,%eax
fffff8000023265c:	89 04 24             	mov    %eax,(%rsp)
fffff8000023265f:	48 8d 05 e2 fa 1c 00 	lea    0x1cfae2(%rip),%rax        # 0xfffff80000402148
fffff80000232666:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
fffff8000023266b:	8b c7                	mov    %edi,%eax
fffff8000023266d:	8b d7                	mov    %edi,%edx
fffff8000023266f:	c1 c8 11             	ror    $0x11,%eax
fffff80000232672:	c1 ca 13             	ror    $0x13,%edx
fffff80000232675:	33 d0                	xor    %eax,%edx
fffff80000232677:	8b c7                	mov    %edi,%eax
fffff80000232679:	c1 e8 0a             	shr    $0xa,%eax
fffff8000023267c:	33 d0                	xor    %eax,%edx
fffff8000023267e:	8b 44 24 30          	mov    0x30(%rsp),%eax
fffff80000232682:	8b c8                	mov    %eax,%ecx
fffff80000232684:	c1 c8 07             	ror    $0x7,%eax
fffff80000232687:	c1 c9 12             	ror    $0x12,%ecx
fffff8000023268a:	33 c8                	xor    %eax,%ecx
fffff8000023268c:	8b 44 24 30          	mov    0x30(%rsp),%eax
fffff80000232690:	c1 e8 03             	shr    $0x3,%eax
fffff80000232693:	33 c8                	xor    %eax,%ecx
fffff80000232695:	8b 45 90             	mov    -0x70(%rbp),%eax
fffff80000232698:	03 c2                	add    %edx,%eax
fffff8000023269a:	03 c8                	add    %eax,%ecx
fffff8000023269c:	41 8b c3             	mov    %r11d,%eax
fffff8000023269f:	c1 c8 0b             	ror    $0xb,%eax
fffff800002326a2:	41 03 c8             	add    %r8d,%ecx
fffff800002326a5:	89 4d b0             	mov    %ecx,-0x50(%rbp)
fffff800002326a8:	45 8b c3             	mov    %r11d,%r8d
fffff800002326ab:	41 c1 c8 19          	ror    $0x19,%r8d
fffff800002326af:	44 33 c0             	xor    %eax,%r8d
fffff800002326b2:	89 4d 40             	mov    %ecx,0x40(%rbp)
fffff800002326b5:	41 8b c3             	mov    %r11d,%eax
fffff800002326b8:	c1 c8 06             	ror    $0x6,%eax
fffff800002326bb:	44 33 c0             	xor    %eax,%r8d
fffff800002326be:	41 8b c7             	mov    %r15d,%eax
fffff800002326c1:	41 33 c5             	xor    %r13d,%eax
fffff800002326c4:	41 23 c3             	and    %r11d,%eax
fffff800002326c7:	41 33 c7             	xor    %r15d,%eax
fffff800002326ca:	44 8b fb             	mov    %ebx,%r15d
fffff800002326cd:	44 03 c0             	add    %eax,%r8d
fffff800002326d0:	45 0b fe             	or     %r14d,%r15d
fffff800002326d3:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
fffff800002326d8:	44 03 40 f8          	add    -0x8(%rax),%r8d
fffff800002326dc:	45 03 c2             	add    %r10d,%r8d
fffff800002326df:	44 03 c1             	add    %ecx,%r8d
fffff800002326e2:	45 8d 14 30          	lea    (%r8,%rsi,1),%r10d
fffff800002326e6:	8b 34 24             	mov    (%rsp),%esi
fffff800002326e9:	44 23 fe             	and    %esi,%r15d
fffff800002326ec:	8b d6                	mov    %esi,%edx
fffff800002326ee:	c1 ca 16             	ror    $0x16,%edx
fffff800002326f1:	8b c6                	mov    %esi,%eax
fffff800002326f3:	c1 c8 0d             	ror    $0xd,%eax
fffff800002326f6:	33 d0                	xor    %eax,%edx
fffff800002326f8:	8b c6                	mov    %esi,%eax
fffff800002326fa:	c1 c8 02             	ror    $0x2,%eax
fffff800002326fd:	33 d0                	xor    %eax,%edx
fffff800002326ff:	8b c3                	mov    %ebx,%eax
fffff80000232701:	41 23 c6             	and    %r14d,%eax
fffff80000232704:	44 0b f8             	or     %eax,%r15d
fffff80000232707:	41 8d 04 10          	lea    (%r8,%rdx,1),%eax
fffff8000023270b:	44 8b 44 24 38       	mov    0x38(%rsp),%r8d
fffff80000232710:	44 03 f8             	add    %eax,%r15d
fffff80000232713:	41 8b d1             	mov    %r9d,%edx
fffff80000232716:	c1 ca 13             	ror    $0x13,%edx
fffff80000232719:	41 8b c1             	mov    %r9d,%eax
fffff8000023271c:	c1 c8 11             	ror    $0x11,%eax
fffff8000023271f:	41 8b c8             	mov    %r8d,%ecx
fffff80000232722:	33 d0                	xor    %eax,%edx
fffff80000232724:	c1 c9 12             	ror    $0x12,%ecx
fffff80000232727:	41 8b c1             	mov    %r9d,%eax
fffff8000023272a:	c1 e8 0a             	shr    $0xa,%eax
fffff8000023272d:	33 d0                	xor    %eax,%edx
fffff8000023272f:	41 8b c0             	mov    %r8d,%eax
fffff80000232732:	c1 c8 07             	ror    $0x7,%eax
fffff80000232735:	41 03 d4             	add    %r12d,%edx
fffff80000232738:	33 c8                	xor    %eax,%ecx
fffff8000023273a:	41 8b c0             	mov    %r8d,%eax
fffff8000023273d:	c1 e8 03             	shr    $0x3,%eax
fffff80000232740:	33 c8                	xor    %eax,%ecx
fffff80000232742:	03 d1                	add    %ecx,%edx
fffff80000232744:	41 8b ca             	mov    %r10d,%ecx
fffff80000232747:	03 54 24 30          	add    0x30(%rsp),%edx
fffff8000023274b:	89 54 24 30          	mov    %edx,0x30(%rsp)
fffff8000023274f:	89 55 44             	mov    %edx,0x44(%rbp)
fffff80000232752:	c1 c9 19             	ror    $0x19,%ecx
fffff80000232755:	44 8b 65 b0          	mov    -0x50(%rbp),%r12d
fffff80000232759:	41 8b c2             	mov    %r10d,%eax
fffff8000023275c:	c1 c8 0b             	ror    $0xb,%eax
fffff8000023275f:	33 c8                	xor    %eax,%ecx
fffff80000232761:	44 8b 44 24 64       	mov    0x64(%rsp),%r8d
fffff80000232766:	41 8b c2             	mov    %r10d,%eax
fffff80000232769:	c1 c8 06             	ror    $0x6,%eax
fffff8000023276c:	33 c8                	xor    %eax,%ecx
fffff8000023276e:	41 8b c5             	mov    %r13d,%eax
fffff80000232771:	41 33 c3             	xor    %r11d,%eax
fffff80000232774:	41 23 c2             	and    %r10d,%eax
fffff80000232777:	41 33 c5             	xor    %r13d,%eax
fffff8000023277a:	03 c8                	add    %eax,%ecx
fffff8000023277c:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
fffff80000232781:	03 48 fc             	add    -0x4(%rax),%ecx
fffff80000232784:	41 8b c7             	mov    %r15d,%eax
fffff80000232787:	c1 c8 0d             	ror    $0xd,%eax
fffff8000023278a:	44 03 c1             	add    %ecx,%r8d
fffff8000023278d:	44 03 c2             	add    %edx,%r8d
fffff80000232790:	41 8b ce             	mov    %r14d,%ecx
fffff80000232793:	0b ce                	or     %esi,%ecx
fffff80000232795:	41 8b d7             	mov    %r15d,%edx
fffff80000232798:	41 23 cf             	and    %r15d,%ecx
fffff8000023279b:	c1 ca 16             	ror    $0x16,%edx
fffff8000023279e:	33 d0                	xor    %eax,%edx
fffff800002327a0:	41 23 f6             	and    %r14d,%esi
fffff800002327a3:	0b f1                	or     %ecx,%esi
fffff800002327a5:	45 8d 0c 18          	lea    (%r8,%rbx,1),%r9d
fffff800002327a9:	41 8b c7             	mov    %r15d,%eax
fffff800002327ac:	c1 c8 02             	ror    $0x2,%eax
fffff800002327af:	33 c2                	xor    %edx,%eax
fffff800002327b1:	41 8b d4             	mov    %r12d,%edx
fffff800002327b4:	41 03 c0             	add    %r8d,%eax
fffff800002327b7:	c1 ca 13             	ror    $0x13,%edx
fffff800002327ba:	44 8b 45 94          	mov    -0x6c(%rbp),%r8d
fffff800002327be:	03 f0                	add    %eax,%esi
fffff800002327c0:	41 8b c4             	mov    %r12d,%eax
fffff800002327c3:	41 8b c8             	mov    %r8d,%ecx
fffff800002327c6:	c1 c8 11             	ror    $0x11,%eax
fffff800002327c9:	33 d0                	xor    %eax,%edx
fffff800002327cb:	c1 c9 12             	ror    $0x12,%ecx
fffff800002327ce:	41 8b c4             	mov    %r12d,%eax
fffff800002327d1:	c1 e8 0a             	shr    $0xa,%eax
fffff800002327d4:	33 d0                	xor    %eax,%edx
fffff800002327d6:	41 8b c0             	mov    %r8d,%eax
fffff800002327d9:	03 55 98             	add    -0x68(%rbp),%edx
fffff800002327dc:	c1 c8 07             	ror    $0x7,%eax
fffff800002327df:	33 c8                	xor    %eax,%ecx
fffff800002327e1:	41 8b c0             	mov    %r8d,%eax
fffff800002327e4:	c1 e8 03             	shr    $0x3,%eax
fffff800002327e7:	33 c8                	xor    %eax,%ecx
fffff800002327e9:	41 8b c1             	mov    %r9d,%eax
fffff800002327ec:	03 d1                	add    %ecx,%edx
fffff800002327ee:	c1 c8 0b             	ror    $0xb,%eax
fffff800002327f1:	03 54 24 38          	add    0x38(%rsp),%edx
fffff800002327f5:	41 8b c9             	mov    %r9d,%ecx
fffff800002327f8:	c1 c9 19             	ror    $0x19,%ecx
fffff800002327fb:	33 c8                	xor    %eax,%ecx
fffff800002327fd:	89 54 24 38          	mov    %edx,0x38(%rsp)
fffff80000232801:	41 8b c1             	mov    %r9d,%eax
fffff80000232804:	89 55 48             	mov    %edx,0x48(%rbp)
fffff80000232807:	c1 c8 06             	ror    $0x6,%eax
fffff8000023280a:	33 c8                	xor    %eax,%ecx
fffff8000023280c:	41 8b c2             	mov    %r10d,%eax
fffff8000023280f:	41 33 c3             	xor    %r11d,%eax
fffff80000232812:	41 23 c1             	and    %r9d,%eax
fffff80000232815:	41 33 c3             	xor    %r11d,%eax
fffff80000232818:	03 c8                	add    %eax,%ecx
fffff8000023281a:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
fffff8000023281f:	03 08                	add    (%rax),%ecx
fffff80000232821:	8b c6                	mov    %esi,%eax
fffff80000232823:	41 03 cd             	add    %r13d,%ecx
fffff80000232826:	c1 c8 0d             	ror    $0xd,%eax
fffff80000232829:	03 d1                	add    %ecx,%edx
fffff8000023282b:	8b ce                	mov    %esi,%ecx
fffff8000023282d:	c1 c9 16             	ror    $0x16,%ecx
fffff80000232830:	33 c8                	xor    %eax,%ecx
fffff80000232832:	8b c6                	mov    %esi,%eax
fffff80000232834:	c1 c8 02             	ror    $0x2,%eax
fffff80000232837:	33 c8                	xor    %eax,%ecx
fffff80000232839:	46 8d 04 32          	lea    (%rdx,%r14,1),%r8d
fffff8000023283d:	8b 5c 24 30          	mov    0x30(%rsp),%ebx
fffff80000232841:	41 8b c7             	mov    %r15d,%eax
fffff80000232844:	23 04 24             	and    (%rsp),%eax
fffff80000232847:	44 8b f3             	mov    %ebx,%r14d
fffff8000023284a:	41 c1 ce 13          	ror    $0x13,%r14d
fffff8000023284e:	45 8b ef             	mov    %r15d,%r13d
fffff80000232851:	44 0b 2c 24          	or     (%rsp),%r13d
fffff80000232855:	44 23 ee             	and    %esi,%r13d
fffff80000232858:	44 0b e8             	or     %eax,%r13d
fffff8000023285b:	8d 04 0a             	lea    (%rdx,%rcx,1),%eax
fffff8000023285e:	8b 4c 24 40          	mov    0x40(%rsp),%ecx
fffff80000232862:	44 03 e8             	add    %eax,%r13d
fffff80000232865:	8b c1                	mov    %ecx,%eax
fffff80000232867:	8b d1                	mov    %ecx,%edx
fffff80000232869:	c1 c8 07             	ror    $0x7,%eax
fffff8000023286c:	c1 ca 12             	ror    $0x12,%edx
fffff8000023286f:	33 d0                	xor    %eax,%edx
fffff80000232871:	8b c1                	mov    %ecx,%eax
fffff80000232873:	c1 e8 03             	shr    $0x3,%eax
fffff80000232876:	41 8b c8             	mov    %r8d,%ecx
fffff80000232879:	33 d0                	xor    %eax,%edx
fffff8000023287b:	c1 c9 19             	ror    $0x19,%ecx
fffff8000023287e:	8b c3                	mov    %ebx,%eax
fffff80000232880:	c1 c8 11             	ror    $0x11,%eax
fffff80000232883:	44 33 f0             	xor    %eax,%r14d
fffff80000232886:	8b c3                	mov    %ebx,%eax
fffff80000232888:	8b 5c 24 38          	mov    0x38(%rsp),%ebx
fffff8000023288c:	c1 e8 0a             	shr    $0xa,%eax
fffff8000023288f:	44 33 f0             	xor    %eax,%r14d
fffff80000232892:	8b 44 24 70          	mov    0x70(%rsp),%eax
fffff80000232896:	03 c2                	add    %edx,%eax
fffff80000232898:	41 8b d5             	mov    %r13d,%edx
fffff8000023289b:	44 03 f0             	add    %eax,%r14d
fffff8000023289e:	c1 ca 16             	ror    $0x16,%edx
fffff800002328a1:	44 03 75 94          	add    -0x6c(%rbp),%r14d
fffff800002328a5:	41 8b c0             	mov    %r8d,%eax
fffff800002328a8:	c1 c8 0b             	ror    $0xb,%eax
fffff800002328ab:	33 c8                	xor    %eax,%ecx
fffff800002328ad:	44 89 75 94          	mov    %r14d,-0x6c(%rbp)
fffff800002328b1:	41 8b c0             	mov    %r8d,%eax
fffff800002328b4:	44 89 75 4c          	mov    %r14d,0x4c(%rbp)
fffff800002328b8:	c1 c8 06             	ror    $0x6,%eax
fffff800002328bb:	33 c8                	xor    %eax,%ecx
fffff800002328bd:	41 8b c2             	mov    %r10d,%eax
fffff800002328c0:	41 33 c1             	xor    %r9d,%eax
fffff800002328c3:	41 23 c0             	and    %r8d,%eax
fffff800002328c6:	41 33 c2             	xor    %r10d,%eax
fffff800002328c9:	03 c8                	add    %eax,%ecx
fffff800002328cb:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
fffff800002328d0:	03 48 04             	add    0x4(%rax),%ecx
fffff800002328d3:	41 8b c5             	mov    %r13d,%eax
fffff800002328d6:	c1 c8 0d             	ror    $0xd,%eax
fffff800002328d9:	41 03 ce             	add    %r14d,%ecx
fffff800002328dc:	33 d0                	xor    %eax,%edx
fffff800002328de:	44 03 d9             	add    %ecx,%r11d
fffff800002328e1:	44 01 1c 24          	add    %r11d,(%rsp)
fffff800002328e5:	41 8b c5             	mov    %r13d,%eax
fffff800002328e8:	c1 c8 02             	ror    $0x2,%eax
fffff800002328eb:	41 8b cf             	mov    %r15d,%ecx