14005e7ec:	00 00 00
14005e7ef:	48 83 c4 20          	add    $0x20,%rsp
14005e7f3:	5d                   	pop    %rbp
14005e7f4:	c3                   	ret
14005e7f5:	cc                   	int3
14005e7f6:	40 55                	rex push %rbp
14005e7f8:	48 83 ec 20          	sub    $0x20,%rsp
14005e7fc:	48 8b ea             	mov    %rdx,%rbp
14005e7ff:	80 7d 20 00          	cmpb   $0x0,0x20(%rbp)
14005e803:	75 16                	jne    0x14005e81b
14005e805:	4c 8b 4d 70          	mov    0x70(%rbp),%r9
14005e809:	4c 8b 45 28          	mov    0x28(%rbp),%r8
14005e80d:	48 8b 55 58          	mov    0x58(%rbp),%rdx
14005e811:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
14005e815:	e8 ce b1 ff ff       	call   0x1400599e8
14005e81a:	90                   	nop
14005e81b:	48 83 c4 20          	add    $0x20,%rsp
14005e81f:	5d                   	pop    %rbp
14005e820:	c3                   	ret
14005e821:	cc                   	int3
14005e822:	40 55                	rex push %rbp
14005e824:	48 83 ec 20          	sub    $0x20,%rsp
14005e828:	48 8b ea             	mov    %rdx,%rbp
14005e82b:	48 8b 01             	mov    (%rcx),%rax
14005e82e:	48 8b d1             	mov    %rcx,%rdx
14005e831:	8b 08                	mov    (%rax),%ecx
14005e833:	e8 a8 bf ff ff       	call   0x14005a7e0
14005e838:	90                   	nop
14005e839:	48 83 c4 20          	add    $0x20,%rsp
14005e83d:	5d                   	pop    %rbp
14005e83e:	c3                   	ret
14005e83f:	cc                   	int3
14005e840:	48 8d 0d 99 02 02 00 	lea    0x20299(%rip),%rcx        # 0x14007eae0
14005e847:	48 ff 25 aa 0a 00 00 	rex.W jmp *0xaaa(%rip)        # 0x14005f2f8
14005e84e:	cc                   	int3
14005e84f:	cc                   	int3
14005e850:	48 8d 0d e9 04 02 00 	lea    0x204e9(%rip),%rcx        # 0x14007ed40
14005e857:	48 ff 25 9a 0a 00 00 	rex.W jmp *0xa9a(%rip)        # 0x14005f2f8
14005e85e:	cc                   	int3
14005e85f:	cc                   	int3
14005e860:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14005e865:	57                   	push   %rdi
14005e866:	48 83 ec 20          	sub    $0x20,%rsp
14005e86a:	48 8b 1d af 04 02 00 	mov    0x204af(%rip),%rbx        # 0x14007ed20
14005e871:	bf ff ff ff ff       	mov    $0xffffffff,%edi
14005e876:	48 85 db             	test   %rbx,%rbx
14005e879:	74 29                	je     0x14005e8a4
14005e87b:	8b c7                	mov    %edi,%eax
14005e87d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14005e882:	83 f8 01             	cmp    $0x1,%eax
14005e885:	75 1d                	jne    0x14005e8a4
14005e887:	48 8b 03             	mov    (%rbx),%rax
14005e88a:	48 8b cb             	mov    %rbx,%rcx
14005e88d:	ff 10                	call   *(%rax)
14005e88f:	8b c7                	mov    %edi,%eax
14005e891:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14005e896:	83 f8 01             	cmp    $0x1,%eax
14005e899:	75 09                	jne    0x14005e8a4
14005e89b:	48 8b 03             	mov    (%rbx),%rax
14005e89e:	48 8b cb             	mov    %rbx,%rcx
14005e8a1:	ff 50 08             	call   *0x8(%rax)
14005e8a4:	48 8d 0d 65 04 02 00 	lea    0x20465(%rip),%rcx        # 0x14007ed10
14005e8ab:	e8 e0 9c fa ff       	call   0x140008590
14005e8b0:	48 8b 1d 51 04 02 00 	mov    0x20451(%rip),%rbx        # 0x14007ed08
14005e8b7:	48 85 db             	test   %rbx,%rbx
14005e8ba:	74 27                	je     0x14005e8e3
14005e8bc:	8b c7                	mov    %edi,%eax
14005e8be:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14005e8c3:	83 f8 01             	cmp    $0x1,%eax
14005e8c6:	75 1b                	jne    0x14005e8e3
14005e8c8:	48 8b 03             	mov    (%rbx),%rax
14005e8cb:	48 8b cb             	mov    %rbx,%rcx
14005e8ce:	ff 10                	call   *(%rax)
14005e8d0:	f0 0f c1 7b 0c       	lock xadd %edi,0xc(%rbx)
14005e8d5:	83 ff 01             	cmp    $0x1,%edi
14005e8d8:	75 09                	jne    0x14005e8e3
14005e8da:	48 8b 03             	mov    (%rbx),%rax
14005e8dd:	48 8b cb             	mov    %rbx,%rcx
14005e8e0:	ff 50 08             	call   *0x8(%rax)
14005e8e3:	48 8b 0d 0e 04 02 00 	mov    0x2040e(%rip),%rcx        # 0x14007ecf8
14005e8ea:	48 85 c9             	test   %rcx,%rcx
14005e8ed:	74 1e                	je     0x14005e90d
14005e8ef:	48 8b 01             	mov    (%rcx),%rax
14005e8f2:	48 8d 15 c7 03 02 00 	lea    0x203c7(%rip),%rdx        # 0x14007ecc0
14005e8f9:	48 3b ca             	cmp    %rdx,%rcx
14005e8fc:	0f 95 c2             	setne  %dl
14005e8ff:	ff 50 20             	call   *0x20(%rax)
14005e902:	48 c7 05 eb 03 02 00 	movq   $0x0,0x203eb(%rip)        # 0x14007ecf8
14005e909:	00 00 00 00
14005e90d:	48 8b 0d 9c 03 02 00 	mov    0x2039c(%rip),%rcx        # 0x14007ecb0
14005e914:	48 85 c9             	test   %rcx,%rcx
14005e917:	74 0a                	je     0x14005e923
14005e919:	48 8b 01             	mov    (%rcx),%rax
14005e91c:	ba 01 00 00 00       	mov    $0x1,%edx
14005e921:	ff 10                	call   *(%rax)
14005e923:	48 8d 0d 46 03 02 00 	lea    0x20346(%rip),%rcx        # 0x14007ec70
14005e92a:	e8 31 89 fa ff       	call   0x140007260
14005e92f:	48 8d 0d fa 02 02 00 	lea    0x202fa(%rip),%rcx        # 0x14007ec30
14005e936:	e8 a5 88 fa ff       	call   0x1400071e0
14005e93b:	48 8d 0d 9e 02 02 00 	lea    0x2029e(%rip),%rcx        # 0x14007ebe0
14005e942:	ff 15 b0 09 00 00    	call   *0x9b0(%rip)        # 0x14005f2f8
14005e948:	48 8d 0d 41 02 02 00 	lea    0x20241(%rip),%rcx        # 0x14007eb90
14005e94f:	ff 15 a3 09 00 00    	call   *0x9a3(%rip)        # 0x14005f2f8
14005e955:	48 8d 0d e4 01 02 00 	lea    0x201e4(%rip),%rcx        # 0x14007eb40
14005e95c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14005e961:	48 83 c4 20          	add    $0x20,%rsp
14005e965:	5f                   	pop    %rdi
14005e966:	48 ff 25 8b 09 00 00 	rex.W jmp *0x98b(%rip)        # 0x14005f2f8
14005e96d:	cc                   	int3
14005e96e:	cc                   	int3
14005e96f:	cc                   	int3
14005e970:	48 8b 0d 79 04 02 00 	mov    0x20479(%rip),%rcx        # 0x14007edf0
14005e977:	48 85 c9             	test   %rcx,%rcx
14005e97a:	74 07                	je     0x14005e983
14005e97c:	48 ff 25 2d 07 00 00 	rex.W jmp *0x72d(%rip)        # 0x14005f0b0
14005e983:	c3                   	ret
14005e984:	cc                   	int3
14005e985:	cc                   	int3
14005e986:	cc                   	int3
14005e987:	cc                   	int3
14005e988:	cc                   	int3
14005e989:	cc                   	int3
14005e98a:	cc                   	int3
14005e98b:	cc                   	int3
14005e98c:	cc                   	int3
14005e98d:	cc                   	int3
14005e98e:	cc                   	int3
14005e98f:	cc                   	int3
14005e990:	48 8b 0d 39 04 02 00 	mov    0x20439(%rip),%rcx        # 0x14007edd0
14005e997:	48 85 c9             	test   %rcx,%rcx
14005e99a:	74 07                	je     0x14005e9a3
14005e99c:	48 ff 25 0d 07 00 00 	rex.W jmp *0x70d(%rip)        # 0x14005f0b0
14005e9a3:	c3                   	ret
14005e9a4:	cc                   	int3
14005e9a5:	cc                   	int3
14005e9a6:	cc                   	int3
14005e9a7:	cc                   	int3
14005e9a8:	cc                   	int3
14005e9a9:	cc                   	int3
14005e9aa:	cc                   	int3
14005e9ab:	cc                   	int3
14005e9ac:	cc                   	int3
14005e9ad:	cc                   	int3
14005e9ae:	cc                   	int3
14005e9af:	cc                   	int3
14005e9b0:	48 8b 0d 29 04 02 00 	mov    0x20429(%rip),%rcx        # 0x14007ede0
14005e9b7:	48 85 c9             	test   %rcx,%rcx
14005e9ba:	74 07                	je     0x14005e9c3
14005e9bc:	48 ff 25 ed 06 00 00 	rex.W jmp *0x6ed(%rip)        # 0x14005f0b0
14005e9c3:	c3                   	ret
14005e9c4:	cc                   	int3
14005e9c5:	cc                   	int3
14005e9c6:	cc                   	int3
14005e9c7:	cc                   	int3
14005e9c8:	cc                   	int3
14005e9c9:	cc                   	int3
14005e9ca:	cc                   	int3
14005e9cb:	cc                   	int3
14005e9cc:	cc                   	int3
14005e9cd:	cc                   	int3
14005e9ce:	cc                   	int3
14005e9cf:	cc                   	int3
14005e9d0:	48 8d 0d 39 04 02 00 	lea    0x20439(%rip),%rcx        # 0x14007ee10
14005e9d7:	e9 c4 56 fe ff       	jmp    0x1400440a0
14005e9dc:	40 53                	rex push %rbx
14005e9de:	48 83 ec 20          	sub    $0x20,%rsp
14005e9e2:	eb 41                	jmp    0x14005ea25
14005e9e4:	48 8b 03             	mov    (%rbx),%rax
14005e9e7:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14005e9eb:	48 89 05 ce fa 01 00 	mov    %rax,0x1face(%rip)        # 0x14007e4c0
14005e9f2:	48 8b 01             	mov    (%rcx),%rax
14005e9f5:	48 8b 40 10          	mov    0x10(%rax),%rax
14005e9f9:	ff 15 c1 0c 00 00    	call   *0xcc1(%rip)        # 0x14005f6c0
14005e9ff:	48 8b c8             	mov    %rax,%rcx
14005ea02:	48 85 c0             	test   %rax,%rax
14005ea05:	74 11                	je     0x14005ea18
14005ea07:	48 8b 10             	mov    (%rax),%rdx
14005ea0a:	48 8b 02             	mov    (%rdx),%rax
14005ea0d:	ba 01 00 00 00       	mov    $0x1,%edx
14005ea12:	ff 15 a8 0c 00 00    	call   *0xca8(%rip)        # 0x14005f6c0
14005ea18:	ba 10 00 00 00       	mov    $0x10,%edx
14005ea1d:	48 8b cb             	mov    %rbx,%rcx
14005ea20:	e8 6f b2 ff ff       	call   0x140059c94
14005ea25:	48 8b 1d 94 fa 01 00 	mov    0x1fa94(%rip),%rbx        # 0x14007e4c0
14005ea2c:	48 85 db             	test   %rbx,%rbx
14005ea2f:	75 b3                	jne    0x14005e9e4
14005ea31:	48 83 c4 20          	add    $0x20,%rsp
14005ea35:	5b                   	pop    %rbx
14005ea36:	c3                   	ret