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:----h23epNZ9Wo9bU4MICFjsxuvbSNgMoURbh35SfroSawBHAD8KWuHyM+PTy38a700L0KQhI1B06Y9jQz1xGNKaoFGDPTTZpE5qj0GqYEtdu8N3PSixQI/wmpXWE8U/58nJk2O5XisbiG3tSP53ej/M4lVUMNfVF3WB+e5ACqzQDL5z45xPUkm82OQ9iy+X/DMa7N2X8g+8vosZtQ1QZcWHypVd81xP/QtMP4g2QtQ7wddjVFNypNUWeFNU0V9HShX45jkP1YlMjR5GCJAyJCNhMxJlZj/pnElpY0PDU/ggLId2nCJQ7x5KRQ3+3AgJ7XBermOf7ddyXEkra8+GVyI4711xG2zHrcrhgY0Qf9PFYvzcJoqqORfXkONpV+WvFlLfv1QC7seArFvtCKCKYyItNkLoJ2xk/UB75WenSmbFYM4PvkHTU4gitcpQkrjfmRUFiXbcQtKHntknTNbFXAj1rglClheZ4p4NPzh0H5jAuk1/JMgCeiljAKBdXY0VLqK/W0Y6d4QQphqiBYceUq/IlzAm2ybBuA2GYugXUUtqn48Jomr39go8VQ5IdPki9ve1b836Vg/DNP3TDnzmiTsdCbkrRkphOqVpqiTbQdIuqo/v/jfaaa+bRVHkUSec6dXL/AVoInVNUjt89EhSWlSqR1IvrY8uhadwBlP+mb3nJ+0=----ATTACHMENT:----NjE1MjY1NDk5MDMxMTI0MyA4Mjg4Njk1NTE5OTkyODY0IDQ3NDcwMDQ1NTkwNjM5ODc=