1405b644f:	f3 0f 7f 7d ff       	movdqu %xmm7,-0x1(%rbp)
1405b6454:	88 5d ef             	mov    %bl,-0x11(%rbp)
1405b6457:	e9 cf 00 00 00       	jmp    0x1405b652b
1405b645c:	4d 63 57 10          	movslq 0x10(%r15),%r10
1405b6460:	45 85 d2             	test   %r10d,%r10d
1405b6463:	79 34                	jns    0x1405b6499
1405b6465:	0f 57 c0             	xorps  %xmm0,%xmm0
1405b6468:	0f 11 45 ef          	movups %xmm0,-0x11(%rbp)
1405b646c:	66 0f 6f 0d 8c 04 9f 	movdqa 0x9f048c(%rip),%xmm1        # 0x140fa6900
1405b6473:	00
1405b6474:	f3 0f 7f 4d ff       	movdqu %xmm1,-0x1(%rbp)
1405b6479:	f2 0f 10 35 ef 1c a6 	movsd  0xa61cef(%rip),%xmm6        # 0x141018170
1405b6480:	00
1405b6481:	f2 0f 11 75 ef       	movsd  %xmm6,-0x11(%rbp)
1405b6486:	0f b6 35 eb 1c a6 00 	movzbl 0xa61ceb(%rip),%esi        # 0x141018178
1405b648d:	40 88 75 f7          	mov    %sil,-0x9(%rbp)
1405b6491:	88 5d f8             	mov    %bl,-0x8(%rbp)
1405b6494:	e9 a1 00 00 00       	jmp    0x1405b653a
1405b6499:	4f 8d 04 92          	lea    (%r10,%r10,4),%r8
1405b649d:	49 c1 e0 04          	shl    $0x4,%r8
1405b64a1:	4d 03 04 24          	add    (%r12),%r8
1405b64a5:	8b cb                	mov    %ebx,%ecx
1405b64a7:	4d 8b 48 30          	mov    0x30(%r8),%r9
1405b64ab:	49 8b 50 38          	mov    0x38(%r8),%rdx
1405b64af:	49 2b d1             	sub    %r9,%rdx
1405b64b2:	48 c1 fa 03          	sar    $0x3,%rdx
1405b64b6:	48 85 d2             	test   %rdx,%rdx
1405b64b9:	74 14                	je     0x1405b64cf
1405b64bb:	48 8b c3             	mov    %rbx,%rax
1405b64be:	66 90                	xchg   %ax,%ax
1405b64c0:	4d 39 34 c1          	cmp    %r14,(%r9,%rax,8)
1405b64c4:	77 09                	ja     0x1405b64cf
1405b64c6:	ff c1                	inc    %ecx
1405b64c8:	8b c1                	mov    %ecx,%eax
1405b64ca:	48 3b c2             	cmp    %rdx,%rax
1405b64cd:	72 f1                	jb     0x1405b64c0
1405b64cf:	49 8b 50 18          	mov    0x18(%r8),%rdx
1405b64d3:	8d 41 ff             	lea    -0x1(%rcx),%eax
1405b64d6:	48 8d 0c c5 00 00 00 	lea    0x0(,%rax,8),%rcx
1405b64dd:	00
1405b64de:	49 3b 50 20          	cmp    0x20(%r8),%rdx
1405b64e2:	75 0d                	jne    0x1405b64f1
1405b64e4:	49 8b 00             	mov    (%r8),%rax
1405b64e7:	48 8b 0c 08          	mov    (%rax,%rcx,1),%rcx
1405b64eb:	4c 8b 41 28          	mov    0x28(%rcx),%r8
1405b64ef:	eb 04                	jmp    0x1405b64f5
1405b64f1:	4c 8b 04 11          	mov    (%rcx,%rdx,1),%r8
1405b64f5:	41 8b d2             	mov    %r10d,%edx
1405b64f8:	48 8d 0d 81 1c a6 00 	lea    0xa61c81(%rip),%rcx        # 0x141018180
1405b64ff:	e8 0c 14 2b 00       	call   0x140867910
1405b6504:	0f 57 c0             	xorps  %xmm0,%xmm0
1405b6507:	0f 11 45 ef          	movups %xmm0,-0x11(%rbp)
1405b650b:	0f 57 c9             	xorps  %xmm1,%xmm1
1405b650e:	f3 0f 7f 4d ff       	movdqu %xmm1,-0x1(%rbp)
1405b6513:	4c 8b c7             	mov    %rdi,%r8
1405b6516:	49 ff c0             	inc    %r8
1405b6519:	42 38 1c 00          	cmp    %bl,(%rax,%r8,1)
1405b651d:	75 f7                	jne    0x1405b6516
1405b651f:	48 8b d0             	mov    %rax,%rdx
1405b6522:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1405b6526:	e8 d5 08 be ff       	call   0x140196e00
1405b652b:	f2 0f 10 35 3d 1c a6 	movsd  0xa61c3d(%rip),%xmm6        # 0x141018170
1405b6532:	00
1405b6533:	0f b6 35 3e 1c a6 00 	movzbl 0xa61c3e(%rip),%esi        # 0x141018178
1405b653a:	49 8b cf             	mov    %r15,%rcx
1405b653d:	e8 de 0b 00 00       	call   0x1405b7120
1405b6542:	83 f8 02             	cmp    $0x2,%eax
1405b6545:	7d 15                	jge    0x1405b655c
1405b6547:	0f 57 c0             	xorps  %xmm0,%xmm0
1405b654a:	0f 11 45 cf          	movups %xmm0,-0x31(%rbp)
1405b654e:	f3 0f 7f 7d df       	movdqu %xmm7,-0x21(%rbp)
1405b6553:	c6 45 cf 00          	movb   $0x0,-0x31(%rbp)
1405b6557:	e9 cf 00 00 00       	jmp    0x1405b662b
1405b655c:	4d 63 57 14          	movslq 0x14(%r15),%r10
1405b6560:	45 85 d2             	test   %r10d,%r10d
1405b6563:	79 26                	jns    0x1405b658b
1405b6565:	0f 57 c0             	xorps  %xmm0,%xmm0
1405b6568:	0f 11 45 cf          	movups %xmm0,-0x31(%rbp)
1405b656c:	66 0f 6f 0d 8c 03 9f 	movdqa 0x9f038c(%rip),%xmm1        # 0x140fa6900
1405b6573:	00
1405b6574:	f3 0f 7f 4d df       	movdqu %xmm1,-0x21(%rbp)
1405b6579:	f2 0f 11 75 cf       	movsd  %xmm6,-0x31(%rbp)
1405b657e:	40 88 75 d7          	mov    %sil,-0x29(%rbp)
1405b6582:	c6 45 d8 00          	movb   $0x0,-0x28(%rbp)
1405b6586:	e9 a0 00 00 00       	jmp    0x1405b662b
1405b658b:	4f 8d 04 92          	lea    (%r10,%r10,4),%r8
1405b658f:	49 c1 e0 04          	shl    $0x4,%r8
1405b6593:	4d 03 04 24          	add    (%r12),%r8
1405b6597:	8b cb                	mov    %ebx,%ecx
1405b6599:	4d 8b 48 30          	mov    0x30(%r8),%r9
1405b659d:	49 8b 50 38          	mov    0x38(%r8),%rdx
1405b65a1:	49 2b d1             	sub    %r9,%rdx
1405b65a4:	48 c1 fa 03          	sar    $0x3,%rdx
1405b65a8:	48 85 d2             	test   %rdx,%rdx
1405b65ab:	74 12                	je     0x1405b65bf
1405b65ad:	48 8b c3             	mov    %rbx,%rax
1405b65b0:	4d 39 34 c1          	cmp    %r14,(%r9,%rax,8)
1405b65b4:	73 09                	jae    0x1405b65bf
1405b65b6:	ff c1                	inc    %ecx
1405b65b8:	8b c1                	mov    %ecx,%eax
1405b65ba:	48 3b c2             	cmp    %rdx,%rax
1405b65bd:	72 f1                	jb     0x1405b65b0
1405b65bf:	49 8b 50 18          	mov    0x18(%r8),%rdx
1405b65c3:	8d 41 ff             	lea    -0x1(%rcx),%eax
1405b65c6:	48 8d 0c c5 00 00 00 	lea    0x0(,%rax,8),%rcx
1405b65cd:	00
1405b65ce:	49 3b 50 20          	cmp    0x20(%r8),%rdx
1405b65d2:	75 0d                	jne    0x1405b65e1
1405b65d4:	49 8b 00             	mov    (%r8),%rax
1405b65d7:	48 8b 0c 01          	mov    (%rcx,%rax,1),%rcx
1405b65db:	4c 8b 41 28          	mov    0x28(%rcx),%r8
1405b65df:	eb 04                	jmp    0x1405b65e5
1405b65e1:	4c 8b 04 0a          	mov    (%rdx,%rcx,1),%r8
1405b65e5:	41 8b d2             	mov    %r10d,%edx
1405b65e8:	48 8d 0d 91 1b a6 00 	lea    0xa61b91(%rip),%rcx        # 0x141018180
1405b65ef:	e8 1c 13 2b 00       	call   0x140867910
1405b65f4:	0f 57 c0             	xorps  %xmm0,%xmm0
1405b65f7:	0f 11 45 cf          	movups %xmm0,-0x31(%rbp)
1405b65fb:	0f 57 c9             	xorps  %xmm1,%xmm1
1405b65fe:	f3 0f 7f 4d df       	movdqu %xmm1,-0x21(%rbp)
1405b6603:	4c 8b c7             	mov    %rdi,%r8
1405b6606:	49 ff c0             	inc    %r8
1405b6609:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
1405b660e:	75 f6                	jne    0x1405b6606
1405b6610:	48 8b d0             	mov    %rax,%rdx
1405b6613:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
1405b6617:	e8 e4 07 be ff       	call   0x140196e00
1405b661c:	0f b6 35 55 1b a6 00 	movzbl 0xa61b55(%rip),%esi        # 0x141018178
1405b6623:	f2 0f 10 35 45 1b a6 	movsd  0xa61b45(%rip),%xmm6        # 0x141018170
1405b662a:	00
1405b662b:	49 8b cf             	mov    %r15,%rcx
1405b662e:	e8 ed 0a 00 00       	call   0x1405b7120
1405b6633:	83 f8 03             	cmp    $0x3,%eax
1405b6636:	7d 15                	jge    0x1405b664d
1405b6638:	0f 57 c0             	xorps  %xmm0,%xmm0
1405b663b:	0f 11 45 af          	movups %xmm0,-0x51(%rbp)
1405b663f:	f3 0f 7f 7d bf       	movdqu %xmm7,-0x41(%rbp)
1405b6644:	c6 45 af 00          	movb   $0x0,-0x51(%rbp)
1405b6648:	e9 d8 00 00 00       	jmp    0x1405b6725
1405b664d:	4d 63 57 18          	movslq 0x18(%r15),%r10
1405b6651:	45 85 d2             	test   %r10d,%r10d
1405b6654:	79 26                	jns    0x1405b667c
1405b6656:	0f 57 c0             	xorps  %xmm0,%xmm0
1405b6659:	0f 11 45 af          	movups %xmm0,-0x51(%rbp)
1405b665d:	66 0f 6f 0d 9b 02 9f 	movdqa 0x9f029b(%rip),%xmm1        # 0x140fa6900
1405b6664:	00
1405b6665:	f3 0f 7f 4d bf       	movdqu %xmm1,-0x41(%rbp)
1405b666a:	f2 0f 11 75 af       	movsd  %xmm6,-0x51(%rbp)
1405b666f:	40 88 75 b7          	mov    %sil,-0x49(%rbp)
1405b6673:	c6 45 b8 00          	movb   $0x0,-0x48(%rbp)
1405b6677:	e9 a9 00 00 00       	jmp    0x1405b6725
1405b667c:	4f 8d 04 92          	lea    (%r10,%r10,4),%r8
1405b6680:	49 c1 e0 04          	shl    $0x4,%r8
1405b6684:	4d 03 04 24          	add    (%r12),%r8
1405b6688:	8b cb                	mov    %ebx,%ecx
1405b668a:	4d 8b 48 30          	mov    0x30(%r8),%r9
1405b668e:	49 8b 50 38          	mov    0x38(%r8),%rdx
1405b6692:	49 2b d1             	sub    %r9,%rdx
1405b6695:	48 c1 fa 03          	sar    $0x3,%rdx
1405b6699:	48 85 d2             	test   %rdx,%rdx
1405b669c:	74 12                	je     0x1405b66b0
1405b669e:	48 8b c3             	mov    %rbx,%rax
1405b66a1:	4d 39 34 c1          	cmp    %r14,(%r9,%rax,8)
1405b66a5:	73 09                	jae    0x1405b66b0
1405b66a7:	ff c1                	inc    %ecx
1405b66a9:	8b c1                	mov    %ecx,%eax
1405b66ab:	48 3b c2             	cmp    %rdx,%rax
1405b66ae:	72 f1                	jb     0x1405b66a1
1405b66b0:	49 8b 50 18          	mov    0x18(%r8),%rdx
1405b66b4:	8d 41 ff             	lea    -0x1(%rcx),%eax
1405b66b7:	48 8d 0c c5 00 00 00 	lea    0x0(,%rax,8),%rcx
1405b66be:	00
1405b66bf:	49 3b 50 20          	cmp    0x20(%r8),%rdx
1405b66c3:	75 0d                	jne    0x1405b66d2
1405b66c5:	49 8b 00             	mov    (%r8),%rax
1405b66c8:	48 8b 0c 08          	mov    (%rax,%rcx,1),%rcx
1405b66cc:	4c 8b 41 28          	mov    0x28(%rcx),%r8
1405b66d0:	eb 04                	jmp    0x1405b66d6
1405b66d2:	4c 8b 04 0a          	mov    (%rdx,%rcx,1),%r8
1405b66d6:	41 8b d2             	mov    %r10d,%edx
1405b66d9:	48 8d 0d a0 1a a6 00 	lea    0xa61aa0(%rip),%rcx        # 0x141018180
1405b66e0:	e8 2b 12 2b 00       	call   0x140867910
1405b66e5:	0f 57 c0             	xorps  %xmm0,%xmm0
1405b66e8:	0f 11 45 af          	movups %xmm0,-0x51(%rbp)
1405b66ec:	0f 57 c9             	xorps  %xmm1,%xmm1
1405b66ef:	f3 0f 7f 4d bf       	movdqu %xmm1,-0x41(%rbp)
1405b66f4:	4c 8b c7             	mov    %rdi,%r8
1405b66f7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1405b66fe:	00 00
1405b6700:	49 ff c0             	inc    %r8
1405b6703:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
1405b6708:	75 f6                	jne    0x1405b6700
1405b670a:	48 8b d0             	mov    %rax,%rdx
1405b670d:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
1405b6711:	e8 ea 06 be ff       	call   0x140196e00
1405b6716:	0f b6 35 5b 1a a6 00 	movzbl 0xa61a5b(%rip),%esi        # 0x141018178
1405b671d:	f2 0f 10 35 4b 1a a6 	movsd  0xa61a4b(%rip),%xmm6        # 0x141018170
1405b6724:	00
1405b6725:	49 8b cf             	mov    %r15,%rcx
1405b6728:	e8 f3 09 00 00       	call   0x1405b7120
1405b672d:	83 f8 04             	cmp    $0x4,%eax
1405b6730:	7d 15                	jge    0x1405b6747
1405b6732:	0f 57 c0             	xorps  %xmm0,%xmm0
1405b6735:	0f 11 45 8f          	movups %xmm0,-0x71(%rbp)
1405b6739:	f3 0f 7f 7d 9f       	movdqu %xmm7,-0x61(%rbp)
1405b673e:	c6 45 8f 00          	movb   $0x0,-0x71(%rbp)
1405b6742:	e9 c5 00 00 00       	jmp    0x1405b680c
1405b6747:	4d 63 4f 1c          	movslq 0x1c(%r15),%r9
1405b674b:	45 85 c9             	test   %r9d,%r9d
1405b674e:	79 26                	jns    0x1405b6776
1405b6750:	0f 57 c0             	xorps  %xmm0,%xmm0
1405b6753:	0f 11 45 8f          	movups %xmm0,-0x71(%rbp)
1405b6757:	66 0f 6f 0d a1 01 9f 	movdqa 0x9f01a1(%rip),%xmm1        # 0x140fa6900
1405b675e:	00
1405b675f:	f3 0f 7f 4d 9f       	movdqu %xmm1,-0x61(%rbp)
1405b6764:	f2 0f 11 75 8f       	movsd  %xmm6,-0x71(%rbp)
1405b6769:	40 88 75 97          	mov    %sil,-0x69(%rbp)
1405b676d:	c6 45 98 00          	movb   $0x0,-0x68(%rbp)
1405b6771:	e9 96 00 00 00       	jmp    0x1405b680c
1405b6776:	4b 8d 14 89          	lea    (%r9,%r9,4),%rdx
1405b677a:	48 c1 e2 04          	shl    $0x4,%rdx
1405b677e:	49 03 14 24          	add    (%r12),%rdx
1405b6782:	4c 8b 42 30          	mov    0x30(%rdx),%r8
1405b6786:	48 8b 4a 38          	mov    0x38(%rdx),%rcx
1405b678a:	49 2b c8             	sub    %r8,%rcx
1405b678d:	48 c1 f9 03          	sar    $0x3,%rcx
1405b6791:	48 85 c9             	test   %rcx,%rcx
1405b6794:	74 19                	je     0x1405b67af
1405b6796:	48 8b c3             	mov    %rbx,%rax
1405b6799:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1405b67a0:	4d 39 34 c0          	cmp    %r14,(%r8,%rax,8)
1405b67a4:	73 09                	jae    0x1405b67af
1405b67a6:	ff c3                	inc    %ebx
1405b67a8:	8b c3                	mov    %ebx,%eax
1405b67aa:	48 3b c1             	cmp    %rcx,%rax
1405b67ad:	72 f1                	jb     0x1405b67a0
1405b67af:	4c 8b 42 18          	mov    0x18(%rdx),%r8
1405b67b3:	8d 43 ff             	lea    -0x1(%rbx),%eax
1405b67b6:	48 8d 0c c5 00 00 00 	lea    0x0(,%rax,8),%rcx
1405b67bd:	00
1405b67be:	4c 3b 42 20          	cmp    0x20(%rdx),%r8
1405b67c2:	75 0d                	jne    0x1405b67d1
1405b67c4:	48 8b 02             	mov    (%rdx),%rax
1405b67c7:	48 8b 0c 01          	mov    (%rcx,%rax,1),%rcx
1405b67cb:	4c 8b 41 28          	mov    0x28(%rcx),%r8
1405b67cf:	eb 04                	jmp    0x1405b67d5
1405b67d1:	4d 8b 04 08          	mov    (%r8,%rcx,1),%r8
1405b67d5:	41 8b d1             	mov    %r9d,%edx
1405b67d8:	48 8d 0d a1 19 a6 00 	lea    0xa619a1(%rip),%rcx        # 0x141018180
1405b67df:	e8 2c 11 2b 00       	call   0x140867910
1405b67e4:	0f 57 c0             	xorps  %xmm0,%xmm0
1405b67e7:	0f 11 45 8f          	movups %xmm0,-0x71(%rbp)
1405b67eb:	0f 57 c9             	xorps  %xmm1,%xmm1
1405b67ee:	f3 0f 7f 4d 9f       	movdqu %xmm1,-0x61(%rbp)
1405b67f3:	48 ff c7             	inc    %rdi
1405b67f6:	80 3c 38 00          	cmpb   $0x0,(%rax,%rdi,1)
1405b67fa:	75 f7                	jne    0x1405b67f3
1405b67fc:	4c 8b c7             	mov    %rdi,%r8
1405b67ff:	48 8b d0             	mov    %rax,%rdx
1405b6802:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
1405b6806:	e8 f5 05 be ff       	call   0x140196e00
1405b680b:	90                   	nop
1405b680c:	48 8d 45 8f          	lea    -0x71(%rbp),%rax
1405b6810:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1405b6815:	4c 8d 4d af          	lea    -0x51(%rbp),%r9
1405b6819:	4c 8d 45 cf          	lea    -0x31(%rbp),%r8
1405b681d:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1405b6821:	49 8b cf             	mov    %r15,%rcx
1405b6824:	e8 17 f4 ff ff       	call   0x1405b5c40
1405b6829:	90                   	nop
1405b682a:	48 8b 55 a7          	mov    -0x59(%rbp),%rdx
1405b682e:	48 83 fa 0f          	cmp    $0xf,%rdx
1405b6832:	76 31                	jbe    0x1405b6865
1405b6834:	48 ff c2             	inc    %rdx
1405b6837:	48 8b 4d 8f          	mov    -0x71(%rbp),%rcx
1405b683b:	48 8b c1             	mov    %rcx,%rax
1405b683e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1405b6845:	72 19                	jb     0x1405b6860
1405b6847:	48 83 c2 27          	add    $0x27,%rdx
1405b684b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1405b684f:	48 2b c1             	sub    %rcx,%rax
1405b6852:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1405b6856:	48 83 f8 1f          	cmp    $0x1f,%rax
1405b685a:	0f 87 05 01 00 00    	ja     0x1405b6965
1405b6860:	e8 df 48 86 00       	call   0x140e1b144
1405b6865:	f3 0f 7f 7d 9f       	movdqu %xmm7,-0x61(%rbp)
1405b686a:	c6 45 8f 00          	movb   $0x0,-0x71(%rbp)
1405b686e:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
1405b6872:	48 83 fa 0f          	cmp    $0xf,%rdx
1405b6876:	76 31                	jbe    0x1405b68a9
1405b6878:	48 ff c2             	inc    %rdx
1405b687b:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1405b687f:	48 8b c1             	mov    %rcx,%rax
1405b6882:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1405b6889:	72 19                	jb     0x1405b68a4
1405b688b:	48 83 c2 27          	add    $0x27,%rdx
1405b688f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1405b6893:	48 2b c1             	sub    %rcx,%rax
1405b6896:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1405b689a:	48 83 f8 1f          	cmp    $0x1f,%rax
1405b689e:	0f 87 c7 00 00 00    	ja     0x1405b696b
1405b68a4:	e8 9b 48 86 00       	call   0x140e1b144
1405b68a9:	f3 0f 7f 7d bf       	movdqu %xmm7,-0x41(%rbp)
1405b68ae:	c6 45 af 00          	movb   $0x0,-0x51(%rbp)
1405b68b2:	48 8b 55 e7          	mov    -0x19(%rbp),%rdx
1405b68b6:	48 83 fa 0f          	cmp    $0xf,%rdx
1405b68ba:	76 31                	jbe    0x1405b68ed
1405b68bc:	48 ff c2             	inc    %rdx
1405b68bf:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
1405b68c3:	48 8b c1             	mov    %rcx,%rax
1405b68c6:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1405b68cd:	72 19                	jb     0x1405b68e8
1405b68cf:	48 83 c2 27          	add    $0x27,%rdx
1405b68d3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1405b68d7:	48 2b c1             	sub    %rcx,%rax
1405b68da:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1405b68de:	48 83 f8 1f          	cmp    $0x1f,%rax
1405b68e2:	0f 87 89 00 00 00    	ja     0x1405b6971
1405b68e8:	e8 57 48 86 00       	call   0x140e1b144
1405b68ed:	f3 0f 7f 7d df       	movdqu %xmm7,-0x21(%rbp)
1405b68f2:	c6 45 cf 00          	movb   $0x0,-0x31(%rbp)
1405b68f6:	48 8b 55 07          	mov    0x7(%rbp),%rdx
1405b68fa:	48 83 fa 0f          	cmp    $0xf,%rdx
1405b68fe:	76 2d                	jbe    0x1405b692d
1405b6900:	48 ff c2             	inc    %rdx
1405b6903:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1405b6907:	48 8b c1             	mov    %rcx,%rax
1405b690a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1405b6911:	72 15                	jb     0x1405b6928
1405b6913:	48 83 c2 27          	add    $0x27,%rdx
1405b6917:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1405b691b:	48 2b c1             	sub    %rcx,%rax
1405b691e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1405b6922:	48 83 f8 1f          	cmp    $0x1f,%rax
1405b6926:	77 37                	ja     0x1405b695f
1405b6928:	e8 17 48 86 00       	call   0x140e1b144
1405b692d:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
1405b6931:	48 33 cc             	xor    %rsp,%rcx
1405b6934:	e8 c7 4b 86 00       	call   0x140e1b500
1405b6939:	4c 8d 9c 24 e0 00 00 	lea    0xe0(%rsp),%r11
1405b6940:	00
1405b6941:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1405b6945:	49 8b 73 48          	mov    0x48(%r11),%rsi
1405b6949:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
1405b694e:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
1405b6953:	49 8b e3             	mov    %r11,%rsp
1405b6956:	41 5f                	pop    %r15
1405b6958:	41 5e                	pop    %r14
1405b695a:	41 5c                	pop    %r12
1405b695c:	5f                   	pop    %rdi