140075515:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14007551b:	48 8d 15 4e c6 01 00 	lea    0x1c64e(%rip),%rdx        # 0x140091b70
140075522:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140075527:	e8 44 21 00 00       	call   0x140077670
14007552c:	48 8b 8b e8 00 00 00 	mov    0xe8(%rbx),%rcx
140075533:	48 85 c9             	test   %rcx,%rcx
140075536:	74 13                	je     0x14007554b
140075538:	48 ff 15 a9 f7 00 00 	rex.W call *0xf7a9(%rip)        # 0x140084ce8
14007553f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140075544:	48 89 ab e8 00 00 00 	mov    %rbp,0xe8(%rbx)
14007554b:	48 8b 8b 00 01 00 00 	mov    0x100(%rbx),%rcx
140075552:	48 85 c9             	test   %rcx,%rcx
140075555:	74 05                	je     0x14007555c
140075557:	e8 a4 e9 fb ff       	call   0x140033f00
14007555c:	48 8b cb             	mov    %rbx,%rcx
14007555f:	e8 34 00 00 00       	call   0x140075598
140075564:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140075569:	48 33 cc             	xor    %rsp,%rcx
14007556c:	e8 3f e6 fb ff       	call   0x140033bb0
140075571:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
140075578:	00
140075579:	49 8b 5b 28          	mov    0x28(%r11),%rbx
14007557d:	49 8b 6b 30          	mov    0x30(%r11),%rbp
140075581:	49 8b 73 38          	mov    0x38(%r11),%rsi
140075585:	49 8b e3             	mov    %r11,%rsp
140075588:	41 5f                	pop    %r15
14007558a:	41 5c                	pop    %r12
14007558c:	5f                   	pop    %rdi
14007558d:	c3                   	ret
14007558e:	cc                   	int3
14007558f:	cc                   	int3
140075590:	cc                   	int3
140075591:	cc                   	int3
140075592:	cc                   	int3
140075593:	cc                   	int3
140075594:	cc                   	int3
140075595:	cc                   	int3
140075596:	cc                   	int3
140075597:	cc                   	int3
140075598:	40 53                	rex push %rbx
14007559a:	48 83 ec 50          	sub    $0x50,%rsp
14007559e:	48 8d 05 63 cb 00 00 	lea    0xcb63(%rip),%rax        # 0x140082108
1400755a5:	48 8b d9             	mov    %rcx,%rbx
1400755a8:	48 89 01             	mov    %rax,(%rcx)
1400755ab:	48 8b 49 48          	mov    0x48(%rcx),%rcx
1400755af:	48 85 c9             	test   %rcx,%rcx
1400755b2:	74 05                	je     0x1400755b9
1400755b4:	e8 47 e9 fb ff       	call   0x140033f00
1400755b9:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1400755bd:	48 85 c9             	test   %rcx,%rcx
1400755c0:	74 0d                	je     0x1400755cf
1400755c2:	48 8b 01             	mov    (%rcx),%rax
1400755c5:	48 8b 40 08          	mov    0x8(%rax),%rax
1400755c9:	ff 15 f9 00 01 00    	call   *0x100f9(%rip)        # 0x1400856c8
1400755cf:	83 7b 10 00          	cmpl   $0x0,0x10(%rbx)
1400755d3:	48 8b 53 40          	mov    0x40(%rbx),%rdx
1400755d7:	7c 45                	jl     0x14007561e
1400755d9:	0f b6 43 3c          	movzbl 0x3c(%rbx),%eax
1400755dd:	4c 8d 05 6c 09 01 00 	lea    0x1096c(%rip),%r8        # 0x140085f50
1400755e4:	33 c9                	xor    %ecx,%ecx
1400755e6:	41 b9 8a 01 00 00    	mov    $0x18a,%r9d
1400755ec:	48 85 d2             	test   %rdx,%rdx
1400755ef:	0f 95 c1             	setne  %cl
1400755f2:	3b c8                	cmp    %eax,%ecx
1400755f4:	0f 94 c0             	sete   %al
1400755f7:	88 44 24 48          	mov    %al,0x48(%rsp)
1400755fb:	48 8d 05 6e cb 01 00 	lea    0x1cb6e(%rip),%rax        # 0x140092170
140075602:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140075607:	48 8d 05 82 cb 01 00 	lea    0x1cb82(%rip),%rax        # 0x140092190
14007560e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140075613:	e8 54 2b fb ff       	call   0x14002816c
140075618:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
14007561c:	eb 22                	jmp    0x140075640
14007561e:	48 8b ca             	mov    %rdx,%rcx
140075621:	48 85 d2             	test   %rdx,%rdx
140075624:	74 1a                	je     0x140075640
140075626:	80 7b 3c 00          	cmpb   $0x0,0x3c(%rbx)
14007562a:	75 14                	jne    0x140075640
14007562c:	48 8b 02             	mov    (%rdx),%rax
14007562f:	48 8b 40 10          	mov    0x10(%rax),%rax
140075633:	ff 15 8f 00 01 00    	call   *0x1008f(%rip)        # 0x1400856c8
140075639:	48 83 63 40 00       	andq   $0x0,0x40(%rbx)
14007563e:	33 c9                	xor    %ecx,%ecx
140075640:	48 85 c9             	test   %rcx,%rcx
140075643:	74 0d                	je     0x140075652
140075645:	48 8b 01             	mov    (%rcx),%rax
140075648:	48 8b 40 18          	mov    0x18(%rax),%rax
14007564c:	ff 15 76 00 01 00    	call   *0x10076(%rip)        # 0x1400856c8
140075652:	48 8b cb             	mov    %rbx,%rcx
140075655:	e8 6a fa ff ff       	call   0x1400750c4
14007565a:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14007565e:	48 85 c9             	test   %rcx,%rcx
140075661:	74 0d                	je     0x140075670
140075663:	48 8b 01             	mov    (%rcx),%rax
140075666:	48 8b 40 10          	mov    0x10(%rax),%rax
14007566a:	ff 15 58 00 01 00    	call   *0x10058(%rip)        # 0x1400856c8
140075670:	48 83 c4 50          	add    $0x50,%rsp
140075674:	5b                   	pop    %rbx
140075675:	c3                   	ret
140075676:	cc                   	int3
140075677:	cc                   	int3
140075678:	cc                   	int3
140075679:	cc                   	int3
14007567a:	cc                   	int3
14007567b:	cc                   	int3
14007567c:	cc                   	int3
14007567d:	cc                   	int3
14007567e:	cc                   	int3
14007567f:	cc                   	int3
140075680:	40 53                	rex push %rbx
140075682:	48 83 ec 20          	sub    $0x20,%rsp
140075686:	83 b9 88 00 00 00 00 	cmpl   $0x0,0x88(%rcx)
14007568d:	48 8d 05 3c ef 00 00 	lea    0xef3c(%rip),%rax        # 0x1400845d0
140075694:	48 89 01             	mov    %rax,(%rcx)
140075697:	48 8b d9             	mov    %rcx,%rbx
14007569a:	74 0f                	je     0x1400756ab
14007569c:	48 8b d1             	mov    %rcx,%rdx
14007569f:	48 8b 89 80 00 00 00 	mov    0x80(%rcx),%rcx
1400756a6:	e8 cd 12 00 00       	call   0x140076978
1400756ab:	48 8b 4b 58          	mov    0x58(%rbx),%rcx
1400756af:	e8 4c e8 fb ff       	call   0x140033f00
1400756b4:	80 7b 70 00          	cmpb   $0x0,0x70(%rbx)
1400756b8:	74 09                	je     0x1400756c3
1400756ba:	48 8b 4b 68          	mov    0x68(%rbx),%rcx
1400756be:	e8 3d e8 fb ff       	call   0x140033f00
1400756c3:	48 8b cb             	mov    %rbx,%rcx
1400756c6:	48 83 c4 20          	add    $0x20,%rsp
1400756ca:	5b                   	pop    %rbx
1400756cb:	e9 c8 fe ff ff       	jmp    0x140075598
1400756d0:	cc                   	int3
1400756d1:	cc                   	int3
1400756d2:	cc                   	int3
1400756d3:	cc                   	int3
1400756d4:	cc                   	int3
1400756d5:	cc                   	int3
1400756d6:	cc                   	int3
1400756d7:	cc                   	int3
1400756d8:	cc                   	int3
1400756d9:	cc                   	int3
1400756da:	cc                   	int3
1400756db:	cc                   	int3
1400756dc:	cc                   	int3
1400756dd:	cc                   	int3
1400756de:	cc                   	int3
1400756df:	cc                   	int3
1400756e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400756e5:	57                   	push   %rdi
1400756e6:	48 83 ec 50          	sub    $0x50,%rsp
1400756ea:	48 83 79 60 00       	cmpq   $0x0,0x60(%rcx)
1400756ef:	48 8d 05 e2 c9 00 00 	lea    0xc9e2(%rip),%rax        # 0x1400820d8
1400756f6:	48 89 01             	mov    %rax,(%rcx)
1400756f9:	4c 8d 05 50 08 01 00 	lea    0x10850(%rip),%r8        # 0x140085f50
140075700:	0f 94 c0             	sete   %al
140075703:	41 b9 21 02 00 00    	mov    $0x221,%r9d
140075709:	88 44 24 48          	mov    %al,0x48(%rsp)
14007570d:	8b da                	mov    %edx,%ebx
14007570f:	48 8d 05 ea c8 01 00 	lea    0x1c8ea(%rip),%rax        # 0x140092000
140075716:	48 8b f9             	mov    %rcx,%rdi
140075719:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14007571e:	48 8d 05 ab c9 01 00 	lea    0x1c9ab(%rip),%rax        # 0x1400920d0
140075725:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14007572a:	e8 3d 2a fb ff       	call   0x14002816c
14007572f:	48 8b cf             	mov    %rdi,%rcx
140075732:	e8 61 fe ff ff       	call   0x140075598
140075737:	f6 c3 01             	test   $0x1,%bl
14007573a:	74 08                	je     0x140075744
14007573c:	48 8b cf             	mov    %rdi,%rcx
14007573f:	e8 bc e7 fb ff       	call   0x140033f00
140075744:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140075749:	48 8b c7             	mov    %rdi,%rax
14007574c:	48 83 c4 50          	add    $0x50,%rsp
140075750:	5f                   	pop    %rdi
140075751:	c3                   	ret
140075752:	cc                   	int3
140075753:	cc                   	int3
140075754:	cc                   	int3
140075755:	cc                   	int3
140075756:	cc                   	int3
140075757:	cc                   	int3
140075758:	cc                   	int3
140075759:	cc                   	int3
14007575a:	cc                   	int3
14007575b:	cc                   	int3
14007575c:	cc                   	int3
14007575d:	cc                   	int3
14007575e:	cc                   	int3
14007575f:	cc                   	int3
140075760:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140075765:	57                   	push   %rdi
140075766:	48 83 ec 50          	sub    $0x50,%rsp
14007576a:	48 83 79 60 00       	cmpq   $0x0,0x60(%rcx)
14007576f:	48 8d 05 32 c9 00 00 	lea    0xc932(%rip),%rax        # 0x1400820a8
140075776:	48 89 01             	mov    %rax,(%rcx)
140075779:	4c 8d 05 d0 07 01 00 	lea    0x107d0(%rip),%r8        # 0x140085f50
140075780:	0f 94 c0             	sete   %al
140075783:	41 b9 21 02 00 00    	mov    $0x221,%r9d
140075789:	88 44 24 48          	mov    %al,0x48(%rsp)
14007578d:	8b da                	mov    %edx,%ebx
14007578f:	48 8d 05 6a c8 01 00 	lea    0x1c86a(%rip),%rax        # 0x140092000
140075796:	48 8b f9             	mov    %rcx,%rdi
140075799:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14007579e:	48 8d 05 db c8 01 00 	lea    0x1c8db(%rip),%rax        # 0x140092080
1400757a5:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400757aa:	e8 bd 29 fb ff       	call   0x14002816c
1400757af:	48 8b cf             	mov    %rdi,%rcx
1400757b2:	e8 e1 fd ff ff       	call   0x140075598
1400757b7:	f6 c3 01             	test   $0x1,%bl
1400757ba:	74 08                	je     0x1400757c4
1400757bc:	48 8b cf             	mov    %rdi,%rcx
1400757bf:	e8 3c e7 fb ff       	call   0x140033f00
1400757c4:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1400757c9:	48 8b c7             	mov    %rdi,%rax
1400757cc:	48 83 c4 50          	add    $0x50,%rsp
1400757d0:	5f                   	pop    %rdi
1400757d1:	c3                   	ret
1400757d2:	cc                   	int3
1400757d3:	cc                   	int3
1400757d4:	cc                   	int3
1400757d5:	cc                   	int3
1400757d6:	cc                   	int3
1400757d7:	cc                   	int3
1400757d8:	cc                   	int3
1400757d9:	cc                   	int3
1400757da:	cc                   	int3
1400757db:	cc                   	int3
1400757dc:	cc                   	int3
1400757dd:	cc                   	int3
1400757de:	cc                   	int3
1400757df:	cc                   	int3
1400757e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400757e5:	57                   	push   %rdi
1400757e6:	48 83 ec 50          	sub    $0x50,%rsp
1400757ea:	48 83 79 60 00       	cmpq   $0x0,0x60(%rcx)
1400757ef:	48 8d 05 82 c8 00 00 	lea    0xc882(%rip),%rax        # 0x140082078
1400757f6:	48 89 01             	mov    %rax,(%rcx)
1400757f9:	4c 8d 05 50 07 01 00 	lea    0x10750(%rip),%r8        # 0x140085f50
140075800:	0f 94 c0             	sete   %al
140075803:	41 b9 21 02 00 00    	mov    $0x221,%r9d
140075809:	88 44 24 48          	mov    %al,0x48(%rsp)
14007580d:	8b da                	mov    %edx,%ebx
14007580f:	48 8d 05 ea c7 01 00 	lea    0x1c7ea(%rip),%rax        # 0x140092000
140075816:	48 8b f9             	mov    %rcx,%rdi
140075819:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14007581e:	48 8d 05 fb c7 01 00 	lea    0x1c7fb(%rip),%rax        # 0x140092020
140075825:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14007582a:	e8 3d 29 fb ff       	call   0x14002816c
14007582f:	48 8b cf             	mov    %rdi,%rcx
140075832:	e8 61 fd ff ff       	call   0x140075598
140075837:	f6 c3 01             	test   $0x1,%bl
14007583a:	74 08                	je     0x140075844
14007583c:	48 8b cf             	mov    %rdi,%rcx
14007583f:	e8 bc e6 fb ff       	call   0x140033f00
140075844:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140075849:	48 8b c7             	mov    %rdi,%rax
14007584c:	48 83 c4 50          	add    $0x50,%rsp
140075850:	5f                   	pop    %rdi
140075851:	c3                   	ret
140075852:	cc                   	int3
140075853:	cc                   	int3
140075854:	cc                   	int3
140075855:	cc                   	int3
140075856:	cc                   	int3
140075857:	cc                   	int3
140075858:	cc                   	int3
140075859:	cc                   	int3
14007585a:	cc                   	int3
14007585b:	cc                   	int3
14007585c:	cc                   	int3
14007585d:	cc                   	int3
14007585e:	cc                   	int3
14007585f:	cc                   	int3
140075860:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140075865:	57                   	push   %rdi
140075866:	48 83 ec 20          	sub    $0x20,%rsp
14007586a:	8b da                	mov    %edx,%ebx
14007586c:	48 8b f9             	mov    %rcx,%rdi
14007586f:	e8 50 f8 ff ff       	call   0x1400750c4
140075874:	f6 c3 01             	test   $0x1,%bl
140075877:	74 08                	je     0x140075881
140075879:	48 8b cf             	mov    %rdi,%rcx
14007587c:	e8 7f e6 fb ff       	call   0x140033f00
140075881:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140075886:	48 8b c7             	mov    %rdi,%rax
140075889:	48 83 c4 20          	add    $0x20,%rsp
14007588d:	5f                   	pop    %rdi
14007588e:	c3                   	ret
14007588f:	cc                   	int3
140075890:	cc                   	int3
140075891:	cc                   	int3
140075892:	cc                   	int3
140075893:	cc                   	int3
140075894:	cc                   	int3
140075895:	cc                   	int3
140075896:	cc                   	int3
140075897:	cc                   	int3
140075898:	cc                   	int3
140075899:	cc                   	int3
14007589a:	cc                   	int3
14007589b:	cc                   	int3
14007589c:	cc                   	int3
14007589d:	cc                   	int3
14007589e:	cc                   	int3
14007589f:	cc                   	int3
1400758a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400758a5:	57                   	push   %rdi
1400758a6:	48 83 ec 20          	sub    $0x20,%rsp
1400758aa:	8b da                	mov    %edx,%ebx
1400758ac:	48 8b f9             	mov    %rcx,%rdi
1400758af:	e8 60 f8 ff ff       	call   0x140075114
1400758b4:	f6 c3 01             	test   $0x1,%bl
1400758b7:	74 08                	je     0x1400758c1
1400758b9:	48 8b cf             	mov    %rdi,%rcx
1400758bc:	e8 3f e6 fb ff       	call   0x140033f00
1400758c1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400758c6:	48 8b c7             	mov    %rdi,%rax
1400758c9:	48 83 c4 20          	add    $0x20,%rsp
1400758cd:	5f                   	pop    %rdi
1400758ce:	c3                   	ret
1400758cf:	cc                   	int3
1400758d0:	cc                   	int3
1400758d1:	cc                   	int3
1400758d2:	cc                   	int3
1400758d3:	cc                   	int3
1400758d4:	cc                   	int3
1400758d5:	cc                   	int3
1400758d6:	cc                   	int3
1400758d7:	cc                   	int3
1400758d8:	cc                   	int3
1400758d9:	cc                   	int3
1400758da:	cc                   	int3
1400758db:	cc                   	int3
1400758dc:	cc                   	int3
1400758dd:	cc                   	int3
1400758de:	cc                   	int3
1400758df:	cc                   	int3
1400758e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400758e5:	57                   	push   %rdi
1400758e6:	48 83 ec 20          	sub    $0x20,%rsp
1400758ea:	8b da                	mov    %edx,%ebx
1400758ec:	48 8b f9             	mov    %rcx,%rdi
1400758ef:	e8 a4 fc ff ff       	call   0x140075598
1400758f4:	f6 c3 01             	test   $0x1,%bl
1400758f7:	74 08                	je     0x140075901
1400758f9:	48 8b cf             	mov    %rdi,%rcx
1400758fc:	e8 ff e5 fb ff       	call   0x140033f00
140075901:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140075906:	48 8b c7             	mov    %rdi,%rax
140075909:	48 83 c4 20          	add    $0x20,%rsp
14007590d:	5f                   	pop    %rdi
14007590e:	c3                   	ret