From 58d9b48cd3c9c77472e25bb1dd1ba10ec5ac4619 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Melaine=20G=C3=A9rard?= Date: Sat, 28 Dec 2024 00:39:57 +0100 Subject: [PATCH 01/10] :sparkles: Init Symfony --- .env | 41 + .env.test | 6 + .gitignore | 30 + LICENSE | 9 - README.md | 3 - assets/app.js | 10 + assets/bootstrap.js | 5 + assets/controllers.json | 15 + .../controllers/csrf_protection_controller.js | 60 + assets/controllers/hello_controller.js | 16 + assets/styles/app.css | 3 + auth.php | 122 - bin/console | 21 + bin/phpunit | 23 + compose.override.yaml | 18 + compose.yaml | 25 + composer.json | 109 + composer.lock | 9853 +++++++++++++++++ config.php | 36 - config/bundles.php | 16 + config/packages/asset_mapper.yaml | 11 + config/packages/cache.yaml | 19 + config/packages/csrf.yaml | 11 + config/packages/debug.yaml | 5 + config/packages/doctrine.yaml | 54 + config/packages/doctrine_migrations.yaml | 6 + config/packages/framework.yaml | 15 + config/packages/mailer.yaml | 3 + config/packages/messenger.yaml | 29 + config/packages/monolog.yaml | 62 + config/packages/notifier.yaml | 12 + config/packages/routing.yaml | 10 + config/packages/security.yaml | 39 + config/packages/translation.yaml | 7 + config/packages/twig.yaml | 6 + config/packages/validator.yaml | 11 + config/packages/web_profiler.yaml | 17 + config/preload.php | 5 + config/routes.yaml | 5 + config/routes/framework.yaml | 4 + config/routes/security.yaml | 3 + config/routes/web_profiler.yaml | 8 + config/services.yaml | 24 + database.php | 111 - database.sql | 30 - get-file.php | 40 - importmap.php | 28 + index.html | 778 -- list-files.php | 48 - migrations/.gitignore | 0 phpunit.xml.dist | 38 + public/index.php | 9 + src/Controller/.gitignore | 0 src/Entity/.gitignore | 0 src/Kernel.php | 11 + src/Repository/.gitignore | 0 symfony.lock | 302 + templates/base.html.twig | 17 + tests/bootstrap.php | 11 + translations/.gitignore | 0 60 files changed, 11033 insertions(+), 1177 deletions(-) create mode 100644 .env create mode 100644 .env.test create mode 100644 .gitignore delete mode 100644 LICENSE delete mode 100644 README.md create mode 100644 assets/app.js create mode 100644 assets/bootstrap.js create mode 100644 assets/controllers.json create mode 100644 assets/controllers/csrf_protection_controller.js create mode 100644 assets/controllers/hello_controller.js create mode 100644 assets/styles/app.css delete mode 100644 auth.php create mode 100755 bin/console create mode 100755 bin/phpunit create mode 100644 compose.override.yaml create mode 100644 compose.yaml create mode 100644 composer.json create mode 100644 composer.lock delete mode 100644 config.php create mode 100644 config/bundles.php create mode 100644 config/packages/asset_mapper.yaml create mode 100644 config/packages/cache.yaml create mode 100644 config/packages/csrf.yaml create mode 100644 config/packages/debug.yaml create mode 100644 config/packages/doctrine.yaml create mode 100644 config/packages/doctrine_migrations.yaml create mode 100644 config/packages/framework.yaml create mode 100644 config/packages/mailer.yaml create mode 100644 config/packages/messenger.yaml create mode 100644 config/packages/monolog.yaml create mode 100644 config/packages/notifier.yaml create mode 100644 config/packages/routing.yaml create mode 100644 config/packages/security.yaml create mode 100644 config/packages/translation.yaml create mode 100644 config/packages/twig.yaml create mode 100644 config/packages/validator.yaml create mode 100644 config/packages/web_profiler.yaml create mode 100644 config/preload.php create mode 100644 config/routes.yaml create mode 100644 config/routes/framework.yaml create mode 100644 config/routes/security.yaml create mode 100644 config/routes/web_profiler.yaml create mode 100644 config/services.yaml delete mode 100644 database.php delete mode 100644 database.sql delete mode 100644 get-file.php create mode 100644 importmap.php delete mode 100644 index.html delete mode 100644 list-files.php create mode 100644 migrations/.gitignore create mode 100644 phpunit.xml.dist create mode 100644 public/index.php create mode 100644 src/Controller/.gitignore create mode 100644 src/Entity/.gitignore create mode 100644 src/Kernel.php create mode 100644 src/Repository/.gitignore create mode 100644 symfony.lock create mode 100644 templates/base.html.twig create mode 100644 tests/bootstrap.php create mode 100644 translations/.gitignore diff --git a/.env b/.env new file mode 100644 index 0000000..32ab3c6 --- /dev/null +++ b/.env @@ -0,0 +1,41 @@ +# In all environments, the following files are loaded if they exist, +# the latter taking precedence over the former: +# +# * .env contains default values for the environment variables needed by the app +# * .env.local uncommitted file with local overrides +# * .env.$APP_ENV committed environment-specific defaults +# * .env.$APP_ENV.local uncommitted environment-specific overrides +# +# Real environment variables win over .env files. +# +# DO NOT DEFINE PRODUCTION SECRETS IN THIS FILE NOR IN ANY OTHER COMMITTED FILES. +# https://symfony.com/doc/current/configuration/secrets.html +# +# Run "composer dump-env prod" to compile .env files for production use (requires symfony/flex >=1.2). +# https://symfony.com/doc/current/best_practices.html#use-environment-variables-for-infrastructure-configuration + +###> symfony/framework-bundle ### +APP_ENV=dev +APP_SECRET= +###< symfony/framework-bundle ### + +###> doctrine/doctrine-bundle ### +# Format described at https://www.doctrine-project.org/projects/doctrine-dbal/en/latest/reference/configuration.html#connecting-using-a-url +# IMPORTANT: You MUST configure your server version, either here or in config/packages/doctrine.yaml +# +# DATABASE_URL="sqlite:///%kernel.project_dir%/var/data.db" +# DATABASE_URL="mysql://app:!ChangeMe!@127.0.0.1:3306/app?serverVersion=8.0.32&charset=utf8mb4" +# DATABASE_URL="mysql://app:!ChangeMe!@127.0.0.1:3306/app?serverVersion=10.11.2-MariaDB&charset=utf8mb4" +DATABASE_URL="postgresql://app:!ChangeMe!@127.0.0.1:5432/app?serverVersion=16&charset=utf8" +###< doctrine/doctrine-bundle ### + +###> symfony/messenger ### +# Choose one of the transports below +# MESSENGER_TRANSPORT_DSN=amqp://guest:guest@localhost:5672/%2f/messages +# MESSENGER_TRANSPORT_DSN=redis://localhost:6379/messages +MESSENGER_TRANSPORT_DSN=doctrine://default?auto_setup=0 +###< symfony/messenger ### + +###> symfony/mailer ### +MAILER_DSN=null://null +###< symfony/mailer ### diff --git a/.env.test b/.env.test new file mode 100644 index 0000000..9e7162f --- /dev/null +++ b/.env.test @@ -0,0 +1,6 @@ +# define your env variables for the test env here +KERNEL_CLASS='App\Kernel' +APP_SECRET='$ecretf0rt3st' +SYMFONY_DEPRECATIONS_HELPER=999999 +PANTHER_APP_ENV=panther +PANTHER_ERROR_SCREENSHOT_DIR=./var/error-screenshots diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0389912 --- /dev/null +++ b/.gitignore @@ -0,0 +1,30 @@ + +###> symfony/framework-bundle ### +/.env.local +/.env.local.php +/.env.*.local +/config/secrets/prod/prod.decrypt.private.php +/public/bundles/ +/var/ +/vendor/ +###< symfony/framework-bundle ### + +###> phpunit/phpunit ### +/phpunit.xml +.phpunit.result.cache +###< phpunit/phpunit ### + +###> symfony/phpunit-bridge ### +.phpunit.result.cache +/phpunit.xml +###< symfony/phpunit-bridge ### + +###> symfony/asset-mapper ### +/public/assets/ +/assets/vendor/ +###< symfony/asset-mapper ### + +.idea/ +.vscode/ +.fleet/ +*.iml diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 3ae6374..0000000 --- a/LICENSE +++ /dev/null @@ -1,9 +0,0 @@ -MIT License - -Copyright (c) 2024 camelia-studio - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/README.md b/README.md deleted file mode 100644 index d0d1cec..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Kumora - -Le disque nuagique de l'association, afin que ses membres puissent échanger en toute simplicité. \ No newline at end of file diff --git a/assets/app.js b/assets/app.js new file mode 100644 index 0000000..8725cc5 --- /dev/null +++ b/assets/app.js @@ -0,0 +1,10 @@ +import './bootstrap.js'; +/* + * Welcome to your app's main JavaScript file! + * + * This file will be included onto the page via the importmap() Twig function, + * which should already be in your base.html.twig. + */ +import './styles/app.css'; + +console.log('This log comes from assets/app.js - welcome to AssetMapper! 🎉'); diff --git a/assets/bootstrap.js b/assets/bootstrap.js new file mode 100644 index 0000000..d4e50c9 --- /dev/null +++ b/assets/bootstrap.js @@ -0,0 +1,5 @@ +import { startStimulusApp } from '@symfony/stimulus-bundle'; + +const app = startStimulusApp(); +// register any custom, 3rd party controllers here +// app.register('some_controller_name', SomeImportedController); diff --git a/assets/controllers.json b/assets/controllers.json new file mode 100644 index 0000000..29ea244 --- /dev/null +++ b/assets/controllers.json @@ -0,0 +1,15 @@ +{ + "controllers": { + "@symfony/ux-turbo": { + "turbo-core": { + "enabled": true, + "fetch": "eager" + }, + "mercure-turbo-stream": { + "enabled": false, + "fetch": "eager" + } + } + }, + "entrypoints": [] +} diff --git a/assets/controllers/csrf_protection_controller.js b/assets/controllers/csrf_protection_controller.js new file mode 100644 index 0000000..6d42e5c --- /dev/null +++ b/assets/controllers/csrf_protection_controller.js @@ -0,0 +1,60 @@ +var nameCheck = /^[-_a-zA-Z0-9]{4,22}$/; +var tokenCheck = /^[-_/+a-zA-Z0-9]{24,}$/; + +// Generate and double-submit a CSRF token in a form field and a cookie, as defined by Symfony's SameOriginCsrfTokenManager +document.addEventListener('submit', function (event) { + var csrfField = event.target.querySelector('input[data-controller="csrf-protection"]'); + + if (!csrfField) { + return; + } + + var csrfCookie = csrfField.getAttribute('data-csrf-protection-cookie-value'); + var csrfToken = csrfField.value; + + if (!csrfCookie && nameCheck.test(csrfToken)) { + csrfField.setAttribute('data-csrf-protection-cookie-value', csrfCookie = csrfToken); + csrfField.value = csrfToken = btoa(String.fromCharCode.apply(null, (window.crypto || window.msCrypto).getRandomValues(new Uint8Array(18)))); + } + + if (csrfCookie && tokenCheck.test(csrfToken)) { + var cookie = csrfCookie + '_' + csrfToken + '=' + csrfCookie + '; path=/; samesite=strict'; + document.cookie = window.location.protocol === 'https:' ? '__Host-' + cookie + '; secure' : cookie; + } +}); + +// When @hotwired/turbo handles form submissions, send the CSRF token in a header in addition to a cookie +// The `framework.csrf_protection.check_header` config option needs to be enabled for the header to be checked +document.addEventListener('turbo:submit-start', function (event) { + var csrfField = event.detail.formSubmission.formElement.querySelector('input[data-controller="csrf-protection"]'); + + if (!csrfField) { + return; + } + + var csrfCookie = csrfField.getAttribute('data-csrf-protection-cookie-value'); + + if (tokenCheck.test(csrfField.value) && nameCheck.test(csrfCookie)) { + event.detail.formSubmission.fetchRequest.headers[csrfCookie] = csrfField.value; + } +}); + +// When @hotwired/turbo handles form submissions, remove the CSRF cookie once a form has been submitted +document.addEventListener('turbo:submit-end', function (event) { + var csrfField = event.detail.formSubmission.formElement.querySelector('input[data-controller="csrf-protection"]'); + + if (!csrfField) { + return; + } + + var csrfCookie = csrfField.getAttribute('data-csrf-protection-cookie-value'); + + if (tokenCheck.test(csrfField.value) && nameCheck.test(csrfCookie)) { + var cookie = csrfCookie + '_' + csrfField.value + '=0; path=/; samesite=strict; max-age=0'; + + document.cookie = window.location.protocol === 'https:' ? '__Host-' + cookie + '; secure' : cookie; + } +}); + +/* stimulusFetch: 'lazy' */ +export default 'csrf-protection-controller'; diff --git a/assets/controllers/hello_controller.js b/assets/controllers/hello_controller.js new file mode 100644 index 0000000..e847027 --- /dev/null +++ b/assets/controllers/hello_controller.js @@ -0,0 +1,16 @@ +import { Controller } from '@hotwired/stimulus'; + +/* + * This is an example Stimulus controller! + * + * Any element with a data-controller="hello" attribute will cause + * this controller to be executed. The name "hello" comes from the filename: + * hello_controller.js -> "hello" + * + * Delete this file or adapt it for your use! + */ +export default class extends Controller { + connect() { + this.element.textContent = 'Hello Stimulus! Edit me in assets/controllers/hello_controller.js'; + } +} diff --git a/assets/styles/app.css b/assets/styles/app.css new file mode 100644 index 0000000..dd6181a --- /dev/null +++ b/assets/styles/app.css @@ -0,0 +1,3 @@ +body { + background-color: skyblue; +} diff --git a/auth.php b/auth.php deleted file mode 100644 index 7d44d24..0000000 --- a/auth.php +++ /dev/null @@ -1,122 +0,0 @@ -config = require 'config.php'; - $this->db = Database::getInstance(); - } - - public function login($username, $password) { - // Vérifier les tentatives de connexion - $attempts = $this->db->checkLoginAttempts($username); - if ($attempts >= $this->config['security']['max_login_attempts']) { - return ['success' => false, 'error' => 'too_many_attempts']; - } - - $stmt = $this->db->prepare(' - SELECT id, username, password_hash, role, description - FROM users - WHERE username = :username - '); - - $stmt->bindValue(':username', $username, SQLITE3_TEXT); - $result = $stmt->execute(); - $user = $result->fetchArray(SQLITE3_ASSOC); - - // Enregistrer la tentative - $this->db->logLoginAttempt($username); - - if ($user && password_verify($password, $user['password_hash'])) { - $_SESSION['auth_time'] = time(); - $_SESSION['user_id'] = $user['id']; - $_SESSION['username'] = $user['username']; - $_SESSION['role'] = $user['role']; - $_SESSION['description'] = $user['description']; - - // Log de connexion réussie - $this->db->logActivity($user['id'], 'login'); - - return ['success' => true, 'user' => [ - 'username' => $user['username'], - 'role' => $user['role'], - 'description' => $user['description'] - ]]; - } - - return ['success' => false, 'error' => 'invalid_credentials']; - } - - public function isAuthenticated() { - if (!isset($_SESSION['auth_time']) || !isset($_SESSION['user_id'])) { - return false; - } - - $elapsed = time() - $_SESSION['auth_time']; - if ($elapsed > $this->config['security']['session_duration']) { - $this->logout(); - return false; - } - - return true; - } - - public function hasPermission($action) { - if (!$this->isAuthenticated()) { - return false; - } - - $role = $_SESSION['role']; - return isset($this->config['roles'][$role][$action]) && - $this->config['roles'][$role][$action]; - } - - public function logout() { - if (isset($_SESSION['user_id'])) { - $this->db->logActivity($_SESSION['user_id'], 'logout'); - } - session_destroy(); - } -} - -// Point d'entrée API -if ($_SERVER['REQUEST_METHOD'] === 'POST') { - header('Content-Type: application/json'); - - $auth = new Auth(); - $data = json_decode(file_get_contents('php://input'), true); - - if (isset($data['action'])) { - switch ($data['action']) { - case 'login': - if (isset($data['username']) && isset($data['password'])) { - $result = $auth->login($data['username'], $data['password']); - echo json_encode($result); - } - break; - - case 'logout': - $auth->logout(); - echo json_encode(['success' => true]); - break; - - case 'check': - echo json_encode([ - 'authenticated' => $auth->isAuthenticated(), - 'user' => $auth->isAuthenticated() ? [ - 'username' => $_SESSION['username'], - 'role' => $_SESSION['role'], - 'description' => $_SESSION['description'] - ] : null - ]); - break; - } - } - exit; -} -?> diff --git a/bin/console b/bin/console new file mode 100755 index 0000000..d8d530e --- /dev/null +++ b/bin/console @@ -0,0 +1,21 @@ +#!/usr/bin/env php += 80000) { + require dirname(__DIR__).'/vendor/phpunit/phpunit/phpunit'; + } else { + define('PHPUNIT_COMPOSER_INSTALL', dirname(__DIR__).'/vendor/autoload.php'); + require PHPUNIT_COMPOSER_INSTALL; + PHPUnit\TextUI\Command::main(); + } +} else { + if (!is_file(dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit.php')) { + echo "Unable to find the `simple-phpunit.php` script in `vendor/symfony/phpunit-bridge/bin/`.\n"; + exit(1); + } + + require dirname(__DIR__).'/vendor/symfony/phpunit-bridge/bin/simple-phpunit.php'; +} diff --git a/compose.override.yaml b/compose.override.yaml new file mode 100644 index 0000000..8dc54de --- /dev/null +++ b/compose.override.yaml @@ -0,0 +1,18 @@ + +services: +###> doctrine/doctrine-bundle ### + database: + ports: + - "5432" +###< doctrine/doctrine-bundle ### + +###> symfony/mailer ### + mailer: + image: axllent/mailpit + ports: + - "1025" + - "8025" + environment: + MP_SMTP_AUTH_ACCEPT_ANY: 1 + MP_SMTP_AUTH_ALLOW_INSECURE: 1 +###< symfony/mailer ### diff --git a/compose.yaml b/compose.yaml new file mode 100644 index 0000000..89c74d1 --- /dev/null +++ b/compose.yaml @@ -0,0 +1,25 @@ + +services: +###> doctrine/doctrine-bundle ### + database: + image: postgres:${POSTGRES_VERSION:-16}-alpine + environment: + POSTGRES_DB: ${POSTGRES_DB:-app} + # You should definitely change the password in production + POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-!ChangeMe!} + POSTGRES_USER: ${POSTGRES_USER:-app} + healthcheck: + test: ["CMD", "pg_isready", "-d", "${POSTGRES_DB:-app}", "-U", "${POSTGRES_USER:-app}"] + timeout: 5s + retries: 5 + start_period: 60s + volumes: + - database_data:/var/lib/postgresql/data:rw + # You may use a bind-mounted host directory instead, so that it is harder to accidentally remove the volume and lose all your data! + # - ./docker/db/data:/var/lib/postgresql/data:rw +###< doctrine/doctrine-bundle ### + +volumes: +###> doctrine/doctrine-bundle ### + database_data: +###< doctrine/doctrine-bundle ### diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..770aaad --- /dev/null +++ b/composer.json @@ -0,0 +1,109 @@ +{ + "type": "project", + "license": "proprietary", + "minimum-stability": "stable", + "prefer-stable": true, + "require": { + "php": ">=8.2", + "ext-ctype": "*", + "ext-iconv": "*", + "doctrine/dbal": "^3", + "doctrine/doctrine-bundle": "^2.13", + "doctrine/doctrine-migrations-bundle": "^3.3", + "doctrine/orm": "^3.3", + "phpdocumentor/reflection-docblock": "^5.6", + "phpstan/phpdoc-parser": "^2.0", + "symfony/asset": "7.2.*", + "symfony/asset-mapper": "7.2.*", + "symfony/console": "7.2.*", + "symfony/doctrine-messenger": "7.2.*", + "symfony/dotenv": "7.2.*", + "symfony/expression-language": "7.2.*", + "symfony/flex": "^2", + "symfony/form": "7.2.*", + "symfony/framework-bundle": "7.2.*", + "symfony/http-client": "7.2.*", + "symfony/intl": "7.2.*", + "symfony/mailer": "7.2.*", + "symfony/mime": "7.2.*", + "symfony/monolog-bundle": "^3.0", + "symfony/notifier": "7.2.*", + "symfony/process": "7.2.*", + "symfony/property-access": "7.2.*", + "symfony/property-info": "7.2.*", + "symfony/runtime": "7.2.*", + "symfony/security-bundle": "7.2.*", + "symfony/serializer": "7.2.*", + "symfony/stimulus-bundle": "^2.22", + "symfony/string": "7.2.*", + "symfony/translation": "7.2.*", + "symfony/twig-bundle": "7.2.*", + "symfony/ux-turbo": "^2.22", + "symfony/validator": "7.2.*", + "symfony/web-link": "7.2.*", + "symfony/yaml": "7.2.*", + "twig/extra-bundle": "^2.12|^3.0", + "twig/twig": "^2.12|^3.0" + }, + "config": { + "allow-plugins": { + "php-http/discovery": true, + "symfony/flex": true, + "symfony/runtime": true + }, + "bump-after-update": true, + "sort-packages": true + }, + "autoload": { + "psr-4": { + "App\\": "src/" + } + }, + "autoload-dev": { + "psr-4": { + "App\\Tests\\": "tests/" + } + }, + "replace": { + "symfony/polyfill-ctype": "*", + "symfony/polyfill-iconv": "*", + "symfony/polyfill-php72": "*", + "symfony/polyfill-php73": "*", + "symfony/polyfill-php74": "*", + "symfony/polyfill-php80": "*", + "symfony/polyfill-php81": "*", + "symfony/polyfill-php82": "*" + }, + "scripts": { + "auto-scripts": { + "cache:clear": "symfony-cmd", + "assets:install %PUBLIC_DIR%": "symfony-cmd", + "importmap:install": "symfony-cmd" + }, + "post-install-cmd": [ + "@auto-scripts" + ], + "post-update-cmd": [ + "@auto-scripts" + ] + }, + "conflict": { + "symfony/symfony": "*" + }, + "extra": { + "symfony": { + "allow-contrib": false, + "require": "7.2.*" + } + }, + "require-dev": { + "phpunit/phpunit": "^9.5", + "symfony/browser-kit": "7.2.*", + "symfony/css-selector": "7.2.*", + "symfony/debug-bundle": "7.2.*", + "symfony/maker-bundle": "^1.0", + "symfony/phpunit-bridge": "^7.2", + "symfony/stopwatch": "7.2.*", + "symfony/web-profiler-bundle": "7.2.*" + } +} diff --git a/composer.lock b/composer.lock new file mode 100644 index 0000000..d314cff --- /dev/null +++ b/composer.lock @@ -0,0 +1,9853 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "7fe141192d025e96fd12623b527e4e9a", + "packages": [ + { + "name": "composer/semver", + "version": "3.4.3", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/semver/zipball/4313d26ada5e0c4edfbd1dc481a92ff7bff91f12", + "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.11", + "symfony/phpunit-bridge": "^3 || ^7" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Semver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "Semver library that offers utilities, version constraint parsing and validation.", + "keywords": [ + "semantic", + "semver", + "validation", + "versioning" + ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.4.3" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2024-09-19T14:15:21+00:00" + }, + { + "name": "doctrine/cache", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/cache.git", + "reference": "1ca8f21980e770095a31456042471a57bc4c68fb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/cache/zipball/1ca8f21980e770095a31456042471a57bc4c68fb", + "reference": "1ca8f21980e770095a31456042471a57bc4c68fb", + "shasum": "" + }, + "require": { + "php": "~7.1 || ^8.0" + }, + "conflict": { + "doctrine/common": ">2.2,<2.4" + }, + "require-dev": { + "cache/integration-tests": "dev-master", + "doctrine/coding-standard": "^9", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "psr/cache": "^1.0 || ^2.0 || ^3.0", + "symfony/cache": "^4.4 || ^5.4 || ^6", + "symfony/var-exporter": "^4.4 || ^5.4 || ^6" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.", + "homepage": "https://www.doctrine-project.org/projects/cache.html", + "keywords": [ + "abstraction", + "apcu", + "cache", + "caching", + "couchdb", + "memcached", + "php", + "redis", + "xcache" + ], + "support": { + "issues": "https://github.com/doctrine/cache/issues", + "source": "https://github.com/doctrine/cache/tree/2.2.0" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcache", + "type": "tidelift" + } + ], + "time": "2022-05-20T20:07:39+00:00" + }, + { + "name": "doctrine/collections", + "version": "2.2.2", + "source": { + "type": "git", + "url": "https://github.com/doctrine/collections.git", + "reference": "d8af7f248c74f195f7347424600fd9e17b57af59" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/collections/zipball/d8af7f248c74f195f7347424600fd9e17b57af59", + "reference": "d8af7f248c74f195f7347424600fd9e17b57af59", + "shasum": "" + }, + "require": { + "doctrine/deprecations": "^1", + "php": "^8.1" + }, + "require-dev": { + "doctrine/coding-standard": "^12", + "ext-json": "*", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-phpunit": "^1.0", + "phpunit/phpunit": "^10.5", + "vimeo/psalm": "^5.11" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Collections\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Collections library that adds additional functionality on top of PHP arrays.", + "homepage": "https://www.doctrine-project.org/projects/collections.html", + "keywords": [ + "array", + "collections", + "iterators", + "php" + ], + "support": { + "issues": "https://github.com/doctrine/collections/issues", + "source": "https://github.com/doctrine/collections/tree/2.2.2" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcollections", + "type": "tidelift" + } + ], + "time": "2024-04-18T06:56:21+00:00" + }, + { + "name": "doctrine/dbal", + "version": "3.9.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/dbal.git", + "reference": "61446f07fcb522414d6cfd8b1c3e5f9e18c579ba" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/61446f07fcb522414d6cfd8b1c3e5f9e18c579ba", + "reference": "61446f07fcb522414d6cfd8b1c3e5f9e18c579ba", + "shasum": "" + }, + "require": { + "composer-runtime-api": "^2", + "doctrine/cache": "^1.11|^2.0", + "doctrine/deprecations": "^0.5.3|^1", + "doctrine/event-manager": "^1|^2", + "php": "^7.4 || ^8.0", + "psr/cache": "^1|^2|^3", + "psr/log": "^1|^2|^3" + }, + "require-dev": { + "doctrine/coding-standard": "12.0.0", + "fig/log-test": "^1", + "jetbrains/phpstorm-stubs": "2023.1", + "phpstan/phpstan": "1.12.6", + "phpstan/phpstan-strict-rules": "^1.6", + "phpunit/phpunit": "9.6.20", + "psalm/plugin-phpunit": "0.18.4", + "slevomat/coding-standard": "8.13.1", + "squizlabs/php_codesniffer": "3.10.2", + "symfony/cache": "^5.4|^6.0|^7.0", + "symfony/console": "^4.4|^5.4|^6.0|^7.0", + "vimeo/psalm": "4.30.0" + }, + "suggest": { + "symfony/console": "For helpful console commands such as SQL execution and import of files." + }, + "bin": [ + "bin/doctrine-dbal" + ], + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\DBAL\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + } + ], + "description": "Powerful PHP database abstraction layer (DBAL) with many features for database schema introspection and management.", + "homepage": "https://www.doctrine-project.org/projects/dbal.html", + "keywords": [ + "abstraction", + "database", + "db2", + "dbal", + "mariadb", + "mssql", + "mysql", + "oci8", + "oracle", + "pdo", + "pgsql", + "postgresql", + "queryobject", + "sasql", + "sql", + "sqlite", + "sqlserver", + "sqlsrv" + ], + "support": { + "issues": "https://github.com/doctrine/dbal/issues", + "source": "https://github.com/doctrine/dbal/tree/3.9.3" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fdbal", + "type": "tidelift" + } + ], + "time": "2024-10-10T17:56:43+00:00" + }, + { + "name": "doctrine/deprecations", + "version": "1.1.4", + "source": { + "type": "git", + "url": "https://github.com/doctrine/deprecations.git", + "reference": "31610dbb31faa98e6b5447b62340826f54fbc4e9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/deprecations/zipball/31610dbb31faa98e6b5447b62340826f54fbc4e9", + "reference": "31610dbb31faa98e6b5447b62340826f54fbc4e9", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9 || ^12", + "phpstan/phpstan": "1.4.10 || 2.0.3", + "phpstan/phpstan-phpunit": "^1.0 || ^2", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "psr/log": "^1 || ^2 || ^3" + }, + "suggest": { + "psr/log": "Allows logging deprecations via PSR-3 logger implementation" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Deprecations\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.", + "homepage": "https://www.doctrine-project.org/", + "support": { + "issues": "https://github.com/doctrine/deprecations/issues", + "source": "https://github.com/doctrine/deprecations/tree/1.1.4" + }, + "time": "2024-12-07T21:18:45+00:00" + }, + { + "name": "doctrine/doctrine-bundle", + "version": "2.13.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/DoctrineBundle.git", + "reference": "2740ad8b8739b39ab37d409c972b092f632b025a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/2740ad8b8739b39ab37d409c972b092f632b025a", + "reference": "2740ad8b8739b39ab37d409c972b092f632b025a", + "shasum": "" + }, + "require": { + "doctrine/cache": "^1.11 || ^2.0", + "doctrine/dbal": "^3.7.0 || ^4.0", + "doctrine/persistence": "^2.2 || ^3", + "doctrine/sql-formatter": "^1.0.1", + "php": "^7.4 || ^8.0", + "symfony/cache": "^5.4 || ^6.0 || ^7.0", + "symfony/config": "^5.4 || ^6.0 || ^7.0", + "symfony/console": "^5.4 || ^6.0 || ^7.0", + "symfony/dependency-injection": "^5.4 || ^6.0 || ^7.0", + "symfony/deprecation-contracts": "^2.1 || ^3", + "symfony/doctrine-bridge": "^5.4.46 || ^6.4.3 || ^7.0.3", + "symfony/framework-bundle": "^5.4 || ^6.0 || ^7.0", + "symfony/polyfill-php80": "^1.15", + "symfony/service-contracts": "^1.1.1 || ^2.0 || ^3" + }, + "conflict": { + "doctrine/annotations": ">=3.0", + "doctrine/orm": "<2.17 || >=4.0", + "twig/twig": "<1.34 || >=2.0 <2.4" + }, + "require-dev": { + "doctrine/annotations": "^1 || ^2", + "doctrine/coding-standard": "^12", + "doctrine/deprecations": "^1.0", + "doctrine/orm": "^2.17 || ^3.0", + "friendsofphp/proxy-manager-lts": "^1.0", + "phpunit/phpunit": "^9.5.26", + "psalm/plugin-phpunit": "^0.18.4", + "psalm/plugin-symfony": "^5", + "psr/log": "^1.1.4 || ^2.0 || ^3.0", + "symfony/phpunit-bridge": "^6.1 || ^7.0", + "symfony/property-info": "^5.4 || ^6.0 || ^7.0", + "symfony/proxy-manager-bridge": "^5.4 || ^6.0 || ^7.0", + "symfony/security-bundle": "^5.4 || ^6.0 || ^7.0", + "symfony/stopwatch": "^5.4 || ^6.0 || ^7.0", + "symfony/string": "^5.4 || ^6.0 || ^7.0", + "symfony/twig-bridge": "^5.4 || ^6.0 || ^7.0", + "symfony/validator": "^5.4 || ^6.0 || ^7.0", + "symfony/var-exporter": "^5.4 || ^6.2 || ^7.0", + "symfony/web-profiler-bundle": "^5.4 || ^6.0 || ^7.0", + "symfony/yaml": "^5.4 || ^6.0 || ^7.0", + "twig/twig": "^1.34 || ^2.12 || ^3.0", + "vimeo/psalm": "^5.15" + }, + "suggest": { + "doctrine/orm": "The Doctrine ORM integration is optional in the bundle.", + "ext-pdo": "*", + "symfony/web-profiler-bundle": "To use the data collector." + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "Doctrine\\Bundle\\DoctrineBundle\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + }, + { + "name": "Doctrine Project", + "homepage": "https://www.doctrine-project.org/" + } + ], + "description": "Symfony DoctrineBundle", + "homepage": "https://www.doctrine-project.org", + "keywords": [ + "database", + "dbal", + "orm", + "persistence" + ], + "support": { + "issues": "https://github.com/doctrine/DoctrineBundle/issues", + "source": "https://github.com/doctrine/DoctrineBundle/tree/2.13.1" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fdoctrine-bundle", + "type": "tidelift" + } + ], + "time": "2024-11-08T23:27:54+00:00" + }, + { + "name": "doctrine/doctrine-migrations-bundle", + "version": "3.3.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/DoctrineMigrationsBundle.git", + "reference": "715b62c31a5894afcb2b2cdbbc6607d7dd0580c0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/DoctrineMigrationsBundle/zipball/715b62c31a5894afcb2b2cdbbc6607d7dd0580c0", + "reference": "715b62c31a5894afcb2b2cdbbc6607d7dd0580c0", + "shasum": "" + }, + "require": { + "doctrine/doctrine-bundle": "^2.4", + "doctrine/migrations": "^3.2", + "php": "^7.2|^8.0", + "symfony/deprecation-contracts": "^2.1 || ^3", + "symfony/framework-bundle": "^5.4 || ^6.0 || ^7.0" + }, + "require-dev": { + "composer/semver": "^3.0", + "doctrine/coding-standard": "^12", + "doctrine/orm": "^2.6 || ^3", + "doctrine/persistence": "^2.0 || ^3 ", + "phpstan/phpstan": "^1.4", + "phpstan/phpstan-deprecation-rules": "^1", + "phpstan/phpstan-phpunit": "^1", + "phpstan/phpstan-strict-rules": "^1.1", + "phpstan/phpstan-symfony": "^1.3", + "phpunit/phpunit": "^8.5|^9.5", + "psalm/plugin-phpunit": "^0.18.4", + "psalm/plugin-symfony": "^3 || ^5", + "symfony/phpunit-bridge": "^6.3 || ^7", + "symfony/var-exporter": "^5.4 || ^6 || ^7", + "vimeo/psalm": "^4.30 || ^5.15" + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "Doctrine\\Bundle\\MigrationsBundle\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Doctrine Project", + "homepage": "https://www.doctrine-project.org" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony DoctrineMigrationsBundle", + "homepage": "https://www.doctrine-project.org", + "keywords": [ + "dbal", + "migrations", + "schema" + ], + "support": { + "issues": "https://github.com/doctrine/DoctrineMigrationsBundle/issues", + "source": "https://github.com/doctrine/DoctrineMigrationsBundle/tree/3.3.1" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fdoctrine-migrations-bundle", + "type": "tidelift" + } + ], + "time": "2024-05-14T20:32:18+00:00" + }, + { + "name": "doctrine/event-manager", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/event-manager.git", + "reference": "b680156fa328f1dfd874fd48c7026c41570b9c6e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/event-manager/zipball/b680156fa328f1dfd874fd48c7026c41570b9c6e", + "reference": "b680156fa328f1dfd874fd48c7026c41570b9c6e", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "conflict": { + "doctrine/common": "<2.9" + }, + "require-dev": { + "doctrine/coding-standard": "^12", + "phpstan/phpstan": "^1.8.8", + "phpunit/phpunit": "^10.5", + "vimeo/psalm": "^5.24" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com" + } + ], + "description": "The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.", + "homepage": "https://www.doctrine-project.org/projects/event-manager.html", + "keywords": [ + "event", + "event dispatcher", + "event manager", + "event system", + "events" + ], + "support": { + "issues": "https://github.com/doctrine/event-manager/issues", + "source": "https://github.com/doctrine/event-manager/tree/2.0.1" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fevent-manager", + "type": "tidelift" + } + ], + "time": "2024-05-22T20:47:39+00:00" + }, + { + "name": "doctrine/inflector", + "version": "2.0.10", + "source": { + "type": "git", + "url": "https://github.com/doctrine/inflector.git", + "reference": "5817d0659c5b50c9b950feb9af7b9668e2c436bc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/5817d0659c5b50c9b950feb9af7b9668e2c436bc", + "reference": "5817d0659c5b50c9b950feb9af7b9668e2c436bc", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^11.0", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-phpunit": "^1.1", + "phpstan/phpstan-strict-rules": "^1.3", + "phpunit/phpunit": "^8.5 || ^9.5", + "vimeo/psalm": "^4.25 || ^5.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Inflector\\": "lib/Doctrine/Inflector" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.", + "homepage": "https://www.doctrine-project.org/projects/inflector.html", + "keywords": [ + "inflection", + "inflector", + "lowercase", + "manipulation", + "php", + "plural", + "singular", + "strings", + "uppercase", + "words" + ], + "support": { + "issues": "https://github.com/doctrine/inflector/issues", + "source": "https://github.com/doctrine/inflector/tree/2.0.10" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector", + "type": "tidelift" + } + ], + "time": "2024-02-18T20:23:39+00:00" + }, + { + "name": "doctrine/instantiator", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/instantiator.git", + "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", + "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "require-dev": { + "doctrine/coding-standard": "^11", + "ext-pdo": "*", + "ext-phar": "*", + "phpbench/phpbench": "^1.2", + "phpstan/phpstan": "^1.9.4", + "phpstan/phpstan-phpunit": "^1.3", + "phpunit/phpunit": "^9.5.27", + "vimeo/psalm": "^5.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "https://ocramius.github.io/" + } + ], + "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", + "homepage": "https://www.doctrine-project.org/projects/instantiator.html", + "keywords": [ + "constructor", + "instantiate" + ], + "support": { + "issues": "https://github.com/doctrine/instantiator/issues", + "source": "https://github.com/doctrine/instantiator/tree/2.0.0" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", + "type": "tidelift" + } + ], + "time": "2022-12-30T00:23:10+00:00" + }, + { + "name": "doctrine/lexer", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd", + "reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "require-dev": { + "doctrine/coding-standard": "^12", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^10.5", + "psalm/plugin-phpunit": "^0.18.3", + "vimeo/psalm": "^5.21" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Lexer\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", + "keywords": [ + "annotations", + "docblock", + "lexer", + "parser", + "php" + ], + "support": { + "issues": "https://github.com/doctrine/lexer/issues", + "source": "https://github.com/doctrine/lexer/tree/3.0.1" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", + "type": "tidelift" + } + ], + "time": "2024-02-05T11:56:58+00:00" + }, + { + "name": "doctrine/migrations", + "version": "3.8.2", + "source": { + "type": "git", + "url": "https://github.com/doctrine/migrations.git", + "reference": "5007eb1168691225ac305fe16856755c20860842" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/migrations/zipball/5007eb1168691225ac305fe16856755c20860842", + "reference": "5007eb1168691225ac305fe16856755c20860842", + "shasum": "" + }, + "require": { + "composer-runtime-api": "^2", + "doctrine/dbal": "^3.6 || ^4", + "doctrine/deprecations": "^0.5.3 || ^1", + "doctrine/event-manager": "^1.2 || ^2.0", + "php": "^8.1", + "psr/log": "^1.1.3 || ^2 || ^3", + "symfony/console": "^5.4 || ^6.0 || ^7.0", + "symfony/stopwatch": "^5.4 || ^6.0 || ^7.0", + "symfony/var-exporter": "^6.2 || ^7.0" + }, + "conflict": { + "doctrine/orm": "<2.12 || >=4" + }, + "require-dev": { + "doctrine/coding-standard": "^12", + "doctrine/orm": "^2.13 || ^3", + "doctrine/persistence": "^2 || ^3", + "doctrine/sql-formatter": "^1.0", + "ext-pdo_sqlite": "*", + "fig/log-test": "^1", + "phpstan/phpstan": "^1.10", + "phpstan/phpstan-deprecation-rules": "^1.1", + "phpstan/phpstan-phpunit": "^1.3", + "phpstan/phpstan-strict-rules": "^1.4", + "phpstan/phpstan-symfony": "^1.3", + "phpunit/phpunit": "^10.3", + "symfony/cache": "^5.4 || ^6.0 || ^7.0", + "symfony/process": "^5.4 || ^6.0 || ^7.0", + "symfony/yaml": "^5.4 || ^6.0 || ^7.0" + }, + "suggest": { + "doctrine/sql-formatter": "Allows to generate formatted SQL with the diff command.", + "symfony/yaml": "Allows the use of yaml for migration configuration files." + }, + "bin": [ + "bin/doctrine-migrations" + ], + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Migrations\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Michael Simonson", + "email": "contact@mikesimonson.com" + } + ], + "description": "PHP Doctrine Migrations project offer additional functionality on top of the database abstraction layer (DBAL) for versioning your database schema and easily deploying changes to it. It is a very easy to use and a powerful tool.", + "homepage": "https://www.doctrine-project.org/projects/migrations.html", + "keywords": [ + "database", + "dbal", + "migrations" + ], + "support": { + "issues": "https://github.com/doctrine/migrations/issues", + "source": "https://github.com/doctrine/migrations/tree/3.8.2" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fmigrations", + "type": "tidelift" + } + ], + "time": "2024-10-10T21:35:27+00:00" + }, + { + "name": "doctrine/orm", + "version": "3.3.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/orm.git", + "reference": "b1f8253105aa5382c495e5f9f8ef34e297775428" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/orm/zipball/b1f8253105aa5382c495e5f9f8ef34e297775428", + "reference": "b1f8253105aa5382c495e5f9f8ef34e297775428", + "shasum": "" + }, + "require": { + "composer-runtime-api": "^2", + "doctrine/collections": "^2.2", + "doctrine/dbal": "^3.8.2 || ^4", + "doctrine/deprecations": "^0.5.3 || ^1", + "doctrine/event-manager": "^1.2 || ^2", + "doctrine/inflector": "^1.4 || ^2.0", + "doctrine/instantiator": "^1.3 || ^2", + "doctrine/lexer": "^3", + "doctrine/persistence": "^3.3.1 || ^4", + "ext-ctype": "*", + "php": "^8.1", + "psr/cache": "^1 || ^2 || ^3", + "symfony/console": "^5.4 || ^6.0 || ^7.0", + "symfony/var-exporter": "^6.3.9 || ^7.0" + }, + "require-dev": { + "doctrine/coding-standard": "^12.0", + "phpbench/phpbench": "^1.0", + "phpdocumentor/guides-cli": "^1.4", + "phpstan/extension-installer": "^1.4", + "phpstan/phpstan": "2.0.3", + "phpstan/phpstan-deprecation-rules": "^2", + "phpunit/phpunit": "^10.4.0", + "psr/log": "^1 || ^2 || ^3", + "squizlabs/php_codesniffer": "3.7.2", + "symfony/cache": "^5.4 || ^6.2 || ^7.0" + }, + "suggest": { + "ext-dom": "Provides support for XSD validation for XML mapping files", + "symfony/cache": "Provides cache support for Setup Tool with doctrine/cache 2.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\ORM\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com" + } + ], + "description": "Object-Relational-Mapper for PHP", + "homepage": "https://www.doctrine-project.org/projects/orm.html", + "keywords": [ + "database", + "orm" + ], + "support": { + "issues": "https://github.com/doctrine/orm/issues", + "source": "https://github.com/doctrine/orm/tree/3.3.1" + }, + "time": "2024-12-19T07:08:14+00:00" + }, + { + "name": "doctrine/persistence", + "version": "3.4.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/persistence.git", + "reference": "0ea965320cec355dba75031c1b23d4c78362e3ff" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/persistence/zipball/0ea965320cec355dba75031c1b23d4c78362e3ff", + "reference": "0ea965320cec355dba75031c1b23d4c78362e3ff", + "shasum": "" + }, + "require": { + "doctrine/event-manager": "^1 || ^2", + "php": "^7.2 || ^8.0", + "psr/cache": "^1.0 || ^2.0 || ^3.0" + }, + "conflict": { + "doctrine/common": "<2.10" + }, + "require-dev": { + "doctrine/coding-standard": "^12", + "doctrine/common": "^3.0", + "phpstan/phpstan": "1.12.7", + "phpstan/phpstan-phpunit": "^1", + "phpstan/phpstan-strict-rules": "^1.1", + "phpunit/phpunit": "^8.5.38 || ^9.5", + "symfony/cache": "^4.4 || ^5.4 || ^6.0 || ^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Persistence\\": "src/Persistence" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com" + } + ], + "description": "The Doctrine Persistence project is a set of shared interfaces and functionality that the different Doctrine object mappers share.", + "homepage": "https://www.doctrine-project.org/projects/persistence.html", + "keywords": [ + "mapper", + "object", + "odm", + "orm", + "persistence" + ], + "support": { + "issues": "https://github.com/doctrine/persistence/issues", + "source": "https://github.com/doctrine/persistence/tree/3.4.0" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fpersistence", + "type": "tidelift" + } + ], + "time": "2024-10-30T19:48:12+00:00" + }, + { + "name": "doctrine/sql-formatter", + "version": "1.5.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/sql-formatter.git", + "reference": "b784cbde727cf806721451dde40eff4fec3bbe86" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/sql-formatter/zipball/b784cbde727cf806721451dde40eff4fec3bbe86", + "reference": "b784cbde727cf806721451dde40eff4fec3bbe86", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "require-dev": { + "doctrine/coding-standard": "^12", + "ergebnis/phpunit-slow-test-detector": "^2.14", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^10.5", + "vimeo/psalm": "^5.24" + }, + "bin": [ + "bin/sql-formatter" + ], + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\SqlFormatter\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jeremy Dorn", + "email": "jeremy@jeremydorn.com", + "homepage": "https://jeremydorn.com/" + } + ], + "description": "a PHP SQL highlighting library", + "homepage": "https://github.com/doctrine/sql-formatter/", + "keywords": [ + "highlight", + "sql" + ], + "support": { + "issues": "https://github.com/doctrine/sql-formatter/issues", + "source": "https://github.com/doctrine/sql-formatter/tree/1.5.1" + }, + "time": "2024-10-21T18:21:57+00:00" + }, + { + "name": "egulias/email-validator", + "version": "4.0.3", + "source": { + "type": "git", + "url": "https://github.com/egulias/EmailValidator.git", + "reference": "b115554301161fa21467629f1e1391c1936de517" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/b115554301161fa21467629f1e1391c1936de517", + "reference": "b115554301161fa21467629f1e1391c1936de517", + "shasum": "" + }, + "require": { + "doctrine/lexer": "^2.0 || ^3.0", + "php": ">=8.1", + "symfony/polyfill-intl-idn": "^1.26" + }, + "require-dev": { + "phpunit/phpunit": "^10.2", + "vimeo/psalm": "^5.12" + }, + "suggest": { + "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Egulias\\EmailValidator\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Eduardo Gulias Davis" + } + ], + "description": "A library for validating emails against several RFCs", + "homepage": "https://github.com/egulias/EmailValidator", + "keywords": [ + "email", + "emailvalidation", + "emailvalidator", + "validation", + "validator" + ], + "support": { + "issues": "https://github.com/egulias/EmailValidator/issues", + "source": "https://github.com/egulias/EmailValidator/tree/4.0.3" + }, + "funding": [ + { + "url": "https://github.com/egulias", + "type": "github" + } + ], + "time": "2024-12-27T00:36:43+00:00" + }, + { + "name": "monolog/monolog", + "version": "3.8.1", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "aef6ee73a77a66e404dd6540934a9ef1b3c855b4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/aef6ee73a77a66e404dd6540934a9ef1b3c855b4", + "reference": "aef6ee73a77a66e404dd6540934a9ef1b3c855b4", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/log": "^2.0 || ^3.0" + }, + "provide": { + "psr/log-implementation": "3.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2 || ^2.0", + "guzzlehttp/guzzle": "^7.4.5", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "php-console/php-console": "^3.1.8", + "phpstan/phpstan": "^2", + "phpstan/phpstan-deprecation-rules": "^2", + "phpstan/phpstan-strict-rules": "^2", + "phpunit/phpunit": "^10.5.17 || ^11.0.7", + "predis/predis": "^1.1 || ^2", + "rollbar/rollbar": "^4.0", + "ruflin/elastica": "^7 || ^8", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "https://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/3.8.1" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], + "time": "2024-12-05T17:15:07+00:00" + }, + { + "name": "phpdocumentor/reflection-common", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionCommon.git", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-2.x": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "Common reflection classes used by phpdocumentor to reflect the code structure", + "homepage": "http://www.phpdoc.org", + "keywords": [ + "FQSEN", + "phpDocumentor", + "phpdoc", + "reflection", + "static analysis" + ], + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", + "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" + }, + "time": "2020-06-27T09:03:43+00:00" + }, + { + "name": "phpdocumentor/reflection-docblock", + "version": "5.6.1", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "e5e784149a09bd69d9a5e3b01c5cbd2e2bd653d8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/e5e784149a09bd69d9a5e3b01c5cbd2e2bd653d8", + "reference": "e5e784149a09bd69d9a5e3b01c5cbd2e2bd653d8", + "shasum": "" + }, + "require": { + "doctrine/deprecations": "^1.1", + "ext-filter": "*", + "php": "^7.4 || ^8.0", + "phpdocumentor/reflection-common": "^2.2", + "phpdocumentor/type-resolver": "^1.7", + "phpstan/phpdoc-parser": "^1.7|^2.0", + "webmozart/assert": "^1.9.1" + }, + "require-dev": { + "mockery/mockery": "~1.3.5 || ~1.6.0", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-mockery": "^1.1", + "phpstan/phpstan-webmozart-assert": "^1.2", + "phpunit/phpunit": "^9.5", + "psalm/phar": "^5.26" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + }, + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.1" + }, + "time": "2024-12-07T09:39:29+00:00" + }, + { + "name": "phpdocumentor/type-resolver", + "version": "1.10.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/TypeResolver.git", + "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/679e3ce485b99e84c775d28e2e96fade9a7fb50a", + "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a", + "shasum": "" + }, + "require": { + "doctrine/deprecations": "^1.0", + "php": "^7.3 || ^8.0", + "phpdocumentor/reflection-common": "^2.0", + "phpstan/phpdoc-parser": "^1.18|^2.0" + }, + "require-dev": { + "ext-tokenizer": "*", + "phpbench/phpbench": "^1.2", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-phpunit": "^1.1", + "phpunit/phpunit": "^9.5", + "rector/rector": "^0.13.9", + "vimeo/psalm": "^4.25" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-1.x": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", + "support": { + "issues": "https://github.com/phpDocumentor/TypeResolver/issues", + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.10.0" + }, + "time": "2024-11-09T15:12:26+00:00" + }, + { + "name": "phpstan/phpdoc-parser", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpdoc-parser.git", + "reference": "c00d78fb6b29658347f9d37ebe104bffadf36299" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/c00d78fb6b29658347f9d37ebe104bffadf36299", + "reference": "c00d78fb6b29658347f9d37ebe104bffadf36299", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "doctrine/annotations": "^2.0", + "nikic/php-parser": "^5.3.0", + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^2.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpstan/phpstan-strict-rules": "^2.0", + "phpunit/phpunit": "^9.6", + "symfony/process": "^5.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "PHPStan\\PhpDocParser\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPDoc parser with support for nullable, intersection and generic types", + "support": { + "issues": "https://github.com/phpstan/phpdoc-parser/issues", + "source": "https://github.com/phpstan/phpdoc-parser/tree/2.0.0" + }, + "time": "2024-10-13T11:29:49+00:00" + }, + { + "name": "psr/cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/cache.git", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Cache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for caching libraries", + "keywords": [ + "cache", + "psr", + "psr-6" + ], + "support": { + "source": "https://github.com/php-fig/cache/tree/3.0.0" + }, + "time": "2021-02-03T23:26:27+00:00" + }, + { + "name": "psr/clock", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/clock.git", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Psr\\Clock\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for reading the clock.", + "homepage": "https://github.com/php-fig/clock", + "keywords": [ + "clock", + "now", + "psr", + "psr-20", + "time" + ], + "support": { + "issues": "https://github.com/php-fig/clock/issues", + "source": "https://github.com/php-fig/clock/tree/1.0.0" + }, + "time": "2022-11-25T14:36:26+00:00" + }, + { + "name": "psr/container", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "shasum": "" + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/2.0.2" + }, + "time": "2021-11-05T16:47:00+00:00" + }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, + "time": "2019-01-08T18:20:26+00:00" + }, + { + "name": "psr/link", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/link.git", + "reference": "84b159194ecfd7eaa472280213976e96415433f7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/link/zipball/84b159194ecfd7eaa472280213976e96415433f7", + "reference": "84b159194ecfd7eaa472280213976e96415433f7", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "suggest": { + "fig/link-util": "Provides some useful PSR-13 utilities" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Link\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for HTTP links", + "homepage": "https://github.com/php-fig/link", + "keywords": [ + "http", + "http-link", + "link", + "psr", + "psr-13", + "rest" + ], + "support": { + "source": "https://github.com/php-fig/link/tree/2.0.1" + }, + "time": "2021-03-11T23:00:27+00:00" + }, + { + "name": "psr/log", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "support": { + "source": "https://github.com/php-fig/log/tree/3.0.2" + }, + "time": "2024-09-11T13:17:53+00:00" + }, + { + "name": "symfony/asset", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/asset.git", + "reference": "cb926cd59fefa1f9b4900b3695f0f846797ba5c0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/asset/zipball/cb926cd59fefa1f9b4900b3695f0f846797ba5c0", + "reference": "cb926cd59fefa1f9b4900b3695f0f846797ba5c0", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "conflict": { + "symfony/http-foundation": "<6.4" + }, + "require-dev": { + "symfony/http-client": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Asset\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Manages URL generation and versioning of web assets such as CSS stylesheets, JavaScript files and image files", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/asset/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-10-25T15:15:23+00:00" + }, + { + "name": "symfony/asset-mapper", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/asset-mapper.git", + "reference": "ffb733232bb6bb85ef6a994f47c817e7c2ecab9c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/asset-mapper/zipball/ffb733232bb6bb85ef6a994f47c817e7c2ecab9c", + "reference": "ffb733232bb6bb85ef6a994f47c817e7c2ecab9c", + "shasum": "" + }, + "require": { + "composer/semver": "^3.0", + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/filesystem": "^7.1", + "symfony/http-client": "^6.4|^7.0" + }, + "conflict": { + "symfony/framework-bundle": "<6.4" + }, + "require-dev": { + "symfony/asset": "^6.4|^7.0", + "symfony/browser-kit": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/event-dispatcher-contracts": "^3.0", + "symfony/finder": "^6.4|^7.0", + "symfony/framework-bundle": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/web-link": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\AssetMapper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Maps directories of assets & makes them available in a public directory with versioned filenames.", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/asset-mapper/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-20T11:17:29+00:00" + }, + { + "name": "symfony/cache", + "version": "v7.2.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/cache.git", + "reference": "e7e983596b744c4539f31e79b0350a6cf5878a20" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/cache/zipball/e7e983596b744c4539f31e79b0350a6cf5878a20", + "reference": "e7e983596b744c4539f31e79b0350a6cf5878a20", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/cache": "^2.0|^3.0", + "psr/log": "^1.1|^2|^3", + "symfony/cache-contracts": "^2.5|^3", + "symfony/deprecation-contracts": "^2.5|^3.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/var-exporter": "^6.4|^7.0" + }, + "conflict": { + "doctrine/dbal": "<3.6", + "symfony/dependency-injection": "<6.4", + "symfony/http-kernel": "<6.4", + "symfony/var-dumper": "<6.4" + }, + "provide": { + "psr/cache-implementation": "2.0|3.0", + "psr/simple-cache-implementation": "1.0|2.0|3.0", + "symfony/cache-implementation": "1.1|2.0|3.0" + }, + "require-dev": { + "cache/integration-tests": "dev-master", + "doctrine/dbal": "^3.6|^4", + "predis/predis": "^1.1|^2.0", + "psr/simple-cache": "^1.0|^2.0|^3.0", + "symfony/clock": "^6.4|^7.0", + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/filesystem": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/var-dumper": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Cache\\": "" + }, + "classmap": [ + "Traits/ValueWrapper.php" + ], + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides extended PSR-6, PSR-16 (and tags) implementations", + "homepage": "https://symfony.com", + "keywords": [ + "caching", + "psr6" + ], + "support": { + "source": "https://github.com/symfony/cache/tree/v7.2.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-07T08:08:50+00:00" + }, + { + "name": "symfony/cache-contracts", + "version": "v3.5.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/cache-contracts.git", + "reference": "15a4f8e5cd3bce9aeafc882b1acab39ec8de2c1b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/15a4f8e5cd3bce9aeafc882b1acab39ec8de2c1b", + "reference": "15a4f8e5cd3bce9aeafc882b1acab39ec8de2c1b", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/cache": "^3.0" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.5-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Cache\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to caching", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/cache-contracts/tree/v3.5.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:20:29+00:00" + }, + { + "name": "symfony/clock", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/clock.git", + "reference": "b81435fbd6648ea425d1ee96a2d8e68f4ceacd24" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/clock/zipball/b81435fbd6648ea425d1ee96a2d8e68f4ceacd24", + "reference": "b81435fbd6648ea425d1ee96a2d8e68f4ceacd24", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/clock": "^1.0", + "symfony/polyfill-php83": "^1.28" + }, + "provide": { + "psr/clock-implementation": "1.0" + }, + "type": "library", + "autoload": { + "files": [ + "Resources/now.php" + ], + "psr-4": { + "Symfony\\Component\\Clock\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Decouples applications from the system clock", + "homepage": "https://symfony.com", + "keywords": [ + "clock", + "psr20", + "time" + ], + "support": { + "source": "https://github.com/symfony/clock/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:21:43+00:00" + }, + { + "name": "symfony/config", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/config.git", + "reference": "bcd3c4adf0144dee5011bb35454728c38adec055" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/config/zipball/bcd3c4adf0144dee5011bb35454728c38adec055", + "reference": "bcd3c4adf0144dee5011bb35454728c38adec055", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/filesystem": "^7.1", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/finder": "<6.4", + "symfony/service-contracts": "<2.5" + }, + "require-dev": { + "symfony/event-dispatcher": "^6.4|^7.0", + "symfony/finder": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/yaml": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Config\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/config/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-04T11:36:24+00:00" + }, + { + "name": "symfony/console", + "version": "v7.2.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "fefcc18c0f5d0efe3ab3152f15857298868dc2c3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/fefcc18c0f5d0efe3ab3152f15857298868dc2c3", + "reference": "fefcc18c0f5d0efe3ab3152f15857298868dc2c3", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/polyfill-mbstring": "~1.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/string": "^6.4|^7.0" + }, + "conflict": { + "symfony/dependency-injection": "<6.4", + "symfony/dotenv": "<6.4", + "symfony/event-dispatcher": "<6.4", + "symfony/lock": "<6.4", + "symfony/process": "<6.4" + }, + "provide": { + "psr/log-implementation": "1.0|2.0|3.0" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/event-dispatcher": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/lock": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0", + "symfony/stopwatch": "^6.4|^7.0", + "symfony/var-dumper": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Eases the creation of beautiful and testable command line interfaces", + "homepage": "https://symfony.com", + "keywords": [ + "cli", + "command-line", + "console", + "terminal" + ], + "support": { + "source": "https://github.com/symfony/console/tree/v7.2.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-11T03:49:26+00:00" + }, + { + "name": "symfony/dependency-injection", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/dependency-injection.git", + "reference": "a475747af1a1c98272a5471abc35f3da81197c5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/a475747af1a1c98272a5471abc35f3da81197c5d", + "reference": "a475747af1a1c98272a5471abc35f3da81197c5d", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/container": "^1.1|^2.0", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/service-contracts": "^3.5", + "symfony/var-exporter": "^6.4|^7.0" + }, + "conflict": { + "ext-psr": "<1.1|>=2", + "symfony/config": "<6.4", + "symfony/finder": "<6.4", + "symfony/yaml": "<6.4" + }, + "provide": { + "psr/container-implementation": "1.1|2.0", + "symfony/service-implementation": "1.1|2.0|3.0" + }, + "require-dev": { + "symfony/config": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/yaml": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\DependencyInjection\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows you to standardize and centralize the way objects are constructed in your application", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/dependency-injection/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-25T15:45:00+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v3.5.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6", + "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.5-dev" + } + }, + "autoload": { + "files": [ + "function.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A generic function and convention to trigger deprecation notices", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:20:29+00:00" + }, + { + "name": "symfony/doctrine-bridge", + "version": "v7.2.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/doctrine-bridge.git", + "reference": "b492be51eb703723d682851a0c9fb39b9d1a7bfb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/b492be51eb703723d682851a0c9fb39b9d1a7bfb", + "reference": "b492be51eb703723d682851a0c9fb39b9d1a7bfb", + "shasum": "" + }, + "require": { + "doctrine/event-manager": "^2", + "doctrine/persistence": "^3.1", + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.0", + "symfony/service-contracts": "^2.5|^3" + }, + "conflict": { + "doctrine/collections": "<1.8", + "doctrine/dbal": "<3.6", + "doctrine/lexer": "<1.1", + "doctrine/orm": "<2.15", + "symfony/cache": "<6.4", + "symfony/dependency-injection": "<6.4", + "symfony/form": "<6.4.6|>=7,<7.0.6", + "symfony/http-foundation": "<6.4", + "symfony/http-kernel": "<6.4", + "symfony/lock": "<6.4", + "symfony/messenger": "<6.4", + "symfony/property-info": "<6.4", + "symfony/security-bundle": "<6.4", + "symfony/security-core": "<6.4", + "symfony/validator": "<6.4" + }, + "require-dev": { + "doctrine/collections": "^1.8|^2.0", + "doctrine/data-fixtures": "^1.1|^2", + "doctrine/dbal": "^3.6|^4", + "doctrine/orm": "^2.15|^3", + "psr/log": "^1|^2|^3", + "symfony/cache": "^6.4|^7.0", + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/doctrine-messenger": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/form": "^6.4.6|^7.0.6", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/lock": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/property-access": "^6.4|^7.0", + "symfony/property-info": "^6.4|^7.0", + "symfony/security-core": "^6.4|^7.0", + "symfony/stopwatch": "^6.4|^7.0", + "symfony/translation": "^6.4|^7.0", + "symfony/type-info": "^7.1", + "symfony/uid": "^6.4|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/var-dumper": "^6.4|^7.0" + }, + "type": "symfony-bridge", + "autoload": { + "psr-4": { + "Symfony\\Bridge\\Doctrine\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides integration for Doctrine with various Symfony components", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/doctrine-bridge/tree/v7.2.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-07T08:50:44+00:00" + }, + { + "name": "symfony/doctrine-messenger", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/doctrine-messenger.git", + "reference": "533e664a37b4208c5a26f1f7894f212690e806f5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/doctrine-messenger/zipball/533e664a37b4208c5a26f1f7894f212690e806f5", + "reference": "533e664a37b4208c5a26f1f7894f212690e806f5", + "shasum": "" + }, + "require": { + "doctrine/dbal": "^3.6|^4", + "php": ">=8.2", + "symfony/messenger": "^6.4|^7.0", + "symfony/service-contracts": "^2.5|^3" + }, + "conflict": { + "doctrine/persistence": "<1.3" + }, + "require-dev": { + "doctrine/persistence": "^1.3|^2|^3", + "symfony/property-access": "^6.4|^7.0", + "symfony/serializer": "^6.4|^7.0" + }, + "type": "symfony-messenger-bridge", + "autoload": { + "psr-4": { + "Symfony\\Component\\Messenger\\Bridge\\Doctrine\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Doctrine Messenger Bridge", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/doctrine-messenger/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-10-18T09:50:33+00:00" + }, + { + "name": "symfony/dotenv", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/dotenv.git", + "reference": "28347a897771d0c28e99b75166dd2689099f3045" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dotenv/zipball/28347a897771d0c28e99b75166dd2689099f3045", + "reference": "28347a897771d0c28e99b75166dd2689099f3045", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "conflict": { + "symfony/console": "<6.4", + "symfony/process": "<6.4" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Dotenv\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Registers environment variables from a .env file", + "homepage": "https://symfony.com", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "support": { + "source": "https://github.com/symfony/dotenv/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-27T11:18:42+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v7.2.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "6150b89186573046167796fa5f3f76601d5145f8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/6150b89186573046167796fa5f3f76601d5145f8", + "reference": "6150b89186573046167796fa5f3f76601d5145f8", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/log": "^1|^2|^3", + "symfony/var-dumper": "^6.4|^7.0" + }, + "conflict": { + "symfony/deprecation-contracts": "<2.5", + "symfony/http-kernel": "<6.4" + }, + "require-dev": { + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/serializer": "^6.4|^7.0" + }, + "bin": [ + "Resources/bin/patch-type-declarations" + ], + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\ErrorHandler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to manage errors and ease debugging PHP code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/error-handler/tree/v7.2.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-07T08:50:44+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "910c5db85a5356d0fea57680defec4e99eb9c8c1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/910c5db85a5356d0fea57680defec4e99eb9c8c1", + "reference": "910c5db85a5356d0fea57680defec4e99eb9c8c1", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/event-dispatcher-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/dependency-injection": "<6.4", + "symfony/service-contracts": "<2.5" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "2.0|3.0" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/error-handler": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/stopwatch": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:21:43+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v3.5.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "7642f5e970b672283b7823222ae8ef8bbc160b9f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/7642f5e970b672283b7823222ae8ef8bbc160b9f", + "reference": "7642f5e970b672283b7823222ae8ef8bbc160b9f", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/event-dispatcher": "^1" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.5-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to dispatching event", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.5.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:20:29+00:00" + }, + { + "name": "symfony/expression-language", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/expression-language.git", + "reference": "26f4884a455e755e630a5fc372df124a3578da2e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/expression-language/zipball/26f4884a455e755e630a5fc372df124a3578da2e", + "reference": "26f4884a455e755e630a5fc372df124a3578da2e", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/cache": "^6.4|^7.0", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/service-contracts": "^2.5|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\ExpressionLanguage\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an engine that can compile and evaluate expressions", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/expression-language/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-10-15T11:52:45+00:00" + }, + { + "name": "symfony/filesystem", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "b8dce482de9d7c9fe2891155035a7248ab5c7fdb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/b8dce482de9d7c9fe2891155035a7248ab5c7fdb", + "reference": "b8dce482de9d7c9fe2891155035a7248ab5c7fdb", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8" + }, + "require-dev": { + "symfony/process": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides basic utilities for the filesystem", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/filesystem/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-10-25T15:15:23+00:00" + }, + { + "name": "symfony/finder", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "6de263e5868b9a137602dd1e33e4d48bfae99c49" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/6de263e5868b9a137602dd1e33e4d48bfae99c49", + "reference": "6de263e5868b9a137602dd1e33e4d48bfae99c49", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "symfony/filesystem": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Finds files and directories via an intuitive fluent interface", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/finder/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-10-23T06:56:12+00:00" + }, + { + "name": "symfony/flex", + "version": "v2.4.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/flex.git", + "reference": "92f4fba342161ff36072bd3b8e0b3c6c23160402" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/flex/zipball/92f4fba342161ff36072bd3b8e0b3c6c23160402", + "reference": "92f4fba342161ff36072bd3b8e0b3c6c23160402", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^2.1", + "php": ">=8.0" + }, + "conflict": { + "composer/semver": "<1.7.2" + }, + "require-dev": { + "composer/composer": "^2.1", + "symfony/dotenv": "^5.4|^6.0", + "symfony/filesystem": "^5.4|^6.0", + "symfony/phpunit-bridge": "^5.4|^6.0", + "symfony/process": "^5.4|^6.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Symfony\\Flex\\Flex" + }, + "autoload": { + "psr-4": { + "Symfony\\Flex\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien.potencier@gmail.com" + } + ], + "description": "Composer plugin for Symfony", + "support": { + "issues": "https://github.com/symfony/flex/issues", + "source": "https://github.com/symfony/flex/tree/v2.4.7" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-10-07T08:51:54+00:00" + }, + { + "name": "symfony/form", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/form.git", + "reference": "264cff30f52f12149aff92bbc23e78160a45c2f3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/form/zipball/264cff30f52f12149aff92bbc23e78160a45c2f3", + "reference": "264cff30f52f12149aff92bbc23e78160a45c2f3", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/event-dispatcher": "^6.4|^7.0", + "symfony/options-resolver": "^6.4|^7.0", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-icu": "^1.21", + "symfony/polyfill-mbstring": "~1.0", + "symfony/property-access": "^6.4|^7.0", + "symfony/service-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/console": "<6.4", + "symfony/dependency-injection": "<6.4", + "symfony/doctrine-bridge": "<6.4", + "symfony/error-handler": "<6.4", + "symfony/framework-bundle": "<6.4", + "symfony/http-kernel": "<6.4", + "symfony/translation": "<6.4.3|>=7.0,<7.0.3", + "symfony/translation-contracts": "<2.5", + "symfony/twig-bridge": "<6.4" + }, + "require-dev": { + "doctrine/collections": "^1.0|^2.0", + "symfony/config": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/html-sanitizer": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/intl": "^6.4|^7.0", + "symfony/security-core": "^6.4|^7.0", + "symfony/security-csrf": "^6.4|^7.0", + "symfony/translation": "^6.4.3|^7.0.3", + "symfony/uid": "^6.4|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/var-dumper": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Form\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows to easily create, process and reuse HTML forms", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/form/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-27T11:55:00+00:00" + }, + { + "name": "symfony/framework-bundle", + "version": "v7.2.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/framework-bundle.git", + "reference": "1c630f4697c9bd87b342e8090cc9022071af4d77" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/1c630f4697c9bd87b342e8090cc9022071af4d77", + "reference": "1c630f4697c9bd87b342e8090cc9022071af4d77", + "shasum": "" + }, + "require": { + "composer-runtime-api": ">=2.1", + "ext-xml": "*", + "php": ">=8.2", + "symfony/cache": "^6.4|^7.0", + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^7.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/error-handler": "^6.4|^7.0", + "symfony/event-dispatcher": "^6.4|^7.0", + "symfony/filesystem": "^7.1", + "symfony/finder": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^7.2", + "symfony/polyfill-mbstring": "~1.0", + "symfony/routing": "^6.4|^7.0" + }, + "conflict": { + "doctrine/persistence": "<1.3", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/asset": "<6.4", + "symfony/asset-mapper": "<6.4", + "symfony/clock": "<6.4", + "symfony/console": "<6.4", + "symfony/dom-crawler": "<6.4", + "symfony/dotenv": "<6.4", + "symfony/form": "<6.4", + "symfony/http-client": "<6.4", + "symfony/lock": "<6.4", + "symfony/mailer": "<6.4", + "symfony/messenger": "<6.4", + "symfony/mime": "<6.4", + "symfony/property-access": "<6.4", + "symfony/property-info": "<6.4", + "symfony/runtime": "<6.4.13|>=7.0,<7.1.6", + "symfony/scheduler": "<6.4.4|>=7.0.0,<7.0.4", + "symfony/security-core": "<6.4", + "symfony/security-csrf": "<7.2", + "symfony/serializer": "<7.1", + "symfony/stopwatch": "<6.4", + "symfony/translation": "<6.4", + "symfony/twig-bridge": "<6.4", + "symfony/twig-bundle": "<6.4", + "symfony/validator": "<6.4", + "symfony/web-profiler-bundle": "<6.4", + "symfony/webhook": "<7.2", + "symfony/workflow": "<6.4" + }, + "require-dev": { + "doctrine/persistence": "^1.3|^2|^3", + "dragonmantank/cron-expression": "^3.1", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "seld/jsonlint": "^1.10", + "symfony/asset": "^6.4|^7.0", + "symfony/asset-mapper": "^6.4|^7.0", + "symfony/browser-kit": "^6.4|^7.0", + "symfony/clock": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/css-selector": "^6.4|^7.0", + "symfony/dom-crawler": "^6.4|^7.0", + "symfony/dotenv": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/form": "^6.4|^7.0", + "symfony/html-sanitizer": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/lock": "^6.4|^7.0", + "symfony/mailer": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/mime": "^6.4|^7.0", + "symfony/notifier": "^6.4|^7.0", + "symfony/polyfill-intl-icu": "~1.0", + "symfony/process": "^6.4|^7.0", + "symfony/property-info": "^6.4|^7.0", + "symfony/rate-limiter": "^6.4|^7.0", + "symfony/scheduler": "^6.4.4|^7.0.4", + "symfony/security-bundle": "^6.4|^7.0", + "symfony/semaphore": "^6.4|^7.0", + "symfony/serializer": "^7.1", + "symfony/stopwatch": "^6.4|^7.0", + "symfony/string": "^6.4|^7.0", + "symfony/translation": "^6.4|^7.0", + "symfony/twig-bundle": "^6.4|^7.0", + "symfony/type-info": "^7.1", + "symfony/uid": "^6.4|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/web-link": "^6.4|^7.0", + "symfony/webhook": "^7.2", + "symfony/workflow": "^6.4|^7.0", + "symfony/yaml": "^6.4|^7.0", + "twig/twig": "^3.12" + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "Symfony\\Bundle\\FrameworkBundle\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a tight integration between Symfony components and the Symfony full-stack framework", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/framework-bundle/tree/v7.2.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-07T13:24:01+00:00" + }, + { + "name": "symfony/http-client", + "version": "v7.2.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-client.git", + "reference": "ff4df2b68d1c67abb9fef146e6540ea16b58d99e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-client/zipball/ff4df2b68d1c67abb9fef146e6540ea16b58d99e", + "reference": "ff4df2b68d1c67abb9fef146e6540ea16b58d99e", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/log": "^1|^2|^3", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/http-client-contracts": "~3.4.4|^3.5.2", + "symfony/service-contracts": "^2.5|^3" + }, + "conflict": { + "amphp/amp": "<2.5", + "php-http/discovery": "<1.15", + "symfony/http-foundation": "<6.4" + }, + "provide": { + "php-http/async-client-implementation": "*", + "php-http/client-implementation": "*", + "psr/http-client-implementation": "1.0", + "symfony/http-client-implementation": "3.0" + }, + "require-dev": { + "amphp/http-client": "^4.2.1|^5.0", + "amphp/http-tunnel": "^1.0|^2.0", + "amphp/socket": "^1.1", + "guzzlehttp/promises": "^1.4|^2.0", + "nyholm/psr7": "^1.0", + "php-http/httplug": "^1.0|^2.0", + "psr/http-client": "^1.0", + "symfony/amphp-http-client-meta": "^1.0|^2.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0", + "symfony/rate-limiter": "^6.4|^7.0", + "symfony/stopwatch": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpClient\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously", + "homepage": "https://symfony.com", + "keywords": [ + "http" + ], + "support": { + "source": "https://github.com/symfony/http-client/tree/v7.2.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-07T08:50:44+00:00" + }, + { + "name": "symfony/http-client-contracts", + "version": "v3.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-client-contracts.git", + "reference": "ee8d807ab20fcb51267fdace50fbe3494c31e645" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ee8d807ab20fcb51267fdace50fbe3494c31e645", + "reference": "ee8d807ab20fcb51267fdace50fbe3494c31e645", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.5-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\HttpClient\\": "" + }, + "exclude-from-classmap": [ + "/Test/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to HTTP clients", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/http-client-contracts/tree/v3.5.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-07T08:49:48+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "e88a66c3997859532bc2ddd6dd8f35aba2711744" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e88a66c3997859532bc2ddd6dd8f35aba2711744", + "reference": "e88a66c3997859532bc2ddd6dd8f35aba2711744", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3.0", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php83": "^1.27" + }, + "conflict": { + "doctrine/dbal": "<3.6", + "symfony/cache": "<6.4.12|>=7.0,<7.1.5" + }, + "require-dev": { + "doctrine/dbal": "^3.6|^4", + "predis/predis": "^1.1|^2.0", + "symfony/cache": "^6.4.12|^7.1.5", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/mime": "^6.4|^7.0", + "symfony/rate-limiter": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Defines an object-oriented layer for the HTTP specification", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-13T18:58:46+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v7.2.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "d8ae58eecae44c8e66833e76cc50a4ad3c002d97" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/d8ae58eecae44c8e66833e76cc50a4ad3c002d97", + "reference": "d8ae58eecae44c8e66833e76cc50a4ad3c002d97", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/log": "^1|^2|^3", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/error-handler": "^6.4|^7.0", + "symfony/event-dispatcher": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "symfony/browser-kit": "<6.4", + "symfony/cache": "<6.4", + "symfony/config": "<6.4", + "symfony/console": "<6.4", + "symfony/dependency-injection": "<6.4", + "symfony/doctrine-bridge": "<6.4", + "symfony/form": "<6.4", + "symfony/http-client": "<6.4", + "symfony/http-client-contracts": "<2.5", + "symfony/mailer": "<6.4", + "symfony/messenger": "<6.4", + "symfony/translation": "<6.4", + "symfony/translation-contracts": "<2.5", + "symfony/twig-bridge": "<6.4", + "symfony/validator": "<6.4", + "symfony/var-dumper": "<6.4", + "twig/twig": "<3.12" + }, + "provide": { + "psr/log-implementation": "1.0|2.0|3.0" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/browser-kit": "^6.4|^7.0", + "symfony/clock": "^6.4|^7.0", + "symfony/config": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/css-selector": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/dom-crawler": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/finder": "^6.4|^7.0", + "symfony/http-client-contracts": "^2.5|^3", + "symfony/process": "^6.4|^7.0", + "symfony/property-access": "^7.1", + "symfony/routing": "^6.4|^7.0", + "symfony/serializer": "^7.1", + "symfony/stopwatch": "^6.4|^7.0", + "symfony/translation": "^6.4|^7.0", + "symfony/translation-contracts": "^2.5|^3", + "symfony/uid": "^6.4|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/var-dumper": "^6.4|^7.0", + "symfony/var-exporter": "^6.4|^7.0", + "twig/twig": "^3.12" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a structured process for converting a Request into a Response", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-kernel/tree/v7.2.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-11T12:09:10+00:00" + }, + { + "name": "symfony/intl", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/intl.git", + "reference": "76bb3462c6c308f8bd97d3c178c2626ae44d4dea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/intl/zipball/76bb3462c6c308f8bd97d3c178c2626ae44d4dea", + "reference": "76bb3462c6c308f8bd97d3c178c2626ae44d4dea", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/string": "<7.1" + }, + "require-dev": { + "symfony/filesystem": "^6.4|^7.0", + "symfony/var-exporter": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Intl\\": "" + }, + "exclude-from-classmap": [ + "/Tests/", + "/Resources/data/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + }, + { + "name": "Eriksen Costa", + "email": "eriksen.costa@infranology.com.br" + }, + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides access to the localization data of the ICU library", + "homepage": "https://symfony.com", + "keywords": [ + "i18n", + "icu", + "internationalization", + "intl", + "l10n", + "localization" + ], + "support": { + "source": "https://github.com/symfony/intl/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-25T14:26:33+00:00" + }, + { + "name": "symfony/mailer", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/mailer.git", + "reference": "e4d358702fb66e4c8a2af08e90e7271a62de39cc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mailer/zipball/e4d358702fb66e4c8a2af08e90e7271a62de39cc", + "reference": "e4d358702fb66e4c8a2af08e90e7271a62de39cc", + "shasum": "" + }, + "require": { + "egulias/email-validator": "^2.1.10|^3|^4", + "php": ">=8.2", + "psr/event-dispatcher": "^1", + "psr/log": "^1|^2|^3", + "symfony/event-dispatcher": "^6.4|^7.0", + "symfony/mime": "^7.2", + "symfony/service-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/http-client-contracts": "<2.5", + "symfony/http-kernel": "<6.4", + "symfony/messenger": "<6.4", + "symfony/mime": "<6.4", + "symfony/twig-bridge": "<6.4" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/twig-bridge": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mailer\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps sending emails", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/mailer/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-25T15:21:05+00:00" + }, + { + "name": "symfony/messenger", + "version": "v7.2.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/messenger.git", + "reference": "cc0e820c02a0a887a88ddb52b7c4de4634677ce6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/messenger/zipball/cc0e820c02a0a887a88ddb52b7c4de4634677ce6", + "reference": "cc0e820c02a0a887a88ddb52b7c4de4634677ce6", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/log": "^1|^2|^3", + "symfony/clock": "^6.4|^7.0", + "symfony/deprecation-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/console": "<7.2", + "symfony/event-dispatcher": "<6.4", + "symfony/event-dispatcher-contracts": "<2.5", + "symfony/framework-bundle": "<6.4", + "symfony/http-kernel": "<6.4", + "symfony/serializer": "<6.4" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/console": "^7.2", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/event-dispatcher": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0", + "symfony/property-access": "^6.4|^7.0", + "symfony/rate-limiter": "^6.4|^7.0", + "symfony/routing": "^6.4|^7.0", + "symfony/serializer": "^6.4|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/stopwatch": "^6.4|^7.0", + "symfony/validator": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Messenger\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Samuel Roze", + "email": "samuel.roze@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps applications send and receive messages to/from other applications or via message queues", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/messenger/tree/v7.2.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-07T08:08:50+00:00" + }, + { + "name": "symfony/mime", + "version": "v7.2.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "7f9617fcf15cb61be30f8b252695ed5e2bfac283" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/7f9617fcf15cb61be30f8b252695ed5e2bfac283", + "reference": "7f9617fcf15cb61be30f8b252695ed5e2bfac283", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0" + }, + "conflict": { + "egulias/email-validator": "~3.0.0", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/mailer": "<6.4", + "symfony/serializer": "<6.4.3|>7.0,<7.0.3" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10|^3.1|^4", + "league/html-to-markdown": "^5.0", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0", + "symfony/property-access": "^6.4|^7.0", + "symfony/property-info": "^6.4|^7.0", + "symfony/serializer": "^6.4.3|^7.0.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mime\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows manipulating MIME messages", + "homepage": "https://symfony.com", + "keywords": [ + "mime", + "mime-type" + ], + "support": { + "source": "https://github.com/symfony/mime/tree/v7.2.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-07T08:50:44+00:00" + }, + { + "name": "symfony/monolog-bridge", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/monolog-bridge.git", + "reference": "bbae784f0456c5a87c89d7c1a3fcc9cbee976c1d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/bbae784f0456c5a87c89d7c1a3fcc9cbee976c1d", + "reference": "bbae784f0456c5a87c89d7c1a3fcc9cbee976c1d", + "shasum": "" + }, + "require": { + "monolog/monolog": "^3", + "php": ">=8.2", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/service-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/console": "<6.4", + "symfony/http-foundation": "<6.4", + "symfony/security-core": "<6.4" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/mailer": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/mime": "^6.4|^7.0", + "symfony/security-core": "^6.4|^7.0", + "symfony/var-dumper": "^6.4|^7.0" + }, + "type": "symfony-bridge", + "autoload": { + "psr-4": { + "Symfony\\Bridge\\Monolog\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides integration for Monolog with various Symfony components", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/monolog-bridge/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-10-14T18:16:08+00:00" + }, + { + "name": "symfony/monolog-bundle", + "version": "v3.10.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/monolog-bundle.git", + "reference": "414f951743f4aa1fd0f5bf6a0e9c16af3fe7f181" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/monolog-bundle/zipball/414f951743f4aa1fd0f5bf6a0e9c16af3fe7f181", + "reference": "414f951743f4aa1fd0f5bf6a0e9c16af3fe7f181", + "shasum": "" + }, + "require": { + "monolog/monolog": "^1.25.1 || ^2.0 || ^3.0", + "php": ">=7.2.5", + "symfony/config": "^5.4 || ^6.0 || ^7.0", + "symfony/dependency-injection": "^5.4 || ^6.0 || ^7.0", + "symfony/http-kernel": "^5.4 || ^6.0 || ^7.0", + "symfony/monolog-bridge": "^5.4 || ^6.0 || ^7.0" + }, + "require-dev": { + "symfony/console": "^5.4 || ^6.0 || ^7.0", + "symfony/phpunit-bridge": "^6.3 || ^7.0", + "symfony/yaml": "^5.4 || ^6.0 || ^7.0" + }, + "type": "symfony-bundle", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Bundle\\MonologBundle\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony MonologBundle", + "homepage": "https://symfony.com", + "keywords": [ + "log", + "logging" + ], + "support": { + "issues": "https://github.com/symfony/monolog-bundle/issues", + "source": "https://github.com/symfony/monolog-bundle/tree/v3.10.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-11-06T17:08:13+00:00" + }, + { + "name": "symfony/notifier", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/notifier.git", + "reference": "b5104341c0b0d78fe2cfc8a7a0a185d544ee5c1c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/notifier/zipball/b5104341c0b0d78fe2cfc8a7a0a185d544ee5c1c", + "reference": "b5104341c0b0d78fe2cfc8a7a0a185d544ee5c1c", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/log": "^1|^2|^3" + }, + "conflict": { + "symfony/event-dispatcher": "<6.4", + "symfony/event-dispatcher-contracts": "<2.5", + "symfony/http-client-contracts": "<2.5", + "symfony/http-kernel": "<6.4" + }, + "require-dev": { + "symfony/event-dispatcher-contracts": "^2.5|^3", + "symfony/http-client-contracts": "^2.5|^3", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Notifier\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Sends notifications via one or more channels (email, SMS, ...)", + "homepage": "https://symfony.com", + "keywords": [ + "notification", + "notifier" + ], + "support": { + "source": "https://github.com/symfony/notifier/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-15T13:52:25+00:00" + }, + { + "name": "symfony/options-resolver", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/options-resolver.git", + "reference": "7da8fbac9dcfef75ffc212235d76b2754ce0cf50" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/7da8fbac9dcfef75ffc212235d76b2754ce0cf50", + "reference": "7da8fbac9dcfef75ffc212235d76b2754ce0cf50", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\OptionsResolver\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an improved replacement for the array_replace PHP function", + "homepage": "https://symfony.com", + "keywords": [ + "config", + "configuration", + "options" + ], + "support": { + "source": "https://github.com/symfony/options-resolver/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-20T11:17:29+00:00" + }, + { + "name": "symfony/password-hasher", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/password-hasher.git", + "reference": "d8bd3d66d074c0acba1214a0d42f5941a8e1e94d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/password-hasher/zipball/d8bd3d66d074c0acba1214a0d42f5941a8e1e94d", + "reference": "d8bd3d66d074c0acba1214a0d42f5941a8e1e94d", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "conflict": { + "symfony/security-core": "<6.4" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0", + "symfony/security-core": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\PasswordHasher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Robin Chalas", + "email": "robin.chalas@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides password hashing utilities", + "homepage": "https://symfony.com", + "keywords": [ + "hashing", + "password" + ], + "support": { + "source": "https://github.com/symfony/password-hasher/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:21:43+00:00" + }, + { + "name": "symfony/polyfill-intl-grapheme", + "version": "v1.31.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", + "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", + "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's grapheme_* functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "grapheme", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.31.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T11:45:10+00:00" + }, + { + "name": "symfony/polyfill-intl-icu", + "version": "v1.31.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-icu.git", + "reference": "d80a05e9904d2c2b9b95929f3e4b5d3a8f418d78" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-icu/zipball/d80a05e9904d2c2b9b95929f3e4b5d3a8f418d78", + "reference": "d80a05e9904d2c2b9b95929f3e4b5d3a8f418d78", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "suggest": { + "ext-intl": "For best performance and support of other locales than \"en\"" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Icu\\": "" + }, + "classmap": [ + "Resources/stubs" + ], + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's ICU-related data and classes", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "icu", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-icu/tree/v1.31.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T11:45:10+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.31.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "c36586dcf89a12315939e00ec9b4474adcb1d773" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/c36586dcf89a12315939e00ec9b4474adcb1d773", + "reference": "c36586dcf89a12315939e00ec9b4474adcb1d773", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "symfony/polyfill-intl-normalizer": "^1.10" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Trevor Rowbotham", + "email": "trevor.rowbotham@pm.me" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.31.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T11:45:10+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.31.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "3833d7255cc303546435cb650316bff708a1c75c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c", + "reference": "3833d7255cc303546435cb650316bff708a1c75c", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's Normalizer class and related functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.31.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T11:45:10+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.31.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/85181ba99b2345b0ef10ce42ecac37612d9fd341", + "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.31.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T11:45:10+00:00" + }, + { + "name": "symfony/polyfill-php83", + "version": "v1.31.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php83.git", + "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/2fb86d65e2d424369ad2905e83b236a8805ba491", + "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php83\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php83/tree/v1.31.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T11:45:10+00:00" + }, + { + "name": "symfony/process", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "d34b22ba9390ec19d2dd966c40aa9e8462f27a7e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/d34b22ba9390ec19d2dd966c40aa9e8462f27a7e", + "reference": "d34b22ba9390ec19d2dd966c40aa9e8462f27a7e", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Executes commands in sub-processes", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/process/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-06T14:24:19+00:00" + }, + { + "name": "symfony/property-access", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/property-access.git", + "reference": "3ae42efba01e45aaedecf5c93c8d6a3ab3a82276" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/property-access/zipball/3ae42efba01e45aaedecf5c93c8d6a3ab3a82276", + "reference": "3ae42efba01e45aaedecf5c93c8d6a3ab3a82276", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/property-info": "^6.4|^7.0" + }, + "require-dev": { + "symfony/cache": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\PropertyAccess\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides functions to read and write from/to an object or array using a simple string notation", + "homepage": "https://symfony.com", + "keywords": [ + "access", + "array", + "extraction", + "index", + "injection", + "object", + "property", + "property-path", + "reflection" + ], + "support": { + "source": "https://github.com/symfony/property-access/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-26T12:28:35+00:00" + }, + { + "name": "symfony/property-info", + "version": "v7.2.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/property-info.git", + "reference": "65fb9be15380f949d72ff405473cce733364b8b4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/property-info/zipball/65fb9be15380f949d72ff405473cce733364b8b4", + "reference": "65fb9be15380f949d72ff405473cce733364b8b4", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/string": "^6.4|^7.0", + "symfony/type-info": "^7.1" + }, + "conflict": { + "phpdocumentor/reflection-docblock": "<5.2", + "phpdocumentor/type-resolver": "<1.5.1", + "symfony/dependency-injection": "<6.4" + }, + "require-dev": { + "phpdocumentor/reflection-docblock": "^5.2", + "phpstan/phpdoc-parser": "^1.0|^2.0", + "symfony/cache": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/serializer": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\PropertyInfo\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Kévin Dunglas", + "email": "dunglas@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Extracts information about PHP class' properties using metadata of popular sources", + "homepage": "https://symfony.com", + "keywords": [ + "doctrine", + "phpdoc", + "property", + "symfony", + "type", + "validator" + ], + "support": { + "source": "https://github.com/symfony/property-info/tree/v7.2.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-07T08:50:44+00:00" + }, + { + "name": "symfony/routing", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/routing.git", + "reference": "e10a2450fa957af6c448b9b93c9010a4e4c0725e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/routing/zipball/e10a2450fa957af6c448b9b93c9010a4e4c0725e", + "reference": "e10a2450fa957af6c448b9b93c9010a4e4c0725e", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/config": "<6.4", + "symfony/dependency-injection": "<6.4", + "symfony/yaml": "<6.4" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/yaml": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Routing\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Maps an HTTP request to a set of configuration variables", + "homepage": "https://symfony.com", + "keywords": [ + "router", + "routing", + "uri", + "url" + ], + "support": { + "source": "https://github.com/symfony/routing/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-25T11:08:51+00:00" + }, + { + "name": "symfony/runtime", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/runtime.git", + "reference": "2c350568f3eaccb25fbbbf962bd67cde273121a7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/runtime/zipball/2c350568f3eaccb25fbbbf962bd67cde273121a7", + "reference": "2c350568f3eaccb25fbbbf962bd67cde273121a7", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0|^2.0", + "php": ">=8.2" + }, + "conflict": { + "symfony/dotenv": "<6.4" + }, + "require-dev": { + "composer/composer": "^2.6", + "symfony/console": "^6.4|^7.0", + "symfony/dotenv": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Symfony\\Component\\Runtime\\Internal\\ComposerPlugin" + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Runtime\\": "", + "Symfony\\Runtime\\Symfony\\Component\\": "Internal/" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Enables decoupling PHP applications from global state", + "homepage": "https://symfony.com", + "keywords": [ + "runtime" + ], + "support": { + "source": "https://github.com/symfony/runtime/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-06T11:43:25+00:00" + }, + { + "name": "symfony/security-bundle", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/security-bundle.git", + "reference": "4bed2029576bf02a6915c5a58bc8a174af338e6f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/security-bundle/zipball/4bed2029576bf02a6915c5a58bc8a174af338e6f", + "reference": "4bed2029576bf02a6915c5a58bc8a174af338e6f", + "shasum": "" + }, + "require": { + "composer-runtime-api": ">=2.1", + "ext-xml": "*", + "php": ">=8.2", + "symfony/clock": "^6.4|^7.0", + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4.11|^7.1.4", + "symfony/event-dispatcher": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/password-hasher": "^6.4|^7.0", + "symfony/security-core": "^7.2", + "symfony/security-csrf": "^6.4|^7.0", + "symfony/security-http": "^7.2", + "symfony/service-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/browser-kit": "<6.4", + "symfony/console": "<6.4", + "symfony/framework-bundle": "<6.4", + "symfony/http-client": "<6.4", + "symfony/ldap": "<6.4", + "symfony/serializer": "<6.4", + "symfony/twig-bundle": "<6.4", + "symfony/validator": "<6.4" + }, + "require-dev": { + "symfony/asset": "^6.4|^7.0", + "symfony/browser-kit": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/css-selector": "^6.4|^7.0", + "symfony/dom-crawler": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/form": "^6.4|^7.0", + "symfony/framework-bundle": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/ldap": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0", + "symfony/rate-limiter": "^6.4|^7.0", + "symfony/serializer": "^6.4|^7.0", + "symfony/translation": "^6.4|^7.0", + "symfony/twig-bridge": "^6.4|^7.0", + "symfony/twig-bundle": "^6.4|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/yaml": "^6.4|^7.0", + "twig/twig": "^3.12", + "web-token/jwt-library": "^3.3.2|^4.0" + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "Symfony\\Bundle\\SecurityBundle\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a tight integration of the Security component into the Symfony full-stack framework", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/security-bundle/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-10-23T08:31:32+00:00" + }, + { + "name": "symfony/security-core", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/security-core.git", + "reference": "fdbf318b939a86f89b0c071f60b9d551261d3cc1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/security-core/zipball/fdbf318b939a86f89b0c071f60b9d551261d3cc1", + "reference": "fdbf318b939a86f89b0c071f60b9d551261d3cc1", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/event-dispatcher-contracts": "^2.5|^3", + "symfony/password-hasher": "^6.4|^7.0", + "symfony/service-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/dependency-injection": "<6.4", + "symfony/event-dispatcher": "<6.4", + "symfony/http-foundation": "<6.4", + "symfony/ldap": "<6.4", + "symfony/translation": "<6.4.3|>=7.0,<7.0.3", + "symfony/validator": "<6.4" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "psr/container": "^1.1|^2.0", + "psr/log": "^1|^2|^3", + "symfony/cache": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/event-dispatcher": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/ldap": "^6.4|^7.0", + "symfony/string": "^6.4|^7.0", + "symfony/translation": "^6.4.3|^7.0.3", + "symfony/validator": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Security\\Core\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Security Component - Core Library", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/security-core/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-27T09:50:52+00:00" + }, + { + "name": "symfony/security-csrf", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/security-csrf.git", + "reference": "5d884aff316bd4f24c4c2ab4d5f02a00df4b08cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/security-csrf/zipball/5d884aff316bd4f24c4c2ab4d5f02a00df4b08cf", + "reference": "5d884aff316bd4f24c4c2ab4d5f02a00df4b08cf", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/security-core": "^6.4|^7.0" + }, + "conflict": { + "symfony/http-foundation": "<6.4" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Security\\Csrf\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Security Component - CSRF Library", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/security-csrf/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-10-08T13:08:31+00:00" + }, + { + "name": "symfony/security-http", + "version": "v7.2.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/security-http.git", + "reference": "125844598d9cef4fe72a9f6c4a78ac7c59c3f532" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/security-http/zipball/125844598d9cef4fe72a9f6c4a78ac7c59c3f532", + "reference": "125844598d9cef4fe72a9f6c4a78ac7c59c3f532", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/polyfill-mbstring": "~1.0", + "symfony/property-access": "^6.4|^7.0", + "symfony/security-core": "^7.2", + "symfony/service-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/clock": "<6.4", + "symfony/event-dispatcher": "<6.4", + "symfony/http-client-contracts": "<3.0", + "symfony/security-bundle": "<6.4", + "symfony/security-csrf": "<6.4" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/cache": "^6.4|^7.0", + "symfony/clock": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/http-client-contracts": "^3.0", + "symfony/rate-limiter": "^6.4|^7.0", + "symfony/routing": "^6.4|^7.0", + "symfony/security-csrf": "^6.4|^7.0", + "symfony/translation": "^6.4|^7.0", + "web-token/jwt-library": "^3.3.2|^4.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Security\\Http\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Security Component - HTTP Integration", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/security-http/tree/v7.2.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-07T08:50:44+00:00" + }, + { + "name": "symfony/serializer", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/serializer.git", + "reference": "3f5ed9f5e6c02e3853109190ba38408f5e1d2dd0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/serializer/zipball/3f5ed9f5e6c02e3853109190ba38408f5e1d2dd0", + "reference": "3f5ed9f5e6c02e3853109190ba38408f5e1d2dd0", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/dependency-injection": "<6.4", + "symfony/property-access": "<6.4", + "symfony/property-info": "<6.4", + "symfony/uid": "<6.4", + "symfony/validator": "<6.4", + "symfony/yaml": "<6.4" + }, + "require-dev": { + "phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0", + "phpstan/phpdoc-parser": "^1.0|^2.0", + "seld/jsonlint": "^1.10", + "symfony/cache": "^6.4|^7.0", + "symfony/config": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/dependency-injection": "^7.2", + "symfony/error-handler": "^6.4|^7.0", + "symfony/filesystem": "^6.4|^7.0", + "symfony/form": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/mime": "^6.4|^7.0", + "symfony/property-access": "^6.4|^7.0", + "symfony/property-info": "^6.4|^7.0", + "symfony/translation-contracts": "^2.5|^3", + "symfony/type-info": "^7.1", + "symfony/uid": "^6.4|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/var-dumper": "^6.4|^7.0", + "symfony/var-exporter": "^6.4|^7.0", + "symfony/yaml": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Serializer\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/serializer/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-25T15:21:05+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v3.5.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/e53260aabf78fb3d63f8d79d69ece59f80d5eda0", + "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/container": "^1.1|^2.0", + "symfony/deprecation-contracts": "^2.5|^3" + }, + "conflict": { + "ext-psr": "<1.1|>=2" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.5-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + }, + "exclude-from-classmap": [ + "/Test/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v3.5.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:20:29+00:00" + }, + { + "name": "symfony/stimulus-bundle", + "version": "v2.22.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/stimulus-bundle.git", + "reference": "e13034d428354023c82a1db108d40fdf6cec2d36" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/stimulus-bundle/zipball/e13034d428354023c82a1db108d40fdf6cec2d36", + "reference": "e13034d428354023c82a1db108d40fdf6cec2d36", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/deprecation-contracts": "^2.0|^3.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "twig/twig": "^2.15.3|^3.8" + }, + "require-dev": { + "symfony/asset-mapper": "^6.3|^7.0", + "symfony/framework-bundle": "^5.4|^6.0|^7.0", + "symfony/phpunit-bridge": "^5.4|^6.0|^7.0", + "symfony/twig-bundle": "^5.4|^6.0|^7.0", + "zenstruck/browser": "^1.4" + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "Symfony\\UX\\StimulusBundle\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Integration with your Symfony app & Stimulus!", + "keywords": [ + "symfony-ux" + ], + "support": { + "source": "https://github.com/symfony/stimulus-bundle/tree/v2.22.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-06T14:30:33+00:00" + }, + { + "name": "symfony/stopwatch", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/stopwatch.git", + "reference": "696f418b0d722a4225e1c3d95489d262971ca924" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/696f418b0d722a4225e1c3d95489d262971ca924", + "reference": "696f418b0d722a4225e1c3d95489d262971ca924", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/service-contracts": "^2.5|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Stopwatch\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a way to profile code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/stopwatch/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:21:43+00:00" + }, + { + "name": "symfony/string", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/string.git", + "reference": "446e0d146f991dde3e73f45f2c97a9faad773c82" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/string/zipball/446e0d146f991dde3e73f45f2c97a9faad773c82", + "reference": "446e0d146f991dde3e73f45f2c97a9faad773c82", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-grapheme": "~1.0", + "symfony/polyfill-intl-normalizer": "~1.0", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "symfony/translation-contracts": "<2.5" + }, + "require-dev": { + "symfony/emoji": "^7.1", + "symfony/error-handler": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/intl": "^6.4|^7.0", + "symfony/translation-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "files": [ + "Resources/functions.php" + ], + "psr-4": { + "Symfony\\Component\\String\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", + "homepage": "https://symfony.com", + "keywords": [ + "grapheme", + "i18n", + "string", + "unicode", + "utf-8", + "utf8" + ], + "support": { + "source": "https://github.com/symfony/string/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-13T13:31:26+00:00" + }, + { + "name": "symfony/translation", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation.git", + "reference": "dc89e16b44048ceecc879054e5b7f38326ab6cc5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation/zipball/dc89e16b44048ceecc879054e5b7f38326ab6cc5", + "reference": "dc89e16b44048ceecc879054e5b7f38326ab6cc5", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/translation-contracts": "^2.5|^3.0" + }, + "conflict": { + "symfony/config": "<6.4", + "symfony/console": "<6.4", + "symfony/dependency-injection": "<6.4", + "symfony/http-client-contracts": "<2.5", + "symfony/http-kernel": "<6.4", + "symfony/service-contracts": "<2.5", + "symfony/twig-bundle": "<6.4", + "symfony/yaml": "<6.4" + }, + "provide": { + "symfony/translation-implementation": "2.3|3.0" + }, + "require-dev": { + "nikic/php-parser": "^4.18|^5.0", + "psr/log": "^1|^2|^3", + "symfony/config": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/finder": "^6.4|^7.0", + "symfony/http-client-contracts": "^2.5|^3.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/intl": "^6.4|^7.0", + "symfony/polyfill-intl-icu": "^1.21", + "symfony/routing": "^6.4|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/yaml": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "files": [ + "Resources/functions.php" + ], + "psr-4": { + "Symfony\\Component\\Translation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to internationalize your application", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/translation/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-12T20:47:56+00:00" + }, + { + "name": "symfony/translation-contracts", + "version": "v3.5.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation-contracts.git", + "reference": "4667ff3bd513750603a09c8dedbea942487fb07c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/4667ff3bd513750603a09c8dedbea942487fb07c", + "reference": "4667ff3bd513750603a09c8dedbea942487fb07c", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.5-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Translation\\": "" + }, + "exclude-from-classmap": [ + "/Test/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to translation", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/translation-contracts/tree/v3.5.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:20:29+00:00" + }, + { + "name": "symfony/twig-bridge", + "version": "v7.2.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/twig-bridge.git", + "reference": "d5cdf4d59da5ab44ebd7503480c22d8235887de0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/d5cdf4d59da5ab44ebd7503480c22d8235887de0", + "reference": "d5cdf4d59da5ab44ebd7503480c22d8235887de0", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/translation-contracts": "^2.5|^3", + "twig/twig": "^3.12" + }, + "conflict": { + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/console": "<6.4", + "symfony/form": "<6.4", + "symfony/http-foundation": "<6.4", + "symfony/http-kernel": "<6.4", + "symfony/mime": "<6.4", + "symfony/serializer": "<6.4", + "symfony/translation": "<6.4", + "symfony/workflow": "<6.4" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10|^3|^4", + "league/html-to-markdown": "^5.0", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/asset": "^6.4|^7.0", + "symfony/asset-mapper": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/emoji": "^7.1", + "symfony/expression-language": "^6.4|^7.0", + "symfony/finder": "^6.4|^7.0", + "symfony/form": "^6.4|^7.0", + "symfony/html-sanitizer": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/intl": "^6.4|^7.0", + "symfony/mime": "^6.4|^7.0", + "symfony/polyfill-intl-icu": "~1.0", + "symfony/property-info": "^6.4|^7.0", + "symfony/routing": "^6.4|^7.0", + "symfony/security-acl": "^2.8|^3.0", + "symfony/security-core": "^6.4|^7.0", + "symfony/security-csrf": "^6.4|^7.0", + "symfony/security-http": "^6.4|^7.0", + "symfony/serializer": "^6.4.3|^7.0.3", + "symfony/stopwatch": "^6.4|^7.0", + "symfony/translation": "^6.4|^7.0", + "symfony/web-link": "^6.4|^7.0", + "symfony/workflow": "^6.4|^7.0", + "symfony/yaml": "^6.4|^7.0", + "twig/cssinliner-extra": "^2.12|^3", + "twig/inky-extra": "^2.12|^3", + "twig/markdown-extra": "^2.12|^3" + }, + "type": "symfony-bridge", + "autoload": { + "psr-4": { + "Symfony\\Bridge\\Twig\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides integration for Twig with various Symfony components", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/twig-bridge/tree/v7.2.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-07T09:50:32+00:00" + }, + { + "name": "symfony/twig-bundle", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/twig-bundle.git", + "reference": "cd2be4563afaef5285bb6e0a06c5445e644a5c01" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/twig-bundle/zipball/cd2be4563afaef5285bb6e0a06c5445e644a5c01", + "reference": "cd2be4563afaef5285bb6e0a06c5445e644a5c01", + "shasum": "" + }, + "require": { + "composer-runtime-api": ">=2.1", + "php": ">=8.2", + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/twig-bridge": "^6.4|^7.0", + "twig/twig": "^3.12" + }, + "conflict": { + "symfony/framework-bundle": "<6.4", + "symfony/translation": "<6.4" + }, + "require-dev": { + "symfony/asset": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/finder": "^6.4|^7.0", + "symfony/form": "^6.4|^7.0", + "symfony/framework-bundle": "^6.4|^7.0", + "symfony/routing": "^6.4|^7.0", + "symfony/stopwatch": "^6.4|^7.0", + "symfony/translation": "^6.4|^7.0", + "symfony/web-link": "^6.4|^7.0", + "symfony/yaml": "^6.4|^7.0" + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "Symfony\\Bundle\\TwigBundle\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a tight integration of Twig into the Symfony full-stack framework", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/twig-bundle/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-10-23T08:11:15+00:00" + }, + { + "name": "symfony/type-info", + "version": "v7.2.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/type-info.git", + "reference": "4f402070b08ad0b87e9cadbb07b87fb36061e6e4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/type-info/zipball/4f402070b08ad0b87e9cadbb07b87fb36061e6e4", + "reference": "4f402070b08ad0b87e9cadbb07b87fb36061e6e4", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/container": "^1.1|^2.0" + }, + "require-dev": { + "phpstan/phpdoc-parser": "^1.0|^2.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\TypeInfo\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mathias Arlaud", + "email": "mathias.arlaud@gmail.com" + }, + { + "name": "Baptiste LEDUC", + "email": "baptiste.leduc@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Extracts PHP types information.", + "homepage": "https://symfony.com", + "keywords": [ + "PHPStan", + "phpdoc", + "symfony", + "type" + ], + "support": { + "source": "https://github.com/symfony/type-info/tree/v7.2.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-11T07:49:41+00:00" + }, + { + "name": "symfony/ux-turbo", + "version": "v2.22.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/ux-turbo.git", + "reference": "97718ea4bca26f0db843c3c0de338d6900c5a002" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/ux-turbo/zipball/97718ea4bca26f0db843c3c0de338d6900c5a002", + "reference": "97718ea4bca26f0db843c3c0de338d6900c5a002", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/stimulus-bundle": "^2.9.1" + }, + "conflict": { + "symfony/flex": "<1.13" + }, + "require-dev": { + "dbrekelmans/bdi": "dev-main", + "doctrine/doctrine-bundle": "^2.4.3", + "doctrine/orm": "^2.8 | 3.0", + "phpstan/phpstan": "^1.10", + "symfony/asset-mapper": "^6.4|^7.0", + "symfony/debug-bundle": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/form": "^5.4|^6.0|^7.0", + "symfony/framework-bundle": "^6.4|^7.0", + "symfony/mercure-bundle": "^0.3.7", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/panther": "^2.1", + "symfony/phpunit-bridge": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|6.3.*|^7.0", + "symfony/property-access": "^5.4|^6.0|^7.0", + "symfony/security-core": "^5.4|^6.0|^7.0", + "symfony/stopwatch": "^5.4|^6.0|^7.0", + "symfony/twig-bundle": "^6.4|^7.0", + "symfony/ux-twig-component": "^2.21", + "symfony/web-profiler-bundle": "^5.4|^6.0|^7.0" + }, + "type": "symfony-bundle", + "extra": { + "thanks": { + "url": "https://github.com/symfony/ux", + "name": "symfony/ux" + } + }, + "autoload": { + "psr-4": { + "Symfony\\UX\\Turbo\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Kévin Dunglas", + "email": "kevin@dunglas.fr" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Hotwire Turbo integration for Symfony", + "homepage": "https://symfony.com", + "keywords": [ + "hotwire", + "javascript", + "mercure", + "symfony-ux", + "turbo", + "turbo-stream" + ], + "support": { + "source": "https://github.com/symfony/ux-turbo/tree/v2.22.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-05T14:25:02+00:00" + }, + { + "name": "symfony/validator", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/validator.git", + "reference": "ddad20aa8cf7a45a9d6300e5776b8d252dc3524b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/validator/zipball/ddad20aa8cf7a45a9d6300e5776b8d252dc3524b", + "reference": "ddad20aa8cf7a45a9d6300e5776b8d252dc3524b", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php83": "^1.27", + "symfony/translation-contracts": "^2.5|^3" + }, + "conflict": { + "doctrine/lexer": "<1.1", + "symfony/dependency-injection": "<6.4", + "symfony/doctrine-bridge": "<7.0", + "symfony/expression-language": "<6.4", + "symfony/http-kernel": "<6.4", + "symfony/intl": "<6.4", + "symfony/property-info": "<6.4", + "symfony/translation": "<6.4.3|>=7.0,<7.0.3", + "symfony/yaml": "<6.4" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10|^3|^4", + "symfony/cache": "^6.4|^7.0", + "symfony/config": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/finder": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/intl": "^6.4|^7.0", + "symfony/mime": "^6.4|^7.0", + "symfony/property-access": "^6.4|^7.0", + "symfony/property-info": "^6.4|^7.0", + "symfony/translation": "^6.4.3|^7.0.3", + "symfony/type-info": "^7.1", + "symfony/yaml": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Validator\\": "" + }, + "exclude-from-classmap": [ + "/Tests/", + "/Resources/bin/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to validate values", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/validator/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-27T09:50:52+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "c6a22929407dec8765d6e2b6ff85b800b245879c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/c6a22929407dec8765d6e2b6ff85b800b245879c", + "reference": "c6a22929407dec8765d6e2b6ff85b800b245879c", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "symfony/console": "<6.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0", + "symfony/uid": "^6.4|^7.0", + "twig/twig": "^3.12" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-08T15:48:14+00:00" + }, + { + "name": "symfony/var-exporter", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-exporter.git", + "reference": "1a6a89f95a46af0f142874c9d650a6358d13070d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/1a6a89f95a46af0f142874c9d650a6358d13070d", + "reference": "1a6a89f95a46af0f142874c9d650a6358d13070d", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "symfony/property-access": "^6.4|^7.0", + "symfony/serializer": "^6.4|^7.0", + "symfony/var-dumper": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\VarExporter\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows exporting any serializable PHP data structure to plain PHP code", + "homepage": "https://symfony.com", + "keywords": [ + "clone", + "construct", + "export", + "hydrate", + "instantiate", + "lazy-loading", + "proxy", + "serialize" + ], + "support": { + "source": "https://github.com/symfony/var-exporter/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-10-18T07:58:17+00:00" + }, + { + "name": "symfony/web-link", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/web-link.git", + "reference": "f537556a885e14a1d28f6c759d41e57e93d0a532" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/web-link/zipball/f537556a885e14a1d28f6c759d41e57e93d0a532", + "reference": "f537556a885e14a1d28f6c759d41e57e93d0a532", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/link": "^1.1|^2.0" + }, + "conflict": { + "symfony/http-kernel": "<6.4" + }, + "provide": { + "psr/link-implementation": "1.0|2.0" + }, + "require-dev": { + "symfony/http-kernel": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\WebLink\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Kévin Dunglas", + "email": "dunglas@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Manages links between resources", + "homepage": "https://symfony.com", + "keywords": [ + "dns-prefetch", + "http", + "http2", + "link", + "performance", + "prefetch", + "preload", + "prerender", + "psr13", + "push" + ], + "support": { + "source": "https://github.com/symfony/web-link/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:21:43+00:00" + }, + { + "name": "symfony/yaml", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "099581e99f557e9f16b43c5916c26380b54abb22" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/099581e99f557e9f16b43c5916c26380b54abb22", + "reference": "099581e99f557e9f16b43c5916c26380b54abb22", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3.0", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "symfony/console": "<6.4" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0" + }, + "bin": [ + "Resources/bin/yaml-lint" + ], + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Loads and dumps YAML files", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/yaml/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-10-23T06:56:12+00:00" + }, + { + "name": "twig/extra-bundle", + "version": "v3.17.0", + "source": { + "type": "git", + "url": "https://github.com/twigphp/twig-extra-bundle.git", + "reference": "9746573ca4bc1cd03a767a183faadaf84e0c31fa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/twigphp/twig-extra-bundle/zipball/9746573ca4bc1cd03a767a183faadaf84e0c31fa", + "reference": "9746573ca4bc1cd03a767a183faadaf84e0c31fa", + "shasum": "" + }, + "require": { + "php": ">=8.0.2", + "symfony/framework-bundle": "^5.4|^6.4|^7.0", + "symfony/twig-bundle": "^5.4|^6.4|^7.0", + "twig/twig": "^3.2|^4.0" + }, + "require-dev": { + "league/commonmark": "^1.0|^2.0", + "symfony/phpunit-bridge": "^6.4|^7.0", + "twig/cache-extra": "^3.0", + "twig/cssinliner-extra": "^3.0", + "twig/html-extra": "^3.0", + "twig/inky-extra": "^3.0", + "twig/intl-extra": "^3.0", + "twig/markdown-extra": "^3.0", + "twig/string-extra": "^3.0" + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "Twig\\Extra\\TwigExtraBundle\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com", + "homepage": "http://fabien.potencier.org", + "role": "Lead Developer" + } + ], + "description": "A Symfony bundle for extra Twig extensions", + "homepage": "https://twig.symfony.com", + "keywords": [ + "bundle", + "extra", + "twig" + ], + "support": { + "source": "https://github.com/twigphp/twig-extra-bundle/tree/v3.17.0" + }, + "funding": [ + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/twig/twig", + "type": "tidelift" + } + ], + "time": "2024-09-26T19:22:23+00:00" + }, + { + "name": "twig/twig", + "version": "v3.17.1", + "source": { + "type": "git", + "url": "https://github.com/twigphp/Twig.git", + "reference": "677ef8da6497a03048192aeeb5aa3018e379ac71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/677ef8da6497a03048192aeeb5aa3018e379ac71", + "reference": "677ef8da6497a03048192aeeb5aa3018e379ac71", + "shasum": "" + }, + "require": { + "php": ">=8.0.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-mbstring": "^1.3", + "symfony/polyfill-php81": "^1.29" + }, + "require-dev": { + "phpstan/phpstan": "^2.0", + "psr/container": "^1.0|^2.0", + "symfony/phpunit-bridge": "^5.4.9|^6.4|^7.0" + }, + "type": "library", + "autoload": { + "files": [ + "src/Resources/core.php", + "src/Resources/debug.php", + "src/Resources/escaper.php", + "src/Resources/string_loader.php" + ], + "psr-4": { + "Twig\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com", + "homepage": "http://fabien.potencier.org", + "role": "Lead Developer" + }, + { + "name": "Twig Team", + "role": "Contributors" + }, + { + "name": "Armin Ronacher", + "email": "armin.ronacher@active-4.com", + "role": "Project Founder" + } + ], + "description": "Twig, the flexible, fast, and secure template language for PHP", + "homepage": "https://twig.symfony.com", + "keywords": [ + "templating" + ], + "support": { + "issues": "https://github.com/twigphp/Twig/issues", + "source": "https://github.com/twigphp/Twig/tree/v3.17.1" + }, + "funding": [ + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/twig/twig", + "type": "tidelift" + } + ], + "time": "2024-12-12T09:58:10+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.11.0" + }, + "time": "2022-06-03T18:03:27+00:00" + } + ], + "packages-dev": [ + { + "name": "masterminds/html5", + "version": "2.9.0", + "source": { + "type": "git", + "url": "https://github.com/Masterminds/html5-php.git", + "reference": "f5ac2c0b0a2eefca70b2ce32a5809992227e75a6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/f5ac2c0b0a2eefca70b2ce32a5809992227e75a6", + "reference": "f5ac2c0b0a2eefca70b2ce32a5809992227e75a6", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8 || ^9" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.7-dev" + } + }, + "autoload": { + "psr-4": { + "Masterminds\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Matt Butcher", + "email": "technosophos@gmail.com" + }, + { + "name": "Matt Farina", + "email": "matt@mattfarina.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "An HTML5 parser and serializer.", + "homepage": "http://masterminds.github.io/html5-php", + "keywords": [ + "HTML5", + "dom", + "html", + "parser", + "querypath", + "serializer", + "xml" + ], + "support": { + "issues": "https://github.com/Masterminds/html5-php/issues", + "source": "https://github.com/Masterminds/html5-php/tree/2.9.0" + }, + "time": "2024-03-31T07:05:07+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.12.1", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "123267b2c49fbf30d78a7b2d333f6be754b94845" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/123267b2c49fbf30d78a7b2d333f6be754b94845", + "reference": "123267b2c49fbf30d78a7b2d333f6be754b94845", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "conflict": { + "doctrine/collections": "<1.6.8", + "doctrine/common": "<2.13.3 || >=3 <3.2.2" + }, + "require-dev": { + "doctrine/collections": "^1.6.8", + "doctrine/common": "^2.13.3 || ^3.2.2", + "phpspec/prophecy": "^1.10", + "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" + }, + "type": "library", + "autoload": { + "files": [ + "src/DeepCopy/deep_copy.php" + ], + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "support": { + "issues": "https://github.com/myclabs/DeepCopy/issues", + "source": "https://github.com/myclabs/DeepCopy/tree/1.12.1" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", + "type": "tidelift" + } + ], + "time": "2024-11-08T17:47:46+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v5.3.1", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/8eea230464783aa9671db8eea6f8c6ac5285794b", + "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-json": "*", + "ext-tokenizer": "*", + "php": ">=7.4" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^9.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "support": { + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v5.3.1" + }, + "time": "2024-10-08T18:51:32+00:00" + }, + { + "name": "phar-io/manifest", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "54750ef60c58e43759730615a392c31c80e23176" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/54750ef60c58e43759730615a392c31c80e23176", + "reference": "54750ef60c58e43759730615a392c31c80e23176", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-phar": "*", + "ext-xmlwriter": "*", + "phar-io/version": "^3.0.1", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "support": { + "issues": "https://github.com/phar-io/manifest/issues", + "source": "https://github.com/phar-io/manifest/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2024-03-03T12:33:53+00:00" + }, + { + "name": "phar-io/version", + "version": "3.2.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "support": { + "issues": "https://github.com/phar-io/version/issues", + "source": "https://github.com/phar-io/version/tree/3.2.1" + }, + "time": "2022-02-21T01:04:05+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "9.2.32", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "85402a822d1ecf1db1096959413d35e1c37cf1a5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/85402a822d1ecf1db1096959413d35e1c37cf1a5", + "reference": "85402a822d1ecf1db1096959413d35e1c37cf1a5", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-xmlwriter": "*", + "nikic/php-parser": "^4.19.1 || ^5.1.0", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0.6", + "phpunit/php-text-template": "^2.0.4", + "sebastian/code-unit-reverse-lookup": "^2.0.3", + "sebastian/complexity": "^2.0.3", + "sebastian/environment": "^5.1.5", + "sebastian/lines-of-code": "^1.0.4", + "sebastian/version": "^3.0.2", + "theseer/tokenizer": "^1.2.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.6" + }, + "suggest": { + "ext-pcov": "PHP extension that provides line coverage", + "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "9.2.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", + "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.32" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-08-22T04:23:01+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "3.0.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2021-12-02T12:48:52+00:00" + }, + { + "name": "phpunit/php-invoker", + "version": "3.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcntl": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", + "keywords": [ + "process" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:58:55+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T05:33:50+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "5.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-timer/issues", + "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:16:10+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "9.6.22", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "f80235cb4d3caa59ae09be3adf1ded27521d1a9c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/f80235cb4d3caa59ae09be3adf1ded27521d1a9c", + "reference": "f80235cb4d3caa59ae09be3adf1ded27521d1a9c", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.5.0 || ^2", + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.12.1", + "phar-io/manifest": "^2.0.4", + "phar-io/version": "^3.2.1", + "php": ">=7.3", + "phpunit/php-code-coverage": "^9.2.32", + "phpunit/php-file-iterator": "^3.0.6", + "phpunit/php-invoker": "^3.1.1", + "phpunit/php-text-template": "^2.0.4", + "phpunit/php-timer": "^5.0.3", + "sebastian/cli-parser": "^1.0.2", + "sebastian/code-unit": "^1.0.8", + "sebastian/comparator": "^4.0.8", + "sebastian/diff": "^4.0.6", + "sebastian/environment": "^5.1.5", + "sebastian/exporter": "^4.0.6", + "sebastian/global-state": "^5.0.7", + "sebastian/object-enumerator": "^4.0.4", + "sebastian/resource-operations": "^3.0.4", + "sebastian/type": "^3.2.1", + "sebastian/version": "^3.0.2" + }, + "suggest": { + "ext-soap": "To be able to generate mocks based on WSDL files", + "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.6-dev" + } + }, + "autoload": { + "files": [ + "src/Framework/Assert/Functions.php" + ], + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/phpunit/issues", + "security": "https://github.com/sebastianbergmann/phpunit/security/policy", + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.22" + }, + "funding": [ + { + "url": "https://phpunit.de/sponsors.html", + "type": "custom" + }, + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", + "type": "tidelift" + } + ], + "time": "2024-12-05T13:48:26+00:00" + }, + { + "name": "sebastian/cli-parser", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/cli-parser.git", + "reference": "2b56bea83a09de3ac06bb18b92f068e60cc6f50b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/2b56bea83a09de3ac06bb18b92f068e60cc6f50b", + "reference": "2b56bea83a09de3ac06bb18b92f068e60cc6f50b", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for parsing CLI options", + "homepage": "https://github.com/sebastianbergmann/cli-parser", + "support": { + "issues": "https://github.com/sebastianbergmann/cli-parser/issues", + "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-03-02T06:27:43+00:00" + }, + { + "name": "sebastian/code-unit", + "version": "1.0.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the PHP code units", + "homepage": "https://github.com/sebastianbergmann/code-unit", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit/issues", + "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:08:54+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:30:19+00:00" + }, + { + "name": "sebastian/comparator", + "version": "4.0.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "fa0f136dd2334583309d32b62544682ee972b51a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a", + "reference": "fa0f136dd2334583309d32b62544682ee972b51a", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/diff": "^4.0", + "sebastian/exporter": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/comparator/issues", + "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-09-14T12:41:17+00:00" + }, + { + "name": "sebastian/complexity", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/complexity.git", + "reference": "25f207c40d62b8b7aa32f5ab026c53561964053a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/25f207c40d62b8b7aa32f5ab026c53561964053a", + "reference": "25f207c40d62b8b7aa32f5ab026c53561964053a", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.18 || ^5.0", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for calculating the complexity of PHP code units", + "homepage": "https://github.com/sebastianbergmann/complexity", + "support": { + "issues": "https://github.com/sebastianbergmann/complexity/issues", + "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-12-22T06:19:30+00:00" + }, + { + "name": "sebastian/diff", + "version": "4.0.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/ba01945089c3a293b01ba9badc29ad55b106b0bc", + "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3", + "symfony/process": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/diff/issues", + "source": "https://github.com/sebastianbergmann/diff/tree/4.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-03-02T06:30:58+00:00" + }, + { + "name": "sebastian/environment", + "version": "5.1.5", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", + "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "http://www.github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/environment/issues", + "source": "https://github.com/sebastianbergmann/environment/tree/5.1.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:03:51+00:00" + }, + { + "name": "sebastian/exporter", + "version": "4.0.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "78c00df8f170e02473b682df15bfcdacc3d32d72" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/78c00df8f170e02473b682df15bfcdacc3d32d72", + "reference": "78c00df8f170e02473b682df15bfcdacc3d32d72", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-mbstring": "*", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "https://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/exporter/issues", + "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-03-02T06:33:00+00:00" + }, + { + "name": "sebastian/global-state", + "version": "5.0.7", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "bca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9", + "reference": "bca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-uopz": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "http://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/global-state/issues", + "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.7" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-03-02T06:35:11+00:00" + }, + { + "name": "sebastian/lines-of-code", + "version": "1.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/lines-of-code.git", + "reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/e1e4a170560925c26d424b6a03aed157e7dcc5c5", + "reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.18 || ^5.0", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for counting the lines of code in PHP source code", + "homepage": "https://github.com/sebastianbergmann/lines-of-code", + "support": { + "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-12-22T06:20:34+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:12:34+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", + "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:14:26+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "4.0.5", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", + "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "https://github.com/sebastianbergmann/recursion-context", + "support": { + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", + "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:07:39+00:00" + }, + { + "name": "sebastian/resource-operations", + "version": "3.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/resource-operations.git", + "reference": "05d5692a7993ecccd56a03e40cd7e5b09b1d404e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/05d5692a7993ecccd56a03e40cd7e5b09b1d404e", + "reference": "05d5692a7993ecccd56a03e40cd7e5b09b1d404e", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "support": { + "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-03-14T16:00:52+00:00" + }, + { + "name": "sebastian/type", + "version": "3.2.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", + "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "support": { + "issues": "https://github.com/sebastianbergmann/type/issues", + "source": "https://github.com/sebastianbergmann/type/tree/3.2.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:13:03+00:00" + }, + { + "name": "sebastian/version", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "c6c1022351a901512170118436c764e473f6de8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", + "reference": "c6c1022351a901512170118436c764e473f6de8c", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", + "support": { + "issues": "https://github.com/sebastianbergmann/version/issues", + "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:39:44+00:00" + }, + { + "name": "symfony/browser-kit", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/browser-kit.git", + "reference": "8d64d17e198082f8f198d023a6b634e7b5fdda94" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/browser-kit/zipball/8d64d17e198082f8f198d023a6b634e7b5fdda94", + "reference": "8d64d17e198082f8f198d023a6b634e7b5fdda94", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/dom-crawler": "^6.4|^7.0" + }, + "require-dev": { + "symfony/css-selector": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/mime": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\BrowserKit\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms programmatically", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/browser-kit/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-10-25T15:15:23+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "601a5ce9aaad7bf10797e3663faefce9e26c24e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/601a5ce9aaad7bf10797e3663faefce9e26c24e2", + "reference": "601a5ce9aaad7bf10797e3663faefce9e26c24e2", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\CssSelector\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Converts CSS selectors to XPath expressions", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/css-selector/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:21:43+00:00" + }, + { + "name": "symfony/debug-bundle", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug-bundle.git", + "reference": "2dade0d1415c08b627379b5ec214ec8424cb2e32" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug-bundle/zipball/2dade0d1415c08b627379b5ec214ec8424cb2e32", + "reference": "2dade0d1415c08b627379b5ec214ec8424cb2e32", + "shasum": "" + }, + "require": { + "ext-xml": "*", + "php": ">=8.2", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/twig-bridge": "^6.4|^7.0", + "symfony/var-dumper": "^6.4|^7.0" + }, + "conflict": { + "symfony/config": "<6.4", + "symfony/dependency-injection": "<6.4" + }, + "require-dev": { + "symfony/config": "^6.4|^7.0", + "symfony/web-profiler-bundle": "^6.4|^7.0" + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "Symfony\\Bundle\\DebugBundle\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a tight integration of the Symfony VarDumper component and the ServerLogCommand from MonologBridge into the Symfony full-stack framework", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/debug-bundle/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:21:43+00:00" + }, + { + "name": "symfony/dom-crawler", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/dom-crawler.git", + "reference": "b176e1f1f550ef44c94eb971bf92488de08f7c6b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/b176e1f1f550ef44c94eb971bf92488de08f7c6b", + "reference": "b176e1f1f550ef44c94eb971bf92488de08f7c6b", + "shasum": "" + }, + "require": { + "masterminds/html5": "^2.6", + "php": ">=8.2", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.0" + }, + "require-dev": { + "symfony/css-selector": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\DomCrawler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Eases DOM navigation for HTML and XML documents", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/dom-crawler/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-13T16:15:23+00:00" + }, + { + "name": "symfony/maker-bundle", + "version": "v1.61.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/maker-bundle.git", + "reference": "a3b7f14d349f8f44ed752d4dde2263f77510cc18" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/maker-bundle/zipball/a3b7f14d349f8f44ed752d4dde2263f77510cc18", + "reference": "a3b7f14d349f8f44ed752d4dde2263f77510cc18", + "shasum": "" + }, + "require": { + "doctrine/inflector": "^2.0", + "nikic/php-parser": "^4.18|^5.0", + "php": ">=8.1", + "symfony/config": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/deprecation-contracts": "^2.2|^3", + "symfony/filesystem": "^6.4|^7.0", + "symfony/finder": "^6.4|^7.0", + "symfony/framework-bundle": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0" + }, + "conflict": { + "doctrine/doctrine-bundle": "<2.10", + "doctrine/orm": "<2.15" + }, + "require-dev": { + "composer/semver": "^3.0", + "doctrine/doctrine-bundle": "^2.5.0", + "doctrine/orm": "^2.15|^3", + "symfony/http-client": "^6.4|^7.0", + "symfony/phpunit-bridge": "^6.4.1|^7.0", + "symfony/security-core": "^6.4|^7.0", + "symfony/yaml": "^6.4|^7.0", + "twig/twig": "^3.0|^4.x-dev" + }, + "type": "symfony-bundle", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Bundle\\MakerBundle\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Maker helps you create empty commands, controllers, form classes, tests and more so you can forget about writing boilerplate code.", + "homepage": "https://symfony.com/doc/current/bundles/SymfonyMakerBundle/index.html", + "keywords": [ + "code generator", + "dev", + "generator", + "scaffold", + "scaffolding" + ], + "support": { + "issues": "https://github.com/symfony/maker-bundle/issues", + "source": "https://github.com/symfony/maker-bundle/tree/v1.61.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-08-29T22:50:23+00:00" + }, + { + "name": "symfony/phpunit-bridge", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/phpunit-bridge.git", + "reference": "2bbde92ab25a0e2c88160857af7be9db5da0d145" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/2bbde92ab25a0e2c88160857af7be9db5da0d145", + "reference": "2bbde92ab25a0e2c88160857af7be9db5da0d145", + "shasum": "" + }, + "require": { + "php": ">=7.2.5" + }, + "conflict": { + "phpunit/phpunit": "<7.5|9.1.2" + }, + "require-dev": { + "symfony/deprecation-contracts": "^2.5|^3.0", + "symfony/error-handler": "^5.4|^6.4|^7.0", + "symfony/polyfill-php81": "^1.27" + }, + "bin": [ + "bin/simple-phpunit" + ], + "type": "symfony-bridge", + "extra": { + "thanks": { + "url": "https://github.com/sebastianbergmann/phpunit", + "name": "phpunit/phpunit" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Bridge\\PhpUnit\\": "" + }, + "exclude-from-classmap": [ + "/Tests/", + "/bin/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides utilities for PHPUnit, especially user deprecation notices management", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/phpunit-bridge/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-13T16:15:23+00:00" + }, + { + "name": "symfony/web-profiler-bundle", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/web-profiler-bundle.git", + "reference": "8843019fa7140a4aa079f1a8d71fd010f61de5f2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/8843019fa7140a4aa079f1a8d71fd010f61de5f2", + "reference": "8843019fa7140a4aa079f1a8d71fd010f61de5f2", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/config": "^6.4|^7.0", + "symfony/framework-bundle": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/routing": "^6.4|^7.0", + "symfony/twig-bundle": "^6.4|^7.0", + "twig/twig": "^3.12" + }, + "conflict": { + "symfony/form": "<6.4", + "symfony/mailer": "<6.4", + "symfony/messenger": "<6.4", + "symfony/serializer": "<7.2" + }, + "require-dev": { + "symfony/browser-kit": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/css-selector": "^6.4|^7.0", + "symfony/stopwatch": "^6.4|^7.0" + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "Symfony\\Bundle\\WebProfilerBundle\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a development tool that gives detailed information about the execution of any request", + "homepage": "https://symfony.com", + "keywords": [ + "dev" + ], + "support": { + "source": "https://github.com/symfony/web-profiler-bundle/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-11-19T10:12:55+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.2.3", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", + "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + } + ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "support": { + "issues": "https://github.com/theseer/tokenizer/issues", + "source": "https://github.com/theseer/tokenizer/tree/1.2.3" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2024-03-03T12:36:25+00:00" + } + ], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": {}, + "prefer-stable": true, + "prefer-lowest": false, + "platform": { + "php": ">=8.2", + "ext-ctype": "*", + "ext-iconv": "*" + }, + "platform-dev": {}, + "plugin-api-version": "2.6.0" +} diff --git a/config.php b/config.php deleted file mode 100644 index e642809..0000000 --- a/config.php +++ /dev/null @@ -1,36 +0,0 @@ - [ - 'path' => __DIR__ . '/database.sqlite' - ], - 'security' => [ - 'session_duration' => 3600, - 'max_login_attempts' => 3, - 'attempt_window' => 1800 // 30 minutes - ], - 'roles' => [ - 'admin' => [ - 'upload' => true, - 'download' => true, - 'delete' => true, - 'rename' => true, - 'view_logs' => true - ], - 'user' => [ - 'upload' => true, - 'download' => true, - 'delete' => false, - 'rename' => false, - 'view_logs' => false - ], - 'visitor' => [ - 'upload' => false, - 'download' => true, - 'delete' => false, - 'rename' => false, - 'view_logs' => false - ] - ] -]; -?> diff --git a/config/bundles.php b/config/bundles.php new file mode 100644 index 0000000..4e3a560 --- /dev/null +++ b/config/bundles.php @@ -0,0 +1,16 @@ + ['all' => true], + Doctrine\Bundle\DoctrineBundle\DoctrineBundle::class => ['all' => true], + Doctrine\Bundle\MigrationsBundle\DoctrineMigrationsBundle::class => ['all' => true], + Symfony\Bundle\DebugBundle\DebugBundle::class => ['dev' => true], + Symfony\Bundle\TwigBundle\TwigBundle::class => ['all' => true], + Symfony\Bundle\WebProfilerBundle\WebProfilerBundle::class => ['dev' => true, 'test' => true], + Symfony\UX\StimulusBundle\StimulusBundle::class => ['all' => true], + Symfony\UX\Turbo\TurboBundle::class => ['all' => true], + Twig\Extra\TwigExtraBundle\TwigExtraBundle::class => ['all' => true], + Symfony\Bundle\SecurityBundle\SecurityBundle::class => ['all' => true], + Symfony\Bundle\MonologBundle\MonologBundle::class => ['all' => true], + Symfony\Bundle\MakerBundle\MakerBundle::class => ['dev' => true], +]; diff --git a/config/packages/asset_mapper.yaml b/config/packages/asset_mapper.yaml new file mode 100644 index 0000000..f7653e9 --- /dev/null +++ b/config/packages/asset_mapper.yaml @@ -0,0 +1,11 @@ +framework: + asset_mapper: + # The paths to make available to the asset mapper. + paths: + - assets/ + missing_import_mode: strict + +when@prod: + framework: + asset_mapper: + missing_import_mode: warn diff --git a/config/packages/cache.yaml b/config/packages/cache.yaml new file mode 100644 index 0000000..6899b72 --- /dev/null +++ b/config/packages/cache.yaml @@ -0,0 +1,19 @@ +framework: + cache: + # Unique name of your app: used to compute stable namespaces for cache keys. + #prefix_seed: your_vendor_name/app_name + + # The "app" cache stores to the filesystem by default. + # The data in this cache should persist between deploys. + # Other options include: + + # Redis + #app: cache.adapter.redis + #default_redis_provider: redis://localhost + + # APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues) + #app: cache.adapter.apcu + + # Namespaced pools use the above "app" backend by default + #pools: + #my.dedicated.cache: null diff --git a/config/packages/csrf.yaml b/config/packages/csrf.yaml new file mode 100644 index 0000000..40d4040 --- /dev/null +++ b/config/packages/csrf.yaml @@ -0,0 +1,11 @@ +# Enable stateless CSRF protection for forms and logins/logouts +framework: + form: + csrf_protection: + token_id: submit + + csrf_protection: + stateless_token_ids: + - submit + - authenticate + - logout diff --git a/config/packages/debug.yaml b/config/packages/debug.yaml new file mode 100644 index 0000000..ad874af --- /dev/null +++ b/config/packages/debug.yaml @@ -0,0 +1,5 @@ +when@dev: + debug: + # Forwards VarDumper Data clones to a centralized server allowing to inspect dumps on CLI or in your browser. + # See the "server:dump" command to start a new server. + dump_destination: "tcp://%env(VAR_DUMPER_SERVER)%" diff --git a/config/packages/doctrine.yaml b/config/packages/doctrine.yaml new file mode 100644 index 0000000..25138b9 --- /dev/null +++ b/config/packages/doctrine.yaml @@ -0,0 +1,54 @@ +doctrine: + dbal: + url: '%env(resolve:DATABASE_URL)%' + + # IMPORTANT: You MUST configure your server version, + # either here or in the DATABASE_URL env var (see .env file) + #server_version: '16' + + profiling_collect_backtrace: '%kernel.debug%' + use_savepoints: true + orm: + auto_generate_proxy_classes: true + enable_lazy_ghost_objects: true + report_fields_where_declared: true + validate_xml_mapping: true + naming_strategy: doctrine.orm.naming_strategy.underscore_number_aware + identity_generation_preferences: + Doctrine\DBAL\Platforms\PostgreSQLPlatform: identity + auto_mapping: true + mappings: + App: + type: attribute + is_bundle: false + dir: '%kernel.project_dir%/src/Entity' + prefix: 'App\Entity' + alias: App + controller_resolver: + auto_mapping: false + +when@test: + doctrine: + dbal: + # "TEST_TOKEN" is typically set by ParaTest + dbname_suffix: '_test%env(default::TEST_TOKEN)%' + +when@prod: + doctrine: + orm: + auto_generate_proxy_classes: false + proxy_dir: '%kernel.build_dir%/doctrine/orm/Proxies' + query_cache_driver: + type: pool + pool: doctrine.system_cache_pool + result_cache_driver: + type: pool + pool: doctrine.result_cache_pool + + framework: + cache: + pools: + doctrine.result_cache_pool: + adapter: cache.app + doctrine.system_cache_pool: + adapter: cache.system diff --git a/config/packages/doctrine_migrations.yaml b/config/packages/doctrine_migrations.yaml new file mode 100644 index 0000000..29231d9 --- /dev/null +++ b/config/packages/doctrine_migrations.yaml @@ -0,0 +1,6 @@ +doctrine_migrations: + migrations_paths: + # namespace is arbitrary but should be different from App\Migrations + # as migrations classes should NOT be autoloaded + 'DoctrineMigrations': '%kernel.project_dir%/migrations' + enable_profiler: false diff --git a/config/packages/framework.yaml b/config/packages/framework.yaml new file mode 100644 index 0000000..7e1ee1f --- /dev/null +++ b/config/packages/framework.yaml @@ -0,0 +1,15 @@ +# see https://symfony.com/doc/current/reference/configuration/framework.html +framework: + secret: '%env(APP_SECRET)%' + + # Note that the session will be started ONLY if you read or write from it. + session: true + + #esi: true + #fragments: true + +when@test: + framework: + test: true + session: + storage_factory_id: session.storage.factory.mock_file diff --git a/config/packages/mailer.yaml b/config/packages/mailer.yaml new file mode 100644 index 0000000..56a650d --- /dev/null +++ b/config/packages/mailer.yaml @@ -0,0 +1,3 @@ +framework: + mailer: + dsn: '%env(MAILER_DSN)%' diff --git a/config/packages/messenger.yaml b/config/packages/messenger.yaml new file mode 100644 index 0000000..270f3c7 --- /dev/null +++ b/config/packages/messenger.yaml @@ -0,0 +1,29 @@ +framework: + messenger: + failure_transport: failed + + transports: + # https://symfony.com/doc/current/messenger.html#transport-configuration + async: + dsn: '%env(MESSENGER_TRANSPORT_DSN)%' + options: + use_notify: true + check_delayed_interval: 60000 + retry_strategy: + max_retries: 3 + multiplier: 2 + failed: 'doctrine://default?queue_name=failed' + # sync: 'sync://' + + default_bus: messenger.bus.default + + buses: + messenger.bus.default: [] + + routing: + Symfony\Component\Mailer\Messenger\SendEmailMessage: async + Symfony\Component\Notifier\Message\ChatMessage: async + Symfony\Component\Notifier\Message\SmsMessage: async + + # Route your messages to the transports + # 'App\Message\YourMessage': async diff --git a/config/packages/monolog.yaml b/config/packages/monolog.yaml new file mode 100644 index 0000000..9db7d8a --- /dev/null +++ b/config/packages/monolog.yaml @@ -0,0 +1,62 @@ +monolog: + channels: + - deprecation # Deprecations are logged in the dedicated "deprecation" channel when it exists + +when@dev: + monolog: + handlers: + main: + type: stream + path: "%kernel.logs_dir%/%kernel.environment%.log" + level: debug + channels: ["!event"] + # uncomment to get logging in your browser + # you may have to allow bigger header sizes in your Web server configuration + #firephp: + # type: firephp + # level: info + #chromephp: + # type: chromephp + # level: info + console: + type: console + process_psr_3_messages: false + channels: ["!event", "!doctrine", "!console"] + +when@test: + monolog: + handlers: + main: + type: fingers_crossed + action_level: error + handler: nested + excluded_http_codes: [404, 405] + channels: ["!event"] + nested: + type: stream + path: "%kernel.logs_dir%/%kernel.environment%.log" + level: debug + +when@prod: + monolog: + handlers: + main: + type: fingers_crossed + action_level: error + handler: nested + excluded_http_codes: [404, 405] + buffer_size: 50 # How many messages should be saved? Prevent memory leaks + nested: + type: stream + path: php://stderr + level: debug + formatter: monolog.formatter.json + console: + type: console + process_psr_3_messages: false + channels: ["!event", "!doctrine"] + deprecation: + type: stream + channels: [deprecation] + path: php://stderr + formatter: monolog.formatter.json diff --git a/config/packages/notifier.yaml b/config/packages/notifier.yaml new file mode 100644 index 0000000..d02f986 --- /dev/null +++ b/config/packages/notifier.yaml @@ -0,0 +1,12 @@ +framework: + notifier: + chatter_transports: + texter_transports: + channel_policy: + # use chat/slack, chat/telegram, sms/twilio or sms/nexmo + urgent: ['email'] + high: ['email'] + medium: ['email'] + low: ['email'] + admin_recipients: + - { email: admin@example.com } diff --git a/config/packages/routing.yaml b/config/packages/routing.yaml new file mode 100644 index 0000000..8166181 --- /dev/null +++ b/config/packages/routing.yaml @@ -0,0 +1,10 @@ +framework: + router: + # Configure how to generate URLs in non-HTTP contexts, such as CLI commands. + # See https://symfony.com/doc/current/routing.html#generating-urls-in-commands + #default_uri: http://localhost + +when@prod: + framework: + router: + strict_requirements: null diff --git a/config/packages/security.yaml b/config/packages/security.yaml new file mode 100644 index 0000000..367af25 --- /dev/null +++ b/config/packages/security.yaml @@ -0,0 +1,39 @@ +security: + # https://symfony.com/doc/current/security.html#registering-the-user-hashing-passwords + password_hashers: + Symfony\Component\Security\Core\User\PasswordAuthenticatedUserInterface: 'auto' + # https://symfony.com/doc/current/security.html#loading-the-user-the-user-provider + providers: + users_in_memory: { memory: null } + firewalls: + dev: + pattern: ^/(_(profiler|wdt)|css|images|js)/ + security: false + main: + lazy: true + provider: users_in_memory + + # activate different ways to authenticate + # https://symfony.com/doc/current/security.html#the-firewall + + # https://symfony.com/doc/current/security/impersonating_user.html + # switch_user: true + + # Easy way to control access for large sections of your site + # Note: Only the *first* access control that matches will be used + access_control: + # - { path: ^/admin, roles: ROLE_ADMIN } + # - { path: ^/profile, roles: ROLE_USER } + +when@test: + security: + password_hashers: + # By default, password hashers are resource intensive and take time. This is + # important to generate secure password hashes. In tests however, secure hashes + # are not important, waste resources and increase test times. The following + # reduces the work factor to the lowest possible values. + Symfony\Component\Security\Core\User\PasswordAuthenticatedUserInterface: + algorithm: auto + cost: 4 # Lowest possible value for bcrypt + time_cost: 3 # Lowest possible value for argon + memory_cost: 10 # Lowest possible value for argon diff --git a/config/packages/translation.yaml b/config/packages/translation.yaml new file mode 100644 index 0000000..b3f8f9c --- /dev/null +++ b/config/packages/translation.yaml @@ -0,0 +1,7 @@ +framework: + default_locale: en + translator: + default_path: '%kernel.project_dir%/translations' + fallbacks: + - en + providers: diff --git a/config/packages/twig.yaml b/config/packages/twig.yaml new file mode 100644 index 0000000..3f795d9 --- /dev/null +++ b/config/packages/twig.yaml @@ -0,0 +1,6 @@ +twig: + file_name_pattern: '*.twig' + +when@test: + twig: + strict_variables: true diff --git a/config/packages/validator.yaml b/config/packages/validator.yaml new file mode 100644 index 0000000..dd47a6a --- /dev/null +++ b/config/packages/validator.yaml @@ -0,0 +1,11 @@ +framework: + validation: + # Enables validator auto-mapping support. + # For instance, basic validation constraints will be inferred from Doctrine's metadata. + #auto_mapping: + # App\Entity\: [] + +when@test: + framework: + validation: + not_compromised_password: false diff --git a/config/packages/web_profiler.yaml b/config/packages/web_profiler.yaml new file mode 100644 index 0000000..b946111 --- /dev/null +++ b/config/packages/web_profiler.yaml @@ -0,0 +1,17 @@ +when@dev: + web_profiler: + toolbar: true + intercept_redirects: false + + framework: + profiler: + only_exceptions: false + collect_serializer_data: true + +when@test: + web_profiler: + toolbar: false + intercept_redirects: false + + framework: + profiler: { collect: false } diff --git a/config/preload.php b/config/preload.php new file mode 100644 index 0000000..5ebcdb2 --- /dev/null +++ b/config/preload.php @@ -0,0 +1,5 @@ +db = new SQLite3($config['db']['path']); - $this->db->enableExceptions(true); - } - - public static function getInstance() { - if (self::$instance === null) { - self::$instance = new self(); - } - return self::$instance; - } - - public function logActivity($userId, $actionType, $details = '') { - $stmt = $this->db->prepare(' - INSERT INTO activity_logs (user_id, action_type, details, ip_address) - VALUES (:user_id, :action_type, :details, :ip) - '); - - $stmt->bindValue(':user_id', $userId, SQLITE3_INTEGER); - $stmt->bindValue(':action_type', $actionType, SQLITE3_TEXT); - $stmt->bindValue(':details', $details, SQLITE3_TEXT); - $stmt->bindValue(':ip', $_SERVER['REMOTE_ADDR'], SQLITE3_TEXT); - - return $stmt->execute(); - } - - public function getActivityLogs($filters = []) { - $query = ' - SELECT - al.*, - u.username, - u.role - FROM activity_logs al - LEFT JOIN users u ON al.user_id = u.id - WHERE 1=1 - '; - - $params = []; - - if (!empty($filters['action_type'])) { - $query .= ' AND action_type = :action_type'; - $params[':action_type'] = $filters['action_type']; - } - - if (!empty($filters['date_from'])) { - $query .= ' AND created_at >= :date_from'; - $params[':date_from'] = $filters['date_from']; - } - - if (!empty($filters['date_to'])) { - $query .= ' AND created_at <= :date_to'; - $params[':date_to'] = $filters['date_to']; - } - - $query .= ' ORDER BY created_at ' . - (!empty($filters['order']) && $filters['order'] === 'asc' ? 'ASC' : 'DESC'); - - $stmt = $this->db->prepare($query); - - foreach ($params as $key => $value) { - $stmt->bindValue($key, $value); - } - - $result = $stmt->execute(); - $logs = []; - - while ($row = $result->fetchArray(SQLITE3_ASSOC)) { - $logs[] = $row; - } - - return $logs; - } - - public function checkLoginAttempts($username) { - $config = require 'config.php'; - $window = $config['security']['attempt_window']; - - $stmt = $this->db->prepare(' - SELECT COUNT(*) as attempts - FROM login_attempts - WHERE username = :username - AND attempt_time > datetime("now", "-' . $window . ' seconds") - '); - - $stmt->bindValue(':username', $username, SQLITE3_TEXT); - $result = $stmt->execute(); - $row = $result->fetchArray(); - - return $row['attempts']; - } - - public function logLoginAttempt($username) { - $stmt = $this->db->prepare(' - INSERT INTO login_attempts (username, ip_address) - VALUES (:username, :ip) - '); - - $stmt->bindValue(':username', $username, SQLITE3_TEXT); - $stmt->bindValue(':ip', $_SERVER['REMOTE_ADDR'], SQLITE3_TEXT); - - return $stmt->execute(); - } -} -?> diff --git a/database.sql b/database.sql deleted file mode 100644 index 1b2f8e2..0000000 --- a/database.sql +++ /dev/null @@ -1,30 +0,0 @@ --- schema.sql -CREATE TABLE users ( - id INTEGER PRIMARY KEY AUTOINCREMENT, - username VARCHAR(50) UNIQUE NOT NULL, - password_hash VARCHAR(255) NOT NULL, - role VARCHAR(20) NOT NULL CHECK (role IN ('admin', 'user', 'visitor')), - description TEXT, - created_at DATETIME DEFAULT CURRENT_TIMESTAMP -); - -CREATE TABLE login_attempts ( - id INTEGER PRIMARY KEY AUTOINCREMENT, - ip_address VARCHAR(45) NOT NULL, - attempt_time DATETIME DEFAULT CURRENT_TIMESTAMP, - username VARCHAR(50) -); - -CREATE TABLE activity_logs ( - id INTEGER PRIMARY KEY AUTOINCREMENT, - user_id INTEGER, - action_type VARCHAR(20) NOT NULL CHECK (action_type IN ('login', 'logout', 'upload', 'download', 'delete', 'rename')), - details TEXT, - ip_address VARCHAR(45), - created_at DATETIME DEFAULT CURRENT_TIMESTAMP, - FOREIGN KEY (user_id) REFERENCES users(id) -); - --- Insertion d'un utilisateur admin par défaut (mot de passe: admin123) -INSERT INTO users (username, password_hash, role, description) -VALUES ('admin', '$2y$10$YourHashedPasswordHere', 'admin', 'Administrateur principal'); diff --git a/get-file.php b/get-file.php deleted file mode 100644 index b86e2ca..0000000 --- a/get-file.php +++ /dev/null @@ -1,40 +0,0 @@ -isAuthenticated()) { - http_response_code(401); - exit; -} - -// Vérifier si un fichier est spécifié -if (!isset($_GET['file'])) { - http_response_code(400); - exit; -} - -$filename = $_GET['file']; -$filepath = './' . $filename; - -// Vérifier que le fichier existe et est dans le dossier courant -if (!file_exists($filepath) || !is_file($filepath) || dirname(realpath($filepath)) !== realpath('.')) { - http_response_code(404); - exit; -} - -// Fichiers système à ne pas servir -$forbidden_files = ['index.html', 'list-files.php', 'auth.php', 'config.php', 'get-file.php']; -if (in_array($filename, $forbidden_files)) { - http_response_code(403); - exit; -} - -// Servir le fichier -$mime_type = mime_content_type($filepath); -header('Content-Type: ' . $mime_type); -header('Content-Disposition: inline; filename="' . basename($filepath) . '"'); -readfile($filepath); -?> diff --git a/importmap.php b/importmap.php new file mode 100644 index 0000000..b73b323 --- /dev/null +++ b/importmap.php @@ -0,0 +1,28 @@ + [ + 'path' => './assets/app.js', + 'entrypoint' => true, + ], + '@hotwired/stimulus' => [ + 'version' => '3.2.2', + ], + '@symfony/stimulus-bundle' => [ + 'path' => './vendor/symfony/stimulus-bundle/assets/dist/loader.js', + ], + '@hotwired/turbo' => [ + 'version' => '7.3.0', + ], +]; diff --git a/index.html b/index.html deleted file mode 100644 index af39282..0000000 --- a/index.html +++ /dev/null @@ -1,778 +0,0 @@ - - - - - - Esenjin | Explorateur de fichiers - - - - - -
- -
- -
- - -
- - - -
-

De bric et de broc ...

- - - -
- -
-
- - - - - - diff --git a/list-files.php b/list-files.php deleted file mode 100644 index aee63ab..0000000 --- a/list-files.php +++ /dev/null @@ -1,48 +0,0 @@ -isAuthenticated()) { - http_response_code(401); - echo json_encode(['error' => 'Non authentifié']); - exit; -} - -header('Content-Type: application/json'); - -function scanDirectory($dir = '.') { - $files = []; - $scan = scandir($dir); - - foreach ($scan as $file) { - // Ignore les fichiers cachés, système et les fichiers de configuration - if ($file[0] === '.' || in_array($file, ['index.html', 'list-files.php', 'auth.php', 'config.php'])) { - continue; - } - - $path = $dir . '/' . $file; - - if (is_file($path)) { - $files[] = [ - 'name' => $file, - 'size' => filesize($path), - 'date' => date('Y-m-d', filemtime($path)), - 'path' => 'get-file.php?file=' . rawurlencode($file) - ]; - } - } - - return $files; -} - -try { - $files = scanDirectory('.'); - echo json_encode($files); -} catch (Exception $e) { - http_response_code(500); - echo json_encode(['error' => $e->getMessage()]); -} -?> diff --git a/migrations/.gitignore b/migrations/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/phpunit.xml.dist b/phpunit.xml.dist new file mode 100644 index 0000000..6c4bfed --- /dev/null +++ b/phpunit.xml.dist @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + tests + + + + + + src + + + + + + + + + + diff --git a/public/index.php b/public/index.php new file mode 100644 index 0000000..9982c21 --- /dev/null +++ b/public/index.php @@ -0,0 +1,9 @@ + + + + + {% block title %}Welcome!{% endblock %} + + {% block stylesheets %} + {% endblock %} + + {% block javascripts %} + {% block importmap %}{{ importmap('app') }}{% endblock %} + {% endblock %} + + + {% block body %}{% endblock %} + + diff --git a/tests/bootstrap.php b/tests/bootstrap.php new file mode 100644 index 0000000..469dcce --- /dev/null +++ b/tests/bootstrap.php @@ -0,0 +1,11 @@ +bootEnv(dirname(__DIR__).'/.env'); +} diff --git a/translations/.gitignore b/translations/.gitignore new file mode 100644 index 0000000..e69de29 -- 2.47.2 From 17f36e59f967a4af619f967be8b8a4d09daf35e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Melaine=20G=C3=A9rard?= Date: Sat, 28 Dec 2024 01:10:25 +0100 Subject: [PATCH 02/10] =?UTF-8?q?:sparkles:=20Ajout=20Tailwind=20CSS=20+?= =?UTF-8?q?=20D=C3=A9but=20base=20du=20listing?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 4 + assets/controllers/hello_controller.js | 16 -- assets/styles/app.css | 6 +- composer.json | 3 + composer.lock | 334 ++++++++++++++++++++++++- config/bundles.php | 2 + config/packages/oneup_flysystem.yaml | 10 + src/Controller/DashboardController.php | 62 +++++ symfony.lock | 15 ++ tailwind.config.js | 11 + templates/base.html.twig | 3 +- templates/dashboard/index.html.twig | 14 ++ templates/partials/navbar.html.twig | 6 + uploads/.gitkeep | 0 14 files changed, 465 insertions(+), 21 deletions(-) delete mode 100644 assets/controllers/hello_controller.js create mode 100644 config/packages/oneup_flysystem.yaml create mode 100644 src/Controller/DashboardController.php create mode 100644 tailwind.config.js create mode 100644 templates/dashboard/index.html.twig create mode 100644 templates/partials/navbar.html.twig create mode 100644 uploads/.gitkeep diff --git a/.gitignore b/.gitignore index 0389912..084f476 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,7 @@ .vscode/ .fleet/ *.iml + + +/uploads/* +!uploads/.gitkeep \ No newline at end of file diff --git a/assets/controllers/hello_controller.js b/assets/controllers/hello_controller.js deleted file mode 100644 index e847027..0000000 --- a/assets/controllers/hello_controller.js +++ /dev/null @@ -1,16 +0,0 @@ -import { Controller } from '@hotwired/stimulus'; - -/* - * This is an example Stimulus controller! - * - * Any element with a data-controller="hello" attribute will cause - * this controller to be executed. The name "hello" comes from the filename: - * hello_controller.js -> "hello" - * - * Delete this file or adapt it for your use! - */ -export default class extends Controller { - connect() { - this.element.textContent = 'Hello Stimulus! Edit me in assets/controllers/hello_controller.js'; - } -} diff --git a/assets/styles/app.css b/assets/styles/app.css index dd6181a..b5c61c9 100644 --- a/assets/styles/app.css +++ b/assets/styles/app.css @@ -1,3 +1,3 @@ -body { - background-color: skyblue; -} +@tailwind base; +@tailwind components; +@tailwind utilities; diff --git a/composer.json b/composer.json index 770aaad..9e581eb 100644 --- a/composer.json +++ b/composer.json @@ -11,6 +11,8 @@ "doctrine/doctrine-bundle": "^2.13", "doctrine/doctrine-migrations-bundle": "^3.3", "doctrine/orm": "^3.3", + "league/flysystem": "^3.0", + "oneup/flysystem-bundle": "^4", "phpdocumentor/reflection-docblock": "^5.6", "phpstan/phpdoc-parser": "^2.0", "symfony/asset": "7.2.*", @@ -42,6 +44,7 @@ "symfony/validator": "7.2.*", "symfony/web-link": "7.2.*", "symfony/yaml": "7.2.*", + "symfonycasts/tailwind-bundle": "^0.6.1", "twig/extra-bundle": "^2.12|^3.0", "twig/twig": "^2.12|^3.0" }, diff --git a/composer.lock b/composer.lock index d314cff..65d7b97 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "7fe141192d025e96fd12623b527e4e9a", + "content-hash": "c8e8b543137984b211315030412feaf7", "packages": [ { "name": "composer/semver", @@ -1377,6 +1377,194 @@ ], "time": "2024-12-27T00:36:43+00:00" }, + { + "name": "league/flysystem", + "version": "3.29.1", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "edc1bb7c86fab0776c3287dbd19b5fa278347319" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/edc1bb7c86fab0776c3287dbd19b5fa278347319", + "reference": "edc1bb7c86fab0776c3287dbd19b5fa278347319", + "shasum": "" + }, + "require": { + "league/flysystem-local": "^3.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2" + }, + "conflict": { + "async-aws/core": "<1.19.0", + "async-aws/s3": "<1.14.0", + "aws/aws-sdk-php": "3.209.31 || 3.210.0", + "guzzlehttp/guzzle": "<7.0", + "guzzlehttp/ringphp": "<1.1.1", + "phpseclib/phpseclib": "3.0.15", + "symfony/http-client": "<5.2" + }, + "require-dev": { + "async-aws/s3": "^1.5 || ^2.0", + "async-aws/simple-s3": "^1.1 || ^2.0", + "aws/aws-sdk-php": "^3.295.10", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "ext-ftp": "*", + "ext-mongodb": "^1.3", + "ext-zip": "*", + "friendsofphp/php-cs-fixer": "^3.5", + "google/cloud-storage": "^1.23", + "guzzlehttp/psr7": "^2.6", + "microsoft/azure-storage-blob": "^1.1", + "mongodb/mongodb": "^1.2", + "phpseclib/phpseclib": "^3.0.36", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^9.5.11|^10.0", + "sabre/dav": "^4.6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "File storage abstraction for PHP", + "keywords": [ + "WebDAV", + "aws", + "cloud", + "file", + "files", + "filesystem", + "filesystems", + "ftp", + "s3", + "sftp", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem/issues", + "source": "https://github.com/thephpleague/flysystem/tree/3.29.1" + }, + "time": "2024-10-08T08:58:34+00:00" + }, + { + "name": "league/flysystem-local", + "version": "3.29.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem-local.git", + "reference": "e0e8d52ce4b2ed154148453d321e97c8e931bd27" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/e0e8d52ce4b2ed154148453d321e97c8e931bd27", + "reference": "e0e8d52ce4b2ed154148453d321e97c8e931bd27", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "league/flysystem": "^3.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\Local\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Local filesystem adapter for Flysystem.", + "keywords": [ + "Flysystem", + "file", + "files", + "filesystem", + "local" + ], + "support": { + "source": "https://github.com/thephpleague/flysystem-local/tree/3.29.0" + }, + "time": "2024-08-09T21:24:39+00:00" + }, + { + "name": "league/mime-type-detection", + "version": "1.16.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/mime-type-detection.git", + "reference": "2d6702ff215bf922936ccc1ad31007edc76451b9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/2d6702ff215bf922936ccc1ad31007edc76451b9", + "reference": "2d6702ff215bf922936ccc1ad31007edc76451b9", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.2", + "phpstan/phpstan": "^0.12.68", + "phpunit/phpunit": "^8.5.8 || ^9.3 || ^10.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\MimeTypeDetection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Mime-type detection for Flysystem", + "support": { + "issues": "https://github.com/thephpleague/mime-type-detection/issues", + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.16.0" + }, + "funding": [ + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2024-09-21T08:32:55+00:00" + }, { "name": "monolog/monolog", "version": "3.8.1", @@ -1480,6 +1668,95 @@ ], "time": "2024-12-05T17:15:07+00:00" }, + { + "name": "oneup/flysystem-bundle", + "version": "4.12.3", + "source": { + "type": "git", + "url": "https://github.com/1up-lab/OneupFlysystemBundle.git", + "reference": "23d7186524a9c6236662c452891b1175cb193777" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/1up-lab/OneupFlysystemBundle/zipball/23d7186524a9c6236662c452891b1175cb193777", + "reference": "23d7186524a9c6236662c452891b1175cb193777", + "shasum": "" + }, + "require": { + "league/flysystem": "^2.0 || ^3.0", + "php": "^8.1", + "symfony/config": "^5.4 || ^6.0 || ^7.0", + "symfony/dependency-injection": "^5.4 || ^6.0 || ^7.0", + "symfony/http-kernel": "^5.4 || ^6.0 || ^7.0" + }, + "require-dev": { + "ext-simplexml": "*", + "friendsofphp/php-cs-fixer": "^3.51", + "league/flysystem-async-aws-s3": "^2.0 || ^3.0", + "league/flysystem-aws-s3-v3": "^2.0 || ^3.0", + "league/flysystem-azure-blob-storage": "^3.0", + "league/flysystem-ftp": "^2.0 || ^3.0", + "league/flysystem-google-cloud-storage": "^2.0 || ^3.0", + "league/flysystem-memory": "^2.0 || ^3.0", + "league/flysystem-sftp-v3": "^2.0 || ^3.0", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^9.6.17", + "royvoetman/flysystem-gitlab-storage": "^2.0 || ^3.0", + "symfony/asset": "^5.4 || ^6.0 || ^7.0", + "symfony/browser-kit": "^5.4 || ^6.0 || ^7.0", + "symfony/finder": "^5.4 || ^6.0 || ^7.0", + "symfony/framework-bundle": "^5.4 || ^6.0 || ^7.0", + "symfony/phpunit-bridge": "^7.0", + "symfony/translation": "^5.4 || ^6.0 || ^7.0", + "symfony/yaml": "^5.4 || ^6.0 || ^7.0" + }, + "suggest": { + "ext-fileinfo": "Required for MimeType", + "ext-ftp": "Required for FTP and SFTP", + "league/flysystem-async-aws-s3": "Use flysystem S3 adapter from AsyncAws", + "league/flysystem-aws-s3-v3": "Use S3 storage with AWS SDK v3", + "league/flysystem-google-cloud-storage": "Use Google Cloud Storage Adapter for Flysystem", + "league/flysystem-sftp-v3": "Allows SFTP server storage via phpseclib", + "royvoetman/flysystem-gitlab-storage": "Use Gitlab Storage filesystem for Flysystem" + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "Oneup\\FlysystemBundle\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jim Schmid", + "email": "js@1up.io", + "homepage": "https://1up.io", + "role": "Developer" + }, + { + "name": "David Greminger", + "email": "dg@1up.io", + "homepage": "https://1up.io", + "role": "Developer" + } + ], + "description": "Integrates Flysystem filesystem abstraction library to your Symfony project.", + "homepage": "https://1up.io", + "keywords": [ + "Flysystem", + "abstraction", + "filesystem", + "symfony" + ], + "support": { + "issues": "https://github.com/1up-lab/OneupFlysystemBundle/issues", + "source": "https://github.com/1up-lab/OneupFlysystemBundle/tree/4.12.3" + }, + "time": "2024-10-15T06:27:06+00:00" + }, { "name": "phpdocumentor/reflection-common", "version": "2.2.0", @@ -7355,6 +7632,61 @@ ], "time": "2024-10-23T06:56:12+00:00" }, + { + "name": "symfonycasts/tailwind-bundle", + "version": "v0.6.1", + "source": { + "type": "git", + "url": "https://github.com/SymfonyCasts/tailwind-bundle.git", + "reference": "28db7cfe23758cffc79f25a7c75cdb2fca52e9d9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/SymfonyCasts/tailwind-bundle/zipball/28db7cfe23758cffc79f25a7c75cdb2fca52e9d9", + "reference": "28db7cfe23758cffc79f25a7c75cdb2fca52e9d9", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/asset-mapper": "^6.3|^7.0", + "symfony/cache": "^6.3|^7.0", + "symfony/console": "^5.4|^6.3|^7.0", + "symfony/http-client": "^5.4|^6.3|^7.0", + "symfony/process": "^5.4|^6.3|^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.6", + "symfony/filesystem": "^6.3|^7.0", + "symfony/framework-bundle": "^6.3|^7.0", + "symfony/phpunit-bridge": "^6.3.9|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfonycasts\\TailwindBundle\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ryan Weaver", + "homepage": "https://symfonycasts.com" + } + ], + "description": "Delightful Tailwind Support for Symfony + AssetMapper", + "keywords": [ + "asset-mapper", + "tailwind" + ], + "support": { + "issues": "https://github.com/SymfonyCasts/tailwind-bundle/issues", + "source": "https://github.com/SymfonyCasts/tailwind-bundle/tree/v0.6.1" + }, + "time": "2024-11-06T18:41:22+00:00" + }, { "name": "twig/extra-bundle", "version": "v3.17.0", diff --git a/config/bundles.php b/config/bundles.php index 4e3a560..d9bb288 100644 --- a/config/bundles.php +++ b/config/bundles.php @@ -13,4 +13,6 @@ return [ Symfony\Bundle\SecurityBundle\SecurityBundle::class => ['all' => true], Symfony\Bundle\MonologBundle\MonologBundle::class => ['all' => true], Symfony\Bundle\MakerBundle\MakerBundle::class => ['dev' => true], + Symfonycasts\TailwindBundle\SymfonycastsTailwindBundle::class => ['all' => true], + Oneup\FlysystemBundle\OneupFlysystemBundle::class => ['all' => true], ]; diff --git a/config/packages/oneup_flysystem.yaml b/config/packages/oneup_flysystem.yaml new file mode 100644 index 0000000..0550556 --- /dev/null +++ b/config/packages/oneup_flysystem.yaml @@ -0,0 +1,10 @@ +# Read the documentation: https://github.com/1up-lab/OneupFlysystemBundle +oneup_flysystem: + adapters: + default_adapter: + local: + location: "%kernel.project_dir%/uploads" + filesystems: + default_filesystem: + adapter: default_adapter + alias: League\Flysystem\Filesystem diff --git a/src/Controller/DashboardController.php b/src/Controller/DashboardController.php new file mode 100644 index 0000000..b52543f --- /dev/null +++ b/src/Controller/DashboardController.php @@ -0,0 +1,62 @@ +listContents('/', Filesystem::LIST_DEEP); + + $realFiles = []; + + foreach ($files as $key => $file) { + if ($file['type'] === 'file' && !str_starts_with($file['path'], '.')) { + $realFiles[] = [ + 'path' => $file['path'], + 'url' => $this->generateUrl('app_file_proxy', ['filename' => $file['path']], UrlGeneratorInterface::ABSOLUTE_URL), + ]; + } + } + + + return $this->render('dashboard/index.html.twig', [ + 'files' => $realFiles, + ]); + } + + #[Route('/file-proxy', name: 'app_file_proxy')] + public function fileProxy(Filesystem $defaultAdapter, #[MapQueryParameter('filename')]string $filename) + { + $mimetype = $defaultAdapter->mimeType($filename); + if ($mimetype === '') { + $mimetype = 'application/octet-stream'; + } + + $response = new StreamedResponse(static function () use ($filename, $defaultAdapter): void { + $outputStream = fopen('php://output', 'w'); + $fileStream = $defaultAdapter->readStream($filename); + stream_copy_to_stream($fileStream, $outputStream); + }); + + $response->headers->set('Content-Type', $mimetype); + $disposition = HeaderUtils::makeDisposition( + HeaderUtils::DISPOSITION_ATTACHMENT, + basename($filename) + ); + $response->headers->set('Content-Disposition', $disposition); + + return $response; + + } +} diff --git a/symfony.lock b/symfony.lock index 8c53e2a..88c4523 100644 --- a/symfony.lock +++ b/symfony.lock @@ -26,6 +26,18 @@ "migrations/.gitignore" ] }, + "oneup/flysystem-bundle": { + "version": "4.12", + "recipe": { + "repo": "github.com/symfony/recipes-contrib", + "branch": "main", + "version": "4.0", + "ref": "3ae1b83985e89138f5443bbc2d9b8c074b497d49" + }, + "files": [ + "config/packages/oneup_flysystem.yaml" + ] + }, "phpunit/phpunit": { "version": "9.6", "recipe": { @@ -296,6 +308,9 @@ "config/routes/web_profiler.yaml" ] }, + "symfonycasts/tailwind-bundle": { + "version": "v0.6.1" + }, "twig/extra-bundle": { "version": "v3.17.0" } diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100644 index 0000000..bb226fb --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,11 @@ +/** @type {import('tailwindcss').Config} */ +module.exports = { + content: [ + "./assets/**/*.js", + "./templates/**/*.html.twig", + ], + theme: { + extend: {}, + }, + plugins: [], +} diff --git a/templates/base.html.twig b/templates/base.html.twig index 3cda30f..0523980 100644 --- a/templates/base.html.twig +++ b/templates/base.html.twig @@ -2,7 +2,7 @@ - {% block title %}Welcome!{% endblock %} + Kumora - {% block title %}Accueil{% endblock %} {% block stylesheets %} {% endblock %} @@ -12,6 +12,7 @@ {% endblock %} + {% include "partials/navbar.html.twig" %} {% block body %}{% endblock %} diff --git a/templates/dashboard/index.html.twig b/templates/dashboard/index.html.twig new file mode 100644 index 0000000..8da9453 --- /dev/null +++ b/templates/dashboard/index.html.twig @@ -0,0 +1,14 @@ +{% extends 'base.html.twig' %} + +{% block title %}Dashboard{% endblock %} + +{% block body %} +
+

Bienvenue sur le dashboard

+ +
+{% endblock %} diff --git a/templates/partials/navbar.html.twig b/templates/partials/navbar.html.twig new file mode 100644 index 0000000..4dbe27d --- /dev/null +++ b/templates/partials/navbar.html.twig @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/uploads/.gitkeep b/uploads/.gitkeep new file mode 100644 index 0000000..e69de29 -- 2.47.2 From 1a86864dd801151f164e95c61ffea39e297f7342 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Melaine=20G=C3=A9rard?= Date: Sat, 28 Dec 2024 13:10:57 +0100 Subject: [PATCH 03/10] =?UTF-8?q?:sparkles:=20Am=C3=A9lioration=20UI=20+?= =?UTF-8?q?=20Ajout=20de=20la=20possibilit=C3=A9s=20d'aller=20dans=20les?= =?UTF-8?q?=20sous=20dossiers?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .symfony.local.yaml | 3 + assets/icons/symfony.svg | 1 + assets/images/favicon.ico | Bin 0 -> 92752 bytes assets/images/logo.png | Bin 0 -> 833733 bytes composer.json | 2 + composer.lock | 174 +++++++++++++++++- config/bundles.php | 2 + config/packages/twig_component.yaml | 5 + src/Controller/DashboardController.php | 40 +++- src/Twig/Extension/BasenameExtension.php | 18 ++ src/Twig/Extension/SizeExtension.php | 18 ++ src/Twig/Extension/TimeExtension.php | 21 +++ src/Twig/Runtime/BasenameExtensionRuntime.php | 14 ++ src/Twig/Runtime/SizeExtensionRuntime.php | 22 +++ src/Twig/Runtime/TimeExtensionRuntime.php | 40 ++++ symfony.lock | 24 +++ templates/base.html.twig | 4 +- templates/dashboard/index.html.twig | 67 ++++++- templates/partials/breadbrumb.html.twig | 33 ++++ templates/partials/navbar.html.twig | 40 +++- 20 files changed, 508 insertions(+), 20 deletions(-) create mode 100644 .symfony.local.yaml create mode 100644 assets/icons/symfony.svg create mode 100644 assets/images/favicon.ico create mode 100644 assets/images/logo.png create mode 100644 config/packages/twig_component.yaml create mode 100644 src/Twig/Extension/BasenameExtension.php create mode 100644 src/Twig/Extension/SizeExtension.php create mode 100644 src/Twig/Extension/TimeExtension.php create mode 100644 src/Twig/Runtime/BasenameExtensionRuntime.php create mode 100644 src/Twig/Runtime/SizeExtensionRuntime.php create mode 100644 src/Twig/Runtime/TimeExtensionRuntime.php create mode 100644 templates/partials/breadbrumb.html.twig diff --git a/.symfony.local.yaml b/.symfony.local.yaml new file mode 100644 index 0000000..1198458 --- /dev/null +++ b/.symfony.local.yaml @@ -0,0 +1,3 @@ +workers: + tailwind: + cmd: ['symfony', 'console', 'tailwind:build', '--watch'] \ No newline at end of file diff --git a/assets/icons/symfony.svg b/assets/icons/symfony.svg new file mode 100644 index 0000000..93fb329 --- /dev/null +++ b/assets/icons/symfony.svg @@ -0,0 +1 @@ + diff --git a/assets/images/favicon.ico b/assets/images/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..b33b198730930cc3e1286ba077a1b54852b709c9 GIT binary patch literal 92752 zcmV*MKx4lE00962000000096X06J;`02TlM0EtjeM-2)Z3IG5A4M|8uQUCw}00001 z00;&E003NasAd2F00D1uPE-NUqIa4A0Du5VL_t(|+U&grcx2a=Eqoo@O=783%*@Ox zRh3FbVrJ$hsikf;OU=woZgPW}9mh^gi6P{~j_okxBomr>Gm{Bt{rgrsFf;GXI5Y3f z{E2IS-~R3`x^+uBYwfkpJ@*`j$woG^k&SF*mI_wrJV>TKYh2F>nZf6+7|G+tvJDp5VUCkX1i*1)i zp=#!GMNCzB8B@yPW&c6h$j1MxkP1YM$8KkQcEG^EXpll2>AURvHZ6sLg^3l3rhynLhhYXsf=;j9As0>j94Vi{^PQd zjsHp%=NB?^nT*k?)%55#Mko}gbBnn@DB|!Q3^+Y^>UGBd_H#PF=Ok0gvSk06*~rGbjglp~j7p|pLM|`E zE4|gZ#utdf#eDH+3%Np+aJXC8=j>E%|GT5Kl*<^6CdO$sFXZrqS2#QoTzU&s3hnPo z1md>{{A)|Nd>@a?FRgL9-uJ$ROPGSfVn!yDGXjB#QOFh9e{eRk@vnnJ)!w8xG8%=7 zD!zshlc#2w+lc_U+??FJ>Ad37Zt7nKT7rnjQQ9YV?xM9|@fT&+hjU-YX5IR#%>xH#uvUS6K%!Lvsh zkxua#MFDl_9 zVez2H7eU(LMPF44%R5`qR-cAKr$tyS+bK7Y*Rvo*I07O*cL;)&7eMef6(S zHr6%tO$^>X(bdAN?rC|~zr$!SF>Z&G$;-=U1bn`QtjdeUC0zIn7Ss>{3`UdKJk*VE zfA$i#Z5)F{YeErE_|v?Cq7L@+UXPm*kn+h!Hr_K~)M%MlSva#V6N%%+MJ1oeFXsKm zXf@;E`{wZAsa0t3`qAhL!e%hDRUi5JMPDf`;na6Fwcf5)DjB6*{vUo%2N6Ilm1dga zmD0LYDp(mPa~WjH76ngy#!xEw?zqc=7nZf+YrBVVV_Ey(jyBc}d<1VWTSq$otlz_0 zk#Mk#S+saDBa=!jLNk?q9q;2ho9Vm^Lv&p zGsQeHN`!K#62Hi@I_i?)Sk6did&!E?LEh}-Qqk58tHl!oeIC71^K3cUiw}%7;Fa0- z->is+MnAZxpSifRhuN~UnOQU1%4}TL!Ccxk#+;ZRV=ioJ`@?ss#8Sp;voSV0FNs9T zEX>Jc3JZ(83l}Z^^c{MzW%LO z@7?(MkKRA`l@oJ4Khf|77ZXOht{->ZC%z2FRk``7j{=}3SHI@}DmRFEMUfk3dhps2*ZD6inPCB-}xQ0xI%DB zcuZ6v>3q>wYZcR`pT2t(A3oEI zuvLkmSc#MI5DpH<@YVy9c>Ug~U%z^7^6#Iyu=4Zw9vXl6$cC=<%X_QJLq1>8OBec> zzJ@4sTh1be&l4IrrTo1`MVt@j78HLwhkk>M)Qp`7&1JO0PLiL!ic#$;!`7ukXsk+u zBOxU~1R&w?zowMRl*%jtWaGUOA%B30mxqhQV)@I(d?`4TMa5hwsamF79(0DoFsOA9 zh-Kgt8I+V}$lzrmUuf1U6${v7@JqRj*Xd%cN-5(vD4D2D$EaoU-1?}eYgJeBxt&WJ z{^7*BRve#gz-&(lqqSBHRhuzdZ^O!VFV^>luy6=9coq0kFENDOkF34HoKHCOm)y;99LsIwLz8}E@w zL@Jo3s_Fur-t=?{fxm#jFB2-D3fyc{XJ6AHN+3Y7*5wFY9j3Pl;eT>Pb?!s5qE zOG>wk_yR5YY{sUNGE3gK=#C19p>njg?9pXS+f;-EgQ3@M~83cHmFT@@QCn~T;Y9buYZC4f8c(GY-HnqBr40w+3WIoZm0KDajEcU9IAv0s+eZA zo+_pbU4b%~bw^yofPhm{%73GzxFlqhOC*1la??*Lm z1B@jls1gcsIOWBQ!!>xhwHo(?!Z>R6V6VxEjan;46?*i^b!eBU;2^oK&M$(lpai<& zQtrSlv*QB`B3D!If)KD3qhPkn^lwAj($>C5&2= zy%d;@_dvvn0EU}eZx6UVt3+b?|KgDs=8_VylXM=A#;`n-38xQRG*+xp znb9Ovz)or-$P*$Zlwv@t!Ia8~ZaQ9sD}b(~6k5IzPMI8Dxe^H?rR5qk))EP<)!Q*c z-w8cYYW<;gchwicjS(*gOtzIY$ z7RU`&2vs`d5$P3(lqe__{gf00O84_qE-#$wuFrv^QOlqS| zp+%okk4CD{X(E7n+OkEz;Locp*r+sN3t5LP z8Vjaqe+8+DLAe1vG6QW*Xq4*VEES=2NdbH&IgYKZ!KdzBi3>aXVA5-0CS_6MC_{qI zt=(Gzqt1prs``ZzHHt}j%`yB+HY+&c|+Y$d?Y>dZK7b7x3k zp1k=1QX5;ec5I{1?N(bcue4wXZTINx*rTWS(Ees3gf&VtrWF<}rSIt^GVpMv;N}*> zt(D@?Od7A zEI>B?+WP=XN*E!BW6WQY^X*cqfE=y}5|Z^ky_u?}iK?UlH8v;eoDM8YR-(oqfKV)l zM9`fYdH8vcwy0Mq`Hxp>*HC7xZ&<#qpXb~xJGVR6w zgd4pi?<=?hY$9)d*zUz<0{uZEfFrceg8#7Hg9Bza_Glg0r?F>%zl)B&kB)ngj(5Q9 z!fsY!Q0}6~yXbRUtR76zdqPynOLFpI(}-|vmXyGarPwvu0G&bwzrlvI!%wy*3aLVm zTv82r1pYjZ01Fo{!NP?LA5bZki-f}L9f8^SE04mQ9Huxgzj4VOcmA@ds1&6{075a_ z+po&p>u)9kaO?DF3;59=jliPS!7LZ!=u{03jz&-=72$ea1W$CPu#W({mjHO2Y{N0y z->xEgPZgZq-$?R4NUC9-%Zl?o0SuURaFlRSBa-1*)Q|J!WjJ7UWr*XL(~DznFOIsr zI35TR8F;W?PoOsusTf??PunBz0M1lKafH;#k#ISVr7Li>vI0jU5ge;eV?!zqN2vsb zOLE~gN^x;ZJzl%M6srf5kc(yTkcw$^hoM#*!44B%Qo_gWcP_;3x8MGw+}zwWa~s11 zJ-%!M$;MxI6f9Xn1d!LX_>Mb%l}lh@2|$p!3@C;`ri4zdf!}DvNF@nCJ( ziU3bQ)n9_mq%5A8t;WsP7*4ub;_zlJ6(0BaaKh)q*~$pcS6AYI(}RO_EEf0&Y(5-z z`f(;2#koWb=WCL<+*OOSjVYY2PT)#+1Mb^Af>pjC?4)Xnb8-=JD{=pURU=b;WI~FWrEB~(x3kvo-Y_>btNl&xGfwS>fAH3pXM!?}{^A;}r>f+n) zU`O|5F7FkW@F0>ZpjE2S9`KJDsWqy2cOEn%GjN^Q$ zECc?NEH#VAIGC*I8IgmNU$6yD9=%)ztmWTn;cpL;@Eo%5mI5m7fS;v%!INCL4~B z3OJb#;^B4GxIUJ|g^n05&Nkp^cO6c(G~jeYH7;~k<9v4wE-!1sJ(F#?(cg$G?X|eJ zvJZR8!f2Cg5aRG4&dd!%&Z(j$OTNXD09PP^f(XE7(8C}TWA|VTkL+qipG$`` zWdS@nkjAN|a-69RQ&KhV3FFjI1U z>>*!&I$VakJ1cRirVJP3;YPZ5UG+u+2=~-{HZD$}(JTuf+N0C@w6m!k+pV z_WL6^*5eWoHJ?#(N|K^lcz>uHR_O?SBS-n7k`TgK+WT3X9Uj1d(jH0 zRg7MxWb|rPNzsy=*YXxGfj}gMf(Sq-5n)$v824;xM2}g63sn8@?@i%g)Qh_^kra^~PO~7^HsMUuxY6I5Ttf&{t5avp-PG`eGqZ9M&B|eW6hn)@_ zw!3lI>cLSWg(;mCR+8=3;!^a>4Op+XVjmH~UcCcb=zW_#9y+ES>r@WxHo1ueeAsGm zV^(FyCYKj`Nl6^>l;L2Y96PLDY_dDhC01dB!iHudrmf>KeD5Pfnb9&JeCY@iH# z4NmOTy9j7*93k)@BCmgzr1)wAZ=8TWtv2E~+nGneTp`zDSZ6?rR7G4M$DF~Ixk|7> zX~O}x0|%}4%<=YJm{HiVLTW;@--H*=58}b2gAnpc zP*_-aw?Zyk$gYQwjcmL(`vVkmMlF|d3YX-3D(B7x;Bffl{bktL;={`)y3p&>W3APK zhZ@t^rLtmH&JOai;grvXLmn?qlRRe!@1%utREgx+X|&;5n*Ue7?K$=r|}>vm1hPB zy?);$TGQU2OC{p=(ozn?=kv1-Asg>i1t4eQk@DM%a&k|wl{Y`P06MV{H#gMb#@aMe zatSWfL~$uvj%leO1IV3b8_s%ND#t!JQ znUnxKEO;4_N2pYcoI4gknO95%qs20MZHCC9M{Y(v`TYr*70cx|QXn>LCdJT4@7ZSb zBSN1WBVzmHjR{=dJ@C)%4XMGLA`!D=sx{jXvhm&wol3=U@(UOtr_@!jIOp}81q*)@ z&`I#j{#L9^*+@c@{BKEOtJQ%9s^YBAKWw+-yvIf9&5Y!W@Wt?Rg;=T7<1l&r15}mw zQ*I~c{6U2Q(?lpEawBR)Y7{SAjNCgHLYPy43ciepNsl1{djpYFolt{uB7rf=HKYuN zi4-;(yhw3nNSB%M^yz-QeD?}0?W?=IYJ6bfj@1L%hLDZ-W=J?3Cg^c9Yu8NQCgt;G z($dm{Low^G?wv^ypyW6c^5S}JCEBGb0=Wp&8WT=9NCCLqIOp_WQe%LouowxUlw`I! zGj9KYo~k=Z{q;lu&0GmAMI}T43e0QG1a>oaSgbf?v0*J$?haBEBUItpyZ>VJ9WK6z zK%I-AQj2z%7dEjJlDtCHNZAfXT_&4}2()AYq&fL87jjU#I5%^Zp`FN~mq?(BDt=0! z#DL6%r3x#?MOr#fJJNgw90o1!-rJ2gADG0h)g7-@CF1;{u6kzg>Z}UL#(Okcj0UDg zt-5V8Rq94AF^%Ye zCO@viHmc%tB-0OQZJExyNdn+FfzeyUK|6hRIaTqM1oQ)T8+Pcdm?Zh%CexyYR7F1# zL6nZ+Aq61H$wP#QWu~$M1A!oPWFZ`+B$|jQ(jq15$m_?2DhQY4p-ZAdtx!g!kq=z~ z2h|cSI+a#bi*<+*;M*jm3`9B%5@|%ZQmABd9G~yU+xM@))%~MCY^qKA8*1Xr>CG+K zhLDZ-W;7c0OhT(?EWA7>sg(|e)xuu~iaFRD^y9wv8q|uU2vGH(R2i|~WW#Y6+tKI1 z4yx$Jf+E;Ucm!r0$!*iEI{^v&y;3cPr25R90C58EQi(d#f3Qkx!a*W{)e19tbt75` zz*SOproyudz{3?ll3$2gGbxC492=_>XmhxrE#@Lc$6yJ7mHbTvXnTnemi%ID(b+LW zgi^_uz+A+Ik0(VfS%C(Lfu2*Mil;!bR7y&O2a`gLjmx|6@ynxl^8Dm4yIX7eS{rMa zZPQ)ZhLDZ-MuhY_CTcPHenvI#u zdxLT<_Ui4}W3b@_5x_A5=p+GF!d7ci0n>5=mJuj760nC!rl&;;3{W**t+1d|sKf|g zp1BWTvx#hi$x7fip$i$gXawwm1-R-4dD?@N;nh!FvVcrqA^N}*&YD|H%? z^pI6ZJFsC{!|w*Wn>Mz#)G%FjNhTF3W1QOT%|O}sE03tz%(&GmrY7LOE$@yy8P)q1 zGZu+dYZHp^4s*D_91%*eU9G}0g%q6%y-9|gk+C3!QEjZ>N4^LL0g}^JxEkIHz z#}LW#aRN9i>k#JdNfy0o`&A9DWCTLb? z8%Z|)dLw4DGKVHt+$Je0spaM6tx*+~?DY!8Z>LG>$4j`V7xB@g5+W^Od-iqMq%q@y z%ZtDJfr|} z?_2-{`Tn#(k?9ktB!w|aB(Trq!68QwhlvCZ*!|dUbYn(qM+K3MUC6_l8V}ZWl%XT! zz-(s)szbKlnDm-Y8uYq$joNT~#Ajz>K?k#bq$b-?vhmld08Gs7v=x^WOGQP+8!ZCi zN8BRu&)s}35(X(|8{Jruup=oGW0lH)lU5h5`T{s*b76ai0BqQ$H^PupkQulWBLYYW z$;%UvYp9wV3yL$=poc&|MFcQF3ZP4-MvFj?O%N7yAX<_SA1Qzs5kZVdV2HkR zD?5=0kpN2on+z@tD9xy(@6!|)VKU*srmk{ySGe)YwHZ8rX(eU`)6lDAKXzKQE5jbg zqExwusSG%ngR9%JjU^j@eGxY589ATB=p~}e<1($hH=q*#Xgux2^QZdp_PrB0G7*Pc zz{4~Vz$pt$070C#y0J$`{@-rLoKXiQ0l17WK?M;&T%<-ytcIhQ3*nMnDA`MQ?6?7X zK28?FM}Q4;glJ{KPg37gDg-GHm`Fubv8sVSt0gk1rYgUwDvo940koQos8y)YtRO#6 zR>Uh1l9#{r84Zz1P;Y^jju{}2AL2^kE|tJbSw&!9LDGM_iO$#J!=TENAs9tLAx5HR zZ0-r8g%rTcL;!#L(sq2{u9X;Uir~Qd_J0~|C_h$P5h$$+yP3mlJF|@?8-JbAS6j*S zG&bDP7&MQrZx8;U*H1v7slwMEpTswxn8Mwg8)4*>V1U4SMDM^AZxCnf9vn70aNOd+ zyjcfbejy?R?ik7c1bKWnfnQ!w1Qk_g-l8RNmhfPrWUto?7UjT3a^EkIWyTX!%he>w z#Z=9?sG_PJ;z^+=k{I^7QK!+OPNYCLkw=$UgKGLrTBX8xG)M|X3p*(QGuf5?KpA{Q z4k4=kgQPSDrAD$MT0}_+RMKbID-6rjCM+cdke2D7C-sna$g#OMjK+{1AGx{;-+N&T zp1-yV>n3XP_LCd%*qIf-SvNT}wrSNMb7E6(wxML>-Nn-ST4qIk4bz*fWG3pWn2^`U z)Pw>|g~!Fj?YEZVUR4wN|IPUhcQi2rt&Q%J>pQ;l!r1{#Rk`u-uGS0zuz7B_7RrJG zbPx~^=^VJ=4rKZOPMBRdYI0&PRp&aPh^oIFNviY#0y?{@PfV*vNGgYnK(8e$ASRVy z&M$&8w*Ypo5DMD26c%Hd--`%UcY85EV*!kX9F)=Lf;<5tB?45GiZfDQm{XXU=u=wC zg;pqpsJH~hi*msywNOq(;ik{%h*&yghRi(%?45z_Y^Ng~b4;NprQ*umFHk|&#KD!o zA?IUdlMl^d2VNoq_|Eh5`0$Ns%nYURc_M(XKELmG_g*ZH~ zZfD9VchkPY>|DTz1GmL2CMFv2E!L>?+#=qC`ilo~@8#pOZ-4wr=Gm*8vW+_%|8b;UP9|WnE@<<*S1yZ}KRFx^A4}LQ z<#C7YaBs-|nV42`*~sI?E6M{4JO&*Dyuz$(uKXW8=c(a#W^$;l?wKU`H>ZvY4bo%K%JKBuu*2t%*uP(?#)#HBa}gs)6o(Rf&{2i0%HMzv4{Z6 z0>6*|%2}KP9ghnQRqj%%;KhschybXX=M|$Mw+MP3A0AQ=e)8;W^-t*xs5csjD2Om} z3t<Xe^ZH0Dt}Sc9mWIfWd+p|5JTlvYk6j$c zfq}}OrY*WtLAym>uqcn&IM~2+#smLj=RDL_!wk3AG(38={}&&>G>jG1PCR|28{Z`P z|Hh3mbVm(vP}SX_G+}}&>b%B|Q+6K?8Jsw1bikQkoT=2DLLPV|$JrHuO~pkd^Et3_ zO5iHxpjx9qr`?2*Pyj<=A|1_=RJL&w+B@g+GqkStu3xhbfiM2g%3UgjQwh)4~=l04+l^Xzx9 zosKcN9tI8%1&bGgleYw7P9cu0Z^So0G>11HS&Nl@m3ZmqG`{q~?KppU^B(-@S?2Kz zSp|@d{~+oEKBgnY0{Jm!tjxRTTvr_)UfG35R<+}FR}y=Z0X(<2AK(7aW<0sO3v~|t zM~rfrm;LPW)&$d={GTC#rg%BiR#nk>c&hFfmuKrRSZ>6_d)mkXti-3UjiRI6fGVyC z{RE}~sXjBH=dj6x-5Lk>>+Nt60Ti&ZzC;XZZaz|6E^JG3p;)jGDgvo4FArJ*s8=jP zfPgPwyclk7DVmLXr1csUvKE1q12>-oP5~Dp^8F$rf;_SeN>Ua9sTgu1jlzWsA)u{R zB!o?;fkMDXJmALM+U1xS?1ZAE2)TDGKyF@XW{v>%_Fy-8eRiCHmR)L`2!Nd-I409V zL&RfKaM7K#LdGkC+a$rU4UKsI>Pn1vMDQdjf;S%Bh+{h@_v4?hG1rgGWE*%k{{85! z2r>7pUCx;0a+zH!-PG%{{`~I2W;{IEiN|I-aCx`}+bcY{cUc|2_Q)E%aC87Q4$WIK zF1PG`%x%od_5{}Y;9=T)E~eX}XF6ThKkJ+a>HBIT0V08L`+R@m zSI39r=nv>|Xd;dm&J5t@&K5+q5=2S`FcHvM0vMASu~p;5yvmOKqz01gU>pJ-3*M3i ziy*z@P9*I{bX7;uP#J)NQv{tv2$w+%lT-o)Rcw=hhZ?I13AGZ%B=fli9Qerh*PD!J zGMnHg*`G)DK~_|ZxY>x&raD;E3RF~hVYTTHin`F)8bejYhl^+SVa;d{DUm|(7A}T} zj#tkPMiT3wB6X2V=Tk0_K}PCCTUd-JsQ__q9#ldOhEg81MeOLO?Noa?_O7TwO~8ze z!zosu%|zYp0J6eJUi=7K4eRl z5U5B6$c>m%Sg>BnF6?PXD_@HI+wTBp(GoZcicrbrVWc5}3&%F$_}f0(%mkeY1a2MLNI&|=a5R>v?=OY*rGVx|yA8`mzl?8~=Vd z3Q@VobYDkaFk5>O`Q=JdBCIwcf-Iz?fVBvG1Bk;$?Jh-Wnd#T#@DU9fq8Ze`< zVy)bYWnv9g{)JE!79q|TV58B56*epSDuNj4u0=ZJLcpm-RoaVG+y$RqgOEmnv1kxe z;UI!yAvQ+Ku)Q*Zt&wt4NfF90x``C}Y!+;w=avS1XtkJ8ArMjp7om}eAxst^EEGXS z-y3CD8j?y0>`TxjP@qGig(|lQB@36pOqL=@B;}%H?^jS36hl~$2Zu_GW}gY2<#tS@ z0~k&EF%a{>r<0?<(v4kfx-hk(cYgc!QD*bXj%)+Z#=jpizn=;FeZ>*G?S)Bd+^2h+ zaAjE!=Bq0(>34y(1CPvf;qmnyINO`V+K>bHksWyb%m|)4*o}l)`AKOh$HdJq$Q*C< z|6m82yiO+Sq6`L?gfyxn6L#aTW_*tC*Vt{gYWttJru}eLkZG+?Fg-2RqX$>F{$edj z;aamA%OVc=rF=NJ#pp1|(PB~}E*E9S+_$ph{K;RB$jq3Knz349fN@D4`Sc>#OL^#& zNU>V2MH7)hki$WPMumt_fG(R6v+)ony-sWjc(J1*gi(hT&3Y|%#v@qcCDL&^>G=qD zM8jC)^B}EIU}GqV?a>Ifl$Bx5>BeS<6C3PKthGC^+-f7DFr&?2fSSJFkynzrx4=^> zLdl|Bn2504A|-i$F+4meN*CvVmy?4sg$O~d3@tt)Ga`T$RQZ>YG8twGKr6>Ug&W7V z3}VyT(UphxOfs96W#aQ;1!Xr|kOsa*4 zBZjq@pSc=fBkA91*OLm7p~Gv!AQ8Y+bpR`g07eM-F^d*!yHhy0uJ6s&6PjZHF=(kamVbG^mF)KCies23AQW>KSDW)?XUAUpYVSMLM?f3gDy_jo@VpG~f=j_Ak zm=m2AHC1Xk+K343RMjm-d>9K#(JW@C<}zV`R6w|pn;D-U5sA@nF<^Hjh^>APwt8IH z>GfbQ$@sl~FLqL8X9=R3z&~uaU{@@RZDoD}Gy#xEV`n81Kt*|m1h#}j=%nh-DuFSZ z4YPEd4Sqj11Oiy+4`9aYMI#Y}EH4l45+0qK0NmU{NC@m!lKcUw8g+655tk6W#d+Wp zF?d9*8qpz41kmF#VU!49h6rFP<--L1_Qox3x)YDC?ZAVREtrpbu&1^R zPp)ml#|{o)Z+H1`%_70RM49W(s9n!A1pg@O`#e@AKm-s_t74mDzJGdhc?%xst-*nG z1Sy+!Q_^H)w#S2i);SN60_cuM7|sIa`#Q=zeUmM*?_H#G+gwFNKm@S1(uH1&23;mK zd2us3$isVzOQFmufSE{uRRYaYV`dg!LtZf|O8KY}iO{N2V8&*~CaUUNNC~hxV>Y2z zqee<9!HCs_-7x|=fqzfD92>%ZEOpqhi|oLT$_Ta-5wLv$+o;knCu@+FD-a`}U!_!{ zPOT;aQNkw>K(J&9wE2aQk-ujL87a9^7z9d~#455aL{M@gbVOL}EI<*mFQyVM(kdw; zY8m={7EIQZVYbSTwY4GaSl))7rphmFp6X3zI$NtMnaS>kY{SmRyN^nTjd5s{jIY9f zo4mMqzRPa@?eUJf%wm;SmUm)#(1~N6RT(Sr$V@x#>P%zWZ^fzZ1U|5#6K|Xy!MZx{ z-|KkXjvPAP%GOF|sxh27cDKvS_%&)KYO#zSYO4J02UfP?q5e7?CsL`m+s+zJow#kL z?#~}y+?$9nEs;#0!)_G3vKq$fl=rw`5d7txf@V0S6-T z*@~P(lyhaMClyd7RKt-^Bv8mfO(_p49-p2QqFO9MN+d**vQwkNdXE$PsLJmonZJXS z!jZZ-{SDk$;dWwYvI09271*APVtf2nhu~I{|C@qAtn#=qK%T!-Z$KrHfr1@lP*jYV zT#lqd18N53Fp#v4$vCmpgIqibg!YqZe=7HG+|-_47KRz@{$cWRAJE#>@2i985^B zXW|aW>`5Yyrzhzc!woo7SAh<{=b4Z%u(&-G{Ikz@DB@!3%e_oPxu4T-&c9Jo2D4>B%+qU=K3`@yu!Q8kUZjFeqDHsEgbAe; zowQ90)31`R&}RQ=CS|C@AXV}G}q_UrjyKITOHGt3}hQ~ zHvasmGH5c};w8C^k}qhDYgGSqpec~-~d(o{joCa zOO#_zl9l%XvM*5_ZA@TGWr!-g3-hrE?NjAXSCUmy0{akE|K&;>`jr+mktJZ~DX5hjU?qam^GYy6e!scGivTH= zlt}T_#`1{0F&bsS2$_-cShgW&<3AtljX^=Pi3!?mxki!bv1Mf*oEvP#wW+>Lf54u) zN}TDb#lx$+@bH=rTp6rGm)(Fo+8ceNRF2m|7@84QP z!nCrem@4yEn5fOhDu5OufL~?^V0kO9x2G{zUHQ|#n(A~@GWDM#fUri-B%(2<((YtT zA}JHG+NEZJ_*zA&=r^4*C8l)-B)ROheI6nr5y}N3+R8JNe^&6M&=J_(0x47kc*T-j zj9Cqs3A!=iwqe3$#iZX!vObJ`H5J%Pxu-gcJ?xe&!1g5D=~s?jB=_goD*&twpvu4P z_u#KhWTpn&Qk~3@01NmzcCNrQZE1f!k%3DhL0Mr51dEoSG{2Y#K#hKdIimnZi2!Ql z`pj&@T`CLuRaRJvN|7$)W4FYJonixaP|nl)$9XCmv&}{C=jcyo?!2$C=X6DP}BQk$F#Dz{`}`tc=fY&vz)5&rDOb zJ3G*dyQlhbW2PUoB!ia`=9>Y`HyU=LWe$*(F z$*f8R6OhX&Jf z5z1iWOQ0e(pvfyjhgOXXM0f|u-?MpuazCk_eVL45Z!KkJTZz5(mDp9y%KI>OlI-6_ z)qe+pe>+wEZ3O;pbx9(DB<8CL{MEO%bD2yM0VGjtv7l(-A~X>JSqc0(3zxvf&Ll+M ze;EUZ0V0dBK=`fJy1MqU;h_bMsWj7> zu4d}}K_=z%GYyrMOq5huHs0f*GZ-0**~-*K!V6qhTY<~z%5@C(zOT{eV;VwbOxzb> zM$7!nwRI~Pr9{fu4Tgahr~Q`)o2zhnSud{74B*so3(^J+j`h{yfz>@Y+>t_5F2Sal z4-YJF!Q<;Y@yzyaB7_*C2Hkx@hh3=S^BD`Dx8guU_;*iFwc+9623&56W5{d&dB|#Q zH7V81>Z;0jO#msUiy5t`xXq*16g#Byq*WlkXfGA~pk5%u79~5}*MuRt8aKQ_9ML*) zMCZa8cL-sw2nn$gV=_Z#UB3u{%fb^wMxZj6@S)Eu#MVdvCz_HO;Qv1N5#Tq|^Ydf} zSOu^n9mU328P-Gtm=61~DjdKJ5#_pAIX1+j*pP@~4ed8s%^3B2Gb(_s`s_rZ^EFBG z@j>v}8-W((poL_A6`cb+;78Blqm}IhR9LZ6X-5|;{plQAH5P2O22m~1K$Tm7L4gAC zVgc3=5$q&2uuEjXR}wMPetL(p9#e*472goeP-uRQk5@u5PB%YR>}TJ>St6 z@G}Xox1gacc&xL$>|;H_z;oSY!Q;)rV5}k-Tx2KEH+j8G%5GyK9yh!0o-k}NzrK8QtacN5n1 zw`1L4CswvMVjvnufaHCn(SX&_@>>d^>K6EC6EWB%G88OW2u%?WHDpKnWEzwZ8E|s) zGn0&t69G)B>=;(Dmjjh(QW>zzUWPuE844n)E>a5aTWb(}yIXGf@lvTC>m&wjk{U6k zwxZAO`$kPg>_$y8)z_R#b6RR@nS{-e1;BefA|&m@R;ztHTK?l5O*PovRtI)F6%GHm z#$dQ?l}Ic?dY?z5Wrk{QNph#bu(j9Y0DH60)yaOc0)1Fbm9WQbz_vsPmq%Ohz;rJj zoFYpw-GxV1ci^$vc04)ThR3FxF%$Ft)*#@2C#;nH^8S%JynkgI9vyGNvFZqWzy0T( zdc81gefRQ|C4dkqnNA`ok63!UU9OOL)tY9XR5|D2iT0*MvdIRa_{&$_UR<`gu}5ac zZm9{K9C2nDup08z>?9#c>X4}LkS zRZ7(OJvg#!78g(Nz@;-gaOU7<9NW1LNB6ErbD{zcxg4EN+pSK(cd9>20PK1J)m9ry zb8;ciFM)|CL%CRuWok2>LkV&gEQYgGgcT(JR}leBs~u>SX*0`@ZMFEZ#^}!chE}y6 z<9ZWRe8E|VN*8m>)%(M8?FXt=#!uE7Y_B!h+|Q(fp?&GfxVtHty1hP`ViH*ekc|qf zmGK)*g`FPPy|b|}won7z(^`vzT}@P-5@@lQzw8uCChS^Wu7b;D90omO*6BQ9wd#kv z>*Bbyycctg3GATicy6c#*C%^$&rC1wo$kSXQ$2WKs_T{tSkr;W*S2Lw3O+g2f(?~k zOotp9@ISet9gmE+Vt=9xP9E=*E{&#`y&vGuiMUe9tT$?ykXp+)l`6(4xHUz1IwzOu zkVtwDm@Pkl(BsD$oh{>&w~<6n6msD%6%d$I84JJ?K%H0xJ^@}|R0hH2gvIHwLnV0?|p{=STfjERe_~Mh`m7{)(^Jh=-d>J?^uKV8&+bvm+X;R zgMOPi^S9knll(*VXGx&L<%XoN7)nwcdaji0hYT)~^DDI$xVT~zEm{I$UNOexW>PFp ztS9BtD%T?*kYc^bjor2&s_2}nlv-?d`O&6Oe|X#($ki_{U}E0Dl31{;G+hznr4ot! z+0o(K5|weLF`i`V63Hw9WP@Q;d=XR5UXyp&gpD@qwn3lg&6$ewUvH~R5eYP6FDZf{ zpZn)tsq~tR%QY0|6)*;sifa@IKDWLygwsQ9*wt1|M9`h-54b^g;3if7dsg+}UdsC^ z*>M85NT5AK0uN3!VtvSk6OA!EwUVA&)`16xo3SJ2hoPkSV-~5j(69Q>uW7fpJjNVN z)-da}MrM=2WZ9uNym^n?hx;5J?3bA`on-3-8ic6Iv$N~`UI8qnO!MX7F3y9M{J(=h zW+Q2xApv@<%`L=$PJ=T<0Q>9X*h9A94_On#e3=*Pj3&&PZJ4(?Y2S(&jRET|Hf&4B zsQSMH{&xtV&+CPvh?ALST+b1~NZ)NH0$_7oVyuIJ?`Xggs$xV6tcU%)k}p_A z1W>Q!lzw}<+>f)v?YC^eT+JT#W4cJi;AOa|P(=3;By_!FNJ-by>HFF}GVot}anSneGv)5DRo>u8z zJ#Ta11Hm9JnH(AL?-Cm^Rw_ef0S7^z2(?52OWz>?Ux@(1CHe3WpqvDJI}w0QOerD~ z;EFPKpx>;=xt0`>Kmxl6{JU#N1=QS90y_deY&Dp%R;k0RN{?+mdYr1nmfBm={}%X@ z81s0cEGhw?D!isd2pw0JApj#!4g-O`RiQ_}$^3}gydhoHfwb;yERs3r`^Z==p+JI&MpKh(LznCKuvNyD3HKMpm!1h zxH1HwfRUY&E3c41DnPf>ijxiOrNIPtR>vqSv9l&l+jwRK;BvnQt0QHZ0YI$u|9$0W zW&fbl1!X}Ia_+b@V>dJ;{aFHFfv@M^B7ky|_0u{lsSpK3`6b9-xEOk#1j9-Tl0*QC zLJkpx5yy!D_L2=?*B%HJ^T1h>`%8^fI)1ZnbmT_gXy2)>!P_tO3^NzH2eS=58~=WE zI;>3CXkfx7BO@;=VO$!mGpaXyXf){k-S+xq#u6OqZpPN88Y~S5u(_%d7sh*VWpWT# zr`{oeDOLsaXYLnZt-#H9NZ|g}y|})t9q0S%aK5`553s;r)=74t6ZemG;@UtnjuD{B z77_S!@4OSd+;b-MEjye;bxeYROK`o@?=`=LX}FDW0lHeT~cM^Mv3~dd7<)` z2c;U^Z+GFT@-Qw~+g}`0e{h*3sAUdF+}X5phO7VyaLFH2owZ=R z>OeHxz_al#)IeDvb2ClEWM--y&XTxJe|*I2`o%V?`up4JG9++fpgpra+S@|=t+>3R z{|_o4LjsdT07MKoSXHo+NMfu5=LQ;aX}A^lF6+k4@h;pL>%#TXE?gOG!>QJ4^f=6L z8;uuF&uzH9EB-IX0o1tN%<0J$w;3gpgt~-tpP`uZf~$!0c$~xk&;VcZrOhJc&vz3L zHV}A5NWveqxp31{hCR|-(tnsM#{lI7rH^Fw4)WL)1gJ1o`VOj|5|ZOOs`Bi;0eZ3q z!o|6e<`*GAUcNq(L`zdATt*vgavd5Y^{7iV!KgNXLsdMikYPh*2z!YHcGM;_m490m zn@LPY%c*ipk+WbS7TkV27T$3O@^T9@ON41PM#QR`p`+t)={YVb69q>I6>9|qatvzB z=ujFnHlc)wh+UM#NY+HoE+xhn>t~HePEn_gGk^+&rr5;XX9OV5Qc(`o+o6g9ZqH-k;rdwy3S0L`G3P!xdT-BSpqmc z+>LXiJviLih@;(2xV)T{z)DgAD~SaDkVFbA`fzP&56%y?;3|Rs2C0VYW8Ju$z<-tU zE+UW}Xm>Ee4mof8&GBby}(ObfOt(PbM^$MQk*Hs0a zpF5Z2{YFlHd8tZ^hXY}p)H$$CVn7Q=jD`{swu$xVDiI@5!pA|XmK7X6f?^r`907O) zFm?e@RY5UIY2TtXAQi7dV|x!8hsMx6JOQuW1HayhhG+wt+Xm3s)D1T&j1rRPqJl!y zn)F!9P7so+BtnRy*X@Fq%fn)-`U?sCY~|0*$%CH!yOPw0MyW^L&`Q(~u0UC|3L+vd zmI%b;@mX8o7OSybYek#F044eS0{U$l^77*Pr8a<@Af>n zqRdZKE`fuc4LCN?hBG7GI6u~lLqr0{NeyI3UBRZ|794M@#A(iq=R)s?9(`x?B`FK@Ih7l1N7%i+qx$Ssk+t|Tq@?@1j zQp?XT7|CC-@LMfH2|gIDzyqEj_L787k+iNY7GPdl9#@cpR2*?ty z2nFnI#U&iLgd!L-%ZTM+@g29ozhvPetT?np%%(f*D;K`ktsBe&mi3~ z1dH7V9-RlD&PPh1_Y0L6A+qWwCBP0260(+r6o8IMVlx5%xW$J9&a%vsWZk859MXGn z+EtEel?D3zlAr0t($kmvMvvbdTFSZ7KgJ9h?b(K%jdvfz73EAkmSUcHh?{gi#U!h(J&3;bSOA@E;f0nbW)0zbRG zMBu+`xC3W;n{cGH3VUi}s5TkCt(M9(HkIn%oXdlQW6VR8H~U9!e{^uH>#@P{4WC{& zU%)I`w777=!sBr+?>A3YMDbiKhJ9umBE?*^QuW_Tm7lc%b0QtQR4G@HtUpLqI84=4 zUPL~hfXm+cTc$OlrlAcD1EXjd8b{OUQZ$b(L-Xizv<{3R7EX{waiNYBKx0iC;@&W7 zD(hg;+mI|z!$v?Y$uFjgzmPzG2NqE-A?cs9I0r>kwXFo$>KKtnq7^Ozu7-SjePb`` zh9^-wI)%E4Y19)LlvlMtP4<9STtdo%0|Pq~kW80Zwp>b9Mb4@O%9T1hjv76<T%rL*pHf4Nc6x zxqfbmkW(r)78G9`mMeetp=1m%CKFh#Gay8O8|5i7z~BB(C*TZU1$%BGw&^U`MSuzs z_*uEnR{tP*>SRp=8pfAXHC~S9@f8{1H@%b1gA=H)YJyg#MTNf-Eo1?j>N^pytc6x- zAmZpo17+A9rpm5BDOF@KPYe!gFL)C8>}9BpH={1yfx3o%1jA{V=vejbLm3;8A%P)E z+SZS(LaK8VW+E6a*%J2FU^zQW5KopF8OYu=#3j<|Rhy{dyKu=D#WErcZ*DQRD(yIA z@gqV?#zE(>RAI!7!t~oNnf4x)RHoJ~&S!K|S>|t=w7as6I~(sVdddRKAQ6G9l+XC2 zvZg+(^(X8sH|!;^!`;m|Ge#bNqCZ0d=PB=Ela#?-^!!~JBIv=9_Bx#CX`<)IHc<6H zNtORlOBMFk#WT0m_PJ~@i^co*uU`4ShJSSx06VTSj}MMBj|`3n9v_<6c&=}-*d~#u zYen)`4?CQAtu~GOA|W)A1xOX~u~w)h&>R17`H#J4ez;T$7s=;+RI#^9G$<#4uq*$v z(m(EWqhaZCG)%5S!}7@t_*+H@_>@f}%QD&A)(0>7Zly$pRI(Ax-J=MVC!rxA*VK2R zzH=B2ZG)(bH6Z1WBj}64KpsBgjiI5c9d)(csBIcR4W(IUgO~hzeb+eZ` z&=hJ1X*)QDn*NmtCK@53<8um%Atq9j74g7XxC9&`t_Fo32lVWnjqHFR7pysjSVg~e zzutpmWDBfC9OT@&01aaKKlVt}{~Y2;-!St;eR7c~KjQT<)sYBO6^$~j<=LwP*?1RG z@31o=y@63#Z0`%oelJwsw(jZ0EG*&90s%ghA zu?7($18IICViFk|+d9xRIgQ5UQ$z$*g=yP3u`)vd&BH_hZ1#n?|$09sqyb<59pjG&%KpuVOPm6i3VPBf#wnqF%lsoy?|>iS-|$qJarqo-wGGa>gi;7FDX%Ppqy8VMjv>yIX2;xTgiDhP#Of`ZE0jx3U{&N9nnt zP8{oP#(~yq>}^V8S8Y5qfMz#sXQM$R^tzYr3Z+HHDa~AhWG@4b*H$qxmy2=g^~|F- zKQnA|IW`5uFRXStzW6}0;FQlQ2VPmY#S37TXo z%+mLyZASFVlsIm2VUI+MG6IL0s$_%Phqh&tXjwLema!F7`B$KxNT6nN2GuK9p`PqO z)8JAxkP4`4>_%0z9wvhm9I_C+5(ZmGe6u0|Z|Z^y}@ zu1ua9?#lEF9O`Vq9s>SOlKVT}89%=*U4b#53qG;<2UPXTqy>e{f$?Fc$>U-=6P3(R zb^3kfc6))_VDz|o!kwLB*%!{ZT{ssFV2#c6yLc%NJsc5wxKfmr2v9DPAtII|Ae7QE zWvI4Uv1Ox<*i&XhAaF4wtPAB2pDB7?n~DTqMQaY$h^A^}^-pN1g|DFVfS7pe;9f+bR zClA$P74{fhnE^pJ!b#K$WvD6^W(Z)t%!2JI2d)PyvD#=u(c;BlFD@)FNs3FDh|bI; zNcxY)tC{wAB1-_-`17LE>t?zlVdmu@euYVxOv{$~eLrJIzp+DxcM{0=wAE&ABsxH# z-``P>J=RXD$rENS_qwX6h_Av^*JTDu3(Mqtl?pUv?}G!2X+ zQQbryyawJxHG=UPR8%!0S=)wqyn(V23G(?ys=`G%x!@KSp`@?`g}M32Tat_1MT;}Z z0=0-9m(cTSo)|Gt46%v^n5=H7lscI0K13S2P(AccC*beF|Bn3sQ!=O}lBgew$2{e@H=0DJT#Zlx7wZW8ECFnwJZ$vgo=^gfQYCU1FFqD`d+uO|QrG%| zOlu^@bj1=(do(+Ha5nzTX!84+YLADByIqUBf@Me7CgQ)@S{28(+GJ+_yX|ZeA?&D2 zU^_|uZS>mqcXGZmf@NMedaPD7Y4vb(xX;FQ`rM@ckMjT|J#MDX?|q*`saO~^8gp%0 zU9n27E)=O0xkQ#K}qc?GO?F4GYQd~*La5@;oKJwt}`ErES1~d;X&49mU^cMJ=i3}R4;zts-aN2zE zn7jzuLkKv-@KZXiemHej=vYrqz}Ko&FzNNsX|>R4G|*CN=sB%Y1-()U4H1u2BmyVD z04lyT(|@3lYhW>Zpr;BhQRv}}q%!iq?oZ|a;5(LpDnCmOtWszo0&x1H;4jWauSA0l z^!XFy|L>_tVo0rrE3X8zQgem?*xaJ9;VxGg7f3bOINTrQ=jBx{T(~gvH!kOkvJE*K z|GDTUE0A=$n8r{!(-4W4tZZn!y0xL0~-BaCZN+Yafg%f3nh%6Q(D>~knP?i*8JTb zi6PV3H%|n>E~t5B?-qRfjTdlm(`tP3!}sEQpSd63_}Eo^;iW5h>HbrgZK%SaT#0)d zQaI-i;xKvfZ6Xy0jCQmSPGrE(W)s-}R{A$h+#-T{dM(k|fr@YyQnj6^Yac?|R|#oh zDa4#o*mOF$OeQ!eZAKF;v^ATIFwxdzHq*Wt7NZ#wp%}tqE`C?p-P*1Vm7$Laz*1EF zgi|D57?eo=#qnE>7A9u5GpPl+jE66D_wXbiS|d>WcABK`c9|(d0P9Evl#}0o^yGg0 z?E9a^fw@_1m|ca>ym$ql`QTmnzyoJ+{qPQ~C=Xytqr)T3HMm?>jw1w|jZ{IKsS+=( zYC_xa@{IRy8oveprU?SupJW56g!-OQ)K#}YQ!0eGpb#Fa`T+vDpTO>;^b*+Jlnxg3 z^q5rvN{IwIi5w!X0AjKmVzHc5f{B3dgx*#Lld~LJvmeEzVoFMQP>?N951){c5dT zfrLncE`=I14hObS)n`G!Ol5f9Tc1GYG)9!! z%V5^pGYY`wiooouAVP4Vh$Dc(>Vd)JfQT=GOr=MndkhU@^!?+j(J?WL{$=Y>OYaGB zg$T-2nc=`ESOq`?aDfP5IjNgN8)s2tvZ0Bqz#6gxtQy#x0`{B&bc@y4sW4}T_wHwx_2xY3~4@9M;sxwZK4Bj@nY-KTJN{VI$RU^kEyf4r$0mm^UeqbfNo(;-L| zxw@+#L*0WIY3)H9I|6X|DzvVeMdyZjw9c$Y8w-B20VR2DFhvU?&BMkOJ62R^n8+64xtJIBs`i zoj-(+J@+VHdHgz7)Wi{?V@`;4*hD07iiqcWc>*b!^6Q*Zj#|#=Gb=)oYy-~5|DD)9 zJj^%+LdGMP_YeX6dNWo1`DE-?rec2}fqAk5TPW9s%Q5P3!Y+|~(q}Xk$87e@ak>;L zCTX%TdWUU6hgf-G6M^2(&eT)F#}0k@JM|X&W6I+Z*X86f0v zu9ZXZN)>1pYcWqM;AUAIo9y0SSR~R$Jx{mhb1s8X5VBaA=CUBOt|H9@rE(^yQ2LikR6pwG zilNLcz;cN$b9?U=i9R#4PkX5Z0rJB8*DS}6zxZ+d=<~1Qs~@?EL))lo*Eiy>(+BX_ zm6O=l+Kf5^`WCGjH)|5O5Q$*3!h~IgBmd%_2)e2AFK-({zsUtT zDIrBEAFV1A4tvURHX6rPZvfL|FXlW!Ts?dc_dI$N-~IY4_}OIbjkTc3Fb2X|~lS0aTyL;#!IfloSh z`r>q`oGJ4KnEsyZTmjkmFNQgz$4 z@9sXlc5>3cVt9B#e{(YfI$n)Pc4AnlfU2Mf13X2h*T0!Ozni4-NHT?o_HD)!hvxD2 zGxy;qpMMcQeElhW>DkLTe`q_#dwVgpbPV^OJxsnhh&ECHn+YTrsrp~7jA4hyih<0k zKzbzkGB^}!)bg`r7j){1o*1yETcgjp=b^&Ok=Qag2|d{#HIYMQMIEBP3WWG_=<|yqq0ichv{qZa7&1CgPpYAbzVBFD z2kxI(ipRHXCIYwzuReMcuRL-SPu_Poj$J&9T|@+rz5fQjK?LyD$DYKFeS6S7Fo>FX z;^IJG@1ow$j%-8D#(ypv!(~iIEXLqlU%SmB60eL3#lKn;F2~&ejsQ}BQ~=uv$ZaMA zRY)mXB2Lt}UFd6Qc(b#mSsItA7(-$4!6B-OJ5+X30Q$_xzp7#Zdo3IH?%RYPQA7U8 zXFq};e*6La;8kky_a4J(QU}|nCefX)!nPIT*y!`4gD1vXs+8yaAsqJxa6DLsDTN79 z0-uw;5Zrw)&U##;WJ%yuYYmRKRO4V%Izt58YU0>T z_F!$i0yE(-YLrSO=@_k4wb{i*YBe@gtL?C{vkgZR!{;NSpuI_gE5^Q<#H`5iDbITdR!SB z$CZ&WJh){JuMh#eLIm(K5x}dIuRQf2KK=TO_}*~XlWKQGcD595nOnV{RnM0{RDxk>+K#HdECT!{_QDCQCbdXoHe$;w;#uL*!2 zw~_^L>f~54(LfU1jup+#7-(yIaMSAPMFxTB#F$8v0sfXu>d`||cwKE0OJil&H`s|6 zFCN6-5&?YsgO~91U3+lpz#R6ina0wFCJd%h*iN3mOCUvpE5UB72OCIY?_D9VrvGvoAotzqM}}61D9xkcD8E3DXM|aMJNi>|!9KGQ4s%_Epv6+V<@@)z*V6 z2M^)N`>)|c4_w2WuRe|MfAckb_RSY?>B1QtJ$)8OF5ZRxcb&(c3+M3s%TMCu?v4MH z2!`W{P=wjKW<|D9XXD*RTVpL#lZrES)v403*YR+3Du61I@^vcpEdq!W=o7I&X7b+> zK#NujD=C2G4C^VVHKYHalEGOwdqqSnM z+m8WK0U@!1fGL8PDu0m6gM(8_L{OTUO-Do?U0aZkh**GXl?+V=4VDL-*v_sBL>A!$ z*#XuP9Hl(aRE^yYX^eVZRLx0E5b4y4e6Mu9wZP~SGdur)L>mCa!UckEB{CYnUR72iU3FfSX5#x8>>aK+>T4z)?n+h zrN8TJYFcB{>Ovg~{oiht7%@xWZ`4`P8w%jn({p&{%vL?CkE zkLyRb;Ka6BY#bgyJ^B63L;zD3E5aNBTmR?Y}Rc2Kn zcABv;Np%}fgs4!86n$r0MkK@&!d=3{h}w<`N;fHv0izb%eI9IgcrZi0zCoZwqfiZb zZV?jYRhdah6!f{Gg*lLuiqW&+ClcTna$#0!vALrgN7ik?iLKjluzLU(E?>m^N%}u| z;{x{0Z^ntUXK?=NbzGo4eVHu4U91AQkRgDNeC%mFe$OemEw=qmcbU38T&Ybat5wz2 z_2RnPx`N47EACK=)l4WDVd`renaQO~nN)i(Gu}UtZT#6_nCe8FNyaLRW0AnC-2>Ga zT;7B<5kMVPxtX%iza)SR39z>V-%x67sz#^xu@;ib4gzRfMFdX~z@Of;24`lL;mY1L{ zs;R)?x)=`E$8fYEjwAJP+OMSj1X%$BKLP*u1aPP+js0W+_7VZG6Qw4la*Roh7?hb1 zqDt-K39!LV3dTX-snemI{_uB2Uf4e<(t=Vj9_{UV zv8|!uax#`!O#~1tFRv_Rr)zUN{Y-UL4b#)v$qbT8=xT3g8tdzsn(8X1v7tWm{Q8wE zndKwH|HpPyo2p?#_At{>SI;yzHZct~bxb4eXX7s{0)8*!^SJF56}}(zlZR&sAQ5#U zEmvYWTYcmIiU5930z?2?leY+<-DrSKDZyY@9381h=Dz+{9=?vHot;1RTC9(1#FD== zNu?M_#qrVWC-8$8ui}G8H(`5kH+Bs5;_9v$oZr3*8#)@XcX9xy=B99R$7<}EU524} z8cWkDY)DsP)Zu`O!_SN&3=q&O1#(gXMyw;ncq|#Hsj89J)z%BDs;Z^c>1tn9x~ieJy0)yNy}ih&FfdKk zb~MbC}m&{RGp|+L{H` zUs8D8PR8eURU~7+e;ioafPv+WNU@jmlxj@4eb^X}Ve`LI0l&W-xGfpa5I~2?00$93 zdu8+Dk+g6XQBRx2@ZYB1wTY(kzjp(bW#P;S!jQ9hnS7m*1`_{o#I z37oAGEyjrm+N8Qnhn!ugfQ2W4mR*9Yl#6bQ4%;e&I6*{kx+#HEO-Y<&34lOpV6`LJ81SNbr2M%_- zwK!d7#zC(E!&(_kMMdx{4KPvWFIbF%#d%cq`6$gPf|AIqAr!%e_3N>F#|~`Vwgt1> zw_?ZIwb*~|9H!RIp{B7Fn~opD83H~_0B1-A9HHuefWUv?(k&9W`pCWb`Om+Gx88ga z^{IN?d+jQoe(WJU^TgwL{^<|kV=q6C&wctOeDez*$9KQ@F}(iL6L|RASsdH5?N{@& ztA0E+KK$hs!+md$_jiAJ`B2{v*G(?{r)9$fKWwh4`(QFsIhd+Qh;BUp{@WU=YnlF@ zE>Z^V1n?Fn;0iFQbnP7`y|vP)H{S1ZIv+1D3tC+cduBq|Z2Sd9MR|ychRXcOpzA07 z!?hS#Mg$OcqE@ZN7)t<^w+P_(`KK0OYlZ;g=(3pLpz7G32;iBkr|=Ko_zeE$?U!(D zVgzMM4emcWhrj>mHGKPnm+{T_pTt`?cjJwld-3eq-PkiSKqOF$&7EyHyL~k->|TS( zx++XHHR8a!Nv!McL}#!ZTRJ;29*tqZ?n0dHK(A;L7}b^vXmS)5++21P~P#L!6h73Q;KmUyKF?Rr!(<*u_Kw)X-4dJXnp zzJ#-^^rt*<*G23+e;x-fUCQKsQVCB!|0I6#i*Mj_Z+;lbND7@jGZ-A(f`O4ajErx? z>h%Y3@bDQtaP1nNd-7qt^z4&(om9ftKJ#IG^X-q|%b)rXzVNXp@wrzX#oHfw2yZ-h z4?gl35zFyCm>nDbd3#mOr<+pMM_L*hn_8M%OsQmAl8mP%ZmZW7aQTk(G&lcn)AR~7 zRHxa=Q?9i%)!$iJk-ahLFDh!{aV8b3ltvtuFZOgLG6awg*ogo%70c4R=6^!~ z2@Kh6ut@}1(NvAEzWOwN`sGjKM_+yo*S2gxhs%fklSBB)hcDo@cOh&D$MtF;;!9mi3nyeO2-~dC9$@<8{K7LOtrRQGF62jdGnM& z3=dU*2LY-_Bttb%1Z`eX2IxM%6cMqKlz`$7Bw#12VBt!kE#^bbF4a}Yfs?~Sh&~q+ zND!w?u$LKyQq-ta7!SBGpRT}eQUbfG5|nYQDi5N~ZbhrZjtRdXgI*8%d_Ht}y=WwB z;wQp%E0n0WSkP>9z#^1@yCfe)1pd;zLU^rq^z`*&cJEHipF4qVcb&of?j2aObt`6e z@5biC`!Rp`7>33sQCZW18QMQ~yMno_A}>j=<;PEfXg^U`H9zG#7}8O*4voxX>C&B;o;rY;>4R7^a}b+19L1@_=kfgG58@l2 zc^-fBrC0F-%I|;iWqkkhAHjFtdKO=Q{TaOV(!==B1Ltw$ZMmFYVf}=5H??*^N(q$@rU7xw7_eWp&B>wIjZ{Yps z4q`k~i59;PUwYyw-nul0$G1=7)r&jv!ucI|@Yp;aJGB#!9NUUr!#xD>H0F9baAx~7 zPRviDuRM%Kj~{(>jDd7D!de|w`(gy-GW4i4@DT~Hm;L5EcC5CU3CKcd*hM+>ilHvz z!B8rqDlCJAFNaldiwtZm8L;C9=rvu502+Fqh8>#A6`Nxh* zk}YUpuMSjWH|37{Dr~JuVQWYxv@qK8A08<8^$C0Nj|WMPtJ_RezQM<}%x%(JffMd=I8p z9>C=rXRHKa7fS`Tgx}&3Cpn zH)cWgmlQqeB(towB`;_-KULolM(=n%Vm1TPDm6ykqyXaoRsqcY2?1=S{S_WJ>YR4G z{?s-6;Eng=hoAo_{_(q?!)s4n$7H+;6)GLBZ&{AN|IiUUM%xb_--PGRZ^w;8>v1pH zgQw2z!Og>)uyeE*(^Xa2+|!1g%ZD-D*o5A)2x=T2n1o^oa&qC5O3|p(;aFt|^BxD> zY)73?i2X4?F4sn}yWE380&+wog0YALIgx=huLKfO3(|s8$O^fTlTuKS63`Zx!X*%( zRvrgk62vaN@)_rhI709P^!;O>X-#}_{L3cm8ikK-$! z`v{t<8&F*{^o|0U!{EpkjErr?iWU0^{0FdR&0);VpTv&cXRu?(8L}QHFt`3Vj_*5* zN3Y+FXCJ;7A9(NqJaNy1WCI?-XJ7gNzWK%r_&x#s`(Jtm-y?PK-M62^-;h%Hn=iha zdG5u>?#81x=^VGMhs|c)!?ve2)7gPYe^Jp`5oWs5sa%^z^$be@JtMV<8nsBMNddS# zL;#il8v=-9p1l7SHtF$@%Y~C`SKzy!c$o5j{E!;tKY#xV`1b2hVQq6Wd2b_zV-bAq z{#|(E!W^DFxQ-OSHr#z+78m!g#X~2z4QVp^UV) zip6jcsI5F6;vzA2mbr1WK89UE7b1KC>?It``s}#3DUJtQ61YaMolKNrOPLGH9VT=c z)M!vEP^VF#)u_gZ%Z&9AFAmkkaK57k7rX0ml)X$?Re_Uj)i_RMaJab&2Z;a{6YO=DX%kpO`{qXcMwo^p>vx7jf~_bzDDt12@jxz=M}=;{EsE#HXGk z1@PLl_|DrO!QT)OeCzcO;Zq-c2W#4$H>}e=V0udy0z+nbj+oWkL0q67h0B z<1rf4`v9oovpJXiBLS=_FUQ8#MttsrH}LI` z-A{QFKX~&)qyXN=Prv*kc8v|7#o|Jh*@ma~ti~5_Y{!FpX7T*F`3wP^**SyDqy$*- zUplxRXSS>%B`|{Nre-vG0|b5r4$KVWetP|(0~>L2dIY1@G1M4z7&q&2sxp9ci4eLq zD%grk(5YA9bUK8GTN8MsElJxH9-_RzIf;9k61a!<@9nO^y}fm~r>7n_dg^e6@=$dY zdsAVY?Wo0F%R6wYzcDjJ_(%&Wg60|=&15YOk`mZcUyW@9_U-8eb`SyFB7 zP7?_v5iwg(Qcw)7Qje~Y)mXK4H`WpfOdU9cNy=#g|J2-0q*ER6g;E$?vkNP>AI9n< z$Fb_bF-*)I#OQ_tSheRE4iNBJ0yuK%DxQ7uDLnhkqxk-J-@>=P`YMLHyWq5zp>JqY zrW0_GfzXRZRg1NuMBdCHBI z6<86iz@x{u<0~&*$Jal69bbF#ZhZTbPvNIu`2_yy8?WH}##QKW1rQ?}aCD*{pE^H} z3tOl0z=3tRd-qx#Sv!S`w14IBh79Tw_C&AtX4sS0CfWe}%Y(m2~*jWfNCINjHT6CHIp(OQe+Ewwm7d9t+* zduoyx^Lo%^wvx;@V%+5hJ9E+wvIRS8SY?nVB1mV5U<*AS4~HS)OHiC!fXb>?jLmMx z&P++mB#k^DXd?Zlnr+;N&gvU%neBu3p0j zpM4x3c=93q_(xyF*T4J{CdbDi7sydlGnfJY@Yptz|NF6W#Q{ih42`sJkp-VqdhfvxW5h$_1EKpfdH65XTJuV zqR-6x9XQb#$2lT^GbH=jn}$wy*5OQFGfubH;dEOa4mVU`+~-ExV8l=r5yJc&Rt*lL zDo~E7)_`V<6;tIQQU)v$RQ-VnSQX&Y7*Uv41eMBw-enswwtfeZz(K11hp}q=ZZtO! z!R4ty&*T;it=)^U4f`=cvY!S1?{njk(;4s|raX7^1|E3$KD__QNAUN5_f@h1AH(ML z>)_QGU{qPr(y|<5OLt-A^XyjhtK20 zvCB9`dF;pq0{=N2I7HujJ-B}25_Zn6!JE%NiO+uGMKsped{e2A zY3w$07Fd5V*Z<1`jN4{qd=7hgWz6@Z9;*Jm6Ah@U4k9F#lEgNm&1A!5Aoy<-04x8; zeLjq)(^L(P;MtpJ@X`BD;gb)Y!Bf{x;n^E!NeMiHpM3U1_{4q3&`ku8G+5D3p7`3H zwYYR(J&sNRL^db!@w@lp??`EU^NBNf>GEzoc61Y_$iH{0<+zv(;{7E3*?h7sfhTDDSX&B@ zwx#hHRsYBPYVjx$z{3RotF1|_v+8j;RgMeIDO_L`0NW9mxoa?uQ*E_4M+#&<9zj~C zM*IYV}2jz3HaMhM6s zlc0!HK%%}2BQx8{)9=T+<43W4W-}@xwWzG_z~Jnji~<-X0vIFEkG%u_F;W8aC(q$9 zdn3>llIQo`gNygv#8Xc{fxr9vuj2dP`4rBbID`$IZRo9t;QwRqKcE}C?`wY)NgUg< zrq8fz(~NrWvej(KvgB^LCXN#)H#g1u?Q=-U z&i}sk-hcgH?punlxYl030}ueo8SKw@?}LK_M;mu!XElEgfXYg(SOe;7rwD;55duwI zYbr-kSw4j7ieYrL&tPa|Sp>i=%`X68f(c-Ja#>6OduwNKgXX`rbrGitius{Fym9v? zK78{9Hbk6fs(k0$iMb+ciu=y2@}nqRT_t|AP)qanM3X1 zghU5to{)2}P9f5nk?|m~5!P{9rStYb!C&_`e{UzX6L}r)sNEpP+$G{J9i%dLJjElaY2`-6ISBFaGK`dWKGyeR*5NKF(C?5>Imd| zxFL)^zP+pzSJnxfD|`6p;Z^+jh5LB>`6n?kpv6uN#tJDU*CZ@>n z^b~grmio)#A+^UT0>GMSAg`tyHT~mg8E5=2tcR~pD3S{sP|&JHQQMdp`~MUGWj#|E z5MKgh1=u-?RF(}RH@6*`IjzXa>p%%BLmN}T#P|m0=eBA7O+sLk<`)34g2nj_TwLG7 z^{orIK>)0dFJWP@AJ1OCijTkf653npe(UI9?<)Xcptti&gMHDz;-W%@$uIG7b#+q& zdi^Z3I94=&W=Sl9yc`j3VTo7*AdUb?adbf;At3DR6J8P&_6bBmjd|>C&SQRI4BN{S_}0}8d~k0EpT2P!EeUamwsl6DlPgAw^D*7ggsHk3rhr<^ zx9(5>#kP8kl$MCo--+FSr791<{p240>F2MB0Ql#hzmHG9c^^-%_TZO~Z{Y6;mft>k z8h`t68$V|fc=y~Wo?GifPgVjnR#upl``|`mIPRt@2>}8iEedzD)dWB+Zso^emC?W4 z&Js&1PXB}m><|E3!s)}P#rQ~c3ZH&#Ym4OY2rP{b>^26+Y1+yLgvdf+Wncn7GYh1+dLqou4c2-_IQET0h|*-E zVQ?B1Eq%}=`Q zrs5);Us=S9*Y@zkmmji@d<%d3{rB+W=kDXXw=dy`?7;WV?qY9l9^WAV1l>Jz8r`Gg zsBRrVUQs1{-F#qrQV-S!rf@Jc!>O--16J(nWvzY4FK&V|GFg26Kd*5JMU4MN?Lzmb zI;T+FwXdq7IgD&=W1Rh8NC0!Y=S5w)c@3X@@&-Qr={ND?k6ywre)e7b?Qeg8yVtkj z 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

fcMWqcw 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

f)JsY9N+Oo`52d)#RmOPdy@~@{m7MJX^T6LV5 zQ%;}TcMGO?7$_qF^x<)RY04&^>Ct%LFTkj4{%g8M`&?>;H!4cqU~4oR)c}Nxi29GT zUx8KqrJEQeBH@`Tq8J0v`%XVh&{Oe5>GnN~*DR8B{_6Sg4Jms|&cP_)MTq8>I|e77 zyZL}F){d!5pQ*hBJ{5V51JDY)v;qGJ3Kj`mMUi+ZzeBD`LV zE2J83&QX%FF!+{p#4{=|g-4+uqn%>k#>Cq^dDb=3;}^Bp_OIO){{dGXij0L**NXEj zQ}%<=FRuJYybJzZx%Rv#LaCn`IYAPXs5xEz}FE8ja7kdw^*=F`PA>- zb{Ok41Z~!&w?Al_?I+78xNhcBK6ZP{^7?Ax9U@@h@dm-!>fQl7>3Lh0Wn@uckC*ZCgrcIB_Q7G@CU8(v1PcHiYgCiMhjJ#&ugwMXoMpi&W_xrpWvrLm#7yW0oj7Jh9Q+@FRvj2YdE%AX1v-x9?WMc-Di<<}sP(zZv|@IupjMg$66A9FiN^Bx^$&)F ziNnBZI79;oGFNCb@e1%E`*7Cfgdkd`<%>dor8u4_ZC<{H#R#o8Fpk-VHagCOk1vFrWUL ze!x2)VTXUT7ALy+geeaR2Rn2Iw<8Z}7OTl_%*FTi!M!P(d_ty}Dyj+R`=9IG2yhXs zYIwbo!!vGYXp~&bz{ZcJzJ6NS?+gZAGQSj^ML5*uAg;w+(9KFB(Ol6{Ft2+Ah%&g; zT&%d%OEYj8<&f)QoVr)yPF~Ht1?F1(oN}mWAJO%rNR^nB#b75@ERE&yRUe}ckf+A- z6w1|dXXTs{0$i}}e3Ip`=g!QdU`FMrjRVo>#En^e1D6%zjrq!c=#9U|6|*Qra!Tm( zF=MHq=WXTsX=rrPA^cv_)qRUQD1S<%#k8WEZ~d)Is$uK9x4h~PJOBwY`LT@l-K^0% z#C`iXrJXB3@&}4e#q&R2qulIZ>iF$M&K&G~gbQ9j1UxH#zV%rm{u=xrHjVy^O^j#=kP2 zYhqgp^NOyZcsGYAZ9?(d3kGl4$T~;BFDskV!TEFnv7%bQqmt*{IK4b0syssj(ofuo|$1 zuIAC4xwb<+EydI;C{G?4I|^Swy_eECJSF31CpcjdZl2Q{mj!QE6c zaUkQO(~&d?2d1Z(1AG~D3ob`3E-u)2g3TyOW9r{iVjsmSUUF=)>d3>XZHwg0f+3YB zQ}2ej;&l#n(BYM?b52H?iKk2~9Y7>EJ4mET;9nrJRlQTR-!bg6(yo!| zwX;G?4c&wJ5v$tGO<^}EcFkIMVeY7fed~lVj2Cu?9v&k_6Kv=?k$88oq{4I1%@LE$ zT*FP*f<@pW!O8VQJkpvBTFDc=&<-_myh7RDcB@1_N>RI%1o1krs2W;5{BI4{{HYV) z{Qz%&#Uw#;7svbn3q{^HvUFsZ2<{V4SirUTK(|CkhG-Px){)UH$2J8xfg3?5d90>L zn@|t3x8J%^_$zO`Qtvg1CaASy46Poo>B>)>j52>C9*tpJ?kzR{l{`<+U=KInH&9yU zzA7r>FWBfhs;*=l)LaQ}uArtzL@|r%B{Ub>7bDxGnQQvCNy~V*|HvW#-Aui)sZCbK z?s4HyQmk)qM39G<99cI0;+`Mm-Q-Ui^j^dEM!6dY1^4!Yf8xB2Tja;>JRh1c z@;F@<$Mfs=zKuSAj>Se}UcF~->Au9S^44x%1gCP5$UMSJ*koMr{vHyz%Mee!fDu0w z%DeKT=&(N)&Yx1`NiA)8{}m8Ryw&nhciJSDQ0D??LDP0{%gLTboB`H(~h zoVLg$wD}4!cl@X7@0q{06PQ)l&u7BVI>%?tJ-fqwMen1xSQ(wH!EU+SJkwA_=i>{5 zHqwJH_&NG~Syy%b2{iG@eFtRe_QkD%Z}YcwbNbv zN)71|$luvGYRTrjIR=yLqsw5UH-?;ViSRBZ>?y zmy$RSopJ&Xgi#9v*q#Jor~Z&iL`P$m$jZdywd$o9k}C70MBlekvTs$zk@v*FVdP@Z z;p*I0&D!%7UWjPQF||+9X&qC2^sq0cs94GHxUcSql$<|RQX@C3n-bk}Lmz=uT*GD& z@CbIoP|8MGD=GL5^wcXSv;3-tfv|N8-0K%lN%;dUN3!j_lZm#DPF+S{sD7LYl%^Nv zU%_?W@k3JSePPj@`c?KyYH5R>o%kvgA%aV~cp4FJVCS`GaCxV@!l~T@zzVSssygai z8^CIl*c#0_H+tmqdN`4*LWNIK#ml4mjf9xPypDUf$I0M$`RL!fviom)3+!rI(B)9e zd1%3Q`+Du~Ni;YnUlNOSYSEV^X8)tqEswBof=yAdg336mEaGBy_y|>*Sl${{MDr`7 zvE2WfVcY3b`@SRnc{-bsCGTP%_gYv9&pN6z7&)dhlC5~-ej(xS+~1&NnM8fi4b0Hr~6oD@}oz9n!Fn{oRQog zmSA?(L8eS`=4cUAU6o?CJ1D=J=|;ry)ngXW{sMo>QCA6{&J&+oik+_$Z-WdJ}Myb=3*G0 z?~WP#@O_(H9#8!<*Zq1jFX;R^aUj^SF$(N;x*J{9$5OoVr&o}*sNaiXb4}AINeNC{ zR_ZkA4dy@zK~1($RNt|+9?ina?Ce=;EKa<{T3dzQmo`-_okcCjzjS~81N>xP>gp<) z2u=;R0{JtXfrdgJUyg~>6b&Jw6`GIgP_`U$x2l}5)SQNPkwt1Vr>oZr$YT6S#V`A>?a_$7=!wt-gGjdI>g&kN< zis6YXE1{1Fr%{bhK+=7d4bdiv{3%sw27|R6X6snU%+lF|k zuir5;KxqcR&DFgIc9fs5DwdJ1{kkel_6KQr&6b+ZP$Hm4vE#Dx{I^1#b6aa`e4Q=9 zFRxc%pWajH`6_O$!RJ38PENu1lT+6CE6P{=)wb5{zMejh&zjcl_FCjcM2|3i9_um% zR2jnsF`vq91wvflYh~uNjA>;iccNU1m~(LVmpyiWxnb$@c4yO#F}dfL3JXVPP**s= zy@IvC&8XR9*{&3NPax~RTvKpK$Iul1Ktblt(dE+&9o--5@eW#RhZ(euwyWmW@Z;7$ zV)$b-;kgHNXVbQT5Xgn_aSL9LWnI&;iY^CAh#naut8+2Zt7p_RbkUt_dL@^q+;gbE zhm;^(@;2mWE_;6A*syX(1>fzK61noYzKDJ$OxHU-GPv4hD%ZthX~kH|c)B2C7*KN+ zQt?{Km3YfA5lc8iG|x5y8qZBGMf8(mY5VEygM99^?x1*5Xfkt#!=ghv}H{M%VOI7nx_`|1Uv#xYwqE6+^GI=$%VK|^7o1l&Qy z+yPW`mC#v3LXU(Cwikg9?LH4=JyqcfkJP-74Co~iC}`7-#4LIpqlX`6IWs9tBqdaA z#ePu(fuqz@A;hm(puSI=%D!uyxh<|aQ;<8yl3}wnv;wk>UTI7=HHZD_@Nb2+@P%YG z7@CrAdDX`qn=}Sk@t#`V@Hs>ZClN!ER8<6!aTez=yC*;MmR97NA!kfFQ-{TDc;rX^ zVp@(%!>AMK49f;dMwZ2>ug#C6OwCQ~IRVG-tay``2v60}O~SEL_OWfI$iyEvvP{3D z7u%6`>H1XHFcgA|?`c=cOvivOuqhRC4#sM`C)k#oDQe{=EgAE?UXCz7t`9tRRzJVp zuKIuM+Z<%;>Tb*#bljr>dE9RO#BFz4)-MBO=g;40cOR?IF}40P3O~UP1{W~a_xBNh ze3T1p_<}U~ABg+98`Wy7UE`6wR1J}cmuHjqR)oTYG5fJh{J41nNe zL5cJ zUKz@8$nHydW9cdezh*6}$dXoXSph5^F)+rLML;Ltc&g{n`5lCSCIo%;f zx>g)7*DVAbFP;GLNa45^SDoj6K5lnGTUK{Vqn^I2e#a|NQjs`qHOHssMRW4yX0asZ zPnpC}DDX>Ch>-DPWXTc!+BfNaXImu`5QMRfq}3Q03b6X^P9eH(gPDyi7lvV!vDUE6 z#(Tuny6e}Aue_VpASR3-X5kK6`hXk=B}Wo5JYh5(2x)?nBX3^wB%K`S+d+VipJAhI~%a5MA=1J)_COHeO$w?Xt)I z1j31s=UM-=aI?$wAqarQW=IB)I4(rq$V!MY1t)k@$%N{Bx>y^gN=9ZUDI_8b(T^Y1 z$uf_MwL$%jPTo@$?=XSvAOE&C@%0*yzJZyHTA z-uYutR^!Q;VRRUaQCSv zKg!t~Qr*>dzV%V2=^;x8?=x1$o+qgMZXnou%fM&s=VdBmOkWH1+;&&TbD_RA|Ha0! z4F_j@&nKt{@cwyj@OjASJ2IX6f7C9VDIN3+INX~-|IX`E`RLBwGVpog>MXGqZe$_y zU@U62R{z(>g)HX%#OoYaI5F%#DvRz#ygNusU!P+3r_CMYb&gu}VUqP)G2+$V!C9}r zhyOOU%0I6N82zry;_`LN^>l}fgGne~j3vy03HQ8AtQmlWdo=4m>$JF`q+9ykn@Hw8Pf^+#M zF_@6bB{BtWD0;mS?UO{#q}4^mv^voR(STB-xRKk$vno zpvifZx%vfuLvs6p{vNDpZ|Ac2NC2kAvryW#WZ~^2VjH%Lfa)s;@-(-}uK95?04#}SJ->DEbD48kZhSxZcI zk5ZLoy6zpjd=3f@ESo(O2f1c(w$;S?1(CK6mrl#5j6mBa*1UZ^>D$QN@A9;p+r8rT z)j16*h*D&MAV}iS@1^mXdpSd4sKH|@9DG^O%L^=^n*5?p5d2q461+rZsjGm+wZjNg!3B>Mpqw;m+a3yn37<2xo4`H^kc`+H%+8 z4k4`gz=dm`Yh~C;R*F8R@?7KzL6-pa0Z|1FB9*#r1m_SDqE_BPzOh z$uc!Va0F#!V>(V1Mg0Zsu&`(mWe~qk5gHwJn$DXM6}MSScsx%2U}P@Sri`vEkjz3m;ah5!&yN3;E} zS3Fy18qRLf*8i#{{qrvx;Og}ArR(a|<#P%%4_ol7osLl7VCRh@eW94PXWIeZ>;}cq z^>6zZZS?hF_L9^Soxssu2cUc&j0tdmUD$ujDL10vqZ zUqbYda(H_kb`kgT(6*o3Tuhhm_iFlB@^cySkdgzM=+tYfXna;D@?0npv%NY1ze9%l zxMMn&9_TkL2mwE$Z1L)Iv~j?gS^j)W-#xieAH38hQ%#Zz;L8+H;sQ+YebAzQe)u6_ zAZ@$ML0#d%_pVa*{0RVVakh>g^tHHsJoIU9ZFYEzs23#{9E-xvaz>uIs*G*V7X!Ud zk01J!IcKyd_*Ni8DK%HQIvNzH@WA<;%n{`CH0$hcCNvp~JvE@>T1fq}a8+#=lv09A z`vo)g4~}}6<*TWO8}uHZb{A;Q1ppZ1N#;y5&!}Y9h(?Yg#gh+Z!ZX*1QM+7M&il2! zaGtTv#VwcON4tH;X-wBz5eiEW3I!>WF(awo-9HZ zq%57Ui~wCHIb_KLaAq1*KCVKma<*(yylIM-YSU{}WldAjNlOt`5$(t8{S#N2lAm8m z<+sCE6kkHKFk0R=D|h>1W@76Kmy|66ftKdQtTF;p`H&KV6(9;7Ge%)~aC>n2Im#>9 z)j1N^nJiuhz39V}eYl6`-U!u&b$n|sQ!Zrlt0|db5~`W?Y4RPso?V%?Q6STN4z3Xi zQyxb(yzI0PnW8mGa3cSSwFpY6YAyq3Ia(SI2Ipg{Dfjc9hAo#!o~CX}Evww##?$EDHH(UAV~|IgokwTk_Rzva9Z^uI?d2EJ$2y%ZL00D0#>PsSZj zpPJen9Pi)QJr3_-YflQOjCb|=Rg4`R;s*@BT2E)!{*wC~i$G74Z&8!;bwFej1(M(h zrBKy(^h#5~>3hDAUv&WOtBS;6!)cF8Ho-i|j+u54Wga7#li$ocZgTJdVoKpo33%4- zbgZJ|5PD>kZEy_VSV`n5Zl`~~hi^D$gwEwWISgz}yzbe_93LG+uul-kPW*^rsy_Ky zip$wTQP?F&kk5}A9Ih<|)Wq@!n#6nLdG01U@N(mQ7?nK~Yy8CYFn$}r-0^(x`~0%i z+^-b=+DVH1_>P;sMeEbm_deQkjwIBo_ze$;_{3j6tNdld-RxSL;D}M4xx;iQnsu=^ z$t0!ak0QBtZh{IMV~-?U@0cyUq58vFVp^kmdpU&ADL~0QT@@Ws3_(dH6I7h(#neXM zSOHcGBy&Yo#4^cwngfS_(Bt>Q5C0onI*5X`!>N{PFDkhe z$-yniNo*Dt2_h?Yl2{8=+3V!rw+#2@8yIGGlPI@RhGZ0pK`@UjIx`gN>_IXsXljwA z;nPTM7T84&g-8QR#un4dOe&1@_-AtdGF)0Ixyfj>vm!UMXsX3pCY5Nv zTu4JxBrMKB_sbfM6ZGiWxUpx6agqszluCmuE`IvGj`V`vPi0+FdC9D(w;Z8IZEsSD z(~G2I=as=CQgg=XT z?t3m1-kTxXCgzU`hc1phfyUZKeHQ?|?2XVPJ}R#^dcIUay(USOSJMX@uR7{C!tIu{NFxCLO}^ezf~8;CJ@%n~JI zOqe+yn;R3~!~Y}8mW6!dzu7FSf6RGJ3m5R@M|dLmaDuku)xG*@!V!xkqu$d=dkZk| zxjZ8D#pMow>wOuQ(9Yrd;K$tVzTJ{J1E)FGqNnx$Y(PsXB@Imit`-GtRiMgL)M5NQY2B0{LDD>ddJ&eU6ezM z4|#~(Ha--aanuENrd(LpHbDP`ugVp5TR}%~0QkvteJTmcP>Xga!Eho4y*_?~@y{Fe zehhMdbG~a&rf^oM{RVWW1C#}-3)}hptA$e!X^NOJ6THa3%@tIoXl%!(&cXv(5tl%x zucga(FH`Zh5+FD;#pp-icZ4wbKr8j@0Qs*J9iE#UStwcFa%wT3=OF~B*1rDBZRg74 z2_Y=(tR-1~^4D9js$5QjH-j8!Vq(vF#t70)r3i;6ihBU}&>Qsp>}DNdHWVIVG%M9) z!J2|UjG5t`!%fFkLW5OndmV=cQpw?pT!!gz$Mtx|3086EQBzMpvW`H4q<~atjHNT8 zinBzqA*IMWbdmExmAnt;8So-)j+!1d%q5xOQc)w%6%NmXSom(y4xFd-dOIvuljLaB z6C5Z}7*=X*ZWd8j4_p|9DL!R*FhxQuMiHgMWdgC^M8BE{2v&7u-twtOlsk`F?{&1T z0{o`_q!f<-CS!$nl*SsPJH@o{bY7QnA;1{1Dw2=npCbNA@mojX7%)B;w-}nuFV@p& zObv|>pc7108Y> z!~((sca@43yk1%`KZ`9|?cXBn{YzpX>xvuBh~h($JO3m7`5Hhm!XSkW41)sT-g@Hw zeLXVD0)DZ7F#ZXdEy1uL>~c#!jismKPCC+CV!%d3s$tGmAhuGFOGRBgy%*Z{;rdw2 znU?bQ2SLxH0}NeEat|yNoIZ|Lt$vZT$`CQy{z{_zR2xs)qZ6F7xx+@8J-;{jVd3G= z8c=EN-Z>WoA3ni$*lKR7|Mu7i7$5VQDr39_<=)}oCHSCm6M@Xb`R>5W4bjQ1E1HHYwr$za)1)u-e$WON(0}U=f1n|`A;WT8=(Ay9-H%8 zpW9*0fa5QRSd+$LR+9*`ORmV%V~f0orY5y$x@vClKlKHL{kwE~m9)_{wDV1u7wB}x zt=;u22)D=p*E<|Rr#qI7yh{{Sx)6gTEe_)@RUVME#Ok|fb z!Nm;u)!3*h@oD9-mf7vB8@;5>CDPWIk4*|A6P*^1nK@r)Nka!4^dNF5a8OVqHSj3n zoZZG9ctBLSP*+A4H6aed>nSEB8)A=U!Kq;8W*vGcmLpVM_#)aw+hz-O&p635=yc&f zO0Ycbu3;mS&_dXAT-d0M+Z+JM=zz$qqg}Tgj7`)+AD`j(Yzwcm;gIh0>F-O@&u>@c zle(&JmQZM6=#f6EI`UH18N)E0jiI*HF23!Pq*G&Dovkt+eVBuY3EG zl5|E+3jq@2%y)Lv5^ZdKp9HJ}D${_~i;0I`qG3Kob#aATsD$pqZO1J{$<-CF+a-S2 zID#>G%BLw!tJb!Da2_n=^l&ZZuehTEM+h{rumtB!HmHboIyNxy-wt;~) zF`ejo*Dno^$=_mUUCR4X>W7eu|E7_uQKc2_;Hx2+1j0ICQLf+GQ2aeD5Wh zOj|oa=D~|8$)6pz(_W=kPtWhadg~2bNXdttgQsxx?Ct_gAI-w9G{Qc?ZA9 z^NKaF9?mI=kS}BDHS+c(|G<+QdOG@>{0~j_%7AykfrFuUycjqwoBnpiYbXy-gio(ymx7eXY;iw zL`0NgG`=luK^`_A%-jX zbd4skX;LVY>1iggzjAsm-|zVA#c1G4Xt>;t8FJv77hy2%4NCuI6P+W!nm@r6(13tQ89x0?HBLte-X}E?6!Gab2^ZyD7pI#FN4`B7xW78VyHn*nPJ|1F}sKT;VkI^ ztl~^LM_M2)tgyLlt7G;9lu0oPU{MN}eusL9zE zt>%YZQNxY`byV=)8PC>Upc+?MrMVt(kxdmse4nlld@^PD?ja(7Yi<8@K4QvkN-I@@ zq*wQbo|clkhp)t$TQNx7q|eG~D7U`Ai>@zIIr(4HaC0P-ib~2J+C8n!p1$iZgu?+An--~^^lbR^@aVD*Vk+h)%$hjMa#xx>H@gL7 zsPR4LiG6yK%#3N0_zy^eJLE(Z2zaI0FPv{$;Mj^HSf|Nk>38-iJWgU9XAHu7&cn%X zTsDbS9mr3=$uEAX8SG+)Qz}#OUuNDs!gux%VFF(L9Rg+|lh1P93GBz-Tm~b4MrP5e zk&A0LXWIIi?bZd{wbc^r@O|{~%YR0;IK@`IocP;*p0wOKye)m6TLhH-2W7sCnO&Qs zr;9-Emj}*|O*VyXho9=#wJE_nolZ#sz-g;)%xx!Ym`lpdDfYRoe(pcmM9zJ^)X zy5lw4HqXa(`j5>cIK8|J^LRaEjVJ~}J>F5(!g$VaU{L0XRNP3xiIF?LzLV2b2k?(< zWBHP*G(alf-ITe8GjZiz3{!KgsIrmCq8n@5fQewdNZfo}5vNi8y?;?>SYQS$`4 z>_|Os^Ew-VRVb24J}MPMu!56|FPEP^QcWdQ@s`j{$(<$dsFf_Gx&K7&{OHjc@ z(XLuL*cHOg)EDu4L(ua1^NlQ{RKm*PQNEsAUPHO43tg8zAxkY%;L_%jmaMs4xY)LH z6Gx%+?7~M`YBL88$^Gs8x+3mI3t@wcw~5XpsUdBRnScZa{3I0*G}ExN>p3$QmQVnA z;%(uyv^eaK+0-+x!3krgOog$C$wFeDJ(bT-9~nr%%UjuvF1<=!3OUb`GbeMaOd51C z)zO(;bd=fKKk|v8iAD2KOx6~Y$WxJk#_!-mp88pa1zjYfnc^l??{UJulzvm_>Fd z;bC8%(yYV(d@2{zjvY%bo$NAMWBb2JvA$mu_P;lHd?VM_6-1-$g)+Tr#r&~5*po%;+LHE%bq(fIEIWE`kb|7dxG-J3|;mQ zO+I#a@2d>@ZA;Y-J&h*1xy`K;q)oE&i@IbT;qjFS--tu2I-e?Ea6t?p#FxT^l4}R%|{?mZ{x7p z6?sZ}+nJmFn`C_;3DddHxEQ{(Af(G?1iRbh`yPVG9yYoFB|V!7YBpULLS}O&b_MaF z62eHvXv#qedr_8jgXhUpaPRb1_m3>go-wzyN=1CpKmG#l{K6CnE7bJ~0r^Z(_Tp=m z1@ILxBm}ZV(n65T;VwZL<|g-nS*9#xNz#S0Fx_Z+C{*g6mPcGG^w{x_o+h2KgqMj? zIrX(Tu8u0Z7I_+U!fj%zL&=f~w@LvRSrHXubi~Fn#vv=*ky)U;rB+WTGN{5u(Yc(_ zT>eOpAl4CBi*(LYB+ZkwEn6-ySOb;W2%g#E=~|R{O-ZJBskmpv!V=aCRdkH9U>7j7 z5xUP&zQ5Eb2&?T5mt;truT0`wM1UPJN`yj9RL*#kDcLW>G)VHPGc3c=EHdX`fy*t# zwvSGE0e7Y;$F=7mS+a&+UUo!O^fNFaM&%d`RtU{1SW>h<=cqnZ+YiJuQk|hBiS_76 z8Q*j>JLa_-`Kqr#VbM0usGriJ$?p4fYeLSepl|bDjunHALf*LmiaZ2%+a08t=$WUgFk20SA z&ah3CEJ=!LG;Kx9&T0v(O-6;d(g=3(->sX4qGM;%Wc`UzSYtVYp#KAj;PV-rXIP`| zZT~1tnqQFYAm=0JCa896gh|bvmE-7Y`(yWcPSAyJ`I4LU9FNWUKN3>IAV%K*!D>%Z z;4>%Ie*0-UbLK&?hwX&l#c#8HDmn6O2ByIZCD)6Xd@Pj`UUm)l*Qy8KDU?3uM6~Ym z#bpq7Waj%%BAMD9-{Vc}g^$phcNA`$MqVv=f&?8u+K$`8!2kn4)UE9GWK;TV9eW|hS&JnslXUT+Hd$VSXdY(8+{mOQ^R8>=Fy5f&{&?>F1L+gkN5cI%`$|X`P8rt+!p!seP`p}wSTzY+ zaNF#W{p0((&g_3z$=YpVGLAN;@z>1gGmJXFw;>Fs`)*I(mGgG}66N#ILVq7h-zU++ z1C-I6C^l7pc0GOu+gH;k4AV@e=1h!q*VIe&hb;$Zdi)tLd~B%3eUeLpk097W>q{*i zSvf#$3H~4=7g-TCF-?mg#L>DWpFGh+evGGUWaSaWTE)CrW1Y=5kyzl(Ap_iE=Uv>_#Akb$D+1Ydps zyN6tl6Yw1^^H(vn$Tt)b$9AQ^rwE>g?-014Em1d@>>k|Jzq|FSV}B1MQ3|@9ahpq% zeGwU{;Iix^!(geuI87*XP@^gal>VK&9Smk;(88XyaYSNlF!(Ut6lXe6G9t3ko|+PY zfo8z$+0Qyvc?&uFN4B|%WI|vch=8E|Q#q~NJ9UlLch}TUG_x zj2$Y4qloNddwQ6O76zM}@jC2|$LB9PHy+nt=@paui`R1w z`UiclgBIBFIKiB81iA-b+y-PE%Wj{|L-S@+^KnvDe)Gdi^c?@^%vLe30jLM5uh`@7 z`2PsS>i^Aw5rnUAE<8P6?-sx{twB=vJ` zGvc#)Ce-&!?DM}vuwOO#D|PfeyN9^X$St?-VX8xMy8kec#RtRmaZcE|V>N}2eMNL= zEK;fX0!6xMPS~ij8j%Jy1Dp9+Ao>Rlw|0?~0705bjj9YZQ@VMy=aZ&CQdck zwyl$mlTYsH|NZ=)yK}M6<=XqL^;#y0u?Ga2T+Dy0hLWcVEUau}m#$FVAC`IA8m3>) zaJTHRe1vmHyp>eY)y>k2HcUL7gUPZ-es1$i?t)h$%U_#Gz3RtN6t7LVr*$Mxp*ce6{0_ND&=1abFM5Vx3Tj%)f z5%9a638uy8_tw#y9L$F03=ynX5@Q6m+pcc(gf5dERYFn0lHsZA-24piqdslF>f`uh z&h)g)bG!4M`Y%%=_eAu!=k_BW#KnR*hM$^N=x294Lkrje#VSTrhv&b4*u@OXm$mVV zmcx--Q_DX=SOAN))Y0|7NiC+WxY^%@=RIQ!`R;1y-riUB{)shAAN8>HnwlB(eT>p|2ru0;Yr-0`hP!r*xpXqW=4P>dvpFSGjqkDZl8zY z&pRy2m6x6{vNJcT+Fxg)EM%fE#%!cE2R2vWUHVLD9zdix9)p9a(sM-yG%B_vXBgR; z^nY{{n|T)w|8&E}LOzg3vQRb*a5(K35Hd3?_L79CUfu;aHa2YRfldbzBW>CQ+iTB9 zJ=yyO1h<-2zQ%STI{_i(DTn~I@en=4cen0}@7T7N^<2Lla)oi;4!c1!N=VQ*{*gCY zehbiiQgL=4aiqiB>FhP(b|5VGv$6bkujgB;kJ%ZYr)XTnZct$OAgJBiV0HVoPT%L~ z6ewdpB1_eN;O+BS96!s>Ko^V%tq@{659os5T^3`JLB1dE$=%`Imn5NhVkB!0&i zY%Aa?;Rjr9MCDw&PmLlgtemM;eFcf)-?kL-OJXQ}T}^|CKYZqgx4pYYxkVG)D`aR?lv=54jF%|A^N_9N70MFfAIP!p<(aoOyx>XC=SfeA6&*tGcD1G$Trr& z8=62J9eY9XyPRHyS4r8>QWR9g`g|_u1rS(Fi4IVC4#-f^Lex?x$IS^?Y%KAk*|l(% z(1Gb5Ghz1%FU16ctJ0l)KmL)(O?C@bbcE`pC<6BzNs%lUa`!@y-^FxvX=TQF&0wh6 zJrUgsu24R1_`9)kQPZGTzEKSN7Gcle_Jo?D30h*;(M=Vv0bl4K8%BONU*;i9_lv z5M3S@8!`NCi>5KAOEoup(kl2oc0v17bC~y*efY>%_~xyYv%Av%jJJH8@=7l6!%m7 zdHgmIWWtTlN*Mpgq_+Obyn5i9IRGz{fmS5pIUZ@ite;Z~K#}jP53NV;{aK1qL_R2- z3lYmx>x#L7(CAE{TXtxTB3+p&o;jCQRF=??^WHnaJ0l8g08L0okmq1zMEjh)nZ>Tp z!fKqk^VOBiJq_i1J%%zlsr0;jjT)b_2j=#vy6e?H?zpYu+Krz7Tzb7wG3s%D-hDp& zPme#kU;CumZ$=YAJ}+<9pJS<)x%OA>l{%tcrnBitgnXB(c%Gk;ChERY9W)^VGgI)d zi?(}(hZI@A+Pu8KXcNz7ety>3?>~!$t@89acD5#b2_5A!xf7@rBB-yB={UYkkjW#X z=l;MZBgs_%sW^WWkZmPe#pCV0E0799<XFbhyLIMruq5t4t*!6Cf7B zy;4{K4uO;^y5E2@4pCjbAmE3vJ#%|u8pRWyHL~eLpDa*=s5{PsEXpae6N3|(o#@2H zb`LWdURJ`V@4|&AV0=&obd5}ga+I{EbNKBVIkBOG{!Vyl**`>wMHAmrt!qbpg|i3F zgQB~DS}j^rS_}8`%8?kPEVYQwWg9e{`7#Jyg75@m#ZK{~J*2K~Buy)q$(3Uc6#rB;y}Y>SAE0C+g} zRUGL*B<=>hT;ODI?(}5_C!~spaytYmLH$f?sUogHoj^s#PdgR}ZbrB_CY9|UOuXji zP>q2^5w?WP5&o%jJn4`bd)(fst7qhL&iRiaGG&H>7+t*XqLgMxU!nZMTr5nOzCc#l zgg#X)i?hBCR#g*(&R7L8iJCzcWki`F96ZY@sV&Na7wl;WOUkSe7CAAKBbk<#R-yKT z)^hY2&22-v%Jz!t=HD`_0*Ba2@myLh5<894_J1{J$bU7bMnBT$yoH?~=(Xnv+Re@VN}xx;3rM4N%5vIXv;o1?daoJZ=nSS| z#!t8a5v7>=g@I%B!w&c70&RZdK5jU8i0;E5CHTWF{1{`=`Hqj11>0d}EU+ym4nvZ_ zyw2-wJcV!*XBt_J;^4XK1>;;S`j`gKdB<58MS$!)kQ4|j3wb=2GbfC1oG^$DT=a7G zM>_6As%>?%v3r?To?fiC>zjH$Yh|Z$FWm1t;&N_Dp{7!#6bXm&Yc2U?9eHjhV+qna9nMx! z`C6ztJsx=dcjrABX?avt1D#?i151y=2H=!$^eeI%HY|JxQAVuiW zG}xHAw0N+0)?yRAxpQL@)OwZ#IS`YY|3Fbn`Qd zfPwuE-bZD;G!QPJSZm9wakyTC%Mh}RZ*O<0ihpx&Z)-9Vx1;-=yxQ)sod`+ZvUjzN z$8kg@`$86aBbVkPbriS;g*rz4eXDkfr0RFD6i4k8Vt6e&qQNTl5 zB+I;kKBa5BxSFhi%8E(%^^ru`K1&*^nf+*inxoe#jI{=l6`G^+uBgo1r7=KEZ+|`F zB2GH@o0$Y}gD9?2p%rsT z3CGZJV1Sb3pfn&NwA?b49Szl!9}^A0K9U?wjOz$&_cL2$%Y2JOn zZ^+R57vOmMpAb)bX6@#tALz2{rat-HI{u?84%v3Ld0ncVF6-^|3o^}oYr zT4SH{qv-f;XJG#OU^LU)v%&hB0Eh!%wOXg=F7d@7$S_hIX23}vBWHrqgHEM)pV9A; zcQ`inQuILTjCfqez8QE0&w%sv%t&0|nCi}M88RQqy>!c%o%zfo;!4RIyUH+cBnb)l zod%@k>}ZxxU~SOV!%!zFg*^S6vo-5MMM#i=1C5$7!Y7R>qe;qmQ@EmUR;lcfAJzq6 z6KITodva#-(KgNWKi}wnKPfo-Ahaz9s$c$@4k=47_$x! zMQB+{nrz;(I{w;smnx~kYU^$a{TUsS#AYq!NTsM+M>Hk^|EEknoPu}>y|C96oTe22 z*N)R8=p-f%_Rsy(qwQT_K&25WKQSz;RzDcKPtYn!XL^k9c?l%z%Q9me8L47|*YK^@0<36S zxQs6f@v+A4n!m9%1w<5-{Trjs*`2bS5T=5R*dY&~D8r0|Bbb0B#Q%}7o>ugj;W55r zNv7WSw9|!@FnPDY#mHt?{;bUSz(d6! zgf{f~xZ2h+BltdE^_j19b@`(Q;K^aD=jwuC5j5SY5dO7EF^!5)*1(|ERuzm_$Y=VQ ziqn^Y65En|nrU(tQ1Qk(nM65t2!zg_V!iuv47k-EBPN(cMi&(=RApSrXD+IR83iN< zXlKi;UF0~Eny2k^v5Dkcn9m$+n#&B$iVZ^r<~#!$u()77;(wYR_j9I$D0c=^H5{J@ z*T*PK;lD*}^r!&6I_#coFdCBG830)uXQK%nY z|5EvQw5Zd6?XIb*8L?$O@~GSPv9=gva`mdE=10mE?EhoptB%lxyQZYZxH7yirG*{6 zzob=nEtTgVX}y5bL=l8tTE)G5dW{ENg^)wGGQnD8T15K$fYu~QU_=y=sTXmyE%Q(i zO@!Q=IM-~C7wwjHDNV*EBT5w9z%$K91i2y#QQ|Zc&>9*sGTIN8D8G2Dy{Uk{ByXO? z%?n_ohggzVP~j%Y-0Og7w@^B!KcqR<9bLn`GIaZ%0i%yU4R2@8&+N>@#%+3=?oB6jubQOtfXxSp?>HRfN!99GgvMkQiYlHH= zl}Mk5~gAgT%4=gNk%PsL6)gNGU8Pf`MTA!-u(6eKQGEhxyPh|ol zL|7N$YiKt1SpYG{ZP3)e14|O^dq9GAzb9q@ol#|&^x;hf{kN(_sE}s!oVKf)$DieR zSbLXV)$w( z*;A6q6OvsgcOv~c`CPc5>69&hzM&Tl8f@5glppGf|Gz~;AhW3&})%-+!I zU3RvR%<#I*gxs=^V^Ci$4|!O0-x^_En<{(I9CkhzKXSte0P^bcj3t3 z66J=VbwrjURPm@p&s7p*A!}>dHghjow#e6*6pNy~vFF`$R5Gd|HL0W!XJYh0w{f91 zKkZyN4QC6}dO@jV4AUT*ch)0^5R{N?p zO(q75d9#zR(Zvg@k$*U7Lf@7@#I$owF_Th&x)>_1N!i$Z(N;{>??}KNNxBQ$kmp0M z%_IQqM5bV)rh@*M3}z2mE(12#+2XpY>Kpf14@P4qn8+x4K7J!YW=!}+sk?${SRNl#t7Om;Q?E6*4UN8B=lMP(Gb@* zvG&2_uy-cr_oWJoNK;k-a8|MW>C(%M2{j45Q(5}))>@qY9A*ynI#_V!PB$n*8Ou1f8>u@ii{*kL2mwG3%gBG zD;a&u#a4`R{6zhYI!lJDD*tDxJRmveg$uK(*e<@TZh$lm4kG+C!5 zPQT0dRj1{#dE3+F{bZ(^K;U*?$qO_$qu;^)|L&H*mUspj|0_s+V6RQ`{mnrgJ!b;` z<`(v#dc5SZ6(4hVxowVmd{7IKp_xbcRl|7 z%l4*X_6W_}c}v!uP^;hF(aYWP>Uqrqd7!5gGA-2ENnt|K_T<;?IN63hMu;IrWwil}hLra!%QRe^H)et0 zmtb@5ZGDs#5Ou`i=-*-k=cAQ=ys4UvzOHb2B{|zmNJ-xF?4gxP&c>E)` z<^-wY@%QgcKtf|$_K`!?7Vh`Sz4Ktt)KfD?}kup5Wv-_#8Z86Hcco3R6-OfvP7Y$ z(d4)Ka-oq4z7@+%?X&8``Ov#vj?_Mg^0?2Yy{Y^7eD3y-DJFximu#u213QJ&?z`8P zSAWOOY(i~q>z=}v)0t}bXVXS9rpx%5ZqLJYcYQ{CpQ(4MnU8yWLFY3daI^Jco~iq0 zJe{K2^8ZP4=QI7kAt{AuSBv*YeaFoEno{@mo`I*Y{ihA^MZvdo+f`zhZS0!u_J{U7 zYygUh>6fM8{2_t`Rg{~U8+!10dj0YfohOZjiSqc#%rv(X27T-+D`XFGnrnLtN25hd zz>4}U#ZG7vbIScOo@Jgru{kz@m1ZV&);uPX-sIC*5-P(}P@$K9W!ocpW~f!tbN zKho{Cp7Q8gn*GH#{+-JWAK<;7PbH7UX>vQpSJ$c3c(|-lx1b)^wQxsnHnEGBhc%5O zbzUPdU0k8+Kr6CPAq*r)g^2-l+#-_>KPlWJV5XJT@Yj;5NgH2|@I&|xxJ(G!h)wqh zbCe^=GIlzp#-q&rC#$Rmo%d}iscor2RW(w}qv+>Y_Nmv>Qh1s5Sn|L>VAjrV3;7*UO>=M`>T1974byfDF zW+50HXU&&ob+!J6256w&{$L?-E?iS^%EZp3L6ueQ38q7>RS3b;`Il`yIt&+I9`5WqWKHP5r?+aE#l$43y1nZIO+z=y z_ti+**`N#(Q@Z?-I&-6TG>il%k$^yv#czV%CXZk^9sZ$DWU#+}DM0BM1H!P*9^qNu z=p9CzFHmBEPmTnrS&Cc)U=1XRWd^j_`#qNo%O6n=BZ|)vo zZ1u7`#!%aI+N}lXeDal>kn4HOQ?vLOJli{f2g|m`xx2#9>`Md3ESKHK#jlES>4bU|_ov`Ee!hlKA`}2B42y~d( z{5c2m?R|KCFBi2&QX37uy!rTilM=k$%@w*|R4Z)k{^*6*+1P%#edg-6YRMD)IaC1B z>VAHVW$Vktj0ZF-`c{>3X9G<@xUG^r-bMYF?yCeVJ_ldett!5iwcO=4^4x<4^O5!m zpT8}l*9BuFjA+XxX|KD=cvA?Oi9wwO`473Kz{c_FDlq!wjyR8?FMCLxyp%5PijB1~ zIzbK72@}SJ4RFWtemp1-Mn6VUjnV;;cdS@EM1EFf=*R@27r!r^9)loknHuXGkOfeW>p+ng0AuZHzRXR$}bO!pK0rAtuM06Pnz?Mf)Jm&-7=sLFQ`3w<9`=S-xg+y-T?8_L*T_sa z#Dk-#j+V|PCBaGe?OKTY0+^D}9l@a2)bx4Pe;h+X^GpZ`UmrBY9tg@yI)Ib@w1E{g ztla6P4-&c6-rW@y={#l!;R}sFEpd4iJI7wW>+M}J0wCFtM0(+Ib=WCssV+(}6Seuk z$nn^Z_jOs40>>wdncUIwhhuX=e~8y0)F+(cGIin7<>X|XD#2kul6 zo@bW#)?`bGi#H)floEyaaX|mu+&8TJ5A2Qwny~saT9B;3?sC&ji-6D7CZ53Y$30bT zC(qIH1J-tj-y2gc;)>s2Z@Y)B^p+O?iKT2VfTt1YF_MTdo@=?|9WW3~0eY}weiv`t zYSV22dhD;Kl65tB?Ol0Kzn`ptpg%7R_+Q&pu44YL$+Z2?rA{%Z3i1 z;CD6ObiVz{bMrA;dT!?cnxiM+7=yQG5yw9;qcIPnl`q#ewxZ-7>6>`<9JJMcBS^3u z%K6d%Re0pd@PWSSD_4S6~M(6ZBtsHJICRyb@o%$*3G z`~N;aOvXE78yoH^j}ekBI$=7heQ|pg1lzjGTSiRMUf)-UxkkX zD)e%Aa!)TR?|c2I5)ye%NPEN{_|LaBt*5>Xtv10dWvU^08d1XVwm)CtPxB12sKcz0a7v^o3@X*OJ6f75 z`CXe4roentVBt`R(%Lz$Z-(d2onMh`)5gr;OToqX63Sxj z81qNuziSEh)lA>UCv>abSJyU*6;Xh6ih0}vr&Em)I7tY+6h_Vj$u`(dwsDP^{1pk; zJF%oRw!6+m*4@X1WLBhJ@zaYq%as4n99+fC^>1y?Mt#W|f4UvrMFpSqQhgWFIh$0M z4Z#<(H|KfvR~L2osXgy`;YZlrHns$h)wNy9< zDJ@QI`@TFr9HDX5ksE%_b#3J<^fTq0{1}g&GC|4$Z990og9wzA9+i9)Ta8+U=){a6wR}gm&})bn6fQUo#qcW1{5m zcg&aPbv9#r8B0jSm0b66VmEKl!saq`i#m4rvo90oj-h0I67gWyoCm;)cAuHEa`-ec zaNzTi_h*V=QpQbjx}=jsi%;{pXEGJAu&@1T^syX)d|bGP5Y;Rvw%oT|0S!V!F3oOkto{L`g-zk9gTSn% z_Yu`kX|7N#N%azj=;JN>ZREGL$>7I{2Gs5RFd{)*XL4D)3hRc#BiO_;Qd_ToYQv-HyUt zov2iwkwPY3c(G?jL~jjp-F!983QyF_~i{{XRbr4$m35VfFU?A9{UDl z>I%|6RZA*sl+c=wjfQx&^#g%yR;eup^gkvpov{~|fRZSZxr za~(TPb1S)k_w5E#8MSKO(2$r3tBq6i<4bQG)f3O6i!zIp zF}T2m1T7yQcrVL4jwMzKGaKRlxY6+Q>na>`0AK$nT^_zdGloHKi_*J4=QbIurGKz@ zg=xiKhFO}D^c6AT_gAYsm`7TpZ8z!AQk4!2K>$C2#v9T}MIgBjgS?L%4!2ME- zknO>GT0jyQ`+UuuX{16aEah0r&3&IrXEONccBYE+&D&TJO0&o3?`W|Vh9u>x^FR6% zi>8#W_!ik`XxrNTVM_P%RQg`iQ7icB($?8N@3+(e5Xe%r_J2QXve#ML>^yGqzpQ(8 z$Wi=q@=yu>zB6I`&t+>L_dk~{6U6%a)?GZn_Yvr~o4RrZ_~UxVhQ)NgucGJf3yVgv z8Z-M_f4joeiI3{kd9vkjCdfGnHjAwro963Eaw+>mv;POPdo8Ue3$@#^_mX_VWK0P| zrEE-Q0nx|wWX5@U&uW|NQKGEqqxtuVXlr;#3vyDO70}c1O5JG*3!m%lBGxpa-X~pi z$6dVNfm;6B(L_uUb$krf{_WWV-hz_P**=p0*==dvl9ifEP_|%qC;N*n6_6It*1dR` za=c!e29ON!{mVt_H0|&jbS0&~1(@$~z6p9gIV7N5PDoPmEQb3|HnP1-d&VB>Azz+M1 z6}EOfF$nT+L6A}rDdI9EHZm~;$weF?%}{(a6q+_viOHj>syV7{^rbd!MXIUQ@{0dPdhXc4&;C7xt*t zv|3>jiSK9umLuvg4mk%Kx2(;~d2P3-6ujrRN{vgHIvnn}u9ceqWgMhL(%hl=MNAn( zzCvmco}v_o%Xlug_ON<|!3`RrrBEYMf0+;I;1R#YWVM8~gVQ59iGYbN9 za(2M62zTGe(s|q;;Oca}Gdo5`o@~a*O=+zo^ol0r)X8dPZ^aonN{fOT=aeLiCzo1g zv~<@hf9EtzgR3jtVIKbucU)!g-1IWTIQ$@?bJDM6*_DQoPbU~yQ2qH2F$&x~68`n| zZB2@BzfS+1wMGn*gRR3AG<~O&y-)PqJ2deXL;OHT^?us*y~pX*3yPJit#5+q=H!kR7BteJw^(mppBbzn+&GsP^JhDAzWlJfN7Bdqqn3brUIv9sU?sO@bs@Uv; z+WS`l&0AOPON7^%I^u??I3bT(A7hEyiO)&dz?LOX?#!G!U#D(fBzGy8oltp!m?cV= zhu1S&26R?($RKVWi=!6A=ha-koawK5?$zXRJ~#KB*1^FE(Oa&;^V0q+^s{YmzVD-+ zk+c8tWMUXm>qn%Lk70X8yunv43cK8mT=vp|lEAI}du_D0t8GzoaMTqu8z3IRLbNF{ zF*kq!Hvef8@6kZlKe;11Q;-Y0@%sCfsGig`2U)js=R{^6ax)^WqVO0%YI+d{P(_)* z>Vt@5$I&g&Gx1`=w~jFn<#r8&GcIz zpcd9*JU395U|41mnmu1O_t`g~@of>Yr_v9eQJaK)F8K38OGx3cskjb)pXvwSH{}#N8(pp_oZB;XatC}4n!M$)A5+-_3Z@uHXFU2o$y@ID7%!;^%}*) zG3QBA=?bG>v`7OC-;>A!j!ZR=+qn(#~rvhNt%%p9LYD z7h$ii2d&}D1YO#HljP1?xU{=|JJIV@?HS&})4F-aPnLJ1Izs*K?%seQHTD%JaFRu$ zWMe>m=Sn851(!cZ;iHTqVX0BbF<;Ohj9P9>;(bLe@uJJX*WMheOrpx#q-JtpCY2K4 zlBrAM%E$xICUKWcPPw{|c)U`$+VY9jnZQY2;GuC1JwTh=g|ZmV*7bYikxyB;L<#l` zS2Sl228$j+il`-L5j`%cFe{#uo2=4^zmq*xmDIb|_4dn7389@VnPb z)<~p0X5JO=Gya$qsEcS3c?ET&&+k2rU7X7kE>{=2_YWdBW{JI zEg5Ry?_qp(4113wq)UUNAX+;(>ilUmeL054!=QtxjDkMoF;f-NI5}#Q&+FJSB0dxt zluj~e3R&V|+<4}Sm{?}>y5HQ`2$6hbZj4tqt9S9Yfg{t6pZ5~9P~-|B2wK~%6Q?#| zkx8oH8h}69Ha4-?>JYz_E`afE4VKpjC2I}p?`~3yk(knH73>8t%3i9uKYmutXXODlHY&(WgT*S}s%sa?^^6?ozhW0AkjAr-zl!SC=W7_)+VxelUQ zS1V5FMsstMd``&g#I4k(Qd7NhA`6bMWV1Z0q^832$M+AyJ?yBYWSQ2{QlqE$VcRPZm9!t*)T-~N` z>{w^1oTMTHY$2*;e?X(R4u3m{+6ovTK_H{hHvQK|ZY1muPkF_3f}Qe!IAmH{Bk>mm zd1u0*O$8kZHBEZIm2Jv=9+T(ImkZPFPgsdQ$zrlLaHY`jn|P45@M zLf!a#eT(eOOzbIi)v4ntCVSsS;5k96T^;v0NWziLLIGe%MVEBO$NGTucEOR&8vF?& z>8+`1n<5%KMe5^YGbC9@!W4Vhq7>PCP5sjukrHlvd5Gv@p8WP3%DNmyp4@2$@A+8s z>!G`BJpVi3+vW^W8kw){wSbZk0RfK970~zkXlg^~Ep*2BNC#`;{$Gcdj_Z~ni(T0^ z*JfS*`eya?h0Q($%pZvsjtTw@yPbT$-Lm)fri~XQAwMSkDGOFmb*Av#J}%aImPNQp zUWL@xz5pWlS3h@ z88UGknX5w>pBTPnWmX*G>|VJHVv>p$@5IGYV)AqZiE-X)GK&3bQtmG16aY*PqvZUW z5k>qjM$LI~e9|^2(Kj__Sw}{!sKp$?aC})8oP-YnLvk!uM9;$_r|O9cv&{l{Ri`ZH zNOkj4be!`sBTQvjZGAVfTsLkiFaFsH z;8h@X|Q+sr;ru*n)4k zf3_n+D)$UKhYl|rf5!af37Sjzy}no1)Aw+QVy{T$a*2PAnkKCA&1{qX;==Cw{)sN@08$IH)j^ z!Y}eF94(4dSuH-5akTsurVC6x4smqa^l5y)BL;1_q%2(Mt~9ktQHrzhx0p=|Z1GM5 zonp=lc8vGkZ-oQg^>JT|_e<1Qj^(bLMl1_jxb^LAL}@BHa~|djbO{y}T~^nM=Xl1R z=+CEz8J1MVp)K~qFNXHxI#TEH<`B{Ta<slojtE_ zH@kB{KMpT8-D!3JPpM$zkIvX{po8VD8~Rza3)IX5zf^bka`f19vnd0xs$(rkUy11{ z*o}H_=&sZLApA9s zHqB3!#$#0Dobd~arICRnTVv->7rgFMGtzY~QRg5U@XKX%OGy#Vl}c}>F(9v^u*&av z3?QlD(7Z+{MwMRzV=7JfurQoVe+C@`95khVh*J@`i@ zI*==1>R#7!+Kgp{?hScWE{_haY%l!{W=~m%WbRunv3}7PHDQ~s7oka1ceZGcnXc_+ z54i-{Yj94O#zl%el0*Q4{l*C&%jYLbIffOBL>L6QDLNI?3lCdNNOE(6IZN2Do53T` zy=fl(_IIdocl!m#qX@A-bUQFm6BM=<6`GUIBSpDv`FXcxn5voWnCGZG?h&ale^sO_ zq!an1uo|c%=1`CgNn1P^x+OXAnIkYDV(Hh@>>Q(TT48aC_eKkfDy<(SvvXh*=@ZdY z-2Tbr;52YkBGMhvBDAaHd*GSeE+fy8+Da8xfhR>d2b-D_j|j`hStVwNU%1rkO0h@z z2v}OhFOy*tgKb`c+Ttk_*l?Sqx6~Ye!4Z=re5)61$cq}FgwGI8op?hzUm3$r%u$KT zDo!g}g(1kGE!Ao_MxA>`g~E_emxk7U0RnR&uHxG3v#r6yyd#IB@8`U@#L>%hl**?o z)1)s}uHhdNX8C@yNer=%F_?!z4ov~EBIvfEm9NwsZF*ypvPf*B2?jEA6@IbK^$oWA zJR=Zg=^tTTb&faW8%QlAgI=%4gl^veef~FV-YrBPZ~t%3!Lj_5Wvno}@}(yne-K+f z$bTOX@Vd7E{YCk-piG{ini%Q;+Fc^s5uG0WHD|_6Dzzb8%BA-WEKW(J_Q2Hr4us{r z%Ha7e3G*(g4vFHyr!sQ|ihMuwHAj+J?MiTUC&nte|C?Okz&28fOvobj6NScsrn>)I zwYq+oD3mJS@%WPW+xQp>Rbv`s%fGR2W{U`}$Y$L=P4DYAoW2$AEA|8*Pc1&m$9h

8C{T8P1TJo&a+ApqN2WfS2ZI3`mS&tn|x=GO+3U9aB?hh;a-Nv7( z3~!38kHMqQmAgGX?sARlD#5$pqRLA@X=%8k%Eia!n#B&>FY|UYD``-8X@juYu;h1R zYt7~uPaBHQq^r3bn+D?eia6MGlK!bhSMhlxXrBCVGJRcCaa(lhNaFWXB9?nXH1^767P$(JjDA^PK!`= zzrs0+y#&ytNm*UMxlB6{i7ks5f;5(f*Xt;_G{0C8>)yRpn*>eYL>u^lWh*kvQMj+M zW)V0BZi-Zsn5E^Nq)o7Pn{k4LMW*rOzP=#qAH7z>Hbtbsu$w8;igNLomkreiLK?$Z z!l-Ku4I7R=I*hvEqZbi|PLt)jFE+vk_XW6p27G0OY6VuxxeSE;!WU?f`1^ew*2`sl zDqX+mA#I!#YdHJB+2RJ?B0_K2M1^GVBI7a988+k@wQhnp3Br;JSr&}P0A)jWxa5Ea zy)^it29&Z_pxTKZQU%^u5G}eGkbzR|b6h#3Cp^YY*rb&Lj{{>n{Q7aRhK?eUoCuXT zYv!a82$RS6*RQLXn|m{qfrXY%F-a4=35%6MwVUa80o+hMttN^(GwWXFrLqY91N30d zbf}dg@;`TW>RCQ{8pUvoK@yNZk&ZEw2EBHYZ!#}rk}EsR-gtcHzN3D2?(NG(Z4wLD z#uu>D;OWC+I`4C1v%~kePi5slk^TBlWar=V=H<CE)h=gvqwCvu(S{#$+2i z+t}HfY)r1nHg}UITT_$mp8n^Ych6_IuXWvP{Rl<(qPID!_pMcT<+QFyo*~%~uwwz$ z#y?<7@yMz*iVkZQZzu70B4Cv>#VTuj+AQGyk;I84uYSlGw;to|CuI{ccHA6F)ye(w ztwYD*7UZh{=~D~6)7krsD|pNO-^ldnxk0b@l^44=(lQ+R@7M@$D=RDD`BYEddK#&>-)6bL8x*U&rV?of4X>5u_|W?Z&#fX}eZ?e)u4M zX1UewpYEv{_al}56pu>oA382?OMH8&+QAw|HgKw`!PKm)-@e7X9!WucoI^_!1`C5@ zf$bMeRUCvnN5N_}Uc8Lo4Uh21`ybF+IS0wcnyH&3ZU`pie#=;vyhg`*;QBZ{(g}JK zp=Z0V&(y4aa8^SOOGOAP3YRAFB`v3B0mja~eS{SSrnL_y*M$lX^iJ+H%!8jUVBKKA z)Z7tVVPniW(wsnUi($;!FLOIMiZ(){+pgK{Qpu>zImt;T~ZD~DW2J#i{){O4<2t#s0(poiQ*B>x9j(Kvb4qlNam5>h)x zD>xOV(ymPbYe|5mR?!p!N%Z=b1pZ6rMB7jG)sCobgOQ)07*hxFf*gV2%F>l@ztnzN zI4Gz_ON?|&Zgy8kRuniei)g#Dz)WGb%TrEPq`SHyR}3s;snWCu;Ss9Q|FR;|hEt7l zFR%qTGU-CDCd?}En=)d*)+jUC)?kID2HY{-Y%duRNI~XWR1vkgUoam%+*eRGx)tM; zmhA*SEO5NS=6^7b2E-OkeSe|GPx!cP)$e-Ef1kT!U@)2?u&ZtuAuy7thJPlo^CRBw zeP73Yjof_6V@Qk0_qv`6w{qI-daCRB{&J5gu(q?Av1$C#fH+pq%&x_9IvS?d-%9ga z&7%Q?MOP~u^{Ym@HkMV9@o}w5; z$QMKKP^;Uf`dESfaOGi6+K1%;afz7BGcZaQRM5?)kN-Kj9R1B4@1oL;VkFhTwkjbP zY#FuhF!u~pkW<>@nrs0PH-3*2jDU5R14oA}NaiyB7EwGG&xjA&p64@wD;N;}DwMl72!pADyw9(q$nOT6vJVhH7yx_q z*>ms3JUD(<{h>{^Yb zaeg5|JFqtGF5eVQk!M_BPE*Ra!Ed;L%{}ChK4sMM_akN`_zu5wB4iz>jhtvDUttr^OcZzA>Cy7>&}biQ|@6ya_2csYN_ z34D$!b2KRDiN_NG;shy>vr{!;ExaKA6eimST$2?!#!HY=o$*vUh5C|`m)H}L#^>Gq zhSAv(21dFt&cJ8^RG1+T!#TyGWQ*XGelR_*FJ`|E#OZ~h;VoLYc1(q1aS#45!5(jl z*UeZaUf@7SQI`vU`oJ;e%O`fs{5VKd$2+^I;!Bp|)VkB+A~N*Im^1*xPI|N_B|9;$ z4UZ*$k*>jZPqZi{N-%Y|qP#xv5&kfhwYh3OVJ+u8K8!i8K9km7J7?*7pCH7YbJ^MI z_K$bMcZ3~c!ySrK3e)P7R80~ufNR$Bxc2ph`V`~97im}6MnOl0S&J?%S5ai3dbGI$ zh^EsSSK+rFU%kOg=$wtROzsEz_AMY^GnfSZp_<{Lij-u7t1o#maUg*radjtShk?jo zo{PM>X6!!y8;3oNXxvpYQXV)FOZ&5&2*M- zafBL4TF7Rb>AoezxA1_O!SuTCn_GUx9XIUuitHrSooT6V~?+i$*6(5b@4>>~mMc6gZk4ok@59$?+*hNc=gyvIj*bSXRBg~qZj+IxSFMpC z?o8r$i;$+dK*^msi3XVS6iH&4WaZ|#^rqustf-!fED32o4sg@UCXhFvGv&?SYv(OaOiPhpeo#?^melz&8?(`o zdiOm@2R1z>o}YJvmJC5G+SSsSimS+$VD$+SUB|~ViCt0i+^!e;qXP|nH77HQ;}no0 zXeDTm7a^L#!S<(uf9q;UDgYQTATPti)vgPEI-W5K{H%)qGno+hj$7O1aecp6`}u`^ zBJYdCKMLv^MwZau!FB#EZV1(7;Um>OpWZ;cbu^V}_Z?D_UpX~p0k4JxHE z%7a!R`nrb7&?-~R(`iDa!zX+%m?h~1DuI-NVs z6Hg=No8oR=;A=kr@18gBZRob=&m#Nl{EjU83iI+2`4{J4xm3AJIp}@|oAi%Agic)t zl!1S*&42;*H~uVLkJqHxEI5Q)zdmzrS}cn(#@pa&n|W8#!V2Na;(r7Q@L3hnUaScZ zp1(s-j~ovB-!qdsKWs9APjgGl4hUPerwM8F{hD{(_{}_T*h#%yVwma9Zb%2#=;)M9 z+8NP%Q-SKNEW>kfZLOlJIu(*c5(8hpVXp4MKPXX8t)k!-dsxU&6#XuX=O|{|5Vc0l z7{VJ@l+m{pxtD{(mjA|yG7BZ)&WuFRX3O@+#LFjp0ADlbhw!61%8W+?kS z_!~AN&X-(@0BRST5hqii40~7H!ufna3I#^bYq0>jLt{)^4)O3T^}r<_u^GTC4$hM5 zEYM@rRZ`Yn?;Nf9sXdnOT2)nuk6dXcg-t;YJyJ*=(Wh127fv2wWo3yd?0LgKc^sP~ zP;FO9SrqyMF~LAuGYYP!z26yA8bDb>i#rzzhy#RFr9Z97tfhFj2OfG&3`3Y0(wDd5 z$65Hvkdvv#G|~KW)3srmZ(+Le7-zq8N8(HucPuR4r^JgnhD^i1d-C6Z&Q`!F*I(tE ztXuaA=W*Ji($SW!lc}m9_VDmnCOzBCSfq*E8xAW@F-vcPw*?>X2npXOd< zcJ*EeIhn`lu&^x!Sk_=k{G@Fj7YQ_Q{(>#b5FQjtn;fIB-%Lcbbk+5IIzK{Dy??Y8?cN2 zK5#_6u9uhG{Ihnm{Q;K5f5un%`Hb)5EWxO^@j24`zf^J^#DA#d9`I#rz(Gn3>3iSH zM`Ss(f#AmhAZ2eI*cA;j2?>G$jb}G?y!I5V+pv;W(;w|OzotWe^;3I;Sn^y(E=2$Xdu?Oq3N0)#L@Cx2(vuFD3IT5G{^gaTJQP87TMhx*5;C~7?!h%4?YPF@4(#|v*N&8X7#lGuV zq)nNMx?o%{jUoommlOo@%d?jwI5?-z#+EMcTn`uVrTn@jh)P&NmnWB}yj_A|O`jk{ zRU%|Ls_D1(JJum$)2Q{13^)h!*q<*N(Pf&yorqQoJo zu%|1!n}d+rniohvh>)G#QjF*8)IxgFz_+jGBpXb2!3cL=**=~LG7sQ;yLfSDoNxGc z#v*_8i7uQo57#?9GY+oMH%!5}Mo*C0GMiY-EkJ`ulzxMTx0hD#+6nLz~J7~NJvONOaC zrMnS?VP7Xq!> z4@Qm|Vphqi$*XtW6feYe;#pI@8eS+!gA6_c#+53H+7K^kjb$RuR|YHaO{>$d4(k-v zwSFt3fTyk3zHoVw={ts{&4APY5?DPxI+(YgFd_d?Lcq29yvSSb)_ZZr{fwZ;zsE-z z!%knPmvPVD$@74BDT6M*(CJC5Lgq$mFEon~42$ncvBZGl4f}r1>gsRZ%d_4hUcgL})Mm}Lxl~IK>S|`nuL&wch)AGs(I&4`=F?(WS zDQ#{za{I@gFz<_q8C-cQzDLS|@2-KsXrY_(8IeU|^E!>3YB_eZfwG>=55$ znY^4t4mvAI$jsDN?O;aqu4W7lgq;d{v7hLFn2k*oXqZOl@!L5LZ>W?}N1=gkDrS`y zEtwR3hC+v{$3o4u#~mo6Q76#a(uKQ22(uN?Evh72csK1SW-f4JZM^mirDG}B1-$W_ zCrr;1&V7&--HXEAH14bbp$8O_xEYtHgP&d36B+FsLObWayV4V&H~f439zhtg@(5_%NJ7=VpRM< zAa-nYwM^h3?5wthXWWn_mLz5UCVx`FsDbA@ZDvKXv*|ok^Uvvb=}>p}(&KW%M{Cyw z>IZohE3K*%mSTh#wfZ`jQajIK{Cz9bjVXO&hlkvze}bF(;%CfoCJtKI^97i_XCg^Kqj-;}z3A}azM3hE0U zpA8XANMD`p`?(9!X1_Q`4A$$x3~E7W0$Yi$gkq60pRFiq{WdkRiC3l>yCf{evj z0p}r|WMLTN4O7W(M#(GR+0k`rAKs9SmL4TCNC@Lu3}5~8JACfyh>&=MZ!a!HOkOrM zNpixBKMR-B5oAX;UaIe10u?7Nnij~#RyNlAO2&pC@?Xgo?{O3jQqn2Tdweny-j_!o z=N92fKUNadM`ceEk_30SrTAr-X1xcb{!#|v0kHc;n}W)M*FX&H~Pyf=Ca%1eYi^cLr^1Cu+0~W<%)eFu~))OBN=37^-fjg!qy5);CLTMsX{Kyx#*G2U2m^syq-II zvz^{Uw`O4T0&t6G6N`saah(hgrU%y;twy2sl3gYT*khz72Vz?$-QWfJ=3Ka|Z%4m)&x9Fgo34Ju@`uOWw2TJkLS0sNO^`iN&dyxF*toif3KR5< zGw1IVk57?iv>s3gj;e|!s1HhQOC&Mq!3-Wj3zUJlAHba9`_DMu=3B~V;J}!yau`$% zv?CFV*B+QyDFLP70An(I+u@HHTmf$bz6$b)KCfqd%wl4h!*~pS%t|V!Uco$FkD&CB zZYJ9dwriXld1F)i%nD7ugbYPrCNc5#K*9&AMmxhkA0hN58JYCyO6%P{;IknTdf1fw z&#FwvvD^go7k9=Iy|C?qm19WRwOvy@ENqZ$9RwYBIiSEhm3KD(cBcwb*L&iac9gTt=D6je9KmRn`H31|Lg9Zok+dw&OqnZ|Mz>0 zY(4&!sT29MkZ60Lf?pqTMP9r_MFrc3beX!Y4KpkdSoc$|y&j904oS4v~>I)w1g*SB8ra6$E9M;6| z*uZbwKO<8K=k=`j-RS1{pQqQ}lCUbM$4~3M6rmRS*-v+TKk+<82y)>hEHi65 z=jluW$Fq!xnAr8jdcv)tM3LAER)QN2FL-(~8$_*C7FDgZRzt)QOk42X#ht-NN`{5y zUjKa@AI;0B!X5>-Eko8Cqufslv*vGiMk`)aD3(~b-vEg z#_IEN)AjHWz(V?b>3O}}@6C^)t$g9kD@4ApU_m9{J3;oN@~7ypZbi*S&W6Hxs47dz zYKAcOrMcIzgME;Nz`^u5ypw)sbh%4jt#~yok$%U}O8474qc6q*T8#!0i~sgZ!?97| zqZJEV-v%4Ycf2(5)vGDn9!r++-^l}V;f>GCsHMg^-n0*E*fgPdN|ssa>;5;?^Tlh7 zxWvQ}w&qr@F&zZXt#;&+&GAUwEncVFf&vaPEHqQQMtizw_x!)v#f+w0Vwv{^Q3_DRI?+paQ)&;s?<5v`RA(7M7ZkzmY^ia`MC+Q7oLMq);&S=)s8B80=m>DNFw_8<3x2Sga}4=WGAV z-A5r-nr7a+Ew~Mz-XhM>r))Z^BFQnUjVCvyiNbbR7$}_$6|l6)H?mrx+h}3C^|pJK z9r*5>?_=rrA^$%Lw#t+VXk->w=gO!YZ`je+eWUF(#QS(lBYbB-`aI&a%=>|Sfzm2` z$G0jF$-lfZ5TRM91heV%+L#IgI0s^$tjGbmVMoVJq30WIa0g3dZ4Dp~M|Rt8h5no_ z48l~2YJM%zA|qFG$s`@|YcOtRE337W<8~p(L+;YI}u-&OL|y+x)BzoG_S+^?K@+J@_?3GRwAC`E4bc64CSDPhRK)mnQn z_9a<0(uS~A+iFluj$^EJNm|1g*XJmE-#^hj{{A=>c!~_%BXv2`?w$I$TBLY?E4}*L znO|x{un;#9*DlbeZr&MOP^f*bWgO2LOeX457D;T>(YfC+(*FL$(qN7GP)5Vpncm{S z$3Z}LxS%@5te}*EG%6wO-lu^#im*{-eZ(Xk=ObQ{ctaL0Tb3AYCLPA1CV@R}uEDS# zw=6>frDP=sM1$aE2teo->R;pg^hejPe`K5fLlx--bWn#ckGNX3JHInp9ja63dk1I4 z*Kz!cFXx#t4JGHU_+10>c|rgF;pT$yCrJV1AkUk_0cLghRN|!O9O`F-+k79WRlvWh z=ufT^U5~(QNTtH0I(b2xfIB9T zXWf|7Q8rS(5mAgC^!rB>xwD6Bw%&%pkX^N11B7{)C_o-qf|IXpX+d6@Z`U8K7@RVF zxw+Yt!B$%pUHi}4)f|tW9e(M@M2^VgV^bGv{^fvbWbtC0Z)@*E_tsfee(fmA7jJo?-x*rkp{cZ?Go2ba4-DXvt zkU+%{KZ{&{PR#w5vDc`GgsKvgDwA9)Byzo@wJ&58vV>V7!_u{lO#-prKzjk!PRr{I z-a6LN-dXbeEG5ACA4`EJ2P|)KwtwD#ldgBSz2(rRXV9l#Z8rm&F=W4w6@k`ijzsZ! zSlA7?OzDrs@^Q?$q1#kAvUQg=$qc=*(O^CSL0VoiXBX7xqL}v z#qcz-n@jJOyvjdYVT-*fyOG;4r@m0_eO@}Le{#%6=thu=fyDk1qPcG=_9t69VGmgltfvg>`?0s{|KRkjR6}+)wkmrAGBdrOACp|KZHX$*r3Zz#p zqMa=jq{SX2oyrVhkJO&IrR)vV{ziO!q!)XR*NoNjZJE2ULi=Y%%$`Y3@$z5x{oz-LF+PuxZ zIKrj&w?oAa59tY4dlzv}zl7rrz4cCSWJ$PUWVbf442<4OyWXMA8u-xR-}z~9CjUCUV+SNPWZ`YIzuZdL1Zv6Z6Axx?CfFse`uRcPpQpOTaDz$amvEZ5KA zYfoeuSz@5wxT@}(f}1^+iIc2OVK#Uj}m z59jZ%D`oF2_JXhB0s3<7*0e3hXjZ$>ze^CZ~2WnQL)BrrxRJ+N? zdd+wJ$JOB#IYdfNLx^=Z^P{bQ*Pr^VGY~c75HyZFq8diRumAFdT?PdmV^A3g z^{)EW=Kbr4KXB2#cG13AoWnK9nS+6E%woC-9AAQeUw)drrkLq@*$(%3`c%k{Yj^y1x_wc+u|+CKj9z>j`(9)?S>T18D9m3~^;(N64EFO- zXh8{SYT&Rmvr2go4(Rg=OfVlAKk5wwrv~1ZuH|eB4dYtaYq>Z|qOnOL@WG1OI&S4$ zk4#epoXgWFtm4zPB6)Csi-~7+b^?mG47KZUP#U9{0hq%x+xVN|zx{5BTDOc%<_2zw z?I~3==tC7`A})2Cm9ff!&$}t^&vVJdj)#KN&II>`=xJVCdOykw4M`Y4U3Yl8h++|@ zAC@E5UBlqc{DXFy&A6($4FRfChu!(FXUBBAS(dA+O#HizW7~IWOMe+}8h*04dif=+ z()W$o+B-O0?F-~lmxmo7(T6iWBwzy>5?V3t#sA1lYA0dLO2erIR0%%5BK-7j|53hz zY?_tQFIFQM0>>OI4LPWCRT10n`ogXAv{^<_-`PC~wpO9sAv9BR+5nXEEgFxl+*l<} z8`#@L+GwPI-!Wac`M(KOtlj7s*#|qM-{9+5vf|ad-v@=pBml3H%6UKb=Q&?sHO@;M z2d=@$*H@{mL}pb)BpU~a`7ahDMm+7wAswA;)yUl_ZI85Le4}Mg-2GIUFSN z0L21Nyl|E8NYdf-WY8*fn(IH4BXh&mkcDvu2zN)O1p-@fCz~%HCkvx`{9{@Qt6%G{>tMZ)}umN+W zJe;T1`~^Xdz)k4Z&Ddu!MO52==f(-aF6xEA?iHoq=#A#X?Ai6xsu1ve71|Ww+WxAZ z|GZxp@K-?O+5k2|_%8B?@@sLReG?&%#(nr_1|IFcf?OE9+_`CQ@sOtc5D3&3OuJ;% z17^u3V!L3+<%#H`ab!J9kL4a60!lKl@{3N^DpTA_rD##=|Kf!VYE8Vo&Vz-n6f6e? z4F#>U1ei}PR-{OPEYJO|?>^Cn>+2LKp}=zrk*9&9ccGjFzZd87=j}fc-_AL|Lu1I> zSZ`dSu_B3~F)TSjIRDQ3%sDL!X-^6@7L&tv^8_zI(Fcopz)a)0OHn3DLF}EbK+FU@ zcKbbJ=I{Jk>gj8@%GYx-kZgLQIb543`XZaS)+q<}iPD{8ZVFAB*$m zz#bYPrk)&}*~fE2=u*ZjQ#YT5a4aUug;9(nX|}svA>BM-u$iRCQPYN&?Sgahe`$d{ zDWms!wb3FZ%=w_;V~5*1^b4R4RJleREI+^otMo37-Cs8+fgG7woguIudn!6$Cp19F zJ@=yrG}OGPY{buudqb2vYgx|%jnE&K>@-_FktFteP3dH=<{gx%w&E%gEPhepQ~}p_ zxHjeU?;40UYlLy_Zih%s#T1QtNdkH{zSMyII%j-wa+hfuR*R!$)~i{ANamUXgfDmqeWhn?DLa{aojf|$ zlZ`^;&Eko&uztrQ*oJNI{D99!YLzsSn+5{3&+Cwfr(MHga0Tl0lvxwh#-Qnv10cs` z+V?sj(_jhvgUpFff{4z;@UH-_jmo9^cR?GKbHxZ0Hzh_$;*?Fg1Nm)G8?dL!rbPB{ z0uO$gY6O`hyM{UF#q-P!R~y#V~S+Gw+3!M1l}53m3LY(2AO9eF0!N@@)~BbzLlJd?4%r_}?FoJOO`@L-s!A~obWSvpk4pbc8| z#Z!%7ANQ1noBV&)ery=M4Oo5b2Oud2%p0%elg2aA%v&3~HH$rEjT__kvEddItJsth1nPgxr+iJ{xpe;4Vb^REL~;7r9_o{ zqBIr`{Zq7iB~fGCmyp$CkKx_`vEul+1n zO=`oX5|H;&bwZz-x9Yztld$*{tv=Q&5E7aWFc#W_Y%H2%7br zUXsPOwAhRgB5|p`PnHCvHq%sMV0{~ISSnnY1~tLr^6kQ;6jQjIkFf>cRr2jhy5cwh znx&dIM(Bv>QnJCn@S^It>|SPB?-G8UY0xK39OUP}>}kU^v!G!}3^JG92zcVo)}IZe&f zI`~Y=ba|`4WDR3$UoCuHhwNLnf$BXA8al+4C1rCFJaakOf3A9LJD1mN_rI=B64c0% zufOrF8+p>!+&8)}FfGJ!WHDN+{4j~Lq^YF9xXgUqJ0d;m?Rv)$OG}xbf4CY_|5)|R z>AmF%bj*$UG@*YA1T+W#BM`V?eJ%fZODO-?e(Ak90$-f2ckg+earC}cinzRhb8oh; zr?aHVo`kdZHT~=*nK0ME>G!@i9?OSQM z3BnMnPmO0(3&+d8KHf5X9Y4wo+>dEGHu5{TzY9FuxO0BZ>tD`~4&6SiuxNxiFZ4To z#PJM59VJk?oZ|);qS^iXmIcXd9zMro*nTXpL_1sqZPiLp@9LOfZg#?-j6L=IpjWcG zyg%TT63DMC$i2S1WEhzCAacjsbSRkL?w%d0o#QFkZq5zFf!B}=?n{jY3nYJaL1<1! z1G<2g_o2n<{mmm)K33iaW`{Mz^)1u*M-{Slkv|4_J z+%dK+n~X2u(Cshz;`d~xgsW``Vi$!Xn&_ZQP;x=t{te@`1LEq(9WL@@GATWdXY|O* z5!1tG1o7J^$mp*Ngrc0NNf|^_8kFFL-W?^qxIP{2yxXA~m4CUer#HUywsQB++We~_ zOZTa3m5rf_IS$K_yAq~d`iFomjw^o_+BO>mZR=XC9Q>_4)Fa|=(D@~EO0cunOQJb( z9K66<=c#?{aTPL%i~Or3LRP$5QQHdQw_639e^iMfvy}Z3)8{MlZsVDGB!zS-5~3&Q zdN01#aBcW5oaA~%4!GO!`iZp^p2VJ3A!$EDum7dwa#WI4EgXUUDXS_^$^)+n}O4$D(6X*GI9x z8KF}It$Rqt=Of33jL1?=sO8cll1J2*W~Zk3{jM8XDi!=DbH(jZKQor zhHB&y#~JWiV9m;7Uta#=n%>TWQkpH;Sg5fE1s3_>Y!!L>`G{*+_B2M3v#I0!_9eop zS-*=@GT8Tl|2rM~DzgBeXESvo{Q}2s^x;rZ2HnhOcrk_*7J)hn6M9v&ZKsJKfvOWt z)gFX9Xk9Qjxn}>P#Q-3WZ%6fsQ4JG!a%h@u6;?qOPOjVGc9~DK*O2d+_ZzbxyxuYB zd!MqYaWGRNd5MaXitgvf)%6O=^?a6}CK)g}VL(9KTt|Sm^T-Hmhou+4rd+?)y9#QR zG+<~}Zgve`y(Z>+KgpNYrw4Tw(Fzo!Z=vo5n~9V9 zw4gBpb@=F_i;B8vt_u)ePr4-l+K&3g4r_)3OhZ*gwe%x{=&;$@Ui0-x2$GlLIf&D+ zOQPJxT05JknGjjUzLD$QKCm_H2_!ib6)skd+u#j}lDwwwR^^IF^Xh#Kbw^P&a^EN| z86uw1pfJE(!7QKe6I*R}M?tPK+GHYzrh%(Tv!YhpNgc@E=4Zjviaowg6J{-9uVP*Up$Pxv-h2Lq0 z$8=PjS{mcz*uWVjj@^PP)kyV=HWO(Oa;>qYM&SYy+Ho%ZVUB`Qk_ve-jQl_W3Ld1ku^AzHV$4-^Kdz~I_s$SPDua#_x$?POkgT5s`8_`X9CZ^h$EQnoQ5C!QCQH& zXOJX$xRBi(avFVc7FsZtaM2b_-0p#vR7ISxokw|pdj0OcN^Ji%zuwF(&wui$?Rr<% zk}>$7K@Z32Z7J~o97e?9z1MpmgWoooJ`O34z^|m-l&_($i>@MH7eu_fX8ys0i&Bx<;iud<3JAJ*Wm96D%RHus! zzi+ zr^v2`P}}{xJ>RMF(J6yAHUW#|SpEeh*kEQFmxu+vadtX^73kTp=z?7ZB`e8rdXzR# zc8f#?ZlUDG%$-yDuQ%!3tz$xM9$sU|F8x8#Xt`psu@PLF*uUv9OgAvy_n5QPow8yY zg$T&RRDtJ=M_t}e>^G`X&SrwSS7T{}oM%XsAw#f|dUOaVOmq99aLLM(2ezd! z{48Ck!gCct5OGrJn=fBfps%jyOL?0%mB2NDuT3+lGByHM;U(D_E&k_JkVw!xA%tEd#PE*4-M|inHlb@;lpJfYx_?VO->+Zp+vAhbZJ#*8Fc3&@4 zClkBCY)}1w${mB9$!niDhhOQx1_yF4?Z2 z@T&3OkSO3}&b&DIv*V($>Q0d=2MWE&5sCs;w;mIPmzRPItratviqq; zVJ!@ZZWDj&a)0lY@M9-`?-UG@TDw}k&CJiwxy%(&Wj}Nm0cTt6(;^$bL|9e|)x%|fk@rp7U zcy0D!@GSDt8*qy|dh$^ogA4w!+OWS*5xF<}`1^;Y_g37{FkmRb)8h;`!SO2U2|i!A zWAZ58@#>_;R{_@*0Pgo1<3aWWE!t9Ory!XIu~vW--&FK#$sP#*ZNVv!pgn22HKLWf zXgmO7aM7#q;0w_RnOJ(#>ips^X_$q|Lgh1h?lS6n?lbXG zQTW|HGK;wS#e9>qMW@_Z<98(4G#ljjMPEaU80jAuR%PPrn_bJKYRonmS-&cAdrPK4%0}bz=-DfGCuTA+xuoS z`*nWFFigM4%%U~n^vuQ5EH;+A5_Z})Q?(?~)q5;y`*S{fTYMx-#(uuY1Zq8ys?@sP zInTa~dayXGMrbVLUPfsf6*VcG)D=e~?@b;pFSko-BmX|N*Mcg7<#$a#2O(lZpp$smI9naB6vlpf_<>)0Lvk5x|+kJx-OrJ+I4=3po$JOF-g?95) z*nh#KtK}%Dfb8$Xcu(UzDwH%bd?JEUSR$a#0N95;#X`3kY?S16B}Qk?3NbP+ko$mp(ox1^e(g7SUh!Kg?p` z9MhmTH0!D{8}3>Uc}|@ym7py2#1}gP|7Yb`E^_E(0!8j*{NP3{$>3>A*`chxg}xrz zILQSLUAdZ|&^U;#PYGK86Jlp30!_?U76s)e9pABr14CLh`hVKD5At7|!hWWd@^&N> zmh&}O3mjUO2oFoZ8{>1%4fQ=-7*PKRhVFL%2lma5n-y!X_}?!0^S`?w3;cWC$M&dW z+4y*1r@`>YT0i)FOJ8a2-%@S&cq4+ny;DO@YtGc61r#??JqOA4&^^oysz)U)(+WNI zItMyUChO{E3CSO)Bm{|-1!0BwfMOkV0_2||-$L%QS2Tw(X9^P4;~B(nehuaO+x-(Asm)7&q^=nb<-?aiH|_tv7_O$Ip_ zx&?lNp==l5JWog812jJJL$Tol@leNn$O9N?L?yLy60I-8c?`*q6cWYhM+YGi40(-N z93R4op)eTI%M=t(Yk%D?eC6rMpwMO%2J8|?l)!R9A+u5T4Qq~4K@#FB}6gJq*57O?8Dwz9r>s8C!)oIjgKjx zhsG|+l%=U5wTH_DPM@E5lp;ZBf;ZjphB=}<-S@LQ_N2}a@u*6Mq~i4^^lf_g|yLW?2!VHjyzo>`NNkU(djil-6SsGmOIGAEFrG4Y)MlA4OD zu!`PATaBj*IJnYn0Du@|^Ta64U3))Aq5D**Q@CHWbaebp_o+A8yDM~ z%lj(roL_w%GK7LX=)B9TVw9JEH!b2jhHleXoLvNWPR7H+ zc|FhFkT{KD=y1OQEz@k)6UyPl(h8yxr<7^z)lx7S*|cm>fVB3GaVuLOPWP}4@}@m} zn&bldq$Os;8;Mu?Z;c zwuu3)<1+p`9CFljhR;Pwu~x(Q-o!a8!z=zrteBPSDvm&CNKezfbP}#apnR zcIFz2At+pj0(C1^E_Cme@K%iMA(vEL2Z14@bZoMM=jTS36w0Fy=kJStl3kUiQh-9trC@GcvHp+%K z6<1}UD#E2v79E3&VQ#RNH*(YNM@wyt;F|Taw39D}g&Hwx3pjYN{_Rd&{GY$24)Q;^ z_dC^~(aTE0lM8pJFdmZd@!rnHlV2qboM~c^>on+l9Dm02RW#ZH0bEtAgrYkzf%5ZT z@3KE9+2(1o7nCe|juT0>uBZyRgANsM91{D*3%xExHfJZ%%l+88`LyYpFTnSn@T2xE z-ZP?47r8@o(KuW~v1{)r;rwcR94k%y+Jn3G5lRm>6LEDiFC%Z((DK;>IxGltC<=id z3}jbZGod|kwnT%6?ztM5sfb)d8X=@)@a`XvGly)~=%^KJx)}?q=?^+NmO(>D>Gez7 z9+?)%>THTn@s9jvxu6pT@-|;Qv~yPi&9)%A=tUc8#-xuxgqtbbM}nd-B9Y5!)IUu* zh4>f@q7;+N5?YKBN+IfSi_z7wUmo=7y;`L`1!Y3!AU2gQ(He5T-6byNdFS{Z-8Y~u z^Jcj`rD@~eGBvJ8$GPSGjwF(C`ZWvd!30qxDIVqLcZPG`f(49|Zda7+rVxM+l#RC~Lbg`x1&|0YY0!5m;X zF%0e4`5Kz<~at^W3+DQBloHUcXy`sjZ(H*9L!wHvfe@`N-9cYLTaZv7e~f51i73 zRp2U_Ml+*t%8R$R@^=+yJW9Fu*4s_@8r-l80)2MZAOpfR>Rj%$l?Jy{dkz}vPD$uH zIwOaU(T@x&LfL1Cm(q#LZKA%4(b=upIwI%ps)$#Z(xS+6xS;KlHSTb=0jMpILOJrm z%S7?KidmQj>Eb{>6;(_ruT!XtqbSq>sI8CCtx41mh8b6&Q#Q@!15)5)_U6pW*_^h2 zo`54*`7x`Q(61#Ihb9)UOpQKPmNs73)umTqW;$~wgHa8*-Hx|n7S#e3xLbLIH#YVU zjgMc*+pVpkK~K2-fAlI<0EfWY=e+EB!lgT`>3(MDMC}FXIuLv(&HQ}o* zL2>_xW>k?Mru}1o=F|XmjQs5`8OXpBfL6+wy|e{4VKu?7PMLOqcdjHSbx5ZMIIcoi zm8lnpPWt};m^zEFIKyRI2MGa!ySuwXSnywL=A5AN=byL*DWy9Nl}1b271z4tzY zJL}=!gL>+#Rjb}*zHUf-QWYz5bK5b@Tlnrn8y+5T*oD-eTbWy7w$>v}q!_`rh%yLbN2oYT^jO^+a{@R^w(UvD82-k65pdvlyS(pQQ-)n{iBzt?}d6 zW7`Z!!5eP1qWZLY32J~H3=4h>L)@El;a-}i(b96_RB9M72w`!WXXeY)G3?^roew1* zG?lU(q8|*Lufj)s`i`pr_gz|2Papgv?ldHcwVIDm4L_du$a!Q#pv-gJKHHJc$V})+ z9t*Ln0{p)Y{KMVe6@B)(wz^T9^BCdKjJcP=hhg zyIZ_DS@@yuM*K{0{_5Gy=@io4dl}rZ(*W65;vuNNpB>$B#u7^llX`WbT^N-Mh)-0< z4E>KeD2Rin!h*}T#twr?cf#NMdnPX4|9D&%po)weKWc1^$gqe=X(5m0W&j_-M@Ifm zPTAAguR*(){>R+8Dc?^;Vo33SvS2m939a)b8D!H+zHs z6W0*`OTYTS07K+y4S&ydQAjrN_rT9$t0LOX!B8L8tSM2olQhMYSia zrFAO8vJN$D#)(GyGD!VIa?ApGDZ84%LP@Rs-Jsx#3@*zpbJhHYV$0w2Ox ziRXv0C{4NCO9TTD<%XG$loX_iE7{YsO+&qY2@7QrtU zDmy%nkr;JS*EKF}gpF}VMpv1*5N!0#?->E*;de#*WZQBrTb4=$RzIT9SnvxKF$tPm zY>@YC3SGs3vv7~Y3^}YMB@5cVOXrCrtD44599!P?bqniN|4H5KUWn}H+!a!LC!k&O zPX2Iqm^>xJc9s)#Lmes^A2}Vxo^L+d$x>_GG$x6=f7jj9l3PUjgn`_i6yjCM&zF`9q%~!zFBdIRjVByzDd%$*r{yfJ z81F1i*c-A}UUrkx+ws%vs*I}6F+8su*!K(`x=uOE=EdKWRNc!3)G3xRQIXfep5!2W zTcl4N_)$)>0=$SYWWuqI;c77JwsvAyx6-WvG2v*|IB{eI5c#1P5u5D&D&nf3;03`2uKS!3Gay&x!v?&|GU!v8E7*$k&NjNzJy!0 z*K5b|1TNW7=&D(l!+#APbL}fsV%lJ5*Veihd*bzA6-%$Ffa|E+XnT9Rdqed6FFC~S zRonExWCLS}=vE2WPp^Q_WXPxSwmft61fsfsIDARP=0WD{LPZMpwGP@X~0v-$C7}h zqhnBSc`X+oT1qi-4?ke14ESJ8mGWZJzv&o!vDOg?#V~BoGmx|cHJBRyf+iC4@=t+y zF3w=nER7v=5{6t;a{ztoZevD6$NUnB4vdaHLgzOmkY{QW$*O|xbZs_Vjz25tAD6)S zfD&&*i%EmI>)1^;le0tDxRx?LU7=#68eR@{T8P`C&gx>z%UrQlMhaG zIY>N=$z~2y8p_A%oZ=#+L~$v+&q7n^=&r1+XPL8P#rOf^Vx{`|GO!G=uty&rjSsM5 zN_mO=N)hyfZ~Ivz-sJ%7_0y82+da1LAC~uZPkY`&LzH@zIyZMiEx9F4@|YiPA}n>` zAR2r!pqY6N=>nts6#nSoljyfDrOI-y0pw#KjM^v0INYFO zaWu+yiv0(!Q;lZf4bh3^}Yi-YivcE@%c{=?tT6YkP2eB?}VD+og@5=`{0 zO^Z9=^3<^Jz%b0{-8s%e6aA=>vk<5kr_t45KSP*S^G#ER!|D>mp9Qlr;RV%ljAaEr ziPKe#6$S~8Y2VFW&V~A8Ps#`SF?80bJ%BgeV1IFmVDHG>X!uxIo+>dt*3Z(x2p2s{n<1klpOyIVAsa(DK~Zv8_HUJpTo!nx!6DU}SzV`l)OWP0 ziu*)D&ly)3iZ zxHH-0;;cR+WN4ugansHK|D7hp?j5Bd7Gd+9a!4S=h>Lca1N0m{IHcg2Za_tQNK^gg z=MP8wOwOf7_rJo52#%5|E5vP@(#`Q*F%Rv6oLuh%)32sQO!o8_fxtQrblz7U&VFz~q0r#9<-cg=y`Oho_{=mv04}`#H2rDf z8N}#?KQX}ZCT!{OZI%f7lE0)1)vd=stFY3sD?AwL}|%K!~X(i+7F)B?ds-4LwG)i<3xv=O@f{|5fp)V)@Zugj28(?=?38p(r>YMi7!k2UD-ks z5Ku|avu_x}F|fZ{>QBpeXc$_id&XmSd$SqNI)z=PrLu%aNo3X9uNJ&=sSxgN>pb)D zk5zxl9@J6)%lbP}{i&_;=R)i%PJ~CFrpH;&MOXmlBWAov$ywhysn5}4-$N%^rG((i zu_GS?=J`D_X-=NAGLV3%?ZOeCWKC%MWJCu|-mZ~|w{{A;R4P&tZxc%qo=%?Kh=UuA zo_lrw&@8?rG(UI6eY7&z-W9-ZM+uhivONz?5yjT_ zlOgnR57TIO(~$*PdUK!iGTImU&f_is*v+X(Xrn&us&Wp_?aSt}0(|ybFfJWKnW7D~ zEpefABXEhy`JVk_y^A6l zug!u^FcyPO&27r=FGF68AF=X;{3Qtuyg6txt9B8VOFP&|%-mviW=j0-O2(PBzZo;^ zheoUcpVaXJNB63DoxGF|1!_Ac6t;8He;yiCyics4^D;M*-FON~R>v4vNhNBHzp}3t zmqrg*nFnsWNDq=pRbSMvV}5}t?BjSSrknhmMsuHSe%Gp$7Ev6x1P&2nsXXnc5dZuQ zp$Ku=!*^%LFK%XE(pckyq%q)*hu2|q|2TF8(CHL@)aQ0QAYspC`aMpHOMMM;zgAv@ zXhDRmU0W8LbY2g3W*Ju^W`}|US2WE6(YT#Y6>46uD8uSR0*5~9DZoig6E`p-c6dYd zsbAsVveJDR$}t-CHE2pS1>j8zdRS zMGO+#B}F6Ktd7WNc9H5+*vr;YxB*rKL@fm2ISu`~gK0M`S8egW&;t7P!T_3md_Z3E zJdp$U!o>%r;Dbzec-~_->h!dl0;%+TB*&t*_~acoCj(w*W)GSInZBe?5LTS)(wIhM;2;UBWUH zktV*+h=#OKCjq$-((xfLS~4_-2qXVSwU@xxy@-21Q5}% zG|ol~63?CoYtp5g^gN+Cr||ilnIo0nufJ#z!xb&wQcUx3NVa0PdhJwUZx*yd8vpnv z@<_b6YiFU5fEdddvebL3^sP+p(2Qmgd%=59uLr3Al~(5=vB{^ioo}b2V0Uj>=M&o_7HVhwaJO~SN;t{h`zoxU3XO4M4zap7<)c9ZBjl~pRnjluv4 zRTy6l;|dQP#Kj+GQ)f|B#trOb47~YO-*eILd@d~&rN^be!htF(|C>%V;#np9p2Nmy zJ}yB2Y|u(|lzxInzs!(rcQmDdg%;c*C6C=HG1N*z)MQ@_!l%%c&!>(xxXOUasu-O6 z8i9{lCaJ{4T&Vx|P>VqqhhuLAr=qA<5QvZ$`YYQBosfhH2ewR5r2FR*b%e%U{i!yd z&?=FN$UCeDjSeqVnXGvt_ArB$I^EmEjdGh6h{?(|8m=e9{PtF6Wb#Lf%X*pQnH`+x zpRB`b%Mk{CJ@aE5CJgql?sb0Ob8>!`zn{+!p~Ql&NQ{=ZrLm)u=A%GH6$QUz^vF+) zmL2bQD8tIixTdmL2szo67i>9)hqShQW_krCImCyntU?0i+jzuHIEWiFevfVj+HO0t zV4|lrJgOkMOBcIJ%18deD5p%eX{NQBDaMt4%aSU`D?d2+rswQ>h0uLv&`o0F{S1uM zB!Q%!n2F&bk8ZvBJZ)R2@0_6rTsXW7_B0C?9YM4E=+_w{39`QQ+HBq2RWR`Cv#WDy zH*tU2CC8AL3$m~6VaV?Gu@d>XK6Uk7tnS$n{a1IBT6PWTGmvJ}BV~_$3#lZ6AsJG^ zdJ8~QVuz+J33qymou)}L1F{JXp=C|EokN$uofmE2dkuL2Lcu4VyM6nV8*$;u>T>VR zqUooQ*v%L;-_)zJT>oiqAAx|^9q0F0m2I}N_NtOpU2~zlZe(!mG9~&+p=Gf8fIerf{=Cxk0=FGx@Q?UzIQ!p5*d?>e+;Has&TN3h9l?s5 zbgTcI4ZW6<AACuFsZ%t&$<})Gl{AbnQ zrw` zPn#s+R%MS%h&M1{ZbOIeQ;wAu%a|Q$AWALAK@j{&8WHC4K$xLV@pr)6$2O^Q+8bqliox-6Aee0UcbiQF!KI#MA-4}ySCeSUIi+J+iW)^=h9!-#B$=Y z_)hqF97^LBux=$tB`T0gPROFJ`?kKPQRd-wbV!aoY~QeNUglww{uPcv@&I3pvXhVv zPua6`b4Wq@u)+{n9M^ykHLyBdksGl;c-NOgxctNUa)tT$3U(@Suj>UQ>^oS*d+zkG zBXpj#8U9Pksia%br;>>-PG4Tgs~0n;2>o%r=%xCZ`)2vu&o2(2(6VKZ^*iA}X$0Qn zN#>G~r;{vrc_0&Zbo2d0Ds6RWD?Pf9w3vt7?eP^jH8`+58IowM1p-e{B}l+`kIznC zV7P?$&kgpJ)Ie}EcrwPln`O6J`isSwCJW~e?_qFT1S4Ff?{n*3i%LM0WPCjsyhdjqmeV^Vw9OI zgg2ILBt&75i{E58|JVDQ{Xv(9(?>roqqmPCMhi&uSpgg4+9N#U82BPn?iWYQ?#+iU zE3kXNBz<|CI+^(L&Pok_w!=Yx*uN&+Q7ZI)dY_sCN|J|&>Ky<{B`<5yxO&};M6|oA zbKi~&N#Y;69}njq&ddZfmVB!S$Wpk@me=Bp^`{+KAYQQ@`>rsiQ>9_wwOfV_+o9+0 zaoZPE2NdaIC{UPRUyX zt~c}J)f167_DD|a7%KCMlnLp`MgKBNqlS)Rt}F(NA$QLi>UL`A!T541d+pVjbU~lk zrKi=@_E$A0R-*YJ!G0nldpmY@7@f3PJC%V8Q3Z9Xbr!UI%v4aHZ=^dqCf>4n@uD%b zafxDJHoQWDOy+p>2;ypuHF8+W7{h^+o zQF$5+)@coJS9Zk?KH-&JO5nq**XI=!;pB)Y2DQ|h!LQZrxF#n`0&_1Txf2axv|FU1>Sn) zef;|I{&02h{`hcxClF4A@+HK3)OpG2SCn8BvGEH2bwi~2KE}j4rvpK|eLaAI9gSl^ z|DU_i_U-Mzwz<>+)cXHSH4Q^L$UT&(-T(R3gHr1r^vBWzS<%KR_)h3PFD|Qv6w=>zCyiuyob_T0m?z;4!jn5e2o| zXYLnkXVt^D6gMrBWiDo(5sPO6g|WvC3hIH2A_vK?&$*xir*RUFf;bBm5n|#`R_bFE zG1Vv`5V{;_BscHK>QzJ=^$BbymDk%Abs`|4DdsnH`^@4m!6r}bBVH}T6lB?0qJHxO z-)1K93LZ0FM-PcO6niQ19wHp8%+(^y zKSm0eloO?tfSpoUL-|`8**!hEeX)+gFz#s%a#)-SMh4Ph(bQ-nuM`7yOtGl`Ojua+ zQ=(}T)aA0_w6HGOBArD2+n z!ibVdTZkUFL|X+|d`F-m)|k>O_Pg|Hh4p5R_gj$-0b8)W;p*C+iGH%=r`>!KM=3_l zRPrFi5}pA8a(GXumRGxAL+x=HSb3%Plv`JF+{Wp!db=Zui<0uI^qv=GOX6|E4v@K2 z0c+mSlr(EV8k(Uz>_J1uW#K;}u^Lx2S#(@ZqlKiuVZfGut_|CLZ1?lmLok{ z%=ix9N&%10DvvGSt1ig~)l?`+ODk!QIqTxuF!Ye0LykV3t*$&jH2CJjsn7ox5|#J^ z5KqVokF3jFOp+B|*6C1Z7FDJ`qG!*B`F>v~{4d}o;Ke43WuX428-+U@xp^`oz+r_L zu3uy3I%n&F{GB)8D*P!9)jt6@OrzO-(0{Da&U5b(^yE5zP^muehNpT)Y5?YdmQe}HYrSX(%AyPSi4s$BlAz(meXhm52#(?jcx zv2<0K;F!JR05~`s;Y|`kJKFYA7daigaR5m!?7kYLv+`aaEe5{+_ZS0WQ?Uje#g%k9 zK!nCb`nbQ9aiFi6*lx`gBT_P5X|20^nDWs*&k0LzAVDZDJZf zH7%(Ig{8YxpK6x0Vhbi0vrG)Fvz0zm3NA3-$RHb_(6ZXS804f^0U|@uOpQdKwIDFr zpw*mUHzde9%Q*Nc35ms$vB!WRZPl&Q74#l_B7A7|K0%ptR&(#7%_eixf<~n0#G^Ap z9oV*MGQk*2rstTn#+q-uO;di$+P8?Dn5|;GyK9lj;=Yblxr(mql04^kX6dS_Q$k%K zMm-EJ1h|w`w(h_UaSOr}-l{iJCZ+Dm(`3NwN)MW1sk4B^pn=<;0@alD8vX zs@$Pu?Fs={CUPnZ?*6?2Ph(3nxaw6f&F;z4{&Y(pF_32@+clzdHBMDsT0{xc10)W% zUwFB46y*VHV`+5bss#oHq0osm_0eA@I}JE=X*VPK7wR-8rw&n3kJN4YcpS(34vfi} z_W$)oB-cbjQ17_od5&&usY`c3=G$MzcsUc2@Ea8ZLHJ<=ZgG}t7`8GZ#!e^O zh;^)SZ34#iocQXT|8AU=6ypv|-lwQNvob9p@KvL6mx)KL{TGRS(!rQMgg( zr|Q4|5qZacKlJF1H^r7;j>J=llykg2Nn-%~5PD#lZ!vfsG5%nAA7kCv+n@1IihoVc z`&T`7Td@<%d*0~dI65_wx7}0~R`y3oOUo1iIWPx%;_fJ^};?jYkMe0(w0g{zi6kvp74xLCVVbja=TQ-2m zahHfpFlV5~iP{Vo5fL7KsV&jBO!j8mKCjuWu_l&S)WJ(lc@#$QHTI6u3)6Q5qo*RI zBHkwcXo37KucJrd2U6k&JnNN&Rc$eZ`wXEZ4rOuDEcP` zS7t>()H1M?B8xw$T6~!hvgl($V^6EXmnozDx7cLJnlZIMsXQZlFv4Ud1Io+2jP~dm ztpkZ{7a9jzG^S3Y3{|6dG6sF7l_#7)P>o)Pd@KxHsUT-&y#R^0K6`ea)8eG=ZiVv) z@K2x%3Nj@;w$X8`uFNzz%GG`N{mnbBqVg+Kq(!z+1Uq zc|8SIaUlY9&gLe3S&Q-@0ST3+BeFyeq}Pa-3GR=ft&j9-=R!LJ!xamzgsUR4HaIJ0 ze+~0ZncoW|okRVkAr za6C@Lx^CiP-+x_FstD~~d%hA2-LJTnDZZ()Q+5n)xKEe;<=%RIBo_8?mbao_^5r9H z>N#dtu=rhpznQ>{sak!QO(UzWJoVUi4l=gISvQczF;cJ+QlN;gmGRx~$ZH+o?fG~U zygDz_laW}wsolvq9)|)$OG{E?9aty?Qlup^Meq$GA12Q+>1Z;<6qo1osQg3f2w&z~ z@A;`q)BVhETd(iY+1_fB8Y5dlKLsDX1iJH;2Gz-?$>BvqwvdJ{+(zd|Q>yH>h8rcd zFw^w>@gQd0Md4X);wrCT1SAO)Ce`R|!)-yr8p|XEp>1`bhYK{SMCgtaw1lzg1pdLu zNau6gj0v>SalywiUbA2qA1!U7LL(WZkGSL;fy-ON7UQW79nuOTMuNJga(dA+| zQq9d28uYo)fV=7rY*u0+NrY3Qo^f;DAI|39qs;`nHF$ld2wHd%MfXq#M0V)U*7Y5z zsUsaBsMM`{APJXYpG%5=V#uP?nLB-2>!~B<4#LyZO9n*i-XJ@lWdPABhdZ_$(GjBEqUuK|8{AdHKv@_lJ zj^S$949O6u@-Z4qM@4#_rD4%oEQL(1g+xYG2Sa3TBX_PFY!*)t?wka0<3VG{lEG9!}X7zCd2$Z`C;3S69EtDtsW29>R9WJ5prRr5)5Q~ z)hgw|?HJ-hdm?YqA2>Z9TQ5%CCj$Pg7aKw*Wc@?cJEwhw>wbHd?|KoP&79C!J2j{A z!9n~NRc}61uP__gU1Gofr<0$V_;7BRMc1iyIyk5>8Ei#MDnaY9VW;7KT|~5byt`D! zxFQ6f0or=xsA4KB@sJo+5|Za{WzjU$r(c419{-Sf&iMGBFn%C97M^>yJOdTH9FnNx zm(()ZPqy!BEv*C#RWcWr5S_^xNZXxYc%odyhF59eP0@l(N{m)no3^det=1t-hru)u zr_r%q85p`Nz%p;^K6IOR`=NBI19kaR~3b{WBT&=3!53ceo^_|CXv~YC9wh? zu^BNy8ZH>h&%OFZJR&5fj@YM2)bIP3MbEp}2tHPks?Pag*)@Ymj);by0NGRTL;0EC zX^P35VxfLluvc9AqXXA-L^aT{md_x*JP%Nf_M%q4La1OwA9+v%-S;@A2oPFiATBk1 zOsADhN`-d$gJet>Su5V*0j}YC&kXn$iQN?4z?L+@z8tX+b(CH0Nwg%W>nP=pa-b%p zmfQJw#}&$m$_oB?^!N&XsZ4lkrt@72r^!4?3UE=AZ-8jxqBhp)jzj95oq@O;LZk z8zXdugn6M+P5yPvNUqQY0^Ex*+f{wI8pI|gE-s$D-7J0_HDKFoK7as2s%yiJ3gPOW z8n*R&vVrCC97_;mPN1yfSv>u?DOD%2jNEVkEbOC@hB2*$S@e^64yr+012``eIvtr~ z04v#|I3&b5bM6)E2Sj8+j72tT`%3aYziST)4b0j`{^kx8g~uGYu+$nuJP#M8*(kcK z%16^P)-L!1mgh(23X9i||D^DdD=}6+B_IJUKd5)U1le+!Y{S$d%7!!zMR_SQsgGFG z*7J35k5#?M9-~inni6aKBq2gy86f( zaIW=!67Z<@R|>|0Ek2WSk!;meFM;XwRMCiyuONo17wJ(F}tV(T?_J?qcp zGBWOs3rW{iU|wd<&1z86Dy%;BZsWLzpi`M~O|}v7q80$*zv8*Ut9w25A!J|69i;-w zBSgcbf`ah9wpeJUv%^->H78kz*08R&Xf`W)dvZX&M9=SCXYFD!hzO`iQz1vSO+U z-MiU;UegFR=H}S}eNDSf=31H&nEL1S)1Z@c&@X(JJ0431vQN*?uOEH#cK-V0nO)qI zYwh8C&U~E_jvXQ)g_FE1zss=TKuA`FH|UX6SG!8akDPSGI8=+!4*RiTo@(XrL9pAG zAhqD^?mF4a*whWhcuxrpVMO4=;6`QUdf!(@?Es0E5djjorfokCUy?Qn(-Y;P zQxO)9QZhKo(WJ4nkcu;Ub9BKZ)Fwd)z)YhnB;>Hvd4ki&UN*XU_v)GHR?j_4#i)~~ zN;`aQ?9>~J7}Lw*b?na%v+x~}Z0c};M(;cHzv=DHjftOs!tdw**Gi z^Wr&vr;`;bREZ?66J#gmTqOqo1cL^?kG8doPj=~upCM>f2$8fF<}W{MA9qCUV0WfH zy(>HWKfUMV3Gh_5$+G7qi>EBnNxpsWp{)!QNwilql*%SmWd9&&+?_!_FcmOg`@_FNM83#F(VQ~d1jd!X<|AJ;{?m%vti#(^( z%J?KXmxt5L)1(1e8JvZ=mER*KJ`4BhrbI6;7z{cn<7$gy7y2tAkf#|La{)4y*Mp0kLQMii9jY{*e!rWu?>9r@gYvN*;R0sP>p*MvsQ>TeL7UWmmd7z zItuyqKCk~j+ue^oii343+C&A8{HS(yt2Wzc{bwyHmhm-eK#$_t+noupoUx`y96qKp zFd~Say{zDKz(RPe)U^(jDO<)bza|YUp5p>CuqPIw_gzevRX0nnD?|U?n;#XGUQ2dqB zjL?8G@AXtia~h&*HmV&W@oMw z!0%&pdMli|Ze?jb(7?u%7vS8`_M4bqop!l+9%h&2A9|NVL5Uh`Dojo;L?QI!ti`+L zXt+EKyJ(`{jPA4=Nhw%QbdhB0Dckl`K_z`BPDX|=N_YYzy$AvYr7Dpz^#ZOXZ<-5^ z_uIm>b)6xZ?6YRfBz1# z8uM3Ikg;_};xw141qFqOu9SG|IEl10#Sp$-6%;cF9H@RN40}$x_iyv8gS{vR6{#0M zGeoJM)bMo)u#X?6wB1gB!ttfo3((+}L31WQN_oglg1bbGO)ddyta^wsIxS+drs+FAQ1(-IjwJ-yzd;7sTj7wm%pmc_t`u zjIRK!b8bFERLInab%-<)5tYQl<5Q4~UXMravh;=(|J>a#VA_LH?5?zhs{)G-ul?7r z#ZLm)z+GCS6SbPolKcQCk}kEbygfq2v5SN~1Leq^-b*#aRH!#|hdYoijngkiHl+Qc z{1351=i?8YBKqM{<5y=XL7}2(KZMx?T}ev(3`wN&flo!S0?A#enVL`trg#kQ!vf9G z*ip0dE)DvW(=HVC!ntaIy?zQKO$Kg9>{tW}X>8l>qm7xOzT_OrkvKjFCknFK1b13N zPWMi`W|jDQV^sP21?X->(4F1;P2MwXUDqwcyhYYG$Si8AMYI*v9Xl#oA9+Bw=)3)P zu`|;1Fz~t(@JRW(jru`1W7H+x90pvvnJANay;}mMLjWE?doYgQjiv~m@6E^Iz}Ayi zhYrLxgk$h}62&aG1$pq97T0#LCA+1G^ALww^kt#wq#PRuv&su#qS&hy+B+UfmfhrS4!;DK)vdSs-^BYK8f>8YK1vvSS@y_5UyY5ft?69a#ACZ@U#Itn&jxzNWDgHy?ar z9PAXeR@E5fu%`L#!jvoKI=GiLTDtsJEY76%rRc(k=4E-s>y<|=bm>a&sGG}xy;7dk z6`k>)7SfSVenS7B5c@XEumal=Wuw9J~XUM_H{RiiYI zP`Bvd_Of4-r#qBP4;IMOpK)b8_ppT@h8YEYZ{a71Gpsmn4OfYi2JkB2d|yn`A4Hsz z+ubz>D)D*&%*R!-6||d7=@t8xQQp7x^KDhu?eUi++(!v9+q&l#QbWCaXQm5!ghsuWj&XbzWw zV1(n1uAGIP8;BDJO);lF8$wlq<;?(m8vTYX8kt&GSm*oYM?R~he zyN}WM5!#$If;{=Jl*|va_l_4HN{^2{CZnv9PozvypdD({&?{och>Yj5yJt7ddBHL9;7VEt!CV5 z-J>uUpNq`jb~HX6#)%Ohz|jE*xO6IF9xA^k%!y16rL!$YGy+mKK97GG06(Sl+L*4L< z33zNXE}`93bw5G){Wm5Oi^2k>hr9(03-v7ynfBxtU+_z>>qp?+4oUJ(L{;s67~;9( z-~y{){LS!PFd-;Mq&Q7vWeZ6xPMZLVyyR4y$9uu=@Q=(i9ITygpB;8Zy1Oa4GPl00&Rn`}U7vaOHn(=jL=$}@G<}Kc`YVB( zNt!oXOZlzEI;(Uv_=}*gYkd0oMtF)CQLu?&jxsvYD&tn$?~&;x`aU`Qr<6kpDOn-C zkY>O`gb7^cRJS_3&$O3BE-bpE-k4q=2R?arfwt`F2M=n1k~!AJCa101vfIXwy{FCk$T3PaHJsuJCt=9?+sF;{z$hXYP3A zcnCixc+sj@9SzcA6^M^hHhZ&Rj}t5`kn#wdF8~wF-xo~u5RNl6CC>GL#-SD3@R47D z)t{x=6D7x{IR~BG9MYGZ2>Ghdyi)d=)WN20X=Xu&Tf|oPtwVbT;#QH$Algv8j z`^>G+QOAY*?@qk9vWiu(^`izte|mbjuQPmF&3lv(xn!L_xbX>iDSPjsw*0RF!z_A> z>lf^QwqRj%Eob7L4k3k|1=5&4$KAAx5=_DENontO&=e@Le6Y=n(_!1?fo}GR-;T2G zIKOoG#2<+13UzvXB*sdkj&%6s;VmwSyvM&Us=T^HU!97)R0W*z27Cen4yb;qQRm>X z<8yKgdtC>*w+w68%GJe}h5A}bG$$~k!+c?pz}cazu^G$Ht%~0;tw@gdRZaY zaEX!DU~n_^T1FPW97H~?fHXN_@E^#Cge%-z_P#0uFsi}VR!NjnMY;`~OtMFJLm3OQ zFgl7S!Az~voxtFxc8e4f`d6qRyOobph;J4aM~l<~+^7Mx2c*-Y<_-QqZtMw{lcqy` zAaEJ0RUMf(8KG~XXN<0 z0aQkU`OTMT+n2K3Ft4DAD`0u2S#&r3LXEw5Syn0Fkvbi%titi2wU=IdZ&W_vFD1#6 zfD(r&wKvmEBxnxiqXo;9s^t(1x~P_=j#&Co8WYsT8z~c^#9X|S%V`-cUew*V$GPdQ z|Fn3@t;A}MwnAOwKyh&r1zKhShpxPb25uHG&_=h}zUfu3kj6%&RjAV3q1?PCxGhjn zG;iSJ27gwGsbg=MX!jZ++=!X&TMCwdkE4^{qHSMIYCQ+&*H~wV9XvSHN9~C3g}ub`s8Ws_z&nyjZ=%K3S>9guAt9$3nOT4M)I++j(3+AXMMxx$z>(%EJW-N|L7hRtA^b$Upeh*(nvus6;RjBHRj-M7Fuf0)@tt7+O`&ln#Fv33V8 zIM=jmqthPpktw12Q3w?1Th%Jc$ac--y>yXo=WX$ATcQ4F6!emG`-o`T#XN%}9+`Mb z-Cc+#&3?GwA$(adZu36*v-M=Y^${L$?C_q`(`E7>Z`A)+nx+7^{bL%2gxEyS`$}>% zwCuFnaZNY5oDgwDf7-G3Of}a7ap(CG(2o*nJxR2X#0R1}0$nQL1L_j^5+rH16I`OmJ8KaR{R=|mE*dzucWy#=-7+ViA(uq|p}I;O z@urVip5DP^5G#WP3=;265x2QIvS+Kl6CZw%#w12oxMEGAG2-14`$;r)7acbuyHgQ~ z%VO?AiJ^WGbp(rxWFhYk;;@$S+ySf>8E>Xts?`y3Urf^w(WYlkpQq&A>sKT#_yve4 zaCRc}x4Bw}Gel7w?Vy~5WUl9#zsJ)xew~>e6K>PV$0L3d7MZ)};CU%l;}=eee$2dC zwFS;L(HuusN^x6xN0ykx7#16)!+!Ijw55z#^lBESgvCNT(r4H)goc<%N^?S~u33Q{ zX0teWdHk~L?pGDG1PoD%0q?H-vpQpONMr%rH%ZZPu z0MG~ny8pVkq-gZHq3k+pF(}w}P|8wPUDe#%vVS&4st4@r)kpi{W4O^XPDuMT?F2iG zP!P+7o10;ov!yq*&PGQ;yQp_CHUhwY86-@ohuNsFR<&!kfgu}`P*Dx;^OjyGro8pW2{LOC<^g`Cyqc#9_m&qS-ich%qM*&K*Q(n&V7pY>KwBE4ijwtDDhk#=M0* zwX79;2bwice5S$A$#ZdfU}2ZG)uQ1$pHIEQ5mSm{4Pq#XDYN+F86{rFH%ORz6XG=V zY=*c6B{B`KHEa0pRix)J!Pp<~DR|3sv@bP#g%5KX zKOL(ETOGP)6tUaE6noY08D-1;jpu?OAmrm=h6=(#8M~9H73AC54O95;V!1Jrv;6Wn z+4t?Edm|^OEZ{WU|Iy*SrRQp^`)c2C^FJo~74Y)V+WYf==0;;XwkD!{H+<2tw8Lt_ z-UC=8MXA(Xg|Vk}h2L)%;f6TOs57BI?fohC4zfa;E3m`F!4DEPG8S{5kC%z-9WPO@ z(Z-MTUeB3?OW{3xZvzMSC?1^eL&-O*@xr=H@8%*KPYoZJ;r@r)Q>h>P^|d|aMlFU< z;*Eu=U)CFfZ|(?^V+s_*VMyY|H(^nt*7Z{6Ey$=8^CzM>A+ZIUtuOpd$(-kTBu?HJ z+=h6U|9tW+be9rhkIu4V^88V~@AQs?Y0ERVo6VeEMx$p8VcY^K4-}G_$PIq0JuS;} zbOL0vbwdc0IgRoVj%UeaEf3{K$L3o4RejFayT!5v;;e8rTk6{bzeIn|*Ic!3Ph+4N z#7%9Li;QGo$P5el-ODC`l4C_JbY?arx15q@GiHs;=$$^MG-83LN+0&4i=izV2}>GD zS9fCI*KG(cz5I2>?fTSki|P)W;k3nt7$dmQQeDgN>gQBCk>Ax<&_>S$hji^03EOFm zzrXUiKHLvkXK8J*WHe)+9Aik40^0)Zk&6ExP4E0z=i79BH%4RI_Kt1a-m%fxw(W+E z)!1z89XpND*w&Nx{$B5I=RYv#%rUb*YwaF>kk(^C^KoqX9YN2(lWP1{uemeEjz0eB z5ic?`cdJj(2Pa6QaZo|`S<2U`McJlWWpFZqc?n6q?N_1HTYc$P=~=b_0yqbOl}L7D zNeN%$T(zh_PdwALzr`d&@k=5~bFSUTuGBvF&+;Vm{$W#|-fOMhYc}KCFyzvXkK{oT zlhDW@T32A_MU|{KPxUsq#M7jmEr`u2Sp65(RxO{aT0u_Bpi%ywNc~uAjOKa2gU_%` z-(N5s=Z@-B{vFctX+LU-%`H!`WdV@9PU&WM1%zl1V^W>JGIEogXZNIg=+D%|H|XRh zZDzD^G|8+DWF&EuWBsCXdd9gz3W z7Rnl*wObAy#A7m)F}%^_+2(rFq!Iteh$oMaBI2EZ8;7o#`r7u}ewVL3OK&dyJ(A56 zOZGWYu0faQmu$)ssPUd9bX_FmUuNg_zorVS7u@qzr|T?QVVmlX=`yM|X#wQmAAA*s zy@XWTIR*MZ8WWTBj6*9>F%5WxO#NK@LlXSr4W9zu$pu~~>37B+g*be#hwq&@;9(k9 zZ}cwmr$2lRwLTy6-v<$${bEGaAYmP4TnH|yRMacDE z3}r$_!cRF5*|qHUb;J06Z2Eni2tDHx33!io)+n%`@lE&s*?vI}?FNu?=iG_|So0iK zvTrW1Ye=A@#A7Qqa+>?+cyu774R;A>yoyG3<4fFE;Oi#3h-Y#vcv6asy{IA8SJcYk7}oNP(^Wkf%r`9CO(ln;%KB3vot2TgM49OJX}H?_ zr)Dh$6XXz&67bgch)gWn4eIrO*A=Uu#=qg!$QsLId>wX{my@0xa+J%-=h9-qcK>CHa!BwU@!yH|GFc#LB3=x1bu=EYK z$WAtSy3|CkVut|gjIX~+rn0yOF#Wn9f8XeZ0`1YIQ{)vHD`I?&1*uDjsEMwJZxamn zvc_<<6h@QVecVN`@slN_^Qb)@5*fa#i-Nw}t4WVdb?*mTnNkwIF{BQ+p}Xs~|)^2BfqeST` zZ%zz?IJava6p})4#SW#jvwz>1uM8-ODgC+T>r|Q~PGwTuL;ihmVP3mBUNm6yewhSETooJ zBI0U}7908FknqLC&dny%YG88kCnJoSL5_i?b=EkzMO2a}0i3?m&8JT-!EL~s6!Ffj zp=a*F5D&NcEEVWyIud1P=nl&m#RR0Slf{|e-{tH4k1^!yLG++s=mt+M$S!;JmeN?_ zOot(jjYDc9Wz<5^9YT+$LJ!n=AIZ62SM&d`MNXK=&9tuU+TtJPXshUuWX?KB*GXF= z-ybsjL$SUr_G`hz7pJnIGA)W>8cX@D5`Sr5ZCZ7Y9X$+FU>l{VyIyXI7j1YvrrCE1 zIrW*eE_t)2KHIY81D=#V`!3hLjyN~t?RX5f);~+UmGkpd=|a2FYe+KF++_?Prq3_^ zhWvU$xy+^bn_;)d>Pd&CvGvxNZogvcdiO8i`;TxD!($(i0})p1AbIdik_h84SD&LZc|!xu!PuJEnqnZC?+7I!_>5t68M`$ntiex~LGR;G7@6AvbY1NmV4qKoy}l8kA!( z{_5V|ZzL`XU@y~?@Z~5R6HQMR%on<~_J4khOqq|+miKhq*jyc2EE(JuYpvbsBE^K% zs_at#Q^8UW4sltL`y~poR*7eZYvSrN<%S~We4kk))m2|AEO(G@$G~0fS~|_(i6vangHhaBTv&kwXSV=_tausa?m?0rsCD~PjG1#lCP-- zS7vFde`0|_7m@l!QwD!iryIN|Vz9BrC_LW-oi-nQL9hh<;k zIX^i81W@uui?yq(gtuqSBVL!ye39OQ?!JQ~2}C=*#?6A%!_u%ET1{j+7HN8_bU&{1 zb~7C;hVF^Y_eaDbF9ljXJf64rn0JwCh2{4NoIv&72j)ZqZF13Jv3y53B6nYISOOyUa9oV%9t8v}z5^ zzcQ6>h={@cSqIO4pHVe7#BKfCR7U}*By;8AS>_R4q;p2XC&J<3=qfm5g?Nuw%Dv@g z#6JtYZCE~KCHUi=`sib35)16_@5jPC3QiA=krVNI3SSfmlI)nz}&y+4VvC2}2K{P+hJB5k&BJz)8p$}TY z&!mLgaVbI2kc~uVp4ug%+Z?rr`=>#74)dm4&ySBMtAJ0RfV0Ps&AE-oiEZY92eo%a z;?GN;y=&?Vvh?EV-BfzA)Nx~ToK$3D!H-gt`?N%iyj0RXWn-J{8L3b^vs3Q&%ev-3PKCdc6bX9M6Le;~lg3{+z%*q*#UT#un>~yd+$-N~cxDL2$ zn0#g+wo<<_2!)=?tTH-GI6iC9IlRWFMvI)`Yd@k0gqvv0YdlCUO<=b?;znQio(pju z&x`03w7uU&kr}pI}kvCp@rMoB&6F6sl6mKiTIz_O%Ro zte)mF;rv4Eck%c&u(ig;-ZGSKK~qu>GKWSC`$`jB9NG-iSy9-@u67~K{}98i3yt>p zs;9Ug#w`-35??}qJ6J8)PWN~F#LolPqh{4X+9yPn$DlPI=$i5q5qMf=GvM{f_y_5o zpOS16*OF~R>e{0<@b>N^Qy1nAaJ_Po*ugaHlW>UI5kKE^M2<|2QPU6`c?o0#X@C2OPQQ-iOP;xG4p&l<+sO59 zuvu2hGt|hfDQG&OJu}~>{wHcm+KWHTmoq9*|Egl1?MKv+UlGs%=fc^tX`u7rM*-YL z9>MJdb}gGTgycQ!e6q2lm`!*MG~+5Xt>r%xIA@hN^x+~@6H)j6#?Ix@OaJ5+L*oiF zrE0~5tiL{A^PfGPxF%QV8-FR9{Kf`ymrHr?9pSf(K3kP37}dj}rW$K7Y>byl29KO0 z>4x~nXHtM<&&v1x(kCa#oxce{>Q=;8w>WR96&_LUN7M-uG}XpP)&fQ2_C}au{5w{#_60q`jS}~e*^|R)F<3l5x+7}OO13r z4cgZj@-39w!&EKa40$boj^2%@J-%OW-TL(GF0H4`PZKZPD@~6KEE{m0V(iQy{zLsz zZjE8wBN<{sbjPv4`W}nbPt@(D>A4wg6INm--(-)ZIv-*aZ5&a5)_!WhaSuX|WU>oM zG$d)+cHHv-yTuC0B#L4POT+IG)3xsWV63B%#hir(OwBY*EL|1kW+tzBoi>|`H9|qM z-6xgYJs$NVmkL=I=eymG0KI-*V;c(E=x0y%{_0`~%V?Xb%1pCD5&AkYqk=sDmQsbR z_t{VaQ#dp$Vc-y*unpTQ*TdB&gk%d^sCJB#nv^F@dRpgH<-$Z|(RwInmuE-ZNhS@` zQTfi7Nfk_N1o}4%Da(z3dkrR{p2@LifC2x7Oa3oC#;3b?pFt+l&H7HZAY);_p+~`I ziip>NLid0!^WO!1=5?}DSB0KO(Z?Abh}PH}lslTyq8G9+oslYY z+cAX~;xRWDkVlZ571to1E2Qtip@kQkUoXeJ+)4{0Wm}n{M+~v{QedNeR;gZLvSX$1 z!0*%8Q@C87^iuUhuZP1uZftFK!hD-U-n6TtjZN*`_Db-m`k;yqkVfPX0&;MDvh=Qa!P0rf18MQfFmi~g1rnpF1 z3Vf5nkcayb2t5==x?CeTyvOC>;%AxP0=yl!k=XiuoXvyA#)a`Cj-CR4uJ2jqO*I?c8}{Mqv{vVb(;yB|3g>t zi}SbS-88Pi?DP8S{%HJ*7oi(c&U9Q-jjRD&t#@2bGUG{aOD04bC>*Skg(IZ=0!UqL z9$}R?2u+3V2LwEb+}Dt@G71N_9huMB`9eDZj|u*Hz1PRDz8?#>-Iv)naa&hp)B40} zaS`mR^S#%+wOf86drYKcu1mL1TwPzde|NSFEIamyvpXjrHy_V?$S-H1D|DfUqInO3 z{{KWZ`2WLH2ZTp;8tIkN01iY~bjTUVuDu~oaZCA7@-cLos-$?UvHtacNHe*0vNAjHZ{ik81mCe3e$>Ka1Y$Pt~F8=I8DHoY0o zmwD}er?qdvO~_iM?W%3Z5H^l`S9Bn_9wyPQEMqfygjr?*Cd(@@LMJ!wU#ehEo?tKH z4boeWZ_S@CWn;vzFw*XsybE#dPaCy$zQ=0CQnf{UmL%q)K$T_k;)F0)5zO||L%{s$_y$Ci=T4T|73?aN|t zet>7fMl+5hH^B}yL@;{KDagKb06rrIPM_UTcXaI!6oJE3-$bCi(;gNUe{LQE20iEXlDW&RjNYcG3+j4T+K%bKznr19i8F^)O)zsN@^!~KfYxhv?42jB224Nuc*fYX^@#@4^ahcg_Np8U= z5AV#$)*&N)av}y7Ih#kZAZ>IdmbWj@`*5zl*tFXqNiE@V$g=PzS`$nQN>eu&(l4Wc z3+vHFh$-O9;rO@I2b zkjPEAPbO3`ZX1`Z$KOS)kbcg2HmFp0!IqMvpqy~YWw?4ImBu zSr^6>hb6sQ*hit*HOZQ0KGQ$Crq{w<;;YuA*F`G>PRwZN_c~*W@#yMbU41}+6hU6^ zJ7Na@Pmx89xNeRFXJ@QeqAjE4@Mm$7XR*U)XJ?M)0SUHyq-p7@Fr%K=U9X@zjkG!rJMia}7Ib^hA@;WBI+6Yh1v zoq!7EUSnunZ?}qwRF=m=u;>O1=L7F3H%BLRUDm?b)P=Chd@OgF*l-!HWnc$3QnXB4~f4RvQ2lu7J&DX1j)N@3hJv2%e~nnDV3>k2Hk_4Yp` z&);n{=KtUD z`r$V6pWPPAVEYW`Ik&0ASS*~xtcV0-_RBUG@!^NYHsk#l)tv=phf-cu=e74wwOpcar6}l8CR1djxNE%Meucq`Rbl;xm?-JZ^?X}zgPbHwcpY6X{n_LBj9#1!^Fk^ z+L^cgiCK5&K7j!%R{a)z9w78NG<{S5jM@RH@;N1aO8$*)PTNjYjdBBYc)Pd;>trR1 z+!Y^%WbLokyFvCpHr;qV&ZkhBYjwjI#cALV^H*80kSYE`MZimx+!YZ^k&4NOFoT4f z@-XlV7Wg3sQ=N9}yyyn`%&%}Kl42~z(gsfDed8iodOiBB$n+-aOQCbY$7=L!`5);=pzwaN*?JYnDnV zUu45YT4vB=5c<}f?9B*GGq8;l5r~dLOS{S=m1+VHjeB20^nPB{vm@e= z?21bIFWjoiCnc6oWus)g#vH$r5~X01vBDst?%XDcPjFm!~+JoB8oi!^4s_&ZI${Y$kQPWwx%bV2Os!oKt3Ihl40#>eM# zhV-C(1c1+)0@vUWW?;h_A>-I6-c7IaYR$h9=h%i5I*{eq?%op{z7LF;pq%(2krrc} zUEyTe6>}?^ADi!e1r^^xDYaBTH_1zxj^#DOJmK449ua~@Q9o(ZESxi-(qQT=pVRZf zx+WoxFlbDwoIri1-}#kNXu&gAstN*21Og%_^h>)kgmY7pfdFN5Z5WFxOndzH{9lww z$w>--Vzd26B^0HRCf6xVFFm*R5&)cid=XUwA!9gdzif4#4JQvLLo?C+qEk^n#+B6= zzAL`4a!JhU4-3h`v3gJNb7A(}o-ipTJXSPqz@+<4dkFPRBm2Ml@U*?N4|G^~bVLlW z+!ynj3Yeiuc^F!JyiAxyaSM^jQ~kR~1uDiyi2aBweJlCg_G!BfDq9uN0TP^Z*gw{Y zXvA%{PyfeJ{5PN~n09r#RO#Gn4gN8X{c>5FG61NE9&iob${F93D!=IsA9zf-lw)9W z^#T{YzS~3_{4gX)MpWz55c{DH&tt4gRJh&~F`MYhV&=bzsY z+^}*|85S2KmVV(%e_`|sHp9R#a4g^FJURF_h##j?VsYzk9Z_H`A~m@ z6SFDSO!5WHmWyMxgnP#H<)OvD8f`WaIoQ%?QGngt_3}%&sdk!q5fRpQC2e(&Nyt5N1*BOQxf0B`gA>co}d| z>Q|!1t?Ci4-tW~4TM8ViECRMTVKlJRvVlkx{vu_zOLF8RIaPL6xOVl^_UcAAVK^#t z4b2Ipj?qo4!Me(0lL_laNkn!UzIgyw&XI>a9rLPLewhXehLTZcV&Vl+ENu+B%(Y2438};q* z)j*E0Q>$Da)oELVVXq`}@gQe5CsQ*|Mb#!Olc1;zkj_S$*yiINdhmw?b~+aM>JT;^ zg&quY!4crRpg%K|-rWuH5FwTW^A%V2xX?V}$P{=RXb1!FB?IZ`uP=E?4c8e~~{2&N5oJBFmx~_nX!{&?$ ziq%v)1b2@L>dv#RuIM;ub|6_wv|J~a5O@^$r1`OoOlz{eVsu5#k3EC6eP}4?!ey(R8&iQR$Hs9Oo)+1P+*JH|=*R&PE zAD>upG^u#WWjx}~!P+aWkM-VxiF|>g^qzy1t<8`M$sZV#d3(o%i_eyjaIb`~}E$aC)?qm~pGH%^pVCR)frV!h!2Jl7g>d)v3 z#4P;MRkaVGc9MDU7cdK=zz27g32*pP57$3>GIAVSNTQ=Z`^Nd);BB<`H<$fr)YEEP zYt*jwJYLlDI=o(2r-GkhKTpYB^?0tt^Bi>mz0=0U@1U{Qb z!7bp_NNGb6h+SX#Iq|@=ZUyUypT|5fdzf@L?NXc<}tyPn5 z1O+D*28QKRt(W4%;zj|VWQ)+DySDC)uSomGSRAvke`yED2*htmD22TU<1b!_#CIB6g`?i zYxAyHM8fq{g1}JPUojgl3e}gDGWBuXN}E5;*GzCYJJyWGy0SclkFk|-V1Jtg)p+F) z9M9AMs8U}}ZZWqVxJy!zQR^VJ)4)ciIZpbYKc>cRP>)WbKtl?Dz(MQKF;Pc<18cvd z7fP(%6IdpZj2oa(P+P=M*5K{J4Zg#@kHKN*f0BV@@!D=N7cY=fPM41f^t)ZcjyIW3 z)n#RTH4_76hXPrZn28Gu&2!M*IY=z3U&URsmQAv5QTt>pDzhFJ$%%BwP<7nCOENif z=bF@0yW+BuLQA;2d(GT6ou*q!sq*c%IzzzS|5bpS=b)Z%P$ zavP~@WJ07w&SNDzH~f1#{hSh_EX%ttr_zb=7{0LzZ?ZLEouq%FWrC`{N%P}UXUP)uA>fPN;Km4;)bZucP2u~N#6D0#s+pYWe@Zpyu_EteorT(=m-{fKNq7vJQB;e=F2B^W{! zvQp{VlJ$$2z`JKAJvM;FU)0at5r^F@LdxlCK0kIH7Z#wDAk3?lQV)y~X83&-Ub;YQ zLOXv1eaWU(3Bc^vMi&E|*bQxfV%G|6XOOF@E=er6AT|Y0Jub%eUc^U)m=^~~DhTuyY^IUN;l493WsWNfLV&@LJQ;X#x zv8pf=EWR7)wlb8Yk{jhQWC>_B{zE56f61}#;F!M-rRP%^78$zRty%4q`ayIYo&@6Hn52+KVDIcoWzHP4O*P zgp1`6DJ%U*H6^5ZB+C85O$UDi-p&JFocv#~dtvv0cp-l+iA-_8#b^&0DrFlY-L6*d zzFk6>(_Q}kjxa*5$SAiw@vG9{+3@pO=yeI|zbb?JUy+4vy>5CS*8+R589RMoJ}-v6 z->G%?qGD$&cT{rBYr;s=zaKy6_GgeE8vgLn5x$|a*X9)e3y+H%GqNY0eq6%uXu-*o z*GHNXeRYOengS*hy4P}Wan$pNt<_-)q^C^_M^hY&;VCXn-QLostFgI@*M-!`OB_)ACbq+E$%@6=fc_f zIp85EjdIC@xZXR;K*%uG!DyQ8eHU(RkV>pQ_-BDftgE5H1-F50SCI|h7vRLjHc3bY^IID z(lcdrztGHrzAvU#tePP@)o3_exC%C}q5LGgI0M7I_Q&1>lS7N83wR|Z;=0`G1Euw& z22ZFmsSh*wp$W-*LI zMmmLP<4E!B!yXQ?O$zM5#$ml5#A&BV@5giJP-ZS&fz`7$z2PUnOxyGsJj|TMv2`94 zFOITO9_-j}!bvB18Er^t66~4~>>d^ei3vj$(zzeVOGoG5=|w_1gMcgB$Cm+7*J_uf z%&Kc4k9h`q-o1m_V68v8hT@hlZan<&<=(mjp6Ix?GFA9pqOY6p_O390Qj8+0m_9D~twwjrrKW6^{CgVEopgNePiZdV^3 zK-4fPV}|~Yu21tY^Uq(hMNw5~ainsbjx#*Z$^6NzVgR z_f%PmRv}vfj{H7AohYTe#FTH)NlHsyrT`}#oH-01$JqB$G}b3;oki)IX&UFcyu8Wc za<~EYVf2{{p$3~Q1Qug}6`DwUt&c>F=GH#HH?{e`k)Y?s-FKu)x$<}K2|G2zI)|6-NP zR@OqxDivF|wQy%I)lz*dIzaYt=58O2g07sRjz>ka<`s|Sa@Nqt#Cy@|Vqp8wuB8Om zBPAwvgumuJ#>$SPnh_yLGhhW*h_N(F%g`AfS8dcde$}%#>^%Ip?oX>61>HcUFvXRT zd**PG@D78!ZKM#tSx-PDqipy(U$tQ`Qi~`jrxk14RiCBTQ)m9p)fGzZF%bpXg=34b zW;|gM1w9OnI0@Z6PWw52yr?syF?g;M1`en*7$vo}^XJkscZSRJf+QK}7EeR@)QELB zX5`B<6`$dFrO*6HM1m?@5dlDv)g4`;^)J{^Vlt%xN?K7|=62EPu4{SJbDIVPGstiRef~iQ26**i<*1@x3ViS93}XiuxJU+vS94P+wUG)1BctY4ilJ=UR+ zd_#tIY-`pO+eAY(p6Kx#}Yj(Tzr*(aJfugkY*_6?rdI&p^{sua53j@uJ|6; zzE4iS4R3vv7<%uX!BI^tIWFm_rn<~{ztn`lIxVij&T;TZVYop7L{Y;~AWRrKUhM26 zBc1HxWhHBNA9hF;wsuf^yzdgXo-Au`cBwZ9@PQzhY5T%or9Gd4eMS&!k_|TE#CRse zPUg+JSMcTFUxH3iNc?(WLKHMQMnhmG!QWaqlTlWY@tmOnKS!)G=)xm+uA{jNqU?)> zB5z1V0;Uiva_M3StfA5vy}}d zVdFXjmX%8ypAmjfq_~~ZhnxhSX>4>s!UwBhQ{ttjk<~RK3Z>I=GGnoXa9EJ5o&zS>Zta19Vhu3zkGtPQ<-i}ct|c3tY0Vr_;pV1A$mlRI z`uFr0G0ABIlGv47Xlx@MxNTX0xnln8XPywVswT6}qSf-rM`cUizH;)V8EYt&bd{kzNs zZ!V{D0H>cLQVZg2Oisc>J^WLs!~3IBQ|7_1mc;AX031`$XbO za7WDm09~!RrLq&<}1la`Td9CPpT>Y1`7~474!_;Fwm(cYq{_+YgRHQLK&#p?7v%$HSW^ zgHRBe`sX}m=*0Vy*s`Z-r644sTL6(^2IM|-^>Ri=2wGKO1_Iq~c83r-!U&G)%NsWF z|JIS_p$1E9s|$X9rMx2)vLVDoH#>`$R^)ey%Xp2F)_HIr-PUd$`|f@Cb~hsOH+0QiE}>FL8BDGP@%o5#sKmTET9H_$ zq~TamOzxNGtk_ zG9=Isojs3uld)_zgXMf@3h z?9K0Mzs;XMAlfvnWJht){e0BF@=W-R1RQ z+3V<__Ud@+jrVwKJpy#nXeA{3CW_n)#e=FacSvp*=XBXnxr4xZV>+u zDX-9OY7pBx-^SW{0%_=2wT{1?533+@*ZqF`5XFNvss`yj@e&34P+(NSAu?K( zX+Ng)@80AtmlA2%B)zqQ%Ki4eU8DZ*#C|^+V&3K^42K_iZaKHt<7)#h+?WE+aC@G{ z1(*!)`I`lI|6Kq%Yg7O5x;KTaZb^tqB@*EC+NIBi#T$dYN)hTnRifGwiY8zM(;{@7 z=~VV}y-(Krdt3`W{x=6?@Yr#G?|VCuhUu;@gPw;cfu^XhuYgJQW|I*;NXn>^D`+Q>PS z9W}xUkoa3I5l=yNDrp1^eBS5Bx^0Aq2)|9sZ~|fXkrE0ZmFu*5lYPBh*n>)qmzE&! zWejY8o#UMprF;E#^l%t=$pAG75+zzY4@cs~$_xrxiOW1>I?tlZ$ff#8tmW4&(;S<^ zjk#-l1JE3I7s@W&T}YumEds>VAPvrBe-LAG1mlTeLs_zR(V#)J!*++!;V{Kh`#OC_ zX2(!Etr)Y)U{3rtCMp2tPV4+)i5{41&Z|UWbyiQEG=JhfP_~546@Td|a~5ric4d@g z6UT@g1i3Ww70%|hVhh;!?ziW zAc6D4&||U|5Aa{4c%_U;=NWB8`0JyG*H!cK^8s_O;^z`k4UVw~LCC!ubcjmy?z%ce zFf38uKUo^deJpe zcd3j1MrHQkkElHDy~o3icm!9Pc={4xYBtD+oH*@tNaryBGu4H}Pj2E{5vQoGmQKJ) z#h9fVBIDLYp7QN;?AU)>z3p=O1Y0_sn>;x>Zy$SnyZoZK9Ns*7pJEbfHgvyl1Jm6E z*~RNuFnn2k@tu)ImVdU;N5_S4dNx=|=f)EvcZ6@!XmIqKg->8lU-!{xPyV>Lu0nP& zh25~p;O8T7ylr%FeD@Lh!`1r)-S`OHhFV&+LQ;eG1W*xUJ$c2vKr_mUmSwJ_Xh592 zMXlNQ$ zi@ge>B7FUJntmN=;zyZN=nlBX0vqVM!X1>X1y?l{hSPNE2H@tZ6h$No0^1jwuti^r1ke5*yLuGjCznfBkkGz^U~O~D%;R`U=WLg zRMJ6e;Tc#(PmJVy~GAUab%s@YL6qh2IU~RHxDID}N z>)EheoutLi-tcRiSb#CPi=^=C#gsEwvkz}`UM{Dbg$(C@fMf70)(3 z{H<12d4^W!%O(d_*_r%YN-sJRaE?CU66sRGdavVZPXqi<7UpzLwc1DVsw1C9+J}`y z55}eua3p+f%1R0YO__qk9E1tVV4#X}QF|&@yI2odB*Wr#poR4jv4W9`nGRUoLiQ$=Q?bJ4gI30r@7j!u4b&rSbx;adF$E=;n5a5oCA3 z0WHy~TUMjZrnAw&?vA}C`qfjPbk4+z?btf5Y}Fq>W{DQeupWp(JZ}DRa<$XkCqBC9 z0I>L`0lgi5sA)}n-|p2t8dtl+cs8aZW7Bd|C2X~!Yn^q#sSnjKfB_!bFC-Ezu4LL- z83oY}lc$}Hpha%7a6pb?SQrw?ciQALGDKn`?L5ymg>>CdNy&^~M+_knoj*$WH8V#F zS_Cqd4vk!d3^gQNy?eb1O*|4XCv~v&0rvZnmTjbBHq$tXvJ8WS+eibvumMG4;}j=%~@_`nRi~feLsXM6~mKqjaSK- z`yfpSU=?9Q<~$N+#0}Ev-fzTV(nJJC^4syA^iY=1SjWJnZ-aYIgI=uj@N0Jz%oyQ0 zBR+@1V!E7sq7CtH#!dRzahmjIpbqBD`WI)h92h+S3I(H(Lq+w4qW`LgpyfJEJYoE% z@TXFXHs@bCQN_o!iILh3V#nf20Jj>T4obAhld;=iCl$xqJn}VwIBq6^B<3o}`t1eB z)cJ;$JXBZ{OB%zMc(v09IgUtYlG~0?6gJAUrj*-~5maKHLMkAIIm&{;jU=Wd#s9ER zLKeEnugWuVUUT?+m245!F##rTz&g6C?aq>9Wr48LuYrU=|JOa;F39_KuBUqYVtt$}k|M z_HW(}vdtj;P?myZ$PRfYU!Kc6e+Ef%;n5ZxwAkIaC%dP*#>bmg2%}m9emX$tmk@s4S0&1D0T$hza698jin4l|8 zHs#n$L7@(lHZ`j=F7iwKw!T}Fw(ryA+WyPdQ~qZd^ShA$$E8q5AWDCai+kQj48w2b zq#W?7KZl)H`+jo0?S8o zB{dAT64Hsr8yg{lw0+OKEOlIdWSWLFEIye1qE6Acv_WX5!4ps@b8RF_ktlSFjlkUO ze{P23dVE}s0iYUT>LRx)jOa|Ycl8YGHHwu^p+zTKRtDqenyPvdITu%Q5HtvBfFLTw)1G2<4 z>azySaXF`hD9l^Picv9HY+z~P9vRjt8$0$c?1nE~W%G{o`I^Uuek%-{D^`}<*OAdX zUwRF`X(|I{QYgu)f__n$xD)&ejTBb~sOyn4Ek|^Du^bF{?a1}~ArUe@7BjFxU z0=I6TFA@_hZOb3T<5mt6lhNo#*8Vs)XF4_pMchI>*vkFmE408lj8t|U zjFzrloT3Tt4#gq3ySr<#;O_2H2rg}LD^T1i?gfHFaVzdt-0kO_@BA0Jes8k(o|(1g zSqWfOyzlxadkM?C_$-&?HB*^dgK#_nrN>lb1)pAF4eo)xeApxvQ5 zM58SBGa{id?u6**QifVFVk$|HhpokCoXbsyB98S01)ba39;>ha(D?dO;M&vIysbUm zZY55mOVPkv$1N^E6X)NDl$nz1ji0hZWXbLnKZ8n(eJ>L4|EXz*`4OqNRTnZUs15%7 zQ4bLY{>YmvF`osw+!?M1|5q^yPH~m^PoH`w@q8X-!bMy%5zrBRY4Y!sG{8k)b(Awa z8`VyJ?pgESYFGla#kVF&VB<8Pzl9b7ZWw{a9 zCNWhlS}EG<`GNA`ix5T`x#R(Yk6qyh(a3%-L!7#~Tk%=EwXEh{pGB$+iOI(}?ksZw z_fK7-Zu(7f6Cap3d(osIlp>4@w^e*}hcO6WOS5eJCOZiZJ!?kA2##+$ZG;FxYv#nAxQ45{~Rv4v`n9+P$kCGkf5wUw&WQ+B=?*~^()w#*eHQVc^$NN{nz{Qng zuk7X{ad_Aw(&M5S8oa$N0!Djocv~-$8PNY|ZRR1j_;iS4aA`O_Z6eRyS`8K`At(Kh zYnR#39++j&_A!w_`_F=zVb*n`!Q5Zx_2ax@636P_ua$Lqd*O> zCJN_|+SHk^AJ0zCE*d)}pS^Z82M`;odwnElGygI*tX)}MXB)1Y+Vkz?$1)c`dHkR& zmHr4(NC`uVjoH8LWxbk$AE&wt+xO!ar%B4dAZG>(j!+ezlDPilvTct9#c(GyXTt5B zhSjVYPM1+tknD{K6lgOOexV1WPM|Rwmo@>^ZzV9X4z$>b4yF0>3vYoH8&dS=4l)q+ z0~&rEr9GEE&=K52tr+*TM_~Ek1~t;%+4Q`-TVZJ;b9;iAnvL(Y=snc4W#by5SvT>HjM@UB^&Q}RGSFa zQ6vHNJOMq*$voner52cdY6F4MPXNRx)LCReDk4*zZ8BKtJjDh#+Gn&Z=>4#}{=yaf z8YQYUB>TLkd&i(m^9_-cF~dR0lkn!A>h>!^rLatH*QZHM#8fdv;ZmE8U7Pxq-0;Jabt{s_C8B?h@brT{prCxa6^x6`wKbnDPu%8^kHe-^;)QcmzEa>&VH z=`_tF^P;QXbc^|k$ObHn{i7DPb4wE590Hr;1>fkgRc92V@JN7+@Xk9?b+BlsvZW+&4X$vNfsEI9aOVSx3NRU3Z zYnLgOflZ5;xs949{m<{9ve){?%hI4yU?^L1iI*V2PfQTNeQ1ILsMwvfs)NYRX;fKiv$^I7q`a`0ev6R9}w?B2HVy-NcE9?aC zN+O9be|p`9jQ2G+9tc4pV0SqXj`EZw7DT~~oVa|Bo&2!{lI4cdr$b0p>Dh86Yn7hJ z7Cf$FwSJ10Q(1BI`s<|6&FoZBZ2WDX?9=8wZQ(zZ zl~lXbrnA5N9i3GkbXw;mbkJBr0Tmgb6eLzpQr(-|bA>%h%~Os~4c>b-*-MIP>nW%P zAr~*3KFuZxxpRrsrcW#!HLV1BB>k^*O(N;}&zbFtWj8PpB{sU)$8&swyZg5)%sJLC zBA5waRe_|bhH?Xh3zBdVWK8K1(>~c+tI}}Z8e%@>T=0=x=PVs{)285XvmB8*aw3xM zBvSFnt1wYWlqbMbRYiM-81pfPh;3JKLS20M&!dkd8LU*Xy^b z#%5dzUvO$~zJ>D-G&XIayJ1ZA#juwL)<8Am=UMk(SE;;RmxxZJ)keYZOxok)=fdDy zp1^jg_N+zNgiPvx%ECMbRAm~^|E9=@Sg7QKh;pcxLmCme0P(d=B1I;%KIr{xoOrRY z?&}ISYsU73|XyRO1!D z4-L3#m9!CkEv?ML*eCJ)OgZSX_|p%* zJX1qg&Q^TzVL#DK4RnuewQCxHg(8*b_7u2~PvkQ1c5%&b+~EdOf!CgnT_x=>d_GI( z?y2+?St{XE8|x^@bF9j! z>m3_!SI2V^_tD+Ad2g+3&!=w}Z^yb(x5VL7)|~sV*_dtaIBhnL zwi0p?7nto@6`53q`n_paxdT-1bM&+d(6;o94m3jdL-Fh5qV`{PH zL=y)0FcP5e$dpPls`1(rD;c|u^QFdS0wZ;o2`AB^K2$niY&2l1g6i@wk{L(SSB+|e zoZJ;>ke{&bkaGjNc>8B>?a!%O2jV}YVmXr^Nc$}Z#L z3pP${dT!kJ`I!_?=;-Y{QM-&T7HsfllJ??L8Jf{8@gv4F{6P7m3M9sIQ& z3;3T`mdsvEdl?Xjg}sSND?eq*op8)&|ENUt**-T?UGT5u!*kqG^mkVofH7czT1cG& z>e30+xgmaWddps+kaIyA%uCDibYKl@-=BDagV!(;`)A%uoE~$x3L2c0KNF zo$yB>f~}4pLrDFMh3#JGH40AXIZ-|y5EJdUJJ{9IA~)M?d~ls!*fqg1-wFCQNmDap zw)@}UCm7k8+y?7GlAwR?e}isVMK7?|M_;G0XMvR)vs2r3U?6OySdW;Co*y8}PE7kF zk$iC$&08W#X@$MWYc)XLi;*flpLwpKt}axIwwfg0y7};(;TUVV-24#Gw76tUj2sZ_ zz5Rb>GW`F_WZL^F)gV1+mLVH=;C;r!)Jf;4m3o&opM@s6a)voT3VX8=rUTwDJ{?&{ z16Y$pSP6>8c~jqc7X475tS%;pLxbXRMa#S_l>nwX7KigR+78^BEn{oQCxAsfqy9p` z=;~lZw3S`hCS>6V_2`F~zxzv7& z8bNLl+MH%TLpM|L3b+!q2ClGW002g3b_?>4r~@Pz~+JCD^5OQ_QolOsynG ztrY#(+vJakq^UmS^l@fbEdF%tE`*NkKImK`>?0e>Rjo2An;cYxR|iW;%)8K-Lbcsm zjBgn(dL>QTR?Z2Y300_Yx$C4ChgK>z(Th?kMeT{9)M&@r(IwW)USp3#_H~y0TGdJ{ z#Dd2TY3F|rNy%9E{^qf!dkM$3{X`8Fq1O=>2ba5s(87W(ZbTuR7JT5idw|B812WDO zFaq~NBb(0m?6aU#|4_~@FYhYi-aD-3| zf!-j+B%e*%$%OFRGGf=?jy@W4wjZ1X!TmN#tKKV~5y)&<6{EXKqy670YVdlJ zCGOOxIS8(_B#oxpO?1C}59G_nMcwx9KwQ*Km=c2O=%)#z9VFIl8Rf*=gf8lv&`B|_ zKmL|UA7?Vm_zp_bQiV`Tlm>Ek!y42Hi4Il}W2E}?h^k#{bg9ZrvuMXb?&O4)sdgL% z6=?)t)?|L2GJM`R-}n&Hb@uUS<^!*URj@V-YtAwya8y&Sny-apxEEIlJs+yLke9I}q!iO8W4rki0r^*ffuf6g zG(xFfffm2wolP@k?Val?mxtwu!iBSUtXyYs@3Q9E=6EaMB}}?K;&+{~QyArx+Zp>_ zT_J;M5<&9!Wl0(acnM^BiOgW#yDfRyYO)pQ`rY3GZ?eP|CuFVKEc1ddzGri)l<#4W5}KHNAJ!iO9p80WmI#DdGR#)qgcLIKO#WtBFtw;iEnSST14@)YT z*S7a#asXF;-aOM*3SMLwVAhnp(ZEpJg=-5E@orL-_HAqXM9|{$D6|@o7*6rI%OyDq z=}At_pUWs{V>)9T^JPx-X{P&m{VhDW^urJPGh@ES8^QLgB_ty9%a>%1Blv=_Islv< zP1TZQn~FKSIa*)dBhK4>b8wpFikTzyvByP#jo>Kw-f8pUEI4`cwGhF%<5`=v>z+h#{&EXbWYYQN)}A>l;q2|tj033*84v1X z*C#LGW8!0YY>=JpFWONKfpzl%u=dBI>&VIx+b0acvBN|wG>2j1cGG5)5WG?Z?H>>Y zW~Rq*LhV#d#6QL6qaPcL55loJrXO;JLlcIy6(V`uYHA4gFeGWDB-!z_EtgPR31$T_ z_PFgc%+GS&Zhzy622EaMH3%1j3qoYdLs7+@34yQDXblAerB;W^JVu7$8$XC2qF-{z-Vru|VdWe}Ecn z#WhU+1Tar^A3lWh<&ZP`L+^oA`F zo)>b!PgNpR&Ja(z16OZd&56!Jtf7wWVti<=38okq)RuNVgavCV^4e2n7~l~t5&H4O zq#Sbmxeb*T-XF8*PcsqR$a_hAgJp>N9I#G{fkFOeY=a38d+z73w&OFub}DHoTc7hKAS0|N;y9&KUF78D`~JFB~h$9 zziLjq*!ge2j0>Fxiamt=$=oeP6K<%aL)PJ!HuAt={nTy@t`8Xvs}_!@X>{5T=A*^F zx1_QGCjIbm;<$BTS15FF*cb3^$j%P@#d&YSUU&bt+Qrl@K6{y$qZ&Hotwk&r810Oj z_{CaRzlW2mC+)&rF4jSWy&PIRy+^(%5_7@CbWj<3b=<#@?~Haow|86&=njcoV%gtC z9Fqs9E_6L&yq*(x+$YDLG=&-T`2?b;Su$az%SCen`Zq4pCnPOFj27E4z1};8KoJz{ zzpVb_-=qtb(n50zdd36-Ry38|+K>SLlY4t~ORJe78u~VKfX7rzE5dz3#rO{8z8-@$ zyuur|9MMxX_8c;m>yEM$K6Y8+@>ookw3nPC2Z6qgu9Kkv9RbT-A{o)?aaSEqv0^1jU=cmZk>f-61zkICkm{ZQa;|91) zC#c8aeHc-~fv-s;h8>8qXe&5y!-Q-VTvL64m8|6Jbj&5{amZx=M~6%KmFV$9SG4ID zCo(Z*sup@q6Y7+y0gN+Ys9~gjC~#7CH0Jl7Qs8LhcP&$|gTH{V?p-M&-<(3(@1oxDS5H>Uu zyj}DBv-xa&CBDIuxIJHQf9Q(YYQn6lx5&SSN{TuWhZd!@yd3)e6Me&c>&4D{{cok+ zCHOz_2sYpdn|vaEysNn;%eq8X_Md}(ipkRNGcq8{Pz*c_0sMCCp zxOr4@w0bH41MKU4z=w)ItKHZM_-^Ho)za&r6cY;RvaqC}C`d+g#X^sPB3drsH?{t& zol&GZav%jR2MXkO<9N)W#NrzN_?9sG>DhXp$>LTdr6 z|32SIvSu^c+8T%*OLJ${!QEZ_GvU{Dek6JH+wI{*IPW~!8un2w{#aFS2BY>_N= z11(MTnWXzlFmE%5E$GW#zzLiMacaY4j=8V-aLL<1R(8-KRgN?A5irlZUhI#Y8fu+n z8kxNqry`vMxfushgLg2#=x`5HmamE}YVnl&{wCafImtd6)SqV%;VFYg5IOmMX7e>Lnrxi!=x>mwE-)&g!Ni()dDFHx&>KS07Q+K8)sJF~3mhn|ZRe%+D@BZSH#~kG zs@~2!1cDyFnN&qWl9COwtI}wn=#A10ey!RQiTK}Pu)TwWf`kf;n1?tddFbmv0A2p| z0tGAd@8g&!wM&fd9L-zMO4 zMH|1!(YPlpsTVmjOF@XlC5W!30N~~}q+E)~>a()?Y$*N898t}@CL;9wSDBv8M(saw zp*6;WXh1Vo**wbQh9+YaqlYGj*V)zirX)a-20$IL-O5I{|9O*45KWpgg=+62`T>3V zw#`=3?6axz36(wszpk3>zcM-31qH=!LX*^R^M&mV z4ZjtBq^pmKBR7GoWZh0Ss*cN)qp5cIcRwnj{)bDY3wstx#K#Jiq{R)5NDWSRKC+Ur zFN>J>EKrW>Ep2M~AOYWgbeO%OKiU&-p9Go@T{M-_j?=a;YJ_r6EKeYFn#Qot5nw_t z&bwa~gKgKJUjIA=g<^prn`f_EY}M5#|2zIJ|EC?pYK3oR6ep5bt$4Lxa2r}T#q~oR z;xxJ*>}ay`rLu|^CyGW+e;V{JeeJl5U2%2o_11mTgUxum~8>rBx%Ve+SyG;b9n z|JvZ|{pOnP8lUqcT~4`(a)hoj7H3w2+hrob5rX>=VB&qxUdvYBnSXMch+oc9pYUUw z866o&5^*4j*IC5Edwz;%WO<%WB#aYgB(BN1G@H^xLBu1%a`It+;{5lPe%JZWnu6}9 zr;gxz`4j!9R)dYTx{ix4H4Q;8uy(>f)xn=kaSIhv)3{EtE=d}$+2PGi9sP5VoI51D zx)4>^3n`Cp!fexjzXV?1na~OGNl6Z>@a#FMPkEt-6YzI;4umhI{J=%A|9bW5_QZcz zqWD@J()*Rztj5VE=IDYqPM!gUuDHN8`PUzO?!Q@Nbq&n)O(^}ncm1Gla{E*fQ!SU2 zX`XBpme8B}Ex8|49$lT%8?kMJ;w$GT(1-ztUOxB5F^VG>kbYg-4$a8i2JOeZ)sX}# z4cB^ee^H%pi|JIGw%ak^ihOubN;9RF6QUdFvP9@!Ba({dXs8NP65wn}ND`~f{Y9Ei zw~c4YW0EFrPV>tl(f#j97F?wIsp?U=HLM9OshI3o>Lh8WknRrdjhmoh{1t?!*ho6B zF{@;0o+8%iD=|MOo6#uR!Sqb##AmV83pT-@*x|0JBLp$x(V_Zwm!uk*=fLxIE@#0blbh?unhZNdoQyb!pZ#Xig zQU(k%DLF#11N=&A6muV#&v;kk+xp7w^V8#2F!wArRFC`z1s1pVB%(3{8+ z9>1|)pb!58pqH-ggS9ny@4xqEdF-f&SOU>b8d2NAg^P}BWv1*tq_J+q{lrW*b7IdJ zL>lb#tHHVtZxExY!itX39|qE}pA-8=S8Q*3!Tg;$%~$llZzupr-XaOE$NA+EQo1koREW z@CygqnSs623;El;N%vCI%S*AXmC^cO*KyzE%Wt-T5;M>LdQ0A>{(pIZv%9g>WM3mH z#OLz8v1PP`B0Pi=buigREo~@qMhdY*HQ9PtCz%{KyK#rFNOMaKRPkm0BJ4Q5f}E}C zRZU3#WcQ;+9Tjsh&X}Ecnp_-=G7UXbtZb|(SgQ6gJyTAgNSadS5aZ|7K$(@_acx!JciJ+P>>+ywqML3GlsYcY7QtmHLnKI$&W ztn%HZ^OMQ!4(j+|RXT2enr&;S85L52hz2!(T%;nCp&rESI)e+iR1N%w`FYVQs2m*Z zJ)Cv+KK=6zxleE?F)bOoKhj;>DvKo(qz95N*FxUv+lT!F)BPn7&(lr{!0tFe) zjS@Lic{l+S*wTWNqwU^4LEFA@*hLL-;q{dYZPLoehAQzqgy>OY`|gqRwFh4S)XFpL z4Ybra1+`yxQ+WbxUHd;lv(N^>Tp>UR6D*^t+)KZESjh>+`Fj>^cwGsT-#2N}G=X*|$uNj-ARVTCKHZ=coR)O+)zv-+=5ggDlJ zIV-KOE6{X|_R_dY%Sf4WTWN5y136|x=%!yG=ZaKr6~RFL&LANtav(J=^jZ)oMoX1G z*P4R0dGV@)1yaQwK!5S*9kLoLbaMvD&Xd?7U<*M2{g+xI8+JObd}?d+sfMd5g-!cr z=-j|VL*u;t08?s?&rHK^l4z;q=y=>CtE-X|4(PT|*&U@Hl@k~pWLt#(ZjOtOuR0Bz zVME4K%)U45GTI&b0^mO>Fd*b`_Y>T21&!h>hjXIJ%-5!(5`ROhOsX)|(l2!*Ff0y~ zjjx~On*7eX4fg zV^h=_1WZ(e;`;LPUseBDUPTfr9jJ~6tzhE?CJv+7`^qE@Ipr)9JK^w$|E8?EJZ$$5 zc!yvt{4FCk_BoU;cMDO0E6MAMi~;-_OuR<+AG9e=Og^VRyDCGq4z}}_(8!lS~cod!)#mVp+KaM&=h=HY5nOrhF}ltq${||&LPa;qe3Bnv#-x%bS2e7eH)Fz<5jD0w^p1A+vljN z*?c^M_J7;&lE7MZo>pI-fS?Ss;H9r=*b)n1G^zLW#mT_+D-UmP--iQ{%bK99yO*&~ zpzXNy_?G*ryYpq|E(zXazNg>%Lcl^o*4ssgxz`Ggimr`AAB)sQe;U{fmnMR%ww$`| z(!&avhgzx$jO5}H17dd{m!3BK-)_Se{_z8D!v=9AdWt15ABCeFp)DV{6JRHM^oy1I z_Qzq^5}Fp(zoJC`Fl8>q(vkza(1J5&W^RAq)^4Z?=2Gn+8(?z_`HCEW@0juM&I=g!JX=~$SJUBdqaq!YS^?K(mYb0eBG1tC$vmz^{CYDFBK!KR zi#xl)-Y@IS$%J*~R7zKWS2S}3?4{!;OE5vDbYcD?8Y!NreV3SRJ2)6y^mL#G*1D`W zUBUmG!>Ekhfot^{gbSv{EtruKk*3N5r>Do&5nnb{*iw_QMs)shEipPz{MQ!@5{bVK zOO7-~TmJ4)RRt{QZN+#;e6v!mIw^0GDC@eD4SoT~6LNPg(&6v!Hpw_bWwh1qNGYXM z_7U0j(nv@~gC-=MTe>4SvOW=pDdUrMP~mYAxTOBjesB6F+tJ4^~b-QI~q(Wr`rG4T42Y%XJd8VXWVd5KeA3m)I?GdYDw2pAq3^vh=)RGrM}6GSr9xKXu9uM^)u5bo zd;4II26q43+TauKv+<2|8eWYXUO6Eo9;ZF*<_kJ&zkfVR@06Ly z6Uo_g)}FmyJQz}S+#UgLkyx=?+1C&F5AG9)HiX}W-iKdNzHX}YIqlC%q{&e(ZZaoxiMB%+@x`brdcjo>NnBH1ayxz`0wVoa1$n& zn5>r?zllDNcVCSAEp>E#o}YQ!e7kY4kShPLQ|3M~>i>`(ps3MHaq{h(!X+?^9XV2# z;d|&b-b%DFiR?~F0{gJ9BfK=S6bG95*Aj#rWd77Y{;>QRMR9s_gHu<*nxz56BGnZ` z8{|Hlm|J{N*eT|lKB4JnmDqP=AEF_UBFNlVR5^73OUnZDdDCD-!h4YH7ew|64K3V# z(fc3~?Z)RTlLvt>QmiJeJ!!^)1Hbf^D@E6#_u}@aCGT+`c_WD17pnhA$6v=*oI7ul zZ|8JbNheZo^PZ2`w&MUel`P2gM1Dv5Q5Lk54jA{Sq7RzShi9EC#sW&IU$wKO$U#sL zBeQgIz-c_Ky3lUD6podn@~X#4`exafclSrM75Nzw6@ zQH0B5wyW2?S9THlW9i`=@_^h0(L21ENfw{I!iA5^;_%cMa1oZ0LkM*g&?HR8FnFcC zBmiMmjXK%il2fXn=AU}Rh5oWOD{fw$TQ@?57z&2opIhBh{k_RH0!&x+mp_nM{3BEFSsZ2`@`p8fWg3$oQj=oJW{lKO=Eh0WTFF0Iw7=dFPLcbE;qh2M4 zDO**-Z$sdeAco3;xTeUWQpW8Ub zQH^%zXKD0(rZ1)1z6Bq)L@AO*@UzuH*v8xp!jCad4*Ny7)RG1m`)Z42OTFmybdFYW3-4y}R$)6sBv?3QwCa)ulp_5!s$4BalQq zYR-M8UmBagM*kP;?~zb?F)L;j=KaZ>&5R0FPz+vpQWlyF91qWeO|h&8zN)5u(Qh>* zS_^==7zV~iWu*5hG3Ds-epxLVr=prFDTxu9)_jWL=9M>w3)JoEJFoA4wNyl}N zk}U1liUb|SmP^n!YpF|+iLJx? z1%v(Pf?$bA<1f#BK#!Hk23+uk?7d0QGsip5W`VdLzLGu=@O3|-8dHy0jd|)0X8;f# zO8@63^r67A`LrdFFA?+X6x7*W6ZIs^w`wv*h{B`pZM!Te$J&|6L52A^*D=WYtqwJZFSvJOcOP z5+9%dFg$g%8Zn#*OAD;+l!ewu#8ji$P;J+0Ia2?QqGvPnh^{k+?7$9@r@N0v{OGSq z;ju;YQZg`1m0@NF^#d7FGBi^CWQt+B(npk&Bg#%| z;>`2cwBb~4S3TE%*ZN%#w^^>6TQ(w0Yldi%`%3DQ*Zvva^HEb(qcn`2A3MnTzGou0(O40;CN+S^6q)Eo5d@-n==#pD5t z{5~3!9k?s9K`ed{iG``zu{W!+0Z<R8 zPgAF3Y9f7dAE#t~V^7jy-OWkwa<1OA*|3&0KbwuvxyIeaIjxG~Bm?b+g$Pa7anMJv z7RWMBZ%DT0{WP%?HJz^}Vr@${ifZ4!Qkz~{m zo0M@W5@|%J7IWMWXX1`K5(W?T(sn|m*xb>t!2M<(dL&vqmI6d1`m)sxYS_z&vX~-k zjM|Y*6GvS#U29&3Bb1`vQu!(hptxGfYRnKh0m7LVk8nat_wiK#s)o93I7-od12tkI z5RP8?gq^6hqiN#!lq@zsz{@X>_$6$NaAF5LRos@Qo}8K*o{f-2xRKtlsfeO*rl;W4 z$6ftut3^zgk+@$?PL*Pg(#GG$pO!jYC`DQlXOO72h`LYRk`Ox{Suu~q;on5K1;Z2{%4B>tZl?97y~B1Dg@6g=z#9J9h=REJ;DF{}5@RtxJ? zrAY_a+4=i^Pf1Jj@QaAGR2^(>{*YiAVfzRR0%LyE8NuTTL#70Qo9-Q;1W`sS-fIt5U^Gw=G%El#c zHD+1xIp8JdIDY1_02(Tg!kN-;)Lx^s&rmbkFXgECZZ`+VKAnbH%Ss~7MO0Z&fUACr z5BF1ms56lZ?rrKW(*s25RuUcAs`m_WVJMBBu)lFHnQ6EQebj$>dag$@nz65xeiYYdR}8{fjahoJ!&-RuZE+4qy7&12Z;FXd09;~22|(AO zUh!0t zR6jM)hmYiW=W+SqW@g2(#>v4kaJTz~IQWIhakWEx;q=$3z?*xwi^Sr8*h9}zz5i=4 zs7GTtpJEHIrtZGMA$>&whF9ZBV`;)WYvbbUz~8195!dnAgP@zz7feewhaA6R`^615 zgrc_(hTAQ>g8_r6b8*1FZ@1M+cRp4OAr|002V|JtN+G z=%w&!y``}~&fvpT$oQC=gVBJ+VGADH4Xf< zUl;4G#|&4U0|cYe$(j$Y)gye|K}rx}%E*YEVEU>4Z?!WPQ#h*xsIZNb-6-dGVc?cglpb<4sm1B$3SX_ssegmvis~kI8F^$wrx~h$_zr zvVQ*$_?bdVT#1#>D?8AYGxpEqrVVHf%{xcSh&AM-Zg)A}i@vXtHrl}D)J^q4i@>qh zdUHZUsL{^J(hP|RA5CP!snE6)BtO&=a?+F#&tZ*)YiP-AzCrKt*JzfV%VWNQjM`cm zg9y+_4=_(j$U;`3#9HFPsM%2CfM*(svnat+RF&egoF>{P_?|l7HoG?BJtiSrB0)^` zq&#>kJ-*urvgZ91Cj*BQ-Umc}zZVv!qvUS=PDnJewCH89A0%{fdlG@u)*R4$8I7XP z=#>u7>GuKcb#4La-u8CXGH8SK&!0YOJqqR*!4yY$uxe`F`g7h$l2x6BgLzbmux#d|{_y_MNoY(kA+_;g-(ke6$iC0xT(Ae0SZ(!RCLJ25tG zcdfMXa*C-)MFiklrKVgNWetswsehQyu?Y9gpQi%HOwqfABHSRXm;mP%kDHEGmnn0R zXBcXg^t097o2>SL+uKf`J9}@>hdmYyOw87GmWsac&Jv8`C|&3E^_Ng_ZIZaiKEtoQ z8}YsQ0fFo!T{jD_yurKN=$ls8?-GWZY&^`L?x(xp*Oj<`qD1eW9#O{+_Bj=mu9Cp| zd?GLeHNH;g*V}-}Bhn|8(Dy1tmE!+4S_cWp{omZdal)&OtBZqTp|ngSU^H9Dq;tN< zi+^8q_P$R@aZry1D(-1q3-3s*+_jATxqE5%6D22?Ou)Bz%T3*3FhrQ4m9WU(lyOzUj;CIvvX1EUV%~BeCd0E$W9AF2k01YaxWeL~bD zSACycO!V=t{qp|DJ*i;)%**T4<=$%4q>m=tnMik!p)E<7YC|ect-r_D&^4U*G!vY8 zib^eU@DQD5oZoUw_Th8q;PslMQt~Euy#wq|Ti@5t1>Y9Y-D8uk;qWNT=y{DrlC+N* z*llBV?=oggHaF<{yGuT)GVxFY8Uva!wb`bAciX_#UGCO6@7m@r@A~i8%*)>;#sv#n zwMUn+`vl4;YxmE*t(RlC_3z)^RyU_aWKP)BL11J1c$`&=TsKDWO>$>%h2*bb$j_en z4;iFbE427tO%E?o{(n(N%6ujD{W-DXXF2n1iI|@+T{1st=7s7fDphH<4nkOKI`hlkjS14CE%rIiZQraU3ZbjD3=lLi5cv zuljk+tUU9lF?7vOV7=iwx3k#NUtsrWk4V*oFSdM;P*RC|R<1)=-Kh1uQcSAA^u63v ze+Yp%S3!%cIa_@DwQWK(X^A6=>{Q~N;pxr6o4NH0=$cQdRpW=3H9xw? z>MP}(@%X9U)%7wDW(9)3=V*bU%ax6Ms%5F?!R&VUJ2zRk>OiX0P0|S^VRsU#Yum(A z_IZPYA{m+r+hU?hNHY-@NnNya=UtVmNom$B9l<046YW-JWl8} z_+JH=HbGj6ws&>PqD{g^r;HW*S>^SpHUT?}98A`Rq`16m{pR#i(QQ-@^a?$vaSUC# zd-GppjD^#$e*B?M0T#m8yG)x8LCVXHI^@ko)&0H{P+^B6@A@FIh1&g+2872US=a;P z!{XZ*1AzqDZ9S;=f*ofM70_ou$K!;s$W=V?U*A)e?9SU_k!%&;jVG|5i_6}Iiyz%+ zecGi^jjXmvRr%2bbopRn*~i10gKTv?_Swm5Jm+oZ?bUhJZsj&;fhS5Nf}jwqumFVh zPHLFuq5xNoUkZ`qTl$Jub~K+pmb4cOuiga}Vv6uW`>94TW9mDyc9(eHw+>zwx-{6b znlsz@AN{-USGC9fJ$2t94G;je=YnqxyB`*l{~ zcQZY|a!Bq(81IR`{2e991X0#*Eo8*lJfDZFl!+1ApVicDxjfO9AV0iyGKWrvA%=Nb zShFU#vtd0UfDE@sepYn2UhzcD^ffwnJ&rtCT|qrgVQc6H953TE?GfyELr@1G_T={; z*55kGw+>nQ_TND@Kimadra@g^q_fy<2;&@=qGr58Ke++z34SXh)$o*mB zA3xdsg0ZPfJ^6aBNbp|A>2-U=R1{_}1l?6+3%8BU-*~=D3B?lj)QU9PCI2{M<0AVX z!bbSl^vKSWkrd0_iHA;+Y))IXa5{LHeb^J3!#QAiyyks;>|wCdcT#^EbetVii}=-zqDGJnkV%SicFxBBKBE@=b5c7q-AC7MV=}u^-OX2G}@9+DEbm1$P$VrP5W0?`S$ zfK*0RUzDl#3z)KumdZ;dmEG`uLilabsvszpC&9S5!fTc{DCh7ne&BSHU<}iN2(&?( zm(^}+Is=2kbb^ob?^Yleew2prr@t4d3f6@9wA#t;>5U$p9KR5m_&IHn17o+?c{nCe zs?nehi*ZP;yL)aE({};xc8kfGX}6Rrh&E=)f7!i+A5v@EOCa*NZRo)GNK@*cU)&bA znbXCkmQ(OC4c6j>RTX>jQ-x>RemEOOPFze=m;*__q6DzXA<-Gmp|LZR2=OG;BmeT; zm?cb2XserYo4)*wpSe{}>e~ozHX~9t!?zs#wZ2G}!$L5M^AjHUBq6s~LZ+%^R6S`-=F~bFD(=qT+0~~rWTy_DyreG;{ zsnZ!gLv6Xn5P^fz8V^`U$OKb#{=N7_>hch1as@2;G& zTOVg2xz4Jr;yREbv79G@@4Als+NhhS3ZHm&YEysxfz$E)7zAaET!TR3%lYgD2beGa zlIl3Qn6tBX3+NNS{4;qnc^g=_J=(infB2H8>h}Ktx!^6W{zxVmid{;RcPH=+%SU4f*Cpf_$cSIe95OQM-mCeBWBq5CP z(W2`+!Nk;Zt#FpLa=?vlMnhn%O0H>P>fA9o(InGd5r7n__#;m6?*v2QR%row9JNVN zmIQ~;8nA!_MUR%~sWHY1F$y=D1?mi!Hbz`{;VRXsrwM(B%PV}0m>5Ar-F4_(^As%5xQ z5VL}C_zn7_Bbr4Asz?-q6{7FhT`IP07>o)A7W#QhnLD~}N*h}inX*<4>H3;5EIB%y zGAs-7^_*aacd(IB8b{-Mu!d_NxdvT_|K>Y<_4ZA|uPWES=OxSp@_fPi_BtQ> zvG3t4pMII;D@)G5cnJ|h^bvK68y8d-8e{OGLt|vC8gSIr>>eI*;nZ2;Xo%gNQywna zIdh7)UcbRD;7k*^cJ4I$5BKT1j%^z`${ck_an!aC+;WZ=Y! z?l3eK57-zfGRI+E6ZVCy3M>z5ZhZRpc>UlWRc6_|dIfWN3#%SA4q4gRF_JUsU7H@^ zc+L-+3O5Fg?;2H4e%FWyiXyCty(Gd8Nv=;+o*Gq@>%-*OiZ1O#1Oyesa6BP5La##8 zb=)(%FP|njC#I@?*wBOxUM8mtJIfRBRG zkyIk-v+Bz88~FdR_h+$|X4!ow_FH@JZ#dH(kF^&#n)eOXyne_ zU4HN06Lvp*th-MhvAlnjnv+9))VD0+Jj~{CEmXE%$;s8SEUD@um7(ZdkR@_j9_9cg zsrr|)FRqQN?{99b z{q}$ScmGGfH9wi%`p^IV|Ls{F*iQid?9cw$aSA=p!NJ5pjj{0M*traYR zca9p*ao?Z{!2~on_A$#5-#QGR5{J|O{#C}@^LWZp{siCsEb@5_GrKkqYKKL5%Tujeq}d{Z0PPpM8_zjW?(!6Gm-AT?U$YB+ibBd-oW;@MYp` zpZ@UyZP$@v#Mgn8O)mOm?5vgSAIvdvtnX~Hwtv9QHP82_OKks`B|^1R<9vaOOMF@K zaCeWR`IHwgUcyZr{b8Teu+P+k zP6ZH-`i6VX@nTuvlW?;NG``~Ttf%ce zj!aor6oggD7t1cn04QodJ(JG*nfn-nwQ+tZHeGSQ|Mmy`?R34gh+8Eq999$zT* zka{IlhB-$W9fl&#=%d32<@!d=-@p5qi^CC{HsH4o_h{k*C!WzTFs>_J8J)xG3O`!o z(Z@exw!ceEi68;zLMCXd5e6_7iXzvMt3cN^c{{JzWtnhUu7WslMp=}shmy;6VCV8> zhA&;CUYl^P7}AYLIAFZJLn}gW;BG%aQlzIGB5Tp(E96`})>MDF)6zz+gqicn!mdGXbCuHU?he&fUmCA)hEytg-%Tf4h9|76P1 z!6WVVmb6DxPL?w_iwnP09RkDTaE0?o5=?R(|EU86H5IU093zLW)m17c6N+5yl}k? z-v7hj`rUu=X|L)T&TxiL;f$c4;S4|N5TO*G3$%gQ^%Pa{M=bnj#{0@xN=ln@XW>?R zDk)g)9t7kl-=M1LY}MpRGC_ZS&+*S1WdF92jlX=(lp=l=!Ed{c(g&PcHY&YP7&zzX zQ367Ldmrs18{>j&KldhIetD8}3ZvqJU|Nz=hob``UwiXBzwxM{KAiLT{dc)w*=ThJ z&c_`6^aVe&ahd<%S6?ISY(jd1(*>2^0T(Do1r(loYa2_7(bL5xF&foqM7!*0yCsVz zZ+|r!Rt!U=C@NHXUVrflfB3!Iyz=r3{P_45-F(4fyktBaBd#C+SX^rjs9#FhlMb6@Z*kE;|~r^Zz(#I-yjk0rDjZcYpy>il z*P?w#@X#lvT`rmTJ^Ra+j}E6?UZ3#d);c$LHt_;ZJZgrp$|w;71h0%qo{A8V(KhLZ^gisl%5Jgwn5W;(pTE5w}h8&;K>OZJ0ik7I=(wSqxO{dByX8sa@MMx20{5LJ2O%P%3Z#|AZu;vCsA zES|3GC^m)^DdgQ6#1osAZ$FrFeCr8)2Srs7yOuaNbRonTi7}E=!lE%54C(t8b)I4% zgi*o9=77zrW^?Em7cd#r3`=8JIworabi6^NBG>v0S+N9lidR9rr`LoOxn^I&5FZ9W z$Hnm)S6;yVQcU!^z#FbvEV#dS%tr@P?tJou94Mhosd*XSW@c2geTKu`@zRgxb+9`vAFw$z3B<_;D(_JFV5$Si-&dn z<&E*^*EZJIzWKlSyZ_N|&Zo2QFPF{i|N0OA!KW9&KV|%P|JuJlu7`tf>>nNd?TLl=nwa4mJ1L^C>=$Yz$Mytf%8gxd_=Ln1*&}E)hoPv z`xDl$taJD%(M%VpDx2$TOqUCaVgmCei-#wC+$7GeZ!s8_$WoEbOn#l@c^no)F5kEW zK>wY0xU<-&{g>b2%HfOL{NhV=^N4!K`ByJ-d~d<-`}=I%*ko&M!o8DY++ct#96Br+ zH3d$DX3^s`5$YjsX9M>z5qFQda^WKPA3oy4<&rC-O*Ui0=H@!b2NCNcmrBPcTCs>7 zk|Ie9K8ZbRWl1R>r-@gqA?AeLWy>N(+Sb_9#JH}Q6gAo_kA2Tf5^H$QNd*`#8Ob}u z;EGj<@7N_06%<9yWwP-+Azl$%F@u$E49kM5C|SggrfCr0gF+t@F)8yda@2O*KRo8$ z2m4&w8uHTi7UxF;3`nx-0Y_79$3s=2lv8lzOJB z*uZmjdyTtKPB3%C81dq0V#CMBEnZ5@Rg`s4+xPtT{yrbJYy7QIO}EHvg>w!!2{86J zC%9OV==jc)83(}8(l}a7v6NG&)eNTrC-6=iNe4%Kbvb6T9&#hQzC}WT0Zsy%65>39 z(wp)%YJP`~{b)RD=bSVPB=x8-d3k%2svbkTG>s7^0QSj7Zu_Y#rApX^XKRQFTy;v z1XmCrJfxg1>0iE%I*-N#T_U->3q=)s2Kz_!<1zi0UZr-9){JC%hmLL*ad^f%6OIm+ zeEj|IapzP0O!)Q#y^b8W|L2me-Z+ zJ`XXT%A*s92*ea|P5=P|5zn;gxo~+a*X%o`as@cSE5vC-?+ZMM!VB6ind_48{mv~+ z3i2H%+$wV=%cPM@TJn6&+bK>$-VdFCDI9ilPD01WF5wJh;20DIi<2HpM!gnz`_hD$ zFITLsjd9f&=W9e9YAHKPT!BPIy&-BiFC`Kc>1nkdo<+Fy>^X1^ZHfp9L(j1 z-@R>n?|j7J!LIHfEl0;3y|_0ju1!YcpPr0Ie|dc}`Tfb}`tSUY|IUB#hq3P-0sVjW zU;dYWbOQe^;lJ~1|6Ul525+9s=YQ?p?|=9=r;Ej_ZQs{jiYcf4L9Zev&Mn)HzCFY_ zC-eFIXI{8|{Xh9@f90?K$N%sj{rbsgk9&qQoFU_kpr7FkKfw?%F`Je3pmoP5EMmun z-5Kq<2~uaH@sEROPFJ*$yOGy*&9Eg$-Q<)gC^1H$KrBZ9pGI6(gyK(%(`d}U3eI?* zmwXDjb9TNa%Wr^XV_H=y1$1MGSD4S2>~%{fWx)$ydYNy$dI?tqJc-%-@&OyI2BsP`HAZzV-s$?T1vCUZ9&kp!@g{ z>rUC5&cS^|dUS}aMWpMHVL`8v!WG1r=weSyIVIU4q!xUDlt8;VA|(#b<(*3`_dDvU zV(;*T)GRpGL$nH5*FoV(ZNxPlyXi68c8;~}2}zZlQd;F$o*9!1n_M1yCZXcn-})Z6 zyBT}$y+?E0@cNft=j1>cBCKB@(H=v;n+WSdn>x0O4VqyEPY&>w$;!ia#<|5ILmhG9 z!g>0mLu7Bk&W$yOWyO3kV|MdphPOUuV=`v8zejRHp^ldZLvGIEfLxLR26;xF1<*x#K8k)CsWd0gbd2n5I)$0B3N!-B=`l|~v!tj( zj1g5uEgwrHN6$kDxFqb)rW`Goys)!FaBzIQWY$K4_w4r_$Mj5b^pY5x!wtu*O^lQI z3Cy0u*4)+)IG4kW% zhI!W`V&EM<0csdMvo11^OCBvfzh8E|G7bFlaKzU6G07AZoOL)OHxM-VuXd;0p7*3S zv1nTy9v2E)gSBGF%bOQ?5+m~%Nqx_cAAZPjEA$rezQRmUXV2!ta$0sSX@I`(GkGT0 z_k-XRT<{Evz)m^f>b1*kymXbF?F;xph3`Aul`X=?7C48PP#`oG5p&F9%jmsNNW+5k z(u=v2rx(;mL~F!H#&`D-Q`)z_K*DHL*$xAoc8u@e% z6Ng#C`IHsJ0?v#@Gex_=fFa@n3TTE@R^TIJADGTSV^3KhFf2Wk zCE`k)b0o=GXA<)&o?OnB$@d;mRy_+4tgJ9I3awC!B%d8gwN@ktVvbOru0IB16jgzD zP&i>aZ|VEUblH$J%bsc06OD>1JOdYaX=mtO`jxl2{ngj>JKuiCZ@qVilikPepf$HR z+1pyU{jWbM$}f)AN56XE{LYUyw%30&tm_Z{m;aOh={wD``MB-7+28xW{1^E`{u|YO@C;`-!wP2v{S0UL35I|P9FFR0T9k5euj{$t z3yS>(>2fx}%n3P^mJO#0_3ay zBX6D(kKAPG(;pZ($z)0t(U7l8gcKtYVQiN7_Le|*_mI9f-l&IM*t*2|^J6?hG^Ib8 z<3{VK#cV{G!&yL!niP%bU_2c0N!zo1<2+lt4@t2kwjGl)aC74l)5VMiXX7Ge+Jq6gV1G^z(#jBBC5N ziQ6o>QPr9JIe4k4sKs;7T4t%G#j)sGmKvFqH5+9?R9KkOkW=4>2-{LHaNyL~k&?~r7S{8Fn20*`jniX;&gj55y9ga*8@^f(sf;qbfrF%HWGawiLEl5_v{u6?i^3~ z!NWav#se-+MqF51=lrPRwDDAqAVMb9ifIHnHSC|$D_vcm%h7gAhLh8%dPXLWg0s~z z5-hux*tK|b^vQ7M(3mJ(iHr)$A}8VB+1sbn#Kp}qhw~Y2ifoT2jLVWvjnVOf3$nq3 ze!-Q&2u+^vE|0mkKIY@t&^JA%jv$7b=H3itCe{l{s2XcN5H<1c3B2DNai#FQIT$dW z&S`z%2PyHOHD*o2JhrF_$%N7bP!PjJ2r1WQ_pOoAlJ7T;4^BGPjt=>$!GKG_Gr-e` zvQ*`xF7d&1#=Ost5tjsC23%4$*Vp;kovXAdF{Q(WlD)lMW?h4+P!|Q}JkB}Pj8=0R zzOG6bykyemog=qL%VU5D!%#7-OI|#8jteheXR@i+O&U>BCwNh$cTg(=xZAg}OXuk>p2LxA(#ufr$;m$HiDJEH^MwIj z>Ui`A-{Icz9`#_v_4RWUH?~$O+mRpz!%$LYDh{mp>`D$#<;*NUF%%Os3@{(#DtBI`cftS8(U)_u*nk!O2c;zQon z4IHYGZkcG7jt~;T%_%E~c#j32uVdxl6PLFqL;}ubhqj5!k2ew216t&Wzbi0Zk@9{) zGDE~;2F?`>$D4ox%EoYv_L0$Yj>W{X%~>joCXzJwVMr*>6?ARSwe{ex{JA%o{oGr8 z>kmKFPu~52<)dBys9&PmPLB7xH%|5rUmZ+Fe_?WN>(O{v-yRO@cSqylkN;Qy^Z(fo z(ez_YY3jr&BKE)gKmMoB7M(u<{)d12?-Yi7`QGE*zkB!YC%@LT?d4%vxQq2#I=^v_ z%U^!WfB74)vl-O&1f56a{U;CY!@vJK_6Ok;J=lHdV(j$zXuAIB!GpgxSzG@Hz~N`l zbA~gV;f$c4;S4{~_}%ZnV}JAVl?UF3qq3-(A024#3a8_OyccseygY)5kT6c`s+qU+ zDKd1Pu@ubup2~Y#>**zLTQn#uLa|EIRfW$OVE-mC`6GP%PYe+Ok!&g7k(!172X;}Em$;&xyyASj;Mlo7*vkU?M)s(no|!d zQWJS?yvFN&sqX*QBj>**voIiJ-JNNG~ zxp{+)dE&AaJRFs{z6bT(EMQRu(y}FC#I)pbTT%t#s+3ta&2hz-l(q0l=QwI3NqV%0 z!@gnJwp7)C^~wMQl5#w2d3ZSE$NrG2+GV3G*%*{unhd$HHeytG973o9KID4o zOo{->5q@2fq}1oMU=hg?>RxjMFC|i!5b-R#CC;E}I*6cs!c3qyBpKEDF>a%z^nsJ6 z<@*nBqscLlGO zipd$~ltMtn(FM=uXpLVRkJ#^f_S>G{TP#RXn589+b0i6<7T_Hvh96W+B=2e6_8nap zSuiKKyzQUlRg6W~vFttnXtpG{L@ge3hN%!RoO!%v(q?6eInQKcjh|ZIBE`tDDbu!N zHa%w9^+W^>9zhtoKnQ_(-y)ho6f-Ey=UpEJ)H0FvD}r1G$Mvl(ZoYn#>fAQv&IZAG zoPxi8fqJmcylb$&1@90Pm7Jx7IMf`~orl=Q8jG7(vJ6;<#()-vZxf@tcksgz)31C1 zM`9F8Mq$96lRab>F_##u7bG*LpDg&{?j05yxxTT<_RstxAvutU`I2D>m^w71Rb+dG z)wAMsjn7UXL(N!fWEp$PdyK6<0w~6qL^6@R;Pp`WPe4Y|hT+HZQGt&TSNIP6ET> z04WN3S5Xj=P|%4HtjJsLNp|cd2TmMbjTih^|zW2)?eRStnj;1HCnWcJXI7qK-?CAK5H~d$A`m0>us3}xQ5-26Q z3zGrA_|{Kx_vKggKmX5u!~V&)e}iT@C8fmu-G{HeeQxJ6X9WEWXZT#45%e>h;U^qj z+dS~Ywa4SK){`!Bl9aXm8E#{Yk?k!-!N7}P7@a`!9=|fO&TpS%Z|^Z_m6C@Uh0Be7 zynQ;I@xN`H8jS+0NMbf1$5McKuy&OeZ1{1-@?^%7X30jFu=DCmys*8-XgpxPY)SJI z+}b7lpaNYrXmU!BKxdAv%NLk^=N83afEy3!Pg*vwo@agbghj7NpZJ%*`MX@-`XzQo z74G-|RB0>_@jU+cAyO5*d821@V~g4G0*OlOBb^#WfDkNFu4B3mkC#De(=xUC1AA69!V##HlklNl#>y0y5!NVyUZ4wT=ByC<{Dy3v`8=^ ziZLn%G%tD1Kd$+5d=2-#ce&j)eCzNLi{Jm3T=>H4Tw)tJ?+CSLus*?2aJ-mdqaks& zU<1!#YU%b*C@)>0-)(ukf5doei{XREjQ8iv-|@F)^H zu2m(sdSR|DQ5zPir~rqN zB+zPNnj!=5nc!FpftRe{zK6#tl42eYu}pGLW$g1DNKf}WH%D-uP^Po#?j8w0dgLfWpmf5-6>QcelcHe9=bCDfoN5f&d1jW0fLg@6 z0#zlZ?kNee1P-B>ymNzzqwoR9#=aW_`mLG+jT}CH%!7jij+Pzcdcd{qOwd4F?#7-z#6VKd~k66+sL)#uV8FqZ zaE4bSCC}6wg@Sj`DU_~YTzeXXYP80e*Vd_>W77}$QGdd5*D^ht(l6&Ez)3*KQA`mb znbO6cUK1X{d538vm_waM6sjUH2?ZCn&+)=bR~c+?5zcK;t*=pUY$1aI&MV-Us}e#$ zV@FMH-WeQps&p|i_|b>>*&(wpe;G{zt>8ky0B@c`mxM=;nf|$-$B{?~6(zkUDi=7} zn^CVX|nDGSfJ>o3B1Ky%z8>yCAVQgbJIM*^~}os!y9JdL7@(JL%8 zv0NllV>xrl8R*lm|FJO1WdSCJn&8#I3$MQY28|sPsF*d8c zet!^PDR>M6v}s^CL{;%c;AyrAD;<9NoXW4C>Xis)31pRi+fCP8J3d){>ESM&_kIyV zIQGuX3h$3&vfi*Jcpni%lNM^`V;{qOzTDV9JQ+WJ^yK`!SzcNjj(y=BZ>(R?;pur#MB~|s9t}Ko%91s%I9?6~7YsfMLg)i=C0EPT^I_+C)m2QK;_xJAj0CX?OsVOcT4Q3$kRG#FEiU27RzU@Qf}d3HlbAE9;G_&p`(z_Wi(Nz19Qp@0CHsQc1U zSxKWqV(f^qLo|XVL=9U77u8~xUxlPSbBtpNJZy8vZxPAF-Fr$WR3g+O1j(c%;1OGX z>YAL(*C3Lwx3``puxRHjETX~T77(W$O#;(gGy5|yy~xWK&!Gw`iY5oLIxdh9aG9iL zYUyw!oD1l(Lt;m%#_Q*|IEUj-Ycyeqjh8S|v>nX*A8#)EdoI0=VMV%f~WTqeOW zlRocDHmZt2fXijg3*!mZ)*6RiT$d!oD znh{lL4vwhq-6vhVLb`eZT{L-4qCiOa!ZCdRKK*MiQ-(lmiPGg>@%xJz&7(PO*D5sZ{NmJd7bJZ!lGAWC(yiS#Vu^_-1V_Zk zLFoK!^{eYP0SOf%bsobM$vrd@&N;dm!N9qK5CVu&)Fp%U9gs*jKV&&?m@j(TRm2?v z7sinbNPXnt9Qp8rJ3PMk$eM?b!(rFah_8H?CML}VO=d}Ba)RWo@WjMP zFclXF(!}Kaqhr4*h01W9dbDomM&mSk;iA9t=Bw^!-n>HTOT-CR*G6pYY~bn*j2iJB zscVTqx18~_H@4mGpZR(H;N$mjO^0_bh?5~_IKvq}7iR?h3}^TWN8fd=V0X0byCANf zcM+X8gn5UJ>P!^KhS;g`p-GAJB}AnP9w#|k)}a&tl8HbjEbiIKp2O*}{xp%v!{?kw zl#wgIDUJfcR#6tm?5JfZ1GZng%J4jF-ux=D%M=_Ok`(h0li^)9>>Qw82<3!n>_`T~ zqT)dp5m7F$Px$ftm}L*|EOzVf~qXatw8`n2+2tve6Q4zN54W{SkT;~ObWkvD5_xP}#^2u^W z_x`)w+}ojdiPF`yizP`TE-GoZq?nA*V`UyY){@ezQ4cH368(kq)OYVOnm1g$aDm_Z z=J!~nhW$=?Yc!xL15&}QrpI}>5|l$P9Lx(+GI|#|ZkK!@%B#ZxV|3N2+5^JP(zE7U z?)C|Kuuh2%H1+h_bKLjLLrGB-j6=c5Lyyrr$5ND|)Di?n;#ihoF_KUc#%E>xso}pe z^gs2Po{}12!MKW1U ziaH_nkuYD9=#Z4hK?Nv0)o{R-n?o)+AubwX%uc24Iq2!l#cBm^MVqESLv*U)Cg!9xS2VoF7j5U%X+r9*# zw7^SM$+^uj<#2%bT$gX63`Z5aM;#Blmg(^^{h~$1G4MX8K$}sPC2ij`Yv&{ZujC9O zr_|;sii)ZXT-rIuSKfS+;l*thsi(Yn9$8yQ%aU#ol;8Z{vy_W_Wk zblS0Y>tm!0G;h9)bul|lP+W3Y5C)$-p&J$G)hl3t<_SQgzToW* z?_NFk8a=O2yCCoH&E1FhpD=%NoMLKK+g@Cf;GHvH1@Tqk@t%4xVr^@ixh*+2+(>2N zc)UE3*@FW=yfEQwm(Q~?9B|?C7OohfA>c%CDu^#|+7sKJ*}-G}@sB=a;s*T1pL(5( zlQA1>>nxZeA#@1yr;~YxGo0a5I3wt1IKxjkG--0!T~nR;vRIp@R#99x$SJ4!;lDDP zEE`bfvr$kaqYp~kbYz+qNTTYD}RW&h2 zMprIz?%)ZZ^bJSz#P@#p+kEl-&oeqVLBa^@7epTzoIl5f7j}8~NB8;YgF}Ap-}^EW z1UhgIEJ7QF{Ta7sf%MQ2cx%c29l3@Ghm}njmPaDRz{;WLi0FGNC>?;vfC+Bc|Pa73DJa zs&(G1hJ50BMx_z^T>Jk@QS(kO9LEON2auj=+wi^bBpdBwN;2cLbmBQdL$d{q zBNJp+`U9DqoVE)SpekMN&RmxCX7tI>*pO0o0+|_N3B-YB{ZW_C`&7>ioU?35n_;%v z4(d5Q)TfuJcnyFuC_JO#fJvSA=w7CtDipkSew!~`+{w{P)ojcs#fgH?MdYgh3293@o4sgd&Sk<9QW zBvz{JJ(?mnE^Z>?5j7%8Fo#r*>U;sFjGDmmu;Ff+^IAD(mxecr5g&C+zJC5PgE~h^ zMH8lm^Tur6^4{?=x298?=>hbHci_c?cTd;HF1EQ&e6_Yj46n+dC>a$M7j9nXYhU{s zqpHMjui@)Dy9L)Lq!cr8Qv>T!?}!Nkiijtqlu5t$dEQNFEm3@YAGbSY@#aft6^OGQ zkEh2WwNULJk}MKmxk+sa^-yV`5;$DWIkL0JN&@7{rw;D-u@HHLCyK$g!5ni z3ZRGtoOC!zlro@@>;zB@IhEzrzo$s#9X>iWx){-UmcQUV-si}3UYh^tbKv>EO+1zo z=0P-PX1siP4Hp8vDEA)ip)S&N$|QKaDU52m!#NkXMuZS@CKoH`R_rK65GN#kcFmvb z91y`w@mX_06bE<-p!t4;yccNXAX7Q*&+r` zgvrgCH+Ckxx;N$>&7JgLL6v1muO4oJNb&ao_^C9!<+=y1wtSd$QbuHK^hxmQUDfdS5YkOF7f z5ou2H)^yf`DB4eXym!pQ_Ye5hzwr$$3|O8l++a{?+svq{`Z##^AWz;I&Txj$;*6l5 z;S4|F_^ltjWBxzB*>H47eo2l3I5oPxW0ERCpe2C|lrAvz z1&h=(3HHr&6%$7?EV3WXIGupQ0!H+)V)-QaW zt@}OU(i4=#aI}qFzrxo~=6vws0q?zghi`xBDsNv}lfL1VS{;Wd2;6wJ|*IlL#nMcqznX8j`t66gPJD? z`!sFK&TCsZJf4DN9cn$p@qlJqs8Y|{-*}UqAAZ8OW_z5pOTLvJ^Vatw=ij)2D&WD5 z2e_z=#M8u_x~*O)%rGDDG|Vn+GynZR#63R5QUr`aRl|71M?pE)I}R(O)_%clZ2Sz#gTZ9SlBAFLIg8G1r$IGVHJ@>dA9Gl zVVcct=Y(2}${Unpl4WOC+b8U_3%nW04EG$NI4vbHk*CBbtX}8$9iANN_T*aN(!;gM znBk~mX_0x`(ey1lYXg4j+BG(Z1A563OmP8X-oxBXNY>@8yq0Yymnf|C%7PGvHRekK z3f5MyXMm7m`fAK`B8~03=_{u1BXqEmpL1wCDq7N2ozQB@a}zq zIz{lH&qgwdfD=SKCOMN$MDmKW`jR1-194+qkw7#PbHH2zK$An9A(C)Os5UQCSz;~r z#Q8qUw&nPwrRf{gJidvnjVp@6GrD{!N9oNuAa|}8k8=>)1=GV5nq|+V8erY6^?{?4_iiu8IOm1 zh4;t#j?Zw0Gkg|j1pN$W_;&!QPm7>7_ui{>!R@A&^(I%jnVcFc4iUg0NiN+Kpz?vz z9A-uv6H^S6+%4MUaQPVxWCP7shA^LvIR0y}3P%1LBO515Hs2hONGY*w7fh;z%mbo{ zxmQk>iI>KkT=?Q^eDO=y2!k8+*5)xt5i1G=p%`BXD zP>{wW#(iWUB{-w8#E0`^9^cyK{lSp)R|<+^fW;*y%H)l!ym9*;cOTC9?mzh+U-}P! z5hr;pqXTCS(T>6g)GRlKLY@w1tC5g;k|ca|^o8Jk1!;+wKop~piZB1nYy94#qdT0^ zYa-4X{HO*5ryk}#CyOP0(^7s^Fu5^CT!*s~FA%k-+$veG)~Fs9lwVuN{_wke_vD1* zzT-R7eZKatvGv-^$g;sgmV@nL$lY#AoGy@IMW_q9c8Mj&x4!dDb{{FO;rX;XAFF{>@#W3 zU!5zbWH+kxDdnhgQq0n) z$kORGU@mh4$r&Amiw?@%EKVynXpH>J>drX_o+&D2v?K z&DtJY_K+eH9Ih_F6}YkhClojghf9gPjg){0!4yTaK8Xi&c*#*kaY7QsrA(m247Kct z07#lip$VBdnW93DaEc+8GfSKSDLYLR1#!3}q>$GEbD2Z}7$E9!&M=Iio?dz?2^=jW z%Vx&I#SH5b<^@ruHHW31(s_DIw3f2tfJ}zQ)rc1_T;|-?4uiEV2BS4XIYiG-=*A_5 zb1Y3)*&#VTE9MaA5T|&zB7t5&m860>AvwiGrL&IFw{MX~j_#*kAOWKDCCctn@&QXo)uVG;Ji!j0E{!oe;?P^C`XfZ)^uH zUD{yLwTvs{7kQ@xAb3yHMM9U!r-SjN zs6C7ZOC}o?MZHc+x+;HZS)5EUGm5&PPl@gA39eU?Kb$@Dq-o zf8#ar!g#bcUbw@9=p5xq0}^{OoyZSz6@!%1b|oqERqACW!b}ZyO5p?(M}-G*;A9nD zG`t8;S*;2ag_Z(Qc>Klhi2 zB&>Ci7MM6pyG%qZ*9T(`$gDsdIA2h1Yye8rO{vEf55M<5{^n&aY;Uo#JZ87;I9~RA z_}kxP{l+HmecbVd*RCSn96~{_bH4u8OMLSW9kN#zKYn^eN#b@MnJIr})i(`g_RklzzTM%%R>W9Ha=E zBGtKyJNNH#vEAm}>pM6TIy$^FIyJ2JlsAXCPa4KoF7OR2_}2U}$1(DqlRaL0Pq=*J zYBq$OXR{h|r#+@^8U|H?H;TGlSvq>)k{Rt zu(~9`M8KYnOr2#{n}Hf-i@UqK1Sno0xVuYn*A|LvgS!WJcPS19in~K`DGg4F6fJI( zd+*Fz^DRFhdDolsoV`zFEZw1gA-j4w*xTn}p5;y`2U_?1Rppq9C~e1Gbbj6s3ucs+i@M5eKf%_5etoQaK*dyl^ax+s|co9#FYF ze-fRGU4vV!Fq?Hl)}l3KZ~ZGv_6O6W{EcHjE9~TM^=wu<_7bzh1tJxI2#OO^Y2{dB zK{QJhUCI9Yy?CJy8>zs!?G}O&BE!Ud29p~TLu2bN+`AU*jUZRmM@IZEYL*bIdjEeH z!C*KI+HzSvl6zR=H3Q~ocJn)3BL_04rnsBvq{$cnY23fZy#v_S`$iS-^M~r>o0K2r zCOhCE@_=&`0;Kb{zcDWnW#DHv;25gjWl^;USDt)TPb@B=(N0i#w#XG|yKkmdq%|5_ z=~OEtwTRGCW#zExqE;1Qe*!=6uG0R$4!AHGoNO={yxWc{ZrXi&c4Ia8b{ z5!o$;g;+w*3=tk2lkpEe>S&6I7e=yW<8y({csWWVg_O+xv1LIJ9(A+_`z;-j4~o3q zcd|3dJ#hnkoT4fKAwxz^ES36zm-n0nwY0w4Th^C|Un&)OB-;=#eetxv4~$c}Bb}?{ z>Bi5Q7g2|7ty>AvT+bZb`5x@9cJ_gWXNwM9GbpTkM1Jo%+VLmIWRCe#?h>dg8&F(B zgU)ONpSlWN*EoEkD>7!?ZfK=*WejNfIEu%O`!}m$_zRd}(K7reH$|mq>K7 zc73WUU{&cg+x(Thy%!WEBGD_;ZlJA!JnW|t;Fl1nkxiwR9Y1y|=0CmTK8j)9p{fVg zGD;Iyh_iyjzs_pFx<8&(3%s8&rRGoe!KTsL6$-i*CZ@CmC2)f-58!4gc^(h9_k}n!z--jG0~*S+5^x2@%NZFS>wz(V@$6B))$36x{UkKfBX6 z0j*#M<-D_PHJPo( z$H6TU9(|x+(aNzlAa;sJF{zK7Cf12u<>cwRMg-l64h>`}L}_HL2`sCl5oZ%J95x~G zk?XM)wr{aX_iKai3RXPRt9La|0I{KgE`__0fE+<{DHa(|OCh)f!%8yNVrtxk)4c1> ze^$E~qs6=Tf3j?ys^qQJ5BapWt}pWMvS&%|H$1Gbc}cbcDKKisYe_^alh@Pv@TK-W z?QCw$SCSom8kT^QTlqJ>gO2my29tQS+raK<1zLgHjp4BovJE}($KM)HuvUT#rt<_^Zlw;D#L)mN%weRuy zMNm{R+udW!maOT802dXC7oAO|vWNHx?H9haoQ9euo0K$*SvhEc~ zMTa{}mWuF{RrLFwzAW;M_()5@VR|#FXe-V)&U<{X#LE?oc!8D{zz3GrYl4mMwr+XR zQz)9C<2DT10(#~=Io&H?y3YOK0X8a#tu4_|lw>dcKn4mWwZ;R=TSJgkXWQu8c4iQ{ z-pEsdPhtfnHBGg!n{Abymsp2O^_<|>|Ag7#?f)Ab8IaM}aSa9<5}GQ@bH$1nScIW- zyZ>A3=QT{i{qrMHTU3U`eMz!NNvsWa*MWxD)E_++G*5fwCM6WlF|54_`)8B|5znQ1 zc(B9UWGp)B)7%6UPGI34$GRHuX2%;+7jBpB#-)DY?DZ}%zi%;@DH*a#ZP$;3xs}nQ zK85*#Q-cl0VHHkyg3Bs2^RJgkfhT+C)*lzi{IBLsyU9ez?>kr<>#Z9;bzJx0tUZoq z`rcRVY%Jq#%)$bqDeB&T<7r=5O*VUqM(sU|8_qFg5Hhlk5l8DEB8SWr%> zJVng}HdUxv>aFKlN`&c^@o{lx-OE-|Xd%fZc-ebTs@iUFC>lEPJ$D*0-nfN2DuoPy zImaQuJeCcEL4ketT#tZO30v&X(XcdX|Ipm=tbm0oBHFk2Z^cwBAp`b0=? zsG+e%z<2uZda!TiPzvgl6nGp z>x>rb9FRGOOZ1m#@ZDtTpS)t8rI}ZMwJ?)fLuP}eKYX8nvC?OvpcQnJYtc){8 zLauvb0Cc2H=Kx>MFX>KcSqJ1@q(pQS##lF>Z8l<7jyM!lg9d-^5r+GWO`iQMq>5 zs>_86*8-m&ea)mEKS*@{Gufm_hsk7Jwm`N%BIn>TP06sS?fYy|F0UhqI3N1j9yoo_ z?%W*6Z)d--o2TG!^`*tGNi*;-iTU2!W$yX)Xf79TQ1`x+-|*}TqFbZ^oa`0HH%$4$ z(j$Pp2^n{)>RKp1y2AGm(HVa!U6cw${gg6j1ed8LVL4)4_^uDF`2(bgyQ@n+X8;=r#Sa=GVdJ! zxvc9o(C~Ka($e*W*bov(6k=Y>R&$AH?we6@$~YEaUq(IoPQR{*jk2^ZM?2z1DS?Yp zFzn*;g#lvMe@A%xe!em~rc@*5X$tA>`2{qcNo5}BhT`&Go$45|JB43+l}WI{bUVFP znIK^dq*IVL-5J0SmHOqjdGk-HB^7}|d0ZVQP1>D-afv&v>^)n-ntkX~nr}+X4@Kul zZ}NOXJj(2>!oYT~P)mntL&TccErL)>wG1L}6d=l}MAV zjs4{~D4ICI9jnFh#jK^|Ft49h=|4CR;NBntJ}&?d^qn)LIvE+a|Ow&5@~bhD=Zw=2DcJYwFptV##0sQ3E-qgAlp9_YZax|l1a zo##^(=SwN8kdl=Tn8m~07~>yFeCIH6nf=9&P7EpWG^U`e_^Nw!NNI0sp5BIvCnWpc?<^t{>)g$Yr=}9 za+zV&`rX-iG#QdAl*Ed^WV&dTga67bd4)Ab6o$K=;wO1FPOT3eti$#>T`GI2w-}*Bc!dx8=D+PKu|;#_ zAYE;9yB67wvprg-b?a+++hH4(8p@O^ol!CziLxXFp}B&yLa-zvyHgmxGI}2N9P19 z$w6_F%va&br{l$DQlalHATsm&y>Z{gVwMno^3j=0;M-l$FDe@9BOBflYD~Lu6L11_! zX&2z*p=n}op0`I3#3Jx@;Q5V9J?O1F1Zht3;S=MFpJ+lohAhj!30(W`50Kr*6Tyd( zOwL`avU9MT*gwD#81HzjsQchf{^7>g>hjJW9L!Av_u zULvR26ghD!B`e-16Q%p%l4tMwLx(IYVj=B3!Sv;0ZYJ=qr|Vyxwd;sSD@c`>2wyHRGXq#A-0FRENP(3JSkm{zX7$`|m?2 zSiE!2C();KZ4NIa=qik+@$H^g5WX4Ptw5=Y)LElyGDUj(oh{0kERsG_y>bNX0N~d` zUQgeW=w`?xqz?m6#JfS`j))NJ{#W-9Hcx81FLPrx(=HM=D{_IaZM8*cD%sIQvZ`27 zMdF&B!wFLqCOtws7;0k^N<%|Oc^Yv@Z9v&IZ(6C8hEG;1?MGpj{7#F$NMpr+N2Herv zHj(a;i-=-}mKvJHgyyB(CtOc!P$|^@0~?R=ev=4-=Jy1MeppPW7GHFkK^a)DjA@R( zOzSxLMEHT=M)tLSjQ7EK=ZM_0konhzVb9!Z0Ylf>QB&dA(cR3)L@Yk5Uv9meWQi<@ zZn~V32U(*TOS0YU^XSw!Sc`!Z7*IjO@41_|F#?CYs4-|M_+gc}W8Xf(#B0UGJCCJs zuaiWytK3{ahy@91+@z?`bLv4xi7BdDe4ou5%SuNVNyBNn6*wF>^vw{7wApbP1#>X4 zwcwx^DbT5D?y%s}+mPR2nkENfMqfMAF$jb@;(AluPdZv`D8Wkr;+sF1Sv5kLjuVP% zlR5Kwx^ejw@aYDfu+8Lfsj?t2`wuju6v_#1S6qp4UuM11z>ezVcyci#4MpKAo|l`& z(^$(yyR|6(&Zm#d%@JMkAtVbjk?YKsCwQ5uINVoZUFKGw>2 zOHFn8$FxDx{*W80Mc`=x$HRXA{WgSp zaZKgA`I?OgChn>g{snxJ>v7gBL!6(ttkbl8RRQ;A&4pY7B3K!mQs`w^$(Kx=P=&q= z-yx|z5EJ5A#g0}#N@86ipC>fj%s2FjK867&H-ycAvvfjzHVs^@e0*o9P7w$dX`lZz z)n*POf#4yCSO{mLd6!{65@n7?3ypT%->9v^6b>|UQ5vQfQ z>?gWl|HwcetyCYl;`Gy@!IQ^QXl3}i@%+M8$}#fuFsPV`r!l-nLAqW~?5}Gs*0=`6 zuOMyM68PIcnzYdcG zFegv5nooc7m|G|_Yt`s-5}es^|B_%VmldO?3+~WM+X61Zr2OJM1%HR?*{wxHh{hR| z15uLF33mBCj}j`M9BM7bW6=Z2H739|yNIG9$hB@Sl+i}sqhc@fE!O$3qq~!UZHyIx zRa}*AO6J5m?g0~E04b4^wpY82oZM59*N9;nq zVcyzctu%2#e2f$@yC%$!jiRo8DD+{nCI|mA@5%2+8B&X%~+tRFFGLJUw@=uuDe>UrTfr z7C$4R1oZ6>x%7tB+q6T-Q@_e7D>ReQi1yB;C!FMQ5K8<*)D!J&mv*rTkUfU~_~;o6 zH80$4Wr;-ZNPn(5d~%;XcxqAfE(6+lsfPK3S@)(8%zk*n-3GbreqocYS4wo;P&jMTBc~~yY9%3%$fbNaxA4qOv=hCM15)jwBHi= zc;o!>LE=KjKl(a0Isz-~qvC7%XD|?Qt6G3GFLvej{!|@|MLmf5)It|FLTg2cO4Y!% zC{>KIqPzM(SZI&A{|+2Dw0FMyxNVz$rOuedhesKVuEZ;*nc$0e>RG3QU@zpMIGHWP zGRF7%kgouPc7viyC@*Ro%oL;({DwsCXM0eJVr0+I1W7T)&o<63Ka>CWa*zGL3)%TQ z-8PLJ&lSP)8ts~~Q7-{SRlJW!?dv5`elowH$l|b^S~*&9Qu-(2d|IsPWE{OuRfGn` zc%eP+OD;W)O!EzEp?C%QH&Pj9<(xT3yR_aSwdAL21y&)!0@tHWW{H;rM@7%1iYl}k zKxz(=*Lbx*9^QyZ;atGvD;yp;Ruk;FvWj$qKTezxM7OcfuziVJrOl2iv-%c)sX4Z}z7A)NVYxB|5i765y;TJKeVK@d5HnV)y)I2lQN?*>H6{i-<=DM78scD+*Qc`$%x)hR)f)(lMIn z>IajPG!@0fq;g(fz!*fisex|G`5O);&j7~Vmy~}5>({y3APEmxpelrm*+T#H;O zB2la{OhmsQ#UNRKw#oGQ@###ro>oqYU|<8#1m@_9{B;d%*nCNH55QawhM*)S;uvs# z{%#KGkHPJ(YzfaAtKIIF(LBbX{y8%I+?MOBgAXfTZ1=D*yB>2-B~Os1Yu5AH;7)Fn zb%vr8iduG>(DzDmXDBHAn~KB%(;T#YV_WOIM4zDjj5DvbjLqV@fzUtA?Iib2zbsv~ znIMDD^HJ6*fz)F-t1>aiJ~4ALqMNuSC84s=UmPDvyz56}7F5fBLIg*HH9z^H^>5x+ zZshblqrYiArCpft9078EfAQVks2A=Sg|)l-NtSDz9>J3{0QEwxO6&ueTa8XqD^24- zS+)QoPmhPXT}(}40WSt3Qp)J#DI+29KQErMA$toMUgg5fTEd>b+;^RX=yvd#HiK%5ac63FFuC9WSP9fn(V-vj-Z)UC|7cN` z3?5+3HU9B^E3ltu@2m_@DucepxV_m(xeh+u09U;~kDf3Yr3+=YV+VXy)uY79f#0R< z38UpySk4~;WC^MgxnL8>4db?$Xb>C7+K(@-qB#cUvy1-zCZ*%HhoRP5R6nFg!r3*@CwK3 zDY&?L=tT3*W|gdo^tdcv77z7G2kwOw>k#m`har&LW!?Bt>zHvN*}b&-DEKj z@1ExR-4VJPj^>NRvMx#Nj)-MImKu!eAfT*JiYLSOeWatQCo&r9@O|3?vVgL4Ie@o_ z7&R4XTi8{j5LQ3ub^0!n!BD+(mNSi`-K=>NUMQU2w?>nj17nhnn~gH{hn2mk6-d-7 zfL}H~y%Tey4)e;!0-2M5o#&#W3M8Lmy>&ftw`IM}w&H9u3>qt{(eL7ITZaP7lP8>nUc-`n+;LL^=5B?j9O+_Y6J!82;HS zV6NfATylc>#$9lbNUL0^ww>7$aZ&=Ar@au0W@*XG~9Oa=U*y55%CJ3xIBlOO_Niy zz+jf11|g1rLAPjX>f$%9<;^{YQAGfJ$MYu75RjpEOc`62%;np)#a)(NLr9q{PoB_^ ziZLuy^y0lcf!vz|~v@Q30WO+85>J6u{tctoj~ z6h*@@5k{}pjb;%eyhPWv*grJS=JzPSc3eBYD0DD5MNobD>@e}!%Mn(3FL{4R?!Eky0$A|QxxDHpwJ*cl5MvxMP!oEl|#rofP zSd<$k)uCA!w&xM9^javo@NVV7mEXQMP)<);YfK)!y_wRbq~i+J$xD5lZAoE&A%UYa zd?oe?4XNgn5I&5WVuC81_+RSGT^(siOp%ED5NJ?UXIp;Zq+_Oc(6U~!jo@pe#oJ6G zltdusV6m-rB$NVZ+2x(ilA4f*p%jq)y@0{FWa1Buy+PC7BxGqsENc4>$zptCQ$UH= zR}ufiD;5KGBzY$1!MgRd$_6v2NLM>5P3vauZ6_=UF<_?6kZGzOfEK}Nm@+GU#AT-| zGvN|L9$RAVp~KbG&r_692%J{l0X_~ev1Dk&&jnm6Rp4ZFQxR%#_jyTvi)a)oam>_( za&l9DY&}dOb}$T<(PA5G=$(@AKlzYo=aHmH7ef2t3_~_Ag>HnqNa><}L{@7~B)5yR zDSp=7Thfrs=Q#4_Yk!3EY{Wp)%?llLlxP6GUy_Iq*K5=(rk%=?-oJUn^2B2HoRZQt z==kTs287e_NYo*HEASc{r;@MtavF;h8(y)WQun$VA?2Y1BT1>-NQ0QlUAtk-y%R{* z)Fc4Ez3!3QVc)RJ%j^wSS1jK56^B}^EL21j)7e{q6T?+krkcxii&@c+>A6|M-Sl|s zG332Q8jla^ST2BWnaR1EsVI^hA;>AhbWFO+B^24-p>d4{oW4&W7uP`Ru*U`D(t&rf z(To@HZVFl)q&aD`?+F^je{A#XUbp?WJP;%C>MuTL@j>RNAoil3ao6%VJUbNQus|ucIQWC)OyHV4@(I zSFPUbPg&#BGIyYQeXv;f99}C?+n3Bd-2xTn*JhF?DzuuaNLh6%#VshS5kG zx;ys9W%H0?cX+-isiKFHS|Mu}8A&Rp?FXu+V3B1kltQkSNslSb+1!$&fA5JC!tsnO z4aDQZv)KkF{>*&3dUXmK_Q1EU8d43`dYzDX#m*{vVSKx|1#SAj>OAmx$D}?`56uI` z1H1}p;uTJj49>^cBXK8ZAVK|^RY4}o&-wBO~DB+GG`w2)NzHJb3;Kp98}V)>hj{;B49Xn$9|l|xdI+=-6btei0X#W_!p%R#dks~Mw7!gS5Ze@#hV{|+7- zHP(W3pNCf6we&Kv^dN1N;7Nj$jF{njXtNh`H7@3{vs&$85rnGG0qFD zI*GD1?4JEkb|iuSzryt$!q8snUTxDS_E27G!k2>fZ$%v$6W7}3s`Bg#nVmIp)eJuEe?lw7@1*fs>5Od#72EcI6!=1(L` zzj8TlU7CEL0waf6Zof*bSd(pQgoHPt>r;h$fA6+-x?IG!DGGa3j}oIjJV4Vj2~H47 zygL!~TXjW|6GzWiVT;M~V z=2g$r)9D;VAgttR*4q(MLtoFRhB#j!Dl9Ff+fS34{%s+UbT{~Ry>SBlh>KmvthFNM9UrIiyqQUVIAr*!#4w=2M?w@DTrxJ79!#twS!Jlj-vXk?lvQ= z1Vw%ENa5q_4hp-TGaUiAdw=#oXO|R7VP!?EQ{)Ljw@R`{3Wh|thl)TzBfR;uvXI|= zZqUo_(EVO_$tAS3tphf=`x`Lgp{-v^|O$PE8*mw@XA*>>+1*cdeaCeClzF}dd zIBNzJw8cfN*W&&@13D_8Ru#7$dKz4gJI1E{H=KyL+z(Izl}WEsa;L=@1~YtD_g1B-VGi@pv4;C~t2E6Z zQptpf51Sie7I(jYQ9ch)&GtQ0YKT3daR^0-IK$P1rmp9;2R#ccTZ}t>x8Nn;@@WUr z^v1zDK$tWm|BIl-f{88vS$y>$&?D5R$c!M)C7>^O|EDsM$VWSMJm)*~CDrsl*wXyb z*C;!C;PCq&T18;O5C!N_dR`ET|EY_3jaHs?r82inO7U(qd;9rm6V%nOaW)~d(E37l zq&%~bUMqQlS}mS2VsgB=WrKk7^7M<+`$K7-Nx_Y5d!`90w&H)G%)qdL;5M!87_RPN z@Y?}SwQly-Z(HbwA93&4S1ot^=1}+A?8_^si3AG4`}sTPYYdHZ+}h9@UP$jRZFK+R zN$j`B0jkJM7SSwb&IBTbW_w02Qt8TU*Gh}<*J?C*RZSwKsqe*XpEEo?u_tIdMYS)c zu~c!r=z-djR<6L5uywS286;VxTm=)%){2MAFRuq-#;1jp$vJo0ND2~tR&x7&<|dt?&Nw+^>wMErfcr^9Sv zZxT#?WyQAZLM`?CucB9_TQ3NKH-onIqHbs{iU14z0U|7SLAj{^}efWAJ8 zpUme3TukRUE_DYzrNjT~5^?Nu{f{P*zAF$R5zRAnw&sVDMhvi7ZfJyc*^ihvr+{tb zjJ}>%d{t*;$zi~@k^7kUN=myw*V1mJ*{rbszVMBoUx#&*io_NFb9QUBFwoO58JCq` zI#WnE`})bHcT7d(S9n}5KM(g$*=%=E9bpX#rzS^#D#7_&i<`QXiLWS+O-aiS`*B3Z zT+(JY_^C=MW957d(AF!;%tk0+7g-q3W)n+dTy3!C6OudE6m-F2mO;sRH)8xCz>O z+U&k~FRdG*-q+z93JqyP8PzI9$g5RnAyX*H z_UHY_t8D*ze8f=)-&zA`8K(rz9#R7hi=}VG3!y!V$&L42ltweYoZTcPU#R;5$MXh z#WU2kzg_~b%{*qgA4?0q^x1f_q-pEXd+=jC?p7+Y;VTN$P%4+-Umo3j z2P51j%JchI9^iOUw~=z(vwyB}_(A`Y`6P`wkl6y^25C#4z`)JxlWg0PRofMJtNBgD8=LGh5;T=xiJf?a3ozq z5Ctx+dn~oa%uJwqFyOJ)UN!(H!jK3uFGFqftR#qeBgk3F(CpBpPVw`)t}V`hX!5ic3HuKW-AggFFIWb;w&ZR_Gq{nPD2Ew={*7>HUi07aa#isbH z1m9ruF*wNk{7YhDVst@IU4u#Aw0`f6+N_3vgO}28qCdbtPSV9pFu5vf2TSkcE|E!t z<^{e=T(|Ez-R~i$JJ=(A>uEl>+f5W|1B7u_C2HMY*De}+W|mRz9u^$Jt_8oZ8<{i2 zlse-oOPgxqxWB(38A__%18(&Ojd!tl*qKUmgvuz7o?Yf`sf~uMhmy>Fxtc7;Sc-TD zS9%wnO&}KKP&iuiwy7T*fRp}Q?#N7)fkm^v6%>njE8*6BH+yr5&$ipMz_EX&m)&3Q zF0-%g^5VsmN-+-k-aR8TPmj-Gfp#mgwx`feebLFnMMpu=5oRRY!x&p!4#j*b-_|Z- zp=#!vqI4%9KC7&g%Kp9 z@8=g{Ehb2(Z5hKTfE6Hbw5wMinC3EGZ za`YrB!7zrY?WkDk`DM~}T~;zY{qFf6DXzZsvQHzr-5{InOKUNrI0uEF0M^nkk{DAf zfiD9H<-*R5ojhe69)zi11&|BZ=#2N`HhW%(Q=4t>_Jiv_hr`*u2PvQ^uI?NpeWVmD zb)ASrZGL9W&VzznKkD%+&p76S5@~(+vu{<$_3v_HoO`1dA=lm5hdulB>%qnU7*`40 z;FOCbxxpQXjIy{BWj{!?iz^zjlY?3PKnS(HQzyEpA$HCj8<7bUb^=xt%Ao|vX(hCw zzz1=$IYlJt#Bc7dW3D;QO4?bRhnSPGHC0lCcTS@u`pQ_0d4@Tuu_ll8ZNp!+u3f7s z1CttmvG^a`jrg)}m+-el;)uh7XIy4I$r9chAhYYgSGbu0x;E6l*WE<}*CnE`ym1{z z^%9+~61{4-Ue!!4)2}Le`a6{WF#-jm|L;1*m#9f>$z$$sH$M^+tqBl@6gP`?7iq_W9 zyinQXGr!{uH5vfl-c_H_<&w1f-NM!YrwaQf_d6TAsBInH@sQ6aU`4@;-mivOIs0lyJuklN5f8#m2A%0Bs zVFAkoJ`sP(O_|vd>88k16R`CS-AqDw=Z=Qbqt(;Olb94PYc_L}C+qwBb}+I3@iXyU z-WH?7Z6tJK94w|oRtclNVMNaaNTVflL2dlC8jQ+kVKX9DJN!V9JQn_p2NVi;eZ5Zq z*Cq0AtXhPbsaz6@rdSLgZH-mrgKqL zsiWwij_A9cIEYuzrsL~=GLe&({cijG?A9?oh;ji;4DPg3< z5t0R|J(}oR8%sQeTn4iwPR{4tNuj?}5wz_$^TlaDs7!wCPlf)c)2ysDJ+ZS+7d5{Z zYQVgU|72h0NA1Z1;ufL%9(nULODEB{c-{D9&G4~aIH{0oVNQi6Id$1ZKS&KeGcwjE zrry2xEnolXaaXg3j}qxvD)2BST$e%M1cQ?LHWh{Ajo~x-gi(1xaBmD7|j3 zFQu@P0!`B$lJF-n#y;hn;YU3pFinD*^)Glr*K6|t-eBH+@Yidh$3HGCh)Hq$MLPs(_5MT|OO_HU%5xQ&UV!9+5S za-o2o192FhZmkqG#0ekdWMl9m7ZKg$00qWMOPcZlQ7*b)#^l^cN){XF)EDJV@_B8n zrSLFKI(X5R(yg={>}G3e7&8)D%m_K&YoVQTX&5ZR1>LWJg$y}5@3ZZNg7!Y;1%5-& z-2Zk#?CbT|KRK&A)o5aF-o?Jawea6(2^+N|$A3RCYc1;q2;~MY{4gLUcM@W~@NirQ z{YvT2&9)S9c96 z+u!>7MvZc2@>_K5rdI#w5}Z7Y>U217F`>o{D@wXE|2(do0X&P@4_TA?>~44K&R=9K zP{p({)Rir1z!`R68=XlVIyW}lTgr*pnQHniW$xr)MBna^cSM5y>Z6#(fgQUmAb>Fqo7C%E=I z9FI=zx$A#B@m~CHSRj)b0e0r=8(u7Yr6h@L)bXscYgncq z)H>m>gYiQqRe}bb^b{oD{SMg+ce$P;%%Q6i5BPACqP-lSl+sA8-n~ChdJz)+rNU#+u#91$+gyp^5Ij-(l9T z6Hh+(Ea#9zhxJ2f+-}M>cV49bKPI^3U}b^Gccf@I*lZ3Otop2kvLLP=@kGh_*H6`` z%HunoiVaE7tpa9w`W{MRU`+8&8op4r+B)c*`0Z*IA#i6Di#bzJ5isu^(^i6*PAOdD zM-!Acw^JlX98(6DFzU)XS`$1%dG!rdn%W|6idOS6hy=G~# zp9MbFEP#~gkeGI>7_|u#iB+(-fF*JAT~4UjabaS+6KSPKXz)(;Sb#zh`DH;zwGQqT zn90lrY}*i)Kr|^8K`$3{O(iSk+38(ILFrKOwX3C6ato*W?!aQ0-WJ)$H+ifN%?VRuPeqvX}?A z-QQgvcGrnDbJ-=RIEQ2LgV9eoi9$a-3S~0<_f~t83Ke*@Pw!?N2g7~>TNjzGo#EKx zq)cgEf5rcXr6g}#Zt_22U712RCubK4F|lkhqLE}}KRezKw--Dl_NWXvi`iEFX=M^( zMmy8gbYTx-_z0ERY4r7{N4$vD3#Vj>2r%`vmj4n68%)%xaGvmusgssfX&}tqy>VmAC_LO};VVsr78VY*prI z@AINkx~5Nbwhe{KF&!;_f%zCGP*|-6o#^xID+Hn2kyYCU9~n__lYqt(L;dXZP*FZ? zzNm~?PV_S3uUAENxh{h!Psn@{%>GF^>&NW^R0>tJ&_#|%)GkuW`uqM<1yz$5BU(vk zUaF$T_DA$Gd)_QXPYf2dmMEd@qKLhZ7E_8WXaFiTI1Ykg2da740Iz>xJN4ONuN3Q4 zN`v{2i5rrFa^2FhqKy7kvkkkKt0a$AX8%|HH-2GA1*z%I=#=?xjEa8ecY%t9?lGa! zagG6{t}->1SWC2W?lo%Hy_jp!yH1U(Yl%DH>%X~x0siN8Sa_=L&dEUgwcH?$;ZB zNf||LjNDlflGH4z#W6$KMaqlzH@gRlc}{+JTV9+wf9l;%Jgn#87t0}-q=y0WuNoz zI_i?46-0m^(9Gs>Kkh)9#@QB~W)Wg?^iEayqw)HWSL!%TE!hF2Sun$m*Y*|h#$onsHSl$?51ZNsyVr1jXgRhw4LDU-OL@Tkjvp+lE`?zGWg{cO@oB#n7O8r$m1VM~wTVfJJER z*H8hHl#QXDK(7i;O%Dw5w&ZUachF37os=rdr6|^goqigTB;#~HoN4|amd-IeuC{I4 zjnOz0n-iz8Cbn%m4VsA>+cq1cVPo5N+PJZe#`@-dzW4w9n(f-wTGx3V$G)q~5))sY zcU;yRG{S}#L(*>HQ+RozAhty}tVrX>akTwm%>%M^%iWhxuPUeI4`CS&jBm&t#5;uibmHr}Hgg#&Fr{?V0Alfo0^74Ra!? z(8Yi`9fcZ$%@t~+u{b$xdokmiqiC5Nh#)kj)k>{43s39Z-3$HbL`Y~}m<&OiBK(Z8 zHJC3>y|I7e&9}S5J03kvepM3IZFmG|zu2F;5&>LnAy5o^tj({ojrqeJ;A2RG9fHGZ z&@`g09{E_#6Yu0zjbyRA_H|F;C9c(su)LDOnC$Wj9W7pjv07yXsX@=aM z#%^EGzF#h|2*e$7sCAfpF*1i7)rP@VY!GN;z&xY^?HmrqNR|d-46^%+Ba%~mTyhU z3+1bTOS@?*axVkyRbV|m{c2al$)Zi7Vq(b8bCKvJ-;adFkhq}&bu}L}Gtf)U+eT-J z%qF#KiO5oa5$8&(G8P{V6D_$!kCZ`7$pX8@^iE5SjaBWQcZ8{_*uov~K~D(WAFA`C zXj`_dJ(}NR-ds->t=0j3!Q7>@G`Ot_-mGB4#HKi?zVYRbOTCuuTxzs6Weu2LUa)mwqLTD$GBBrmig#vB}1d!Ouwv`3XZ%leh}U zPbhv|{1g*=d&rmDl;RfZ5hy3!<(Zp&knyxlaWPIqa=p5fz$+|OV`OnN%(R(~5Bw|x zR9ACHOR8IAA_%1jSF~t80%PMUnsL%0;n5Dh0A&p8@mYD1;AjJV2>_E9nbgTb*55&M18Yj?32m*F^~5+-O@AD^M1a$ ze-X*yklrcm{yxz-WrVSA?tyg@8@Niy~jLs(09*cD)zM)*!i)f9&D#K;fQ_ z+F)5IJI&cq_`~ zBH^SWO`S~OKEhW5s=SJrjxI{bmR!S%ky(Ooj8%nPgT#!K z-{1lzsDF@{jq4-q6z*=kkX`*vHos4cT-1xgh_DQ#J)~pFbn9pS`n2sc?S-VgNOTs_ zP}imCX$o_9=H%v{Knz6=$mf$yqa_cZEmfEHb%XIWS5Ew%4D!zj>)6^`hqi?a8GW)l zH1Ws7lVsXP)9jMMdC>i7|EeiDWdn;nq$-9vS5194 zOsG$2n$nfYHk7?d6;Q!}!WG`|5>lUE2&ST(sNHg`>ZNzvFP z{6S-8t4n-#Gtg(}W9u%~|B*`@GMNU&R)FN!Rih;9?VUGP;$iYO1 zpj3O~VSV#0W2sY1l=Mc4+ommPB+2_i6R9jNzCP zBSV_3ZTtxP^6>-%9TYYjnQICDuioSU{{OcpRiFI^R?Rz;*U#t=LXX9~5KoI8t8i*+ zWd_|Ck_%RT64Iwn4RJqX0rQMZ(0tgfYS6!=osX-li1831VT{-@{G%?cQoyD#60zuS zOqc@lulEoZ5db>c8=>QpTd=Y$fwob!?19FZaugMP)4v}jaL59F zi6wJ!XdNa3hI2mLuRQN9RH27y01+Bt3Eh>_P)&v4QeGZ#U*9bTt(!v``0hjs)Z1rG z#YG`Fr8WsPyNlJB$~$qkRSePT4h)8Jh0#Tln zDAJs_1b4N=V*T+hhz>+}Azr;Zed5DJ=7>RQ;Fmj|wvLu?figgf=GJiz1(CAh;p@JG zE!ow41I)Dl&DTa(gP3+baUF!Os^Q=HLvNSLTevYX%V=ZPXl}dA;q_`&twa5C7YQ`Q zr~eFltMkTj;5v;-vE`Gipob0qz8RnC8f^QK?r}%4 zzCr|Pyinnn5U9%Mi~kaD5<`H2hgoLZeqPM5B;qq-Y4djN_fr66^Dq^%xjmh|bL3*{nPhWQ9VF|~UNN)pPpn|n-=qI+-i_?f)F;}xtryK0%0erl)l3N~ zQvsD3bid1^ZF~ff^|+5J@aMkoMKh^MM5SSJxf$-YAG|$HqVR<0Rv{%!Vj$^o8aQXN z0^`jQD*6JxH3zU@>R_Uld^swn@`zk0& zm??&zV0J%#DEGeif|vY@NsN>f>sQ@s0WB%SnVb<%F4ODf9EMO~@;ZM2_r4Zv2nuND zV8n9c8cqXJyR=)5yagLpUkK-Sx#lc?x52?6Q2R-P;O%W6p3}W(9tihE*#?U;Yv2c? zxS)zgP$Hrp``;h+2Gb3g(%9%q_crkdXVc2$1p8%M^DeC0xT;f9vWb5bE$5HBp!S_c zzh4A*;t86*FMB^dw!|k6EZsh27Bd!19!?h53V+e}XV*R7U)9Al7&7#@zDYo6+1xem z?lR%{GNTM~&7iBKjw?#VgK+pN)p>w8L5x)w5qVO<)XL?3l28W88 zWrRnna!dC5(5T%F`ea-Ur46-E#KufJiW!hGz|Z%*BHbVMy`v8D^q3mu<4HEt#UU!x z7v~I=D-f-MFP3&e-Kgsv79D-l-cgR=eMg*fwV_3)TVO`^e71f|yoZ%_NU{n8Z0k!A zPk9AY^i#G9fVpcERp(4S{+R_@7W~S-8T>p>T#N64o=li_?%f=nymLE_4eDw7-8Cb{&z0MiyE) zihLP;;h>0^Zz9?JL5dZX)o0Q>^+P#%HH~Oyb88Dc>}vWO@_SfnKyixr^OX#WZkq=2 z2nMTeBT~cQ^_rv8b?8j(%W!2(b4$V$V{uBxIce>Eh={Y!CS(mcXB8SRZ^3Edu}e7w zImw`nU5Hee;0Ol_Q_{sy(nj8!R(mo(A!cx(cBN4Fr{DAAqtoM@T_OcOB=E$x2k za(Pc7+)S|9?wpC8t%oH}qVhG62If>&ZWAI#;iZUlc?sVC-_S%E?9paG}0W9t#P);BJ`ULE%lB(uT&WlbMGOjFj}Jq| z>7;PWtifLgG}Ut#(<7Whdw&R;D| zm{fPe1tBa*dXAit_J{>BtSpE?2^#0OvugxQ1~#&&q)xjf40$9q6pxO64P6s8p$EH0 z_U(_u72(w)+e3RLc-KSj>j4Cfy|SONvY~jxuNF#rN^MR4@nd9u>GF`YemiN>AQ-d0 zh3`RedL#Emf*M=x6VkKID?sr0ySqmAUipL8;ftoGOjsBe$Du|#6=l40Q&pT|xiRC| zjD_3!$um8TTq5yGog9C9iiCxO-DrMA->oAFMrt+yeMF7>6QJUapUKAGelUWK2=}C& z)-l@I0A-1ZsInV810NvmJSS`f13(l(?5|~yD;<}$PNAsHD*fGHkW#3@04T5^&?oJ@ zB|KnO_IsPi2%;N2hI+Z}WELAW@-8%Y>_OCX#8J>#{B;#&!RGjnq2t4zWyJN z@(xkkW9M$;hb)1Xl560oKVGN3wrsc*Ed1@wC0ZqEBIYC~Y>e8xEOL=1@P<&rA5x_!S zjFR7Uo$S}r3h8D|WMElCJ(t)VVu}!hr`X2ye!hg0M~>~YR&gzWw<44sb!+S~N8n79(_7qXlB`HXs4C%ebRd3>#(Zsan`jcIM- z0m6l=sA(m(X7@v>#I;$DfVlA4tEd)Xi zA4*6TgGsgnZ;6jFG&)~0$W2j1QGjMcRA<_^IvmpMGCrXUKAd_XCKk5v_Dv2KV2*7{ z8GzIs+QgP<(eOrIAN}?Uazuh|^%l6{ibQ)AJofibf2aEe`@j1?hx>eNQ-uEw;yIvM zK)<+V3|G(nm~1Eu5ZFT*gBv3rLPD$4rbVzE%C9sMQrMlq{{jXDCU>nQ2_N)zy}Sx<`otqFn18VbEt{Bwwst)FIrP(){SNql%m@df z%jK?g#*}e*ZOi6<{8O*`SiG$BKNTWd_lgdm;Jcl+=`4;Ot|J(^9Sq(_+7#eB=m(El zvlw~(09C1*z~EV8nM zi3XZ1{apJ(N!s6F-|88(47;h&JGR>tj9`o~VquVpj&=xh==AYAy+MSk32ufjcHJK&~&XljEcgA-|cK@r!BIp*KGp`#jNn1kDg z%kfi)B>0AZ5ZIzw=A%(D;HZUs{uA)4{vhWFa@@Z19mXCD_M`j9e`fWEN=%CC+}zyR zJv;gqKLT5IAspWVO5^aGI&$q2hSPuNY7w?C(GI zhs|@d%?zttOi?bM!4nO6>l+il_-{z|XkDU|>6V!08!RhX&gNe>r&Yi)lNw?K9!e$D z!m>&@rT3I_)8Sn9)e*-CT*_Gio~oQv`_W_vv`mEfyuvi9XtF7?9z3V0#`Yq@<(%%$ zjL%*2N`l4owNbFlH^=T~>>*y-q3!*27QV52=peiBOd__rUe z{cb`!$D!5ilg&Wd2^^XSt1}@j;(%KHMKV)wDzzCQ) zZ)FZ8`jg6@gta!Wnk;NnH^UJRyI_l98;79GZMOZc)3-XfAo2`;(a<9dj3leV<8L6J z2U7pb3z7?x+}TL=u%x+FLhWIy-0U;(^%Jn{lxz5q^?LHI^!P}I!JrC8Q_kmb+pw8M zu*#U$_Mqdx*`}7>>AFihG>p$x zB%&i%2#_>*KFS{HdY?N)U`)d9MLib0p_Rh0)PjkP93-AbK^*cW-CA!$O#^`GFYE5EYwOqCaB> zuUHyfNOnyh*2VN<*-qaE@kk`1D5cH@RwBsht6lHEVoM!2PQ`)RDjC8A%JffvoO5pN zPSTUr+ceHaGZaSDS8q99ZNlNJul(=&evey=NrF`P@ zp(KM$_^XB{_mfRL?(6h5OAg|Ua&xQK6XA@{J(eAjzR#EFK_y+*Tfx|gq-KZm=dQy~ z!R^#ER3TN5_>oqb5twNFG#oV$;#c<$&8Vv1`iOAc%J73!sHIQC4 zevy|S;wUQj;9%BW{|FevR<;Pz$MpaZ$`@M>qWxqV8HupJIe!Z?<`b5%v+UR~;UV3X zxp%F>0Z0cm%TXXLhQiq4+apIKNFiD(1^hX%5dO=)BN?tOCqp9?l>qXFU4kY>J?$-m zC@dQX*|}ShorJ7gyF&G*cV0F--x>b0GrC}<{F>vRNyFZIh2v()-aVbkJ={sgOB59? z5GZyP!<^p5V$&W3j9?I`pv#*j&zeRKS)$S3^>(>`a{=YmyEScHtN}ZFXnjgJlaNE< zeV9Cwbt>U~?hh=x-Cv-9?B=-XHm-yG?OOPM;1n0Gqy67l)jkINhaKPV(fM>I+XOEk z{fnu(S7_9B?JpJZn7G!6G4l=dYM(_ zBpRvJz6j=C|L}hdU*|WPZDz&|QSBNIjm1<(S!%mqUoi07hO7A1d%w6(Jhj6tuGws7 zZGfyASKO(+Od2&;Na(V>J+CE8O>eY_0cq9UUA&8G$LZ*h#C1NQmX{YhcTl z`1;c&2^cn%&`wz2(=+jEgH9N1VL)0{*Zf_GNH4fB?XdaJTg0AqN6^2G+dqOe7!pdE z%D&zvPCfM99kgPh@Att+NXUuyQHMv#K z>k|*Q0#dsP$%1KN7S8; zv~$q8gx!U@!Or0?c+aag|Z}R!T%zI zR$qwYSqE);T3b5YyP|&?b~}+ibn1*4MXPY^rI^u*HaN5JK@sKB1&jRcGCoh&5G) z`a)PjOsjeIb2|M(l5%!%&h1*toG#-?#DL%Ad$Fx=j-E);9KVhs#-Y5(tm#(2M=(!2 zg%I)lY(kRdUv9v1)c}ZHAj@=zQ(Z?dggcpD5$yo58-Nohhib`kNR5k>W73yjM|^Vu zMNh0fBsiDts*p}Hi3iY(#ew@d+(&eIyVVC{03&4vBEA}Ig*@_296(!7cr{Mv*lU2b zLqspA2e`tuttkC_r5z<(fyOk2qY6sKAW3p5swUJ+VNn0iS{=^p9-Z66T;D`|(ZWRW z(VW6hf1t4+f43>-8t5Myv`xpn+S9`*uBnA4;bZswv+n8p*!n!<;^%C$g~TKRA#B>TxuSpdX@7LAM!JMJ>y@M@i@Yv}}KtHg{vrNcYe)2U#z)~`krjS#i>_7NldcQh;-1Tgq zzlrn9L)J{s!|*e?YX>gr->%w>pJ>y29=}!#c_zD@YSXESHp&14&-rUr7h#=|dOIf4 zEKxYImc6eM{_C%MEAHK3r#}tXyfJJ(E5GyiTod*5u^RY?*{u<2Xu?rWc7%n}HK<&N zFA#j}pVmMgaaV$I8-HnUg(5#iL*e*Z}@)rI&?OK?%dP$diL0G;IcDNOY!lu% z$XVa}c5EPG9oc)9c-v`5BWff7DaKf?j!t6Z$b*~SyO388V-=tSNA-=jYPzUNO~yE@ zGW>->So}UC+G3{KdwdNZ4A1n{41oa=Ce4Pn#Apj(;Bn8Fwa=!hIoAwNSi48A^lQ9~ zp_PqLU4u)2bu)h%pCciNfce~KI2D44YY<3Z!H-8QC~g>Z^&E`9|K{}X@8*ag_ACRy zCnM!y7-ejC@1J$$ChU|T;F+1VaAhEuk$-Qq6{t4uThA~Azp{IA@s^gXzEl^H3?4gG z8?;FyK}REH|1on+DIxzmIO%NwJMA{2Jt;{&H0n3OdA+z{9~01Lw{DJJ58|WxSD3*; zXKS!!!B&a_C67Tvv?r{=P@Rr>eo0V|S;}(LC9ND`P4K1nPvReoaHtiL-M-_b|B4Tx zX$F4Rk_NYeYwIiebZ|;1u33-&4uzxB1Gf^?7$m6EGa$u>=_~2~6Z?rjo>&{t z_u1SGHOC5XHlJ_pOmi0zt!=@LQPFscDkCr2fsa$L7TriDET=mSWoT(daXu?CW>QBF zKrxTS91R!hV*SWII!Y8W-Lf7+BHk&7bf7U_ufLRj-Dx<#LzVY$qu^$(*afh+4X?0ZQcNB z?~6ty^ah_KeHmjoaHNcJVn4|XR0udyN_)M(AQ{9CVq=oZCQ^Kq=!&iWlidMMR5pV7 z+ZKUi4$;+#{u<;ew5aK>+@f8XFy`NpIzd@QJQ$o_HqPEsq%7&Rx78Sc>Z2;BV*K{A z7()gwr7%Raujy9b9z9h)m?AMPC;~w9OM09VT%U29D*Q3=TIzqj)Y{A@p~)vp^5Nw* zx!L0q|8Q}>@DuTUSpb*Wa-UFz#`_NmG#^o`?S00CZSpU#i##Jw!<@rLv6qNmpCb-y z$$n+*z<6;X4R9=9a!2p`xqyN@kx_Kw;R)u@K|s?K*QAN%EWRd9YHENW`zJc`_w7^Y z#}hYOG{juvRBKPJzzB1P@R5*k;%-9F2TO=ZpoJv91CC?0P2 z$NdTAn_ruc4L%1ouMDid7m_TO20sq6`;S9VPn2oA}lAuM&FW>Q^C{MbIJkJ*ocJHxS^YjrJv}$uff8j&aY*8H$Jtt zF5I1W^;;If>6S%yh=D0L*>#lbg=lHX9f6p;yN@vo>`nY1C+=2KC(c-^8W?VcGzU{j z11nI$&V#OO(oy!*^{^WRF9_0*wEdkvi@sURAik6PNqr%T?=jEJQaoD_qLP^ox=M)U z*>lsEbe&klwCB48(q!)diEov*+{JW3(b%JHBwFEFf%4<j;w0P1lh%~1> z&4^>*(+n>98bLIAWVdnI9q9i2DtuI1rc(gd7mwd%|IK`aasEG7fW$Ie3=&3;Q|KKw5U?B|7MH7)WjX50;R_@#?GJZ2ZM4HFkv`6fTkm9m7g6t{8dc zlhltG9My26ZGk)YyN?r`p&QEX`6DF~JLuLeGa1*P=!c!{E%EYWK&eyvDr1vV4jvoV z(H8`HgIGuw6NhO{LV=GyUjE($AW1%i)*um+_>-d;b+|%MccyAKn5sjzImna*V4&@jNL4l$-AozkRWTjQopvqz61M4AnyE-=td*ppD zat*Y;NYVm~9amW{z^bSG67?zzrZvaO*r&?RU$)QPH@2^A!sM%;1PRbR{WvL2L&k9L z_LC}S41p;)W^g;$>zu+sMjiTQT>-GB#dg~Q~L{~SO3^R*DxbboEGBmTd4Mh)$ z@8pbQPdb4L`=2Jpg@xNPtU`s772FSxwlX{#_tv6en(10O@iD`=#;B|k_b`e_b7|GO z<3|Rf3=s4Y3(Nk6>;URLDZP16ha@A6)RMc*q58bVhiyBf_IyiwAQhyi&DRU}Rt|kL zJvB8p!q~^v{ZpT}O5>gK8Xtl#PBWKtXlX-f0MK*ddx<^l;lcO50}~OtdQ&hvL7fo6 zF6l})ry2IZh+X3pQVZ#sbJzIYiGVWkFmC78>s0jXYu*#B@whlRz~LHuRlgDY zVDQ3mSlVW&l=Raz7|PrlA#Q9gs8ws*4y>s!ua6S~3$fJYD zBN?>R;p}FI$UXjLMFH~_1y$x&w&g+wDUZ?J85)drl_jPc*x$G7413hh-{p3+=8q^d zst`|<#Uxae2t3vk8B|R6NaE#$7UVWwda6A`ud);UbQn6MQ5}h`ioVWG7#_aq$cgc- zm~`?{06a-g%%VM|TllPW9LTX+`2oWv4MxhXo!wJShq(vXKkPUic66;eU)OQ{pO^gO zlxrN>s^BB|>drG};-C7q1tyK&Naxmwn&ww&lv2agl=-GX=v>HmT5tMCaK_(k z#iKMRLwyT_ouCFuV(d0M^3d+?4F_YL<^xCMxz_iyg1Y#UTNNJH+7EqvB-wGF+=y?m zH|^WhD$-ws-hQL$!Ai%Z%x85tzO#Nb^tjnt3Hz6bc)k0-=jG`A8Q;`R`2-^ix4XA_CbVATUJel#vO9 zy(CrNVs#u@E(zjag^*uf=L%VpaEKB|79SNrH4=gZf{IPwILKG4;2MsUi8Q}|<*ZLj&HJ4)q<(A5La9-rC7Ug)N*9?;&VD1{mWtH)1PG3OWlHqElcu9N;T-HRx^h| zMUT4?^p#D45X#vpqH%@*9VKpB-D8D+Hw;OF>s`c=h^t@aI&h4 zPO%Obr?2zge|TP6Oym;R{LD;`)u)_i_6LzG9?8+NqggPWW%ueIPK5q>gfCNFb z#Z(9(nQSUocI)Ll{Bs);eKyywS;!W|E+sBx^tj|hFC*AH(z@umX89Pp^hy7)y`*Ts zzpgKyO^U|jesbw~{Ot3-^bXj3ZrI#fnduq@vKp4UnyP5pYmUdx5h_=qwzhNsRFG3m zM*(u}=Tl~{nR@IJNF{R_t#*%sq|6rBZ?JOQ4GhR`CM|M+Qg&yocx8wS-^co?i13y? zpVPa?dEO6XS| zHF6@dBr(J+`Ob&8NPK>#^3k_WU6f_gcqcbGRbtZy;se<9Y6-i?>2sch?~$-2hOQdP zQTa4cUmWAUKIqS;40uYGj}-^mdFcu7+$U^XQJnRvcXK zBAdk<6?Umg#VjNe`(s5QT4K~w6U19GwMa@FjV_^8BBHrWqozzbWkz<$(FR?#B9;Tc zlTxYi(Zgkjc#DBd<+nZFKPA(!A^vdd8@kJyi*;bxXdON}K&`OtRU*;R-q&B^d0b_E zC7!WIDX)MooclTIL+~`WP4eB?KNWgnV+}fg%0bpMCIlmbO=y*chH?c1+4G`S-PbO@ zYxz?aF>|U~eiJNh*}*wcXn(!otenNhWZUhPU)r|Sm{ZGO06vxEorkc;lH1E*tU0@3!7Pz&LD1(T5GKl>X(V(nCjzCREgMEZuAs;O%{!Ak-zS40hX~p zV$4pOm1oTVn-&R?mWJ*Am&X1OQbmWiySSMuN-hExNq>t2GVDTSBtJ9?E_VMV3Erqo z!co@H88)Io9~Vhsp+TN8YT*aqD`Aw(ibUu_F^<+qE*vE3>E(Ah*S0SnpXRGy(mE14`vCb~kr1mamH=ZeeS+&-9CYI`11-qtGw@MX`1EbJM0m9Pl!60g=! z?Ck075u%*)E18KglyI8Y8mXkiqy#)zej^)`yFfN*h^esJK>>d|#Ny%R0Y?I=Gha~| zqSU@NnWs?>sNAN%FB2gLn6UIM}!_;NpuZLjY9Gy20c zK$g0XgA}NssI^Cposv5URrnt9CGUL-nM}xd_+)uw8tTI5>i&iJeA?4)g&he_bNi^x zElFUad9000EdRv6$18W<365u^+2x4Y!If10=Zq@89KE?icn2|L_OD;C>uQ z3tP2&_rL#37_T?hPA)a#pGW0S8R9#$O6#5#BuHg{`Rz45zs3h|$M>(rc246z`F~=QE*XbsnKGY{SRqE- z?D$KWJJ1Ie5};4+NeYZk_Lb9)izh6u8J&|VQjEM_l`M`lFeKt21`Hzde5dufznyWq z+oAEhoAD)i|JUMSX$RfAB;*;Hp6eTEr~ji($-RZ#)1p1Y<#0pbj7*rkmHZ%r#)s>D zP$sRY!Yl@MYS4|#s7X2Q@WNwqq)MjBc21gLKjDr%w^B4il{&-yv(*FvI_dgE8`ZP3 zV*wKZfW|FTzBQ8o!kua`m@}W_E@KGp`-E3wNbB#!VzP3t>$FmoYR#tksb9OrXlCmgD(^}rV_i?cA3XrUQ&+H(acR{FI!SYw$77EsuA^(YtZaq>arxjP8o^oAx0Fy*&ro`jHFD_ zd@iUY#tq<~14-wb$$W0ug`4n%F$@od#>@EIJ|GYt?y*FP2E)8e8n;|#J6^GqY5dG& z?BNyb3=#z;FilJ=7izakst}un>x?=nzhtjfAQWX>k=6o0NHy-9z9hOCO8=ldKon<{FEx4m*FF zx6uz=;?RDsdpV}JpqF}Hb_j&>S7+|+1x%!><Aa)K{6?A^ZT8X5iD4otDL^3i-{W0a=&PHwUzGV@&t!S5lV{rbEh= zipR97P(AozCQ&=Zj)F(;-Q4MR8TiSSqlMZ^g>aAy}8q zqMP^NYbziC{LYcL75Z^)yfY#EplP(R zZt9Dlp+Fm=sz_e1BSi`V?Jf2}`M-?R-28Ct9C6?DN)O(J8ykZcpKvxoRLwS3-IIg4 z$mmx|aS6uMvwe?Enqc)(I`}gfw%PSY_%jmMyv^qJ-54dc*ST#leVTmlZEB1%-2MKz zJ#3nC-z1^~yCZJMOsT~lQF9EN2#;+dr0feF1gaML`YIe}@uCNaWDNO;54!G8Zfjjdi-m2ddH^&w2tB`KvbO@&{~ z6yNT+?}&h14>@&{o`$tR`JhD*J`JGbWH%ol(RyY2vsyCqzFxl zrSfNmYZ`tSvR9@JeuGWZm2F0)|pdliMG?w%xVkDeY?NZSWLdeh4CIE$*kDeC`eU+uDRw4T*$qU?apuja;=QAm9yUxqO$R7$qu`J-t4d z`u0>wa&l?()_SP0wsJ~p)qx~GMsGZ(kGqa$8QE`^#qtundcWmo$;L+{ z{6@MU?sAX!ckxe;OPg3*8;zYn;hw=xRsq0;Pr!-BvRhb+zB=Vt;ps?ZxJxDVHnO#A z)JBZ6^XEvX;YK<@yUF3`x$wvAw)UzW3Bq`y+uT&85KjAG9%Erpq)~m661V0xf{EF- zP@th{piTeMkPPRRD6Xu}UME9e*Xm6sriE-?$_L-U(HY&SPNe~-hLiFqpq_N!tFe$s|&4US5Z|GMywTqa7u*nTjT2;vQxYCB5^%zU=B# z{5ZMAW_Sag8ri)o1!~Hj2&A1{%YN!)GffF-+NchZQKL~tfkV%e*N7>(OlB$poGMg= zEjg-0-6b%F@?)j{sql_=o>$bIhsYULi;|unr?BZp?*#-d-`O*=VJ6F%pPT31i^OZ@ zs{@meBTu%7sm$1Pp)2}cTmN!h{8!o6Rc{3c6Ba_taeo>}7LTKEGeYQ>5&?3h($Vuf z#H56>qfo@VjgEUN(~_Q_Zc%-1_Pn=$jsm<{y!2&yTdYW_VRb(Yv^@2Yl7e4s0(qh^ z=n!anyw1PAzvg}1zOH=i)g%mNWT}@YQ`aekc@3#2M}2l1dK!c9ebZ@nW1;R$0$Rlh z5UXJ^eKzVqLS_W9+ZLk>ha>jcE)|7VI*P3i!z_hTN@tb|@HjQuMAzeOS=Kx)syr+P zT``T*T>@l##Q|8nA2+3*+cj^Re#c86$gGZr7T)#Z_>LIkK@kl$dOsTo7M_qcH@Ze3 zWjc}#j|Xn2x!DA;yP8}Ioe=KCS|xlMSLGU4C`bcuU^>M4w6 z<}afcqxGaypd}hz?}KBc6#Z7`kV)ANkHc&sqx}{jH>-D^QgKav=?9ZU1lbBsc=nr3 zGqF%|I)sqt_t(2Dw$SR7LI`?+>Bij>b#8&i@2hx6Ql}ZxQQGeSpJ&N-r=i%2t<{o= zPSDCv(rQ!sxn}t+3s>)#y<8aVp=Zx2=4ADUGbk<1Ad3N%J+@@E6Y&{r$;8WR%2dOBLVj$k$;$$x8KoIFpsj9g{rd(`fqLD{G(Oxl?9$`@Tb3dFl_Sq%jm%(%H?$ zaDEgdeXMyPt&Kpnr1SW?%P=%_J4pu_to<&`Eb$l z>V+8jFcrA!qIf~D1C%lp)CkNtYSpFoB$M$(tAIp+uJIc6@aVt4YwLdnD4I|W0}9KQ z2^LYrWCe-q-p@iRn2?Gb#Eu4ZnT406i(U5b1mSK)z3E0R)k;qCFSxH?qq|jO!k~J7>Yu*At2}4SOCcx|!{iD=B z(Ae*tPpSx0-pMGB>os4HLh{gN)#=n^IA?%hmMA7*OGzo}@zGD%tA;WATSIcH(LYYr zOW|Pj#M^~gBi%0d2dHy)Cm`}K8l%iA^>mu#Xnn-l=ETC$lD68jzi=3&#^#}#9sf#a zIo*Mof+yBN^PJ3ek;G)gH!VH4Fz;gPzt^TDH9D2#1~GuMytvbmCfU-~65? zP);dQsS6oiqN$9!c%=U#@o|QTL6>~a>)_oUYf_{wFngKD)juTywZ1_CfzldHJM(Np z{&9!zC&mZz5EgFont=VcYIS8Pa+>PE-?VAbaM3GC{!X&5guR>=H{}1dy z6TkM}=bSseDdxz?xvH|Vrmm{)uIgs>P-L?yk|s@&A}t9v2N;%Y0X8IA6DfTm-DQ0ta#5 z9nP?awZGprZT>eu`VpHKD?+Y_3Rw-Pv}5$i&KNV1IEK16sCl};JVZnyqDC$~zxR_r zV)OVDPPQvn{gy5yX45GmN?v8w{Xi~-T8-o9F9_<9Cbb{PWnlUA1sCfLF~EN82-4CB z5aJ~uO9)=*a5QKU@SUW`i*{A~n6ZP)|_efjtnkHDFhK6Z0PD|vXY_PFy zc54yA!{kjGrn5aR&Yp5~YXOp3UO1ss5jQSbKvT{sAVp&1 zd#%^%;qz_VGM!GTwX$BXnWhP$6K>r-B$^vdcREG25>g@s&-I_A_R^?0SS8ou-@`n7 zKVB8F+Y$8?T<`95S1?GS!OWixUe#gZZ(KV}JOZU?MXJzFX9R@x({oT`P@|58Fai4B zFe+9(EeaL>>TmrDZ9Ab~ZsTTsu`jOTZsbO80iMb_vGx@{`|```OL`fWih^2VL} z$b-9NnV_YzSj;F=F%?V`UJy4>GUQy@mdd&mwrccM>1&~?diZ+@^eQZKx!kKbi_nCQ zj03Kcm8@RCO|`Ikv1N1NxqPOPpaGT_e!iw5w2{UBoYtZj5K?Gb!HOYgYsi_`+c{AK z#l}A9H(2Shp`cVk5+Gn(ug(sVH{>p#vFY;&ZzsCM-Lal}G zpKtgtHs@HW3`=-&y5R>ej>#6NGLnK(c4L@p@5y-V#x?ld5OL#+7v;K=9hup+*URnZ za(;f!`pFsp;OvakQu+FPK{HF-ee@dI2*HHdwA7rLByX$TId@xG?e6E5%j3DWb`>Fl zQPn8s#<#4#Md7+Pe)Rp1`Ct9X2YkF*VWkqSFqzHyb8o)G-}#$=i*Nkd-yns+@z%&9 z>^I;c{*liwgoCzWe;yE1f))1W3))2_br3qC4wbyjNE_T+XhJgK{OJi+j9N1(wcPIx zX!1bY&Cn3};p0!~O93i6KC2=`QQo^f=erM%xYsS1EcSTo?YAkb6~~`GK}Ct8XsH~1 zJtAC2`Jbafo4)3tHe~Yf`kmy8ZvstlSulV%E8UNvjKjQa3c*-ygqoF3zOd@8k z6U_vya?m8^O-E^3K$%Ua<2F==Qpu|gpZxJZA_k$GO$lwJsxq0nz9kD$8aBskHiLUj ztyGB6ZwK;fN!a$pDBQVqmv%Py>yL!%IxM>?26uH_e=m&Re)${z-p>Yidig3fZpgj< z-ld4rm>cs%#^I3D#*CDxR+W`31g&^GHGD8|A6f#)31#@C^0BHD0O>|no)-f z!eE4xCp0G54}S-#g&=nr`pWnIAOAOwKYh-{@|1_~z00rtt-rw+zx74-yAH$+O=Z1g zr5kFkFcR3^99P_n4iF?^1|c|+6}j@Bdn%X^n+}tB=}AYFRlnww4?aM|=w?&;)fO?I zr=e}I7}y0L0Q8#;P1ju#<`BGU{BD2pS}UvV#`TXHcOM)81vM~yZW}^h3+we7#hA1$ z!FKDf`MPnP;|6~g;4)%h7bWm&fwas3Z+kg<@C0L4)VT4MV1?f_aFaO6H^QeL&MrXyb&OE9~u4sWkfw*q?GY z%_wEyG_Rm*=$e+UnYd9wK$?KWL|$zW^PEDJLS1K?79x>26+!?N4^eC+!3dVDR1m`g z$h2a;5G+Cv`c-vcToR@kyD+q5^c>DkH&lf%Y00&){^T)_pP!N$7}RJ9+@DRk)lQh+ zzQwKkM?AXMGI{tp57#9V&BKvp^j_`?3YlF2H4%YO2{iQPU_2UZo}MsiS~@Xufm?fb znNH^@fuMq>fY?ZUY$U_iWCsvIiRxSP6x_Q#pH69G;?BIInLuAMNdl9=mJKlVdD7snB{WIM|~w?d~tu`Vc;<`FT%!*&3a4IG_*0G0fK?r*gj*F z#;*N#*SNYrMv$$P>hl0Vh-ihr@A-Q_`Vs%T7blz!y+2T?~*1{($u}8R+ZKH1%Lnf zkNMyJ@CQ8q_?WsKXxc<4fz3Ep)jSR8PB(?7!BCpe5ZkN%?n~z5C!ezV=qC(A#=5}t zprKl%?HbC;BS*?fFuRkcJBcWI0;~)Hx5DM#U&veny zP6IIp+D-_yCrKhTd&GUv*&ee000{{ViAqD&fxBtomN>IB>*fO>z4xaS{{8UVqG@pjvj0$32b=-%@r0Tozn*Oz@{=Ico{h2X?{_nf=`cci^({8?3%aA_3$ zX%P`Os#f#yNnkq`tD8=znBcp;2w3&?4RL+7%uus}=FuPxzy0lB4EytaM1{@y@?kN% zeeH5Law9kL8FE9=Z{$Y)3Cf@P=9fd;&3Y>C0ssJ`x&a0Bd7kCxL#Eacvo^SYMeZgka zqs7R5VY?mBQmME{DVbow5Q7?E^OF~R|MZNF^)xB)rTsh9+qWsXVpWI{j$Z3n*GwD< zQzN4n(3B085|tX1T$N#5RxRz_cZLy=15WGV#8cKSMa24p(@?O2P~$6C>0fj5-&*~VGK7sR|YfkHj*`? z3aJec1c_tbe-TVZZ@LIpl)M#8D^#F^W-i37LZ}X+W@S!^_dxpZ4B_hUfWT--@^d>0gAqiI_%MoLCI}6S*`DYA=7E?JeaUnZ zcztii?O7xjWvOe1DFn!$3jZc+hzx2cc2$WZ`9~56cH*F6AvRL7_1AwzumB@mG>r7x_QUs z_CBf=i-A3fbdx|5CGYNsk?5F#_;~@MaY^39pknl@6gA)e$p<>6WHx2X$?=N+;2-^f zKR8}9l%AlKuAA}~zx;Ln2mk8-kZ=8!KhGq9TI76NNbVwLnuNPicr;IZ;kA7hdo5|6 zXcvig(jl`Wf+Wy^YDQ`s0+Ct<`awY>LL~-ak{VWj^83i?4|)92Q*OWUMgG(;zJ+c! zY%b0@KHl=-xr6?o4L*Ym_X|6*NCe)Si=&9`sg<7n?TZ9Ah&9ig3i`wUy29G~;Q{`dp_{zsp{W+19CrJ+)R zglWSxHr$%Fs5MwEOqky#*zITlph0|$j&m^pyMl(h9C825^}L6^yIjrN-3)`BM_I%Te=my? zl6f@I<>+#;@z`z0wVN9%SAYBWo%reaW2K@Nxjh%o&(>T#{g9!r#Ax(eC8a=;1hHW< z55%TrI)4pWKF7+6GMSOf7A+Y;X=nS)CJPQ9-Q)bzGw!|q8r{VyUwHlY<=SD5pnZjl z6DN#T5L2JG#`vCH>KYN~^Om6wgvKLtlt2o;21zi^muDP5eZpj#kgAmRK+ctz64EtT z<6dRVK*YW9vk6VtdboM#HD6L}(aL2A`f|O(1lqRc=y0F*5QgW%*=mXFTLX#I(nD1b zo@zQb+~GPpYxT4@0jY|OYuIjlDn52nxEd2;qpqu?{tqJo_a8@Z7i`MFEiO^=3LervhyABIl2fBSZ*=AKI5!p7zLMBTkM^L*41+p{bl{=6$D zmzsuNltu-Of|z?Y&UIi~9Ry|+f|H6}C}2jNe48Ube4fhTb-NB)gFh;6O%i4YxB2_SIYWUWMk&g2wdI2sr#xA0xh#-GA|g;7$Omzd>7>}k zz6}mIuif|V9xq>uLU7NQ`{+SK;ge53<@u8f{&00c2=JBLNA#Z|`5~<`5EM zhT%rJC<5jl(;WeZm*>o@sTbGfijclM$H2$6h(}ND=DX`qzt(PyzckkEDjG(_4GR|h zJrBzsNxoL93Hyr)m{C?IeEiWfwr9`%d`+ZI7pNI==&2zS2ZM_6J5ijx=_1Z2NWfjo=}vST5>5!)B5-X zw%auy{_sbfJ$pek;p~&A4BMVGn~)|>l-Xv;mDsiP!{BRfJJu)3nUoR~FVw1~(8Nfs z##Vg`w^kyz_7CW$6NZaQPtUxY;48aFBjnJWlI z?-&sf8T)zcN)hokflGt`buob*$q#_r>V3?kZa_-igyDPx=K9I|zhL5qgYDY4H`L7TR`uG0l|Ms;}eIqw=Bd^L0LBEk3`6npz#om`!%k?j9*L`z1 zn`-mMZ4y@tLohEZ04SO4l{~@_S!n`=u|?_nAb+ zijd}EEYjrRkct}$vU%Qk5yQkmMj3%b5hw6jD|IwL47HGphqF6C0JF-_dwBey1yu+k zc}SxGVOPw~ulth^PH4AVa<5q5^TzE7N3Xp>UT0$Pf<+<~*1j@bHZWRPbU`?p2BcRNs2& zy4VQVc87xr0?*h@ljjr@<-^S`eM zgs7AB`EyuW z5wgK*Q~1e?3m$KM%RDFHASoh@`Ti0C_h9b|>FwmR<{pgmZ&z)51jO4xspngMKM!b4 zywOI2X3}B`rFyzatw{CXi;M;%xgu3zY$p|*^p2NMpkP!JPmwV9vT3RG+roeRgAe&X zzIe`hT^T4uN&NQP@A1$7OaC0d_-DSu{d*6Y1~|`^Wv<+wCa}t)4gBJxJ>I;3i#Urk z5ifvcnfAduqpDVcuo4-DEp>fCjZau^GVK&ZBS&}N=HTFngV?!#sp^qo^O<|K;}|MFilu<6 zftp8p^czZmgwQ7U`VOUVa&p3p$4`(+OSM9&1F4%3W29_*M2(^3OXFhg2U3iLCiy*> zK?n@PfMN{8KtR}RHeQHz%-Ozs>ozgEaSW7X4TB1171TIioztIhq4Dk51YB2{>#J=Z zK+O#iWoH(-*5BiJ-RahyE{_P4wnf!-wd$45H8WgG@5aEDY*iV;E}F-`WwRN&9jMjE zgV-2Jp(7Sq7gRT3ZZtQ6Z~mEYlO}TpwZ+Fz9)DRrYmnW@joiqkygU zQYr@r2Uv*o+f2}kG%aV(oOiO+iIA%DUz|L{@4Zpy9KC{L4iB zr^UV3WXExjK#x_FMRENUY|DfL*|7Ek2gy~ zHKGKvLBFazdAj103$ueVbYLU%O5Bq17!1V`NL#-x)dWi&Kho__?{c;9y<+7RiQh@?P6!?4Z#T8GGzq{{I zG-{L_>0bXFdtdlE>0r+6Xb(w=?r@L!;llSjpX`&*maI?D=^C$xU_oF6|6*VYn~$F` zdG{TLkH63IPrk>ayZg`x`*#o7zF6|T=WAjW0)~b$?Z%8WhWHCke&&aa%5Jl8%(P9Hz@5a&{Pt=q?@6T;Cx5ZqfHJk4k~7foI^X1yw}de6;#Er6YY z?6Z%6K)CXrf0j6@bDgmh5%->ox-J#j8RSNSH`Xyx0z)>IeI*+d3T0~?-n+wcHBfZ) zW(N=oVY5O+DF^py!vYP0qHNF3>5kr@Un=v3Z;cjPW44#rfBOOZX{?(dLfdvoJ9QGP z28{YEh*x$GLav3JGi~d;byNX@ak9GL$+yX9t$ zRrLshV03$X=z7hIvo)xofDaW{WEZ^~5JinL^oSVuXKgr`FDyun$1k3}(=?6*ZsbO8 z+R67;0gt1vR_Ox7%6# z%_>`l>V zOxu>e@5%cUtP8Yvj)*3hL1^7GJ(VH z@y++&<; z7r{y;iT7U(goz|RD>etVX*=dgBK_ROh@AoaBG@) zIFHOzOA3)tl$3+>5g_*K*^<^S%dA94EQ zpAbT#4iyVRt)5aNC@KLJpD!2MGn;nI4)3C~8QM)yAn1+~Iq6j3a{uw`gKw1Ub7@zU za5sPc%ZOQpcr{mdsUJJ>^NnNQuI9l{%ML;YydsAiQrie>!f^JSX)|YY@e{NPsG+$a zwRj{*cN=ME5T+~^_o*RL=?GH&o=T<|L@G@)p^HX$5k)~-b4c9x}<@!@codyISFaEh85*e4%e=G?Q5yYIR2OGzm1tyCFLKQwf_ceB0 znF&Di8$F7_2XyAoOqSdtF!Z_^i+}vX39zjI<08l@()+1Xc}{fH$8G*pFg(N}il-}iS_1v57aR8ttwvHMOH2adzwm2g9f z^rh1GnW1>)5@~`H zCxYMiP+>9Y=ye#c>s#yCOo_?E5KWY-AdP#9B?=lM%_L9<2o|xtB~0Cm7>R^7AQJuB zS=pP-nayVGFJ^r5_!(RE?dJ%>t%Di+ZyeGj;f=4qg^BXTFVBctJ)buKK~Nni2sVuU zK)CFO9l+Zi65J!E80ZNN1D~80bm*B)=GuurF=SzNavBK0ni9vmmu{9v82 zs(iVdf*IY>#CJPTLnK@RS_Ry9>}{|E`9TDMt59!&Xnt&R;mOH4k3T)*|NiNxJlR%` zhaM9*()_o-{!RXwzx`Kv_uF3sbpjBY(a;tn`)$j`u;q_K4H7;QOzDHQnMF}3jx(a+8H?nqPElm<*X;nCurUf z5ONhjX@l_e{26(xM0Ii#%*bRfr0Te`du$b^*nwZ9pdcI=$^ckfNgbtdZEcR}5 z``#P0R6hCO1J0kFV!0BV#KD)p&Ktk{ZGPq6Yur1$MK{@JzF4^7jD!t^?Xafrw`^58 zU9R|adCr*@YAzghGuMX#QVX>d*6UM_fA{yfcs^i_aPjz*`r;I<5)qoF!AhmSSTWSX zblTB8x=ST8(TGzi*AW0^?DI?AI8KkNc@oBB_u6GQ$6lRJFU!?Dk1@VP>=;Mo&Lh72 zt^tf8%x30uTwE`z=y-ntv4AQBgxMt0B;owUDXEPFNn9L1r&Oa1Ueg0hU;{dAVROp1 zuAvs%5a^4csUda~hN2)1JzLrkiA~`6*^-Nr{k|nK?`Bwtn3%7DSquO6+lBi|+v zL&IV|=Z(7$sOE*-s)D$)ovHz~Emn*=cuLi@*}LpkGdEuDUT3X-e}Gs(l5g>+-xW79_^JYDtO;#W$)k+lgP)b<>k4=d`y5b zRHbeW)k-W1gX^x}`pxeG=xVuo?d0t2m;V?4?!WVo8>}~SBma$-EA4(GH*zCCN0A`D zp0bkw0RR9=L_t)s`BLtOM^!VgPo|*;12q~G51R}BCDtxA0${V2ZK;TP_~D-TwqH`5 zyj6Umj|N#i_gH`|SKiAeM6xNy2)hzer-LTF*v1^INEA}D{A&cXmLok#O{h33JNMn$}k|8mmn?f?* z+dN(NON9cJO4(-W7-qR%FZtfZF;qoxqr(?x`_!PA3Wt+Df+W(tw~;17aBsP)6162Y z4HCz8-2uB%cH=?BJ?B9ywPqx?3`^zsVnvn2#qqgcj~&SOeC~jUhkL;|x%}V9vxCb^ z;(qPA;NbqcNKixrQk7|HX-LdFWdfXUq4dy9Badb+OY8aOFTce*ufN9ocVDM%;W!um zQNQHV)sl(>^rDq*F`k~Rd2+U*itlvbm5BZN4m9~p!@~7@Rt&;uhzNC!it${~Jclg_X`7iO?fAg<$@9sm|n3#_B5jI&_Bq8TYRrvaYL*9Aw2+fsh1)54& z>@z={(1j}SHAvEbSR9k{#C`0Kf&zG1q z9L*BlqM@l3J8G#fdM^6jzh?o#XzI)DoXy9~po&%H-mK+T)9~Q6`yAc9$L8XU)%kM@ z6$wBv_6~0I`a6$6l;@v($cyu1YR>Gx`FZxf``i5D=icY7{X@F0V=_HpdT_vEZ$?`@ zKi&EaK`5oL%017wOZr-9L&VJW6}8ZB27c%1Px$mtejh95p~X#0Of8Zc>d>Qu&Npb67%q9XT~_jU54ykpX>$G<1U$Gg2D!R~ZaidG_oH<#fqx{{U$N z(G)KWQPJ&y5g0aG;;4&i_S7jEuVv)3zNdzUHdA`A)?9*}NmX?MMA;=4+j@Ti@KsF5(8S-M;SE z_5JQyc4B6J?&}hSzV@Urj-9H6D$HgJLKRL=F2?5o6T$Rq{Wx3pgxsS91~Y;vNB55; zNiyKzqmO?4jhqMXv>UmR8~G`@A?P=9BmV@X?b^8^?{9NHR5R@!?GcqruvG=>HL&zE zB?zd&#fIJ-l*ABdn#hF?zE~P032eta^dx~$jSF+oxLcC5R)PpYgrpE9up!ekTH($7 zw+I_6Y-9(5jE~RHskIVA;Qrx00r$`hL&Xv-+7@Xc4?^^W^24+A{s}1dRpCGLl%&LV!Z48CXPy!(dwl!jCVMs_3>e|C5 zrBUKWut5nblNp>I@~SeKOxSN) zUV9LTixx5Oqgn(Jk2;V#hWcN1!)2Sm2-eKon^G|e4G*1Fubw^vzw1CzM6jSBij8d{63C(O;NER&HD1)rJSkflV2sY) zn|M*K!*_4-)nEDwzj}BNs&ZO{f3UfrmO>TWQ(BCEGw}F)&5QFDWgJ_6AMQ

z<~c z7888-SS6bBqd)vUO5z`^dX&N!rcTZ$`(CkHrD6o42`Y-1S8kVTMDyHWGs6Hi_g*1N zW5Sb*6+e1<%%@M6eE;l%-&2~1kVufP-+N0O`*Z*h#3Sa-VuVdnE+5y`vU`C=6 zLS)iKK6ljc;LST|_IcLbxy9tpJ4{BSO%NkkpbVK(!J->oEcjS{_PhTXnpbR&*K`Zd z=QXRB_g~6zIkrrSn`??t+lbW2WPiq={@fc3=ap$_v9{$Oog90=N00VUj1Yw&U=m0e znkz$hI#Xx>4JB{mMUmt^)^HaE7D_;GM zixcy!_x<&5zKaOE{m;S4c*W=Z&oZ9v-rF7EYl#zA-xjoDAdzj2^c63H$(E>rKA#eB zkF0O07}2%^Ni@^s4nLvHVkwyZy_6~UGwKse&jO(O`=fayAI_994s?=g=U3+^@8fq*z%FtQn&@d>*Tu}M%Y&cmvy8I4zh5;7tu{-}%9_hGGf_9VPFsx1<}{Nm zVB-2p#%IKYOE$SccBT?zU>X!8vI~_( zom~5N$A-kfOp+IW3!dYN8i-rmE4~MM)DeK;Mdbu1%d^lhBl>SP13%a-$tW5kN8Jqj zrEfTR8N(2}=?oi!19tWM#*A7ORk!T#4l{!)SOFOkgW`Z+Ro(L|khcyR2mw(CQMFd2 zR?NJrc|kzEn4AL=MQqoakT66mwclc6_22oVV|M73@b{x{tz#)+nn|ev43U6|hp#sK zdlUvz+gy6-y&znRP{>IL0}vERAow$cDyRuG2CYGggy;s1I2A(h^nh}rbX~{({sOd8 zi*WJuguY*4CPWDwPCK?3i=zd1zxo;>8ne&6L5#aFc97A_DNQ1z#z{aNjTPZ#z;+1= z@%!o|!lyrBs|vlh-djiaJX|-90FSG!@FXf09jxuZp8xN}0X)oG!pq+=$9C>D*WgBs z;DEcafK+(>-aT$lT7I(Jc=hC}G)=={7a2-nkrHwsyz}+<`R2hrQV{y8{HN#7NH{qL zkHpxlm7km}S@piPm&oWOlO1$ z(}U>nydHoQ0=_~XqPkIROOtXwR&NZ0Yt z{>HEIxBiWPfk_mq`8=6~mVpAIv@xI|vKNJiv&5a-2h<@`hJp6(8^kna@7`^ixsU%~ zu+5pSYY1_?7XnzpEHc@@!}9SdY2FenkgJk&MRP&3M~_7DsDxA#hSFyc8}$LogSYR{ zP6H|hvx-%vAF}HkF$nk$e?SdLttTq=| z1<$z^_HW(c?i+8>G!4(6JmJNspO6-}x&0UZB47FS-{#T55pmklN<%Z9q0y+ip)Cdk zkg*=XNRR?XHV@6u!@x)9Pg#HXL*MIMjgW*=tLySUlWWhSX$gxx%#75!M>wdFWPFye z+gV{8`{TTTE7HU(@4rg6e0I8?GqX|O6~OhSk8wd0hy{wcVIbHz&dmuYT#PtY5TB3KLXKOk(@&oH%G;XeT^2(d{JU7rPDI-Rq(cf`(EW}<}TMmW?k69|G; zh$xzsk`*PfKkLXtps$88_JImT2OuD^!9*bjEC`Al6ssA#ZPUy~W1l(co&+y0X=aWI zM3AwsD*m0zF=YYY)k2ted*qxk35fYRYof$j2;H3Z@fkF@p;7$ERWSz6R>H6Wqf+~x zP>nBq?W=tK(d$sr=P#bWz1{X-^NZfdjoiqq;xqI{ZsbOOZt|PI{0q{}X7BdH@VVvr zMRPFi2q`+a5yff++^YsSV;LpjfXrnCOGUXTJ&J)Etwdr-?j08oT~{2uG$RS!5#gQ9z#!Q(K!PH5PDH?^xr!N?Au-8nc>^F0U7Z*tNYgqLyW<;Fa zm>D`63K*Zq3@5_7_r^zdkBE~XRVBuT_0ZGzA0%x}pUE zzW>1!#4@BngYum(KO)?{Lvw3R6BB3KE$w`Yc8R?-A+#NYh)pLz@UhUhjC7JzuTp!Px++;bKMQcY+TN`aCMRbxGPUH!h#Y)j_%&Yq*@ zfQukN;`7andyn4Yy*rOc(U>d_*mxRY1!C#rkZ6tB&o!GYxKx9{+| zTlYBa@yHPIVqy0W=R7>@&{COA8eV(*E^ja9SWKL3D}V3!1qDIGJ)6Y}{krhcvr|fS zV@)zaC3Cf1oZqyMQztjOr88MXO}N->F$R8jyP_7@o3`vtT1+C7rbX0&G2?s-0n{qN zoKOdx2q+LSvcab>mVETdl9S^tCtCPuIOjB1esZ?qY5O){T7>Gua1k?(zb;6r>XT0`cA88|&E0a49(bXw3+ox8=R0tuV1lmr>#R#JjPE!Gk zPL_3x5t+=UtS**Jy9u+|jBOsARE?sl4C0}@Vg;#&B1k)B@3r@N>-D>Yb?}sp(`x3HWbCka1Y-`a*&cG&@0}f(p4pj>=+om&2p`FHNLB!a+ zIN{SD{D}VP31z*;HUlAN^z@vtyx@7iq)QE9HXEPyr*+eR8M!`3cH`3z`FH;AzxH2kBHYN0{QtS!OpF`3k$(b`VtRA4+T7c2w>;dN zhg}{S_=2tCeh|#P=>gbP^@S_2WM zumdVP5p^PJ#&{SO6chKVg9F7phLBft0w9fn7W@stMh}pmf6QqYcom$&6_BwCt2OA5 zi6wF{OFY?Dbi0HuK`?Svw9l{^SgTU^7UZ>WA7i!9?N87mY>IoTqJahTD(-{OH4)81 zs!AB2henWD#l-iStpbKu+b^3;Hwl!%I5|0Uf}+NzUo)JZ@pQSuiv{_)mbvHN{af6B z=LjTo>s~{cIDr=#$AB2M8U)X)1wZE{s2BC)`s+Gi!Qr^^jZiYylUOs8`Q z@e<3jG<)SefWTX`G4|v_|-rE>-Zklo=ZLniD7`uz@jb0 zpxm7X+7wAdBsbKekODMQ(w#R+T_Q%O0;&Zct0mU!5P;8uOz*dSy=R#N^t%xYjoC@?5)=Ah`E@*K*_e2tJjS)UOGFz%)WNPgRreF=5 zp~oaps_QM?4y4BDl2QyT1Y+mw3$;-D9y4P*3@kr>N?vc7>@V1CHuReJ+7$6ddD);X@l^RDu@YnBzM6;%t7g^i~DsE6x$Yt zY9s|>pcTmKi=~YVYa@Xu!97kRi4ry63w=CSCqfV-AeW>ZHKKau*@`fXU}INkZbzPL zUyyOTnWBPBJL-@TbI$`@2X77*gL)_(1+W0--WdPR^=Ec)VFHMI*38C2J(bI%b0GqF z8&JEQSO=p1}JCc**M-LO`OEbQzD`XP+h4KR3ZcE=O;A z2m!@N6VEdqw6Z^K5rb9D^jSEZH{4pxxc$a!+?vn$`kSw_w?75ogXM}3FHVpe5rbW+ zg44C~(Tg*JLEagWb~iM(2Y7q#Bw##!_JXqQIp0*)+l+|v)pm--#O%( zm_{Z+*ycjl1acKtIdaq{?sf|v-Z`MVJ!k&*JGA?Iv=2T{T|PsXPZ>@xIDhtnvuB^O z{J|e_{-ZzS#UK3xPX72m=j6o++x38`U>Z34!5<*O*gM)|J1Fh6LG>y+rj+6&AI1S- zM029Qu3OkY;NWmZY~k}?e3N*$LpH)dvU;jnE z___D^+};7R=|0VLLW&cntXd7L4+8E6a>}4kdo5~9R4Rd(5?L!+3Te_|W;8KzboU+)?%e0r-Vqt~wN~O~yTs^5b3eQdRTYA# zWmO8A$EXa=L``(!x${WyXoRg1n?w=AObBC_zuNcL<+3l$FkE-;`d{R;*TtQ&rea)d zR`eyi4h|l%kW!+mad_(p*$ilbrcHo?8U@#j7K9(4D0y8x4P<*kLiwkE>lFCk8>pJ(4485v~jaugZ0Tg&HvgF4hC<^Apx*UdaF`LD#nBGts%LgQ4lK_9;z#~ zp@xbEMMB1k7hbEiA}RWIL%@@Zb8;z|D58lNJ04Cu?%aMzO+c*3bc%&Yj17IC38^Iy z6*KRn?RE=x6`imn)9&%{KU52r45oWnR=Oszm`vGEdpz8mGwx&zybKZzy*!}_5U#v- z5(A86U7`~RczLY9BO4QR^ZAUO2MrU9fLR4GBtWtZ7WnjR!-qdU<0mI8j)zKbmF2KyE5;Acx2%^N zx;F9GfAcr^>wo(%Gl-{fRD$QZC*`6aShOw6TsUYWj~2r1y(tzeVj!`loP9#vdyVry z{D+i_HRm6G%=)7bS^elw*#7WG$STOPG@_7)A&L^Mu#ar}g5pFU>WuTWJ|oHCys(sfg6EokWpS_u?P zpjd#^&`cLJ(+T0r-{9`Ie}!+|d!57m1*vO2yf@9LlH8CP3nGy?>N(V?L(h73!6(li zvt6yBDlc@4C48UwrX>L;0U7lheD?VN|2Q`o=adL=MZ5rB%0YH&_R_UP1XH1oI^gBs zj^7*G-=n#l;O#zt`TMQ|BI4VGwZgPf#FVVYkSqOQl)_XDZvI9eQnIVlfS$k)a$xL(~A zl-r4!VG4QJVk&fR1C@hKs$jn2U{|>6)i9RL`U9hXO%}L0AM~mED6B%)i$}A?}Fm4tS~WS)9y6Yd0g= z60QS3C*)kqcgvSUm1&v~T6$T_i4M{xSHB}k^K1IZ8qsR`V^9r@hej37#P`+%cvLNO&T z*Mw@!Bw{E9Xr@yVg%CZoy%3R5VOx;^K@C}n-&gh<)2+}X3=C!A$sQb?(3#!-D6(zSr#2?YBe~-g)nc$)W>sFL0CGiz|QyL5tA@ zp$`2^pz&2gU}hfnKWPc6G> z+v0$F1n!6-C?eig#f zz>PMFS5C(Qt6b>1maP?LAu=a%FxewWCSk<3fzZ<3eTU)6A5%@Kn@nl~A$WvE6;Sag zk@d+MVxx(x5f7J$?beFbt@A|K#jNAw|Zh2{D8U!9C5xlMjfY z^|@(@=`0eWqK%OIHKk_Mj7UQj*HvQf?G7(#31A#Ice=o%dE&KhkLjLp`}S?_-+P0} ze8$O(W1c*D%xb+v0!RonO-l$7C7>pV14UE}vr@hBoQ^RaARp}Y)R9w>ld({nDv0ZgNQ0@6%Nl|kmQ4&SU=|<<69SEnsUjj|F=7<@ z7iVlY8``4-FNC-qXxo<91nSTeF1C~*lO`QCdISqWkPy)7ZL~8EONwYN@UI-`jXxcoZWVY5fA>%%mQ1m;^|R@}IL zzFK1;V5-<=+{W{IH@wm}KKDlbrPql0wRQZu?0&z~Z#$jb#FnmUa7^MlGK7Fs5AP3? zmf!#MgjrIO3Pr*gF*6!bMR|Naz{c^&uu%fWFZ^?VnWkyTIZuE5@yFk)wd}ogLpO3G zH*!PJZ{$XP-jY&t+f0u(n+@G05}L#yM#U=v+qiB=bKt)t=GPbD-FtenWZ3p(HB3F% zY$}0uaVvKW9_C%~Tr>wjLMIUmLJ;>7%p{Ek;QVtDp^QYjHN&hjm~S6L5DH2Rf#tAe z9wKT+LdYmG6fAr3H8b~)r!=Y>Q7^<}hF6Zi^7Qz#DPZoQ8bP^<6B5SrQLn<1u>=Yd zAw;7xdJEZsqL%??9iOS<_Z3FK2N0?ex42g?H`SBB*$JYGk#MpmYvMjqCeo}ugV5@|5?V>CM181-=JK_8D@SmkvQk;}e` zGLkj%v1w-BCc(XsX_C0TnDEZ+IoUj1eXz(-G7^+qZ{MY?SA5~C?{fEG4w87f9r(l5 zifDic!5UPQi=6rRY(pM*MSyYKU3;zgNL@ZYAy#9%DfC0d6yEK|LX6`!TOwoMi+I}# zR0}*i-}2*+FZk%i8Rx~LT~uJJ%Aag5_~RGHY=+EYe~*9p@BB^v^l$$LkbJLj5!@TE ztV^bA8j40H(YQBF+`k>Ytuc|MM#F*=7z!9DUtD>00Htx%<>1n3qM4!-&&zIppCj`sGM z&km5LrLmdcLvYWblN-hQEz9#$&d*L*T`YMqtf&}o&ktz?&(oiF#Ab{N8s)R3gf!b>1W+S#mSrD=eaz;I8p6lViJum6}l*N$wS=% zauwGh*{D^hS+TsO7B3oiSy--^7Zla4>n9Rs6%U7Zy@3U2CiLe6jd&$>(~2(FoSdAn zEtS|!7>0qe_QHdziq=YAuF+Dl&WkBFS)om!hGcUcGiiuz=fB$yq?C{}7O4w@)(Ta* zb?+{Z?!CsOouZf%)(|M_5nyWGKaA}~aN@r+GKvTRL#apt9oM-Sh0SvCoN@JCF%+Z0 zQ;9D7J191e;h!bD{@#)KIFfeoG3%fE-~RsC#@BueN=E}h@Mt$Lgr~qXHiUx%o_zR} z)VhI>I_ft8)X*Avep<=P0WFoXT@x_=M}O@v$Hi=lh=dP6`sk}euJ3RoH*zB{$qhlj zksJ9r%C~>veIbOSTJ=CxS)_)D=Mjq7+h&kxX=Adw^g=h}qLK4IT z8Np|a(Lt0MyDhbLo`zkhx{W0L)j~%*fB;v3LNOSLlc_ie$Yms0!2z6tQ3=8PJGKKh zuI_doBqvIdkOgYtWLb!*!D{7`Ug+Mxjfil6vhcmWOGTQ5pjcMQq@@p$TnDN|f(U(| z(c=J(A(FAAgbp++Odx6@)j-%NN}@#?N8FmvF{w=F2Z%)6z3pC`oO?f45+;)gA|O_gP%+DR-mrV{Jy$_Nln@eW z25EK5`Nai$(-{qsNb;Q0aSV8$xhHam@^@Yw7~8ulJEAV)fYrvh%@DkAuKxzOG`5&| zgo6nlWionrMC)Y;`t8{s=j#<0gE5IPX$`G`MceY;Tla~vv!*Qw3ty%`S9X` z@14HDL)s%)LaMUOl^>m*UCzhdJiI z7z;r)R91avb-ZHx@h32BDaRY?ddpCiCMGm1+pSk{FXlwW)Z51pJe9yhnJ?w;4AkY za{KTIX%lH2w_;!-h#6R=3_TyMk15-ptyQ+0%q+F&q(f?Jd3VOLq5k8O3rrC){9?B+!OR7ks=WaY7k_ zuNlRl&&tqea?T!UP_|gjpyS#=8AIB=f5m(!1^QFhxm1Kgm~>3`qHl>70#%jaY{|vN z1t}%U#TwgInz@I#YoFm_i&P`*O$noQ*Cve{=c*Fg25TY)L=#HR#I`}j>$jxE49x}6 z%KX+Lhx)#PIj;8w{5i!PXR|RbX2kjoW z4sLUHd;;nbC=z{rh0)+a#l(1gz9r`sIbTpTqY4l1+@)<>efI46YvBa!qa~#Esm@&r=LcIXXW+UesDSh`yp-c@W)e9MrvZj6n4I;tCMPmnO!!8L>Dp z>qHoUN@eFI0%*)V;sZ|FRiKkdih*ftXe9VP=OQDo+j-E1K}T{Fgh8DkTvmfM5E(rT zKu8k@BqE4_1tW?>F2h4rK^@FkAR0vTFi8Lr7`Frl3seIUqgtU5sa3q{t{7$x76199{WS1V9;dB8}7Xmuon*?LES$iK+_@k{6)QF*F zmLhHFI6BM4dC63K-o)yI{`XcFeEi~+A!i;O9q@Pm?th;y z0+y)eA+J@HVnUw>4w@D)nj{>?!nE;p20{W+tb&HZcDqGvG)RR&UwU%y6}5+9V6e(| zQ@o80-1!;UmP#7}W|76cyOi}nytANeoOo=um8=;RC1FgOmaIPSRl%y#;C<7GU{>i* zPOuEpH3W;?yEkXLKO@G>>99d9fS8A*6WEbJF(36i2|&VgYfX$8yin%tWW05IPFhsY z`!-O7*mWG;e!#)e9Yln)^JDUM!zEd&iUl|N5TS@cRcbOqY-t|8N%@UG#r&&Z<5%vz z!~2gO(R6bNu2TS??+Jn$7Z(@gp%SA|5jdE^*_t|;dH%Xp2!U#LssFE&^quZ1xRE0u zh`1+L#OEn7VZpjfR#c&JbZqYM?x1sm3&>iXIYqN2DV&P1r8K~PM~ zXl!k1Q^W0}*SH&6RFynzS@tU??UZ4;L}m@Ki>QDE!!{d8f!HE$8lRz2Q$D+zEwF|&dglmQufjUOe5L|x_ zB~zoPX@wB51Qg}YYcsmk_nDX9$9skfM(_OTakS2*TmLJ8UmjoNX#i;|32iLrln~STHs@^Mj`u z+bE$zDgLZq`N9_{wHSoO<4>P{cRKBEb0ar$BbRbR&~M~MevV>h7~B>KQ&pv#&jKRI zxG?U%^I2l!;=elp;_1f8pa>?=hB<`(mWpf-|n zt4`R=NqGqFfe#`~#J%Ii96ZuQ_t3{kKrXA?`o8W8Bhd}wm23T);+FpLxO_eV_kz1u z*7L7D6jF%PVu)RNC@u+|7VH{8@%A3Ce@#T(5Wz^;q4IE1_{mAnDrfF3B8Wg53p+_* zQ!{$D@}fd1peYf>^Y}H0SB@5;QVEmB3**?}`)XG~LxX6bZG0cuSTjrlWh=A^CbNdT zQStz!N?(M&WEk5()Hqvv6>2l1;{EZp**;+r2^P8g_JSB4jA352IOyoj7@tR~lQhX0 zM5&U=%NJPf$AV%3HG#ZBTA@E(qAw~%3cU_=p<_NtXrI}xH&`xct!}KTil~D=of_NC}IKGk%yF+rpWE-3?s3@ILiaM4*b&H zhrIWV&m*<)?w8)>^;@^G6nHVL`2E!dVN*#&ujFmUpvLLhiu2;*5gb@5U?k38oS{}A zOgLGuC>V#k%FcH>)PkoE0D}pio^AO4kB|9ewPh{UpFTzYNj4#CQ!G9F!e3nDuPO&^d8DD z0z?QQ0B-n&oj!f}8aomE``6!lRj$Swqn>lQI0x1~Z|IsI$oc3rP$jcs8<=_4H|E}!s?Q0&^%|}1^@ar+A_pYvfBR6s* zHw67gZsg}E5<<+SKG<%z6QycgOfg1sW8-2e0PZo`E#$iebSFEHiyq9_SRre6pc)-y z9(6MSM2#>m&Y~W+o)EXBtCA2J6|%Z7PlJ#H#2ug+fkr|Qu6`Q~P@~pL6B;xMqC%gy zXeq8)f)GRFpm+2#Fd7GAhLfaUpOQCBM?X3goIzogf0Wk;|P16uUpoSI| z-x@CuprsNs$hsnP2UD(h^u~`*F1$FQjAJSafk@wHYB3(4ouTU0o^N$d)SAvi zLNQ@eGe3E9!UvBpIMvZJO8^n1W*(On|LNl=EC=6?=(pc`hkxVW{2%lF8}FhDgMx`0 zwTA4ZcN&By3HvcH3r=JL5z|Of@Zw+Y)lyYT8NGF;R2#{Xc^h7)por^^6ryJ?n2cU; zBM*h4S60uL^v}=PK6^oTYeu^JMW*k5fwpb10D~w<@f=k1el{~&ie3SAuk?3 zVRdl^?KoysAOy-dk441$3ZRaL!s2=+NOfJKa!EWJYiW<}a`CkmKZ4I6PaiUfft`076fH){Zm20*UplIJnp9Euq!+E2xIXqU_CO4f zqW{0U|D9a_d$(TYv2RLMO7`nl&Gg$PIygxeDtWV_){KTom)sB+#1ISAYW(Im-=UQW zd!|?jyy!1TlMdQMHLvs@`r>U61JY+K2AFs3jNvgxFhfVZUTek5XvkL2t+xp0BpJMdy3$Aku%#S)!BY;O94Mvx%5oP!FDzjhPmej_)s zlbgwKBRBGMln`TMYIk$asc923b)vcxU+Des-T(f2BnQ_QSToAqJ;?QPORg>iXd(l? z4U7gs&Ao5nKuHBG2q8xLS{TGF^ne2sb086MfS$(RAr4Xt9=3i7O2mP^h?C>1JiF=y ze%$&Bwae?MD#C~|MPYm{kpSidyN+ZYln^{LZufmB;ox3BVTV=R6K3qZ?Pi9(qUQXZ zS0r8}Qc>o6iSIpLVj6ic1=GlEF()F-Qo{uqhC(M1={nlQoEZI?vltAD6hS0lvxrbY zydtq;zNh#wP=-Q?Mzd(qQfVhfJDCs$V;Bb7cEWa<$+;3myh?x0Sf6=bdQ5PG4q(BU zOj@D|N+igX)JBx##+kz-tY4#j<@i7Qf1%4W=n{7PF*PWZj7dT^TVm59Dg-MK3n50L zZjj{*{^;qN$(VXDiH3wk+dg*HOAz}^>+FpE68e~&+N_jP8e z<-BBmvh4X_y~Of>hqb#GdUG-G@%aT+d>lmyEQd9DxrGqZIC6W2wXD^Mc0Hm-t{nzrgh$rOCRfh4l}|T?kJg!wR~!E1;*1}zPFS7wG_uFut$UoE zUhtzo`99|tXB5p?&6s&=$<7<^62@a3msQa?j2^XLZUgm$JsZ&#`g1{Nv5ikamCQxT7m1}I+FBiO0G`QMTCG~U+}0605!Wj zd~LXzt4bi(k^EO<7&6;UW!PpfDq0n)LM>>`m>H>A`1SC42Z6RteEt{T<&C!<(uD+S zXe|`2u+2z6c%2e8q=`sXbbm^efDMZI;KasuE!%-O>wMjc9wAl*%8+TM6CT`q=$?55 zi5|fq>TBxtd1U5)`*X|Xy2$umjBd2stxYimV(38C$DjpbOqdkJqF+zks~;OTm=gn_ zzV6_2c_+L1ay4)Knpb_lGt7X=%lh~FXRpejm6#H#Z7_q_HT1ba5I1+HK%r+-3=N*P z=BW)v2*$J13uM}Gy4-Mf(WBeU&{wd^-~L;F6=~6&^TGFj@WFS0+pk>yMsDQ4vGTK5 zha0((8~LwYCT+LKLwSg3^lH9oTqbuw#ywd(*?}8>&kz9-F2Prrv`7r@9R(V=+_Ej= zAa-}QHbjt-u&WZ(uN5!90U?Yb>Lc(_@kKZoV1^XMbTl9c5QL#*k~j#Nqy}xEO`~Tj zUMIp19{jcV`7VLM6}V6}ghLAsBJGP;Xs&4oH zC?eh#B7rX~7TlUf%Anl4otOn^=M&sc_`FWAw+UDhPE3XSf)!^B1Hxvik5jTE;MFRmyse27?H`2YW`kDIrC4 zddQ-gkkx2nVwS+PF!Y5!_fXwK>nR82vQKwW76Cyp_o#^XhoPudUR{Dr)IEHorw?;r zx*J2NAcmjQa6&oubx09aFcVDR-ocDF=Tq*@8)l7gzR8rT{PLr_+<*6V&YnNz&2PTP zS0CIbN#Jy|<&RfOmZir+yv)PRD9_KgoUXT*(=XN$W#+2lLD1W z6JVP&Lg3+~qiX{iJyaMKtQL$+O3B+{EYy{=zh`zu%y;d1IXB07vin@b$;H+LvKwD4 z7*;c(Ni?*iIHhPoGi;ByO!lVqd5cLxYay!7M=!)>Bmx>Txd%gOCoQRglp4PMrQ1YF zNL5V7`*#K7<7Ich;vP;_rPj)_2F|nZT5&pTc(Pfuyy!W5Uig2r_h-NMBuSnh_Azsh zILqCB`;vQBRaRAJb#--jRqs9B!)|hhA|#QJAPItA1Q2=<1W3anIg}_6AV3I$1OfUR z1nGrO{Xj|NNJBszQ35fXZgzJq)3s$)<@Q_h_q+R9BEsEF4;FFm&Ft3We&=`Y zi4!Nn!`l=&$iL@`@iW`3`%u|0z)-QABNmwHRcv~K(Qido}*b%$>HfvM&B3o z)puwfKVqvvs=Hx}cLOrS9_vyK^KmKFqJ=&}<3%J4BW8$ZY$)WmA$vqC7?o-UgL8EM zF0b5weAP}R-Yvzsa5eY9G)G@O_jJt6P>GQF$@tL^+nC=($y2n11G&=XSr~O)FfZh+ zF>RTk9=oy_&Zmsf{cn|R)A(jXAL?{hyvIZK>DN*0$MwH|u;TbUhU*CI(&$YGa2-KL01fdlDkxWgZzA;(2I{0Nl)+#;=Q_w02W+e(39vl@ z&g%f?I*=-L1h{UzcX7_)t%ljsX_7%wWN(f)4R>_XM-c6aGHl6<8QKatDS0MnBg_|hY~6?w*mgbV+ny|KAZh|**RwPFQgADy z2LzgC!M)cWu(mC&CKme(%(e`}fNvnHksrQ^+JGVGd`Ufi!s_A@)|I3UthS_$B7@+T zsN`5TKR1K{jz8qQ-!Ruq-}jNZn*j7FWuz!tW9@bs!i(;J%2nM@VrJmsxzfPbYg3Y$)xT`pdCgHTp+aM>kUHzO-+O-58-{i>UuqaYYBA zr$!icsZ=aNgzw*`Drk2JjkDeMlubvI6)-XlLxRC;7=a{AS|S;fO84_0A&hz>%B^4i z7S%7gb8v@~?HN`aBf`vWBqS4Yh<1;9YqX-tSglsP|FfTS`SKFmDrSP0k-&`O>TEXW z?kle{Zx_6L_KcJB`8YWCUIMDLllZP=78 z_2L{Wu`32+9tl+OJ_vhW#yWNbq{*b}kz)YCaIy<-hLX7R>LYI5y%#zsV5Kr7$KCK+ z$JW29r|a)if1Hk~MjnUhyT0#HiRDjaocnTyz7!UBW|7l`8uQ0!M2dTXTeLwC?s0sQ z(3$DwF4VDXSz{-H>+K0w<&E|PT-immT@&|8(O8xfh9al}+u9=}jLQCe!RA?Pxj9%R zmeffs2XNzPw&YH;2f)d?a(323zhSTex2*rlAN(!aS+SkoGza{%L{Hcsr8RCBECOKM#C{%Qy+EP$ZJe)zSx< ztd&`ADE*eKku(n2kpg!I4^lo6`{{ddB;2n%kkO>@2G&|5RB@^kxgz{#aXr;YV&@(J z@l*1d&^{L;1HNT0&I)aY%?fIX0ft5LIH7d>`akt&!9b#35@ zcA=yuQ;U-r@U77-QiPqSgwI=QA4RIQ;(ZFhofEwcwC$XnB66Uwg)$7-wkMp<@w_6! z{r!fE>SW2h{cw+32YkrXVL%@}!cI@OTBb^i{BX~7_s{bq@~Q`ts%a5XMYS9BL0r3-J5iH%;)LiKpLgq}>VPZ2H| zU!#5lJ7TV?VJH#b871JVPsDX<%Y}RoEBKB@%Dow9(?mv zv~5_p@Gm}mgJnCTbLYd;6+gN>WBc*~k%SRm{Pk+!Ngr9iH^(ci!q2x`I*;Wg`&mJi z?M3DN=a-yKc@q?jiXwb}b&VbQjGJ1cjvq*}X zaMaAXI~VpBI);l^)W&C4kLX}iZ0t*u;mZunpzAv7Py*4L;Kfl%LCVK|3DE~95?{me zffOfsWaut#u-(G2fm+Dgu(-9rtuSb&8ww>EsW{06#Sv|&K&pl0&iZUcS2nCJE)gp0 zvtu4EGHsgC4{Of1>#3<@jNq!x-N*3YlsHJjUgJDCJmS@RcX;{YeSY-bcUhf32Nz@{ zi_?}|iNxaIfCsO=LRL6GKWDRvHl6OXi!!J-dZHDv1Qn*SW71U@&@{tWYqpObv;Xz4 z^5)?YxA*qAd$`BpY=-uQIu!a%$K}w$OhJrB6dMzwU6-rp6cz{0(Zd<9KfcTUtr^Lb zyx)*#LOM$1WQZCO=j7unL=!>OlLXTH%u5nieajuI&R~_H7Rsm#NraSQ{B1SUq!jak zgb`Pf&_5A^oO{&U_zdCt9iPbrP-=0C8Id&}h5}^>ovc1Zu>X@!nLFH@;46nFBbweCVtu&@AB<+s9_q3xsKcn^)tmEJLxBn-S+vLq`@9-BNeDKHZ zZ1!pt=0we`~fB-FVjR`S^>_{14RuGRh?Pdk9U^NJBR>3_;+(h`@omxH4 zvmh2eR_8?cVFD%rk|4q?H4h9@xi}S`ACIJ%xc1)OKC`B!nA0BZbD(X6?RFiym{Aq_ zzQEwnIFfqI2BbA43+75Tu#KZl!p%rCMY50@7^;wpV_l{89m!i7GTJt~2*_nR4Sz5aliHViV7G%ciVP0B4r26WqT{`3q*s9jHY*#m{@AWz=IPo6{R@K2s& zXDhI2zutsuLeHL2bK-W|qn*#dDpC@4FfL9n*lr7}i!F*k(n$2CL7c~?+_jIpg9~mD zigaC{N0HD)5=aW2n_ggJ+r_&?>?Z)RM{h-Pcmf9!MF#MeuiQK0&D%?EWiWTT9v&Xv z=IG&lhFbWQfAP1ubN2w%maZD#KRe^2?wqbpI#Vg;ytusNUyqNfhVhy4}|EWut< zem-pZ?)sc_cZw$Pgx5lq#Gjp?^6cyqE3s5SCG)o)zQMPD_d9&;J6}h9^l)437%{}hnzF>nxYLXcH|Ps(ZqQPL+@p}dt3pkLf7-b?-;#ZXXl3tU zpT*)fhevy4F=lzmjD|9<@R%fYC&ny@F{+(q?$25t?g_v2=nej*U;kVD>Nmc^`Q#{{o&MDh9!?eZNXC%rHjo1%~zBk+kUfn`Z3=Pv7budI?Jf8X|?z_Zz;YpA293sLZYa*+X zH4%I~`tC&TClB$|kEeG-Fax(3uVafq!!5?v-Uh^DOz(#hN#m+B6rmR7{P`*C)fpm* zlp7>vYRxoz!rgb@;!&E@qST@1bhx0~^vq^^m^#vR49f;du`b%g@NR%SMjbR6Pnm`= zz|EHn4({EdX&RcQAzhnOr~Y6mj1n$kc$;MED^cI^`Lo7hcgHm%%qGbi-g0r}?!5!r z+<=7XJSq67b0SXD3a$ku>TeqNuHW-&oV+>?SM70KcHfWl|KD^Dgz-T{qMmS4&g1f* zc;3U=AzgQd)o5c=z=U2Zo)V%^HJ;Hi&ek1gFFNQ7)nIn#q3#{tq4ekJ>C>mb+z-Py z|H0q?UtAUbMsDN_DmMiEMsDPDlHdK6uS-hla2Wb!=dd?U>Jy-zauH!*J8z<+?ucAj z%Y_LL7(-VX%)=9+iN=J;c$=w&*REZm;Dn?}8R@8-76XHg~Ng6<` z5y3HptF^?4b7#KCYUq&KgA}%XB#&`mKA%(i0sLxhtBQaL*%MU5O#ww40}Y^OQo$3X zjHJM@K|CVsd>ZRb9YhN$DdK|kVT?cwBtkgx62EuHJP}@4#ir@M7)bzE8c+OxK3enL zlPzwE)9nRRBjuL%_50kKFKG7nBP+92q-hZ?a0%_A1qov7>eQ}9wjQJ?JKn_}^20@J zi^o!EXU;G+-}ikj;Y{Yp(s`&sskH!-7C1`5=I?iLZMf9Z0Zv(alQ+X6xRUAk`$K_ z1QSG)T5y4iU?Xx?EJCO)+-|ivtHC)l7|gldDzCitfLS}|@{?o!=#977n=fz`y21F< z;|o4|_MBplTf%*ybd{g|TmoCbqs&6W(>nXtAeQWAZPA2%A!%49E4%GMy`w+{Y~PTgM&p| zGlFh+k8{-HCE$$p?LjtN01a^O9&O|9VB>EvEJ3RZNg1{So-%mF^Njf-_GlkQyH|Ck z)mRE+RjAWG(fQJQ9kYUJ{mLiiH` zVqu&d$)|{5qL_r?GOEw;%MDy?$nzzx4O>kt_ilqZL#>cv+@&vU=xHu4NFP06*lc$7 zJ;`(*2>mWwSU>Cd$p^A_Ni#G1cfU1%f5vdmQQxkJmshGrXOBJ#=6a!~k&I3^j zjXn>Ul`yP}&`QE24D#3e&LmFgFk-O`ZLBcyC>tsWVYKUr`8SWcq7so1`QDPQ>yTYL z!yuLHN^-|Z(bl7`fbhc)HR`+h{QZCT-w=THYWw*84?p~!ei&v`8E@o9zNm6T z&~M~MJ|~HZl!H=gV`kc>@NixC0Plb?F}Wuc6A1zuh-mbJjekporq)^!KvgLYLoGW} z%;*KY9)g!ftGEMrfWpCo&|e3MW-+NwpRdA@4Rxc~Kvkt6h$L>MhO{j(dSgA7R@|F8sHI($F8T;iAB%pb+b#N02TFqzEpK)GH6|Uz4#R zW%pII;7%uH)E}Z8W<+`10Yx>V8cESa1S6t6j`o&3INYZZ0Hw3cs|Rxq@88Ez9>4mK zSMMy?YnK$9%YNW5PcAt9AIu3vl<4}EXwSO;>Kl-eSX!U;QZy; z8JFu7SRv;Y&BCudyu%;<@!#c*uf4@`Hpi<*c)AyEFX!BA8*b&ye3qEan}}W^06Byw zy}FT7B*wc=46gUzNv@ACyEW)sjW@gRV?@}AC?Hn`w#cX8ESF2_P_WHFJ$cE{6}rBX zB*KkdE4{^i+@c+79l&Z3+%g z7 zF*`f}9Yd}?%5lBj+#RF<3Z>zr4=#A`$1iyP^n!>SfxG)l4wnn|=6m#g!M&2R(k>eo z%a*h+%x@){qe?z(Xb)n0NR^6sj7=oP6VtAE_^uq|(kBV8F<6YN9)^cqeh&%b@wB93 zIzIK!>BaclNyALodD4qjYKbL1Lk)7?mw}-Ox_^LsrB&gh4_{C)?mc+K&(12ddxuCe zL=xN5)344+L&Z}IkBTxNlYMbZ_ z(I=*MyWW0NpPJ^*>%TWMQX1PJg)ujgXqK^rE9ytVW4VEQM6>)&_nH329mac1_pC%c zU+skQY26}5=d0_YW0b?xI^(^}$1}q)UfmgL&$jQdC@IVRJ*@9`zpd`E(@9bw3}Mq& zujU>G9CMz0aLQoDra1r2-}ycEmbY0P>@9xs(Y zB7$&x+@@uiF-iJ3!HEdk2S}PM=^}!uMVPZ&guW`Mgf~FlM~LsJ zJ7Nazv1c*k{bU3rBl#5%5A*b{3L@9aq{_u6wx!CV+|mZ?2P8)_oY^e4uSp_^IkEqE zyi@~FyBI7rb*^1%^uZqCf?24Nndz-UsNP z_Jq%i7O%>7i&6y`dEOaii z>PPlxG~q6+FE^Y%JLUYzF{{%RLsuw+;l=Sbyr8Z@CPf|DLG{mqM-UevK&?o4?5^>! zQRj8{enr%y&fF&eJ(0wOx^gsYd1ZgW-MO-t2ULt-{q|dY={LTDlla}Y-l3gk7PAIC zbJ7j`<@t(}<1^%ZgP-)gtOGC2dC?DShJq0UrBy*)navwKDO-m>KRM@ovtrwIGZujNW$9=-&|UQyZ01Sg+U2W;0Zw6sY~c!TyZYX4+Yz@n$5E z24la2ST^Av9@2VQk@X8i74MzyNl!>ywa1Sxmw*gobE+U6Lt)6I!Ex`!r4@;GNGVQ?87 zib3r`T}i1yXxKm8g9pso2Jbr9_B`91;Nu?iY8Bh|L5fAuw%Hl| zG$)!_%e_}0BYBMU@E9|)D&ijfVCqNJVKN9?=s-lBP5N=wzot5hc8|IboiC9OTEW=EVH2@e1R29oMmIEYBcjPInKZmxagOZ0gG)MwF51Tz6uGxhmWA-SxhI{ru}= z$fUpGhEc}|CWEo9_h*Yp$S5GruI{F~c8N#~U^MnbLcAY;aEfm`(zY^RGth|<3i#kNSdwU99O> zg`oqr#BkQ*moE@qB9g!=sa3Kzpu!i9cthTgfn*kFTGhXAtS z?KL9jLXeOvs2?)v#`V8N1l7>DDQh(;+A2s?y=7Be4HvA9yX)XKIKd&f4(U^3Xu&37Et5^5cY5)$X9>T^vPhUwZ=^?^Dl&L}U zQ+Rr|u}ZB261WvtBj>PfpH-UEgSxNJ-9CHnaonj4S99jS(KQZTtMhs;kF1T&20ZM< zHIc<*g}9ePDjV`C4f`Kv;(0Hp=}TE14sb%hUXot>Y`t=Az6EbZH0d6R%>z8}GDC@O zXoANc1&rJvih9hO33yxd3~D?|yr9<2jdPlj7Eum$esqBLVq@>dQXkHmDJd&JTS}(V z&#vnm4$V~4? z`6rAeMBv~T#v*wvPSV2FnKzCRdx|$#kdpys%V(RHvNS&9CqKysi#@yW$9_%cka^Mw; z75&Zq+?KhuX1ewEEv>)_nw~l-#%7ZGmIo^dF{_TUmPTI=%d|(DvZ-4xfp<3}K@tmb zWU*QPa@mad*+W%7qp34{nDCJl{BQ4va$&X2v=WOY8kwUnA^73nCiG_RMsd}g&**T& zNK(Q&Yorq`6;8Eh)V{%O=+ll+bf*WUHPdK&ifU2rZ;ySp=q*Ena-j6j_z_{q-h1EW zHOFWE7z-ywSz{jdXq&?vDwSe}%FF`KpS2OnHX8&P9-C(oI3hmZB@2{WqD3sm;E$7D=y%wd4@<#Yv`=_pfwoFdf z*WoBSp9N9(bA<*u4pS9v`M$4b=m$5e{p!d64F%8tEg*(g+}Up2$ngh1^|LylMaRlb z^{84Fkro-Zk2w2V6G=9xyNGeogX|JRstlU1qGN{ab9iX4?9FkA*NX*)_VV<}75ct^ z1{`~`fe`XV8m4_?%@Dy&=Z%G|*<2~c2+E&tqpTIklnQ93n)50`JWph!q|v*ec|owB zX75*IB}uLG!C_SE~aFok|`_A z*C9XLp?A0y#nKvM{AXK%q5AXun3k~cRAXuu11iYUENLa)o2^(70I380)=|DlfM0%y z^24}sWsm_gOtJ4M#_<)5zFOC*MRgQMU8um@Wdh6r=})twkBmQh z*dCydmlGJGYJ+jK@^xc7%OC<_Ahkz-8UKON2qh%&n4`BliTtD+U5&^{9s(|b*x;8> z_8_kwN@%nWUCT~e?~U2N-GDYSp*>5s;><51l(+ZA>Z3E<7PfN6HnXL97N@MAM?6Y; zR%u-N0rZ(^PcJV5nR(#-upfAn^b;_%wRcfn50zM{@sx+^tfQ3K4}xiQrQUia_KuSR0T$3R1UdUIp>E zg*GuvU9haWhkhP_?o)?-@pPlCpaF|9*3dMKZW_V}8_I0xf)z7cqhUdNX;ScF@f;31 zYIT%uQ-yzTYYI6s$Xh7!OiMArvp9sr;HZM})yWB!Q{Urz%uB!1YTrAe-jV0mko>n> zAJ@02U06;kJQe;#g6`pB6RC|TClA>&O&bZMBlm*#B0M-OGH=_K(rVbtey$~WAJVop ztidqU{h8i28=^!d?7M2P=!pRDbb$1&zFQyH0yKt_XFi?9#C|lSx5OwlHa&l|nVbQ` zZ)Z3*4txz<70T0Vy!ul&35@Yls;t^-AH-|#n0vbh6-mMvCS#-#9_1x^&y zB^qa<^Qz#v^}ppChGAbdLsU(8wNztEwN16_gzLvZ0pOMLzcw}bRaAB&8$PW zgK3i3c59S$al@Wvn7CkOHI62_w>xU<r_?UXK!e@)thy?_Kxa?3fr^)rw7^%lM zAZL}xZm(}a!NZ;xJeZxMX(FHQ(Eu-x(K>}J$|mS;ZO*P^aLaE=@jwaboOJSu`O7+J zjKnJ@K%)k;4W&h_e0}qkUpmE7>G?%9d9j5e#1v*drwl7gJ3&hrtvIeTVPw9cD2)ev zH4wRv+z(bKfybePw$Hq!@GF^&SOECZ;OIB6b}fb*JDP#lhvy`1c1VT`4{}4A>h97G zY4d*2YK?Jg@ApmS2Gz`sykwxMMI5(mCCS=3UX|(;oqiz;$%UArtPba183m)XDxu2K z=@)TL9-fZS%*MZA59=tbg?75{d);JOsu);kmh?aAixJXdez}(nf2j(A#5%kA>7 zpI%WyuODjN;RQj{H8SM;TLU#Zxw^Cj!4fpRre5ef<-H$%U`j~Jr+xeuinN1UE7lAb z%Q(m2%b2bq{SRuHB3-*9W^S!7(oPj&*%#7}ip!(-*w{3z4sfD6QUs94AmXy+a+f&K+SuH8_zk%3=7Wjgq+6_hn~qD@S5-85vkq8)D3A>sQU8F{0%Ny zz2@0IfjDOCx9Iqv$p)%}EEf!t_^tEjelDkns~p1@p_5y_Ym`Vo54YOm zHnD`CkFkI3d^D<2^}o(;@|nEd20hj6`*xahJ80K)mn^W}f*&cAQ9F>tBc00bp*0vz zZ{j*ORlkYiBj205IJ29d3&s60Bzhjepf$pzFd{9ZM7~E8hjo$VlC4w@miIwKKW1-R zw!;NRXkm3p0M^NTI!kAK=O7dHCwip5qa4U2OZq8r%g=YB_Vh7j2~??Gg})$bl1 zL0NZ%v9)oRgI=XR#gg!{ z#KL$}!C&xJjNGxE(~CUJGwSSrrj(;C>8{1Hz5sy3|4O=fy?TuN{bfe9 z)8je}s1%|*BvVuj-RrxhJa~BozDH#R%vRT+HWTk0Cd;3r==qSsOEw7|hxieKP-ZDT3JvSz8c5>6AAlA{}P`7d0P_Yo@nh^Na`6!Hc_S-hZB~XX z#<6S#_R!_)0kT5*g4watd{AGashd}s?iESBNw+%TbLSjJ<$JO+$)=1@t>ZcpT;nje zzWQ7XltQy8%NCw;=j7@)9P|15rXlX_=R8dczacYbQ&18{xO3!`h*l+W-6nybWq1XJ zXtj&TVxBf*I1h{#G`zvx) zxN5u7YDG=khrf7-kNed2V*Ww_alKAtg4@*INcWyo)6V{gMDimz2+WS~{6S9O+1ax&`XLvwe7~z%l=aS5|vm1fd6!==JC$ArW zP7|iGjhh}FPa6dVAaArPYce|9H=LYZekRX!n>XF{>e|$h4kGOg>4TN!&gj43I2R*C zDtvADg%X_oFfwT9m#X*Kc9hg?!@^PQ?Rn+x5``GdA1t-Y^RRvR15=~hWnJAMWx_h3 z4o%I5jpgUbCuYIR?lOS?fy2T73AN|xqHQ&&cWvy~{$fnZlAa-zWYKyEyTw@}wE9P1ttR@~sW7v<%y^ZP$vjblEVAXoa?j4l zHu#jUi6bn^h%U|~#7}*9<)WRD9H2P^PmVS8Do{ewuep&xj$h)-Q()NFS{W|I==gT=V8k8AX{;p`8w{!Nx_1dU?_w z?B;R)HO^|@B7!@{WyE4UF{DoG=X%-ck&O}uc1i~R6#)M?xx#1w5NjmYnyp;AYlws? zhBJ9(L22}#p1=O(X|nJA4d;R4VdrQ@t!eMWN#9~KqlhYVtIfzUKguw83!D(lKSwH` z2rYIuvHE#I#ATVj{8+j?zIP6t$qvqce=YAl9y@=$`%iyVvPXFS{5_-&YG3QRd;wCX zss1^|e&!?q7ax|xDMw^}=_|@qi5OSXXe8CZEB<9mt2ekiI&s3V^rg6kQpbx+EZIMt|yS=SS|_Fi#v(?)ojJK zLcB0#z}6v7&bX6ge0r86WnkEQcxNYR;rr*C52FAOQ@D0zDDcEvbm0^I_J!B@Vgbmc zI-(-2dH1KjHKTvnJXY6i1&|A1Ads&ZPc%UgJPI>bru$4s|M^y1tRvN?4H>12xcvq5 zi%QiueKsx(BGI&2e7dq4{==sF8dT=6iB+@Fr>evKafv@FmAtVL5h3#_XEFb-Ric@%YP-s94m!}ZlpweR6O zBa;hF3x_j@MIVoT{Q$xa?gQId{shxkJ+;H{E#?(Mb&Dav_W`{xsr9qW55InV2(=x; zTY~r2n-}PA_ISTWH!Pie>n6nfL+o~n>FIJ#Kt*WwoTKVXri(k0!MZpIdf#Dio-qC53!!}OFE6mW=kz_>|Zbuj0@h`z=lqKIl?_Y7V+$O)_^-dLd^{?lz(DdA^ z@23KnF|^qO%?dN~cUkB&Gml1{2ihz-X#=fDi{!{t-v&2)`-1sh>;+d2Z9e_WOq?$7 zXM>i=BrYcHk`fvb!1QY&6q4#i*wQVdbjBJhBbV{B#~=lNJdmy9_lkl<7V!uF)Avoz zO@AF%ai0@k&G6&QQQ>(TX?NZf=x=SYuvyDA6aHcej|!Z$dmrgJ1vSK%IQ=P>sdN2T zPllYtT(YjJUzrYV3;+Il$U+Z{i75#oWnS(5U>#VW44ZVu(_T9jX_U2Q50AfW_IRNa z8<29Y#Y$xPW#t~Z3o)Bm;j*|q6{Kc>pU7JF%kX#n@=Iid9@Q~hxn@v>(&#<>|%8U+45<#nr#L`lT4$&Pw=Nm#<4}8uWhG@livn7>4zLNhZyN z7(tAo!VIlyf6Tnx8PdEw{#0i_yHb<_=^<6EiYw&ZC>i!eNbOzf{a zuXj27Pq_Nsr~X)u?Dd~hJh7Td{Xg*7zZvx$t0mPEnG770co*Y;NnlclfzT7tBn1fM zc-3pqdJ%&=1jX#ZN&V_MU9B}aIAE6?6wle_Mlc|H6vmn~uQqewr=mWn?9T;g*vaWT zRDy{smxzwWzI*dfHN_2zOlFIVno%aZ7?gEF*m1J1t<-^{HHlQETfvv@*=s z$h(c;9ql7IbiBNc5qNnLu1Eim{fFbW+-dXZ=H*TAw?VRxtMJPTYeuTTZej z$m!M0SQyN)sv?Y@RWRE~m$}*ldb4WuxnMPG`Vz@TzPj=a*H6cuSxSc)9f<^?ET$fb zgcLe00GAjp8e>{7)wqH@v>(55DL3$`YS2cU1j%btq_|NcFV@izdllQB^xQ|meLJ0S zLjGu*Szw7#Ho%GkAuj{0b3J}a4>=?y#VHGM8NASN;iGzrQa1IVW8igY*W>Iy@nDdb zAjrn~C0mDwak>!5utNpHk_k=U_^ce<;~Xt*%9wfLcj)auyQir4dz0(BpVs~ErlWFD zRS_T!(Ay2<6q6J`4;b4-jf6inZQh99sIaZGqK+8XNzSl6viF3{PF{c~ zb3qL1W6NqCwuX2zCi3B=iVMfJL|H{;7q&EU@eRz;OH!qr(e(vX;O+S~PT4MzP!GS= z@G+Y{jodH%DqQhnbLud=iX290ih59Unl|q@Sf&97&!X&8Q3~_KC<>GqEMQF} zv*KW1W49r^&ki%Q&pZsV8BhVzyAa;rhcaA^q;KsFe-dvG8Sm}M8oB6nC`W_&cL|^P z)QklaARKg@oxbNC&%nX0HIc&I|4X6_rJ&adm(HQy!F-=PNvXg5Y|jfYp9)3M%#)1Z z{&Up)O?3i-m)U z$IBs?St^NxZq9}mEkgaA8E#<0MvH?fZ~E>8od}q(9pOQ31d2LlImP4&G@B@T?n{wq z4(qWx9U(6wn{}6_44@l+`se(~Fo%K7{vTY^Gc2DlwQ}9u8xyyY(*T^6UbmsMdt*;m zM)@%Gev{2ac}3F~#Ru*+g5NZVP`+HG=hEfjJ;S)*_ULWX@6jcoJBoX=QE9KpP8GX8 zxZ;g(07D@3NDq;jx-IcgnR7G}#vNUf6)=ru+tkZVjrH@yw_e#m z#7L8wXO~pODg{^&C7zR?AoQ{rxmL?g^R_w~tiT4EhNx_c7ZyVf&HXi^R70W}Xl@=@ zW{$JEcep-S-rP@>de|=)_BT1SD6jASbm*dQ`rZ8gU@@NQ{0z*A{f|eMGqkRsUFPAD zo&&RhfymOKwC$ZUOD-Z-X^F&6vc*d&8so}ggvJs3!~F%Qw=iIk7swk66oGpD1s(!j z4y9SvDKx>UZBB+0zSAm^$-Ieu>8 zHatAs-_5iA7`CzXNWd@jNLKD8ko-WDB)MrIlOb& zF4SOv=YVhDw81vmTSvKOKp9C=j$~k-FBD2?4X#p;njP8^zeDv(bya$hmW3tLB2=lGP$82Lj_>%`NSn4W(8AnWwqTd$4(to5tmC-c+w8rfG-(viKM27g~o%SKfo5* zurs(Hvs$y`{3G!DzV6mLQdVfXlF*Kq$Mk&jm}e}VjfX*|#cLBqClnl|EhZ;d2G0GV z-1`NigQMdIsg?hD?lKvBIxEo>FjUBgS|Rr>3q}Dkvun@nHlxx!Cjy9Y>0<&2>xHX2 zU4f^(<*KvfDKaI=D4x?EL5kcWBPNc?bB+E2gNq{0)TC%SZPZ9yq9JAN`3E!*vE+l{ z5wL12*-H?_X*00li1NV73KaoQ@ZD+5Pl%SiTnc9PxS5AF-BO4IBZxiZ8<3 z9l+ z;n0hZezq(${H4q$W!>9_x@WK9TZdcPNZS>2(6u&9?2r7z(7ydWW+K1)kpTYVNp4eT zGuUHu_v%7?K}UdK+z5kOTTG$?*OhZR1L*_`jX@C?T_0|U0)<_K4JKOI!TmRpOCXO4 ztC=0Xi?S$84WaJo(YF~I`om_}@WuAdj8OoTH1|-s*XVlwtt2O0Rt{~7)q`mn=`=;yA@M*bX=wbh4kr9F zJ!)#YMMh>?^;~_J<@(+C;*s4|oHC^+?z{?VG4~I;mi4uEFf_eI7@?e>`-q5%r%EO< zawIM^awPjNev=8<&}a@*_n#7I_^*Gz`sbqOzf!T-HGk|K&tJa&S?+a5fAnNJ`)|LI z{NH{9giCP6z~o?*`EmPr)`L=j>(8?|U=zkKiBYp>^ocKr2<>df8BXrocI8Sc{6a)A zFm75TU)6}VYD!s#7xJhZ8M%Rwz-rfd0KO|%_8=E20PGTyawB8Rb8`I60m#O$Z%7@o z87n0XMe>(ig~&=K=_lV8 zz1?0)&MiLhZJ@hhL+yS7k0@q3hK5(4Ud@4(ZR%9Z12agw1}-pQ_E5zTDu$-DrCbzX ztu&D+Ag^p7Bn;l3PNJdZM2^ul=TfIY#Ihf?Stk4-9sebhfFs|4s3j|wBw8zyQraQbOU&Q!`ghgY9xl*DU4q%UshREui( z-^R{y($EG{Kqt-4Zy7!TmV?TaO=hhb^PH$}%36l5bND5@SP=Tug}^A>D1x96sl~!9 zuzd-R7cGqv*u0tIkb6lt{*7Cff**PyC4*@n@9(HI7hddj{}V4P0b+;5imO`}k_ItH zKS>v1opP12IY6-=k*dJSKAW7sJ3&)6o9Oe>XN8@FGj4Q{A!QGTY36?!PTydJ$v*oPO%Gp6qZBg+lbUIbhB#D*&t8OD}o)h$I^&UZw z^H+Q?SK_gK@chXG+Vq}!A6z!>QF1?8v=j*B&BGa{gz6)4ljz=M$dHT+tx_2`fh*$g zAsPwA!0Zp56(xyW;n6@W6doql1ALdG7hGd+kZvRr{fy{6p+GnB)bgd`*hQ%@#6W7? zqFGXE1FTXq@<9TCag>VPA(LJ+wK@H{`~4Ia3|(Bp zyWPGc=0}-daJ8o$!@0k93YnN&q7`e%X41562R$vetN-8x#pKgwKF_-P{t2YJS#(-t z6&cd1;5ln*VjN(_0i~F;JlAJ$V_T6N_UQ`(D+Jj{vBCr+oaTldqn-L-foE^5X@eV1 zISh$Za3kz-%XuZcR2mVcorfWoM7x<$!+&x+Hg`$k+K<lV)7&t%3MWIf7{M&lXKgoYz%|{hBG&~v~ALqBfzw^Ixcq3AJfA|Rh z0IL`N=kag7VRLAc6ync!*isiBW23t0(4! zc`&mD_`L&4BZ1Q!XMK*Q&uM~iEq-6X8@}L@(QYk>z+5C&W}SM%aAS&_Kj6v|P){ zJQ|OPSUo!7pGgIOmDpkE`ZRrTqKo*J`qC*^J~3Idbn^Ls4T*iY2GbSaXY~4t*nuXO6$}sHCH;h^tsX92B z3lFW%ogVr$7v$GnB&d_5ul;FYu8b`SjQM&E(Vr}j<{F%68xoF36TpPiwn2KP*@0=a z@*4w7`e&*30Ex4GrVpj=ZN5X#iy5~C^e4F__XdoQzp(I4!K-7F9H?678oXNyA4=2q z+W*$M{(h2OLFe!T%-AUP!}%UYULeL650h@LUM$Cm8`7KWy;72l98DrWCY;QgA`%Pt z%_`vhS_-hNm#Dwbt6~$>xvh3E$xAulO|n)V$@y48VvPnxBdKYs%PCGzDv8(Vyoje! z`J;_U9Hi>mM1ewg5i#VPb)r&dVoK&b$dc#sdX6h^6h z5eQ-4ret%(x+_owAO!R?p8Anj7SS7H?MZ^hlE7^su4KD4x7(I zTDG*|3dBC_w!jIEZ}Ha&#-l3q{SL}PcdYw5U-$RRX=7bFvdQW5 zN=+(a_5qW4r5``#XHc)Z<~hUxJ=R!iktF<4^UOM*pLE^ka3Zp(;>QqT4&SS2M=^$S zWsNgAN{7&Z>7}NL>1wBsPsm_7e6nv2WR!KEp`p$FQQ?}0qMX`K*} zf~7ETbi?~*Kt%fPWJjk5FD#Z|N6Q)@X}<9%v8A7B)@|!S3ziI~g`Dw1vK9?i0Cojk z4|9K6gz;K?P|Q$&_PeEnXC8%#8iUT4KAX59X|Z6;fK#Ko*GEo>Bx)&_0MF~F4$30_ zfgJ+8&9Fm9gy2X!#zAX2DzR0*y^!Kr0`~9U*KYm|^S<0rZ@7nA!PVMU71EJFf5hj% z&rT(CD?IPTY8t+wx1HXNzDz#N0;}3~FxeruZ2NE&2$qMQtZH&E88u6Y`_&8Jjzi{5 zVcG#@hzt>;Y4XB=!KH+(Rr^+HcgIqb5GZ(2ER`YfhWHnEXNibF!a0oL*gCQT1(k4! z>`$}BH|wf(rA%|)L7UQQL6>N*6HOzwI^<;s+^t`V-~9v_WW_@srO2gxX({Cqu{MYS zkpV!*(VB$Cv8oK}B(=@wB^%$DL&JmB1D~8a_$vNVjiw=P@f66CLMyD^w{5g~|0f0c zoHw5b>B^+Q(ipj~0%O>ud7F*cF>iL1hcJ#F4c9mxTbN48mBN@|aFO>Bq~stnqElGt z_~>^2NXB4^Y>qbj%elJ|bNwTJs*c%)o2ea9V&w|1B)v$Q6D^OSjfl6Dew$J()1U}t zIY>+z6MNKzR> zQ-RS8vB=yAJQ=8qRB5dPoaV+em4nJ9U#2!|;5E`eofTURBgMaxTmNcOv;j^yr8B7M zexmha;+_-3kzbaq_mWuyz0^U6w}yVFE4D=67s=;(AwMm?}EwJ`q`YS@($efFT9%|MA-%;+G zlL-24miL^&?y#MrLoA8Rr70bGjow@jo!i{O}}0jxWatg~pYs9)@p!98Gg>@wRA0p-=rw zO2Hb2JNWdo>+a${xDv}wEn9*n_h_2WQPulpJ-7847{Gd&MGjU$vlddxNo95#6wi~7 zxu8#`8(nhXdo#F38qkyC9PN+w*3j3XJR{tGCu22fY?Wl+g{hCu?~ zaKPe*KFo%MZ3YAh+LIqwy$>v>`LClN4R||O7Q!FHZCh{8%jkjNM$i9d2g3hmM>fxe zecqz2uBTTcJLVjxVgNQ%g*`%$Ja**}u%6zSTDb$d^{corZ#kan=ZW$73C`oNi7YjNl`L@5ZO*9(7yfgUc=~E!DxQiciE_F)c!@0E?G+cZ61zg* z=t}*hH#X=aQNuvQI^i>KRxd??=B1XU7ok2RD7~!!R>9J1lFJQrQC4YjH=YlAr)l``$eK{5buydPt+K~yYKfn7|5X6wejL1=_Qn6 z#?&(HCO4|&3d9B6+JRLsrH=I^=jf`&>%7c3&^1SqpIbf274b(8Gd*>Uq!tgxP}#{l<>vEQusNf12O-5TlEs@6$5pV}~8W@~nC5zTsAdtC)FnM=HBC z1HO@;EI3`M2oKS#@X3?do_rt*Ui=1Blf0#*YeiqOQj<{bD{*``oI(stO0N6bq* zZ!?kL^C;N_<*eBsZiB!?r&)QKs4R*}>OVg@o5PAb(Y0!qSF*3DH4O}NXMcRWbot-2 zjfzXPZC=gW%kg=My;}{|t|o<_L;gu^^T&3P_M?DE2h zU6;LsF@!etaf4IIwImW~*np0;w||qfhRjY@m7uA=S}OdsM(Nw9=7ANs=(Qzm3g}D% z+RuKo{1Qm0BeDo!dalwcB6Nk5h;g@awW0PY+QMt%wiViRd^{kQ8Tc0)p5xyJb~11t z5LrfDP|Dk_7byFksUrtCz|br9kB|pueYV|AtZ)(Jdi=O*22XmDV#(ZE*KRK#EUI*k zaH-?SOel+Q{gD?jk;kPSkuF#o+n}ISaie6qH?LvwQ8V$ykWp!)FC337u?+~C;Bj9d z>?o)20a!Hk%E+4tUjOUKh=IZH!jJ_g|CPRUbm z(dY5<45#S2jgy6N=v7EksAT z5)uWPXo-MdyHc-u;*BIo7D62J(7r2_q-fVNurPmZ4~Vlgl?5Hxx0hX^*n5L=?2lxk z2`Xo_E@X&GQ$h5C@bJhP784Tv3M+XYuDamsH(lS?TSTv(zS2LQXz@y+{??0c-8=R0w|721K!8tFM{UvBLCYiSv|*GMDWrca@GdBxRRhcP7y zi+3=c<#?bCICfJ5VY00Lf;=>ovDS=ZvDf~nqeB69Q}_y!5MvQD2U>p@)#??b$tLSi zmT=GG)9zbBpBg6yZ##^3ZxS6#$Iea>xz291g1&9F*Y#cmVRSGC#J+t`2iXe<5Bv>X zAynv3jo6J~S3KmGeI+Qs!deWu?7Bx9?Y*(_eT`>%+Ke_`j|G)^8!wr^Uu}vTJpChT zNAR%U+PON7w`@vQS;#4(M<|oW5m0f5;2DZw=5ZVLG#Di@u|*Ik(j#Mm2vQRj2rq${ z7M&>Gq@>pa`9*;E@q_1;n0Gxq7YY%u$?*gGN1ZGlNZOIdKzl{!A>=zw`SM>uk3Vq5h-cvHo(Xx5#&jkCnp0L_TyC-~GmDHgPmRxi zi)kb4WhcZb_fj@tYC8%qMTx+W!>e0{)*}Gak8?_C#$O+JW64qZCGT0+FyM`!`9^$q zJ(zapwP^f0xFNLoK@rg+9n-8Z-A-r_niHy8q}0hr8D;K>GIw;dJS@49T||vCGAH~D zZz`NQ^=}!qI>uBgCVP9)J@dlim$8CUi!42?16YSrtTxorr2=pgNc6o+gAKC&C`7^e zz_)#m?vmrEkM?jx_Z0cy1-|RPl;yh9&`0WnMfgcnu=*}Fo%ZwJNA~*iu_^ra@c#Be z&Q$sTY&9^iM&}m>j^tgO7d_Cj7m!uNvpJNAs9`ete)F)y zCgI|V>}=8_4F46x&I3BC0FxRp5y^zCK~*S|aFQC! znjf-miWdMV5tVQ~FtC*yB>PZiGC}d)Wq^ z@mVnxz#up!JFuz%DZ8#5&q9`m1}rF1uoP5`AjYK}$%h@^8qW^WEkXwY$i4TbD@r14vogMQVa5Hzpbw%#Y%Re2(EZoRCGc2jkBBV zJg2Mq&my3bX_-%?+Y)z-%q}JSpl15iWtUhFvX@=WLPkM`w&+jMZsQ*Rq1_F`!~3tj z!#1NVt3pp1@5kTrYLs{k>$TGJqU|SN(npzuo)CQ|c^?j?&Nh6eHnSa^uCCbTc)%Ik zbB4Q@v$3-!*FPH-D0FzA(^Mg@iSI*G`WVb%lNwq;*#RaQ>QRJiYU5c}NlCz@pxwA? z6;^I>SRFVeEqWA%B221DPM*NU0p-xmZAD}knXWUWmZ68Y+0W)wpZNVx6LHNr@b~)D zKbD)KS6C@pGL`Uw=HG1f#QDh%m!^C){0noBFpV5RNHM(1LZ@$=zuPX92dm#JuO%f} z_*6XRa|nL0jo@Rh5+E>;x=igR$fB3=|C@Le>Yj=jgK_{EJ1*0AK$xtidRtysfal+; z^r?rknIJCWA`47A`9)ltl?a^5EI2Sh5FSZ1va$N&Wqh(A`!q(dqEXBS*VKqp4cTYH z6e&98s76^r=H-i<%}QY){fs7KShU4TF25zT|6%XPR;uvR%=^5zpP%3D?P~L7*UMc! ziSvIbW<&D-tC3_P`(-7meWkkB;VR*yO#Dv$6*2`k((!&9DaM5?*@B&TmrWabN_~8_ zK@sCytJ(HJ~zRgKQM>ou>P<{ZFC3Hzb8)&0g*jdQ-|+Hu9tr3oau^_dQ?urBIzi zQ0FYS`~7dR@NsMQgU7k@#J(+e=TSJM1l=NUHA(e6SN1a6N;dWMGy`nxbA_TC<&6{W zR2ZAK3eXbE2?cSlPO>sc4jAy4n~~U5A1i47t}#weo=(+65|$d`7-o7Pn8YrSN30|c ziWS|ty_Te9Nd>={_~nMTIq?jY*%eNkkt6&hvIm99e73c)92+67n3`i z=jMu0rzymq-x?mE1Cu^sO~X^?B| z%tCd42bEJ6M#t=7L&vO+<~u&VZ0*$!^8XxvykH3dAKDDz(gy3GWQwFlc^_;qiO1Os z4{U`NN8`IH37L5QOZil%m^V6J^-IsmC126{+-a#?dzs=_2Iz(jd(#np7Z0!f*_?77U8mnbQTeZ&OpMyLKs( zoSH76RUu~U4ASwtE+7{_444q`!?@b#2$QtmxQD;QIQYKV{n)=Iy4&4-`91lW|BX1Y z`OokE1oeM?B_?6Qcn`ImWTF9lcUNP;IW4Lwn0?>yRgVuP?22H7M+B&$9Y_E8-yOv92d@&K(C2=$n3ihx< z5c(>%}12GM=yLV5W4O?kIW2gCk|PDfb-Q3;;|(}n%S+BW{|O$Eb0yvwkE z^nOTv?DekqAJwhpaVrRQUS#r~a|`hD9&&l5Hb>{Nhrri+q8EECY*fO%%?68>QIuDR z=XSB~NSD<^@7Mf!h|FZD_8T<9)x!uqgKUCl`Wu895X-<3+6ON}CCyei52c*j{w)B6 zL%ieMIc(vA6=W4~pi@YO)yy}`?ewmktIctt&m_iUlgrr@>uC_%>OP3jz~5c=909Vp zCL;2uWl!VcTe`^X8fsj=BzF2ISKrvZp42M@7TPWYRW(n|fk(Suu0DleUi?wXG%BGa zu3qo=YLB9>zBpoj9?=mnevXrCi3&z9JJDHGdN6A;PvLgG4HU>s0I`% z!#>UnfI}Vw*^&mp2j-dmrP|CufdF%KU}xd)GnbOB@!lev)UfAB1Ksbse#KVA?n>5U zji_?ShpyYH%*-Mwwc@K4WE5+gN{y_u7K_#tX;dcBt7d9PM-B|j8TdW?*nE0h6UgY# zu3z7I_3Vsh9it&1T7i+SG8OzJ0eu_^y+}PI*7Hf7Vsk4A75UwUSfr1B?xZam6UvY6 zYtFVdXZzvnPuCB>mYG&{nXG!AX?|r={mvOaAJvK*qrrqH8|4lBP8!A9(u=T2OhA=0 z6j@7v>YHOz1E?YetxzCl@JLXUCRRk71f)XFgXTb{qJVyLmcq+f_nx0=06&Dy6--pZq1c0Jm+6!xhaB0RP`$) zb8h=iyhIU7C;#Tgk#8U|h0#+$Kh6(=A>12!&L271I3`Liqus1F2WnrOFYrkjV&tfoNDkh;Ext(HgmPH?r%tmc=3$?|P zQ$Ld`W^Z%oy))k3eqF2X4j=U&njh01A74M#J~kdXKbM)0yR`r5BI6H!k1qaKN7u<^ zcFT!{ErIrZ%|YtxT;w&)(6T(3Cp2s_O34+S$q>4&j(A42HX*_3g$?x6Rcp>Xy1QyY z_akYW1#DJPiBjmKl=HrPesMCy;S92AvMn&XUBs+ zE_+C#=t>p&`Teol8K zvv!@$PjhoFiOAS4Zh_OelgS*4!UD9t?qhHK1I_r*b(#H$EaTD!(XhO=gyX-USgAoM zpG#|ny=xH)+Do*oCSR3Aw>$UtXR@HM>bpx-$OD@fhB?AUPFHdNS6GBTgGg==6p+>d zV2y6Vi6`O%)pr03^IXf$sBEpIi+tf?u7EuPi&^J$915|D?c~;b!jZ*(0E_QF2P-OH zCsHS+GP=blA%GAOC81wtDksng4;|^EZGHyAxJ0hFTf#44wS+8W0H#h7R4_FPHu71)~Q0ahgOB5 zMQHI6n8%^HH0LR_z?fl63~WTCN-ER{!}95@X3*b)F2tuCr~s0S0i#j$NtwEa$0IFs zbS$ky&!bdB(#d?smKeIFOeS^U$0CA;G)%tQ z{|BW&TEB3OF(DO!CL%E+bX+3ZsyNAFo*_9VLiI|qFhn;=$tqOO3~scZXbAmHqR2=F zMVz*_{Ga~p18yhfPk#22xA*4!Gube2=A_ghG!g9r9R2!tIRA@(!W+#2C%MpHUUKo_ zPq}sXJ0MO<%1{fc5|L#ZOJ^n>g3uokA&q@7j5#6G95bD>J0C@&JC4_i_BJzO@A8Nm zIoh97y`Y+Lk7$yq|5|Zy#fp>jWGHYXMWRd13HOTTNSx>%brj`-FxDp+`-FSw@XYf# zR*YpG+pc(Q^(Yc^+tpY^{B4dP6gRSFEIHQ4+z|=)l&%a&8p~kUelOAY%?yVaGpyn| zVh@y9t^}8tYmN>UBvC#-+fX+hzTc2F^XjXQ<=}A7y6tfI;>F7^?JbuHA~5DgZsfo2 zazoH>_tH?RTWa+0{4);qg9CJr8+QcVH^bqvu=5};KN7c|E$ zgBynq&qthJE3BpRVtvZJy+gFdWbQaNkyj%aE{xOnHP65mULk7$X(2K(fB)iwRd>lO z@9|)7Nt;?+6J^noa-tQ;vlhj0!c*CZ2G~_aF=}-*K}rEOiWzO&(hogqf)yj_2q>-r zp(&gC1WqO@03+ZAL_sxSRDAGwMwi(4)}09TC4O&pJf9$hOkl#$utx-Rsg5UsZ9!>R zov%pq1*si@6^3nL=!|xuY|ghVZ_f}pR^+X@K65izxosq>4$!^m-7=5DQ4E18Jg!jfAI2iOw{kZzL> zGm^DYChx4_D8mT$Gpp^uq76`IE`;~Hr%0lDVsNFcMzxM&m08o0(nPM~z9!+_0VSw~ z?F>7rQ~6-1p)-?yxkPybT#q1}AjT>gvjIo>(!G0p?GGRE-De;1l?Sho-1zgq{D8BQ zPq@8Q+>DA)Wgtl`*N9~#BUwS1I#-0V=3U>LB*Nh*quQkJ!ju3nJdMCu){4ZnxFQbm zjer~Bw-Q&+;LpOlUi$~^GdA&_Qw*$`&gF+p<0BW z7dKoyek-AGTX)n1b!A(juR=Cs|6swzCtZ+J2S*6cykR)*!cZ%dA+GN3e?_25DVWFJ z?IJUph1rXj*!$<)`PM!!i}3n`eY(?u^Df#UiIZ@g8e|ngM^9r-QQicI zWU3o3!g6uQ{OxZbU;1V4luOQ@d<5^m&*|kkC)*1)B2=8A7*B=`@2}5UTt4Skv&W

C=JP9(?<&hkV?3Jb7>6;^isr<(%6GhhWOy zD@PoEui@6c2kdQ5=r@HQoV~|yUwj!3Zs9f7Qr8-LiU)~~@`wntSr{MPL%*kfaa|v- zzsFn={l~`Wpp?>%1Tz{LN~xei%F#2gi2JqvQa$>*#W9Hch=sSjdQT)&t>bS2CL_RP zAPwE0h&wS)A+X~ze+dQOOvO=H7gk!vKSM4q?UrqFjCdk0I9c-C5a zij8&VAXA?dc80#_o3L4RZ2OMIY)*=|oAzjTj@wXS>e-6aJ>iOIQ+lcM7YjDR5~J57Sy z6v7r0Yy!5xzGRkJ>9*k2*bc@~g6($8a=r*lxG2fv%AN$jX7z?oPtXvcN)4(jBF0}_ zo^jC)xGDSlbH2R1jXt=G-MfpILMa`G2e(;>P{oNPRxv?q0>p@Yl_kPfJv?ho(@?sC z7(w18jleGehlm8gyAGN#P~QQXIL|Qy2;eRn*O@RptCPwWkwh;-^6+SmsOfW1Nvp92*iGkRU-2djn`Rx*LsNs=K($x!`_6YxoCpt(2>-i#c$|5JMle+z2G%H$ZJ;+tHBoSK zZb-Q$7ZBC(corcKK$}U$z#PReA{4YB)uRPe*>xurd3T5&4exrrOALw?BtbSIdt1HL zP9eu59^uhBw`7l_ih6VAF3g%jn?@!4qC22GAKe|2UaI@-PBKor9C-3FDmNTIIWP z)j_D?trzI5{AvipodgsY+&OEbiAPah$K=Qqz!{AjP^b#Oms*#&-^?R{S_uGLJiLG- ze?kEd-itWdV+(*0pxitFc0`O1;DQ%pf4SuLe2X4srb@OIT7=#Mn43#@;w_AYV@1dJ zjdc`{D3DT0B!9ygv)_*)%ze&hMjh1{hhB_Av{h3=MWYQG3H`*OC=s%r63gQ!tV+R3 z@Ue3^IOy_b%T4(~qm^ix}ex^qdF^nFj40R56K>3c|h->=cO8yB;Os|8QX9$q5c zx|o4@EVNaraUX%EfD7)%#pBZ2COlk-FrT#?Ei>7T#Zbt}*xcH{hKx7LKs@X2q>5ic zr2rU}{&Qes3SI(;y}nxVc(tM%IyPokcxCGfk`29mgPfgKAWzzwo!k*K&{&Wq5n#s( z-bBJBX;NtY4#TQPRgt13B!H!PSRaVbp*U1!NJa(8afz}=8kG>JI+i<;fgI3`d+cGZ zT1x;0T85gqXjHNyo)fV8o|6tdG33l_XNxjqEGZ35WX)f%*xcNNCeco2m?j=S*$1G{ zFrmtx>s7`|&vZKF=f3b+io_ zqz3iEu<8*@bB5y+m&7Rp;{ z>+}D}^sS)DF$7A~2MEK#I3}vB zxkUEimPGb~6d0I5a*Bw`MHRm$*76pc+^{zQkB{WlLrVM zQvY8?5ESZD9uovYt#f>eGJxy>CdTLSxNoGw$QN+`xS}3xsrVj@9DF#C_Srb%gOqL>HSmW!*6qIw#|*LtN7k7!`@Y{JoPL?Z%no} z$dlNN>i_l2r7 zagjpNiUnPedxQ=#~CE*K7vp2hCvEQH4hkg(_jvb)%I6$a{Kt011JCzVAu@Y4X>a$eiFpv zxlp64B3}CxsS3J<{6PiE^#!4$pT8HXh`STL5$|@7azYA#kw+S!B$q;$3qw6J%2hCl zH%5KqJ~zh*pgty!Gs55y9&pENJIA`Y3k79-lJbm~nUG8U;s^aI#+F(tw76b8w?60|&dwjt5;~9I?8U5>D<9O(~_K8=ST)9fyPBBeP zp1uiHhBCs$I2ZEYhupo&p}{DxD!306jeZ^)W8NoRo$dJ+i+KmG3@hW6+gBL&Pk8_B z1@@6}`}WNWHeuS#*?jc{tT�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 z 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�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

BBUjXLhQFHo(h`hK|^ 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

*;imEu$ToaOBc*4GZHKSC2Em8bpnLf=mUy$ak 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 VB74b=8.1", + "symfony/framework-bundle": "^6.4|^7.0", + "symfony/twig-bundle": "^6.4|^7.0" + }, + "conflict": { + "symfony/flex": "<1.13", + "symfony/ux-twig-component": "<2.21" + }, + "require-dev": { + "psr/log": "^2|^3", + "symfony/asset-mapper": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/http-client": "6.4|^7.0", + "symfony/phpunit-bridge": "^6.3|^7.0", + "symfony/ux-twig-component": "^2.14", + "zenstruck/console-test": "^1.5" + }, + "type": "symfony-bundle", + "extra": { + "thanks": { + "url": "https://github.com/symfony/ux", + "name": "symfony/ux" + } + }, + "autoload": { + "psr-4": { + "Symfony\\UX\\Icons\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Kevin Bond", + "email": "kevinbond@gmail.com" + }, + { + "name": "Simon André", + "email": "smn.andre@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Renders local and remote SVG icons in your Twig templates.", + "homepage": "https://symfony.com", + "keywords": [ + "icons", + "svg", + "symfony-ux", + "twig" + ], + "support": { + "source": "https://github.com/symfony/ux-icons/tree/v2.22.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-04T11:34:13+00:00" + }, { "name": "symfony/ux-turbo", "version": "v2.22.1", @@ -7221,6 +7310,89 @@ ], "time": "2024-12-05T14:25:02+00:00" }, + { + "name": "symfony/ux-twig-component", + "version": "v2.22.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/ux-twig-component.git", + "reference": "9b347f6ca2d9e18cee630787f0a6aa453982bf18" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/ux-twig-component/zipball/9b347f6ca2d9e18cee630787f0a6aa453982bf18", + "reference": "9b347f6ca2d9e18cee630787f0a6aa453982bf18", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/deprecation-contracts": "^2.2|^3.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/property-access": "^5.4|^6.0|^7.0", + "twig/twig": "^3.8" + }, + "conflict": { + "symfony/config": "<5.4.0" + }, + "require-dev": { + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/css-selector": "^5.4|^6.0|^7.0", + "symfony/dom-crawler": "^5.4|^6.0|^7.0", + "symfony/framework-bundle": "^5.4|^6.0|^7.0", + "symfony/phpunit-bridge": "^6.0|^7.0", + "symfony/stimulus-bundle": "^2.9.1", + "symfony/twig-bundle": "^5.4|^6.0|^7.0", + "symfony/webpack-encore-bundle": "^1.15" + }, + "type": "symfony-bundle", + "extra": { + "thanks": { + "url": "https://github.com/symfony/ux", + "name": "symfony/ux" + } + }, + "autoload": { + "psr-4": { + "Symfony\\UX\\TwigComponent\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Twig components for Symfony", + "homepage": "https://symfony.com", + "keywords": [ + "components", + "symfony-ux", + "twig" + ], + "support": { + "source": "https://github.com/symfony/ux-twig-component/tree/v2.22.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-07T18:05:50+00:00" + }, { "name": "symfony/validator", "version": "v7.2.0", diff --git a/config/bundles.php b/config/bundles.php index d9bb288..c5154d6 100644 --- a/config/bundles.php +++ b/config/bundles.php @@ -15,4 +15,6 @@ return [ Symfony\Bundle\MakerBundle\MakerBundle::class => ['dev' => true], Symfonycasts\TailwindBundle\SymfonycastsTailwindBundle::class => ['all' => true], Oneup\FlysystemBundle\OneupFlysystemBundle::class => ['all' => true], + Symfony\UX\Icons\UXIconsBundle::class => ['all' => true], + Symfony\UX\TwigComponent\TwigComponentBundle::class => ['all' => true], ]; diff --git a/config/packages/twig_component.yaml b/config/packages/twig_component.yaml new file mode 100644 index 0000000..fd17ac6 --- /dev/null +++ b/config/packages/twig_component.yaml @@ -0,0 +1,5 @@ +twig_component: + anonymous_template_directory: 'components/' + defaults: + # Namespace & directory for components + App\Twig\Components\: 'components/' diff --git a/src/Controller/DashboardController.php b/src/Controller/DashboardController.php index b52543f..ff6a1ef 100644 --- a/src/Controller/DashboardController.php +++ b/src/Controller/DashboardController.php @@ -3,6 +3,8 @@ namespace App\Controller; use League\Flysystem\Filesystem; +use League\Flysystem\FilesystemException; +use League\Flysystem\FilesystemReader; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; @@ -13,25 +15,53 @@ use Symfony\Component\HttpFoundation\HeaderUtils; class DashboardController extends AbstractController { + /** + * @throws FilesystemException + */ #[Route('/', name: 'app_dashboard')] - public function index(Filesystem $defaultAdapter, UrlGeneratorInterface $urlGenerator): Response + public function index(Filesystem $defaultAdapter, UrlGeneratorInterface $urlGenerator, #[MapQueryParameter('path')] string $path = ''): Response { - $files = $defaultAdapter->listContents('/', Filesystem::LIST_DEEP); + // On retire les slashs en début et fin de chaîne + $path = trim($path, '/'); + // On retire les chemins relatifs + $path = str_replace('..', '', $path); + $path = str_replace('//', '/', $path); + + if ($path !== '' && !$defaultAdapter->directoryExists($path)) { + throw $this->createNotFoundException("Ce dossier n'existe pas !"); + } + + + $files = $defaultAdapter->listContents('/' . $path); $realFiles = []; - foreach ($files as $key => $file) { - if ($file['type'] === 'file' && !str_starts_with($file['path'], '.')) { + foreach ($files as $file) { + if (!str_starts_with($file['path'], '.')) { $realFiles[] = [ + 'type' => $file['type'], 'path' => $file['path'], - 'url' => $this->generateUrl('app_file_proxy', ['filename' => $file['path']], UrlGeneratorInterface::ABSOLUTE_URL), + 'last_modified' => $file['lastModified'], + 'size' => $file['fileSize'] ?? null, + 'url' => $file['type'] === 'file' + ? $this->generateUrl('app_file_proxy', ['filename' => $file['path']], UrlGeneratorInterface::ABSOLUTE_URL) + : $this->generateUrl('app_dashboard', ['path' => $path . '/' . $file['path']]), ]; } } + // On trie par type puis par nom + usort($realFiles, static function ($a, $b) { + if ($a['type'] === $b['type']) { + return $a['path'] <=> $b['path']; + } else { + return $a['type'] <=> $b['type']; + } + }); return $this->render('dashboard/index.html.twig', [ 'files' => $realFiles, + 'path' => $path, ]); } diff --git a/src/Twig/Extension/BasenameExtension.php b/src/Twig/Extension/BasenameExtension.php new file mode 100644 index 0000000..b5063c4 --- /dev/null +++ b/src/Twig/Extension/BasenameExtension.php @@ -0,0 +1,18 @@ + ['html']] + // Reference: https://twig.symfony.com/doc/3.x/advanced.html#automatic-escaping + new TwigFilter('time_diff', [TimeExtensionRuntime::class, 'timeDiff']), + ]; + } +} diff --git a/src/Twig/Runtime/BasenameExtensionRuntime.php b/src/Twig/Runtime/BasenameExtensionRuntime.php new file mode 100644 index 0000000..72fbe7c --- /dev/null +++ b/src/Twig/Runtime/BasenameExtensionRuntime.php @@ -0,0 +1,14 @@ + 1 ? 's' : ''); + } + + // Moins d'une heure + if ($diff < 3600) { + $minutes = floor($diff / 60); + return 'Il y a ' . $minutes . ' minute' . ($minutes > 1 ? 's' : ''); + } + + // Moins d'un jour + if ($diff < 86400) { + $hours = floor($diff / 3600); + return 'Il y a ' . $hours . ' heure' . ($hours > 1 ? 's' : ''); + } + + // Plus d'un jour + $days = floor($diff / 86400); + return 'Il y a ' . $days . ' jour' . ($days > 1 ? 's' : ''); + } +} diff --git a/symfony.lock b/symfony.lock index 88c4523..495ad26 100644 --- a/symfony.lock +++ b/symfony.lock @@ -274,6 +274,18 @@ "templates/base.html.twig" ] }, + "symfony/ux-icons": { + "version": "2.22", + "recipe": { + "repo": "github.com/symfony/recipes", + "branch": "main", + "version": "2.17", + "ref": "803a3bbd5893f9584969ab8670290cdfb6a0a5b5" + }, + "files": [ + "assets/icons/symfony.svg" + ] + }, "symfony/ux-turbo": { "version": "2.22", "recipe": { @@ -283,6 +295,18 @@ "ref": "c85ff94da66841d7ff087c19cbcd97a2df744ef9" } }, + "symfony/ux-twig-component": { + "version": "2.22", + "recipe": { + "repo": "github.com/symfony/recipes", + "branch": "main", + "version": "2.13", + "ref": "67814b5f9794798b885cec9d3f48631424449a01" + }, + "files": [ + "config/packages/twig_component.yaml" + ] + }, "symfony/validator": { "version": "7.2", "recipe": { diff --git a/templates/base.html.twig b/templates/base.html.twig index 0523980..063c794 100644 --- a/templates/base.html.twig +++ b/templates/base.html.twig @@ -1,9 +1,9 @@ - + Kumora - {% block title %}Accueil{% endblock %} - + {% block stylesheets %} {% endblock %} diff --git a/templates/dashboard/index.html.twig b/templates/dashboard/index.html.twig index 8da9453..3b3cf97 100644 --- a/templates/dashboard/index.html.twig +++ b/templates/dashboard/index.html.twig @@ -4,11 +4,66 @@ {% block body %}

-

Bienvenue sur le dashboard

-
+

Liste des fichiers

+
+ {% include 'partials/breadbrumb.html.twig' %} +
+ + +
+ + + + + + + + + + + {% for file in files %} + + + + + + + {% endfor %} + +
+ Nom + + Taille + + Modifié le + + Action +
+ {% if file.type == 'file' %} + + {% else %} + + {% endif %} + {{ file.path|basename }} + + {% if file.type == 'file' %} + {{ file.size|show_size }} + {% endif %} + + {{ file.last_modified|time_diff }} + + {% if file.type == 'file' %} + + + + + + {% else %} + + + + {% endif %} +
+
{% endblock %} diff --git a/templates/partials/breadbrumb.html.twig b/templates/partials/breadbrumb.html.twig new file mode 100644 index 0000000..ea7bb0a --- /dev/null +++ b/templates/partials/breadbrumb.html.twig @@ -0,0 +1,33 @@ + diff --git a/templates/partials/navbar.html.twig b/templates/partials/navbar.html.twig index 4dbe27d..7651992 100644 --- a/templates/partials/navbar.html.twig +++ b/templates/partials/navbar.html.twig @@ -1,6 +1,34 @@ - \ No newline at end of file + + -- 2.47.2 From 1377fde1e1833e25e88cbc14af26353e552c8541 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Melaine=20G=C3=A9rard?= Date: Sat, 28 Dec 2024 23:55:26 +0100 Subject: [PATCH 04/10] =?UTF-8?q?:sparkles:=20Impl=C3=A9mentation=20auth?= =?UTF-8?q?=20basique?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env | 4 +- compose.override.yaml | 18 - compose.yaml | 25 -- composer.json | 3 + composer.lock | 387 +++++++++++++++++++++- config/bundles.php | 2 + config/packages/framework.yaml | 4 +- config/packages/security.yaml | 16 +- config/packages/translation.yaml | 3 +- config/packages/twig.yaml | 2 + docker-compose.yml | 15 + importmap.php | 8 +- migrations/Version20241228222158.php | 33 ++ renovate.json | 78 +++++ src/Controller/DashboardController.php | 9 +- src/Controller/HomeController.php | 18 + src/Controller/RegistrationController.php | 46 +++ src/Controller/SecurityController.php | 35 ++ src/Entity/User.php | 148 +++++++++ src/Form/RegistrationFormType.php | 54 +++ src/Repository/UserRepository.php | 60 ++++ symfony.lock | 27 ++ tailwind.config.js | 1 + templates/base.html.twig | 2 +- templates/home/index.html.twig | 20 ++ templates/partials/breadbrumb.html.twig | 2 +- templates/partials/navbar.html.twig | 26 +- templates/registration/register.html.twig | 24 ++ templates/security/login.html.twig | 36 ++ 29 files changed, 1037 insertions(+), 69 deletions(-) delete mode 100644 compose.override.yaml delete mode 100644 compose.yaml create mode 100644 docker-compose.yml create mode 100644 migrations/Version20241228222158.php create mode 100644 renovate.json create mode 100644 src/Controller/HomeController.php create mode 100644 src/Controller/RegistrationController.php create mode 100644 src/Controller/SecurityController.php create mode 100644 src/Entity/User.php create mode 100644 src/Form/RegistrationFormType.php create mode 100644 src/Repository/UserRepository.php create mode 100644 templates/home/index.html.twig create mode 100644 templates/registration/register.html.twig create mode 100644 templates/security/login.html.twig diff --git a/.env b/.env index 32ab3c6..ac80863 100644 --- a/.env +++ b/.env @@ -24,9 +24,9 @@ APP_SECRET= # IMPORTANT: You MUST configure your server version, either here or in config/packages/doctrine.yaml # # DATABASE_URL="sqlite:///%kernel.project_dir%/var/data.db" -# DATABASE_URL="mysql://app:!ChangeMe!@127.0.0.1:3306/app?serverVersion=8.0.32&charset=utf8mb4" +DATABASE_URL="mysql://kumora:kumora@127.0.0.1:3309/kumora?serverVersion=8.0.32&charset=utf8mb4" # DATABASE_URL="mysql://app:!ChangeMe!@127.0.0.1:3306/app?serverVersion=10.11.2-MariaDB&charset=utf8mb4" -DATABASE_URL="postgresql://app:!ChangeMe!@127.0.0.1:5432/app?serverVersion=16&charset=utf8" +# DATABASE_URL="postgresql://app:!ChangeMe!@127.0.0.1:5432/app?serverVersion=16&charset=utf8" ###< doctrine/doctrine-bundle ### ###> symfony/messenger ### diff --git a/compose.override.yaml b/compose.override.yaml deleted file mode 100644 index 8dc54de..0000000 --- a/compose.override.yaml +++ /dev/null @@ -1,18 +0,0 @@ - -services: -###> doctrine/doctrine-bundle ### - database: - ports: - - "5432" -###< doctrine/doctrine-bundle ### - -###> symfony/mailer ### - mailer: - image: axllent/mailpit - ports: - - "1025" - - "8025" - environment: - MP_SMTP_AUTH_ACCEPT_ANY: 1 - MP_SMTP_AUTH_ALLOW_INSECURE: 1 -###< symfony/mailer ### diff --git a/compose.yaml b/compose.yaml deleted file mode 100644 index 89c74d1..0000000 --- a/compose.yaml +++ /dev/null @@ -1,25 +0,0 @@ - -services: -###> doctrine/doctrine-bundle ### - database: - image: postgres:${POSTGRES_VERSION:-16}-alpine - environment: - POSTGRES_DB: ${POSTGRES_DB:-app} - # You should definitely change the password in production - POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-!ChangeMe!} - POSTGRES_USER: ${POSTGRES_USER:-app} - healthcheck: - test: ["CMD", "pg_isready", "-d", "${POSTGRES_DB:-app}", "-U", "${POSTGRES_USER:-app}"] - timeout: 5s - retries: 5 - start_period: 60s - volumes: - - database_data:/var/lib/postgresql/data:rw - # You may use a bind-mounted host directory instead, so that it is harder to accidentally remove the volume and lose all your data! - # - ./docker/db/data:/var/lib/postgresql/data:rw -###< doctrine/doctrine-bundle ### - -volumes: -###> doctrine/doctrine-bundle ### - database_data: -###< doctrine/doctrine-bundle ### diff --git a/composer.json b/composer.json index b92ad34..5b91cfd 100644 --- a/composer.json +++ b/composer.json @@ -35,11 +35,13 @@ "symfony/property-info": "7.2.*", "symfony/runtime": "7.2.*", "symfony/security-bundle": "7.2.*", + "symfony/security-csrf": "7.2.*", "symfony/serializer": "7.2.*", "symfony/stimulus-bundle": "^2.22", "symfony/string": "7.2.*", "symfony/translation": "7.2.*", "symfony/twig-bundle": "7.2.*", + "symfony/uid": "7.2.*", "symfony/ux-icons": "^2.22", "symfony/ux-turbo": "^2.22", "symfony/ux-twig-component": "^2.22", @@ -47,6 +49,7 @@ "symfony/web-link": "7.2.*", "symfony/yaml": "7.2.*", "symfonycasts/tailwind-bundle": "^0.6.1", + "tales-from-a-dev/flowbite-bundle": "^0.7.1", "twig/extra-bundle": "^2.12|^3.0", "twig/twig": "^2.12|^3.0" }, diff --git a/composer.lock b/composer.lock index 8cc464b..078bea5 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "b7708b5019145d17ad3512f8c441f6bc", + "content-hash": "e0cd8ceeb323f7d4ce2c5aceb5d7eb3d", "packages": [ { "name": "composer/semver", @@ -1377,6 +1377,73 @@ ], "time": "2024-12-27T00:36:43+00:00" }, + { + "name": "gehrisandro/tailwind-merge-php", + "version": "v1.1.2", + "source": { + "type": "git", + "url": "https://github.com/gehrisandro/tailwind-merge-php.git", + "reference": "dc11b9d4a625dd5be885900e5ef14c3efa260277" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/gehrisandro/tailwind-merge-php/zipball/dc11b9d4a625dd5be885900e5ef14c3efa260277", + "reference": "dc11b9d4a625dd5be885900e5ef14c3efa260277", + "shasum": "" + }, + "require": { + "php": "^8.1.0", + "psr/simple-cache": "^3.0" + }, + "require-dev": { + "laravel/pint": "^1.13.8", + "nunomaduro/collision": "^7.10", + "pestphp/pest": "^v2.24.0", + "pestphp/pest-plugin-arch": "^2.6", + "pestphp/pest-plugin-mock": "^2.0.0", + "pestphp/pest-plugin-type-coverage": "^2.8", + "phpstan/phpstan": "^1.10.55", + "rector/rector": "^1.0.5", + "symfony/var-dumper": "^6.4.2" + }, + "type": "library", + "autoload": { + "files": [ + "src/TailwindMerge.php" + ], + "psr-4": { + "TailwindMerge\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Sandro Gehri", + "email": "sandrogehri@gmail.com" + } + ], + "description": "TailwindMerge for PHP merges multiple Tailwind CSS classes by automatically resolving conflicts between them", + "keywords": [ + "classes", + "merge", + "php", + "tailwindcss" + ], + "support": { + "issues": "https://github.com/gehrisandro/tailwind-merge-php/issues", + "source": "https://github.com/gehrisandro/tailwind-merge-php/tree/v1.1.2" + }, + "funding": [ + { + "url": "https://github.com/gehrisandro", + "type": "github" + } + ], + "time": "2024-05-21T17:32:42+00:00" + }, { "name": "league/flysystem", "version": "3.29.1", @@ -2285,6 +2352,57 @@ }, "time": "2024-09-11T13:17:53+00:00" }, + { + "name": "psr/simple-cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/simple-cache.git", + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865", + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\SimpleCache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interfaces for simple caching", + "keywords": [ + "cache", + "caching", + "psr", + "psr-16", + "simple-cache" + ], + "support": { + "source": "https://github.com/php-fig/simple-cache/tree/3.0.0" + }, + "time": "2021-10-29T13:26:27+00:00" + }, { "name": "symfony/asset", "version": "v7.2.0", @@ -5551,6 +5669,85 @@ ], "time": "2024-09-09T11:45:10+00:00" }, + { + "name": "symfony/polyfill-uuid", + "version": "v1.31.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-uuid.git", + "reference": "21533be36c24be3f4b1669c4725c7d1d2bab4ae2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/21533be36c24be3f4b1669c4725c7d1d2bab4ae2", + "reference": "21533be36c24be3f4b1669c4725c7d1d2bab4ae2", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "provide": { + "ext-uuid": "*" + }, + "suggest": { + "ext-uuid": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Uuid\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Grégoire Pineau", + "email": "lyrixx@lyrixx.info" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for uuid functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "uuid" + ], + "support": { + "source": "https://github.com/symfony/polyfill-uuid/tree/v1.31.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T11:45:10+00:00" + }, { "name": "symfony/process", "version": "v7.2.0", @@ -7123,6 +7320,80 @@ ], "time": "2024-12-11T07:49:41+00:00" }, + { + "name": "symfony/uid", + "version": "v7.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/uid.git", + "reference": "2d294d0c48df244c71c105a169d0190bfb080426" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/uid/zipball/2d294d0c48df244c71c105a169d0190bfb080426", + "reference": "2d294d0c48df244c71c105a169d0190bfb080426", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/polyfill-uuid": "^1.15" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Uid\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Grégoire Pineau", + "email": "lyrixx@lyrixx.info" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an object-oriented API to generate and represent UIDs", + "homepage": "https://symfony.com", + "keywords": [ + "UID", + "ulid", + "uuid" + ], + "support": { + "source": "https://github.com/symfony/uid/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:21:43+00:00" + }, { "name": "symfony/ux-icons", "version": "v2.22.1", @@ -7859,6 +8130,120 @@ }, "time": "2024-11-06T18:41:22+00:00" }, + { + "name": "tales-from-a-dev/flowbite-bundle", + "version": "v0.7.1", + "source": { + "type": "git", + "url": "https://github.com/tales-from-a-dev/flowbite-bundle.git", + "reference": "cfc2fbebba6989f0d8b5cc00fdc95b7f3edabe2f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tales-from-a-dev/flowbite-bundle/zipball/cfc2fbebba6989f0d8b5cc00fdc95b7f3edabe2f", + "reference": "cfc2fbebba6989f0d8b5cc00fdc95b7f3edabe2f", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/http-kernel": "^6.4 || ^7.0", + "symfony/twig-bridge": "^6.4 || ^7.0", + "tales-from-a-dev/twig-tailwind-extra": "^0.3" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.15", + "phpunit/phpunit": "^10.0", + "symfony/form": "^6.4 || ^7.0", + "symfony/intl": "^6.4 || ^7.0", + "symfony/security-csrf": "^6.4 || ^7.0", + "symfony/translation": "^6.4 || ^7.0" + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "TalesFromADev\\FlowbiteBundle\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Romain Monteil", + "email": "monteil.romain@gmail.com" + } + ], + "description": "A Symfony form theme for Flowbite", + "homepage": "https://github.com/tales-from-a-dev/flowbite-bundle", + "keywords": [ + "bundle", + "flowbite", + "form", + "symfony", + "theme" + ], + "support": { + "issues": "https://github.com/tales-from-a-dev/flowbite-bundle/issues", + "source": "https://github.com/tales-from-a-dev/flowbite-bundle/tree/v0.7.1" + }, + "time": "2024-12-11T13:52:04+00:00" + }, + { + "name": "tales-from-a-dev/twig-tailwind-extra", + "version": "v0.3.0", + "source": { + "type": "git", + "url": "https://github.com/tales-from-a-dev/twig-tailwind-extra.git", + "reference": "a3cb86414dd5810740cf91966bc1cf10047ce8ef" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tales-from-a-dev/twig-tailwind-extra/zipball/a3cb86414dd5810740cf91966bc1cf10047ce8ef", + "reference": "a3cb86414dd5810740cf91966bc1cf10047ce8ef", + "shasum": "" + }, + "require": { + "gehrisandro/tailwind-merge-php": "^1.0", + "php": ">=8.2", + "symfony/cache": "^6.4 || ^7.0", + "symfony/framework-bundle": "^6.4 || ^7.0", + "twig/twig": "^3.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.38", + "symfony/phpunit-bridge": "^6.4 || ^7.0" + }, + "type": "twig", + "autoload": { + "psr-4": { + "TalesFromADev\\Twig\\Extra\\Tailwind\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Romain Monteil", + "email": "monteil.romain@gmail.com" + } + ], + "description": "A Twig extension for Tailwind", + "homepage": "https://github.com/tales-from-a-dev/twig-tailwind-extra", + "keywords": [ + "extension", + "symfony", + "tailwind", + "twig" + ], + "support": { + "issues": "https://github.com/tales-from-a-dev/twig-tailwind-extra/issues", + "source": "https://github.com/tales-from-a-dev/twig-tailwind-extra/tree/v0.3.0" + }, + "time": "2024-08-07T23:27:08+00:00" + }, { "name": "twig/extra-bundle", "version": "v3.17.0", diff --git a/config/bundles.php b/config/bundles.php index c5154d6..3177489 100644 --- a/config/bundles.php +++ b/config/bundles.php @@ -17,4 +17,6 @@ return [ Oneup\FlysystemBundle\OneupFlysystemBundle::class => ['all' => true], Symfony\UX\Icons\UXIconsBundle::class => ['all' => true], Symfony\UX\TwigComponent\TwigComponentBundle::class => ['all' => true], + TalesFromADev\Twig\Extra\Tailwind\Bridge\Symfony\Bundle\TalesFromADevTwigExtraTailwindBundle::class => ['all' => true], + TalesFromADev\FlowbiteBundle\TalesFromADevFlowbiteBundle::class => ['all' => true], ]; diff --git a/config/packages/framework.yaml b/config/packages/framework.yaml index 7e1ee1f..7ba8b4e 100644 --- a/config/packages/framework.yaml +++ b/config/packages/framework.yaml @@ -1,7 +1,9 @@ # see https://symfony.com/doc/current/reference/configuration/framework.html framework: secret: '%env(APP_SECRET)%' - + form: { csrf_protection: { token_id: 'submit' } } + csrf_protection: + stateless_token_ids: ['submit', 'authenticate', 'logout'] # Note that the session will be started ONLY if you read or write from it. session: true diff --git a/config/packages/security.yaml b/config/packages/security.yaml index 367af25..405c27d 100644 --- a/config/packages/security.yaml +++ b/config/packages/security.yaml @@ -4,14 +4,26 @@ security: Symfony\Component\Security\Core\User\PasswordAuthenticatedUserInterface: 'auto' # https://symfony.com/doc/current/security.html#loading-the-user-the-user-provider providers: - users_in_memory: { memory: null } + # used to reload user from session & other features (e.g. switch_user) + app_user_provider: + entity: + class: App\Entity\User + property: email firewalls: dev: pattern: ^/(_(profiler|wdt)|css|images|js)/ security: false main: lazy: true - provider: users_in_memory + provider: app_user_provider + form_login: + login_path: app_login + check_path: app_login + enable_csrf: true + logout: + path: app_logout + # where to redirect after logout + # target: app_any_route # activate different ways to authenticate # https://symfony.com/doc/current/security.html#the-firewall diff --git a/config/packages/translation.yaml b/config/packages/translation.yaml index b3f8f9c..590bec1 100644 --- a/config/packages/translation.yaml +++ b/config/packages/translation.yaml @@ -1,7 +1,8 @@ framework: - default_locale: en + default_locale: fr translator: default_path: '%kernel.project_dir%/translations' fallbacks: + - fr - en providers: diff --git a/config/packages/twig.yaml b/config/packages/twig.yaml index 3f795d9..d7a8397 100644 --- a/config/packages/twig.yaml +++ b/config/packages/twig.yaml @@ -1,5 +1,7 @@ twig: file_name_pattern: '*.twig' + form_themes: + - '@TalesFromADevFlowbite/form/default.html.twig' when@test: twig: diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..e00d3ec --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,15 @@ +services: + mysql: + image: mysql:8.4 + environment: + MYSQL_ROOT_PASSWORD: root + MYSQL_DATABASE: kumora + MYSQL_USER: kumora + MYSQL_PASSWORD: kumora + ports: + - "3309:3306" + volumes: + - mysql_datas_kumora:/var/lib/mysql + +volumes: + mysql_datas_kumora: \ No newline at end of file diff --git a/importmap.php b/importmap.php index b73b323..179072e 100644 --- a/importmap.php +++ b/importmap.php @@ -16,13 +16,13 @@ return [ 'path' => './assets/app.js', 'entrypoint' => true, ], - '@hotwired/stimulus' => [ - 'version' => '3.2.2', - ], '@symfony/stimulus-bundle' => [ 'path' => './vendor/symfony/stimulus-bundle/assets/dist/loader.js', ], + '@hotwired/stimulus' => [ + 'version' => '3.2.2', + ], '@hotwired/turbo' => [ - 'version' => '7.3.0', + 'version' => '8.0.12', ], ]; diff --git a/migrations/Version20241228222158.php b/migrations/Version20241228222158.php new file mode 100644 index 0000000..633afd4 --- /dev/null +++ b/migrations/Version20241228222158.php @@ -0,0 +1,33 @@ +addSql('CREATE TABLE `user` (id BINARY(16) NOT NULL COMMENT \'(DC2Type:uuid)\', roles JSON NOT NULL, password VARCHAR(255) NOT NULL, username VARCHAR(255) NOT NULL, email VARCHAR(255) NOT NULL, approuved TINYINT(1) NOT NULL, UNIQUE INDEX UNIQ_IDENTIFIER_USERNAME (username), UNIQUE INDEX UNIQ_IDENTIFIER_EMAIL (email), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB'); + $this->addSql('CREATE TABLE messenger_messages (id BIGINT AUTO_INCREMENT NOT NULL, body LONGTEXT NOT NULL, headers LONGTEXT NOT NULL, queue_name VARCHAR(190) NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', available_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', delivered_at DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', INDEX IDX_75EA56E0FB7336F0 (queue_name), INDEX IDX_75EA56E0E3BD61CE (available_at), INDEX IDX_75EA56E016BA31DB (delivered_at), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB'); + } + + public function down(Schema $schema): void + { + // this down() migration is auto-generated, please modify it to your needs + $this->addSql('DROP TABLE `user`'); + $this->addSql('DROP TABLE messenger_messages'); + } +} diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..d6e0178 --- /dev/null +++ b/renovate.json @@ -0,0 +1,78 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended", + ":automergeDisabled", + ":dependencyDashboard", + ":disableRateLimiting", + "docker:pinDigests", + ":prConcurrentLimitNone" + ], + "reviewers": [ + "@skitounet" + ], + "customManagers": [ + { + "customType": "regex", + "fileMatch": [ + "\\.yaml$" + ], + "matchStrings": [ + "# renovate: datasource=(?[^:]+?) depName=(?.+?)( versioning=(?.+?))?( extractVersion=(?.+?))?( registryUrl=(?.+?))?\\s.+?[:=]\\s*[\"']?(?.+?)[\"']?\\s" + ], + "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver-coerced{{/if}}", + "extractVersionTemplate": "{{#if extractVersion}}{{{extractVersion}}}{{else}}^v?(?.+)${{/if}}" + } + ], + "ignorePaths": [ + "public/**" + ], + "packageRules": [ + { + "matchManagers": ["composer"], + "matchDepTypes": ["require-dev"], + "addLabels": ["php-dev", "automerge"], + "groupName": "php-dev", + "automerge": true + }, + { + "matchManagers": ["composer"], + "matchDepTypes": ["require"], + "matchUpdateTypes": ["minor", "patch", "digest", "pin", "pinDigest"], + "addLabels": ["php-mineur", "automerge"], + "groupName": "php-mineur", + "automerge": true + }, + { + "matchManagers": ["composer"], + "matchDepTypes": ["require"], + "matchUpdateTypes": ["major"], + "addLabels": ["php-majeur"], + "groupName": "php-majeur", + "automerge": false + }, + { + "matchManagers": ["npm"], + "matchDepTypes": ["devDependencies"], + "addLabels": ["node-dev", "automerge"], + "groupName": "node-dev", + "automerge": true + }, + { + "matchManagers": ["npm"], + "matchDepTypes": ["dependencies"], + "matchUpdateTypes": ["minor", "patch", "digest", "pin", "pinDigest"], + "addLabels": ["node-mineur", "automerge"], + "groupName": "node-mineur", + "automerge": true + }, + { + "matchManagers": ["npm"], + "matchDepTypes": ["dependencies"], + "matchUpdateTypes": ["major"], + "addLabels": ["node-majeur"], + "groupName": "node-majeur", + "automerge": false + } + ] +} diff --git a/src/Controller/DashboardController.php b/src/Controller/DashboardController.php index ff6a1ef..d18322f 100644 --- a/src/Controller/DashboardController.php +++ b/src/Controller/DashboardController.php @@ -12,13 +12,16 @@ use Symfony\Component\HttpKernel\Attribute\MapQueryParameter; use Symfony\Component\Routing\Attribute\Route; use Symfony\Component\Routing\Generator\UrlGeneratorInterface; use Symfony\Component\HttpFoundation\HeaderUtils; +use Symfony\Component\Security\Http\Attribute\IsGranted; +#[Route('/files', 'app_files_')] +#[IsGranted('ROLE_USER')] class DashboardController extends AbstractController { /** * @throws FilesystemException */ - #[Route('/', name: 'app_dashboard')] + #[Route('/', name: 'index')] public function index(Filesystem $defaultAdapter, UrlGeneratorInterface $urlGenerator, #[MapQueryParameter('path')] string $path = ''): Response { // On retire les slashs en début et fin de chaîne @@ -44,8 +47,8 @@ class DashboardController extends AbstractController 'last_modified' => $file['lastModified'], 'size' => $file['fileSize'] ?? null, 'url' => $file['type'] === 'file' - ? $this->generateUrl('app_file_proxy', ['filename' => $file['path']], UrlGeneratorInterface::ABSOLUTE_URL) - : $this->generateUrl('app_dashboard', ['path' => $path . '/' . $file['path']]), + ? $this->generateUrl('app_files_app_file_proxy', ['filename' => $file['path']], UrlGeneratorInterface::ABSOLUTE_URL) + : $this->generateUrl('app_files_index', ['path' => $path . '/' . $file['path']]), ]; } } diff --git a/src/Controller/HomeController.php b/src/Controller/HomeController.php new file mode 100644 index 0000000..a6eeda2 --- /dev/null +++ b/src/Controller/HomeController.php @@ -0,0 +1,18 @@ +render('home/index.html.twig', [ + 'controller_name' => 'HomeController', + ]); + } +} diff --git a/src/Controller/RegistrationController.php b/src/Controller/RegistrationController.php new file mode 100644 index 0000000..e3e9cd6 --- /dev/null +++ b/src/Controller/RegistrationController.php @@ -0,0 +1,46 @@ +isGranted('IS_AUTHENTICATED_FULLY')) { + return $this->redirectToRoute('app_home'); + } + $user = new User(); + $form = $this->createForm(RegistrationFormType::class, $user); + $form->handleRequest($request); + + if ($form->isSubmitted() && $form->isValid()) { + /** @var string $plainPassword */ + $plainPassword = $form->get('plainPassword')->getData(); + + // encode the plain password + $user->setPassword($userPasswordHasher->hashPassword($user, $plainPassword)); + + $entityManager->persist($user); + $entityManager->flush(); + + $this->addFlash('success', 'Votre compte a été créé avec succès. Vous recevrez un email de confirmation une fois que votre compte aura été approuvé.'); + + return $this->redirectToRoute('app_login'); + } + + return $this->render('registration/register.html.twig', [ + 'registrationForm' => $form, + ]); + } +} diff --git a/src/Controller/SecurityController.php b/src/Controller/SecurityController.php new file mode 100644 index 0000000..c4624b4 --- /dev/null +++ b/src/Controller/SecurityController.php @@ -0,0 +1,35 @@ +isGranted('IS_AUTHENTICATED_FULLY')) { + return $this->redirectToRoute('app_home'); + } + // get the login error if there is one + $error = $authenticationUtils->getLastAuthenticationError(); + + // last username entered by the user + $lastUsername = $authenticationUtils->getLastUsername(); + + return $this->render('security/login.html.twig', [ + 'last_username' => $lastUsername, + 'error' => $error, + ]); + } + + #[Route(path: '/logout', name: 'app_logout')] + public function logout(): void + { + throw new \LogicException('This method can be blank - it will be intercepted by the logout key on your firewall.'); + } +} diff --git a/src/Entity/User.php b/src/Entity/User.php new file mode 100644 index 0000000..44cbb9b --- /dev/null +++ b/src/Entity/User.php @@ -0,0 +1,148 @@ + The user roles + */ + #[ORM\Column] + private array $roles = []; + + /** + * @var string The hashed password + */ + #[ORM\Column] + private ?string $password = null; + + #[ORM\Column(length: 255)] + private ?string $username = null; + + #[ORM\Column(length: 255)] + private ?string $email = null; + + #[ORM\Column] + private ?bool $approuved = false; + + public function __construct() + { + $this->id = Uuid::v4(); + } + + public function getId(): ?Uuid + { + return $this->id; + } + + /** + * A visual identifier that represents this user. + * + * @see UserInterface + */ + public function getUserIdentifier(): string + { + return (string) $this->email; + } + + /** + * @see UserInterface + * + * @return list + */ + public function getRoles(): array + { + $roles = $this->roles; + // guarantee every user at least has ROLE_USER + $roles[] = 'ROLE_USER'; + + return array_unique($roles); + } + + /** + * @param list $roles + */ + public function setRoles(array $roles): static + { + $this->roles = $roles; + + return $this; + } + + /** + * @see PasswordAuthenticatedUserInterface + */ + public function getPassword(): ?string + { + return $this->password; + } + + public function setPassword(string $password): static + { + $this->password = $password; + + return $this; + } + + /** + * @see UserInterface + */ + public function eraseCredentials(): void + { + // If you store any temporary, sensitive data on the user, clear it here + // $this->plainPassword = null; + } + + public function getUsername(): ?string + { + return $this->username; + } + + public function setUsername(string $username): static + { + $this->username = $username; + + return $this; + } + + public function getEmail(): ?string + { + return $this->email; + } + + public function setEmail(string $email): static + { + $this->email = $email; + + return $this; + } + + public function isApprouved(): ?bool + { + return $this->approuved; + } + + public function setApprouved(bool $approuved): static + { + $this->approuved = $approuved; + + return $this; + } +} diff --git a/src/Form/RegistrationFormType.php b/src/Form/RegistrationFormType.php new file mode 100644 index 0000000..be5e7b0 --- /dev/null +++ b/src/Form/RegistrationFormType.php @@ -0,0 +1,54 @@ +add('username') + ->add('email') + ->add('plainPassword', PasswordType::class, [ + 'mapped' => false, + 'attr' => ['autocomplete' => 'new-password'], + 'constraints' => [ + new NotBlank([ + 'message' => 'Please enter a password', + ]), + new Length([ + 'min' => 6, + 'minMessage' => 'Your password should be at least {{ limit }} characters', + // max length allowed by Symfony for security reasons + 'max' => 4096, + ]), + ], + ]) + ->add('agreeTerms', CheckboxType::class, [ + 'mapped' => false, + 'constraints' => [ + new IsTrue([ + 'message' => 'Vous devez accepter les conditions d\'utilisation.', + ]), + ], + ]) + ; + } + + public function configureOptions(OptionsResolver $resolver): void + { + $resolver->setDefaults([ + 'data_class' => User::class, + ]); + } +} diff --git a/src/Repository/UserRepository.php b/src/Repository/UserRepository.php new file mode 100644 index 0000000..4f2804e --- /dev/null +++ b/src/Repository/UserRepository.php @@ -0,0 +1,60 @@ + + */ +class UserRepository extends ServiceEntityRepository implements PasswordUpgraderInterface +{ + public function __construct(ManagerRegistry $registry) + { + parent::__construct($registry, User::class); + } + + /** + * Used to upgrade (rehash) the user's password automatically over time. + */ + public function upgradePassword(PasswordAuthenticatedUserInterface $user, string $newHashedPassword): void + { + if (!$user instanceof User) { + throw new UnsupportedUserException(sprintf('Instances of "%s" are not supported.', $user::class)); + } + + $user->setPassword($newHashedPassword); + $this->getEntityManager()->persist($user); + $this->getEntityManager()->flush(); + } + + // /** + // * @return User[] Returns an array of User objects + // */ + // public function findByExampleField($value): array + // { + // return $this->createQueryBuilder('u') + // ->andWhere('u.exampleField = :val') + // ->setParameter('val', $value) + // ->orderBy('u.id', 'ASC') + // ->setMaxResults(10) + // ->getQuery() + // ->getResult() + // ; + // } + + // public function findOneBySomeField($value): ?User + // { + // return $this->createQueryBuilder('u') + // ->andWhere('u.exampleField = :val') + // ->setParameter('val', $value) + // ->getQuery() + // ->getOneOrNullResult() + // ; + // } +} diff --git a/symfony.lock b/symfony.lock index 495ad26..584596b 100644 --- a/symfony.lock +++ b/symfony.lock @@ -274,6 +274,15 @@ "templates/base.html.twig" ] }, + "symfony/uid": { + "version": "7.2", + "recipe": { + "repo": "github.com/symfony/recipes", + "branch": "main", + "version": "7.0", + "ref": "0df5844274d871b37fc3816c57a768ffc60a43a5" + } + }, "symfony/ux-icons": { "version": "2.22", "recipe": { @@ -335,6 +344,24 @@ "symfonycasts/tailwind-bundle": { "version": "v0.6.1" }, + "tales-from-a-dev/flowbite-bundle": { + "version": "0.7", + "recipe": { + "repo": "github.com/symfony/recipes-contrib", + "branch": "main", + "version": "0.4", + "ref": "8c5eef17730535682128557a1016872fd3e81c33" + } + }, + "tales-from-a-dev/twig-tailwind-extra": { + "version": "0.3", + "recipe": { + "repo": "github.com/symfony/recipes-contrib", + "branch": "main", + "version": "0.2", + "ref": "7243ab070ed66198eb82c026684e9b9773e7b64a" + } + }, "twig/extra-bundle": { "version": "v3.17.0" } diff --git a/tailwind.config.js b/tailwind.config.js index bb226fb..4d92bc8 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -1,6 +1,7 @@ /** @type {import('tailwindcss').Config} */ module.exports = { content: [ + "./vendor/tales-from-a-dev/flowbite-bundle/templates/**/*.html.twig", "./assets/**/*.js", "./templates/**/*.html.twig", ], diff --git a/templates/base.html.twig b/templates/base.html.twig index 063c794..bd350d6 100644 --- a/templates/base.html.twig +++ b/templates/base.html.twig @@ -11,7 +11,7 @@ {% block importmap %}{{ importmap('app') }}{% endblock %} {% endblock %} - + {% include "partials/navbar.html.twig" %} {% block body %}{% endblock %} diff --git a/templates/home/index.html.twig b/templates/home/index.html.twig new file mode 100644 index 0000000..73e04b2 --- /dev/null +++ b/templates/home/index.html.twig @@ -0,0 +1,20 @@ +{% extends 'base.html.twig' %} + +{% block title %}Hello HomeController!{% endblock %} + +{% block body %} + + +
+

Hello {{ controller_name }}! ✅

+ + This friendly message is coming from: +
    +
  • Your controller at /home/melaine/Coding/Camélia-Studio/Kumora/src/Controller/HomeController.php
  • +
  • Your template at /home/melaine/Coding/Camélia-Studio/Kumora/templates/home/index.html.twig
  • +
+
+{% endblock %} diff --git a/templates/partials/breadbrumb.html.twig b/templates/partials/breadbrumb.html.twig index ea7bb0a..39fb689 100644 --- a/templates/partials/breadbrumb.html.twig +++ b/templates/partials/breadbrumb.html.twig @@ -1,7 +1,7 @@