From f8ccbe2dc21905a527708840190f657fddb015e6 Mon Sep 17 00:00:00 2001 From: Andrey Helldar Date: Tue, 5 Dec 2023 18:21:15 +0300 Subject: [PATCH] Upgrade documentation skeleton --- .gitattributes | 1 + .github/FUNDING.yml | 3 - .github/workflows/documentation.yml | 138 ++++++++++++++++++ .github/workflows/tests.yml | 57 ++++++++ docs/.env.example | 3 - docs/.github/FUNDING.yml | 3 - docs/.github/dependabot.yml | 7 - docs/.github/workflows/close-pull-request.yml | 13 -- docs/.github/workflows/docs.yml | 42 ------ docs/.gitignore | 18 --- docs/LICENSE | 21 --- docs/README.md | 55 ------- docs/c.list | 6 + docs/cashbox.tree | 13 ++ docs/cfg/buildprofiles.xml | 50 +++++++ docs/docs/.vuepress/.gitignore | 4 - docs/docs/.vuepress/config.js | 82 ----------- docs/docs/.vuepress/public/CNAME | 1 - .../public/fonts/Nunito-SemiBold.woff2 | Bin 56088 -> 0 bytes docs/docs/.vuepress/public/images/logo.svg | 51 ------- .../.vuepress/public/images/social-logo.png | Bin 27469 -> 0 bytes docs/docs/.vuepress/styles/_fonts.scss | 67 --------- docs/docs/.vuepress/styles/index.scss | 75 ---------- docs/docs/index.md | 25 ---- docs/docs/license.md | 21 --- docs/package.json | 32 ---- docs/topics/introduction.topic | 56 +++++++ docs/topics/license.topic | 42 ++++++ docs/topics/snippets-library.topic | 22 +++ docs/v.list | 10 ++ docs/versions.json | 7 + docs/writerside.cfg | 9 ++ split.json | 6 - 33 files changed, 411 insertions(+), 529 deletions(-) delete mode 100644 .github/FUNDING.yml create mode 100644 .github/workflows/documentation.yml delete mode 100644 docs/.env.example delete mode 100644 docs/.github/FUNDING.yml delete mode 100644 docs/.github/dependabot.yml delete mode 100644 docs/.github/workflows/close-pull-request.yml delete mode 100644 docs/.github/workflows/docs.yml delete mode 100644 docs/.gitignore delete mode 100644 docs/LICENSE delete mode 100644 docs/README.md create mode 100644 docs/c.list create mode 100644 docs/cashbox.tree create mode 100644 docs/cfg/buildprofiles.xml delete mode 100644 docs/docs/.vuepress/.gitignore delete mode 100644 docs/docs/.vuepress/config.js delete mode 100644 docs/docs/.vuepress/public/CNAME delete mode 100644 docs/docs/.vuepress/public/fonts/Nunito-SemiBold.woff2 delete mode 100644 docs/docs/.vuepress/public/images/logo.svg delete mode 100644 docs/docs/.vuepress/public/images/social-logo.png delete mode 100644 docs/docs/.vuepress/styles/_fonts.scss delete mode 100644 docs/docs/.vuepress/styles/index.scss delete mode 100644 docs/docs/index.md delete mode 100644 docs/docs/license.md delete mode 100644 docs/package.json create mode 100644 docs/topics/introduction.topic create mode 100644 docs/topics/license.topic create mode 100644 docs/topics/snippets-library.topic create mode 100644 docs/v.list create mode 100644 docs/versions.json create mode 100644 docs/writerside.cfg diff --git a/.gitattributes b/.gitattributes index 52c63e07..c8456883 100644 --- a/.gitattributes +++ b/.gitattributes @@ -5,6 +5,7 @@ .requests/ export-ignore .run/ export-ignore +docs/ export-ignore tests/ export-ignore .gitattributes export-ignore diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml deleted file mode 100644 index a74abc9a..00000000 --- a/.github/FUNDING.yml +++ /dev/null @@ -1,3 +0,0 @@ -github: TheDragonCode -open_collective: dragon-code -custom: [ "https://boosty.to/dragon-code", "https://yoomoney.ru/to/410012608840929" ] diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml new file mode 100644 index 00000000..b06a3ab3 --- /dev/null +++ b/.github/workflows/documentation.yml @@ -0,0 +1,138 @@ +name: Documentation + +on: + push: + branches: + - main + - 4.x + workflow_dispatch: + +permissions: + id-token: write + pages: write + +env: + ARTIFACT: webHelpCASHBOX2-all.zip + CONFIG_JSON_PRODUCT: CASHBOX + CONFIG_JSON_VERSION: 4.x + INSTANCE: docs/cashbox + DOMAIN_NAME: cashbox.city + BUILDER_VERSION: 232.10275 + +jobs: + build: + name: Build Application + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + + - name: Setup PHP + uses: shivammathur/setup-php@v2 + with: + php-version: ${{ matrix.php }} + extensions: curl, mbstring, zip, pcntl, pdo, pdo_sqlite, iconv, simplexml + coverage: xdebug + + - name: Configure git + run: git config --global --add safe.directory /github/workspace + + - name: Install dependencies + run: composer update --no-progress --no-interaction + + - name: Build documentation + uses: JetBrains/writerside-github-action@v4 + with: + instance: ${{ env.INSTANCE }} + artifact: ${{ env.ARTIFACT }} + docker-version: ${{ env.BUILDER_VERSION }} + + - name: Upload artifacts + uses: actions/upload-artifact@v3 + with: + name: docs + path: | + artifacts/${{ env.ARTIFACT }} + artifacts/report.json + retention-days: 7 + + test: + needs: build + name: Testing + runs-on: ubuntu-latest + + steps: + - name: Download docs artifact + uses: actions/download-artifact@v3 + with: + name: docs + path: artifacts + + - name: Test documentation + uses: JetBrains/writerside-checker-action@v1 + with: + instance: ${{ env.INSTANCE }} + + robots: + needs: build + name: Generate robots.txt + runs-on: ubuntu-latest + + steps: + - name: Create robots.txt + run: | + touch robots.txt + echo "User-Agent: *" >> robots.txt + echo "Disallow: " >> robots.txt + echo "Host: https://${{ env.DOMAIN_NAME }}" >> robots.txt + + - name: Upload artifacts + uses: actions/upload-artifact@v3 + with: + name: robots + path: robots.txt + retention-days: 7 + + deploy-pages: + environment: + name: deploy + url: ${{ steps.deployment.outputs.page_url }} + + needs: + - test + - robots + + name: Deploy to Pages + runs-on: ubuntu-latest + + steps: + - name: Download docs artifact + uses: actions/download-artifact@v3 + with: + name: docs + + - name: Download robots artifact + uses: actions/download-artifact@v3 + with: + name: robots + + - name: Unzip artifact + uses: montudor/action-zip@v1 + with: + args: unzip -qq ${{ env.ARTIFACT }} -d dir + + - name: Move robots + run: | + sudo mv robots.txt dir/robots.txt + + - name: Setup Pages + uses: actions/configure-pages@v3 + + - name: Upload artifact + uses: actions/upload-pages-artifact@v2 + with: + path: dir + + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v2 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 7fc53665..7106f128 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -2,6 +2,13 @@ name: Tests on: [ push, pull_request ] +permissions: read-all + +env: + INSTANCE: docs/cashbox + ARTIFACT: webHelpCASHBOX2-all.zip + BUILDER_VERSION: 232.10275 + jobs: linux: runs-on: ubuntu-latest @@ -91,3 +98,53 @@ jobs: DB_CONNECTION: mysql DB_USERNAME: root DB_PORT: ${{ job.services.mysql.ports[3306] }} + + documentation_build: + name: Build Documentation + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + + - name: Setup PHP + uses: shivammathur/setup-php@v2 + with: + php-version: ${{ matrix.php }} + extensions: curl, mbstring, zip, pcntl, pdo, pdo_sqlite, iconv, simplexml + coverage: xdebug + + - name: Configure git + run: git config --global --add safe.directory /github/workspace + + - name: Build documentation + uses: JetBrains/writerside-github-action@v4 + with: + instance: ${{ env.INSTANCE }} + artifact: ${{ env.ARTIFACT }} + docker-version: ${{ env.BUILDER_VERSION }} + + - name: Upload artifacts + uses: actions/upload-artifact@v3 + with: + name: docs + path: | + artifacts/${{ env.ARTIFACT }} + artifacts/report.json + retention-days: 7 + + documentation_test: + needs: build + name: Test Documentation + runs-on: ubuntu-latest + + steps: + - name: Download docs artifact + uses: actions/download-artifact@v3 + with: + name: docs + path: artifacts + + - name: Test documentation + uses: JetBrains/writerside-checker-action@v1 + with: + instance: ${{ env.INSTANCE }} diff --git a/docs/.env.example b/docs/.env.example deleted file mode 100644 index a98ecdbc..00000000 --- a/docs/.env.example +++ /dev/null @@ -1,3 +0,0 @@ -VITE_APP_ALGOLIA_APP_ID= -VITE_APP_ALGOLIA_API_KEY= -VITE_APP_ALGOLIA_INDEX_NAME= diff --git a/docs/.github/FUNDING.yml b/docs/.github/FUNDING.yml deleted file mode 100644 index a74abc9a..00000000 --- a/docs/.github/FUNDING.yml +++ /dev/null @@ -1,3 +0,0 @@ -github: TheDragonCode -open_collective: dragon-code -custom: [ "https://boosty.to/dragon-code", "https://yoomoney.ru/to/410012608840929" ] diff --git a/docs/.github/dependabot.yml b/docs/.github/dependabot.yml deleted file mode 100644 index d20ffd05..00000000 --- a/docs/.github/dependabot.yml +++ /dev/null @@ -1,7 +0,0 @@ -version: 2 -updates: - - - package-ecosystem: github-actions - directory: / - schedule: - interval: daily diff --git a/docs/.github/workflows/close-pull-request.yml b/docs/.github/workflows/close-pull-request.yml deleted file mode 100644 index de0bb421..00000000 --- a/docs/.github/workflows/close-pull-request.yml +++ /dev/null @@ -1,13 +0,0 @@ -name: Close Pull Request - -on: - pull_request_target: - types: [ opened ] - -jobs: - run: - runs-on: ubuntu-latest - steps: - - uses: superbrothers/close-pull-request@v3 - with: - comment: "Thank you for your pull request. However, you have submitted this PR on the Cashbox for Laravel organization which is a read-only sub split of `cashbox/foundation`. Please submit your PR on the https://github.com/cashbox-laravel/foundation repository.

Thanks!" diff --git a/docs/.github/workflows/docs.yml b/docs/.github/workflows/docs.yml deleted file mode 100644 index 3f94b99e..00000000 --- a/docs/.github/workflows/docs.yml +++ /dev/null @@ -1,42 +0,0 @@ -name: Documentation - -on: - push: - branches: - - main - workflow_dispatch: - -permissions: write-all - -jobs: - generate: - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v3 - with: - fetch-depth: 0 - token: ${{ secrets.COMPOSER_TOKEN }} - - - name: Setup Node.js - uses: actions/setup-node@v3 - with: - node-version: 20 - - - name: Install dependencies - run: npm i - - - name: Build VuePress site - run: npm run build - env: - VITE_APP_ALGOLIA_APP_ID: ${{ secrets.VITE_APP_ALGOLIA_APP_ID }} - VITE_APP_ALGOLIA_API_KEY: ${{ secrets.VITE_APP_ALGOLIA_API_KEY }} - VITE_APP_ALGOLIA_INDEX_NAME: ${{ secrets.VITE_APP_ALGOLIA_INDEX_NAME }} - - - name: Deploy to GitHub Pages - uses: crazy-max/ghaction-github-pages@v3.1.0 - with: - target_branch: gh-pages - build_dir: docs/.vuepress/dist - env: - GITHUB_TOKEN: ${{ secrets.COMPOSER_TOKEN }} diff --git a/docs/.gitignore b/docs/.gitignore deleted file mode 100644 index 501000fe..00000000 --- a/docs/.gitignore +++ /dev/null @@ -1,18 +0,0 @@ -.idea/ -_site/ - -build/ -node_modules/ -tmp/ -vendor/ - -.DS_Store -.env -.temp - -*.bak -*.cache -*.clover -*.orig - -package-lock.json diff --git a/docs/LICENSE b/docs/LICENSE deleted file mode 100644 index 740b9cdd..00000000 --- a/docs/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2023 Andrey Helldar - -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. \ No newline at end of file diff --git a/docs/README.md b/docs/README.md deleted file mode 100644 index 7404cf31..00000000 --- a/docs/README.md +++ /dev/null @@ -1,55 +0,0 @@ -# Cashbox Documentation - -![cashbox documentation](https://preview.dragon-code.pro/cashbox/documentation.svg?brand=laravel) - -[![Stable Version][badge_stable]][link_packagist] -[![Unstable Version][badge_unstable]][link_packagist] -[![Total Downloads][badge_downloads]][link_packagist] -[![License][badge_license]][link_license] - -> Attention -> -> The project is in a state of global upgrade and some links may not be correct. - -## About Cashbox - -`Cashbox` provides an expressive and user-friendly interface for managing billing and payment verification services. -We believe that development should be an enjoyable, creative experience to be truly rewarding. -`Cashbox` tries to ease development by simplifying the tasks of adding payment systems to a web application. - -The project contains some ready-made solutions of payment systems, but you can offer your own. - -## Documentation - -You will find full documentation on the dedicated [documentation](https://cashbox.city) site. - -## Contributing - -Thank you for considering contributing to the `Cashbox`! -The contribution guide can be found in the [Cashbox documentation](https://cashbox.city). - -## Code of Conduct - -In order to ensure that the `Cashbox` community is welcoming to all, please review and abide by -the [Code of Conduct](https://cashbox.city). - -## Security Vulnerabilities - -Please review [our security policy](https://cashbox.city) on how to report security vulnerabilities. - -## License - -The Cashbox for Laravel is open-source software that works in conjunction with -the [Laravel framework](https://laravel.com/), distributed under the MIT license. - -[badge_downloads]: https://img.shields.io/packagist/dt/cashbox/cash.svg?style=flat-square - -[badge_license]: https://img.shields.io/packagist/l/cashbox/foundation.svg?style=flat-square - -[badge_stable]: https://img.shields.io/github/v/release/cashbox/foundation?label=stable&style=flat-square - -[badge_unstable]: https://img.shields.io/badge/unstable-dev--main-orange?style=flat-square - -[link_license]: LICENSE - -[link_packagist]: https://packagist.org/packages/cashbox/foundation diff --git a/docs/c.list b/docs/c.list new file mode 100644 index 00000000..ca56a40c --- /dev/null +++ b/docs/c.list @@ -0,0 +1,6 @@ + + + + + diff --git a/docs/cashbox.tree b/docs/cashbox.tree new file mode 100644 index 00000000..714e3cff --- /dev/null +++ b/docs/cashbox.tree @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/docs/cfg/buildprofiles.xml b/docs/cfg/buildprofiles.xml new file mode 100644 index 00000000..3f327cc9 --- /dev/null +++ b/docs/cfg/buildprofiles.xml @@ -0,0 +1,50 @@ + + + + + true + + en_US + + frozen + https://cashbox.city + true + + https://github.com/cashbox-laravel/docs/edit/main/docs/ + + + + + + https://raw.githubusercontent.com/cashbox-laravel/docs/main/versions.json + + + + + false + + +
+ + GitHub + + + Issues + + + Discussions + +
+
diff --git a/docs/docs/.vuepress/.gitignore b/docs/docs/.vuepress/.gitignore deleted file mode 100644 index 1d57eb52..00000000 --- a/docs/docs/.vuepress/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -.cache/ -.temp/ - -dist/ diff --git a/docs/docs/.vuepress/config.js b/docs/docs/.vuepress/config.js deleted file mode 100644 index b7885c9c..00000000 --- a/docs/docs/.vuepress/config.js +++ /dev/null @@ -1,82 +0,0 @@ - -/** - * This file is part of the "cashbox/foundation" project. - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - * - * @author Andrey Helldar - * @copyright 2023 Andrey Helldar - * @license MIT - * - * @see https://cashbox.city - */ - -import dotenv from 'dotenv' - -import { defaultTheme, viteBundler } from 'vuepress' -import { docsearchPlugin } from '@vuepress/plugin-docsearch' -import { containerPlugin } from '@vuepress/plugin-container' -import { githubLinkifyPlugin } from 'vuepress-plugin-github-linkify' - -dotenv.config() - -const hostname = 'cashbox.com' - -module.exports = { - lang: 'en-US', - title: 'Cashbox for Laravel', - description: 'Cashier provides an expressive, fluent interface to manage billing services', - - head: [ - ['link', { rel: 'icon', href: `https://${ hostname }/images/logo.svg` }], - ['meta', { name: 'twitter:image', content: `https://${ hostname }/images/social-logo.png` }] - ], - - bundler: viteBundler(), - - theme: defaultTheme({ - hostname, - base: '/', - - logo: `https://${ hostname }/images/logo.svg`, - - repo: 'https://github.com/cashbox-laravel/foundation', - repoLabel: 'GitHub', - docsRepo: 'https://github.com/cashbox-laravel/foundation', - docsBranch: 'main', - docsDir: 'docs', - - contributors: false, - editLink: true, - - navbar: [ - '/index.md' - ], - - sidebarDepth: 1, - - sidebar: [ - { - text: 'License', - link: '/license.md' - } - ] - }), - - plugins: [ - docsearchPlugin({ - appId: process.env.VITE_APP_ALGOLIA_APP_ID, - apiKey: process.env.VITE_APP_ALGOLIA_API_KEY, - indexName: process.env.VITE_APP_ALGOLIA_INDEX_NAME - }), - - containerPlugin({ - type: 'tip' - }), - - githubLinkifyPlugin({ - repo: 'Laravel-Lang/common' - }) - ] -} diff --git a/docs/docs/.vuepress/public/CNAME b/docs/docs/.vuepress/public/CNAME deleted file mode 100644 index 16865d60..00000000 --- a/docs/docs/.vuepress/public/CNAME +++ /dev/null @@ -1 +0,0 @@ -cashbox.city diff --git a/docs/docs/.vuepress/public/fonts/Nunito-SemiBold.woff2 b/docs/docs/.vuepress/public/fonts/Nunito-SemiBold.woff2 deleted file mode 100644 index 0f41dd933127d332e2837a8a2e03a846b32c8b6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56088 zcma&Nb95&#^EdjfZ5vzLwr$(CZQHint!>-3-L0){`|k6@d++`4e$FJB;3PS7P9~E{ z;w~@71ONj3!xkn0`CkH@jtKy4*8F$bf6D*A;1?59k;TOhw8IJdqlMcC3T^<1L5B<^ zfy$>vf`kqo&m+fD}@I5`xA0L(Fi(2C8X`=r@9W>&ASw<=X6&o*0&b zi)xsZOHA;cE~BZw<9&f+!} zrf!yMyqG>1iMf<{!Qzgh1>GT`DD`_Wvp~W`(Pk|kp@=Pio2h7X_I+*NzTj(LtWhE0 z*z%t*^vol?^V3y^`1-NCb1NS9<{YaKaX@e-&z9qTw4y&7;uzad`MX)lx_y_lq-_Le zxux3U2ibIbDDO95-{w2;H)|L`DW9IvU!aCU*)uFC@Xg&c`=POPW!PRK;S*_!sz723 z#ui+TNThCloUC9|5pmygkwRFV8>aMx25th103jfL$BUN3zm-R^9Y^{=c_VkR0U!I&OD~o12 zKG8&_s*~FBqQ)9PlrdG2Om*>zfd5-avsOn|yYI))LZPBW%KRDWNssUBq40kFL4@J4 zpzPOs)H#Oq9Rb19M-t9;v7Bkh@$5?p-7>zn_4$y#I3OUh{lS=NQX)=W%kW%Oy92Jy z|KdyUcXnf`6?n!BtA{nMQf!B6VooO6j4I}7T(f6>M;`2+sv`M>mSjj&)f;De`qK_x z=Wp^>@iTK?EF3KfBL|_Vx^eZu{QarV6t3oBndH?EulKr<^02z1v&)j7jf2bj=VY&Y znvAC=F|@OBUAym3=;RfJ@?pa}YXNc3&;S^kyR_gby8GeP79xmbV`B+)P8 z)L%dZUypyczqdbkM=^`XOmL=c`vVe*74y--B0r>BBz|i|8lW2xF5tkLNMI5AyjujT zYP^9cEX1EfcvM>U=9%1v>Vi6eSSXGg;HPv8uJ0h$JG}#|d3QQR% zAy+f)l6bPZb?<{OUNY|s*hjt_c87d1H&@C&9ib3vFd~8nh*jY2%wDdph1l;S0pkk+ z3x+Sy=b_cz=$>4o&8&>n3JW-MD|zZjts^9}2%fO35FbxIIrlywtk?<3$wKZqVfUvW zQkP%A0QBgM5v|;u+KAY%N7hQ0RtfyklOvW$>|Nl4AY$pjE6c<~`|L$}TeMC*^G zVZz#rzc%+2u@##m<*-C-6Hk$Qkm?dESl;%sGkG-^JpGx;bpqVX@_pnqLHzs&tgb2; z?@^r+pf9Y2XaW0s>rYLjF4NngYn`R$`&POkRfw%n1}-7zhP6%0{9^Cn-Ctb|us$S1 zh6aqFiDe6){!39B9+%(cA*m+o)~c?aXH7MeC^wyn{V8cuS276HZ*Tm^kF&Y2+F+WC zED6JEB;;9fS}>A;p#?lh>J=dbhG3`?U{mcl&4(~VKk-#wy*}`OoZV@Bo~OtKBxEh; z^X>ZKN&qcO5o|I+vekICj;nxscmPZ0Pj;3+O_%RCR~OcP-U@cpMwwo|_UQCp$pTgc zEQgQaV;$t_9sbJNo~FRp!wsG-|bKjRvD< zHT!?{YSr}`hIuurD-)U!9H8AXuNF_-1yb_)qjZ`{LgBe7BE`l3q(Xr$TKr$*E3!lt z{qL0U@M6Ul78bsKigB-gR1Ajh8>}qA5LN&}!Zw@tXA8e- zGX3OTz$F?FKS=fO#&324+Ta;~Lqn+#aF*BZdA{NaqeR09D?t=(C|x>?ira z@9Qe`QH;#OJ;F6XFa0g4-|N~lCwpvUkW5>s+YKVtZUJ0r%U#-Oy{5It3_kh9|MbcA zZGImAjm#nSo@dU{lyd7h2XELd+Ai`;s?qR@`a%O+RU3C)e>b@JA(%HX_=bWb;^!v7 zMHqPqI4X?^r$`npDFV7_t&WVU+AAyU)W!e)vAF2EzV#U6--oaph+)@)IuuDm;sWzRv#e(%R zQ`b0ZcbXN!5Sv8CAnh0HjJ{DC_*rXI@8osAmCuxvipw;N?S-v@couusmo;#E)*!0m*SuQEBR7JAPgh47?zNQ-G1BSnZeEsU;zmr7KlO? zoIs}BK;EwpJNY@AfprBJ9+#HHc@u_SF$3GOo_sl7xBa=4Ere;$ufQ0$^k6&C+I3ujxJrzM9NUJtF2{~32E>mzoMp8x3gn89aF-6k zCxG*~li^|TD^Sq4F=S3DhJ!Hn?8pCoHtc7%?3?;X;GIbAi-g(Iw?eeg%60gQBLtL4 z6aVd2WcqVYt(q0dmC7jE*$=1ZCsp|&X=8`w7%A%%xdaKxQM5#@ghGVGgugGdk9TTf zZ2%vMS~fBfb>?E~W@g*H`0y+9eQd?e%cjm0OXR;GiVA}3u_L?hS=RF~|5SXk!9c}{W=+w1mgntTBKaTsXH^9R_k>0=i^}+^028;uy z9i}W$f;6Q{N9*s{)%UP?4fbd+0y#VJTQ4->OsZxXqKqhk0#n07gvO91<9(ZxBth6O6VP!6qhd7=f&kQ8 z{Ub83V<@rDA^&w{KK}!2@RUtwWhh!xHy$rBR-+N#>(*Xz`s!?D<-3b;b}A~pOy?d> z@U8ly`e}R9lhs*9ta!c#X}kaNEgJ>jlFiz-aH?SCj=$&Wp4cUNu$SGXC?Q_t-A4Y} zTSmo9FdTAm-cspPV16_}`?o^&kO;u&l2|MO#T5`+w{*Z<1W7XCkFEk9BT@DpH7QsF zq-UAdgjBk3?TWRh2=9chfWO4cJnxHWk>eo#FtIl%J8bL0f`dcuRC}y5)q!{O2ZQZ9 zCe2@=UKpOcXiU1U=XqCLbnokl{F@XqkXR$drlWOi;0cYl_9Ffgix(Vw$7RaaecN@; zS2*nGKsqr=IC!$3sHF-uQyRRw*$!*y>$c$kUr(gyriUaFG_m#0OSEk}j%&QHa9DBS z(a@SJ$xT6okU`ZI|G_`zzbN28aYR%U^nbE4|L{LG`^=EQ$AS3rPc7KpYwk1v^#9kn zX4ODvP9iCWL^A1r2|MKp_6bTM*9i zKtjQa6$9%~WddB*iwBT`Y2v;v9P@o+?Xmm=gF@55X?{hDN6V2Dk@txdDdp33BqS%t z%g2=*1Y7(^jMzT^!T$)hNDvWJ5HTb^9^oG&t7_ChA{R8g2+7aB=?aNyBS z4r{+7nG3r)LC*-gc5B;?CQXys4LS2B!;+Rx&K|BNiXUZt7 zE`Y_FX?6(2PuF>#)V}pC8F&A_qjw2X-;HD#AE%_yT<2^jtyD0bPXMFqpf6O@y1bT@ z?k?E2e(~OMl^1@iPW_(Ys{5`^_^L#GtKMGPOU@R}71#~g4Gc9(D?@)R zmT)ez2y)a)AVyqxbE0a92l4h`DaYInZA?Lc&^1KY_NE84ru%G&9bU96Y@ILO3kX_p zxK5M(1kznMu2EU8u#Y!tW6U@3P8P@x9Q{P9&g!wMnMS0nNxnXQ-)`VOpZZgZa zT`PT1tBzkE7tSna(WMTTAnItO<&=Dq|As4>lIs3({?!nc9$pOh#rGHHq;xE@*^NzL zI=I?*D5?wVPqwV!vY$D`p0P8hX$g?xxs}Q=FB3}>Tl!Je>&kT%22KyVRD13oc{<czQ7FxK z{Bq=j*mZN1jL~Gpd)UFiqaWcL$IF>32}dkB3DnaDq?-}WZi)Z3tfzdbt8>}N;DLwO zb*+~5g+SfBbBSzsKZR4Y;&+y$lmE=T7yzc>W}L)dn9k|WmfVe{geUwU0`ojbVm`;y4JTvc4`G*ldN?{$PF#l9PfB2;C3h^zLYv= zxC<$7A>&{*>tlfzej;1m9LCS}CueT%WaY4L3x_a7*eeGVA*2tERV74xo^zwYU<;2l zSHIIQwausJnyoM`!g0;>ArKsfm!Q-bHa~+Qoic`goKp zzP&@fCQt5A-Qk0~ov=ON_qba@9&6d-lKs+xE==Z2kX?BRE@0~cdx$_$UK4?Q62~HP zqlj6mZ+nvu44Q_>pRD-o6PkKcfQ<11tFbnF!@AXi|0C;qY(lc&{VFbXv04$k`;}Dw zT_KziE>FRPSej21V8wr@M0xc~(2JY_wBjCViMBVIzMv_i z%ce7wW~GzoPg4Q*#%aTK@u>m+3CRb1u-l{xtvJHYKyTX=GUo%vR58Kui;%lm<@+-O z!JhwRQZhP)AIcFv=%MwyGzz=h+1ldJye7ta!C%5zdno+gvVAZ!$SVQAaT>v<@Y3Bx z*(dxBW3)rHjgjyeGXp5kaF;ssmUTj^8u2Nydzx2LIY#puFzZZUW>7Ha@UXYMlcaRg zmwCW1wf7jz(cT<2KZ#Z$$9slb_L1;DcB#)`N=KiBk?<6WB2-Zwz_%gR6MN zL%4;C6ZDr6>4Qy+&sjLcsON~{Ypk7htkwl9!4%)4nEuwZJ1p^OGn-T-H~XVsURp{* zu2%ihmf%%@1~04b;l5UDjG(#3rGUV@l*RfD#kgDQXI_^JO2(6Om2&!*KZil=J@5Uc z0oP)N%iK@JUn7@0_3e+xrf)$ix3UjdmHnYvQZ#)US^O`wv2`+Ho;?;%A`x zW-5Bq@lCU411hKQDV&_5wFSHx+cX*T9ZUY8#OT`Q@33L~lbc4Q)h{EY{A`u+krd12 zKiR04-=RL;#keScB2TgKc!}9}kSs#NQm!hd&Ux)WCPq0}%!OJeBto>Ar-S9w`tpY6hA zxUZGTb}@%uW8ST*Hf8%}8~1wEGl39KcH53HgYd4eRUvvbS&U-#f+pK1H20_PWnZ*y zbJ@9zd}^Ug1d|nCH-TP&nW`EEGmy0KfUzVwPHd{|pZ0_(&oZ-Hvnzz~ zXrItShjJW$rR?|+MyX$^^Q0jpr8=YMTVnMZ@~%B|gHu1Yv)fu*@nefoSjWCn@|FFy z$`>&?W$=tCa^_N4U%Ko~nm}fE8SHbyLNPN(qD;9(p`Yb+zFJDs?7qtu*~wf)_QOc@ zeLA}tZH15i^G2~BcJbciaW=hEucssGQlh(rQiy@#{XVI|_Pdp3|C-oA80L_C|F^7* zy0CgP*AW3VXp>oI;6!K(g_&wvNCS~ZFkXc^Ruj^;K{v?&3u;A|ec=}B4Xq)_yNadW zFoOispzxl(a3cJ!7nzi)x_5->I6cUwm=S|3@mq-=&rf!;3O(~&FgH&mRlAqhsZ|oGs?yn->CVq= z#6_yRZJ+eO&6vp3C%R$Cuib$iL*wizI9DXoQ#AMG+0D=Bauv59i%{c=hWR6Rh3gEW*^(>(ZS{hZlx zzP6@WVQ66M9}#=n4Wu0@7N0CSEyx5F2ZY?hqWv+;P~kd#QnjJPGWRIQOzFMf-;|Zl zD@#q?Ow^4nkAs$coyG)RzpHjDxi&sIbGhGQW^=>ka(_;--F`pTBDahVzsDoryNRgh zTMy&k=!KTDL$(jo3s#WI?XEa--ZXz$z(cbwF{}_H&ppiOh1q2-X}6L~$=&Vq#fg6` zaivOL<>5q=l&!1fklWCOXm0r-lupsXJ}N8)tLtjLx<@Mpv%}$b^rN4cZ!*n>JVpio zIaKLKGd}A0jc!b?M$eg(zQR&;oU?LSMlDl5+N?WN1>^t*mj{2fPWMEie6N^GzRf7J&skT_(8xK0J?D?9_+E^&+V1zK8|Gv1XYqU)i zg-Y|K`z=t)OR6nKgQ{{WMn4Z$D$XNa4CbA_DN%*cW)oA~;*xM8kfCJR z&#kQ3R0U+BPUFlA;$!kqtUk!u+bg(5boKRXdqIIF*8Nu;wS_IwGG2qV#X2^>o|8A` zz}|*hA&X6>$8yM37sBl0Yd~$a+;`5EAI2N|8*(AXiV$Rc7ABcPMU-I#0wS6vowEF# zw^G>YE)YOBAkN8Q(Hej^CYyTUg6djBQVGd`Ig1H>nn45b_#$9}bGri5G;5gCB1eX0kN8Pe7O08aqG1VC;D9|Mqv0wgd1U`ug5Cs0f$ClJ)FjYGx~Xjz^^a{TzB;wS;zn)Sp} zuoRASy=)aKFstI`+aqZgH;Kuuo5N=EE8eU;eT1vhq3XGf0C!mWanW}8=}!;@Y^yEh z-!!g%ZUm8>k9!#jh0^VSg0r08bMD|2QdC-nY+{E5w+19ph35;I1q@d&b=e8!l+;~_ z>PzmE5U4=5xPpkXC5Ks5!VxBwsR#7v^0}!Z?J8m*(bDe4Y1@XR6d?t{3r3joNz$IM@G@u%t4Vk=IO%|^281$I_hIyA z$ReX;wB>ClG_CT$Xq5ei#FM@36j2121evyf~m-2-dXFXXgQ z1)C!63ZucQKDu6Bwz*+g~-Su zDKwR{Wsg_PcwEQaFG6$4x&! zAg|&CJo?Ue-#LAK^nLzoKLsT`|9q5%eXv1N;NQAJ;gF}T-Aae zYb9KEXe)bPT4<7c)2|c7p}&sFMg8to8qV}6UbEMzz6O{t=?8=6Vp#nGHrhcptBF^o z3Y|^PGITmPD{Gydr2>mmEJ|!=FDsO@Toy=YIxo`Dd7s9?dUP_>d|~Cf4C!R!kw#1R zKvA5QNRpkVP?epxSeBgEWSW>wYO^2aY3=5;A7|#oVR+IM#15?{^L-B&;xi%&Q~Gy+sU45NHemRuZ#-L`icvAOc1Tln?H_FqMTRBx?v*k5oPtd$^B8D9Io*c0&$N_7+%Cc@|(T(-LT@nfp*w?kfyaBo$Cq zC=SdLkOi|sXC?8Hn& zlD-;_pwhBTtLSQ3Em?DsA zTmsHHMdI+)b5c4;@znmZEXCvM9+GsdWtDEWzXO_Wm+Zx6sy7OTvb-am&O@}|vI?cS zZW_H^!f(KMOU48V=EVi`7tbz>?f-aR&(l9`sV%^KD62kIeS=Jnbdmx}T3G;=R5b#d z(ijPOiwGw5F@V4l=y44uD5f5fQVKjx-PIEbH=@s>sfnwEv6Ia8aq9;+tz+ePDkLX0 zx>E7)luN;JJW(nInfn8Ttkr3UprkB3y#*#I5K{n!G-m-10IdR21-O7oRX`Q6!V><6 zSEaVr?I`UJ+I-N5Da(94H@5X6r1H`-POPQjX52@{P1&49FqWB=7$|@l+YFc)EkkqK z#~_V?I#6@W2HY%s1Lkyo8o~%4kLC0&gS|Y@&SttzSUJYPj{uLEZyyp=7`$q0`IN1o zb*H7pml!v46j7c;S;E{zP!43=8dNq*P%wHi@U`_7$RpoNKk&839lcw+&j0e$=-CF}X5hmh znhk)n329@4Qtuq$4>Vr@0SO&g4;c{^DCRg{g4JvxT2zHo!ewb}0T*TrvX;y;ksPo!VW&hcA49%`bsBvFeL3S69{zQNl7~QF=i$wtXLYpC zJLL`K;eYUj;!*eb4bkmx0m@RvIM0y_%q43cKxTn_P9qDXE4C!S%mTwA{wM%L+q%qD z!?NlUthXdKRnxY`*evZ00OUdxz%(Q1UWLI2#(k`H)5^>+o`IBI`!MYUUJSv4nqew4 zp)nL^LNTM6txo5YHX)ngHDP7o0jBj%5gEoHW-SpP|Gp*5@!~y>5CWXDIv9W-xt(2M zVTt(g0Pvj8Ma95=&~IZhw2vs~^xvt9Qj+gF33?JKrz zM@7=^`;FA@hjg!8eL(I=qA(+$7fbx4AJSggSr|dY3WqnWDV~UC!2+=6PNF{}`Uz66);GHimn^axAE3D_0t?4^NqA^xdF!-Qf1!V7Gw3fPLNo z0-(R3`{n=wz~93)`}?l={5y!Zt7!fK{ckj$mTg9paKo_M;8I!;F@V?&7z1?wWDI_A z!)V~WK~N-_>?kTgSr%jpC+&XcAvq>D{GQCFpCs9R zRAmXAVF#9BiH2b-CpE+Ty&=P1v>wne6y0wGkOo}g2dq7L?Z@_jd1wP}LHBonx)A~p zw)0L#YT>p_M4knJwCG_CN1r{ z6H8vV$B`;?bj)sf{&+u+a6aujq<2E3I}ZCgYKre5h;yH6;GVsqI20xKPcQ@*l`XEf zfVA}nGt2X@adN!cL7Z{_ykTSP#zpHoq0&9n4O2%*;!dRG=y+b=prI#lvS4~Bl_Up3O0uDv78(u?vhJn`q5W1lQ7Vj6J3WUz zts6OY@Z9p&3#^kcB}9#!L-~y0;ij7%3KSSfP|y(bAUmb0MzYyRRK#6CaGo{3IE~|n zB~O|zSFnW$Pw$SK_a#{JjmN`ADFfeT`UM=%ivoStoKw1Q^q?OK^TQeAr35Ak^s&+?iQ{$w&dAf{EEI`s9qJ|MpI@8j}GKUv~CJ;V{ILcTgP+b z_Xb^0z7p=|o8<$!ioUY$@15}jT$Nv`_xsJ|fxRGq!qodWt^pbR1osRPg#&ZIhJ&P2 z{eU}Q?MFQ51Jc3bsPy|6_A$2sxDat;)cukBBt9@4p~~{XQ;r{44rJ!JaAyuTo(`V1 z4m>)EFmhqh?Qh8K-a61-S&X%eIxvR_?Q#w~kys8O2VqF=4ruKQS}@xx+cdVYc2IVu zZoq9=ZNG5c$MFyj@m=Lj5A_`F)sFbw^q+=v-7q>G`?`MnI<(EMj@s7~^^Jr6r87x@ zaf0}ZbgcZR5&WCPa=bSus88nRShTl)kCpQW`KPdS#rE&otbJRc16Wzz-++s)zQBt! znLe;G{_Jn4vL99!0Hzrj<|%l9p`d{VZh)btfrh3$5bPz$P#FML8)PUB0NVvTvm205f$W*}>M0w*bogu`Nu1&T+~;mP-sR~35jAOc;6G;h)&*F$nqnhOkV z;Rp=Sww1)Ls(>w&Lo#v);sm5widWu7zkII@Ed+ zYQ@D5)%tbpac*f|vT>0B{u>0AA48BkBVbWENoC7*tp0RbG(YXEo zx1l96rj4@sPXteyY!9Vffc#~;MOddCN);lo_(m&dc5V~UOLBvx;O^-{OHeZeYxkEOf+e7lkB!o5J;Qs*py2w6*3Gbr(-kn#so36NC`xW`~j`69hJW~1lvle@2I5RX3WFSmYY z(Bg-lUi@-BqeVQq;7fpmo^;Va4OeIIXmxXdeOZs#u{UwgYWQkd8}g8V!f8Um#~kHnSEC}OEPIJ$gjuCTv}*c_QPuZN(LBio>Amm z*GF+yLDnWa>1?v*EWjZgV3!YChTR6*ckqcjzs0ysD`4lB5k%Zl4e!9kyD7d;eUU3;lx0cZ z6*vRO7T7_r6hMQt*4~OPx|{1ertfw)Y*@jTmMLj}O67O_Y+wA!s}UYO>uAjDHMZOL zN6f$ta;D|p>v>$sXHO4St(c>1+Em3hnn5f=2WJ|R+k)nU-OHD^YD^aNjq(fo)&2*p z68)-!mD0IC4(2_XQ@&9!O%hs-uKG~OZ{G<=+h-nOp>h$_5T94><6L>YaA&DTbEfT2 ziR&cZ-)X~)H=+C?g1nJLhmaq4B4j>5++PNM@G$O`=Egi2NsJ!|z z+MOcNY_Rv4RT8Z~RMaiW1_-&sq)h0hIFmR6Lk7r!Q<12}Tfeg|w_}9MQ9HHSGO;N( z@HLJWEInOC>TF^Wc3DLPnEyI0bd_B+-2&^x;dB9#=UHnF}_&^em)PC>s}jj)n5ajW>+2zg(eg>Bh<-o(JJ$;2{;tb~nHrM)Fj1 zBwE)`yENPam0g}$hbGFBvmd0O4<;KG} zoAsh1S`a3=?buVNdVIwetWM`dCqzLGAyP#jvulz>VLGRM* zO;QReEFeu)g{1U@BPkVOwUab%!jL_Km1xHg44jx~^LVC|rs``N!Ph)7Aa$H_$7%JG zGpp-Mi(Te?srI}?jv)9MzsM^Rz>ZuzE@Ga$mM&tO7W8My2=W>>#PwEWf<{oARgjex z+M#DciB(++DN=PPv{W&o6u(&c8kkn3a-4ILK{uR|DfA7MSQa@fx&EZM`0D1!fWS(% zDw3Ina@x&!xqA?M(>8LP@t9lAYFo-qrgElQmE&aHOKnxio8q}S61XT;z&8TYbULHbC}dlCaBP$<`ii4+lr`6a6JTRDT`p@N5R0}T z=N-OKk-TCteJOqbZ$?yRizHmEG+ZGu8BM3-vF!XrgCkODbZgkzSM^(hW2qcCad$ZGMnpHLYi4w!;=!#b5Y8W{k#ikJ`(NYR#Rlwl>mRINwLSLr-dLa*WZU|q4lmzUrVy*IA1;^$YWc7|v=dwIVru4?T#ex2d+1(PRKRG?HYl#1no z%gSi37}&yy;hHy_5Ulm37{serw5U_C!zou%Z*E7i{!OB_JsW;(^Q?;W<&x60{47cv ztMg-Fs=unyG9Q#1`&#>x-l=(>5##Yn-7Gj<5;=-G_|p)AfoH=Z|NrBh^c3 zF8oYC{FjyR-?<0Q;`1P8)kWW?rxj?+cFQ5Yyqw0)t())J^mM4w*?5HCoGg~tlT1~) zZ0@*&2f*b5)USWQu{s2BH$NAgu{U_R?Q1xzi8^Oqb!*%gtmh`Y<;1Qpy@N4*o!x^8p$u{^ES6VEV^v*h;F#O+8XX>|Q z`x*?a>^7oQFRR-!XKaB6A|T@Pc$TJCHboNbs-85R4y+?ZHrOa!P;vF~CUb*J2Kbkp z(nRE0K5oz81s8@Nt*3lVRGIgFv}1Xei5Y&mA1A66YHlU6+FI<#S6hz>b;ZZqWCVx1 z=eM`X;)x93Bqz6L1(!hx?#T;I4NV5f?CwG&q2t#x+dr|JlS(;L{>nIvB*KNHfJ7%m z3fGZ7nc9gYjZZ$q^d1_vaqvg;|nM6#l~js~uPWtt? zhpY4JT?s!!kP(NV63dWNH(}ILclDMZPcHr1*4I5xmH~%k6Hf;HnuB|N>Ukd!kt)0G z8p06^{pE{KPw@2zCTWVJBI{!OW9Q`pMFFN*f@crx3jjevb5H?9ei09lszW_)HocoTLWn4TZ36p^b&(8 z&Y(})LiJ%JPdSb}HD;TX1Ol)y04l>_R<_bB7dAN8m$~Gd_Rt^}`{jE2v*g^@i-6g* z?08C>#|0auiw0*Tn|jZ&v!EN-J`3S|g~5vxhpRGJ&Ywy^-0(%!O~pcG7MCm`ab!_7 zby@U+rM@fJpIXWvF-$$-fHK~dk>6Vjt~T(nj0>#mTOo@EDDQZ}Iko&OJ37Xkc#pXm zT-#WdV2YB@)4|r7k{erDjZSD}GbloG#Fh1^#0ZvFdnMur%d;SHE;p&jZ7wZqkl1vi z_9Hnh$0``K3)iR7>B2^qcubhZOXm#d`UFB{WY0(PV1;Ttpilvogn_Bx4$GH9Hr5W! zT|WLH)ezXxd*i~t>dAWIC-8$h0OBma3Qo+YLhgtR>>wMFf!z z-B6vm{Bu|Rs&chq0-7=d>-`gS&VZ`vgSPS%aTHrT`G8I*xcOJazogF0xkT=!1eBSx zrS#5DX1EKM{HLZmR8+RaH6l->FzMU_=C{m}*a1C(IAk%D;OQFo(M|m$hAQTghjAmx z8f0x4CD3n)sQl?zJ6_AC#o#LEe?Ouo+UG|OYpUERDcEVB`u)-}y?EV~7iyn-v2{Nu z37|R+bTdHfT+FLX{HCtcHQvMJ&T~ z16?z517Ed1;0`iiudTNY8Z-N|FW)u}@x$w|uKB~?KmRa3#TtDy3$cSdJYNhno(lkh z(Le!x4)h@w+;WGc+F7G{YN46o3?eRt+_vc zar`PSFg!v@RL;#?R;0C3r5{w_Q|VReMN=^eij?d|cmhej+jHO`y{kq!9dzegRki>2 z$#Np{O?`b=nSQ!yf#7e|zT`-sBRF#m%Nx$xJZjq?hh)#21$wv37(q+r@5ug;+B26aN_c}4WE124^1YnZJ4nh^|+=fWvD>t8JeY47ns>&u#Y@NK*&HMbV@$cy8Ba|Vi zq#~@eBQV7zG}R@zrAEB9$6$u2WYjlg)TV&)-!Uqp%rr}GJZlI=Byx|{wOOk#RVJQF zw8@H#HRchLHzG%-f@@HC8rdvt)?iXqFqIS7+L2At+aWyS6 zjk#`=acWlF1q-qkM#ebhzgcTXDw8{ZW6jtIlgc(U9A+=Ggu+ufjQi0_!~470+Vmu2 zzZADN^%|xWsnk=Ia^^F!l`@@Bo+f<*B_+sNAOt81%;4irnOkXv{t5guVD=gE+M%8= zg`hJiPzsW+WEM1Es{}I7@a4C;`OjWE=9S_k1l`_Ji%^?Y=+q1B{xV~{D1N*eMcr*K z7|s8kQdocFTgrL|8vp?%<4^{Qw7%O8iniL{j*+S0KaRb|v_uH=yJaZ#J0x%lhR^s1&1>8s@#`mQm5RX%mRUu zS70OUK(7QSVgxoNA;=a`J0E!k#QwSjHU&`y%iP`b)P(L)U>g#uz(VxA6(v!wpCLP#@T^rx}?yCbfc(zeS4??VM|5hzR!9 z7`dMUF{LFqF-d(lYnw!?XfWf%~~kS!JfyWHe(#I1T=A%x3h^ddr`%+gpz~%QG^_6cQB+nlwx>^T2=+ zm?|cOs#qXav2fPHmDg}#Ec8jOl~x(-p;w_Ef7^ay?#$QTAz^Rwv!mZ;!eEn=E%0q@ zjpv+|-4j%l-HUadsDg+ry6LzQ7 zfkXu6i<)WLFDv(>pF1*(Glp0F08{=NXG;UKL(!qBh2Au*mv$Gny~~mKDeli^rHMhv z*98lrwD^y#{RE(SVx>U93GA&O1*G;~@FAjQ8z=+;42@?89HXjkYT^L|Y!Um(~ z;=UBI_}Ml>m{_jFLD>KNboMvb>0I}a=MBjd?87~KC&nYh2K>fGl=V_WTS+*AjKH2Y zc@(ShpIt?=URMYcMXa^=<^5_m0E2Uwl+Cw6n^^bnvbPd6LiP~&O2Ia&RI3Wp=~ujs zhyPf%6~{x_UO?j9onT-p-i(iifo*V&)gxDcAy9d+NNB>4BBxfF<{wDjeZy7!*7q&Z zOsgsn?6&*%2(LlRw`&KT%f~gNfq)gC6ojt-11mt(zhTYON}Ecig+@4;hSgjk_S6ZR zOmk^w60?tIt)|Vl6Bc*#iqD(5+vR-0MG?V=LCi(-GH#b|xVkH}TBeHTgX;^b4ZpB9 zhk4NQLZMOsY5yRuGp^m=r)7Kon*Lke5(c6u6Qm#6+dmP?u5I2(ASRU?)IdM&TeVA01(&=f>{_ z@uuYj-;*iF>nr?d&OS2ghB+azAOy<^uo!VA7uRx=4bXSEHFvNh1bagE(03gk<>5&l zp5@`i0Jsu@8zFl~*W;Ib{3aj2%f}xEz)wQ(i_q-fN+3%kt9|N_{lsJOeal*D5tBom zgH4B%KpkrMW^!;<$~v=Qxbxn?!_INwzU^-%Dgh+u(16QkC&Po)MrlcN9~P>Jyzo2u z1Er{xHB3+JQxQlsQkap8CUA|v)kblju*G{wGx{LUK1=y3rA)t<$vHgi{nlzyEcfmQ zy*VuJnuPv;e=9O^F}(FSbZw6TyqU{3QQTHu~<^nLNfbP7#3< zhac?>Kg;h$BC+1i=w6{g@VEnk7ADxzm3ii3Ih68oIE}RzLbDrNgNOi1$aSdV{|?{ z9grq+4O|06Rp{)LGG5Z^@u4zRQ73%y7LQ|r&$prk&-P~#g!>qqj0$ou#lQknx_f=e zw}8m_;hs@-kq5QLm4U&3EcctT6mU;2FuB(Q6kt{q9-PwRCxH*LcQuiW)tp@iZMzfa z2q}=o#Hugkb|b#DM4m2zmE|m0H;u4Ma?}YI-tj&A4iDlO#`l3!5f3ioy! zM8)Vo^ve+v1PEL}3_0|pA)(~3JF1r$ek#>xJC4saRGyn{8ULlEi~y>J>us5C%G zyL_{cvRLBorF>1Ksgs|}1l(kAS`lXtoHxy}EAw~p+wm&=IZ7xUWV(LXl!n<1_}151 zNi^?}uMZrTF;A_Arhtwvil&}JT{*ZapW!iiv@|RTl4TK_3|*KY91nPLTeAdvW(Nbc_<%8UJ8M(HEb!|XUa&31h= zn=z8tLuE_|NBggD&g1_6$;rvtvZNHk9pCc)p7+f-FDWha{$6*weME2=&yOa{Dowb&xaA_ry5K%>r3@LV;>IyI_PRyn` zV0xok7aL`iaVDBFgMV_r{a<(RugEY~MU^fVJ0z0;C?}!PUtftR=1??E01u>nc)}?e zSAZu(3?b?ffygxyT_>7_ozVY+qn_&5nbl<=&;WZk4UnA#CxcYyc2QH1ZepUf1JH&=m_4d+iNNV81tjzUocPI7sKCO( zHnk1z`Lb11g{}ZC$g}uFcHjrt7add$9^Oo zzA?C+o=@XM(1Y~Y>~OUpDj&4p2D4D!#5&8d;TXB>HF66-Hu#e&T{?2Rs=ld8xmv~^ znc|UIwiVD*-8ySxIIQQ;+{HPN(;aqdh*MG4uCUWj@<~_p^2I`euuEmJC(Cx~yKR(7 zFQR1$Zn@j~$+4fDI(;C;!WDMp18 zBd+-OJ$%*Byfc?B&y^zC!)IKZc|L3Sr5^e=uRPzU&MteH1GN8W7_IcdnG*LG^TP*p z7lUTWUcEbt1&2y~d#crCgcXNjYx;E;O9BbQeUxAbEcXUQ%{wSE$_xSvk_wedaYfyh zU1}SDfwqA?^T$a0m<4VEsrZWY3Sl-RdEk^#^*vilHVbK_=kXd|J21)s1JWV;;@f9! z@>!UI^03Ze?MD4%0>Ty+O`44LE?5Q|vca}15$oZH%3uySS7>4%oP*ZewVP`@JMI3o zA-3@MvH*GqaP7L4Y#hiPHwgWN+%8Ppy`!cgG1b7{9!U|b7ac`9t={#?G02AW1_SY$ zt?*}A)V6O0`-iZ(pV+KYs+XXC?-s9>9$g>jy|aS~Y;=y{;Y#9;+RSM=3tz*p*`Dyw zd|?K-;jB}+uw_EM#j(<0J(pAbU3Xk*kEPCER2`S9-70<9z3PJ6tepd0^(bS{&C&TJ z7PUj|osjm$?IR}Qx9_)$0`6tt9Ic$4B1SWm(CU3*{|h}&Z>eIFos>GxmLwkZT2qQs zm+HK17F9Qj4Mv=-z1Ug9P;@Na99tQYr5_;>)IeX`J&%EkT$^9E6zaZkSLn+sJ)n;& zv`L&io5^9hz6EQd#&YF2l4e?ff=9;ckS6=XM!&Hc%)m?U{ff;&&G3@bhqCezRfycd&se#v!VYl5#;3%>hGaN~g@IQyj|9ip{>%>vO9a zTtpuJh;uLt@$vOuy|hE$4zFuW$lmb>kbRMzeV;v)6^YTD42=J1S)c7$wzuP*_Alk9OEQ>|&SQ+q`xO0B@}usWmc>yr zmt(P@Rj-xqMA$xZiOwbOxS0%7VQOK@Y8YzyC28tx*WfVt+C1jKQ zfo8DtTO%>+VVWV#qY;B1(4|O-8y*p?WIbP}C`C;nl{hG=`pz2J*7HdlsKlPmi9;=i z&YhkFrRTZ1ghU>~N-QHrF`?74`Cw^=#{_zW>wc+a4qHQm_5gOSRoZOiWWPan-{%a| z3gPyWyv@FjSJ-Z2tc;p@e{@}l(VZoWgZjwcs*AT2l)X%sQ;MIjve=k4?hra2@rEOL zx2ixbkC))HNC{#s(6yb!(ijfEhBFI)IYQQ9yj0#pbaJWW_uFlU6n?gC=zjY z;45|$lUs*=<9UAR&gDEOe;OWq@Ubeb)6q4DIXwnJQ-a#nOT4SK9vtvO!Ks;SvPjaA z9G*4nye7-v3&;9CJ6$`ZO5Kjf4BW5k%eqAA8$XpmI&;o}jy4N~Ff4&(M|UtLkYyx? zSmAZM|FtMENS7A;9#vhhX`u7(%Yx>9l0IfAO3fSiMECX<#O@`W{?XlggA1@@)%%}y zjQX@QrdvPghpD}b(Y(~!VuYNe)vJ9^1c7JMLo~_$=_LRai5!cY4a*r0{Tyi@n?=@YuV0JR0X+*ypmIPAlZZV?kWaTV&Fo(v| zpL)J+6A}0Lv?@kaPOq=x;rhq~TCu8(+{mWq9m|f*ROHzTXdM%IJbqVF31NGsbuRd2 zHlL43CBRK$*$90=@hKyr?6g(9NzN#{d1`eDU24Lb$tRv7Loc1!RKCQ^k*mqNm?R2* zq$cG7>3{7Z7OcW!KaLH!KLb(oQd%;&gL#wcL95I4nL%uo38&KbvZ65Xpm0I>aSZfo zKy`>;$3lZB+DCAJ?!A%c33L%YPSq{vx_sN)P)-FrXsDB zJ^viw^b_{G&blB7A|2A0?FNR)0;L?nI>mI5!Q zzkhd8O87#p?_PK(%UK<&PMEuXsb3?PN)K`W2l{f^e{)jIAV~%7i#vG0rTnjgpdje> z><>&*)uEykto!_OxXUz$GIJdcxJANpn(Pu|buhtaHokY~lGZG;xD?$Qk+-E(R3U1Z zoRr1swk+^YS$+w4e%7Yq)7{2i>S1i-8I4iS-N*zwxWe+{6y4{1M>ky?X&>wFHhvO| zcJ^uh)zNp!Bj$k-getn>V3Cq|8%1aYd|qBYYeh2-98h=ZsHDAHqO%}NZI|9$E-Y~$ zLwXtGgKE%-{OwuwEi_dP08kv?l%G&?`Tn?hTB+m%BW2Rfs;(dMQ;%729d$#X7LM$q zd_rFLaGmB|#WhJ@w-`UnY=@HZnsz9=3wp?Fx$;iHzr!+%$YmLm_rnz? zhNN*1ea2KFwpaGhACsSEwELq@d*_*Ngs|OT8bQJDx?wY;-M+<{1IebDBMzn@EA&>o z$UK(|eMvT)7#wxb`KXcm@}(iL)EeauuJ5zR(qgjgyEoRU$`LhI+r=Q;iqV+mf2z&; z71w=`D~{n4!@X~A-iEOZu@<*g>RIe3xdd^EN=7JpDx67zc%u;$kotEcP4^uiNZJy4 z!$zd;k&TJ(lBY8(WzztW$iNNB9HfRf3oe-KofXZ+_hh~htsgUc*yQdk%Z$#mPk-#H zSW3E{&^neA1y$TGlf^O4tyc zYmkQ=5pf|FQ1cBej8u1cAmxTP5I6-z!;}l!&IgGX#z1kzEJlu8j=?XgEpaKO$fT^& zi(Yl-THWd_z*1#8GZVDgJ;O$vR1{V|vCRk-Ibigl7=|fvre1mf1>kyK2P_Z5XWfk8KW|BXAC;SfLHm zY$vG}4cA91fiZ56xu^h)ksL=5AH*3m$nuY{p1E*UNAy}18np}|k#SuUF;$$2)`qee zC6&B@IDu+tfc4?~b1OYcelxpFgw%igs2z3-T91C?a_QUB%*UiZT9{jABh_PnDTh~?ya}ZMoSyV}&{MtuTiL&^yonhiqFHu(iUc)E*;>2_6?08m; z583vl-myq`eeU-W)Hk2P2V1L?ulk5*W_JsqK-l_Cks=!{Lk;n9j!ZHIQXvuk5><$| zn5Dr+i`U2cLx3~yWK~@(9wY*?(7y0PJuV^-7NIGGr2D=r456KX$42O_`n!ee795s+ zzpo>hUKPJT0=Hj)EZ#q>7Ine#VNpy?Lfz@TFG*CqFvnMqdgJBaXj)?`=qM3H6cr}c zy%;Et!n26jtr$ptK3RmejTpb$;rUR|S1GJeUqccDx?vnOOG;*sWogbYo!*>SQcr36 z;5JJcKx?J<4BV*B7gA1AtD94aGh@|R4G`E?<@Yl@yPWCNPd z*Ag;pjHt^*SygNRbC*>BBK{Z|AYyOqqD6kp1~9w~7J*Adakp(1_41g}FbyejznxG3 zK=t8HMT7ec*J%}*jC2$E3oKeTtfR?rQP_!aUFB1S+T84yg(TED6!LPRo&82+J8SNF zC1WcTTp8~~GJwxJqFEp36ZuNa#xZK9n+r-m2qwuyih)jG>M(C^Yhabn~!_vPt1l% z=ssc;c!5N`L!WA|JEA0mWD&_CqC+I8mc$TYX^4)g79*V!L|J#!Z2()$j&~?yR+}uc zA@w9PWmMRk3sj>J?URh$lZ(uSb7Uc~0$W=A1Cw`(9{9ORaO~m~{c#ekf=@JUuLtRA z>hNOdp9H#yVw0Cq9`tgWk~tVz>-hw%T?LUrnMUs?$rBsTMlmkGJtlz+Ym0Wf1=kh} zzz|Nvv(m@s3BRt0b&Un>ozey*If5{J84@Q%JhW6=oyRkk&*R_l%tyZE62PXYM($vW zi@+YL57kT-A%$XajJMr!14k*CQktLtgEwc z%`0RJ=cRjpPmkE|^=9hYSKabYQh?gnP5Yj20H7?L>?oS1{L&vEcI*HgI_^LkeotSD zNDp7FDAsI>ojQ41ZDK+5vafYs^Ay19J=2EWywA|u0rW_*2uQ?nb^q9+!B#@$o8k(a zbt=gz4GSP6Au^+AArgV~imRSCxij)@CA|{@yQ0%&jojJHdN}|eZ=$7)ovSG8sd38g;hP+d?WwHAX_09CTU*qCV1Z2Fd za7t1M(nqOb@eZfFK#;0^8qRo`3&#LgxAX4p}Mkd9YgP+ zMoTn2|FDql_%Ve69~f&db}&=~jI`QvgV5_jWJz5`c?bE?O?Q|(clPG*d@WU80a&Ui z8=o^(JbiF}VQ^d*G-p;+FR*%t186KXp+`Q405ZU1Yx>!|;DHS-aDGJbo>&2-ixLv} z+!}(4c&U5vRuN#P;o-OUmoY&)XIa-7I_uJoBGS_g%2h6psH zaH74@Kzbi+RC`-BMd1M7jQHcEw|3h5Nn|c zm4&MF`F8Hfx18IQ^Ebl<+wpvM6EE1rZ#SE_oAwPO=HW#5Pep_i^&|C}LJpk6YCI7g zj^2R#8IQZewX|^D89X^EiiF1@lm#Tv0tvehUd+&xg%vX zn@J)wWvmdtqNd}<{A9#?apd4g6irO<&qCINg+X95q7WYYb3T!do%j1o{>qd=FuLt3 zK0WK-g7692V!7CxE!9C>@InN<5$@WQ5gqkP`{_gMyI2euv-ZA zd1CF_kVHi2MaCNp<_Biz#c4+3KBLAIy)EdSQK__jduTKoZBLn#ak{WO z@5kxKCokXRZI~7rg}~t%wCFHfXwi>|MmVAY@c`bSl0y<2r<+BlSTn(Y{TV&!#r@C+ z&*+H|Hng?#=)UpJL#=HchYsv#lon5{t#^2#wcBX}bBBj9Be<)$95%P*ZKjePG&_;q zpB(rq1nv*FR`J*z9&0YZ$LyZ`nP4SzYI+%Vv?A)+Y(vy=X|$}o&Y!7OHR_Ce50T-1 zhcJjxSsiYjs`ejD><%}IW3{Ul3cJ)|;&a%1h1RN-0Y-_IWeG23{~esbSzAPum(=@` z6$&r#yD`m>*4K-#)~KO%fPcAu8d=J2(Cpx~9_o?I${$|~@; z*#6)k=U7pi*=bj6ZE*&g0eiEtY&M&j$m7LP@{$qpxGLG0BL(w}CS^gn++>1w?mf8q z;Hq;2rdjxkPojUGb0Q33(V4luy$n^ZNw3M0gL!(Byr@87O;kJLbUH_zdTrM3fJF5? zAajj_{;1xM+8U1N?_j8>Mzf*Ky@i>2Q(9G+JXxO7sctcUfO4`3<)4NBJZDE3!m02X>D|x5Y-$XRWq5KV zPTi-(MIxiBq(78fzkl%C#xnuxN70&tm2_(5nnUO{s|L{>TPGuWaMfx^a;DLdo%hO) zi&CO&K%oe-MCjGKR?Y0Jp4w)vYFL9V`FyXW(kmhNP6}v3O42#{VInPE$hJhF%IUA> z#kLg_fVA=yE1wY`{hDf$a0q8f`^QT9%ciZTOG?hoOVVzvtKX=}t>2rTv$ZOj-{CPU zgb$mK#j@FP$vMe3X-$q^lR>a&C()2pG3DzFlujbHe8IJl?4^@oh+mefWM4PqP)nA| zd-7#H%j$xYhMc$sPUe72=9bA`S2X#&a;01JmC<9!YRjvh2<@2#Jb6}x3(cu%9PH|99ID~Oqve?qxTL6&ifG1=*L`Mh z_raYzk007Qk~}ygNRhIyDY~4^WV7`T4a;Jw&-4#b;y#E}n);c^)5Jd#!QD@UO1Z0` zwQG{&H&j)+H?H!Qt7`DmW_g5sQkHlk#P!WX-92sn?XmWV6J2ZujlGA>{)cvSeQlVc z2O{1=&dj1a31+eQPI{IYn z(VQ^eaq>LA@VnbPw%}lJUi_)LmQ$|=n%l*&C*kU(IU{BUdS?*WG;r_6kWV=S6-Y8-SA!1N9>3d12Ux_!V z0x1>H1;-bUGztCXs^P}b&KnJ401!8gj4q~RLRgq!-_7$}bZzaksHeE@xhQPUjaj~) z39<&l`sZF=e>V;_H-G=kFDSG0!}5E_gT7GCn-`AlUU5IaX9)_uq~XB77yet_!}db( ztCVM@OSp&*mFw^6%pn54^XUIa)OpE+h$Yy^()V#hqVLGGBlyf5 z1VP1mEX7Eu*>u&xdPufYH|}644>dq4-18SV#?lGId?W!mA2EdRz+uUVgl`iN$uPJF z!T5>r;+xQ*ZyqGQxE~hu>;aWI(dirNMP=m7!~EOx<@#F`@(**jo`2aPxT+1c(<^dy zF!Ob2^z7Nf&}Ay5*|P;9^q-(W9Gz!mOUma&mXWaXH&UW0)L`4Q<`jLxgP`SQXXQ@? z_yT~6aqx*2iN&FajJ74rCgNxsLo8J45v0-pp$I4jL;&!QH;FIN`_$qpmrGpjQ>8k! z_Ee9@o}$&-Q@RSt`Y#{?Cc(TLE!884a%vp1&ErVXXf@ZoJf>>c(5C+0 zdWWi}R2!3D+gVLwXo8lV#Op(Tc0BoRn+YlnB^}q=oHKRsX-2(Wz7zrg6*4BB&XfiE zbMi8wKk7|{4{wN@QWfYN7M;$@sQ^IoaYX%qTsQwNi|k{M9ASg5^Jt*COj zjH^^_w@S(#DTlQvXlLA}qawfr2qidJswR{x^b}W(Yv)3}ma~`C|r_^5^Jz!EHYSls8aLCej<&eq<*!&jKfd9wJsH z%|f(eip=Hi)HEIYW5zc-v~Ta%5hq8B^s}=Nx?qDEj45|9P|%Fj%+yyZtx#2kVp0q1 zUoF=E0$ub#I+_)QmE&fJc`PdoF- z(J1Rt#oPm{j}}k0#(=xGYMhTQOBYhoP&VqD&z2YT@t)yfnkhg2XM4|}(HV??C&Yb{ zN#a4=TDf46BZeh0V_hVaf$0pDHb z{HBbF&#*h=GGegh>l{apb$qPSqo&&th0+8>9|AcaA$zKZCBa~cFm+8%WmPp$K)}ux zVIWcOO-O26bHgyq4};~whM%I5^O1-?q#C;;a>qagCYHsDi0v3CC>U73v;V#w%VgLv z_X>CJU$HZ4XA@ta)IsTA5wv4Z)XL`jHYu{g6T8<}GV;2BZDKR+TprVA;;d(x+1AD5 zGVEhtV?)G}=1~TP${2MQ>6Y&Q`&&5<@0yrCfwS@Wbj;rO=?p4m%>z@j#L`~|0Pn<( z+cF`212Ks2Gwy%KB^lx2A7iiXRJ`RxQe{R!ND};74?4*zx0FUSUtW6=E0@LRuyrLd zoadQWcd$>}!>D2y_FdiGMN!8~>CvVuYud3gncL4g5k%TjoW~nTy`D)WZEeou4%)tt z6)uB1=Sp&Oz`0H**qxg@7wp+?kOjN(75h@?mc;UnRlGzGuiBUzzhKCn>e!Q#M59rX zJnhVO=j2v5`2E$@xkNo;!_)LHn?Gh=3s;+LW|PUOMjb16Yzc_mU_d6%UoMO9MIO<8?4vXGwI$vc(~WfcZ3d0R zdz9&8uoC%#F0;)b<2_sPZR0>xTwi~9D9lC5Zy-c~b6HbfEOii_UAjh9|iV2@r(9-Ngn^LX6qtHt3CFj@gszK^S|~ijdR2yZ zFK{N1UvWqrW?FfoiA8g0KE>&x{#UJO%xKqZ=7u{RG|uiu^@^>A(Jh7AvK z#@i3ik8KZcd*L3q_&U=bMgeCYl$L6Hri;OB5X7uN#hs{asVXdJsjfYd5B|2VsHbQ7 zzSIp+wihJ{%DQ?)ar#176lXdya=bGxLaP%HJ{`JJgvM`VnquPYhv&s}yQ{8kPOT@) zqNW7r;&PD@;~N|(of$M0B(PsVrHSxoz4i`lS+rvs82#u3`Mul5NIH_v68md9s;A?b z(!do*ql}?HIi6h2WrwGtnT`ti5lN;>GOo1RAcml69y;6B5}Dbl4ky_Xf-%x``5pze z6w8%`X0yDYP-Yg!61#8cv%i|}6mewRPFXtr!>jj?`Mmp835cd!c$nwTm% z(9}Lw-ZxxO#m=vhGO1O%pZ?PEY7=LGpmn4SOgEf*`-9D#0U31UP4jFVl-r|hsfI0Q z#9MjzFXoxbrPkp5FnqzWP&YBHdAfTTdsJjl1T4TjqXP2F&&))awWun#AN3YUjQqtG zO2IhzAPhan@R`4+qOjHM`wHOED)&^x=oDA^aBnqb!5TW1LSMrRTNV+qEsQ6nQ>b+5 z$Fn<4nk`9y$EWo8l@JiTCt=cQOo?F)0ia<}vtltmvot!n_uV{WkOGblwhWpek@^v= z+YGY#qKNG%_6l{q|10`&o@!ilu5$?Y7o7=n7|#*$&E|AwWKRYeBEcn12hhMF9{%a( z1L1)1l+;rdzhcVOCpOK%in0)!@ePq3U=X@CTAhpmg(^Nj5nqR!IaN;$l5NCc`SxSC zW&TVLM|(0Sp$l~Cf?!b8?qLAvce4ap8D8#|y~hvj+SY3x>kLTbYgw3LhG;TtR^v~LCX%~3?X-r`3GNk3YuXnl}wELq{?xP z$qCT~P4m>*zsSRN@pH)Wk@&}!_!=hW_*Z|_{LsUMvgb0~TjVtscL#!y2 z4HlM^lk8V|D%PvIKGZz+sIddXTFSR%CufJz5HJdm=}O&~(hsd%l5XEz&LB?@%Id1C zQf5XROAq?5h8@}|u$Qh$PTo*m8NXrFo0ptj-3YBdHnXOxL2f;c?1jS{;RqIcOUkA= zWIY^SkMwPTC+4Ilq7f3`&gh{C9_!GWq+K8{ZJRu9Uz%HmF0c0|%+l_9IiJGiP*h4+ zNiWX4-98TxeC23iEpEcL?Y2*_!P?jKKO;)u5ppp;WnAD~L_d4F zm&PjpBv5K`2)*>=*)N-av2}|uFX%@t1rBi7C|`dKjrl&RZH5?#VeGe2!NE`OKGTPN zx;yz)d6w>5`Z6+kDdaJmzLZQ}Mt?hdmh#}_KlUfV!pGuPcgYb25XO#DIP3?VTJNXzq0ji? zqzuyM*TwvET~hCq`MN)iyIjL!8eNQDXW9Rl-wK#T5uVTQkf`5n;*sFT#1ojtNSgHy zfqHEh4>Xg(zKfpnXgbXpml9|p2F$+ds-;k=V!!M3>;OL05}zVWkx4-yP#=vO{sGs+N z`pg_(h{qM+@dY@1p*%;BbxtQ_tWA3TcVO+cRoN5q`ief6hM`GZ!(EKG>yqYAme;*C z>T(Xp;Bo}|Rda(ryiQ`S6~<3=g;Ygmj+q#1^|jD0JxUd$(Ud~xz~%v`1LV1cQxv*@ zWUoJ5wSIY}V6?{LF3F@4nOq{Jr=5_1l4l$E0&@+sfTR^b{CA>{968AMG2+xS$oh9E zl^EqEMBaj7Y0w|K-`3ZYW;qqBt7g*wil+WoiaY}x;xWbM$@k4AxX4c!*k9)GIq!dY z%ek*k&>j)~eEJ?&Qxi_3h1X~zZ=ZfU?}}SXZ(bM5rBK&~njoSvJ=W=IQ(4bH`B;xS z#UDR)uplkC_Qhq*3pvw4z|=2<$AC(atHuRH{H9`uFz4!Nl`+rAgOkmgY(C?Gp zCtlDpHcQwXN$PjJ*pQ4@(NqbCE#bvx!R9PaQzfqU<$8uz*z@z3+mnZKeF>}6Rm(sA z_94j9Csen#l$Eu$RL9vCxm2Go!NXRec?~!gO>H0+`T*}@lTFwkGK8{J zNMuDTIxcd2O5!Oj4?*Yt%%#>_QM9!k}ps`Yi;pk(}u+Nd0jXRb!8!9hb$HUa{RvJ@mU~13ceHWHip8vLyJbn(i`g9tv+aqq8$IVI*-f9v^^AF zVeE&=z#=x6$>MSYs~a1O_;C>>Ss#C>=d3R!h|^^<(d^~h7+=IUY~p}t&z70*Qe_j? zx37`O@@29QS1a4{{QkCr$}5Q{$Lj0HPKv$9HB+xvy;G|`%4E|98Q`0=lZ&%fUwkrO z*t@kwUWLQBeIq0fhNP8Mo|T))aD^aef$FwxJVDb1napdfsd`j(E}SltUT6}yed0_< zUE=pQJF?=9#Iv@uze}?~Nimnr;Yw9tw0av~uu3Qj!}0I0-zt;UN@XA*6s{6*`GO{} zNs#cl7K1Ha$-Y_i8X^J%of3<1TjKcEw#>JeQw|C86Yx8yJgC5hcaQRtA!3n83`stU zztA{s)B7Dzsx@?_9J)N+*|s%le0z)lbOwR|0FCV+-;T=t=WmBwQlFlrQrC?2a#>7n z!=g&isfib6L=?vc{#L{OqlutvZ!gx&1*B6J=annkAslguP{Y9@B%F1t#keJ!NG0ID7YFZxb zu;8~+CefM-5Q^6G-82XQzPXtOkYtYR zl8r({z&1H;XTG)VpqFs_ynAKAf`OVPKP8+K|I~jWX1UZd|wmkNVifgQNDq0|X$wDEICzSnV85%?LDi@b8l$r*|=yMM*Z8R%%Zf_#mnW>Yth4X;XKKRfXfk(dY@bW4GA5y%zsW2h)%>}#8^@e7&tj!`j=yTaw7svn*Pv`KdNR=Ye8;DaZ*Zn~JJfuIL#1-A4Ex(H zQ9q3TDEh`3bSD|ZuASFY7pJVLREyt1^V{nK^V7Bg!c)B-LSRMu?CjR^Tw6F`SSv!m z$F(~kd_ljKOnxcOxL1fg|AnD(Lg)QfZ&jMo_^0JhNh>FKyTK~2N@H*Oo`>?pZnl3ae%z;0M z=zAP-MwRc2!J9H2wY=z*E;_M3EGv!Q|Q3TDeX-FD63;qsLZ^+T{>z_l!V4y{26fO0PZ*6nFJ)Cx!V5o4VWA6NE38eC=e!N6s(kfj9 zL*I7zt$*9rl+aS6NXAVduz1>qX9wpiAXxhivZBG(FcI_Sz=Wn?#o1m{T-TC-ukkAg zUk7xZz;SwSul%jxivxeyp0hPHtf0!*0zl-n=HU3NmpK!{kiZQjwMXr$A5FBbj3dn-NowG26;ro_-EPqCAsxJ3G7^F(tjUj$xo*>|;m1?trvM`jzq*9pW zi$P$`@o*E>{Gb9*=PO{NEN+&xzpd`LyEcp&{W#XNo6GhVKH4LN)J0qM65~sm&hF4D zQGFNUm2Q+jydiE@-?Gq`vn~Dk-T5sub0K7+|nd#vI7g z2H31jad>8?vQ>i+e-T2+!z%Y48bZJP=inIc)x zycwlKbNcFst1!8rrESil!cJdKQD>1;);23QQoi20fA}l(PF*0)X~deaINP#3Re^e` z1GEeIpgl$bZC}vW=u}mfsjP^+x5%di(%K)z<3UDeMto{&rZ=$aTC{_2NlG!BlTs{v zqT@Og%DQK$|3?4B3I-9 zgPoQhQrJ^e*WFW1a;Ao`mld5676&+N5$3GtRkahTY|g^V5Rpn{q8rYO3?0HTP=JuX zMvyA+>7%%DdP12VCRB-J<+h`Umy9u_F*~qy0NeTd~NtJ++IbSPBxhG<|T_(C#P!;-*QaZ08G_s8X3|_gRsXDmJ_e z(JL1glUyVctrZM)f(U;f7$h;Rt**9w#1dCz8D1!8=j6Y|+l+#c5}pt@0-z5%P)9^4 z?gOoInZU{#H}u+uj3LujuxK<^bxqKm!J&FPvSM*-_)U3)(0bgfAo>d)`IbPAcC>RzMTQ+NFWv3fB?-rP)uaeN(^vtpoxy(XbSAPHK& z-jT5Ynj4Xko^Fp4iE&vN4>Qzudz9>>U8J}+h%BOUt2&COfb5f2!or#!c6dx=o{pKnQq!_zgU+vG(W(e z5Nq4*G&~J08`s(5va%$$z%||B6j1ystCsSVtQWh2rT)U=-q~u|HLdAOY){0dUpIVx zO!!9%hr+iH*1i$^WSbrtqu1&RUOs*PHGd-a=aK<)s53VarNpKg_4?EEL;w2_Sx>1F zVYXluRKnSACmp|)$pAUQZ6KRlEi)t&*oo5FE(29l3&<9ePB zsOXxgzT0GhVr7${JiCv>Ef5Is-CVj}uUN#)s09Rl9Xk~hvjjW2Vsa2~Rpp9*UE4s6 zowR3^6?y-$0Ox@XLEE3hb8OTcl}6&`tjvG{(AYWT{Zankp8M^}j#8#4sZ^?1X__lc z3jA^Bhk*5b-)`hm(}t8QTEfc*jSTJ;m}xP zF%5{*H!z#YV7t+2;2+~BXXaPursQ|miqkivn|#&vfu)C^`2F@~<8y0TXI34ZSy|Jj zAwZq2eb{UXSQP6{nKcGtg3mNDMVhg*mYD#lwP=1fWPUFdD5I1@rRR?7^tVDb*|z-O zEjX=Tj3Nl(?)^!3L@J>O0xIu>UjU&H?n}u@pKhu80^Tu|TJwiFU`onVAXuVgQmIVk z`Wn@~te-y_%Ihg2J|;0X$2voCaXc9TG!%ZDPG`xS&08hwA>hLYR#;9kdc}=IVnVbb z){QSdDC$c8mTZON(Py!)+}2fl79b+a(iR^Y+?`e$i7Y=+J31+Q+OJA!n)(A#&~}Jw zW+5S{TbzXv#yd4&#QsRjZR! z>B?-(b>+tgHBsw3$cg}HMy1opRb7c)PSX`zeS#EZPsGsCEAq#7)qEoHHp9uJ!V{4x zoIgqAZ6e!FBkA*sePAa!49jVCru&^Y!MPpIQeMEg zxaQ*hKTSU|a_S{-13W5{97TvY1EpK{`=7|;U$5Ns$WzZMK=cD(C!VbmweUD>um|9v6_xSy6#py?OCjYSbmb}xE?ymgWwIK#1>>~3I4CZ%M=*8&<;yKUVFEiu2 z1wvO>`$WRfl+9iH-bYi}?CcT>;=0Segczo8c(CrwhSt$H zb^j>jn10Q-H=ge_y#Gky`ioWO5ga)xl8nP6BcqU?ryn57fkQ@B2m-%MHoX}>Gf6NJ zMQx8;JZGX55m{itA}vOwU3V!QSMIHIl}M)=z_JsD~la`Pq?jwjuaA=Yj!AdxV%n z@VdI84nCBy*h68y6~`kQ=dXb9MHl2dMip}R&JyL6M99D%9^WnEdmZQGOvD7{N=*5g zoloo$b*zPmCG&g485WBh@*8}CK6cNnIDuJBxw*y*l0>`KXoz(f3_5$|AqYVib>Gw# zRs_Zi9I;1niV)_zv+yMayo8_F39Kz2@P|eIAoX=6b}MXb4RBm;N#Lm@XR%n;`RF)ZuW{Wfa2^%fUJo#$<1@ zF-3006uBfra{WD6UMMUNR^5;0n+q)(>OeJ`VWuN~HYqW56&C|$RD&hdv_-B0WzC7ceNTbgUR4|p`poe z84PtD6@DEBoA!x`j(~M%p1wQ#sYao<(#6S{pIu$B*>m>17fpkqZYbCgG1!$QjA+?D zII~%snkAaqU);K?moNQck9i;W($Y8~bf9SP!v<{%V2cOBx(QGyjXXuE`_8NviyLA~ zq`P&z4s&hEyy`Rzt4d{d#UygOo8gU!_`1-Zj%CYw4nvCn|84wXu`|M$Oc1<+N8S&9 zW(;TM6!f=u6b$5GwqHG-j7)~ZlaQl``G~2JMP_^))P*RtL_>2*U1sbQYmP9%Li57X zeeTl;AwDk%*i|dWT;?!ySl@oi`t+z0uS&@_=?I?H1pYS_XSpv+?SmAR%%l9RX1UNd z&NnYDUSu}V=4Lb_D03hXg_PQqXu|g-_WjwH9$x!Oz%+yfef}nB%0FWfq*`Z+CgnHI znEcHR!{<3-$-c|a`mWUDSZr$@lUg>_g zTD!q;Gbs%uCN13=tXf;VHYn5i75X9S;3xLs!$V9bJApArEF3{SK%Lur5}RcgZ6+AS@QbjD{9;#`s%ua79E9rCht*2vOj$~?cv&Amg zwvRQLjZlr*qR(l2c;xgWrzb#fNmPrrtLP|)IQi0s(pY)OGUb;`K5)KUA~!4)7mE?( zM5c_2?!k-Y!j<~ugcx(OTdy~YIc7hiAbi8ALzaHHCmI(B4$x@(g~9{QuSn6+q-Q@8 zj829#nOWg=Fa&3~`-#qajtUOX3(sQGnap2Hj;==_)|Vdng{kB51%5h>MkgK98u1JG zajxIN&^+~(mwfW!DrZuX!B+8Ia!GR2-_E_*FT;>m&(P_^@voQq#5Od>GloC)e9H{` zGE#IZAbU)jpCfLMi2=I{3Px3#)yuVMC5&!kP|*4r5Qzd&+|epHSbLDYtL#T{+>)u~Ha$35#2-8b+@-7}3_A1$d`v-<{sWqPU8QXVw=j9xNtKw+w z@B*Oy45QVLImLAv(b@V|TnWcb8in$T{nz~Uqe?18IY(0$wjQMxw@e1=v9{p@T`*+V z{letj`PAXIWA&kXQcs+OyRWQRC7W=)`u21t*A^P0qUvlh2D1znXfPw|t={%#l3FfTn|;)! zpON&raZYxA2K08W2mj&64XcY}6jaZ|Er0mv(7qwDH8^3NQrn@NR( z9|mH28x_oz5|@=G|Nht^=r{Q&VNQwLW^3=9r+&+%F_;Y6aa9@q7`E!wbCV`-1lwd) zN@Wh2&B9{PSURmuBNZCOTDzHQ|NdI3@lropm|vfsD3K>1zS1XaQabY$tB<0$WBY>9 zOJN}wZ_TYfwGI)s6Ur&&v$Gz!+hy~74Bm3j5 z9QN|;XRDNW>{X~@;)wuTa#?vY zCFby@vOu@skT;k@)9?>_%n2(6o(K!sR8m>Lx;;XvXQq6de=+T2mkB}A+O*Q>|MhbV zS8e&fV%m}EZa_Wb>oV2%5u`l?TrZhVqmXH2N;57(MPenl{~Q)uXVcl0B1*zF*(Rpk zqmj*+E~c}Wg?U1QE6;9t6;l_^;=II#2;gDb5FDHCUbeP$jr7#?II@a7!CnbcE>LW- zVd?+;3&Td9CXp^vNfhdu!T_GkVb&RwY=$e- zC`vTxcmz;mH=g~UG>|{;BDd$WFNJpim*H-atIBV9oe=PUlX5sxF^3bjK5_LJ_10cl z{^ETIIU(XR2D^YtrI`^!4D6KO*cZb&5($SRxq*CeCZKxgo2}ix(wx%cTQ3glba=Gc>ih5yl`^lc5fJIcY|;L z8O_{qa@002lDw+H$?7BiUU)(eJpOPOZm^KC13Go>rkf#kuY?nR5%c1w2M(^=XI4;& zgfbx9u#&LKne}+Vl^Giy^F}@l`I80|3Et3&J0C{$Ic=PA>cHb)doI6u&LYnYzDt<* z*%UiZNkyVVl8b!%f9KD8#l`d}sbT2eJ`u^2*nv5gBxBDrgeGr#u*dbBXy1J zY17x7xbsZ5rhwCJk1q||viYsDJ01aSX3v~^mP%f=f-<};1XMWLQIeS<1eE-S@deX1 zVSmk|_VKA_5?l7odLQJ5ZbClq)4MzXA1}WdG@Yn2f@w?Hc=O%o^+~Pg$Qvsk6ClQ^ zd&=*1m^!=OHMX68xO(rIcXPB|qfbtrIUR(bBoKG7SWH&vc5~v43H&JFAm#f#8 zUL0~(ANWo9w;D|qd zKZ!VmrlJErb?xSzuZE79kO)K)GMY$;Cd}BhM}wgf5fL#sZTcGN7`hU$hQISeA0i+E zuV0Ti|3N*qzw$O_{ysVaN%s+Eg|ngh?hnbV>R&$d`SCbZ(b*&rbz~{AARvtK!|6;L-208Bz(DG#Z2Ly(gHle?pbD{yvp@f4w-AHs!;; z77y23Zk}tGwJeM50wP`#Bz?Kzid!NomqRsK-RN~12A#&xo(mg;u;72z^Usw^Y+ zDi&lfXY{Y8y&G88Tj(DOS+f!ABYK!Y!T zRS&;zvvdakKvWIiq7X2NiS2o#S&W^kCo}-|9{GBxUsc!VRa)*B=i( zc{qy4A1V*WEoJ?cJFkAvg#{vgP2s7Mg_ENv;NHZz8$n6TX&i}%RS=27nB}g2@I+(3 z(8nM_Hx*YriQd^g40!?JS z65NvUMu!Cpz-2(Co2lz@JrG|2aKwBqQQev9IMeRapQ*hiGhSp;GVya~CM)@lJDQY! z#TV@h{ttV@Ws}wtaFOI@1$D@$h%D=O`X{J8I|EN%dxJXUn!RtVp6f&3G8IHDdCeyBSwl7(D6q^1t=YzLt%R-j2kexL#kp~=%Z7TaCmRh6aTE5QYA=XDi$A^tvqr58L&OWGVyab0-h+Y(UK-m)O1;IX6b1M=HT} z+W93&v=-gztCNVjV$BhV7|^}YCGzJKlB(9p;&rv0?L{{(4oN{Ld*L)WvCaNeAG?%q zzUG2@tS8S+K@_a;dH$5=CO(M3dxPqW2ns9Z~fDdkD4KB-*4y3MuBBP#>mS3 z^wQ+Zv`E^A(wjd!zvIAOR7LHJlB1fg&7hcd)MGvM*+||&)2JD$mG73XSOcR55r8Z_ zxTe6Y2)0Ky9#Ve>*=(S|GP!QG@~8OQ)`W<O53TIIL5$Xv-Q5r#A-ZDWx6oK%kW z4bjK>p3{`J|IJv{*{P$XgT*;&mbSHYyG3|wF@D^fK})yD(pqSHzqz%%t3|HXLVw(x z4K3XwqP0*NH)qh&EuvZrF}XQ|mTuXYA-eeNMZWN&FPfD=+Lp~Y8ctAqsTt*s1||HrTg_Ms`nq&=)0Zlee5)>(UMFIvRvq!;ue4^oZiRwG zZ=rVY>@kA~fq*0+IiI$T)xMn)*o2v*cRSqbbuqaz9Sl!4V4bIoY1~?z&QcyNITAOE zS{(M0J2;uJXWd<_3`uqdtdGxN&)^gD9_2^Lr-;0E9WHfoT`Jo+;`ML&QDhg(BT2C> zK67K2{B-9NrV;goiDy~0I>szSmL(qPcAOh`{GoSa&pDrEHdo)}MgJyoY3T{7D?}D0 z0D~yJ=Y)$W9F-t!WC%+2yW0RA^+?3>s2}rqrOB zHS>Z&x#jCSyHeNvooqA=k-U|!5YRm#=>@IO-DhlPx>x4h&a{)Ro>9$U-v0`(4yojdoaHDvjP(ZGOs6jF+Y>jJc{Gb4E*hHL>IUYkqkBeNxEhEIcnWO4|=k>l^8Zq&MHdT zg1Y=6qM&Uoips9t-Q%0@)6L7gC6ApRx+u!wyeSFqiBWFCcMDy7l3lGg@6Ms;lZ?Q!P!mg>G)1HN2_IHy3dSe{(}l>GO< z#}m7N=zsii`8XHWYYPCV0-Ckpry9ez=T5IC6vo^GvG>C`MBgrZO!~jc&r4?Oyr3T% z#(i}*KNNPr?0Oe~C%S3XgyHLM)tpBoyn}i9U)~jcq2d1ijp==(XG)Xm0HfrESrWz@ zp1t;BQFqSe8bLiucB~m}R!%BK2q%&Dqkxql`+3lKIb0HU50gW+=x`EdA5L|rBG;hz zD{Fml;89lCH?N_>fyzOxR7M5&HUd?2lY?*o3#&%~*&5>QN1M~GP+o+^{i^ZXI%-+j z76X9W?70O`v<$~GZ~Lf-S{sA~aAys_!rDVR3ZmA00ZOyN-v#roDi2CRBHt0&d#hCg zFQzY_!MUg}B_Yv)?A@nI_R?hVqFS8&T2ms>?DwW3(Qc8*FGoU~a#G|WQNtJ6(Wy_0 zVi2obo4rP5EBLMvS+|1IOJ}J~5;w+GXH(^beVVA1klf?jM{+mQ!d4sRxz&MInbvYT z2P`!tp)uM6eR~@^&mKC8@BYWxEyr%DUO-t#X)@&--^Yz(|k-i7ccMl=sGVs8B?mH=M-PM+$N+96g z^&-h8gU5$@>Bz%{))M9G<=H>XGDIV`ML%S8?_;_zFul+6(jA$KPvp9YU-|5t?aY20 zJS&BI3p|yKO%fWDZEb=~;k%yma@5w_L+~Q<^34}Ah}G-+R*v!9bd|KJ6%k<3LBO-f z=g^tX%w)A?_DoG$?GAw`R*p;zXcU-{ESL2Wxiw>ZvIF@Zi zH=v9(q17s(*gSXv`U3W@95Vr~mb}P4zI`O;8E%EoWDPTO4;E`72UtawS_oii0({`8 zhUzV^K@s^9zx6r{_TN>xYmQoX{!st5G>=gk8p(qZqNSfD@%bV4-SNW*(;<7_D^;bI?zHS#)U&^k+ zVjm7R>p2j=GLEUT+8U2ZOCD`|W7EjBXD~e+G&IS1ukY{34YS;Cw?u_C|9?V^2dWh& zP3KGrGIgl9bW=iZ7U0FIx9*4svWOQ}6q~2@%UfthgWCZbkK63E7Q-y7D!xu0hfOcF ziffOh%LR6;S8{E8Frls^kc(?PLTT0velxRJpPPIB(K1fwnx#Yq zeZ8r4?MFwb!*tN{(r0>v)45|QQ33VJwlzwE$3|s|y%t3PmzA9xD@|v1^JFB0Bs)IyN5tIwPF+Bz>`Z#QOs#HWJf%UAm`|Ccp1a zp6-ibN>ih~Co)h_X3f1RF(mgC?PD0_TLt-lT5p{3a129i0lXPw3J{4%g|I=R`)K%e z>UfOM3&|^GBSWNygJeWp0FeJdfgB z=hRvPq^RwV*#Tb_5hlZEI#+jFM=Ans1s`h~l{{&t8REhy=l~}*OMsGOpAvLwo=Vy_ zrJ(ka(4|B`CPYJP0F4MnsfGNKXq1GM`A$Kc09nR;QkFRlD(fG42aqSYpLF{IhoIluKoPMsQYSNlXa}`mU|%nDTa+YQnfa{uSF}kj8&} zcE0^iX95u74=}jQ7f6?fu%0ufO;l>R52r(w6PrE>+a^uC?(FUMes@0&&8FQ{Wg=5Kf7uQ7Q@CA7@UwSq8IlVR zX)J~OrWX<(S(^JDA1V=VemOEtCqoZpa=Lu%55qz5H1<2RxhqvrHN?M7;M}=tBF44F zPJRnBpU&gHeh+jb4fy*zM9wG#ic3M_BL)a=azRT@%gIIuP=QU3f=anDYW#&t_)EYYRRLICzVVuC~!>rQod+mLR~y^ zI1q10ep{O4(GgPS^Dsy}@IkMY_fQZGCH5oIcoWWC+zA^#D(bb2^*IF&=isL|4?r-E zFept6;xWT0Dal0Y^G&)PRwR@_w_=OeJop(*szAlDM46LdTqff1Co2^o6*h9g$Lad z6#tAI8%Vpwr+P|b3@;+;oNX&>Vj)*Yz8u*U(y*}UG=r^dunaM;kB=Z+Vg5rZc5EP) zwrV(kw^G(f9qoC6s}E~Y7WuS^MN_m=b4XJ?zIPEFkHIsOT#L)eBJ{`gdmPrBaz4@*F%usrCYO}-lbQt z14Z?$lhRWHB@RHcSm39U#6KL&QEoXBJWiQuRMVFlck=u!K|oG)i=YgF+u#n0YgH?< zF1oT)*Jt8uY?<<9ntyzc#=1u31*Z%KD;I2{!Z9~a%Q0*ujkw-yQlDEf;w4yg7~a?9 zOA=qT5%x%uMYqTh1n^U4*+q_Bu-VoTrnRak)(U2-+e*hqwyruBG+!Z|rD__5LdVjg zt4~9#gdKCOSql25gfBgQ=tkOB8}%tQYs~-?6?}uF5ofdvU(maP1d1CrS7I;FBns@E z{$@KrMbvEEwu_`fnKWwUp#RJHkAKuGDVRqCL9S;eAc@2}HIZQj2p@+~iL)2J>5HBn z5EIXe4CX=snY~@swv+o^njR3pn+76dW1frN9$v?ldy%(TanRdEYmXR|UoLsazO>02 z43+$jMfUS;vEB7bAwgzBgUdLzA|Z|7h5>5xl@N^P}7LbdL&STxLEW0zEq$+!qs^>H<&dq)q_hG zEvO^+D8-D}0^8ts&U{`wu*LV2@Pb<;cNfOa>Liwhlnk2DwxG-7(yGBepwkw-$f8gP zojzN>nLczv(`e+G>b?(d2V>2dprs`YmDnOdZbz;k+><#);~ zBJ@es#E@s;saPz}V}xP9UC=|3bGJ*>SMPS3z9OaAjLb4AcK>B;Cw7N{YEs4X40p?b zjTX~E8nkUbSgb8`Admh=PBKmqKePa*5d<}=p?i4^RzM$8oWGJ-p=h=wnPII#r&YC) zT^bC=o?3xJN{wY@T&UNnOaU2>@%oueLr8^z#161R%q z{D}hUn2t09k@U1LWt=%5QXpn73Aj_B5(Ju3qg}s0hnNPu`@Gn)p z+kgIl55z0S?Bqqob?C=qXf>KW4vN>ZbeYi=>VJWYvv+S^>igv~b+0>z?`BU=B9}^u z+^EC|gU1*XJ_bW~RMtO_N+^bBY{{#J%(FDTR0L8>lRD+(7ODQ1)iqBW{=fY4`_a=f z2t36ksmq*hp#`L>{a zuRdwnD|~BP(s>h`wst@r`ndocIN&_5k;d+}-|n1Z#z-x@=vwj+cxJYyOO<1Rwz#aWf>QF&U4&clSS& zodoTetg06DgRtE2?n%owKF@p%)CQ*&&?ny-h#_&vdrzv=L8C%L`hHge_qi1-KCy?; z4?&-kLfv0c8tfd0d&aWPk}&J3cvU9Jt{Or1q_-uHP-`|Kj``k2>*6Wgmr56D+YBC{ zpKiDJbaM^laPxGwceY+#Ki)jT~w_FS1u z#7sifxX-A~w)A9yg;7L37@;So&~L5(R`;LEwMCXBQzHZ=RTjoPb8=Kr?0ncVbJa?= zSg(LYyQ??rqjA_u$=&BQEcv)>Zg{1PP#cbcB>-Te+Wa+o(>L%fHk3N)zTXXfEDy)= z7-@mpq7yyc;lBIn?w^~~6|of;JZR9Heb75k6`Z>g>2^CMBQ?OOT#4dY@ApM95tT_| zE!|~s9`0(+nB0v@sl;z71B~N&Htq9RJ#Tac5h9>uqZm-d#P0qhpc}`u25n;&wGJLNq=0|)bB`=%+=scV~AOQI#J+NuUcW;-&* zuknR{?)O>_m%alsT`aeo+iC39{aWytk{HKZ-1ft1F4qsAXX;uyFflcxNlYC%7wG4~1lK%k_TeL&hKvy&qUZ-n2gFwQjybV?X%oG=y>s8%(I zBNf7&IgD4sBKU78Jd!{iWj%eu_7*~<&Q2iw+AlW)5YAxmFDgcquT^`Ts+3Gd#md-Q z;W)K)AbbU%+v&vYd|OqYZ`kX#l9y>jkk_mvQdae_Q5Z}1Lz#Asn>uY5Nd(Ufqh{|` zcGSRjn&@5F`{>u~6lJn!T~dpRm18u+JP?*>i-tRr_=K1E^Sq{tMrnVH6%DvGz7$MW zs^>Xg8?$9VmyC$O_{#;_9=Lh6JeWo~QMD{sM~v2LTznjCO(HKGjMR7B__)+`nk#B7k0xLiYEN=@0D-G|E}C zk+Qugn;{UJ`zZ#+Yuu(3GBuDO3MUyShQri4NsltVaknIb+YSKkM0{0mLAP`kS1n6@ z(r4{rDeKsISwAS|^2K^g!0z^6+`BY+Hpaj?0Z1YuSyh4Og!AIQqDthl_-xdD3JQrI znzf639+P8dAovQDZu;%XJiPI9&2-s5|3~69R!5U_7j?IPA~v6Xev~7+BP}XZ^JKZ@ ze?J2Z(i2C}t97Tg<5Q}YB>ugZetb2c2c;~H;DRjr3ojk=rdTS3`*t{)Fy}&#YDah( z_ZsxXDi7-=^)^|l-}~}j(06s!2`y<^5zgD`DdnVQQjJS3mBo0yHw+_Qc*!WQLczPn zd;7bSe0-#+$kS53D-^b!xqkD#X553K`8}=Xc*(!Kqn3nn7nMdVs1+@Vdt9M$az?3B zv#$G8x6=qePir~m6a>ih;5wO&t^TOPTmcdF=H*MsyLsqv>IApA7Ic7S9Z2Y@!r{C; zvz@PBa#Wc`xi?PJzXdNu(cPP}B4=M;JVj$eH<(ZlUnff_(c@O+Eo-ZOVXFk`10ppd zkl?u(-D?PM0-y?EHWr|T@pN+MNJ^4GTez5i8UZ&KO?u0MqEvQ~xh^=ZnfFjNSl0d! zaZZb57*n2#(8(~or)uS@Z1j;!sXEcY<1M_Lk(7KxC*0k9KZ8e})m~Y9dea1N7IkA- zqHdSe$WqaAGW1PF;#k;%1|J^N$Y!@APqZiVYS)g>lun?VOXj`QtFe8-)@9bn99^FB zTZ0h9H+Z?Yjkc}Y6aj-W>wG+VvzuJDsJ?A`6s+CW(tceN_BIU-m#SuHB z9jJ|Rjh;*<#G!<}DV9py!`RM%T?`WU3XYmiLc6l8vdVBxDqKL3a>4f6iFwJ3NhXKe z(vw*2X6=@onu!&e$VD6>LfdykZBE~4s^nH*a5oy5$QA5M&$)eJ4yep&>cB{WvksgG zfa16u%%+fuEw_d05@2o?J)E#9tCf`L!sR|MuhIzX9 zqKI$^U*?!&VtY=302wOh`9`m*#Q?io$Ie@MPyjl+WOl0CMhZ&DlBmGlPwnk=f=A7O zj{t7+Hc?eUa0IYa7OSA17d4tO3vQjn4ut}KnQa(IIvZPpEY8-?bRHgQ7Jw!AJYJ*h zSr5S}57O_bnru&#AiB{=CK-+Lk>e8`R4e`J6QxM#*^*%#awG+URi~lWhlHa~C$>pa z$+G$>0_`-LryErk?zcw|qLf>aKH_0pw10NXjQf{rk%S}5*pOxY(d^mMX-^m2HLoOq z?Z~9x{)feew%@JXYpi6LpYUc=kS!c`q^&&#*3OTNx7Z71AX&)3Uz9(Qp1+J3NXLSH zJm>5!vLC-9EH@M<(^tdghW(++-UIE0<`%tB)2fIMye9MT#Ig)I<^Dz~5%`{AG;?QG zv=+-e9d#KqwKeY47R$~4@$k5w)UMkJp45l4pfo2~e@_C2x2jN;W`c+PXA6c6#UPF! zW(PTR^hj+7eKrU2dO?)o%pS+Al^w)zfWud;Q574$LdD9N=GV~=$Y5@?m%^F7>9W09&!_=*FAg`cjw+;#z6^#nqK$QMT%ijV0)ByiFnBU zTFMQZHsGWW*Ew1JMmSr-$=H{9bqGVelRn#Ad~7M`d&aYQWCi9eV=~~G zx|+w>8fZrl$1KY)HgFYvkDu!cBYA-Jr@@e1o;tunaN^mOM9ow{-keR;$h9GwBNp(r zD3SSUznuov#6n@;%Y2%zSbuy_L-FD0XtJJEPhDk+oz?z#cb@#~EIpvUqD;D&pqZ>G z7U(8lDz!`9bfwW^cwwCP=hzG`GtJ}0!BAHsTftzQY92J4tBzKV;#g!1x>e5;O@!37 zd(q-#&RWHB#;$pCVhXML&yr>j^r2RvYIF4++@}dMcf`qwK<#vuJR2e0x{{>$!Sv%B z!F>)<*SaWArZO)rb-T+h42iF_>HvTW9l%vg$_hDo?L#}A`DXL;^2`XqZ6sZ)6@nb_ zLo*WMJWp<}vLG69E|lRyjcab35QQb%B)J*{qw=o3-Yr+Kxk}6QgkhI&n}wfO=dBvH znkrn(LA=G680uMk6*26!w)dN59{aAd$9I7r*Po_7LkJr#DU%{}bsIUqGh>75s*2UM z!&Q=&b6KQ*r!DhN66iIjy;I)im*bCTztI39*y~W)*Pb-DW2tH-4f*E>eR73#FuS4R z()Lt{pn1P5&J!I}Rx66w^U;y@hcD}Tc3$L*M*U{vaJ{&r7#3@`kNGNU&TS$*MX(@73$~N(#U@J>aQSjGM%?;|Bk6E_SIT zV~wap6K>cHrjlTv+2g{qW;QhPo^^4m20T?sJ*_|%g>CG`3Ysw-S)^_*Gndmc7$h;y zqipYx=RufVBOq?{36Xr(L7hhBAzT`hj43|09AMAHQs<=j$sN)c^WU5BTv!{I(-(0i zg+SO|c>hch3YF|Ai)vwlMzs$9ePAo0;7P)r*d*Ae)W4=o=75lZt`a9!-TF_F%qjNZ zBVla#UM?;F!1;vNE?46GLv2!7PGxj2WKnHksolPvZz--tag_zyVx$`Dqgi}wT=MtdfaIra8 zJJ}1e#~{f2yctgBZQLn!ai(bJMHzZ!x%v@bB2&_7paX#b4AzRVV1eVOefH@(@XW5- z0~uxx$flh#Pno*e<_;U*`8mOGA0&cLp=`*KV{zs93uzDnQ!XY@cTkRn59BrL0MDw|I)X^w$iBK(^+ay_GMe%#L)fxys3qCTN-PPa2QOTF& zDB?7JM#>W1%E5$d^7g#emQGn@Y21fHrBg_Rk5>np33b&0Y?EN$0wC!^=Ro}ulTQ>& zTI0bC`yDilnYCL#5GbDijR4-2COLD3vq9>Hj4k6P(~eLz`%4LIRT;LCi&!V&7-0uP zrdpfb=_|jgm81SW3%mDYVT=RXeIxi2AKLZpJoTy9y1bRGQk2`$FE-dkMZJfjQH9W$ zyh9Q9)Zo>Rz0GxeXw+e_P z{Es3u{9=LRy`h!FWm1L&Mku;s11#>yFQkF-&)elt3*>R!GA4FdB5ptbH!zIY^}_%L z4@=mV|8$Ngfmve81&4;eja_|ZRzA?ptKCRxXtgo&vn zx$5~=DR_d!4zu0~6f!Jmv`5-TYE0XbCD;K}#-qhe!v+)^r8H+kX$X9ql=1yB49LYZ zQ-Y#4(asJ43N1HbbFL5wJFFXiZvU#K8F=X`Tokq{#eFOs0qqsw>juj@Z;)#W+&MX~ z!ISqd{EMh(5a;$c$2l8^4g6R^51Fjb+T`DV+ZW9#mFoIZFm(*Her1`WQLU~eUcx-{ z`!cMLCTIBXe`};L=Cvnm7?k+Wk_DOg1E&Hb{pqtzN`L{7sl*lW**Tl% zZLxE>xmr(Mn?xA--CrQmn}KaaNJRpJjJoXLd^w`on#nqeYA7qe1PfHG-J4mef22POepyH!mkcbsT!x=@mfa zL$+{8D7oOO>Ou?z-cF66_SuQ2mFz`Y3FCy_>XmJZosL*11eQ16zg@h%HoOX_TOD;7 zZ|%d?l$|ps~Sz_b7?NYmF-U#AwYlZcPe?iv*hF18~tF?!{I);?}%;J{tygalTx4?9wz)f(26ugJKS zL`qSi1KazXtNnJF*Ty2U2DMk_dydH8N6_;u2p@v}VgJ&fYmbL=?|_x7JVM9xm{;Ym zFbFzTVW(OJ;TVmG5&~Dr>IE-E?OMYc3(NF%KIkyo1^*Rzs#I#mR%9|?W?^(|P=XL} z?rGWN5An}Wd=vFE3t%>apg}EBwZeP{ru4&6LUNN8-k|sj;2p{Z5bNw$iW5Bt`;Y7E z%ifd(GcGC5ME8>Xvu11fil=RsX(5)!usDF@2@r$_>&JZ(VZbRu9G2UYb_iW3)z{~j zdVynWpF{9(F=Kzath3PesZM}f>&2(2OvF9j(nBtMDRSbrV)R9C+DcLf{;wRTl-~X+ ziB_NZc;LOhRb6FJ9Za&lSa1yzG+5B!?(XjH7Tn$4-3gcA5ZrHYcXznByE_DUe7mpS zzWp;*UDKzh`_EMM^wc@YFUz)MUOjk49Qq|W5_vk)+w6Nsv7r_VJ`aXE)GPcc-o2 z&9rLfXW?ElarBczT-vT{1_HnS)S~x9Xy8`7{@MKr18G=l7<8v@d{uu)+Hkvzc49@2 z7?1(SVTjtH)0#df-G+I&TjV`y?P^lsOD~D{*vfbxpSt2gt}xvDma6@ zIOfN2iLMkbo`VlsRsrY8RdSgy&|LRficFcx?J3}Z04|3t8XjTv7`*K8UI{2Y2GNxo!tTDs?$F`@F_HmE-C}ca^bnmiz z_@R7X*s14a|1#Sspe7#n-X?tSppi{?!FilkT)zB6@gVZeHZ@G}5ZJa~W&QV^4ulVL zPLHuAl{Tvj6%eTX8j*-7t#->WIIAmbPM(b_-!jL%^{|`uxqCD1qUO;J&O+^*+>}#`8+~pBFd|kre0Or682Ohfk}D zJO(y`Z>PO3KbzptLacnWo*=wD`UQo27-=!ml}y9Ge1;6GL{zZHR^4G_d&a#)%uWT= z{BV7T+^okD11$^oae?Ork@;51&*0xD3~@nOS#n*OY&OGiYTM)L|@b?oE#vNi%7TJMz^;g}nkgZw@GHRIE4qShQtiKO~^_aac#% zXlRt^?Y>pYlEY552|ePlI5iV-3_eXS`sV@uIARFeZpxJU72(s`OIN^}*AO4%o81LU zPi>D`ux0~3eSiBou==NGJHImIO`Oek`JLJjrULX9giiTtiPpz5o9Jh$yY@T|OwlXm zP1%wz!E?=HoavJj^#3#F=Dl$4O8Y7kP)O`@LDiQ*SV<8Wf%;cd7S$RqY-ZU)+?+l+9AFvI5vJa%58mW&v?<;!nB=q};&zgrl0yyI zEZv~ZR8SU*3zW-9K15 zV`AHWJf2m?h-w)#ku9IZ&!w($RByabb=}f~8c2OL!wgRPg~_(RX|%COlvDu$DNv)LKHy`VgNBb zpp!S*tlSpz0tNX~{5B%8-1e08qYA{C0_gV}TFTb0!yF2%0-^eOZ^=O$G!u=`=I!*p z!>Q4{vTl6tRhz-EIV;s1|!nX~-CdL4|nBK-UWsQ8ggNT~JMaY~Z*M*PsiG9E&8jvvWxpjTD|Y@GEl9 zNfHt)ML|t?t5jFZgGM2;xeahz5GCm&*>nregDa|TwZh2I>}E~;^YM{au_t7syCQ6u z2gy|K2tbEih9MZO^+PULI*h3vgD`8ip4pua8Ss@V-bHzq80(FdRcw%a$2t&30PoKr zZSBoDzrYiDa6Pu#l^oS_h_IKS#KaGzN_hD?Zw`JSoYkLjmQasItm*{lG;7X_i{%Up z72AwGh7Zz~Q`85NSI7jO(j7!?H28+Eu;5(0Tz5*6s^Bf&wCl)%lJ$^ z&J~C@7$pED=hUZuzz-ahxk%l_kd{Oq+&lp@;sG2^aXZEJEVy=FD>!g{q844ewg~x> zt$@)O(T!_53B$1UwW@ax>>Xz#Ip5?LTI5^GREcoteM|f^@mlWNzGwcrHiowhmaMox zXM>2g(CLX3oeno#NJn|^T$w_{L+DA8q6sv+7*dCy8;*m}Oi_MA1blOsq`&qM+=r+` znJSo1;}&f(@WNxZk=nC@a(~{8Bk~x5qehiC$=G3ROn(AL`3c3$3}6l~!WSom2&y02 zjuI}rC%#^DGnzA8xq`q%-R+yJ4d&0Bk-J}PRj6Nd)P!PXKp~ zgEBDP63Lnh_!eAW`8Wy8PHN`}^492ci#+m$V|e+~)wJ^5Th}|~Zu|QssQX~>o6a&y zayR`acR79##*xY<5FRo*iO+WN%oWXkjwN#Fzm-$w0y;BO8K4-3AM7#~PIaPU@xlxm zm4qbJnnkagD~APk*YpT>rtbAAN%2y%5@N~63~ zo2?|0wsD(BvRAsMVvsx1uzvgHGYP5Q$XkOZ4ZTg=p|yNAMqkX<{X(?_Qn_>rfN8WV z+}^9ND2nvm$~$KkE`J9-1Cg+?@}jbDUY+T4%BWv_kI{)J3b22f$^hH@ud70b71YKK)nHN03+Yv`gnTz7jP*$5vQ8eA zhT;YE!v{%!dKa{2Ce3Qrqj-<~PQ)It-3Xn%7vk-*E$-s{34O+$T0csG`DrF#^gDzd z@bYvE@Cxy)!1!b`r_q0IGdL<}e0Vc*Q<2|7sa`RUH5+YzSRZ)+O?Ox)=_0ztGdczU)K zop>wgQ;>dEZFFlBcg$67aplduSRdb^;Ff+`(1SzN;2TQs=*~B1OD>>*K$KJe8h(-~ zcN}pcW&~M-!sITloFm2>7YY%;X@L{1YVQnHpZb>R{^6Asv(e1)n4+zedH)aC0h>~F zXG0JJlSO%HGr_vL^NuX{cr^Dg*JL>Ra%?~gX~0T1ZpZ^D;A6X*nwy=dt`vRS-7>fgsrVi``8 zs2?EIN1JqW2z-RpM-u79lxNyo=dTNgYiDSD#Ay~hohrA7f|CS!9eT<9jHUNtY3k`oy=lccYQOtWNctP;Q^d2GD!nx&0%>t;#!wNHXj# z^^J;a`~LM?X`haM?i$>s;fc_eqo{yM`oz`n!V~qX1G^_TLsIdgr~Bh?C~j~Fm&Qh~ z{6Q2e-=0*_P~QH4$7NDS?D_Y~U3H=tbaCwX1`ePK)!9Me9MW+Lo&zh+u>5#9bz?oD zYEiGH`8AW1AzB0ud)ZDDCRS!I?D^FCx|SVe`wpBqbd*iOQIpTNMRf6#OJjaVw;kMp zU_6OmU#rx7Cz5Va?ivL*xT2+Quq_;gP5rDU!>OzFv}7kN)vO~HwpMokCiK-KTe5y# za3GXBfN`vJ#kR0<3$;)z-fBawBcDe&PEgI_W_o1R3`Zx;7U2E?7>GvVd;8_GK?p|> z14o>Y71HuPfdY@^M&mFnRY31F#cwhH8wuv#>)2;dSPa2|n04ta>w{63J{)*KaO*gk zdJ^0Gme^)Zoeq1k+UEMAatv&J$U=DcaIk+A0+0GXq+q6}rK?p`S5%e#uB^8H;Zs{x z)ZEy9b{Q7O1=Oo{=mf7!9Uf*f;gF#xjBo9W1~LGw6E#Uwhq0tnwaMs-l4fQWrsqF6 z30axhnb=qqq{qKkR*>-?nbO3U*X9jF{@uYLmeC~Kl!=R`Vu}^V)6QR6}bg1 zHH|cS6+|^0Rdy6+xg2-$B=n_UDr-+nYhG^UuJ;FT=EQ#Vo>lwu`F;4#5idb3rHW11 zXL2!??}Lbf*$iprcc1LsUwW@x(&(?TsLP7+i_Lhd4q%NiDJ|1*%+xr}j(nQe&rxe^ z2Jij?da2}x%v;t9H5HydtRU3U zUT$>T9ExPYsapMWW4JTy%+P+n;QiIC)|%(O?Inb4+Q^M1-8y!{ux^Qf&~fLT1_R^b zx2%3BhjQb1``st9+LsMbLtRsCW4*hBixWF*7DMTkapXkI5aQzMs=3E9esMY5NYB_N z963U4_x2@pzz;hkOS5)=J3fw~0$;Mdj!|68LfDi@ioyTo4N= zA(a8GO3W>-j>y2iS$J4`L%YzP&^a|FDJ?NIxxBNEr-LG4Vyq!C@cjds4Fqu2DwWpXUDF&f^y4CE$X3F-Dg>jnGT%-uAE^GUj-((ZJ_6 z_{K>vxTAW$NpkUebH(#Uxe1+<``JfW{t#DY{q^Cfr6l_ zq36opOC8JS$=ZaS)r7v-F;`>igJGvP#ju2rsnp7@Z^sIQ66pArLAAWG0~P&sWy|f8Q{riX%y?8_VqIq&SgpGRO*U z30b0yXGO^T?4&K85u#~~r-`L(nM@dl9^wF@P(CNhFX!RZR_V4k;>G3>{Nu#T>dmELl;5oS zX)vpnjpxEonksc&3lrd@^i`T-$mcdV1RXc!N){ar`Ygy6-9iCj|&sz zRL+t9fI9vMI`R+nUoL8}f+6r`x{^hD$(8&7Qdz1UVVbino3;PMUija-|A~G7f3d;z z2n2vcRc=ti2RdU|KiFCK$D%1>hGMZZB5Ic?O){M_g-ZXwGWiHM41p$PR#)`zvp)Pr zb%$E-9`DO{;W?v#_MJ+NI~&KKBn&+A4aIm=-!wgq@j=0_wX$ZYri@xPDCvXY(87tF zQfmKgy8gGhMl|%#O+p`!3Lir1n3VP3CU~9i@o{<-G-(X?1)*sH+(fI|j^{&fdQ6n9 zk)*=Mz*LQ@uq#AZPT2LUY@H9?WdwyH4b9+8F7>hmR$CzkU+-{r1B<# zLENo^F&1@5on&Hmu?fy{g#f+*?Yw! z?lZ^IBUHtmncwmSE7}!OqFy61M1aUhov0Gtkk zfNlUl^p+hNjIh}f#VTxewNl!wlEcB3yCu5(Zh2}V^ReT!t za#d*!md2q_qN%zhi*!ifJ`|gNVG2oTCP{nUF`Nn&v8l%ZzVjfZ@|~emDIqCp6p?(; zeI}b5Y4th~0#IWBg^{6aUHRFfw^`?1W=SL%6oS|LzW6#VE=JAqYFduusX~XD)5Ay| zYe#~eAJ@zv0)`bsNrV+M`DA8%pRb7t+A`r}A@}d?>R6VY>IN}ib3|@z*PBy${Dt)J zZ_$I;@XUVr;x~ArX%Jo2P)&8)djj1oc_33C-Hc-qKXLg;c>`rRdA5ICgm0W6CD#rQ zq70++$ARpcd?0ESKuH&C-B?}}KL$RzVbObaP3oMdPt0opkJ-^OXP-Gw$%*`D>|y}z gjqR*0o4SgseVt6LcWWp<{=)47QM)p^0+4|J0gU^|Q2+n{ diff --git a/docs/docs/.vuepress/public/images/logo.svg b/docs/docs/.vuepress/public/images/logo.svg deleted file mode 100644 index e32fb63e..00000000 --- a/docs/docs/.vuepress/public/images/logo.svg +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - diff --git a/docs/docs/.vuepress/public/images/social-logo.png b/docs/docs/.vuepress/public/images/social-logo.png deleted file mode 100644 index bb80b63fa0f3956fea64284a933b2249819dcfa8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27469 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 diff --git a/docs/docs/.vuepress/styles/_fonts.scss b/docs/docs/.vuepress/styles/_fonts.scss deleted file mode 100644 index fdda966d..00000000 --- a/docs/docs/.vuepress/styles/_fonts.scss +++ /dev/null @@ -1,67 +0,0 @@ - -/*!* - * This file is part of the "cashbox/foundation" project. - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - * - * @author Andrey Helldar - * @copyright 2023 Andrey Helldar - * @license MIT - * - * @see https://cashbox.city - */ - - -/*!* - * This file is part of the "cashbox/foundation" project. - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - * - * @author Andrey Helldar - * @copyright 2023 Andrey Helldar - * @license MIT - * - * @see https://github.com/cashbox-laravel/foundation - */ - - -/*!* - * This file is part of the "cashbox/foundation" project. - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - * - * @author Andrey Helldar - * @copyright 2023 Andrey Helldar - * @license MIT - * - * @see https://github.com/cashbox-laravel/foundation - */ - - -/*!* - * This file is part of the "cashbox/foundation" project. - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - * - * @author Andrey Helldar - * - * @copyright 2023 Andrey Helldar - * - * @license MIT - * - * @see https://github.com/cashbox-laravel/foundation - */ - -@charset "UTF-8"; - -@font-face { - font-family: 'Nunito'; - src: local('Nunito'), url(/fonts/Nunito-SemiBold.woff2) format('woff2'); - font-weight: 600; - font-style: normal; - font-display: swap; -} diff --git a/docs/docs/.vuepress/styles/index.scss b/docs/docs/.vuepress/styles/index.scss deleted file mode 100644 index a141d1d9..00000000 --- a/docs/docs/.vuepress/styles/index.scss +++ /dev/null @@ -1,75 +0,0 @@ - -/*!* - * This file is part of the "cashbox/foundation" project. - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - * - * @author Andrey Helldar - * @copyright 2023 Andrey Helldar - * @license MIT - * - * @see https://cashbox.city - */ - - -/*!* - * This file is part of the "cashbox/foundation" project. - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - * - * @author Andrey Helldar - * @copyright 2023 Andrey Helldar - * @license MIT - * - * @see https://github.com/cashbox-laravel/foundation - */ - - -/*!* - * This file is part of the "cashbox/foundation" project. - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - * - * @author Andrey Helldar - * @copyright 2023 Andrey Helldar - * @license MIT - * - * @see https://github.com/cashbox-laravel/foundation - */ - - -/*!* - * This file is part of the "cashbox/foundation" project. - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - * - * @author Andrey Helldar - * - * @copyright 2023 Andrey Helldar - * - * @license MIT - * - * @see https://github.com/cashbox-laravel/foundation - */ - -@charset "UTF-8"; - -@import "fonts"; - -:root { - --content-width: 75%; - - @media only screen and (min-width: 1921px) { - --content-width: 1600px; - } -} - -.code-group { - &__nav-tab { - font-family: Nunito, system-ui, sans-serif; - } -} diff --git a/docs/docs/index.md b/docs/docs/index.md deleted file mode 100644 index 7769c076..00000000 --- a/docs/docs/index.md +++ /dev/null @@ -1,25 +0,0 @@ -# Cashbox Documentation - -![cashbox documentation](https://preview.dragon-code.pro/cashbox/documentation.svg?brand=laravel) - -[![Stable Version][badge_stable]][link_packagist] -[![Unstable Version][badge_unstable]][link_packagist] -[![Total Downloads][badge_downloads]][link_packagist] -[![License][badge_license]][link_license] - -> The project is undergoing a global upgrade. -> -> We will soon release version 4.0 for all our products 💪 - - -[badge_downloads]: https://img.shields.io/packagist/dt/cashbox/core.svg?style=flat-square - -[badge_license]: https://img.shields.io/packagist/l/cashbox/foundation.svg?style=flat-square - -[badge_stable]: https://img.shields.io/github/v/release/cashbox/foundation?label=stable&style=flat-square - -[badge_unstable]: https://img.shields.io/badge/unstable-dev--main-orange?style=flat-square - -[link_license]: license.md - -[link_packagist]: https://packagist.org/packages/cashbox/core diff --git a/docs/docs/license.md b/docs/docs/license.md deleted file mode 100644 index d62c7028..00000000 --- a/docs/docs/license.md +++ /dev/null @@ -1,21 +0,0 @@ -# MIT License - -Copyright (c) 2023 Andrey Helldar - -> 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/docs/package.json b/docs/package.json deleted file mode 100644 index 475c0bd9..00000000 --- a/docs/package.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "name": "docs", - "version": "1.0.0", - "description": "Easily connect the necessary language packs to the application", - "author": "Andrey Helldar", - "license": "MIT", - "homepage": "https://cashbox.com", - "bugs": { - "url": "https://github.com/cashbox-laravel/foundation/issues" - }, - "scripts": { - "dev": "vuepress dev docs --debug", - "build": "vuepress build docs" - }, - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/cashbox-laravel/foundation.git" - }, - "keywords": [ - "docs" - ], - "devDependencies": { - "@vuepress/plugin-container": "2.0.0-beta.64", - "@vuepress/plugin-docsearch": "2.0.0-beta.64", - "dotenv": "^15.0.0", - "vuepress": "2.0.0-beta.64", - "vuepress-plugin-github-linkify": "^1.2.3" - }, - "engines": { - "node": ">=20.4" - } -} diff --git a/docs/topics/introduction.topic b/docs/topics/introduction.topic new file mode 100644 index 00000000..d41258f1 --- /dev/null +++ b/docs/topics/introduction.topic @@ -0,0 +1,56 @@ + + + + + + + +

+ %instance% +

+

+ Downloads + Stable + Unstable + License +

+ +

+ The project is undergoing a global upgrade. +

+

+ We will soon release version 4.0 for all our products 💪 +

+
+

+ %instance% + provides an expressive and user-friendly interface for managing billing and payment verification services. + We believe that development should be an enjoyable, creative experience to be truly rewarding. + %instance% + tries to ease development by simplifying the tasks of adding payment systems to a web application. +

+

+ This project contains some ready-made solutions of payment systems, but you can offer your own. +

+ +
diff --git a/docs/topics/license.topic b/docs/topics/license.topic new file mode 100644 index 00000000..7b453283 --- /dev/null +++ b/docs/topics/license.topic @@ -0,0 +1,42 @@ + + + + + + +

+ Copyright (c) %year% %author-name% +

+

+ 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/docs/topics/snippets-library.topic b/docs/topics/snippets-library.topic new file mode 100644 index 00000000..03647fac --- /dev/null +++ b/docs/topics/snippets-library.topic @@ -0,0 +1,22 @@ + + + + + +
  • Cash
  • +
  • ◻️ Sber Auth
  • +
  • ◻️ Sber QR
  • +
  • Tinkoff QR
  • +
  • Tinkoff Online
  • +
  • Tinkoff Credit
  • +
  • Tinkoff Auth
  • +
  • ◻️ Template Driver
  • +
  • Template Driver Auth
  • +
    +
    +
    diff --git a/docs/v.list b/docs/v.list new file mode 100644 index 00000000..1e029094 --- /dev/null +++ b/docs/v.list @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/docs/versions.json b/docs/versions.json new file mode 100644 index 00000000..07e7a6f7 --- /dev/null +++ b/docs/versions.json @@ -0,0 +1,7 @@ +[ + { + "version": "4.x", + "url": "/", + "isCurrent": true + } +] diff --git a/docs/writerside.cfg b/docs/writerside.cfg new file mode 100644 index 00000000..d6cfcffa --- /dev/null +++ b/docs/writerside.cfg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/split.json b/split.json index 75f38b8f..213c899b 100644 --- a/split.json +++ b/split.json @@ -1,11 +1,5 @@ { "sub-splits": [ - { - "name": "docs", - "directory": "docs", - "target": "git@github.com:cashbox-laravel/docs.git", - "release": false - }, { "name": "core", "directory": "src/Core",