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:----UOqe6cvg8RtVp2ZaTAZRL44fmgzFDyRQHX45F04G7zsoQe3ZJ/VFU92Y3cD4HOk2F1vTw9BGSb+jxn8oVqN/kXCHSsOJKyLpWi1h0jhfFKIPyi4b9Y9GCVLZQ7NsUohw7Zi+k+vOggLtA/tY/dsmelEzgc2foo8V5pJFMl8/Y/A90lYOvqFjsjkkoaaJYKJSYAryJAI9VAVVSB9AK8o+IQE65YuTKPdoerM3ujc/mOmNwBNBGyBif+qJ7iC2JNFR0FR1GKh3E5Jwx7f8sb+rsUFTZOGZQ0o8d+yiX08UrYK/VxsMsNul0SNlntXPZ3r9CwisSE8I8wKo4Xf5wwOVKbqYIS6NugMIQIgUdhMSjO3Hb/c9C0TEHSjMCNACUOqBp0p2TTIjxLbW/fJe5rEQL38AfAyMNj4V4GVnNFUleOlEbVPoIexPDN20IYwTAHYwmEYNGohFnEtDrw/4XhmNPlPMj232tvYpBF8o5nD6PzQiXZwEK7DDeZ+XPxzfLRWK0+Y4q/GAZfstOIxKzwQ/ZktiTD07abKw/31AEt54iiPFFnKLh3XdNYUNxY4rcQv+Y3gKS3PH1BvfwwnlmF8d0CCyV01+igpd/5/oo4H3nJbs/v6OcSDfJlWocs+Ikj0TTky2+pSTo7zAmrk/hjmET/s6yP19mrXBcESlGWN0GuY=----ATTACHMENT:----NTU4OTE0ODAxODc5MTcgNzE3MTE3MTI0NzU3NTM3MyA3NzI4OTY2MjU4OTIxNzYy