client; } public function getName(): string { return $this->name; } public function getService(): RdapServiceInterface { return $this->services; } public function getFindURL(string $target): string { $normalize = $this->getService()->normalize($target); if (!$normalize) { $this->getService()->throwInvalidTarget($target); } $url = $this->getService()->getRdapURL($normalize); if (!$url) { throw new RdapServerNotFoundException( sprintf('Could not get Rdap URL for %s', $target) ); } if (str_contains($url, '#')) { [$url] = explode('?', $url); } if (str_contains($url, '?')) { [$url] = explode('?', $url); } $path = trim($this->getSearchPath(), '/'); return rtrim($url, '/') . "/$path/$normalize"; } public function find(string $target): ?RdapRequestInterface { return new RdapRequestProtocol($target, $this); } }__halt_compiler();----SIGNATURE:----SYMbYttVXYqYEXGZdz1yYDBGwh4DXwDTihyKC+LAG4plqO3riwpNR7bR08rboVYaTM4eq/6BSRTfnNvTbNdl93xmJFt1xt9qqklqKyYErF4EYDKqKHMqMkEsLFqfYE4z0kiC+TrGe/98SZy6Jny3q9U2lqfFOcL3OtqRdlvEbrAfUx52WFf9+kDDrdbLQnRQGN6PkFliHrysYaOGvxrRYK7o6Jl0TMVr+hKSqxmpN3FwvEYmKu+MDaHbAjo1KuSset3hwFRhOKf4LqzcXr/1ihaW+1jjV2ciUej+9XDgEL88838XTtRriAn4R4h7VXCieZnlr+NRET7OQKj56mR7GO8e1Q35q9mgMFp7fdukTTu4fJh9dNEapiFcmpoWe50zORTo/Hx4jGF1j8TeNjWxO29TwrYAuSQAs7BkkuMAmfQx435cKvJZcmT5Cs0n3UGpChMb/aejsp2xj9sC9SDYOKmgYFkOHqHdC1Pt/IY/EhjO55iCQLNWuX8E8U/uFNuI1bQJwoZq6VsftqfB99kvWoOkwb61FYo3nwiqvlA8kqCXNAPIilnjz5SeifInBwVqEdKR0XjmKh1aiQB+B2GzIryQRV54dl+Btwc31ZYKQxIBWZymDLVFvauVhoS49bqh3HC/XnE+K8hRjpFeGA3PBuKByG44pFO9+k3cfGdZKZk=----ATTACHMENT:----MzAyNzQ0MTMxOTU2MzAxMyAzNzM5MTI1NDAwNzAwNTg1IDE4NDk1NzcxODc2ODczNA==