1400cb3f6:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1400cb3fa:	48 2b c1             	sub    %rcx,%rax
1400cb3fd:	48 c1 f8 03          	sar    $0x3,%rax
1400cb401:	49 b8 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r8
1400cb408:	aa aa aa
1400cb40b:	49 0f af c0          	imul   %r8,%rax
1400cb40f:	4c 3b f8             	cmp    %rax,%r15
1400cb412:	0f 83 0b 1f 00 00    	jae    0x1400cd323
1400cb418:	4a 8d 14 31          	lea    (%rcx,%r14,1),%rdx
1400cb41c:	48 8d 8d 60 02 00 00 	lea    0x260(%rbp),%rcx
1400cb423:	e8 78 eb ff ff       	call   0x1400c9fa0
1400cb428:	48 8b d8             	mov    %rax,%rbx
1400cb42b:	49 8b 55 00          	mov    0x0(%r13),%rdx
1400cb42f:	49 8b cd             	mov    %r13,%rcx
1400cb432:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400cb439:	ff 15 f9 17 a4 00    	call   *0xa417f9(%rip)        # 0x140b0cc38
1400cb43f:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400cb444:	f3 0f 10 81 48 01 00 	movss  0x148(%rcx),%xmm0
1400cb44b:	00
1400cb44c:	f3 41 0f 59 c4       	mulss  %xmm12,%xmm0
1400cb451:	f3 0f 58 40 04       	addss  0x4(%rax),%xmm0
1400cb456:	4c 8b ad 88 00 00 00 	mov    0x88(%rbp),%r13
1400cb45d:	0f 2f 43 0c          	comiss 0xc(%rbx),%xmm0
1400cb461:	77 04                	ja     0x1400cb467
1400cb463:	32 db                	xor    %bl,%bl
1400cb465:	eb 02                	jmp    0x1400cb469
1400cb467:	b3 01                	mov    $0x1,%bl
1400cb469:	8b 44 24 20          	mov    0x20(%rsp),%eax
1400cb46d:	a8 01                	test   $0x1,%al
1400cb46f:	74 11                	je     0x1400cb482
1400cb471:	83 64 24 20 fe       	andl   $0xfffffffe,0x20(%rsp)
1400cb476:	48 8d 8d d0 01 00 00 	lea    0x1d0(%rbp),%rcx
1400cb47d:	e8 fe ac f3 ff       	call   0x140006180
1400cb482:	84 db                	test   %bl,%bl
1400cb484:	74 0e                	je     0x1400cb494
1400cb486:	48 ff 44 24 50       	incq   0x50(%rsp)
1400cb48b:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
1400cb48f:	e9 be 00 00 00       	jmp    0x1400cb552
1400cb494:	4d 3b e5             	cmp    %r13,%r12
1400cb497:	0f 85 8b 00 00 00    	jne    0x1400cb528
1400cb49d:	4c 8b 27             	mov    (%rdi),%r12
1400cb4a0:	48 8d 95 e0 01 00 00 	lea    0x1e0(%rbp),%rdx
1400cb4a7:	49 8b cc             	mov    %r12,%rcx
1400cb4aa:	e8 b9 97 f6 ff       	call   0x140034c68
1400cb4af:	4c 8b e8             	mov    %rax,%r13
1400cb4b2:	83 4c 24 20 02       	orl    $0x2,0x20(%rsp)
1400cb4b7:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
1400cb4bb:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1400cb4bf:	48 2b d1             	sub    %rcx,%rdx
1400cb4c2:	48 c1 fa 03          	sar    $0x3,%rdx
1400cb4c6:	48 b8 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rax
1400cb4cd:	aa aa aa
1400cb4d0:	48 0f af d0          	imul   %rax,%rdx
1400cb4d4:	4c 3b fa             	cmp    %rdx,%r15
1400cb4d7:	0f 83 4d 1e 00 00    	jae    0x1400cd32a
1400cb4dd:	4a 8d 14 31          	lea    (%rcx,%r14,1),%rdx
1400cb4e1:	48 8d 8d 70 02 00 00 	lea    0x270(%rbp),%rcx
1400cb4e8:	e8 b3 ea ff ff       	call   0x1400c9fa0
1400cb4ed:	48 8b d8             	mov    %rax,%rbx
1400cb4f0:	49 8b 14 24          	mov    (%r12),%rdx
1400cb4f4:	49 8b cc             	mov    %r12,%rcx
1400cb4f7:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400cb4fe:	ff 15 34 17 a4 00    	call   *0xa41734(%rip)        # 0x140b0cc38
1400cb504:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1400cb508:	f3 0f 10 89 48 01 00 	movss  0x148(%rcx),%xmm1
1400cb50f:	00
1400cb510:	f3 41 0f 59 cc       	mulss  %xmm12,%xmm1
1400cb515:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
1400cb51a:	f3 0f 5c c1          	subss  %xmm1,%xmm0
1400cb51e:	0f 2f 43 04          	comiss 0x4(%rbx),%xmm0
1400cb522:	76 04                	jbe    0x1400cb528
1400cb524:	b3 01                	mov    $0x1,%bl
1400cb526:	eb 02                	jmp    0x1400cb52a
1400cb528:	32 db                	xor    %bl,%bl
1400cb52a:	8b 44 24 20          	mov    0x20(%rsp),%eax
1400cb52e:	a8 02                	test   $0x2,%al
1400cb530:	74 11                	je     0x1400cb543
1400cb532:	83 64 24 20 fd       	andl   $0xfffffffd,0x20(%rsp)
1400cb537:	48 8d 8d e0 01 00 00 	lea    0x1e0(%rbp),%rcx
1400cb53e:	e8 3d ac f3 ff       	call   0x140006180
1400cb543:	84 db                	test   %bl,%bl
1400cb545:	74 49                	je     0x1400cb590
1400cb547:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
1400cb54b:	48 ff c3             	inc    %rbx
1400cb54e:	48 89 5d d0          	mov    %rbx,-0x30(%rbp)
1400cb552:	48 8d 8d 80 01 00 00 	lea    0x180(%rbp),%rcx
1400cb559:	e8 22 ac f3 ff       	call   0x140006180
1400cb55e:	49 ff c7             	inc    %r15
1400cb561:	49 83 c6 18          	add    $0x18,%r14
1400cb565:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1400cb569:	48 8b c1             	mov    %rcx,%rax
1400cb56c:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
1400cb570:	48 2b c2             	sub    %rdx,%rax
1400cb573:	48 c1 f8 03          	sar    $0x3,%rax
1400cb577:	49 bc ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r12
1400cb57e:	aa aa aa
1400cb581:	49 0f af c4          	imul   %r12,%rax
1400cb585:	4c 3b f8             	cmp    %rax,%r15
1400cb588:	0f 82 e5 fd ff ff    	jb     0x1400cb373
1400cb58e:	eb 22                	jmp    0x1400cb5b2
1400cb590:	48 8d 8d 80 01 00 00 	lea    0x180(%rbp),%rcx
1400cb597:	e8 e4 ab f3 ff       	call   0x140006180
1400cb59c:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1400cb5a0:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
1400cb5a4:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
1400cb5a8:	49 bc ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r12
1400cb5af:	aa aa aa
1400cb5b2:	45 33 ff             	xor    %r15d,%r15d
1400cb5b5:	48 85 db             	test   %rbx,%rbx
1400cb5b8:	74 6a                	je     0x1400cb624
1400cb5ba:	48 83 fb 01          	cmp    $0x1,%rbx
1400cb5be:	0f 85 57 1c 00 00    	jne    0x1400cd21b
1400cb5c4:	48 2b ca             	sub    %rdx,%rcx
1400cb5c7:	48 c1 f9 03          	sar    $0x3,%rcx
1400cb5cb:	49 0f af cc          	imul   %r12,%rcx
1400cb5cf:	4c 8b 6c 24 50       	mov    0x50(%rsp),%r13
1400cb5d4:	4c 3b e9             	cmp    %rcx,%r13
1400cb5d7:	0f 83 54 1d 00 00    	jae    0x1400cd331
1400cb5dd:	4a 8d 04 6d 00 00 00 	lea    0x0(,%r13,2),%rax
1400cb5e4:	00
1400cb5e5:	49 03 c5             	add    %r13,%rax
1400cb5e8:	48 8b 0c c2          	mov    (%rdx,%rax,8),%rcx
1400cb5ec:	4c 8b 44 c2 08       	mov    0x8(%rdx,%rax,8),%r8
1400cb5f1:	4c 2b c1             	sub    %rcx,%r8
1400cb5f4:	49 c1 f8 04          	sar    $0x4,%r8
1400cb5f8:	4c 3b c3             	cmp    %rbx,%r8
1400cb5fb:	0f 85 1a 1c 00 00    	jne    0x1400cd21b
1400cb601:	4d 85 c0             	test   %r8,%r8
1400cb604:	0f 84 27 1d 00 00    	je     0x1400cd331
1400cb60a:	48 8b d7             	mov    %rdi,%rdx
1400cb60d:	e8 d6 f8 ff ff       	call   0x1400caee8
1400cb612:	84 c0                	test   %al,%al
1400cb614:	0f 84 01 1c 00 00    	je     0x1400cd21b
1400cb61a:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1400cb61e:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
1400cb622:	eb 0a                	jmp    0x1400cb62e
1400cb624:	4c 8b 6c 24 50       	mov    0x50(%rsp),%r13
1400cb629:	eb 03                	jmp    0x1400cb62e
1400cb62b:	45 33 ff             	xor    %r15d,%r15d
1400cb62e:	45 0f 28 cb          	movaps %xmm11,%xmm9
1400cb632:	45 0f 28 d3          	movaps %xmm11,%xmm10
1400cb636:	0f 57 c0             	xorps  %xmm0,%xmm0
1400cb639:	f3 0f 7f 45 70       	movdqu %xmm0,0x70(%rbp)
1400cb63e:	4c 89 bd 80 00 00 00 	mov    %r15,0x80(%rbp)
1400cb645:	48 85 db             	test   %rbx,%rbx
1400cb648:	0f 84 50 01 00 00    	je     0x1400cb79e
1400cb64e:	48 2b ca             	sub    %rdx,%rcx
1400cb651:	48 c1 f9 03          	sar    $0x3,%rcx
1400cb655:	49 0f af cc          	imul   %r12,%rcx
1400cb659:	4c 3b e9             	cmp    %rcx,%r13
1400cb65c:	0f 83 d6 1c 00 00    	jae    0x1400cd338
1400cb662:	4a 8d 04 6d 00 00 00 	lea    0x0(,%r13,2),%rax
1400cb669:	00
1400cb66a:	49 03 c5             	add    %r13,%rax
1400cb66d:	4c 8b 0c c2          	mov    (%rdx,%rax,8),%r9
1400cb671:	48 8b 4c c2 08       	mov    0x8(%rdx,%rax,8),%rcx
1400cb676:	49 2b c9             	sub    %r9,%rcx
1400cb679:	48 c1 f9 04          	sar    $0x4,%rcx
1400cb67d:	48 85 c9             	test   %rcx,%rcx
1400cb680:	0f 84 b2 1c 00 00    	je     0x1400cd338
1400cb686:	45 33 c0             	xor    %r8d,%r8d
1400cb689:	48 8d 55 70          	lea    0x70(%rbp),%rdx
1400cb68d:	49 8b 09             	mov    (%r9),%rcx
1400cb690:	e8 eb 5a f6 ff       	call   0x140031180
1400cb695:	4d 8b f7             	mov    %r15,%r14
1400cb698:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
1400cb69c:	48 8b c1             	mov    %rcx,%rax
1400cb69f:	48 8b 55 70          	mov    0x70(%rbp),%rdx
1400cb6a3:	48 2b c2             	sub    %rdx,%rax
1400cb6a6:	48 c1 f8 04          	sar    $0x4,%rax
1400cb6aa:	48 85 c0             	test   %rax,%rax
1400cb6ad:	0f 84 eb 00 00 00    	je     0x1400cb79e
1400cb6b3:	48 2b ca             	sub    %rdx,%rcx
1400cb6b6:	48 c1 f9 04          	sar    $0x4,%rcx
1400cb6ba:	4c 3b f1             	cmp    %rcx,%r14
1400cb6bd:	0f 83 75 1c 00 00    	jae    0x1400cd338
1400cb6c3:	49 8b 0c 17          	mov    (%r15,%rdx,1),%rcx
1400cb6c7:	48 8b 01             	mov    (%rcx),%rax
1400cb6ca:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400cb6d1:	ff 15 61 15 a4 00    	call   *0xa41561(%rip)        # 0x140b0cc38
1400cb6d7:	48 8b d8             	mov    %rax,%rbx
1400cb6da:	48 8b 0f             	mov    (%rdi),%rcx
1400cb6dd:	48 8b 11             	mov    (%rcx),%rdx
1400cb6e0:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400cb6e7:	ff 15 4b 15 a4 00    	call   *0xa4154b(%rip)        # 0x140b0cc38
1400cb6ed:	f3 0f 10 4b 0c       	movss  0xc(%rbx),%xmm1
1400cb6f2:	f3 0f 58 4b 04       	addss  0x4(%rbx),%xmm1
1400cb6f7:	f3 41 0f 59 cc       	mulss  %xmm12,%xmm1
1400cb6fc:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
1400cb701:	f3 0f 58 40 04       	addss  0x4(%rax),%xmm0
1400cb706:	f3 41 0f 59 c4       	mulss  %xmm12,%xmm0
1400cb70b:	48 8b 45 78          	mov    0x78(%rbp),%rax
1400cb70f:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
1400cb713:	48 2b c1             	sub    %rcx,%rax
1400cb716:	48 c1 f8 04          	sar    $0x4,%rax
1400cb71a:	0f 2f c1             	comiss %xmm1,%xmm0
1400cb71d:	76 2e                	jbe    0x1400cb74d
1400cb71f:	4c 3b f0             	cmp    %rax,%r14
1400cb722:	0f 83 10 1c 00 00    	jae    0x1400cd338
1400cb728:	4a 8b 0c 39          	mov    (%rcx,%r15,1),%rcx
1400cb72c:	48 8b 01             	mov    (%rcx),%rax
1400cb72f:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400cb736:	ff 15 fc 14 a4 00    	call   *0xa414fc(%rip)        # 0x140b0cc38
1400cb73c:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
1400cb741:	f3 0f 5c 40 04       	subss  0x4(%rax),%xmm0
1400cb746:	f3 44 0f 58 c8       	addss  %xmm0,%xmm9
1400cb74b:	eb 2c                	jmp    0x1400cb779
1400cb74d:	4c 3b f0             	cmp    %rax,%r14
1400cb750:	0f 83 e2 1b 00 00    	jae    0x1400cd338
1400cb756:	4a 8b 0c 39          	mov    (%rcx,%r15,1),%rcx
1400cb75a:	48 8b 01             	mov    (%rcx),%rax
1400cb75d:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400cb764:	ff 15 ce 14 a4 00    	call   *0xa414ce(%rip)        # 0x140b0cc38
1400cb76a:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
1400cb76f:	f3 0f 5c 40 04       	subss  0x4(%rax),%xmm0
1400cb774:	f3 44 0f 58 d0       	addss  %xmm0,%xmm10
1400cb779:	49 ff c6             	inc    %r14
1400cb77c:	49 83 c7 10          	add    $0x10,%r15
1400cb780:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
1400cb784:	48 8b c1             	mov    %rcx,%rax
1400cb787:	48 8b 55 70          	mov    0x70(%rbp),%rdx
1400cb78b:	48 2b c2             	sub    %rdx,%rax
1400cb78e:	48 c1 f8 04          	sar    $0x4,%rax
1400cb792:	4c 3b f0             	cmp    %rax,%r14
1400cb795:	0f 82 18 ff ff ff    	jb     0x1400cb6b3
1400cb79b:	45 33 ff             	xor    %r15d,%r15d
1400cb79e:	44 88 7c 24 25       	mov    %r15b,0x25(%rsp)
1400cb7a3:	c6 44 24 26 01       	movb   $0x1,0x26(%rsp)
1400cb7a8:	48 8d 95 b8 00 00 00 	lea    0xb8(%rbp),%rdx
1400cb7af:	48 8b 0f             	mov    (%rdi),%rcx
1400cb7b2:	e8 b1 94 f6 ff       	call   0x140034c68
1400cb7b7:	90                   	nop
1400cb7b8:	0f 57 c0             	xorps  %xmm0,%xmm0
1400cb7bb:	f3 0f 7f 85 08 01 00 	movdqu %xmm0,0x108(%rbp)
1400cb7c2:	00
1400cb7c3:	4c 89 bd 18 01 00 00 	mov    %r15,0x118(%rbp)
1400cb7ca:	0f 57 f6             	xorps  %xmm6,%xmm6
1400cb7cd:	66 0f 7f 75 10       	movdqa %xmm6,0x10(%rbp)
1400cb7d2:	0f 57 ff             	xorps  %xmm7,%xmm7
1400cb7d5:	66 0f 7f 7d 00       	movdqa %xmm7,0x0(%rbp)
1400cb7da:	c7 45 40 0d 00 00 00 	movl   $0xd,0x40(%rbp)
1400cb7e1:	c7 45 44 0c 00 00 00 	movl   $0xc,0x44(%rbp)
1400cb7e8:	4c 8d 45 48          	lea    0x48(%rbp),%r8
1400cb7ec:	48 8d 55 40          	lea    0x40(%rbp),%rdx
1400cb7f0:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1400cb7f4:	e8 af 26 f9 ff       	call   0x14005dea8
1400cb7f9:	0f ba 6c 24 20 07    	btsl   $0x7,0x20(%rsp)
1400cb7ff:	45 33 c9             	xor    %r9d,%r9d
1400cb802:	4c 8d 45 a8          	lea    -0x58(%rbp),%r8
1400cb806:	48 8d 95 08 01 00 00 	lea    0x108(%rbp),%rdx
1400cb80d:	48 8b 8d b8 00 00 00 	mov    0xb8(%rbp),%rcx
1400cb814:	e8 e3 61 f6 ff       	call   0x1400319fc
1400cb819:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1400cb81d:	e8 3e fb f4 ff       	call   0x14001b360
1400cb822:	4d 8b e7             	mov    %r15,%r12
1400cb825:	48 8b 0f             	mov    (%rdi),%rcx
1400cb828:	48 8b 01             	mov    (%rcx),%rax
1400cb82b:	48 8b 40 40          	mov    0x40(%rax),%rax
1400cb82f:	ff 15 03 14 a4 00    	call   *0xa41403(%rip)        # 0x140b0cc38
1400cb835:	48 85 c0             	test   %rax,%rax
1400cb838:	0f 84 f8 04 00 00    	je     0x1400cbd36
1400cb83e:	0f 57 c0             	xorps  %xmm0,%xmm0
1400cb841:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
1400cb846:	66 0f d6 45 18       	movq   %xmm0,0x18(%rbp)
1400cb84b:	66 0f d6 75 10       	movq   %xmm6,0x10(%rbp)
1400cb850:	0f 57 c0             	xorps  %xmm0,%xmm0
1400cb853:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
1400cb858:	66 0f d6 45 08       	movq   %xmm0,0x8(%rbp)
1400cb85d:	66 0f d6 7d 00       	movq   %xmm7,0x0(%rbp)
1400cb862:	48 8b 0f             	mov    (%rdi),%rcx
1400cb865:	48 8b 01             	mov    (%rcx),%rax
1400cb868:	4d 8b c4             	mov    %r12,%r8
1400cb86b:	48 8d 95 f0 01 00 00 	lea    0x1f0(%rbp),%rdx
1400cb872:	48 8b 40 30          	mov    0x30(%rax),%rax
1400cb876:	ff 15 bc 13 a4 00    	call   *0xa413bc(%rip)        # 0x140b0cc38
1400cb87c:	90                   	nop
1400cb87d:	4c 8b 30             	mov    (%rax),%r14
1400cb880:	49 8b 06             	mov    (%r14),%rax
1400cb883:	48 8b 98 c0 00 00 00 	mov    0xc0(%rax),%rbx
1400cb88a:	c7 44 24 28 03 00 00 	movl   $0x3,0x28(%rsp)
1400cb891:	00
1400cb892:	4c 8d 44 24 2c       	lea    0x2c(%rsp),%r8
1400cb897:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1400cb89c:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1400cb8a1:	e8 02 26 f9 ff       	call   0x14005dea8
1400cb8a6:	83 4c 24 20 40       	orl    $0x40,0x20(%rsp)
1400cb8ab:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1400cb8b0:	48 8d 95 98 00 00 00 	lea    0x98(%rbp),%rdx
1400cb8b7:	49 8b ce             	mov    %r14,%rcx
1400cb8ba:	48 8b c3             	mov    %rbx,%rax
1400cb8bd:	ff 15 75 13 a4 00    	call   *0xa41375(%rip)        # 0x140b0cc38
1400cb8c3:	90                   	nop
1400cb8c4:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1400cb8c9:	e8 92 fa f4 ff       	call   0x14001b360
1400cb8ce:	48 8d 8d f0 01 00 00 	lea    0x1f0(%rbp),%rcx
1400cb8d5:	e8 a6 a8 f3 ff       	call   0x140006180
1400cb8da:	4c 39 bd 98 00 00 00 	cmp    %r15,0x98(%rbp)
1400cb8e1:	0f 84 3e 04 00 00    	je     0x1400cbd25
1400cb8e7:	48 8b 9d 08 01 00 00 	mov    0x108(%rbp),%rbx
1400cb8ee:	e9 62 01 00 00       	jmp    0x1400cba55
1400cb8f3:	4c 8b 3b             	mov    (%rbx),%r15
1400cb8f6:	49 8b 07             	mov    (%r15),%rax
1400cb8f9:	4c 8b b0 c0 00 00 00 	mov    0xc0(%rax),%r14
1400cb900:	c7 44 24 28 03 00 00 	movl   $0x3,0x28(%rsp)
1400cb907:	00
1400cb908:	4c 8d 44 24 2c       	lea    0x2c(%rsp),%r8
1400cb90d:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1400cb912:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1400cb916:	e8 8d 25 f9 ff       	call   0x14005dea8
1400cb91b:	83 4c 24 20 20       	orl    $0x20,0x20(%rsp)
1400cb920:	4c 8d 45 a8          	lea    -0x58(%rbp),%r8
1400cb924:	48 8d 95 c8 00 00 00 	lea    0xc8(%rbp),%rdx
1400cb92b:	49 8b cf             	mov    %r15,%rcx
1400cb92e:	49 8b c6             	mov    %r14,%rax
1400cb931:	ff 15 01 13 a4 00    	call   *0xa41301(%rip)        # 0x140b0cc38
1400cb937:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1400cb93b:	45 33 ff             	xor    %r15d,%r15d
1400cb93e:	48 85 c9             	test   %rcx,%rcx
1400cb941:	74 31                	je     0x1400cb974
1400cb943:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
1400cb947:	48 2b c1             	sub    %rcx,%rax
1400cb94a:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1400cb94e:	48 8b d1             	mov    %rcx,%rdx
1400cb951:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400cb957:	72 15                	jb     0x1400cb96e
1400cb959:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400cb95d:	48 2b d1             	sub    %rcx,%rdx
1400cb960:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400cb964:	48 83 f8 1f          	cmp    $0x1f,%rax
1400cb968:	0f 87 d1 19 00 00    	ja     0x1400cd33f
1400cb96e:	ff 15 4c 0f a4 00    	call   *0xa40f4c(%rip)        # 0x140b0c8c0
1400cb974:	48 8b 8d c8 00 00 00 	mov    0xc8(%rbp),%rcx
1400cb97b:	f3 0f 10 51 0c       	movss  0xc(%rcx),%xmm2
1400cb980:	f3 0f 5c 51 04       	subss  0x4(%rcx),%xmm2
1400cb985:	f3 41 0f 59 d4       	mulss  %xmm12,%xmm2
1400cb98a:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
1400cb991:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
1400cb996:	f3 0f 5c 41 04       	subss  0x4(%rcx),%xmm0
1400cb99b:	41 0f 54 c6          	andps  %xmm14,%xmm0
1400cb99f:	f3 0f 10 25 79 57 ae 	movss  0xae5779(%rip),%xmm4        # 0x140bb1120
1400cb9a6:	00
1400cb9a7:	0f 2f d0             	comiss %xmm0,%xmm2
1400cb9aa:	72 43                	jb     0x1400cb9ef
1400cb9ac:	f3 0f 10 18          	movss  (%rax),%xmm3
1400cb9b0:	f3 0f 5f 19          	maxss  (%rcx),%xmm3
1400cb9b4:	f3 0f 10 48 08       	movss  0x8(%rax),%xmm1
1400cb9b9:	0f 28 c1             	movaps %xmm1,%xmm0
1400cb9bc:	f3 0f 5d 41 08       	minss  0x8(%rcx),%xmm0
1400cb9c1:	0f 2f c3             	comiss %xmm3,%xmm0
1400cb9c4:	76 06                	jbe    0x1400cb9cc