14004730b:	48 83 63 18 00       	andq   $0x0,0x18(%rbx)
140047310:	48 83 63 20 00       	andq   $0x0,0x20(%rbx)
140047315:	48 83 63 28 00       	andq   $0x0,0x28(%rbx)
14004731a:	48 8d 05 df 1d 03 00 	lea    0x31ddf(%rip),%rax        # 0x140079100
140047321:	48 89 03             	mov    %rax,(%rbx)
140047324:	48 83 c4 20          	add    $0x20,%rsp
140047328:	5b                   	pop    %rbx
140047329:	c3                   	ret
14004732a:	ff 15 48 81 02 00    	call   *0x28148(%rip)        # 0x14006f478
140047330:	cc                   	int3
140047331:	90                   	nop
140047332:	90                   	nop
140047333:	90                   	nop
140047334:	48 8d 05 dd 30 03 00 	lea    0x330dd(%rip),%rax        # 0x14007a418
14004733b:	48 89 01             	mov    %rax,(%rcx)
14004733e:	c3                   	ret
14004733f:	90                   	nop
140047340:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140047345:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14004734a:	57                   	push   %rdi
14004734b:	48 83 ec 20          	sub    $0x20,%rsp
14004734f:	48 8d 05 22 33 03 00 	lea    0x33322(%rip),%rax        # 0x14007a678
140047356:	48 8b d9             	mov    %rcx,%rbx
140047359:	48 89 01             	mov    %rax,(%rcx)
14004735c:	33 ff                	xor    %edi,%edi
14004735e:	48 8b 49 78          	mov    0x78(%rcx),%rcx
140047362:	be 00 10 00 00       	mov    $0x1000,%esi
140047367:	48 85 c9             	test   %rcx,%rcx
14004736a:	74 3f                	je     0x1400473ab
14004736c:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140047373:	48 2b c1             	sub    %rcx,%rax
140047376:	48 3b c6             	cmp    %rsi,%rax
140047379:	72 18                	jb     0x140047393
14004737b:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14004737f:	48 2b ca             	sub    %rdx,%rcx
140047382:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140047386:	48 83 f8 1f          	cmp    $0x1f,%rax
14004738a:	0f 87 f4 00 00 00    	ja     0x140047484
140047390:	48 8b ca             	mov    %rdx,%rcx
140047393:	ff 15 0f 82 02 00    	call   *0x2820f(%rip)        # 0x14006f5a8
140047399:	48 89 7b 78          	mov    %rdi,0x78(%rbx)
14004739d:	48 89 bb 80 00 00 00 	mov    %rdi,0x80(%rbx)
1400473a4:	48 89 bb 88 00 00 00 	mov    %rdi,0x88(%rbx)
1400473ab:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
1400473af:	48 85 c9             	test   %rcx,%rcx
1400473b2:	74 36                	je     0x1400473ea
1400473b4:	48 8b 43 70          	mov    0x70(%rbx),%rax
1400473b8:	48 2b c1             	sub    %rcx,%rax
1400473bb:	48 3b c6             	cmp    %rsi,%rax
1400473be:	72 18                	jb     0x1400473d8
1400473c0:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1400473c4:	48 2b ca             	sub    %rdx,%rcx
1400473c7:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400473cb:	48 83 f8 1f          	cmp    $0x1f,%rax
1400473cf:	0f 87 af 00 00 00    	ja     0x140047484
1400473d5:	48 8b ca             	mov    %rdx,%rcx
1400473d8:	ff 15 ca 81 02 00    	call   *0x281ca(%rip)        # 0x14006f5a8
1400473de:	48 89 7b 60          	mov    %rdi,0x60(%rbx)
1400473e2:	48 89 7b 68          	mov    %rdi,0x68(%rbx)
1400473e6:	48 89 7b 70          	mov    %rdi,0x70(%rbx)
1400473ea:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
1400473ee:	48 85 c9             	test   %rcx,%rcx
1400473f1:	74 32                	je     0x140047425
1400473f3:	48 8b 43 58          	mov    0x58(%rbx),%rax
1400473f7:	48 2b c1             	sub    %rcx,%rax
1400473fa:	48 3b c6             	cmp    %rsi,%rax
1400473fd:	72 14                	jb     0x140047413
1400473ff:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140047403:	48 2b ca             	sub    %rdx,%rcx
140047406:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14004740a:	48 83 f8 1f          	cmp    $0x1f,%rax
14004740e:	77 74                	ja     0x140047484
140047410:	48 8b ca             	mov    %rdx,%rcx
140047413:	ff 15 8f 81 02 00    	call   *0x2818f(%rip)        # 0x14006f5a8
140047419:	48 89 7b 48          	mov    %rdi,0x48(%rbx)
14004741d:	48 89 7b 50          	mov    %rdi,0x50(%rbx)
140047421:	48 89 7b 58          	mov    %rdi,0x58(%rbx)
140047425:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
140047429:	48 85 c9             	test   %rcx,%rcx
14004742c:	74 32                	je     0x140047460
14004742e:	48 8b 43 40          	mov    0x40(%rbx),%rax
140047432:	48 2b c1             	sub    %rcx,%rax
140047435:	48 3b c6             	cmp    %rsi,%rax
140047438:	72 14                	jb     0x14004744e
14004743a:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14004743e:	48 2b ca             	sub    %rdx,%rcx
140047441:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140047445:	48 83 f8 1f          	cmp    $0x1f,%rax
140047449:	77 39                	ja     0x140047484
14004744b:	48 8b ca             	mov    %rdx,%rcx
14004744e:	ff 15 54 81 02 00    	call   *0x28154(%rip)        # 0x14006f5a8
140047454:	48 89 7b 30          	mov    %rdi,0x30(%rbx)
140047458:	48 89 7b 38          	mov    %rdi,0x38(%rbx)
14004745c:	48 89 7b 40          	mov    %rdi,0x40(%rbx)
140047460:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140047464:	ff 15 fe 7b 02 00    	call   *0x27bfe(%rip)        # 0x14006f068
14004746a:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14004746f:	48 8d 05 a2 2f 03 00 	lea    0x32fa2(%rip),%rax        # 0x14007a418
140047476:	48 89 03             	mov    %rax,(%rbx)
140047479:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14004747e:	48 83 c4 20          	add    $0x20,%rsp
140047482:	5f                   	pop    %rdi
140047483:	c3                   	ret
140047484:	ff 15 ee 7f 02 00    	call   *0x27fee(%rip)        # 0x14006f478
14004748a:	cc                   	int3
14004748b:	90                   	nop
14004748c:	90                   	nop
14004748d:	90                   	nop
14004748e:	90                   	nop
14004748f:	90                   	nop
140047490:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140047495:	57                   	push   %rdi
140047496:	48 83 ec 20          	sub    $0x20,%rsp
14004749a:	48 8d 05 7f 34 03 00 	lea    0x3347f(%rip),%rax        # 0x14007a920
1400474a1:	48 8b f9             	mov    %rcx,%rdi
1400474a4:	48 89 01             	mov    %rax,(%rcx)
1400474a7:	8b da                	mov    %edx,%ebx
1400474a9:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1400474ad:	e8 c2 e6 00 00       	call   0x140055b74
1400474b2:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1400474b7:	48 8d 05 4a 34 03 00 	lea    0x3344a(%rip),%rax        # 0x14007a908
1400474be:	48 89 07             	mov    %rax,(%rdi)
1400474c1:	f6 c3 01             	test   $0x1,%bl
1400474c4:	74 08                	je     0x1400474ce
1400474c6:	48 8b cf             	mov    %rdi,%rcx
1400474c9:	e8 12 e4 00 00       	call   0x1400558e0
1400474ce:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400474d3:	48 8b c7             	mov    %rdi,%rax
1400474d6:	48 83 c4 20          	add    $0x20,%rsp
1400474da:	5f                   	pop    %rdi
1400474db:	c3                   	ret
1400474dc:	90                   	nop
1400474dd:	90                   	nop
1400474de:	90                   	nop
1400474df:	90                   	nop
1400474e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400474e5:	57                   	push   %rdi
1400474e6:	48 83 ec 20          	sub    $0x20,%rsp
1400474ea:	48 8d 05 c7 32 03 00 	lea    0x332c7(%rip),%rax        # 0x14007a7b8
1400474f1:	48 8b f9             	mov    %rcx,%rdi
1400474f4:	48 89 01             	mov    %rax,(%rcx)
1400474f7:	8b da                	mov    %edx,%ebx
1400474f9:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1400474fd:	e8 72 e6 00 00       	call   0x140055b74
140047502:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
140047507:	48 8d 05 92 32 03 00 	lea    0x33292(%rip),%rax        # 0x14007a7a0
14004750e:	48 89 07             	mov    %rax,(%rdi)
140047511:	f6 c3 01             	test   $0x1,%bl
140047514:	74 08                	je     0x14004751e
140047516:	48 8b cf             	mov    %rdi,%rcx
140047519:	e8 c2 e3 00 00       	call   0x1400558e0
14004751e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140047523:	48 8b c7             	mov    %rdi,%rax
140047526:	48 83 c4 20          	add    $0x20,%rsp
14004752a:	5f                   	pop    %rdi
14004752b:	c3                   	ret
14004752c:	90                   	nop
14004752d:	90                   	nop
14004752e:	90                   	nop
14004752f:	90                   	nop
140047530:	40 53                	rex push %rbx
140047532:	48 83 ec 20          	sub    $0x20,%rsp
140047536:	48 8d 05 cb 33 03 00 	lea    0x333cb(%rip),%rax        # 0x14007a908
14004753d:	48 8b d9             	mov    %rcx,%rbx
140047540:	48 89 01             	mov    %rax,(%rcx)
140047543:	f6 c2 01             	test   $0x1,%dl
140047546:	74 05                	je     0x14004754d
140047548:	e8 93 e3 00 00       	call   0x1400558e0
14004754d:	48 8b c3             	mov    %rbx,%rax
140047550:	48 83 c4 20          	add    $0x20,%rsp
140047554:	5b                   	pop    %rbx
140047555:	c3                   	ret
140047556:	90                   	nop
140047557:	90                   	nop
140047558:	90                   	nop
140047559:	90                   	nop
14004755a:	90                   	nop
14004755b:	90                   	nop
14004755c:	90                   	nop
14004755d:	90                   	nop
14004755e:	90                   	nop
14004755f:	90                   	nop
140047560:	40 53                	rex push %rbx
140047562:	48 83 ec 20          	sub    $0x20,%rsp
140047566:	48 8d 05 33 32 03 00 	lea    0x33233(%rip),%rax        # 0x14007a7a0
14004756d:	48 8b d9             	mov    %rcx,%rbx
140047570:	48 89 01             	mov    %rax,(%rcx)
140047573:	f6 c2 01             	test   $0x1,%dl
140047576:	74 05                	je     0x14004757d
140047578:	e8 63 e3 00 00       	call   0x1400558e0
14004757d:	48 8b c3             	mov    %rbx,%rax
140047580:	48 83 c4 20          	add    $0x20,%rsp
140047584:	5b                   	pop    %rbx
140047585:	c3                   	ret
140047586:	90                   	nop
140047587:	90                   	nop
140047588:	90                   	nop
140047589:	90                   	nop
14004758a:	90                   	nop
14004758b:	90                   	nop
14004758c:	90                   	nop
14004758d:	90                   	nop
14004758e:	90                   	nop
14004758f:	90                   	nop
140047590:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140047595:	57                   	push   %rdi
140047596:	48 83 ec 20          	sub    $0x20,%rsp
14004759a:	48 8d 05 87 2f 03 00 	lea    0x32f87(%rip),%rax        # 0x14007a528
1400475a1:	48 8b f9             	mov    %rcx,%rdi
1400475a4:	48 89 01             	mov    %rax,(%rcx)
1400475a7:	8b da                	mov    %edx,%ebx
1400475a9:	48 83 c1 10          	add    $0x10,%rcx
1400475ad:	e8 12 54 00 00       	call   0x14004c9c4
1400475b2:	48 8d 05 47 1b 03 00 	lea    0x31b47(%rip),%rax        # 0x140079100
1400475b9:	48 89 07             	mov    %rax,(%rdi)
1400475bc:	f6 c3 01             	test   $0x1,%bl
1400475bf:	74 08                	je     0x1400475c9
1400475c1:	48 8b cf             	mov    %rdi,%rcx
1400475c4:	e8 17 e3 00 00       	call   0x1400558e0
1400475c9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400475ce:	48 8b c7             	mov    %rdi,%rax
1400475d1:	48 83 c4 20          	add    $0x20,%rsp
1400475d5:	5f                   	pop    %rdi
1400475d6:	c3                   	ret
1400475d7:	90                   	nop
1400475d8:	90                   	nop
1400475d9:	90                   	nop
1400475da:	90                   	nop
1400475db:	90                   	nop
1400475dc:	90                   	nop
1400475dd:	90                   	nop
1400475de:	90                   	nop
1400475df:	90                   	nop
1400475e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400475e5:	57                   	push   %rdi
1400475e6:	48 83 ec 20          	sub    $0x20,%rsp
1400475ea:	8b da                	mov    %edx,%ebx
1400475ec:	48 8b f9             	mov    %rcx,%rdi
1400475ef:	e8 dc fc ff ff       	call   0x1400472d0
1400475f4:	f6 c3 01             	test   $0x1,%bl
1400475f7:	74 08                	je     0x140047601
1400475f9:	48 8b cf             	mov    %rdi,%rcx
1400475fc:	e8 df e2 00 00       	call   0x1400558e0
140047601:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140047606:	48 8b c7             	mov    %rdi,%rax
140047609:	48 83 c4 20          	add    $0x20,%rsp
14004760d:	5f                   	pop    %rdi
14004760e:	c3                   	ret
14004760f:	90                   	nop
140047610:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140047615:	57                   	push   %rdi
140047616:	48 83 ec 20          	sub    $0x20,%rsp
14004761a:	48 8d 05 af 2f 03 00 	lea    0x32faf(%rip),%rax        # 0x14007a5d0
140047621:	48 8b d9             	mov    %rcx,%rbx
140047624:	48 89 01             	mov    %rax,(%rcx)
140047627:	8b fa                	mov    %edx,%edi
140047629:	48 8b 49 18          	mov    0x18(%rcx),%rcx
14004762d:	48 85 c9             	test   %rcx,%rcx
140047630:	74 0d                	je     0x14004763f
140047632:	48 8b 01             	mov    (%rcx),%rax
140047635:	48 8b 40 10          	mov    0x10(%rax),%rax
140047639:	ff 15 49 80 02 00    	call   *0x28049(%rip)        # 0x14006f688
14004763f:	48 83 63 18 00       	andq   $0x0,0x18(%rbx)
140047644:	48 8d 05 b5 1a 03 00 	lea    0x31ab5(%rip),%rax        # 0x140079100
14004764b:	48 89 03             	mov    %rax,(%rbx)
14004764e:	40 f6 c7 01          	test   $0x1,%dil
140047652:	74 08                	je     0x14004765c
140047654:	48 8b cb             	mov    %rbx,%rcx
140047657:	e8 84 e2 00 00       	call   0x1400558e0
14004765c:	48 8b c3             	mov    %rbx,%rax
14004765f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140047664:	48 83 c4 20          	add    $0x20,%rsp
140047668:	5f                   	pop    %rdi
140047669:	c3                   	ret
14004766a:	90                   	nop
14004766b:	90                   	nop
14004766c:	90                   	nop
14004766d:	90                   	nop
14004766e:	90                   	nop
14004766f:	90                   	nop
140047670:	40 53                	rex push %rbx
140047672:	48 83 ec 20          	sub    $0x20,%rsp
140047676:	48 8d 05 9b 2d 03 00 	lea    0x32d9b(%rip),%rax        # 0x14007a418
14004767d:	48 8b d9             	mov    %rcx,%rbx
140047680:	48 89 01             	mov    %rax,(%rcx)
140047683:	f6 c2 01             	test   $0x1,%dl
140047686:	74 05                	je     0x14004768d
140047688:	e8 53 e2 00 00       	call   0x1400558e0
14004768d:	48 8b c3             	mov    %rbx,%rax
140047690:	48 83 c4 20          	add    $0x20,%rsp
140047694:	5b                   	pop    %rbx
140047695:	c3                   	ret
140047696:	90                   	nop
140047697:	90                   	nop
140047698:	90                   	nop
140047699:	90                   	nop
14004769a:	90                   	nop
14004769b:	90                   	nop
14004769c:	90                   	nop
14004769d:	90                   	nop
14004769e:	90                   	nop
14004769f:	90                   	nop
1400476a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400476a5:	57                   	push   %rdi
1400476a6:	48 83 ec 20          	sub    $0x20,%rsp
1400476aa:	48 8d 05 e7 2e 03 00 	lea    0x32ee7(%rip),%rax        # 0x14007a598
1400476b1:	48 8b d9             	mov    %rcx,%rbx
1400476b4:	48 89 01             	mov    %rax,(%rcx)
1400476b7:	8b fa                	mov    %edx,%edi
1400476b9:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400476bd:	48 85 c9             	test   %rcx,%rcx
1400476c0:	74 0d                	je     0x1400476cf
1400476c2:	48 8b 01             	mov    (%rcx),%rax
1400476c5:	48 8b 40 10          	mov    0x10(%rax),%rax
1400476c9:	ff 15 b9 7f 02 00    	call   *0x27fb9(%rip)        # 0x14006f688
1400476cf:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
1400476d4:	48 8d 05 25 1a 03 00 	lea    0x31a25(%rip),%rax        # 0x140079100
1400476db:	48 89 03             	mov    %rax,(%rbx)
1400476de:	40 f6 c7 01          	test   $0x1,%dil
1400476e2:	74 08                	je     0x1400476ec
1400476e4:	48 8b cb             	mov    %rbx,%rcx
1400476e7:	e8 f4 e1 00 00       	call   0x1400558e0
1400476ec:	48 8b c3             	mov    %rbx,%rax
1400476ef:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400476f4:	48 83 c4 20          	add    $0x20,%rsp
1400476f8:	5f                   	pop    %rdi
1400476f9:	c3                   	ret
1400476fa:	90                   	nop
1400476fb:	90                   	nop
1400476fc:	90                   	nop
1400476fd:	90                   	nop
1400476fe:	90                   	nop
1400476ff:	90                   	nop
140047700:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140047705:	57                   	push   %rdi
140047706:	48 83 ec 20          	sub    $0x20,%rsp
14004770a:	48 8d 05 4f 2e 03 00 	lea    0x32e4f(%rip),%rax        # 0x14007a560
140047711:	48 8b f9             	mov    %rcx,%rdi
140047714:	48 89 01             	mov    %rax,(%rcx)
140047717:	8b da                	mov    %edx,%ebx
140047719:	48 83 c1 10          	add    $0x10,%rcx
14004771d:	e8 a2 52 00 00       	call   0x14004c9c4
140047722:	48 8d 05 d7 19 03 00 	lea    0x319d7(%rip),%rax        # 0x140079100
140047729:	48 89 07             	mov    %rax,(%rdi)
14004772c:	f6 c3 01             	test   $0x1,%bl
14004772f:	74 08                	je     0x140047739
140047731:	48 8b cf             	mov    %rdi,%rcx
140047734:	e8 a7 e1 00 00       	call   0x1400558e0
140047739:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14004773e:	48 8b c7             	mov    %rdi,%rax