1402a94b0:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402a94b5:	41 03 c4             	add    %r12d,%eax
1402a94b8:	75 31                	jne    0x1402a94eb
1402a94ba:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
1402a94be:	48 8b 03             	mov    (%rbx),%rax
1402a94c1:	48 8b cb             	mov    %rbx,%rcx
1402a94c4:	48 8b 00             	mov    (%rax),%rax
1402a94c7:	ff 15 6b 37 86 00    	call   *0x86376b(%rip)        # 0x140b0cc38
1402a94cd:	41 8b cc             	mov    %r12d,%ecx
1402a94d0:	f0 0f c1 4b 0c       	lock xadd %ecx,0xc(%rbx)
1402a94d5:	41 03 cc             	add    %r12d,%ecx
1402a94d8:	75 11                	jne    0x1402a94eb
1402a94da:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1402a94de:	48 8b 11             	mov    (%rcx),%rdx
1402a94e1:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402a94e5:	ff 15 4d 37 86 00    	call   *0x86374d(%rip)        # 0x140b0cc38
1402a94eb:	48 8b c7             	mov    %rdi,%rax
1402a94ee:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
1402a94f2:	48 33 cc             	xor    %rsp,%rcx
1402a94f5:	e8 e6 60 84 00       	call   0x140aef5e0
1402a94fa:	0f 28 b4 24 c0 00 00 	movaps 0xc0(%rsp),%xmm6
1402a9501:	00
1402a9502:	48 81 c4 d0 00 00 00 	add    $0xd0,%rsp
1402a9509:	41 5f                	pop    %r15
1402a950b:	41 5e                	pop    %r14
1402a950d:	41 5c                	pop    %r12
1402a950f:	5f                   	pop    %rdi
1402a9510:	5e                   	pop    %rsi
1402a9511:	5b                   	pop    %rbx
1402a9512:	5d                   	pop    %rbp
1402a9513:	c3                   	ret
1402a9514:	90                   	nop
1402a9515:	90                   	nop
1402a9516:	90                   	nop
1402a9517:	90                   	nop
1402a9518:	90                   	nop
1402a9519:	90                   	nop
1402a951a:	90                   	nop
1402a951b:	90                   	nop
1402a951c:	90                   	nop
1402a951d:	90                   	nop
1402a951e:	90                   	nop
1402a951f:	90                   	nop
1402a9520:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402a9525:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402a952a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1402a952f:	55                   	push   %rbp
1402a9530:	48 8b ec             	mov    %rsp,%rbp
1402a9533:	48 83 ec 40          	sub    $0x40,%rsp
1402a9537:	49 8b f8             	mov    %r8,%rdi
1402a953a:	48 8b da             	mov    %rdx,%rbx
1402a953d:	48 8b f1             	mov    %rcx,%rsi
1402a9540:	0f 57 c0             	xorps  %xmm0,%xmm0
1402a9543:	f3 0f 7f 45 e8       	movdqu %xmm0,-0x18(%rbp)
1402a9548:	48 83 65 f8 00       	andq   $0x0,-0x8(%rbp)
1402a954d:	4c 8d 05 e8 00 8a 00 	lea    0x8a00e8(%rip),%r8        # 0x140b4963c
1402a9554:	33 d2                	xor    %edx,%edx
1402a9556:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1402a955a:	e8 b1 87 d8 ff       	call   0x140031d10
1402a955f:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
1402a9563:	48 3b 55 f8          	cmp    -0x8(%rbp),%rdx
1402a9567:	74 14                	je     0x1402a957d
1402a9569:	c7 02 00 00 c8 42    	movl   $0x42c80000,(%rdx)
1402a956f:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
1402a9573:	48 83 c2 04          	add    $0x4,%rdx
1402a9577:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
1402a957b:	eb 14                	jmp    0x1402a9591
1402a957d:	4c 8d 05 b4 00 8a 00 	lea    0x8a00b4(%rip),%r8        # 0x140b49638
1402a9584:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1402a9588:	e8 83 87 d8 ff       	call   0x140031d10
1402a958d:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
1402a9591:	48 3b 55 f8          	cmp    -0x8(%rbp),%rdx
1402a9595:	74 14                	je     0x1402a95ab
1402a9597:	c7 02 00 00 c8 c2    	movl   $0xc2c80000,(%rdx)
1402a959d:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
1402a95a1:	48 83 c2 04          	add    $0x4,%rdx
1402a95a5:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
1402a95a9:	eb 14                	jmp    0x1402a95bf
1402a95ab:	4c 8d 05 82 00 8a 00 	lea    0x8a0082(%rip),%r8        # 0x140b49634
1402a95b2:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1402a95b6:	e8 55 87 d8 ff       	call   0x140031d10
1402a95bb:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
1402a95bf:	48 3b 55 f8          	cmp    -0x8(%rbp),%rdx
1402a95c3:	74 0d                	je     0x1402a95d2
1402a95c5:	c7 02 00 00 c8 42    	movl   $0x42c80000,(%rdx)
1402a95cb:	48 83 45 f0 04       	addq   $0x4,-0x10(%rbp)
1402a95d0:	eb 10                	jmp    0x1402a95e2
1402a95d2:	4c 8d 05 57 00 8a 00 	lea    0x8a0057(%rip),%r8        # 0x140b49630
1402a95d9:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1402a95dd:	e8 2e 87 d8 ff       	call   0x140031d10
1402a95e2:	4c 8b cf             	mov    %rdi,%r9
1402a95e5:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
1402a95e9:	48 8b d3             	mov    %rbx,%rdx
1402a95ec:	48 8b ce             	mov    %rsi,%rcx
1402a95ef:	e8 4c 06 00 00       	call   0x1402a9c40
1402a95f4:	90                   	nop
1402a95f5:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1402a95f9:	48 85 c9             	test   %rcx,%rcx
1402a95fc:	74 34                	je     0x1402a9632
1402a95fe:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
1402a9602:	48 2b c1             	sub    %rcx,%rax
1402a9605:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1402a9609:	48 8b d1             	mov    %rcx,%rdx
1402a960c:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402a9612:	72 18                	jb     0x1402a962c
1402a9614:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402a9618:	48 2b d1             	sub    %rcx,%rdx
1402a961b:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402a961f:	48 83 f8 1f          	cmp    $0x1f,%rax
1402a9623:	76 07                	jbe    0x1402a962c
1402a9625:	ff 15 6d 33 86 00    	call   *0x86336d(%rip)        # 0x140b0c998
1402a962b:	cc                   	int3
1402a962c:	ff 15 8e 32 86 00    	call   *0x86328e(%rip)        # 0x140b0c8c0
1402a9632:	48 8b c3             	mov    %rbx,%rax
1402a9635:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402a963a:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1402a963f:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1402a9644:	48 83 c4 40          	add    $0x40,%rsp
1402a9648:	5d                   	pop    %rbp
1402a9649:	c3                   	ret
1402a964a:	90                   	nop
1402a964b:	90                   	nop
1402a964c:	90                   	nop
1402a964d:	90                   	nop
1402a964e:	90                   	nop
1402a964f:	90                   	nop
1402a9650:	40 55                	rex push %rbp
1402a9652:	53                   	push   %rbx
1402a9653:	56                   	push   %rsi
1402a9654:	57                   	push   %rdi
1402a9655:	41 54                	push   %r12
1402a9657:	41 55                	push   %r13
1402a9659:	41 56                	push   %r14
1402a965b:	41 57                	push   %r15
1402a965d:	48 8d 6c 24 e1       	lea    -0x1f(%rsp),%rbp
1402a9662:	48 81 ec e8 00 00 00 	sub    $0xe8,%rsp
1402a9669:	48 8b 05 d0 59 a1 00 	mov    0xa159d0(%rip),%rax        # 0x140cbf040
1402a9670:	48 33 c4             	xor    %rsp,%rax
1402a9673:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1402a9677:	4d 8b e1             	mov    %r9,%r12
1402a967a:	49 8b c0             	mov    %r8,%rax
1402a967d:	4c 8b f2             	mov    %rdx,%r14
1402a9680:	4c 8b f9             	mov    %rcx,%r15
1402a9683:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
1402a9688:	33 ff                	xor    %edi,%edi
1402a968a:	21 7c 24 38          	and    %edi,0x38(%rsp)
1402a968e:	21 7c 24 3c          	and    %edi,0x3c(%rsp)
1402a9692:	21 7c 24 40          	and    %edi,0x40(%rsp)
1402a9696:	0f 57 c0             	xorps  %xmm0,%xmm0
1402a9699:	f3 0f 7f 45 c7       	movdqu %xmm0,-0x39(%rbp)
1402a969e:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
1402a96a3:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
1402a96a7:	48 8b c8             	mov    %rax,%rcx
1402a96aa:	e8 f1 d0 ff ff       	call   0x1402a67a0
1402a96af:	0f 57 c0             	xorps  %xmm0,%xmm0
1402a96b2:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1402a96b8:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1402a96bd:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1402a96c1:	48 8b 01             	mov    (%rcx),%rax
1402a96c4:	4c 8b 40 40          	mov    0x40(%rax),%r8
1402a96c8:	0f 11 45 ef          	movups %xmm0,-0x11(%rbp)
1402a96cc:	66 0f 6f 0d dc 85 90 	movdqa 0x9085dc(%rip),%xmm1        # 0x140bb1cb0
1402a96d3:	00
1402a96d4:	f3 0f 7f 4d ff       	movdqu %xmm1,-0x1(%rbp)
1402a96d9:	8b 05 c1 ef 89 00    	mov    0x89efc1(%rip),%eax        # 0x140b486a0
1402a96df:	89 45 ef             	mov    %eax,-0x11(%rbp)
1402a96e2:	0f b7 05 bb ef 89 00 	movzwl 0x89efbb(%rip),%eax        # 0x140b486a4
1402a96e9:	66 89 45 f3          	mov    %ax,-0xd(%rbp)
1402a96ed:	40 88 7d f5          	mov    %dil,-0xb(%rbp)
1402a96f1:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1402a96f5:	49 8b c0             	mov    %r8,%rax
1402a96f8:	ff 15 3a 35 86 00    	call   *0x86353a(%rip)        # 0x140b0cc38
1402a96fe:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402a9702:	48 85 c9             	test   %rcx,%rcx
1402a9705:	74 04                	je     0x1402a970b
1402a9707:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402a970b:	48 8b 18             	mov    (%rax),%rbx
1402a970e:	48 89 5d b7          	mov    %rbx,-0x49(%rbp)
1402a9712:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a9716:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
1402a971a:	48 8b 45 07          	mov    0x7(%rbp),%rax
1402a971e:	48 83 f8 0f          	cmp    $0xf,%rax
1402a9722:	76 30                	jbe    0x1402a9754
1402a9724:	48 ff c0             	inc    %rax
1402a9727:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1402a972b:	48 8b d1             	mov    %rcx,%rdx
1402a972e:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402a9734:	72 18                	jb     0x1402a974e
1402a9736:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402a973a:	48 2b d1             	sub    %rcx,%rdx
1402a973d:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402a9741:	48 83 f8 1f          	cmp    $0x1f,%rax
1402a9745:	76 07                	jbe    0x1402a974e
1402a9747:	ff 15 4b 32 86 00    	call   *0x86324b(%rip)        # 0x140b0c998
1402a974d:	cc                   	int3
1402a974e:	ff 15 6c 31 86 00    	call   *0x86316c(%rip)        # 0x140b0c8c0
1402a9754:	66 0f 6f 05 f4 84 90 	movdqa 0x9084f4(%rip),%xmm0        # 0x140bb1c50
1402a975b:	00
1402a975c:	f3 0f 7f 45 ff       	movdqu %xmm0,-0x1(%rbp)
1402a9761:	40 88 7d ef          	mov    %dil,-0x11(%rbp)
1402a9765:	41 83 cd ff          	or     $0xffffffff,%r13d
1402a9769:	48 85 db             	test   %rbx,%rbx
1402a976c:	0f 84 76 02 00 00    	je     0x1402a99e8
1402a9772:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1402a9776:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1402a977b:	e8 d8 d2 e7 ff       	call   0x140126a58
1402a9780:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1402a9785:	48 85 db             	test   %rbx,%rbx
1402a9788:	0f 84 70 04 00 00    	je     0x1402a9bfe
1402a978e:	48 8b 03             	mov    (%rbx),%rax
1402a9791:	48 8b cb             	mov    %rbx,%rcx
1402a9794:	48 8b 40 48          	mov    0x48(%rax),%rax
1402a9798:	ff 15 9a 34 86 00    	call   *0x86349a(%rip)        # 0x140b0cc38
1402a979e:	48 83 f8 04          	cmp    $0x4,%rax
1402a97a2:	0f 85 72 04 00 00    	jne    0x1402a9c1a
1402a97a8:	0f 57 c0             	xorps  %xmm0,%xmm0
1402a97ab:	f3 0f 7f 45 8f       	movdqu %xmm0,-0x71(%rbp)
1402a97b0:	48 89 7d 9f          	mov    %rdi,-0x61(%rbp)
1402a97b4:	48 8b 03             	mov    (%rbx),%rax
1402a97b7:	48 8b cb             	mov    %rbx,%rcx
1402a97ba:	48 8b 40 48          	mov    0x48(%rax),%rax
1402a97be:	ff 15 74 34 86 00    	call   *0x863474(%rip)        # 0x140b0cc38
1402a97c4:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1402a97c9:	48 85 c0             	test   %rax,%rax
1402a97cc:	74 21                	je     0x1402a97ef
1402a97ce:	48 b9 ff ff ff ff ff 	movabs $0x3fffffffffffffff,%rcx
1402a97d5:	ff ff 3f
1402a97d8:	48 3b c1             	cmp    %rcx,%rax
1402a97db:	0f 87 58 04 00 00    	ja     0x1402a9c39
1402a97e1:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1402a97e6:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
1402a97ea:	e8 e1 eb f4 ff       	call   0x1401f83d0
1402a97ef:	48 8b f7             	mov    %rdi,%rsi
1402a97f2:	48 8b 03             	mov    (%rbx),%rax
1402a97f5:	48 8b cb             	mov    %rbx,%rcx
1402a97f8:	48 8b 40 48          	mov    0x48(%rax),%rax
1402a97fc:	ff 15 36 34 86 00    	call   *0x863436(%rip)        # 0x140b0cc38
1402a9802:	48 85 c0             	test   %rax,%rax
1402a9805:	0f 84 43 01 00 00    	je     0x1402a994e
1402a980b:	48 8b 03             	mov    (%rbx),%rax
1402a980e:	48 8b d6             	mov    %rsi,%rdx
1402a9811:	48 8b cb             	mov    %rbx,%rcx
1402a9814:	48 8b 40 40          	mov    0x40(%rax),%rax
1402a9818:	ff 15 1a 34 86 00    	call   *0x86341a(%rip)        # 0x140b0cc38
1402a981e:	48 8b f8             	mov    %rax,%rdi
1402a9821:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402a9825:	48 85 c9             	test   %rcx,%rcx
1402a9828:	74 09                	je     0x1402a9833
1402a982a:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402a982e:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1402a9833:	48 8b 00             	mov    (%rax),%rax
1402a9836:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1402a983a:	48 8b 7f 08          	mov    0x8(%rdi),%rdi
1402a983e:	48 89 7d af          	mov    %rdi,-0x51(%rbp)
1402a9842:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1402a9846:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1402a984a:	e8 8d d3 e7 ff       	call   0x140126bdc
1402a984f:	90                   	nop
1402a9850:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1402a9854:	48 85 c9             	test   %rcx,%rcx
1402a9857:	0f 84 82 03 00 00    	je     0x1402a9bdf
1402a985d:	48 8b 01             	mov    (%rcx),%rax
1402a9860:	48 8b 40 48          	mov    0x48(%rax),%rax
1402a9864:	ff 15 ce 33 86 00    	call   *0x8633ce(%rip)        # 0x140b0cc38
1402a986a:	f3 0f 11 44 24 38    	movss  %xmm0,0x38(%rsp)
1402a9870:	48 8b 45 97          	mov    -0x69(%rbp),%rax
1402a9874:	48 3b 45 9f          	cmp    -0x61(%rbp),%rax
1402a9878:	74 0b                	je     0x1402a9885
1402a987a:	f3 0f 11 00          	movss  %xmm0,(%rax)
1402a987e:	48 83 45 97 04       	addq   $0x4,-0x69(%rbp)
1402a9883:	eb 13                	jmp    0x1402a9898
1402a9885:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
1402a988a:	48 8b 55 97          	mov    -0x69(%rbp),%rdx
1402a988e:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
1402a9892:	e8 79 84 d8 ff       	call   0x140031d10
1402a9897:	90                   	nop
1402a9898:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1402a989c:	48 85 c9             	test   %rcx,%rcx
1402a989f:	74 47                	je     0x1402a98e8
1402a98a1:	41 8b c5             	mov    %r13d,%eax
1402a98a4:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402a98a9:	41 03 c5             	add    %r13d,%eax
1402a98ac:	75 31                	jne    0x1402a98df
1402a98ae:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
1402a98b2:	48 8b 03             	mov    (%rbx),%rax
1402a98b5:	48 8b cb             	mov    %rbx,%rcx
1402a98b8:	48 8b 00             	mov    (%rax),%rax
1402a98bb:	ff 15 77 33 86 00    	call   *0x863377(%rip)        # 0x140b0cc38
1402a98c1:	41 8b c5             	mov    %r13d,%eax
1402a98c4:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402a98c9:	41 03 c5             	add    %r13d,%eax
1402a98cc:	75 11                	jne    0x1402a98df
1402a98ce:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1402a98d2:	48 8b 01             	mov    (%rcx),%rax
1402a98d5:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a98d9:	ff 15 59 33 86 00    	call   *0x863359(%rip)        # 0x140b0cc38
1402a98df:	48 8b 7d af          	mov    -0x51(%rbp),%rdi
1402a98e3:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1402a98e8:	48 85 ff             	test   %rdi,%rdi
1402a98eb:	74 43                	je     0x1402a9930
1402a98ed:	41 8b c5             	mov    %r13d,%eax
1402a98f0:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1402a98f5:	41 03 c5             	add    %r13d,%eax
1402a98f8:	75 31                	jne    0x1402a992b
1402a98fa:	48 8b 5d af          	mov    -0x51(%rbp),%rbx
1402a98fe:	48 8b 03             	mov    (%rbx),%rax
1402a9901:	48 8b cb             	mov    %rbx,%rcx
1402a9904:	48 8b 00             	mov    (%rax),%rax
1402a9907:	ff 15 2b 33 86 00    	call   *0x86332b(%rip)        # 0x140b0cc38
1402a990d:	41 8b c5             	mov    %r13d,%eax
1402a9910:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402a9915:	41 03 c5             	add    %r13d,%eax
1402a9918:	75 11                	jne    0x1402a992b
1402a991a:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1402a991e:	48 8b 01             	mov    (%rcx),%rax
1402a9921:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a9925:	ff 15 0d 33 86 00    	call   *0x86330d(%rip)        # 0x140b0cc38
1402a992b:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1402a9930:	48 ff c6             	inc    %rsi
1402a9933:	48 8b 03             	mov    (%rbx),%rax
1402a9936:	48 8b cb             	mov    %rbx,%rcx
1402a9939:	48 8b 40 48          	mov    0x48(%rax),%rax
1402a993d:	ff 15 f5 32 86 00    	call   *0x8632f5(%rip)        # 0x140b0cc38
1402a9943:	48 3b f0             	cmp    %rax,%rsi
1402a9946:	0f 82 bf fe ff ff    	jb     0x1402a980b
1402a994c:	33 ff                	xor    %edi,%edi
1402a994e:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1402a9953:	48 85 c9             	test   %rcx,%rcx
1402a9956:	74 35                	je     0x1402a998d
1402a9958:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1402a995d:	48 2b c1             	sub    %rcx,%rax
1402a9960:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1402a9964:	48 8b d1             	mov    %rcx,%rdx
1402a9967:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402a996d:	72 18                	jb     0x1402a9987
1402a996f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402a9973:	48 2b d1             	sub    %rcx,%rdx
1402a9976:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402a997a:	48 83 f8 1f          	cmp    $0x1f,%rax
1402a997e:	76 07                	jbe    0x1402a9987
1402a9980:	ff 15 12 30 86 00    	call   *0x863012(%rip)        # 0x140b0c998
1402a9986:	cc                   	int3
1402a9987:	ff 15 33 2f 86 00    	call   *0x862f33(%rip)        # 0x140b0c8c0
1402a998d:	0f 10 45 8f          	movups -0x71(%rbp),%xmm0
1402a9991:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
1402a9996:	f2 0f 10 4d 9f       	movsd  -0x61(%rbp),%xmm1
1402a999b:	f2 0f 11 4c 24 30    	movsd  %xmm1,0x30(%rsp)
1402a99a1:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
1402a99a5:	48 85 c9             	test   %rcx,%rcx
1402a99a8:	74 3e                	je     0x1402a99e8