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:----HqhzaNgSnJd7DPU0jsa2/FSB3Oo511UCZMW9vN5gFOv5vBjJkBL6X8LoZ47O+5TPjETA356Xhz50bSjl4tphlEDoU+7GjcModyGFKvdraeCaGE4GWdSuAzF4zL0lGK3AJttrMAMDzTbxhUG2zhlhcYGNOAHxCqPA2iZTUwNHKLcKdG0ZNbooZSPsP9HsAfG05+UTVrnoyN6+t2CQ4ImXVkJz/QtOkzIMlYtGngSiVhXhaWmVt70TFrT3pWQA2bf1lRuGdQ16OUR7DhK3O9Le6f+jacBxVVEG6uB4QwazZxslFshJYegQ0NYaxJMXhhLkMMitB77P5nkDkhVmxdSln0euMGvQwQExY0hZN7L0aZ2bbn1I4TvQNC8ASNN0NaJT4v7IeND3cZoFR/c+8hM06rlczos0jOxtIFrrkd2osJvG8fm+j8D2ds2cmEgMhA8dO+ExkGNmj8ufXGe/El1T2lmHSBGNDT5SBhrySJdniBxtvhxyHRasnDjVo1BKh+JSh8Hx4evbjhQAPgEo5zuJ+0cldzSW8I0lZ+SkRwqvbW5zAO5NdbWeanu19xFhJRDGaeewUO+1L2mjzkLZuSMmu8vM1e64Id7YR7F/CQWXnehv2qIdvQfoO6qtASMzTL6lKgcCZOOSEn843C1bh6JeKQHab2/Vu+3o/LSYIQy68AY=----ATTACHMENT:----NjA3MTMxMjQ5NjA0MzcxNCAzMTUxMjkxOTA4NzM5MjkzIDQ1NzE2Mzc2NDY1MzMxOTY=