14006e143:	48 8d 84 24 78 ff ff 	lea    -0x88(%rsp),%rax
14006e14a:	ff
14006e14b:	49 89 e3             	mov    %rsp,%r11
14006e14e:	48 8d 60 e0          	lea    -0x20(%rax),%rsp
14006e152:	c5 f8 29 70 e0       	vmovaps %xmm6,-0x20(%rax)
14006e157:	c5 f8 29 78 f0       	vmovaps %xmm7,-0x10(%rax)
14006e15c:	c5 78 29 40 00       	vmovaps %xmm8,0x0(%rax)
14006e161:	c5 78 29 48 10       	vmovaps %xmm9,0x10(%rax)
14006e166:	c5 78 29 50 20       	vmovaps %xmm10,0x20(%rax)
14006e16b:	c5 78 29 58 30       	vmovaps %xmm11,0x30(%rax)
14006e170:	c5 78 29 60 40       	vmovaps %xmm12,0x40(%rax)
14006e175:	c5 78 29 68 50       	vmovaps %xmm13,0x50(%rax)
14006e17a:	c5 78 29 70 60       	vmovaps %xmm14,0x60(%rax)
14006e17f:	c5 78 29 78 70       	vmovaps %xmm15,0x70(%rax)
14006e184:	c5 fd 6f 05 d4 de ff 	vmovdqa -0x212c(%rip),%ymm0        # 0x14006c060
14006e18b:	ff
14006e18c:	c5 ed ef d2          	vpxor  %ymm2,%ymm2,%ymm2
14006e190:	c5 e5 ef db          	vpxor  %ymm3,%ymm3,%ymm3
14006e194:	c5 dd ef e4          	vpxor  %ymm4,%ymm4,%ymm4
14006e198:	c5 fd 6f 2d a0 de ff 	vmovdqa -0x2160(%rip),%ymm5        # 0x14006c040
14006e19f:	ff
14006e1a0:	c5 7d 6f 15 b8 de ff 	vmovdqa -0x2148(%rip),%ymm10        # 0x14006c060
14006e1a7:	ff
14006e1a8:	c4 c1 79 6e c8       	vmovd  %r8d,%xmm1
14006e1ad:	c4 e2 6d 36 c9       	vpermd %ymm1,%ymm2,%ymm1
14006e1b2:	b8 08 00 00 00       	mov    $0x8,%eax
14006e1b7:	c5 fd 6f 32          	vmovdqa (%rdx),%ymm6
14006e1bb:	c5 fd 6f 7a 20       	vmovdqa 0x20(%rdx),%ymm7
14006e1c0:	c5 7d 6f 42 40       	vmovdqa 0x40(%rdx),%ymm8
14006e1c5:	c5 7d 6f 5a 60       	vmovdqa 0x60(%rdx),%ymm11
14006e1ca:	c5 7d 6f a2 80 00 00 	vmovdqa 0x80(%rdx),%ymm12
14006e1d1:	00
14006e1d2:	c5 7d 6f aa a0 00 00 	vmovdqa 0xa0(%rdx),%ymm13
14006e1d9:	00
14006e1da:	c5 55 76 c9          	vpcmpeqd %ymm1,%ymm5,%ymm9
14006e1de:	c5 2d 76 f1          	vpcmpeqd %ymm1,%ymm10,%ymm14
14006e1e2:	c5 d5 fe e8          	vpaddd %ymm0,%ymm5,%ymm5
14006e1e6:	c5 2d fe d0          	vpaddd %ymm0,%ymm10,%ymm10
14006e1ea:	48 8d 92 c0 00 00 00 	lea    0xc0(%rdx),%rdx
14006e1f1:	c4 c1 4d db f1       	vpand  %ymm9,%ymm6,%ymm6
14006e1f6:	c4 c1 45 db f9       	vpand  %ymm9,%ymm7,%ymm7
14006e1fb:	c4 41 3d db c1       	vpand  %ymm9,%ymm8,%ymm8
14006e200:	c4 41 25 db de       	vpand  %ymm14,%ymm11,%ymm11
14006e205:	c4 41 1d db e6       	vpand  %ymm14,%ymm12,%ymm12
14006e20a:	c4 41 15 db ee       	vpand  %ymm14,%ymm13,%ymm13
14006e20f:	c5 ed ef d6          	vpxor  %ymm6,%ymm2,%ymm2
14006e213:	c5 e5 ef df          	vpxor  %ymm7,%ymm3,%ymm3
14006e217:	c4 c1 5d ef e0       	vpxor  %ymm8,%ymm4,%ymm4
14006e21c:	c4 c1 6d ef d3       	vpxor  %ymm11,%ymm2,%ymm2
14006e221:	c4 c1 65 ef dc       	vpxor  %ymm12,%ymm3,%ymm3
14006e226:	c4 c1 5d ef e5       	vpxor  %ymm13,%ymm4,%ymm4
14006e22b:	48 ff c8             	dec    %rax
14006e22e:	75 87                	jne    0x14006e1b7
14006e230:	c5 fe 7f 11          	vmovdqu %ymm2,(%rcx)
14006e234:	c5 fe 7f 59 20       	vmovdqu %ymm3,0x20(%rcx)
14006e239:	c5 fe 7f 61 40       	vmovdqu %ymm4,0x40(%rcx)
14006e23e:	c5 f8 77             	vzeroupper
14006e241:	0f 28 34 24          	movaps (%rsp),%xmm6
14006e245:	0f 28 7c 24 10       	movaps 0x10(%rsp),%xmm7
14006e24a:	44 0f 28 44 24 20    	movaps 0x20(%rsp),%xmm8
14006e250:	44 0f 28 4c 24 30    	movaps 0x30(%rsp),%xmm9
14006e256:	44 0f 28 54 24 40    	movaps 0x40(%rsp),%xmm10
14006e25c:	44 0f 28 5c 24 50    	movaps 0x50(%rsp),%xmm11
14006e262:	44 0f 28 64 24 60    	movaps 0x60(%rsp),%xmm12
14006e268:	44 0f 28 6c 24 70    	movaps 0x70(%rsp),%xmm13
14006e26e:	44 0f 28 b4 24 80 00 	movaps 0x80(%rsp),%xmm14
14006e275:	00 00
14006e277:	44 0f 28 bc 24 90 00 	movaps 0x90(%rsp),%xmm15
14006e27e:	00 00
14006e280:	49 8d 23             	lea    (%r11),%rsp
14006e283:	f3 c3                	repz ret
14006e285:	90                   	nop
14006e286:	90                   	nop
14006e287:	90                   	nop
14006e288:	90                   	nop
14006e289:	90                   	nop
14006e28a:	90                   	nop
14006e28b:	90                   	nop
14006e28c:	90                   	nop
14006e28d:	90                   	nop
14006e28e:	90                   	nop
14006e28f:	90                   	nop
14006e290:	90                   	nop
14006e291:	90                   	nop
14006e292:	90                   	nop
14006e293:	90                   	nop
14006e294:	90                   	nop
14006e295:	90                   	nop
14006e296:	90                   	nop
14006e297:	90                   	nop
14006e298:	90                   	nop
14006e299:	90                   	nop
14006e29a:	90                   	nop
14006e29b:	90                   	nop
14006e29c:	90                   	nop
14006e29d:	90                   	nop
14006e29e:	90                   	nop
14006e29f:	90                   	nop
14006e2a0:	c5 f8 77             	vzeroupper
14006e2a3:	49 89 e3             	mov    %rsp,%r11
14006e2a6:	48 8d 84 24 78 ff ff 	lea    -0x88(%rsp),%rax
14006e2ad:	ff
14006e2ae:	48 8d 60 e0          	lea    -0x20(%rax),%rsp
14006e2b2:	c5 f8 29 70 e0       	vmovaps %xmm6,-0x20(%rax)
14006e2b7:	c5 f8 29 78 f0       	vmovaps %xmm7,-0x10(%rax)
14006e2bc:	c5 78 29 40 00       	vmovaps %xmm8,0x0(%rax)
14006e2c1:	c5 78 29 48 10       	vmovaps %xmm9,0x10(%rax)
14006e2c6:	c5 78 29 50 20       	vmovaps %xmm10,0x20(%rax)
14006e2cb:	c5 78 29 58 30       	vmovaps %xmm11,0x30(%rax)
14006e2d0:	c5 78 29 60 40       	vmovaps %xmm12,0x40(%rax)
14006e2d5:	c5 78 29 68 50       	vmovaps %xmm13,0x50(%rax)
14006e2da:	c5 78 29 70 60       	vmovaps %xmm14,0x60(%rax)
14006e2df:	c5 78 29 78 70       	vmovaps %xmm15,0x70(%rax)
14006e2e4:	c5 fd 6f 05 94 dd ff 	vmovdqa -0x226c(%rip),%ymm0        # 0x14006c080
14006e2eb:	ff
14006e2ec:	c5 ed ef d2          	vpxor  %ymm2,%ymm2,%ymm2
14006e2f0:	c5 e5 ef db          	vpxor  %ymm3,%ymm3,%ymm3
14006e2f4:	c5 fd 6f 25 44 dd ff 	vmovdqa -0x22bc(%rip),%ymm4        # 0x14006c040
14006e2fb:	ff
14006e2fc:	c5 7d 6f 05 5c dd ff 	vmovdqa -0x22a4(%rip),%ymm8        # 0x14006c060
14006e303:	ff
14006e304:	c5 7d 6f 25 74 dd ff 	vmovdqa -0x228c(%rip),%ymm12        # 0x14006c080
14006e30b:	ff
14006e30c:	c4 c1 79 6e c8       	vmovd  %r8d,%xmm1
14006e311:	c4 e2 6d 36 c9       	vpermd %ymm1,%ymm2,%ymm1
14006e316:	b8 15 00 00 00       	mov    $0x15,%eax
14006e31b:	c5 fd 6f 2a          	vmovdqa (%rdx),%ymm5
14006e31f:	c5 fd 6f 72 20       	vmovdqa 0x20(%rdx),%ymm6
14006e324:	c5 7d 6f 4a 40       	vmovdqa 0x40(%rdx),%ymm9
14006e329:	c5 7d 6f 52 60       	vmovdqa 0x60(%rdx),%ymm10
14006e32e:	c5 7d 6f aa 80 00 00 	vmovdqa 0x80(%rdx),%ymm13
14006e335:	00
14006e336:	c5 7d 6f b2 a0 00 00 	vmovdqa 0xa0(%rdx),%ymm14
14006e33d:	00
14006e33e:	c5 dd 76 f9          	vpcmpeqd %ymm1,%ymm4,%ymm7
14006e342:	c5 3d 76 d9          	vpcmpeqd %ymm1,%ymm8,%ymm11
14006e346:	c5 1d 76 f9          	vpcmpeqd %ymm1,%ymm12,%ymm15
14006e34a:	c5 dd fe e0          	vpaddd %ymm0,%ymm4,%ymm4
14006e34e:	c5 3d fe c0          	vpaddd %ymm0,%ymm8,%ymm8
14006e352:	c5 1d fe e0          	vpaddd %ymm0,%ymm12,%ymm12
14006e356:	48 8d 92 c0 00 00 00 	lea    0xc0(%rdx),%rdx
14006e35d:	c5 d5 db ef          	vpand  %ymm7,%ymm5,%ymm5
14006e361:	c5 cd db f7          	vpand  %ymm7,%ymm6,%ymm6
14006e365:	c4 41 35 db cb       	vpand  %ymm11,%ymm9,%ymm9
14006e36a:	c4 41 2d db d3       	vpand  %ymm11,%ymm10,%ymm10
14006e36f:	c4 41 15 db ef       	vpand  %ymm15,%ymm13,%ymm13
14006e374:	c4 41 0d db f7       	vpand  %ymm15,%ymm14,%ymm14
14006e379:	c5 ed ef d5          	vpxor  %ymm5,%ymm2,%ymm2
14006e37d:	c5 e5 ef de          	vpxor  %ymm6,%ymm3,%ymm3
14006e381:	c4 c1 6d ef d1       	vpxor  %ymm9,%ymm2,%ymm2
14006e386:	c4 c1 65 ef da       	vpxor  %ymm10,%ymm3,%ymm3
14006e38b:	c4 c1 6d ef d5       	vpxor  %ymm13,%ymm2,%ymm2
14006e390:	c4 c1 65 ef de       	vpxor  %ymm14,%ymm3,%ymm3
14006e395:	48 ff c8             	dec    %rax
14006e398:	75 81                	jne    0x14006e31b
14006e39a:	c5 fd 6f 2a          	vmovdqa (%rdx),%ymm5
14006e39e:	c5 fd 6f 72 20       	vmovdqa 0x20(%rdx),%ymm6
14006e3a3:	c5 dd 76 f9          	vpcmpeqd %ymm1,%ymm4,%ymm7
14006e3a7:	c5 d5 db ef          	vpand  %ymm7,%ymm5,%ymm5
14006e3ab:	c5 cd db f7          	vpand  %ymm7,%ymm6,%ymm6
14006e3af:	c5 ed ef d5          	vpxor  %ymm5,%ymm2,%ymm2
14006e3b3:	c5 e5 ef de          	vpxor  %ymm6,%ymm3,%ymm3
14006e3b7:	c5 fe 7f 11          	vmovdqu %ymm2,(%rcx)
14006e3bb:	c5 fe 7f 59 20       	vmovdqu %ymm3,0x20(%rcx)
14006e3c0:	c5 f8 77             	vzeroupper
14006e3c3:	0f 28 34 24          	movaps (%rsp),%xmm6
14006e3c7:	0f 28 7c 24 10       	movaps 0x10(%rsp),%xmm7
14006e3cc:	44 0f 28 44 24 20    	movaps 0x20(%rsp),%xmm8
14006e3d2:	44 0f 28 4c 24 30    	movaps 0x30(%rsp),%xmm9
14006e3d8:	44 0f 28 54 24 40    	movaps 0x40(%rsp),%xmm10
14006e3de:	44 0f 28 5c 24 50    	movaps 0x50(%rsp),%xmm11
14006e3e4:	44 0f 28 64 24 60    	movaps 0x60(%rsp),%xmm12
14006e3ea:	44 0f 28 6c 24 70    	movaps 0x70(%rsp),%xmm13
14006e3f0:	44 0f 28 b4 24 80 00 	movaps 0x80(%rsp),%xmm14
14006e3f7:	00 00
14006e3f9:	44 0f 28 bc 24 90 00 	movaps 0x90(%rsp),%xmm15
14006e400:	00 00
14006e402:	49 8d 23             	lea    (%r11),%rsp
14006e405:	f3 c3                	repz ret
14006e407:	90                   	nop
14006e408:	90                   	nop
14006e409:	90                   	nop
14006e40a:	90                   	nop
14006e40b:	90                   	nop
14006e40c:	90                   	nop
14006e40d:	90                   	nop
14006e40e:	90                   	nop
14006e40f:	90                   	nop
14006e410:	90                   	nop
14006e411:	90                   	nop
14006e412:	90                   	nop
14006e413:	90                   	nop
14006e414:	90                   	nop
14006e415:	90                   	nop
14006e416:	90                   	nop
14006e417:	90                   	nop
14006e418:	90                   	nop
14006e419:	90                   	nop
14006e41a:	90                   	nop
14006e41b:	90                   	nop
14006e41c:	90                   	nop
14006e41d:	90                   	nop
14006e41e:	90                   	nop
14006e41f:	90                   	nop
14006e420:	4d 31 db             	xor    %r11,%r11
14006e423:	4c 03 23             	add    (%rbx),%r12
14006e426:	4c 13 6b 08          	adc    0x8(%rbx),%r13
14006e42a:	4c 89 e0             	mov    %r12,%rax
14006e42d:	4c 13 43 10          	adc    0x10(%rbx),%r8
14006e431:	4c 13 4b 18          	adc    0x18(%rbx),%r9
14006e435:	4c 89 ed             	mov    %r13,%rbp
14006e438:	49 83 d3 00          	adc    $0x0,%r11
14006e43c:	49 83 ec ff          	sub    $0xffffffffffffffff,%r12
14006e440:	4c 89 c1             	mov    %r8,%rcx
14006e443:	4d 19 f5             	sbb    %r14,%r13
14006e446:	49 83 d8 00          	sbb    $0x0,%r8
14006e44a:	4d 89 ca             	mov    %r9,%r10
14006e44d:	4d 19 f9             	sbb    %r15,%r9
14006e450:	49 83 db 00          	sbb    $0x0,%r11
14006e454:	4c 0f 42 e0          	cmovb  %rax,%r12
14006e458:	4c 0f 42 ed          	cmovb  %rbp,%r13
14006e45c:	4c 89 27             	mov    %r12,(%rdi)
14006e45f:	4c 0f 42 c1          	cmovb  %rcx,%r8
14006e463:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
14006e467:	4d 0f 42 ca          	cmovb  %r10,%r9
14006e46b:	4c 89 47 10          	mov    %r8,0x10(%rdi)
14006e46f:	4c 89 4f 18          	mov    %r9,0x18(%rdi)
14006e473:	f3 c3                	repz ret
14006e475:	90                   	nop
14006e476:	90                   	nop
14006e477:	90                   	nop
14006e478:	90                   	nop
14006e479:	90                   	nop
14006e47a:	90                   	nop
14006e47b:	90                   	nop
14006e47c:	90                   	nop
14006e47d:	90                   	nop
14006e47e:	90                   	nop
14006e47f:	90                   	nop
14006e480:	4c 2b 23             	sub    (%rbx),%r12
14006e483:	4c 1b 6b 08          	sbb    0x8(%rbx),%r13
14006e487:	4c 89 e0             	mov    %r12,%rax
14006e48a:	4c 1b 43 10          	sbb    0x10(%rbx),%r8
14006e48e:	4c 1b 4b 18          	sbb    0x18(%rbx),%r9
14006e492:	4c 89 ed             	mov    %r13,%rbp
14006e495:	4d 19 db             	sbb    %r11,%r11
14006e498:	49 83 c4 ff          	add    $0xffffffffffffffff,%r12
14006e49c:	4c 89 c1             	mov    %r8,%rcx
14006e49f:	4d 11 f5             	adc    %r14,%r13
14006e4a2:	49 83 d0 00          	adc    $0x0,%r8
14006e4a6:	4d 89 ca             	mov    %r9,%r10
14006e4a9:	4d 11 f9             	adc    %r15,%r9
14006e4ac:	4d 85 db             	test   %r11,%r11
14006e4af:	4c 0f 44 e0          	cmove  %rax,%r12
14006e4b3:	4c 0f 44 ed          	cmove  %rbp,%r13
14006e4b7:	4c 89 27             	mov    %r12,(%rdi)
14006e4ba:	4c 0f 44 c1          	cmove  %rcx,%r8
14006e4be:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
14006e4c2:	4d 0f 44 ca          	cmove  %r10,%r9
14006e4c6:	4c 89 47 10          	mov    %r8,0x10(%rdi)
14006e4ca:	4c 89 4f 18          	mov    %r9,0x18(%rdi)
14006e4ce:	f3 c3                	repz ret
14006e4d0:	90                   	nop
14006e4d1:	90                   	nop
14006e4d2:	90                   	nop
14006e4d3:	90                   	nop
14006e4d4:	90                   	nop
14006e4d5:	90                   	nop
14006e4d6:	90                   	nop
14006e4d7:	90                   	nop
14006e4d8:	90                   	nop
14006e4d9:	90                   	nop
14006e4da:	90                   	nop
14006e4db:	90                   	nop
14006e4dc:	90                   	nop
14006e4dd:	90                   	nop
14006e4de:	90                   	nop
14006e4df:	90                   	nop
14006e4e0:	4c 29 e0             	sub    %r12,%rax
14006e4e3:	4c 19 ed             	sbb    %r13,%rbp
14006e4e6:	49 89 c4             	mov    %rax,%r12
14006e4e9:	4c 19 c1             	sbb    %r8,%rcx
14006e4ec:	4d 19 ca             	sbb    %r9,%r10
14006e4ef:	49 89 ed             	mov    %rbp,%r13
14006e4f2:	4d 19 db             	sbb    %r11,%r11
14006e4f5:	48 83 c0 ff          	add    $0xffffffffffffffff,%rax
14006e4f9:	49 89 c8             	mov    %rcx,%r8
14006e4fc:	4c 11 f5             	adc    %r14,%rbp
14006e4ff:	48 83 d1 00          	adc    $0x0,%rcx
14006e503:	4d 89 d1             	mov    %r10,%r9
14006e506:	4d 11 fa             	adc    %r15,%r10
14006e509:	4d 85 db             	test   %r11,%r11
14006e50c:	4c 0f 45 e0          	cmovne %rax,%r12
14006e510:	4c 0f 45 ed          	cmovne %rbp,%r13
14006e514:	4c 0f 45 c1          	cmovne %rcx,%r8
14006e518:	4d 0f 45 ca          	cmovne %r10,%r9
14006e51c:	f3 c3                	repz ret
14006e51e:	90                   	nop
14006e51f:	90                   	nop
14006e520:	4d 31 db             	xor    %r11,%r11
14006e523:	4d 01 e4             	add    %r12,%r12
14006e526:	4d 11 ed             	adc    %r13,%r13
14006e529:	4c 89 e0             	mov    %r12,%rax
14006e52c:	4d 11 c0             	adc    %r8,%r8
14006e52f:	4d 11 c9             	adc    %r9,%r9
14006e532:	4c 89 ed             	mov    %r13,%rbp
14006e535:	49 83 d3 00          	adc    $0x0,%r11
14006e539:	49 83 ec ff          	sub    $0xffffffffffffffff,%r12
14006e53d:	4c 89 c1             	mov    %r8,%rcx
14006e540:	4d 19 f5             	sbb    %r14,%r13
14006e543:	49 83 d8 00          	sbb    $0x0,%r8
14006e547:	4d 89 ca             	mov    %r9,%r10
14006e54a:	4d 19 f9             	sbb    %r15,%r9
14006e54d:	49 83 db 00          	sbb    $0x0,%r11
14006e551:	4c 0f 42 e0          	cmovb  %rax,%r12
14006e555:	4c 0f 42 ed          	cmovb  %rbp,%r13
14006e559:	4c 89 27             	mov    %r12,(%rdi)
14006e55c:	4c 0f 42 c1          	cmovb  %rcx,%r8
14006e560:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
14006e564:	4d 0f 42 ca          	cmovb  %r10,%r9
14006e568:	4c 89 47 10          	mov    %r8,0x10(%rdi)
14006e56c:	4c 89 4f 18          	mov    %r9,0x18(%rdi)
14006e570:	f3 c3                	repz ret
14006e572:	90                   	nop
14006e573:	90                   	nop
14006e574:	90                   	nop
14006e575:	90                   	nop
14006e576:	90                   	nop
14006e577:	90                   	nop
14006e578:	90                   	nop
14006e579:	90                   	nop
14006e57a:	90                   	nop
14006e57b:	90                   	nop
14006e57c:	90                   	nop
14006e57d:	90                   	nop
14006e57e:	90                   	nop
14006e57f:	90                   	nop
14006e580:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
14006e585:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14006e58a:	48 89 e0             	mov    %rsp,%rax
14006e58d:	48 89 cf             	mov    %rcx,%rdi
14006e590:	48 89 d6             	mov    %rdx,%rsi
14006e593:	b9 00 01 08 00       	mov    $0x80100,%ecx
14006e598:	23 0d 7a 44 44 01    	and    0x144447a(%rip),%ecx        # 0x1414b2a18
14006e59e:	81 f9 00 01 08 00    	cmp    $0x80100,%ecx
14006e5a4:	0f 84 a9 11 00 00    	je     0x14006f753
14006e5aa:	55                   	push   %rbp
14006e5ab:	53                   	push   %rbx
14006e5ac:	41 54                	push   %r12
14006e5ae:	41 55                	push   %r13