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:----h5jPwMuNepYBI2sCwsNVjLCP9c2kb10r1bGajP8ur6HHpOoYyDyXjzOPVrxcTUfs9cD7HbpwLWtduNxqlLRfdACy6kF/Rao5ah14fnWdKcfAIaVkBZoHO2XNKzDxktYMetFSrLGerjltW6pKBH5EHbGI6EAPF+yGySVn1dM0xzHHTzrRmeNL/oAAAu63OM9aKkSxpVkpKFwsBPYX6I97g2qtEg9IoVB67d+FY0AAhS5z+Okf7igjG92nLsfj9/NdjiQWLgD3QPr3HVLdJsI9Z0N/BHvDxVsKunVG16Ryl0ADEqPqOUpsjRV2hLiS9UOlXxqR5wVRW0S642BFMZu1m2C3YHgb0PoioW+3mlJuOjUUcA2Mneo3oQxC0xSUmUQMnjnTqAUR1LFMD4oaBy6IoAxrWi5ijHK0grjRTgK24MPAp6sRZSDl4Y6e/EmWE3B/yLWCwiql+PF0cKJR0GPxq2QtM6ttqw/SWXtQl0SxESZE5EVPEiWhZxd+k45BCrBSl7d8fgWH6SnV2NFdhDh/4u6h0CX3uN50Ua9G3gM+mRIAh5lFXE5cIiiDIVnbDnXhOYuR7f4I0M9/934x6/+Bo/Zd2Y3hmQ39DSToj+Jr2iMufuPaij4H6Ya/pcNx0fqsgoLNB8MAkHsEskKJz+5uptxlobUFgsPGDHOnsvm137c=----ATTACHMENT:----MjgzNzAwOTk5MzIyMDQzNiA2MzExOTUzODczMTEzNzc1IDEwMjIyMTU5NTg5MjgyMTE=