1401982e3:	41 5d                	pop    %r13
1401982e5:	41 5c                	pop    %r12
1401982e7:	5f                   	pop    %rdi
1401982e8:	5e                   	pop    %rsi
1401982e9:	5b                   	pop    %rbx
1401982ea:	5d                   	pop    %rbp
1401982eb:	c3                   	ret
1401982ec:	ff 15 a6 46 97 00    	call   *0x9746a6(%rip)        # 0x140b0c998
1401982f2:	90                   	nop
1401982f3:	ff 15 9f 46 97 00    	call   *0x97469f(%rip)        # 0x140b0c998
1401982f9:	90                   	nop
1401982fa:	ff 15 98 41 97 00    	call   *0x974198(%rip)        # 0x140b0c498
140198300:	cc                   	int3
140198301:	ff 15 91 46 97 00    	call   *0x974691(%rip)        # 0x140b0c998
140198307:	cc                   	int3
140198308:	48 8b c4             	mov    %rsp,%rax
14019830b:	48 89 58 08          	mov    %rbx,0x8(%rax)
14019830f:	48 89 70 10          	mov    %rsi,0x10(%rax)
140198313:	48 89 78 18          	mov    %rdi,0x18(%rax)
140198317:	55                   	push   %rbp
140198318:	41 54                	push   %r12
14019831a:	41 55                	push   %r13
14019831c:	41 56                	push   %r14
14019831e:	41 57                	push   %r15
140198320:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
140198324:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
14019832b:	0f 29 70 c8          	movaps %xmm6,-0x38(%rax)
14019832f:	49 8b f0             	mov    %r8,%rsi
140198332:	4c 8b f2             	mov    %rdx,%r14
140198335:	48 8b f9             	mov    %rcx,%rdi
140198338:	49 8b 40 08          	mov    0x8(%r8),%rax
14019833c:	48 85 c0             	test   %rax,%rax
14019833f:	74 04                	je     0x140198345
140198341:	f0 ff 40 08          	lock incl 0x8(%rax)
140198345:	49 8b 00             	mov    (%r8),%rax
140198348:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
14019834c:	49 8b 58 08          	mov    0x8(%r8),%rbx
140198350:	48 89 5d bf          	mov    %rbx,-0x41(%rbp)
140198354:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
140198358:	e8 ab cc ff ff       	call   0x140195008
14019835d:	4c 8b f8             	mov    %rax,%r15
140198360:	48 85 db             	test   %rbx,%rbx
140198363:	74 3d                	je     0x1401983a2
140198365:	41 83 cc ff          	or     $0xffffffff,%r12d
140198369:	41 8b cc             	mov    %r12d,%ecx
14019836c:	f0 0f c1 4b 08       	lock xadd %ecx,0x8(%rbx)
140198371:	41 03 cc             	add    %r12d,%ecx
140198374:	75 2c                	jne    0x1401983a2
140198376:	48 8b 13             	mov    (%rbx),%rdx
140198379:	48 8b cb             	mov    %rbx,%rcx
14019837c:	48 8b 02             	mov    (%rdx),%rax
14019837f:	ff 15 b3 48 97 00    	call   *0x9748b3(%rip)        # 0x140b0cc38
140198385:	41 8b c4             	mov    %r12d,%eax
140198388:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14019838d:	41 03 c4             	add    %r12d,%eax
140198390:	75 10                	jne    0x1401983a2
140198392:	48 8b 03             	mov    (%rbx),%rax
140198395:	48 8b cb             	mov    %rbx,%rcx
140198398:	48 8b 40 08          	mov    0x8(%rax),%rax
14019839c:	ff 15 96 48 97 00    	call   *0x974896(%rip)        # 0x140b0cc38
1401983a2:	b9 ff ff 7f ff       	mov    $0xff7fffff,%ecx
1401983a7:	41 89 0e             	mov    %ecx,(%r14)
1401983aa:	41 89 4e 04          	mov    %ecx,0x4(%r14)
1401983ae:	4d 8d 6e 08          	lea    0x8(%r14),%r13
1401983b2:	b9 ff ff 7f 7f       	mov    $0x7f7fffff,%ecx
1401983b7:	41 89 4d 00          	mov    %ecx,0x0(%r13)
1401983bb:	41 89 4e 0c          	mov    %ecx,0xc(%r14)
1401983bf:	48 8b 8f 70 01 00 00 	mov    0x170(%rdi),%rcx
1401983c6:	48 8b 87 78 01 00 00 	mov    0x178(%rdi),%rax
1401983cd:	48 2b c1             	sub    %rcx,%rax
1401983d0:	48 c1 f8 03          	sar    $0x3,%rax
1401983d4:	49 b8 b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%r8
1401983db:	db b6 6d
1401983de:	49 0f af c0          	imul   %r8,%rax
1401983e2:	4c 3b f8             	cmp    %rax,%r15
1401983e5:	0f 83 41 05 00 00    	jae    0x14019892c
1401983eb:	4d 6b e7 38          	imul   $0x38,%r15,%r12
1401983ef:	48 8b 97 28 01 00 00 	mov    0x128(%rdi),%rdx
1401983f6:	48 8b 87 30 01 00 00 	mov    0x130(%rdi),%rax
1401983fd:	48 2b c2             	sub    %rdx,%rax
140198400:	48 c1 f8 03          	sar    $0x3,%rax
140198404:	49 0f af c0          	imul   %r8,%rax
140198408:	4a 39 44 21 08       	cmp    %rax,0x8(%rcx,%r12,1)
14019840d:	0f 83 19 05 00 00    	jae    0x14019892c
140198413:	4a 6b 5c 21 08 38    	imul   $0x38,0x8(%rcx,%r12,1),%rbx
140198419:	48 03 da             	add    %rdx,%rbx
14019841c:	48 8b 0e             	mov    (%rsi),%rcx
14019841f:	48 8b 01             	mov    (%rcx),%rax
140198422:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140198429:	ff 15 09 48 97 00    	call   *0x974809(%rip)        # 0x140b0cc38
14019842f:	f3 0f 10 70 0c       	movss  0xc(%rax),%xmm6
140198434:	48 8b 0e             	mov    (%rsi),%rcx
140198437:	48 8b 01             	mov    (%rcx),%rax
14019843a:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140198441:	ff 15 f1 47 97 00    	call   *0x9747f1(%rip)        # 0x140b0cc38
140198447:	0f 28 de             	movaps %xmm6,%xmm3
14019844a:	f3 0f 10 50 04       	movss  0x4(%rax),%xmm2
14019844f:	48 8d 55 0f          	lea    0xf(%rbp),%rdx
140198453:	48 8b cb             	mov    %rbx,%rcx
140198456:	e8 05 06 00 00       	call   0x140198a60
14019845b:	90                   	nop
14019845c:	48 8b 55 17          	mov    0x17(%rbp),%rdx
140198460:	48 8b c2             	mov    %rdx,%rax
140198463:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
140198467:	48 2b c1             	sub    %rcx,%rax
14019846a:	48 c1 f8 04          	sar    $0x4,%rax
14019846e:	49 b8 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r8
140198475:	aa aa aa
140198478:	49 0f af c0          	imul   %r8,%rax
14019847c:	48 85 c0             	test   %rax,%rax
14019847f:	74 5a                	je     0x1401984db
140198481:	48 3b ca             	cmp    %rdx,%rcx
140198484:	74 6d                	je     0x1401984f3
140198486:	48 83 c1 1c          	add    $0x1c,%rcx
14019848a:	f3 0f 10 51 04       	movss  0x4(%rcx),%xmm2
14019848f:	f3 0f 10 59 f4       	movss  -0xc(%rcx),%xmm3
140198494:	f3 0f 58 19          	addss  (%rcx),%xmm3
140198498:	f3 0f 10 49 fc       	movss  -0x4(%rcx),%xmm1
14019849d:	f3 0f 10 41 f8       	movss  -0x8(%rcx),%xmm0
1401984a2:	f3 0f 5c 41 f4       	subss  -0xc(%rcx),%xmm0
1401984a7:	f3 0f 11 45 b7       	movss  %xmm0,-0x49(%rbp)
1401984ac:	f3 0f 11 4d bb       	movss  %xmm1,-0x45(%rbp)
1401984b1:	f3 0f 11 5d bf       	movss  %xmm3,-0x41(%rbp)
1401984b6:	f3 0f 11 55 c3       	movss  %xmm2,-0x3d(%rbp)
1401984bb:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
1401984bf:	41 0f 2f 1e          	comiss (%r14),%xmm3
1401984c3:	49 0f 46 c6          	cmovbe %r14,%rax
1401984c7:	8b 00                	mov    (%rax),%eax
1401984c9:	41 89 06             	mov    %eax,(%r14)
1401984cc:	48 83 c1 30          	add    $0x30,%rcx
1401984d0:	48 8d 41 e4          	lea    -0x1c(%rcx),%rax
1401984d4:	48 3b c2             	cmp    %rdx,%rax
1401984d7:	75 b1                	jne    0x14019848a
1401984d9:	eb 18                	jmp    0x1401984f3
1401984db:	48 8b 0e             	mov    (%rsi),%rcx
1401984de:	48 8b 01             	mov    (%rcx),%rax
1401984e1:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1401984e8:	ff 15 4a 47 97 00    	call   *0x97474a(%rip)        # 0x140b0cc38
1401984ee:	8b 08                	mov    (%rax),%ecx
1401984f0:	41 89 0e             	mov    %ecx,(%r14)
1401984f3:	48 8b 8f 70 01 00 00 	mov    0x170(%rdi),%rcx
1401984fa:	48 8b 87 78 01 00 00 	mov    0x178(%rdi),%rax
140198501:	48 2b c1             	sub    %rcx,%rax
140198504:	48 c1 f8 03          	sar    $0x3,%rax
140198508:	49 b8 b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%r8
14019850f:	db b6 6d
140198512:	49 0f af c0          	imul   %r8,%rax
140198516:	4c 3b f8             	cmp    %rax,%r15
140198519:	0f 83 06 04 00 00    	jae    0x140198925
14019851f:	48 8b 87 78 01 00 00 	mov    0x178(%rdi),%rax
140198526:	48 2b c1             	sub    %rcx,%rax
140198529:	48 c1 f8 03          	sar    $0x3,%rax
14019852d:	49 0f af c0          	imul   %r8,%rax
140198531:	4c 3b f8             	cmp    %rax,%r15
140198534:	0f 83 eb 03 00 00    	jae    0x140198925
14019853a:	49 8b 54 0c 08       	mov    0x8(%r12,%rcx,1),%rdx
14019853f:	49 03 54 0c 18       	add    0x18(%r12,%rcx,1),%rdx
140198544:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
14019854b:	48 8b 87 30 01 00 00 	mov    0x130(%rdi),%rax
140198552:	48 2b c1             	sub    %rcx,%rax
140198555:	48 c1 f8 03          	sar    $0x3,%rax
140198559:	49 0f af c0          	imul   %r8,%rax
14019855d:	48 3b d0             	cmp    %rax,%rdx
140198560:	0f 83 bf 03 00 00    	jae    0x140198925
140198566:	48 6b da 38          	imul   $0x38,%rdx,%rbx
14019856a:	48 03 d9             	add    %rcx,%rbx
14019856d:	48 8b 0e             	mov    (%rsi),%rcx
140198570:	48 8b 01             	mov    (%rcx),%rax
140198573:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14019857a:	ff 15 b8 46 97 00    	call   *0x9746b8(%rip)        # 0x140b0cc38
140198580:	f3 0f 10 70 0c       	movss  0xc(%rax),%xmm6
140198585:	48 8b 0e             	mov    (%rsi),%rcx
140198588:	48 8b 01             	mov    (%rcx),%rax
14019858b:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140198592:	ff 15 a0 46 97 00    	call   *0x9746a0(%rip)        # 0x140b0cc38
140198598:	0f 28 de             	movaps %xmm6,%xmm3
14019859b:	f3 0f 10 50 04       	movss  0x4(%rax),%xmm2
1401985a0:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
1401985a4:	48 8b cb             	mov    %rbx,%rcx
1401985a7:	e8 b4 04 00 00       	call   0x140198a60
1401985ac:	90                   	nop
1401985ad:	48 8b 55 ff          	mov    -0x1(%rbp),%rdx
1401985b1:	48 8b c2             	mov    %rdx,%rax
1401985b4:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
1401985b8:	48 2b c1             	sub    %rcx,%rax
1401985bb:	48 c1 f8 04          	sar    $0x4,%rax
1401985bf:	49 b8 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r8
1401985c6:	aa aa aa
1401985c9:	49 0f af c0          	imul   %r8,%rax
1401985cd:	48 85 c0             	test   %rax,%rax
1401985d0:	74 60                	je     0x140198632
1401985d2:	48 3b ca             	cmp    %rdx,%rcx
1401985d5:	74 75                	je     0x14019864c
1401985d7:	48 83 c1 1c          	add    $0x1c,%rcx
1401985db:	f3 0f 10 59 04       	movss  0x4(%rcx),%xmm3
1401985e0:	f3 0f 10 49 f4       	movss  -0xc(%rcx),%xmm1
1401985e5:	f3 0f 58 09          	addss  (%rcx),%xmm1
1401985e9:	f3 0f 10 41 fc       	movss  -0x4(%rcx),%xmm0
1401985ee:	f3 0f 10 51 f8       	movss  -0x8(%rcx),%xmm2
1401985f3:	f3 0f 5c 51 f4       	subss  -0xc(%rcx),%xmm2
1401985f8:	f3 0f 11 55 b7       	movss  %xmm2,-0x49(%rbp)
1401985fd:	f3 0f 11 45 bb       	movss  %xmm0,-0x45(%rbp)
140198602:	f3 0f 11 4d bf       	movss  %xmm1,-0x41(%rbp)
140198607:	f3 0f 11 5d c3       	movss  %xmm3,-0x3d(%rbp)
14019860c:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
140198610:	f3 41 0f 10 45 00    	movss  0x0(%r13),%xmm0
140198616:	0f 2f c2             	comiss %xmm2,%xmm0
140198619:	49 0f 46 c5          	cmovbe %r13,%rax
14019861d:	8b 00                	mov    (%rax),%eax
14019861f:	41 89 45 00          	mov    %eax,0x0(%r13)
140198623:	48 83 c1 30          	add    $0x30,%rcx
140198627:	48 8d 41 e4          	lea    -0x1c(%rcx),%rax
14019862b:	48 3b c2             	cmp    %rdx,%rax
14019862e:	75 ab                	jne    0x1401985db
140198630:	eb 1a                	jmp    0x14019864c
140198632:	48 8b 0e             	mov    (%rsi),%rcx
140198635:	48 8b 01             	mov    (%rcx),%rax
140198638:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14019863f:	ff 15 f3 45 97 00    	call   *0x9745f3(%rip)        # 0x140b0cc38
140198645:	8b 48 08             	mov    0x8(%rax),%ecx
140198648:	41 89 4d 00          	mov    %ecx,0x0(%r13)
14019864c:	48 8b 8f 70 01 00 00 	mov    0x170(%rdi),%rcx
140198653:	48 8b 87 78 01 00 00 	mov    0x178(%rdi),%rax
14019865a:	48 2b c1             	sub    %rcx,%rax
14019865d:	48 c1 f8 03          	sar    $0x3,%rax
140198661:	49 bd b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%r13
140198668:	db b6 6d
14019866b:	49 0f af c5          	imul   %r13,%rax
14019866f:	4c 3b f8             	cmp    %rax,%r15
140198672:	0f 83 a6 02 00 00    	jae    0x14019891e
140198678:	48 8b 97 40 01 00 00 	mov    0x140(%rdi),%rdx
14019867f:	48 8b 87 48 01 00 00 	mov    0x148(%rdi),%rax
140198686:	48 2b c2             	sub    %rdx,%rax
140198689:	48 c1 f8 03          	sar    $0x3,%rax
14019868d:	49 0f af c5          	imul   %r13,%rax
140198691:	49 39 04 0c          	cmp    %rax,(%r12,%rcx,1)
140198695:	0f 83 83 02 00 00    	jae    0x14019891e
14019869b:	49 6b 1c 0c 38       	imul   $0x38,(%r12,%rcx,1),%rbx
1401986a0:	48 03 da             	add    %rdx,%rbx
1401986a3:	48 8b 0e             	mov    (%rsi),%rcx
1401986a6:	48 8b 01             	mov    (%rcx),%rax
1401986a9:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1401986b0:	ff 15 82 45 97 00    	call   *0x974582(%rip)        # 0x140b0cc38
1401986b6:	f3 0f 10 70 08       	movss  0x8(%rax),%xmm6
1401986bb:	48 8b 0e             	mov    (%rsi),%rcx
1401986be:	48 8b 01             	mov    (%rcx),%rax
1401986c1:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1401986c8:	ff 15 6a 45 97 00    	call   *0x97456a(%rip)        # 0x140b0cc38
1401986ce:	0f 28 de             	movaps %xmm6,%xmm3
1401986d1:	f3 0f 10 10          	movss  (%rax),%xmm2
1401986d5:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1401986d9:	48 8b cb             	mov    %rbx,%rcx
1401986dc:	e8 53 02 00 00       	call   0x140198934
1401986e1:	90                   	nop
1401986e2:	4c 8b 45 e7          	mov    -0x19(%rbp),%r8
1401986e6:	49 8b c0             	mov    %r8,%rax
1401986e9:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1401986ed:	48 2b c1             	sub    %rcx,%rax
1401986f0:	48 c1 f8 04          	sar    $0x4,%rax
1401986f4:	48 ba ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rdx
1401986fb:	aa aa aa
1401986fe:	48 0f af c2          	imul   %rdx,%rax
140198702:	48 85 c0             	test   %rax,%rax
140198705:	74 5b                	je     0x140198762
140198707:	49 3b c8             	cmp    %r8,%rcx
14019870a:	74 70                	je     0x14019877c
14019870c:	48 83 c1 10          	add    $0x10,%rcx
140198710:	49 8d 56 04          	lea    0x4(%r14),%rdx
140198714:	f3 0f 10 19          	movss  (%rcx),%xmm3
140198718:	f3 0f 58 59 10       	addss  0x10(%rcx),%xmm3
14019871d:	f3 0f 10 51 0c       	movss  0xc(%rcx),%xmm2
140198722:	f3 0f 10 49 08       	movss  0x8(%rcx),%xmm1
140198727:	f3 0f 5c 09          	subss  (%rcx),%xmm1
14019872b:	f3 0f 10 41 04       	movss  0x4(%rcx),%xmm0
140198730:	f3 0f 11 45 b7       	movss  %xmm0,-0x49(%rbp)
140198735:	f3 0f 11 4d bb       	movss  %xmm1,-0x45(%rbp)
14019873a:	f3 0f 11 55 bf       	movss  %xmm2,-0x41(%rbp)
14019873f:	f3 0f 11 5d c3       	movss  %xmm3,-0x3d(%rbp)
140198744:	48 8d 45 c3          	lea    -0x3d(%rbp),%rax
140198748:	0f 2f 1a             	comiss (%rdx),%xmm3
14019874b:	48 0f 46 c2          	cmovbe %rdx,%rax
14019874f:	8b 00                	mov    (%rax),%eax
140198751:	89 02                	mov    %eax,(%rdx)
140198753:	48 83 c1 30          	add    $0x30,%rcx
140198757:	48 8d 41 f0          	lea    -0x10(%rcx),%rax
14019875b:	49 3b c0             	cmp    %r8,%rax
14019875e:	75 b4                	jne    0x140198714
140198760:	eb 1a                	jmp    0x14019877c
140198762:	48 8b 0e             	mov    (%rsi),%rcx
140198765:	48 8b 01             	mov    (%rcx),%rax
140198768:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14019876f:	ff 15 c3 44 97 00    	call   *0x9744c3(%rip)        # 0x140b0cc38
140198775:	8b 48 04             	mov    0x4(%rax),%ecx
140198778:	41 89 4e 04          	mov    %ecx,0x4(%r14)
14019877c:	48 8b 8f 70 01 00 00 	mov    0x170(%rdi),%rcx
140198783:	48 8b 87 78 01 00 00 	mov    0x178(%rdi),%rax
14019878a:	48 2b c1             	sub    %rcx,%rax
14019878d:	48 c1 f8 03          	sar    $0x3,%rax
140198791:	49 0f af c5          	imul   %r13,%rax
140198795:	4c 3b f8             	cmp    %rax,%r15
140198798:	0f 83 79 01 00 00    	jae    0x140198917
14019879e:	48 8b 87 78 01 00 00 	mov    0x178(%rdi),%rax
1401987a5:	48 2b c1             	sub    %rcx,%rax
1401987a8:	48 c1 f8 03          	sar    $0x3,%rax
1401987ac:	49 0f af c5          	imul   %r13,%rax
1401987b0:	4c 3b f8             	cmp    %rax,%r15
1401987b3:	0f 83 5e 01 00 00    	jae    0x140198917
1401987b9:	49 8b 54 0c 10       	mov    0x10(%r12,%rcx,1),%rdx
1401987be:	49 03 14 0c          	add    (%r12,%rcx,1),%rdx
1401987c2:	48 8b 8f 40 01 00 00 	mov    0x140(%rdi),%rcx
1401987c9:	48 8b 87 48 01 00 00 	mov    0x148(%rdi),%rax
1401987d0:	48 2b c1             	sub    %rcx,%rax
1401987d3:	48 c1 f8 03          	sar    $0x3,%rax
1401987d7:	49 0f af c5          	imul   %r13,%rax
1401987db:	48 3b d0             	cmp    %rax,%rdx
1401987de:	0f 83 33 01 00 00    	jae    0x140198917
1401987e4:	48 6b da 38          	imul   $0x38,%rdx,%rbx
1401987e8:	48 03 d9             	add    %rcx,%rbx
1401987eb:	48 8b 0e             	mov    (%rsi),%rcx
1401987ee:	48 8b 01             	mov    (%rcx),%rax
1401987f1:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1401987f8:	ff 15 3a 44 97 00    	call   *0x97443a(%rip)        # 0x140b0cc38
1401987fe:	f3 0f 10 70 08       	movss  0x8(%rax),%xmm6
140198803:	48 8b 0e             	mov    (%rsi),%rcx
140198806:	48 8b 01             	mov    (%rcx),%rax
140198809:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140198810:	ff 15 22 44 97 00    	call   *0x974422(%rip)        # 0x140b0cc38
140198816:	0f 28 de             	movaps %xmm6,%xmm3
140198819:	f3 0f 10 10          	movss  (%rax),%xmm2
14019881d:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
140198821:	48 8b cb             	mov    %rbx,%rcx
140198824:	e8 0b 01 00 00       	call   0x140198934
140198829:	90                   	nop
14019882a:	48 8b 55 cf          	mov    -0x31(%rbp),%rdx
14019882e:	48 8b c2             	mov    %rdx,%rax
140198831:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
140198835:	48 2b c1             	sub    %rcx,%rax
140198838:	48 c1 f8 04          	sar    $0x4,%rax
14019883c:	49 b8 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r8
140198843:	aa aa aa
140198846:	49 0f af c0          	imul   %r8,%rax
14019884a:	48 85 c0             	test   %rax,%rax
14019884d:	74 61                	je     0x1401988b0
14019884f:	48 3b ca             	cmp    %rdx,%rcx
140198852:	74 76                	je     0x1401988ca
140198854:	48 83 c1 10          	add    $0x10,%rcx
140198858:	4d 8d 46 0c          	lea    0xc(%r14),%r8
14019885c:	f3 0f 10 11          	movss  (%rcx),%xmm2
140198860:	f3 0f 58 51 10       	addss  0x10(%rcx),%xmm2
140198865:	f3 0f 10 49 0c       	movss  0xc(%rcx),%xmm1