140032470:	48 8b ea             	mov    %rdx,%rbp
140032473:	83 3d 42 35 01 00 00 	cmpl   $0x0,0x13542(%rip)        # 0x1400459bc
14003247a:	74 09                	je     0x140032485
14003247c:	83 3d 41 35 01 00 00 	cmpl   $0x0,0x13541(%rip)        # 0x1400459c4
140032483:	75 32                	jne    0x1400324b7
140032485:	33 db                	xor    %ebx,%ebx
140032487:	48 39 5d 20          	cmp    %rbx,0x20(%rbp)
14003248b:	0f 94 c3             	sete   %bl
14003248e:	85 db                	test   %ebx,%ebx
140032490:	74 0a                	je     0x14003249c
140032492:	ff 15 80 1b 00 00    	call   *0x1b80(%rip)        # 0x140034018
140032498:	8b f8                	mov    %eax,%edi
14003249a:	eb 02                	jmp    0x14003249e
14003249c:	33 ff                	xor    %edi,%edi
14003249e:	48 8b 55 48          	mov    0x48(%rbp),%rdx
1400324a2:	33 c9                	xor    %ecx,%ecx
1400324a4:	ff 15 be 1b 00 00    	call   *0x1bbe(%rip)        # 0x140034068
1400324aa:	85 db                	test   %ebx,%ebx
1400324ac:	74 09                	je     0x1400324b7
1400324ae:	8b cf                	mov    %edi,%ecx
1400324b0:	ff 15 aa 1b 00 00    	call   *0x1baa(%rip)        # 0x140034060
1400324b6:	90                   	nop
1400324b7:	48 83 c4 20          	add    $0x20,%rsp
1400324bb:	5f                   	pop    %rdi
1400324bc:	5d                   	pop    %rbp
1400324bd:	5b                   	pop    %rbx
1400324be:	c3                   	ret
1400324bf:	90                   	nop
1400324c0:	40 55                	rex push %rbp
1400324c2:	48 83 ec 40          	sub    $0x40,%rsp
1400324c6:	48 8b ea             	mov    %rdx,%rbp
1400324c9:	48 8b 55 40          	mov    0x40(%rbp),%rdx
1400324cd:	33 c9                	xor    %ecx,%ecx
1400324cf:	ff 15 93 1b 00 00    	call   *0x1b93(%rip)        # 0x140034068
1400324d5:	90                   	nop
1400324d6:	48 83 c4 40          	add    $0x40,%rsp
1400324da:	5d                   	pop    %rbp
1400324db:	c3                   	ret
1400324dc:	40 53                	rex push %rbx
1400324de:	55                   	push   %rbp
1400324df:	57                   	push   %rdi
1400324e0:	48 83 ec 20          	sub    $0x20,%rsp
1400324e4:	48 8b ea             	mov    %rdx,%rbp
1400324e7:	83 3d ce 34 01 00 00 	cmpl   $0x0,0x134ce(%rip)        # 0x1400459bc
1400324ee:	74 09                	je     0x1400324f9
1400324f0:	83 3d cd 34 01 00 00 	cmpl   $0x0,0x134cd(%rip)        # 0x1400459c4
1400324f7:	75 32                	jne    0x14003252b
1400324f9:	33 db                	xor    %ebx,%ebx
1400324fb:	48 39 5d 20          	cmp    %rbx,0x20(%rbp)
1400324ff:	0f 94 c3             	sete   %bl
140032502:	85 db                	test   %ebx,%ebx
140032504:	74 0a                	je     0x140032510
140032506:	ff 15 0c 1b 00 00    	call   *0x1b0c(%rip)        # 0x140034018
14003250c:	8b f8                	mov    %eax,%edi
14003250e:	eb 02                	jmp    0x140032512
140032510:	33 ff                	xor    %edi,%edi
140032512:	48 8b 55 40          	mov    0x40(%rbp),%rdx
140032516:	33 c9                	xor    %ecx,%ecx
140032518:	ff 15 4a 1b 00 00    	call   *0x1b4a(%rip)        # 0x140034068
14003251e:	85 db                	test   %ebx,%ebx
140032520:	74 09                	je     0x14003252b
140032522:	8b cf                	mov    %edi,%ecx
140032524:	ff 15 36 1b 00 00    	call   *0x1b36(%rip)        # 0x140034060
14003252a:	90                   	nop
14003252b:	48 83 c4 20          	add    $0x20,%rsp
14003252f:	5f                   	pop    %rdi
140032530:	5d                   	pop    %rbp
140032531:	5b                   	pop    %rbx
140032532:	c3                   	ret
140032533:	40 55                	rex push %rbp
140032535:	48 83 ec 20          	sub    $0x20,%rsp
140032539:	48 8b ea             	mov    %rdx,%rbp
14003253c:	8b 45 34             	mov    0x34(%rbp),%eax
14003253f:	83 e0 01             	and    $0x1,%eax
140032542:	85 c0                	test   %eax,%eax
140032544:	74 10                	je     0x140032556
140032546:	83 65 34 fe          	andl   $0xfffffffe,0x34(%rbp)
14003254a:	48 8d 8d b8 00 00 00 	lea    0xb8(%rbp),%rcx
140032551:	e8 5a 51 fd ff       	call   0x1400076b0
140032556:	48 83 c4 20          	add    $0x20,%rsp
14003255a:	5d                   	pop    %rbp
14003255b:	c3                   	ret
14003255c:	40 55                	rex push %rbp
14003255e:	48 83 ec 20          	sub    $0x20,%rsp
140032562:	48 8b ea             	mov    %rdx,%rbp
140032565:	8b 45 34             	mov    0x34(%rbp),%eax
140032568:	83 e0 04             	and    $0x4,%eax
14003256b:	85 c0                	test   %eax,%eax
14003256d:	74 10                	je     0x14003257f
14003256f:	83 65 34 fb          	andl   $0xfffffffb,0x34(%rbp)
140032573:	48 8d 8d d8 00 00 00 	lea    0xd8(%rbp),%rcx
14003257a:	e8 31 51 fd ff       	call   0x1400076b0
14003257f:	48 83 c4 20          	add    $0x20,%rsp
140032583:	5d                   	pop    %rbp
140032584:	c3                   	ret
140032585:	90                   	nop
140032586:	90                   	nop
140032587:	90                   	nop
140032588:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14003258d:	55                   	push   %rbp
14003258e:	48 83 ec 20          	sub    $0x20,%rsp
140032592:	48 8b ea             	mov    %rdx,%rbp
140032595:	48 8b 55 50          	mov    0x50(%rbp),%rdx
140032599:	e8 d2 db fd ff       	call   0x140010170
14003259e:	33 d2                	xor    %edx,%edx
1400325a0:	33 c9                	xor    %ecx,%ecx
1400325a2:	e8 ff f4 ff ff       	call   0x140031aa6
1400325a7:	90                   	nop
1400325a8:	48 8b 8a 80 00 00 00 	mov    0x80(%rdx),%rcx
1400325af:	e9 dc de fd ff       	jmp    0x140010490
1400325b4:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400325b9:	55                   	push   %rbp
1400325ba:	48 83 ec 20          	sub    $0x20,%rsp
1400325be:	48 8b ea             	mov    %rdx,%rbp
1400325c1:	48 8b 55 48          	mov    0x48(%rbp),%rdx
1400325c5:	e8 a6 db fd ff       	call   0x140010170
1400325ca:	33 d2                	xor    %edx,%edx
1400325cc:	33 c9                	xor    %ecx,%ecx
1400325ce:	e8 d3 f4 ff ff       	call   0x140031aa6
1400325d3:	90                   	nop
1400325d4:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
1400325d8:	e9 d3 50 fd ff       	jmp    0x1400076b0
1400325dd:	90                   	nop
1400325de:	90                   	nop
1400325df:	90                   	nop
1400325e0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400325e5:	55                   	push   %rbp
1400325e6:	48 83 ec 20          	sub    $0x20,%rsp
1400325ea:	48 8b ea             	mov    %rdx,%rbp
1400325ed:	48 8b 55 28          	mov    0x28(%rbp),%rdx
1400325f1:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
1400325f8:	e8 af 66 fd ff       	call   0x140008cac
1400325fd:	4c 8b 45 20          	mov    0x20(%rbp),%r8
140032601:	48 8b 95 98 00 00 00 	mov    0x98(%rbp),%rdx
140032608:	e8 ab 61 fd ff       	call   0x1400087b8
14003260d:	33 d2                	xor    %edx,%edx
14003260f:	33 c9                	xor    %ecx,%ecx
140032611:	e8 90 f4 ff ff       	call   0x140031aa6
140032616:	90                   	nop
140032617:	48 8d 4a 30          	lea    0x30(%rdx),%rcx
14003261b:	e9 0c ef fc ff       	jmp    0x14000152c
140032620:	40 55                	rex push %rbp
140032622:	48 83 ec 20          	sub    $0x20,%rsp
140032626:	48 8b ea             	mov    %rdx,%rbp
140032629:	8b 45 38             	mov    0x38(%rbp),%eax
14003262c:	83 e0 01             	and    $0x1,%eax
14003262f:	85 c0                	test   %eax,%eax
140032631:	74 15                	je     0x140032648
140032633:	83 65 38 fe          	andl   $0xfffffffe,0x38(%rbp)
140032637:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
14003263b:	48 81 c1 98 00 00 00 	add    $0x98,%rcx
140032642:	ff 15 a0 1c 00 00    	call   *0x1ca0(%rip)        # 0x1400342e8
140032648:	48 83 c4 20          	add    $0x20,%rsp
14003264c:	5d                   	pop    %rbp
14003264d:	c3                   	ret
14003264e:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
140032652:	48 83 c1 20          	add    $0x20,%rcx
140032656:	48 ff 25 bb 1c 00 00 	rex.W jmp *0x1cbb(%rip)        # 0x140034318
14003265d:	40 55                	rex push %rbp
14003265f:	48 83 ec 20          	sub    $0x20,%rsp
140032663:	48 8b ea             	mov    %rdx,%rbp
140032666:	8b 45 20             	mov    0x20(%rbp),%eax
140032669:	83 e0 01             	and    $0x1,%eax
14003266c:	85 c0                	test   %eax,%eax
14003266e:	74 0d                	je     0x14003267d
140032670:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140032674:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
140032678:	e8 33 50 fd ff       	call   0x1400076b0
14003267d:	48 83 c4 20          	add    $0x20,%rsp
140032681:	5d                   	pop    %rbp
140032682:	c3                   	ret
140032683:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140032688:	55                   	push   %rbp
140032689:	48 83 ec 20          	sub    $0x20,%rsp
14003268d:	48 8b ea             	mov    %rdx,%rbp
140032690:	4c 8b 45 68          	mov    0x68(%rbp),%r8
140032694:	48 8b 55 58          	mov    0x58(%rbp),%rdx
140032698:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
14003269c:	e8 43 1b fe ff       	call   0x1400141e4
1400326a1:	33 d2                	xor    %edx,%edx
1400326a3:	33 c9                	xor    %ecx,%ecx
1400326a5:	e8 fc f3 ff ff       	call   0x140031aa6
1400326aa:	90                   	nop
1400326ab:	48 8d 0d 4e 36 01 00 	lea    0x1364e(%rip),%rcx        # 0x140045d00
1400326b2:	48 83 c1 08          	add    $0x8,%rcx
1400326b6:	e9 59 24 fe ff       	jmp    0x140014b14
1400326bb:	48 8d 0d 3e 36 01 00 	lea    0x1363e(%rip),%rcx        # 0x140045d00
1400326c2:	48 83 c1 18          	add    $0x18,%rcx
1400326c6:	e9 31 0c fe ff       	jmp    0x1400132fc
1400326cb:	48 8b 4a 40          	mov    0x40(%rdx),%rcx
1400326cf:	48 83 c1 08          	add    $0x8,%rcx
1400326d3:	e9 80 0c fe ff       	jmp    0x140013358
1400326d8:	48 8b 4a 40          	mov    0x40(%rdx),%rcx
1400326dc:	48 83 c1 18          	add    $0x18,%rcx
1400326e0:	e9 17 0c fe ff       	jmp    0x1400132fc
1400326e5:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
1400326e9:	48 83 c1 08          	add    $0x8,%rcx
1400326ed:	e9 16 19 fe ff       	jmp    0x140014008
1400326f2:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400326f7:	55                   	push   %rbp
1400326f8:	48 83 ec 20          	sub    $0x20,%rsp
1400326fc:	48 8b ea             	mov    %rdx,%rbp
1400326ff:	4c 8b 85 a8 00 00 00 	mov    0xa8(%rbp),%r8
140032706:	48 8b 55 30          	mov    0x30(%rbp),%rdx
14003270a:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
140032711:	e8 f2 42 fe ff       	call   0x140016a08
140032716:	4c 8b 45 38          	mov    0x38(%rbp),%r8
14003271a:	48 8b 55 40          	mov    0x40(%rbp),%rdx
14003271e:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
140032725:	e8 7a 4d fe ff       	call   0x1400174a4
14003272a:	33 d2                	xor    %edx,%edx
14003272c:	33 c9                	xor    %ecx,%ecx
14003272e:	e8 73 f3 ff ff       	call   0x140031aa6
140032733:	90                   	nop
140032734:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
140032738:	48 83 c1 18          	add    $0x18,%rcx
14003273c:	e9 6f 4f fd ff       	jmp    0x1400076b0
140032741:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140032746:	55                   	push   %rbp
140032747:	48 83 ec 20          	sub    $0x20,%rsp
14003274b:	48 8b ea             	mov    %rdx,%rbp
14003274e:	4c 8b 45 60          	mov    0x60(%rbp),%r8
140032752:	48 8b 55 28          	mov    0x28(%rbp),%rdx
140032756:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
14003275a:	e8 d1 54 fe ff       	call   0x140017c30
14003275f:	4c 8b 45 20          	mov    0x20(%rbp),%r8
140032763:	48 8b 55 68          	mov    0x68(%rbp),%rdx
140032767:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
14003276b:	e8 24 67 fe ff       	call   0x140018e94
140032770:	33 d2                	xor    %edx,%edx
140032772:	33 c9                	xor    %ecx,%ecx
140032774:	e8 2d f3 ff ff       	call   0x140031aa6
140032779:	90                   	nop
14003277a:	90                   	nop
14003277b:	90                   	nop
14003277c:	48 8d 4a 20          	lea    0x20(%rdx),%rcx
140032780:	e9 07 5d fe ff       	jmp    0x14001848c
140032785:	90                   	nop
140032786:	90                   	nop
140032787:	90                   	nop
140032788:	90                   	nop
140032789:	90                   	nop
14003278a:	90                   	nop
14003278b:	90                   	nop
14003278c:	90                   	nop
14003278d:	90                   	nop
14003278e:	90                   	nop
14003278f:	90                   	nop
140032790:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
140032794:	48 83 c1 08          	add    $0x8,%rcx
140032798:	e9 3b 5d fe ff       	jmp    0x1400184d8
14003279d:	90                   	nop
14003279e:	90                   	nop
14003279f:	90                   	nop
1400327a0:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
1400327a4:	48 83 c1 18          	add    $0x18,%rcx
1400327a8:	e9 4f 0b fe ff       	jmp    0x1400132fc
1400327ad:	90                   	nop
1400327ae:	90                   	nop
1400327af:	90                   	nop
1400327b0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400327b5:	55                   	push   %rbp
1400327b6:	48 83 ec 20          	sub    $0x20,%rsp
1400327ba:	48 8b ea             	mov    %rdx,%rbp
1400327bd:	4c 8b 85 80 00 00 00 	mov    0x80(%rbp),%r8
1400327c4:	48 8b 55 30          	mov    0x30(%rbp),%rdx
1400327c8:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
1400327cf:	e8 a0 f9 fd ff       	call   0x140012174
1400327d4:	4c 8b 45 20          	mov    0x20(%rbp),%r8
1400327d8:	48 8b 95 98 00 00 00 	mov    0x98(%rbp),%rdx
1400327df:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
1400327e6:	e8 11 f8 fd ff       	call   0x140011ffc
1400327eb:	33 d2                	xor    %edx,%edx
1400327ed:	33 c9                	xor    %ecx,%ecx
1400327ef:	e8 b2 f2 ff ff       	call   0x140031aa6
1400327f4:	90                   	nop
1400327f5:	48 8d 4a 28          	lea    0x28(%rdx),%rcx
1400327f9:	e9 6e 72 fe ff       	jmp    0x140019a6c
1400327fe:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140032803:	55                   	push   %rbp
140032804:	48 83 ec 20          	sub    $0x20,%rsp
140032808:	48 8b ea             	mov    %rdx,%rbp
14003280b:	48 8b 55 70          	mov    0x70(%rbp),%rdx
14003280f:	48 8b 02             	mov    (%rdx),%rax
140032812:	48 63 48 04          	movslq 0x4(%rax),%rcx
140032816:	48 03 ca             	add    %rdx,%rcx
140032819:	41 b0 01             	mov    $0x1,%r8b
14003281c:	ba 04 00 00 00       	mov    $0x4,%edx
140032821:	ff 15 c9 1a 00 00    	call   *0x1ac9(%rip)        # 0x1400342f0
140032827:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
14003282e:	48 83 c4 20          	add    $0x20,%rsp
140032832:	5d                   	pop    %rbp
140032833:	c3                   	ret
140032834:	40 55                	rex push %rbp
140032836:	48 83 ec 20          	sub    $0x20,%rsp
14003283a:	48 8b ea             	mov    %rdx,%rbp
14003283d:	8b 45 58             	mov    0x58(%rbp),%eax
140032840:	83 e0 01             	and    $0x1,%eax
140032843:	85 c0                	test   %eax,%eax
140032845:	74 15                	je     0x14003285c
140032847:	83 65 58 fe          	andl   $0xfffffffe,0x58(%rbp)
14003284b:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
14003284f:	48 81 c1 98 00 00 00 	add    $0x98,%rcx
140032856:	ff 15 8c 1a 00 00    	call   *0x1a8c(%rip)        # 0x1400342e8
14003285c:	48 83 c4 20          	add    $0x20,%rsp
140032860:	5d                   	pop    %rbp
140032861:	c3                   	ret
140032862:	90                   	nop
140032863:	90                   	nop
140032864:	48 8b 4a 40          	mov    0x40(%rdx),%rcx
140032868:	48 83 c1 20          	add    $0x20,%rcx
14003286c:	48 ff 25 a5 1a 00 00 	rex.W jmp *0x1aa5(%rip)        # 0x140034318
140032873:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140032878:	55                   	push   %rbp
140032879:	48 83 ec 20          	sub    $0x20,%rsp
14003287d:	48 8b ea             	mov    %rdx,%rbp
140032880:	4c 8b 85 a0 00 00 00 	mov    0xa0(%rbp),%r8
140032887:	48 8b 55 38          	mov    0x38(%rbp),%rdx
14003288b:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
140032892:	e8 e5 88 fe ff       	call   0x14001b17c
140032897:	4c 8b 45 20          	mov    0x20(%rbp),%r8
14003289b:	48 8b 95 b8 00 00 00 	mov    0xb8(%rbp),%rdx
1400328a2:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
1400328a9:	e8 0e 93 fe ff       	call   0x14001bbbc
1400328ae:	33 d2                	xor    %edx,%edx
1400328b0:	33 c9                	xor    %ecx,%ecx
1400328b2:	e8 ef f1 ff ff       	call   0x140031aa6
1400328b7:	90                   	nop
1400328b8:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
1400328bc:	48 83 c1 38          	add    $0x38,%rcx
1400328c0:	e9 eb 4d fd ff       	jmp    0x1400076b0
1400328c5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400328ca:	55                   	push   %rbp
1400328cb:	48 83 ec 20          	sub    $0x20,%rsp
1400328cf:	48 8b ea             	mov    %rdx,%rbp
1400328d2:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400328d8:	48 8b 55 48          	mov    0x48(%rbp),%rdx
1400328dc:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
1400328e0:	e8 db 9f fe ff       	call   0x14001c8c0
1400328e5:	33 d2                	xor    %edx,%edx
1400328e7:	33 c9                	xor    %ecx,%ecx
1400328e9:	e8 b8 f1 ff ff       	call   0x140031aa6
1400328ee:	90                   	nop
1400328ef:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
1400328f3:	48 83 c1 10          	add    $0x10,%rcx
1400328f7:	e9 b4 4d fd ff       	jmp    0x1400076b0
1400328fc:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
140032900:	48 83 c1 30          	add    $0x30,%rcx
140032904:	e9 a7 4d fd ff       	jmp    0x1400076b0
140032909:	48 8b 4a 30          	mov    0x30(%rdx),%rcx