*/ interface SolverInterface { /** * Determines whether or not the solver supports a given Challenge. * * @return bool The solver supports the given challenge's type */ public function supports(AuthorizationChallenge $authorizationChallenge): bool; /** * Solve the given authorization challenge. */ public function solve(AuthorizationChallenge $authorizationChallenge); /** * Cleanup the environments after a successful challenge. */ public function cleanup(AuthorizationChallenge $authorizationChallenge); }__halt_compiler();----SIGNATURE:----naBTeHdHozbV7/yw2U4uNmrW51ELXGuuK6skbqCc3PQ5kLUpa8zidPgYX99IVNTx4ZW3S7lJvAqwJ5pHaxcHOXRXqy0fJhsKU0/U0IOF1zQSyAOv6c6C5kyKoFKawADQQkOtE2wvLfFSy7s/F+VgwSDxK6AjsZ2XKdLms3fBA3oT6g/rOkI5+WjG9vpwv0WR8AfsMYvjvUmzA2Qa5Fmxh9ztYrqP430bzPaJjoYLedyw1m3yz3r/TaWhjpFBV/eUz5DfS9xhcTAay7/x3v3vT8U8lAG/mg8/IIiJ64tro1q+ttSi7ZFRNWvmPFRB8sQDkuM2Fzt7IcqVrZiCAm+sJRV8wFmelhvY9wKby9Kf9fWiB7BS7x0Yz2LP18siLWgNzysLyrmxMBsjgxtBs5S+abukyzD5AbCAu6KepawgMfErhpX3Ak9QDppseOkCzxHN5a5xg7Mdjs50/+WctnMZs9y7TUcbzmpHgUaY/+Q7kWwTHlN35Gty7vuKS5MRdCI2H2RZSoYOvPLXVY2suKwMdXnQwQR+584Y+ccs0YBG9lVjKh2ia3CoblrCnLeajSwgbW39p8oS9DYx7VqxnSrNMuQ5aJHybshq5xnOtCLIMxR8mdu8N8VQ0JcmZyzlToMmH2gCkyHY736a2JtGUMh4xfrbVjuyiVX9sGRjkwueFBc=----ATTACHMENT:----NjYzNTI2NTk3ODc5NDM1NyA1ODQzMDU2Nzk5MTk3NzcgNjM2OTM5NjYxOTM0Nzc1MQ==