14002742a:	33 c0                	xor    %eax,%eax
14002742c:	4c 8d 45 38          	lea    0x38(%rbp),%r8
140027430:	ba 00 00 00 80       	mov    $0x80000000,%edx
140027435:	88 03                	mov    %al,(%rbx)
140027437:	48 ff 15 72 86 01 00 	rex.W call *0x18672(%rip)        # 0x14003fab0
14002743e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140027443:	85 c0                	test   %eax,%eax
140027445:	0f 84 3a 05 00 00    	je     0x140027985
14002744b:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
14002744f:	4c 8d 43 08          	lea    0x8(%rbx),%r8
140027453:	ba 03 00 00 00       	mov    $0x3,%edx
140027458:	48 ff 15 01 86 01 00 	rex.W call *0x18601(%rip)        # 0x14003fa60
14002745f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140027464:	85 c0                	test   %eax,%eax
140027466:	0f 84 19 05 00 00    	je     0x140027985
14002746c:	4c 8b 45 c8          	mov    -0x38(%rbp),%r8
140027470:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140027474:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140027478:	48 ff 15 61 85 01 00 	rex.W call *0x18561(%rip)        # 0x14003f9e0
14002747f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140027484:	85 c0                	test   %eax,%eax
140027486:	0f 84 f9 04 00 00    	je     0x140027985
14002748c:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140027490:	4c 8d 4d c8          	lea    -0x38(%rbp),%r9
140027494:	4c 8d 45 38          	lea    0x38(%rbp),%r8
140027498:	ba 01 00 00 80       	mov    $0x80000001,%edx
14002749d:	48 ff 15 0c 86 01 00 	rex.W call *0x1860c(%rip)        # 0x14003fab0
1400274a4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400274a9:	85 c0                	test   %eax,%eax
1400274ab:	0f 84 d4 04 00 00    	je     0x140027985
1400274b1:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
1400274b5:	4c 8d 43 18          	lea    0x18(%rbx),%r8
1400274b9:	33 d2                	xor    %edx,%edx
1400274bb:	e8 00 6a ff ff       	call   0x14001dec0
1400274c0:	85 c0                	test   %eax,%eax
1400274c2:	0f 84 bd 04 00 00    	je     0x140027985
1400274c8:	4c 8b 45 c8          	mov    -0x38(%rbp),%r8
1400274cc:	48 8b 55 38          	mov    0x38(%rbp),%rdx
1400274d0:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1400274d4:	48 ff 15 05 85 01 00 	rex.W call *0x18505(%rip)        # 0x14003f9e0
1400274db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400274e0:	85 c0                	test   %eax,%eax
1400274e2:	0f 84 9d 04 00 00    	je     0x140027985
1400274e8:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1400274ec:	4c 8d 4d c8          	lea    -0x38(%rbp),%r9
1400274f0:	4c 8d 45 38          	lea    0x38(%rbp),%r8
1400274f4:	ba 02 00 00 80       	mov    $0x80000002,%edx
1400274f9:	48 ff 15 b0 85 01 00 	rex.W call *0x185b0(%rip)        # 0x14003fab0
140027500:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140027505:	85 c0                	test   %eax,%eax
140027507:	0f 84 78 04 00 00    	je     0x140027985
14002750d:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140027511:	4c 8d 43 30          	lea    0x30(%rbx),%r8
140027515:	ba 1b 00 00 00       	mov    $0x1b,%edx
14002751a:	48 ff 15 4f 85 01 00 	rex.W call *0x1854f(%rip)        # 0x14003fa70
140027521:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140027526:	85 c0                	test   %eax,%eax
140027528:	0f 84 57 04 00 00    	je     0x140027985
14002752e:	4c 8b 45 c8          	mov    -0x38(%rbp),%r8
140027532:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140027536:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14002753a:	48 ff 15 9f 84 01 00 	rex.W call *0x1849f(%rip)        # 0x14003f9e0
140027541:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140027546:	85 c0                	test   %eax,%eax
140027548:	0f 84 37 04 00 00    	je     0x140027985
14002754e:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140027552:	4c 8d 4d c8          	lea    -0x38(%rbp),%r9
140027556:	4c 8d 45 38          	lea    0x38(%rbp),%r8
14002755a:	ba 03 00 00 80       	mov    $0x80000003,%edx
14002755f:	48 ff 15 4a 85 01 00 	rex.W call *0x1854a(%rip)        # 0x14003fab0
140027566:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002756b:	85 c0                	test   %eax,%eax
14002756d:	0f 84 12 04 00 00    	je     0x140027985
140027573:	48 8b 7d 38          	mov    0x38(%rbp),%rdi
140027577:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
14002757b:	48 8b cf             	mov    %rdi,%rcx
14002757e:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140027582:	ba 10 00 00 00       	mov    $0x10,%edx
140027587:	48 ff 15 22 85 01 00 	rex.W call *0x18522(%rip)        # 0x14003fab0
14002758e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140027593:	85 c0                	test   %eax,%eax
140027595:	0f 84 ea 03 00 00    	je     0x140027985
14002759b:	48 8d 53 38          	lea    0x38(%rbx),%rdx
14002759f:	48 8b cf             	mov    %rdi,%rcx
1400275a2:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
1400275a6:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
1400275aa:	e8 3d 3d ff ff       	call   0x14001b2ec
1400275af:	85 c0                	test   %eax,%eax
1400275b1:	0f 84 ce 03 00 00    	je     0x140027985
1400275b7:	4c 8b 45 c8          	mov    -0x38(%rbp),%r8
1400275bb:	48 8b 55 38          	mov    0x38(%rbp),%rdx
1400275bf:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1400275c3:	48 ff 15 16 84 01 00 	rex.W call *0x18416(%rip)        # 0x14003f9e0
1400275ca:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400275cf:	85 c0                	test   %eax,%eax
1400275d1:	0f 84 ae 03 00 00    	je     0x140027985
1400275d7:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1400275db:	4c 8d 4d c8          	lea    -0x38(%rbp),%r9
1400275df:	4c 8d 45 38          	lea    0x38(%rbp),%r8
1400275e3:	ba 04 00 00 80       	mov    $0x80000004,%edx
1400275e8:	48 ff 15 c1 84 01 00 	rex.W call *0x184c1(%rip)        # 0x14003fab0
1400275ef:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400275f4:	85 c0                	test   %eax,%eax
1400275f6:	0f 84 89 03 00 00    	je     0x140027985
1400275fc:	48 8b 7d 38          	mov    0x38(%rbp),%rdi
140027600:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
140027604:	48 8b cf             	mov    %rdi,%rcx
140027607:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
14002760b:	ba 10 00 00 00       	mov    $0x10,%edx
140027610:	48 ff 15 99 84 01 00 	rex.W call *0x18499(%rip)        # 0x14003fab0
140027617:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002761c:	85 c0                	test   %eax,%eax
14002761e:	0f 84 61 03 00 00    	je     0x140027985
140027624:	48 8d 53 48          	lea    0x48(%rbx),%rdx
140027628:	48 8b cf             	mov    %rdi,%rcx
14002762b:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
14002762f:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
140027633:	e8 e0 30 ff ff       	call   0x14001a718
140027638:	85 c0                	test   %eax,%eax
14002763a:	0f 84 45 03 00 00    	je     0x140027985
140027640:	4c 8b 45 c8          	mov    -0x38(%rbp),%r8
140027644:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140027648:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14002764c:	48 ff 15 8d 83 01 00 	rex.W call *0x1838d(%rip)        # 0x14003f9e0
140027653:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140027658:	85 c0                	test   %eax,%eax
14002765a:	0f 84 25 03 00 00    	je     0x140027985
140027660:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140027664:	4c 8d 4d c8          	lea    -0x38(%rbp),%r9
140027668:	4c 8d 45 38          	lea    0x38(%rbp),%r8
14002766c:	ba 05 00 00 80       	mov    $0x80000005,%edx
140027671:	48 ff 15 38 84 01 00 	rex.W call *0x18438(%rip)        # 0x14003fab0
140027678:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002767d:	85 c0                	test   %eax,%eax
14002767f:	0f 84 00 03 00 00    	je     0x140027985
140027685:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140027689:	4c 8d 43 60          	lea    0x60(%rbx),%r8
14002768d:	bf 18 00 00 00       	mov    $0x18,%edi
140027692:	8b d7                	mov    %edi,%edx
140027694:	48 ff 15 9d 82 01 00 	rex.W call *0x1829d(%rip)        # 0x14003f938
14002769b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400276a0:	85 c0                	test   %eax,%eax
1400276a2:	0f 84 dd 02 00 00    	je     0x140027985
1400276a8:	4c 8b 45 c8          	mov    -0x38(%rbp),%r8
1400276ac:	48 8b 55 38          	mov    0x38(%rbp),%rdx
1400276b0:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1400276b4:	48 ff 15 25 83 01 00 	rex.W call *0x18325(%rip)        # 0x14003f9e0
1400276bb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400276c0:	85 c0                	test   %eax,%eax
1400276c2:	0f 84 bd 02 00 00    	je     0x140027985
1400276c8:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1400276cc:	48 8d 55 28          	lea    0x28(%rbp),%rdx
1400276d0:	48 ff 15 e9 82 01 00 	rex.W call *0x182e9(%rip)        # 0x14003f9c0
1400276d7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400276dc:	ba 06 00 00 80       	mov    $0x80000006,%edx
1400276e1:	39 55 28             	cmp    %edx,0x28(%rbp)
1400276e4:	75 61                	jne    0x140027747
1400276e6:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1400276ea:	4c 8d 4d c8          	lea    -0x38(%rbp),%r9
1400276ee:	80 0b 80             	orb    $0x80,(%rbx)
1400276f1:	4c 8d 45 38          	lea    0x38(%rbp),%r8
1400276f5:	48 ff 15 b4 83 01 00 	rex.W call *0x183b4(%rip)        # 0x14003fab0
1400276fc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140027701:	85 c0                	test   %eax,%eax
140027703:	0f 84 7c 02 00 00    	je     0x140027985
140027709:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
14002770d:	4c 8d 43 6e          	lea    0x6e(%rbx),%r8
140027711:	8b d7                	mov    %edi,%edx
140027713:	48 ff 15 1e 82 01 00 	rex.W call *0x1821e(%rip)        # 0x14003f938
14002771a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002771f:	85 c0                	test   %eax,%eax
140027721:	0f 84 5e 02 00 00    	je     0x140027985
140027727:	4c 8b 45 c8          	mov    -0x38(%rbp),%r8
14002772b:	48 8b 55 38          	mov    0x38(%rbp),%rdx
14002772f:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140027733:	48 ff 15 a6 82 01 00 	rex.W call *0x182a6(%rip)        # 0x14003f9e0
14002773a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002773f:	85 c0                	test   %eax,%eax
140027741:	0f 84 3e 02 00 00    	je     0x140027985
140027747:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14002774b:	4c 8d 4d c8          	lea    -0x38(%rbp),%r9
14002774f:	4c 8d 45 38          	lea    0x38(%rbp),%r8
140027753:	ba 07 00 00 80       	mov    $0x80000007,%edx
140027758:	48 ff 15 51 83 01 00 	rex.W call *0x18351(%rip)        # 0x14003fab0
14002775f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140027764:	85 c0                	test   %eax,%eax
140027766:	0f 84 19 02 00 00    	je     0x140027985
14002776c:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140027770:	4c 8d 43 7c          	lea    0x7c(%rbx),%r8
140027774:	8b d7                	mov    %edi,%edx
140027776:	48 ff 15 bb 81 01 00 	rex.W call *0x181bb(%rip)        # 0x14003f938
14002777d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140027782:	85 c0                	test   %eax,%eax
140027784:	0f 84 fb 01 00 00    	je     0x140027985
14002778a:	4c 8b 45 c8          	mov    -0x38(%rbp),%r8
14002778e:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140027792:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140027796:	48 ff 15 43 82 01 00 	rex.W call *0x18243(%rip)        # 0x14003f9e0
14002779d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400277a2:	85 c0                	test   %eax,%eax
1400277a4:	0f 84 db 01 00 00    	je     0x140027985
1400277aa:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1400277ae:	48 8d 55 28          	lea    0x28(%rbp),%rdx
1400277b2:	48 ff 15 07 82 01 00 	rex.W call *0x18207(%rip)        # 0x14003f9c0
1400277b9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400277be:	ba 08 00 00 80       	mov    $0x80000008,%edx
1400277c3:	39 55 28             	cmp    %edx,0x28(%rbp)
1400277c6:	75 64                	jne    0x14002782c
1400277c8:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1400277cc:	4c 8d 4d c8          	lea    -0x38(%rbp),%r9
1400277d0:	80 0b 40             	orb    $0x40,(%rbx)
1400277d3:	4c 8d 45 38          	lea    0x38(%rbp),%r8
1400277d7:	48 ff 15 d2 82 01 00 	rex.W call *0x182d2(%rip)        # 0x14003fab0
1400277de:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400277e3:	85 c0                	test   %eax,%eax
1400277e5:	0f 84 9a 01 00 00    	je     0x140027985
1400277eb:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
1400277ef:	4c 8d 83 8a 00 00 00 	lea    0x8a(%rbx),%r8
1400277f6:	8b d7                	mov    %edi,%edx
1400277f8:	48 ff 15 39 81 01 00 	rex.W call *0x18139(%rip)        # 0x14003f938
1400277ff:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140027804:	85 c0                	test   %eax,%eax
140027806:	0f 84 79 01 00 00    	je     0x140027985
14002780c:	4c 8b 45 c8          	mov    -0x38(%rbp),%r8
140027810:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140027814:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140027818:	48 ff 15 c1 81 01 00 	rex.W call *0x181c1(%rip)        # 0x14003f9e0
14002781f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140027824:	85 c0                	test   %eax,%eax
140027826:	0f 84 59 01 00 00    	je     0x140027985
14002782c:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140027830:	48 8d 55 28          	lea    0x28(%rbp),%rdx
140027834:	48 ff 15 85 81 01 00 	rex.W call *0x18185(%rip)        # 0x14003f9c0
14002783b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140027840:	ba 09 00 00 80       	mov    $0x80000009,%edx
140027845:	39 55 28             	cmp    %edx,0x28(%rbp)
140027848:	0f 85 8a 00 00 00    	jne    0x1400278d8
14002784e:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140027852:	4c 8d 4d c8          	lea    -0x38(%rbp),%r9
140027856:	80 0b 20             	orb    $0x20,(%rbx)
140027859:	4c 8d 45 38          	lea    0x38(%rbp),%r8
14002785d:	48 ff 15 4c 82 01 00 	rex.W call *0x1824c(%rip)        # 0x14003fab0
140027864:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140027869:	85 c0                	test   %eax,%eax
14002786b:	0f 84 14 01 00 00    	je     0x140027985
140027871:	48 8b 7d 38          	mov    0x38(%rbp),%rdi
140027875:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
140027879:	48 8b cf             	mov    %rdi,%rcx
14002787c:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
140027880:	ba 10 00 00 00       	mov    $0x10,%edx
140027885:	48 ff 15 24 82 01 00 	rex.W call *0x18224(%rip)        # 0x14003fab0
14002788c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140027891:	85 c0                	test   %eax,%eax
140027893:	0f 84 ec 00 00 00    	je     0x140027985
140027899:	48 8d 93 98 00 00 00 	lea    0x98(%rbx),%rdx
1400278a0:	48 8b cf             	mov    %rdi,%rcx
1400278a3:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
1400278a7:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
1400278ab:	e8 cc 30 ff ff       	call   0x14001a97c
1400278b0:	85 c0                	test   %eax,%eax
1400278b2:	0f 84 cd 00 00 00    	je     0x140027985
1400278b8:	4c 8b 45 c8          	mov    -0x38(%rbp),%r8
1400278bc:	48 8b 55 38          	mov    0x38(%rbp),%rdx
1400278c0:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1400278c4:	48 ff 15 15 81 01 00 	rex.W call *0x18115(%rip)        # 0x14003f9e0
1400278cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400278d0:	85 c0                	test   %eax,%eax
1400278d2:	0f 84 ad 00 00 00    	je     0x140027985
1400278d8:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1400278dc:	48 8d 55 28          	lea    0x28(%rbp),%rdx
1400278e0:	48 ff 15 d9 80 01 00 	rex.W call *0x180d9(%rip)        # 0x14003f9c0
1400278e7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400278ec:	ba 0a 00 00 80       	mov    $0x8000000a,%edx
1400278f1:	39 55 28             	cmp    %edx,0x28(%rbp)
1400278f4:	75 51                	jne    0x140027947
1400278f6:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1400278fa:	4c 8d 4d c8          	lea    -0x38(%rbp),%r9
1400278fe:	80 0b 10             	orb    $0x10,(%rbx)
140027901:	4c 8d 45 38          	lea    0x38(%rbp),%r8
140027905:	48 ff 15 a4 81 01 00 	rex.W call *0x181a4(%rip)        # 0x14003fab0
14002790c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140027911:	85 c0                	test   %eax,%eax
140027913:	74 70                	je     0x140027985
140027915:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140027919:	4c 8d 83 a0 00 00 00 	lea    0xa0(%rbx),%r8
140027920:	33 d2                	xor    %edx,%edx
140027922:	e8 e9 33 ff ff       	call   0x14001ad10
140027927:	85 c0                	test   %eax,%eax
140027929:	74 5a                	je     0x140027985
14002792b:	4c 8b 45 c8          	mov    -0x38(%rbp),%r8
14002792f:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140027933:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140027937:	48 ff 15 a2 80 01 00 	rex.W call *0x180a2(%rip)        # 0x14003f9e0
14002793e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140027943:	85 c0                	test   %eax,%eax
140027945:	74 3e                	je     0x140027985
140027947:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
14002794b:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
14002794f:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140027953:	48 ff 15 86 80 01 00 	rex.W call *0x18086(%rip)        # 0x14003f9e0
14002795a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002795f:	85 c0                	test   %eax,%eax
140027961:	74 22                	je     0x140027985
140027963:	4c 8b 45 f0          	mov    -0x10(%rbp),%r8
140027967:	48 8b ce             	mov    %rsi,%rcx
14002796a:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
14002796e:	48 ff 15 6b 80 01 00 	rex.W call *0x1806b(%rip)        # 0x14003f9e0
140027975:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002797a:	85 c0                	test   %eax,%eax
14002797c:	74 07                	je     0x140027985
14002797e:	b8 01 00 00 00       	mov    $0x1,%eax
140027983:	eb 02                	jmp    0x140027987
140027985:	33 c0                	xor    %eax,%eax
140027987:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
14002798e:	00
14002798f:	48 83 c4 60          	add    $0x60,%rsp
140027993:	5f                   	pop    %rdi
140027994:	5e                   	pop    %rsi
140027995:	5d                   	pop    %rbp
140027996:	c3                   	ret
140027997:	cc                   	int3
140027998:	cc                   	int3
140027999:	cc                   	int3
14002799a:	cc                   	int3
14002799b:	cc                   	int3
14002799c:	cc                   	int3
14002799d:	cc                   	int3
14002799e:	cc                   	int3
14002799f:	cc                   	int3
1400279a0:	48 85 c9             	test   %rcx,%rcx
1400279a3:	0f 84 8c 00 00 00    	je     0x140027a35
1400279a9:	53                   	push   %rbx
1400279aa:	48 83 ec 20          	sub    $0x20,%rsp
1400279ae:	48 8b d9             	mov    %rcx,%rbx
1400279b1:	48 83 c1 08          	add    $0x8,%rcx
1400279b5:	48 ff 15 e4 80 01 00 	rex.W call *0x180e4(%rip)        # 0x14003faa0
1400279bc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400279c1:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
1400279c5:	48 85 c9             	test   %rcx,%rcx
1400279c8:	74 10                	je     0x1400279da
1400279ca:	48 83 c1 08          	add    $0x8,%rcx
1400279ce:	48 ff 15 83 7f 01 00 	rex.W call *0x17f83(%rip)        # 0x14003f958
1400279d5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400279da:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
1400279de:	48 ff 15 c3 80 01 00 	rex.W call *0x180c3(%rip)        # 0x14003faa8
1400279e5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400279ea:	48 8d 4b 38          	lea    0x38(%rbx),%rcx
1400279ee:	e8 01 3a ff ff       	call   0x14001b3f4
1400279f3:	48 8d 4b 48          	lea    0x48(%rbx),%rcx
1400279f7:	48 85 c9             	test   %rcx,%rcx