1400243ac:	90                   	nop
1400243ad:	90                   	nop
1400243ae:	90                   	nop
1400243af:	90                   	nop
1400243b0:	90                   	nop
1400243b1:	90                   	nop
1400243b2:	90                   	nop
1400243b3:	90                   	nop
1400243b4:	90                   	nop
1400243b5:	90                   	nop
1400243b6:	90                   	nop
1400243b7:	90                   	nop
1400243b8:	90                   	nop
1400243b9:	90                   	nop
1400243ba:	90                   	nop
1400243bb:	90                   	nop
1400243bc:	90                   	nop
1400243bd:	90                   	nop
1400243be:	90                   	nop
1400243bf:	90                   	nop
1400243c0:	56                   	push   %rsi
1400243c1:	53                   	push   %rbx
1400243c2:	48 83 ec 48          	sub    $0x48,%rsp
1400243c6:	48 89 ce             	mov    %rcx,%rsi
1400243c9:	48 89 d3             	mov    %rdx,%rbx
1400243cc:	41 83 f8 01          	cmp    $0x1,%r8d
1400243d0:	74 2e                	je     0x140024400
1400243d2:	41 83 f8 02          	cmp    $0x2,%r8d
1400243d6:	74 48                	je     0x140024420
1400243d8:	45 85 c0             	test   %r8d,%r8d
1400243db:	75 61                	jne    0x14002443e
1400243dd:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1400243e2:	48 89 f1             	mov    %rsi,%rcx
1400243e5:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
1400243ea:	e8 79 03 00 00       	call   0x140024768
1400243ef:	48 83 c4 48          	add    $0x48,%rsp
1400243f3:	5b                   	pop    %rbx
1400243f4:	5e                   	pop    %rsi
1400243f5:	c3                   	ret
1400243f6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400243fd:	00 00 00
140024400:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140024405:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
14002440a:	e8 09 03 00 00       	call   0x140024718
14002440f:	85 c0                	test   %eax,%eax
140024411:	75 36                	jne    0x140024449
140024413:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
140024418:	48 03 5c 24 38       	add    0x38(%rsp),%rbx
14002441d:	eb c3                	jmp    0x1400243e2
14002441f:	90                   	nop
140024420:	e8 eb 02 00 00       	call   0x140024710
140024425:	48 89 f1             	mov    %rsi,%rcx
140024428:	e8 03 02 00 00       	call   0x140024630
14002442d:	89 c1                	mov    %eax,%ecx
14002442f:	e8 ec 01 00 00       	call   0x140024620
140024434:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140024439:	48 01 c3             	add    %rax,%rbx
14002443c:	eb a4                	jmp    0x1400243e2
14002443e:	e8 cd 01 00 00       	call   0x140024610
140024443:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
140024449:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14002444e:	eb 9f                	jmp    0x1400243ef
140024450:	56                   	push   %rsi
140024451:	53                   	push   %rbx
140024452:	48 83 ec 28          	sub    $0x28,%rsp
140024456:	48 89 cb             	mov    %rcx,%rbx
140024459:	48 89 d6             	mov    %rdx,%rsi
14002445c:	48 39 d1             	cmp    %rdx,%rcx
14002445f:	73 26                	jae    0x140024487
140024461:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140024468:	00 00 00 00
14002446c:	0f 1f 40 00          	nopl   0x0(%rax)
140024470:	48 8b 03             	mov    (%rbx),%rax
140024473:	48 85 c0             	test   %rax,%rax
140024476:	74 06                	je     0x14002447e
140024478:	ff d0                	call   *%rax
14002447a:	85 c0                	test   %eax,%eax
14002447c:	75 0b                	jne    0x140024489
14002447e:	48 83 c3 08          	add    $0x8,%rbx
140024482:	48 39 f3             	cmp    %rsi,%rbx
140024485:	72 e9                	jb     0x140024470
140024487:	31 c0                	xor    %eax,%eax
140024489:	48 83 c4 28          	add    $0x28,%rsp
14002448d:	5b                   	pop    %rbx
14002448e:	5e                   	pop    %rsi
14002448f:	c3                   	ret
140024490:	48 8b 05 99 27 02 00 	mov    0x22799(%rip),%rax        # 0x140046c30
140024497:	48 8b 00             	mov    (%rax),%rax
14002449a:	c3                   	ret
14002449b:	90                   	nop
14002449c:	90                   	nop
14002449d:	90                   	nop
14002449e:	90                   	nop
14002449f:	90                   	nop
1400244a0:	48 8b 05 79 27 02 00 	mov    0x22779(%rip),%rax        # 0x140046c20
1400244a7:	48 8b 00             	mov    (%rax),%rax
1400244aa:	c3                   	ret
1400244ab:	90                   	nop
1400244ac:	90                   	nop
1400244ad:	90                   	nop
1400244ae:	90                   	nop
1400244af:	90                   	nop
1400244b0:	48 8b 05 59 27 02 00 	mov    0x22759(%rip),%rax        # 0x140046c10
1400244b7:	48 8b 00             	mov    (%rax),%rax
1400244ba:	c3                   	ret
1400244bb:	90                   	nop
1400244bc:	90                   	nop
1400244bd:	90                   	nop
1400244be:	90                   	nop
1400244bf:	90                   	nop
1400244c0:	48 83 ec 28          	sub    $0x28,%rsp
1400244c4:	48 85 c9             	test   %rcx,%rcx
1400244c7:	74 27                	je     0x1400244f0
1400244c9:	48 8b 05 d0 80 02 00 	mov    0x280d0(%rip),%rax        # 0x14004c5a0
1400244d0:	48 85 c0             	test   %rax,%rax
1400244d3:	74 1b                	je     0x1400244f0
1400244d5:	ba 04 00 00 00       	mov    $0x4,%edx
1400244da:	ff d0                	call   *%rax
1400244dc:	84 c0                	test   %al,%al
1400244de:	74 10                	je     0x1400244f0
1400244e0:	31 c0                	xor    %eax,%eax
1400244e2:	48 83 c4 28          	add    $0x28,%rsp
1400244e6:	c3                   	ret
1400244e7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400244ee:	00 00
1400244f0:	b8 16 00 00 00       	mov    $0x16,%eax
1400244f5:	48 83 c4 28          	add    $0x28,%rsp
1400244f9:	c3                   	ret
1400244fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140024500:	56                   	push   %rsi
140024501:	53                   	push   %rbx
140024502:	48 83 ec 28          	sub    $0x28,%rsp
140024506:	48 89 cb             	mov    %rcx,%rbx
140024509:	48 8d 0d 30 26 02 00 	lea    0x22630(%rip),%rcx        # 0x140046b40
140024510:	ff 15 4a 94 02 00    	call   *0x2944a(%rip)        # 0x14004d960
140024516:	48 8b 35 4b 94 02 00 	mov    0x2944b(%rip),%rsi        # 0x14004d968
14002451d:	48 8d 15 27 26 02 00 	lea    0x22627(%rip),%rdx        # 0x140046b4b
140024524:	48 89 c1             	mov    %rax,%rcx
140024527:	ff d6                	call   *%rsi
140024529:	48 85 c0             	test   %rax,%rax
14002452c:	74 1a                	je     0x140024548
14002452e:	48 89 d9             	mov    %rbx,%rcx
140024531:	48 89 05 88 0d 00 00 	mov    %rax,0xd88(%rip)        # 0x1400252c0
140024538:	48 83 c4 28          	add    $0x28,%rsp
14002453c:	5b                   	pop    %rbx
14002453d:	5e                   	pop    %rsi
14002453e:	48 ff e0             	rex.W jmp *%rax
140024541:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140024548:	48 8d 0d 03 26 02 00 	lea    0x22603(%rip),%rcx        # 0x140046b52
14002454f:	ff 15 53 94 02 00    	call   *0x29453(%rip)        # 0x14004d9a8
140024555:	48 8d 15 10 26 02 00 	lea    0x22610(%rip),%rdx        # 0x140046b6c
14002455c:	48 89 c1             	mov    %rax,%rcx
14002455f:	ff d6                	call   *%rsi
140024561:	48 89 05 38 80 02 00 	mov    %rax,0x28038(%rip)        # 0x14004c5a0
140024568:	48 8d 05 51 ff ff ff 	lea    -0xaf(%rip),%rax        # 0x1400244c0
14002456f:	eb bd                	jmp    0x14002452e
140024571:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140024578:	00 00 00 00
14002457c:	0f 1f 40 00          	nopl   0x0(%rax)
140024580:	48 ff 25 39 0d 00 00 	rex.W jmp *0xd39(%rip)        # 0x1400252c0
140024587:	90                   	nop
140024588:	90                   	nop
140024589:	90                   	nop
14002458a:	90                   	nop
14002458b:	90                   	nop
14002458c:	90                   	nop
14002458d:	90                   	nop
14002458e:	90                   	nop
14002458f:	90                   	nop
140024590:	48 8b 05 19 80 02 00 	mov    0x28019(%rip),%rax        # 0x14004c5b0
140024597:	c3                   	ret
140024598:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14002459f:	00
1400245a0:	48 89 c8             	mov    %rcx,%rax
1400245a3:	48 87 05 06 80 02 00 	xchg   %rax,0x28006(%rip)        # 0x14004c5b0
1400245aa:	c3                   	ret
1400245ab:	90                   	nop
1400245ac:	90                   	nop
1400245ad:	90                   	nop
1400245ae:	90                   	nop
1400245af:	90                   	nop
1400245b0:	53                   	push   %rbx
1400245b1:	48 83 ec 20          	sub    $0x20,%rsp
1400245b5:	89 cb                	mov    %ecx,%ebx
1400245b7:	e8 24 00 00 00       	call   0x1400245e0
1400245bc:	89 d9                	mov    %ebx,%ecx
1400245be:	48 8d 14 49          	lea    (%rcx,%rcx,2),%rdx
1400245c2:	48 c1 e2 04          	shl    $0x4,%rdx
1400245c6:	48 01 d0             	add    %rdx,%rax
1400245c9:	48 83 c4 20          	add    $0x20,%rsp
1400245cd:	5b                   	pop    %rbx
1400245ce:	c3                   	ret
1400245cf:	90                   	nop
1400245d0:	ff 25 92 94 02 00    	jmp    *0x29492(%rip)        # 0x14004da68
1400245d6:	90                   	nop
1400245d7:	90                   	nop
1400245d8:	ff 25 92 94 02 00    	jmp    *0x29492(%rip)        # 0x14004da70
1400245de:	90                   	nop
1400245df:	90                   	nop
1400245e0:	ff 25 9a 94 02 00    	jmp    *0x2949a(%rip)        # 0x14004da80
1400245e6:	90                   	nop
1400245e7:	90                   	nop
1400245e8:	ff 25 9a 94 02 00    	jmp    *0x2949a(%rip)        # 0x14004da88
1400245ee:	90                   	nop
1400245ef:	90                   	nop
1400245f0:	ff 25 9a 94 02 00    	jmp    *0x2949a(%rip)        # 0x14004da90
1400245f6:	90                   	nop
1400245f7:	90                   	nop
1400245f8:	ff 25 9a 94 02 00    	jmp    *0x2949a(%rip)        # 0x14004da98
1400245fe:	90                   	nop
1400245ff:	90                   	nop
140024600:	ff 25 9a 94 02 00    	jmp    *0x2949a(%rip)        # 0x14004daa0
140024606:	90                   	nop
140024607:	90                   	nop
140024608:	ff 25 9a 94 02 00    	jmp    *0x2949a(%rip)        # 0x14004daa8
14002460e:	90                   	nop
14002460f:	90                   	nop
140024610:	ff 25 a2 94 02 00    	jmp    *0x294a2(%rip)        # 0x14004dab8
140024616:	90                   	nop
140024617:	90                   	nop
140024618:	ff 25 a2 94 02 00    	jmp    *0x294a2(%rip)        # 0x14004dac0
14002461e:	90                   	nop
14002461f:	90                   	nop
140024620:	ff 25 a2 94 02 00    	jmp    *0x294a2(%rip)        # 0x14004dac8
140024626:	90                   	nop
140024627:	90                   	nop
140024628:	ff 25 a2 94 02 00    	jmp    *0x294a2(%rip)        # 0x14004dad0
14002462e:	90                   	nop
14002462f:	90                   	nop
140024630:	ff 25 a2 94 02 00    	jmp    *0x294a2(%rip)        # 0x14004dad8
140024636:	90                   	nop
140024637:	90                   	nop
140024638:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004dae8
14002463e:	90                   	nop
14002463f:	90                   	nop
140024640:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004daf0
140024646:	90                   	nop
140024647:	90                   	nop
140024648:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004daf8
14002464e:	90                   	nop
14002464f:	90                   	nop
140024650:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db00
140024656:	90                   	nop
140024657:	90                   	nop
140024658:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db08
14002465e:	90                   	nop
14002465f:	90                   	nop
140024660:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db10
140024666:	90                   	nop
140024667:	90                   	nop
140024668:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db18
14002466e:	90                   	nop
14002466f:	90                   	nop
140024670:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db20
140024676:	90                   	nop
140024677:	90                   	nop
140024678:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db28
14002467e:	90                   	nop
14002467f:	90                   	nop
140024680:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db30
140024686:	90                   	nop
140024687:	90                   	nop
140024688:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db38
14002468e:	90                   	nop
14002468f:	90                   	nop
140024690:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db40
140024696:	90                   	nop
140024697:	90                   	nop
140024698:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db48
14002469e:	90                   	nop
14002469f:	90                   	nop
1400246a0:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db50
1400246a6:	90                   	nop
1400246a7:	90                   	nop
1400246a8:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db58
1400246ae:	90                   	nop
1400246af:	90                   	nop
1400246b0:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db60
1400246b6:	90                   	nop
1400246b7:	90                   	nop
1400246b8:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db68
1400246be:	90                   	nop
1400246bf:	90                   	nop
1400246c0:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db70
1400246c6:	90                   	nop
1400246c7:	90                   	nop
1400246c8:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db78
1400246ce:	90                   	nop
1400246cf:	90                   	nop
1400246d0:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db80
1400246d6:	90                   	nop
1400246d7:	90                   	nop
1400246d8:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db88
1400246de:	90                   	nop
1400246df:	90                   	nop
1400246e0:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db90
1400246e6:	90                   	nop
1400246e7:	90                   	nop
1400246e8:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004db98
1400246ee:	90                   	nop
1400246ef:	90                   	nop
1400246f0:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004dba0
1400246f6:	90                   	nop
1400246f7:	90                   	nop
1400246f8:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004dba8
1400246fe:	90                   	nop
1400246ff:	90                   	nop
140024700:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004dbb0
140024706:	90                   	nop
140024707:	90                   	nop
140024708:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004dbb8
14002470e:	90                   	nop
14002470f:	90                   	nop
140024710:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004dbc0
140024716:	90                   	nop
140024717:	90                   	nop
140024718:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004dbc8
14002471e:	90                   	nop
14002471f:	90                   	nop
140024720:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004dbd0
140024726:	90                   	nop
140024727:	90                   	nop
140024728:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004dbd8
14002472e:	90                   	nop
14002472f:	90                   	nop
140024730:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004dbe0
140024736:	90                   	nop
140024737:	90                   	nop
140024738:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004dbe8
14002473e:	90                   	nop
14002473f:	90                   	nop
140024740:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004dbf0
140024746:	90                   	nop
140024747:	90                   	nop
140024748:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004dbf8
14002474e:	90                   	nop
14002474f:	90                   	nop
140024750:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004dc00
140024756:	90                   	nop
140024757:	90                   	nop
140024758:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004dc08
14002475e:	90                   	nop
14002475f:	90                   	nop
140024760:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004dc10
140024766:	90                   	nop
140024767:	90                   	nop
140024768:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004dc18
14002476e:	90                   	nop
14002476f:	90                   	nop
140024770:	ff 25 aa 94 02 00    	jmp    *0x294aa(%rip)        # 0x14004dc20