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:----ZQr00xXNC7IP6QtXJz6qAIncxtxs8k4F8Ql0Q2cM+hrxrRMXkB0/6a9D1XEoJdvFB7T091SLvH0wbBS0ueF/kvVs3Vw9pFeuaBxYUwEuOTJPrSLJI43T93Ekeezzlwh+fD6n8w+XOkS4D2TgPTjN1yCNcwJ1OC/1kI20rZxsEh7MJ4iKnKrHqX0FcsaoffcczMvtSw4K27rHgFc8VKnLAE4zBm6kDKr/8A4+SJEwt5vhM3x7EWxozd6Bhx3e5JrfAIpQjKwpuJgWzXoWVUS1TRB5yVEAE7775+j1g/ZRS201ueJ76xLfnhgjNFGCk9O6MWh1gri6xbY5mZS+Ptx8u8rZY/mEVZ3p9xmcWkC0wkYcD7YEXAKSoWIO61U7brG7qf3WEOE5EYMmRpw80PuN4+bLDHqr4empfUx/D3mRFFKwi9cf+7F0RJL7DP6a0X6cKQWH2FzrcJ8yPzeGwoHa8uTKiyzaGG9UQpXklJml3zdv6rTXfsXOsQruMECVbxlIOw6sS+RNrto7xVXJigGz5cVFXWIY5AL50OS6HmY+oR4ElZYqRbRjKH9gu7kgflgcvkEEpsmBNHwdJVF8Ys6sNCBbyWKK8qfVhaQz+xP88NnWrxcZSL0G4otKgSyMPjbviAV7FxR8C+37YAYVSi3wbLsxH90qvEDhhg/4WspgCmc=----ATTACHMENT:----NjExMzM3MTY0MzU2MDgzNSA4NDIxMjU5MzUxMjczNTQ0IDI1ODYzODAzNjA5MTU4NTA=