1406ef13a:	49 8b 42 10          	mov    0x10(%r10),%rax
1406ef13e:	4c 2b f8             	sub    %rax,%r15
1406ef141:	49 83 ff 03          	cmp    $0x3,%r15
1406ef145:	0f 82 7c 0b 00 00    	jb     0x1406efcc7
1406ef14b:	4d 8b ca             	mov    %r10,%r9
1406ef14e:	49 83 7a 18 0f       	cmpq   $0xf,0x18(%r10)
1406ef153:	76 03                	jbe    0x1406ef158
1406ef155:	4d 8b 0a             	mov    (%r10),%r9
1406ef158:	48 c7 44 24 30 03 00 	movq   $0x3,0x30(%rsp)
1406ef15f:	00 00
1406ef161:	48 8d 0d c0 df 92 00 	lea    0x92dfc0(%rip),%rcx        # 0x14101d128
1406ef168:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1406ef16d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1406ef172:	4d 8b c2             	mov    %r10,%r8
1406ef175:	0f b6 54 24 40       	movzbl 0x40(%rsp),%edx
1406ef17a:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1406ef17e:	e8 5d 36 b4 ff       	call   0x1402327e0
1406ef183:	90                   	nop
1406ef184:	4c 8b 7d 80          	mov    -0x80(%rbp),%r15
1406ef188:	b9 90 00 00 00       	mov    $0x90,%ecx
1406ef18d:	e8 76 bf 72 00       	call   0x140e1b108
1406ef192:	48 8b f0             	mov    %rax,%rsi
1406ef195:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1406ef19a:	48 85 c0             	test   %rax,%rax
1406ef19d:	0f 84 9d 00 00 00    	je     0x1406ef240
1406ef1a3:	0f 57 c0             	xorps  %xmm0,%xmm0
1406ef1a6:	0f 11 00             	movups %xmm0,(%rax)
1406ef1a9:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
1406ef1b0:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
1406ef1b7:	48 8d 05 d2 02 93 00 	lea    0x9302d2(%rip),%rax        # 0x14101f490
1406ef1be:	48 89 06             	mov    %rax,(%rsi)
1406ef1c1:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
1406ef1c5:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1406ef1ca:	0f 10 45 90          	movups -0x70(%rbp),%xmm0
1406ef1ce:	0f 11 45 f0          	movups %xmm0,-0x10(%rbp)
1406ef1d2:	0f 10 4d a0          	movups -0x60(%rbp),%xmm1
1406ef1d6:	0f 11 4d 00          	movups %xmm1,0x0(%rbp)
1406ef1da:	66 0f 6f 05 4e 4c 8b 	movdqa 0x8b4c4e(%rip),%xmm0        # 0x140fa3e30
1406ef1e1:	00
1406ef1e2:	f3 0f 7f 45 a0       	movdqu %xmm0,-0x60(%rbp)
1406ef1e7:	c6 45 90 00          	movb   $0x0,-0x70(%rbp)
1406ef1eb:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1406ef1f0:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1406ef1f4:	48 8b d3             	mov    %rbx,%rdx
1406ef1f7:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1406ef1fc:	e8 cf 0b ab ff       	call   0x14019fdd0
1406ef201:	48 8b d8             	mov    %rax,%rbx
1406ef204:	49 8d 57 58          	lea    0x58(%r15),%rdx
1406ef208:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1406ef20c:	e8 2f 98 ab ff       	call   0x1401a8a40
1406ef211:	90                   	nop
1406ef212:	44 88 6c 24 30       	mov    %r13b,0x30(%rsp)
1406ef217:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
1406ef21c:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1406ef220:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1406ef225:	4c 8b cb             	mov    %rbx,%r9
1406ef228:	4c 8b c0             	mov    %rax,%r8
1406ef22b:	49 8b d6             	mov    %r14,%rdx
1406ef22e:	48 8d 4e 10          	lea    0x10(%rsi),%rcx
1406ef232:	e8 59 72 fc ff       	call   0x1406b6490
1406ef237:	8b 7c 24 48          	mov    0x48(%rsp),%edi
1406ef23b:	45 33 e4             	xor    %r12d,%r12d
1406ef23e:	eb 06                	jmp    0x1406ef246
1406ef240:	45 33 e4             	xor    %r12d,%r12d
1406ef243:	41 8b f4             	mov    %r12d,%esi
1406ef246:	48 8d 5e 10          	lea    0x10(%rsi),%rbx
1406ef24a:	48 89 5d d0          	mov    %rbx,-0x30(%rbp)
1406ef24e:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
1406ef253:	48 89 75 d8          	mov    %rsi,-0x28(%rbp)
1406ef257:	4c 8b 45 a8          	mov    -0x58(%rbp),%r8
1406ef25b:	49 83 f8 0f          	cmp    $0xf,%r8
1406ef25f:	76 0d                	jbe    0x1406ef26e
1406ef261:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
1406ef265:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1406ef269:	e8 e2 dd aa ff       	call   0x14019d050
1406ef26e:	49 8b 8e d8 06 00 00 	mov    0x6d8(%r14),%rcx
1406ef275:	0f 57 c0             	xorps  %xmm0,%xmm0
1406ef278:	f3 0f 7f 44 24 68    	movdqu %xmm0,0x68(%rsp)
1406ef27e:	48 85 f6             	test   %rsi,%rsi
1406ef281:	74 11                	je     0x1406ef294
1406ef283:	f0 ff 46 08          	lock incl 0x8(%rsi)
1406ef287:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1406ef28b:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1406ef290:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
1406ef294:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
1406ef299:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
1406ef29e:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
1406ef2a3:	e8 48 a8 fc ff       	call   0x1406b9af0
1406ef2a8:	0f 57 c0             	xorps  %xmm0,%xmm0
1406ef2ab:	0f 11 45 90          	movups %xmm0,-0x70(%rbp)
1406ef2af:	0f 57 c9             	xorps  %xmm1,%xmm1
1406ef2b2:	f3 0f 7f 4d a0       	movdqu %xmm1,-0x60(%rbp)
1406ef2b7:	41 b8 29 00 00 00    	mov    $0x29,%r8d
1406ef2bd:	48 8d 15 74 00 93 00 	lea    0x930074(%rip),%rdx        # 0x14101f338
1406ef2c4:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1406ef2c8:	e8 33 7b aa ff       	call   0x140196e00
1406ef2cd:	90                   	nop
1406ef2ce:	49 8b ce             	mov    %r14,%rcx
1406ef2d1:	e8 6a 42 ff ff       	call   0x1406e3540
1406ef2d6:	4c 8d 45 90          	lea    -0x70(%rbp),%r8
1406ef2da:	48 83 7d a8 0f       	cmpq   $0xf,-0x58(%rbp)
1406ef2df:	4c 0f 47 45 90       	cmova  -0x70(%rbp),%r8
1406ef2e4:	48 8d 15 c5 91 8e 00 	lea    0x8e91c5(%rip),%rdx        # 0x140fd84b0
1406ef2eb:	49 8b 8e 98 0d 00 00 	mov    0xd98(%r14),%rcx
1406ef2f2:	e8 79 08 c9 ff       	call   0x14037fb70
1406ef2f7:	49 8b 96 98 0d 00 00 	mov    0xd98(%r14),%rdx
1406ef2fe:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406ef303:	e8 ac c2 74 00       	call   0x140e3b5b4
1406ef308:	90                   	nop
1406ef309:	4c 8b 45 a8          	mov    -0x58(%rbp),%r8
1406ef30d:	49 83 f8 0f          	cmp    $0xf,%r8
1406ef311:	76 0d                	jbe    0x1406ef320
1406ef313:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
1406ef317:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1406ef31b:	e8 30 dd aa ff       	call   0x14019d050
1406ef320:	49 8b ce             	mov    %r14,%rcx
1406ef323:	e8 68 42 ff ff       	call   0x1406e3590
1406ef328:	45 8b ec             	mov    %r12d,%r13d
1406ef32b:	4c 63 ff             	movslq %edi,%r15
1406ef32e:	4c 89 7c 24 60       	mov    %r15,0x60(%rsp)
1406ef333:	85 ff                	test   %edi,%edi
1406ef335:	0f 8e 3f 03 00 00    	jle    0x1406ef67a
1406ef33b:	45 33 ff             	xor    %r15d,%r15d
1406ef33e:	45 8b e7             	mov    %r15d,%r12d
1406ef341:	0f b6 7c 24 40       	movzbl 0x40(%rsp),%edi
1406ef346:	0f b6 5c 24 40       	movzbl 0x40(%rsp),%ebx
1406ef34b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1406ef350:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1406ef355:	48 8b 00             	mov    (%rax),%rax
1406ef358:	4a 8b 0c e0          	mov    (%rax,%r12,8),%rcx
1406ef35c:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
1406ef361:	48 8d 71 38          	lea    0x38(%rcx),%rsi
1406ef365:	41 8b d5             	mov    %r13d,%edx
1406ef368:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1406ef36c:	e8 af 4a ac ff       	call   0x1401b3e20
1406ef371:	90                   	nop
1406ef372:	0f 57 c0             	xorps  %xmm0,%xmm0
1406ef375:	0f 11 45 90          	movups %xmm0,-0x70(%rbp)
1406ef379:	48 c7 45 a0 0e 00 00 	movq   $0xe,-0x60(%rbp)
1406ef380:	00
1406ef381:	48 c7 45 a8 0f 00 00 	movq   $0xf,-0x58(%rbp)
1406ef388:	00
1406ef389:	f2 0f 10 05 d7 ff 92 	movsd  0x92ffd7(%rip),%xmm0        # 0x14101f368
1406ef390:	00
1406ef391:	f2 0f 11 45 90       	movsd  %xmm0,-0x70(%rbp)
1406ef396:	8b 05 d4 ff 92 00    	mov    0x92ffd4(%rip),%eax        # 0x14101f370
1406ef39c:	89 45 98             	mov    %eax,-0x68(%rbp)
1406ef39f:	0f b7 05 ce ff 92 00 	movzwl 0x92ffce(%rip),%eax        # 0x14101f374
1406ef3a6:	66 89 45 9c          	mov    %ax,-0x64(%rbp)
1406ef3aa:	c6 45 9e 00          	movb   $0x0,-0x62(%rbp)
1406ef3ae:	4c 8d 4d 10          	lea    0x10(%rbp),%r9
1406ef3b2:	4c 8d 45 90          	lea    -0x70(%rbp),%r8
1406ef3b6:	40 0f b6 d7          	movzbl %dil,%edx
1406ef3ba:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1406ef3be:	e8 9d ee ae ff       	call   0x1401de260
1406ef3c3:	90                   	nop
1406ef3c4:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1406ef3c8:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
1406ef3cc:	48 8b c2             	mov    %rdx,%rax
1406ef3cf:	48 2b c1             	sub    %rcx,%rax
1406ef3d2:	48 83 f8 01          	cmp    $0x1,%rax
1406ef3d6:	72 21                	jb     0x1406ef3f9
1406ef3d8:	48 8d 41 01          	lea    0x1(%rcx),%rax
1406ef3dc:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1406ef3e0:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
1406ef3e4:	48 83 fa 0f          	cmp    $0xf,%rdx
1406ef3e8:	48 0f 47 45 b0       	cmova  -0x50(%rbp),%rax
1406ef3ed:	66 c7 04 08 29 00    	movw   $0x29,(%rax,%rcx,1)
1406ef3f3:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
1406ef3f7:	eb 22                	jmp    0x1406ef41b
1406ef3f9:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1406ef400:	00 00
1406ef402:	4c 8d 0d 9b 5c 8c 00 	lea    0x8c5c9b(%rip),%r9        # 0x140fb50a4
1406ef409:	44 0f b6 c3          	movzbl %bl,%r8d
1406ef40d:	ba 01 00 00 00       	mov    $0x1,%edx
1406ef412:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1406ef416:	e8 65 92 ab ff       	call   0x1401a8680
1406ef41b:	0f 57 c0             	xorps  %xmm0,%xmm0
1406ef41e:	0f 11 45 f0          	movups %xmm0,-0x10(%rbp)
1406ef422:	4c 89 7d 00          	mov    %r15,0x0(%rbp)
1406ef426:	4c 89 7d 08          	mov    %r15,0x8(%rbp)
1406ef42a:	0f 10 00             	movups (%rax),%xmm0
1406ef42d:	0f 11 45 f0          	movups %xmm0,-0x10(%rbp)
1406ef431:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406ef435:	0f 11 4d 00          	movups %xmm1,0x0(%rbp)
1406ef439:	4c 89 78 10          	mov    %r15,0x10(%rax)
1406ef43d:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406ef444:	00
1406ef445:	c6 00 00             	movb   $0x0,(%rax)
1406ef448:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
1406ef44c:	48 83 fa 0f          	cmp    $0xf,%rdx
1406ef450:	76 31                	jbe    0x1406ef483
1406ef452:	48 ff c2             	inc    %rdx
1406ef455:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1406ef459:	48 8b c1             	mov    %rcx,%rax
1406ef45c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406ef463:	72 19                	jb     0x1406ef47e
1406ef465:	48 83 c2 27          	add    $0x27,%rdx
1406ef469:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406ef46d:	48 2b c1             	sub    %rcx,%rax
1406ef470:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406ef474:	48 83 f8 1f          	cmp    $0x1f,%rax
1406ef478:	0f 87 55 08 00 00    	ja     0x1406efcd3
1406ef47e:	e8 c1 bc 72 00       	call   0x140e1b144
1406ef483:	4c 89 7d c0          	mov    %r15,-0x40(%rbp)
1406ef487:	48 c7 45 c8 0f 00 00 	movq   $0xf,-0x38(%rbp)
1406ef48e:	00
1406ef48f:	c6 45 b0 00          	movb   $0x0,-0x50(%rbp)
1406ef493:	48 8b 55 a8          	mov    -0x58(%rbp),%rdx
1406ef497:	48 83 fa 0f          	cmp    $0xf,%rdx
1406ef49b:	76 32                	jbe    0x1406ef4cf
1406ef49d:	48 ff c2             	inc    %rdx
1406ef4a0:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1406ef4a4:	48 8b c1             	mov    %rcx,%rax
1406ef4a7:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406ef4ae:	72 19                	jb     0x1406ef4c9
1406ef4b0:	48 83 c2 27          	add    $0x27,%rdx
1406ef4b4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406ef4b8:	48 2b c1             	sub    %rcx,%rax
1406ef4bb:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406ef4bf:	48 83 f8 1f          	cmp    $0x1f,%rax
1406ef4c3:	0f 87 10 08 00 00    	ja     0x1406efcd9
1406ef4c9:	e8 76 bc 72 00       	call   0x140e1b144
1406ef4ce:	90                   	nop
1406ef4cf:	48 8b 55 28          	mov    0x28(%rbp),%rdx
1406ef4d3:	48 83 fa 0f          	cmp    $0xf,%rdx
1406ef4d7:	76 31                	jbe    0x1406ef50a
1406ef4d9:	48 ff c2             	inc    %rdx
1406ef4dc:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
1406ef4e0:	48 8b c1             	mov    %rcx,%rax
1406ef4e3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406ef4ea:	72 19                	jb     0x1406ef505
1406ef4ec:	48 83 c2 27          	add    $0x27,%rdx
1406ef4f0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406ef4f4:	48 2b c1             	sub    %rcx,%rax
1406ef4f7:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406ef4fb:	48 83 f8 1f          	cmp    $0x1f,%rax
1406ef4ff:	0f 87 da 07 00 00    	ja     0x1406efcdf
1406ef505:	e8 3a bc 72 00       	call   0x140e1b144
1406ef50a:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
1406ef50f:	4c 8b ce             	mov    %rsi,%r9
1406ef512:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1406ef516:	48 8d 55 10          	lea    0x10(%rbp),%rdx
1406ef51a:	49 8b ce             	mov    %r14,%rcx
1406ef51d:	e8 3e 1b fb ff       	call   0x1406a1060
1406ef522:	4c 8b f8             	mov    %rax,%r15
1406ef525:	49 8d 8e b8 02 00 00 	lea    0x2b8(%r14),%rcx
1406ef52c:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1406ef531:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
1406ef536:	e8 45 3a fd ff       	call   0x1406c2f80
1406ef53b:	48 8b 30             	mov    (%rax),%rsi
1406ef53e:	48 83 c6 18          	add    $0x18,%rsi
1406ef542:	0f 57 c0             	xorps  %xmm0,%xmm0
1406ef545:	0f 11 45 90          	movups %xmm0,-0x70(%rbp)
1406ef549:	48 c7 45 a0 08 00 00 	movq   $0x8,-0x60(%rbp)
1406ef550:	00
1406ef551:	48 c7 45 a8 0f 00 00 	movq   $0xf,-0x58(%rbp)
1406ef558:	00
1406ef559:	48 b8 25 73 20 3d 20 	movabs $0x3b7325203d207325,%rax
1406ef560:	25 73 3b
1406ef563:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1406ef567:	c6 45 98 00          	movb   $0x0,-0x68(%rbp)
1406ef56b:	49 8b ce             	mov    %r14,%rcx
1406ef56e:	e8 cd 3f ff ff       	call   0x1406e3540
1406ef573:	49 83 7f 18 0f       	cmpq   $0xf,0x18(%r15)
1406ef578:	76 03                	jbe    0x1406ef57d
1406ef57a:	4d 8b 3f             	mov    (%r15),%r15
1406ef57d:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
1406ef582:	76 03                	jbe    0x1406ef587
1406ef584:	48 8b 36             	mov    (%rsi),%rsi
1406ef587:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
1406ef58b:	48 83 7d a8 0f       	cmpq   $0xf,-0x58(%rbp)
1406ef590:	48 0f 47 55 90       	cmova  -0x70(%rbp),%rdx
1406ef595:	4d 8b cf             	mov    %r15,%r9
1406ef598:	4c 8b c6             	mov    %rsi,%r8
1406ef59b:	49 8b 8e 98 0d 00 00 	mov    0xd98(%r14),%rcx
1406ef5a2:	e8 c9 05 c9 ff       	call   0x14037fb70
1406ef5a7:	49 8b 96 98 0d 00 00 	mov    0xd98(%r14),%rdx
1406ef5ae:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406ef5b3:	e8 fc bf 74 00       	call   0x140e3b5b4
1406ef5b8:	90                   	nop
1406ef5b9:	48 8b 55 a8          	mov    -0x58(%rbp),%rdx
1406ef5bd:	48 83 fa 0f          	cmp    $0xf,%rdx
1406ef5c1:	76 31                	jbe    0x1406ef5f4
1406ef5c3:	48 ff c2             	inc    %rdx
1406ef5c6:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1406ef5ca:	48 8b c1             	mov    %rcx,%rax
1406ef5cd:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406ef5d4:	72 19                	jb     0x1406ef5ef
1406ef5d6:	48 83 c2 27          	add    $0x27,%rdx
1406ef5da:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406ef5de:	48 2b c1             	sub    %rcx,%rax
1406ef5e1:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406ef5e5:	48 83 f8 1f          	cmp    $0x1f,%rax
1406ef5e9:	0f 87 f6 06 00 00    	ja     0x1406efce5
1406ef5ef:	e8 50 bb 72 00       	call   0x140e1b144
1406ef5f4:	48 c7 45 a0 00 00 00 	movq   $0x0,-0x60(%rbp)
1406ef5fb:	00
1406ef5fc:	48 c7 45 a8 0f 00 00 	movq   $0xf,-0x58(%rbp)
1406ef603:	00
1406ef604:	c6 45 90 00          	movb   $0x0,-0x70(%rbp)
1406ef608:	4c 8b 45 28          	mov    0x28(%rbp),%r8
1406ef60c:	49 83 f8 0f          	cmp    $0xf,%r8
1406ef610:	76 0e                	jbe    0x1406ef620
1406ef612:	48 8b 55 10          	mov    0x10(%rbp),%rdx
1406ef616:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1406ef61a:	e8 31 da aa ff       	call   0x14019d050
1406ef61f:	90                   	nop
1406ef620:	48 8b 55 08          	mov    0x8(%rbp),%rdx
1406ef624:	48 83 fa 0f          	cmp    $0xf,%rdx
1406ef628:	76 31                	jbe    0x1406ef65b
1406ef62a:	48 ff c2             	inc    %rdx
1406ef62d:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1406ef631:	48 8b c1             	mov    %rcx,%rax
1406ef634:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406ef63b:	72 19                	jb     0x1406ef656
1406ef63d:	48 83 c2 27          	add    $0x27,%rdx
1406ef641:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406ef645:	48 2b c1             	sub    %rcx,%rax
1406ef648:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406ef64c:	48 83 f8 1f          	cmp    $0x1f,%rax
1406ef650:	0f 87 95 06 00 00    	ja     0x1406efceb
1406ef656:	e8 e9 ba 72 00       	call   0x140e1b144
1406ef65b:	41 ff c5             	inc    %r13d
1406ef65e:	49 ff c4             	inc    %r12
1406ef661:	4c 8b 7c 24 60       	mov    0x60(%rsp),%r15
1406ef666:	4d 3b e7             	cmp    %r15,%r12
1406ef669:	7d 08                	jge    0x1406ef673
1406ef66b:	45 33 ff             	xor    %r15d,%r15d
1406ef66e:	e9 dd fc ff ff       	jmp    0x1406ef350
1406ef673:	8b 7c 24 48          	mov    0x48(%rsp),%edi
1406ef677:	45 33 e4             	xor    %r12d,%r12d
1406ef67a:	33 d2                	xor    %edx,%edx
1406ef67c:	49 8b ce             	mov    %r14,%rcx
1406ef67f:	e8 ec 3c ff ff       	call   0x1406e3370
1406ef684:	0f 57 c0             	xorps  %xmm0,%xmm0
1406ef687:	0f 11 45 f0          	movups %xmm0,-0x10(%rbp)
1406ef68b:	0f 57 c9             	xorps  %xmm1,%xmm1
1406ef68e:	f3 0f 7f 4d 00       	movdqu %xmm1,0x0(%rbp)
1406ef693:	41 b8 3c 00 00 00    	mov    $0x3c,%r8d
1406ef699:	48 8d 15 d8 fc 92 00 	lea    0x92fcd8(%rip),%rdx        # 0x14101f378
1406ef6a0:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1406ef6a4:	e8 57 77 aa ff       	call   0x140196e00
1406ef6a9:	90                   	nop
1406ef6aa:	49 8b ce             	mov    %r14,%rcx
1406ef6ad:	e8 8e 3e ff ff       	call   0x1406e3540
1406ef6b2:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1406ef6b6:	48 83 7d 08 0f       	cmpq   $0xf,0x8(%rbp)
1406ef6bb:	4c 0f 47 45 f0       	cmova  -0x10(%rbp),%r8
1406ef6c0:	48 8d 15 e9 8d 8e 00 	lea    0x8e8de9(%rip),%rdx        # 0x140fd84b0