140037623:	49 83 ef 10          	sub    $0x10,%r15
140037627:	e8 d4 ee ff ff       	call   0x140036500
14003762c:	4c 89 e0             	mov    %r12,%rax
14003762f:	49 f7 c7 3f 00 00 00 	test   $0x3f,%r15
140037636:	75 dd                	jne    0x140037615
140037638:	4c 89 f0             	mov    %r14,%rax
14003763b:	4c 89 f2             	mov    %r14,%rdx
14003763e:	49 c1 ee 34          	shr    $0x34,%r14
140037642:	49 89 d8             	mov    %rbx,%r8
140037645:	49 89 d9             	mov    %rbx,%r9
140037648:	48 c1 ea 1a          	shr    $0x1a,%rdx
14003764c:	48 25 ff ff ff 03    	and    $0x3ffffff,%rax
140037652:	49 c1 e0 0c          	shl    $0xc,%r8
140037656:	48 81 e2 ff ff ff 03 	and    $0x3ffffff,%rdx
14003765d:	48 c1 eb 0e          	shr    $0xe,%rbx
140037661:	4d 09 c6             	or     %r8,%r14
140037664:	48 c1 e5 18          	shl    $0x18,%rbp
140037668:	49 81 e6 ff ff ff 03 	and    $0x3ffffff,%r14
14003766f:	49 c1 e9 28          	shr    $0x28,%r9
140037673:	48 81 e3 ff ff ff 03 	and    $0x3ffffff,%rbx
14003767a:	4c 09 cd             	or     %r9,%rbp
14003767d:	c5 f9 6e c0          	vmovd  %eax,%xmm0
140037681:	c5 f9 6e ca          	vmovd  %edx,%xmm1
140037685:	c4 c1 79 6e d6       	vmovd  %r14d,%xmm2
14003768a:	c5 f9 6e db          	vmovd  %ebx,%xmm3
14003768e:	c5 f9 6e e5          	vmovd  %ebp,%xmm4
140037692:	c7 47 14 01 00 00 00 	movl   $0x1,0x14(%rdi)
140037699:	e8 e2 ee ff ff       	call   0x140036580
14003769e:	4c 89 fa             	mov    %r15,%rdx
1400376a1:	44 8b 15 70 b3 47 01 	mov    0x147b370(%rip),%r10d        # 0x1414b2a18
1400376a8:	41 bb 00 00 01 c0    	mov    $0xc0010000,%r11d
1400376ae:	4c 8b 3c 24          	mov    (%rsp),%r15
1400376b2:	4c 8b 74 24 08       	mov    0x8(%rsp),%r14
1400376b7:	4c 8b 6c 24 10       	mov    0x10(%rsp),%r13
1400376bc:	4c 8b 64 24 18       	mov    0x18(%rsp),%r12
1400376c1:	48 8b 6c 24 20       	mov    0x20(%rsp),%rbp
1400376c6:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1400376cb:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1400376d0:	48 8d 64 24 30       	lea    0x30(%rsp),%rsp
1400376d5:	eb 28                	jmp    0x1400376ff
1400376d7:	90                   	nop
1400376d8:	90                   	nop
1400376d9:	90                   	nop
1400376da:	90                   	nop
1400376db:	90                   	nop
1400376dc:	90                   	nop
1400376dd:	90                   	nop
1400376de:	90                   	nop
1400376df:	90                   	nop
1400376e0:	44 8b 15 31 b3 47 01 	mov    0x147b331(%rip),%r10d        # 0x1414b2a18
1400376e7:	c5 f9 6e 07          	vmovd  (%rdi),%xmm0
1400376eb:	c5 f9 6e 4f 04       	vmovd  0x4(%rdi),%xmm1
1400376f0:	c5 f9 6e 57 08       	vmovd  0x8(%rdi),%xmm2
1400376f5:	c5 f9 6e 5f 0c       	vmovd  0xc(%rdi),%xmm3
1400376fa:	c5 f9 6e 67 10       	vmovd  0x10(%rdi),%xmm4
1400376ff:	48 81 fa 00 02 00 00 	cmp    $0x200,%rdx
140037706:	72 10                	jb     0x140037718
140037708:	45 21 da             	and    %r11d,%r10d
14003770b:	41 f7 c2 00 00 01 00 	test   $0x10000,%r10d
140037712:	0f 85 c1 05 00 00    	jne    0x140037cd9
140037718:	4c 8d 9c 24 08 ff ff 	lea    -0xf8(%rsp),%r11
14003771f:	ff
140037720:	48 81 ec c8 01 00 00 	sub    $0x1c8,%rsp
140037727:	c4 c1 79 7f 73 50    	vmovdqa %xmm6,0x50(%r11)
14003772d:	c4 c1 79 7f 7b 60    	vmovdqa %xmm7,0x60(%r11)
140037733:	c4 41 79 7f 43 70    	vmovdqa %xmm8,0x70(%r11)
140037739:	c4 41 79 7f 8b 80 00 	vmovdqa %xmm9,0x80(%r11)
140037740:	00 00
140037742:	c4 41 79 7f 93 90 00 	vmovdqa %xmm10,0x90(%r11)
140037749:	00 00
14003774b:	c4 41 79 7f 9b a0 00 	vmovdqa %xmm11,0xa0(%r11)
140037752:	00 00
140037754:	c4 41 79 7f a3 b0 00 	vmovdqa %xmm12,0xb0(%r11)
14003775b:	00 00
14003775d:	c4 41 79 7f ab c0 00 	vmovdqa %xmm13,0xc0(%r11)
140037764:	00 00
140037766:	c4 41 79 7f b3 d0 00 	vmovdqa %xmm14,0xd0(%r11)
14003776d:	00 00
14003776f:	c4 41 79 7f bb e0 00 	vmovdqa %xmm15,0xe0(%r11)
140037776:	00 00
140037778:	48 8d 0d 81 20 00 00 	lea    0x2081(%rip),%rcx        # 0x140039800
14003777f:	48 8d 7f 70          	lea    0x70(%rdi),%rdi
140037783:	c5 fd 6f 79 60       	vmovdqa 0x60(%rcx),%ymm7
140037788:	c5 7a 6f 4f c0       	vmovdqu -0x40(%rdi),%xmm9
14003778d:	48 81 e4 00 fe ff ff 	and    $0xfffffffffffffe00,%rsp
140037794:	c5 7a 6f 57 d0       	vmovdqu -0x30(%rdi),%xmm10
140037799:	c5 fa 6f 77 e0       	vmovdqu -0x20(%rdi),%xmm6
14003779e:	c5 7a 6f 5f f0       	vmovdqu -0x10(%rdi),%xmm11
1400377a3:	c5 7a 6f 27          	vmovdqu (%rdi),%xmm12
1400377a7:	c5 7a 6f 6f 10       	vmovdqu 0x10(%rdi),%xmm13
1400377ac:	48 8d 84 24 90 00 00 	lea    0x90(%rsp),%rax
1400377b3:	00
1400377b4:	c5 7a 6f 77 20       	vmovdqu 0x20(%rdi),%xmm14
1400377b9:	c4 42 45 36 c9       	vpermd %ymm9,%ymm7,%ymm9
1400377be:	c5 7a 6f 7f 30       	vmovdqu 0x30(%rdi),%xmm15
1400377c3:	c4 42 45 36 d2       	vpermd %ymm10,%ymm7,%ymm10
1400377c8:	c5 fa 6f 6f 40       	vmovdqu 0x40(%rdi),%xmm5
1400377cd:	c4 e2 45 36 f6       	vpermd %ymm6,%ymm7,%ymm6
1400377d2:	c5 7d 7f 0c 24       	vmovdqa %ymm9,(%rsp)
1400377d7:	c4 42 45 36 db       	vpermd %ymm11,%ymm7,%ymm11
1400377dc:	c5 7d 7f 50 90       	vmovdqa %ymm10,-0x70(%rax)
1400377e1:	c4 42 45 36 e4       	vpermd %ymm12,%ymm7,%ymm12
1400377e6:	c5 fd 7f 70 b0       	vmovdqa %ymm6,-0x50(%rax)
1400377eb:	c4 42 45 36 ed       	vpermd %ymm13,%ymm7,%ymm13
1400377f0:	c5 7d 7f 58 d0       	vmovdqa %ymm11,-0x30(%rax)
1400377f5:	c4 42 45 36 f6       	vpermd %ymm14,%ymm7,%ymm14
1400377fa:	c5 7d 7f 60 f0       	vmovdqa %ymm12,-0x10(%rax)
1400377ff:	c4 42 45 36 ff       	vpermd %ymm15,%ymm7,%ymm15
140037804:	c5 7d 7f 68 10       	vmovdqa %ymm13,0x10(%rax)
140037809:	c4 e2 45 36 ed       	vpermd %ymm5,%ymm7,%ymm5
14003780e:	c5 7d 7f 70 30       	vmovdqa %ymm14,0x30(%rax)
140037813:	c5 7d 7f 78 50       	vmovdqa %ymm15,0x50(%rax)
140037818:	c5 fd 7f 68 70       	vmovdqa %ymm5,0x70(%rax)
14003781d:	c5 fd 6f 69 40       	vmovdqa 0x40(%rcx),%ymm5
140037822:	c5 fa 6f 3e          	vmovdqu (%rsi),%xmm7
140037826:	c5 7a 6f 46 10       	vmovdqu 0x10(%rsi),%xmm8
14003782b:	c4 e3 45 38 7e 20 01 	vinserti128 $0x1,0x20(%rsi),%ymm7,%ymm7
140037832:	c4 63 3d 38 46 30 01 	vinserti128 $0x1,0x30(%rsi),%ymm8,%ymm8
140037839:	48 8d 76 40          	lea    0x40(%rsi),%rsi
14003783d:	c5 b5 73 df 06       	vpsrldq $0x6,%ymm7,%ymm9
140037842:	c4 c1 2d 73 d8 06    	vpsrldq $0x6,%ymm8,%ymm10
140037848:	c4 c1 45 6d f0       	vpunpckhqdq %ymm8,%ymm7,%ymm6
14003784d:	c4 41 35 6c ca       	vpunpcklqdq %ymm10,%ymm9,%ymm9
140037852:	c4 c1 45 6c f8       	vpunpcklqdq %ymm8,%ymm7,%ymm7
140037857:	c4 c1 2d 73 d1 1e    	vpsrlq $0x1e,%ymm9,%ymm10
14003785d:	c4 c1 35 73 d1 04    	vpsrlq $0x4,%ymm9,%ymm9
140037863:	c5 bd 73 d7 1a       	vpsrlq $0x1a,%ymm7,%ymm8
140037868:	c5 cd 73 d6 28       	vpsrlq $0x28,%ymm6,%ymm6
14003786d:	c5 35 db cd          	vpand  %ymm5,%ymm9,%ymm9
140037871:	c5 c5 db fd          	vpand  %ymm5,%ymm7,%ymm7
140037875:	c5 3d db c5          	vpand  %ymm5,%ymm8,%ymm8
140037879:	c5 2d db d5          	vpand  %ymm5,%ymm10,%ymm10
14003787d:	c5 cd eb 71 20       	vpor   0x20(%rcx),%ymm6,%ymm6
140037882:	c5 b5 d4 d2          	vpaddq %ymm2,%ymm9,%ymm2
140037886:	48 83 ea 40          	sub    $0x40,%rdx
14003788a:	0f 84 e0 01 00 00    	je     0x140037a70
140037890:	eb 0e                	jmp    0x1400378a0
140037892:	90                   	nop
140037893:	90                   	nop
140037894:	90                   	nop
140037895:	90                   	nop
140037896:	90                   	nop
140037897:	90                   	nop
140037898:	90                   	nop
140037899:	90                   	nop
14003789a:	90                   	nop
14003789b:	90                   	nop
14003789c:	90                   	nop
14003789d:	90                   	nop
14003789e:	90                   	nop
14003789f:	90                   	nop
1400378a0:	c5 c5 d4 c0          	vpaddq %ymm0,%ymm7,%ymm0
1400378a4:	c5 fd 6f 3c 24       	vmovdqa (%rsp),%ymm7
1400378a9:	c5 bd d4 c9          	vpaddq %ymm1,%ymm8,%ymm1
1400378ad:	c5 7d 6f 44 24 20    	vmovdqa 0x20(%rsp),%ymm8
1400378b3:	c5 ad d4 db          	vpaddq %ymm3,%ymm10,%ymm3
1400378b7:	c5 7d 6f 4c 24 60    	vmovdqa 0x60(%rsp),%ymm9
1400378bd:	c5 cd d4 e4          	vpaddq %ymm4,%ymm6,%ymm4
1400378c1:	c5 7d 6f 50 30       	vmovdqa 0x30(%rax),%ymm10
1400378c6:	c5 fd 6f 68 70       	vmovdqa 0x70(%rax),%ymm5
1400378cb:	c5 45 f4 ea          	vpmuludq %ymm2,%ymm7,%ymm13
1400378cf:	c5 3d f4 f2          	vpmuludq %ymm2,%ymm8,%ymm14
1400378d3:	c5 35 f4 fa          	vpmuludq %ymm2,%ymm9,%ymm15
1400378d7:	c5 2d f4 da          	vpmuludq %ymm2,%ymm10,%ymm11
1400378db:	c5 55 f4 e2          	vpmuludq %ymm2,%ymm5,%ymm12
1400378df:	c5 bd f4 f0          	vpmuludq %ymm0,%ymm8,%ymm6
1400378e3:	c5 bd f4 d1          	vpmuludq %ymm1,%ymm8,%ymm2
1400378e7:	c5 1d d4 e6          	vpaddq %ymm6,%ymm12,%ymm12
1400378eb:	c5 15 d4 ea          	vpaddq %ymm2,%ymm13,%ymm13
1400378ef:	c5 bd f4 f3          	vpmuludq %ymm3,%ymm8,%ymm6
1400378f3:	c5 dd f4 54 24 40    	vpmuludq 0x40(%rsp),%ymm4,%ymm2
1400378f9:	c5 05 d4 fe          	vpaddq %ymm6,%ymm15,%ymm15
1400378fd:	c5 25 d4 da          	vpaddq %ymm2,%ymm11,%ymm11
140037901:	c5 7d 6f 40 f0       	vmovdqa -0x10(%rax),%ymm8
140037906:	c5 c5 f4 f0          	vpmuludq %ymm0,%ymm7,%ymm6
14003790a:	c5 c5 f4 d1          	vpmuludq %ymm1,%ymm7,%ymm2
14003790e:	c5 25 d4 de          	vpaddq %ymm6,%ymm11,%ymm11
140037912:	c5 1d d4 e2          	vpaddq %ymm2,%ymm12,%ymm12
140037916:	c5 c5 f4 f3          	vpmuludq %ymm3,%ymm7,%ymm6
14003791a:	c5 c5 f4 d4          	vpmuludq %ymm4,%ymm7,%ymm2
14003791e:	c5 fa 6f 3e          	vmovdqu (%rsi),%xmm7
140037922:	c5 0d d4 f6          	vpaddq %ymm6,%ymm14,%ymm14
140037926:	c5 05 d4 fa          	vpaddq %ymm2,%ymm15,%ymm15
14003792a:	c4 e3 45 38 7e 20 01 	vinserti128 $0x1,0x20(%rsi),%ymm7,%ymm7
140037931:	c5 bd f4 f3          	vpmuludq %ymm3,%ymm8,%ymm6
140037935:	c5 bd f4 d4          	vpmuludq %ymm4,%ymm8,%ymm2
140037939:	c5 7a 6f 46 10       	vmovdqu 0x10(%rsi),%xmm8
14003793e:	c5 25 d4 de          	vpaddq %ymm6,%ymm11,%ymm11
140037942:	c5 1d d4 e2          	vpaddq %ymm2,%ymm12,%ymm12
140037946:	c5 fd 6f 50 10       	vmovdqa 0x10(%rax),%ymm2
14003794b:	c5 b5 f4 f1          	vpmuludq %ymm1,%ymm9,%ymm6
14003794f:	c5 35 f4 c8          	vpmuludq %ymm0,%ymm9,%ymm9
140037953:	c5 0d d4 f6          	vpaddq %ymm6,%ymm14,%ymm14
140037957:	c4 41 15 d4 e9       	vpaddq %ymm9,%ymm13,%ymm13
14003795c:	c4 63 3d 38 46 30 01 	vinserti128 $0x1,0x30(%rsi),%ymm8,%ymm8
140037963:	48 8d 76 40          	lea    0x40(%rsi),%rsi
140037967:	c5 ed f4 f1          	vpmuludq %ymm1,%ymm2,%ymm6
14003796b:	c5 ed f4 d0          	vpmuludq %ymm0,%ymm2,%ymm2
14003796f:	c5 b5 73 df 06       	vpsrldq $0x6,%ymm7,%ymm9
140037974:	c5 05 d4 fe          	vpaddq %ymm6,%ymm15,%ymm15
140037978:	c5 0d d4 f2          	vpaddq %ymm2,%ymm14,%ymm14
14003797c:	c5 ad f4 f3          	vpmuludq %ymm3,%ymm10,%ymm6
140037980:	c5 ad f4 d4          	vpmuludq %ymm4,%ymm10,%ymm2
140037984:	c4 c1 2d 73 d8 06    	vpsrldq $0x6,%ymm8,%ymm10
14003798a:	c5 1d d4 e6          	vpaddq %ymm6,%ymm12,%ymm12
14003798e:	c5 15 d4 ea          	vpaddq %ymm2,%ymm13,%ymm13
140037992:	c4 c1 45 6d f0       	vpunpckhqdq %ymm8,%ymm7,%ymm6
140037997:	c5 d5 f4 db          	vpmuludq %ymm3,%ymm5,%ymm3
14003799b:	c5 d5 f4 e4          	vpmuludq %ymm4,%ymm5,%ymm4
14003799f:	c4 c1 45 6c f8       	vpunpcklqdq %ymm8,%ymm7,%ymm7
1400379a4:	c5 95 d4 d3          	vpaddq %ymm3,%ymm13,%ymm2
1400379a8:	c5 8d d4 dc          	vpaddq %ymm4,%ymm14,%ymm3
1400379ac:	c4 41 35 6c d2       	vpunpcklqdq %ymm10,%ymm9,%ymm10
1400379b1:	c5 fd f4 60 50       	vpmuludq 0x50(%rax),%ymm0,%ymm4
1400379b6:	c5 d5 f4 c1          	vpmuludq %ymm1,%ymm5,%ymm0
1400379ba:	c5 fd 6f 69 40       	vmovdqa 0x40(%rcx),%ymm5
1400379bf:	c5 85 d4 e4          	vpaddq %ymm4,%ymm15,%ymm4
1400379c3:	c5 a5 d4 c0          	vpaddq %ymm0,%ymm11,%ymm0
1400379c7:	c5 8d 73 d3 1a       	vpsrlq $0x1a,%ymm3,%ymm14
1400379cc:	c5 e5 db dd          	vpand  %ymm5,%ymm3,%ymm3
1400379d0:	c4 c1 5d d4 e6       	vpaddq %ymm14,%ymm4,%ymm4
1400379d5:	c5 a5 73 d0 1a       	vpsrlq $0x1a,%ymm0,%ymm11
1400379da:	c5 fd db c5          	vpand  %ymm5,%ymm0,%ymm0
1400379de:	c4 c1 1d d4 cb       	vpaddq %ymm11,%ymm12,%ymm1
1400379e3:	c5 85 73 d4 1a       	vpsrlq $0x1a,%ymm4,%ymm15
1400379e8:	c5 dd db e5          	vpand  %ymm5,%ymm4,%ymm4
1400379ec:	c4 c1 35 73 d2 04    	vpsrlq $0x4,%ymm10,%ymm9
1400379f2:	c5 9d 73 d1 1a       	vpsrlq $0x1a,%ymm1,%ymm12
1400379f7:	c5 f5 db cd          	vpand  %ymm5,%ymm1,%ymm1
1400379fb:	c4 c1 6d d4 d4       	vpaddq %ymm12,%ymm2,%ymm2
140037a00:	c4 c1 7d d4 c7       	vpaddq %ymm15,%ymm0,%ymm0
140037a05:	c4 c1 05 73 f7 02    	vpsllq $0x2,%ymm15,%ymm15
140037a0b:	c4 c1 7d d4 c7       	vpaddq %ymm15,%ymm0,%ymm0
140037a10:	c5 35 db cd          	vpand  %ymm5,%ymm9,%ymm9
140037a14:	c5 bd 73 d7 1a       	vpsrlq $0x1a,%ymm7,%ymm8
140037a19:	c5 95 73 d2 1a       	vpsrlq $0x1a,%ymm2,%ymm13
140037a1e:	c5 ed db d5          	vpand  %ymm5,%ymm2,%ymm2
140037a22:	c4 c1 65 d4 dd       	vpaddq %ymm13,%ymm3,%ymm3
140037a27:	c4 c1 6d d4 d1       	vpaddq %ymm9,%ymm2,%ymm2
140037a2c:	c4 c1 2d 73 d2 1e    	vpsrlq $0x1e,%ymm10,%ymm10
140037a32:	c5 a5 73 d0 1a       	vpsrlq $0x1a,%ymm0,%ymm11
140037a37:	c5 fd db c5          	vpand  %ymm5,%ymm0,%ymm0
140037a3b:	c4 c1 75 d4 cb       	vpaddq %ymm11,%ymm1,%ymm1
140037a40:	c5 cd 73 d6 28       	vpsrlq $0x28,%ymm6,%ymm6
140037a45:	c5 8d 73 d3 1a       	vpsrlq $0x1a,%ymm3,%ymm14
140037a4a:	c5 e5 db dd          	vpand  %ymm5,%ymm3,%ymm3
140037a4e:	c4 c1 5d d4 e6       	vpaddq %ymm14,%ymm4,%ymm4
140037a53:	c5 c5 db fd          	vpand  %ymm5,%ymm7,%ymm7
140037a57:	c5 3d db c5          	vpand  %ymm5,%ymm8,%ymm8
140037a5b:	c5 2d db d5          	vpand  %ymm5,%ymm10,%ymm10
140037a5f:	c5 cd eb 71 20       	vpor   0x20(%rcx),%ymm6,%ymm6
140037a64:	48 83 ea 40          	sub    $0x40,%rdx
140037a68:	0f 85 32 fe ff ff    	jne    0x1400378a0
140037a6e:	66 90                	xchg   %ax,%ax
140037a70:	c5 c5 d4 c0          	vpaddq %ymm0,%ymm7,%ymm0
140037a74:	c5 fe 6f 7c 24 04    	vmovdqu 0x4(%rsp),%ymm7
140037a7a:	c5 bd d4 c9          	vpaddq %ymm1,%ymm8,%ymm1
140037a7e:	c5 7e 6f 44 24 24    	vmovdqu 0x24(%rsp),%ymm8
140037a84:	c5 ad d4 db          	vpaddq %ymm3,%ymm10,%ymm3
140037a88:	c5 7e 6f 4c 24 64    	vmovdqu 0x64(%rsp),%ymm9
140037a8e:	c5 cd d4 e4          	vpaddq %ymm4,%ymm6,%ymm4
140037a92:	c5 7e 6f 50 34       	vmovdqu 0x34(%rax),%ymm10
140037a97:	c5 fe 6f 68 74       	vmovdqu 0x74(%rax),%ymm5
140037a9c:	c5 45 f4 ea          	vpmuludq %ymm2,%ymm7,%ymm13
140037aa0:	c5 3d f4 f2          	vpmuludq %ymm2,%ymm8,%ymm14
140037aa4:	c5 35 f4 fa          	vpmuludq %ymm2,%ymm9,%ymm15
140037aa8:	c5 2d f4 da          	vpmuludq %ymm2,%ymm10,%ymm11
140037aac:	c5 55 f4 e2          	vpmuludq %ymm2,%ymm5,%ymm12
140037ab0:	c5 bd f4 f0          	vpmuludq %ymm0,%ymm8,%ymm6
140037ab4:	c5 bd f4 d1          	vpmuludq %ymm1,%ymm8,%ymm2
140037ab8:	c5 1d d4 e6          	vpaddq %ymm6,%ymm12,%ymm12
140037abc:	c5 15 d4 ea          	vpaddq %ymm2,%ymm13,%ymm13
140037ac0:	c5 bd f4 f3          	vpmuludq %ymm3,%ymm8,%ymm6
140037ac4:	c5 dd f4 54 24 44    	vpmuludq 0x44(%rsp),%ymm4,%ymm2
140037aca:	c5 05 d4 fe          	vpaddq %ymm6,%ymm15,%ymm15
140037ace:	c5 25 d4 da          	vpaddq %ymm2,%ymm11,%ymm11
140037ad2:	c5 c5 f4 f0          	vpmuludq %ymm0,%ymm7,%ymm6
140037ad6:	c5 c5 f4 d1          	vpmuludq %ymm1,%ymm7,%ymm2
140037ada:	c5 25 d4 de          	vpaddq %ymm6,%ymm11,%ymm11
140037ade:	c5 7e 6f 40 f4       	vmovdqu -0xc(%rax),%ymm8
140037ae3:	c5 1d d4 e2          	vpaddq %ymm2,%ymm12,%ymm12
140037ae7:	c5 c5 f4 f3          	vpmuludq %ymm3,%ymm7,%ymm6
140037aeb:	c5 c5 f4 d4          	vpmuludq %ymm4,%ymm7,%ymm2
140037aef:	c5 0d d4 f6          	vpaddq %ymm6,%ymm14,%ymm14
140037af3:	c5 05 d4 fa          	vpaddq %ymm2,%ymm15,%ymm15
140037af7:	c5 bd f4 f3          	vpmuludq %ymm3,%ymm8,%ymm6
140037afb:	c5 bd f4 d4          	vpmuludq %ymm4,%ymm8,%ymm2
140037aff:	c5 25 d4 de          	vpaddq %ymm6,%ymm11,%ymm11
140037b03:	c5 1d d4 e2          	vpaddq %ymm2,%ymm12,%ymm12
140037b07:	c5 fe 6f 50 14       	vmovdqu 0x14(%rax),%ymm2
140037b0c:	c5 b5 f4 f1          	vpmuludq %ymm1,%ymm9,%ymm6
140037b10:	c5 35 f4 c8          	vpmuludq %ymm0,%ymm9,%ymm9
140037b14:	c5 0d d4 f6          	vpaddq %ymm6,%ymm14,%ymm14
140037b18:	c4 41 15 d4 e9       	vpaddq %ymm9,%ymm13,%ymm13
140037b1d:	c5 ed f4 f1          	vpmuludq %ymm1,%ymm2,%ymm6
140037b21:	c5 ed f4 d0          	vpmuludq %ymm0,%ymm2,%ymm2
140037b25:	c5 05 d4 fe          	vpaddq %ymm6,%ymm15,%ymm15
140037b29:	c5 0d d4 f2          	vpaddq %ymm2,%ymm14,%ymm14
140037b2d:	c5 ad f4 f3          	vpmuludq %ymm3,%ymm10,%ymm6
140037b31:	c5 ad f4 d4          	vpmuludq %ymm4,%ymm10,%ymm2
140037b35:	c5 1d d4 e6          	vpaddq %ymm6,%ymm12,%ymm12
140037b39:	c5 15 d4 ea          	vpaddq %ymm2,%ymm13,%ymm13
140037b3d:	c5 d5 f4 db          	vpmuludq %ymm3,%ymm5,%ymm3
140037b41:	c5 d5 f4 e4          	vpmuludq %ymm4,%ymm5,%ymm4
140037b45:	c5 95 d4 d3          	vpaddq %ymm3,%ymm13,%ymm2
140037b49:	c5 8d d4 dc          	vpaddq %ymm4,%ymm14,%ymm3
140037b4d:	c5 fd f4 60 54       	vpmuludq 0x54(%rax),%ymm0,%ymm4
140037b52:	c5 d5 f4 c1          	vpmuludq %ymm1,%ymm5,%ymm0
140037b56:	c5 fd 6f 69 40       	vmovdqa 0x40(%rcx),%ymm5
140037b5b:	c5 85 d4 e4          	vpaddq %ymm4,%ymm15,%ymm4
140037b5f:	c5 a5 d4 c0          	vpaddq %ymm0,%ymm11,%ymm0
140037b63:	c4 c1 3d 73 dc 08    	vpsrldq $0x8,%ymm12,%ymm8
140037b69:	c5 b5 73 da 08       	vpsrldq $0x8,%ymm2,%ymm9
140037b6e:	c5 ad 73 db 08       	vpsrldq $0x8,%ymm3,%ymm10
140037b73:	c5 cd 73 dc 08       	vpsrldq $0x8,%ymm4,%ymm6
140037b78:	c5 c5 73 d8 08       	vpsrldq $0x8,%ymm0,%ymm7
140037b7d:	c4 41 1d d4 e0       	vpaddq %ymm8,%ymm12,%ymm12
140037b82:	c4 c1 6d d4 d1       	vpaddq %ymm9,%ymm2,%ymm2
140037b87:	c4 c1 65 d4 da       	vpaddq %ymm10,%ymm3,%ymm3
140037b8c:	c5 dd d4 e6          	vpaddq %ymm6,%ymm4,%ymm4
140037b90:	c5 fd d4 c7          	vpaddq %ymm7,%ymm0,%ymm0
140037b94:	c4 63 fd 00 d3 02    	vpermq $0x2,%ymm3,%ymm10
140037b9a:	c4 e3 fd 00 f4 02    	vpermq $0x2,%ymm4,%ymm6
140037ba0:	c4 e3 fd 00 f8 02    	vpermq $0x2,%ymm0,%ymm7
140037ba6:	c4 43 fd 00 c4 02    	vpermq $0x2,%ymm12,%ymm8
140037bac:	c4 63 fd 00 ca 02    	vpermq $0x2,%ymm2,%ymm9
140037bb2:	c4 c1 65 d4 da       	vpaddq %ymm10,%ymm3,%ymm3
140037bb7:	c5 dd d4 e6          	vpaddq %ymm6,%ymm4,%ymm4
140037bbb:	c5 fd d4 c7          	vpaddq %ymm7,%ymm0,%ymm0
140037bbf:	c4 41 1d d4 e0       	vpaddq %ymm8,%ymm12,%ymm12
140037bc4:	c4 c1 6d d4 d1       	vpaddq %ymm9,%ymm2,%ymm2
140037bc9:	c5 8d 73 d3 1a       	vpsrlq $0x1a,%ymm3,%ymm14
140037bce:	c5 e5 db dd          	vpand  %ymm5,%ymm3,%ymm3
140037bd2:	c4 c1 5d d4 e6       	vpaddq %ymm14,%ymm4,%ymm4
140037bd7:	c5 a5 73 d0 1a       	vpsrlq $0x1a,%ymm0,%ymm11
140037bdc:	c5 fd db c5          	vpand  %ymm5,%ymm0,%ymm0
140037be0:	c4 c1 1d d4 cb       	vpaddq %ymm11,%ymm12,%ymm1
140037be5:	c5 85 73 d4 1a       	vpsrlq $0x1a,%ymm4,%ymm15
140037bea:	c5 dd db e5          	vpand  %ymm5,%ymm4,%ymm4
140037bee:	c5 9d 73 d1 1a       	vpsrlq $0x1a,%ymm1,%ymm12
140037bf3:	c5 f5 db cd          	vpand  %ymm5,%ymm1,%ymm1
140037bf7:	c4 c1 6d d4 d4       	vpaddq %ymm12,%ymm2,%ymm2
140037bfc:	c4 c1 7d d4 c7       	vpaddq %ymm15,%ymm0,%ymm0
140037c01:	c4 c1 05 73 f7 02    	vpsllq $0x2,%ymm15,%ymm15
140037c07:	c4 c1 7d d4 c7       	vpaddq %ymm15,%ymm0,%ymm0
140037c0c:	c5 95 73 d2 1a       	vpsrlq $0x1a,%ymm2,%ymm13
140037c11:	c5 ed db d5          	vpand  %ymm5,%ymm2,%ymm2
140037c15:	c4 c1 65 d4 dd       	vpaddq %ymm13,%ymm3,%ymm3
140037c1a:	c5 a5 73 d0 1a       	vpsrlq $0x1a,%ymm0,%ymm11
140037c1f:	c5 fd db c5          	vpand  %ymm5,%ymm0,%ymm0