1406c359e:	4c 8b 76 30          	mov    0x30(%rsi),%r14
1406c35a2:	48 8d 56 18          	lea    0x18(%rsi),%rdx
1406c35a6:	48 8b 7e 28          	mov    0x28(%rsi),%rdi
1406c35aa:	49 83 fe 0f          	cmp    $0xf,%r14
1406c35ae:	76 04                	jbe    0x1406c35b4
1406c35b0:	48 8b 56 18          	mov    0x18(%rsi),%rdx
1406c35b4:	48 8b cd             	mov    %rbp,%rcx
1406c35b7:	48 85 ff             	test   %rdi,%rdi
1406c35ba:	74 17                	je     0x1406c35d3
1406c35bc:	0f 1f 40 00          	nopl   0x0(%rax)
1406c35c0:	0f b6 04 0a          	movzbl (%rdx,%rcx,1),%eax
1406c35c4:	48 ff c1             	inc    %rcx
1406c35c7:	4c 33 d0             	xor    %rax,%r10
1406c35ca:	4d 0f af d3          	imul   %r11,%r10
1406c35ce:	48 3b cf             	cmp    %rdi,%rcx
1406c35d1:	72 ed                	jb     0x1406c35c0
1406c35d3:	49 8b 8d 30 04 00 00 	mov    0x430(%r13),%rcx
1406c35da:	49 8b 85 18 04 00 00 	mov    0x418(%r13),%rax
1406c35e1:	49 23 ca             	and    %r10,%rcx
1406c35e4:	48 03 c9             	add    %rcx,%rcx
1406c35e7:	48 8b 5c c8 08       	mov    0x8(%rax,%rcx,8),%rbx
1406c35ec:	49 3b 9d 08 04 00 00 	cmp    0x408(%r13),%rbx
1406c35f3:	74 4f                	je     0x1406c3644
1406c35f5:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
1406c35fa:	4c 8b 3c c8          	mov    (%rax,%rcx,8),%r15
1406c35fe:	66 90                	xchg   %ax,%ax
1406c3600:	48 83 7b 28 0f       	cmpq   $0xf,0x28(%rbx)
1406c3605:	48 8d 53 10          	lea    0x10(%rbx),%rdx
1406c3609:	48 8b 42 10          	mov    0x10(%rdx),%rax
1406c360d:	76 03                	jbe    0x1406c3612
1406c360f:	48 8b 12             	mov    (%rdx),%rdx
1406c3612:	48 8d 4e 18          	lea    0x18(%rsi),%rcx
1406c3616:	49 83 fe 0f          	cmp    $0xf,%r14
1406c361a:	76 04                	jbe    0x1406c3620
1406c361c:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1406c3620:	48 3b f8             	cmp    %rax,%rdi
1406c3623:	75 0c                	jne    0x1406c3631
1406c3625:	4c 8b c7             	mov    %rdi,%r8
1406c3628:	e8 23 c4 81 00       	call   0x140edfa50
1406c362d:	85 c0                	test   %eax,%eax
1406c362f:	74 0b                	je     0x1406c363c
1406c3631:	49 3b df             	cmp    %r15,%rbx
1406c3634:	74 09                	je     0x1406c363f
1406c3636:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1406c363a:	eb c4                	jmp    0x1406c3600
1406c363c:	48 8b eb             	mov    %rbx,%rbp
1406c363f:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
1406c3644:	4c 8b 74 24 58       	mov    0x58(%rsp),%r14
1406c3649:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1406c364e:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1406c3653:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1406c3658:	48 85 ed             	test   %rbp,%rbp
1406c365b:	74 0c                	je     0x1406c3669
1406c365d:	48 8b 45 30          	mov    0x30(%rbp),%rax
1406c3661:	48 83 c4 28          	add    $0x28,%rsp
1406c3665:	41 5d                	pop    %r13
1406c3667:	5d                   	pop    %rbp
1406c3668:	c3                   	ret
1406c3669:	49 8b 85 08 04 00 00 	mov    0x408(%r13),%rax
1406c3670:	48 8b 40 30          	mov    0x30(%rax),%rax
1406c3674:	48 83 c4 28          	add    $0x28,%rsp
1406c3678:	41 5d                	pop    %r13
1406c367a:	5d                   	pop    %rbp
1406c367b:	c3                   	ret
1406c367c:	cc                   	int3
1406c367d:	cc                   	int3
1406c367e:	cc                   	int3
1406c367f:	cc                   	int3
1406c3680:	48 8b c4             	mov    %rsp,%rax
1406c3683:	48 89 58 08          	mov    %rbx,0x8(%rax)
1406c3687:	55                   	push   %rbp
1406c3688:	56                   	push   %rsi
1406c3689:	57                   	push   %rdi
1406c368a:	41 54                	push   %r12
1406c368c:	41 55                	push   %r13
1406c368e:	41 56                	push   %r14
1406c3690:	41 57                	push   %r15
1406c3692:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1406c3696:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
1406c369d:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
1406c36a1:	0f 29 78 a8          	movaps %xmm7,-0x58(%rax)
1406c36a5:	48 8b 05 54 58 cf 00 	mov    0xcf5854(%rip),%rax        # 0x1413b8f00
1406c36ac:	48 33 c4             	xor    %rsp,%rax
1406c36af:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1406c36b3:	49 8b f8             	mov    %r8,%rdi
1406c36b6:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
1406c36bb:	4c 8b fa             	mov    %rdx,%r15
1406c36be:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
1406c36c3:	45 33 f6             	xor    %r14d,%r14d
1406c36c6:	49 8b 00             	mov    (%r8),%rax
1406c36c9:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1406c36ce:	48 8d 50 48          	lea    0x48(%rax),%rdx
1406c36d2:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
1406c36d7:	76 03                	jbe    0x1406c36dc
1406c36d9:	48 8b 12             	mov    (%rdx),%rdx
1406c36dc:	0f 57 c0             	xorps  %xmm0,%xmm0
1406c36df:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
1406c36e3:	4c 89 75 c7          	mov    %r14,-0x39(%rbp)
1406c36e7:	4c 89 75 cf          	mov    %r14,-0x31(%rbp)
1406c36eb:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
1406c36f2:	4c 8b c3             	mov    %rbx,%r8
1406c36f5:	49 ff c0             	inc    %r8
1406c36f8:	46 38 34 02          	cmp    %r14b,(%rdx,%r8,1)
1406c36fc:	75 f7                	jne    0x1406c36f5
1406c36fe:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1406c3702:	e8 f9 36 ad ff       	call   0x140196e00
1406c3707:	90                   	nop
1406c3708:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1406c370c:	48 8b 01             	mov    (%rcx),%rax
1406c370f:	48 8b 40 10          	mov    0x10(%rax),%rax
1406c3713:	ff 15 07 03 8c 00    	call   *0x8c0307(%rip)        # 0x140f83a20
1406c3719:	48 8b 10             	mov    (%rax),%rdx
1406c371c:	be 0f 00 00 00       	mov    $0xf,%esi
1406c3721:	48 85 d2             	test   %rdx,%rdx
1406c3724:	0f 84 32 04 00 00    	je     0x1406c3b5c
1406c372a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1406c3730:	0f b6 02             	movzbl (%rdx),%eax
1406c3733:	2c 2e                	sub    $0x2e,%al
1406c3735:	3c 01                	cmp    $0x1,%al
1406c3737:	77 05                	ja     0x1406c373e
1406c3739:	48 ff c2             	inc    %rdx
1406c373c:	eb f2                	jmp    0x1406c3730
1406c373e:	0f 57 c0             	xorps  %xmm0,%xmm0
1406c3741:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
1406c3746:	0f 57 c9             	xorps  %xmm1,%xmm1
1406c3749:	f3 0f 7f 4d 87       	movdqu %xmm1,-0x79(%rbp)
1406c374e:	66 90                	xchg   %ax,%ax
1406c3750:	48 ff c3             	inc    %rbx
1406c3753:	80 3c 1a 00          	cmpb   $0x0,(%rdx,%rbx,1)
1406c3757:	75 f7                	jne    0x1406c3750
1406c3759:	4c 8b c3             	mov    %rbx,%r8
1406c375c:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1406c3761:	e8 9a 36 ad ff       	call   0x140196e00
1406c3766:	90                   	nop
1406c3767:	4c 8d 74 24 40       	lea    0x40(%rsp),%r14
1406c376c:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1406c3771:	4c 8b 45 8f          	mov    -0x71(%rbp),%r8
1406c3775:	49 83 f8 0f          	cmp    $0xf,%r8
1406c3779:	4c 0f 47 f2          	cmova  %rdx,%r14
1406c377d:	4c 8d 64 24 40       	lea    0x40(%rsp),%r12
1406c3782:	4c 0f 47 e2          	cmova  %rdx,%r12
1406c3786:	4c 03 65 87          	add    -0x79(%rbp),%r12
1406c378a:	48 8d 7c 24 40       	lea    0x40(%rsp),%rdi
1406c378f:	49 83 f8 0f          	cmp    $0xf,%r8
1406c3793:	48 0f 47 fa          	cmova  %rdx,%rdi
1406c3797:	49 3b fc             	cmp    %r12,%rdi
1406c379a:	74 2e                	je     0x1406c37ca
1406c379c:	4c 2b f7             	sub    %rdi,%r14
1406c379f:	90                   	nop
1406c37a0:	0f b6 1f             	movzbl (%rdi),%ebx
1406c37a3:	0f be cb             	movsbl %bl,%ecx
1406c37a6:	e8 75 ff 76 00       	call   0x140e33720
1406c37ab:	ba 5f 00 00 00       	mov    $0x5f,%edx
1406c37b0:	85 c0                	test   %eax,%eax
1406c37b2:	0f 45 d3             	cmovne %ebx,%edx
1406c37b5:	41 88 14 3e          	mov    %dl,(%r14,%rdi,1)
1406c37b9:	48 ff c7             	inc    %rdi
1406c37bc:	49 3b fc             	cmp    %r12,%rdi
1406c37bf:	75 df                	jne    0x1406c37a0
1406c37c1:	4c 8b 45 8f          	mov    -0x71(%rbp),%r8
1406c37c5:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1406c37ca:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1406c37cf:	49 83 f8 0f          	cmp    $0xf,%r8
1406c37d3:	48 0f 47 c2          	cmova  %rdx,%rax
1406c37d7:	0f be 08             	movsbl (%rax),%ecx
1406c37da:	e8 f1 ff 76 00       	call   0x140e337d0
1406c37df:	85 c0                	test   %eax,%eax
1406c37e1:	0f 85 2b 01 00 00    	jne    0x1406c3912
1406c37e7:	4c 8b 6d 87          	mov    -0x79(%rbp),%r13
1406c37eb:	48 b9 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rcx
1406c37f2:	ff ff 7f
1406c37f5:	48 8b c1             	mov    %rcx,%rax
1406c37f8:	49 2b c5             	sub    %r13,%rax
1406c37fb:	48 83 f8 01          	cmp    $0x1,%rax
1406c37ff:	0f 82 86 05 00 00    	jb     0x1406c3d8b
1406c3805:	4c 8d 64 24 40       	lea    0x40(%rsp),%r12
1406c380a:	48 83 7d 8f 0f       	cmpq   $0xf,-0x71(%rbp)
1406c380f:	4c 0f 47 64 24 40    	cmova  0x40(%rsp),%r12
1406c3815:	0f 57 c0             	xorps  %xmm0,%xmm0
1406c3818:	0f 11 45 97          	movups %xmm0,-0x69(%rbp)
1406c381c:	4d 8d 75 01          	lea    0x1(%r13),%r14
1406c3820:	48 8b de             	mov    %rsi,%rbx
1406c3823:	48 8d 7d 97          	lea    -0x69(%rbp),%rdi
1406c3827:	4c 3b f6             	cmp    %rsi,%r14
1406c382a:	76 7a                	jbe    0x1406c38a6
1406c382c:	49 8b de             	mov    %r14,%rbx
1406c382f:	48 83 cb 0f          	or     $0xf,%rbx
1406c3833:	48 3b d9             	cmp    %rcx,%rbx
1406c3836:	76 30                	jbe    0x1406c3868
1406c3838:	48 8b d9             	mov    %rcx,%rbx
1406c383b:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
1406c3842:	00 00 80
1406c3845:	48 83 c0 27          	add    $0x27,%rax
1406c3849:	48 8b c8             	mov    %rax,%rcx
1406c384c:	e8 b7 78 75 00       	call   0x140e1b108
1406c3851:	48 85 c0             	test   %rax,%rax
1406c3854:	0f 84 37 05 00 00    	je     0x1406c3d91
1406c385a:	48 8d 78 27          	lea    0x27(%rax),%rdi
1406c385e:	48 83 e7 e0          	and    $0xffffffffffffffe0,%rdi
1406c3862:	48 89 47 f8          	mov    %rax,-0x8(%rdi)
1406c3866:	eb 3a                	jmp    0x1406c38a2
1406c3868:	48 83 fb 16          	cmp    $0x16,%rbx
1406c386c:	b8 16 00 00 00       	mov    $0x16,%eax
1406c3871:	48 0f 42 d8          	cmovb  %rax,%rbx
1406c3875:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
1406c3879:	48 85 c9             	test   %rcx,%rcx
1406c387c:	75 04                	jne    0x1406c3882
1406c387e:	33 ff                	xor    %edi,%edi
1406c3880:	eb 20                	jmp    0x1406c38a2
1406c3882:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
1406c3889:	72 0f                	jb     0x1406c389a
1406c388b:	48 8d 41 27          	lea    0x27(%rcx),%rax
1406c388f:	48 3b c1             	cmp    %rcx,%rax
1406c3892:	0f 86 cd 04 00 00    	jbe    0x1406c3d65
1406c3898:	eb af                	jmp    0x1406c3849
1406c389a:	e8 69 78 75 00       	call   0x140e1b108
1406c389f:	48 8b f8             	mov    %rax,%rdi
1406c38a2:	48 89 7d 97          	mov    %rdi,-0x69(%rbp)
1406c38a6:	4c 89 75 a7          	mov    %r14,-0x59(%rbp)
1406c38aa:	48 89 5d af          	mov    %rbx,-0x51(%rbp)
1406c38ae:	c6 07 5f             	movb   $0x5f,(%rdi)
1406c38b1:	48 8d 4f 01          	lea    0x1(%rdi),%rcx
1406c38b5:	4d 8b c5             	mov    %r13,%r8
1406c38b8:	49 8b d4             	mov    %r12,%rdx
1406c38bb:	e8 50 b7 81 00       	call   0x140edf010
1406c38c0:	42 c6 04 37 00       	movb   $0x0,(%rdi,%r14,1)
1406c38c5:	48 8b 55 8f          	mov    -0x71(%rbp),%rdx
1406c38c9:	48 83 fa 0f          	cmp    $0xf,%rdx
1406c38cd:	76 32                	jbe    0x1406c3901
1406c38cf:	48 ff c2             	inc    %rdx
1406c38d2:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1406c38d7:	48 8b c1             	mov    %rcx,%rax
1406c38da:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406c38e1:	72 19                	jb     0x1406c38fc
1406c38e3:	48 83 c2 27          	add    $0x27,%rdx
1406c38e7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406c38eb:	48 2b c1             	sub    %rcx,%rax
1406c38ee:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406c38f2:	48 83 f8 1f          	cmp    $0x1f,%rax
1406c38f6:	0f 87 95 04 00 00    	ja     0x1406c3d91
1406c38fc:	e8 43 78 75 00       	call   0x140e1b144
1406c3901:	0f 10 45 97          	movups -0x69(%rbp),%xmm0
1406c3905:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
1406c390a:	0f 10 4d a7          	movups -0x59(%rbp),%xmm1
1406c390e:	0f 11 4d 87          	movups %xmm1,-0x79(%rbp)
1406c3912:	4c 8b 75 87          	mov    -0x79(%rbp),%r14
1406c3916:	48 b9 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rcx
1406c391d:	ff ff 7f
1406c3920:	48 8b c1             	mov    %rcx,%rax
1406c3923:	49 2b c6             	sub    %r14,%rax
1406c3926:	48 83 f8 02          	cmp    $0x2,%rax
1406c392a:	0f 82 67 04 00 00    	jb     0x1406c3d97
1406c3930:	4c 8d 6c 24 40       	lea    0x40(%rsp),%r13
1406c3935:	48 83 7d 8f 0f       	cmpq   $0xf,-0x71(%rbp)
1406c393a:	4c 0f 47 6c 24 40    	cmova  0x40(%rsp),%r13
1406c3940:	0f 57 c0             	xorps  %xmm0,%xmm0
1406c3943:	0f 11 45 97          	movups %xmm0,-0x69(%rbp)
1406c3947:	0f 57 c9             	xorps  %xmm1,%xmm1
1406c394a:	f3 0f 7f 4d a7       	movdqu %xmm1,-0x59(%rbp)
1406c394f:	4d 8d 66 02          	lea    0x2(%r14),%r12
1406c3953:	48 8b de             	mov    %rsi,%rbx
1406c3956:	48 8d 7d 97          	lea    -0x69(%rbp),%rdi
1406c395a:	4c 3b e6             	cmp    %rsi,%r12
1406c395d:	76 7a                	jbe    0x1406c39d9
1406c395f:	49 8b dc             	mov    %r12,%rbx
1406c3962:	48 83 cb 0f          	or     $0xf,%rbx
1406c3966:	48 3b d9             	cmp    %rcx,%rbx
1406c3969:	76 30                	jbe    0x1406c399b
1406c396b:	48 8b d9             	mov    %rcx,%rbx
1406c396e:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
1406c3975:	00 00 80
1406c3978:	48 83 c0 27          	add    $0x27,%rax
1406c397c:	48 8b c8             	mov    %rax,%rcx
1406c397f:	e8 84 77 75 00       	call   0x140e1b108
1406c3984:	48 85 c0             	test   %rax,%rax
1406c3987:	0f 84 16 04 00 00    	je     0x1406c3da3
1406c398d:	48 8d 78 27          	lea    0x27(%rax),%rdi
1406c3991:	48 83 e7 e0          	and    $0xffffffffffffffe0,%rdi
1406c3995:	48 89 47 f8          	mov    %rax,-0x8(%rdi)
1406c3999:	eb 3a                	jmp    0x1406c39d5
1406c399b:	48 83 fb 16          	cmp    $0x16,%rbx
1406c399f:	b8 16 00 00 00       	mov    $0x16,%eax
1406c39a4:	48 0f 42 d8          	cmovb  %rax,%rbx
1406c39a8:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
1406c39ac:	48 85 c9             	test   %rcx,%rcx
1406c39af:	75 04                	jne    0x1406c39b5
1406c39b1:	33 ff                	xor    %edi,%edi
1406c39b3:	eb 20                	jmp    0x1406c39d5
1406c39b5:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
1406c39bc:	72 0f                	jb     0x1406c39cd
1406c39be:	48 8d 41 27          	lea    0x27(%rcx),%rax
1406c39c2:	48 3b c1             	cmp    %rcx,%rax
1406c39c5:	0f 86 a0 03 00 00    	jbe    0x1406c3d6b
1406c39cb:	eb af                	jmp    0x1406c397c
1406c39cd:	e8 36 77 75 00       	call   0x140e1b108
1406c39d2:	48 8b f8             	mov    %rax,%rdi
1406c39d5:	48 89 7d 97          	mov    %rdi,-0x69(%rbp)
1406c39d9:	4c 89 65 a7          	mov    %r12,-0x59(%rbp)
1406c39dd:	48 89 5d af          	mov    %rbx,-0x51(%rbp)
1406c39e1:	4d 8b c6             	mov    %r14,%r8
1406c39e4:	49 8b d5             	mov    %r13,%rdx
1406c39e7:	48 8b cf             	mov    %rdi,%rcx
1406c39ea:	e8 21 b6 81 00       	call   0x140edf010
1406c39ef:	66 42 c7 04 37 5f 5f 	movw   $0x5f5f,(%rdi,%r14,1)
1406c39f6:	42 c6 04 27 00       	movb   $0x0,(%rdi,%r12,1)
1406c39fb:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1406c39ff:	48 83 7d cf 0f       	cmpq   $0xf,-0x31(%rbp)
1406c3a04:	48 0f 47 55 b7       	cmova  -0x49(%rbp),%rdx
1406c3a09:	4c 8b 45 c7          	mov    -0x39(%rbp),%r8
1406c3a0d:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
1406c3a11:	e8 6a a7 ae ff       	call   0x1401ae180
1406c3a16:	0f 10 30             	movups (%rax),%xmm6
1406c3a19:	0f 10 78 10          	movups 0x10(%rax),%xmm7
1406c3a1d:	45 33 f6             	xor    %r14d,%r14d
1406c3a20:	4c 89 70 10          	mov    %r14,0x10(%rax)
1406c3a24:	48 89 70 18          	mov    %rsi,0x18(%rax)
1406c3a28:	44 88 30             	mov    %r14b,(%rax)
1406c3a2b:	48 8b 55 cf          	mov    -0x31(%rbp),%rdx
1406c3a2f:	48 83 fa 0f          	cmp    $0xf,%rdx
1406c3a33:	76 31                	jbe    0x1406c3a66
1406c3a35:	48 ff c2             	inc    %rdx
1406c3a38:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1406c3a3c:	48 8b c1             	mov    %rcx,%rax
1406c3a3f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406c3a46:	72 19                	jb     0x1406c3a61
1406c3a48:	48 83 c2 27          	add    $0x27,%rdx
1406c3a4c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406c3a50:	48 2b c1             	sub    %rcx,%rax
1406c3a53:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406c3a57:	48 83 f8 1f          	cmp    $0x1f,%rax
1406c3a5b:	0f 87 3c 03 00 00    	ja     0x1406c3d9d
1406c3a61:	e8 de 76 75 00       	call   0x140e1b144
1406c3a66:	0f 11 75 b7          	movups %xmm6,-0x49(%rbp)
1406c3a6a:	0f 11 7d c7          	movups %xmm7,-0x39(%rbp)
1406c3a6e:	48 8b 55 af          	mov    -0x51(%rbp),%rdx
1406c3a72:	48 83 fa 0f          	cmp    $0xf,%rdx
1406c3a76:	76 32                	jbe    0x1406c3aaa
1406c3a78:	48 ff c2             	inc    %rdx
1406c3a7b:	48 8b 4d 97          	mov    -0x69(%rbp),%rcx
1406c3a7f:	48 8b c1             	mov    %rcx,%rax
1406c3a82:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406c3a89:	72 19                	jb     0x1406c3aa4
1406c3a8b:	48 83 c2 27          	add    $0x27,%rdx
1406c3a8f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406c3a93:	48 2b c1             	sub    %rcx,%rax
1406c3a96:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406c3a9a:	48 83 f8 1f          	cmp    $0x1f,%rax
1406c3a9e:	0f 87 ff 02 00 00    	ja     0x1406c3da3
1406c3aa4:	e8 9b 76 75 00       	call   0x140e1b144
1406c3aa9:	90                   	nop