1401a4507:	e8 f4 36 e8 ff       	call   0x140027c00
1401a450c:	85 c0                	test   %eax,%eax
1401a450e:	74 07                	je     0x1401a4517
1401a4510:	c7 43 28 01 00 00 00 	movl   $0x1,0x28(%rbx)
1401a4517:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
1401a451e:	00 00
1401a4520:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1401a4525:	48 39 f8             	cmp    %rdi,%rax
1401a4528:	0f 84 42 04 00 00    	je     0x1401a4970
1401a452e:	c6 00 00             	movb   $0x0,(%rax)
1401a4531:	48 8b 15 08 61 10 00 	mov    0x106108(%rip),%rdx        # 0x1402aa640
1401a4538:	48 85 d2             	test   %rdx,%rdx
1401a453b:	0f 84 6f 07 00 00    	je     0x1401a4cb0
1401a4541:	45 31 c0             	xor    %r8d,%r8d
1401a4544:	4c 89 e9             	mov    %r13,%rcx
1401a4547:	e8 24 2a ff ff       	call   0x140196f70
1401a454c:	85 c0                	test   %eax,%eax
1401a454e:	74 31                	je     0x1401a4581
1401a4550:	31 d2                	xor    %edx,%edx
1401a4552:	4c 89 e9             	mov    %r13,%rcx
1401a4555:	e8 66 64 ef ff       	call   0x14009a9c0
1401a455a:	48 8b 15 d7 60 10 00 	mov    0x1060d7(%rip),%rdx        # 0x1402aa638
1401a4561:	48 89 43 60          	mov    %rax,0x60(%rbx)
1401a4565:	48 85 d2             	test   %rdx,%rdx
1401a4568:	0f 84 b5 09 00 00    	je     0x1401a4f23
1401a456e:	45 31 c0             	xor    %r8d,%r8d
1401a4571:	4c 89 e9             	mov    %r13,%rcx
1401a4574:	e8 f7 29 ff ff       	call   0x140196f70
1401a4579:	85 c0                	test   %eax,%eax
1401a457b:	0f 85 67 05 00 00    	jne    0x1401a4ae8
1401a4581:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
1401a4588:	00 00
1401a458a:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1401a458f:	48 39 f8             	cmp    %rdi,%rax
1401a4592:	0f 84 e8 03 00 00    	je     0x1401a4980
1401a4598:	c6 00 00             	movb   $0x0,(%rax)
1401a459b:	48 8b 15 36 60 10 00 	mov    0x106036(%rip),%rdx        # 0x1402aa5d8
1401a45a2:	48 85 d2             	test   %rdx,%rdx
1401a45a5:	0f 84 69 07 00 00    	je     0x1401a4d14
1401a45ab:	49 8d 4c 24 18       	lea    0x18(%r12),%rcx
1401a45b0:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401a45b6:	e8 b5 29 ff ff       	call   0x140196f70
1401a45bb:	41 89 c7             	mov    %eax,%r15d
1401a45be:	85 c0                	test   %eax,%eax
1401a45c0:	74 2a                	je     0x1401a45ec
1401a45c2:	49 8b 4c 24 28       	mov    0x28(%r12),%rcx
1401a45c7:	eb 0f                	jmp    0x1401a45d8
1401a45c9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401a45d0:	41 83 c7 01          	add    $0x1,%r15d
1401a45d4:	48 8d 48 01          	lea    0x1(%rax),%rcx
1401a45d8:	45 89 7c 24 38       	mov    %r15d,0x38(%r12)
1401a45dd:	ba 0a 00 00 00       	mov    $0xa,%edx
1401a45e2:	e8 89 58 04 00       	call   0x1401e9e70
1401a45e7:	48 85 c0             	test   %rax,%rax
1401a45ea:	75 e4                	jne    0x1401a45d0
1401a45ec:	48 8b 15 dd 5f 10 00 	mov    0x105fdd(%rip),%rdx        # 0x1402aa5d0
1401a45f3:	48 85 d2             	test   %rdx,%rdx
1401a45f6:	0f 84 ea 06 00 00    	je     0x1401a4ce6
1401a45fc:	45 31 c0             	xor    %r8d,%r8d
1401a45ff:	4c 89 e9             	mov    %r13,%rcx
1401a4602:	e8 69 29 ff ff       	call   0x140196f70
1401a4607:	85 c0                	test   %eax,%eax
1401a4609:	0f 85 01 03 00 00    	jne    0x1401a4910
1401a460f:	4c 89 e9             	mov    %r13,%rcx
1401a4612:	e8 29 63 ef ff       	call   0x14009a940
1401a4617:	e9 a1 fb ff ff       	jmp    0x1401a41bd
1401a461c:	0f 1f 40 00          	nopl   0x0(%rax)
1401a4620:	48 8b 0d 71 60 10 00 	mov    0x106071(%rip),%rcx        # 0x1402aa698
1401a4627:	48 85 c9             	test   %rcx,%rcx
1401a462a:	0f 84 70 08 00 00    	je     0x1401a4ea0
1401a4630:	e8 cb 35 e8 ff       	call   0x140027c00
1401a4635:	85 c0                	test   %eax,%eax
1401a4637:	74 2e                	je     0x1401a4667
1401a4639:	4d 89 e0             	mov    %r12,%r8
1401a463c:	48 89 da             	mov    %rbx,%rdx
1401a463f:	48 89 f1             	mov    %rsi,%rcx
1401a4642:	e8 09 7f 02 00       	call   0x1401cc550
1401a4647:	41 89 c5             	mov    %eax,%r13d
1401a464a:	85 c0                	test   %eax,%eax
1401a464c:	0f 85 f2 fc ff ff    	jne    0x1401a4344
1401a4652:	48 8b 0d 3f 60 10 00 	mov    0x10603f(%rip),%rcx        # 0x1402aa698
1401a4659:	48 85 c9             	test   %rcx,%rcx
1401a465c:	0f 84 34 0a 00 00    	je     0x1401a5096
1401a4662:	e8 79 01 f4 ff       	call   0x1400e47e0
1401a4667:	45 31 c0             	xor    %r8d,%r8d
1401a466a:	48 8d 15 66 94 08 00 	lea    0x89466(%rip),%rdx        # 0x14022dad7
1401a4671:	48 89 d9             	mov    %rbx,%rcx
1401a4674:	e8 87 03 ff ff       	call   0x140194a00
1401a4679:	ba 01 00 00 00       	mov    $0x1,%edx
1401a467e:	48 89 f1             	mov    %rsi,%rcx
1401a4681:	4c 8b ab b8 00 00 00 	mov    0xb8(%rbx),%r13
1401a4688:	49 89 46 30          	mov    %rax,0x30(%r14)
1401a468c:	48 c7 44 24 70 00 00 	movq   $0x0,0x70(%rsp)
1401a4693:	00 00
1401a4695:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
1401a469c:	00 00
1401a469e:	48 89 bc 24 80 00 00 	mov    %rdi,0x80(%rsp)
1401a46a5:	00
1401a46a6:	e8 55 03 f3 ff       	call   0x1400d4a00
1401a46ab:	85 c0                	test   %eax,%eax
1401a46ad:	0f 85 4d 0d 00 00    	jne    0x1401a5400
1401a46b3:	31 d2                	xor    %edx,%edx
1401a46b5:	48 89 f1             	mov    %rsi,%rcx
1401a46b8:	e8 e3 03 f3 ff       	call   0x1400d4aa0
1401a46bd:	41 89 c6             	mov    %eax,%r14d
1401a46c0:	85 c0                	test   %eax,%eax
1401a46c2:	74 1d                	je     0x1401a46e1
1401a46c4:	48 8b 0d f5 5e 10 00 	mov    0x105ef5(%rip),%rcx        # 0x1402aa5c0
1401a46cb:	48 85 c9             	test   %rcx,%rcx
1401a46ce:	0f 84 db 03 00 00    	je     0x1401a4aaf
1401a46d4:	e8 27 35 e8 ff       	call   0x140027c00
1401a46d9:	85 c0                	test   %eax,%eax
1401a46db:	0f 84 78 0e 00 00    	je     0x1401a5559
1401a46e1:	48 8b 0d c8 5e 10 00 	mov    0x105ec8(%rip),%rcx        # 0x1402aa5b0
1401a46e8:	48 85 c9             	test   %rcx,%rcx
1401a46eb:	0f 84 e5 07 00 00    	je     0x1401a4ed6
1401a46f1:	e8 0a 35 e8 ff       	call   0x140027c00
1401a46f6:	85 c0                	test   %eax,%eax
1401a46f8:	0f 85 f2 04 00 00    	jne    0x1401a4bf0
1401a46fe:	41 bf 03 00 00 00    	mov    $0x3,%r15d
1401a4704:	45 85 f6             	test   %r14d,%r14d
1401a4707:	0f 84 0c 07 00 00    	je     0x1401a4e19
1401a470d:	48 8b 0d ac 5e 10 00 	mov    0x105eac(%rip),%rcx        # 0x1402aa5c0
1401a4714:	48 85 c9             	test   %rcx,%rcx
1401a4717:	0f 84 ad 03 00 00    	je     0x1401a4aca
1401a471d:	45 31 f6             	xor    %r14d,%r14d
1401a4720:	45 89 f8             	mov    %r15d,%r8d
1401a4723:	48 89 da             	mov    %rbx,%rdx
1401a4726:	e8 a5 38 ff ff       	call   0x140197fd0
1401a472b:	85 c0                	test   %eax,%eax
1401a472d:	0f 85 9d 0c 00 00    	jne    0x1401a53d0
1401a4733:	48 8b 0d 76 5e 10 00 	mov    0x105e76(%rip),%rcx        # 0x1402aa5b0
1401a473a:	48 85 c9             	test   %rcx,%rcx
1401a473d:	0f 84 c5 07 00 00    	je     0x1401a4f08
1401a4743:	e8 98 00 f4 ff       	call   0x1400e47e0
1401a4748:	48 89 f1             	mov    %rsi,%rcx
1401a474b:	e8 90 63 ea ff       	call   0x14004aae0
1401a4750:	48 89 c1             	mov    %rax,%rcx
1401a4753:	e8 88 00 f4 ff       	call   0x1400e47e0
1401a4758:	48 89 f1             	mov    %rsi,%rcx
1401a475b:	e8 80 06 ec ff       	call   0x140064de0
1401a4760:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1401a4767:	00
1401a4768:	45 31 c9             	xor    %r9d,%r9d
1401a476b:	4c 8d 05 06 80 08 00 	lea    0x88006(%rip),%r8        # 0x14022c778
1401a4772:	48 89 c1             	mov    %rax,%rcx
1401a4775:	48 8d 15 45 6c 08 00 	lea    0x86c45(%rip),%rdx        # 0x14022b3c1
1401a477c:	e8 4f 16 ec ff       	call   0x140065dd0
1401a4781:	45 85 f6             	test   %r14d,%r14d
1401a4784:	0f 85 c0 05 00 00    	jne    0x1401a4d4a
1401a478a:	41 8b 45 38          	mov    0x38(%r13),%eax
1401a478e:	85 c0                	test   %eax,%eax
1401a4790:	0f 8f 12 04 00 00    	jg     0x1401a4ba8
1401a4796:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1401a479b:	e8 a0 61 ef ff       	call   0x14009a940
1401a47a0:	e9 5c fa ff ff       	jmp    0x1401a4201
1401a47a5:	0f 1f 00             	nopl   (%rax)
1401a47a8:	48 89 f1             	mov    %rsi,%rcx
1401a47ab:	e8 30 06 ec ff       	call   0x140064de0
1401a47b0:	48 8d 15 c7 70 08 00 	lea    0x870c7(%rip),%rdx        # 0x14022b87e
1401a47b7:	48 89 c1             	mov    %rax,%rcx
1401a47ba:	e8 11 02 ec ff       	call   0x1400649d0
1401a47bf:	85 c0                	test   %eax,%eax
1401a47c1:	0f 85 62 fa ff ff    	jne    0x1401a4229
1401a47c7:	e9 73 fa ff ff       	jmp    0x1401a423f
1401a47cc:	0f 1f 40 00          	nopl   0x0(%rax)
1401a47d0:	48 8d 0d 7a 73 08 00 	lea    0x8737a(%rip),%rcx        # 0x14022bb51
1401a47d7:	e8 c4 de fe ff       	call   0x1401926a0
1401a47dc:	48 89 05 95 5e 10 00 	mov    %rax,0x105e95(%rip)        # 0x1402aa678
1401a47e3:	48 89 c1             	mov    %rax,%rcx
1401a47e6:	e9 eb f9 ff ff       	jmp    0x1401a41d6
1401a47eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401a47f0:	48 8b 0d f9 5d 10 00 	mov    0x105df9(%rip),%rcx        # 0x1402aa5f0
1401a47f7:	48 85 c9             	test   %rcx,%rcx
1401a47fa:	0f 84 d0 07 00 00    	je     0x1401a4fd0
1401a4800:	e8 fb 33 e8 ff       	call   0x140027c00
1401a4805:	85 c0                	test   %eax,%eax
1401a4807:	0f 84 ca fc ff ff    	je     0x1401a44d7
1401a480d:	c7 43 34 00 00 00 00 	movl   $0x0,0x34(%rbx)
1401a4814:	e9 be fc ff ff       	jmp    0x1401a44d7
1401a4819:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401a4820:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1401a4825:	48 8d 15 55 92 08 00 	lea    0x89255(%rip),%rdx        # 0x14022da81
1401a482c:	e8 8f 5f ef ff       	call   0x14009a7c0
1401a4831:	85 c0                	test   %eax,%eax
1401a4833:	0f 84 52 02 00 00    	je     0x1401a4a8b
1401a4839:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
1401a483d:	e8 6e 46 f5 ff       	call   0x1400f8eb0
1401a4842:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1401a4847:	48 8d 48 02          	lea    0x2(%rax),%rcx
1401a484b:	e8 b0 61 f2 ff       	call   0x1400caa00
1401a4850:	48 89 43 48          	mov    %rax,0x48(%rbx)
1401a4854:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1401a4859:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
1401a4860:	00 00
1401a4862:	48 39 f8             	cmp    %rdi,%rax
1401a4865:	0f 84 8b 06 00 00    	je     0x1401a4ef6
1401a486b:	c6 00 00             	movb   $0x0,(%rax)
1401a486e:	e9 36 fb ff ff       	jmp    0x1401a43a9
1401a4873:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401a4878:	48 8d 0d 49 92 08 00 	lea    0x89249(%rip),%rcx        # 0x14022dac8
1401a487f:	e8 1c de fe ff       	call   0x1401926a0
1401a4884:	48 89 05 3d 5d 10 00 	mov    %rax,0x105d3d(%rip)        # 0x1402aa5c8
1401a488b:	48 89 c1             	mov    %rax,%rcx
1401a488e:	e9 1d f9 ff ff       	jmp    0x1401a41b0
1401a4893:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401a4898:	48 8b 0d f1 5c 10 00 	mov    0x105cf1(%rip),%rcx        # 0x1402aa590
1401a489f:	48 85 c9             	test   %rcx,%rcx
1401a48a2:	0f 84 13 06 00 00    	je     0x1401a4ebb
1401a48a8:	e8 53 33 e8 ff       	call   0x140027c00
1401a48ad:	85 c0                	test   %eax,%eax
1401a48af:	0f 84 af f9 ff ff    	je     0x1401a4264
1401a48b5:	48 8b 15 d4 5c 10 00 	mov    0x105cd4(%rip),%rdx        # 0x1402aa590
1401a48bc:	48 89 bc 24 80 00 00 	mov    %rdi,0x80(%rsp)
1401a48c3:	00
1401a48c4:	48 c7 44 24 70 00 00 	movq   $0x0,0x70(%rsp)
1401a48cb:	00 00
1401a48cd:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
1401a48d4:	00 00
1401a48d6:	48 85 d2             	test   %rdx,%rdx
1401a48d9:	0f 84 9c 07 00 00    	je     0x1401a507b
1401a48df:	4c 8d 7c 24 70       	lea    0x70(%rsp),%r15
1401a48e4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401a48ea:	4c 89 f9             	mov    %r15,%rcx
1401a48ed:	e8 7e 26 ff ff       	call   0x140196f70
1401a48f2:	85 c0                	test   %eax,%eax
1401a48f4:	0f 85 44 06 00 00    	jne    0x1401a4f3e
1401a48fa:	4c 89 f9             	mov    %r15,%rcx
1401a48fd:	e8 3e 60 ef ff       	call   0x14009a940
1401a4902:	e9 5d f9 ff ff       	jmp    0x1401a4264
1401a4907:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401a490e:	00 00
1401a4910:	48 8b 05 e9 4a 09 00 	mov    0x94ae9(%rip),%rax        # 0x140239400
1401a4917:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1401a491c:	4c 8d 83 88 00 00 00 	lea    0x88(%rbx),%r8
1401a4923:	48 8b 08             	mov    (%rax),%rcx
1401a4926:	e8 e5 a5 e9 ff       	call   0x14003ef10
1401a492b:	85 c0                	test   %eax,%eax
1401a492d:	0f 88 fd 06 00 00    	js     0x1401a5030
1401a4933:	c7 83 ac 00 00 00 01 	movl   $0x1,0xac(%rbx)
1401a493a:	00 00 00
1401a493d:	4c 89 e9             	mov    %r13,%rcx
1401a4940:	e8 fb 5f ef ff       	call   0x14009a940
1401a4945:	e9 73 f8 ff ff       	jmp    0x1401a41bd
1401a494a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401a4950:	48 8d 0d 71 91 08 00 	lea    0x89171(%rip),%rcx        # 0x14022dac8
1401a4957:	e8 44 dd fe ff       	call   0x1401926a0
1401a495c:	48 89 05 65 5c 10 00 	mov    %rax,0x105c65(%rip)        # 0x1402aa5c8
1401a4963:	48 89 c2             	mov    %rax,%rdx
1401a4966:	e9 25 f9 ff ff       	jmp    0x1401a4290
1401a496b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401a4970:	80 3f 00             	cmpb   $0x0,(%rdi)
1401a4973:	0f 84 b8 fb ff ff    	je     0x1401a4531
1401a4979:	e9 18 05 00 00       	jmp    0x1401a4e96
1401a497e:	66 90                	xchg   %ax,%ax
1401a4980:	80 3f 00             	cmpb   $0x0,(%rdi)
1401a4983:	0f 84 12 fc ff ff    	je     0x1401a459b
1401a4989:	e9 08 05 00 00       	jmp    0x1401a4e96
1401a498e:	66 90                	xchg   %ax,%ax
1401a4990:	48 8d 15 01 91 08 00 	lea    0x89101(%rip),%rdx        # 0x14022da98
1401a4997:	4c 89 f9             	mov    %r15,%rcx
1401a499a:	e8 d9 54 04 00       	call   0x1401e9e78
1401a499f:	85 c0                	test   %eax,%eax
1401a49a1:	0f 85 47 fa ff ff    	jne    0x1401a43ee
1401a49a7:	c7 43 18 02 00 00 00 	movl   $0x2,0x18(%rbx)
1401a49ae:	e9 3b fa ff ff       	jmp    0x1401a43ee
1401a49b3:	48 8d 0d 1c 7e 08 00 	lea    0x87e1c(%rip),%rcx        # 0x14022c7d6
1401a49ba:	e8 e1 dc fe ff       	call   0x1401926a0
1401a49bf:	48 89 05 82 5c 10 00 	mov    %rax,0x105c82(%rip)        # 0x1402aa648
1401a49c6:	48 89 c1             	mov    %rax,%rcx
1401a49c9:	e9 46 fa ff ff       	jmp    0x1401a4414
1401a49ce:	48 8d 0d bd 7e 08 00 	lea    0x87ebd(%rip),%rcx        # 0x14022c892
1401a49d5:	e8 c6 dc fe ff       	call   0x1401926a0
1401a49da:	48 89 05 3f 5c 10 00 	mov    %rax,0x105c3f(%rip)        # 0x1402aa620
1401a49e1:	48 89 c1             	mov    %rax,%rcx
1401a49e4:	e9 6b fa ff ff       	jmp    0x1401a4454
1401a49e9:	48 8d 0d 14 7f 08 00 	lea    0x87f14(%rip),%rcx        # 0x14022c904
1401a49f0:	e8 ab dc fe ff       	call   0x1401926a0
1401a49f5:	48 89 05 0c 5c 10 00 	mov    %rax,0x105c0c(%rip)        # 0x1402aa608
1401a49fc:	48 89 c1             	mov    %rax,%rcx
1401a49ff:	e9 71 fa ff ff       	jmp    0x1401a4475
1401a4a04:	48 8d 0d b8 7d 08 00 	lea    0x87db8(%rip),%rcx        # 0x14022c7c3
1401a4a0b:	e8 90 dc fe ff       	call   0x1401926a0
1401a4a10:	48 89 05 39 5c 10 00 	mov    %rax,0x105c39(%rip)        # 0x1402aa650
1401a4a17:	48 89 c1             	mov    %rax,%rcx
1401a4a1a:	e9 15 fa ff ff       	jmp    0x1401a4434
1401a4a1f:	48 8d 0d 1a 7f 08 00 	lea    0x87f1a(%rip),%rcx        # 0x14022c940
1401a4a26:	e8 75 dc fe ff       	call   0x1401926a0
1401a4a2b:	48 89 05 c6 5b 10 00 	mov    %rax,0x105bc6(%rip)        # 0x1402aa5f8
1401a4a32:	48 89 c1             	mov    %rax,%rcx
1401a4a35:	e9 89 fa ff ff       	jmp    0x1401a44c3
1401a4a3a:	48 8d 0d df 7d 08 00 	lea    0x87ddf(%rip),%rcx        # 0x14022c820
1401a4a41:	e8 5a dc fe ff       	call   0x1401926a0
1401a4a46:	48 89 05 e3 5b 10 00 	mov    %rax,0x105be3(%rip)        # 0x1402aa630
1401a4a4d:	48 89 c2             	mov    %rax,%rdx
1401a4a50:	e9 64 f9 ff ff       	jmp    0x1401a43b9
1401a4a55:	48 8d 0d c4 7e 08 00 	lea    0x87ec4(%rip),%rcx        # 0x14022c920
1401a4a5c:	e8 3f dc fe ff       	call   0x1401926a0
1401a4a61:	48 89 05 98 5b 10 00 	mov    %rax,0x105b98(%rip)        # 0x1402aa600
1401a4a68:	48 89 c1             	mov    %rax,%rcx
1401a4a6b:	e9 2c fa ff ff       	jmp    0x1401a449c
1401a4a70:	48 8d 0d fb 7d 08 00 	lea    0x87dfb(%rip),%rcx        # 0x14022c872
1401a4a77:	e8 24 dc fe ff       	call   0x1401926a0
1401a4a7c:	48 89 05 a5 5b 10 00 	mov    %rax,0x105ba5(%rip)        # 0x1402aa628
1401a4a83:	48 89 c2             	mov    %rax,%rdx
1401a4a86:	e9 03 f9 ff ff       	jmp    0x1401a438e
1401a4a8b:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
1401a4a92:	00 00
1401a4a94:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1401a4a99:	48 39 f8             	cmp    %rdi,%rax
1401a4a9c:	0f 84 4f 04 00 00    	je     0x1401a4ef1
1401a4aa2:	c6 00 00             	movb   $0x0,(%rax)
1401a4aa5:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1401a4aaa:	e9 aa fd ff ff       	jmp    0x1401a4859
1401a4aaf:	48 8d 0d 8d 6f 08 00 	lea    0x86f8d(%rip),%rcx        # 0x14022ba43
1401a4ab6:	e8 e5 db fe ff       	call   0x1401926a0
1401a4abb:	48 89 05 fe 5a 10 00 	mov    %rax,0x105afe(%rip)        # 0x1402aa5c0
1401a4ac2:	48 89 c1             	mov    %rax,%rcx
1401a4ac5:	e9 0a fc ff ff       	jmp    0x1401a46d4
1401a4aca:	48 8d 0d 72 6f 08 00 	lea    0x86f72(%rip),%rcx        # 0x14022ba43
1401a4ad1:	e8 ca db fe ff       	call   0x1401926a0
1401a4ad6:	48 89 05 e3 5a 10 00 	mov    %rax,0x105ae3(%rip)        # 0x1402aa5c0
1401a4add:	48 89 c1             	mov    %rax,%rcx
1401a4ae0:	e9 38 fc ff ff       	jmp    0x1401a471d
1401a4ae5:	0f 1f 00             	nopl   (%rax)
1401a4ae8:	4c 8b 4c 24 60       	mov    0x60(%rsp),%r9
1401a4aed:	31 c0                	xor    %eax,%eax
1401a4aef:	4c 8d 7c 24 70       	lea    0x70(%rsp),%r15
1401a4af4:	4c 89 fa             	mov    %r15,%rdx
1401a4af7:	41 80 39 20          	cmpb   $0x20,(%r9)
1401a4afb:	0f 94 c0             	sete   %al
1401a4afe:	49 01 c1             	add    %rax,%r9
1401a4b01:	4c 89 c9             	mov    %r9,%rcx
1401a4b04:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
1401a4b09:	e8 12 18 f6 ff       	call   0x140106320
1401a4b0e:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
1401a4b13:	85 c0                	test   %eax,%eax
1401a4b15:	0f 88 20 0c 00 00    	js     0x1401a573b
1401a4b1b:	74 6f                	je     0x1401a4b8c
1401a4b1d:	48 98                	cltq
1401a4b1f:	45 31 ff             	xor    %r15d,%r15d
1401a4b22:	48 c1 e0 03          	shl    $0x3,%rax
1401a4b26:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401a4b2b:	48 8d 43 68          	lea    0x68(%rbx),%rax
1401a4b2f:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401a4b34:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401a4b3b:	00 00 00 00
1401a4b3f:	90                   	nop
1401a4b40:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1401a4b45:	4e 8b 0c 38          	mov    (%rax,%r15,1),%r9