<?php
namespace Claromentis\Main;

$GLOBALS["__65da1b1ec2d6653e8a0ab7848" . "e536215"] = (@$GLOBALS["__65da1b1ec2d6653e8a0ab7848" . "e536215"] ?: array()) + array("_d56617700ff27fb3a4a4bb25c" . "c3f0550" => base64_decode("OjpSZWRpcmVj" . "dFRvRW50cnlQ" . "YWdl"), "_87af242a6a2176feee2d8896" . "4d05a3bb" => base64_decode("bWFpbi5ob21lcGFnZV9jb250cm9sbGVyOlNob" . "3c="), "confi" . "g" => base64_decode("Y29" . "uZm" . "ln"), "_c7a35cdd863753e83240fbb3e732a6" . "b7" => base64_decode("bm9" . "uZQ" . "=="), "_87daa84e346f6420a3f3426e" . "05d16a7b" => base64_decode("Lw=" . "="), "_dece7518fb92d1e12fe20694fcfa4" . "a74" => base64_decode("Z3V" . "lc3" . "Q="), "htm" . "l" => base64_decode("aHRtbA=" . "="), "_9a9f8ee56d02b65b318018403" . "b41a264" => base64_decode("bWFpbi5ob21lcGFnZV9jb25" . "0cm9sbGVy"), "_23a260280fbeb71416fd780b8ad" . "f18ea" => base64_decode("L21haW" . "4="));
use Claromentis\Core\Application;
use Claromentis\Core\RouteProviderInterface;
use Claromentis\Core\ControllerCollection;
use Claromentis\Main\Controller\HomePageController;
use Pimple\Container;
use Pimple\ServiceProviderInterface;






class HomePageApplication implements RouteProviderInterface, ServiceProviderInterface
{
    
    
    public function register(Container $app)
    {
        $app[$GLOBALS["__65da1b1ec2d6653e8a0ab784" . "8e536215"]["_9a9f8ee56d02b65b318018403b41a" . "264"]] = function () {
            return new HomePageController();
        };
    }
    
    
    public function GetRoutes(Application $app)
    {
        return [$GLOBALS["__65da1b1ec2d6653" . "e8a0ab7848e536215"]["_87daa84e346f6420a3f3426e05d" . "16a7b"] => function (ControllerCollection $_6c20f4873f12c6bcced6c1dda9a06b86) use($app) {
            $_6c20f4873f12c6bcced6c1dda9a06b86->secure($GLOBALS["__65da1b1ec2d6653e8a0ab7848e536" . "215"]["htm" . "l"], $GLOBALS["__65da1b1e" . "c2d6653e8a" . "0ab7848e53" . "6215"]["_c7a35cdd863753e83240fbb3e73" . "2a6b7"]);
            
            
            $_6c20f4873f12c6bcced6c1dda9a06b86->get($GLOBALS["__65da1b1ec2d6653e8a0ab7848e536" . "215"]["_87daa84e346f6420a3f3426e05d16a7" . "b"], HomePageController::class . $GLOBALS["__65da1b1ec2d6653e8a0ab7848e" . "536215"]["_d56617700ff27fb3a4a4bb25cc3f055" . "0"])->value($GLOBALS["__65da1b1ec2d6653e8a0ab7848e53621" . "5"]["con" . "fig"], $app->config);
        }, $GLOBALS["__65da1b1ec2d6653e8a0ab7848" . "e536215"]["_23a260280fbeb71416fd780b8ad" . "f18ea"] => function (ControllerCollection $_6c20f4873f12c6bcced6c1dda9a06b86) {
            $_6c20f4873f12c6bcced6c1dda9a06b86->secure($GLOBALS["__65da1b1ec2d6653e8a0ab7848e5362" . "15"]["htm" . "l"], $GLOBALS["__65da1b1ec2d66" . "53e8a0ab7848e53" . "6215"]["_dece7518fb9" . "2d1e12fe2069" . "4fcfa4a74"]);
            
            
            $_6c20f4873f12c6bcced6c1dda9a06b86->get($GLOBALS["__65da1b1ec2d6653e8a0ab7848e53" . "6215"]["_87daa84e346f6420a3f3426e" . "05d16a7b"], $GLOBALS["__65da1b1ec2d6653e8a0ab7848e" . "536215"]["_87af242a6a2176" . "feee2d88964d05a" . "3bb"]);
        }];
    }
}