1800fb33a:	41 5e                	pop    %r14
1800fb33c:	41 5d                	pop    %r13
1800fb33e:	41 5c                	pop    %r12
1800fb340:	5d                   	pop    %rbp
1800fb341:	c3                   	ret
1800fb342:	cc                   	int3
1800fb343:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1800fb347:	48 8b d0             	mov    %rax,%rdx
1800fb34a:	e8 d5 43 00 00       	call   0x1800ff724
1800fb34f:	8b f0                	mov    %eax,%esi
1800fb351:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1800fb355:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800fb359:	48 8b cb             	mov    %rbx,%rcx
1800fb35c:	ff d0                	call   *%rax
1800fb35e:	0f 1f 00             	nopl   (%rax)
1800fb361:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800fb365:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1800fb369:	48 8b cb             	mov    %rbx,%rcx
1800fb36c:	ff d0                	call   *%rax
1800fb36e:	0f 1f 00             	nopl   (%rax)
1800fb371:	83 fe ff             	cmp    $0xffffffff,%esi
1800fb374:	74 ac                	je     0x1800fb322
1800fb376:	48 8b 43 08          	mov    0x8(%rbx),%rax
1800fb37a:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
1800fb37e:	8b d6                	mov    %esi,%edx
1800fb380:	48 8b cb             	mov    %rbx,%rcx
1800fb383:	ff d0                	call   *%rax
1800fb385:	0f 1f 00             	nopl   (%rax)
1800fb388:	48 85 c0             	test   %rax,%rax
1800fb38b:	74 95                	je     0x1800fb322
1800fb38d:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1800fb391:	4c 8b c0             	mov    %rax,%r8
1800fb394:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1800fb399:	4c 8d 4d 30          	lea    0x30(%rbp),%r9
1800fb39d:	48 8b cb             	mov    %rbx,%rcx
1800fb3a0:	8b d6                	mov    %esi,%edx
1800fb3a2:	e8 11 45 00 00       	call   0x1800ff8b8
1800fb3a7:	49 89 46 08          	mov    %rax,0x8(%r14)
1800fb3ab:	48 85 c0             	test   %rax,%rax
1800fb3ae:	74 10                	je     0x1800fb3c0
1800fb3b0:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800fb3b4:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
1800fb3b8:	48 8b cb             	mov    %rbx,%rcx
1800fb3bb:	ff d0                	call   *%rax
1800fb3bd:	0f 1f 00             	nopl   (%rax)
1800fb3c0:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800fb3c4:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1800fb3c8:	48 8b cb             	mov    %rbx,%rcx
1800fb3cb:	ff d0                	call   *%rax
1800fb3cd:	0f 1f 00             	nopl   (%rax)
1800fb3d0:	4d 39 6e 08          	cmp    %r13,0x8(%r14)
1800fb3d4:	0f 84 48 ff ff ff    	je     0x1800fb322
1800fb3da:	8b 45 30             	mov    0x30(%rbp),%eax
1800fb3dd:	66 41 89 46 02       	mov    %ax,0x2(%r14)
1800fb3e2:	66 41 89 06          	mov    %ax,(%r14)
1800fb3e6:	48 8b 43 08          	mov    0x8(%rbx),%rax
1800fb3ea:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1800fb3ee:	41 8b d7             	mov    %r15d,%edx
1800fb3f1:	48 8b cb             	mov    %rbx,%rcx
1800fb3f4:	ff d0                	call   *%rax
1800fb3f6:	0f 1f 00             	nopl   (%rax)
1800fb3f9:	48 85 c0             	test   %rax,%rax
1800fb3fc:	0f 84 20 ff ff ff    	je     0x1800fb322
1800fb402:	4c 8d 05 97 0d 06 00 	lea    0x60d97(%rip),%r8        # 0x18015c1a0
1800fb409:	48 8b d0             	mov    %rax,%rdx
1800fb40c:	48 8b cb             	mov    %rbx,%rcx
1800fb40f:	e8 10 43 00 00       	call   0x1800ff724
1800fb414:	8b f0                	mov    %eax,%esi
1800fb416:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1800fb41a:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800fb41e:	48 8b cb             	mov    %rbx,%rcx
1800fb421:	ff d0                	call   *%rax
1800fb423:	0f 1f 00             	nopl   (%rax)
1800fb426:	83 fe ff             	cmp    $0xffffffff,%esi
1800fb429:	0f 84 f3 fe ff ff    	je     0x1800fb322
1800fb42f:	48 8b 43 08          	mov    0x8(%rbx),%rax
1800fb433:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
1800fb437:	8b d6                	mov    %esi,%edx
1800fb439:	48 8b cb             	mov    %rbx,%rcx
1800fb43c:	ff d0                	call   *%rax
1800fb43e:	0f 1f 00             	nopl   (%rax)
1800fb441:	48 85 c0             	test   %rax,%rax
1800fb444:	0f 84 d8 fe ff ff    	je     0x1800fb322
1800fb44a:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1800fb44e:	4c 8b c0             	mov    %rax,%r8
1800fb451:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1800fb456:	4c 8d 4d 30          	lea    0x30(%rbp),%r9
1800fb45a:	48 8b cb             	mov    %rbx,%rcx
1800fb45d:	8b d6                	mov    %esi,%edx
1800fb45f:	e8 54 44 00 00       	call   0x1800ff8b8
1800fb464:	48 8b f0             	mov    %rax,%rsi
1800fb467:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1800fb46b:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800fb46f:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1800fb473:	48 8b cb             	mov    %rbx,%rcx
1800fb476:	ff d0                	call   *%rax
1800fb478:	0f 1f 00             	nopl   (%rax)
1800fb47b:	48 85 f6             	test   %rsi,%rsi
1800fb47e:	0f 84 9e fe ff ff    	je     0x1800fb322
1800fb484:	8b 55 30             	mov    0x30(%rbp),%edx
1800fb487:	41 0f b7 cd          	movzwl %r13w,%ecx
1800fb48b:	66 89 4d f0          	mov    %cx,-0x10(%rbp)
1800fb48f:	66 89 55 f2          	mov    %dx,-0xe(%rbp)
1800fb493:	66 44 3b ea          	cmp    %dx,%r13w
1800fb497:	73 1a                	jae    0x1800fb4b3
1800fb499:	0f b7 c1             	movzwl %cx,%eax
1800fb49c:	48 d1 e8             	shr    $1,%rax
1800fb49f:	66 44 39 2c 46       	cmp    %r13w,(%rsi,%rax,2)
1800fb4a4:	74 09                	je     0x1800fb4af
1800fb4a6:	66 83 c1 02          	add    $0x2,%cx
1800fb4aa:	66 3b ca             	cmp    %dx,%cx
1800fb4ad:	72 ea                	jb     0x1800fb499
1800fb4af:	66 89 4d f0          	mov    %cx,-0x10(%rbp)
1800fb4b3:	66 83 3e 36          	cmpw   $0x36,(%rsi)
1800fb4b7:	0f 84 cd 00 00 00    	je     0x1800fb58a
1800fb4bd:	48 8b 43 08          	mov    0x8(%rbx),%rax
1800fb4c1:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1800fb4c5:	41 8b d7             	mov    %r15d,%edx
1800fb4c8:	48 8b cb             	mov    %rbx,%rcx
1800fb4cb:	ff d0                	call   *%rax
1800fb4cd:	0f 1f 00             	nopl   (%rax)
1800fb4d0:	48 8b cb             	mov    %rbx,%rcx
1800fb4d3:	48 85 c0             	test   %rax,%rax
1800fb4d6:	0f 84 39 fe ff ff    	je     0x1800fb315
1800fb4dc:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1800fb4e0:	48 8b d0             	mov    %rax,%rdx
1800fb4e3:	e8 3c 42 00 00       	call   0x1800ff724
1800fb4e8:	8b f0                	mov    %eax,%esi
1800fb4ea:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1800fb4ee:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800fb4f2:	48 8b cb             	mov    %rbx,%rcx
1800fb4f5:	ff d0                	call   *%rax
1800fb4f7:	0f 1f 00             	nopl   (%rax)
1800fb4fa:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800fb4fe:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1800fb502:	48 8b cb             	mov    %rbx,%rcx
1800fb505:	ff d0                	call   *%rax
1800fb507:	0f 1f 00             	nopl   (%rax)
1800fb50a:	83 fe ff             	cmp    $0xffffffff,%esi
1800fb50d:	0f 84 0f fe ff ff    	je     0x1800fb322
1800fb513:	48 8b 43 08          	mov    0x8(%rbx),%rax
1800fb517:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
1800fb51b:	8b d6                	mov    %esi,%edx
1800fb51d:	48 8b cb             	mov    %rbx,%rcx
1800fb520:	ff d0                	call   *%rax
1800fb522:	0f 1f 00             	nopl   (%rax)
1800fb525:	48 85 c0             	test   %rax,%rax
1800fb528:	0f 84 f4 fd ff ff    	je     0x1800fb322
1800fb52e:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1800fb532:	4c 8b c0             	mov    %rax,%r8
1800fb535:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1800fb53a:	4c 8d 4d 30          	lea    0x30(%rbp),%r9
1800fb53e:	48 8b cb             	mov    %rbx,%rcx
1800fb541:	8b d6                	mov    %esi,%edx
1800fb543:	e8 70 43 00 00       	call   0x1800ff8b8
1800fb548:	48 89 47 08          	mov    %rax,0x8(%rdi)
1800fb54c:	48 85 c0             	test   %rax,%rax
1800fb54f:	74 10                	je     0x1800fb561
1800fb551:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800fb555:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
1800fb559:	48 8b cb             	mov    %rbx,%rcx
1800fb55c:	ff d0                	call   *%rax
1800fb55e:	0f 1f 00             	nopl   (%rax)
1800fb561:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800fb565:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1800fb569:	48 8b cb             	mov    %rbx,%rcx
1800fb56c:	ff d0                	call   *%rax
1800fb56e:	0f 1f 00             	nopl   (%rax)
1800fb571:	4c 39 6f 08          	cmp    %r13,0x8(%rdi)
1800fb575:	0f 84 a7 fd ff ff    	je     0x1800fb322
1800fb57b:	8b 45 30             	mov    0x30(%rbp),%eax
1800fb57e:	66 89 47 02          	mov    %ax,0x2(%rdi)
1800fb582:	66 89 07             	mov    %ax,(%rdi)
1800fb585:	45 85 e4             	test   %r12d,%r12d
1800fb588:	74 10                	je     0x1800fb59a
1800fb58a:	4d 89 6e 08          	mov    %r13,0x8(%r14)
1800fb58e:	66 45 89 2e          	mov    %r13w,(%r14)
1800fb592:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
1800fb596:	66 44 89 2f          	mov    %r13w,(%rdi)
1800fb59a:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
1800fb59e:	48 8d 15 93 01 06 00 	lea    0x60193(%rip),%rdx        # 0x18015b738
1800fb5a5:	b0 01                	mov    $0x1,%al
1800fb5a7:	48 89 51 08          	mov    %rdx,0x8(%rcx)
1800fb5ab:	c7 01 14 00 14 00    	movl   $0x140014,(%rcx)
1800fb5b1:	e9 6e fd ff ff       	jmp    0x1800fb324
1800fb5b6:	cc                   	int3
1800fb5b7:	cc                   	int3
1800fb5b8:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1800fb5bd:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1800fb5c2:	57                   	push   %rdi
1800fb5c3:	48 83 ec 20          	sub    $0x20,%rsp
1800fb5c7:	83 4c 24 30 ff       	orl    $0xffffffff,0x30(%rsp)
1800fb5cc:	33 c0                	xor    %eax,%eax
1800fb5ce:	41 21 00             	and    %eax,(%r8)
1800fb5d1:	49 8b f0             	mov    %r8,%rsi
1800fb5d4:	89 44 24 34          	mov    %eax,0x34(%rsp)
1800fb5d8:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1800fb5dd:	48 8b 41 08          	mov    0x8(%rcx),%rax
1800fb5e1:	48 8b d9             	mov    %rcx,%rbx
1800fb5e4:	ff d0                	call   *%rax
1800fb5e6:	0f 1f 00             	nopl   (%rax)
1800fb5e9:	48 85 c0             	test   %rax,%rax
1800fb5ec:	74 39                	je     0x1800fb627
1800fb5ee:	4c 8d 05 8b 08 06 00 	lea    0x6088b(%rip),%r8        # 0x18015be80
1800fb5f5:	48 8b d0             	mov    %rax,%rdx
1800fb5f8:	48 8b cb             	mov    %rbx,%rcx
1800fb5fb:	e8 6c 85 00 00       	call   0x180103b6c
1800fb600:	8b f8                	mov    %eax,%edi
1800fb602:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1800fb607:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800fb60b:	48 8b cb             	mov    %rbx,%rcx
1800fb60e:	ff d0                	call   *%rax
1800fb610:	0f 1f 00             	nopl   (%rax)
1800fb613:	83 ff ff             	cmp    $0xffffffff,%edi
1800fb616:	74 0f                	je     0x1800fb627
1800fb618:	4c 8b c6             	mov    %rsi,%r8
1800fb61b:	8b d7                	mov    %edi,%edx
1800fb61d:	48 8b cb             	mov    %rbx,%rcx
1800fb620:	e8 17 00 00 00       	call   0x1800fb63c
1800fb625:	eb 02                	jmp    0x1800fb629
1800fb627:	32 c0                	xor    %al,%al
1800fb629:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1800fb62e:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1800fb633:	48 83 c4 20          	add    $0x20,%rsp
1800fb637:	5f                   	pop    %rdi
1800fb638:	c3                   	ret
1800fb639:	cc                   	int3
1800fb63a:	cc                   	int3
1800fb63b:	cc                   	int3
1800fb63c:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1800fb641:	55                   	push   %rbp
1800fb642:	56                   	push   %rsi
1800fb643:	57                   	push   %rdi
1800fb644:	48 8b ec             	mov    %rsp,%rbp
1800fb647:	48 83 ec 40          	sub    $0x40,%rsp
1800fb64b:	83 4d f0 ff          	orl    $0xffffffff,-0x10(%rbp)
1800fb64f:	33 c0                	xor    %eax,%eax
1800fb651:	41 21 00             	and    %eax,(%r8)
1800fb654:	49 8b f0             	mov    %r8,%rsi
1800fb657:	21 45 20             	and    %eax,0x20(%rbp)
1800fb65a:	4c 8d 45 30          	lea    0x30(%rbp),%r8
1800fb65e:	83 4d 30 ff          	orl    $0xffffffff,0x30(%rbp)
1800fb662:	48 8b d9             	mov    %rcx,%rbx
1800fb665:	83 4d 38 ff          	orl    $0xffffffff,0x38(%rbp)
1800fb669:	89 45 f4             	mov    %eax,-0xc(%rbp)
1800fb66c:	89 45 34             	mov    %eax,0x34(%rbp)
1800fb66f:	89 45 3c             	mov    %eax,0x3c(%rbp)
1800fb672:	48 8b 41 08          	mov    0x8(%rcx),%rax
1800fb676:	ff d0                	call   *%rax
1800fb678:	0f 1f 00             	nopl   (%rax)
1800fb67b:	48 85 c0             	test   %rax,%rax
1800fb67e:	0f 84 8a 00 00 00    	je     0x1800fb70e
1800fb684:	4c 8d 05 35 0b 06 00 	lea    0x60b35(%rip),%r8        # 0x18015c1c0
1800fb68b:	48 8b d0             	mov    %rax,%rdx
1800fb68e:	48 8b cb             	mov    %rbx,%rcx
1800fb691:	e8 8e 40 00 00       	call   0x1800ff724
1800fb696:	8b f8                	mov    %eax,%edi
1800fb698:	48 8d 55 30          	lea    0x30(%rbp),%rdx
1800fb69c:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800fb6a0:	48 8b cb             	mov    %rbx,%rcx
1800fb6a3:	ff d0                	call   *%rax
1800fb6a5:	0f 1f 00             	nopl   (%rax)
1800fb6a8:	83 ff ff             	cmp    $0xffffffff,%edi
1800fb6ab:	74 61                	je     0x1800fb70e
1800fb6ad:	48 8b 43 08          	mov    0x8(%rbx),%rax
1800fb6b1:	4c 8d 45 38          	lea    0x38(%rbp),%r8
1800fb6b5:	8b d7                	mov    %edi,%edx
1800fb6b7:	48 8b cb             	mov    %rbx,%rcx
1800fb6ba:	ff d0                	call   *%rax
1800fb6bc:	0f 1f 00             	nopl   (%rax)
1800fb6bf:	48 85 c0             	test   %rax,%rax
1800fb6c2:	74 4a                	je     0x1800fb70e
1800fb6c4:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1800fb6c8:	4c 8b c0             	mov    %rax,%r8
1800fb6cb:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1800fb6d0:	4c 8d 4d 20          	lea    0x20(%rbp),%r9
1800fb6d4:	48 8b cb             	mov    %rbx,%rcx
1800fb6d7:	8b d7                	mov    %edi,%edx
1800fb6d9:	e8 da 41 00 00       	call   0x1800ff8b8
1800fb6de:	48 8b f8             	mov    %rax,%rdi
1800fb6e1:	48 8d 55 38          	lea    0x38(%rbp),%rdx
1800fb6e5:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800fb6e9:	48 8b cb             	mov    %rbx,%rcx
1800fb6ec:	ff d0                	call   *%rax
1800fb6ee:	0f 1f 00             	nopl   (%rax)
1800fb6f1:	48 85 ff             	test   %rdi,%rdi
1800fb6f4:	74 18                	je     0x1800fb70e
1800fb6f6:	8b 07                	mov    (%rdi),%eax
1800fb6f8:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1800fb6fc:	89 06                	mov    %eax,(%rsi)
1800fb6fe:	48 8b cb             	mov    %rbx,%rcx
1800fb701:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800fb705:	ff d0                	call   *%rax
1800fb707:	0f 1f 00             	nopl   (%rax)
1800fb70a:	b0 01                	mov    $0x1,%al
1800fb70c:	eb 02                	jmp    0x1800fb710
1800fb70e:	32 c0                	xor    %al,%al
1800fb710:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1800fb715:	48 83 c4 40          	add    $0x40,%rsp
1800fb719:	5f                   	pop    %rdi
1800fb71a:	5e                   	pop    %rsi
1800fb71b:	5d                   	pop    %rbp
1800fb71c:	c3                   	ret
1800fb71d:	cc                   	int3
1800fb71e:	cc                   	int3
1800fb71f:	cc                   	int3
1800fb720:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1800fb725:	57                   	push   %rdi
1800fb726:	48 83 ec 20          	sub    $0x20,%rsp
1800fb72a:	83 4c 24 30 ff       	orl    $0xffffffff,0x30(%rsp)
1800fb72f:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1800fb734:	33 c0                	xor    %eax,%eax
1800fb736:	48 8b f9             	mov    %rcx,%rdi
1800fb739:	89 44 24 34          	mov    %eax,0x34(%rsp)
1800fb73d:	48 8b 41 08          	mov    0x8(%rcx),%rax
1800fb741:	ff d0                	call   *%rax
1800fb743:	0f 1f 00             	nopl   (%rax)
1800fb746:	48 85 c0             	test   %rax,%rax
1800fb749:	74 6b                	je     0x1800fb7b6
1800fb74b:	4c 8d 05 2e 07 06 00 	lea    0x6072e(%rip),%r8        # 0x18015be80
1800fb752:	48 8b d0             	mov    %rax,%rdx
1800fb755:	48 8b cf             	mov    %rdi,%rcx
1800fb758:	e8 0f 84 00 00       	call   0x180103b6c
1800fb75d:	8b d8                	mov    %eax,%ebx
1800fb75f:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1800fb764:	48 8b 47 10          	mov    0x10(%rdi),%rax
1800fb768:	48 8b cf             	mov    %rdi,%rcx
1800fb76b:	ff d0                	call   *%rax
1800fb76d:	0f 1f 00             	nopl   (%rax)
1800fb770:	83 fb ff             	cmp    $0xffffffff,%ebx
1800fb773:	74 41                	je     0x1800fb7b6
1800fb775:	48 8b 47 08          	mov    0x8(%rdi),%rax
1800fb779:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1800fb77e:	8b d3                	mov    %ebx,%edx
1800fb780:	48 8b cf             	mov    %rdi,%rcx
1800fb783:	ff d0                	call   *%rax
1800fb785:	0f 1f 00             	nopl   (%rax)
1800fb788:	48 85 c0             	test   %rax,%rax
1800fb78b:	74 29                	je     0x1800fb7b6
1800fb78d:	4c 8d 05 0c 09 06 00 	lea    0x6090c(%rip),%r8        # 0x18015c0a0
1800fb794:	48 8b d0             	mov    %rax,%rdx
1800fb797:	48 8b cf             	mov    %rdi,%rcx
1800fb79a:	e8 cd 83 00 00       	call   0x180103b6c
1800fb79f:	8b d8                	mov    %eax,%ebx
1800fb7a1:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1800fb7a6:	48 8b 47 10          	mov    0x10(%rdi),%rax
1800fb7aa:	48 8b cf             	mov    %rdi,%rcx
1800fb7ad:	ff d0                	call   *%rax
1800fb7af:	0f 1f 00             	nopl   (%rax)
1800fb7b2:	8b c3                	mov    %ebx,%eax