1400034ca:	41 31 c5             	xor    %eax,%r13d
1400034cd:	41 31 cc             	xor    %ecx,%r12d
1400034d0:	41 c1 cd 05          	ror    $0x5,%r13d
1400034d4:	45 31 c6             	xor    %r8d,%r14d
1400034d7:	66 0f 3a 0f e3 04    	palignr $0x4,%xmm3,%xmm4
1400034dd:	41 21 c4             	and    %eax,%r12d
1400034e0:	41 31 c5             	xor    %eax,%r13d
1400034e3:	66 0f 3a 0f f9 04    	palignr $0x4,%xmm1,%xmm7
1400034e9:	03 54 24 30          	add    0x30(%rsp),%edx
1400034ed:	45 89 c7             	mov    %r8d,%r15d
1400034f0:	41 31 cc             	xor    %ecx,%r12d
1400034f3:	41 c1 ce 0b          	ror    $0xb,%r14d
1400034f7:	66 0f 6f ec          	movdqa %xmm4,%xmm5
1400034fb:	45 31 cf             	xor    %r9d,%r15d
1400034fe:	44 01 e2             	add    %r12d,%edx
140003501:	66 0f 6f f4          	movdqa %xmm4,%xmm6
140003505:	41 c1 cd 06          	ror    $0x6,%r13d
140003509:	44 21 ff             	and    %r15d,%edi
14000350c:	66 0f 72 d4 03       	psrld  $0x3,%xmm4
140003511:	45 31 c6             	xor    %r8d,%r14d
140003514:	44 01 ea             	add    %r13d,%edx
140003517:	44 31 cf             	xor    %r9d,%edi
14000351a:	66 0f fe df          	paddd  %xmm7,%xmm3
14000351e:	41 c1 ce 02          	ror    $0x2,%r14d
140003522:	41 01 d3             	add    %edx,%r11d
140003525:	66 0f 72 d6 07       	psrld  $0x7,%xmm6
14000352a:	01 fa                	add    %edi,%edx
14000352c:	45 89 dd             	mov    %r11d,%r13d
14000352f:	66 0f 70 fa fa       	pshufd $0xfa,%xmm2,%xmm7
140003534:	41 01 d6             	add    %edx,%r14d
140003537:	41 c1 cd 0e          	ror    $0xe,%r13d
14000353b:	66 0f 72 f5 0e       	pslld  $0xe,%xmm5
140003540:	44 89 f2             	mov    %r14d,%edx
140003543:	41 89 c4             	mov    %eax,%r12d
140003546:	66 0f ef e6          	pxor   %xmm6,%xmm4
14000354a:	41 c1 ce 09          	ror    $0x9,%r14d
14000354e:	45 31 dd             	xor    %r11d,%r13d
140003551:	41 31 dc             	xor    %ebx,%r12d
140003554:	41 c1 cd 05          	ror    $0x5,%r13d
140003558:	66 0f 72 d6 0b       	psrld  $0xb,%xmm6
14000355d:	41 31 d6             	xor    %edx,%r14d
140003560:	66 0f ef e5          	pxor   %xmm5,%xmm4
140003564:	45 21 dc             	and    %r11d,%r12d
140003567:	45 31 dd             	xor    %r11d,%r13d
14000356a:	66 0f 72 f5 0b       	pslld  $0xb,%xmm5
14000356f:	03 4c 24 34          	add    0x34(%rsp),%ecx
140003573:	89 d7                	mov    %edx,%edi
140003575:	66 0f ef e6          	pxor   %xmm6,%xmm4
140003579:	41 31 dc             	xor    %ebx,%r12d
14000357c:	41 c1 ce 0b          	ror    $0xb,%r14d
140003580:	66 0f 6f f7          	movdqa %xmm7,%xmm6
140003584:	44 31 c7             	xor    %r8d,%edi
140003587:	44 01 e1             	add    %r12d,%ecx
14000358a:	66 0f ef e5          	pxor   %xmm5,%xmm4
14000358e:	41 c1 cd 06          	ror    $0x6,%r13d
140003592:	41 21 ff             	and    %edi,%r15d
140003595:	41 31 d6             	xor    %edx,%r14d
140003598:	66 0f 72 d7 0a       	psrld  $0xa,%xmm7
14000359d:	44 01 e9             	add    %r13d,%ecx
1400035a0:	45 31 c7             	xor    %r8d,%r15d
1400035a3:	66 0f fe dc          	paddd  %xmm4,%xmm3
1400035a7:	41 c1 ce 02          	ror    $0x2,%r14d
1400035ab:	41 01 ca             	add    %ecx,%r10d
1400035ae:	66 0f 73 d6 11       	psrlq  $0x11,%xmm6
1400035b3:	44 01 f9             	add    %r15d,%ecx
1400035b6:	45 89 d5             	mov    %r10d,%r13d
1400035b9:	41 01 ce             	add    %ecx,%r14d
1400035bc:	66 0f ef fe          	pxor   %xmm6,%xmm7
1400035c0:	41 c1 cd 0e          	ror    $0xe,%r13d
1400035c4:	44 89 f1             	mov    %r14d,%ecx
1400035c7:	45 89 dc             	mov    %r11d,%r12d
1400035ca:	41 c1 ce 09          	ror    $0x9,%r14d
1400035ce:	66 0f 73 d6 02       	psrlq  $0x2,%xmm6
1400035d3:	45 31 d5             	xor    %r10d,%r13d
1400035d6:	41 31 c4             	xor    %eax,%r12d
1400035d9:	66 0f ef fe          	pxor   %xmm6,%xmm7
1400035dd:	41 c1 cd 05          	ror    $0x5,%r13d
1400035e1:	41 31 ce             	xor    %ecx,%r14d
1400035e4:	45 21 d4             	and    %r10d,%r12d
1400035e7:	66 0f 70 ff 80       	pshufd $0x80,%xmm7,%xmm7
1400035ec:	45 31 d5             	xor    %r10d,%r13d
1400035ef:	03 5c 24 38          	add    0x38(%rsp),%ebx
1400035f3:	41 89 cf             	mov    %ecx,%r15d
1400035f6:	66 0f 73 df 08       	psrldq $0x8,%xmm7
1400035fb:	41 31 c4             	xor    %eax,%r12d
1400035fe:	41 c1 ce 0b          	ror    $0xb,%r14d
140003602:	41 31 d7             	xor    %edx,%r15d
140003605:	44 01 e3             	add    %r12d,%ebx
140003608:	41 c1 cd 06          	ror    $0x6,%r13d
14000360c:	66 0f fe df          	paddd  %xmm7,%xmm3
140003610:	44 21 ff             	and    %r15d,%edi
140003613:	41 31 ce             	xor    %ecx,%r14d
140003616:	44 01 eb             	add    %r13d,%ebx
140003619:	66 0f 70 fb 50       	pshufd $0x50,%xmm3,%xmm7
14000361e:	31 d7                	xor    %edx,%edi
140003620:	41 c1 ce 02          	ror    $0x2,%r14d
140003624:	41 01 d9             	add    %ebx,%r9d
140003627:	66 0f 6f f7          	movdqa %xmm7,%xmm6
14000362b:	01 fb                	add    %edi,%ebx
14000362d:	45 89 cd             	mov    %r9d,%r13d
140003630:	66 0f 72 d7 0a       	psrld  $0xa,%xmm7
140003635:	41 01 de             	add    %ebx,%r14d
140003638:	41 c1 cd 0e          	ror    $0xe,%r13d
14000363c:	66 0f 73 d6 11       	psrlq  $0x11,%xmm6
140003641:	44 89 f3             	mov    %r14d,%ebx
140003644:	45 89 d4             	mov    %r10d,%r12d
140003647:	66 0f ef fe          	pxor   %xmm6,%xmm7
14000364b:	41 c1 ce 09          	ror    $0x9,%r14d
14000364f:	45 31 cd             	xor    %r9d,%r13d
140003652:	45 31 dc             	xor    %r11d,%r12d
140003655:	41 c1 cd 05          	ror    $0x5,%r13d
140003659:	41 31 de             	xor    %ebx,%r14d
14000365c:	66 0f 73 d6 02       	psrlq  $0x2,%xmm6
140003661:	45 21 cc             	and    %r9d,%r12d
140003664:	45 31 cd             	xor    %r9d,%r13d
140003667:	03 44 24 3c          	add    0x3c(%rsp),%eax
14000366b:	66 0f ef fe          	pxor   %xmm6,%xmm7
14000366f:	89 df                	mov    %ebx,%edi
140003671:	45 31 dc             	xor    %r11d,%r12d
140003674:	41 c1 ce 0b          	ror    $0xb,%r14d
140003678:	66 0f 70 ff 08       	pshufd $0x8,%xmm7,%xmm7
14000367d:	31 cf                	xor    %ecx,%edi
14000367f:	44 01 e0             	add    %r12d,%eax
140003682:	66 0f 6f 75 60       	movdqa 0x60(%rbp),%xmm6
140003687:	41 c1 cd 06          	ror    $0x6,%r13d
14000368b:	41 21 ff             	and    %edi,%r15d
14000368e:	66 0f 73 ff 08       	pslldq $0x8,%xmm7
140003693:	41 31 de             	xor    %ebx,%r14d
140003696:	44 01 e8             	add    %r13d,%eax
140003699:	41 31 cf             	xor    %ecx,%r15d
14000369c:	66 0f fe df          	paddd  %xmm7,%xmm3
1400036a0:	41 c1 ce 02          	ror    $0x2,%r14d
1400036a4:	41 01 c0             	add    %eax,%r8d
1400036a7:	44 01 f8             	add    %r15d,%eax
1400036aa:	66 0f fe f3          	paddd  %xmm3,%xmm6
1400036ae:	45 89 c5             	mov    %r8d,%r13d
1400036b1:	41 01 c6             	add    %eax,%r14d
1400036b4:	66 0f 7f 74 24 30    	movdqa %xmm6,0x30(%rsp)
1400036ba:	80 bd 83 00 00 00 00 	cmpb   $0x0,0x83(%rbp)
1400036c1:	0f 85 c9 f7 ff ff    	jne    0x140002e90
1400036c7:	41 c1 cd 0e          	ror    $0xe,%r13d
1400036cb:	44 89 f0             	mov    %r14d,%eax
1400036ce:	45 89 cc             	mov    %r9d,%r12d
1400036d1:	41 c1 ce 09          	ror    $0x9,%r14d
1400036d5:	45 31 c5             	xor    %r8d,%r13d
1400036d8:	45 31 d4             	xor    %r10d,%r12d
1400036db:	41 c1 cd 05          	ror    $0x5,%r13d
1400036df:	41 31 c6             	xor    %eax,%r14d
1400036e2:	45 21 c4             	and    %r8d,%r12d
1400036e5:	45 31 c5             	xor    %r8d,%r13d
1400036e8:	44 03 1c 24          	add    (%rsp),%r11d
1400036ec:	41 89 c7             	mov    %eax,%r15d
1400036ef:	45 31 d4             	xor    %r10d,%r12d
1400036f2:	41 c1 ce 0b          	ror    $0xb,%r14d
1400036f6:	41 31 df             	xor    %ebx,%r15d
1400036f9:	45 01 e3             	add    %r12d,%r11d
1400036fc:	41 c1 cd 06          	ror    $0x6,%r13d
140003700:	44 21 ff             	and    %r15d,%edi
140003703:	41 31 c6             	xor    %eax,%r14d
140003706:	45 01 eb             	add    %r13d,%r11d
140003709:	31 df                	xor    %ebx,%edi
14000370b:	41 c1 ce 02          	ror    $0x2,%r14d
14000370f:	44 01 da             	add    %r11d,%edx
140003712:	41 01 fb             	add    %edi,%r11d
140003715:	41 89 d5             	mov    %edx,%r13d
140003718:	45 01 de             	add    %r11d,%r14d
14000371b:	41 c1 cd 0e          	ror    $0xe,%r13d
14000371f:	45 89 f3             	mov    %r14d,%r11d
140003722:	45 89 c4             	mov    %r8d,%r12d
140003725:	41 c1 ce 09          	ror    $0x9,%r14d
140003729:	41 31 d5             	xor    %edx,%r13d
14000372c:	45 31 cc             	xor    %r9d,%r12d
14000372f:	41 c1 cd 05          	ror    $0x5,%r13d
140003733:	45 31 de             	xor    %r11d,%r14d
140003736:	41 21 d4             	and    %edx,%r12d
140003739:	41 31 d5             	xor    %edx,%r13d
14000373c:	44 03 54 24 04       	add    0x4(%rsp),%r10d
140003741:	44 89 df             	mov    %r11d,%edi
140003744:	45 31 cc             	xor    %r9d,%r12d
140003747:	41 c1 ce 0b          	ror    $0xb,%r14d
14000374b:	31 c7                	xor    %eax,%edi
14000374d:	45 01 e2             	add    %r12d,%r10d
140003750:	41 c1 cd 06          	ror    $0x6,%r13d
140003754:	41 21 ff             	and    %edi,%r15d
140003757:	45 31 de             	xor    %r11d,%r14d
14000375a:	45 01 ea             	add    %r13d,%r10d
14000375d:	41 31 c7             	xor    %eax,%r15d
140003760:	41 c1 ce 02          	ror    $0x2,%r14d
140003764:	44 01 d1             	add    %r10d,%ecx
140003767:	45 01 fa             	add    %r15d,%r10d
14000376a:	41 89 cd             	mov    %ecx,%r13d
14000376d:	45 01 d6             	add    %r10d,%r14d
140003770:	41 c1 cd 0e          	ror    $0xe,%r13d
140003774:	45 89 f2             	mov    %r14d,%r10d
140003777:	41 89 d4             	mov    %edx,%r12d
14000377a:	41 c1 ce 09          	ror    $0x9,%r14d
14000377e:	41 31 cd             	xor    %ecx,%r13d
140003781:	45 31 c4             	xor    %r8d,%r12d
140003784:	41 c1 cd 05          	ror    $0x5,%r13d
140003788:	45 31 d6             	xor    %r10d,%r14d
14000378b:	41 21 cc             	and    %ecx,%r12d
14000378e:	41 31 cd             	xor    %ecx,%r13d
140003791:	44 03 4c 24 08       	add    0x8(%rsp),%r9d
140003796:	45 89 d7             	mov    %r10d,%r15d
140003799:	45 31 c4             	xor    %r8d,%r12d
14000379c:	41 c1 ce 0b          	ror    $0xb,%r14d
1400037a0:	45 31 df             	xor    %r11d,%r15d
1400037a3:	45 01 e1             	add    %r12d,%r9d
1400037a6:	41 c1 cd 06          	ror    $0x6,%r13d
1400037aa:	44 21 ff             	and    %r15d,%edi
1400037ad:	45 31 d6             	xor    %r10d,%r14d
1400037b0:	45 01 e9             	add    %r13d,%r9d
1400037b3:	44 31 df             	xor    %r11d,%edi
1400037b6:	41 c1 ce 02          	ror    $0x2,%r14d
1400037ba:	44 01 cb             	add    %r9d,%ebx
1400037bd:	41 01 f9             	add    %edi,%r9d
1400037c0:	41 89 dd             	mov    %ebx,%r13d
1400037c3:	45 01 ce             	add    %r9d,%r14d
1400037c6:	41 c1 cd 0e          	ror    $0xe,%r13d
1400037ca:	45 89 f1             	mov    %r14d,%r9d
1400037cd:	41 89 cc             	mov    %ecx,%r12d
1400037d0:	41 c1 ce 09          	ror    $0x9,%r14d
1400037d4:	41 31 dd             	xor    %ebx,%r13d
1400037d7:	41 31 d4             	xor    %edx,%r12d
1400037da:	41 c1 cd 05          	ror    $0x5,%r13d
1400037de:	45 31 ce             	xor    %r9d,%r14d
1400037e1:	41 21 dc             	and    %ebx,%r12d
1400037e4:	41 31 dd             	xor    %ebx,%r13d
1400037e7:	44 03 44 24 0c       	add    0xc(%rsp),%r8d
1400037ec:	44 89 cf             	mov    %r9d,%edi
1400037ef:	41 31 d4             	xor    %edx,%r12d
1400037f2:	41 c1 ce 0b          	ror    $0xb,%r14d
1400037f6:	44 31 d7             	xor    %r10d,%edi
1400037f9:	45 01 e0             	add    %r12d,%r8d
1400037fc:	41 c1 cd 06          	ror    $0x6,%r13d
140003800:	41 21 ff             	and    %edi,%r15d
140003803:	45 31 ce             	xor    %r9d,%r14d
140003806:	45 01 e8             	add    %r13d,%r8d
140003809:	45 31 d7             	xor    %r10d,%r15d
14000380c:	41 c1 ce 02          	ror    $0x2,%r14d
140003810:	44 01 c0             	add    %r8d,%eax
140003813:	45 01 f8             	add    %r15d,%r8d
140003816:	41 89 c5             	mov    %eax,%r13d
140003819:	45 01 c6             	add    %r8d,%r14d
14000381c:	41 c1 cd 0e          	ror    $0xe,%r13d
140003820:	45 89 f0             	mov    %r14d,%r8d
140003823:	41 89 dc             	mov    %ebx,%r12d
140003826:	41 c1 ce 09          	ror    $0x9,%r14d
14000382a:	41 31 c5             	xor    %eax,%r13d
14000382d:	41 31 cc             	xor    %ecx,%r12d
140003830:	41 c1 cd 05          	ror    $0x5,%r13d
140003834:	45 31 c6             	xor    %r8d,%r14d
140003837:	41 21 c4             	and    %eax,%r12d
14000383a:	41 31 c5             	xor    %eax,%r13d
14000383d:	03 54 24 10          	add    0x10(%rsp),%edx
140003841:	45 89 c7             	mov    %r8d,%r15d
140003844:	41 31 cc             	xor    %ecx,%r12d
140003847:	41 c1 ce 0b          	ror    $0xb,%r14d
14000384b:	45 31 cf             	xor    %r9d,%r15d
14000384e:	44 01 e2             	add    %r12d,%edx
140003851:	41 c1 cd 06          	ror    $0x6,%r13d
140003855:	44 21 ff             	and    %r15d,%edi
140003858:	45 31 c6             	xor    %r8d,%r14d
14000385b:	44 01 ea             	add    %r13d,%edx
14000385e:	44 31 cf             	xor    %r9d,%edi
140003861:	41 c1 ce 02          	ror    $0x2,%r14d
140003865:	41 01 d3             	add    %edx,%r11d
140003868:	01 fa                	add    %edi,%edx
14000386a:	45 89 dd             	mov    %r11d,%r13d
14000386d:	41 01 d6             	add    %edx,%r14d
140003870:	41 c1 cd 0e          	ror    $0xe,%r13d
140003874:	44 89 f2             	mov    %r14d,%edx
140003877:	41 89 c4             	mov    %eax,%r12d
14000387a:	41 c1 ce 09          	ror    $0x9,%r14d
14000387e:	45 31 dd             	xor    %r11d,%r13d
140003881:	41 31 dc             	xor    %ebx,%r12d
140003884:	41 c1 cd 05          	ror    $0x5,%r13d
140003888:	41 31 d6             	xor    %edx,%r14d
14000388b:	45 21 dc             	and    %r11d,%r12d
14000388e:	45 31 dd             	xor    %r11d,%r13d
140003891:	03 4c 24 14          	add    0x14(%rsp),%ecx
140003895:	89 d7                	mov    %edx,%edi
140003897:	41 31 dc             	xor    %ebx,%r12d
14000389a:	41 c1 ce 0b          	ror    $0xb,%r14d
14000389e:	44 31 c7             	xor    %r8d,%edi
1400038a1:	44 01 e1             	add    %r12d,%ecx
1400038a4:	41 c1 cd 06          	ror    $0x6,%r13d
1400038a8:	41 21 ff             	and    %edi,%r15d
1400038ab:	41 31 d6             	xor    %edx,%r14d
1400038ae:	44 01 e9             	add    %r13d,%ecx
1400038b1:	45 31 c7             	xor    %r8d,%r15d
1400038b4:	41 c1 ce 02          	ror    $0x2,%r14d
1400038b8:	41 01 ca             	add    %ecx,%r10d
1400038bb:	44 01 f9             	add    %r15d,%ecx
1400038be:	45 89 d5             	mov    %r10d,%r13d
1400038c1:	41 01 ce             	add    %ecx,%r14d
1400038c4:	41 c1 cd 0e          	ror    $0xe,%r13d
1400038c8:	44 89 f1             	mov    %r14d,%ecx
1400038cb:	45 89 dc             	mov    %r11d,%r12d
1400038ce:	41 c1 ce 09          	ror    $0x9,%r14d
1400038d2:	45 31 d5             	xor    %r10d,%r13d
1400038d5:	41 31 c4             	xor    %eax,%r12d
1400038d8:	41 c1 cd 05          	ror    $0x5,%r13d
1400038dc:	41 31 ce             	xor    %ecx,%r14d
1400038df:	45 21 d4             	and    %r10d,%r12d
1400038e2:	45 31 d5             	xor    %r10d,%r13d
1400038e5:	03 5c 24 18          	add    0x18(%rsp),%ebx
1400038e9:	41 89 cf             	mov    %ecx,%r15d
1400038ec:	41 31 c4             	xor    %eax,%r12d
1400038ef:	41 c1 ce 0b          	ror    $0xb,%r14d
1400038f3:	41 31 d7             	xor    %edx,%r15d
1400038f6:	44 01 e3             	add    %r12d,%ebx
1400038f9:	41 c1 cd 06          	ror    $0x6,%r13d
1400038fd:	44 21 ff             	and    %r15d,%edi
140003900:	41 31 ce             	xor    %ecx,%r14d
140003903:	44 01 eb             	add    %r13d,%ebx
140003906:	31 d7                	xor    %edx,%edi
140003908:	41 c1 ce 02          	ror    $0x2,%r14d
14000390c:	41 01 d9             	add    %ebx,%r9d
14000390f:	01 fb                	add    %edi,%ebx
140003911:	45 89 cd             	mov    %r9d,%r13d
140003914:	41 01 de             	add    %ebx,%r14d
140003917:	41 c1 cd 0e          	ror    $0xe,%r13d
14000391b:	44 89 f3             	mov    %r14d,%ebx
14000391e:	45 89 d4             	mov    %r10d,%r12d
140003921:	41 c1 ce 09          	ror    $0x9,%r14d
140003925:	45 31 cd             	xor    %r9d,%r13d
140003928:	45 31 dc             	xor    %r11d,%r12d
14000392b:	41 c1 cd 05          	ror    $0x5,%r13d
14000392f:	41 31 de             	xor    %ebx,%r14d
140003932:	45 21 cc             	and    %r9d,%r12d
140003935:	45 31 cd             	xor    %r9d,%r13d
140003938:	03 44 24 1c          	add    0x1c(%rsp),%eax
14000393c:	89 df                	mov    %ebx,%edi
14000393e:	45 31 dc             	xor    %r11d,%r12d
140003941:	41 c1 ce 0b          	ror    $0xb,%r14d
140003945:	31 cf                	xor    %ecx,%edi
140003947:	44 01 e0             	add    %r12d,%eax
14000394a:	41 c1 cd 06          	ror    $0x6,%r13d
14000394e:	41 21 ff             	and    %edi,%r15d
140003951:	41 31 de             	xor    %ebx,%r14d
140003954:	44 01 e8             	add    %r13d,%eax
140003957:	41 31 cf             	xor    %ecx,%r15d
14000395a:	41 c1 ce 02          	ror    $0x2,%r14d
14000395e:	41 01 c0             	add    %eax,%r8d
140003961:	44 01 f8             	add    %r15d,%eax
140003964:	45 89 c5             	mov    %r8d,%r13d
140003967:	41 01 c6             	add    %eax,%r14d
14000396a:	41 c1 cd 0e          	ror    $0xe,%r13d
14000396e:	44 89 f0             	mov    %r14d,%eax