1406cf338:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1406cf33c:	e8 0f 87 ac ff       	call   0x140197a50
1406cf341:	90                   	nop
1406cf342:	48 8d 8d a8 01 00 00 	lea    0x1a8(%rbp),%rcx
1406cf349:	eb 6a                	jmp    0x1406cf3b5
1406cf34b:	48 bb ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rbx
1406cf352:	ff ff 7f
1406cf355:	49 2b de             	sub    %r14,%rbx
1406cf358:	48 83 fb 08          	cmp    $0x8,%rbx
1406cf35c:	0f 82 14 0c 00 00    	jb     0x1406cff76
1406cf362:	4c 8d 4d 08          	lea    0x8(%rbp),%r9
1406cf366:	49 83 ff 0f          	cmp    $0xf,%r15
1406cf36a:	4c 0f 47 4d 08       	cmova  0x8(%rbp),%r9
1406cf36f:	48 c7 44 24 30 08 00 	movq   $0x8,0x30(%rsp)
1406cf376:	00 00
1406cf378:	48 8d 05 21 e7 94 00 	lea    0x94e721(%rip),%rax        # 0x14101daa0
1406cf37f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1406cf384:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1406cf389:	4c 8d 45 08          	lea    0x8(%rbp),%r8
1406cf38d:	0f b6 54 24 40       	movzbl 0x40(%rsp),%edx
1406cf392:	48 8d 8d 48 01 00 00 	lea    0x148(%rbp),%rcx
1406cf399:	e8 42 34 b6 ff       	call   0x1402327e0
1406cf39e:	48 8d 95 48 01 00 00 	lea    0x148(%rbp),%rdx
1406cf3a5:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1406cf3a9:	e8 72 f3 ac ff       	call   0x14019e720
1406cf3ae:	48 8d 8d 48 01 00 00 	lea    0x148(%rbp),%rcx
1406cf3b5:	e8 96 86 ac ff       	call   0x140197a50
1406cf3ba:	8b 44 24 44          	mov    0x44(%rsp),%eax
1406cf3be:	89 44 24 20          	mov    %eax,0x20(%rsp)
1406cf3c2:	4c 8b 4c 24 78       	mov    0x78(%rsp),%r9
1406cf3c7:	4c 8d 45 a8          	lea    -0x58(%rbp),%r8
1406cf3cb:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1406cf3d0:	48 8b d3             	mov    %rbx,%rdx
1406cf3d3:	49 8b cc             	mov    %r12,%rcx
1406cf3d6:	e8 35 27 fd ff       	call   0x1406a1b10
1406cf3db:	90                   	nop
1406cf3dc:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
1406cf3e0:	e8 6b 86 ac ff       	call   0x140197a50
1406cf3e5:	90                   	nop
1406cf3e6:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
1406cf3ea:	48 83 fa 0f          	cmp    $0xf,%rdx
1406cf3ee:	76 31                	jbe    0x1406cf421
1406cf3f0:	48 ff c2             	inc    %rdx
1406cf3f3:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1406cf3f7:	48 8b c1             	mov    %rcx,%rax
1406cf3fa:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406cf401:	72 19                	jb     0x1406cf41c
1406cf403:	48 83 c2 27          	add    $0x27,%rdx
1406cf407:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406cf40b:	48 2b c1             	sub    %rcx,%rax
1406cf40e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406cf412:	48 83 f8 1f          	cmp    $0x1f,%rax
1406cf416:	0f 87 4e 0b 00 00    	ja     0x1406cff6a
1406cf41c:	e8 23 bd 74 00       	call   0x140e1b144
1406cf421:	48 8b c3             	mov    %rbx,%rax
1406cf424:	48 8b 8d c8 01 00 00 	mov    0x1c8(%rbp),%rcx
1406cf42b:	48 33 cc             	xor    %rsp,%rcx
1406cf42e:	e8 cd c0 74 00       	call   0x140e1b500
1406cf433:	4c 8d 9c 24 08 03 00 	lea    0x308(%rsp),%r11
1406cf43a:	00
1406cf43b:	41 0f 28 73 e8       	movaps -0x18(%r11),%xmm6
1406cf440:	41 0f 28 7b d8       	movaps -0x28(%r11),%xmm7
1406cf445:	45 0f 28 43 c8       	movaps -0x38(%r11),%xmm8
1406cf44a:	49 8b e3             	mov    %r11,%rsp
1406cf44d:	41 5f                	pop    %r15
1406cf44f:	41 5e                	pop    %r14
1406cf451:	41 5d                	pop    %r13
1406cf453:	41 5c                	pop    %r12
1406cf455:	5f                   	pop    %rdi
1406cf456:	5e                   	pop    %rsi
1406cf457:	5b                   	pop    %rbx
1406cf458:	5d                   	pop    %rbp
1406cf459:	c3                   	ret
1406cf45a:	49 8b 5c 24 08       	mov    0x8(%r12),%rbx
1406cf45f:	48 8d 8b 70 01 00 00 	lea    0x170(%rbx),%rcx
1406cf466:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1406cf46b:	e8 d0 71 f4 ff       	call   0x140616640
1406cf470:	48 85 c0             	test   %rax,%rax
1406cf473:	75 20                	jne    0x1406cf495
1406cf475:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1406cf47b:	48 8d 15 2e e6 94 00 	lea    0x94e62e(%rip),%rdx        # 0x14101dab0
1406cf482:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1406cf486:	e8 f5 ec ad ff       	call   0x1401ae180
1406cf48b:	4c 8b 74 24 60       	mov    0x60(%rsp),%r14
1406cf490:	e9 52 02 00 00       	jmp    0x1406cf6e7
1406cf495:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1406cf49a:	48 8b cb             	mov    %rbx,%rcx
1406cf49d:	e8 9e 71 f4 ff       	call   0x140616640
1406cf4a2:	48 85 c0             	test   %rax,%rax
1406cf4a5:	0f 84 cf 00 00 00    	je     0x1406cf57a
1406cf4ab:	0f 57 c0             	xorps  %xmm0,%xmm0
1406cf4ae:	0f 11 85 68 01 00 00 	movups %xmm0,0x168(%rbp)
1406cf4b5:	0f 57 c9             	xorps  %xmm1,%xmm1
1406cf4b8:	f3 0f 7f 8d 78 01 00 	movdqu %xmm1,0x178(%rbp)
1406cf4bf:	00
1406cf4c0:	4c 8b c7             	mov    %rdi,%r8
1406cf4c3:	49 ff c0             	inc    %r8
1406cf4c6:	42 80 3c 06 00       	cmpb   $0x0,(%rsi,%r8,1)
1406cf4cb:	75 f6                	jne    0x1406cf4c3
1406cf4cd:	48 8b d6             	mov    %rsi,%rdx
1406cf4d0:	48 8d 8d 68 01 00 00 	lea    0x168(%rbp),%rcx
1406cf4d7:	e8 24 79 ac ff       	call   0x140196e00
1406cf4dc:	90                   	nop
1406cf4dd:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1406cf4e3:	48 8d 15 6a 92 90 00 	lea    0x90926a(%rip),%rdx        # 0x140fd8754
1406cf4ea:	48 8d 8d 68 01 00 00 	lea    0x168(%rbp),%rcx
1406cf4f1:	e8 8a ec ad ff       	call   0x1401ae180
1406cf4f6:	0f 57 c0             	xorps  %xmm0,%xmm0
1406cf4f9:	0f 11 45 48          	movups %xmm0,0x48(%rbp)
1406cf4fd:	0f 57 c9             	xorps  %xmm1,%xmm1
1406cf500:	f3 0f 7f 4d 58       	movdqu %xmm1,0x58(%rbp)
1406cf505:	0f 10 00             	movups (%rax),%xmm0
1406cf508:	0f 11 45 48          	movups %xmm0,0x48(%rbp)
1406cf50c:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406cf510:	0f 11 4d 58          	movups %xmm1,0x58(%rbp)
1406cf514:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
1406cf51b:	00
1406cf51c:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406cf523:	00
1406cf524:	c6 00 00             	movb   $0x0,(%rax)
1406cf527:	4c 8d 45 48          	lea    0x48(%rbp),%r8
1406cf52b:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
1406cf52f:	49 8d 8c 24 e0 00 00 	lea    0xe0(%r12),%rcx
1406cf536:	00
1406cf537:	e8 44 55 fd ff       	call   0x1406a4a80
1406cf53c:	48 8b 10             	mov    (%rax),%rdx
1406cf53f:	48 83 c2 30          	add    $0x30,%rdx
1406cf543:	48 8d 45 a8          	lea    -0x58(%rbp),%rax
1406cf547:	48 3b c2             	cmp    %rdx,%rax
1406cf54a:	74 18                	je     0x1406cf564
1406cf54c:	4c 8b 42 10          	mov    0x10(%rdx),%r8
1406cf550:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
1406cf555:	76 03                	jbe    0x1406cf55a
1406cf557:	48 8b 12             	mov    (%rdx),%rdx
1406cf55a:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1406cf55e:	e8 6d fe ac ff       	call   0x14019f3d0
1406cf563:	90                   	nop
1406cf564:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
1406cf568:	e8 e3 84 ac ff       	call   0x140197a50
1406cf56d:	90                   	nop
1406cf56e:	48 8d 8d 68 01 00 00 	lea    0x168(%rbp),%rcx
1406cf575:	e8 d6 84 ac ff       	call   0x140197a50
1406cf57a:	4c 8b 74 24 60       	mov    0x60(%rsp),%r14
1406cf57f:	e9 63 01 00 00       	jmp    0x1406cf6e7
1406cf584:	0f 57 c0             	xorps  %xmm0,%xmm0
1406cf587:	0f 11 85 28 01 00 00 	movups %xmm0,0x128(%rbp)
1406cf58e:	66 0f 6f 0d fa 3a 8e 	movdqa 0x8e3afa(%rip),%xmm1        # 0x140fb3090
1406cf595:	00
1406cf596:	f3 0f 7f 8d 38 01 00 	movdqu %xmm1,0x138(%rbp)
1406cf59d:	00
1406cf59e:	66 c7 85 28 01 00 00 	movw   $0x28,0x128(%rbp)
1406cf5a5:	28 00
1406cf5a7:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
1406cf5ab:	48 83 7d c0 0f       	cmpq   $0xf,-0x40(%rbp)
1406cf5b0:	48 0f 47 55 a8       	cmova  -0x58(%rbp),%rdx
1406cf5b5:	4c 8b 45 b8          	mov    -0x48(%rbp),%r8
1406cf5b9:	48 8d 8d 28 01 00 00 	lea    0x128(%rbp),%rcx
1406cf5c0:	e8 bb eb ad ff       	call   0x1401ae180
1406cf5c5:	0f 57 c0             	xorps  %xmm0,%xmm0
1406cf5c8:	0f 11 85 e8 00 00 00 	movups %xmm0,0xe8(%rbp)
1406cf5cf:	0f 57 c9             	xorps  %xmm1,%xmm1
1406cf5d2:	f3 0f 7f 8d f8 00 00 	movdqu %xmm1,0xf8(%rbp)
1406cf5d9:	00
1406cf5da:	0f 10 00             	movups (%rax),%xmm0
1406cf5dd:	0f 11 85 e8 00 00 00 	movups %xmm0,0xe8(%rbp)
1406cf5e4:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406cf5e8:	0f 11 8d f8 00 00 00 	movups %xmm1,0xf8(%rbp)
1406cf5ef:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406cf5f6:	00
1406cf5f7:	4c 89 78 10          	mov    %r15,0x10(%rax)
1406cf5fb:	c6 00 00             	movb   $0x0,(%rax)
1406cf5fe:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
1406cf604:	48 8d 15 b5 e4 94 00 	lea    0x94e4b5(%rip),%rdx        # 0x14101dac0
1406cf60b:	48 8d 8d e8 00 00 00 	lea    0xe8(%rbp),%rcx
1406cf612:	e8 69 eb ad ff       	call   0x1401ae180
1406cf617:	0f 10 30             	movups (%rax),%xmm6
1406cf61a:	0f 10 78 10          	movups 0x10(%rax),%xmm7
1406cf61e:	4c 89 78 10          	mov    %r15,0x10(%rax)
1406cf622:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406cf629:	00
1406cf62a:	c6 00 00             	movb   $0x0,(%rax)
1406cf62d:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
1406cf631:	48 83 fa 0f          	cmp    $0xf,%rdx
1406cf635:	76 31                	jbe    0x1406cf668
1406cf637:	48 ff c2             	inc    %rdx
1406cf63a:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1406cf63e:	48 8b c1             	mov    %rcx,%rax
1406cf641:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406cf648:	72 19                	jb     0x1406cf663
1406cf64a:	48 83 c2 27          	add    $0x27,%rdx
1406cf64e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406cf652:	48 2b c1             	sub    %rcx,%rax
1406cf655:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406cf659:	48 83 f8 1f          	cmp    $0x1f,%rax
1406cf65d:	0f 87 19 09 00 00    	ja     0x1406cff7c
1406cf663:	e8 dc ba 74 00       	call   0x140e1b144
1406cf668:	0f 11 75 a8          	movups %xmm6,-0x58(%rbp)
1406cf66c:	0f 11 7d b8          	movups %xmm7,-0x48(%rbp)
1406cf670:	48 8b 95 00 01 00 00 	mov    0x100(%rbp),%rdx
1406cf677:	48 83 fa 0f          	cmp    $0xf,%rdx
1406cf67b:	76 34                	jbe    0x1406cf6b1
1406cf67d:	48 ff c2             	inc    %rdx
1406cf680:	48 8b 8d e8 00 00 00 	mov    0xe8(%rbp),%rcx
1406cf687:	48 8b c1             	mov    %rcx,%rax
1406cf68a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406cf691:	72 19                	jb     0x1406cf6ac
1406cf693:	48 83 c2 27          	add    $0x27,%rdx
1406cf697:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406cf69b:	48 2b c1             	sub    %rcx,%rax
1406cf69e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406cf6a2:	48 83 f8 1f          	cmp    $0x1f,%rax
1406cf6a6:	0f 87 d6 08 00 00    	ja     0x1406cff82
1406cf6ac:	e8 93 ba 74 00       	call   0x140e1b144
1406cf6b1:	f3 44 0f 7f 85 f8 00 	movdqu %xmm8,0xf8(%rbp)
1406cf6b8:	00 00
1406cf6ba:	c6 85 e8 00 00 00 00 	movb   $0x0,0xe8(%rbp)
1406cf6c1:	4c 8b 85 40 01 00 00 	mov    0x140(%rbp),%r8
1406cf6c8:	49 83 f8 0f          	cmp    $0xf,%r8
1406cf6cc:	76 13                	jbe    0x1406cf6e1
1406cf6ce:	48 8b 95 28 01 00 00 	mov    0x128(%rbp),%rdx
1406cf6d5:	48 8d 8d 28 01 00 00 	lea    0x128(%rbp),%rcx
1406cf6dc:	e8 6f d9 ac ff       	call   0x14019d050
1406cf6e1:	44 0f b6 7c 24 40    	movzbl 0x40(%rsp),%r15d
1406cf6e7:	48 8d 05 e2 e3 94 00 	lea    0x94e3e2(%rip),%rax        # 0x14101dad0
1406cf6ee:	48 8d 15 f3 e3 94 00 	lea    0x94e3f3(%rip),%rdx        # 0x14101dae8
1406cf6f5:	45 84 ff             	test   %r15b,%r15b
1406cf6f8:	48 0f 45 d0          	cmovne %rax,%rdx
1406cf6fc:	0f 57 c0             	xorps  %xmm0,%xmm0
1406cf6ff:	0f 11 85 88 00 00 00 	movups %xmm0,0x88(%rbp)
1406cf706:	33 db                	xor    %ebx,%ebx
1406cf708:	48 89 9d 98 00 00 00 	mov    %rbx,0x98(%rbp)
1406cf70f:	48 89 9d a0 00 00 00 	mov    %rbx,0xa0(%rbp)
1406cf716:	4c 8b c7             	mov    %rdi,%r8
1406cf719:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1406cf720:	49 ff c0             	inc    %r8
1406cf723:	42 38 1c 02          	cmp    %bl,(%rdx,%r8,1)
1406cf727:	75 f7                	jne    0x1406cf720
1406cf729:	48 8d 8d 88 00 00 00 	lea    0x88(%rbp),%rcx
1406cf730:	e8 cb 76 ac ff       	call   0x140196e00
1406cf735:	90                   	nop
1406cf736:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
1406cf73b:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1406cf741:	4d 8b c6             	mov    %r14,%r8
1406cf744:	48 8d 95 88 01 00 00 	lea    0x188(%rbp),%rdx
1406cf74b:	49 8b cc             	mov    %r12,%rcx
1406cf74e:	e8 7d 3d 00 00       	call   0x1406d34d0
1406cf753:	4c 8b c8             	mov    %rax,%r9
1406cf756:	0f 57 c0             	xorps  %xmm0,%xmm0
1406cf759:	0f 11 45 28          	movups %xmm0,0x28(%rbp)
1406cf75d:	66 0f 6f 0d 9b f2 8d 	movdqa 0x8df29b(%rip),%xmm1        # 0x140faea00
1406cf764:	00
1406cf765:	f3 0f 7f 4d 38       	movdqu %xmm1,0x38(%rbp)
1406cf76a:	8b 05 84 e3 94 00    	mov    0x94e384(%rip),%eax        # 0x14101daf4
1406cf770:	66 89 45 28          	mov    %ax,0x28(%rbp)
1406cf774:	0f b6 0d 7b e3 94 00 	movzbl 0x94e37b(%rip),%ecx        # 0x14101daf6
1406cf77b:	88 4d 2a             	mov    %cl,0x2a(%rbp)
1406cf77e:	c6 45 2b 00          	movb   $0x0,0x2b(%rbp)
1406cf782:	4c 8d 45 28          	lea    0x28(%rbp),%r8
1406cf786:	0f b6 54 24 40       	movzbl 0x40(%rsp),%edx
1406cf78b:	48 8d 4d 68          	lea    0x68(%rbp),%rcx
1406cf78f:	e8 cc ea b0 ff       	call   0x1401de260
1406cf794:	90                   	nop
1406cf795:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
1406cf799:	48 8b 95 80 00 00 00 	mov    0x80(%rbp),%rdx
1406cf7a0:	48 8b c2             	mov    %rdx,%rax
1406cf7a3:	48 2b c1             	sub    %rcx,%rax
1406cf7a6:	48 83 f8 01          	cmp    $0x1,%rax
1406cf7aa:	72 21                	jb     0x1406cf7cd
1406cf7ac:	48 8d 41 01          	lea    0x1(%rcx),%rax
1406cf7b0:	48 89 45 78          	mov    %rax,0x78(%rbp)
1406cf7b4:	48 8d 45 68          	lea    0x68(%rbp),%rax
1406cf7b8:	48 83 fa 0f          	cmp    $0xf,%rdx
1406cf7bc:	48 0f 47 45 68       	cmova  0x68(%rbp),%rax
1406cf7c1:	66 c7 04 08 7d 00    	movw   $0x7d,(%rax,%rcx,1)
1406cf7c7:	48 8d 45 68          	lea    0x68(%rbp),%rax
1406cf7cb:	eb 24                	jmp    0x1406cf7f1
1406cf7cd:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1406cf7d4:	00 00
1406cf7d6:	4c 8d 0d cb 59 8e 00 	lea    0x8e59cb(%rip),%r9        # 0x140fb51a8
1406cf7dd:	44 0f b6 44 24 40    	movzbl 0x40(%rsp),%r8d
1406cf7e3:	ba 01 00 00 00       	mov    $0x1,%edx
1406cf7e8:	48 8d 4d 68          	lea    0x68(%rbp),%rcx
1406cf7ec:	e8 8f 8e ad ff       	call   0x1401a8680
1406cf7f1:	0f 10 00             	movups (%rax),%xmm0
1406cf7f4:	0f 11 45 e8          	movups %xmm0,-0x18(%rbp)
1406cf7f8:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406cf7fc:	0f 11 4d f8          	movups %xmm1,-0x8(%rbp)
1406cf800:	48 89 58 10          	mov    %rbx,0x10(%rax)
1406cf804:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406cf80b:	00
1406cf80c:	c6 00 00             	movb   $0x0,(%rax)
1406cf80f:	48 8b 95 80 00 00 00 	mov    0x80(%rbp),%rdx
1406cf816:	48 83 fa 0f          	cmp    $0xf,%rdx
1406cf81a:	76 31                	jbe    0x1406cf84d
1406cf81c:	48 ff c2             	inc    %rdx
1406cf81f:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
1406cf823:	48 8b c1             	mov    %rcx,%rax
1406cf826:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406cf82d:	72 19                	jb     0x1406cf848
1406cf82f:	48 83 c2 27          	add    $0x27,%rdx
1406cf833:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406cf837:	48 2b c1             	sub    %rcx,%rax
1406cf83a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406cf83e:	48 83 f8 1f          	cmp    $0x1f,%rax
1406cf842:	0f 87 40 07 00 00    	ja     0x1406cff88
1406cf848:	e8 f7 b8 74 00       	call   0x140e1b144
1406cf84d:	f3 44 0f 7f 45 78    	movdqu %xmm8,0x78(%rbp)
1406cf853:	c6 45 68 00          	movb   $0x0,0x68(%rbp)
1406cf857:	48 8b 55 40          	mov    0x40(%rbp),%rdx
1406cf85b:	48 83 fa 0f          	cmp    $0xf,%rdx
1406cf85f:	76 32                	jbe    0x1406cf893
1406cf861:	48 ff c2             	inc    %rdx
1406cf864:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1406cf868:	48 8b c1             	mov    %rcx,%rax
1406cf86b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406cf872:	72 19                	jb     0x1406cf88d
1406cf874:	48 83 c2 27          	add    $0x27,%rdx
1406cf878:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406cf87c:	48 2b c1             	sub    %rcx,%rax
1406cf87f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406cf883:	48 83 f8 1f          	cmp    $0x1f,%rax
1406cf887:	0f 87 01 07 00 00    	ja     0x1406cff8e
1406cf88d:	e8 b2 b8 74 00       	call   0x140e1b144
1406cf892:	90                   	nop
1406cf893:	48 8b 95 a0 01 00 00 	mov    0x1a0(%rbp),%rdx
1406cf89a:	48 83 fa 0f          	cmp    $0xf,%rdx
1406cf89e:	76 34                	jbe    0x1406cf8d4
1406cf8a0:	48 ff c2             	inc    %rdx
1406cf8a3:	48 8b 8d 88 01 00 00 	mov    0x188(%rbp),%rcx
1406cf8aa:	48 8b c1             	mov    %rcx,%rax
1406cf8ad:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406cf8b4:	72 19                	jb     0x1406cf8cf
1406cf8b6:	48 83 c2 27          	add    $0x27,%rdx
1406cf8ba:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406cf8be:	48 2b c1             	sub    %rcx,%rax
1406cf8c1:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406cf8c5:	48 83 f8 1f          	cmp    $0x1f,%rax
1406cf8c9:	0f 87 c5 06 00 00    	ja     0x1406cff94
1406cf8cf:	e8 70 b8 74 00       	call   0x140e1b144
1406cf8d4:	f3 44 0f 7f 85 98 01 	movdqu %xmm8,0x198(%rbp)
1406cf8db:	00 00
1406cf8dd:	c6 85 88 01 00 00 00 	movb   $0x0,0x188(%rbp)
1406cf8e4:	48 bb ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rbx
1406cf8eb:	ff ff 7f
1406cf8ee:	48 8b c3             	mov    %rbx,%rax
1406cf8f1:	48 8b 95 98 00 00 00 	mov    0x98(%rbp),%rdx
1406cf8f8:	48 2b c2             	sub    %rdx,%rax
1406cf8fb:	48 83 f8 01          	cmp    $0x1,%rax
1406cf8ff:	0f 82 95 06 00 00    	jb     0x1406cff9a
1406cf905:	4c 8d 8d 88 00 00 00 	lea    0x88(%rbp),%r9