1800fc339:	ff d0                	call   *%rax
1800fc33b:	0f 1f 00             	nopl   (%rax)
1800fc33e:	48 85 c0             	test   %rax,%rax
1800fc341:	0f 84 11 03 00 00    	je     0x1800fc658
1800fc347:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1800fc34b:	4c 8b c0             	mov    %rax,%r8
1800fc34e:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1800fc353:	4c 8d 4d 40          	lea    0x40(%rbp),%r9
1800fc357:	48 8b ce             	mov    %rsi,%rcx
1800fc35a:	8b d3                	mov    %ebx,%edx
1800fc35c:	e8 57 35 00 00       	call   0x1800ff8b8
1800fc361:	48 8b d8             	mov    %rax,%rbx
1800fc364:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1800fc368:	48 8b 46 10          	mov    0x10(%rsi),%rax
1800fc36c:	48 8b ce             	mov    %rsi,%rcx
1800fc36f:	ff d0                	call   *%rax
1800fc371:	0f 1f 00             	nopl   (%rax)
1800fc374:	48 85 db             	test   %rbx,%rbx
1800fc377:	0f 84 db 02 00 00    	je     0x1800fc658
1800fc37d:	48 8b 46 10          	mov    0x10(%rsi),%rax
1800fc381:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1800fc385:	8b 1b                	mov    (%rbx),%ebx
1800fc387:	48 8b ce             	mov    %rsi,%rcx
1800fc38a:	ff d0                	call   *%rax
1800fc38c:	0f 1f 00             	nopl   (%rax)
1800fc38f:	48 8b 55 70          	mov    0x70(%rbp),%rdx
1800fc393:	48 8d 05 36 fc 05 00 	lea    0x5fc36(%rip),%rax        # 0x18015bfd0
1800fc39a:	f6 c3 0b             	test   $0xb,%bl
1800fc39d:	4c 8d 05 bc fc 05 00 	lea    0x5fcbc(%rip),%r8        # 0x18015c060
1800fc3a4:	49 8b ce             	mov    %r14,%rcx
1800fc3a7:	4c 0f 44 c0          	cmove  %rax,%r8
1800fc3ab:	e8 bc 77 00 00       	call   0x180103b6c
1800fc3b0:	44 8b e0             	mov    %eax,%r12d
1800fc3b3:	83 f8 ff             	cmp    $0xffffffff,%eax
1800fc3b6:	74 4a                	je     0x1800fc402
1800fc3b8:	49 8b 46 08          	mov    0x8(%r14),%rax
1800fc3bc:	4c 8d 45 b8          	lea    -0x48(%rbp),%r8
1800fc3c0:	41 8b d4             	mov    %r12d,%edx
1800fc3c3:	49 8b ce             	mov    %r14,%rcx
1800fc3c6:	ff d0                	call   *%rax
1800fc3c8:	0f 1f 00             	nopl   (%rax)
1800fc3cb:	48 85 c0             	test   %rax,%rax
1800fc3ce:	74 32                	je     0x1800fc402
1800fc3d0:	4c 8d 05 39 fd 05 00 	lea    0x5fd39(%rip),%r8        # 0x18015c110
1800fc3d7:	48 8b d0             	mov    %rax,%rdx
1800fc3da:	49 8b ce             	mov    %r14,%rcx
1800fc3dd:	49 8b de             	mov    %r14,%rbx
1800fc3e0:	e8 3f 33 00 00       	call   0x1800ff724
1800fc3e5:	44 8b f8             	mov    %eax,%r15d
1800fc3e8:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
1800fc3ec:	49 8b 46 10          	mov    0x10(%r14),%rax
1800fc3f0:	49 8b ce             	mov    %r14,%rcx
1800fc3f3:	ff d0                	call   *%rax
1800fc3f5:	0f 1f 00             	nopl   (%rax)
1800fc3f8:	41 83 ff ff          	cmp    $0xffffffff,%r15d
1800fc3fc:	0f 85 4d 01 00 00    	jne    0x1800fc54f
1800fc402:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
1800fc406:	48 39 7d 58          	cmp    %rdi,0x58(%rbp)
1800fc40a:	0f 84 19 01 00 00    	je     0x1800fc529
1800fc410:	48 39 7d 60          	cmp    %rdi,0x60(%rbp)
1800fc414:	0f 84 0f 01 00 00    	je     0x1800fc529
1800fc41a:	48 8b 5d 78          	mov    0x78(%rbp),%rbx
1800fc41e:	48 85 db             	test   %rbx,%rbx
1800fc421:	0f 84 a1 00 00 00    	je     0x1800fc4c8
1800fc427:	48 39 bd 80 00 00 00 	cmp    %rdi,0x80(%rbp)
1800fc42e:	0f 84 94 00 00 00    	je     0x1800fc4c8
1800fc434:	4c 8d 45 50          	lea    0x50(%rbp),%r8
1800fc438:	48 8b d0             	mov    %rax,%rdx
1800fc43b:	48 8b ce             	mov    %rsi,%rcx
1800fc43e:	e8 75 2d 00 00       	call   0x1800ff1b8
1800fc443:	4c 8b f0             	mov    %rax,%r14
1800fc446:	48 85 c0             	test   %rax,%rax
1800fc449:	0f 84 91 00 00 00    	je     0x1800fc4e0
1800fc44f:	48 8b d0             	mov    %rax,%rdx
1800fc452:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1800fc456:	e8 f9 18 f8 ff       	call   0x18007dd54
1800fc45b:	85 c0                	test   %eax,%eax
1800fc45d:	78 57                	js     0x1800fc4b6
1800fc45f:	48 8b 95 80 00 00 00 	mov    0x80(%rbp),%rdx
1800fc466:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1800fc46a:	48 8b cb             	mov    %rbx,%rcx
1800fc46d:	e8 fa 76 00 00       	call   0x180103b6c
1800fc472:	8b d0                	mov    %eax,%edx
1800fc474:	83 f8 ff             	cmp    $0xffffffff,%eax
1800fc477:	74 3d                	je     0x1800fc4b6
1800fc479:	48 8b 43 08          	mov    0x8(%rbx),%rax
1800fc47d:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
1800fc481:	48 8b cb             	mov    %rbx,%rcx
1800fc484:	ff d0                	call   *%rax
1800fc486:	0f 1f 00             	nopl   (%rax)
1800fc489:	48 85 c0             	test   %rax,%rax
1800fc48c:	74 28                	je     0x1800fc4b6
1800fc48e:	4c 8d 05 0b fe 05 00 	lea    0x5fe0b(%rip),%r8        # 0x18015c2a0
1800fc495:	48 8b d0             	mov    %rax,%rdx
1800fc498:	48 8b cb             	mov    %rbx,%rcx
1800fc49b:	4c 8b eb             	mov    %rbx,%r13
1800fc49e:	e8 c9 76 00 00       	call   0x180103b6c
1800fc4a3:	44 8b e0             	mov    %eax,%r12d
1800fc4a6:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1800fc4aa:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800fc4ae:	48 8b cb             	mov    %rbx,%rcx
1800fc4b1:	ff d0                	call   *%rax
1800fc4b3:	0f 1f 00             	nopl   (%rax)
1800fc4b6:	0f b7 55 50          	movzwl 0x50(%rbp),%edx
1800fc4ba:	49 8b ce             	mov    %r14,%rcx
1800fc4bd:	48 8b 46 20          	mov    0x20(%rsi),%rax
1800fc4c1:	ff d0                	call   *%rax
1800fc4c3:	0f 1f 00             	nopl   (%rax)
1800fc4c6:	eb 18                	jmp    0x1800fc4e0
1800fc4c8:	4c 8d 05 d1 fd 05 00 	lea    0x5fdd1(%rip),%r8        # 0x18015c2a0
1800fc4cf:	48 8b d0             	mov    %rax,%rdx
1800fc4d2:	48 8b ce             	mov    %rsi,%rcx
1800fc4d5:	4c 8b ee             	mov    %rsi,%r13
1800fc4d8:	e8 8f 76 00 00       	call   0x180103b6c
1800fc4dd:	44 8b e0             	mov    %eax,%r12d
1800fc4e0:	41 83 fc ff          	cmp    $0xffffffff,%r12d
1800fc4e4:	74 43                	je     0x1800fc529
1800fc4e6:	49 8b 45 08          	mov    0x8(%r13),%rax
1800fc4ea:	4c 8d 45 b8          	lea    -0x48(%rbp),%r8
1800fc4ee:	41 8b d4             	mov    %r12d,%edx
1800fc4f1:	49 8b cd             	mov    %r13,%rcx
1800fc4f4:	ff d0                	call   *%rax
1800fc4f6:	0f 1f 00             	nopl   (%rax)
1800fc4f9:	48 85 c0             	test   %rax,%rax
1800fc4fc:	74 2b                	je     0x1800fc529
1800fc4fe:	4c 8b 45 60          	mov    0x60(%rbp),%r8
1800fc502:	48 8b d0             	mov    %rax,%rdx
1800fc505:	49 8b cd             	mov    %r13,%rcx
1800fc508:	49 8b dd             	mov    %r13,%rbx
1800fc50b:	e8 14 32 00 00       	call   0x1800ff724
1800fc510:	44 8b f8             	mov    %eax,%r15d
1800fc513:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
1800fc517:	49 8b 45 10          	mov    0x10(%r13),%rax
1800fc51b:	49 8b cd             	mov    %r13,%rcx
1800fc51e:	ff d0                	call   *%rax
1800fc520:	0f 1f 00             	nopl   (%rax)
1800fc523:	41 83 ff ff          	cmp    $0xffffffff,%r15d
1800fc527:	75 26                	jne    0x1800fc54f
1800fc529:	4c 8b 75 b0          	mov    -0x50(%rbp),%r14
1800fc52d:	4c 8d 05 dc fb 05 00 	lea    0x5fbdc(%rip),%r8        # 0x18015c110
1800fc534:	49 8b d6             	mov    %r14,%rdx
1800fc537:	48 8b ce             	mov    %rsi,%rcx
1800fc53a:	48 8b de             	mov    %rsi,%rbx
1800fc53d:	e8 e2 31 00 00       	call   0x1800ff724
1800fc542:	44 8b f8             	mov    %eax,%r15d
1800fc545:	83 f8 ff             	cmp    $0xffffffff,%eax
1800fc548:	75 09                	jne    0x1800fc553
1800fc54a:	e9 09 01 00 00       	jmp    0x1800fc658
1800fc54f:	4c 8b 75 b0          	mov    -0x50(%rbp),%r14
1800fc553:	48 8b 43 08          	mov    0x8(%rbx),%rax
1800fc557:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
1800fc55b:	41 8b d7             	mov    %r15d,%edx
1800fc55e:	48 8b cb             	mov    %rbx,%rcx
1800fc561:	ff d0                	call   *%rax
1800fc563:	0f 1f 00             	nopl   (%rax)
1800fc566:	48 85 c0             	test   %rax,%rax
1800fc569:	0f 84 e9 00 00 00    	je     0x1800fc658
1800fc56f:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1800fc573:	4c 8b c0             	mov    %rax,%r8
1800fc576:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1800fc57b:	4c 8d 4d 40          	lea    0x40(%rbp),%r9
1800fc57f:	48 8b cb             	mov    %rbx,%rcx
1800fc582:	41 8b d7             	mov    %r15d,%edx
1800fc585:	e8 2e 33 00 00       	call   0x1800ff8b8
1800fc58a:	4c 8b f8             	mov    %rax,%r15
1800fc58d:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
1800fc591:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800fc595:	48 8b cb             	mov    %rbx,%rcx
1800fc598:	ff d0                	call   *%rax
1800fc59a:	0f 1f 00             	nopl   (%rax)
1800fc59d:	4d 85 ff             	test   %r15,%r15
1800fc5a0:	0f 84 b2 00 00 00    	je     0x1800fc658
1800fc5a6:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1800fc5aa:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800fc5ae:	48 8b cb             	mov    %rbx,%rcx
1800fc5b1:	41 39 3f             	cmp    %edi,(%r15)
1800fc5b4:	75 0d                	jne    0x1800fc5c3
1800fc5b6:	ff d0                	call   *%rax
1800fc5b8:	0f 1f 00             	nopl   (%rax)
1800fc5bb:	40 b7 01             	mov    $0x1,%dil
1800fc5be:	e9 95 00 00 00       	jmp    0x1800fc658
1800fc5c3:	ff d0                	call   *%rax
1800fc5c5:	0f 1f 00             	nopl   (%rax)
1800fc5c8:	4c 8b bd 88 00 00 00 	mov    0x88(%rbp),%r15
1800fc5cf:	4d 85 ff             	test   %r15,%r15
1800fc5d2:	0f 84 80 00 00 00    	je     0x1800fc658
1800fc5d8:	4c 8d 05 91 f9 05 00 	lea    0x5f991(%rip),%r8        # 0x18015bf70
1800fc5df:	49 8b d6             	mov    %r14,%rdx
1800fc5e2:	48 8b ce             	mov    %rsi,%rcx
1800fc5e5:	e8 3a 31 00 00       	call   0x1800ff724
1800fc5ea:	8b d8                	mov    %eax,%ebx
1800fc5ec:	83 f8 ff             	cmp    $0xffffffff,%eax
1800fc5ef:	74 67                	je     0x1800fc658
1800fc5f1:	48 8b 46 08          	mov    0x8(%rsi),%rax
1800fc5f5:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
1800fc5f9:	8b d3                	mov    %ebx,%edx
1800fc5fb:	48 8b ce             	mov    %rsi,%rcx
1800fc5fe:	ff d0                	call   *%rax
1800fc600:	0f 1f 00             	nopl   (%rax)
1800fc603:	48 85 c0             	test   %rax,%rax
1800fc606:	74 50                	je     0x1800fc658
1800fc608:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1800fc60c:	4c 8b c0             	mov    %rax,%r8
1800fc60f:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1800fc614:	4c 8d 4d 40          	lea    0x40(%rbp),%r9
1800fc618:	48 8b ce             	mov    %rsi,%rcx
1800fc61b:	8b d3                	mov    %ebx,%edx
1800fc61d:	e8 96 32 00 00       	call   0x1800ff8b8
1800fc622:	48 8b d8             	mov    %rax,%rbx
1800fc625:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
1800fc629:	48 8b 46 10          	mov    0x10(%rsi),%rax
1800fc62d:	48 8b ce             	mov    %rsi,%rcx
1800fc630:	ff d0                	call   *%rax
1800fc632:	0f 1f 00             	nopl   (%rax)
1800fc635:	48 85 db             	test   %rbx,%rbx
1800fc638:	74 1e                	je     0x1800fc658
1800fc63a:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1800fc63e:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1800fc642:	8b 03                	mov    (%rbx),%eax
1800fc644:	41 85 07             	test   %eax,(%r15)
1800fc647:	48 8b c1             	mov    %rcx,%rax
1800fc64a:	48 8b ce             	mov    %rsi,%rcx
1800fc64d:	0f 85 63 ff ff ff    	jne    0x1800fc5b6
1800fc653:	ff d0                	call   *%rax
1800fc655:	0f 1f 00             	nopl   (%rax)
1800fc658:	48 8b 46 10          	mov    0x10(%rsi),%rax
1800fc65c:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
1800fc660:	48 8b ce             	mov    %rsi,%rcx
1800fc663:	ff d0                	call   *%rax
1800fc665:	0f 1f 00             	nopl   (%rax)
1800fc668:	40 8a c7             	mov    %dil,%al
1800fc66b:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
1800fc672:	00
1800fc673:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
1800fc67a:	41 5f                	pop    %r15
1800fc67c:	41 5e                	pop    %r14
1800fc67e:	41 5d                	pop    %r13
1800fc680:	41 5c                	pop    %r12
1800fc682:	5f                   	pop    %rdi
1800fc683:	5e                   	pop    %rsi
1800fc684:	5d                   	pop    %rbp
1800fc685:	c3                   	ret
1800fc686:	cc                   	int3
1800fc687:	cc                   	int3
1800fc688:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1800fc68d:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1800fc692:	55                   	push   %rbp
1800fc693:	56                   	push   %rsi
1800fc694:	57                   	push   %rdi
1800fc695:	41 54                	push   %r12
1800fc697:	41 55                	push   %r13
1800fc699:	41 56                	push   %r14
1800fc69b:	41 57                	push   %r15
1800fc69d:	48 8b ec             	mov    %rsp,%rbp
1800fc6a0:	48 83 ec 70          	sub    $0x70,%rsp
1800fc6a4:	33 c0                	xor    %eax,%eax
1800fc6a6:	41 83 cf ff          	or     $0xffffffff,%r15d
1800fc6aa:	45 8b c8             	mov    %r8d,%r9d
1800fc6ad:	89 45 ec             	mov    %eax,-0x14(%rbp)
1800fc6b0:	33 ff                	xor    %edi,%edi
1800fc6b2:	89 45 e4             	mov    %eax,-0x1c(%rbp)
1800fc6b5:	89 45 cc             	mov    %eax,-0x34(%rbp)
1800fc6b8:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
1800fc6bc:	89 45 dc             	mov    %eax,-0x24(%rbp)
1800fc6bf:	44 8b ea             	mov    %edx,%r13d
1800fc6c2:	89 45 d4             	mov    %eax,-0x2c(%rbp)
1800fc6c5:	0f 57 c0             	xorps  %xmm0,%xmm0
1800fc6c8:	89 45 c4             	mov    %eax,-0x3c(%rbp)
1800fc6cb:	41 8b d1             	mov    %r9d,%edx
1800fc6ce:	48 8b 41 08          	mov    0x8(%rcx),%rax
1800fc6d2:	48 8b d9             	mov    %rcx,%rbx
1800fc6d5:	44 89 7d e8          	mov    %r15d,-0x18(%rbp)
1800fc6d9:	44 8b f7             	mov    %edi,%r14d
1800fc6dc:	40 88 7d 58          	mov    %dil,0x58(%rbp)
1800fc6e0:	44 89 7d e0          	mov    %r15d,-0x20(%rbp)
1800fc6e4:	44 89 7d c8          	mov    %r15d,-0x38(%rbp)
1800fc6e8:	44 89 7d d8          	mov    %r15d,-0x28(%rbp)
1800fc6ec:	44 89 7d d0          	mov    %r15d,-0x30(%rbp)
1800fc6f0:	89 7d 40             	mov    %edi,0x40(%rbp)
1800fc6f3:	0f 11 45 f0          	movups %xmm0,-0x10(%rbp)
1800fc6f7:	44 89 7d c0          	mov    %r15d,-0x40(%rbp)
1800fc6fb:	ff d0                	call   *%rax
1800fc6fd:	0f 1f 00             	nopl   (%rax)
1800fc700:	48 85 c0             	test   %rax,%rax
1800fc703:	0f 84 99 02 00 00    	je     0x1800fc9a2
1800fc709:	4c 8d 05 30 fb 05 00 	lea    0x5fb30(%rip),%r8        # 0x18015c240
1800fc710:	48 8b d0             	mov    %rax,%rdx
1800fc713:	48 8b cb             	mov    %rbx,%rcx
1800fc716:	e8 09 30 00 00       	call   0x1800ff724
1800fc71b:	8b f0                	mov    %eax,%esi
1800fc71d:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1800fc721:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800fc725:	48 8b cb             	mov    %rbx,%rcx
1800fc728:	ff d0                	call   *%rax
1800fc72a:	0f 1f 00             	nopl   (%rax)
1800fc72d:	41 3b f7             	cmp    %r15d,%esi
1800fc730:	75 09                	jne    0x1800fc73b
1800fc732:	41 8d 7e 01          	lea    0x1(%r14),%edi
1800fc736:	e9 67 02 00 00       	jmp    0x1800fc9a2
1800fc73b:	48 8b 43 08          	mov    0x8(%rbx),%rax
1800fc73f:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1800fc743:	8b d6                	mov    %esi,%edx
1800fc745:	48 8b cb             	mov    %rbx,%rcx
1800fc748:	ff d0                	call   *%rax
1800fc74a:	0f 1f 00             	nopl   (%rax)
1800fc74d:	48 85 c0             	test   %rax,%rax
1800fc750:	74 1d                	je     0x1800fc76f
1800fc752:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1800fc756:	4c 8b c0             	mov    %rax,%r8
1800fc759:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1800fc75e:	4c 8d 4d 40          	lea    0x40(%rbp),%r9
1800fc762:	48 8b cb             	mov    %rbx,%rcx
1800fc765:	8b d6                	mov    %esi,%edx
1800fc767:	e8 4c 31 00 00       	call   0x1800ff8b8
1800fc76c:	4c 8b f0             	mov    %rax,%r14
1800fc76f:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800fc773:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1800fc777:	48 8b cb             	mov    %rbx,%rcx
1800fc77a:	ff d0                	call   *%rax
1800fc77c:	0f 1f 00             	nopl   (%rax)
1800fc77f:	4d 85 f6             	test   %r14,%r14
1800fc782:	0f 84 1a 02 00 00    	je     0x1800fc9a2
1800fc788:	66 41 39 3e          	cmp    %di,(%r14)
1800fc78c:	75 0a                	jne    0x1800fc798
1800fc78e:	bf 01 00 00 00       	mov    $0x1,%edi
1800fc793:	e9 fa 01 00 00       	jmp    0x1800fc992
1800fc798:	be 01 00 00 00       	mov    $0x1,%esi
1800fc79d:	49 8b d6             	mov    %r14,%rdx
1800fc7a0:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1800fc7a4:	e8 ab 15 f8 ff       	call   0x18007dd54
1800fc7a9:	85 c0                	test   %eax,%eax
1800fc7ab:	0f 88 d3 01 00 00    	js     0x1800fc984
1800fc7b1:	0f b7 55 f0          	movzwl -0x10(%rbp),%edx
1800fc7b5:	4c 8b ce             	mov    %rsi,%r9
1800fc7b8:	4c 8b 05 59 fa 05 00 	mov    0x5fa59(%rip),%r8        # 0x18015c218
1800fc7bf:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1800fc7c3:	48 d1 ea             	shr    $1,%rdx
1800fc7c6:	40 88 74 24 20       	mov    %sil,0x20(%rsp)
1800fc7cb:	e8 cc 11 f8 ff       	call   0x18007d99c
1800fc7d0:	85 c0                	test   %eax,%eax
1800fc7d2:	0f 84 86 01 00 00    	je     0x1800fc95e
1800fc7d8:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1800fc7dc:	41 8b d5             	mov    %r13d,%edx
1800fc7df:	48 8b cb             	mov    %rbx,%rcx
1800fc7e2:	e8 e1 ef ff ff       	call   0x1800fb7c8
1800fc7e7:	8b d0                	mov    %eax,%edx
1800fc7e9:	41 3b c7             	cmp    %r15d,%eax
1800fc7ec:	0f 84 6c 01 00 00    	je     0x1800fc95e
1800fc7f2:	48 8b 43 08          	mov    0x8(%rbx),%rax
1800fc7f6:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8