14005e56c:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
14005e573:	e9 98 7d ff ff       	jmp    0x140056310
14005e578:	cc                   	int3
14005e579:	cc                   	int3
14005e57a:	cc                   	int3
14005e57b:	cc                   	int3
14005e57c:	cc                   	int3
14005e57d:	cc                   	int3
14005e57e:	cc                   	int3
14005e57f:	cc                   	int3
14005e580:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
14005e587:	e9 d4 36 fa ff       	jmp    0x140001c60
14005e58c:	cc                   	int3
14005e58d:	cc                   	int3
14005e58e:	cc                   	int3
14005e58f:	cc                   	int3
14005e590:	48 8d 8a 50 01 00 00 	lea    0x150(%rdx),%rcx
14005e597:	e9 44 a2 fa ff       	jmp    0x1400087e0
14005e59c:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14005e5a1:	53                   	push   %rbx
14005e5a2:	55                   	push   %rbp
14005e5a3:	48 83 ec 28          	sub    $0x28,%rsp
14005e5a7:	48 8b ea             	mov    %rdx,%rbp
14005e5aa:	48 8b 9d c8 02 00 00 	mov    0x2c8(%rbp),%rbx
14005e5b1:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
14005e5b8:	48 8b 01             	mov    (%rcx),%rax
14005e5bb:	ff 50 08             	call   *0x8(%rax)
14005e5be:	48 83 3b 00          	cmpq   $0x0,(%rbx)
14005e5c2:	0f 84 ab 00 00 00    	je     0x14005e673
14005e5c8:	48 89 85 e0 00 00 00 	mov    %rax,0xe0(%rbp)
14005e5cf:	48 8b 03             	mov    (%rbx),%rax
14005e5d2:	48 89 85 b0 00 00 00 	mov    %rax,0xb0(%rbp)
14005e5d9:	8b 43 08             	mov    0x8(%rbx),%eax
14005e5dc:	89 45 50             	mov    %eax,0x50(%rbp)
14005e5df:	0f 10 85 e0 00 00 00 	movups 0xe0(%rbp),%xmm0
14005e5e6:	0f 11 85 f0 00 00 00 	movups %xmm0,0xf0(%rbp)
14005e5ed:	0f 10 8d b0 00 00 00 	movups 0xb0(%rbp),%xmm1
14005e5f4:	0f 11 8d 00 01 00 00 	movups %xmm1,0x100(%rbp)
14005e5fb:	0f 10 45 50          	movups 0x50(%rbp),%xmm0
14005e5ff:	0f 11 85 10 01 00 00 	movups %xmm0,0x110(%rbp)
14005e606:	48 c7 85 d0 00 00 00 	movq   $0x1cc,0xd0(%rbp)
14005e60d:	cc 01 00 00
14005e611:	48 8d 85 f0 00 00 00 	lea    0xf0(%rbp),%rax
14005e618:	48 89 85 d8 00 00 00 	mov    %rax,0xd8(%rbp)
14005e61f:	48 8d 05 5a 19 00 00 	lea    0x195a(%rip),%rax        # 0x14005ff80
14005e626:	48 89 45 30          	mov    %rax,0x30(%rbp)
14005e62a:	48 c7 45 38 0b 00 00 	movq   $0xb,0x38(%rbp)
14005e631:	00
14005e632:	0f 28 85 d0 00 00 00 	movaps 0xd0(%rbp),%xmm0
14005e639:	66 0f 7f 45 50       	movdqa %xmm0,0x50(%rbp)
14005e63e:	0f 28 4d 30          	movaps 0x30(%rbp),%xmm1
14005e642:	66 0f 7f 8d b0 00 00 	movdqa %xmm1,0xb0(%rbp)
14005e649:	00
14005e64a:	4c 8d 45 50          	lea    0x50(%rbp),%r8
14005e64e:	48 8d 95 b0 00 00 00 	lea    0xb0(%rbp),%rdx
14005e655:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14005e659:	e8 32 5e fa ff       	call   0x140004490
14005e65e:	90                   	nop
14005e65f:	48 8d 55 70          	lea    0x70(%rbp),%rdx
14005e663:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14005e667:	e8 e4 83 fa ff       	call   0x140006a50
14005e66c:	90                   	nop
14005e66d:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14005e671:	eb 47                	jmp    0x14005e6ba
14005e673:	0f 57 c0             	xorps  %xmm0,%xmm0
14005e676:	0f 11 45 50          	movups %xmm0,0x50(%rbp)
14005e67a:	48 c7 45 60 00 00 00 	movq   $0x0,0x60(%rbp)
14005e681:	00
14005e682:	48 c7 45 68 00 00 00 	movq   $0x0,0x68(%rbp)
14005e689:	00
14005e68a:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14005e691:	49 ff c0             	inc    %r8
14005e694:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
14005e699:	75 f6                	jne    0x14005e691
14005e69b:	48 8b d0             	mov    %rax,%rdx
14005e69e:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
14005e6a2:	e8 a9 e2 fa ff       	call   0x14000c950
14005e6a7:	90                   	nop
14005e6a8:	48 8d 55 50          	lea    0x50(%rbp),%rdx
14005e6ac:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14005e6b0:	e8 9b 83 fa ff       	call   0x140006a50
14005e6b5:	90                   	nop
14005e6b6:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
14005e6ba:	e8 a1 35 fa ff       	call   0x140001c60
14005e6bf:	90                   	nop
14005e6c0:	48 b8 00 00 00 00 00 	movabs $0x0,%rax
14005e6c7:	00 00 00
14005e6ca:	48 83 c4 28          	add    $0x28,%rsp
14005e6ce:	5d                   	pop    %rbp
14005e6cf:	5b                   	pop    %rbx
14005e6d0:	c3                   	ret
14005e6d1:	cc                   	int3
14005e6d2:	48 8d 8a 70 00 00 00 	lea    0x70(%rdx),%rcx
14005e6d9:	e9 82 35 fa ff       	jmp    0x140001c60
14005e6de:	48 8d 8a 50 00 00 00 	lea    0x50(%rdx),%rcx
14005e6e5:	e9 76 35 fa ff       	jmp    0x140001c60
14005e6ea:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14005e6ef:	55                   	push   %rbp
14005e6f0:	48 83 ec 20          	sub    $0x20,%rsp
14005e6f4:	48 8b ea             	mov    %rdx,%rbp
14005e6f7:	48 8d 15 92 18 00 00 	lea    0x1892(%rip),%rdx        # 0x14005ff90
14005e6fe:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14005e702:	e8 39 a3 fa ff       	call   0x140008a40
14005e707:	90                   	nop
14005e708:	48 8d 55 70          	lea    0x70(%rbp),%rdx
14005e70c:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14005e710:	e8 3b 83 fa ff       	call   0x140006a50
14005e715:	90                   	nop
14005e716:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14005e71a:	e8 41 35 fa ff       	call   0x140001c60
14005e71f:	33 d2                	xor    %edx,%edx
14005e721:	33 c9                	xor    %ecx,%ecx
14005e723:	e8 7c c0 ff ff       	call   0x14005a7a4
14005e728:	90                   	nop
14005e729:	48 8d 8a 70 00 00 00 	lea    0x70(%rdx),%rcx
14005e730:	e9 2b 35 fa ff       	jmp    0x140001c60
14005e735:	40 55                	rex push %rbp
14005e737:	48 83 ec 20          	sub    $0x20,%rsp
14005e73b:	48 8b ea             	mov    %rdx,%rbp
14005e73e:	80 7d 20 00          	cmpb   $0x0,0x20(%rbp)
14005e742:	75 16                	jne    0x14005e75a
14005e744:	4c 8b 4d 78          	mov    0x78(%rbp),%r9
14005e748:	4c 8b 45 70          	mov    0x70(%rbp),%r8
14005e74c:	48 8b 55 68          	mov    0x68(%rbp),%rdx
14005e750:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
14005e754:	e8 8f b2 ff ff       	call   0x1400599e8
14005e759:	90                   	nop
14005e75a:	48 83 c4 20          	add    $0x20,%rsp
14005e75e:	5d                   	pop    %rbp
14005e75f:	c3                   	ret
14005e760:	cc                   	int3
14005e761:	40 53                	rex push %rbx
14005e763:	55                   	push   %rbp
14005e764:	48 83 ec 28          	sub    $0x28,%rsp
14005e768:	48 8b ea             	mov    %rdx,%rbp
14005e76b:	48 89 4d 40          	mov    %rcx,0x40(%rbp)
14005e76f:	48 89 4d 30          	mov    %rcx,0x30(%rbp)
14005e773:	48 8b 45 30          	mov    0x30(%rbp),%rax
14005e777:	48 8b 08             	mov    (%rax),%rcx
14005e77a:	48 89 4d 28          	mov    %rcx,0x28(%rbp)
14005e77e:	48 8b 45 28          	mov    0x28(%rbp),%rax
14005e782:	81 38 63 73 6d e0    	cmpl   $0xe06d7363,(%rax)
14005e788:	74 0c                	je     0x14005e796
14005e78a:	c7 45 20 00 00 00 00 	movl   $0x0,0x20(%rbp)
14005e791:	8b 45 20             	mov    0x20(%rbp),%eax
14005e794:	eb 22                	jmp    0x14005e7b8
14005e796:	e8 f7 bf ff ff       	call   0x14005a792
14005e79b:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14005e79f:	48 89 08             	mov    %rcx,(%rax)
14005e7a2:	48 8b 45 30          	mov    0x30(%rbp),%rax
14005e7a6:	48 8b 58 08          	mov    0x8(%rax),%rbx
14005e7aa:	e8 e9 bf ff ff       	call   0x14005a798
14005e7af:	48 89 18             	mov    %rbx,(%rax)
14005e7b2:	e8 f9 bf ff ff       	call   0x14005a7b0
14005e7b7:	90                   	nop
14005e7b8:	48 83 c4 28          	add    $0x28,%rsp
14005e7bc:	5d                   	pop    %rbp
14005e7bd:	5b                   	pop    %rbx
14005e7be:	c3                   	ret
14005e7bf:	cc                   	int3
14005e7c0:	40 55                	rex push %rbp
14005e7c2:	48 8b ea             	mov    %rdx,%rbp
14005e7c5:	48 8b 01             	mov    (%rcx),%rax
14005e7c8:	33 c9                	xor    %ecx,%ecx
14005e7ca:	81 38 05 00 00 c0    	cmpl   $0xc0000005,(%rax)
14005e7d0:	0f 94 c1             	sete   %cl
14005e7d3:	8b c1                	mov    %ecx,%eax
14005e7d5:	5d                   	pop    %rbp
14005e7d6:	c3                   	ret
14005e7d7:	cc                   	int3
14005e7d8:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14005e7dd:	55                   	push   %rbp
14005e7de:	48 83 ec 20          	sub    $0x20,%rsp
14005e7e2:	48 8b ea             	mov    %rdx,%rbp
14005e7e5:	48 b8 00 00 00 00 00 	movabs $0x0,%rax
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