14086c1f5:	66 41 0f 38 00 f6    	pshufb %xmm14,%xmm6
14086c1fb:	66 45 0f 38 00 ce    	pshufb %xmm14,%xmm9
14086c201:	66 0f d4 f3          	paddq  %xmm3,%xmm6
14086c205:	44 0f 57 d1          	xorps  %xmm1,%xmm10
14086c209:	66 0f 6f fe          	movdqa %xmm6,%xmm7
14086c20d:	66 0f 6f ce          	movdqa %xmm6,%xmm1
14086c211:	66 41 0f 38 00 fe    	pshufb %xmm14,%xmm7
14086c217:	66 44 0f d4 cc       	paddq  %xmm4,%xmm9
14086c21c:	44 0f 57 e8          	xorps  %xmm0,%xmm13
14086c220:	66 0f d4 fa          	paddq  %xmm2,%xmm7
14086c224:	66 0f 6f e1          	movdqa %xmm1,%xmm4
14086c228:	b8 06 00 00 00       	mov    $0x6,%eax
14086c22d:	0f 1f 00             	nopl   (%rax)
14086c230:	66 41 0f 70 c0 b1    	pshufd $0xb1,%xmm8,%xmm0
14086c236:	66 45 0f d4 fd       	paddq  %xmm13,%xmm15
14086c23b:	66 0f 73 d1 20       	psrlq  $0x20,%xmm1
14086c240:	66 0f 6f d0          	movdqa %xmm0,%xmm2
14086c244:	66 0f 70 de b1       	pshufd $0xb1,%xmm6,%xmm3
14086c249:	66 0f d4 d7          	paddq  %xmm7,%xmm2
14086c24d:	66 41 0f d4 d4       	paddq  %xmm12,%xmm2
14086c252:	66 41 0f d4 d9       	paddq  %xmm9,%xmm3
14086c257:	66 0f f4 ca          	pmuludq %xmm2,%xmm1
14086c25b:	66 41 0f d4 db       	paddq  %xmm11,%xmm3
14086c260:	66 0f f4 c3          	pmuludq %xmm3,%xmm0
14086c264:	66 41 0f d4 e2       	paddq  %xmm10,%xmm4
14086c269:	66 44 0f 6f c3       	movdqa %xmm3,%xmm8
14086c26e:	66 0f 6f f2          	movdqa %xmm2,%xmm6
14086c272:	66 45 0f 38 00 c6    	pshufb %xmm14,%xmm8
14086c278:	44 0f 57 e1          	xorps  %xmm1,%xmm12
14086c27c:	44 0f 57 d8          	xorps  %xmm0,%xmm11
14086c280:	66 0f 70 c3 b1       	pshufd $0xb1,%xmm3,%xmm0
14086c285:	66 45 0f d4 c7       	paddq  %xmm15,%xmm8
14086c28a:	66 41 0f f4 c7       	pmuludq %xmm15,%xmm0
14086c28f:	66 0f 6f ca          	movdqa %xmm2,%xmm1
14086c293:	66 0f 73 d1 20       	psrlq  $0x20,%xmm1
14086c298:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
14086c29d:	66 0f f4 cc          	pmuludq %xmm4,%xmm1
14086c2a1:	66 45 0f 6f f8       	movdqa %xmm8,%xmm15
14086c2a6:	66 41 0f 38 00 f6    	pshufb %xmm14,%xmm6
14086c2ac:	44 0f 57 e8          	xorps  %xmm0,%xmm13
14086c2b0:	66 0f d4 f4          	paddq  %xmm4,%xmm6
14086c2b4:	44 0f 57 d1          	xorps  %xmm1,%xmm10
14086c2b8:	66 0f 6f fe          	movdqa %xmm6,%xmm7
14086c2bc:	66 0f 6f ce          	movdqa %xmm6,%xmm1
14086c2c0:	66 0f 6f e6          	movdqa %xmm6,%xmm4
14086c2c4:	66 41 0f 38 00 fe    	pshufb %xmm14,%xmm7
14086c2ca:	66 45 0f 38 00 ce    	pshufb %xmm14,%xmm9
14086c2d0:	66 0f d4 fa          	paddq  %xmm2,%xmm7
14086c2d4:	66 44 0f d4 cb       	paddq  %xmm3,%xmm9
14086c2d9:	48 83 e8 01          	sub    $0x1,%rax
14086c2dd:	0f 85 4d ff ff ff    	jne    0x14086c230
14086c2e3:	44 0f 28 6c 24 40    	movaps 0x40(%rsp),%xmm13
14086c2e9:	66 44 0f d4 d7       	paddq  %xmm7,%xmm10
14086c2ee:	44 0f 28 74 24 30    	movaps 0x30(%rsp),%xmm14
14086c2f4:	66 45 0f d4 d8       	paddq  %xmm8,%xmm11
14086c2f9:	44 0f 28 7c 24 20    	movaps 0x20(%rsp),%xmm15
14086c2ff:	66 45 0f d4 d3       	paddq  %xmm11,%xmm10
14086c304:	f3 45 0f 7f 13       	movdqu %xmm10,(%r11)
14086c309:	4c 8d 9c 24 c8 00 00 	lea    0xc8(%rsp),%r11
14086c310:	00
14086c311:	41 0f 28 73 e8       	movaps -0x18(%r11),%xmm6
14086c316:	41 0f 28 7b d8       	movaps -0x28(%r11),%xmm7
14086c31b:	45 0f 28 43 c8       	movaps -0x38(%r11),%xmm8
14086c320:	45 0f 28 4b b8       	movaps -0x48(%r11),%xmm9
14086c325:	45 0f 28 53 a8       	movaps -0x58(%r11),%xmm10
14086c32a:	45 0f 28 5b 98       	movaps -0x68(%r11),%xmm11
14086c32f:	45 0f 28 63 88       	movaps -0x78(%r11),%xmm12
14086c334:	49 8b e3             	mov    %r11,%rsp
14086c337:	c3                   	ret
14086c338:	cc                   	int3
14086c339:	cc                   	int3
14086c33a:	cc                   	int3
14086c33b:	cc                   	int3
14086c33c:	cc                   	int3
14086c33d:	cc                   	int3
14086c33e:	cc                   	int3
14086c33f:	cc                   	int3
14086c340:	48 8b c4             	mov    %rsp,%rax
14086c343:	48 89 58 08          	mov    %rbx,0x8(%rax)
14086c347:	55                   	push   %rbp
14086c348:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14086c34f:	c5 f8 29 70 e8       	vmovaps %xmm6,-0x18(%rax)
14086c354:	c5 f8 29 78 d8       	vmovaps %xmm7,-0x28(%rax)
14086c359:	c5 78 29 40 c8       	vmovaps %xmm8,-0x38(%rax)
14086c35e:	c5 78 29 48 b8       	vmovaps %xmm9,-0x48(%rax)
14086c363:	c5 78 29 50 a8       	vmovaps %xmm10,-0x58(%rax)
14086c368:	48 8d 68 98          	lea    -0x68(%rax),%rbp
14086c36c:	48 83 e5 e0          	and    $0xffffffffffffffe0,%rbp
14086c370:	c5 fe 6f 3d 68 9d 7d 	vmovdqu 0x7d9d68(%rip),%ymm7        # 0x1410460e0
14086c377:	00
14086c378:	c5 fe 6f 35 80 9d 7d 	vmovdqu 0x7d9d80(%rip),%ymm6        # 0x141046100
14086c37f:	00
14086c380:	c5 c5 ef 2a          	vpxor  (%rdx),%ymm7,%ymm5
14086c384:	c5 fd 70 02 b1       	vpshufd $0xb1,(%rdx),%ymm0
14086c389:	48 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%rbx
14086c390:	00
14086c391:	4d 8b d1             	mov    %r9,%r10
14086c394:	c5 7e 6f 05 24 9d 7d 	vmovdqu 0x7d9d24(%rip),%ymm8        # 0x1410460c0
14086c39b:	00
14086c39c:	41 83 e2 1f          	and    $0x1f,%r10d
14086c3a0:	b9 00 00 00 00       	mov    $0x0,%ecx
14086c3a5:	8b c1                	mov    %ecx,%eax
14086c3a7:	c5 fd ef de          	vpxor  %ymm6,%ymm0,%ymm3
14086c3ab:	c5 fe 6f d5          	vmovdqu %ymm5,%ymm2
14086c3af:	49 83 e1 e0          	and    $0xffffffffffffffe0,%r9
14086c3b3:	76 56                	jbe    0x14086c40b
14086c3b5:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
14086c3bc:	00 00 00 00
14086c3c0:	c4 c1 65 d4 0c 00    	vpaddq (%r8,%rax,1),%ymm3,%ymm1
14086c3c6:	c5 f5 d4 df          	vpaddq %ymm7,%ymm1,%ymm3
14086c3ca:	c5 fd 73 d5 20       	vpsrlq $0x20,%ymm5,%ymm0
14086c3cf:	c4 e1 fd f4 cb       	vpmuludq %ymm3,%ymm0,%ymm1
14086c3d4:	c5 fd 73 d3 20       	vpsrlq $0x20,%ymm3,%ymm0
14086c3d9:	c5 cd d4 d5          	vpaddq %ymm5,%ymm6,%ymm2
14086c3dd:	c5 f5 ef ff          	vpxor  %ymm7,%ymm1,%ymm7
14086c3e1:	c4 e1 fd f4 ca       	vpmuludq %ymm2,%ymm0,%ymm1
14086c3e6:	c4 c2 65 00 c0       	vpshufb %ymm8,%ymm3,%ymm0
14086c3eb:	c5 fd d4 ea          	vpaddq %ymm2,%ymm0,%ymm5
14086c3ef:	48 83 c0 20          	add    $0x20,%rax
14086c3f3:	90                   	nop
14086c3f4:	90                   	nop
14086c3f5:	c4 c2 55 00 c0       	vpshufb %ymm8,%ymm5,%ymm0
14086c3fa:	c5 fd d4 db          	vpaddq %ymm3,%ymm0,%ymm3
14086c3fe:	c5 f5 ef f6          	vpxor  %ymm6,%ymm1,%ymm6
14086c402:	49 3b c1             	cmp    %r9,%rax
14086c405:	72 b9                	jb     0x14086c3c0
14086c407:	c5 fe 6f d5          	vmovdqu %ymm5,%ymm2
14086c40b:	4d 85 d2             	test   %r10,%r10
14086c40e:	0f 84 45 01 00 00    	je     0x14086c559
14086c414:	4f 8d 1c 01          	lea    (%r9,%r8,1),%r11
14086c418:	b8 20 00 00 00       	mov    $0x20,%eax
14086c41d:	c4 c1 f9 6e c2       	vmovq  %r10,%xmm0
14086c422:	c4 e2 7d 58 e8       	vpbroadcastd %xmm0,%ymm5
14086c427:	c4 e2 65 47 e5       	vpsllvd %ymm5,%ymm3,%ymm4
14086c42c:	c5 f9 6e c0          	vmovd  %eax,%xmm0
14086c430:	4d 8b c2             	mov    %r10,%r8
14086c433:	49 8b d2             	mov    %r10,%rdx
14086c436:	49 83 e0 fc          	and    $0xfffffffffffffffc,%r8
14086c43a:	83 e2 03             	and    $0x3,%edx
14086c43d:	c4 e2 7d 58 c8       	vpbroadcastd %xmm0,%ymm1
14086c442:	c5 6d d4 cd          	vpaddq %ymm5,%ymm2,%ymm9
14086c446:	c5 f5 fa d5          	vpsubd %ymm5,%ymm1,%ymm2
14086c44a:	4d 03 c3             	add    %r11,%r8
14086c44d:	c4 e2 65 45 da       	vpsrlvd %ymm2,%ymm3,%ymm3
14086c452:	c5 e5 eb dc          	vpor   %ymm4,%ymm3,%ymm3
14086c456:	41 f6 c2 10          	test   $0x10,%r10b
14086c45a:	74 7e                	je     0x14086c4da
14086c45c:	c5 d1 66 05 2c 9c 7d 	vpcmpgtd 0x7d9c2c(%rip),%xmm5,%xmm0        # 0x141046090
14086c463:	00
14086c464:	c4 c2 79 8c 43 10    	vpmaskmovd 0x10(%r11),%xmm0,%xmm0
14086c46a:	41 0f b6 44 10 fc    	movzbl -0x4(%r8,%rdx,1),%eax
14086c470:	c4 c1 78 10 13       	vmovups (%r11),%xmm2
14086c475:	88 45 00             	mov    %al,0x0(%rbp)
14086c478:	41 0f b6 44 10 fd    	movzbl -0x3(%r8,%rdx,1),%eax
14086c47e:	88 45 01             	mov    %al,0x1(%rbp)
14086c481:	41 0f b6 44 10 fe    	movzbl -0x2(%r8,%rdx,1),%eax
14086c487:	88 45 02             	mov    %al,0x2(%rbp)
14086c48a:	41 0f b6 44 10 ff    	movzbl -0x1(%r8,%rdx,1),%eax
14086c490:	88 45 03             	mov    %al,0x3(%rbp)
14086c493:	c4 e3 79 22 4d 00 03 	vpinsrd $0x3,0x0(%rbp),%xmm0,%xmm1
14086c49a:	c4 e3 6d 38 d1 01    	vinserti128 $0x1,%xmm1,%ymm2,%ymm2
14086c4a0:	c5 ed d4 db          	vpaddq %ymm3,%ymm2,%ymm3
14086c4a4:	c5 e5 d4 e7          	vpaddq %ymm7,%ymm3,%ymm4
14086c4a8:	c4 c1 7d 73 d1 20    	vpsrlq $0x20,%ymm9,%ymm0
14086c4ae:	c4 e1 fd f4 cc       	vpmuludq %ymm4,%ymm0,%ymm1
14086c4b3:	c5 fd 73 d4 20       	vpsrlq $0x20,%ymm4,%ymm0
14086c4b8:	c4 c1 4d d4 d1       	vpaddq %ymm9,%ymm6,%ymm2
14086c4bd:	c5 f5 ef ff          	vpxor  %ymm7,%ymm1,%ymm7
14086c4c1:	c4 e1 fd f4 ca       	vpmuludq %ymm2,%ymm0,%ymm1
14086c4c6:	c4 c2 5d 00 c0       	vpshufb %ymm8,%ymm4,%ymm0
14086c4cb:	c5 fd d4 ea          	vpaddq %ymm2,%ymm0,%ymm5
14086c4cf:	c4 c2 55 00 c0       	vpshufb %ymm8,%ymm5,%ymm0
14086c4d4:	c5 fd d4 dc          	vpaddq %ymm4,%ymm0,%ymm3
14086c4d8:	eb 75                	jmp    0x14086c54f
14086c4da:	c5 d1 66 05 9e 9b 7d 	vpcmpgtd 0x7d9b9e(%rip),%xmm5,%xmm0        # 0x141046080
14086c4e1:	00
14086c4e2:	c4 c2 79 8c 0b       	vpmaskmovd (%r11),%xmm0,%xmm1
14086c4e7:	48 85 d2             	test   %rdx,%rdx
14086c4ea:	74 20                	je     0x14086c50c
14086c4ec:	42 0f b6 4c 02 ff    	movzbl -0x1(%rdx,%r8,1),%ecx
14086c4f2:	48 c1 e1 08          	shl    $0x8,%rcx
14086c4f6:	48 d1 ea             	shr    $1,%rdx
14086c4f9:	42 0f b6 04 02       	movzbl (%rdx,%r8,1),%eax
14086c4fe:	48 03 c8             	add    %rax,%rcx
14086c501:	41 0f b6 00          	movzbl (%r8),%eax
14086c505:	48 c1 e1 08          	shl    $0x8,%rcx
14086c509:	48 03 c8             	add    %rax,%rcx
14086c50c:	c4 c1 4d d4 d1       	vpaddq %ymm9,%ymm6,%ymm2
14086c511:	c4 e1 f9 6e c1       	vmovq  %rcx,%xmm0
14086c516:	c4 e3 75 38 c0 01    	vinserti128 $0x1,%xmm0,%ymm1,%ymm0
14086c51c:	c5 fd d4 cb          	vpaddq %ymm3,%ymm0,%ymm1
14086c520:	c5 f5 d4 df          	vpaddq %ymm7,%ymm1,%ymm3
14086c524:	c4 c1 7d 73 d1 20    	vpsrlq $0x20,%ymm9,%ymm0
14086c52a:	c4 e1 fd f4 cb       	vpmuludq %ymm3,%ymm0,%ymm1
14086c52f:	c5 fd 73 d3 20       	vpsrlq $0x20,%ymm3,%ymm0
14086c534:	c5 f5 ef ff          	vpxor  %ymm7,%ymm1,%ymm7
14086c538:	c4 e1 fd f4 ca       	vpmuludq %ymm2,%ymm0,%ymm1
14086c53d:	c4 c2 65 00 c0       	vpshufb %ymm8,%ymm3,%ymm0
14086c542:	c5 fd d4 ea          	vpaddq %ymm2,%ymm0,%ymm5
14086c546:	c4 c2 55 00 c0       	vpshufb %ymm8,%ymm5,%ymm0
14086c54b:	c5 fd d4 db          	vpaddq %ymm3,%ymm0,%ymm3
14086c54f:	90                   	nop
14086c550:	90                   	nop
14086c551:	c5 fe 6f d5          	vmovdqu %ymm5,%ymm2
14086c555:	c5 f5 ef f6          	vpxor  %ymm6,%ymm1,%ymm6
14086c559:	c5 7e 6f 0d 3f 9b 7d 	vmovdqu 0x7d9b3f(%rip),%ymm9        # 0x1410460a0
14086c560:	00
14086c561:	c5 7e 6f d2          	vmovdqu %ymm2,%ymm10
14086c565:	b8 02 00 00 00       	mov    $0x2,%eax
14086c56a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14086c570:	90                   	nop
14086c571:	90                   	nop
14086c572:	90                   	nop
14086c573:	90                   	nop
14086c574:	90                   	nop
14086c575:	90                   	nop
14086c576:	c4 e2 35 36 c5       	vpermd %ymm5,%ymm9,%ymm0
14086c57b:	c5 fd d4 cb          	vpaddq %ymm3,%ymm0,%ymm1
14086c57f:	c5 f5 d4 e7          	vpaddq %ymm7,%ymm1,%ymm4
14086c583:	c5 fd 73 d2 20       	vpsrlq $0x20,%ymm2,%ymm0
14086c588:	c4 e1 fd f4 cc       	vpmuludq %ymm4,%ymm0,%ymm1
14086c58d:	c5 f5 ef ef          	vpxor  %ymm7,%ymm1,%ymm5
14086c591:	c5 ad d4 d6          	vpaddq %ymm6,%ymm10,%ymm2
14086c595:	c5 fd 73 d4 20       	vpsrlq $0x20,%ymm4,%ymm0
14086c59a:	c4 e1 fd f4 ca       	vpmuludq %ymm2,%ymm0,%ymm1
14086c59f:	c5 f5 ef f6          	vpxor  %ymm6,%ymm1,%ymm6
14086c5a3:	c4 c2 5d 00 c0       	vpshufb %ymm8,%ymm4,%ymm0
14086c5a8:	c5 fd d4 da          	vpaddq %ymm2,%ymm0,%ymm3
14086c5ac:	c4 c2 65 00 c0       	vpshufb %ymm8,%ymm3,%ymm0
14086c5b1:	c5 fd d4 cc          	vpaddq %ymm4,%ymm0,%ymm1
14086c5b5:	c5 fd 73 d3 20       	vpsrlq $0x20,%ymm3,%ymm0
14086c5ba:	c4 e2 35 36 d3       	vpermd %ymm3,%ymm9,%ymm2
14086c5bf:	c5 f5 d4 d2          	vpaddq %ymm2,%ymm1,%ymm2
14086c5c3:	c5 ed d4 e5          	vpaddq %ymm5,%ymm2,%ymm4
14086c5c7:	c4 e1 fd f4 cc       	vpmuludq %ymm4,%ymm0,%ymm1
14086c5cc:	c5 f5 ef ed          	vpxor  %ymm5,%ymm1,%ymm5
14086c5d0:	c5 cd d4 d3          	vpaddq %ymm3,%ymm6,%ymm2
14086c5d4:	c5 fd 73 d4 20       	vpsrlq $0x20,%ymm4,%ymm0
14086c5d9:	c4 e1 fd f4 ca       	vpmuludq %ymm2,%ymm0,%ymm1
14086c5de:	c5 f5 ef f6          	vpxor  %ymm6,%ymm1,%ymm6
14086c5e2:	c4 c2 5d 00 c0       	vpshufb %ymm8,%ymm4,%ymm0
14086c5e7:	c5 fd d4 da          	vpaddq %ymm2,%ymm0,%ymm3
14086c5eb:	c4 c2 65 00 c0       	vpshufb %ymm8,%ymm3,%ymm0
14086c5f0:	c5 fd d4 cc          	vpaddq %ymm4,%ymm0,%ymm1
14086c5f4:	c5 fd 73 d3 20       	vpsrlq $0x20,%ymm3,%ymm0
14086c5f9:	c4 e2 35 36 d3       	vpermd %ymm3,%ymm9,%ymm2
14086c5fe:	c5 f5 d4 d2          	vpaddq %ymm2,%ymm1,%ymm2
14086c602:	c5 ed d4 e5          	vpaddq %ymm5,%ymm2,%ymm4
14086c606:	c4 e1 fd f4 cc       	vpmuludq %ymm4,%ymm0,%ymm1
14086c60b:	c5 cd d4 d3          	vpaddq %ymm3,%ymm6,%ymm2
14086c60f:	c5 fd 73 d4 20       	vpsrlq $0x20,%ymm4,%ymm0
14086c614:	c5 f5 ef fd          	vpxor  %ymm5,%ymm1,%ymm7
14086c618:	c4 e1 fd f4 ca       	vpmuludq %ymm2,%ymm0,%ymm1
14086c61d:	c4 c2 5d 00 c0       	vpshufb %ymm8,%ymm4,%ymm0
14086c622:	c5 fd d4 ea          	vpaddq %ymm2,%ymm0,%ymm5
14086c626:	c4 c2 55 00 c0       	vpshufb %ymm8,%ymm5,%ymm0
14086c62b:	c5 fd d4 dc          	vpaddq %ymm4,%ymm0,%ymm3
14086c62f:	c5 f5 ef f6          	vpxor  %ymm6,%ymm1,%ymm6
14086c633:	c5 fe 6f d5          	vmovdqu %ymm5,%ymm2
14086c637:	c5 7e 6f d5          	vmovdqu %ymm5,%ymm10
14086c63b:	48 83 e8 01          	sub    $0x1,%rax
14086c63f:	0f 85 2b ff ff ff    	jne    0x14086c570
14086c645:	c5 cd d4 c3          	vpaddq %ymm3,%ymm6,%ymm0
14086c649:	c4 e3 7d 39 c2 01    	vextracti128 $0x1,%ymm0,%xmm2
14086c64f:	c5 d5 d4 cf          	vpaddq %ymm7,%ymm5,%ymm1
14086c653:	c5 e9 d4 c1          	vpaddq %xmm1,%xmm2,%xmm0
14086c657:	c5 fa 7f 03          	vmovdqu %xmm0,(%rbx)
14086c65b:	c5 f8 77             	vzeroupper
14086c65e:	48 8b 9c 24 90 00 00 	mov    0x90(%rsp),%rbx
14086c665:	00
14086c666:	c5 f8 28 74 24 70    	vmovaps 0x70(%rsp),%xmm6
14086c66c:	c5 f8 28 7c 24 60    	vmovaps 0x60(%rsp),%xmm7
14086c672:	c5 78 28 44 24 50    	vmovaps 0x50(%rsp),%xmm8
14086c678:	c5 78 28 4c 24 40    	vmovaps 0x40(%rsp),%xmm9
14086c67e:	c5 78 28 54 24 30    	vmovaps 0x30(%rsp),%xmm10
14086c684:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
14086c68b:	5d                   	pop    %rbp
14086c68c:	c3                   	ret
14086c68d:	cc                   	int3
14086c68e:	cc                   	int3
14086c68f:	cc                   	int3
14086c690:	48 8b c4             	mov    %rsp,%rax
14086c693:	48 89 58 08          	mov    %rbx,0x8(%rax)
14086c697:	48 89 70 10          	mov    %rsi,0x10(%rax)
14086c69b:	48 89 78 18          	mov    %rdi,0x18(%rax)
14086c69f:	55                   	push   %rbp
14086c6a0:	41 54                	push   %r12
14086c6a2:	41 55                	push   %r13
14086c6a4:	41 56                	push   %r14
14086c6a6:	41 57                	push   %r15
14086c6a8:	48 81 ec d0 01 00 00 	sub    $0x1d0,%rsp
14086c6af:	0f 29 70 c8          	movaps %xmm6,-0x38(%rax)
14086c6b3:	0f 29 78 b8          	movaps %xmm7,-0x48(%rax)
14086c6b7:	48 8d 6c 24 40       	lea    0x40(%rsp),%rbp
14086c6bc:	48 83 e5 e0          	and    $0xffffffffffffffe0,%rbp
14086c6c0:	48 8b 05 39 c8 b4 00 	mov    0xb4c839(%rip),%rax        # 0x1413b8f00
14086c6c7:	48 33 c4             	xor    %rsp,%rax
14086c6ca:	48 89 85 60 01 00 00 	mov    %rax,0x160(%rbp)
14086c6d1:	4c 8b 3a             	mov    (%rdx),%r15
14086c6d4:	4d 8b f1             	mov    %r9,%r14
14086c6d7:	4c 8b 62 08          	mov    0x8(%rdx),%r12
14086c6db:	49 b9 2f ce 4c fe d5 	movabs $0xdbe6d5d5fe4cce2f,%r9
14086c6e2:	d5 e6 db
14086c6e5:	4c 8b 6a 10          	mov    0x10(%rdx),%r13
14086c6e9:	48 bf 77 13 d0 38 e6 	movabs $0x452821e638d01377,%rdi
14086c6f0:	21 28 45
14086c6f3:	48 8b 5a 18          	mov    0x18(%rdx),%rbx
14086c6f7:	48 be 93 f5 0e cb 10 	movabs $0x3bd39e10cb0ef593,%rsi
14086c6fe:	9e d3 3b
14086c701:	48 8b 84 24 20 02 00 	mov    0x220(%rsp),%rax
14086c708:	00
14086c709:	49 8b cc             	mov    %r12,%rcx
14086c70c:	66 0f 6f 05 2c 99 7d 	movdqa 0x7d992c(%rip),%xmm0        # 0x141046040
14086c713:	00
14086c714:	48 8b d3             	mov    %rbx,%rdx
14086c717:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
14086c71e:	49 bb 8c 8a f1 b5 69 	movabs $0xc0acf169b5f18a8c,%r11
14086c725:	f1 ac c0
14086c728:	48 c1 c9 20          	ror    $0x20,%rcx
14086c72c:	49 8b c7             	mov    %r15,%rax
14086c72f:	48 c1 c8 20          	ror    $0x20,%rax
14086c733:	4d 33 f9             	xor    %r9,%r15
14086c736:	48 33 c6             	xor    %rsi,%rax
14086c739:	4c 89 45 48          	mov    %r8,0x48(%rbp)
14086c73d:	48 89 85 b0 00 00 00 	mov    %rax,0xb0(%rbp)
14086c744:	4d 8b c5             	mov    %r13,%r8
14086c747:	48 b8 8c 8a f1 b5 69 	movabs $0xc0acf169b5f18a8c,%rax
14086c74e:	f1 ac c0
14086c751:	48 c1 ca 20          	ror    $0x20,%rdx
14086c755:	48 33 c8             	xor    %rax,%rcx
14086c758:	4c 89 4d 40          	mov    %r9,0x40(%rbp)
14086c75c:	48 33 d7             	xor    %rdi,%rdx
14086c75f:	48 89 7d 30          	mov    %rdi,0x30(%rbp)
14086c763:	49 8b fe             	mov    %r14,%rdi
14086c766:	49 c1 c8 20          	ror    $0x20,%r8
14086c76a:	83 e7 1f             	and    $0x1f,%edi
14086c76d:	4c 89 5d 20          	mov    %r11,0x20(%rbp)
14086c771:	b8 00 00 00 ff       	mov    $0xff000000,%eax
14086c776:	f3 0f 7f 85 e0 00 00 	movdqu %xmm0,0xe0(%rbp)
14086c77d:	00
14086c77e:	48 89 45 60          	mov    %rax,0x60(%rbp)
14086c782:	49 b9 44 73 70 03 2e 	movabs $0x13198a2e03707344,%r9
14086c789:	8a 19 13
14086c78c:	4d 33 e9             	xor    %r9,%r13
14086c78f:	48 89 8d b8 00 00 00 	mov    %rcx,0xb8(%rbp)
14086c796:	48 8b 8d e8 00 00 00 	mov    0xe8(%rbp),%rcx
14086c79d:	48 b8 00 00 00 00 00 	movabs $0xff0000000000,%rax
14086c7a4:	ff 00 00
14086c7a7:	48 89 45 50          	mov    %rax,0x50(%rbp)
14086c7ab:	49 ba d0 31 9f 29 22 	movabs $0xa4093822299f31d0,%r10