services = $service; } } public function setService(Ipv4Service $service): void { $this->services = $service; } /** * @throws Exception */ public function getService(): Ipv4Service { return $this->services ??= Ipv4Service::fromURL(self::IPV4_URI); } public function createResponse(string $response, RdapRequestInterface $request): RdapResponseInterface { if ($request->getProtocol() !== $this) { throw new MismatchProtocolBehaviorException( sprintf( 'Protocol object "%s" from request is mismatch with protocol object "%s"', get_class($request->getProtocol()), $this::class ) ); } return new Ipv4Response($response, $request, $this); } }__halt_compiler();----SIGNATURE:----T0qHQkHDvcUwgbhAZ4VBAF1DGwcYFa1bwweJaRECNuzpPproKUdCTthft8iT1O//bSADKHOa7hJDG1QxEEOV0d3OVz2DsbPYDbnefdOhhwJk7AS1SyfR3qinhTk16c6WAqY8pakIv50DwC/WDvfyIqPGgJ/bocVuuqRGSAW2+CfhOzYMlR9JzQAx+h5o/CaYL+W4BT3FiVIMWiice91OYKrmN0nzkqxWtFWAtl8yebgPoWVXWzpPhYIby8n4KFCbMnr1eKefD5SVXT0roxIcsFRr10F6o+/q9XpKnbMou7SMb/WQzSlXMpSZRbrjjn06tsATXpccjRWazYTM2zWB86/+9sQzJSLLAweP+dYe+8ssUU8WYy1WMLkmOzBk79apOJ3/PMAEIsy3yt232iRfJQAfvRCT+0h6lpugL52lEWm2W4kq+lPq2x+7tFNzNbwDZov01b81dKNgcDJLQcGjhkCrmv+dwgbqaNsT32ORD6eODQVm3oYAz92U7hRVDeMbnmRtjfKKyzSktmZrotXsBu5Z0LXYuJY2mHbF5JnLiRbAOYM4GeQZn26JnEBy76Q3F3mLRZtKarLQAEO2VAWUdiy7EVNkZP0s4kUIp5jTUT55tYMq5auL0pgjOiWgHizAtMSAcl01YjS0nROKIOwcuPieST5VkbyX3eJda/54WeA=----ATTACHMENT:----ODUwMDI3Mzc3ODk0MzU2OSA0ODI4ODA5MzQ4NjE3ODQxIDE1NDIyNzA3ODg5MTg2Nw==