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
fffff800002328ee:	33 d0                	xor    %eax,%edx
fffff800002328f0:	0b ce                	or     %esi,%ecx
fffff800002328f2:	41 23 cd             	and    %r13d,%ecx
fffff800002328f5:	41 8b c7             	mov    %r15d,%eax
fffff800002328f8:	23 c6                	and    %esi,%eax
fffff800002328fa:	0b c8                	or     %eax,%ecx
fffff800002328fc:	44 03 d9             	add    %ecx,%r11d
fffff800002328ff:	8b 4c 24 50          	mov    0x50(%rsp),%ecx
fffff80000232903:	44 03 da             	add    %edx,%r11d
fffff80000232906:	8b c1                	mov    %ecx,%eax
fffff80000232908:	c1 c8 07             	ror    $0x7,%eax
fffff8000023290b:	8b d1                	mov    %ecx,%edx
fffff8000023290d:	c1 ca 12             	ror    $0x12,%edx
fffff80000232910:	33 d0                	xor    %eax,%edx
fffff80000232912:	8b c1                	mov    %ecx,%eax
fffff80000232914:	c1 e8 03             	shr    $0x3,%eax
fffff80000232917:	8b cb                	mov    %ebx,%ecx
fffff80000232919:	33 d0                	xor    %eax,%edx
fffff8000023291b:	c1 c9 13             	ror    $0x13,%ecx
fffff8000023291e:	8b c3                	mov    %ebx,%eax
fffff80000232920:	c1 c8 11             	ror    $0x11,%eax
fffff80000232923:	33 c8                	xor    %eax,%ecx
fffff80000232925:	03 54 24 60          	add    0x60(%rsp),%edx
fffff80000232929:	8b c3                	mov    %ebx,%eax
fffff8000023292b:	8b 1c 24             	mov    (%rsp),%ebx
fffff8000023292e:	c1 e8 0a             	shr    $0xa,%eax
fffff80000232931:	33 c8                	xor    %eax,%ecx
fffff80000232933:	8b c3                	mov    %ebx,%eax
fffff80000232935:	c1 c8 0b             	ror    $0xb,%eax
fffff80000232938:	03 d1                	add    %ecx,%edx
fffff8000023293a:	03 54 24 40          	add    0x40(%rsp),%edx
fffff8000023293e:	8b cb                	mov    %ebx,%ecx
fffff80000232940:	c1 c9 19             	ror    $0x19,%ecx
fffff80000232943:	33 c8                	xor    %eax,%ecx
fffff80000232945:	89 54 24 40          	mov    %edx,0x40(%rsp)
fffff80000232949:	89 55 50             	mov    %edx,0x50(%rbp)
fffff8000023294c:	8b c3                	mov    %ebx,%eax
fffff8000023294e:	c1 c8 06             	ror    $0x6,%eax
fffff80000232951:	33 c8                	xor    %eax,%ecx
fffff80000232953:	41 8b c1             	mov    %r9d,%eax
fffff80000232956:	41 33 c0             	xor    %r8d,%eax
fffff80000232959:	23 c3                	and    %ebx,%eax
fffff8000023295b:	8b de                	mov    %esi,%ebx
fffff8000023295d:	41 33 c1             	xor    %r9d,%eax
fffff80000232960:	41 0b dd             	or     %r13d,%ebx
fffff80000232963:	03 c8                	add    %eax,%ecx
fffff80000232965:	41 23 db             	and    %r11d,%ebx
fffff80000232968:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
fffff8000023296d:	03 48 08             	add    0x8(%rax),%ecx
fffff80000232970:	41 8b c3             	mov    %r11d,%eax
fffff80000232973:	03 ca                	add    %edx,%ecx
fffff80000232975:	c1 c8 0d             	ror    $0xd,%eax
fffff80000232978:	44 03 d1             	add    %ecx,%r10d
fffff8000023297b:	41 8b d3             	mov    %r11d,%edx
fffff8000023297e:	8b 4c 24 58          	mov    0x58(%rsp),%ecx
fffff80000232982:	45 03 fa             	add    %r10d,%r15d
fffff80000232985:	c1 ca 16             	ror    $0x16,%edx
fffff80000232988:	33 d0                	xor    %eax,%edx
fffff8000023298a:	41 8b c3             	mov    %r11d,%eax
fffff8000023298d:	c1 c8 02             	ror    $0x2,%eax
fffff80000232990:	33 d0                	xor    %eax,%edx
fffff80000232992:	8b c6                	mov    %esi,%eax
fffff80000232994:	41 23 c5             	and    %r13d,%eax
fffff80000232997:	0b d8                	or     %eax,%ebx
fffff80000232999:	8b c1                	mov    %ecx,%eax
fffff8000023299b:	c1 c8 07             	ror    $0x7,%eax
fffff8000023299e:	41 03 da             	add    %r10d,%ebx
fffff800002329a1:	03 da                	add    %edx,%ebx
fffff800002329a3:	8b d1                	mov    %ecx,%edx
fffff800002329a5:	c1 ca 12             	ror    $0x12,%edx
fffff800002329a8:	33 d0                	xor    %eax,%edx
fffff800002329aa:	8b c1                	mov    %ecx,%eax
fffff800002329ac:	c1 e8 03             	shr    $0x3,%eax
fffff800002329af:	41 8b ce             	mov    %r14d,%ecx
fffff800002329b2:	33 d0                	xor    %eax,%edx
fffff800002329b4:	c1 c9 13             	ror    $0x13,%ecx
fffff800002329b7:	41 8b c6             	mov    %r14d,%eax
fffff800002329ba:	03 d7                	add    %edi,%edx
fffff800002329bc:	c1 c8 11             	ror    $0x11,%eax
fffff800002329bf:	33 c8                	xor    %eax,%ecx
fffff800002329c1:	41 8b c6             	mov    %r14d,%eax
fffff800002329c4:	44 8b 34 24          	mov    (%rsp),%r14d
fffff800002329c8:	c1 e8 0a             	shr    $0xa,%eax
fffff800002329cb:	33 c8                	xor    %eax,%ecx
fffff800002329cd:	41 8b c7             	mov    %r15d,%eax
fffff800002329d0:	c1 c8 0b             	ror    $0xb,%eax
fffff800002329d3:	03 d1                	add    %ecx,%edx
fffff800002329d5:	03 54 24 50          	add    0x50(%rsp),%edx
fffff800002329d9:	41 8b cf             	mov    %r15d,%ecx
fffff800002329dc:	c1 c9 19             	ror    $0x19,%ecx
fffff800002329df:	33 c8                	xor    %eax,%ecx
fffff800002329e1:	89 54 24 50          	mov    %edx,0x50(%rsp)
fffff800002329e5:	41 8b c7             	mov    %r15d,%eax
fffff800002329e8:	89 55 54             	mov    %edx,0x54(%rbp)
fffff800002329eb:	c1 c8 06             	ror    $0x6,%eax
fffff800002329ee:	33 c8                	xor    %eax,%ecx
fffff800002329f0:	41 8b c0             	mov    %r8d,%eax
fffff800002329f3:	41 33 c6             	xor    %r14d,%eax
fffff800002329f6:	41 23 c7             	and    %r15d,%eax
fffff800002329f9:	41 33 c0             	xor    %r8d,%eax
fffff800002329fc:	03 c8                	add    %eax,%ecx
fffff800002329fe:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
fffff80000232a03:	03 48 0c             	add    0xc(%rax),%ecx
fffff80000232a06:	44 8b 54 24 40       	mov    0x40(%rsp),%r10d
fffff80000232a0b:	03 ca                	add    %edx,%ecx
fffff80000232a0d:	44 03 c9             	add    %ecx,%r9d
fffff80000232a10:	8b c3                	mov    %ebx,%eax
fffff80000232a12:	c1 c8 0d             	ror    $0xd,%eax
fffff80000232a15:	41 03 f1             	add    %r9d,%esi
fffff80000232a18:	41 8b fd             	mov    %r13d,%edi
fffff80000232a1b:	8b d3                	mov    %ebx,%edx
fffff80000232a1d:	c1 ca 16             	ror    $0x16,%edx
fffff80000232a20:	41 0b fb             	or     %r11d,%edi
fffff80000232a23:	33 d0                	xor    %eax,%edx
fffff80000232a25:	23 fb                	and    %ebx,%edi
fffff80000232a27:	8b c3                	mov    %ebx,%eax
fffff80000232a29:	41 8b ca             	mov    %r10d,%ecx
fffff80000232a2c:	c1 c8 02             	ror    $0x2,%eax
fffff80000232a2f:	33 d0                	xor    %eax,%edx
fffff80000232a31:	c1 c9 13             	ror    $0x13,%ecx
fffff80000232a34:	41 8b c5             	mov    %r13d,%eax
fffff80000232a37:	41 23 c3             	and    %r11d,%eax
fffff80000232a3a:	0b f8                	or     %eax,%edi
fffff80000232a3c:	41 03 f9             	add    %r9d,%edi
fffff80000232a3f:	44 8b 4d cc          	mov    -0x34(%rbp),%r9d
fffff80000232a43:	03 fa                	add    %edx,%edi
fffff80000232a45:	41 8b c1             	mov    %r9d,%eax
fffff80000232a48:	c1 c8 07             	ror    $0x7,%eax
fffff80000232a4b:	41 8b d1             	mov    %r9d,%edx
fffff80000232a4e:	c1 ca 12             	ror    $0x12,%edx
fffff80000232a51:	33 d0                	xor    %eax,%edx
fffff80000232a53:	41 8b c1             	mov    %r9d,%eax
fffff80000232a56:	c1 e8 03             	shr    $0x3,%eax
fffff80000232a59:	33 d0                	xor    %eax,%edx
fffff80000232a5b:	41 8b c2             	mov    %r10d,%eax
fffff80000232a5e:	03 54 24 20          	add    0x20(%rsp),%edx
fffff80000232a62:	c1 c8 11             	ror    $0x11,%eax
fffff80000232a65:	33 c8                	xor    %eax,%ecx
fffff80000232a67:	41 8b c2             	mov    %r10d,%eax
fffff80000232a6a:	c1 e8 0a             	shr    $0xa,%eax
fffff80000232a6d:	33 c8                	xor    %eax,%ecx
fffff80000232a6f:	8b c6                	mov    %esi,%eax
fffff80000232a71:	c1 c8 0b             	ror    $0xb,%eax
fffff80000232a74:	03 d1                	add    %ecx,%edx
fffff80000232a76:	03 54 24 58          	add    0x58(%rsp),%edx
fffff80000232a7a:	8b ce                	mov    %esi,%ecx
fffff80000232a7c:	c1 c9 19             	ror    $0x19,%ecx
fffff80000232a7f:	33 c8                	xor    %eax,%ecx
fffff80000232a81:	89 54 24 58          	mov    %edx,0x58(%rsp)
fffff80000232a85:	89 55 58             	mov    %edx,0x58(%rbp)
fffff80000232a88:	8b c6                	mov    %esi,%eax
fffff80000232a8a:	c1 c8 06             	ror    $0x6,%eax
fffff80000232a8d:	33 c8                	xor    %eax,%ecx
fffff80000232a8f:	41 8b c7             	mov    %r15d,%eax
fffff80000232a92:	41 33 c6             	xor    %r14d,%eax
fffff80000232a95:	23 c6                	and    %esi,%eax
fffff80000232a97:	41 33 c6             	xor    %r14d,%eax
fffff80000232a9a:	45 8b f3             	mov    %r11d,%r14d
fffff80000232a9d:	03 c8                	add    %eax,%ecx
fffff80000232a9f:	44 0b f3             	or     %ebx,%r14d
fffff80000232aa2:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
fffff80000232aa7:	44 23 f7             	and    %edi,%r14d
fffff80000232aaa:	03 48 10             	add    0x10(%rax),%ecx
fffff80000232aad:	8b c7                	mov    %edi,%eax
fffff80000232aaf:	03 ca                	add    %edx,%ecx
fffff80000232ab1:	c1 c8 0d             	ror    $0xd,%eax
fffff80000232ab4:	44 03 c1             	add    %ecx,%r8d
fffff80000232ab7:	8b d7                	mov    %edi,%edx
fffff80000232ab9:	c1 ca 16             	ror    $0x16,%edx
fffff80000232abc:	45 03 e8             	add    %r8d,%r13d
fffff80000232abf:	33 d0                	xor    %eax,%edx
fffff80000232ac1:	8b c7                	mov    %edi,%eax
fffff80000232ac3:	c1 c8 02             	ror    $0x2,%eax
fffff80000232ac6:	33 d0                	xor    %eax,%edx
fffff80000232ac8:	41 8b c3             	mov    %r11d,%eax