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:----e1lQRP/e0p9chOIOllqVP2Hty6cBdYBlWhoBtCd1yo7Eh3t1dISlN9/q3L0sRLdm/Rx5bzXMhwho+06MG+4zsgdb2CU81gNRijS9SU5LPG0NXJlSrMuvegpkvQUm7fJuXbydAns/JLc24kjTFdHk596B1U0ZuWsd8YRGN+7CEld2pNAlqY4MZL8h6Qc/t765cUQFlId4vCD6/XP+n0uNDlM7IDIDKmyYs7SokZiYRlcNzQJ1p/N4muxFb9CliRlXnMQY9taamGNIrIpZebCtbiFxBkQ8KpC4xfIvMELG0Tgf3CjVyTNuVSGLoN6Yrmb9G01NS/Uo0ZalH5pdDAnx3AEB+KYLk1+gR3b+2QQ4hWRPjOGsUS5h8wuLrDdBpXgEe/d4r+ie3+57x8IheZxfm9cJis1zNfZNM5au+Bwkoo3OBmloaXMjOYb2lgzz/JmQ9V99uVn5aen8kI2cLv0CIR75ftV1nSnq7iz+AVYUkWl2/u2w0KdEbVm9VTIIRpOmaRMt2qjASIyE+HjLJ2vZJLKEUKba2JUEakOxjhNg3HOZRHmvfKgSW2smXeARfuCCXqrtzmSa6wt9e38Pwp2vfwEKYgKOBHFwa8q/x6Iu2+2FX7LTX9cEerFfdFZy72/GNMsV9qDUITHbAVBQK/PKgwIR00ZvEf6Eim0hZGG/YKc=----ATTACHMENT:----ODM5ODkyNTkxMjc4MTgwNSA5MDg3MTA5NzE5MzM2ODQzIDUzNTk0NDkxMTk1NDQ5MTg=