From cc8160fd4df3037a7255ff81194a54af55b18f9c Mon Sep 17 00:00:00 2001 From: Bhuvanesh T G Date: Sun, 16 Apr 2023 12:03:06 +0530 Subject: [PATCH] Final Commit --- README.md | 43 +- TEAM HACKOVERFLOW.pdf | Bin 0 -> 625869 bytes backend/.env.example | 58 + backend/.gitattributes | 11 + backend/.gitignore | 19 + backend/README.md | 66 + backend/app/Console/Kernel.php | 27 + backend/app/Exceptions/Handler.php | 48 + .../Http/Controllers/Auth/AdminController.php | 27 + .../Http/Controllers/Auth/LoginController.php | 36 + .../Controllers/Auth/VerifyController.php | 36 + backend/app/Http/Controllers/Controller.php | 12 + .../Controllers/InstitutionController.php | 85 + .../app/Http/Controllers/TestController.php | 168 + backend/app/Http/Kernel.php | 69 + .../app/Http/Middleware/AdminMiddleware.php | 24 + backend/app/Http/Middleware/Authenticate.php | 17 + .../app/Http/Middleware/EncryptCookies.php | 17 + .../PreventRequestsDuringMaintenance.php | 17 + .../Middleware/RedirectIfAuthenticated.php | 30 + backend/app/Http/Middleware/TrimStrings.php | 19 + backend/app/Http/Middleware/TrustHosts.php | 20 + backend/app/Http/Middleware/TrustProxies.php | 28 + .../app/Http/Middleware/ValidateSignature.php | 22 + .../app/Http/Middleware/VerifyCsrfToken.php | 17 + backend/app/Models/Application.php | 11 + backend/app/Models/Institution.php | 23 + backend/app/Models/User.php | 44 + backend/app/Providers/AppServiceProvider.php | 24 + backend/app/Providers/AuthServiceProvider.php | 26 + .../Providers/BroadcastServiceProvider.php | 19 + .../app/Providers/EventServiceProvider.php | 38 + .../app/Providers/RouteServiceProvider.php | 48 + backend/artisan | 53 + backend/bootstrap/app.php | 55 + backend/bootstrap/cache/.gitignore | 2 + backend/composer.json | 70 + backend/composer.lock | 8785 +++++ backend/config/app.php | 221 + backend/config/auth.php | 115 + backend/config/broadcasting.php | 70 + backend/config/cache.php | 110 + backend/config/cors.php | 34 + backend/config/database.php | 151 + backend/config/filesystems.php | 76 + backend/config/google.php | 77 + backend/config/hashing.php | 52 + backend/config/logging.php | 131 + backend/config/mail.php | 124 + backend/config/queue.php | 109 + backend/config/sanctum.php | 67 + backend/config/services.php | 34 + backend/config/session.php | 201 + backend/config/snappy.php | 52 + backend/config/view.php | 36 + backend/database/.gitignore | 1 + .../database/factories/ApplicationFactory.php | 27 + backend/database/factories/UserFactory.php | 42 + .../2014_10_12_000000_create_users_table.php | 37 + ...000_create_password_reset_tokens_table.php | 28 + ..._08_19_000000_create_failed_jobs_table.php | 32 + ...01_create_personal_access_tokens_table.php | 33 + ...04_16_021053_create_institutions_table.php | 36 + ...04_16_025838_create_applications_table.php | 32 + backend/database/seeders/DatabaseSeeder.php | 30 + backend/package.json | 12 + backend/phpunit.xml | 31 + backend/public/.htaccess | 21 + backend/public/favicon.ico | 0 backend/public/index.php | 55 + backend/public/robots.txt | 2 + backend/resources/css/app.css | 0 backend/resources/js/app.js | 1 + backend/resources/js/bootstrap.js | 32 + backend/resources/views/welcome.blade.php | 140 + backend/routes/api.php | 39 + backend/routes/channels.php | 18 + backend/routes/console.php | 19 + backend/routes/web.php | 20 + backend/storage/app/.gitignore | 3 + backend/storage/app/public/.gitignore | 2 + backend/storage/framework/.gitignore | 9 + backend/storage/framework/cache/.gitignore | 3 + .../storage/framework/cache/data/.gitignore | 2 + backend/storage/framework/sessions/.gitignore | 2 + backend/storage/framework/testing/.gitignore | 2 + backend/storage/framework/views/.gitignore | 2 + backend/storage/key.json | 12 + backend/storage/logs/.gitignore | 2 + backend/tests/CreatesApplication.php | 21 + backend/tests/Feature/ExampleTest.php | 19 + backend/tests/TestCase.php | 10 + backend/tests/Unit/ExampleTest.php | 16 + backend/vite.config.js | 11 + frontend/.gitignore | 2 + frontend/README.md | 70 + frontend/composer.json | 5 + frontend/composer.lock | 68 + frontend/package-lock.json | 30769 ++++++++++++++++ frontend/package.json | 50 + frontend/public/assets/1.png | Bin 0 -> 120751 bytes frontend/public/assets/2.png | Bin 0 -> 121494 bytes frontend/public/assets/3.png | Bin 0 -> 121104 bytes frontend/public/assets/4.png | Bin 0 -> 121591 bytes frontend/public/assets/5.png | Bin 0 -> 121137 bytes frontend/public/assets/6.png | Bin 0 -> 117547 bytes frontend/public/assets/Hero.png | Bin 0 -> 28674 bytes frontend/public/assets/logo.png | Bin 0 -> 97119 bytes frontend/public/assets/particles.json | 110 + frontend/public/assets/tick.png | Bin 0 -> 4025 bytes frontend/public/favicon.ico | Bin 0 -> 3870 bytes frontend/public/index.html | 44 + frontend/public/logo192.png | Bin 0 -> 5347 bytes frontend/public/logo512.png | Bin 0 -> 9664 bytes frontend/public/manifest.json | 25 + frontend/public/robots.txt | 3 + frontend/src/App.css | 18 + frontend/src/App.js | 33 + frontend/src/App.test.js | 8 + frontend/src/components/Cards.js | 204 + frontend/src/components/Features.js | 111 + frontend/src/components/Footer.js | 94 + frontend/src/components/Hero.js | 50 + frontend/src/components/Navbar.js | 46 + frontend/src/components/Particle.js | 27 + frontend/src/components/Slot.js | 61 + frontend/src/components/Updates.js | 0 frontend/src/components/admin/adminlogin.js | 106 + frontend/src/components/admin/dashboard.js | 107 + frontend/src/components/admin/list.js | 235 + .../src/components/campaign/detailform.js | 172 + frontend/src/components/campaign/success.js | 39 + .../src/components/election/CarouselData.js | 16 + frontend/src/components/election/carousel.js | 109 + frontend/src/components/election/features.js | 100 + frontend/src/components/login/formaction.js | 24 + frontend/src/components/login/formextra.js | 24 + frontend/src/components/login/formfields.js | 71 + frontend/src/components/login/header.js | 28 + frontend/src/components/login/input.js | 32 + frontend/src/components/login/login.js | 65 + frontend/src/components/login/signup.js | 0 frontend/src/components/otp/otp.js | 65 + frontend/src/components/slot/slot.js | 77 + frontend/src/index.css | 26 + frontend/src/index.js | 17 + frontend/src/logo.svg | 1 + frontend/src/pages/Base.js | 56 + frontend/src/pages/CandidateInfo.js | 275 + frontend/src/pages/EVM.js | 62 + frontend/src/pages/EVM2.js | 31 + frontend/src/pages/EVM3.js | 31 + frontend/src/pages/EVM4.js | 31 + frontend/src/pages/EVM5.js | 31 + frontend/src/pages/EVM6.js | 31 + frontend/src/pages/GenerateVoterSlip.js | 71 + frontend/src/pages/Landing.js | 20 + frontend/src/pages/Login.js | 185 + frontend/src/pages/Poster.js | 107 + frontend/src/pages/Referral.js | 107 + frontend/src/pages/Report.js | 7 + frontend/src/pages/adminlog.js | 10 + frontend/src/pages/campaign.js | 19 + frontend/src/pages/election.js | 14 + frontend/src/pages/otp.js | 60 + frontend/src/reportWebVitals.js | 13 + frontend/src/setupTests.js | 5 + frontend/src/utils/auth.js | 70 + frontend/src/utils/axios.js | 24 + frontend/src/utils/requireAuth.js | 22 + frontend/src/utils/routeHelper.js | 5 + frontend/src/utils/store.js | 11 + frontend/tailwind.config.js | 36 + 173 files changed, 47021 insertions(+), 3 deletions(-) create mode 100644 TEAM HACKOVERFLOW.pdf create mode 100644 backend/.env.example create mode 100644 backend/.gitattributes create mode 100644 backend/.gitignore create mode 100644 backend/README.md create mode 100644 backend/app/Console/Kernel.php create mode 100644 backend/app/Exceptions/Handler.php create mode 100644 backend/app/Http/Controllers/Auth/AdminController.php create mode 100644 backend/app/Http/Controllers/Auth/LoginController.php create mode 100644 backend/app/Http/Controllers/Auth/VerifyController.php create mode 100644 backend/app/Http/Controllers/Controller.php create mode 100644 backend/app/Http/Controllers/InstitutionController.php create mode 100644 backend/app/Http/Controllers/TestController.php create mode 100644 backend/app/Http/Kernel.php create mode 100644 backend/app/Http/Middleware/AdminMiddleware.php create mode 100644 backend/app/Http/Middleware/Authenticate.php create mode 100644 backend/app/Http/Middleware/EncryptCookies.php create mode 100644 backend/app/Http/Middleware/PreventRequestsDuringMaintenance.php create mode 100644 backend/app/Http/Middleware/RedirectIfAuthenticated.php create mode 100644 backend/app/Http/Middleware/TrimStrings.php create mode 100644 backend/app/Http/Middleware/TrustHosts.php create mode 100644 backend/app/Http/Middleware/TrustProxies.php create mode 100644 backend/app/Http/Middleware/ValidateSignature.php create mode 100644 backend/app/Http/Middleware/VerifyCsrfToken.php create mode 100644 backend/app/Models/Application.php create mode 100644 backend/app/Models/Institution.php create mode 100644 backend/app/Models/User.php create mode 100644 backend/app/Providers/AppServiceProvider.php create mode 100644 backend/app/Providers/AuthServiceProvider.php create mode 100644 backend/app/Providers/BroadcastServiceProvider.php create mode 100644 backend/app/Providers/EventServiceProvider.php create mode 100644 backend/app/Providers/RouteServiceProvider.php create mode 100644 backend/artisan create mode 100644 backend/bootstrap/app.php create mode 100644 backend/bootstrap/cache/.gitignore create mode 100644 backend/composer.json create mode 100644 backend/composer.lock create mode 100644 backend/config/app.php create mode 100644 backend/config/auth.php create mode 100644 backend/config/broadcasting.php create mode 100644 backend/config/cache.php create mode 100644 backend/config/cors.php create mode 100644 backend/config/database.php create mode 100644 backend/config/filesystems.php create mode 100644 backend/config/google.php create mode 100644 backend/config/hashing.php create mode 100644 backend/config/logging.php create mode 100644 backend/config/mail.php create mode 100644 backend/config/queue.php create mode 100644 backend/config/sanctum.php create mode 100644 backend/config/services.php create mode 100644 backend/config/session.php create mode 100644 backend/config/snappy.php create mode 100644 backend/config/view.php create mode 100644 backend/database/.gitignore create mode 100644 backend/database/factories/ApplicationFactory.php create mode 100644 backend/database/factories/UserFactory.php create mode 100644 backend/database/migrations/2014_10_12_000000_create_users_table.php create mode 100644 backend/database/migrations/2014_10_12_100000_create_password_reset_tokens_table.php create mode 100644 backend/database/migrations/2019_08_19_000000_create_failed_jobs_table.php create mode 100644 backend/database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php create mode 100644 backend/database/migrations/2023_04_16_021053_create_institutions_table.php create mode 100644 backend/database/migrations/2023_04_16_025838_create_applications_table.php create mode 100644 backend/database/seeders/DatabaseSeeder.php create mode 100644 backend/package.json create mode 100644 backend/phpunit.xml create mode 100644 backend/public/.htaccess create mode 100644 backend/public/favicon.ico create mode 100644 backend/public/index.php create mode 100644 backend/public/robots.txt create mode 100644 backend/resources/css/app.css create mode 100644 backend/resources/js/app.js create mode 100644 backend/resources/js/bootstrap.js create mode 100644 backend/resources/views/welcome.blade.php create mode 100644 backend/routes/api.php create mode 100644 backend/routes/channels.php create mode 100644 backend/routes/console.php create mode 100644 backend/routes/web.php create mode 100644 backend/storage/app/.gitignore create mode 100644 backend/storage/app/public/.gitignore create mode 100644 backend/storage/framework/.gitignore create mode 100644 backend/storage/framework/cache/.gitignore create mode 100644 backend/storage/framework/cache/data/.gitignore create mode 100644 backend/storage/framework/sessions/.gitignore create mode 100644 backend/storage/framework/testing/.gitignore create mode 100644 backend/storage/framework/views/.gitignore create mode 100644 backend/storage/key.json create mode 100644 backend/storage/logs/.gitignore create mode 100644 backend/tests/CreatesApplication.php create mode 100644 backend/tests/Feature/ExampleTest.php create mode 100644 backend/tests/TestCase.php create mode 100644 backend/tests/Unit/ExampleTest.php create mode 100644 backend/vite.config.js create mode 100644 frontend/.gitignore create mode 100644 frontend/README.md create mode 100644 frontend/composer.json create mode 100644 frontend/composer.lock create mode 100644 frontend/package-lock.json create mode 100644 frontend/package.json create mode 100644 frontend/public/assets/1.png create mode 100644 frontend/public/assets/2.png create mode 100644 frontend/public/assets/3.png create mode 100644 frontend/public/assets/4.png create mode 100644 frontend/public/assets/5.png create mode 100644 frontend/public/assets/6.png create mode 100644 frontend/public/assets/Hero.png create mode 100644 frontend/public/assets/logo.png create mode 100644 frontend/public/assets/particles.json create mode 100644 frontend/public/assets/tick.png create mode 100644 frontend/public/favicon.ico create mode 100644 frontend/public/index.html create mode 100644 frontend/public/logo192.png create mode 100644 frontend/public/logo512.png create mode 100644 frontend/public/manifest.json create mode 100644 frontend/public/robots.txt create mode 100644 frontend/src/App.css create mode 100644 frontend/src/App.js create mode 100644 frontend/src/App.test.js create mode 100644 frontend/src/components/Cards.js create mode 100644 frontend/src/components/Features.js create mode 100644 frontend/src/components/Footer.js create mode 100644 frontend/src/components/Hero.js create mode 100644 frontend/src/components/Navbar.js create mode 100644 frontend/src/components/Particle.js create mode 100644 frontend/src/components/Slot.js create mode 100644 frontend/src/components/Updates.js create mode 100644 frontend/src/components/admin/adminlogin.js create mode 100644 frontend/src/components/admin/dashboard.js create mode 100644 frontend/src/components/admin/list.js create mode 100644 frontend/src/components/campaign/detailform.js create mode 100644 frontend/src/components/campaign/success.js create mode 100644 frontend/src/components/election/CarouselData.js create mode 100644 frontend/src/components/election/carousel.js create mode 100644 frontend/src/components/election/features.js create mode 100644 frontend/src/components/login/formaction.js create mode 100644 frontend/src/components/login/formextra.js create mode 100644 frontend/src/components/login/formfields.js create mode 100644 frontend/src/components/login/header.js create mode 100644 frontend/src/components/login/input.js create mode 100644 frontend/src/components/login/login.js create mode 100644 frontend/src/components/login/signup.js create mode 100644 frontend/src/components/otp/otp.js create mode 100644 frontend/src/components/slot/slot.js create mode 100644 frontend/src/index.css create mode 100644 frontend/src/index.js create mode 100644 frontend/src/logo.svg create mode 100644 frontend/src/pages/Base.js create mode 100644 frontend/src/pages/CandidateInfo.js create mode 100644 frontend/src/pages/EVM.js create mode 100644 frontend/src/pages/EVM2.js create mode 100644 frontend/src/pages/EVM3.js create mode 100644 frontend/src/pages/EVM4.js create mode 100644 frontend/src/pages/EVM5.js create mode 100644 frontend/src/pages/EVM6.js create mode 100644 frontend/src/pages/GenerateVoterSlip.js create mode 100644 frontend/src/pages/Landing.js create mode 100644 frontend/src/pages/Login.js create mode 100644 frontend/src/pages/Poster.js create mode 100644 frontend/src/pages/Referral.js create mode 100644 frontend/src/pages/Report.js create mode 100644 frontend/src/pages/adminlog.js create mode 100644 frontend/src/pages/campaign.js create mode 100644 frontend/src/pages/election.js create mode 100644 frontend/src/pages/otp.js create mode 100644 frontend/src/reportWebVitals.js create mode 100644 frontend/src/setupTests.js create mode 100644 frontend/src/utils/auth.js create mode 100644 frontend/src/utils/axios.js create mode 100644 frontend/src/utils/requireAuth.js create mode 100644 frontend/src/utils/routeHelper.js create mode 100644 frontend/src/utils/store.js create mode 100644 frontend/tailwind.config.js diff --git a/README.md b/README.md index 0287eab..c0a5425 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,50 @@ # Electhon - 2023 -#### Team Name - -#### Problem Statement - -#### Team Leader Email - +#### Team Name - HackOverFlow +#### Problem Statement - How can we increase the participation of urban and youth voters in elections to ensure their involvement in the democratic process? +#### Team Leader Email - 20eucs018@skcet.ac.in ## A Brief of the Prototype: What is your solution? and how it works. +Our application Democratic Desk is a integration of separate application services into +a single application , which serves as one-end solution for all services. +We have included two fascinating facts that will inspire voting in order to enhance the +turnout of urban and young voters. +Template creation +Referential programme +Developing a system for timeslot reservations voting and analysis of line lengths and +updating estimated wait times. + +Additionally, To enhance the registration of the voter identification we have introduced +the concept of campaigning in colleges. +Some people, such as those who halted their study after high school or who +immediately enrolled in higher education overseas, will fail to register their voter +identification during college elections, thus it is important to prevent situations like this +from occurring. +We could implement the idea of pre-registering for the voter id campaign in schools +to prevent situations like this. + ## Code Execution Instruction: *[If your solution is **not** application based, you can ignore this para] *The Repository must contain your **Execution Plan PDF**. + +This app contains two parts, the frontend and the backend. + +To start the frontend, + - cd frontend + - Configure the backend domain in the .env file + - run 'npm install' + - run 'npm run start' to start the frontend + + +To start the backend, + - Install all necessary PHP extensions, composer as well as wkhtmltopdf and imagick extensions. + - cd backend + - composer install + - Configure the credentials in .env file + - run 'php artisan migrate --seed' to migrate the databse and seed fake data. + - run 'php artisan serve' to start the backend + + diff --git a/TEAM HACKOVERFLOW.pdf b/TEAM HACKOVERFLOW.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3482bd542b6b30d98f751da3e8b4bdc151a59da8 GIT binary patch literal 625869 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

&6h^MmMP^S9CphSu}D-=GA!)P{iDgIfW`j&A?I* zlq^Ip0l=d1lZEDnm;qxMU--C`J2t0?nP?f!n`F%SHTKZ^074qy?EB4e z0<^^*rYdu@i^PeO#f_&#=Z0Dx;I05@)daU99~jnsKf#Ov4*f$$cLhO%FSNuxD#C2L{B8GG4Ym8NNKVKMpXXLnW(9D?~u&++F zMr$W(5ZH>x2D{48q+J<(4gminodfLN4w;sOPZ8kKA07zrjjNl`UCg)XG*cqlQo=Ii zfCpc{q6-?C!qjFQ3a-!weSV2su~Pvg9aLs+whD9{S9DzPKF{CTxW-lhQW8fMSBhnh zVobGKkE(4LD75nl<5YSM26wNC2_})gHs8phqr&wG*C9O^E6$VVC89QGW9dBF2#K|j z7{Bku@+7S)aJB)+hZBSId0f=uN)7^tk-KRr_>9 zDvnpVcY5c|l)Y?E7xTqXN-W z6^WIZYKr+q?T=j6e}DrtW*v|7Bo#M{N$LR34X=YeV&q__=uH_r1Jq53&%*2G5}5iz zNYWF9MT)+-UH6ekI_>#ck=0W7@yoHQ&~v}iR4eQIdy#ks6Y$0l{c^n2fUMy~XyfuT zxzLDYJH>_8p*}D01b27Qv+kqTnw2&f(iB^#U8SgSn784*tneen`lPWkiE}uZZ!}yW z>5MPk?))#_i&e~t==66n{o875?p_4%+7CD#z758=&cc`inqWk4*R#uJXfSt>iRfja z;Awjom?rn_0@QuBc-&%i@W+-`W1@4(2*q<92C&kY`ktRT@O8%*Q@ld`vB7~1Nf6ntGH^_3)IjjuF*}Xm zCtlmSb6(aYk};%Xq?&GWg0jmr&-f*82|n-gC+4L0d#-}h(9)RM)i-A`6!MUq)-fy!zNrc& zch)~ZD9xGgP_&Dd^HWl|((deMmWkW!zx&cUE*`|?VuHP>s||}d&3s^8#_>PRmbJUW zPO$ga&xg-DR?*KVt);j9$BsZfCgZqYUv#7fBNd}<3k;Zb3Uoh^noc4I7mGO44BO}G z-zKH=KNTD((i>2>DR|$FI=bAgT&K+kT8%bal|Y37tb{q)nIpCVMAhsmvYtk@Ypm&nbAi)ohZ)Do@Xz72 zY$SKPDMhnLQidWBEpZXGVH8d3+vzur6+q!QoV`E~lFGz}kd@l>m+u=OnWp>JA~XAsCN=P2&wZ!WE`+g+%4fo zKQH#qE?nEu(S9ES5*D#qS*jZ;%W!o`%38&Y6T;txyRi>L4v2#Acg~WT0}<#_`4J|r zmGBG>Rv*}?L7QQX@Q>O84jafxXL*aETaARPRHIqTP6Fm*n5@HW2-YC7yZV{d1J6{B z59JSvqvt%g|E2T*#@7hT6ZyGt?w-kTSJ#F39hVE$O<`ckj=Y!%dNz^_@fVHkFG_aP8K8sbEqnY<-OPK~DTWoCEg;x+*66>JfL*`eQ%7%tDBb z3uF`Q*`g;OTWl3yw9penc^}=Cd9^0b^H}&1fl>wz9%>LC zSqQ1M6y7hUM-sGt%@tU_t1NR35_CS>PYh0$ zJjtHpl9I}R#_I8C(zeaguv7=cOB!dkbFy2FhE27WV!xB+{;99&{;e}#m8h|t^fO9Y zj){L4K&*P!U-pVTH;%EzYGUG}Il?l{=i4X~s%HN_^N|L(7(H^iyrL`URk+*{I|V}! zV2BBe7PAUV66mA}xhHYFnQ58?JAHnl+p2Dt;Td&&N^NM1A;Y^(52io#&gzF8XsTq% z!(-6=T|Nu5rl@-pwN8%OO)n3&ZrQP`5NPr*@KS5!+LDAa_GRs$e%B`zn-5SRdYFxR zSp!I?{%H$k{1jMY)V5Ngb4!Z-c5VH?O(#gDjcVb+phP(_Hmd3gWkAI!rvMyUt?4}9 zf^$r@=EKW%yRBjGG_>x}SZWG=Wp;d6ZnKp7dZU@<P5)~KbkZ7OvR5?EW9g~*Vmov`U+Lf9#Dzx z1Czw}Cwh%1det%VhQ8CO75ehZ{>jCRVL~=DAwSzY(WxR#>xI!%VlAb)?Sb7Hy&f>5hT?$`?}Yx86~d zqW)R4rspF?%8+%~w?^F&h+Bx*oxB4-}b**O3 zcc|Ojrn;VK`>D?sl-CWG=ixD2vk6RT)R!p*JI*eRKHsug*GSYrLa{YSTMqf_fspp_ zP}R0C(_3TfuY`rWgHIO?n?nGf>Id3T+x9~}b+(K0izLgrMeFukuvV~}T){S8RE57u z>-kMf8S1xErDT;V7FQ?E$@1dhQ0|PwXU^zhADAIah-M2*fmt;8qEyPI{`%NTzAF?(=zae&5ak}rr*g+9&vixd7Aw=>aXoJV`z<%t!b5=?%Z^n>V(RM&!dj10xt;P7=9>m zY?y2#0iELF57X4$iR(YUH&{9PC&)o}0?O6KWF)MoSym_e!ChKFvC`Bg4)h&3|Wo zh11DzkR`|S+gWWsMP26$TkE)@qibX^wumnhl`)qMsSD1bN}pgsU+deFMC6s6{Mr0u zM#!duq09dQBc?1C-7O1Wv0|F)KNCsN*gZaas*Z=JYxf*s{HTR$n1*tBD4uk!jL)jujdxGuDHZDbgvL>i+{CGZ0=ICphGuih_o+mrSlT_d z1&N*pYn(gMGvDd(Xn%Bvu?y{d(+PvCcge8&P`>(he_nA%(zlo%y0<-7j>NRPqv!ZL zbSsOj=xJ%&(qwp2G`B0#PJzGR|1tLF@lgHo{lVM2@&vW{(xeaf0G`@W1BA^Qwsn5FOe-0kg zgw~hbuan_iYg=V~g`Gv;v47$r+qZ_A&ASqx6376y_hF@XT0b0tL1BKwRJZZ0}!-43*5<|WgI8U`wd0**0 zEB9K_NJE7l9^UV$UgX|hR;G4OyPt+c>FMrmYRn#QsZV4n*`XbEB)4KritB7euurUL zTW%MR9#3&TVL?BEg@#uK05Tz|=`@>%q7lVpTGNj*0E{Os7>|4L!K#iuy4FfNz}Xyo zp1hG+c|y}AvX@>8u&KVLX(phs`^>8hE4)-6oE>qCVuo`3GPTN&t;&>3Z>-C+K)2GWgE z@_fx`E%l|n#(B*-6;)Fo#vGmI3c4o`JP&}R-3ohyR=KT^fs%^zVxy~$`^8JEx)-kn z<-rOC&BmPV&bc7)DLC<^gFf&1?WvJMno6>{@+Ylo2ZzjY=INj{V{-kE))wim0=x2 zoRX$}OCDS>K)3y6QNk%qK9=?Y?3{}Tu+gi zy|p_))8WO}10?_Nf)}M)UyMI*+_;arCI+ITxUqMM(Gss1?LG3J7 z5bE4+LW~^HJt?{kNa4%_0;b)S=H019-rs{sT?#@x;Di*Y8|5JiWYo$6RIr^6y{p-@fO6 z|Ks>vGgj(F&XI3LqUAX`z>@s;Z~eDp#}5KS2aYU>??T_?7e4fc<>v`qu+VwhGKR{sU<+q;ji7e>Nh$i1 z4h<^ru@>Dlhll^a?{b)SAv8%SHP)UNIGhmGMbAI1sD ze3^QH@s(8d&@>S*6l)HZC#m73>r?9TKvkd+ZBG!m%{*CG1t~|>3W6<&zoHutxRTe7 z4nNM&5%Cb(Et=J$RGhtZ1Zb|lJe!&gZ=3W~)V)lvWLkz+3R*Yt==l23@O=a8x$k{q z4j=TOO`a!~{&VM^)b9=Dt;oK9Y#YA!mik^iiphg;Vtk>SUd0VEmFen~vD8m<21Q@T z$5161VRcB7YxQrO_U zT`C!%r;tGBf(qJj$#U0Z)FWaI^Q}(Nn*GLaeQAI$r#1jw4ESSGE^>_%x^Eve!_&t= zNhEGOV04~i|Mc3!E9Mv z8V$)fal?WLk!KEpjsVU9>f#T_n^ozS1Bj~*C2r)E5F5fxKMfZN z=Rc3sNV?1%?8AUBREdxshCsT=A^qR1N)BysZ$a91F4j|xn*1TGelElH-ExB zHABvQ8%Y)NO(>JTRrn(;Ao0yHkLPk_l6ncmh+`N2%k#h!d7h>E|Jxscn_KM9pPXY6 z=a1-_jrldP8D^S}fkkR+a1nsgBdg}igV(-tJOgLab-y7P3x-oWBYPb z^W^8q1tyQa**xsGzURvMLJ4cXEE~(=Umo3SJ7T=W=4UNtU;dm7D%hiYC@+tOtI@CO z8{HgV-%||mjdhjgb?ndREt$U5tB1X08Nk!9^wk?BH4s)TR7mC{0Zc5CO~6hon!j1l zRq@u;e)G4avm{U`^*O|TTW~{LVUa_YesMCM5XTfDufC(SpEOD!2k06 z{-^En4!fVZ4W1^Y@#g6%FbQBVS~2l=4n+Y^TgYib13s;c`D2WBZNcaGGVd zHU|2q62n0@v0*~Q&3Uiet)JJ-ov)?M6`%My=4v?iD7iAJA+f=T{bAwCt;Oa}8zLsU zUi_^W;a>Ko-3^^%4J)YPnkTQl`nDIt*K$2hN!EI{`?q+fpVH&m@}hEBa6dYsN1FgL zyd}-s32HS2-Hs->otCN4kMzFB1^rTqGStU37~(Rut}sio<#6p^GkYT*il zm;lCC$VA!~)vaV4SU1GUULLs z6s!F?c}dNEFMXWHoO0nMdFk-G(16@3F4i}|KH=~-*N#gJe$7#wo$vWHE>P8-R9nTv zIua?QuD(S-^=Zk$O)sNookk!rSLVaHDSA|_npFN;2=a}mALd+N=*jdiKt~iaD46=8 zNABd@>QCP3Ua1B*++3^q64kn&%ee7I4~no%4etld) zlz771aBi!nUPJjQkzX8ts1ZH&mnTPAs!_K)VMpJK?*ikPY z0~sW7Ne$T!xiR{wqGk+=y)sxv*Ca)%jJ5^b#C$4`Hh1pd*>V&}kD8m_rq^LQs(PJd z<8n>=QB(bMDDZd2@a{}~DzB}{;?_3csIwFOiJEDeG5#n`KV%w)YOSa9{NCSjErFY7 zKCQ(;;6M9tXaB{G&8kPDSME$|o^(+Eq=8!H;(h^R(BZ4may&|0&Eq;@9+EvImPTrs zTUr{J?h&n5{nnQpcjpIP#eCOE2;d?rhzq!chY)+j?HPV=fj#Cd&t4j32LWcF5w4Uo zmlXALskVDdlYl|ARN4igI;Ct^AK3=e&+`#;sG2~^bdRFcT8EHUxFio{aW#8&0lSl} z+?MuPhk~t1aZcJto;IE?UI~Jj5Zh{lN5WT=hyahUGW{$1CbOrWcP|k*1D}xii2R%D z{%{^f!eFWqW@u?D)a0Y*bZsH@AD6EMTl`xrnfg;KOV?*V*xs9*#XquLJN(gb0vz?* zjw~I|`mEAb@q08NDAI$U4AU(AR0TYE3cpN2Auo6hv|Nt3{FAQycN^zXMO7b7)*YTN zHvO5%`7dztWANlOlQoxYjd)1yEQEY2b@LHGo}!9BOcB%rn)t2kH|RG$dZoliH#Eo= zc9&W`iu<_e(&_t5fn7_n+I1+Qgf2#1!_e&*c&4x$5*tN7A7z3~IuS>qx)WDtWLF@Z z!!t_VK$YyBn7&BsCA2pz!drvTZ3rz%*+{ml=KIZHfK;<#_&b}Ej63!6TmL2WcDoN< zmIh^1{4uAWGoee4?_Q%sZMX|)5WN@thMSMl?@{p4;T=qs^gz|=ypN^Ll+sBE?9+Dh ze0<#)-nU0)V#RU5A~68byiZO1R<#a+vy+Ni^fFKYM9z9BKptnF`A+U6nRmj#Z>*eK z`wTc#ACI0z=Tjry+Zgoe$#WkR7r9~p)G)9YVzuj-HkVlKqb3?>JN)i&N^M~Y7(bmb zD3+n>N4WYe=X64@XNl?JUECI8_WBV4W2{YGx@@cJ!&fhq`(p`w2tKj~F&syE-H98z zo9n_KI=9LL`!)VD^0KA&I5az-H%t|7>_EHLp)i2ulbMpi`o)|A6_DdH<` z-dI(o-sukpxBPTwx06!lt7u4DUs^M(GznapWLOKL>YET5nDwbeN z9(zVs)v6%q_1^x5@fempr6oDEF3SOcxs7=N;mfI>k#%J>f0zy?x?lGPUAAfIP5#+m zV__Hl`lPmgg)D?$%-MgoUMxB>G{ik)q41l-z=)2bI~Z98`s}8*X zJurwYkx3-)E}9`ZcaAF;NI$r^pMfpS@R)5%oHJd*-vXi$UoA4?AneV8X-@`ZYcgre zu~8wecd_gCb{60Ifx=QL#q1PK@1_~KM?9^P*X$sGK_IQcV}imulsoyUZ!0cF)85h4 zIg9(Z8>RJ=XxBR*uUJ@b9IPEq`hqgK&A$C#Wy1d$BmXU8p8un-(rWy2LqYQTa-?Zn z(vODM;Gv4*)BQg0D>{R!h}HaM=)D_$(;iOkJ`Tfwq)Nya1OhcAJ*VdVW;b@s#jA=> z_37D%)wOt`%M> z``R34BrV0BaUwHnnUPjlditm0Q>^duRvfe(1)%Z#Rc_hG>rt(!xrZ0x6|>t0^{!pBpOQ*yzZ>4eHY!iG&Q74V3n z8{)9<^(%%Qni@xbSqH=RuU)t$jEJpx?28izOvY;E7%r{$c@Z77kz63z<#$9+Jwi)4 zOoU6(l}DIYT4w zxKZg!tfa#6)P;-i%(+Es9e($HpXIZrf>scA%ZF~=Sx1#?84S|; z!i&BPBovPUuBM5ee9t(&QL_Xh47>Y&D(Jmdb7CKMB*%}r-HUzHTP|lFHz@b%?dz(S zu3)<)M4P_|t$VVp)-2DQm?Zlq=@+3Uta|PWRq51Ad&!2jY{|ju4*0=}0O9@)c;UR4 zxvQsBfq+{`SW{m7-bdl&QK3sdRyX*3%Eg;Et9|t{R_|Wd@*X+xWuEZ@M{In}nM%@%?P*Xtq8Ut`Y2|zorEU&{ z>X_6ULt{?hHh2s!`!b%4k7|T|DgBv8vaz|6FctRWNsWoC^9R~z&IZPk)sF9F;y|i| zU+xyb+SZ|I@nF27e9ejd?S`y$!{JRYgpAMPx|ePLqpJG1o$6nH1nY3snK7@fmT&~l zS3MMh$fhbIROECO3P-7D3k5=!nl7$ClX~=@lj#5Z)hU3POE$(#mo4mFWTdOvQQ+SQ z?9%kG1rE;E%GER>j$tQO$?2Q1Jaam9xO2n@`35D(=xy6P1JCal=d92#&r$!fSW*cj zfqv?B!bT}2yT3hLVsxE3=v5RuQOLYW^s!LfH$g~oYK6tJKA}&#+4EM zD(`v$!0iVOtFgX&zNz;f5V+YFTvGVUlAJ*xM+XJM$puk(7eIv=*rM{QnU%sj#QBm? zm6q5H=0aFC65e`x4njiJ!Qq5V&lT-i=1$o7sppEPBFk6(`4pV@@F=?Y(o85xOfuS= z`%@I6HVCjyAdsMUm>2%Ce7_77ttcWY8tDn5O2cDzo1m5uj!-CD5LkNzUxk2@-8JtE z=~@Oqix<+T^-vk(5V%)gB%%dWL3!g-J`Hh1TnqS~z@3chm+ z24O60)R|(gW^XqbRVP!W#Vn2Zmb}tITb~(38>m&A0iA-7HTp`@Y5{1Ak?%b*NCY zz+Fldk@GF&@&jS1BG=7#o!@bXIzBq!VVyY$eFz2nP;0-IcT5{8B*DY9tSM_~VxSpzp?&kTiET{A>< ze=>z^a}X3*0-)@8JFp-$5eqs!Nf#h@q#|AC4cR;?r`o(uyG}I*ZYsoUV%0=TxL}$- zW9x+%M(vBr<%*>*ynwu9L_^NGK~FcIM`)9qW9MleDtm@+nODQq^M^Xp1=nFM(~t?? z01e!k612a$&%mjlcpl(`0k|3!2ea@5R`z0v8kimBqvKHGiuBCj(4(DX2tLaaf-BB0 z=>=P@+F;ar(b9`%Ic(WbMm+dtqb9M`7&!q*!TCbOib-2XreU)#5D?bLF<-;`Jg$=P zt!t^NwV~&HZ&5k68F;e&zaGT^bp9u79^jVnv(%&#gaEmE%5m@gyoU;*Rk4|M@~efR z(3k!~Ya4p4f122t-tLm3lK8rSfm6S;vPv$b0VW`)W8@ztb-X?kbDQPt%%c-A|Juj| zDuZLooIoM6okVy6+LNRX1KZX5^<%&5aPq3=)Y=@*WW+I2A}ck2pR^T?keQ!W7yHA! zqLJtR7)FpE=Sw`Jn(ip@;Z8~ac3TO-4=0dn_PI=tdVfqhyuYC5irI1^YVn|Wd+VaF ztE07uS*db2w5K}^bcUDcght3z`#WRAUNmYT4)Y zb!~2=GrjY{gaqy{H<{87QH=M{`MhQsN}G zj@y_8XRH?u-Z(I=*<{wVn3UdT?$U>OV5csdm*+`4Y`VkVZsuApBw1SeBs87bQyBYU z-J@lA_wN5Dh5Pr7TH_rn*0;V`>x4kO>au&Ra{4u|Ci(+{k%a-T5-h64e$C9vpd@KJ zD1Uf;D5qD+y9?)l99C8-^&QKNDlP?rJb#)bhh7JS+a4_9;q*P2X4+^`AB~(gc%QiU z9?-HoH`#4aOak`-$oDp$2w*w!(S#GPv_ z+VSz$JUbG-S6uWcvhN+*=VX1tEt_;XIy{ipfN#3@#-!DKI2dK zs|A)Eq#aFcpbtS!y40>0sGvFw4L7ru7Qj=mg{Xuw_H1Elbm$_w$^F^fL&@Fy)9~a4 zx*n;d!@St)QR2Sga5)4-{&|dgz7F5^1l;B&q}6Oi{k#LLRDSyMDnTKLLMqwzX_Vns zcYWTh*O1GVjJQJ?`G||f-f4mc1_83CoH1Wg_!Shr4Peb2m5<_l3V5KRWVi{P+45M^ zZG`35`1m^HuwV_2&RS&GZmp@O`4+`IZfXGfvFiFKD2p!&=?YE|;(N;Mqeh1t@v(6X zvwntuM=fGcvzG7Wh=YnU^()J)P=D9${Y0p3Gx+9n8JVTt9PYQYs)M zF$t0b!sA1=4JdKM_Dc5Zbe9MCQ8_HEw$?cV)F=?x$JetXtuFE65M)sIbol0HDO>=W z^`PQ6e&f-}eDu{M4MeRZUH-^2K`@-#9ioELq~Kp+uS?N&h_O+%L#Rh)p_Z+2YLA5v zG1?$mCE;ecdbeo0L8_Y};q^W;^`k{2cuYdeofMrqA1`7yjo<38h1m>v_fbI)}bg5IY+-X zMps?n@Ff)_VlRSh$J4JSPwW4v!D6EmlV3Mt5+0WBAg04t#|>b~Mao&vY%D`}nDD4n z!Q0Q&%7;=2kB5f~7T`vgG}rxOP5yh_;m9JqI&ppLGs0)!6CRr|)!MEis~Y5Po2=OP zF@8iaJ}tUjsel6R4w5pE{e`O6#}v=d?=va^Lj};JIg@pggpNknl=im(J@BdF?^A!W zIwQkbR?UhzBjrmyDJGzE@Q46F2H?{Z1-n0&q*if%3%6*CEFubtO#6iHQ4^?3xBH72 z=2JbBNbr7Q4c;CzX+H0@4khD(aQUhmxS;w-SB_(yARtubbQZ3HxSrPPR3p#2ZntqX zr+@lfrnoLF>VooRw3))22GG}n4fsH=((pW$x<2Lc z-aCpx0nL~R1Zdtx93|={|2Z=4c`)u(BZ+9NYhX#>u+48FwD(Ny4gf!>s>`j zS~(zI9eTgx>39GO3uC9G77bQG64Hd?By7c3DHLfO5g+9f)XW2Eu3sU+1V&Newq>$a1r{wL~xl1!6EXY7&!?}L^+yGvY-6~jS6T)SHv zqLl3Sdybi1?&yu%ji1D3r)S180eie_u{%O;?ck`e0X>EmIl%}9H+HxUOgh!*Od4! zrf(TRs{<+n4ji>6!R2TNhQiqrpz<&yJ`!gaCR3Tb)Gf64MI;aF;nZ3j1hOb6Ps!1+@S*V;H^-uTsQHi^KT6;qe$`&%lx}KGiYBPUk!JKAv zkJi&m6LneE^QbT9Yj?*-0mm@eq2})Q2T)g)xO-5gOOyBjB?p`p%g$ex$^E@ba(`#y z5i5i?|9K{8$g7%K=7I5#HyC~zw_~ljctZ!a1aclFPahaHx1`tG$4I?fMp_25m@V~S7jyac3>gB^>ejyFjg!cQ5);7+zccVffzTL+}d zm=ekzf%nDqFgM+Iki1k+>$|OTt(b}}km>i-+^GH=kC8413vKY~Yw zEzglnlARXlu^`B$0*Ga;udmP`?N;~{`e-iIRq188wC(Q~;hr|Koy{lJ@+lY~d5{Ayd1a z+d%QAJ@mYz{KZ>IxQJowdu!-7H7B)9bVbF1J^So(0>FYG9bQ!eoV`+7S( ze>$+08Dp|rC*S17c{jU zXYgSG<>}#Gd-yr4dA}QDsRwmVUYEuqAf{VLzo$?xg?`SiJ=~HD8ZglqF84B{ z)hQH+8kS$)C3HZ$GCjAzi)%ZIQ+P)S=;b(~t=tfopu6)|o4#LDEmg`uU;a5AX!am5 z3VD~$3RlET~uN0qsFIWPj?a z(`}XA#dYUCCeNlJt45$B3IB%44*L=#r9@oZEAT#&n11bsyH_p9DJv1+&d?U#e5J8R zaT?MJC>?>YY3GYE=s6TKCA0=5p6+lt?u#J44X+T!*WTSP>JO0u;(peu@k2EoUxk)> z7yQ{xXA7qY8y@M*k4h#^Ge!Jm@FUv8z;K{5g!VMZIp)kug(G=)!4u&FpXSuN8@^3V zqhhv~)1R0r+lfQx=+*_+w@eEn{13v0F%`GpoKA-=t`ivXAzUe$$%T~5@8g;#N@E)W z!M&+ZgiPR}_Di2yWO?5uR%nH9aA<{`rPp6p>OjY&;W_+NVL$StHk6bG+u4n^^kkj) z<9LG)%$G2Ur10yx$#zJ8N)zW}i5}5}HY@lUwQj;5mckZ%&jT`f*KSE^ViN-YbBPK1 z$CIU5a{hNvRCf<65>90BO3?+gG{o-XBO#TpUMsf7M4aTbFmL4?YK&JWaP5_okI5 zjQCo3&(Pf&HQ}7}f3A!%T?R|d`x;biOYO=Fa%kUjAbZW*VuQxB&r(-u z@U8GPgeBSV3OHa)o$|!H1l}u2_-!IoNn3pGL)0q3feY`3i5?FJQ?{bTxZUPNn&0;Z zI?>Y7TpNp*~E5lJPluY$7f9v+iJ0M9UMjLq&a%` zd|jh}>d{sG-*~A?xlPN_jd#WHq|m*nPu`L8M1 zaKRwA9pj( z2n|x7oW^LQ6mb^XCZtHwetYxJ1|&Fq)GY%SHS}GI{RX#S`OH-_#}u#Vo)cyVF30i* zfpCkoXo@~h#~fw-D6@OJTM0llQN zi=cY1`jSHI3x#G;`Xxp#Kux+&-s%9KM+lPD7pQ@Tqkb>v)g9W0<}9o=5NW*%qUj|j zQf-E8tred<2D+*KPSbaU+<`S>vcgG*Y_2Pgq%MRwW=?~`^L>ishI`kbJ7#6_0H?SR zA}5hJ*Us&j`gsbopYcKtyG0fCO7Le$c7{m(Nqp^8Ge(yr0hT+8JFI6c!tiZ<#V~1t zeyusq|Q&7IiBk9qaS=2%`tUf3aZYhp@~vv z9LMYBr?Q$BdYw8`ihgrVNaFgE0mq3KYA_O#&fT+sY(u`DGH+3c{eHohs%?m`PHaQF zr0Fz18CM!G5XEb~-iL9E`;_c>W_pfk&fXE~qy;lOgwz-XoDtPP@1)=!wtP_SDoI~x zd)(ML`r_(^0P?-BU*izgniZvWs@G6`;pM_zL+H}n#P9^qhP)nPC|*x-{H~xso13^ zqSxt(m5|cW__nIMHwW6d8gZ$nv$qfQ*cVD!p2I;kKufa|!h&dJY9jfOE9wy}VIVpv zf+e_fgO$vqLtQ4q*MIw8&0PzKcsfYeJdv#DYrhJFV-cmk>dLE*W;Px2vvuLdzBfp&fTi6I>K@k{!@B%YKV@A3G;`Rg868S68!c8o zpJ!70*3vU&TclZd>=FWGDAlI>MWm01ag^K>SBs4G398kVDFy{RqQObZ=t=lIc6sA5 zWle($E(}_r@vB=o?# z{3tbi3L~Ephj)tgnpB!kP5fS~=7A&~ugbOzpZ)4#?d37e#rNhegJ6v&Va9J=gcsT! zaPCaU1*PFGIFHI*GLBQmr~IjYa(2kQQl(?L$7)u4`1=2X8TT)5k#JLS%rAcC;k8bz zjj!+Y=B`J7i(y$n63y3ycu~DnUrbo`G2u&oSw8O+d8ltNPBWe@^^&rE%9c92^s00l@r|+QwHG;7BKhPu$${4Tz%*6eY-v5jsgBri zLux*5jX!j2rrDm6e~S>hv~qp9d8|yiqvovQ;!-q%QY^V45GbC>>)H;U-Wtk)TnbSx%}>%v76>&b*jI+REe#YHzyBK@B~br1EQ$z7uDsD>>AD1`gY zv+h)tAh@e>b)GV4?4v;I`Je#XR*tB}6o)MXIM;_h+#+psr!qo0^dIU=oQd6Mz>_30 zeSB0^XL6TH4N0@EsYR-6! z6mxpMOFmTlL-4rOm+nM<&x5xHrJb{w@-8)D(!)+cR+3#0=N1T@8H9c}UtV_6atBCo z^Me}Nnb)ZR4e2|2VxO265g01;wcchw8rx%D>)xc%Z7CLWaWEC#rDc|8_WW&smAm2w zeoXn)nMDNjWr9%rb^MkOt#c>ex6QK5Hzw5$sDyCAbp}f2jIU}M7iu8@vi(58PIm^QA7%%Pk+KAq+Cmjaq0vvg<{xiulp5e&JZDAlqEuLyIO5nfsit4}< zS-oid*eh6YGo$RLX@;U9YV!vnpeANfWCMK?`Tg-9DX`%HQ>?WpEL{{C6|RN$_7}mW z-+T{Sy594=a${y18f{raA2p`3j53`U&xM&5mwN zV@j?}haU5g*_KF%I_CkTcjQYJYpOy4+tM7M=-t{2ce+DVpA$fr6aCq9jQX$w&4 zSQi~W8x7tUh2Z^*SLrGgTjh^wr{qymhLy~&9cy3W=)-38xa?n+5VQs3E6_dGC}exn zYlk{U&E3NgMslyux`pe2eSNySmcTTVDUhT{z2vV7qn}eh-P5F9+|-8ZwtrTLcBE6l zw#~yip*I$W{ZWytbA%p=o_!0I&zoKi`+DX(0S;;=)Xe1OnW06fMxItimvk;2e`xfZ zAKC)=)VbeUjS8_1K2mK^16GWd3hgp!F#eZ8@lVD|{Vw@6InYdTv#xT0hq1~VT;!ZH_m-*i%*4F;kL8rLCzaIUlwfoD zFaq|H5cBc6oBg$g9&*pFdjCATQ7gGsKmID~OYtA&>zzLdtyu2^^YupF4QP4JFF=Rx z1>(yrcK8C!4HVD#ZyFJkk3&c=Am)r_{Cu|18Ad^)($~3_>~q6j&SO&g1u=dC`7Tc= z3Kf!Xo&6Wja5Xu?vn(~hy^V=BErV%sROdYauznpP4+gNqy?2Q=lvA+^@aU=bw48o& zGtGL~RKEX|tGkF3v1pwh>#+&S64n{x~}c68vR&3>exlm-k-5nPIPS75~X7LHgr#NNo=PNna8;Lj5uM+7wyntnes&?hFl_k{!vj0I^{)U@zELeocJxEDIN7;< z>urW;|4T#|S&6upOPrMAzFj@du(E7LMERt;KRYsb7sPPOs9qTv@?MIbeBHalj_2a1 zTI%w^T^}qopAGN!AahgUh#QPFV2T~zbL@}TCb6cq$-lMMM1&89?hpAeExa-Xd=u-7 zErz}kpKmwa7AgyD|9H2JJH>k<+5p_Yt6k*E-??%18acm^Olx`9G9=tP#=Mf%%|TG* z7?2M7&O5f)CuR8Yje|iqi1qjNYx7+=^}XS64ZVOtDV_f%taxwSrSjr0fv`*U{4A)D z!vU6_h9*Ek*>u8C;%IhWuH~wCb>OW{uLCClLVnK}yBrf`aK%w|t^SCZkyydA;x6mp z-|C&(^jm;;k@kj&6i3)3rz3ehZg<5ld2VQXw(?qni)p8RNl6^Umf@bCIqzBjtkcCh01z1`JLiWNFapAMw$i~s(&Dz;ZWe!NAL_J{B z4Jd3f=h$uwL<}Nvj}Gc|#i}XTf{5xj74FC6W(cP}7A(2c#*@t+<#>92n1Kz|Q51f+ zfEs1}mH!#FJ)eWFPDW@`;~?j#Tql+?^Q@(sKV1_MW9|f=D}*;EDUO0Rs*rx>+g>p< zu**HSnLoev%p^8Q!>bWa{^*gyw-#2m+f-z`NJ?!5dAyatZbLoU@^fgvO-bpfjn9tf zLO~XuvT|XOwnEnjaHM9hG(4oE72M_Xm!C7Q@zmKYj#P%A=rXq?D= zjOMa3ieG)^rZJBcbQ^31rfu)P@|XPW_lP{G?e-5avJJOk1_4I*hiX`t0VPN-Gt(xfVmUF-K4(!8~Z;TWhZ(7r5 zdzt|@#H$z79*roy0l;*3e}5mheNif(BKomjX2!-?YP>Vk{$-sUE(q3cuNLHV|B&%TDo8e__J zrcQSWxgkTlMRi_CjPfj#TK6E1TXn#KwvrXJGcH6AOm`F7c|5Nad%`m}hp+WA;+X7o z9jXmEZ5UWIZiV1qVbX>bziam6D)n6pIvcuhuBP~q=(;p9M{|ps+^y-l7wUDWXE3uD zP&MF=E3y@69+Ot{{iJ=_{M{<^Qf2boc&`g!5?O5VT5MAgXNT{3jQVy8sIE?M4Ptx1 z(T7er|JxqAP?J+bV5NupEittE z_#P!`d7kS2%qK;6pu(t8ybMDkG}@1n%lbN||ymHeO>y(NnbsPZ)VJ@G*!Grejl z%=4!!M9gh$wdDq;nqe=Atk!xLEtvYeVd@%4X|(vDQzq9K&8_PX2RDIZiBO%-g@0Kb zR;0aN|7Fot)feeF%uhU9EET_0#qIX^QYkU1dIj=bWIn^vUgveD1g` ziHb$^j;`#Yn#u=O(?X#T18Y2KAAc;G(n*gkJ*Lo`Gv}H%28?gXm~+pJjCXbpc+g1L z3Ni0;<|%#K(&D$c0aw}y9r`ElbU0$jC^G)2YGHc>{gN}Q>N-;i>+Y5MSH ziiEb|l6=aIpAceNz52#3@)@pC$B1d_vNTt^&*!rNPj?@Vy1DT4i~V>-p<7fGbCdvr z5@A#TM7A36s&V6sS4<+_9!#Db2*1wArL~~yF4lUG^M2h!jhlIIj^+jvK>;LQ1_?KJ5Jf?LbH~iKX;0k-%!DMn z<8{-%ga&?>;v^DYhx5Xjqww>7tP0Z?z3hk8K*TUb^=)_lH$z{}O}E9jHdd+R^mpS` zaowf3Ly?y72v4pPOV)lA=hvxnr~Lo{zS`hmCrTdb`q$?tsQ{Ms>imoQMP zkZ@$57(5Ef(JTP4Cd)FL0yWw9_s@PdXYL4JVT#&d8KN3&QLV#^Z@7VxiqX1xR_Ml$ zb#Y#-h^LGaJb-3~_dw(+fl*g#C}L=~zG8RV<4r@DUp3m6((E#ksJ*Lq_fMLMw6Po8&dHi6k$jR%Y;>E*(6Vdol z${o;Y=Gc_C$`RWSNy9XIqBpTJozZ#e01mohZ5B<;{|V? zu=R}Ma-dzA_%5%%w;|K!bIOs~XB%*Ere`0y@*Wr$?tkzLAsJK9y$qrsKXjXc8#ns- zL=V%I7$0|m6$;7*ao;LWCE|j{yDChcTiV-nBcnD!wAJR=DC&g-)66h8UC7F>g{tm} zdf6zoriIa~xb1JMiFDTD-S}!qKz5S&|1JN$>Yg|!?-u9H>_2}*Je}DZZo)GD0YkD_|im{%aP51LN}IZ=UK7Y(oUNEzyDP*dR=Mp4hPRk zppzfL!XZ7(*g|b$tXK-5Z>#kbCqqlDT9&C|wIA4=I0OM7?w{3K+|2U z*yrXh{*tSbtk4C4FatjO@R*S!<;f@-e!s^*=OnhHKRxZm<#7Sz;y+hHo&{*EXh^Xr zJDplOV@NB$!@9ib(Ewu}pDf7R0oUCn_lC$1U@}qb}HgOZxC!@{@bfgyM|ycNU69;NZz$zBVP|vMOJBc_km` z35*1A`g=Mj^19dtzEjB55U20JQf3dF>O|7#9Ra(kTtK*SzjJz!>3dHy^_?Re8WEuN z+`AspF@qbGeG;r(w35?w7xKI4V)g$VN{`D;wcb8JouXO>3BM4I-}EpYT(c4o4Ms&T8rIPpC2y8*P_K?mu)f{(btX({lR(bBdX+57Hx9CMHA%;5{ z?FaP*`^h~MbT!CQ_VsZU$w-rsYwKqF)I|mDy&LfVJwKwRb7o~sWjxwTp1?lmDaEmR zZ<=@ZP-{q~s{$B?^n5<(rM<(3WM>+8_}Z>qZfwDAfT7hJqV?(MoRwhZxoN{$kNoBs zUEUR2?}3e_wBOqVf%dOdvpFLDMzCl^`|R?hU8F+5EA0T&xxvkYGxVP}(Aw#=W@n|u zy#OK8^L<4NH)s&6!6nF9YI}(rsG6_Ca2^T10s?*k>C z3z$5<4L-kAn;=U9KWV-gS^<^mm`B#geXTcM%44DC`Fl2BsiX$x*=j4Ih@k~Qt*bjT% zzU6jma((kZxJycB^XpP_2TJ3t?FNQu=wp>$*imQq)q52LXHD__iYIsubEZn=DkuG< z%g}IqAsLbS%@AFo4#bZwK2<*;*2GqtwCGLN9=}umP21=pb^f-E7_zC1-&>z*aW^r- zb$oxw?mbmPg5wGhs^|?D%V3? z1v@>FO@T(|;FJKiqd^>dRTcgkki2Y<4|f;}Ju=2?sQ^0v?L!qrdBU;2`7%gk)G!~m zGW)*8ZCMddGv|LAf>&RY_vv~CTsLd^{ zS6fcKa4~rhMv%RFywaw|OX1Ss+~x<*lVU2Zi|G3w@BXq=rSJ*n<$ue&Q4j`Vd3QF7 z%E2DUHnTK*guYLqTOWf}u#&>XkP2>|mAkr@>X~pVb~xlWipR&tkR)C#;G-Q>aBDRd zfRk@=708{`ZMuX@pID26SRZQtpe9QNxRId2DG$zXtov8Md6jUr&yOMIE*;zBpu*mx z*p6hYH$Kg}8url2|8@<@7R5UqKPlAIft{Fx^B1A6Z^8VvTCFwmH5qMkx=Es&W^(P>>|rz9LP2^4yOktVog!@(_s z{IIvKwuj^TX!cd1+RmS%{dXU_TPgOP(u;F;R=q8m{p7_gr#4Y@h|%~tQr{qUR8sdv$H$Irrrg}L@8 z7aUi>-PC~b0s^Q$fa-xAoNU=B3}abM?93k%4gWM;W2=!k&J8cC>-lH6O{u2B^mX*= zQc{wY_v%S^6ihZ_PseH-Jq{`e?6$5>Sa&09M@Q~QH0E3dXUMPurHKrhF|o{Wp`++- zqEcYgY29n=Mv1|&msPvj1i4-W2l%xk*NyN`Q8D~};_|JC ziDc^jBeV&R(hFzbn|$~nVgG?TSAYt7&btkl(kp@2=KB<+Ihuj!o!Rm4N?S1#Cm2yF z0spWy&87s0avSQeHt3)(AtR8=zJM<5KKZ_6n$u3X?00@ zSbNuLi)^mBXPLsHOuvIg5^IH}*x-3M^ICs|BsoT$OzNVe*5j%RLaIyIz<~W#f zWr7i$2+&adwYoiS4>}uhyGHHWKMt#vQ!@UpO4dc+N%^4vM0etlAZHob21HMr#k#R$ zuSmtiRIwGl{0^(8w2>d*c{15ItG7DU9O~#cicfEg6!33RUm`z1A@{JZnuE)nH2#Mg z8y_I%7n!uIo$#nm-N(=Pz5cxe#nAcUnUK6M0SdD?B-l~<`kb*6+i%B~$+^U)wqfhm zpKYLHpaD-}ZIUs^WJk~#n;#N%9qO zF6)E4ngSY|k}N2yTW~K0S8<34wZOd!=sj{Ll1tvWQ!E3H{;(<4_187s9-Urs(&~~W z?sJ#WvX5@lV)WHcNuGMV1j-wO6L%of|DYgO!3_&AQL4oL9o$>Q&vHB1ag_IJ$N|=z z@pz}0&SGleT#q~;q$A+Tu@dpyI4bXX9U!5GgLo)gvajn`?uMzQ_#E2C%z;uE+ll5hxPJ>{DFOfn!zUmiccZx z5VrTLQv#zF?YjCd+7(EeRk-OYvxB^bqOfeg!QKtYZGriXQWD3u)mojxx*tPs4ABEg zyC1z5Kk0LUe+0H-i_stnf=CYUEGv5;jb>hElc`=WmkC(ko#xyqr2WhC&7DCH31L0?$4WHu?o;n0 zI0>%mKA-XWB5dU`-GfxQ$NpS|iOZ47;qdk(!j^V_(3n?O@_HrzM7Ii$3iH zkBltBzN3!iiOtKYA<4Pu!KfktX1Y$w-BL~Tfk`h+qwToLy{Aa6} zo^LFEeA*eU3iQ#|#OYBf_f_`#UiJy;6I%(pVQQm?nyT-ub7`P z6-gNIw%)X0w|EazwgTHimb7Nl(uIX9-} zaSGM<99dQ~(t3=nt>rJ1_AHaE%u*+U<@f(9%rl4^kL)aDh4s@##fdBS!!X0Y^C=OSjy7eyLDZ>t}vR=&JI z%lh1R!==)%t<`vXdDZ)KuTI10`=>^SQn4ng`+K;krM_-npe5`gLy(~#|o&=Te`d)PGoK~ z%KDV>vm)V2iOUe4TN*qfOsF*#pTpioqg<)7RA*B3;FfIGa^v;&KHKb{aVcpJR6UdXrbeuo z6%j9-hVv^8M%sz*KD3$hK}ky*QJA!%+R~na+dX%cZQf*PKR@i~S^uqSSBPHE z&^7fNfpzygv3m$Np=6Wu_`O5!SE*7yif)y)WM$=zaXoYPJRrxqvvbRTYrd zPDMquKN&1stK1C#^>%|Pi%l%*-{=vb*W){ioxJqw!`WG}<-Dba>#pmR38Bbt^J-Ev zXTvgu)9%=~%i68rz40{Wc~`hqkigB0R9B~`3l^T8Yw6;!ve?wIIF-Pc-peM0q8F95 zor~yzq+7SM=5E&hXi38{mZWlKQzWFzizd{)8Rx5dYYrCx=Kv4OW9!Q1u?hWizkXM^ zsK=+EF(U>1-^<=LZDso}%$~gDlcnKix}L==;wl?I*gGxld-&v`-st#)b*(*twC1|g za5j4n4izY5pWIjPnXn)Z!tl#|h}(;=)EYCXN!&B&L0!u6&JwQ!9a)d)%+`hF;FkEu zbXKaD-8_5Ol;@yQ=VyE*=2&7=${*AY;G5GNJY=y{U_B&IbvZD7kLGrrmqSw)_?P{) z^_8Q#+$)8+_#`I!$yCR^6DO{RD~NL9og?&2LOfPCxA&}5gY!22(`;}v3euype8{|a zz1X?bUw=>=n5BnW*s)dwH?G=w_Ele#ijM|CKA_#R&v3a25fb0hY;C6 zsQzZ~V|H8cu?*(EgwryM(~v zY?g$tv-&xn0KHu$xU$fnp-pZXyT1Ly!ek$`1#XIcqkDsf)|##d(iiXkLDil?f5j|< zKJ2`I15F)(eH!3GcQ7S?L;r|if6&IMu{HO(IzVpg1H^aNPmyScZcTTs=;WW9$ShV=S6RJjBZRm=+hG7f7@z2)+7& zzT8YM>fg!G7(_AH$~-YWM3_I(?sJWekEA-1BPfFz?}N0bvP1mFU&`4bDhi+gg1}lght)dHgPt>Iv! zOG&0r(475%68V1km*Bi9tfzaU1`;Ri{#G-|@%_|Ss9!s*l}x#bm7r+wdR_bzFO(0WkT__pa3gFAgrrSMY`OeAlkcWJW2d*+yz?rY>x;3WN}~|(DJH4wXr^d4 z8P*Zy6k|oO?&MtvJ>x)+zZa%6WvKse&mAyBuN`ZobK9!kD6Q1`iGukNJq@r=ELy*Y~s&Kf@`pNyZEBfdVH&o z*TMFZyH=F^>qGtH7!NQ#;XF~6Y3PkBaO}9O#*k?m!k#Y^v9snJoOWix4tqgK>jUZ@ zHYv=TSNvKnWb37!4s!*Z_+Fk$Cma5Ffu)_@F5{pKK-?yzm%PFl^toD6`Z`&UkNK^d z{Rfrtv1b`< zDR3Vaq-_MpvfdhxiRjZ%ga3!6X#dEpij3=P@(CEHJHMMA6MleFDi>uI<|KaC4YC9I z^gezf^BzIcKs1i?Jf$M!7R1UOFMl&W&1wQ4cRc0Ok#%GDy9xs(+=?b*|BZ;H2NgKy zPwegy*t94^MEI0OymA%Mg4pdKz*?lC<1-GiK$KzR{BXBZxAG^v^EFtaj_GlDj1ls9 z-ATGPj})nTi`8ADp!tMn^z=w6>*R~~X0R!RI`$&KHmqfC#Bax>*nZ5xO1pdX&o|2A z5&dRrE^pT>lF$H8e{^QUbW5AXvFa}yVOIDD{H&ghQIF`W|9h*t|H+zfy+aw!SWSPT za%K6v=}3vn&2xR{+bK@M{N@|+Jb%)n&V@o(*BE+%d&h=s^nE6sIlb_S`(*@U8)11Y zwkqlvGbSAaVovCbz=nxQF7|AOo29HlqokN&xc$tI4+ppXYeFBy^aFn+Q(xA2wC74* z*`56S1^E}zr#Z0lT&yC;N#SusW12}N3p3Hze34?PojL0wUHsv#{KZXIpdVr9b@_hU z>valR@f-Pb;|t5^cY)f^Z*;<;v6BmCDM!E1m)^Vn08jI_{?F%bI0~YKa^9T8=J8Vxx9nFhR zd*vi-lQExb(l2rJ>bLokeT#O_u5`cUFH`uxQSchF4F^K2E9}JGVQmLqVVx(00Csfa zb;kyVsPBN5%5-+`xP#|>%jonJflx!}opzQ=7FBO(E0-sHP$t?Z-!8d%!R^+he`mX_ zZawB0Te5M-4Nf1w2BT~jm^h)vnODF$Tot>@DoEos^fh6AtMC{{*3-p;`(eSd) z#48t$KTaxG!wbhoe9 z67>$xO)ue{9I-YzHdSd*craSYpYvW2-MrMa<*|>S3VX-9#cDoDarw;twYk=O+Jxx9 zq`gXHRie6f1qL=+y)>YVH-aC8%nquJmn0{|f) zx3Oc#rjZSC-t~!cLw;D3m~YmC=_odjhv}e#&h(h?4!qOd!HDqcEHDlM_=$4&K`URCXT6?Y;DO+;@PVU`1tE^0tF zbSwBP;f7Q4CyH& zDOD~hlbHO+8+97{yB689cGt1x0IKWBt37OQ?~$2&Eog@{kKOLx?_>Ie-;$@ zYMXME9$=C9noLpP@%b9dx`svr6nX-q^BcP#vp-P8fW2cOdwifYa&Gl~cHF_psVMug zrjCG%XV4z4p#QW3(wi@n#D7T;s5B?73p;cP%|<+~({QKCLI2o6v9=3|_*+2})v?pqB8k(ll=` zG@;8AGng=aN>t)$!NG6gxY@=BYPOzDb(P2S66B4i7UZn-@&xCs0B$UV+<(TjF-k-q z?%fQs_+j%XVj@(3g=Zha7DBd;vlUt%gnhhbTEIIf{iLhmYpaa$UNdp2X_2aj*q4UX z$@V{}*=Xq3aRI(7m>i)0``Jj`2@MLuWXNod``5XgGt3EspN-p+* z-R0~R6ki&Qzz|$y1%uz+iUr9JLuRIEzv)x#lKd=|BV74k)U4C^ACyTdb!Nhpzavj@ z#Rw4w^Rs!q4#Xn@LYFp}>%?<4W1KZM-`gcTwmpJNz%sI(3H<%wq@*Azj9U_hU>h716noIaL*TKPJAAu)G$sE+3I z@$BZQK3b5eN3XUL*9?slwOU0*x>2*F(?JO&G>CM6`SKHp)jI!e`!zxMOZzzJcO#t+Z5mM5EBb#+!*>fQKtz6 zu}R?kICJBg(1ITj<#j5d*MDLc(@^_l2mUH~Q9BYzsX0jY8ScB;cd`z+i$lH z1_?W{;A40_&dzXF^MS!&gpbBZt?EWZ`g>TH_TeNpmUyZbc4Or>I-KtQIFT`J@NGf! zK=|FcfLN(ek~_PE*Ab+1!)jkjy;!`ggZ170AJjX;^lyNN%@SUl*db@MLx^^2OTxi~ z$@ymysoepYUaIR>TI`{xN6ps{-H6f5iJ1Bkr}I@=%It}w7>y{yI|V=DULagC-2oHF zHML{S#uqd-$b}C@DvOt@b-yx32SNKdk7czKwU+zgA<|y=r_%dhu7BK#-u-G)vwiV0 z{|28#+~rF8t4`dFw0%X2(DNx`ZEbsnN94=o=a&H3D#4BDt0&y@-k!1VRPY%-S>RC| z?n&%EuK>4hHaXX9%1Y1iQ)%1(&dB(G(BWSX5B=8d^bk9yK%uW$9%F#FNE+4DTSm{~ zQcKz}xBj5iZbCAeqn7WJKYQ=)yziGcG}JD#Zt`u*AC%n)H2UF{!rae^t0@bep;)g1 zyK7LCwEyG0b8JJ$>~^(;){3f{elsdiJ32Z+yW#q%_i7u*(KN9o%#rtP`#WknY_a1E{vXs@s*Waa3-wrTOx_Gvh}8lFve@@^aZ-02lY5(MnG4B3 z6Zwb51A*Imh&zinJV@#eOcjMC$18~kiCw@7+32os4SSQO{Fmy6cXru+yk~2O3SaCI z>wYtP^EU5z-5P?X+JbCDopGIWn2b{I|n^wh2Zy$nz)1 zj=)j(!!CZUG-c9TJAN(W28n&5JI}JRnmJlWOIeFe?FU=645@bm*!FH%2pi!4HtAbL z*4*JGsm_Vh__Gyu!I7o4?ZrC$Hc+_%`BM&#WAAR}zr%6d+0Thz)=pi(?(V;sRC91+ zE_gm|w)j(ru6Rc~LxW!(u63hhQd53^P*&me7-epRtu;oanQnq_pzS(xLx-Y$0Wet(Yx6;`*A zVL2?=iNie{)cB!*&Ul@2N|6%!QEjRlIYEH>3%;$0idx@wswgdS;g7U8x6`W^a!xdl z%%0be=a_&C%ZM%5;zTJ0Vrj;uG~rlblyE=EzQNfx?zSPyt8TB63MiNh z5{?!#=GTAuHSbT;TFo8Dq)vEBezsLgpJJ{_EV8|kh)@fZZM z&+*c5gN=V-!no|EdFrU0n~vthk9S)l=H|z#@cFvG0#zG~MK1X=glGD`UsUjpN&fbJ zufUI@;q>4h&^qSuU_Ztd+*}fTOt|Lg8{XOQel2Tem%jmZr>7U@v_< zE}Z?sw4b2(wT_%>(a<^m!ZeL2Lm31@Em3s8k;S>x( z;~tT#?OTjU#Un;j4k6E3cE)P2N(_A-a9=xKU;3c@oqDp<+qNrLYoN|@iy1%Sx~^%CfznJ?T~8V!C1pAqI-cZANtJnB*7BUWFUB74 zChC2Zdn`p4x#|(q)SWFAfXoF!qNTwauf58<)?Me|Yr0>CUh<8J+2=^bZxb;AgTaOl zO{Ltor7?xq%Fg_k%=~{r@nQnNq`CnRgW+8S+r2zI|DGViA~!~hiVV*nGAY)c=Qf%a zc7IcfQco9uk?)nV2m#8+7oe9dX}mj21JL*<-qGd5=q1%*i0vz|Q3MJTbQuEJe}2?$ zbAQli8`}~_+(*xDhqf#38GlpctFdcI&~xSty0r(YM}Vb3JK&Gvc`_g!b|?!5W5G$2 zkYxH9v=^SD*Zv3{Xs2gqaalh3vB%BhSM!r?x7UY#to`u9lDP@v;pyd)7^p%x|rw^gTQwIy8+4zviBW>QAhS zZl9sbm6?j(q)$|MWp_iL@ELcvZg=OdsZ8=+ht9|v@OI52X75>#5n2j*BT0x;E~*D&B^Z!;-KiX8xT zg27;toe{grz5DGj)&OS9uiKynNH5zDNn8NCHY`F(7gS2+@m)M zszBLslxyf_dE$GWdZ1a~($eMruwKtMk;n zm;^g_Nn8SZ?VF|mH4YetfL&xFzxN`bNzw4}p?^6}A%3Loe{r1uQL1r#MZbqa&sXFQ z%ICa+@VSF!?O$8>$UpzC_m9AEKSrrgA{Oguztkl0zVB5KsEizE452vRkKn7QD_?Z^tH?a09{73!&nc9*amHzmkjr>2D?$-GVFS&W`+=+6 zepbu6=?VU8s*9;40b;vwypqWtIkumW?%veECy*Z&%;*T3hTHM^l~~LK&(~8b_z=$w zQxXN!1Zn$DHjvnNh><)DOF4ol4O@2B*NK1HWjz2)==!N#gPx2WYUwdTy3q5nH&1BI zU6H)Xmy>LpWO?hfrKuOOOJ{z2^l=Ro;*WL^Zm=%qHZDdCcG9@?weonI?wpe66XNs> zh3SUkOqY|M`jct}kEh^?TTkEYH3%!F}QdrZ?>1CB?mkOqmKgP~46(?=< zj|EZ%?)ka3nX|1(uxVt$=N`WoN`x%7%eYk|cA#bAMxa3>cWzbnbc%#-pU)ASYm`xer{QO977aOP@fEr*Tu2M z<4zX7{Abjz0%Kl)FxuJ}3*m?gQpie=#fdR7&6F0SOGFY)>SKw%D3#r~fzcUBCigoQ ztqT5r_3pcn za9yB-<|tm5efPVjp}bl?QND%c>Br zxSZl<_P&$O)8?TknlTyJsGOO(_(nLV=ED?7!Hn^XU@r*^w3eO@sNh>3JUSKIxj_2s z$Z^)N=(cAtXx+zq;h%Nvo%j0dtC|!(DY;f(Ur}N8>s97g;E`=Aa@o&x$beRKbwHv| zcTHq2AWubZgfZ0;UL>3yuJEMe`XjyKrxjVh zf?DQxu$-|^(I|o)Yq{aFr{=2c$?5O5I)6|%@>(K2Ut=pSd}}ecV5-|Vj-wmxuu&jO z#AveH+IO72C1rC@Li75PZ2wvUfiax;0Q&4I_-(s;ew41@7y~|RFel8_g>{=wE%LmZeYB&b(;;TMmQjoUs}Rvl-mw%+`%{h>ks zgYAAH-k$z3YCTXq3dJKLx?CruYY^RtmvOJU+pn`R@-tLcWW49W5gmW8scnB6L+q^^MUr1 zZi4CB6rLED^AD`*Kp0nz7s^1%i=gB~5J4xl4I-^g09OLt`B zY~O3%Tld=6Rua=MySi?atUSN=?}vE6NnA~YUbhq0Wz!}oJY__MHTqm#qsHRCtAstN z{%#yGAWpGCmHM?UOM8Q&d)!K+Wv-Z{pOUbks}*f+>t(_i&lG)y#e1HcY$OV>`T-~G zav1pzlPBkO&sz7|ss8hvU(QEx<8~e{mUvDCAQXOOmqp5>o$o!~XJ3n&J9_=FH!9>! z)`_ZpfKK*xzy2cfer>!q|C6r~eiyM5qeKb1WvXnd^)b==!?me8vBsOS`nYWqV%(!s zfYI{kdDD1&|0((l_{O-#Q%!=YQZD|8q3=u2RRE5jGBy4NXNIyq>hlU!QB$$TT_oC} zHsuv7DQB$tm-SOdY1p6*lMEFW@6`7|cVl-3_fnv(>)d%F`I`JjxT~#-dq%*!B zblA&!hmndKEBLu4Hex(&f3t&LXD}!UTNqpvPsTlr6HL`CwXiMBuh!vcWToOfbYN#A zbt`hfbyTtYR+pcuoAwS7v#15}m$rI)HKlGk+ZcjwjhO+C~~z6`6#tED<)LLXvDX!t~H3L;lKc^B#u1pw{)zC6Ki(Aa=! z3_}h?EI?!YxY5Wca-re3{U()8KRGT7(K19nb!#(3 z;RxHP=7sOUt`f>JicX{HDNMh%@(|)Rfq7eqw|5N@UMu9C{YKmiycDWfCM6T5yMBM0 z8N|eAy3az#*EEP1hVWEpsOAUm0ctH$<_H$u&?CSr1gI6vI#c=IJ{WUv9iU%_&!Dq# zEH~`GvQDs`b4RnF8U0d$jTyi;Ua)sT>UFUjhw}vCIY8~j4*+uUKN-J`V}Q20YZt)V zQ{9kG{dK1wyHb`X_>&6j86gI^P%LK$_#Zu66ii08f=BMKISjDmEqXj(KI0*#8(dp* zoSV&t>ea1Vkhl%6vcD)?_r5s*l?YuzpBXGeatvc9f9Kwwsn!Rkh3O}4inc#GDQbK(*&XUW$xeZB$hErj;F;U&5Mj#c(EDaZ)_P8nY z!q=3+C!UYT4dv5rx5UjAD&{A ztbO(jo&+yK@qFPP`jzrKNKenZyPMF%#*Cm&M2}~&zPO21V50O@{sZ?@M3aW&d__s5 zD~q%3dPJ=yPE^gbD?S|A4F|KR4IE?->snb^Nm=~1e3b?Ng#{=wz5u%O^X1JH<bu_X)*_ zf_;=j)eq!^xOk*LL!JM!;CMcMJ1n6$sW)w}qt)3DYJ&6~{>ShZ>YiOE!emq z_m=!2ZAwb@yqx!3OX0#x@~_o2W_Q+n$;wVQ9{>%f}uFzP5Gs~q}G`9R1 zjJ{?>_Y^YHxq&-35EqoXR-C)`a8NQ}EsYwl?=rE!`ss-{)h+9l3iPi;i>As9Npu{) z`I{aNJ{XtyVVH20?LhS^;GFQao}ca<(b69RT!5?rId22=tzf^ie7>z5`L9dwR7|p9 z)2^+Tms$!vHj0l;Sz!$7tPn(A0)>Jn z$ji%(TZ1*^KT>OmvKhgZFBW+;eQ<)4uaSWw0zv2)tTTyVb*@O(V*?(#?f&fzeOxzm z6u#UG)l!&b#~rGqtVwi@KbmF2x9|nljd+?9Q^l*mPsERRYnZyRgGe9u#5pxygGR8b z?46QdvJr(<9X%k)9lm71KaNO{XRSLkrkAU}s})fKzJ4q{Kd#0`hjn2a7*P&KVM(7| zMoLr+5G~z^FB&yMlD5qQWrS7m5I?EH1bA`@4)~6o)B6>0Fv@!Wv3w};jD(khsEm^T zG@Mr(A=}wT9-2giFLG6h9d!rT{qv95b`t^7AF(bvX;^XI8CYz5pEFmEGI1~@fnKb! zXJl=`ciqBnYB>J}%iv|$+_==$b)hCi7tR8Yrc~c?(I~9!ik|3pkaXtVr!+vJb+QRo zSG(s8=-c~m>AYL^M9@`KT3LV>Z#ptCqfDA)nfvY?5xDhVH`7*plD+V?dTfXCWaoSf z`!;?6&)MDm4k44C&uPIJ15YC~^uK zznWNnV2Rv6Mecrc<+$VAj6o9m<2710&EWYfPqAOtlNS#pYoj&Y2TxsUu2xl#sdbo~ zw^DU3CZw0^^euu8dAA>t)Cp?rI1<;8I6^$a&vdSetr26H3D*dZ1=-%&{aa3<(sjtX z;z@azt)gA9;`9{$xVbs$px24>X$C#gmId!T;^uRQORalg-Ql0>qty-qKydIc045n=_j6jm3IedM+|6Se1|w5-x^Zua5{-a~ zG01;@~DJp>##1UwO`kLctrf@ z$(3nriJarw!ijv9lN#b!io(iyu*%^)m+_$xttM%GUH9GgwigH6xH=2lF*8k&2eUZw zb3J|Cbb8xx-FM5QPzmvHpoDJ-+B&gukT_o6ea%TSnp;4fwXo1RY|jYr!DDr=ENW@j z9AF#KG7i^BA9(%I@64mP#5~PJy&aXqPlv1g)_WX*&G8vO75eM9(cI7fU*)?150sPD zw{uR#w($0TJ6QIq@&(jT{;m1f{6Ie@WO@yFg`Ac#=*hM(cBL5bXC?9c}0hJ^cynbV&9)_OSu>?qLBDrBoM0seL$e*| zzR$?50is9z$8Rw(UQ2?fc3rBEysXFtk%RsV2E4$F{N7B_2(&@Z&woeiMV+^<2A_*! z%!x2IBwfHI!T)}<0Dn99XDwz^7a<57-h)bEk4g2thB+Q-Yf)-`dWYW}o*ps|I(7Nu z32xi`dY2GWnYUL9*-GVF6B{v@UKds;trp)*-HG(fXTl}4jo{H^XTA=}*TgBhgqqub zXs0-O4u7mJ?-FVWNWZ%v*J&0(Pg814Ufcc2SAn0*EkIULA+q3$U$8o(Y7D^JEdi_N z1wyn_ulWTjjjF=rLN(t3=eSXA=i#MOsw(mzZB%EALUO50fUrgY(Pj+ah-Ix9PeMv`7I(>U;^Pp0bM$=)+CLtXDo~ zKyRaiwha2gyAcT14(MB3Ni2VhBz|WMBAo6aH6@ZW8(j0!hQs4fNA?P^U3j|%O?yB_ zCN!6KAZ_w$W$c!+`<3s?{6vsQ>;n{^27Xfy)t{0?wrO+KD35A1L-3B1raSCGuLM|U zW04uTpyL_rW(VI+!k94{+6q9Q4&E@q2Nqygb6nX4owUVxsz@10#J#V3-yp-fhE4FpKC%466-P^R?uw`9h{w%0~PL*RK9hmf5{~Hi37o%!xGgN|} zRc*o}aIPup*Y+AIvrX|uHk0|Pr)Pa~6Fy4SGEfwGg!wQDoW#lJ7)1Ghhjzhtq z%YhA?>yoV8h{d;vs^?fh+we-E`g7DfBR-td{NfsjwZk{PrF$jzKC{b9V&rMMaRr}W z!n8u)@3q5^-1)a#$r_a>4Y`DPaL@A`bSR%U@owx~( z5DmRMHdXn2)xU{(2lTGPH7UEQyi2-T`*|wgJczD{3p1p)pyhcq#|HBo&_)u#k=z58 z6npfwuJ(|(QOX>*7+ZWKHBRNtT56zQ+U9Q4FBIlxny;C` zwF6>ST%FR&+!L*!wnG8w|M&;h*|f%ARrlq)MCzE4)SyO}*5?b8a-je2BIGns7Quh3 zFI{39c)je$nyR4^W_Fca&e|vp!Klz0$XGS%OSnTnI~mH?{(XZvh55Iid{gGp_ggilvjGk~MoXm20XzV!?w($miw9^(P~XuIvlME`sJQ`BE?Y zV)lj%pmVXs26H3tkap~L1=gzokKhmXUzGdEN%yCXDPBTvRUV2%&D8P=nJ1rkiZ4Fw ztpk-SbEy~$Q`P$B$l0SIgWL?)+IYK>U#I@xa^3%hRnLEw@^1atlx~Y>dt?cYp{G7vyv-gSeef3SR^smu>huG7tI$B6^|Adt-t0%f%d-GK@sa7d5Q=p zJ!d)9YDaAna0^+oq(7siGLucVUvGjxNcR}UGCVsAJ7x(16*ZbkMX-9!;~676ni zOJkQ}V|txM+@+=0)WuX=s?pf10FHmqrQEgnhZA4*i-IoNy38e28c=W(+iN|zr}nH_ zRFS@VdS7-Nq;IjMqgUIjq>YVUimLK+d}nKSwp@bO-q~I0uM?~ZE;zSuJ*YI*%87@Y zzlBPL1}QvMYi_20olLLDO|P<4C8H!ON_xPTR*H8qh3z$5`gtZxtxb1zXxW_pk5k8d)@LIWLL?_UOsp`KI(5G7G@wj=K0yBj6rv> zpO^yud29lV=Xmu`dETD9riJfaxjX_O%3IsGg4*a~^fe32TKf_;(dr;=;wZ^Fr7YA5!r z1Eng9E;tn9xOGrDw|9HglvAig68G?baA@)Ia>ro>*6tPZ<8t;e&kzpFKR=ES_y5@mk~^ zPc!Dw*UGANY!EXw!xB4+=U8SJ2LABzFC`isb<-+wj96m zT8Gm=x7IhypAP%Cfe%H3Ib?OI=1rDX<3E!ox_|@^o=e4*ks^Jop@Hc}D^)+4?D?0a zvBf{W#z>YC0-nD7F&=1H(?1x0xHs{Zisjcgf=ucUyLyV;@iMmkuk8mDO-s7JW#QLn zyg&W`#UvnF#aoTb?PQi6eHnAn+LwvFJ{fcOP10EA9~2ezfNbP84>*imu&l{LB#_;> z-qORt((XbNORsWOi(T;tQfq35?6@Dx$R}b#f8y%r6;flT4N|KaKWdZ=>K?UYkbjzeV0A-e>vy zANZUBkmiXGU{NwplaaraL06A60<49wKd3XoINoMcfY1&`TrDb(q2ZmM#`c|<+(u18 z0qC)n6V3=WC(NX)Tfe&6$5L(nNy+-XUJ z$i`=G&kpQgu-=Pio{`ki7^#?esHJZ_j@|~heV)N+utwtEgEyDhZ&nl+*vZ@66NUQx z4FYlLk;8tfJ&wlMtgm>>zo1g%BTv_3Z&XOC*AjG*k_p{zW*A@?EVrhKc8Se4I5wRamteR|MAf`RuduI0*|EvsODk9 zHW0l6Y&J)aZ!{4>@>r6q4Ad5xchGBNP#F4J19T8#?Tet0d7X=b?`B-GpP<)%LSdS7 zbGo1f{1*9*CTNOxG5$*T1awUAkU8g{(87HxdzpUVgf#Z|toi+tgn!<~*LdV6E8Xl? z`CX-vT3}b3obM$5^_a%NsEH%LXv5M|C!Ej zj5>gT7!c_tD$<3Bv;ZNo(#uGTfDjQ8sZn~5Qk76dn$(zJKzc$6H>Awj&OGmV>+?MC z`JMCr^?iTo@4mTrS$pl3z1OCN8hCh-DC*Nny60K!ps+}xumtR#Rb}}58*lEE zpU_7{%;a8)ky((@v$%#UA8`9`lGVl44({Ka9J>41@DX%s61Y%|jdt>`i7LkgEfhJG z|70k0`6AB*#$$UNdFiigyhcO-Z}@|Ftomu3k7}gX#N@I`*v7e9L}2)B(NG#OTfdDz zEU;x$l!$}pYT|3DqRWmao2bJ^uH8u3q8MMcB|We`jSDlH3O@EHwlJ>9(!uW44PKZv;qqVI~x}H$qgPGyn?+SuWF!g zt;gJ!IpceOgT|HSxjmd90~iW9LQ$Jr?Z?LCt1PBsj_~{1$GJpgEW!0oic6_|T=KQm zO9GoNmc~053%8Ed-+oaEiP~^$pGt~QDaxv?#HuK#TpF`+)RsE)S*wefrS!Oo?V8tz}9ZoR9l| zm5>1(08R!xyDe8kHt`=G%AtDQciWn573lF?UCT42E)_8N2ky|;o@Ct96{2Gvp(ns4 zpIjvPggDYXE)AJ^>O8{3n|QFi5Bb9l&ymCM+A_mPJypUd%k!Mzn5@WidR|t@R+mhce#&eblTe|JbBcNeuxm2 z8k3dSCb9!}cMVnk@kDQOkP)$3tG$R5I-$xjfg;7;XIyN8!|G0R&KUsi^eAyHe@nCD z8A&JAy_~&G3p>V2m*B)naw2O&R7En+cn5WH;K_u~xUYlLNyu6{FO8DDTgK+T&irI8zpW;=SPbN?y#%Z$C%9 z57YDb>C<01>ZV)m>Wv1P1PJGA4%JFyn{sMPMopGl=bj7BvW5XylOy;E{|Q`~qlyGY z5rV5ur#_&dD>xlsSVPcU0cpaZ-v{~e$nwQ166+a+5j+^6tqG6n-IZU#tp z@}*NYgh5-h6#x=L6hsOPg*49s^S+}y44{~lfybKw){^mhqgZbJnA9hbl_mEh0`$C| z%>QE(ik&@EMf&!;@5L&@|Ff3<562q*cLwx-*v$Vw<^Qj)@++BtQEWW$-aN0b6#NX% zSqF^&)a>=VH5hb-clO7Y!tl1Eerz5~f&STE!3`w+3~P$N75I)>N03lHN;qYp;*Be63m6I+GtZ}B2kv;rfz($v3S1Q>8O&G z=Nh4^9n>1oL#IMn2?UQ@8U@?AeH6~b6!dVb)Rlwg0`ujWRzsWyBOBwRUYV%&z{N2J zv9QQbqdYFSn)j&L=-HYsY$rA@SD2l2nz>-)xCUJzn}*-<%0`YC539$^3*yZ=r|NWl z_A}X1gh;>ss**H#s-tQK0l+fKR}SsWO^ggb=Il!YCz?b`*(0=w;Dn=~TX3RwX{CGr z$Eoj2m!V7L2h6x+4z6zt`#ibA$XeGE>rX(Wwv9}ygwnYx_pUB&=*cC-nCg|y# zg}|RA;Y`TWc(G3yUA-dvAj^t_pY81p%Okf(S@W_}=)r;cTe@HNmWR5w!dWGSWj}8* zXD!*F-Pf!<5)}0`jBj)MtpN>#Gl-7*xNSz#l^}LjYmYl}C-0oP_d0Iz;P!NQ6KPCq zlRj-9!NVD|ex%{R2!9c}QUlU6$~W1*ffBjrHN5%+JHE^F7vA(a5havv)7IKcc?+tw~ttU1Q1QX(Q{l9YIqS%`8-X@wzod$@{ z-?q2EoI5Xe+!8H+pen!_4ecK0$?1@#CQiPb=}tL><g$`RbSIXa{}4RhJ^WC z5w5h22mCPdb{;NJmhAJYt008n>AzdJdA|C_g`7L|YfHH$q_n#3T?Lk%5W~X0{=@QJ zaKg!Dt_SYB>6>|!SQf9T`^To*$g26&d!nbV;pJZU;$Yg!CiW z>_K_+3sYYKHjWVZofssZ6U!SKnz0PzxD#%iLG5}H9(QR}y=v~fqc(SdBHnhw2-Z=f zUBkj^4*w)yNdJ9dNq||r)^hj5&v9p8kBA&C5tLs?{YCct6B5;W4|$aGb&fPF#%OD# zed%rl%!}?5p$5NIumj`A+nV>e2gd(AX!*$|XxiIB+~%gMLf7W?3Ki_S=L$i1sSx3u z`El?;LQGIR@?=t$J{y@S%N~qPjV3g@1E1el1~>;qlfO?puj|g}g*wW0E194sVGv3e zU{x{E{^G3G7J+Ctu=t-A ziwJ*BE}MIH%O9H%+2Gb6KHwq5lgk8lKZ^!j4)0sq{@5gDzzGogYi_W@zW-w8b1>dU zyue7c@Y>&hiTp=j!fjr|S((^HL3k*z_d;TDo&$X73w(VQ&Pzg+nj-1CY#M*}#-L!g z3KFV8mcBtQ&mh-Ngt|N@GzLvjHV&_nc~bTO_e^lTPMGQ=ESZJg{JXFCfA=fX|GTC6 zC!&p>J@AhtAOAnMF#kxrXzRZ(dcyzfW%(xpe(^uLbNIH%TMCZ5AwEo47PBZGn;$hf&M)_ZF{F9b&ugZ~M zn>|JC(tS5>0!w!jagJvW^@I4?P|pa19J9DOTO`zCn;Dx+^RQCZdiOTE9s43ka`H}k zJE$4qeUOsI)1$umvTMmSN7{la`kf`3^nHw!6WM_qd>@)vAOEj#y}wH#pzl@xdecZ1 zu5YtGpn`r7u$-ptG6kh`YYAcZPAwjo<}f50OIoKyQV* zNTS~mjW2anqb!1bA$TuQ~@mG`VAq)&XC+?;=XTMB{Ak@p&zB0pqk~h z^chxh&e!feO)_6*IQxbj4W!bo+m7zPeUf=aGVCx+YfT+j(zjl|*gA!z*NZhvANV}4 zD;dK0HlU)UN|HBC76=vc`?KYa@qFLL#u_awTewxWO6Cka?=Y<_5>Rj&|rIW!w} zmj=xxZMLX8#}3xz6Pq&+BUeZCo`SQ2?WVlI=Qw;Q&6$mUn8?lHoxVfh)Ni_$c#)rP zO2~r1rGUUv-3g)ubCuUN&3eH(Ie-F@U3qU5z5uzbA~`enV0)ojM&(0YwLENkb4_@d z%F)krx2jW>Z+lNDy{@eqouB^IvH1+`ejS>D-s_GQ<7qKo<3}*r>k{}U{+>0Rbdpnh z$1Jx$ne)r|?tTkyEY;HM()hEyRiz;;xk+%OA^KN##S@+Iy7QG@b$6?_+50cap%cJS z)pd~&w4YZ#$+&X}hf+6VlGaRa<%ox5F3AqoSph1D+~3lh5$b*Wr?m@GRmFr$doB|i z36H!Mc}MFM)(fjVg_QKQ(KYeIn(yhypWZz87#U^o9$hBXI_5ipiO2ZYU*wBpK&==S zKc>Ujw$;I+!D7mnRY;pxA6$m-XX{pxP9@{Ltx;n!S28t=q;iFJCBmrP^1fH}Ve?|e z)6(0((c-ZU-OJBDLjyTXq*5I{M5^Ti%&JuS9HOeZRf1LA;sMJzA=s`1JC=>i*5X?s z3W8YicqiboiI-miS=tZ3GAkR=kAsQxq7&b^@R6c%V`P~^{L#)c)Y)YY5CDIMpWC=w zf+X^-wDav7NB~~|VPJ#u_u}W=RozymAXETk$h{1~81+vp!D>6xo?1-yE`sV+36__V zOZ!uQ#Xtw}*$F+yYRymN8yj57?Np$w7SBaL8FJ5y#4>c{5SxvILFQnH~Lz1sK-Y{zGQ>1&J=uM%-q zBET}_0G!JLfPKvMFL#7*=RbTIg;9GORes__mtod?E#z@eERYS#Tm5h_X%kjW010Oc z0n!zQv#12&K@6{7xCvl|`^o*fG9V48pTNp)>(a~?WeEi^*9$gOdh833a*4d%x7g8bDYZ3z@wCk%We?>maZq|Qv|7ZIPUqyZ zE^in-z)8X)5wh6NUP#l5a#nI(aYPEyRM#;CtX@|7kg9XzeO%JnIz}aFMd(AJt)ib#sU0S~CyZBn)1w*jKji zq0~&GUFZJ%tJcT$oG~u8oTWKVrb>pvRiYA|{aaTK%#}LnJt}CH)(Quf^)dGZq0#H5 z_FL96YOr`!#TfSRB-c6S+>vum&V03UwqXS{+_f+ zAcFX2+!{tnq@0!yZkjUIJhQaj6(qnY@(!v>?A!k2qEZOSNJas)?r@Jazh} zTgdlvz_VzH!3J`y*~o~62DPCfDBHvUQp*~f38p3bs9)-7Yw&ZZ8uHoR7Kn zL01_{n)qT+f&y%)MyNU6bn8{P@T|l_dcNnz z;bv3Ek?9RwW$~L7i{-$V$1ln&)IQWX@IKA;i>{FBu^?vWp`}(cu3nRfT=jc5~25OaiEIy7J<% zw9QgR?gN6;ADiL?2*_Z998-gOfT4eGkZ#H~CL0938ap;unJ|Ys5oGNZ%^e)2mLo8= z_SPMLY}#_cG*`qK0TONcuYa5Hlbc6z6?lgHWPuX65A4R7=Z-sCy9M{UzkyzzlXdf( z*LRMTT30_a@3Jmfu*v(jJ}#u))Osh$NtO8|!*;jO;R2j8M11bxUJ*RigxO=j z=SFRhw@j!Wvi_$U`Q*@E|G*}-cU|h=lANh*f?vF|dS$e(=mctWnHqNDeOg1Ta!dZ` zNLzt>$%rP4RI9MV!dQk7ve0kd<_wX7lO`78zfjZKY6U&WH*1ZUp@Ls)dvTszZ|sGs zwv=(nH~oq9Rnnu?__FrFlpcFMZ$-hieEGfwcKaEWL^Zaa7T8_%4rDb2=-#%9yzUb7gf)M4I zm$K7%r|KXl#;H2}`3T-w+3-86G{tJ4+aD)GY3aFRWN+-;t`qI0&w>ce&U3O>bu3uC z=E&k)z45!6mhxT?_|UAUPfkYyztGFcdoK~;J%CPJ#5FPVa-tghm}$?vj)cfdW^RT= z*otiutwfQw$K~hb3@H82-_)@6v$DoA&Z5*!zG2d=U*Hcc)n3!^wzROsq*T8Ze+3u$ znWXemaA^5}#J(p6rjP+!;xp~)z-?VvA?^FH{gQH9gi@JZO39Z*O~=4AGmE{cyM=*S zZXkM{IbFQF&Y_rnIaB}y&)=hd-Hz>=>at0-z*P&yqaNz8i6-v!UlNfo_jR>GEk>c zgtfA)P8%`oW$fz?oU(iOiSi*($!KH*vaH*+h-`5_P;Duerk>;^?rV_e_g&woI(lO9 zOMzuCejlN60fMu4Amp$->zl=3H@`Pv1PxK@0!b#LY zi>%5C@6?HIm>ydeCgfges~;ZXG5okAEyQuXr^QF2{k8VGosEtLj=I!;eVOJN83*5M zoM8W~dmJ)YwVMlS&0Wzum%M zrIO3GYyB3dmQwk)FOpM7uvQ#3{_{EuRtQ6^^>y9mJnLzSh>9juXXu*eu5)K}u{QZr zkUNt=RZeG)TirbAv8*t)?y&3DiFW%@;Jxu_`q)edh!FH%zYHBvzZw%>vs#o=Tjo|t zw7uNZ^m;1y_qi%kAXl=|3a17k-9IqlyzTKfOsfz(d2XQ|BTeosObcPyD#c}?+XVbR zcu#d#-Miy_iR0~O56{q7RGq(Fq|aj~$lv(Z^_b$)eaH^q9X!?68DRB!;uG%1tM8&f z=Fv@oisQrGK2lAfO7+2m=-OrPUFF?MG?=d6ofZCqTMBD5J@a9qpoJiW+rbKHr0r=? z#*Ya0vKp!P?#OFf5nvIb#Y5++2h9cP)@~j2qB25v>jY)TG)JN> zT6ag0yJc`8!kZYB@2+wFz#M`0c+A2XoxUi)Qsf2_Wotg?ns^G1bUmU=e)!-;X>vFj zo2^2KnB4aaFaFc0;0f>=_9nOSL@|OH{kI^tavt63c!DZW7bXPA^*fW^A+37(XgWGo z_0h`HndkpB81b`$WDzJ_r)__7{*6K|SWpn5@&>?xp;IUdY~zQN%B7&b9Qe3^)Q+R< zVQR9!*jPla|FP-S%;)blmBU$;w{|R<2ool#0{lDycJl;P1U*E}S{mKldZ=qFb!(7Ja&LYRKLv>3HW3sqy-kg`X)In8^Yb zjjIUb6pXx^kkQwE%06YNeA8C|V~01x?t$XKN(fn;TK~(E{@cf#Fn0=)GLUidLI(QW zLJC(alnk4yDkOnYuR$SgAE#_&;p*86ry{tyGjel2Tz}kIeu3t(-mBL><80i$cjwX9 zU#`bfJKmHMilRXtCz^41b|d;Rwn-@S#%KIInkm4rNZspeu$yu$U4(&4b1A($<018df_gNe6`=6;h;+ff#SiOE!goW7E` zIe4NE6c;i+_u$#Z(RMZN`0qP6G6+ z%&KmaXcKNr(lVnOUwIz`CvE()dq9bLs@JcQ*`QG8*vJ}=rqhW| zxan@JnkNy5>wbx1-tN`u$Y&@_sO_7aItS-m;uBRs4T!^f6Y&S@K0*5J+<+W^A4wMu zq3%b+x`s~;#A0LWW6(M}f??lVHgcSlqo=|PQJ)q?XDjf+ z6>oY`4`tK!u>m2kvHjEPN!-OJHy7-f4g2v|vX};v>@hCfq`D zpF*=7EK8{60;tF!JCId6Ad{-<?KQfOUpYon^xEE#(F2w;9Btv@Bdj@m$nN+m` zNGV>AC%2!fsMv;RtqUzYzCh*4R?bnyK_9WwAQ8Z?$c6l6)^7 z<*`51KD45p@`Y>dd={oDpmlU z`5KM7A10%J@(g)A{GGGQFCDSx3gEwsn-*FP(3i4YfbxMi8|@JfXDUnxtTq+Q6l z*N%kgYR^^lcEG!f=Ber8CLlHBCea1>bMp6U96;(sZkwkl?~5;EngS@{W46W|c}R}K z;->=+B-Bt-V~q%@(ZRQM{B#ZUL@X9(s6~oW(LA&=605UjYw`+u(lBzcttxepsprn& z^{;b$nySM>Qm^FJexy>RF}$a%Zj5XrlKiAVr5+G6nsWoO4_nbY8+1Lls-lIh5?Zum5Xgiba%Uc!KH~<&OM_nIgwm2TvzU#huJE&h%MxhA;4t>pIQ1 z)}76tu60MjD+qIyYTyfbDc(!$b#qB6W5BW*ys0fH!dm@#tl`f$$_$3<0epTv&Lss$R{#}6V8Hi(Sk zPD2)4Ro)J^|5Oz2EUUHcY6`biEY0|f3OR2^jNn#%(vHgQtI+%HH`;QoqIUmi0opkE zy2j4&!Mzb{Qa@4&{o2bWRE*)jV!48yV|myKP8~E<;6d8|ibzMr@KhP|XB&OmzD8RY zr;^Loub03|j%Of)sVS~rl$M$Xyp()o6BBEFSFmcFh8{bED3!iRi=bfQ?|HGf4s0fA zek&scBrrg5_pf7e9M`H(uS`_+`<+TE?>Q)O8(Nj=X`&(fKSbYI;M#e5JGCLi+gi)q zLX?B50mikKN9hFIXYnJSwO5cMi5z9fpZ&)sQ+{^cS#~0N;5d}aE`6VQlC2#zzAsZ8 zCvzjmP-!hvru24QdKdAQ@$SH*3tp6fXG=-|3m|UJvAv)k50Rx!{l9|@V^vNDTPFhP z1^*fU2`(*=!^SsjBc!27r@T=Q+m>%@YbV{=9>#Y*O4MrHu<}(hURqf9oTI#Tr-Wu){m?cb@@&*sM-W6~OK=I*$bEhTm=2sq+sV{5nkLtPY~t zv$8wkcr9hz&VMOq=|OvKy8i__Zzkz_ff*-XYP4sulSSPS+;p~$H0ERhTwfAaqxBrln^9{-k?)P4_jm+~oqU2ECe*SbMB8k@(KmtHd!VZ{OuP+etLyP}(?+ zfB5RC&iGK}sXJZn5sh7Yvpy~u=~6n@DdgyJdCM0sak<JyONtY0`3n<&qWCWTYatf7J$IqNL(^rk!}~G-1h8 zysJn@bO7lN__iy`CrHCvng$#t>ff^E-t!d(8|Cw{uBI%97@adQ!Tv?W5oO%^brAjvgZg9d4ox=qR28AUWNn2tv3b`TKG>j7~ooR!^DnjWj1@Zb+E6F8WZxS0|;(GX7dR) z`|~16!OexWK_gwm{GSfN^1dzQT-eJLpeLWapRdk``$ATNo#NaRJR}s$nrNj-HmJ+B zk|o_G!s@q9wG<%3mZz=Kt|SM&EYC={Us!t8SM0Um;9Xe|^j4wfW#N1cO_Lh zaxL-HPmb7t?uo#85+i=kI8PB;$FTQxx26#vVqB}(MQ?g<7ma^D=IUBmWq7+$#$J2C zV00uveb7=>w&VC!^PKQ9k2WH49ib|?WJWgleeyY2pv38AoE1O4xDc-hQH)qt4{#U! zF%bgs@`Q=G4~vZSSR2Znn7m-BaAP~6F5PON_D-E*Z0^JSTqDFFAc-aTby?(9yZJeS z2>XLn9I}UJ!^&+eV*9q-!Rhws%CNVf*lXcVZ=Vj0nH11GmWS6<+DE*T6J|P7pW>%W zc}633!@7!b8yPnFW}LbnCUF=7{{MhKEjCkG9|>+x{f6Wqy8<@^92%n| zchCCHNFQvd?^9mL(CyR@tj`>`zK(TZD0~XdcSvvWpl3HeZNC=!(%q2TGx>kyG_qfBA0TjX#`ywRt z_eJ7l2EtM>AEH606kU74CzcQ?z(1|JlzO4eZ1x9d>w^elNN718Y?=n%%!so;Hx%&RrG0lN@C&r4UkJ=$ZdIb^D1sM15VHFv7;$2m}% zg@7Ca&=SGVIuVhRjz9Ao1{tx7ZSlf9BYtU}*VkC5Ho@_SrYxNn`I`+52~C$Dn$}ej z4HUsW-o3Q4T5M1IZ%A3LpTSkhyDN+;mtslSWAc?4*F$Y7W`eb4(OsAI{DUH^9WBQ$EgPr7p&ifOo@6q?jVgj) zMsZE2g;Nd)PT~$gLu3#f2xX@mvP^O)VMQxv3lvE^P}!jw3oZ#Dmh>@D>y5Q7JT=9k zvlP?GxEQ{CrmD)kz&K@pHGd&tO4%~zrYG(OzntJg7+zyowbFL+u7Go&9=&@vL}^9r zV+%dxITS!HYgf->a_ls%v`ucue7?}N^np#-awcOWFszs|r`x+Z{3WZ;X<^ydfM=#) z@q(H6kb8yj-n0xZ-TBI%r^*(KI?{tdy218?Dmv0TJo9ePuf|HVSNba|t50y{mTy#K zILeL|P&`9t)W;7tBZ3$*(irDMZ9MzWM~g0{0g6w|$n4kL`K_!#YZkf@33spIlcI4! zun6Uq^dcdfIBwJLtsqFC&S8Qo9hRsg&r4DAJ$oC_$sVVy!hDrvZz!zFocM91$ELka zJ_oz!xq3hzW!|=bRWqCQVJ{zq@80L4mtra0Jc%~J{jCHoY&Jk;iSesNXG*%)d{={z z{elDQ2@uLK?!N&)Xk){o>Q2)O;FVCkefgXFFZUi>BMM81xeRA3w;E2{V`H490d5CMOMgp8fu%X zs)Qkzq@jl48xLsWt+StW=anfVVt5|!fce~Y!2KqUp}J9yI4ie%8Ja5ir3n) ze0Wcucx=A46!>-BjOhTvn7aVeb2q~S7 z(DV4*Y8tQU%s~-(r;AOpMwRQ?n9|F&0%vY5C6-W+?vfwKUg*9!Q>VGAt;)mNj3h*38ufi@VGj{I`Y7~JNChJ@V{X@>Yj&f;(?cQ!7WeonTVp&Ehvt;D;kAK$c}rmA*KO&gFM z1S;7HwxWmL2&7Px`T>{nqYe-rd%Oz;^wXwWRE{rYx&M?{?z{9!NUOl($@GR}PC<~< zZEas;2{PMD-;0tXy=baS;5^{JN&jlqMA+pq9QY_MHxC=FAI0drm40il%dwj%HgcSs zE!eQ-apSQqtjvSzF+n*9FIWNH`(R#kRbHb8Gv+qVpDo-bP=a#v35`_#b6tx-&H*RR zVZ;H`UVwL{O1f zf*7+Ai{;V#OM9<7qV6{rYc#(f!w9VnsHCEE?ihsI zgzuTij_z=x>LX!mvDgr~4mI_d8Nzn{&!FIl5>AHxR9Eu(v?a?u#b-T$HT2@udwwIu zp8`^ChYB{jHz(0S;Vb%g6>FK58O=A4hfl5nU1wYT@%YZ1(yb#)jh#zmE@iBk;xvcf zaxt?Xamf8lPUCFw*-^Ke!pk`-nrp*CU2}mK1;q{{qZu=!B#-Yo9TSW9je1)hPqTIz zIXySN#y_aa7UPc{^H-g|6|k1kj5L7Dz~Zd<>ud; z2zPoxqmhoRDk3-5yc<;&^8QCVzP$_5tefZsEd-Wu>aRzOU=-4ScBl&ecL_A%5j4G~ zI1W>$)bv~B@_Jy{leAGyP`8I6{kPU&QxSjm|C9wItO3+YaZO6;dRC2=r~53W|**HSpkw! z8s02?$>kS%7o!V$!emG(vIzw$j^<~ngasY`vO{Uc>1&i)Q6%=VF~9Z23MKPc80g^I za<9NGdGSYISEq7E&wXvCjCvG+XW?~+z(Dk-!I&gqpZzSr#{W4e zqrapm1V;a3{>pkwZEKDh(*)fMOFzc^=WCg@@Y}>spQrv5hPNa)jHm?`ETr*AOK2@E z4iHR`V?J%IQ;J9V`NaGV@BxG z0{*DyKD$y?ssikYcoN`O8x{9lCp8cE6g1lslu&t8Cu%s-@+gRAP>guPXEX23y!j`Q zg3a)Sv`y=S6LEQ2xbsjc=D^^?+&(`{cyx#lV>b5uo*|{HLmH1RrB)j2j5ci@&hPH- zM5nP2s$|}HYP9Dn^GCTKcYd@mQzP1cxbFc-*pmm~88%_^*O`<94eu8n*7v*?6JlC_E7k5_A7^}5Ubat|TX zCId7RVfuMBx?5!Cs$Hk(M~O>~i~+r&WmQK>P{2piG6yZ}(EGajw*MVeC3!R?f=+pFcLe4Hp@BO-bS(fC#UR z8Q^LY%c=0HGx5P3i=hQMMTuk!wosx3^!OTrLWaRpLgkY!@DyFIv0o+rOuXF=4F|3~ z-|cBrYF8V2(O~KKoR()jZRPj{GvY?iiSb{6pVtceQ2!Hvg~1+4EA+hx;jZ*ZcfGgs z?wpqLtR7kPS`U~<*UywgVzJ40pq*IUMTox`V1S3m9e{#Ai&G5|d*bwn- z5k2;~5F6Gdeeh?h*I4Ca2inrd05S++#8oJ~lC>hWaBkw^8Eokr8576Rd*xA2SC9bs zzNOBJO=$T9rMCua&BurNjoepmuEcy(D%7rcw@`MESh(MKk@-ToLi6ewBr#-1;i{<;xe@xBP7tuZ~>K zudTIg*{j^X`{C&oEn-DPx_zb8xIMMvQXhHhT6J1|_+1N!`k8mOskb*@`&*jhPiGeF zO@&efJ)qi(TqAiH^G*y99OKn^XFuzj(fP)3?;igGy|nSGxp%c;WB%S2;T@Dl&jO*C z=Ie?fwi?V^S2E5#>08%FK{|ti9kG)q(O-y-$hD=9&v5~%hQE+4p zT!@?qJxP#(K;S@N4-;lddkNi(yd?D1rf}Xx@X600a+)pAis$pdA!MSAP^=3sQAo;? z=|+kak^v_`vO0Wm)FZ+oa}e;bW%GR*s_Xn8IRkxf=)in|wCDF~gzq1D$3gC-3I&>1 zU8P1Mr`7~U@IQN41wFKY9!{``{8a$1Yy)?B`>I3%f$%MBRp}I=838iNE@L*-N!vkM zCY3BWi~5gUaDQ|``QDBLhx|XgfX~MNH3>vcIN*?+73=^GB7HNuDt87rG~z!0^B#Qu z{UrX29{wh#|6UJBK#7jtP> z-2hnFzpEyH%^z@@|Bx^WNO=9n8oCpT?G68}mXIM?Rlc~vBg$d{Si%3;Ixut(fETnU z32Q9a_?wpf`|sl+S>%uJ|E6Ux>|L9m0Qw=?`iblZO>Y2YPbdhkKc%fWBlZG903wia z0pEuKR8IAWqGs*~iVCU_fg${FMa>aZ`A8<$Qv^mj51zx>Fc6oA3u3Z=?2|ur#NN3% z&Jti>KmPoKUYu)lwBRP_;$Gsa!e*f9|4B(su*3HbFYW>Q zyRRYlF;GMr*o{C;=5+X9V)FQ7)8KBPv?SWSP~+X8lWv}`DKi2kdOKI0hdzu5`@ zSd0GiRt2piz(Iior1V$wU=EUC4*xR89zhjbj3)r;Ll`Jdafv>N14w7HV>XFsAj`~ofGS0eZL0MA^y}w zFLgj~k2`7=*vSP(3uy+_?dJ*iezAVHRs-w2mL-*I=P;r;B@Eo~~|?X+{C{-=de*k;@Q^X7mg;-)w1sYi9sxvUdH6!XsNc zmnzro?7G^<)+@c&3zk7$?c%b&neHK9f^dp`&y$IZDzCDS<*G*0&((7LS#gPs?#N(T zvm#~l%t;$}cV~CHVr=kd>tkF({tj?9d z6dfahLnE2WGopq87o$(q9JLgu;`KO8A%-Y7d{9*+;=Luu!ijn+rmu_(%4P4uRr1x* z45O9V3mKP2Zuy>av@gdG4kH5id6XNVVb|UTU5l@0?M!rQt!9Gj{>857iD>UW9=zJ?(Ui{qzD(ZUPn7fPg$1LafD@Iz>Vbx(ToqEo9xO z<-f$#%nIfSvaV8R({4SDG;20Xx)tA5t#LbDTiM@S{b6%9wA zz(7XGYg_Shn5bt7B~>wXnc{ccwj65g@$mSqvrPLOVdy3E_?z^%thRY4*0Mce$d#@_d@|XN>*`=nTswShy!q2}=POwDkTrFC{6;=8uK>{YeG~o`%J(W7* zRR4i+43*#Hyb4^INPmL-ib{CabOXHi#%E2>-yVz)YsDRMa@_mtSF7nHH}fX*Z}%52 z=stOS_qv#8uw@VPk^i>pmq7-RcrEM(N_xg|59G@l(|U?SJUQ&v`C8aLnWbCHZ`3d^t&BMWC^sMLscduZNzAs+>hIND#ihS1@Dax;0B&*`_yo3^a^bc zfv%PSKXlm7q3vrobgB0vcaImvd5A<|x=yx@ljBohr%>FhrwVRXS0}3w0*UK{=HM=@ zcGhDKx{5iFD>p1~dix2X#nUTik0;XOBWSyi_7vfMyA`jugwbne8}3`UamsO%^LOeR zA*!KmYwPJTT~3OydedD6%C2ls3t{I8Hd`FAWv1VQuCUw=7aO8LDBG9?(~(kiE=d~! zFjD_g@?o>KYR)D}QEv9q^DQ?Ce)wwup|%j;eorKl-?MJI`7N>rsjx{~Zq0!C>$YaW zci!twUr1x{rf%RTi%}Jrz1;Cwj^n0Mg$)T+%^BDY$WBw z^^V%WL(7J~%J0-`eVJzRhI2m^$f()xmM^}3_|HK<|DTuvAR|8bZ-n=62(tcFqJKSn zTu8^%RnIS9JLPD#T_9a-DsyLOY|ksYW)~}v1m5`Ncu^0M2!1Ct z^Kq4O2wbokau!v!Zl;fxC*&$i5yJ<4;>NtUF>fHikm zviy48_hID@w&)j)Up%NkE#U@LS{Nt4L^dVTIA)|_kZWyVdy01;_?plDEEQL3w<_}- z`RhO)*^?ryX=2`TCPpmyap$9}WA?Tmmrg5fpRRH})ZO68$rNd2s11oIluwCMH<$=H zo$M>8AJMljy_=q!|F(W>YH(45APK7G%{WmH!w`<_M7Ag$bq_Cx4dtDi=-y#7Q;~D! z%i@u7)A^BV$we7L8AS`bo?@8dvcg1(8lL4(X)6kcx0-(|kap@s>=d+6L;#cH>xj`EL9UZgn4gxJpH1-4}HY5HewO6VSESi={upm{2Mr>-y573stVSAq&==1_n{aN z$yIx78b;Ne*zC6H`OkzJw=L4kfti!O(!+Zdl<%51rJeE0;RNl|r+y{FC@ zZ_-OoqS>X2ypA3NrO47 zb`U52u$$!?c0=sNUQrJ#bY0bTiVFD2ct@FgZow&B!tZZa4-Uu@u^N67yX&CXW`i}K zzGmnl*9OEY?)0rF3!6z$B9z3v=KVaa$80%sC9f;vOmYl&S>eYw?k|%)_F5 zR44V#y3exZwNu59bxuqWOOgol^xh5`A=N@|cs3N?jB=$*(nQ_Qd*d_B5VYNE*8PTV~+KqGG!{IP>$f8U*vS5Xc8Dx+_{( zP-uL{noRS>A>B4kOlgE+q$pn~08Bkc;~`yJFn-{o{8g_qjW<9+i)c8uw ztXjdVqMb(681Jixc{#V^7p+FF`+VuRV(_@Do-8X%td+)uWXg5jJVDQ!Oui#c9VOK- zaO=n*M-CCjI#?UTKnuC!f2pgmc5ZkZ7Iaj+QS8^2Ao95SGY6cDjea>gb^#}=^32^T zN#<>(bik70z-e0Znfs4_L|p#n1o^xF0DwaqWki)uoLgozvjU@ak&Fx@26FdD@=PMu zx2c3?kTd@UPa?~7K zD9pPKt?3Krrj>N7O@O_Qo5|#`T3p-Pl;bFfZ?njT0Q8tBpoO5hR0+K~QkR%9_8xSPZWCaA2oO2M#xq+s6%YE+I=bU}_{`ddx z+3$?;#-nAx?HEul+m@==((uIxVG90a>`H-)Ol_Sg7$ zxGjZWNUUx0n)wQ1WoZ|w2*x8Hk3p8}%(-rgT5$oM=laMm7C0j!!K=sDTqHt!Ojot( zFsC6Wuw<&HqAZ4_Avp5I+Wuy%Id!*1jd7iWRbJx=n7>k&Aj*f?)t@mQNe<}*0zyE? zr}NH(ze(DS%w~a1Y4(4``YAqVEigF$W;CXh<6O5%-$`YVxnq-L zd~Jw)Z~>`3noj4ve05X!Rnkrfw)_!vsObi0h5@DK&%p7JI=`1NdvH{)*bC4e^ns(v zol(WYfJ&Bt;*GSSiW(lw>CswcqL2y4ZD{nsQKnf9abdqu&Ul*L5qVY~Lc$b@lX>ll z(0~WzBPSR6Zr-%hz-g}R#U42o`|GTN_TK2M|>l_nS0?Rw2Sta~WqyQl!4Q=YUAR?%vWc+=PDdZy;cU#Yon9c!yMh(g7ak z4iGZ#ddADE85rK=$$X$cV1~q9f5>%en04z0&x-0zN<8uRI1_b>Ybk##ltsI-mT7go zDgUgeh2$YNI8)H|y8hCY;S<%PwJdn{!0WOu^HWIor+>t%MrHv(Lc`tEKEj&D*&lZ*u`fK3Z*jR46fGS10`v15GC9l`|9M2pDex|O zqg#PzGwA~I+IXHtmbrU{Q8%mNecOTLrnv68(_v`2L*-7WME#+&In_6xK~u$1KAV<# z1wroD`IlB~6ruXi353{S&FdPYcyEUwYH{!j&;W4MhL!tbUpgtj@D}cg>ggp-uhab) z3~^X*`I+^G@{Fgax?J0WRB3=?2Dh?P3oc9AGxOFemWy!?{qMn|Zu#2|1>5iDEb77i8#wm?oTq1XQdP>&O(@vGZKRJ*Emt(oZX8whtcugPGF$9jXb0j z;%GlbwdXya<^Q_-VW(NyL1wPu^%5(~-a-?Edg!R}YXiPY!reZJ+2Hx_aO_5*jh4kGQU%JR=u5b)z5JK zIe6EUf?D3Jpq-B2y8j4BLXrD0ua>QBNw|4mEX`!BiX!CT?ngko)XDyLVCBNTS@Eqr zJNIfjmO=E|Dy{vso7o%ii<%|yz$I&+Ky=H{x$Qv6J)G7uZC%xsi;%IXqlZ(Gtt3ZD zy|a*nR$Sl7+()Apb)%;_RH_cChSDuxQ`gsq@O%+-zR;m8#AljXL`!Uq_YpC~&wzU) z-geg#z+2C0J^FOhI++*<`J~#m{ng z=tf8$WbwogIQ9WJiEQHNc;(*1tBQ|G2Ctb_%xa^7IlFrR1muD__RAAY*Ba)ou5P|d zUwv{xZ#$7Z@XF;%tWF86b^#<+bR5jq; zv;%3NSXSgW^O^EPbT@^aoZ)kK4&6+2jF|kBg`ugavm2JH zEzPmXIYANF%xH+TpjbsJdt05>3${?R1{0K?Lo5UlmImCq_y;94Jd{<@ZWYMmDSKG2 za>C``WiozJC9-|kIypMCjMC#-fWT+()jlcvlF&TCRP z!Po}-#=dVg$?(G1)~Bi7rN%kk*hE2pMG0sP`g06)622_EJj7}~$-hMG zm_BtMU?rS;OR?L>-pN{`xzyM4%$c+RJR47so?Va@){MY;&8%rr>-`G*mn7B+?pW2Q z#Ce=r63jO+m@}9Jfpyc|juHIudxjb*P}`QQe4dZA;F+&%ah@HhJZ?DhgMJq>jIIu7 zAh53CXB=eF9vfMZ;1wD2Fk;&wP{|g4odAWiV)f=I0!O?@@&idD5Qg`)Xo$7+(bL3t zHa-fk><#u;_jHUYjFHY2(BmzttX2tvE(@>LW1(QXmV3q!?{hClC{{$8N#Nj{OY8G~ zfHCdz$30gDe!BQ$t+~atQn*wFn*${-ytbSS8)@up5fPu6289``UUi3V5J z`x*LDMKi6Q{2XT9f z)L*}D=8UyBg)Ul>Ta&+X%&P?C{Wv)4)06-!fkuu{cCCS=4$+4-Gw#>sJ#qh@4g80W z@SpIN-N6q-seXb8Tj{eD5=x)cFQlCcekvE)yt^K=|3D4a6AfDdGxi2BFiLa;QSxkL z|JsScmig0`9KP&9=;ol9@$Dpu+zh_fH8pEcdM&p-OIp8jy*-QD@>EhT09Ffnw*F|! ztGVXVbmNBgq{3E$c5p*_>-9T>*KISN2yKaITxtf6_?2{Fh4&$Qwnun}L(zS}G1D?T zhHwXml{U`qtN09oX1C}AZ{Nt9(9ed3pE*8*)-r@id;14_#+&nfa{vb(+kKO z*2w{`=@?m}5tf=soy}|T0IWF>sEdSQ$sZncWZ8w2>7<`Jd@9G9b(KK8LFPt`kzB#< zZSeGazOkf+4g?oVQc%0{_z-R!i}>h+o4L(b2G~&;)AJUHQR@C0bYO-yJ?x32l7V&y z&)K7=!XK}UkoZ3XlbQHueJ^~m)n}MtB1)#)KB-MrdKr4~6@1_&^{{AO)q_ZG;613V zxdw_oQLwCPwq3Xmivi;WE3YKo^^a45#~zxC%SuJ`l8H=A#qi}AnYLU2y!!jwkov%PkR__npRl{B*n7^%)4%O^NI7ZB)vW;+So!4lX(P44e? z?gO{uj5)2;SvWN~vh8aj=BZ08+dceTqr3a%Ys*Zio$Xxxr>T4BPYSPRjh&wesfe{6 z!(lh6EJ74A3HmCc*B>SpF~04KiLS5MIC+=SyPvqQKaYrm@#qYh!~J;2GcBZwx14Yt0oo9F=+9U$B z-_p#KCaA+fvVfiz5NfNY*x~xc|!FAQYd$-8X*L^Am@)foDLY&NzLFm-)A%M_#Dqv7RBOyP7KvGY+`fTxYA8r zJl_zI47{3r{?~`@hU_!_;nUE~UaXO@n-Oi$rVlLoXWcDSG`#+~Kw03PAh*WeLUF9? zQ5X4f%!SSJnBAo?miOYZ8BUr)WGIPc*Mp)^9rriR9NebC+_lUlpE$aWk59%vg7~8_ zj65MCRi?3Zkps|$qEFqMje9#gCjan-|LKVQ3j|)DBT7iV0Yi>Sq3Jdd_Vm|mSpLmS zsQCgTRWJ3|vHPK4Rk9<+W1uqt8Uft@V)q(oGMROO#5DvO z^cMcdoe1Dj2yH|PKnq3!4@?Oi$vZg!9#{tf3eS2RS3n1lr15Irp9x0E6 zv;kabG(rZ+gj52m2&4hVj^-v0vNdK7_yjA@o5bN#>Td^Aa+Tjb=>m2Llnwl=$1ws)BYq8( z(~J}YZyY`WB)&?3hfH++I`^gns0D%$|2ib$k>tuc_~RDhdIy*`(BFGC&i~PY1pV`w zy$ehk-A$h4*3z#jv;Rjg2Kg81Keev^b>sNYk%kCKBY!Oc8EOBe`rrT2+LyUS z`Dg3;UpJ0_4ruZYk2z;fkRfLPuqFLn5GDIl%lgl#<3At9-+=uau>S=seQPl!6rC@qCVagxJ*ygXgSx){vgU-&&re^xcn_c`Idf}Nl%>Q;Rq z_y>AUAgo|jkX0=A2EUPx>K z)$~{hQP6Vq%{_D0U*)wBB)2A#)(r^bM*9C&jA}Uv5Mu$vS^zQCe{i$^Dy4{!+9w5g zg^$P1HV7Cpy|Ms#;@UVGypf=y`0_a~7Qv+;%yw1Btp$8rAx`j)g3j3D> z{L9`g3cMF|gx+Y13>`TDhT(yAETri|5~(D)G7Tg%B!74wfsq)d015IEa)j;=Muuws zt=Q5X2q0yM#F+af1^x#&`>#@x|2_>7NV?C2w0<)k?_t-{$vGsD;J;4l zXZWMPOe(MigXPz(>H?BfUAHJF$N!t?-^{v$}qWnok`5VOh#~=U+2LT`eP^D;fB<+>00|&)l3z%`3>?IZzXG|u{AZBC{NIL_KdUXj?Zw}i zmH#^bzwO2UJICTr!oY8P0r+@-Y*zlq5a74H_;0zP{}nI(yPo53d-1;qD}NGG{BZn1}`HXU+*aL5WKNlfT##38$-DM;KBwHV!tVU zf_DwwR^-9u-29`9q=QQ8FA|n{J~vF8(zb}sKe$M_IV;S>`pUZxE293w27B`d7d(>f zbzZcWFG8kH3o|h?PB8!ALh)iU(FVjd(u{oVMO%xs_=Aft$gA&PBQ`03K}obB1%Lgc z3(%5@aB^_B#LkuW*KlC`{@~*G&>}7VFCJQW0}_M|?4bTm1nffXEPx#GBNl+xUU$=h zoGd*IeMNFASn?PPA%P`-i&DTC05m$215$WEwRLRdAmj%j_&KBs4p}FF2j7dkMUm4u zxkbT@1@bXKvF*R#1LYRw>ESKP7tkU6AsI3zXA6l>1bn>^$v^~9g!#&$sK}O;Ta;wU zl|vEEn+KvJ2ueoa+lmM^1|S73^$LN05b+41|`f6x1Go&UYwe`DQmod0d(e%trozRhpH z?%(|4-#+a>_vhhOuvE?83BmslQ#0tdGx#{Rt~OrYp0<`QzpmV@9C3K~X}M^BU5JU{ za4PWA@^b;d>)=R8{8d2UKM5%E(((!aMSxS0n~Rp8`)`E>|C6wqt*f24JuSBY4-XFx zr(S@&EiI>!rj?_uwKoo@u8)=XU;ang#nR3ehttr(29Oov;=tJoGqbLJ>S>4jhiI$(|-~JLA2X8MeTTfXx7k4*TTUT#dA>d6M zoV{&5X*m^~Exm2!Y^~jFY=6Dezr8y?j(_%E4wf15=cPV^>ed=LB2~U~j`Kw)zO0fO z`bl!9-G%8OM$$W-FR;(Ut)%6(^s-JDTWFt(_;q;r%`dc%>~{n%q84y}hYfd!oPXR! zZVG<1eb&w^Dmuue_jf*dZ(plCF;0IHdhl6;ndH}JVyi;O$tF~E;sdl+s4Up}g}D{W zuTL37vB=l{+tmd`$<{~N*3K@jchwMTUR0~1tf|TQs-GAq%0%ifk}PEePug`9qRLft zJ@>)-RArh5V%nwVon2jBF^7j#q@;Zc3RBRhlHP~QD-l@gBiX{9@aoivHFnj($jCd> zN<}(zYSgs`NTdKA?9$`jI#H2C3%>B&${rv(2pzsz?PfyiwR%WZeJVd*#K`%%Q z+pMW2AQ2?l-?iEt_i-+~9!mh!RCo3zY9dJ8m+Gndh}8}_DtxjPr07^!#)tK#lmlwk z?0f;|4n03Vr=ZyOY@*}jloS_#{OA$42!jC6PkCoEvtSu31K&g~rhySM)uJeQ`Bzp1 z#8oAK`79ciEg0A=?0--Fv?p@+PPoV!mGfM!^+|hb`9-EHd@i_me+=`PpJ!x1Hur6n z@zJq0O*dI_EoN6~mwsqyds|y~*bNrY*~eHkRSH6 z+JEoU<1K@Ik@}58VFDPJ6`LV(c}2!JGN4RP9Co$@dGmr`XAi8Od1E**6@>fb6>!Hw z#nYK1y-Z`COg4`FC)hYlQMMLZ_F7z*7+4t5%Vgx#D;Sm`ULhSSd-o5eFp6>Tu@iCd?tO+?N^>Zq_Ngp!#2fP3{(#1_+>zFevc59pBZ$ zEq91uciakFQuRGz=H$t+9Mr|C+7+CIfdQbv z=U0?w%0;#4*8~P-CO6kC;V0d7g?9E>niDvAReJ*3<%TX{t{dH8QQG$RNiS_$FjP2Gkk)Tp~ledxieWw#$jf$_Dq0O2{)W^%2@et-5(e4al*A1oUm2^b?x((D{1;8E>w&We%4}F&3$r3rD&tt~Z?|ovhA55MIOeNE z%u=cVyRCgW>=lrRQP6?poMAJ;>PXJE2(&v9cAv6`{tR{?2IQC zX3&|_^Vov&H)l%n;nker_W8D;i}@xms996j2xaHo`wt)9zIo#x7+B`YIcRywY-#l6 zb)dgLZC@>0rYGkOa+{5fem!KjH;zn*ZgqZcj%raa=fn;Zqf17^X|keInw#ZO}XJ49Qs`GMU-q==}GyCM5f=zC$VMy2KDa?u3C$- z)CVf)(hk7aPFK)I(5AJaelVqyPj+g~M~fAnFsW}Js+LzqM4p#-FwZ{HtuJ_HzeG_~ zX!=yE$s}Q}!PVAoLugv`WiQ63q}?s(4D9IJW#tuF#-3Qf;;6>J1l%@_>%gyi;8mCJ z+$Wcy^Id7@0i-%SJ0TBE&Z&fV~&lFudA#3+TYL2s1GtMIwsK# z9}to(wi`AwGEyoc)Haup9LHe|>m9jMC>xIGLeD8g18r6>7z~jgFvRZeM`w_uhrnX@N76c^VO?Y85x3h!`X{% zLERNjQ&qq}TfM-bm^?TfE{TK}+KuF*W8!If@!Nb!{^T-8Bj%sX+~fmp3-q}<-Cly+ zhU`w)OwU2Vl5C2J)UiL3dwqAOzXLjontkPjeRt>EyY88fb}1}%et~B{i_%%xhzJRj z$=`$e+>4;l5ygbQ!2~M7`~0yPnk(a_x}4^%N=&%v&jll8jD!@43l$RR5DH8?fW8aS zMamElrn9T6s;(72({t74GAcKyH2LH_Q>d8qK{GFX*J|kXs90=^^kP(JL8^;jM*6pA3W~n~B z*ghJqs@N$9R6N%BGT$KQN^_Sc4z~vvX@>U^P*wBxK)Y?y2%o@bZwYe1HP^&&6*~4* zDE!B_7=<7Tbwgsm5uq8cE|`6SRWD%eXJ%$PJ5g^7(p16~6%~_c#IL@+lLeOB^x2rE z?|B?Y-eZGCT`^ZelRj@99E+Nu*4`Y(cPU)YBr zrYV||O_~Hx=Ika?uD3l2usRJZ(~hvnqvAuP3V3>dD8k$%sg8m%*iczeP?}-P$vQ2* zdkmVn+1c56uQDY<0zYWveCZ=$HQ-_imUsP_npDFL+Q`JiP z7KI(UyL{i)s4cnvx+B)xj6YEGbZ^GKEY)JutCNka6U4Dg2%{Lm7|X#hy%Fi%y5xNl zBQJmUBxb~3I3S8fI#xr%BXQBA^E>qAOTB0-QfSOEy=y!7aPCUt{=3l5n)$C9yIU49 z<>Q9Ni5y5lS8-t{SD$@ETZ^AIIGThwCQ~pVHjjWscw@rL?m{%3VEFA*0l_x^ldDQb z-}4pA2N;(a!L!JnF>Si~-16$=ZhZ6($BD6l)|-H< z5So^S9Bho`lJ#m)PVIXf3invJ7cmhuQn6@V`)tHvDW9o$ck9Ezs}KHE0?tx1?RFzH zd~Uah6U{pD8jQ&2bRqMN9<)ra3xJg#hHuii9sue>OR$Jfml)9J<>h_7$CR)&l9$x% zaJby5G_pJM5t#KvLge8}w|z*rq!{9C3S1q1)St@u{Tt@X`|VxYh3xU?qMstZ-RDQJ znKim^j}}eGJTdFM%;I+`{l&s;JraSo)D`zrXcNu4Ud`PsvZWWjUizvebYN z_^wL@jZ9O@t&yoEE|ZC8b|VGQTa0rf6H&qV*6ybbBOrobbatx`6n+{z23$>nX9N z3G;+b?GrN}Y_lQ1N|Db+qiSTG)Q0Scj;BFr*Te(zctezW;COia=I(WEFL}3$_&HAV z{=`bk;Hsi+!kHuGNtk4Hnw*YG?r*2o}C$FOl7WwheJ>D($A2E;@W(3lFkPGJ4?K z*`+1O_4yv4tcsWMlSK^;f&(XHoaXtbvfTo-v>oH)r#~mkSq-ZILu{jxRsQXx-AF-U zp_i8zFAtCV`R35u=vvC%NP|m23M3KyV{?;~kPtAWo;O!#@88qo;>H~wx*HX!Da4WA zNNUo@{BZ&?63BZn4&(p%6rJC?wIexy*e6jPm|$J+4rl&yIl&k(t~( zE$ntQmJU4P$obCKLxw1XwBG;|yn?EZ-Z$*SlM?|fF(rTE7+{F7 z?ot2P-3{Ivekhl)tc3UK4h|jL=~|Lx0e3hx7K-fT{a86(yWwA8eMGWN*UdqDUn!QJ zBo>t{Y*lG%dPMRzK7DYy##)(^RGPCc?Tcvw(%>LOv#r0Gw5J`w?*pE`xqt) zwnu4|mF(LAR6I6H9=9ajN)a42?moLgDIUBi`pBH^SIm&<>c1>ia+vEi$@ zQRQJjW|0}o7JPu-b5jnBwEUR_8QVog(AtJV5+3dc!%amQNOtd|NoTT7XT#31aUw3D zx$|E%{yCuWKi+<`sf*2j+n!&J9AQ0J#|9@w>!ly28M=2}vr;90+-Uygs<-;IWaco zG}?G%tUFdfmsw^Skdp09z~k0MB5cG(@bX)e*Vb?*@783cX$QF$DUJ*A^X15pY$;Ku zxx1suJVb9Ic|dHDWm^DZGqrukT&l6g!U>ilV|f6mK5cql9_Zx_uqvLHRzFzwK3-QA zQk+01L>GDxt)wg`cjrEC-^KodEXj*n;73cz^Wj`^Tm*V{2hH8bD4)`ZmhY$A$W4Bb zBHK6vGZQ~pS!tJOmzS4UR_+I)|6VA5`k}t_vX3uQi=PwV!`dD_KR@5KmcCa?Kb^{JxYNkq-;jXZ{A=_1_T7eG*{?x7afswC$yT>SjhukXs5i;G_!88zrTNe z%?m`L4;;1k(G9IQPf-L5_z`NQX#?g|3Q>5l$%FR5!(~*NddG>MXK>aiGs-~T+X1B% zZQYd>6O2h*lGTb;ty;9$7KynipNg7q)t0%&oKak{^GmrDf@iXdoEOeqOO;otuh$Ur zY9xv@*pz5LvH-WWEVV-{P(px|`TZ?&PgefysMn5<5%#)x4QhYJOL8hI>U&d2t=-=s zDb!B)5#K+Gp8qGz@WUQByf5xLY3lLP)U|bKjZ~1$8754>lDA#q=4el3WJlD(I6Bb_ zR(Yek2mQ?N%5}!N_kAsNmhP)<-c{Hb-o2+)kA5t?AI?93?N3x2G=zzNP6XYEhRR+i zI*e7A4wd2G2`|Il;(XjKG#IFPDJk^m+lK1Y&nY)OQ&abRs0N&`(w(%buE5Sd=%$#r z<%xv~m(#GBrE6kNPDnSVy0^DC5IMwplA!jZ#AavDo3{l*PKE@-!gk|?sU?`vBOV_} zc(&QD5fYL>Cn53%IyyQiO8fi!(f1yrfl)0GH#cosvtrvzli^l*!~c0Ztn2?d>IOTIU5>Ms@ZNRNTf5jJmpk zh@`_)t^cd=A%R5@5^=db_JPx^@%ia<=rU>~CcP|=mVKdAAL)C1eFD4=LoS84IhTBm z1=Q_b+s*F#^Atox2mHzkE1 zRTjjLLURQhZY@PxGFFCRc=!pq5}}l2WSZ@Ym(1B=w+?9ohW4;!0qaFMj2A;r!UqF} z3JMBp4*00NydPZ`n!}8$sfFBW-`%T^Jle@;qXj9`1k-62efW@($1)nPv&NcCD1Z|s zV^a=9Ze3IY1y6cG46~eK-~^B)&BZ55@Po6xIkL=@QZ8^)W20J*2+84#RWypsxgxEB zA{^}kzUAP~2+0lMnq39?6rJHsh5!Zs#Y?2jO*35~Lzi{J#tbJsf@CmCS~!VXXJoy9 zn&E}sqx69p9)#uSJBMAb?t$gZBVKY) zn0f_U=1{*VU;X#|!ZdF`>@4V>Zo9=4kPkn!)=2ORoV9pN;6I9(g>u2^YYU7th zHB$Nd4kw>nUUhY`8nQW#m*@j#Q1^pI3Qi8&$?q~+6!ii+}l85ke;o~n9k|Ft02(a9<3=E^4=Ukq$) zY>a`4`Kme+djEc}5L%UK!@X~3hbyu=ks?AuLLwqoqK{bVXvY923(n6k$>vlPob6p>pZpjwY=1k5&jQdhL#Qq(QozkgO$EH z&UGwlsL=PWL3wzh`aZbiirgs;9R5l?^ft6$qG2#dU~YbMho4MC*wQ**)A`zs)Z48# zUwb3ZPIF$(QA+>a9VKOz{vi^cjc0QZ^rk(KPOrOP8jYgB{H$H;`&ECe=F!FqipYc9t@MX>12sM z)#RKD4enmrq`H>{owfG7X@3lYQd*@v&~k8aprD|5FN50f+-4c{#7j+0jfZiOCQ9I? zR{H^VCt$na%#;?fK6MrPj4mi=MGWq1NU#pf5yW*BLH>2G`ZEcaJR8fj{f4uvbLbNJ(hCxD93P*g7axnbXAwW;r6`w zQE)QP*ptVGtDA@Ghn=vI9GG|SI3mLZmkLVh5_l$KVqNJvB^ zjUl7axYDm5O3=>3#U)i9Dbz_Qp}N633XvBpS(LGftyaz8(BELyf2FND0XWi^g|fbH z0p8#;xE^vFiVPu|K(ea0)5*@)jMh6%)mVR~a{*j*=h-?3@N(pn+9PJB0S=~t{*>Zr29WVO@{HQmY?3g^L|eue zg^_|#Q~qpb$LCgG$@L?~;w;fZ9b@yYCvEm2$pGVVGl&ARLG#Mo?puI#kgRl}cw4CO zi{Jd5fW3Hv)4X(R)VlwCrY~aa(6nu; zXLd1Fo4IPjV4TpvAbjGy3}foFcoJH037tJZj>sT!nAvLdE}byj@MmJR%wmBcCII(P zyv6V1bY_Y%;@HAn>HfvBg>#2(rlzDX;O$}+DFzk2t?Dv1T*+sJjA|pRa}Ydo2)I0zF23cn6BC1gRkYgzW_6uNIAyFWpwQ z{*dcEK_HF-yv_VQ-_@R2?Lvi=ryHkW{YYrD-@(1aEMYGOVGhL3{(d4UIF&(taTZb( ztlMkK=SdO98sHk--peU-hg!b*V`ru&rptv>E!7`VK1 zyJ}VCWpxtSNjl=ps?8BrR#wg~E(eQkR1`GA0RwpKVfmk=v>F!u3@-LJw#e9?))Ib+ z9Q`^t7#B&WNAd6>uk&=ZibxuVc`I#-$`o|2fW74XiF(?LZc|*xpTVZ(`@2PNr*<+q z7oJtP1@dm|H#@#Zh@|{v+fh^Y(G3hJ38QYU$sDVYTfwa%5AB;>^n$(V1Gx zdZQzrF$K}5ha9i>dswd>R&&)DQBxBd93yE54LwjdIt$80^Tz&%R7FTK4{0e|!ANaOGkNvIK+NdR{@_@Td^fThqH2CBMX>;UJ_beJrwQRsv=m zX-%Tzef9n8JC!~GW5}jgCB<-fCbjX92gz5TiGXB(slBlg&{gQWf~$2s&+?ChyTS7A z1@z42jaxW_G4u|4o<~w_HVM^@;U5-fx>gmV)pQ&ed8Zn8vsa-4a&pBIp@eegEU#7K z5aL#A1*2c8x`G`7!?`98(&+Qf4CvDs72a=npq|LD9(FX+8G9tva2XPlT!xo+WPCyv zeSGJs@#g*e_k$VG{8n`h6$%N&=k&_C=B8$wXEvHhACcvs(I6oG5zR{-pOVW81}_cg zw2W71pCBW!E(0!4w%Egs(+?dl6>gNbT&gj!{ zwzjrmW@ZjGU$m6&6n>HfR#hjM5LGs&1Rv=}SUsfW_WtqhVv}`|B)rc4yVd@D(=96a zELhiOzXI~b&}Mo9NOUH|$BTGoiTL~kSV7YU*QbtUEdIxFhK<__nFTU63t)haosN!p zv4o3HrGn1cCPCo#%x-SIkoRewofuiQ7Z34C+IegY^U>w{wWv3aUm2&o%EnIc%8d-7 zMY|yOX?g*C(=bbXc+oyLoAcSnHzoN$;6whRNopRJDe-U3J9ZU1UKa_D@tnkzAI7ZT zU{&()Oh1x}iW;Tb%7NzAj1bk{PkWo`R=bB(mkr8{wEftcjaJTke)qd`x~6Ksh?|YR zmX?@{|85+7$MAq>9_4$Ij`C5;tJ*IM3*u~SP@fXYeO#crLqRy4*t;Mdf#Vy)G7zav@9UUD%XVKGZ&(qV0@B4sv6>JK`A_fy?St<8LUE2NPRE8 ztmY*B5Cj6{0aSiU%DbQ0+RQ7l1FNj7jNIHuJx6OLIUdIV4~8Bd4jvh~Pe`=o$k4K= z@2hR-Srs>4m%6U^L1t~3FoGj0S~TuVM3n={+|(w!=@GHgY~B=+7Kgh87o)C}M!w^_ z#Nk6rrv(>L@Y&!06i*{gDf}7$g>cqtEDs>rbf2q#wKuN6oZ^-SoH8tE4l29F>0>wj zbO+qj)U;w`@qD8-;N;6igvH@-u)e4FovPQ*%Rf-f_+cizt%2gxRDyrhnKH9xc5Dqn zKUns%-wfQl-4{i)AT}28Y|cJ=k=7K8;tE{V#SU68LEo)GOWLWANID1k`bj>kH5`iR zIP`o_rfJ+V3(n3>AMz3DPfIe>b(`tMJ$Y%zd335dDd?f0G|X@-;e#ja+w~$JZT*mK zIkDGEo5OT_-R7kk2uq^%1!RV>f>v|)^qVL;WXJaj~)WROcWJ z`Y5!lB?Ij2?CNT20EM{q)fiifQqYx}qT{RVa;2%C<3w4}TziPKvzhbm;5%7`uH790 zpSj`v35R~E4*kzj=pr06hc__-(}`9Be0<|$W4fA}K*WPXB3`KT_Blw40kFS|^YinQ zlcct6w=>2H=#R8)^VKjTj7?3;he?Wk7vWm&p(|Y&At5*7LFdW+GJ`le!wN6n+Gc%K zC}DWN(w9KBj(=3E#}Ya{Jx!}0Ne^!Iukl#xd-H}|AHCgCXk;76`>yvp3%d?pA!)(9 ztE~&o4iuDK!;tdPC=zON!Uvmc^sQp%z7;+zHLg*L%`vz8bc<6(7IstNl}}G@e`@&? z2Ky+{Q03p>B*qA0vE{K zt;su>S65dGii)Y!r*82ux{pbT6ug*nb%6KC283oj!EkpT?rq5xRylyp1mDTzwtiv6 z#*iwXA1Q4Hle62ai-WxMT+;jZ=i5x(r1bWN@n?s2bny)1FujeYVf!7= zrX{T41f7pMM{>nwoAy>$3q(xsNy2^rF8Ezo7#|Rk$*UmYaR1{_P=Nk@G&pK%GK)p7 z5`B2;?ymDU%1l~pRUt;Vd&fSgiL2*(bBL5K66gDOTC~pTu#e(t*C*s(ls~pe1yngL zEsDLgv=lonBg0Tji#A1R88qinR2|p4iXTLtkBELEV~P7Jy3IX~U7iIU_JBE@mTsDg zg5q5*ty|2RzhR{bP&Y%45$xNoz^1I3RZ&M^m%$4W<&KMw5wd$0 zIy|2p6cP`L>J6Qzh)D}}vRhfaxBB!c&L1lq5OG9hg!g0Dc+0b4#EI_Aou@@tH zYRe5whj2+A?+qJbxAiX6Zp#~ozs$=EJ54MrrEXunDLE!_j!#HXO=zgNz|!a3Z#gEh z>UorWAWF3I4D-Rw$pzL5Y9BzV=kPfYDvP~IP}|aw*gr`e!J1eut3KRj@D;#ZEAFyh zio>HKopsY4=z-$H7eh(Rby_YTd*&DhPUiKBvzqOi^U}uUSejQMpj(T8OLEXlMm(Gn z_0*4E&^&eA-sf26giU(|I3Ig(BU@c+SnzS4<5?rSz00E8z{66#;f;z_&HHFolT}T# z)sx2tOBD{_keirikU8_aI$tKr>Q^g1oSQL&>3zMhv&8~^Tym=TSsRG3+qWlem7YB# z)$MWvZG1gceLuOd5CU*!q@;rPsDMFD&ftnPvCeMwP?&y*S)fiGf+oMnF8i6FOp!2lUrazWUV{>z^uoq?@7cMTYsOS0@ zAT#@IdTMO!aZ!0j23Z;7=u?Ge3cz7jMe8D$eohClD6(cdQ&7NZjeYmd(%G3UJ6k+x za&|Uwvcechnahj=r71SPV}OV?u5*X8%{?9Jh4zr^Wt^5}>Y$p3$}%L|%ggS&)7;3X zs(QYdn3zg59-*f{w3F#eMLG>jVx_8q*rdttV9`fI=rEO0GcYJfyf&Q;w zcLCy~j4`#O0?9hzW5@Wx>)A7)NN;uBZfpHcR3s_nhcF+{@K3$P7rB?LqFd}c946Qm zKRL2yo(k0~?nA}BAV0Ht)dYjwKkT;Wd<^s(%#mng5)0RsW-EhK>0CO_)Y`sJlV;#z zv|8*lL|o+PZ`pP14ZX(8)eC_%jbB3f!0Z8r0JVMD&Ra{&FYotApLA8JYsbP$etM`-Kg9X+${SRT3&0Tz_vLQ9ijD3 zjFW4QL8a$jG`fU`egw5-rc43oocF?^OJyt@V?;-j`!C*=Y;dk;0?Y14)}{?`Ec+xq z2mgrH7VACFc{H!A#2^Ew<%P1RBS~*uo}>Z*cravZyTxhjd$dCtXA%l4c8RDjY(DU- z!=H%9RjpB?`^xl94ds-Mp=QEQmNIy3@3xF@d)z}RP-G6GbHtqqG7~f7Hq!>!kGszU z02a2Nhyg8Z5=b2ZS>=0;CV--;2&fLWobA-!KU>HreMowNWl&>Xm5%2u2-QqD_n96c z8@}Zg7N$5w6F@Ob$wb#5bkV_;Q&0$J?a*K{K_y`F?^KP!#t!50U1;_x5tX9Fo4TWL z7f+-aax3Bcu3l9NtvZs);zi@(LAJ2hb8aIKZ*Q}Y&(w8v2!%z2!tfh0w9$R;e+TSi zr;L3yr%4@l{hRi733AMx>F_(6c@p9b41N9mKy`z9wW4>-4}b+^YKEG(y^KT+y^mwp zJw8snE$#Cn6|;esLoWpYN{f%((FCa+Z2q)FV&N_4`wO_dC{)7eO60AVmzVEol$DeY zFD}49Dj`=qs6%@?POF3c`4c*fxK&SD{ONM7R#z>ewAsKnGeN<@lK=SoqOh0Xh#3T93yvIQvTToj1rHx*HZ!dv!MWbBwdx5LUq< z4jk1<;<8vwKgJu{I(NpaTN;cZr=8QCU?|M1epF_0n>LHsTQ9^cVn_;5Y!BSI@X))& zq4L-{?q*MZtdaxE*<$@>B8_TVRp229fBEC-=LWKmsTKK$+nBCWLAnnvq^Un`sbEy; zC49so%B80Q;aqwoI-L=v=)NRgp9A6W46_(!H8WO^;GI9PEGlIK=h!fTwL>TZ7m|~h ze$;N;c0Z|EVvoszu;|l=7G7tZf}1dH_-R~B+eYwn?iF`K8t8+g_8hjmgmH(E2Rj&N zRBSFrs1rxiwyI(cCN=>FtMzFps zCB<1YDquQwN~(MZ>ZCxTzPo@zF(Eol)=TMFDBUqy!@{w_07Goq5*vHh3N;MaG0drA zIL&2tQ|r5DQhN^r3#+h0Q8a6%y*R9k`Y?h#%y+KAO%e5;B(31Ms|DAauy&v%9Uxb$ z(Ny2xA;a#EIEo|V1QK-7{|__o85LC%v;h(XB!dWuNEVT-M1dhl5EKO@OI9T3G%(~K zS#l5rh76K3Lk0!OFi3_Wryj5v3vIHIs0elhvDAt>gww5>gsx)zG1O< znCHT&IDj1=@1m1V0${`dkE?*BL$lWj-!^5SBmng?FRI>3T7GO2BeXB+@r|kKGDiB! z|LK)NS;SeeH~hXgo>8Er2g%!@nO+V`VWco``*j3okv-7j-a@0PrHKsGmWJll9iwi7 z7u~nSW-VSbaXlzblPp#}t~7dw>t%L=%9tooHII>cH(#}zHdE)Wy@xHv_QHbnzP8DS z;yf24AGN<>AiZPEGR;q)l=ygAMwx`dX=~#%Hqu)kaI@b$f3$)3iJ}dsHOo$x(Yw?}SX)BWKMp?f(2coRWqn zB>5MBOTPw2fqs_Z0@&_PBS1!qL6HxyF3&3-Hm-2&L@pCauNDN8A!G~&(;R=s@(T-o zR-XNt3da*n$MgS&XKy_7XeR-+OWDWnzTyrf8d6vLeb*t;CG}qT=Y$@OvOeZkT*Yuz zzuP@JgH!=-5sO=bb7^)t8oc8yfPr>z!K|U6k;!f0kG8^5J9Z_LDt%)MP-Dys#U?$XVVwkitz%$Rn z8Q;CS3Q&x>@9c8tRfk?uU5VwyxABjk?R)ZZpKCMF9PYKas_kq^)^2MR9s5muj;6!D z17xH;HU{auyu5_(Ea@n15okXrz8f3Fg_|#~yADifT_8lqaaN;Em-0CSqQ#CU`*$X> z4apfn{uTg%C6546CBH8hN*2emiN)*txS_62_?2_wv_CfwJX6{aH7h)R9}vLE$OvrE zzkdC~qMyc!id_QeemK4znoE+*q}yz_|psrRFx_27V+Q_87b$jM#Bb2>@CIo5bA2;P{Pb6V! z@b(x-iMz3hmN`r+b^aWuyxQ|{XnRtk#Affp$5Wk_wkRl01|hL4-Wh)VU(JJCLR7jWYvjW`X2P0#~nTQ{*|8Gr;0y&Fc$c* z!@yE46ICx@-%ZvmUZ!u^{$|B3XJkFA>qsekhteL>FtWavqj_9nA!{`o?aw%tj;*7G zrH3(W7pD{JI;G|0$Rq$Db$^uK4ZMeBaNtNLUdzI{r@1edA*obOF3$1X17HZa*%4TBLvUo1yqB zPv0)leuydUVzI+B$;(?OcVJ3OUvu)ze)Q9#^jYU~)*%&g|4$hi40MY|x{nRpyz7!> z3e_{NZKR4^IB;}`&x5MJUeCT$Gc57V@H96!m%*zIjCmmTqn)adQ0GECj8#Y|G3&0! zBNi5HeSdWs;#mC2n(As3EE2gHGWtsFugGr_YE3y-F@`2A0;)K4n`E_Yq%I*g%$-;i zcshC7KiY2xZ{D4wg)A|3uNez~8LaT{zn9R?Q|FwlqJ7HxQi(pD!|8|7pYKMt0dy=+ zyKwO3bRXhRJb&>5KXp9t0VhwK$0x4GkNqW6KLn;@d&tdJ()RVj;fe-p#(58f!uoN@ zmgyEK@VMlMs0I=TbQ}zf(KGJ8MptENqERt)TTEgH)5pICrk}kxGRiJhTG{=2xjH=v z2EtNuENwF|!H1*1?HT?Wjg#G{R1tUXOz<%&l#;VUD}WWI_!!3(d$6O4k0bU4z}f`P zXfYB5qKwQ$2Db!%D0Ja>`!i7xPZOr%Dal!ewu}_&v)Y#G!}#o}L(UVC@$AYnJe4d9 zOElddrPO7}=ynzV5W&^~^r%NS2>`>h-6p(U%8Kyu z_U>>-&DOE?C>K0rPjHRn$kSzUxMJlG>aWBj2{G-;rfdteUuby=V*dTLhzt3tMme}; z{}h|1}_p#J<)|Blo z6+WWLAN{tp;MLb)ah|e5&fU)E0^&QyjaJ{jNwNP<8Wz0X4G}cJ%iYE6gsMza>I#HE zhU?ghI3K?(8auDeI(q)Rv&^TbW|66@n^@F)t`7ax|MIKBlV`>g(yfQ26=z!BahEit+97tkvoO z23j&^$BB>Wd=g2PH8jbh4uO%;jFL?bi&C*z(&G`3o>Pjem;DoD%ef`qWRN|1Yewef z65xz$2xNRTaVPkAj&ok+tEi{|cdZ0Lo`+e`g_=TDpUca9B8BBs<#(6(X0_ItGj+7R z5vUd%V>fi1CMKp)@cQ}g?S*PHWfS^bfp@pmqnW2C zn%s5(ZpagM(T5l0bON_1<2qTY621YUj>qxtJApt-(OqEIU&ekbYBNa^ir>b{ID)xh=F6IK@Yl7O+VmoZ=VY6XPcS!+If5_FX#Ag2{5+9^BfcKedk5Z(=Xk<9sq-@D0C z1qhLhnYO-<@MJ-WD*+K{-^ka#!9Q3Yt>jM}DH4d#^PZayIONhs(;f7DimRa=Hmb4c zVIlCMb;6d2ka1}^=t;6R{G8O$(E%Jji~*44_bP|a*&)FP;d`^yW1|87B_Y!Fl$L~^ zt|;{8rjk^(sh!=Mepp0DlDg@zYJUG<=7o5>j?0(Xk5KCx&wjCcBZpb_Z|&ZxP}D71 zBZNhZ8NY5kFM?vnYt}7YAdFgiX(n8hE4RqAC1 z0@%Hp3?I{U#;yG_T`q2~#wQ!HT@i4Sjo? z3*0x5?GEC6^}-@flclJVMYXDr@5yq15_g>MuB;3d71ac;yOY!NNZanubhm@QRiy(A zh;qYbwY;VBM=%=u^RYrzHlCcT~ z=2G9<^Uuc;O3uy+wQujo#zrG~tJwKfw|7}DT%3j*Uakn52a_}Q%gRRf)KXb~Tu9Nm zPH1wwru~`uGD``d*#Xz**3y0?15k&7@c}8G0slpb75;lK6&12Ulh=$dZJLNkNwsWl zJ$=CZo}X@xY`fc2TRVCC&r5^fU0w3=psql-iFfCk8Vb-=Omm*P6@Y#ahOsv)&?O=8 z*mlI=frCp@Jm$@V~g)WmA1?TKXL0!Aj?v08Jjuy0ImZ7bX1G(Y%p z*UUvet4f!`56ieTOo_`0)nVzKV~G}lsNOo-m#4YswR%IEn%4pSMUjhr1%XbSYeZ&r zHF|N3gd1Z)+y%83c1A`<0PhtR7xxR`j?fERvMwDCG#Fo8TmYa;G=qdWz~sSKNPNYh zd0pR+)1nSbTwOo%ELWq$tdx;sbAIr7eA$Dn3{0)P*wG(eIB;(jK8B5+>*w+r@999f z7hmhAnhR;D`Mg&j7%%?Nk1kNFDQXx;QQMAXUI?vT-pWt@F*j#GKoAP76#e;{Cf6;! zgzh04e!U0O3~ncALxFSl)F+rR>2kPw{zB^oxJdK<(%v3wotlAqeHFF3j9x~qM|JzY zcoC8tBnQw@fU9=LE6Dx9g^8a(7vYPGaQIMX=hi8vBa0aTl8l)$mpWuP6gj>i;lC?l zXww@)Lp~K0-Xd9>H8$t&uWw)Y z;Rqx;T6a+>wjXSaGqX}Y2VF;vktLBf&d$}jxxgjg!qA>o#h6T|OaW(CS1fse=PB7U zJ7)3y`SOek+@Rd3DAHs`dvuJgZGa(vWB8@;YQCqmR$fF!);m1IR^e@D+x`=^ zXe5mBj|5$duq{NLYjL?S?qS_Do!%L6O}8~tb0F%+4_RN8t*oppfbIhE@=9>`e#PMa z=IB@cJG$T8{qau1KlK-mc?wEVdm0u0uJ-!OjM{$XY{VY@h<+sSRg=2hQtN!{8_(6- z){Y<4GA%1oWq@1@{Epsj8>6za za{m3!aE_`@qa*(Pwq2;Mf8PaOuvX{&_ddt7#KW7F^ZV`T-_ zNZ>0CteXqnz;A-KNd4FC-dm11QrJ1S-(Z(u=>Yc?0Q5<}8C>T7pZthzrrR=jr8ov| zOXGkK1mZ>5+Bg8(6}(9k;d`4adL;Qz7$EJD@Pn17gn&HOTX=~$YLwMy(^-oDI`IF` zKabk8uLWJ-)yvq#YA#G9$-sfw%X^GgbzPu2)Fr@uq(I?r^%sNIW8 z7Mm@=r;13(c9Cb(nOjp~vr*H|`FGl&g_%?+db=2TI(Y(tF0$Rm!m9LWY8v4soagfy zdGZmVIiL;oWf#yyT)tvN>~dch7HPXS+CC;_Q_RfXkqT!#NyEkhe)n>kxn23+<~kb; zitr=*3(V=i+F7r2%KOGYW9rdN({b+6e`lY5QxYp4*G-~)7OyD3q<+0Xd=P%m=*Oz$ z(#qmf&BfypKM~Q|$z*vK#(Ru6Wgp_B!FsemBlrl^8SI_A%_O$JF=^Nt7NL4kxSVKr z{F^c|*`2CiQV?-m1uH$mt#jr%%Ujpja;Qu3%R<>*jk!JYn?hEhs!#08m7})`g?zM; z@-RUGRQ4i^ea}-&5)SBZiIq=7wPH=lZahPb%iw}q@!TB7lgutu;*j^;-klo}Tft@d zo|Ul4d1{=QXiq)Z7!y$=v?rsxl!BZ3#0w87A#;B@=pD+f$d)uuybvsbi~GJD`E=sU zh>W}bMgWCmsmid^Q^Y8NdWP8i@RDPSo%I^ITjdAho40YDD;dLPPL|ulIpb;j2355i zQ3i8+_ikQo1x8s&P7hPSP07s!h>t*5xXNI@?#ucc%f~*NUMXF@v{hg-O0V;Po6_HR zk{E8fcXEDX8<_}`kV1_+R{7r->?z+jFgTRaoXV+S=jz=^4I?x6&^wQpBaML(Xotz^ zp)phLA8jjdI^y4J(w$q+MxbpT{4DS1_*_qP&fgmM5t??&7%J$KIhB$9Zzx>K5Q3ZM zlyXxR?}Ef$D~0rgEZ-<4^I%%8{^2+a@4r!$R}~xmpMQ7B%&0vGsu=wdOLJ3Io8p5< z|64l7*Lr{T<(VGe|MmoQ^G5fj2LmJGbMO9iN+&Mxe}BvO-MNkYV%i@G$w~f>7;7+H z4EQAv{r!;In+lcj@(v!Aul^d7vXeB1;f#wHj_KIHdB^;r>BOM3hC^KYTXVk6ce|JG zJ#HRTu+JN2mk^`4KZqT^8~`n|gb+06-!#T79)`#c>7f{CHQQQd2Yt2hc%}5O27_d$ zse*~eoP~(yf1M)~1=S;6WK}&jt6l$lbXyceZR2R|r0e1l`>%byl;y2^If5yjpF~3m z{#h;V2Nh#azhdHk7TMqKZaSKWZ|}h+wEQ;r zDQH;X`@5L)jK94Ue$qK6Mv)PCKWdq!*ny~S$acV)05GLGXG=tPOCU*nV#{0y5#TVqM!pU7wK9Hxp>U6@Yc0qO6Jk;avJ`Q8v_q>=Gf+k6(8gABOZ8`Tg0vgg1pCPgbOEOo^rIbJ1E`ZDtr@sZ_G> zh@8}ku8@9peTXjnKi_}iFr{^VdzX<1G}m+_@3NT>pES;hFG_XT>#`m{nC|34k}lk>j_)CIQddn$#5noAg4?fPy7iH8Jutd0yY;~K>cZvVe5!g^^`vVme9s~LmXZE}6i~%fWO|O8Zc0K{xIHdDnfsCv@CCK6m{p)f3uC3b%yi;yqI6{5KV> z?c0x)kC+If=6k~5a?&yq^`LH%l0V}8YfkI>Huj4pV`8S3@;kYs2hPyo<_zd^)l)0F zoBqeStSc<95dYwYuZ6$;?E;;VgcI6x#P0v+Vw|P^kpIZ$+k~$JZ=IpMxkV6-a@zM1Ypwe_E%b%>Yj{7@O_~-2e%CK&|Fgn3unE z@!m8nui~CyZ-7Q6qc=cfo>00Q?`x9u*MH^|c%`v}B=rT7kf}o`%kM%(n4>-Nd8+?y3}Y z^DW9qec!&>ZGs z_o5R8%VcFGH+Pr#{z)fCd9wdR1o4u) zbMShtzF}*LkZ?d|5XZD1@I-m`25F#R!7P7m(S<7r8uIC@@4g4^;939D2Icq)*(3Zn z1G|U>K`7i`PZKFaEG*wllDMVxkXe2IH}2}7PK`SQ8?noDH8_{GPy&~K?wlOEGxwMd z8h!*;S%+v|t5S5b{Z~QY-;R+S<-eSo)3jtIN&cUMc;o)%e$27iujP=!{gK28Jc~on ze>;>1uxr|dMeBQv)SDy3KG48BLu*a`wZqxA+?T{F5`WZHDxvrq1^I7VU`+Y_Oz&Ft zGOn~|udRHz$)(Hoe^uj!E;sITqkP2UkG}7055U(f7CCJ0!*lUT$hEC*+%B_tQ*&lc z2y)iXaM4Av8rqlX$0uEaNd1W!A^2~%VxRYFpF%^9YAwt#8L*)Rp+m~eiHV=KDgigmaBW5D_YDgcoR1hD7?1xRQhI|PBizhk@#^x3cOSY=*ZYkE$2-P1o z^}8@C!rA^!Bp#2WWVc^WF#!M>a36%s9B_e;wH(QtB4J_3@N*On&;)bTlTJBJ;fFm- zS_H@w5Z4I^SkmCVtCJJ*t1k_U+&5~DMlv0gGHlDHlG+|k7G@4(4&!q$a87A&5kKUS z@gpb)T9oKUTg^_8YE5j}=*&PT)WQ=nhD@}TE7P4_chG=So#@{Jipb1nham6p`p@an zqGX3feBh>oiTi)3lUnhN^=5LeLOq}ji%d67Vg)xaY(reLts;&+9f;o|B0V2{b|n4y z{AxAud|G|g*Wzy>$v?L?a#6Oh#|@{0{v~hE6&o)6?q8I2zgE%uvLn%WEb(D(kI=u- zB%gj0<3_rs=Tm7+#CRF$vC&YSfR~_mCcYyteIGZaZSga+V&GJzI|RC{(#< z)443Alje>|(Qj{+zUBvKb7WLIl;}q3te#6}?34^bDS}~wyj#8@OkV`b48t2}72#vQ zIhFG_dN%3d)v3s*o7dvWFBH36!)nS@OX8J^6dBy`=jzr3O8$Th~vY*H0g!#UyW$8{5=e$1GK4|1BS4 zCyAafpN=>5eo`>7sp@$-^JqPwsQXmjNgM(-wz3yW#t6-8x>z%Fx{ulE|t%<(h%Q#np8Zw$PEdN6LRwL*wP?x!bPowQX@z*Z@c?JVN7tG-9T zSZ;&}ZLGUh*{=7yrct*y{RqPg4_dT{4l{@5rO8m@$7)XV$qEO(5HC;7Ebsohg9;aR z=BGGlel@oTtdou{7Wd|8_Fs>DMn*}#nB8mq@M|cLXH=p$nnjz^BkF(L)~NGY ze=MBN!VBN;b3?|gaH>KU&~S2eak;ju=rU8SxS$s8Nx^TOElt?&Q*(i!TOBGt&e^L9 zkYPwV0nFG`5{ma{zTh0VMmHTe`wb{eByxxRz|Y&*yp2=eGjhK+W#T>wc^It}c}*j4 zz3YU?_?3%Wfn<=Uv;)2CbNkMI@Ip`t0ha%Ihe%R&90#-qA!}bQ>4Iw*o*mD)jI9rg zMq_n-f-UR^)p0TOeZ8JT3my+EWJBI`eKi2K5}uau0+&0lgNrNpQ`!|xO!f6@QZPjK zST6|TX^edo@MdI`_J=%4QcQDiKSht^sQdX!KkTG+9tiQ?$&E+VVS zuSYKkiA}kRqNq(OqyAU{x@wWrle1`$MwaE+%wYgShGi@)G$?G#^iRslUQwX~!wap; z+19Y*R!|28#6#TbOX&s;B`0qZv&GHZz)@(LsBb`Axe|6s24*~cG* zka7FB9{U?TP5H)XFjM6D6Ms#aVIg>XN$y?roldse z1>e$Yw@2w779-ObP>rqC5yR<~eMk&5Fbl)57Pjjr73%$B7q3FM!DsdXCHgTU_E+SH zV87Cxn7HBF{%XJA>Tnm#dS=Pp>$io6!p>(&in~O#$;fOBge2ceiTqI50|?H;LKgZB z47aJ(qeoHqxVG%Y2~-oxEs$_usH>bf3Hj~Rd1>kx>LlT-SmUDtSynwD zkOo^gqq}|7I*L2*B#|5Spm4}OCz3|1NHk-yiy7!hhaX|fjFk#72cMvSga zWW3~eT5zMLQ6NKJsaH*D4nA+%jx#O@rfMuP&u=~H)bNvY{?RFNSEhAl~J{fyN&eSc(#7KVlnih z>oY@2a|DEd!%Er+*+>!i4a%KU+0-rsu_BhK?rk#4@#3C`25x3agrbR1B_FQ&xVWUn z*bYH#L*(2tiIx_RQn|;P1p;WvwK0>Xs6TwWElLd90$E;)V?9<9`r?gM;%r(B=kt=$ZN_o9ieJutzLBHC;+e+0YG$X{uGPy%$Cq}&jIpg5!S_K2y zq&@K5NL#+eTRkRu^2M%V`+hkUHcqh^yKkXQBh&BA2$^=kRTB@eusrtfAFcn8Gs7U$ zQ$nixb89l%?1S$?&7c3+2xsO?8Ix*y1mw@+MDd)EAluS6Z2WthORzA6lcegLA}JQu z9jwOdTsse)XKg3OlVGVmPw3Sp(W;|_&x}e3$~E#w(2kAmM{Ivx6L*5LGJ_=nx2`KgeoSJcb;U1HZeG}h%Q`=hBh4^lRxy-zy*$~ zN>9B_z8&;`Ehnx3aWDGF*-^l201a>V)Tj)Cl^jNSiF(=)0n6CGW%<*UYk5>L@oRTA zo86m^A<$>ej7bJ9w-&a&|edQ zgjfz^)DG=K=kJoM60nyYDl+{*`QLi(KIJ?y7u!E6Go0IK<9%;)7oeumUPGu2=Aypd#VI8v23$@^)ad23&zwl&l4*1@R% zDWNnHI9Q{Vl4(5Xt{6ULkAv4t0Y446KK(}Xw>&$eBkH9KkJYE476&a1&Z^rfhxT`e z1ayi1gnPRBlK&tHqDC}6MKuSQ_1fro=MDS1jm4jM99V_M6s~Bw#TOyOBbsP zbvXZlM+BKVgCg-@+#6-HC!l4(GBI=Psk}RdA(^vP(N~7}!d+x}&E(u1L|nQsT{rda zjiX|lKmQ0*b|_B=4%HS*j6Fx7f){gSzd;R$fFC2vz|s$h^ZOlSpS zJ^-Ov0>4-T$# z5D}VEaog!{I@@Er7|_@Th}cDfEjfS;;a#6w zrOtzY|zA)Q7hhc#?W zzi9$+Pq1YmIDHu)s+bXE3#{`Mh$r`R{JmM$eGpYO146T;X*Ljny%myqJp@1mkL#aq zLITB9cgi@}oFp#of`PzqWLpr(bvnAm!H+a=U?C#=b&#U{r@7--kBVNr7{- zv^SbP{ekRIgViL|5Wu2t&u;@$ca*1wUVT*U+@{)-dKcxEUxx?7^(SzW7{_>+>Ib-~ zqklG^>oA?q3{y!rA2hfG8)-NDxjd>KfH>MlwmdYnK7#_mE^CNHC;`G|C}$1*;HeJF zx|qWKkE1*Z-Kj#q^0FU63q|AC(F1cP-#rNJ39w=orjuF3T%XLI(4zsT!rA)A_3Hdu z6>4aJL6`X6hj+Rk<)6<@z+5tLm5kYpQCD#%VPz^anfb53nvFj5+bI#S z`gZ!j95KFGPl-r5yWMfy6KbJ+kW5bjtJxb;zglRIN6wqN+9NuVx3uS4)eu1R=>Ki0 z>rRRc z9OLiz+Y#?)$oQcfmCe$`?tWNC0ZQC^MTd@gK+VyYvjBbW8j z3w_-_9avc0N?NpBA)5`PSs7R`szI==oQvgm-OszYPx$9BwdC^dF9ZGZ>8p^S?>OPs zWz6nRyy&nfaH!ezQCjoi-}gTcfO`kN-Thdv>;=S_{#scuw#sE1uDy!7pB%$K*C3wy zN55!KpU)8xV^!+KhUB-gHJQG+km44B$vHeRKCqTZm~3d{)Fis|8|1|F5P+)cpY)3) zE$P<7gbvu*Mc}5R=Na~I8~g;RPAGA(O7E_TL;#`h_Wb(KW$^IfvCIj=2=?ba5DsI> zC^gtCIvsjDZY9GiJV~I1wEPKQ#vdy=F#-GSE2ry%rOAcx_a&uJgp;UK!A$hIkLQ$C zZ#^I52RAM(7P->kTy8B%T{F$~FCV>4^+6(exD=dSC{1E@AC22WIM%Os>RYl1&#kesXq1O~XLjtH?o8Zbg#Es_?;>Ga z?0-HLzWny90%6$$tSXr~6&pdSX@d~1=rfR!B#{svmj6##5>;iU$CVH25rn%5NAWrr zJx}Yn7b#A!hOzuNS?rM>(ulcX(lroINL2q{kWMzc{9I0NnFADr0Z%I>pBt|w0Y_jW zEDG8|^FR41t-siPzrR?4w6x0KV0V$hZ}g(GaNtWV3=R*K%ii@T?Ty+Z=QJE8u)0X< z=-55kMM$?H9)xOA^L!uStHRGyYDo$LXh+juV0jFT4mp0wCzw}pScoo~I5O}uUbEx5 z@wt<;bMX&KbRtsuzmbe#Jl@3G{fY>;mGbjJnA(+jC}wSTAFefMULF;Y08%^>dls5eM^LorCr@i(b|E zOb6;uxug|S^uGtcOMAZDv~MEvV5!`VC9kT=a67E5Prhg9&@4F(o2| z|G-1l_Dglyr?wj#rHSa%2; zMc^5^#zVCE#hf*fUm;M(W5l+wR9<+4LpI}-^BA$CeY4bZ{GOw?1IAxBQX+L2I{kh@ zjy5esQ}E#^6XlM2&0Xh7t=B)F3ioJQ*4^sNR8ozsx7uAuMF;F$CD_IMsPA%f|H*DV zlanG-X#NM6&b3tAiD#nf?imIT=1_fLX2?1j))KPOG|m^MsZ)(=wRMpmTQJ&bWWJi@ zJLRO9q~#|>=dC|Dotv2%RZgNsf{oT}s(F%hcUD_T#3Zq>2t$Q;Pspe4OEgBTt5y=S zBe!fIvmu{e`V549`80Q&K*6}wAQj*dvOz;?_pOyPY%MJs%F*4;IifK@_jW&%F0E3B zq6A9m-0o@KCy5CEm1ES~uj6(aJN?8wpgf`rr;fb3$D!;fUq<+ZcQNGjrT97y>1BT_ z=`EyW&)IR`fieP(F3tXxvds@)ybqbEE$sdK9h(k3Uq&Pv_#QD@Y9MUSqn z&S>kZGZ}tm*3LEb<;j^(L_Hu4ocwvbzDt=F(}YN~l<#Cp$&{C!Q$guPr-!!2xRJrf zbd+a?z_uqK!X}1vTr3{qi?4Qz@n7i|%-R~#3oE_@xn~WTk`%kW@F;HAz^748Bo)qW zb|gNN-Ic9k>ymDzFD&zjx6hxZUGD`ein|YMM_k9Iqz8SealcltH6D!C#fc$%`X~%h zlyb+g$6}w{KE%cO8G?nWDHmycC3B^ZmY2a>Ox(MHeH5RdUowFUv$9Cp+MYAQ9fe^q60RnzS9uzQP7+-?6i3N6bQ&{^ zuxyukvc`E+o9f=v3T3ks!c|{=U>E5?AXhtWeH6hLX$C8h3!e$qLlCYU{$W}dYTRub zvf}HPMedNgU{v7z4%Bc_6%^S%{TRA6C$?iNwK6Qqc=nN?r%=0Z?e&gdI&nalBdS4xg7cXSnH&_-ZJQkwcF>#;#=sv%@qbo0$74j zzjm7wfH~y2^l}$eU&bF~R17$@7HdVs0G8=*-0%CIXu9uoUtxY2(S-uNnj3b%l5e{* zG~2YS#5Qm^P}QQfRw%0Hoy9l&iJueNltEf#5X&IAn7RMivhBjQ2f<-;{ve}T#o`vq zoc_-rEM0{Lq|4|Uo!~(P7UsN^nFyOXFd)}g|Qg!6~ktlchkFHpG*xTSRlx>L zUy7Z$y+27;^M2}utmCnt#8RT~LOpBpJn0dzdfXdDPU>Z>&izvmH9FO+BULr_lv*$C zr{?DF8x8r^43BIZ^eb5xehm@l+DHCSVxDTo>Y^*t(WG-Rc*nH1r!W^Hb%R#%A_Zl{ znFnLPbnp?JYGH9(=wp=$BdO2UAL||6PxYmFWv5>dqz$|Fy&SsUvY_?#+L_}o^<&Gu z*53wBUq!(U8KX8cD=>Bp{6NR(>}PXYyJ7Q{w06Z67;?FaHjH0Mf%NoK0j`MqjYKU@ z2VNECQPj#7T6S`i#Ba_~%fyx#itMsQjt__WW*YFU2^Jf}wI^$ae>T9=Gy{`d0Roik zh~Yc8D!a9>dGx%aQH+}+Utd%rGQe)s&d@k}i)~wrJS5%I-)VNCdctNa;0N4OEzAst z{U5&FP^NB=mK@3=Ig~Qo#6M4uYPq)$$4Ob>vmoEe*9(rGem*lGnW!2s<{Qf{cdN>= zD7i-ofm|E%It zLfc>Wp}dNlVNpK_1yrj1F~ZBKe5FF+UQ;Gnw1U!O+~t#-L$gSVseYOnR*I^XTrg7U zI(B`PW8r~*uMY5$0t$HCJ`oZ{l_;xXNw~T`H zuWK5)8TKq%>}KA30o8cKo|j-`jBQe9&I*=pAs;HPxCH8<(mBw!7BT^m8xO#Hc zkayy<2X?A2W#UwUI?AC_!KfxTx6igcS?69&KXK2+zv~`z8&9Nj&;i;V(Ewk8`f0$$ ztvB7m%IHvr*ZLHwRC!k|(*=G6Y8nyg`WjcE`&Azl>mbKuRV-LKF#x%fjQXtkWO?h2 z6_}*1jZ^6LmTsZG{I3K8HUpq;e3Yo*sR*h*y4(zaRm~Dql>< zUP^H_QF)=?Zvk8}|Bt`)oy&=P@?cy<_4%Z{KO$Na7_!aakYp|d-AIQm-}SjG)3JdU zyh1(f1~ZevxqbXfQNf*LKwS|&sZ@-7w~%fjR+E7pRVgWwF`YXynwbB((whp z$lk`Q%vuS3FL|>4?AbGCO0Pw6?ST{wj|-svvPLkvL!}K!b=9!3ZUf^_!8V8zI@wau z6)|+$Jux1j*d?)SbcQDNfjhP?5vJdw^Cv%hYrwVUqo!`=qNSrHG=U9T=+|up3cf}AZ4C+H{)!^8>{9w> zXASI7Ftd7U+8c$rj^1Re$39R72b$`}?NLxdhPq0@!7pVI-dbN&-K#R-UQlHVZk z^DXyhB{Qf;yvUbk^@3RomYjw#`yxOCekCvq?a5C-S(C=)lHrmjy=;sE9zs3TD^p9$ z*%|6;Az=_e_aVeMy)m|?%zH+CrA-@9gok?$HRs2zu^1bU{LR6^e>u3emGmi{U`C}q zga?-YELo4&a)^`{9SJyr4uS7wWV~)(9Aop;4>W#naGX$2zYJa(g2bXe$NSyEAAYd{ z<|=kWU#@Ma>TbG-2#wPZSgYC_nKL8aITYjC9z z?L4!^1xi2ud{dfLs3k|u?a;f1nG)6sfLY91`;DZiGM;&Qn~^n>dpoyyMS$+sJR^lL z%GJ2#Lnv=DZt6f^%Y2H82d)Z`DYb%WG)Wj{#Jk!+^nBT<>1g#Q-VF%fdntgMn1=^P z&Bb$R?}P6pfXyc_ZfxS17v0OnTi3`}_0k5g$*9b^Oev~&UA8iWaPQHFz2fB8m^Glc zvXe_f<_OI+{X4}^aRFj8b5#4#LHfe6?)L@kukQ*6fB}=w$>x-#F>E?oGQ2Ubu31a7 zAsl0QS;O#QFD+TOW&;qzIv$qLqJKAf;Ro4Wz-fIQQR*202ig;8B+}+?xiEf|h_e~N zP;@#}aF_if|7a67U0lc%qt;sAml_R_!)lb?Bmlh&eCHYyPTIaC9X1Id1XtY|@0`g=y&yQ^dp+gv zt-=aP_4dp0`6$KkUfcutwDFzs3X|d7J1`BA#NmLj^=)AD)onnC2~4F&Ug2-zS7%Ij zZJ-hl1%c33Ri1IMy+ZtM;90-A7EfJOg4`QffNJq*4&|L!;TDH_D1%#*NLvk*_nejDI5o)r`vEeWL)W>$YvR-tA^#$3yS)+A7K zEnp#SWblA~6E0sE2Avnny)ANI780#J=G}z>mJH8Ag2@Ey80ff1OsCd7C3+$8W#8GO zv<#oMwc_7MsakE$CV;()zPyu9vlsIcOzZNC(=KG}*&Z&%lb<5;g z1NBWVxs5|kYPwK!2p`)MgSjaHTgoF>giGM_hB%zi-U)B6QOZz(snR$@Zz+>5JRc$7 z%qaA$KYF(UP60+x{sru@5RuplWY>tQ>^n-n0&*;)IGkYHXkYlp61lWx{d;iOJxO`- zZaAXxgo_s&@K?CJ_@KvxQI{m}*P7URsRw zZoc7Dzt^a*ooxaMIS_pIH1~AEkTS>%ZQZ4nB(8@>15Yu-4iqI zu8!jncbjRO2S-Je3os>5!s6;vYMgZbsrIGEA}M7Zecbf!EqP* zB@9_~7v4a6K-bO?-5#S9LzDKmIYOc)hOek}dR?48XU3l*VDXrT zBExl;%_N?)Aj6eSt204khnLJfmz043iIfT;gv#r`3n{?@X6VI9BrU|U3g%exR{xXiDQe?_a0nM*)h*7Xjn zvL{Gqo=!BR0Te%7`<9`Ry^keLpcdvx(cyhiHdp^&t$$f=1An_8S3g&ni#Fw|3w+>i z1B~(j5%=bqiF;Wycje3YE7mwEcu+crroz9GupLT4IUZU2&OXW*90R@;y94;Wj?&of z8n19q=th&KND^gK8UGq+nX~+F8_QdoGsFHZ0ld!N>;Dgyt}-C1=W8P&A|+BHB~sE2 zF1vt&ND9)@(kUIgq@a{^_afchE!|5hR#B(l}5ig*% z2Om@SHAsmN+JgmM!K*@p;s|2@l_3}3ho=G{{|TYQTp)ZZTmU$o|KOG7gMsXZedjJ) z1;xC)kQB3WS@9ZT5(jvfCD9B4d1{|TiOP!0%iVe#o`VhG?8RXUC#Yrm=i1YgC$QQ% z`~d!;B&+b>KO`-He`qYFKCuVy;~LI?0`kGwA30?p8C|(|wMwk>Z-=&3;n<+z6j`nR z+Fw?WSO>5~v}sv-QWuUtLi=Z&w>;{XIbv^`E~O1GIP)i?MscfN44Bw+4y z7QuieDR6wDYYhTKX_T(wDhuQtB-$vInf=$!QJ4`lhw~IPyiFor!}rQI*3Gk0gZDv* zXhk~&7IevT%H9*y`y|)t^qYxleZ&9tT_`@_Qg>C8V!rt7A=34g!J4~Jb1<&hW2xx- z%mM)r9^9^GpHcYS3(L{CmmxQYloyOnP`(_XE5j4CVm$QmBg%OS> zzG+j=54|w|>b?JF>QDNurX%|??X>^o^nk%vz(#w4ubW5tyq@A@uCI#{&g%g8D*pK2 z=)YHbUFsg&XvdH}t^ovoC>os1iFiG zvBau3?3M6yZGY|np8&39V1rpbpvPYvc-D{5lnFSRjAT1eCj#MgY(t>o0#oq&Y|y5R zd`-uCE1KLlvdS0J=xAASHJoGh{Y5f5Tm40SvSx_NSzz{n6&Dq=&wZ+{Gwbh?hbz@3 zpl%PmfU=~khIwglP02;E;RhT-m01TkKX5Ly0obZn(?Rm($Je~m0h?Y&LOLJ>s#{eW z*oneC*9@x@P*6lf!>yU~P5`YAtTZ}Zc>b*4{HXflhlXlS!Q$6Z=H$?(Oi5d4|8_5I zEN&k&)<1aWHRp5&GBj{sszGYb(A5Ae6|1nU&0qO$nra4f4G;h1LN zTcoWeYr~-F!Nc`4_D)WNQr(WFfh=>GrPKxyy#WlbHUx{Kn={zaU9Cx1bH4mC{E(?P z_HO8N&}KP4hh7@-_|5~i@YQNgF|(+kR%8X3LHXl&KY`feM6Ng+KI^SIGtswG)`v#^ z)v};rq%l~>^ZFCjj<~x!z5uXu3!fHpEY;BgGYmJg032lUg^>XIp~#)+g~f5qEh}H{ zne_Be{hGE$M=Pr+J1cfktGS;2Gd;H~%HjS1W-H=EHZ|L=1K7Budw_uR2utxpqLVt| zWQ8+9#ofo}eG|wBSe7#iJmix1?XcpEwPbHu#ep!?({`>Y;;R{0d&<#e$?{~)vfcrJah1RWzCH{r4Td&Wb_M72 zIpAcmVQBkm39Wq}*7PNF*L-M}`?q2Z!WOe{j^PZXCFPd{+t&gXaM_E5ISa}RBYZ*E zJ`LmpDnz}x1Pwnm0qZn>{KEox4vR8g5u$y)G@!(CJ4WyhE>fsR{nw1G4>WA~(2QDg z+kM=xATqQu9Y}+K8B}+L1t&JZcb6EP5|a*$AKsZP8+a5xDCamUwNLfwW=hT!Xk~k4 z&|G_vc1;}b;XJ~A`Cr+(Z0eAjuk2soY^M?<7^qMzQ{b_!=JefYmh?t{>gwX zS>Rl~e!Bw)+8<@{)l^+qR1q7z43@u>r;)JQwshwrcYVmk z$n^;|qb98+m1Co9JL5PrbAFL?zgA}zYsY~>FjVNU`fot~;^43I^~vacMgOHU{5^B5ebm`UKbND7gU)O;+==xstiTF?Qms+C;1> z^uaJ;c+-@^d^$rAPmBCwInX(8BO@7zIdqm~@_wZk%eI#e`^`SG0uf))o@s2g5);-Fj za4yydYeAml;lU@{)_fMD^@tBRfkFOZX0bmJE|a4uAHyHzwb`Q#wlbb4nf#KltYO!|c|q;1A~A2iTC`H;ZCzZa@R9 ziBsl99VuCaLf$0H{>G9^RfvBu+sINmA7-G`oJ>DA{!+-{p=oFP%e>XbnWXILA|mYt zB$(N9@}V~ei~k-@hM8IgDxc@DUq57uB$iF)qg2YRvB=G`YYoyKtmDd%r2mZMRNnx} zZ-)=sEb56>lBk<2khHa@`XC{T2SE-L{`XK}vkNvJ@r4wr`2bb`!_!Gl>IH4KP*`X>aif7u(E9!y}<_*(S=!PwOWykrUh9Q656z`IM#&x;4eQ3?VNuTlB(<-iRS?NbK*KS|A*`4kiJk+5ECw`VkamU{At5y??L>qYcbzzWvR>L*~pkgPf}JbyL1OS zdy9GQ6B&cq@_kYQJVw@5yEnm&ZgcWgT){W#Qr<^UYG)l zt%hiE3k#KQ$BGl$yFpd?{Q5R>v$i8B@P9176f>9O?hnNYve&|7xfp0GKl$GerRqq= zUsL8);m#271Ljs`;Z#*1pjB1c`}*`ALXXy2#pisU_`zolc<{;m1V2YmrNUahaucKbpgNgQvQ+icpE@Hqs z;KWJs-}@SjAy(km0XEoZT~Y@>kdDFbox<6COL zW_reP&Q`RM~P zj1qI6QJ&Q(%O^v7^|=4zqJn)BFm&a?ArHGjvlFhTP2J=(h%NL}*= z=O|J;>q5IL@TWEQQ^j6bcdve)+UMDLo={-+EXAM7OE%rUDG5LPs@)6w7<9<<2mrf* zFME39hdfF_zglJRbbDQXoBvEP`{LEiRou*ID2)s7p=PL{tHuNU5hmSY{uZvCjel4mR4H?K%t9bJb=RY>Lr15o1k%Wt>kfS z0Nv9W0+RR$)Jf;YQN*s&u&YaDUM(J4;A8FK=flzd0^7jwP`{L(cmOlSjkTn7HJPBj zQ@u&CSA|r494I!0e;)NHtE6+YK7Y~ zl|voq%~hdUiO1noV9DJ-p*}IGJML4622JSgA8|UCSfHD>pV@-8G7ncxnLT^9e3iIA zGtP{{x9dvcA_Aq;jp)wJreoV!1ENidkdfZO&5}faFYatv1B8+LY1~8h&2qa|!mPkd z`Ni|mY>k^4g=GU#K3LWSo#{q*xL8Nikm4QnZGl*+j;BoXtwiyO&@5PNte0)+dYOI@ zg@*@?v~4+^l_;k*e#4N>zPVhDtv2?I+Mol_JLW+C+I+k&-#8hiG3-H2@R@pFB# zOAxT3-f{;7_(5Dt@9x&gHRvLLbhB`P!o>n|l^~8z$A_b2IF$12%tb;nfhHoyu}+O< zy0?0@*ZKe0XrFyygti-T)h`E$%>fD780xuR*ZH{Km#(my%IjMTeZBRu(r|fb;C^|_ zlqEaa!NR z9&PC3oSUx;waq+BiYuEI8PD;yYFP#~M$q#Oz4wp(MLm3UqgoXY>vj;Yptf;-{G8^% zC82w0nxeS9qXUN!1!)v>+Z)4`yUBn5_YD>(Ty{}w7omda(r-a!DyDpDUe<)Vf_5uM z4`Y5Fd`oxNeA~j#|5Ut-WXI1sGomnAcA{4UuikQv^&^63y(0fD5YtoZQQeuV-)Nbh zCEo?FwW?m-2Dd8D-7U7Kdx) zG#w6?(q9u+6l>3P3q&@}B*9B}l{*HZ0jF?pjrA6 zl!WVMGd~D;B#}&zzCM?3MhIkXG)+T+X9lX%j=Edtiq1_n)xp!UEOtStEC~N~3AVKH z)>s^M%#xg42yN61NjcC=zsA?N8eGVp;#(v+uzfo8DcussSwuqEd`Dis-f|-eYx&kR2-LBU^K{X%7gd635vHa zBO2bEti-) zO3VuG{_5`vlTb&s5+(DF`oqnx9L`;F?zgj=SEqNArHifCOEj(bg*}J2zH^dpH9z|g zC1iSJ8#Fd3qyw~p9F(mtrYx%s#80Q0&cuj=WT%xZw$jlkD;QE=O{E4`tNynz*4X#8 zL{K@0-z0N7!Ou98%Hr>!V^$^@amjq?UhBMf7{x2|J+FM{UAFc1j;vGnbtSQA{X-1*-axcr+KknOz#^juLk zOC3w8*RosTJR05MXxCilq2R^nMlAQBpbTtvXLif-Jzw!fziZwtI7_E25v^nxy|hucd5*ABd7&x2_Xs1!{VtcYps2qm6a5-;`}TLYg)jjzSMY%mp5%y~<$ovaWG}q?z?96ZFEwSgtVfPUKo#ZOG zZ|Tv0Y1%{4@ltxmR;`;bGN|2r_#f1-n*2*!OjqKcRl;b-qX#u!-q{*Y0bBvj*q(bj_c*QsnPee98vP$w*9Lf zZY0k~u3&m%xGN_Fv4F5fxm=OXr@Ve!CJ7;gZG^UdHoRy5ZC)h{QskbyM5OhueFEjI zSg$J^LYr)QLz#L%xfQ>O77adWD*bHqdqTJHt2SZ4XPR%;hqmDr*qI!%ts2|mDov%8 z#^9Y1TvUrpCe6ZrHJ6et9~943qSCbHR+%fqI97JxM{DFG;eoyPF!+SP9L3a}t^t@E*um#>99;lhEDu9oxB;j{BP z9ZHKX`2MrVLZkMIq7I=n?v`U7!GzPlt?=FTPYTdL!~3_td#ixY6Mdg!xy5gOH~m$1 zKGcxpNGHSd8{m9;EwsIs1F!xwPjlhFoUV5dF0iGxQp(w{m|?E?cjlNAS@g&1#R>D; zLZn_}H7AmO671iCYpIuk3fyZs=bf9Q5U6o(5E9*+XY!&l5^YSRj=8UJx9v18e}1_H z32i-Lcb&4ROMVfc?fuXCI#tSALNh~6>(~tJ1xvArGtu?5Sd8yUop{$S(Nb~o=1dXu zm+}A{;JXmG(=UE1%$|^ktshFjI7jCP-;!e`hdMzs7AOW_Kxq?zGe*QBEAGr%OAJ9j z!0_G*K^qA`38)B3CANIDQ3JMAFY3Ut~ zF8|(^$w&c;cpG_aBe))1-_Tg~Z)~*M`!fq%GcL3$Dq>%?)WZ!~QM5oS(p}Wst^Wo! zB|)>DAGUP8+Nj}8i=!x9-Si;VV_X^7K4`yPefH>N9w7bvvExuVF1Vh`!WSl_BkM~;Vx^B6>rvUv;>YD#C zrj;Zzd;k)Tzg|eYd0PFfOKSE0LP7a?1+}2FS$hThfrLUcyVVf~;kVqbmDI8BRcWYl zA>i!$Xabf8stu-d@)rSMVq`0{T_?s`cR5-^ihzS7b5k>74u|IH;lH;zv(t{uRZEV9 znLwqTtrv(1diKOkid~ngJHCSR1geJcgQD!2BY<8!e|er}Cn!QsbRY0mPo~!;@Ir74 zI6hbVxs&=AZ<7m~BCuAg_lLvepwqst<23Tcacr9u(fi!6W>Q_1rVN0&`&6YI9Ybi< zF=!nL!F2}vRQi@;*Tzgvu%~&?%@7a7-A8w$&lCI|gTiHOa_`X|(|%z+p6jtm%^<00 zl;i41MO~)Gt8TW_%bY=idR@?eXs)^pG#sxE9~D=SA<4CEML;&CPX$@r?m*%rNJ~uz z`0)%u^pt^`b9w`fYvl_9J|6zdU ztQ1#!++7oWm@js28M|zgasgY*lit-SqQO_g*Big3mcHeLd0gC1h3Fo8w)Cel*n|2? z8oOQH^!QglF3a~p!LgSX<ygd+M$wjJYPWTO_0w^;bI~kjdQ9M`j#B*PAEzsW zfGPC5=v>yO;p>`{RM^)B2lo_0Yv|8dSBJ(_m}gKw_gt#Hw583`sVFJ5a-f~}oXR+- zkX(DP1a|-DZB9C|q3pj${0D(+Pv&K^Hf3aMR$HPXttu{DWhwR6D)MB%zxNjST7Ka| z`eN8OAu16iAGu$LJQR@u&+|J1qv84sRHpurS0nGwrS_A_*~D4eH(&HYBAyjnuT$oz zmS0)n`J)b=Z^9G~U2ZyFypSwTvXoPloM9tK-d$WIp85L5BJBA(EGl|GW?{#>gU`ix zY1uKhr)HwAXfRlD;ikL3wLv2UQt6{#nDO=H_WtIa)k4F)=+N?#u=2Z;aR*%A;g?2QffEO2tZ(Bj#k z(Z!|O%BeOvhY&STD|%&Rjtlu6eXQ`0eKK5$R@<>&|G}`8G8uW~PtAs>y)-r1^)+!F z@FxSPsQ)$@93l^eHu2r-tS?&!+{c0^$rFm(zmoAQ0FGzVUYCTMvw#=yUn~z}J-3Av z#$+=hL+(y_bCsV%6i;k=VqND`mSd&p*i45jrE7`bMjbpqy_RG-kYf-AYI>FRA8-6` zoMS}q&j7B3q@|xBgD%srPxj-zqs_o};1SHOWYl2XKKG@BRwt=y2q`}#be~E$)CTSa zVatPxD9YPNp&W3c_ep5;msxtYU}T3bZa$Wd61zIGY0Es1@fATWDa;l#3LtKGGo5xL zPe-2Pu*&10$QcCnF0Kcyas~qx@tfseY@3OoIfE5kQ|H7t2QK!J(A~-!lOE69;Modp z&SB!Tx$POsxwHR;Pm|J zIf|h_gBa9Pho=1$kjvNluWS0vBTP~gMD!o)+&#V34o8azJMx>kWQ*SAVkw8^nZnG1 zbcWZe{(O0h-R%S)`-FkbFAqj+Osk6Di6kZn$9^D$`ZmCf6rWJ(K4iV?jqEUS<=plX z&wQ8*f#PQ(7(i@PIQ%M%B`o^l{FI2A`6b*z6{Lt>N$oNjs?8zrSqtV9Z5h~ycSYq; z5Y4O~nCz>ZXYK(1YX)fYoav;@%~Ul3$TBoLj5>VWrIx!5UuUES>$!7RxLw&<;aAa-`r7sj&VAM%L*d6E;W~S-XH>1 z@BGhyBA8)spZCmB=P)|QCv>k2KFsVmgY?;f?@pM1lyFpZ z*oXgR`!G!00F27^w=cSMc3sd%j~X6LpacaeidRx=Sepgl;1E(eYpGh8nESlmBxM5_ z3S;n2y%;V-KcHw-Fl;_L za%=d*{KA`VC6E+INBIt@2FkIF*f^_h*>4J}3&4r}TSdtD@QtFWkLm#W3d=l)uw z0zID}yT}A?t8vVtKJ2)BX^*Zf=BJ=JH?*b=JafXfEC(q@Ri+|G)YUt1h9_umm?($a z^HehU>)8eGO=0IjuHIDlg`vv9Lol*vAWBkl>(4oUDnGx!^7^9{q!>vh*${ z<2x4YXFwFA<`qhRxIDG&7<6`SBZO5!rK%Ii{=qUF!7sxHdVfghzU5c3fEH22T@0n6 z7$9>j*k>PU;|Y(B*-5%(V!lv3YVk*0boUh5dZj>K++hO2J-QsbyNMgnFtFB4wy|Uu zK9q$fP|VuI{if(*+x2-H;kqH$H))4AaAqExfV3Bj+e&=M^H4k<2tNJhm%HIkYGlmj z352MTx`k<>AMEc`=MX=K`Cnx(e_oYOKVS~F&mvBAhyCJ8H=Yb)xq8SmV0ViW7*$!y?Z3O1cNA! z%>y5B*Q<;PqpM)F{V;SoKk{t(xf@)1A#4(?;}4K86F`4RVJW7P-ad%A2crj~_5vx#kh;#@(^q)z(5#B=6XThdJU zqV6u4-&fG$4vllR(+m%t{s=xkkutXO zdahBd^h%B56oF06U%+gQYdYM=c7~WWog(J#ejjmz5P&C?#%!($Yt~jov-M8WY?U|{ z>NU3dSGW77>oc?7!dhuW+Oim}4ufd3;;S6P-|Fv1P)FwjaidsMBSaFs4g`Fci7ayz z$g4hWrqZ*Y5^lR}Ydvx8mxD>DpAWz;)NUw3WBBOF%_Qf+3vRD zhK=1+c7FPYGnqy~VID%6p6Oz8s4su2aTWg_>%Q|&QB#-}#!+X5hIG9*6!%&PC zC25uY^M|i2NVw>p8md(@L~-qGYAD47iN*`xrD1Nm!|93ct$%*y)rhi6N?{(fmco5O zQ|h|^ zG>ce94(%N@OU)-;#P=h;$Par{L4DS2dfF+diAi z!+%_&mu_2LR`GZ4+v)ei4eH(!UbFw=eWuML@C<`T@oN2 zM#-|M$^J!WBxj>%GJYqXF;O`Tj#-!bZkqH7kcKQyF!h6ww*vsl(qL@mt_aG85wQXR zZcahXU~d&80Ikdr+|Q0pWa`?hl~xd^GY{5C*Onz7{s|j^#j(v97%t5JJO~Lj+rNFq za_HwWbT=61BUH}a`po9@0v=74&qgO~ui++W;rsevWm;j-z7zSa2DA6ruQuQW% zoa~?oG@O2UFUJ)k0>23-fM6^&#nu)5&ZbkGvzNm~enWgjEE`Bf)8h{x?J}1}Zz@gc zi#RTG-E&?_I;i$FG7a;2KxPP|B~s^u^d5x{z{C*%#B;95nFaNh*r^PH53U6IIM>ks zvWn9#zTAY}c#AsS)!zWc0}oq7Lq!tys5Wk#&nM?TCsAsxCe4GM_0*@n>fEn#YS39= z2}uqqfS&;L4sWNQn?Wv{fr}d6r42wySLbyvmI?m=S@OM>e5c$|J4B_^48h-@&|Kn# za;o;?0}GNAC1NM6(>cZRUXw3b$xP}#r~lgY8SWWcdHZ6*W<}xm!ob1k6a32nxfZ*e z$L#1>O*Oc7TJ1?QINZ9Os$Tw?yULkk)TYFpu;QIMLH2^Pi#X+o_=ePBBq5*j8EmTa z9)P)lz1|#>Bq!A_i!9%mi#w zvz_H`D|*02=`ACT1-Q>2H)yT6NQ(`GP$b)Ym}k0ln#R*Z{yPh&p-4Q65u{1urU09> z`Uhk;EvKjUNHruy;t*al+Y=GT1@M*fj>(lBvu}KX7E5oeKs}|;T8j{W{^*kv_rJ5)Q@16c&V8yY(H9M5RE_%4F&^(Xlt$ln*CS30hGnY?XSZuRQ9Lci<+{BDcK zQr^B&A)emG?HvX8$K_=PSXQsG^zDGK6^2o82aaOT0y5;HcDWVNJ^I)Z7q5<*6M0oX zK}TR|Jjr82$VK*)V}OQia4}*aPPcVUoM2}EB(6WsIln%Qtb_iEUWfJ)8D+ye_j{13 z5c;6II&B1dsfAUUaQ0#u1ZTJms(|gZAYW~M?IXeAVFUO2JaO~#x zKcaGC^_GlA_s=D4Yr4-`my6SO&hl&MRU`&X&OX4G(xZ|-=2X|Q$^(avOF9&P=4`1& zM1fy3Drf;HzzjH)cI$s-SAb|pk&6rGa(d}z5$uQ4v;M8C9Ij3!ZM(Q?c#1&0=O_St zkNk={Zrr53JDP2U)Ey~ai^lxb%8wp?bRObx&YxcD%_HT~w@m@>qTX>G_KrF+WW2@m zer9M@Z$66TB_@XVt#T>-8d9cFQ26q-eI8Ng1w=nP-%Sn5qwmi24E5051>Z~sm3~#x zteY_4`|`zA5pTLqO<`Uxgp!A%MtEN8_?Z1Hdj1YejLYG1OR=}8J6 zA5V(kn)4Ykh<8;z8b3w^j|oD&sEaPi`Nd(Rw`+j*=Qa5)&f_c-n?2((Bj}4xW>viW z7P@+q6OtvUIXjJgPIv7C<%xCXaQ zP2VpOp0+OR!xw73u2*oyTvxGoL{e{y>G(#>6cQ5f?IiCLnQMB=J16}He|$=B+@6KI z|9~_1J*!>);%j7Dkn@EH`5`R5?)tmkWn3SXbIg^bS6xkHE_V8xDyND1i}LGh?=K6t zW~HLhV&~oieytami2c%W*L#Zcu&_}Lm$|b{X0afo=&i%y;bR2mxzA?);38p+2w_ef zM{#|+63Ucit^e2c3uY{DFo#7y{$E8BN@IgIf^fHuc?}WSP+Xq6gykU5AhKP(fM~Ka zq=FN;Eoi3gXTYax3bW0}=-EE41G>a~l-6u)rmVex0WVpgN|NgBaH;_Ro=fkK1ojRb{4@ z^z?%pB}1^s#A>*LPjNw$j*%r1C$T2FKqbPlZy@sKt<`mJK2}zWm)`dG8ur(p;?n9~ zr`9Ek>3DZ8UgzF#=C^+s0T zD>frUzr8}5a`TCnpy05?%ojp; z&m-pz-*%LSp05(W_VaOGZ!4*XZRSV*)w-aiu3@`vy_33Oqr5QU@`pxs-w^|rpCL1o zJC3LV{~pXg7z6L-=%=%bM>2;)##n=ICh*y~-$D*Hd}5nD_zliEy`|5yeKh-VXEbgZ z@^8-K=80%+I~QIt0p)Tn8+7>A3K*vZv(DVk{O;wTJNIUXx|yqWB~Ilnm?P#VjRqzr zMaRZe+B5^Qro1%FR_vDY1FliAiO%kq=q`>b<@6YExm7I1o z1biW9YO>cspjg0z<=+1$!$3vO;+umkZ`^b2)8E(@ZvEue_{{~RKrz1m1dVEI|LM9c@gnaL$4^Eg zngMMi8QRCsdiyx@vwpmnRO+`i19?t-3z8(InZqHJY2{%i=Yi#Vh&#It8afAY)qRX^ zT;H?a23e~^zmQT!>tFD)Vd%dO;y1A*lhq{PWi|Y)FtRz2`}KHc+!Wn(TAb-H2E34; z%T7w8KC%82YeX_LW(nbNRiHsuu={mP|AmSUw%HyH{v)(=G-(CWHw;IH<(4{SYi;#S zKqi+H{HY_<+9{e|yO;cRW3?t{tgb={;Qhk(CdOX;|23_GaSN-eow=7<+MV?UXak#bgBfkWzr4T*xhG?nMG^!ltO%< z2{;&R0h>68;U{=Ul+Y)E{55e%E(VL>7 z3UBgt4v$*_?O#_H$bRHsVa~?MN`fCW?eQHb@BWds;M!Zd^~G$wxS6|`c?9}w8m1h3 z$0PCNYEXxBz1I^baqb^}CLxoheDy#4b%0Xo$5oGuYC4a?@^-&+GdqzTR;Azo9E~!p zaixNl$btq@O~e$8ObsgCA=~(bP{kDQDIpzNuxWCF<98hU2Irki<@$bxg#GaBc8Q|P zKpNx`m1|_e9{$XI1<5W_@qp3ucE$hy=S3paO+7)DzW|yePYB?3O?Q#eC%g7isY2&=A{j3NC?Mq ztmk2aWHoq?lI$v{N(?-sK~b#T+I{(5`myL#NCRLuhxd5Db1Asl&?L*!xZADiM7sZ; zQrJuv*mmIM#uWh48-FWBM0wfwwwmLPuA75B-fC`YsxH%2ep?j^*}};tflKat;8S8&&Jxgu zO~CrIyd!YpvyS;i*1lQ+ZpxAe)4SB$$`%W65AZ zOwsR|dAlJy8mp}RqjH_pfHN7w-oCHLoa0$QW^DKSkn0I?j=z81K2=kTQstqJeEosl zJ<0wuty`i$jf0eC#Xf6U+b8A-45GC%2ZUF6&P405TkPn zGlRd&rlX~ZE{r8Vru|3DlYK3Uc9on$mP}#^#G;5qNQW`ntr?Al$k0c?#rb9 zK!-l}n-?4U#@Xv}4nA~C2^vsownwvmZ10xhPTDEepW%;eVX*FV>G!@Y!fksSU6Z6#l~c zPmB!F2iEGzDQisIY68rt{qZGGjoB6sCD}d)x|4qglDxk^el0e0_GLGZG-9W8|7iJ5DmHUTj5<^`b2UE7)_Ka) zXxwz(KWKs-DNlIg=Li10!!khg<>ny5garw+mN1t6#FBQSVrkM}He>21C08IL;)h>C z`pe|A#R&6g;d(7G-THBCtiMrve}ya~D!xEN;m3rq;^7;J0`$w=J=u6brFm&6*}s2VHbliIynCJ8QPoDm`8l*fKH7q z(f1-r+3{SjLKPZV^Jn-Fc|`R{2j9u!p-EY6$Rag&*^qrqQu%XPHPz*=frb2KRvbQ$0o$$z<8zGyQ* z7;gx6wA70Z-8Y%Z5qvkdY{Vk0_+212B1-pj20*lUiO0WT%L!efx#?)HV8isr<7kcFo9!4_GE?_CWV{RUZgg9O4TDqr--2+4ZcOYaIDixrkyB0~^FN{5vG3`c1-43h38DyP=ZRIJ~ zEy}D>zXC|Kza!twYb7=pn1eGzCxOKbL>MLZ83Bt)b$g`DAuPolV@*~~k?j+}jUjS! zb+A2bvUFL_Xi#=SAYO!b>&Ez$P!3L4z4K;JzwK96Z+FZLwW*sm3~%VTt-6)5ue+$> z*U00=@|mc!-}=S^nsO%KxXsz9%cIi3!}4lDM}qKB-KxDYKqpkHyJRew^ULy76`vngp7{SiH+3!GR=%V&B%x)D8-Pu}j)Bdt&k%efkP%`0bXOO% z_eW|2q1Y=rXkG=%b2OyrJM`ieMJgo7Gc{A<|Q5;`}!Ivj{Mw_lJa#v6@j?8ctdHw zTZX&wj^$QXHSsPv+BMgJGbcXX-lC&ddi)|sRYE@d+{|Gk8Q{t6R4Y$2d&|j%{9lIbOx$)Zn_xC*7+vKS5{hpQS#dV1E zGi@Vz1!cwN_zSs{(h!FTR*syVvJn05qUq<9iT$uMH3Prd>*LJ}SvF*LVBxEk&UuGk z0=)%tC=_uOe#A0jeb{TuVPV8tzt&CQjeqNjk+_UQr&23hFOzv&V08%xrDX0ODQRt{ zW1GD{@(^q>Go8*8Ge-ureit1aJ~jDO$&N9~e8Ogo8q}Aqu^R;e39gD1Ua3v*`SWYyrnXAc zTZ8W2u5cJ9<6nmfN~_b5hv3Oh$32J<+JsI+K%D-kXnw z>fyfjxxh0N*wTk>d}rF?o#fdHN3CW3D*9SQu|*DpOE6G(QnBW;nO9yyXa|}L)qb~z z+=+r@O`gyd9`UAJQA)KgCLrh$00!aShSU`h3CSp8Zj?x%KY(ETOVwl#KW7Ekr$5Y?C$B?$jO$U^C|0BFrG<5+f(S zjqGn7r!vQgL+wtaoCjY(<7QkhuVkb4t@A>Xg*A;@(H-Av&MiyiqULk0v}dyJ`}i4v zs}60BJHGvCWrEX40T~Xk7x~Cr<%OxoC6+G%rF(%#VUX*rqVNQ}TPlbPm8irXz0>Bm zRJ;@~tPgbc7xr=6l)eBpN2u`~1`N;beP_D;ggxaq>Nm??_cGV9OOF~GB)sH?%il7y@VcNc!pBbhH?iyK zKW~JvM`X@EY0Zh2a-H1V@@wwV-JX*@Rc?{1o4w-u$IM6b?udg&z>KRnO>@&u)P*`4p0T64WSbmhD?c}i}A&1sGMd#a7v zXTaTF>CEU+z&>_8sV}u9a>E{S^5qTng?{yL{AIF`8%9=BFzL)h&4-21*)XzWv`N^J zsVgGvuC2X&2hd;pG{6G9+ckt&eG0Es<1izl>7x)1{{Y`Q#~NvJ*&YASwv-_2*&8ej zocs4#U5MA!%NL*r97wiUr!+-nSo1E+;t1EunlP&e7IZ|dsopdSBUOH-8se7;{c$K4 zZBVTYbuF%u@FmMqJh`-`IpTZ*muhzmL`{nTTK@YamLa&_-d5{ql&2r|Q_8^~(NSYu z6@akm&%AZixK2x^xxgjq>@ul3ulG6iY14mso4<bz;Elaomv|a>TqOWo_upAFgV&;;>qd>O4&S9$I8A4xj^r4g zCw{!9PyE&mA{ls_-Es7Y9yLQE*Gft{d~E1@fdAo=*jU=n&4Y!3Ht&0ddw zygmMAAz4h?yQc9Y%zFJfx^x2i<99q0kFWr{@efEkS9qP_W$N_Tb)DJ2(y0My5)>1W z?wS4;$9AfeSjsDQ};=vs0X=I@(97yTVF&O(rcaYry{!oRzmgR@Y(ww}A5ab9?IT=VICD5;hEh))O4U*znXxDw?z12GBOTZ$ zj1xSSslRw7ioCksX4?eIn6+mM=67`z?FW*JZwtwd^)hbTns{~Dg^dUyS%&v z*Fw4JUN)VF3A25J%S!itD+}IX5cOI+h*U55Csy@aB7`*$vQH8*>UN7$ut%k7{vo*` zdzGl8t1`=RTxV7xqMVv%JK&TZaOu2x*3NgWU}lie2UaixGwh_JUN9FKEf`1vSXAxPUPUD(r397^1qA6>5CkNpLt45U7M2nT0qO1rk&Y##8_A`+a}iiNMCv=d zzw7$`-#zE4GtbO@-!o&%(i36Rt=6MK?A#G|C>h|JuKXK!VaTtU8dn8tjC%0y^O^kegQV)hndjG(lS zyj4nAdM^|~WVWl8!eK3B7yL9Kq=)v4Q?7}))f8ZBL6MJ%Vao^cv9_zu5qJ~*k8#lW+jEdj;m7sA?r;P5?mWj%|*X@6B?m0});|iKl zG;R41ybkFpIUF4@B-^B|!{XUQ>7dqsYsi7o@vyV*IvX{%1sG%0iA~vFP^=89Nqh&#zJRe8TiX zSZxMPocpGvqi-|S^n=CZ7XMH|Cb2cxpWlD?>Vo#Q9bH903s5ybH?_#Qj*S z`aWq@g(yNQjXdEUs{xJ~l-$LscIJF(95dpy#=oyCi~d-TrHR+vDKh?EN>2q+f+@_q z2&#J?PnK2CJgHX`WTF;s?dORAW{rzkX2kMRLey*WLuSr@hp!#`z~92YMk4(BxSiO2 zu9zgWU>D+j^7_?Pzx@s$K29-3Iztp{kodWr-M4?=*fIhqyyRRm%id1+Rd4IA*Q{O= z2#Xy=zSN}P{m@9yWT-r+NEL}$4=qa1!(JPL?ww1UndCkjpE{ez^&!F=iuC%50$$4; zU`mGg=xQ40t93T@nmAz(a$`(Vo=8`qO3@hc#6+#$RgOPy+Ddeaz5IFLxWgX-ynDbf zysi!J%R{Y>VT?ds|1D5Vp8YCE%8VOwC!aRw400n!2%y(0L9ebniEM-!EO|Y3j)oYq!?*7iqRdJL%b_kYglp=pPdJPW*SKiHJ$L`nthSjP=23O2?XZ^(?`^ zPp^B)j4k)$hF=Q7(5u4As+tX!jsEHWv!$w~>SFpMFw%fOh}E;x^FjZA3OxS@-qRx?xgo(n&LD4)W#uWm5ksis=UjS7!2JZE|QleQvA<}RB=vU zrSfa{aX>uMn z%r6-uKkiXe@I&dyPn3a2L)dn(jxJSv6j-VxO3DqKitZ(zR5Fxwla0A|oc%o9KTB!L z#Aq;xebH*qk~<9I?U~>quI*SOSMgp_rmTM)SHG(+A~P@ZXYJKmhel6RGHP+>`B|x* zoE>wYJ2pEGI`^ypZbK@XqQM{=s_Mi>N>>ilE8t>}do_$R_c<0r3-(3W-fM;|4_y}{ax>h9SNm+R9Bhct9Bl|SYau=kd>iBBzWSU zlTx4RvGun7=Gn2eNAuFbBcK!)C=ry}&prQ!S>Ld{$A1Rq*gxdyxEk2YfQns?g}w}d2-0J6Ve}VNrgtc+g#|7lrl$Lpc9P7SKBKL#_PYPBiXXjH6FU2zldOv z&h&i6oC&+m$}?pQ8>v=2w12Pqx=2aFnJYQUeO|;8n3x!Ed(ohFdP{oS*sIeB=Y47u z8+=J*!yLsB_}^~a8t)a_$`3aGqhPznb2jED@Gambu0E&wh?;vDN3q4d_*Wm%l7sXx z6|u3v8GG0NmNM$BKlVdrgBy$EUuw>UF`SG~xHo=k-9J;M^yIZN1O7euPdaSgxgiiW z)Xs6lbRmCGp9B-t5X|6QsVwXT6e7%DV_s)L?7+A4vtRvnQ>z4DS_Q)1f0WSU+52zC z-f|unf-;;&`r-~}#vEJd!kytLOQfZ|g3um~to2-u8;K%zt6nbEcmfc9d3A(AJc~E% zJL!vV)|T=*y1r1S>k#$ZeYxo8+=j3TN?O};gv#+Hlb>v!-!A^)D|tnSnA_gUqG@hJ zc9I-O>@^km7Up-8d1jlqcbFK}bqM{=H<=V`zpyL+_;U;Agg7eQ-`W+JkiBw@MXtUg zj}j9eJ>JRHQC{ts#5*ingoJD6dpv^$V=1LbI=mr&ypI{%jNpdfp$pAJ89h#Hwqq4W zVdnLghj%)aRO5F;i!!bO0W$N|^zB#bt_5nM-9U*KQ2SIn-3aq{%r)K$-%_|wUzsRR z?IusA!ipiOaH%6W_ml=;TcU+uQGZZ_JnL-8XuNysN*?*l=`{lyF7BlPZ z8T$rLL?>*}`iDUz2^4a@IWU;AnI(%$53x<_>A?R}Qc!S=-wFTy%I&NcBL3@D;nTGa z%yv>+CP?BuE_QAwxd7gAH}u^aZLhH0g(6q7hCtL(9uNwo82R{?lSWX>*hqhoO zGCF5YbO|!aJEB}i#~iR?BW7Sd6pn~6I`K3HhRf%9-NBaZf~=pYWf zMV;^&oi&(uKRBo`zRqNJe?M_s!-Hj^;{>q}q1|AWq7deG#Pd zcNo(rw4RH#<$mzf{kv<~L(Fl9!Hcr3dUE7Zvsp|2RJFQ*Vc&hnka4SZly z8T(c>lg|o*XzDAsL^GsW<=@$G9n(kDM1C0Uy6&j;1qO?mF1?rH`zn4R_x!m9C8%EK z*J>%0Y;e)=q}NhN5;3`LZ%sAILY;|KOSOCGN^85;1#i_oaH;L=@;ZF-Jx+c3(F6XR zN*scc@y{ZHElPXLb~EIL_K$Zfy$xylBGl~}K97L$1R;%CM$X5_%T5GJ?`KXfN#z+U zbO|!gmr|akN@(Vyb`&R$L*{~|ophiM*Lbh@qc1-#r#yo_OyV6wjyz%W%|_-@-tqW* zHIFynxE2J3h0WLN`CsF%YyVl6T{M{lrja(Sw3E12bGcx=Zgt)A*Se`~JqZ8MJWn39 zypnC8lYm57;x41pZ=aVAY1U`a%#-QMJ;Rz2a#USm{%;@R(5k2e*Je&BFP*@${lP|= zeBR4k6^YTUyBE%2zQVjK{ev;PN<}e&wcV@9-6t8ir`LT*HZy3?r&#E%fYR1H?vm}+ zDiMj@=lq@A+yt`&`RegZn{JQQs?`)~eewMU;QVC&iIFw((ooTzc4u4@r==d(KIVKR zE>skQj&uY&adyXgxIOP4^C~xL#4em9WZv;$Fnqt(Zy!-GGF^`*vo#-?fAZ$Vx|l%I z7@dhAd{7*1P{8oCmEz>=MH4F3Z)6L`FgH zW6RQ|3qPknAFoWjBzxQ&kSBlU;zhEnLH+x{ z9}o&bJXpb=c7<*jSXBhmkKH1eXPgWDRL2|gDM_P@(Mot8lWtF2n2pk-I;}Cqe5Vyo zq{W@6_SLu7gAd~}=YHDfd_65KERI(Xo?9s=VkqJpBnb>=BeV-IP_oX|EW1dpq;mZ}7HaT# zLFK6gl=jawd^w~*jkdmus>{E&&2czv4#Dscd5$`>Fdc1V{?r|JMn|qu_iK;1qG0K~ zwv9iB^Ec1)))Gu#+lC{$Mxvav%1h!EKhO+1UelRI>G7869P%b58p$DK=jNjQ8}D0~Vp>uNkoQM;e=$ zjX|d}dMNHg{h^V<>ey#PqM_yzJea=TFf)_sI@j?IzcH>p<4_CtQmcQ#<7ju^dJwy0 zJs;ePWVQ$g=iIyGNQ{M*mcNwUTy3RrC%UuQ5%Rn7FOz!C8U0E^gGZMD9-j_{3%3Ce zXk2B?Zf;O7_Z4sb+r}$94KF@S@hc&7VatCK@U>R0#@%7qFDd>TIidWd^xIJ0;k03s zI)#hWLm7?l+h*=1852o`_T;m;LOnarbAA;dINbeZE)*w+peJw2M^vee*2N{=M2R%T zE*>`1Y}K4dZ8>~(f{WshvemVtzRIY@>8X*GkTKyAM;^xlu0`EQLYzT5~IA*kDk(##F`B`TG zQN$vW-||;j({>IQPz(|T0m2~DoQcWzOHb2-m1KH}5^3Y4*)I`TU(7!XZ_ey#m6YqU zkYiZXf0{I-_{Wnovsjnx+Uw?G(~mzDslEl(V4tEWf1)H8A1eY`$Xk9N4OYxIQvtIyLCx}x9uj58in(q%O(Hq@a z>#C88~jxGjn;FX!&L>@)2%m27_1nN2<)WkQ7|&qZo~7%laPY^r$y;)0G#cK*^807E!|&|Vz8S6JFM3A#0Xai&Z0=Glp0_Qk3l;9s zeQnCcHuwzGJ_Ct~VT@QrEjXJPyt1O?%b3bEKqeM>8=mN6nbtmfhR4M?i(9mpf~WXkh?S0?I~TgPd*vA!i;nM86&8 ziph=avdruxn*Qo=fALSK8}?&bl5+tjC|B)Y0N=$55{ij2G>k-am3(kzqRNJbOpkYb zSS<7ld8b3l`Nl^}j_2u`ApYAuosjVm(n-_p=l`B^RM*uG0*gm3f3CVMFoJDrhy9jS zu4UR?mrGT&tdFr!qMm^rTVDcw-ib=6@?lq$#rOLv*+(qBnAY+(3WZ7Q@;74MkJP^d zcEkxh0G*bsxpKwU=Zh7f4H_z&`U7dMlvv5av$=EoSA#F~=djD(>(8xcPJpd}gQWBD zna;mt7E`Vk>5}f53m-fKhFo?-!zl7b%_?v3dp;aw$n7oTdB1U6h-fp?!Z-JHsO?(k zuJ3gw%F;Fd#pSsTb0;uD_xkU$ZPGr`fb|A}@JhYDamBws-C~+HY&qTdOLWDHXE82c)^Z%xkH0IiS=Gyy(h$CJm6rb0?oV`7H zt~w3NUyhRey@vwdprz6TdVFbe2fiJv`8tLA#oTy=OpJ53|M%sBvCIL0wI;>55Au*H z(zsk%BpJ9Y`-eJr3nA0BAVNjRy)hAHP_HAx)APkHJUFv^^59m0NN7d^ln&}hzg20I z^9MHiosOEt@A1fPO!q3U;JvVuc6i!_RWKo(_h-YX_f22mub+s#5f~Fum7E*m8-adK zx^;k6f@#2Rjf=|dO$ZHYB0ZV(HP5M^*B{d0c0JZ zf)0{8a|e%}_$+7eC7UflT^!iwkx1X+Rnh(S-deMjzHEJLbqG=N0UWJLCpPix=TsR38;@X*1G_kR{zH{k8NAt1T(j&@#;c{ zAvQQaj!gMexDxq`wdVqAz6+zTwGOi^1jdEDjI9$x83-bo+=}{hRXG21sc`|JUE4yLjg~}3lo@#z)M@B5`n3X zh=Mn(kmjV5RxQWkZ$Hb^c08UE5%F1$%b9DbAB5pgydzXViUZa7%z5clw#o6iL`s7KVbd?j)=k}D3knCQ5u@<3~vLN>-r;(M@+jfV--(GRkmH#;=ZTdxxZZU5#U zQ`+q!GX82FUs!AZ{cgl4Z<3=Kq`!Vu=`E1HOf+nJust#+obTxHF_4V(g=g!>8miWX zQm^;!Uh8S@&mKGl5F2iF<@tiuBJ4Li&6gi4&e94MdIKGA25BrYx!G_9K()Qq}m60g} zZ{}ikmM}yRzq5-vZc)=-Dhj)SKeg6+PYiGWo4urbCQikx{hRr+8M@#*AII(C5LdQv zL<~=M!R4x$B=)V3q+V1IcME~!XZ)|5DeU)`vhS}^ykpw2>%RYVPiS;kYVJXrl)VF` zH|orr4;Z8v<7aH$(_^S0`3tJHO0$DFDc^E4d&;P2bZ>*NYb!@Z@V~(nO$5hcE?WUJ zdAIlY={HggUaKXiGc%i!-mFcG=9VF{KO?ng*UTc$?ku;JB@aSZtk$*f4H-}0dU-KW0L?C4t6WRJ!zFcovuHgB{aY(z6w($z* zO%|s?QYoqDBT^LqZvCQm0yhQY1M_oyo~*5HG{nk%Z6^K3Hl>!zx6^nc(OWcrPQw{C zsG$D|qC+7S$A)lPI^GA64B!UCp{~mp+ID>rTOZ!01FOxKeTlAH;WHjlaT8OeY=Jix^R zt#UbP>{1msZwMgNOAgP3O@$4wS7)9OMvb5vlc6v`~s)rU+-?sEvU)hN|#pUvH;Mi)DAw`Ru)pB5F;9dAibaMvEl`+gpcq-=2oxsL2NnsaZQi;SHoWa&z z#Rw3o_$%_hh`;#ADzA3nbs*9Jr_B98r7A;Q$Bi=jS;bd&7Ao`fjPc(y>0^c>_Vrv4Ca+F-q}8Q8 ztQ%r$bA)fr!v)x0L4M1)4Uq#qW25h z@%Lo?BSD<@7NgX%)FD4EKTI^`rRcvEHRqGUyS-j5GYo`_7-mrG#|dAsccH%yKYO#k z8OP7@)2`EwgR3cgWv`sm^&{gM+Dv%T5{E127_AgK36;TqJ-q*B&C;`Q{Og(H6PL+b zl{4@)YQMAY>#y7|)KJ;jNVT`Wy%R~x+MT~5@)iSfJE07Zc1MAUXZHe>HUB=bS_V|3 zNUIDLANATgx@51!o}hS+OM~G>Z1e)SE5D?}#qy&BB}PmuVdK-L;kVOhOI)uHv2>)^ z{;&yaAje2^m^n`$)jiyy=YE~g#_mAF5to-8FzcTvHX-(x3*6dIQzN~mU#A%z)N9B_ z=g)C_!p(}0Tql@bY=2Ne;F+~`yU?277NVB6?SYg5>$cHHlEDO23gg7_l^I(OQR-zy zk*BU;iGO-DNhh=jlgsFb)9?|y8~UPigCD2OjS97wk7DCa%sb^Yj$SCX63(}O`ScC_ zdPeTjiyDsNh8RtA`TgSp{H%9fS%$f&MIm)ByTV<^SVWgl&ICVpUMBN|-ROG&kPk z_v@GoNFb|Z)HB=06pJ6OHjuK`3u&QI?jP#+e7X;sqo0wd%AGE6<9*fWA^Q=oY;+A3 zVFlHOfk$UHcAc}aB)L#R)Z+@_wn#H!hW%+6j?~VhS92O@z^www5A^pB6bsNUUbqQhC#qMvi9^4LNyQQhv$3R zztoVA%rX?UPo2Z+x}>|@z&??BT%Xc++hM|4e*Yb;h;Qrdi!m8TITlK8A?1&dPD#KI zw}kLYRul1pftrcGRwl$gIa92u#74dlg@4qFR=kkkEe!mv4@l6SPr_U;W61F6Vow*M zG{thcfbq>f=DP9y_lw;t&UKy+FMn_yV*jv9%E&PwQc>ybipOuxuciNf?cES_!~zyh zDeFx=11{p4!htKF4!4Jgj=|2{l_{w{jV$h9P5#UppleEoeJD+h5#)4N@URX?Q2L%#H=|v6_)Mz&U;`Vh4vsqS?F&GhOjfWjh@Dv zJ=pG+&*?}wo+g`u=MIZLQ0jC6@MuYfxw{)%HijP}<-o)cjs6MHP96KN-X!-HD z0h8MF6=0G4xO1E`g_BQ1dMC}WnI=ksJt=U_j5QzZ{*H7EyiaEB{0t8_BnEh%AtS(K$jetD=5s5 ziF2f;;Hlw8#JjgGu<@KPrI7-&~&x zN%DnlIH+QljZ?EbhgH-N@odomPp;u){+vNSK=ze>-^;wI6cn{Jj z4XTa}n#I+AkeGn{D833R<+5hvrc0+_81#pWtf&Gb6w0tL=glOFk`9@uE+_4pCfj?n zhLtJC$K`Vsv`(B}@8ZR4CTtp`2-#q&wH8$QiZB_4`qyA`{1@vw3gR!wGJ6Z=5FJw% zqt5;v=a25y`*>C}0@BV1h?@6df%onR+fX7uw5g=&2@1;-S|5X@E6EeM(Zl)>B*ZEYgmvC z?u2^~elP!&fG-N#J zC|gLWB5N0tw>z&1Nha`yJ8_(e0qfys4hR!_>V>L*d;enUv6Q#G$C+9cQ!w9FI9j#2 zTWG^2ec<74oPF~bE^o_M_a#7>FFRT;Mxe=8B( z#pQNA0r2YmHdG(CWyZc=U1noiIoyOFbT?JQ|_ul^!xNB;E=ysVc zB^F1{a*A0;vk-%^refJXlqN9d?) zflIPy_z*}~5C7Pn;in_-#H)XuonhGAhEM*xd&)qICTHT(Mx9{-Q9``&HpR>F9gCq` zcYOerNB@PiQ)nd8A{3FA%q|>%bOe+y)F%bPDci()8`&AQN4lbm?|J|H8wEP-8oX=V zS2{Gv$!GaO0K_Q{;=q7`478f9Y1ainv8Zs=4`F{1ek2oIHFt8oXAH2wf=WPOREcmg zO%Pa>EdKminA>7!K3xERpgD&CJdLd(w490+1=R?XOFRiRtidc1;ePy|)f2=1s=492 z(_bLe{o-`fiakb}9`d_0kOAV&?)g_*9r?;YJFelxf0MKL^E8x!_nmYzKEghN+}WeD z(`7oertB`KDb}S35hOdJkOg33596$%84rzYUX9Vw+@vjPX6~B%xD*KX7IV!^$_vsT zAvqjt-K}$A1}ZajUA%`-A#B%%ay5dan^#AJ8a$sRrI6rl1|k}AE`mzH|1p=KQUCT5 z9q!D~_KDKiG!?B>p|Xhbc%(k?S4zg(B>9;FY!&(wrd zs=sdv@A2TII1Ee$_+kL@jSeaUY_wA!M{G)Nk0iJ_A{~!n+=se6g6dAi(%2n?AiVQ7 zN$zsVUO9dox?}J&MFvnPeh3PlWveFvdVo;9CBRq9=2xQp)|V*nayPz_&lpIY*+BvGJ{cFp&`u4eR!>)h}o&LZXs ziU#-Bra<#j^#zs7_j5r@DrgHGe1q34YgM<({ICD+XNZ~CV0#AqXN&!YFixp!^L`t> zUDnysNxfYCim{j5gMnv^y<sL1qScJDwdJH4 zPQ@zL#P4N$j`gA$4`g{Y5&gFkAdgkp8j;jy!}Kdg9r?{Mz|1>Rkz=gQ5yqkOc8-!| z6gt}l+qcmj_K|i1dfN{=$wxJb!`0A+*H8cWHaR?;7LWjLer$oj7;RokZUPsKWlfL( zVSliViDs~@vtnmisNs-dAq$XezQ&BMOzCgW6U2`Hs_xCQxg^|6a^Ly54UK#d<^q!QmoW|WZH#dQ+(S@?AuntX$MO+{nMCHP>^r8f$m z-)DsPTMHikzp9Ln;3hp(7XJ7oEfXbk6FUmU?hFWtzS08pqUt%QQIrMW;5MURkGZxr zaVHT&Qb{__X0UL!9m&JL6Le0XJ(^mKOq7-IUGmLZ+;Q z2@N$@NXM*%t;c!WqCQgT2!}SWres*dug(8E4S8QP!&F{;YudgJn_C#VCqr9&cic4 zz4#^SGag5MS|{Vvm_wTI;|L#7$uAdYD%b7onrUV&+!(P^(12SVk>sTtc=SZu!Bt_V z!V}dR{P5@1$M_PNSD3c%e+~$L9E39D9z{2A8DJx#=V~$5Vv46=iA4_s*mL^!B!32Q zoXqhQmu3H+CeiBu=Xnu7O2b!Nf3n>?`l>grO;msITEsNr^7=!#YZ42!Jn-)d)Mx}V z?>Sn|5Ux+?++OOiGxn2KfgVXt{`LO+?3WLiJ1D__vhZDsbzCfaY<($yrpemShq#2{ zANEy`|C87ig#u?F{TFT~Hm$LFVqrJDOv1xol`B~hN{4uelR;uZ?SU4te6!;f*1XK9 z9HIVD$8X%aOhWzpz4p_JHe){}kq=q14h`n;Qf5fEc|(ze?#KXU20V$@>%nOO$)llo z-cHdn1$b_lEg*l*qjT#bw09Xu6SL#uXC6ZDQT9Tgx8Zz)-2zpyJpz}(iRCw&uV)V* z{`=XArbI{T(M%zKeKY;rjBeXH1&pYKIp-9Xg40ROg&bW)j1dCXv@P~3sfjXuaB4F> zbK?oUsEiiSB^M+{Ohc!1m#X!yXI6B0N;G65QUG7>u*MM{6Up8%-Cue-skadG*LCj> zgF{xO6Q0M5ftTp+AGG$F#53<<>e;V9cfwawvh0)M^cP>4T=QsM(>J*Dc+zbTBM!8ivzJlg#TY%m-tkYL|Dosj`~2YyXJbX@o4vTI7nTz0 z;o(@Lz3^!|Hy;E7YV|+nfVPHw4fft+G!5WLr^GD{yN%(OQkM3rF5k=(qDlPcj&YsK z9v%Wxe%i;NntTu)`!TIb!C#K?nk_$;CsD5W22TCFVra?hPsW7d`>)H{_how`q^z&zQF;CV?8(_xH`6=nJHk7qIIO3 z_(7KdtOwDHijB;0V{TO{LY}tEeCxU)08>eTv+GhQ=CXYW#2kJZS_MtICh|}1UE*FZ*fPM?+Fo}8r z{KUjxILOTGBtwIvp?9DM@dXG}D|v@fJQG_gEg#eo4X=j8uZ#|-C$jSEmUqiHXab?2 za3^3=BZ}3b@}(yvpUbhzUg}4pV?~z(Trbzr{Z7~Iq~{EIcFJ1WW_Ve0)AF}vnf^C-_QV^%;LT)sA#wxt=~y%*>d7af zDZSLsfKN|=a$ZEVk?uO(4`aPH$sHGuGSs?$qo5_{L(CHbHhx zm&@{U894i~ETTJoAODW`XLqk`IGux)9Np^=p5gU5wFzu;bhp?_;V5Gssb*`YFY5&s z*35C`5_M01Qx4Iw`VX3WoA z-$ii044uPGM1cKj2|%lCKlPhiK8?$!9y<97;gTKNyWuPQmXvVr1_=cX&Vd`mHj=u1Ia~Khdbxbc%IwLi%1JL6HYUBNe znisZM(OPcB)c%bn@$LH7ElDH17EtR8q&Vz}tv-Av)jB$ADS@f^ha}S06?JTDq+)dQ30_KX+W@K*QIzb|kD{%xDPP<`(2f)UKJ0HIb3~HZH%@E1lH4Pe~nt zHo{B%*?=6g!J><44U#`fK@d6w&AX)Wl$v}z7S(y%_;8GJPb~wH%7O0BbD1E*c{h*s z;+}le!bMi90-?WOylQz)jj3v=hvu#{r;ZfbKow=nQao zO)th<2|r4DO#UnNh(`3pv6ua>Mz;P|w|V~Nwn6EO$2riFpptX52mR`GcreKC`RJ_T zA}iB#cgu(aC$7ZzT${!+h0SyEO5i0wsVS+qN(NaJKQm0muRn z9oU2D(1)V|4ler7VP`l#xa><}`WdONuSl5H*p&@c?g0z?Db3#UYV95Er-jELThIuU zfoee;VP`)H+f@JT`(mEpP2_q8aYGDK=~Ok3?gv|B|52*K3N;T<#~?2pA(4#Z`SGx} zTKgcX5^vU5#)in+|9d))F@NZ^!AP#u&IIbuOa40UMZ}}UHhSE2bdV*>*}S47c`<_S z@>ic$bLVq|mr7vr?-Qs@d>ev!Ar&P_oBUd8ct&TW1@jjI@w1KP{%`iGuQH@-wQ<$n zexGAwb;!>nxHCDxtIH(rtH1FiVXf#>N{J)0ar)`@1)n16t2;Vql#}z8#75ZZ%hF3h ztKu=+T&hgV0W{LWmHqDCb2mZKx*+p91(MK<3ZN)u+``@dWU9>lN-+MdB_s&Y*7tcP zddmXFHyN)=+kCiA51bC70CL8x19`u!upLf%L)4Q9h3e-kc)o7bz z;lZ`-foeit?}!~dbYUW4K+(Rl7xo_KCZ9zz?|7CdD(s4u0arF#G20edu4P9-P>NhE zF4tqer8!~4g8kBOU4Pr~<(Kf!xsxKtR?-Sn0z2d=oj zCUQ^n4Gx=i=9OCze+xL}7uJE<1?^wQrJ??62Y|C0m)&oCmJ-r-(!EBFE`hv_R1z1w zc_%M>{iou$_Ksz|Mv-i~^^V2uxj-!%Md-k>C*<=yN#K#`w|m>W*V9n@3eB2~T8}xF zwyK5YXBrB~m~U-*>Dm!9b&B6yfD<@8rS%?8nJ*R3enaLj&Cmg`dbE3yN@$8-$2)O2 za@Q`Q)XzZKn6ykcET*X}gz+yq>x%=W72FU};_jVNG{1dP0;3c@40pgRks)3jTNl0w zR>Gz0XK#g8|$-azjxiyTldCAFYH!g={jb+GHviO2raIOP_;( zE*FaNUko_CYurPL5`x6k#C!RZ4A&sN!sW|(CF5CxhRw^%>v?;*eHf_Ot=dpY@S>pc zvul(>dCxqMUXYvWTb(29gQN9sPM$$MgE@rH+1~j<(=YMS^WShXWR^!>r;#zC(^5L@ zUBKr~?jrn5fp@R@R@p2OpaE{hr1<^n>(2ls_SjV^2Z=GaLp4uxOj0P#gw{j5<>cIb zV6yhvG?1@A+(nrRZ)q4NgT%1b3h`jO| z@F2^Bo%!9?kRcucbBfUg$1*^*9cOfdx76@!M*(61m~(F&#W|hzd^?eP#b=RGK&Ovs zX6_PLjWHFC-XeRbg;l%H1PSS16fP>Yv%?|&f22_}E>jdgVf~|o2M zqr31D2219|E8}j5Xx{fiGa|vgXDaCuvf#AtBdPG37>nihg<-Z_eKBF%WfD3 zpaf4dLw)yu0)CFfm@UVIFJ)LzO{Z}sQ289%~KF)3bZ7?Q$!2sjAmmf-(yCl zgF4|DENcx5F(3aGc#O7a0$sO^3{)rAkmNet zUPlYVX7C|>#s2oi_}KQ-(50D{vQHlQn@5ZL*}*;E3UTaANjAj0p_`IPY+|B#ph_Oo zCs}NNKM|IGEUJ8@8OrI-?TKaMndo zM$at2F_+5%@m~rI{)KDM%{K^q*ikpsYel>S)pfiJ@ZwP0#M&3F;rM^gZuvM{CAwnX zd*rHiR=ksZF3K_gH+)u6XpI9$qD%;+{AyG`;IR`}inTHYHTq*{!chB@hZF5}?$Ynx zv1me6)YEz>0l*uMqh&3wWau>N1YtHxv@n(7}5qafyX5T8Ajnwcnv!~Y- zox17B*~)NuD09S%1a8C0E-4~aH%7v?qj)HX7`#)a6)PTtUP~GrZ)uf15hy)>`y6X{ z`pW37rQI1|)zmno36QUrdolxuJE1$b0`63V9-O0&fzJxAqVDt*++xSZMYT096;eA) zJcJ#=plryf$orBs)FgD$L0#<;DO1+mIPSAQwyC{{M{;xn*yfj+~w zNO%fywDnU^^4Eh%<|1e}?95=`VyR)^S-y1Ez3XXRc^`E#fn5Ga@kp$E(W*^L~W{15imsmC*dEp&T?&W*1 z#;Rn0M^Tz}c+&2y2~!S2Y61leco+ZGrm|F^qCbcG=RctsPV_=ug7a6FD*$N4%~9#B zC9bh`w|ont^HiK~E6r;Z*M$X*AnRSzMMhAHn`NIWUQ&d`_Z3jW=}=9hJOgO;*z%?= zo2lvKypV6HOfD+9D!~QMK%eZk_crVc!@hr0t?JNoR<4W>dQ<~2k}2pXhpGqO9QETnHJR!6+aYcnt|I+RL6dnQTc9-s&!f zGcz1H(gX&}jGlU|t_w!_L`CdUoH6Kzczrzu>5wZR*}`Gxmm&JE2F{*mKBsPurP3AT z{q_ApkxcBLp&a)Knf+4_IA|DAi+L&RaE-E|NS13q_72-bg7a|#u$fxuaP_=bC$PO7 zq+-3*m?5a>V=ZE%J}4(l3yh{8z(%XV3!XZf%BEbsnor zeVhA1`{APnZNf?WZz$u}EP~D&B>>|4RJ$q`?@yz=K(}oQA-KnUF1>~=V|0#<-WsWh z$isSi?3a8-N@LQ%hQE-Kap&%WXQ(0=bwI{rbIjQ>b0j? zQmTvAtxTqxZQQ`;gmO??q37J@Fq%5GUtt0xBV4_;WxZbYFIQgt_*(H;2e&6B5)d-U zr8<0A7^vo4NP#iBo0#2QTmn+3Ym5d$Qx;ay8!aG(%;!hUv`P?ALL~P41c~|J75mb< z)J;VlK6qOwS(E}nXejABW+zeaG2O}37bFy=nOn>G2X;`-fn19^t4O#Jp8qsavb^F8osqL^G?dyZdx{Vf%H4bd$4V){nGoJas@ggEjHR zu=@&fvCRoT{VCV#WK0A21Q?G%Zo$cCVVG@wID%B2P;hf>%kl6c>W~gtTmonQpMBg* zZwemczEZ5v0bV$qh%Qmu6nN1%1_a3eT9`W4=n+)Y5?^ALGtrby* zplA>Q;H~ryn18xHADC!d*0LDa(mZ>Qa!^>d?Pt@uE!&_mOqi8mK|K98V3s|j*PE_F ziD4ZCB|3v+P#MeR0Nv6?dCIzB+Z1-I{@*dC>077_24?U0)@|BY27Q z*P!1lVll5R^ULZJM4nIW&q}H@u*l84Paw#z5u}#!Wcwnw{Ll|&i=5ggn}%{l7wFNC zuAkYUs@Ho>HprS3?1FyZMPTVKJaHoAW10r_R7PaABOee2@Ldu#zdt|?0S)bEqsqQF!l zi8tRx@~2k7vI0^XZ5ZA`{jgVbBQBQs)o0l>Gpni_I*UEXqFJ2eCi$eFH4R4Q^`W8$8Y@1J=fiDQ!)O3eTQ#PQZ6x3L?V)s-SixhT*=5n~7krEJaWWb-%klgWn* zBrJz*IMIEL`FUcQvZXSQ`l8=xe)C&M~V(Vry zTIJvn)V>aiK+|hkI^E)=K`^yzpAtbN32aPeIOqxjsyBw7d_jbJORYf$`fRT|-%db3 zWM%E2zPNb$_lK9?ynhJfln6DDZbn$ON5ne=l^LZg-5~fVW%Pqz*CYxZ^;Y*sAktd^ z{?P)ifH_jcI0GDLyN4c-5CrK4=?(=H zQ0b5w5ExQg29Z*_yN8q*8l;=w9zNga`9073-}`!9dW~oH*?XUT)>`+y_N=uw&9-bB zZW-mBBAdFvm8gf?mj(NR>L7w^`Xo^I=P~ef*g*J3blgnMzed@#kD~J;L0h-(B9)?w z(6mN6*ubFoqBc_K`t5H+|;ydw=1s=MaNZ^8b{VPno|L#1)VU$q6%Q)FQ9 zL|@N5P2Xpk?k3t?zZ!{c+;iWmJq9huBK5 z16(TWUl@AEH&dA+Y*YM{da5qb_@@sqcnpI zXbDf}#Akt}D{JP2!&2%$2}P-T#&I|?i~Vvb>}N>FMhw&5CzWtRHpi7=i_4c;yLTGFEVd+*_R+92WIwa}@#`J}lxSOBI)&I(J4*Vu2RV`7 zZ!6J^-g%~R+g6?4+oL{qBJ9@R#yp-i4cp0B2%B*O@89=PwZ0KAdCC4`<%E3(Bk&9V zp=3q{B6Qzd?aJA4(>rp17nQaBts*@y46#4him@T~&N6PZ7cu#yHi``6O=$aj1rcj@g6a(J)CpSycn2uvbH5DA2n=L7{*uzxFcH!Ur@>~^1$XqewaC-2 zO^cM37Pgg?L6^Zy?Y0d01z-=PLDTHbIC3$9WP+$$To@cy&v=tdZi)XQ({_ioy``oCYEweF^UuFR`5$r; z$G)AqZ29D`+sCi#WQSITzpTF^WZI2P5q0VeqM!G3JdyHVEr0G$K2=U##(Rz1tsnzJ zwIC5+p|996kp&XBS~IKwM=OimzeVvI9alyY$Y?FKS@*^PfBt^7^1se{4>yYldAay2 zCv2f8Iw#a=cyKz+4qotF#P+bqUn%|5yCCx1xU3j!rCF5kr1)SW;~`&qUZk$mT?FZm!bkXJ->`xBc|>oN zy%@BC^bgE%6D)`>Sq=&-Ot0=Y%#mUv7Vm>!>rGP0cDn9h4t996QJGPE--^!k?-Z)E z=sl3KW8Egv8@QuK5YYs05?q*gF@PjIdN6hw+jpU zn$s<+n4YEYc86o2R{>TGLWK9K8&fIHhyV6GOY76>{tm;NAPn@*FG>riO|iJY1?U#$ zD{}e*x=~ewWydeSoT+6{VF`hfX#B4h%%){-&-b=fNA82Or4LS1{jX~CBmzk%B8y%eXNq}N zg5YO;wNG6Tcsd{kOP{A+i-j3rxBkQ{b%IkIR zSU8H7qC`jU!=}opfcu8`PF(@nse&FgM7KW*v5*_^RI_GkOtESnY|rR>S2lt~i{1QH z?r2t`LD=TksQqdpaq4@S(WRyA(}7ClSD+AOkH>a;&anUD;-XaD%RLG%ak0neyLD>4 zi4xTJ`0UL(=;%Rm8useZ{nTZ#L3J`v(EVosMUdJpVXD;}#b#r9<~!+38|qnc`3;)t zcDtl>Ux`8PfrAD(Lj+W!PrYzFY7;=YiT5Z|tS9w)2o|dBBZEUX()E@wWuzs=-hIqf zFRP1dTv;ZU(rHB0iuM5<9eurP*?7I3+&>pmNA>9a@np2)MbgizU#|}GY(=?T# zD}CK(gP-EzaxHY`lH0b%QQ_kw+IEj)ZFr4Qg zwo2{uYV)+dXXW}{XkB<)+*Tv!_IZ7OTZZG(N_at@#6#FaqKnySibhVy3;znnzqxb9 zUK_^}YuD0O>%%mJ0S&Xrprc3W@s}IF2JfDkFEz5&9Y?rbHuCv@ux~?2e7@fP*eUVT zWf@PnW|bWkxc~f(NMC!CZU6MUxl}5{gt0?de%SuVyRCuyT33IORI*E$80)uU>v=?0 z65>)`PwaI+NCJfg9B}K^4i*yFL7gLU(V*qOv#avF6h;sNBBn*%cBWbXoj;>74a1k$ zCe8iV#cwSS4_k_k+FoKd8i^cFP5i53FQGB;JwKS*$QxI?*XY4_^$JvcWIvsHxlm=7 zH$E#GT5WQXQ^D0ft_sulynJ85B^^xIJztPCa929d#?<^0mnXbnP~bF>N|}u!ZGtzN zQr?-Bx-nicv+`nog};_l;P+ozCd&-R^XcjE(r2fl3G1R&mLj64KU(U}-?7Q4B`+mQ zO8Rqk%oiJ8X{Hwng5TQOKziU|W8kT4W3v56g;u8DySs-mF)_-WCM_Pbz9+kTtB1iK zqZ*F(jj2Wa6IGJ#_kCWp>I1pX!+}rTm#1oZhz8acuMcDQ*zSFKDlgx0t;Sk*?t;w@ z;?A#;1V5$JKNLG8jC!v(dk8kg-C_Ui6X2Ui@WEd)J<}pF*DouvWcp2CvrffZl9`Yu z5ALWbNeU;z&!0czHJywOI`i6O6_BcCN*J8)XXmLANsf%{T^pnqR4mM4R>FNiwlWIPW0Wg6!HIPe16Iql_6wR>xZdn z0>W@^lR2QqMnpWfXCJk-6Dw4JrP0Py@$y*k`_PW!LYX`)wM@^0*?&|O{+W*{=Gm_v zyuqDmM9UZCszt@^p8^&yv4Y<)kz8WCw3yGCFeM0RO52q zeZiA`_2*3k%TyvBn_^xA+ua0Zx90DeyhDld76hS0-K|9KCJK`G+)dvnl0@Q;;OEfR zhuu+U%hVwlhwaACi{5r0#^`1pm|GZN1pkR!;S0_tp@ru`~G{A~110B6?A%G@oANc<8R43w4`E zo9|_GdnmNq+yYn&8b&Pg$68Eq=dbWqIc&$n*meWZTl+H^<9w?(VX zhG`7t+Z65+HTNG&bd4ckAh{d0-t94xW5Gq-aR)Y8fDTo0$8vZqJWPid(7dcG(Z};M z8{ZY?8Q7##0Yam35yLqXd$jS1JaSHx)iZJ}9 zpV7Z;kC$)f-v(d%V|dO;r{NL|$|8lXd~|0f)HHm@)NWNc?}(~k2K|y^6cw~dPNo}) z+I`dK$`vHozx3q$Rwl)|!1#4u!ze6OA!v*Dxla^KnC%XB_%}>i(QTrveM72xXVmPa zrxkUYsPC2Th5$W+C;Bnf| zij7kh%7URmbe{&M&Wz-CHh%5u^}~*$-l!SvX{IXt;#s`j9qipH+lB|N1iy8s6g$UW zut|Ab>+O3nw$;GUPIPdj-sl^+H1+t(+w^hzG8v1g;|FQ4hM%-`Uz1N(%#G)do){KI ze%QEO24Y}kiDvc(B*-+ZtU+Af=eQB2B|7~suzM0yS}J;hZwwr)X3{x5J-zy}U3&H@ z{%38>dF@t~LA$&PAiQZ9#d*13WEc34b7QeN$%c@JMN}2D#p9u6Lzw)cXO#TeRV%Zx zuaR-}%j&#&FAPSmZfwm|*^SQ+Sn$3k zNylw+H?b61LNWIldAZMU`kX~QEj3I}POfo2zp+J$z@wdA>z@-Rn?EbWwd3M@yN@5x zwaqpSf}{p$=bt%{G_K3RQr=Q$BPwai(+^*R5=8aGLAOoj8vGlt4oj=I{qR+jcBWf} zqqc?xT4J-vkaW(Q2l{o0QBQN(cW845vi?xp$$9PPSl??Z1K#JG%HP>_0&x}+qf(E^ zfm2A1g)YwLtk|;~pX&TJVyCropdiKTom$p0gyl6@I zp1qZ1XLr+;=th9|!Rp}ERRDk^$*p%2eSi|EAGkZ$GZ&_kp9qEaaXc{vO6i3aIl zRJzb{k@2Oiu~RAfNjUyzvDOa@>o5h zknl{bnaI0Ki7mlHPT-+#&MJdS>I7a7XsB=AieS{UED{9IZ?+whW(AyY*C)>CC#Vma zAp9#TaE@h@wf|WM)^BFm7HiEA{`>nB1=R#$=Dz{KsQHA&fc=-RLJ>S_74gQ$Tfq9n zz6rrq{ba@Y99V$Qc^%I}>bba1k3@!#(aPyPsqY~diV%N~)Vo;2x%(04C|>sHh~c(Jl|aQmo!%G;%$s3P9r zq3D7XIJ*fcef=p{o433|=?H2X7WE15^quwF%;v~27Gb{Ng6qcm$|#4$x}Bc`Om;eX zQiHv!5xm92Oln0;2n$a|tsklErBwXvNW7K;M#fLbs+pAMGZ9x@_Nybe=xwbQ%%2{kDG{q!_8iv^N3J9okn5zj&~5a3DVEgT!muKYBr?mS=@ z+c`(^Y#YXW>VM)3t8L%gYmKByYur_<*4&mptBYC355@I-HHNkS$T9tDa_3%yzky*u z@h>S4h4fy^n7~$zOkvGMOp}IHcKHfPRoXl1QEz7w=S5eram2L-%8AH4?fLIMzowDC zM&i!;9r15)2HO3;aD+$QWs#5B)yN`iLl_BO@3oE#&OW>o8MDsanN6RISiw93*B{(Axx` zC_R+(Y()#-og%fzj&n_Z_d;V*tM}P!nKp{8oG3=-B8-ZimzrD?;ED{_;2Fgc%ZIq1 zbwuWdtz3WlyuS3m4DQ2>>R#NSA*Vhd^8J7vw%)R|IXyCc5!8RZ($9IhT1BW_+Pw1C zz~@Y5j5@OVVF57@%~)>!uJtV`FX51p-v_CzTs!tB-8Rq_*+5hsM7DWWZ?;;pl&I-!`JU)bA~k) zk3S81@Ft|-e`H3j1e3LIN#_|#gOxX@Q>e5SAy4^ z0lZBDrK;i-o(_GePUXILEDm31l_ipsURRe8h7|_8XGs;u4nOdqS$StLRAOKw^LU9n ztjO`n*Xyuh-+R^gNzXo9`A=RdmThRg%V9?U2V;I@pe3-;_c=2RHi}LA zSFn~GDhK%9{%iG zzr<#I?WVl#rr2d8Y8f58lU|trc6=T-MVRl90|l8P?sK(YPc;H_b)kt!-JjS8KZ$MC zyr`+G{8DP&PNr*mllxbZDRN!@*^6PIsOM4&g!Ov;)+08}1MSf_- z|0_8Dq3rg-hiWd}w$8bF2>}K-u4+>Tj4E}tzWwyX!=(+<9ixm|MiKAhvzELP&a^DT zol9@*$-aJ0-nUdNuWYFj_qZoFrJqXQb@K_3>PpbmY3{Uwo^4nRdjG8uCd#rcUsfDT z)LfU?JTzzG;cL7f$*fhNZRtSJm(6+$xj^XPl`23Ih#4c*KQ&YEe>Z&-%C1qp z)WggI@l_=MAzWSV>@n!u;j>IT*(dZpfRLPAr*e|4pnIK-v0aa?l{@>X5ERRTVnH^` z%^qJfbfSK%BbYDETzpR==HR<|<>bcr0?30Njjm3Y*Xhyr@suQ>d#uKmpr;?+3C$5z zPF&G|RK10d`F^4!V(`${_^e)}u9QF1b~4pD))jVkz;|6!|45e~Jp z+W-*&AXVIyFBM*gxR$+(DlpXU_W-|qbtm`O2E0*T+eW8=$KyhB!&5VURa*S^W+Q%y zphCnD^F2mKi%asgbeoH?gJ`ZVwo`qUIm2rg>E7|%F!XTVVVwcvNsQn-JPUh;IwPV- zwqTALPoBj?_w8ijpUsP&6Uo^#=QXSyuzmOe?#RdI7ptnnHgFc~zmhJPQZr=Vd8(^Z z@%0CYiI#k=0nN_X568<<6YQUrmO_T3+AB*ID$vCn3bPG$bCYhTp)6(ek>9{`v7p1x zH5i-faZ6u+YW9vNY;|Bx?(EQ2)BRyN$eg==+&eqO?5TE^Cp&CV3M&zQh9ra1>n}1MF?5R^Dnp z>+j`kLZ=5>6C@tq#>P~j%@o-4iGz1{9M|A}ke6@I%e6{sf_v*I7Ify^KRx*Mx}~MC zX}M1gyMI`#>#%$6fItHNH?uh}PLje+diBR0#w7m$EAA)CaC!rM7Jnh{zFoZzq1C~C zep~(Ya8E%j4Rnr3O6w-&(zGL#3TUvx+`%IjX-kBa=FrmEiC+y9ZlUS%m4 z%N^!b1I`kYYO1{dMXi_fv#M&`(mg_g<6mcAbVTeR>7AyCGaioIdok(bK&U$xlsAW>IUpj!X;%!vTKqQH$qK0uQK04hcf=XsU9%6d z_Fw*?^S-n7x|AvGX!Wsx!n~UySv&VJ81!;=zH_D1C~yIAnm_BMfM^+2z^la zoR_=pR8EhJk0jsr@bLOIN98m5H8Z$%xXrtrxRHd!A)=gk^n8Eyj!}`z?NN?JLQ|#D z2?*9{(1k%%73eQ#wTmcVi@Ri%pg*H=x2veswa!6MkbiZ5ZlryKclE{Eo3-e*-)p;T zPvbXItL?}hLiamE+ik1<>n3q4#OkAVZT0GibASEYtL0CngGndYe*$&}V2yvUH*kMqNuWJMJ9D^GYs?eB?>iCj>(6u^)>pvry9{Q~r1QQvcRb}$_~x8r%>Yx%Gl+BOZfIkMqfcZE$AY;CejR4SV!jSKMe zlSa0cylx~!uS_P@(3+cz1!H*yNw;~9w_rRY!^`-ztb9&X0Tq%pg5K`SvT>Bgv%KLP z;UaxZxCkv6NyC}tGG;4!zXhQb4`JN!afYQ-QL#pRe`#wy1uW*%U!88R)*Qj9Mi|=B zvcl=gpDOUblc75W$7}l|C%JQ&BEu1+>Up~3<6LzhaZoa0Nxp(*4qPjG8#`k#Qn5c$ zu%$@cEy2W{tj!cG)PwG+lbfP*YOdF{@P5^r=%J$syGx?7KWzde8+{m$q`NtH@^Zra znD4J5U%67dPY~i4^uA|tX{ zI?P*}_rXqgA*kE+<`W^o4H&7mKns46!hR0*WkZlL?|~8XD z*<}9RtL+EXPpn%!NY)M@0iyW-jd~}U&>co4!+>bcEj4pT1Ewt_-K?pArb}z$kFlJ; zH76f5g;1KwTlV9*<$f$PPry42!fOHnd_`ehd)a>B4z2r#gqnBJP0Cno6-*vHAM`Ro zmkIn4#2YA+zfTtV_JNRkZ;HBix&jWOIpsS`PGeh3?RHuC1{uUt5;V+&L~of_OeVwO zk}SOZd{jzLm1pERB>1ewmtA1ORp~=xtPV^*5EyA%S_&*917=`e&7|>b1FdGGZ7YW^ zj@7f~3tp+N10q}^)nuPS<2s)Y+o|Fp8DrzR)6;Lm@*MUOm)*`R8$XIm)8r7Gk({xe zNw*R?5angD(049DMa3(B3eN8%(=L6oLl>vjl62R$(HV9u*yD>#3v1kaOQOPYq0|Hq zQ|$&sNK(EMd{hcZBnemC8ueHrR(pD6h$+pQiec*N094G9PnK-fgm(atUAK z4^Buwg*@j5k0Z_}#>>6FcVbVNG~)4o>#;YJ==Ub<8zIqWA%Zl?bjD0ZMzgd=Td5!Y znjEu39P6JO)|UjJg4);q{km;O?~}Go(>V5T3~u~Wtf64Cro7Xp+B3{(ZaZdH(kWYD zSYb8zz`2!Z;e(V_>P2P0*c;cMr_>)ir-mI6@d#pkTL|7wuJC{cy(qg4L=MJLzQWL{ zUVt^KZ8%5)lL%Z$&^1PRA>Y2WA3)7*rynr;VAp?{RiXJt#MZFyi$5lLR!qrHaS~@n8@=d>}IJt*wQewD=z=$k+5bK#D|-{crThf-DR=EsK)> zpb}$4>ugZit55~wRnhEkckzlRBdH&tiKpb!hbD&J@EONn6@P{NYghRVN?qDe#(tfq zI|QF2wFYjB!5=-Cs}`H;?p1#+ABxVbvz~x>K?oF#_aEi#+`pWqJI+Ln3S6bW=U*-O zTdRFUTQ&U2L6+iIlYv6ke;~E#wfHCNdzZd_qLI~HQ2X*ff|CpCz~2;i2)}#=#}=L| z*zx9~R=}Cj-(u#AoGzA3+c$nlsjtbkdfF4w!BAYnDA)ox6bKNIDALY*{<>i!ZQ zra#0rfA_O`^a8tV_JWt;KQiNoNPV*L4Cu%G&HE;r?<|uN-;>5YmAL&$OhCnEsaVG@ z@VcX|?Zc25y4IgY&^yWBj@27q>W~{WcU8-9cs~tUYqPVCXtL)GFY){^nLhZ__Zgp;@Jsxo}o>ii-2h=+s!v5ysuJJ?1X@)x7S!$+Q(2e=&?s?pilfth(!NR`%qC)XTk$`E&82nFtXfb($VSg zHf5ZwRCFH!?!yR5bZ?^1Z-RePE#j3}s$2ouZ2$VEQk~Mv@u`qh86H7mQ8&9Tv^Vi( zt4yPMzs2H<-c;_$_6Tmpc*!4c&}shH(L?txH|ON_dV*Tt)WoM9o}RLxdEC& zx`qbo(rcyegi5N1DK0QQ;rb8HhJmfl$FE3Vw&&M5Re4pD{{t*V{l21qkf_z=nfr~U zNchvnX&S0uYLq1mCeYd!XLqR`vH3`V8f0>2LRhLS#>R5^WHvgyL0vI+?KRPwhmUrC zGxW~h9Im246Th0Mdn;%8hbg0->ewsoIS;*&+I{=+lmczGU|)6s*%~5~_8zJi?&>w1 zu__f$6)CC;#2}M|pM>41ZDQOa!cHDP`dDtd_T#Pm4SMlnbh}O3jVJ2r#@X2^4_fOD z!TbW^tyFMGt1A%AS&?bXDNZ6v?l}_ATNe+0rgeTdc?xO}2k}SmQBC#@tdgNT49+MU zVg}bvalF?*ccdv0Zx!GmO*AX}w9EzBm$WKZ7zTgqbqp;&zH{5^(IdEi*NsP!(q!-H znx<>Dbjb7xRy|4S82HxB*753te$`NUnp&Lhz=wAzPEU_m7g>Cq?_E+NlC@GIGRPlh zKYSru;i7+$kJkWP>`r(YUuO=Q<|U3MdzFsY(#fm^pv{l=gUXumg}1Bs>b^c~eX&RB z#Ha6jc3bq_zX3ot1!MAE7P35m&zCeOl_0tkgJLGJDH zit3*~^WCDrieixcHZ6ZknJ4hi^cC+7n#onrp04p5bOe6ZshwG)-aQq2M|{01$T;?I z?THH=q(bXJZ!9dqVfWpDUS2Tit0P6{R13>k-Z$DHq17^X1N_vCRcXFm-ZUz;f)8~*WW%I`P4&>1<|5E zHK2Z_!7{SpRw*1b+u<4BH~i9696GRJE(KkJcf2ZT$J~hyG>_*u@~&DuePsMA3zZXC z^!d6AM#E~IWZiCky!v43<&??k-2&^f%I6L{1M=)Sctm%jX5TEy#&4rNcF8J}VWC@p zUc6dnpoQOc>uz~<^!VWPW3U;elkf8Acm}|>h*^#Fz+=l`kIx=a9faHtxF;r54yc6FK7dMtdl5Nk+4>Miq zCmm60XLjk={rrBQwD0#<@o19wS!PEAjvHw5`%grK^nSxif$sv7G|@y&R_ud}wdX=wLjT&!!-6hwfgr}Sw}sqE;n zV_%u5XrpN%B<424>(i)Xb!E{=H}^YzJ4AMA);?KDvRu@|g+xf*Jg~wnpk1c?!rss6 zOP!*ZDQ(!uNdxUE?+6D4uhtR)gHEu`1OZJXRb>#(Z3rv|y2$yS9Qc;O?o?xF@CybgdN%VN{lzlaG>yQ4LH zf=|Uu`kO}epB#Z?p(1x46uD;=7LI-1W}nuZ)KnY+qn{Fpas{Wiv0#CnLHi(|Q2X|w z;f+I|+I>>Fh&?Bp7s$002TtQnukF?(VfWidK1qLisQDf*iT*G5U1=Zpy<5b@JJC_0o9#IcY_WOVOXFNWhV*A z4>?Z42GR42sD?|<>%*;`tGu>FgX@FMwZ;oe*He3(cF{c=$zM6{6uyrC?{K*tdbyA)<*38_n+xhYOgeUM|q*Z`};NIz4-Ge(( zUPCQ|&y_*RiTsF(ziAEY&ly$Ll_k-XIbyAvq#l+^30?Eea5 ziW}&yY8c5CvWgCA zW>`Dc@4u69uofJDyZU{o7rhceF4CYB-o$tmUo~HNrGCm1Q|3C0@KCN+@yDoi2YXTf z-TC47APo=5!s}`G)hCdDs?XVXs;M}6F<;7SEy!yrBfsG`N--})iZlQh*)15|G?OIl zd_YV+13cY!6Z~NUe*en1#fr02$|iykENJnlhHa3qpe)RXG0){Ge$i6GOK0Q{^~%k$L~5zQsuBq2VW0^JBB zVP!h~SlrckcswKvR|{)YNIiV(huGT-R^i=X+>9G*i7_Razh8G9JXeDv4b=1tCWp(x zKO0uoN+UH z#}i{K#uawlp#FF@=H9p2^t^%&549>98^`P2g*^D;%d;P7GoRVDL^+R*d;P8apWC2= z_xhlB1c!89-k07y36IU98-5^(TvC}2_PpL&Ff(R-9yJnk)WO8yP(tH;u#_D95%%B2 zQreBUYVS8NzoxZs4c4UY-$$}iHJ4@HJZyyo+VL8hBUg_2(Gz^>hogLKTjJUzWipR zZS0HCqH?Z1+zqd!Ib9kDYAx=1(;f3Iq|hXrJko=~aC8v1C0i8!eN!9hPgFhUFR`6< zQ(~mvb^M#vw%DHT(+4UqmPTQaRQ2J$!r>v0oYQU^n~M)`yH|<)aBp0wAb;AhmOl*Y zv*Uhe9gi}|n2*S;qx=>IU6R!ow3m7V)%>P7j3D4(_a!q=YF{jY2Y_y3NDAF||2r`G zVP&QE6}6b(x^u4B-?yXUf|FA%$w|BUTz#rJ=Awr>lcvTQ|_>E65^jClNt zPkzxy(}$U5M!|1bpKqyFe5!eR3QliRWh5W|k$|*cCpdreN4I?E(e*(n4^f)edb0v@ zStR?w8@=K|>ntz6xb8?C^vV!PID>VkwzKIi`1Dq3+|i15=YV=ad1_DV!>b*!Q@HP| ztBb{qbEw&(O~G`|K@EECf(lK{lyF=53R6;d?7cySNeK_I5iK#|cck~p>xplP^)N^A z%fY9P%C4}~y~@Z|-KkbAwSbmFMqNHzzomnPezBuL(yhkxHBO#Z;S=9L7og0zla1)Z zH83;?S|Iq(5WE5c{IIJQhT;ri*0A0f3G2q4g`@1=;&%0l0&$_DP6w2<U`sQ~Mv( zPBss=DJQ1c0-BR?X#x!MQDN|$+lY6Cgc$RdCxQ8^%Gd;W7LMkwU^~#n0sYCz)E19h zi1r07`h%z_9;ZAXE#C|9e<=7UNXy6jKOco?`S@-=ii`iR+j!8;{?}~^JhZ&%ZlHMo zM+2_^qrv}+e!2gT+y4Lkaw>3vN$}r{!KuLgf|gI<|2ZDd|8b*=g`<_5H7yrEKfe$j zr?&T73tCP+byHglGdDa=Eq7D5n=48VCRP@BoVqsVpsj!qHy)>=g^iW98?E4r7kHd9 zPWDbNT5nCvz`e2-9yVqcPz7mlx2lP&9W9^We^ZgRadXwMaFKCxc+8$S&CO}Y#OSz9jDw+p_5bCc=*(Zge$CF#=Hy{O z=&~?Kw2h4eS9+4O6{48L?v$C*FPd zr{Y8T21k}m@_kmA&&A2V-QC@H*toIOxO(qEaNxxe(upohSXj8JA?-jAW7L8p3*j_p z#Qw1Pax#bceMDhFfs#+iP*qh`=(+eK4nx8Jy#zd$bC?~8r^KUEQ{-1n-^M`e>-c#cuOTZ)$V;9f1IhM9zqO zW_4JP+(^pj>-X3?h2Op{?DtDt|7)kg#l?k_VRZ8zD~=!>kSp|fg&JmN+3{F!PG!k@ znBf>hOjYUz>46d0#5lyPIMLLVm6h1o*rC#N4(b9Vn!Ef^JX*%>*?J0SVQp<~O^uKk zD`VCh8*r6?!|>C*DL$Q&xbRvemEczA3l5l(vS~*pvX#$vs~u6GwalN$)BS=6pW!=RgoJXhJ~?L ztO7;=l=8kAL~iaG__SV53vZem85>J{E3|-=Bg4>eSjp4=rV(aqD~E8LAs3He0hP~s z)eF)^JWCFcQItY1D?LwusA=a#L+L^sr+;#Bag`74hL1F4Y(9aNp2pEENv%Rq`( zYZ3O76`ngr==L=vFv=>&nP1Uh<`{3_KrCLpdIj45hJ?On+tR+NV*YTN0{n*Ly`1tsgK%L*{CxgDbAj%em;EDKgfbxbbB5tb#%o%~iQwKnMOKU;q5ow1)6!9#K3&z?tD;()uVOb_E%k zW>iKXHI!|sIv&#UK5Q?AeO4aAnE##lL2?EZXv0yr)m<<+c&Ukr52?B%c=`Du1vz0X zIA`uD`^nG%;Twr22vP ziHYS5bF@RlSs+YsHrA)At@La_c4o`CwdZl^vci($3m+4=vMCjG-8ls>{9Ca>^(&Hn z1zAl(Xd#v?S$Q-xftbFlbYc%&5{DLkmnGwhg#xQ6SEE$GO|03X2Kf^a#=<58X;qWe zWP;))D#>apLD}R@oE~V#N5#MQgm}wR3BG;Po%sCq>(@#|(rG!`>_?lEJbZkNSuD?3 zag-IkWkdah{Z8I079bFaw@a!%lz*SXb#|tz>>97mio&v{bI91)mWdxcp`i&p-Lp8E zn4RT-yU0U|p<($%;wO@_nwU_$haIxA#om_(QQ_ftSrc@jwh4Hl@58dVbI5u+AwVFs z8$t=rCap3;|L0Z3Q8SxK%fkJx8P#*hzIVPtH`%5VcC)s(XSX*bQj$thVl6a$$iPMq z?3N@%vr1Zarq*+3eYA)!t0^-2K=2t8_##t-MUk~o6}-~(oyNfRkpdp8zRij9Y&e|p zQ=?=I6r(eukTqvybJJe2prJvW73T@)F7~Cdv4o%?THK6(xvecUf20s_>=`4K%j`lM zt~L1M~QRR;^g2|N9>~*2BN8pQ535S63;9;7H!J-|w(L646jUeyr$o zAETqDq@)Ca;BUn4`clSses(4eVHCTAu{8Pn_wQsLt4K;A5@?|Y%MI{Z0!H>R9*r_R zJu04_o+sH_Wmp*O#)<{N$Qw5J=>x6(9v_c|!IB(LPYQ5!V|{&E98-~kRW7Bf8k{$6 zv1o_3A7C;$0}cM?w{daDiwzz@0W8q1Ib+Nh=a3b+fQ2EFxOkBh@A(UpmNbXVW_NG7 z8$5KHPcguNf&$jHaEv$lIb?Uqsi_;h{{7W8_J05jIcBsRG(z^^;NUY_#e9I&tPSS@ zWBP;uY@9KNiK%>F z6T>M*xd03^Ha0djHI>7R1yzv6toss=l}MX~k;nuOk_*rGGpKfaJ;WfXrpWpRlQ_Z5 zBqk#zB_%CQ#piwp5i3p)v8K?&#N);GC<%bzU|_J!HT3WxK6c1PHR=xvY5+EaN61?VxF9llM^pr zUtcq`#UW$%tcq2zRL#xJ05_HM;=|tGQey2W2@elX;xumHfy-*kzpnS;%NYTjA;~M- zn;0iN4jQcqfM!R9l{n$GLKOAo!LT}b0quYO{E<0wU_uxIi3!R*t)GajvYRj@&3=o`s{Czy0!b{== zW_&1{{TvW1VjNbohYLH6*Wx#b{ftKfezY@3BTlU8&7B05k&&_Lhxwl!6og>~Jr0e> zBR*8WKDe0~8u>i7UV*OY;Ns_-m1X{5XSM;f26_c>mkU@Y-LU+?^Xfnmp95Za~;m(j6=ESJapL_cH zuE0__i9Er=D1+j|^cs4!++y$U8>c^-DuBb60S__wTL;DXy;py_Ubmc<6{n(iK!*DX zb`KLnub?{puOwvoHwh{{7K%{@QO;n7KrE(2)Df(3j7;-xp~;nt`1S2=kNn;U3s||I z6eM(~A{=u*UB|6$ud}nWNVoJud|{9M_o0Z{BMS~VztgNC3mG{%IU7GS27XUZ&nB|E zw6RfQO-e7K+P|}$WLAU|Qa}@MVq$7apQDZQ;nuvWzrR1KKZA(13dmv^xq?$1WGXD5 z^4TdtSaxMPjflth?~9maA!TI1#Oy6~E_WvZW|x|p3fI1ACX}^;ww9E^m}P!|2}0S@ zfeaUmXJIG;8!k=H)(%v&Pq9E7XaZ9fhKmve9un5YMT`?|24!>p@9S-)f?Gh&Ni{KE z0xKsiyZki_E1wNo*aUhCX9;3^3TKo5@8T-}Xe$cZW@ctXi}#s{aoC4}LC?$01q3ga zI^?TTK?R`S0L*vW!4)(NvHYdW3bMf4XkJ~lR{T$yb#ULO#Xv1clyV#)Zj~X>_DgHBA%_x)7yB~oSpy#K@W04Z9GpccsgDj64 zLfqZmfm%#96cNjf0D1*x1K458fnbZ0EGAZOu6>E(}XY39@XUSO92@|9-E45>f0+WVI6w1;zQre!mQu2R;|6rX)MSzpdGN z5ugNG<}U^7KEy+O@cuGq1wB?`&GZRlq4j{`<=+OABW1-|N)5y6fyS;%X5eqcaDu|WD8fXCl1 z;ViVo`&xwn3fG)t-GHUm%2NaATV^5?#AWihE_YxZEtNo(2S-7=9x8A+5`{` zI{5ZnBWD(^D-atfkmIIy;LQO)5ZF!ySt&#qOHd9tbp&Xx9GQ7c7?xsU*!#~Uni!oV zn$eo{w&He=G`#8YxFNE=LY(2T&Vns_WW$(tS+6Mi ziBGucq5CO32yiI$;DE8-7rD6^LJJRi9M00gLj01O6{iJAv;p`t#Gt`JZ<~-qRtBMG zo0|>1zQo2Qd@6=xL6>Dp2M>x3&*xU^1hxHc@Gt`gQ}ekGUau(_fFvxR`}FT8PT)S^ zhe}uI+K_4H0ha5&uKnIjgAkv-%Q^56bW2ZP=;t`sKm{!TiDOphFm9NhnMv;$6?vqYo}RuiFfcNry@1J*A;3`B&@jtE znZyDQI9d4k+yL>Tx*D+WXnFcVEHH~WNWm%bg9q{L&${w7SVEqG%=cYG+0bH2u{T2l z18>gTp5=^KW%zplWQ&FZ%*%-kEByNI-Mg;5kyK&}(xgt9m@i2B1Cl@qWux?dwoCd* zR$D%C!Fe$t&G@jgIt{)4a@EnAK(^a5U-BD)1eCr zK(`OqM*%ef?9Hsv4?ubriS8Ics7^LJ$mrOZnwlCl(ATyv6m)RYI&+Lf8Cke>=0D zsZ%JM@TIO|!B39+nUE0p&yo_y1O)@)1h#SjrI0ARi}yr9%RfQ)Unm5cY$+4}j#Apn zY2&qih0?P*0LO+rWb-bo`}Ni3|E3ot9I~=-9d_V@4k@8s+ZzMJ7@}bVu0S27AjJnr zIc>magLqklz*92ys24m)zi%K5&j4<8FbSBIMaM-v;9f?3)nWPHqoEi!Wm(`^l1ZWK z{}$VUAfHZ5Oo%k<$y$6u-(dl~-md&;=z<^x)OL-NR8#*c;KK9iU^s4v?ShqWF?gX( zsm8Qf6?PnOLMmaj9}IRXUfPDo0}~4#3-RMeSpFu^&ETC2#aSE(z<3TQ$FfCOANF0TT%L&(r2&Bg2~uINxf#K5q;> zp79*qIT2-MQ24C!Da z>4`9)830F*4i3C9nJ`)yBl3auB_bg3Ki{e*q7mN&zN?Lmk`KpUVzKfI02*M9K4%AO zY;%2&F~0I#k9zl(_V)FC$epUNPzG#dXt?|p0RQociJ$XZpTTBIy#3(5?3c*M0ASnc z;IXjC(N_Tffg7&l^oK!n!3jO(L_u{x(1S+xb`hKlPV4LIvD6V0b^GS2pc#ZmB5SNp zd`$`f^^gp4D&PUYDgO=WtrsrM%d_(G`l-jxBu4D~Y7p4~91XpO8W1~#La!3gcV>Du z#yZd0_wj7UAsEq`nl~O$Qz$-wP^BoD9!LQ8Uluq}#WAlGN=ZEM9+_?E6w!1W-Wm)ZwJeU0f6x-N(Rp0scUl9=q@-GoO$!AP9i=YHQT|=n9M2 zoT(Ma(XIoO01AjA0qcXYB|y1Y6G%*CLeQwyMV}akMJpCbBS8(db#v2(Na+KdzbGg! zPJn7S0x&4eAp`amt3!Yl$AUf!qwrn)`w7ruoeoYbPmh;5rN|l<3OIrq6i)}BtTqoT z4kKU>imWW}K)>|xH*#S2WdFHh0odjMbQ}<8ULaLIwKke)_C8&PU~xfz8x)yI zH)w(ZNt~ox>kLmthB5N13;I6^rI5BJC<-B(rxTSP(`7(JBQvM{O`wzN9x881Hj@9n zO_?nVn;X^6(H=h*!czBry6;Z?du|h*v*WzFP?LgWb7Kb%k zlARnKcNd$Onnq3-gzwq0gFkr;puu39Avs3T>2XfZt~r?>sY!miH^Zv4n8cbtdEBXz6IZzy8D;fP1QTM3-b=i^UoY+>7rRZ0a~k2@J*y)IqN(WopQ$0@ z|5%MQ0fr7dMj?H?|E{r(*o%zNTYcrhts#WcTl@cPEEaJVhmPr5NpQ2rl#H|4dPZ(&!4~C zzKlO0A#4^$_4D&fp9&i`0xW%e*lglc#?e8J-_ZlZ!>V2j9ym|tcyXF&oZ{7ySIj^v zs}5LQxR9PKt-o)hAMvt3_Q7VKaoN0kUDyK)C@f~EXb7xX6exT4K5#TAK~PJ`?%2Wp zx8hc(g@!SjpgLN)O+*AqvEr8yL6tDnh$O`A#wB_z%oT)H3yU#H`q6yu-no67Th(*! zO~3|$w6HPTcHGgF6*ukiUNv2zMiX@R1PL^KQs7?xxAXYC5lSs z1pV{#c^n+gaH!4M( z+yowN{+&oH$gQcW5Fvr&>Rn>M+fuq|f2N0#%z<{FF?I*)pBGziG6r^RPZ`&LQ2^YYbawed%Ul?S1Sk=N z7}A13@;-Hx2Jd5RataCxa&u(|7_Kd@OKt+~3i8JOS4RP`*jF!2vGu>`dWQ~u0f7lM zp~0Q*TRQ!MDOlV(bFbIJoY#Ddm$KVLRr)!GMxl=S`TE7VdZfYAA0HihbHY$vo#pA# z!aW_ISN=IqOU3I9%7nBi;pWr{Wd!hO8Wo~(NsNpEn?M3!wbxKvF78gWqSFuLK|SIu z7uVIuUFvW_1;?bXG(ASuzAlUkpvRu+%1~Fq_&ud z{>^FxX|ahq{5d{!`xG=2VTF3NfLp^qlH_;~`cICTdHld&jw zq<)OzWP=u;Zy5E`r5E2)z}0D>_e+-`_To;EIgL{6Y*uU0D}(r~mdNiTy2*!VsRru8 zWN^*uOf=C{dsL?S4-pIpb}J}+28$cBvfzeoB*nl)ki|?WnIcKXkoicJ!UZVUv^`JD z$vI4B;1CNxNntr5r=Z|E+^NjLRQq=r9TP|(@X*JPLJ8gq6!FR=&esw@wS4!zQd|jv z1fx#<_CB(!oZZ($OCOTL9)wlP5QI76B!;9KNLOw|c7sd*`ncT(QG%dLNpT$sVfUk= zR*L0T=ZOgbCz8UBczG=Xn*hiBtpkY-O$d0xu^z>vx+p8?$ZW98AYm|8l9(C3E`o*$ zW;d)1SKZ`BF<6~|4buDf?+4cgfup6xT}M_e8>3kh6dJIi zhAzMgSHPPOhC2Go%NFlaf>)vjeERgg?KFuZNJeDV@MF^v(?-?}-UC9I@9IPY!drO{ zcXHU9O_T$GuLfoj8oGxL9YT0@`@xhH^_P2GA|U?{eu(EGX#>7bO-(_7!{A-Bh%5L2 zR!Lu9|GE%PF!juL4Z=>&tzVR#ralsl3Fq@Jnt%o0U# ze&9CuT#X=B^Og;Lih9MBS%5Tua-pwH#mGabYgKOi7O9+L6Vks43pUR z`N~MKiat7Rh^wF0SZ#G!n7=8)8qn#q|F$(^#wXN;` zgck>CL7$dtcVl*TFjIr<%2oXUQrnf@+#r=%(E;;DDe@UBt1i?&#aHIJq&W>&q*VB= z8OCk1v$I2N!EovRhFcESB>%=ty=v@WYG%pokJ_kRz(Wf`cXgtUbnPXv4ajXUjORiQ z3+44&#d-l>KV@4ob7sKjC7#L5IK9I3Cbdmozw1H+y*qYa?#;}i=~+#W@x$T+i^7|@ z#Fd}8SjX4APON@&;0>x!E}stfWSHNc`HUte7x(P>=N+&PQ{03MSqFJmIb=*W?Fyh8QS z3ZWDHWk+s__B3{O@^Z}ykBQ~uu7LvrRm8<#KA2UqrRgjyfr(Cy+ z#)u&#m-iI)P1@##^0NG97WB{GEh`He+4t&9Io|ecJw+EO*=b)Zmo$AwT zG(q1+LbF`@_~FBc5~dlF^IM9cpO8gvtu;)t%tkfIKM%QyY6Dx?>;!1dO)(Z(DZn-IUFrjJm5v z>vp6xY7m2S@fbY)G5XSc+}yW27n9*U;J(>Ld{?NjveJ`UpRmW7nL&ehH96IsSeV1` zD2Y=9VNsP*Qc@zD$+u#4tcbE~n5b@=T?>E5<3z1w6MYmfPf-F(V@)7oP;ZD6Ah#+; z1qWQMbN3DH^_=@XH#44Pc^~DDh4tq}z|lz09Y3I*0um1rdTIDX5qprGJEpQRpZ^Yi zjQRqjFE3^nF!b+~5m^F}Vx1)RoMzR0aa@Nv>KsIucHY~weGhCgz|fr+F>w#n4oh6M z@3L1o51&AP-kXRi&hq<-dTqb95DKPJ3{VHv!?;oT$DU+Rzmd|5a2@!pzU_%qC>>Itf6pn(65|C=6AQX2^Q+y@aJ z&!+S0c8H@QJ`*UQ;%JP=>p;1PY}=M$Rm!U|PfH9<>LTYsKP#mj10>UmW=4d5^+Fz`igE^u%#aNEtWmmV|rSFYrR zF{XM)p;cyJ;Ao-qQ`f8a9|cn|iU2^oMtgk2d~7}!Ua>`d1;qxkr(pG(HC7(mlbWD> z;YELN|9*lO(rGv)SOH402lvK}U~5h{1C?xs&WPhcZ3k{~2H7)q{`~osd@vBqyddyU zl@z3P6@dgaPnD3Nc5)J>qNv|#LQ`K_-{q-jf*^$@8#(wjc=ms7^2|+G>)&fMo1Om8 zhKD3M)`w7nk5X8UC!e?tUEJp2;D zcM?_XNS1+U(fCgA0`)M83=by+u<%v9QnvgJew1t91yJ4ywm9|7vc;^&fAim8wJ}vn z@bPBOfHyz}H>C*5y+8FYD%YBKSj;V8xgQhrrR1u6lVQ9E_@W5c8LdF>mCcUBe41sNQ<;lL+-Hi^7OYiVc zO^(g4v;VsbOSqnHd9KUjk4>;@^nGG6G40qbt+6;UpJ-qyyj(v&)!=k@igf<-9Xk1H zT61Q9H{xd1Y6kj0@&ck%N{Wcbs#w2Lb4CAsi@0+cEhyFh)P3ZU6nJh4R!07lU(GG4 z9bv`}4&ysxsc#xlt7Iq8P!1W%ztpU(w)+Y>xW{z-io|?G>si_;V|p|c1`{(sI9TMB zm9IkmI`m+V?4CUq{sQX|Zq!!(`$w7Xeyo0d>X!L{O`iJba8%jIj@)!gKk*J*Y=+T*lQVgtd z0Ko1AJ-}Jqd5Q+3(F5@RfBgvXC&3!#`l_dBqH(oRWBXKP0nMU^jpK6e9G3Ojd>!GOXMzH2G=`@cDXYiP_dkn&u7 zs0xJHQL&^5`#7?QP1Z=4c3@mXxP-K_&QM|9r|#ft)a(~8TnMEUa0)6U**6|$FAb&; zFTMl44$um~dTRoIu3ohKsOsXls_Me;Z#P$ODZg){`u+~;tY<4wOfLd>w&vMdxw{vJ zRYwI^A_5e-jGp*?Z$k35?THgT1SyT1-qzJ+d-HM~vED;1yDzqfU-4|1)hjv( z6c0dw(w}X)>BYtK$ZXa}kgIglJZOSH3WrMwWbo%FVqEA$n*4iZ*IbZ!9=yL+7Z06U zp+@QSaC#VdqgSUY1q#%SAh-*FP~gad*Gl?WQ7}be#|A@`04VsoZHu<<((m+;nQWwo zGl~yiOpy-1}dMDm!mI$1&0tgh%HM+7C9cS*tit^sO)4*4hT$vVTC z7ZYO=$^5G$9I_9Ig)ei;ES{OBh!>KLO17WvMizYXJr;!a_j_U0f*j$tHCFb?oLf&P z+x`(G>gCe`wCcQYsTUL$@yzGbb)f{4l}!k0=WCvX`RH1_-@<-?sHX=+62>mdvSL}a z*&$>&qd=Xs-NdnHlZ|!N3m{0t{Z$DAUzQo1nF~SKYd)8;7}NJ0h)tj~3Bofm@#JLC zF6}h#2M5vsMG2umC+KiCz>x3!XU}U30?klDH!SD6jxb!`Fj&9jE6wPH6t%JQo~Nm(GM7ia3dA}H*ID2Pz_)NIDM!gzv9sz*UqHW$eNne#5EAW?b(${ zhtPczHcis0gTQgW%|tnq2$*-VBR>lq4dH8Q0_6>Q1mrsGk~Bq!zFNc~h&~d@-Yi?V zxw(0H_1svz8;O(;bzUGfiPJy_*M_kUM!*KU4wE7iF%68FvN)5`L0T&KNm)r1g7{}T zZj1*Dr{>yEyTzD{)HsP?4ug-b8<%(UkDotR@qxT$FeLjXZ}TYmdzWbHD^g^~KS8(% ztLPB?*wE0>-u?i>nM^1}EvnY)*pI=%EnBvPK3u`?NnxRVne$DC!)5LeVcXR>eec4W zMo>gD7SEENxXv#;)L9dLv70*aPg?L9tnB+HiQE58!eHn|RH(wr``FCqy^XVPhw0?2 zz_nZW@+AuKqv=l?0qK#j?oDvcoLaqH_Y8wrIxyw2e=%cOn*kq{-JQG3eUq5qZI=)* zU_78z;Jd5~!6=zCokQ>k;}DJR`oYjV9{c2SxQMW7e%BE*p?Z>$IQOSG zCNe$=E?XJ{V0;XbcZcVKn|^%Ma=jjK*W97 z;y$}*0l?&e%c7{2g6;LVA~jhl)f{`y{>#uN`d~)v??4jJLrKPI2p-RnP->!;u1F1- z(>~&@ja7DsMJDb^LYV!d`_VJKq5Au_1c;JE^MWZtLP9$F>d|;ES%@|e)AX&Dd)u?3 zuv_tZAXHza0L2t%yis_MItL?hB2uSb(-*9KlRxk0a~Ch>%BOrx;Lywsp@?mGQH8_}0Z#iZVHBU8 zO)>)g(Wjl(#M0h_5?GPt@h9X}P}^NyUDC-EO>&lZm~Q;D^@Osh@)>?!$OP~5UB~+X zqQUL)CpT)4vqZ(h#gS?e@>CrA4H|QTg(tn}Q5iGrfh0wl$H1S z46V~{*99E76y{F%zohy%C$IZrM5skZVAv%DlhVGn245jW>e zV&S$Fac4pQojUcG1(=ByFP>dm@x;~y(e&p$Jn-avKcaYL-O`F&g8nSpbQwVnVntWx zr4^y%8p@nkp(I5kH%|<2UOMx4WX|;w3*R(ZV708N))QDd8)&e!C)~0W0tUQrW+wJX z)g*JStp1cGqz-FMcD@jlr%+1G)&y-!t|0#P+Y-jM7Z!RGw`o#O&_Ar|*X1Ne9QyS9 zTWMmC+ttY-;^wON!*1cw9vwfEA$_H3-V&vV@>PayBo6&?^)W&vv%sM(TotpQ+{KD> zUz(OyRKOl9vM45yKDi!m9Jc!DDIO?EPbwvm7v| z*{&i2idHTdu&QXPe2*kQ@XNv>Mef_>+0hf^?}Eu=Pg!7*3^6nghj*f@?@}#6%K631 zX6CsxYJ?lg|AP5mC#~r5W4Js{S%fEr;gsy+R?2<*upVdu-1n7yVY=tKE6&b0gBlVk zfhq+?!o<<8b-<%io%if&9-0^;dQjB)g5!y<-o(wl*KML7aR_qtmlqCV)5O|$xUsh2 zbooUk?z4dHUy8;>Dv9M$mPFe`wp1kXM{+bUJL8zZS>lhZ4x9?(*j72>k7DknKSY@E zN9x)rJrHlb#*c7ahQ>SZgF39ryN&%Mu)w-VHhRb6yKgp6n*E(6T%(UoZojESXog?sbVcePmi^LUBg2MsE73Qh^szxX4`=J&TZ>(#N&s4 z;80H+L0vsmx#~9BLlo1xV&al7XJB!N-Kuci~<*?3U|3>BtZw*Z@9seHcf(tWyv>dxN_7>tf-Sf!!(n?&v&w8D$SnZ8` zCx?>U<7#dE!5J1;j=hQ38U}4FP%x$}wYt0`np?y<0rEPfYoptsTe7Mw>wmJe0pI*i?sxk$kz$ z!}FG;2wQmd2}ffvgFpg0gmx$^Z%2h}0-YFGGxXt7r|$m-J^s(zto_v53W!W1eI7@` zgIH8(Ci$raJtnNAvPC(0c^8<&l2Xj7VTsdD1J4K01>*s~FkVs`;RD{PT&0BM{R>9U z_F{K%f@mc`!xOnlUv-{SMc+00#wf6A@LHrANHwq*c8@O+J8sMn1Cw6CWB>;`(dU(L z8g2}=Y-Gb(zFYUv*hJEK=SYxrBm-9k8fZCu$)=bbLDiAePWMU@1RpSg3irm zg61Q|aoh75hRleqFOIovQb)rP4u_MCPI>AMea@*&#Fppx*t8lL6P+i7O>5UKf{!De zYR02Dck8i#s-$y=l@SxEVG7})UXCgD{3FYir`u&!pArt)n^Ns!Y z8mA2jW627&TcA|$@-oCd2F(ht8Fu=m4mxZ4#dGJhfz5y9qUc69^p)I zO;TI|IzcNXpA#;7ZRO-e70NyGJ| zX!lhObO)q}XCDj+R=T}wVG3#%FkggL_ja#P2K8^Uev>oiy(5cDJX*($xc2I@Th%6_9Ha3AH@8ERw{6u>HF zlZ60ScbcCeGo*o%KP<@=nIR;`L>PM&*b~kv(6?e3%D`>BrbhM9ulCNm{OFGiy}__A zJm*jTVFd!wTav@j;QbQQVEN5>E2(B%g7=J=u_z}T*mqI)H7BIR`-}3Ubpa6=f)jck zf~lYrPy((uEQ=OR2D|TxR0U_Yb}ot&V0R5N!?>oH6I>cl__cGPJnr@QZ9ryVy}@J+ z$x%n2A(*-p&Pj30u^V&|#w~{)QD;H4%KzW|Cx#(y3XQue=-1Dm(I|v_wU&{dG@_*X z4cXZOBzHF-PtSI86GDu{9Ohg(aTzB~CRpZ#EWvaBahOREyr+Kt@#9&g0VB+Aa(A7d%D4!jHzckZ%lTh=8B4r zwnX<&l*vl26{eF=L@IhbdaFXljt*HLS|Rt)Zr%Nd4?F)7ghIAVVPeSeg5`RS;6~wD zy*T~r%jx$I?79j2&F_(Jm>W>MIpyyxZ}!9^#rpv7M8qU@&4E#Lp#Z1hF4?I`f7G|W z=6`euw#9B{%_}~Vb>SQ_Q*@NMB07KDjchO6%0&B>PC9XL*Cj}0A)mO9@{#wwW5BFXc9 z%jV5J#U2stJe#bFTx8Ij`ba|6KNW^zS3A2MAvt7|oQ=RU!WmBp9J1t}z9rGMjot8; z#07w=*Kg3SD=u6e_W${rB|tXPUAiB-PaxVFJ%0TVpBkS4Kn@oly~Or!A9eU$>^Rxr zHg-%AeG8Z?#)+;?{5**rbHd73^Vzkcg_i2*FO0oVmyVQcQhNSBzxPof$!4adogX-~ zu1$xW{8^mXVaMN})IGs8-2!90ExL$>vm+I2G<3I*hFf`zz5)3MA|X5)XSGfjm^FN5 z^2KfVDNG>e8_z1hwflxy%+|nPKJWN`@Vb*`UjnBvfxv_RI_*}5&zi1Ng5nM)xFsxWpV#8LHs${P8NFI0VJ9_;z;KtB`mE0X{dvGvg(H0FcP6nc zGA^FmjDWywMHhwq|NhRI1jn^-g8j(`?5-f|_+gOe3fW8DSMdM^&S+Aqv+G@NSRkXC zTrODTG-$HaV1=6O-I8m~`T^0;f`+X3$xUcgK}8MsSXV&mUcdz;FfbOYE@acHqYA>H zmNbDO*ED(v1MQwc=-aIU5O*aL_+$3z676-F$RK#ZkUxffY4*YIL+#E^!CbRAo4L3- z@CD3B4a445chFL>7ml3iF0U>O5lLGuJ+~XDFlbqnhS7*loZz&bfH6WQNYn~L*`N2o z1QIR<47hxeEeow(U3@;`vwH_*#2U&jAlAkED=8`xZDB9$QKO%1{RIO>gQ~Fdwq$gJ zMz_;097}0JcB|;zys(i%ZGUkQ4Sx-)A)3~HG3~ThxMV{18+x{7j}01>_5N`1ec`|DM=EVYj^8|LMdIdu0CqOziM?9t-LJ<-`tu91d&UAGsXL z&gXYaCOE`*^w7NvWSeU|KGzFGA1G}+MGasn%r%au?uiI}{B*Kun~aU{mKjyA*vqBS z9NChCjVaRlUaG43_f|!|nC+iv***}RC9@pT$sj^J*wATZ_EtIcxjU$NcDqYH3z}(u zYAIFo&RnmdgqiX6p@(Gqhn7}WDb5ozgI_-}m}p$RXZ7VEz3ScP+U((OQWjNJ1Hde_ ztzoMb^ZUh9vPL&&n%_I>Jv9lnI%~dvh*Y8AaVg2Uso#uwwTXr-w(Z?2nQ}rwfWDYK zczap@P->1~ZlYRHj$nE`V{PUoKc&hzXYXqhDtr_rL!~K?D(XhrKGVEJMPjkaq{Fr( zXTfHARB-bS3f3-OTKnXr7h95Z!mbYrSgeS}^NxY)LnP%@Zc~ZQf;(S-4r<;ZNG!fW zEIzvWN@t>T!j1`7EM~#t>(0btp8X2n43(~J8NFRe-6)Skb}t>Wqo1xw6)`iZb9!>~ z)d^3hEy)h6sLUI4u0$j{GoBii#LE0wxqVEID2992a0Q@!nzo9fn{PC3mA|Kwgj zwf^!MtZeup>Q3_xb{x=oY2~<{y7NteS9~9SG+SMK($h&If!MQ-*sRU|A(!5-HgBo@ z9OLOnF2|fSP}08fV0>flH{YD`jp^|lunSG%Qq+_q&+edB;%h8+m}peu)^-rrttK-~ zm!ei~lBP?UXq?4TOXB*}gsskQr&clqo!xGt!Az{Xw1-WlbO~yTL1(?`lbgP{yzyp* zo70J`&xCL6TAzD3Sgp=TfcvDlOzF#+A#S1IldCprCN>0D$k*)bS~jzodsr&+>KgKz zD3d75s1sP?XBW78=@FmmFD5R=kag&+%#^bv%g9g8woxwPL9$Odv@y99G0g8!_4Rc= z_PCjfhSr}$m|QWEamKau=sm5Yj>Jo{Tr@>pVbd&c)sa*lG9A3X{fAjz%_~H1M9(d3 z)mPVSJpoI8{X^w(W&dCMRHjb6niJm^Gft>|5)u+6%#BRB*J+RiI+UJ0f8OgZ8Kd(1 z>vfcX04OLtz5y(h_^lI;`t*kxR)?!W$%m^dk4fIMdXp^~S{3q+n17(DDQvjg5$^_x z^d%Lu(8q1b#SBl5iI@w@`%)9;vifkR4HN#nG{j8FYI0P}-PVs6{@*Jfi8wv;<#T=k zW;_3I_QZ*V&o;V4l9H0Yd5M|+u9`<&w6*n`XwVuPq@?w_6Vo0>K=X&y?9-Zmt%4fI zCf6bf$1!+U0)a8csta2uU+cb1_}EU8?} z>>5`qv~5kya29va4380cTq0$I!n>-p{re?Sc)BVWg1HnHpIbZyF8$4`ZH11?*uAbj z?wm3qeg}AWcO~|37*|TA^_lAJw0|73E^zo7NxK1-JgZ_iW8xJ^ij=H@VQcf9o5R;$ zYw_-O?eArnP!2wJuPa_trqtdoB=mMP)nm*r`29QxOXo&bOtR+*g}_A z(Uo-l>YckYJceJ#B}BLsnblVKd};5dUzPBg{~SA$E7&@7T9sMNfU$#E7{EA3EEFwU zTIlWbnCFxFppV7sD62uA`&QWa8DkpHr&m79vp4T7Wm?OEh-z?8N!=Y0cCSMa^*vwySe7$KKBt z)k?=KGix}vyLNJq4i7VT3)^7a$v{($z80Cv@dI>{$-T3`dU_IuuWfy8KJ<*ut=mTS zlxMNs9vtnsuWQ{Ib2KX{be+@*xZY;XGg0-5S~cg^dmN`%#^U;7&x1qbHp-WKZVY#C zP5D5qkny28cxE!=!%VURNn&iCyK9+_g?es<;zpW}iAJ9sJJWmObh_s^b5xmU;)3JM zyfS1;)w77JJI)ldZgT*!GJin5e4m^e7d^6$;YplB`Ke@F>-E#$T`TAQsi~f8R8ac` z(p+QFTv6nd&?mOR<6rlCOv#j9+j1Ev7WV~{_!e|@#q~#ztUii6VYqQtp=xfwbw5tZ zn+;9GnCka~2o4q?K=pIlA*iu;T~rrsl?+b7?%wC-O{vcP(fO;4uw}!h{uyj}Hjdab zqt@N2H!Z8Qw5xvIjk;TgvBa6Csl4F)#C5 zFh%#@pIK~KnS@}bCb`uKL!P;~bsMpl1jNhT9el(m|6Q0nLrpPBpWy}drY4Z&Z1FVW zbNi-=kApauZcHV4#`dhIXXmsT{`|SiT?t~!s4`C2dtVbZ7Y#-;nzxwRa<_G4VR|BDYEZ zEliAMhCe3Vk|{E=7p|+ANBDLq+)U&7HM8@EeSu_5g(n-yv6-5STUq+Mhc%6->!i8> zV^{t8%Fa6WR`f6Odd?1rn42d#`?$r5OZulGMV{q%WFt+C5M~hcDpHgQ-D=Bv0+4+n^Ul{P9`||@{^NkF>E+0_nVI6+Mg9^(NR|6 zJO_q)`?*Q|@s?8Qmdw_~j3bvTDM}}aliL~tIxfSB=LU-0_+QgeBFB`(9P2tdqK5@Y zv~b73p4e&Yj>0SY^G?g|K8@j2)Pj2tZB=`7m9F1wA2muh?pnqmcxKAMaj|I4TimtmsY>=aM~T z5590%m6Mm~;(7Yak*5(&b#rq?!&z#o0}SCxe$&HU#B^B$(P0}{Cpla6dSXtBKC}{x zo}a%uqv&k+bXQl!HBUGRa&<0rEz2S#+7MgadHUs90WpaKHzm1Cn0@x8TCN_5j;@}O z{i9GTZMm~hv6`(2_~Kb?XlPWpZ=$8tAKn!#@iwwa4vL}=tfD@9s50BVEiz5Hsw8u4 zt<9v{JVenhkMTRhSvNG#L=^M9X?k+gQO}gx*W$=F&KksNBmRQTve5bcwA#K?Q_iV8 zPdSOt*Rb?O)~WN?cIp-RohUw*X(V2v#UVx2lFQk=e|B3v-bLoKKeyEQ`oDDU=U(o+ zj3P(X%F{O0m~xoq9GJ^~!mq|10nqaD9ktbFk5F5?SY!=e{Ajyb&Z9%m;`q(Dqlr(I z;lF|-*gwHJ$>CV3XK{9Rk2}B2tyE_-U3PgkLm;B3fMFZBxVScKKv#r{vhu}CTX^_4 zwIbY%jb*QbiC~Za4puGB+zLS-QMuaHsqIG@cX`uquZ|ePMhJA zSpWye4ZlYc*b(gQ_!YUI;|$b_7@zP&tRnksm;zkUObv1?PFzd9Od15p8f8gxHrp0Q z^2-7cW0xMztzcx3mA~hd=D><~Z?3;ErV+>xw=JW;HLQV3YYuf8) zbtC3PU%%rUh;t_KA4H)0`E?Js$-=(zgnQ8=-~IUY{%ErxhFafk3z1A~88lgVF*DNdbTsw#dmljfz>d=MJ5`x%G z?VYYtL8}`)-T9)5fU9qt0v*}@C?Gq;+81D}U88IITAN|LO@qUA)3TrR-J4g>O!oFB4R@DigZ!|?pm1>bIIU(t z;~2(S^>0i2NX>;)30Y)BNAI$ILg>es;cIb3NoVrwo6eBv8D}TRc6D=t=1;D_JZ=8T zX3u+1o{21%QhTb%!51n5+4=cZbApE)1216{E}{zbp`wm)|B~(z_o+r z@5bC$0$)-4Z-1+kxo0I>p_uxhpi_1{Jv_2b#%wjuNTb3(F~6t?pNrnu>m_VoGB;KOg#qQyEN`7EzL!Z^{%^V0!1|0RK{?_bn$r1F5h9rx zkMDRzl*0Thj(RM*$#*@JoqmL&l-a2El}NZNEFEJoAKG{K6{N5GIG2`~IK~JOvLX@s zpyfTG5tIOX+(soW4~!1YuD2UVbN(5`VbpI;myphwio6XaktT$QB+av2uyLNdqR3QB zkMXIAMDT%R2Jh{LMA2PVn5vW#lNOVzzk>8Z4^O9w&7;6^;I2n=gTnr&CLb?bV35b0 zv^&f0av2tW@U-TK=o_o`*hq~@V@7W~**Zd-@Wrqp!-lOXW1I~9JpTG8hTN4fW`Pj; zufV+6r6KCyvyO@Mr75-~$r)G&ej&JQJc5{L4`x3yk*=9p+TJLsMI7eeE|q!Xh^B2%wkJ!&$?iNbxmv~*3LWo8Qo0F4*p&JO9(i5epW z>^AR>JGmKyc^?LWM^Je#=9zidLX@`r-fNrKypKms{~(po{_8S&duLk#S{-Mv*%$nD zmjtx69Q{-WVJZ*JXm6)Q5g_^#(qsPL8WVv+o@}IqGPh9yiUl4mu4=1>4IM!q8=BMu@Vps>6uh;TRi3|euwiOL&%@yrCD??t&#+@!b_s; z^BprIR^>kp09NRH@%GV}9@jJ;MP^d)&Kx!=DXCdrZE=);G0RBW=AOkJzP?N->u5Pk zyA=y{diL4ozLOnM2iP_C#32il)T+&xizS{r-?Li!b(x{T(2i1)cUTtNKX2Ur^J~?K z|NL5`OZ-Y=!h`@y9ek&FR&~&FF{nw7m;}V^$dN4*`dMr!!`iGp8Aw#3?nfaO*Bnfg zU`@adqz|Xi3yNtX5X7!#+$74cRN~;?JF}m^Yq2kwgNA(4RO8bt?MZW`T4|D67AWEA z3{;V+fUp>XRzb6?%_F`~PvY(;^SYxfVpN`5I(@;Hzfh4qZg8@#>L(=4^AKhkh)lPV&Gk0HJd`bg6zJKhr1V$JN|n< z=de<)1%MZ_D@#L3Ug+s4u${=95yL~E;%EP|IFFnGewK=gIQH-M$e`w)hTv&}@cm?E zB{+mhx+YQ5gzF|ZB46RR|LLEZ@zn|(liz?^7fLPRD0DHSd>}9r1Ig!6-`=#oEm;A6 zn(4a9+0ULmD=ON%YuCw3lPgG7r_EtYm!QA1c)CYUF6HZ9u`VAEp|PPVInXnNbloL1 zrqgH2dk0n_I6V$j&Lw=oycUg(lw6B>%&$-vt2zt{iaoj%Q=^?^zBmFqg}D29jS`-j zM`oWZ*?9d;(vxjGLkgihA?f3-KZ=(GIFqh3<2#(yD$*6^abavV#*zLQzcxKJ+Uhos zV;$fCp0qsi0to-pYct@^uc_l95Nzw^#HwcFf6pz}~ru3#9!9n11QKrnvV;v15{Jhq*OII|F+(Hdw!e@(mU5@j{}6 zx2|~PDn*f$Y-c0h=PNp@t98?i8n3FaRg*c*${h1i-F!$?$&!P0TxAhA$dAumN$qx% zBp-q5sao%^`MbR97GV|;+4RQZsY&s%X=N79eXj)f(I?{KoH@A@KD_!lWcRp1S5b>f zM>k_%-93YCKay|MDVQ|nuA6+d@@i{)!y!dFCe@*b>pm4cYS168qG_QN!W#iD((otx zk$2>+OK^Vff5|-F;h(ifhsamd1bLbQFEuKNb?lWf=h!agSjR5-IEKcinRKhI;g0bB zJkf}aY~}HqhDwIqH%PgOTUhU0x+cAw+f#_8$eB@f&f6KAOUk`uD(tZPYR+LZwA}qG zgI2t=kv-qNx!0BbHp7~Fx zbzO+4IbFFZx}o2>;s9d00deMS4ev+GUw8N3`-Z3+w-Lv#3B6PoA>vRW%eJ-h;Ls^^ zlL=KaT}>H<5mhT4J*_BATLzt?I`(-@MSAt)_QFDbH*;*TXF-5_Tkc1jJ*+Wco^HiC zgW~me0oLb=xt?U8^fGD#zl(+#yHHM^P-&`3I@h9wBJ;`wXGd@wC_aSJcxKKgAIof? zWgXz&TGPaq9&gfDQQjoUo;b@O;k7>I`s=K`#0RdzaGe~%oIWMPS)`2z(~LIHOCt#x zN=1&hje5#)nTf>Y5V(euv^UPd+p;8Ymz*3O!1eY#H~%3=whynG^pYtAk5ZP}&mAY> zO1WpM_|vnTgS6x2r)!>_=?Cc~WmH~Ohi^48cz@9Dt(tMgw9nJFi4NYKwObZ+ct|Tg zTxVY6)}`P>k~4`15MHq}522I2@V^7_^IzYxd%HEuf%IMWH(J|0L3w{^dL^c(i$-BlL85 zx|Y2fy_wIuGk2L|aEeCG=dhHw<>fxOzjimau#m0$&nGy0M=zy_vB7umbii|eg)o)q zyl>BmK#EdX>nqQ|y&Sy*Ur|HN0gInL-F~M{y$3<-q^)$?w{PD{{H}XF`#mNI4F`;i z{TXXwCTP^Q!&zku?Ww6eTWNI+AJijSh#9P4%_(8N`_iXVN^gi?%#qDI!^FfyWq#st zSE9B>JYPVfbMOjK(`%Nvs$eN*zQq*hI3ko<+dD@IQJMX51omx}kq$}DachaiWA>k^ zROadr3Ks8bP12kHdT;)q4HHz?@#DO<_3A_NpQyR{51iEj%As0hQsm+9w0|+7%uQN0 z?zv?rwKCbQSSoiM6K{Y9+XI~K;NbAx-n=f<5wGnq0deb4V7379IegSHQ>XX8$j{fN zlR{XMfN3jbBF-G?=YCV0UJRdUf`j))CPL2oMu|8r`5`gU!7;Sye6Gdc+VuEw1_D{< zlZS58>J00D{=ip!5>@oQ<3tr>nc#eLKb@p@k8v1`)a6^k?kgIU&vjg6RufDhII7EH zFMZoHH}Yk`g%lpXzAKUBeL}No=~%aG@-~F17+?~wxvs@|E0z7r)w22t6mIG7$Z!A*~%h+(cZelxA_<2CerM<(+J# z)0{-l8q|E{k`t$F)u6k=z=8Y?2K3;3P ztiwyk^filHot`H++sFjgUlDvgv%K5bxfRc@AkI3pjbXpm z(8Mt8&wtQ^mWRl`1D@eotXbl>@`i8Sru(1UN0nLBmQhpqW)7J06e{+$P?Uf&#@aEn z4%d9ngk$LiFW&N2PSybXGPGT2mI8T=X)5<|80sg?Ll_~1|zRkmx{ z%8;2RB6|6DK_|@=`+Y}DgHS@&g{ix#o70T)u=RjJH)R1{9*Bz5* zS1LIus+>_Fip|?NDED!4GDW8ZUozFT%rKzsylI*do0VqDeCe~~WzP}68xHB~*VH#8 z>BYNr>HR_%q@Sv7^TN$jFC4wOW0u{Ps>ucsd?zdY@ZQSUclRNzWxK(TgkEKI-GA%j zQ#Sb%p@(yP;mE$tb?v*uIu8xTp4&UGR#ar(7_-+J_VOhVyLElwv~zDPG*#9gzBzM8 z6^~wV0!EQH{s+PJ?%w!lU*@HQ?Hq^(3$(UeSNCw*x#TC&xb4Xqd zuw?Fja407mvrNqL>RE6%>D}YAkNoy@(AY6Qf=y6RU&7V?-Qg$sUPwjz&mPO`5jhvc z^2L6oohtaW)OOXRtEPT6LViD`y=D%?2e@0Z9OA&a^2Ds8`S@(DT|$OKe-!+NUDkiS zC*wS#J3Tiy*ZN9JwsfZNK_oNL^|wFKTBRZQk&n*}96^h|{Eb@#zLDkxI{&9L0wvQ* zDrtJ~KEG;J@6~R=jf>S?8#Q$Dv;Jw@0FFDooW}#;D)^##Bo$oN~%vu zVMdmB&2UZfoQj0Rt$lP-!QbK|W?epqhVV$;Cin3l&D}?1JOaw5Ne#Zya=rP~plEz$ zoA5rBIsZK;Qa>oD6@ugVTfX#1i>`{1=)R)o$v2+ZnO>1@Y7GtJ%o?qdY6WuLR@lHp zthgVl&)omLl`TdBz(JjI7Byhpxp)V`o#f{?x)e@oc}$6W4fxj|^A)Svxl8>_$(X`p zBXKMMu4)*;V(< z6tx_`)XP}C`SmMf?jeMzS>7`*PjM~4VjY-nT#6{7tkv#SnpA~ba*d+ZV>0&WTkf-p zUb!mUfOOZ{RU2_~pRzV-(8)usw{N97uysv~dwr>19z=FOC-+QS*E5DYiuL@xxzYz~ z?$MP$E@<_ZZE-Wz60C%zHQ4oG@?!nYyZI_{S8U$mzQ%$?Z@Cxmz}e5Si^Hj|wOxrc z)N=BjYSTF1;waw+Da#S%TJrZl3XfFV*E|m7Jl{1UGo#p_5f~j=`^rxKOkm@}mJ7k4JUUh;{SQRg1)6accv3%Q0;?3atRAKsg9zCGFEtuAO zLb=Q_x2xxsNA%vsQnt#2e-_&(ixrjilx8L)lrDK}v-(a7UTl$^@7rEIByH=|6zF=y zl&n~OvyS0r1buZ(BITi+jB}k?`yfBh0|iVddbaX`##hRp1E$;5*9^BizCKt&|L8e1 z=)v5VDwH#SN111+X(7R^aH^f=xJu}yUe!4EwEvW#)ix-$Noi>ng=$*O zhE)f9KPZ&Zw0XYt90DQrX6nc`FmM#562FLyy-w)b4k{94E8XKLe`czy=t$oP*P)gJ z!dD#iGGaeAb(?-zMPb%nCw+W?Ym(J$s72>e?x=ExV{T_eeNFfH&4P>Ol{as5U*l;h zxuhTG{K$dLwr0ZhU&<=oUT`dv?!KaL{kkq8U5jJ#Lz%~- z{LgtM23mLWcGS~ftr=e7RHT|R&!RAIx#@`8+oC%&BN=*4k?WG2y#+?B9lmgSw00!b z#oGSn)%!74H-lu|o_V9gDQ~OS%7NB3*Yo)9PF&N-Y^)HT=`|K`WJY*tu>^aM8P%-1%W9DBdWmHSQTv(WseZt#o@PymU%F4F% zW+TRhr;2#zc`$k+Klo(j{Nup3=L6>+WE3jS55K!7H+ug_bd9uNTkWQA&aq`x znER>sLeA%(yN;*E^snOFVc5jRXe~wVC^?edRq1}bRw1b}L$5MiK&iUYa@`RRSQM|b zxs2XvD6viXhh-y`xu1%;28eLw7!T(b`K5tUe^*~$UpFRq4RX(W7OfH3){di3{XW0= zyoF#0@f9&YF=N8~s%#^1^%KfP1)HZyw^INfUieAj-00)gT zWRrcG7XJ@vZyrxo`?e1+Bt;>iZa0O9kTfVmvdt<)WvXpxOM|+xO_90CR5D9ZqQMll z63SGzL{f@EMaeuw3X$PGmcHNjeV)(f`~2SL^S<{V-S%478uqo!d*Pu2Hb0j@t6t`7;(7a(Tmhcvfu49c_ev8+0OaCvs=QNjAlZv1IVo`Dq zQoQW;OAF6)!~ODytWJBobqz<}n2oTzRmz0-w$;MsCFk00T|s)j^{_gi(^$1#KuDsA zyG_k=loA<|>!kmUUf2bFgoihZ`fi2o;A1n1YOCF(qol0d@2zxl^Cn6DtKxS&910K7 z=NHkw=YdQ*Y(Ax0n!QeCPQT_}?aRY%rOS3v5ST>IEMCdQ#Z_Jt!+ZR&e3MaU{k2OU zHvQeA=u)5eVU^=s>oN+ z?IbuLDcjr|K<4x1VF{}%IE|7dh{}`jy=TOohLW@64kgqHHO^ZnXf#cg-q!oaL4I4L zbD+0$e(v|xauIFjzjAa#LpdZEJEtCh#I}6HgvaNLt*=_!+Qvw9dh8&+p;B0|ov!EScS{*D|* zX=(jSN8yDnOXX*G`@XoOYlo%z53;MX6+hO~xTdrY`DiDq3h7$W>5Y?=xOCT`>EkN{ zR!bIqT&pu%v`Nwd#1tMi?h_dspMl@m|QUUa?x zle;PGOHRJk0P=Lb7K=FBw;y-7 zRI;`fH_CYLmpRKIYd z#W|4$?9Wyt7NaBux0&bD38rFEIa11O2+N)Qj ze2qrK(FP51fSnm4%Puv1&wafi)isKrjPE(LQe9b(_=f5@L8O`5k`fsl z9ITrzCN(4XB8TJ$EFAtbtYK+X^={|^Z2zsS{}*u0!t)^fJSo_sh_&jTSww?I=bwR; z-bIegrKF}eAokv#o}oz2&=m{gbIB+{&9KM!`AFHM^@?;>n)bq%WlLEZEw+BIQ4hl9 z_xA$07rvg0n~~e%t6O%NbN{4}qiioWgqht~iB}$xI-pQKJ<`?gMWq{{jmi#gDSHq*X?hPQE4x0MbhiDgFcw^(q{yXU``t`3FIeDBeOD7~ zIsPy1Sh!AaM%+GG#FXD)u@{_MPX2RcBICfEj=D@vPWB@%?wQ;06bbkx%BFQ)J%tPD zS?&BiEo)s`#l_MFpduzt@hNa)ag$1dbH6{J<`(UTDXRj7X559K) zk`CJX^e&JIfPSPOzAU-v#g@shfmUh>J00`_*W4%qx(GPq5u>HwV~AG6!dqykZf-P; zS#x!>OL}|nm3?HD=zd>o^^i7}v#Hn?`1YSv_Q>;MDr{C#QEe=bpcIS9!|vqUe?o6x z(h?Vh)x%QrdTzt^5Q|U1FDp7Na|4!Qa2}T{iI86 zsP8UN-g(Y6@4a4T3iqC2IgBuZ^vLnA~0*9@$iDIL8)Y8_jm==JCtbgu&=B4BuM=Kk=hFK6SwsAmE7({YZIB!zZ^kb3X{b_A z>UH6E#0GAWqEPfNijIaDc~p!sFZaeo5c)DwI^$k+qvmA}*=xl^|? zJlHwl_W8CAp>7Sx;?(&??g4H&)Y~Wce9O^q>^nP$m-6ONxbJHltG=tfDa$bmIv$8M z(oBfrw!AWt%V6&VN{D7v43epdv<6;$!CH;qkO^y4mZ{y>I)?fc{9H1Xw~znx&r9k( z@|g`Kc$BL%L}W2-WX>!--U}rGphaSj?W&ac_;?bxgH9sJBST6h6WFP~N-uB&;Izlg z?;ex^zjBDnrvxBF9p5_n}c8Aj&gBxSL!{JSTwE>PSe zA~I7B-CJMLfMlDqt)&~s(WZ=)UEL}784T2fuqkBTfB3Kmnf!gx^0GYzMt3|?_uUGy zzXc{@())W|tLTWFH3r~rpvnj;p>VDU^)zeaTdu{Sw`nG8lN)b(oK^U(-0U#^cAxsV zTEdsj75cH~ZU-HX?Yr}t_tKKWxACp7q8rEtDQSK+Tt6ZfWm;<2OTEq%xz{9|VPdN| zWUE4c6^HDaZN}}gpk=Oa4)ME=cjbU zkygUv|LZvARd;geACMO-IiNWJ4eC>)&#@zw{v3fhILmUJ6Y?inIpLO6l5QnnzIjqxwZiNWsailPnej z!??;oMepTr*T|U9Gnz%(Bvy?zl)A@3v0k+om`RvVy;$ay;XAUpK&&|GAc+k-4v*}= z;}M?l+~G=v`f<6W+fVe5`W^5flcN3CZ5KvN1*$=K%v)|csX4##1W5WO64!9IGb&H6 zEja+Pp3g6ZSDx`Pp#QWr8XhB+WFWghdL|Y>50nZ$9O;#4QNGYQ6}-*IyIwZdbK#sl zqBoM0p?H=y!st7mTX<^1qv`aWMrCCOJz1}w$THuIY>nP7n40?b25_bp5G@_``$D@= z^+mdEH8d6y6mB%ML`qI1uDJm!kA2=tj%>bB3l)lJu;7u*l-3t& z?&gl+Io00kV#k##e zH@s=voU%@8?bNvHNa*&}pN$I2vi%J8a20vw@;R(Yt z)%gm4!)>;54!*w}I092$FYuZSUuoF9N|#VbK3mrAP}r3Xu5n0P;2F1u*J&9d6QK4V z0&bum2hT{m_oDPD$st*Et}SqtTcp5~cR++hrH9WfMyV?DI(>S*7W}p(tA$m9OjzFb z0R0lQ9(adj!WCI3+oU#2D)pxtFI-N3i3Og^A|rlUfU?GV!NJrw+mkv`!O&U+#%HL56y*_r0b3a-m*qMa^003P2JvSkehXj$8VUvpR85bGxav%{XHU;;}4xiPxb&d znjLfMt$=u8zi>PhIYd{y=#C3qk+gQ%ZI9{FcJ5BvgzH)V^<2^LKQK451KD{{RvJZ? z5KVBV*Q}6>ee06m_<5IQrS#bHQ9Jd($kp9>huuq^I2^iOtQ}0<<)Z1h{Tdw0c9=<| zysG*={kaR%4QhV7W{CJ^Iep!==c-%jt7Pv~HmwE!N$(H6GeFvHcBe=o+p=3Vz4tOi z*#A^2u)hEL!>x(?_1y*M36AEgcsM!vk!8F13fY9SUk!pG8a?oXtYzR$-Id3-n=I^e zOQASO{mYFyx8?PCZl*|Twit-v!`eqf7rZ3V3&nYQ)~eN)I745&p7c#63;ul9A{q7g z=7^11=E35pgzZI7e_01SV(lHMnAq95>t1DF&c~YAHav*GJ+HRajzll7TuvrQs(<62 zSPDoUCxUw2(6rcE*r zLMY=qx-O|cri5pv=%#<^xxtpg#*COn=Ano43z8E`D24|mWMrsgmIPKt%6~Vsswc_; zduXzmpMH;`c=GI}AE$@0G){8oFIq){Cm!8(@qon6PTd_GS1GDv%%{h3XJ?#Sat36m6q6FNx#I(^(A5V{J9?Xvh6-G8#Y3d;;rzK-p>PrMOJ`9W%Y zR`_>-{ItyAKriGqP0K|((w9_2=o2L&tO$%%pF@89XJ zDrp`rZpy2?vR0W!?REG4*wxB^+n>OD(4)EmEz~ z?_%ooQY32%W1si48gFQA*bHW7pRjaKjz`lCX`*_8X|(%dL*Q9%2fgnbSdA|?)MoCC zZ&cRTzFC+))3@%KuTlv`~Jv=zn;SrRiEx# z*O5+f?h_WZj^EP_=U}LJnM7Lbnv|_U03oiEL7+5mROt0FqRlkhbm|dM6~6}F`b;O# z5)p%x*SJW$Rklo+TBGj+qC_1Be%`r8WlCxN2R_(VA5?e3=S^yg95Hc2Ra0NG35th+ z*pZNN>0V`f0CI}=vk%C`ATbVZZVIV|mz{bOxkVpI{M6U5Rjh3M}B)I%D{R6;*i&VRouu$mu;k0JnKNkp_Y z4uc`@Bi+oXm>bV44Ax5rm>nztVkuRIgG8mg14q7nUt0-?cr|PNsmv$>Tos32^!yk~W?Lte=20&x3JIi$ zzXb@<3J#TPy_KPhvqau1gTVpuES*L+wg9GyYQRR{cad%lV2|${$LQN0A1^K^_8;@B zL_VWYcH>n)d=|N+v?R=j5~?pAy4_2eahJ78XC+38pC-G}-C$$j!(;fg}buNxDet>+#!f0>Uc!=4(yTV-?Vyi;C$Cery;_ssei!YvDvN+?D3wFC3BlUsJNz{_HPY(_Jszzi2c|+Rb3>z zw*)~bJg7w7P7R~-GEBf?zUoKMWGy3g=m!Z*eyG{D2@m0jz828Uvisg`IiPxZt$I&x zs-yOqAcBaBa1+>?cXSrXzp>^?ix}R1IxC@1Z5mvK8)?$xB1APf%~0aLnZ0HiUTKGS za`;WgfZniXM9CWwbbiR#y)Z^gn09b zZEksncRWCtMJc&J6BY;Iu$(>Ay{!!GNLhlCkF?XX_MzURmf#S{8VHq6VW0rIe>HPc1Wu8HGtb!)bFkB zcOu1RO1J9+iqXmyrxqW$Zlhe=+run&+#&ln4{ZInk zVVIF!%D10)Wmzuo?ivMa9Eq*pYxJe#UT(_EIuoU3#qFs)p63xG={x}@0Wu<8G}vPiwK*12H!q1vo(h>N1WZ|p zHvn7H2y!bJu-Gb{C$cLLSY1YQR0Bgk11EVPp8-$nqGM#Jw?V?4fCtNVzAO@x}PO#(=Al%^VpiWZ6gwKcKWjy zGX>l#UvGnuf1G4k)ntpMe7*7&r**5Rqi_IEYrw_^e8(ED<3C=g^dVF`;#c!xq6v!SWnrOJO05;)D+ zQZZK3y(zk)?p=m$#Lj+QeBT`wQ@#boveF7^EBq&ptHUR6z!SmY$SlJ?=N?~GEZgZm zC>j=Z9AmRWVuhv{cUSDU@|VBQ`gLD^zP77(wh|A!*B0(+j-(E0u(@F;HLvTPcZ?lt zig=#-L$)Gm>eBPn*y zv+$n^1G)>V#>tX|Jqyc5%`XL%61;xy!#WFxNQ)|kVmeVDxEybk(aPvNh^l0{fPL%4 z#6vgkGwe8Hoq>UYe(#mXWzIZqSovzdc>lV3W&>PoLevAoC$>&lDVg6Eik(2N&1+Aw z8{LCC=};4OlGaBSML@#j$bz}29zr&4k>l%z&6qZVSkmGAuOUa%Nopf*QsENG_5({- z(=Hp)3QiqV* z)Sp!^nuEH=!)w%@^Qd_EFR3dwmxb%|k_EfEMCXH&rMuirnCgLR!Uu)d<%#4Lv3=^= zIq_$eST(tifA+Kv&shG8^ESpcLiKri+>nsqb_tJKse>%=qq>6nCtF{9lse_=djGXQ z`{;8wqY|q8^x7@2T6NP+eyRs~j0L=?lIQVjoag;97<_*!{s7{qD=%({;yd%Z=A)eL z#;l0z=np^D1qFr|?U8#?&eMAOk&{JTA$bY zA^Jeb3;%5z<7ch1zCJn65jk%Krma#tO0{3jaVyPvRfzl;45*p1cdB9OUvA^X2f*_} z4Os@q)lC=KcBO-SRTpwQoSumGn)5~5-)o$o+Ndx3V=tLO5p_Um+Y^TqR-%KcPi79S zYMR+k5;j8*8pEd$I>g_kazdd(kX@+)&|lBMxh8ILKA?O#7t9tFb7PtWo-}M)NaKWp zv$i<$EH6Eq&t*uheNIkK#>( zuZy@#Vzq@>NZ&XP8=*`4VzijE}bHr$mxc73Qkni zH{pST9#o#Nhd&_q+UYzZFT+T?PVNnzApO#B?PY`B{L*{Cugw>l;2kHwmYOtqA4Sp* zHK!@QsFEY$ZL$)*IbW8YysXFVV}6+;pIH4RUo5+91%Q{FsTPfwF*^7x*Ephlz_~}VCy*cgY4TB7w=?@@r~7MLKX-Bh4~tGBgXOjm(`DbBCbvVu!~#DBSp(L% zF&g0?b@@t5Odk9fy&aeH5IjBFt^Xo(p`JTb)iUAseW9!F#^tCcriV;58ycCp)Wxh! zBuhd0{zhv4E?JS_wlyX8xu21$r4WP`$m0Ddn&iT->v+e*;>v@V;97g2Vvi)pA2lBt zu<6$yaKBWA0!~lKy*rLCT=8B`4umro_JfLEV6gzKQ-)&y*nL=BDcqm3Z|!aaBYSd^ zm0Exu@yo`Osf{fq0K!~y$r@hY%g--E>l8YtMr(o~f79LFz2~;eK+}ef^Fr}HTw|A> z7p?nKzEcPH!q`ut;!$nbUL%_^(dU^4Mkibj{ZJEcG4J~gL~Q(N>6cKwv49{C%dwla zJD$#XU`oHTnB=6I7hrD|31dok-ON~PJbM174_A-(5kFT{vL?T7`eOhOtLMXCCPbyD ztTgmGo}?rAq6FlSfE+=bv$w7lBJ0($@D<-&D8?g9R(HlDk|qf4qp6tD9EG(m2S=67 zpiuGpIOdKlj@B|nebr}!x$>0s+#;=Bi=!Uyxz=R^03rwp=Fmd(t z{a5`UDyiYohiXokkb8|MoNu7CBK7Y?R~V5)rX4^iU_JiF|0u;|1x#@u65!X|q z+ZAxN{ha?_rOoD@_0cM+Y31barvcsTUaS-@CbyLLanChZ)0n#2BiRCb@-Df| zuc(ph0;%lR= z=lHTapYGjMN@&?suUQn3ygR3^uKUSLzU+d6V$MyKE$0d2C1Iu-B}`LYnrT!q>j~B{ z(+$ec$WP(;#2se3qNIlW6ogMgVFI6kuz?%mdO6$RSHYKv5dXB$O%2ja0m|0hImKk( ziSlymkMDVGcFwG<_VvBMYfc!hXV5GU9XjiIEA?7T@TP0Nv!gr$-^c&bq_T)IMD;p3 z11>VpQA1^k>D_Wya0j0y!r1LrniI*ov?r@^Vs=Ok%zisl@f%{DG@dbk3BlyOw>usD z{QRK1^!m3Saj*l@FA$*`gW8v%TWsxjeYw>pw>xE4b`F5~1plgv6lwMr3@9iYe|H$N zV9P67+uL&wQth8!u0%5pP^7$uG*TZSKY|u@G6LpFkPGBB_n-N?wrZa<<2Z}-E69gF z&4cJe=>DAs4Vf~jDSZg%_;1=+knTp8== z><5#XtOGh!mO@eN#mTp|dx|FWHrX6sx*wBlG8DQ(5s54J{` zXB4xBp3o=9l?Ub>ptJLSs>J;pud1=Whl9i;C2`Q%{<34$0+ic7`SwyZMC|jZbarD! zOY)fX(W*wEZtpiynvbf_U(j+J(g^s0Ri$rcD~5BwDA~DKNctt?RIY>|MMqdwbgx`S zMBu6idvg{U>?37_zrtGi|NhWHJ@8%{!rGwleTTj<)K~nVo6z!Ap*%2z7RKJZqwDRt zF9N>K&iMre`{xdJNuKT)9v;s3Rfhsz%YEZ4s6K`yPSn>M3~8*cxxF{>&V{*TSw?DI zL#cpP(Fd!;hh<$QT-0-(qmYF1RCT`Ks+5qw1%Z=4SGm zgCwBzgLCbjp99rBR`naOpS2>W6|B06Tw@;FsvNI zZg>3|HeHnWcv6ebG;QN-E9c7=ce$K>k-6va`~=yJMvYrS@;5_=di&n%VOd6+taR=c zKG}a-C&mLLq&2gf`OKHfid~m9(+(z=-rE~Ll#~1vu1^uECcEZme&AghdQ#3fev|ih zN>ZGKNgS{FUt#eNu}&po>0u4~HHhTRK(j18J}agJUr2ZbIh^@PNC|v z1M5A++#v$P;N(-w-SWwC5?qvTR~AvUe8y^}E?*`&mvpIUi;`@8DhshSj+u``q|B#9SJCl*;c->)h<<1kTBi8b*n3sms<{Wt!J8A z_>-dLrKQ5&f@70UIMy1#7-wzFF~$j@27gIyN%CbTYwFdfZTw~#m~u45s=3bIU`S)Z zt4a+PkeQjQid@QH$fDw@rm%MuJv4i3vkK#B%aLD> zMc(KnizzvHZ>8+a(cXHAsQmmzYuBuKC(mFuhdNxfu%zOBm9sHiDSNv0(T$xPN(Y9q zG^OnQ_rKX59Kr#N=Dtv=+-Jt=SkLS-OlZx0#%z*@4;^wS`cUX8<|<#P^err#(JYR0 zwoI=a1PcwnP>vwSU!gSoa+4MFzWO;W=Z!m4^eu zJWd~r8yyOnrsXp67ToJgJ}hWv9JaB!toD39v*AgQ_`w0&m}Pp^4@|odgvz&>W zN{u|CwXQ)1hkvf?!Y{RU@P^~LP(A&S$Ok&=ZpPAdQ|_AD2g*iwHrCPKXsr8(Tj=CU zb99h&UzgeGK*Lx*tdrkcV^z8GUo9fk>mnHKOY-JCWjc*xJ ztHl{_64b`#pmxXL5c3DCU*?NTAFnxZb8BmBfF|Oc^!V*`fkft>572SPPjSH5PAr$~ ziO_N&s$%H#=g&7}=%(y=;7)2%gPGxK?7_U|&0>tyZ}4#KE)z_t+$>$1#=YQGdFy1h zB^PI{4`UxMEHB?RMIYZ$F=Z%l{SE6y4XUZ--M9T7j~{Y3H9(XtNbfx;tmoHFaW9Ue zP)(_LC&L81IX{2I%H6c6re)L|(oZ+kynAK@ni}fr>KYm%yZ=sAvXe+S#g_U`llrO5 zd&dMn5vFQR8?R{w(dNMD34(A}q|uaJ;gUbvx^gd;m*n?Rq>lh6`wDC~obDPty)1-5 zZX)?nbQ5V>iGb3h$8&dTuo0rG%8J<4ZY?8hU21YmV&I&|uJ+V;%w#22zlz$&wFf@= z50xKg%SiX#ZC!is9@1Oyr0!S|kD*nU=phqw40w%b6rJ9=7|}u^+JI*+y}ohvTpfxh zSX^0%CetOimfpaIPQYd#hCRy9V_Vbo^mNxNL8?m3dwqf^eE8^*%GCL5$B!LLu3#me z_lf^Imdi*-l`~-eYIH^s72(i>*E6I+h(;o5ielBDfOcTmFRF2cq1tDjZ2e9%^z$c( zF?VF^^ZS0UC_Vw97jN(1P>jcep!lWQ+tX8;VSC!KKtlt$jH)*`)N~@mgGPq0?QnYd z@F9&y)1lp~HzhNjBL^<@KF=?pdQ{H-*r0DQtwrePh=s%nlwWr>Wb(>whN=I zV&Y+nOX)gpX1uGP?>*lq@y?SeAaFz^(5_S(F0Q+EVMMlBwmb5wsL*jhBt9Y6^~!-& z&6+#&5S2=`vhqbCMbQVm(zGGEt|UX({Bdy|)N+H0r^yl~uq9EUP_rf^+46vG9haCD zti%Dm4`-lB@V1}1rq@T}owS3Hc@ppZkyk%2-a2S$c|vJZ-~)TQfM7w(`HNb#<>rIM zbw|Uxf5plSa$U0T-FNujSDAGTqgV>nUc#&`XUn#zPrLqEN(M|RaRz_3DQ*iF+4WB? zxov!}+=A&f6Bc@!d;KA^6UT1ZygSMsLnL>BPU@=VkLr@{~M#ro*?LK7BeUrS*x7>80>&16RK6Kzcj^gmL@cJR0nj z&}#Ff^%7=w%2Cln1T&8QxG~Kh0v(GG!mB>X$Iam?O zQi*pzfBpn@08Lh>iz;ScPN?b9Ot?In0@3Sb3Qbm=ogbqnWXN*8cYTYvziIiVoj18`5|tm3tw>n-;cUAy0Q~wXDdHQ|(Q1C|eYP zO=o@|^3gl^mRaDdcT^z#+)%>0tbRVZT-}2;!>7KhCALW>413GJ+agoV?ImA$_*`{! zNz*ADQUk+S;9Fy>lP*3KZkN%BL!KEY;t-L;8~I*Lh+K2O)Hf7lmt9Tn5PUd-sFMuv z(N@zt;fY-N$}CS>Yx&B8M=PQ~IcW;)lcOu%%=g6?7vhth5Iv9f>kh82TPOI(%~~;! zCHc=*1dD816>o@fC1eK;kHEv0mJqhQtfs>$gJn=g&rD^{vBVc9>{uctH!+)MW_*S= z@R?+iN8fKZ5mG(;4Yse7vmsj?F%BoKIen4G{c{H;5XW4UI*ZBC4BqIC2!V7xc;86m zatf$nmw`A9yZC~N7uNCpZyk&7pIv1h98NC0>sLu)M3cD^b>{nJf2y^0q?-P8ngjx# z(zs;oACPA@!`!U$4%d}d#>lSh2jsHdyZ;c@XKBr)B)sy>Sd;uJj;5}Jb zS&j28&fuoA+lTwX%M4$io9e^IC3>WjlNN13?B+A)CG8>du&OCWMIYewnKB+ccu-h4 z-fV6IG${Dfx(OwIO{#_f-qhgYLsnLwT3Yh2zi}*DyVH}GZ*X+f*!}Jvs)jqcd*dlJ z$=Km#)+i z!QyrKIGsISQG%gK^+i|5?#tSd7jp8AY}ea9=akJI_=crJWbC3Q9f6;7%F8t$$p*0& z2ci=L2Xl(|Jgam!qe|M@lHq5BUG_hM=4(DCU$o1BRi;aijF*w4gxv3`z6UQp z1=bCeZ9E}h6!WqTF8%JZmnwkDDC{DSd+H7)um1aiiG&#~@*m?ccK6Mr=R9Oxww$h8 z9Ai}!^6qr`g;pCH; z1KWiU@MS;L{pifcmDK~&UAX^!q@nI*W>$*pKU)w0Z+<4ycJI9+&5nMNnH9ZxyIFz- zbkKp;R4-q=Y{$e`r<}Gz+pU|Um|4M$9dCPjjum}a4y55=Wzy4#Gch$CKl45fd#Ju| zd>&X#1CmBx>6i+0+M~*&@Ca4-2ER@}Y3H09{Zcjhb-(rb&C2xZBndP7)@{b8Dt><& zSwAn{sgK_^*wI%*ixdDD(PUIIAO=1;9{9S#WJvD(T;JjaH{m{2>bH6L*9~b>iG{6hG z+wZ0#mRk;eU!Z$2p&7k%+V6 z*_uU!C_BC!NTB5S=XSSjWGikMc3 z1aCW5;{)L7esYBOH@XkpaDKn>gEV45I){pay6NybxNS{)E$%<96L^;gBcy=n3h-A` zC_*;CUxn)!1mG_nLo%k@O*J`%-GIL&CV2WAsdAny*i8?@K?A5MgjhkFu>kj zbe%ESLnJ*>*Xa1^k$^XEK*dUP0D5~`rlS)#**wHF-LK3*`;@ibi^9coPsHVCj|>l2 zUq3ek71R#sAffd<+&&N(5FBm|DszJ`wqU!Lz@Oe`T=ZdFe*aTAUJ`-=t0rFMCtmPX zoDk&~&)M>Y!;7xN=B|>`vd&mEOea1pyK5mPgeOj!lMrl{$h}&5d6Wd{OaZLv2QbrA z5KGraSsV;3W)r85+l)cR+C=6<{n>xk_~A?mJkP@L+Pc2!MK^X_$tV9tIaijl~-TS z<$HSl2WEEm)%?um&x-=CW5LeXzA(OdLe!LBJgXve`tYEI5!8|Y@%2@Em%L(lXb4)M zn;QCAC>3y_gNj||98%vJS+gS*R;DiaC@txIe(-!PWPM!qbB4V6CT_Q^WT8kNmHqle zow??&Cc+?&>m_wZ{cQ*Ogw21I&%XDcHD{~vF8g%M)`OL@HMrT>W;uUb{{z_%RsKUM z87Me)7&|j!LG70%uDmhV5_$Y9%f^H5Eog2y_ig!3|M--5YyrpW90!{Y|8>oB$=#(L z$=16d@}c0uW+)e6=DuU4MW7I0~+9{y6XR<%%|+#Mjd*4tg` zEo;roMw*ABThdu52D2%=3D0f(rXIA)82(t*?lRP6y0wCbaIR?9E*lKUm=vZWTnfmax`Rw=bCbHfqxw#|ulLCOX&3V#wJtQ9nRViRc6|vUbL&0+ zTrti6C23XB@yS*H^PIaRe>=cL%W zWQEnWsI&e1{KM7szZhA+_|)~od=@~^$;mg#Nl6>L8Z3;;m0L1g&mwfcI$dKV&LA3O zg_Wzm-~TY&{>WW+LN1sqqWViJSIMv=_ z%w7}5?rd#|KQn<@WxjtkecXQNL9)C*+pah7>IAJ{ib3c$))(Uj4+q_qG#l#Y zoP-u6x4NtQG5u}BGo}?6-Ul;TSLZV5@%{d1a!xv};I7S@o8RKIyv(J0Pn)me=*uTn z>#aWe3E>{EUZ}wZ@8(~9XYLfaOey-z(O;`}&&@RZ&rkaE?DQA#&fODbK}dyV*H=C` zp=m?%{X+EKpFD0}!sFvQTL0nUtCuft&rUtT^KK7;g|1q)-n=aUFm4nN^s5Iq&kG(I z>y^ez-EmlO--OnkFM~a>u>Nzs{@gq7y&oMhP!D5|T47$3>@l%^f?7SG&bC!SY)EYH z-o0WB{1%=qpMP&%Ccz+>&AV@ITikwP+XS^+c_)4Lq1w@bz7mB4zLUEL=LNk!k8kGV zI3RlNvXLpPs22*HL3zd)v*^ZE3>Deq3%_Y_U-888Nf@li@8| z@yEZ19#cB`+3H)$Qz3mCi{ZLlUHXv6@=IqUqQnXkU)3_l&Z%tJE7$Rts257^VO%3U z*VUPY$mROYj=zT+*s{`OX_-j+{Ia{QifqvA3K=oLvm8DS#m)-{dCk+gWRFew8HZ+L z?P#@>+rsvW7Chf6Vj8fR)62QHA*JO&lYzx%biaPlvr{&taa>(+=ZlS#4n#mBj1c7H z9Fe&5b56QY02`2Xv_uZGN8qff2l=?9HI=f0?Di@>4eEH+(C};xN9t)l zuIJ|dRF-WCNIk*Iokgxmna=JE#C1JTXLyU1o=nq|z?R6=#fE?%(PZ)|d&@?VFg12( zM?S9ADaA6Dq1mHqe+I z0mIam@Fq2vo;%I28+Whg54t?R>A^P;omY8tiry(HDe<35^k+nxM=?7MEU9oLes`U` zO?~86+pk@Dn>AjNu{v#j|JqeWY?XZyf^2}oP+2PCElgzm6;{1@*R91wY^=pkWK*9< zFll?JER=Q$vnpU-(&v~CWU{(C+G07}fYcLw*(PuU;EBZTtCB4yO3)q(8#ivDUZcDl$Snm)DACW|xY?q=`5=62Y&^>z$3@%NE3U(uNVM`5iGE*1ht$0Qp@br&nf^*iXp36h4&~ zFb6yygR{&y{$&Kio2)EqU`a^77>zty?u){vtvI5{Lm!7XTeId?2|}$q75}@)7almLBmn8sD)I}mX*ixD4-m85 z_ruE?f^g|7*ztdOYi#+DmR@*T*oowS934TP@@Cu(xKGBR%!0?P#=b`ir(f92@p*Hu z-rZtF{$fZt2)@fiTD7^k8D4M(nSnT#l6Gh45pgh9ApFpMHa26$ckB6VcPvg-$=M@O z)v$~rU~yUhqLolUagMe`ZRB!_+&fXeW0Q+heazOz9GBuqHFzfi42zqhoTCJMYfV6! z<*5^?bD#VGX-_B-5<1jIi?S4dc!U#j#4Rmqqw^<6^owrZ3xE~KA%&`O_iY%Q`+l-p z=%GXKCgJC6Qmr1jZ2*w_-~KbcUR70vUl{&mfPkrSe0id zW%f%J#S6e7T<5atN|&+h@651XXNTccU-IDf@b3`t`c7Mu(u&8f}rlMqrnybMue8R!E^1#L-q zfT8m~+d)D#M4VH<{?LXiO=Omt;MEDu_IRA)J86U6UhL-zb~75kP0+hDQ~M&wJ3uiba!<6BH>I_ zN;kN#G$Dt6Tz%%mh~&FJ=r;X6&~5#9I(F)F>u2Jj+08S)nCL^{U`6sdP-=2y8;X_pFAMOCEvz15#6sDx)0_l4M55!C?RKZ%- zUEIKI#ygAn6t|wWF0K{@!L)sw%YmfBnxSV4?)#v|i5Ot7$p6{W=_Y{n8-sy&)5{w|G!*k0V-D;r2EEN7$%N&o#BHmFnMFjw)T!ggd0**=q z_$(l%Tv)k_2LMU&nrwLwfDJ4Pf*JEninF?zVo6&_i4v6iLB)??FP}Zr{R3gbA(-YQ z>Q;3Q+<&zz`y?&clh?e84CB`kl$F87r0xemPdgqLM`VNt-BcKN31anUB%%BvF)6Z= zi%7jnW_r#}47CE`7_yX(dh1IV7x0?%$sWN2|7jg~Dgno8+oeCYwS}uaw?$~**4i4T zrelSCXvro)A`Y-3526szc{#6FbD9FEf-?xz&*~)%aLKqd!NexiA^FTsyWi%Mef-K4 z9=FHvp&?5La7-vuZF5-idf@U(HX1-8Fl&1WtdYk_Zt+KJ5c z$5QdGf_tetVhkens8iXv+1Lw!S%q6y%0^_5o=Q5vLK(XN z)DL8R=lfmAt5fD9)Zgcfow#{_q_KdCOgz+6xL>{INn&fMLf(SJ36-$;0J+?!cV^)JYtgFLpvQv6ctY967Kg&8 zBc!r&%U6Q%mtr``L}WualN4~cSJWP^#!ZawlQ0|p*+30mK&yobTO!PK-K-Or3UY_0 z>lqGW5!v~Srz3ao-nF~TMkH&{OsVrpvM}lHVhow=`Fa7ucoSdtIox7X3NwozJ5EMf z2*A@6mE@CE!N>k+ixqI7^y8V~AhuE3B+P0tcv~P-<`Ueio+t}RupVA-;%@oXJqF?p1P#JkPdd?lGV09c1&E%6Q@A2IfBlwABND}<0k=Omm&kf)As2896Ayxta!r<|3znwh#VDz+O00wi~9$WKHP zb>YN6uPKmYD|g$0`2`F1lB92;;|J2mxL$zC#XtFBH}Zuc4V>7*?q^&793?@LvjA?A zk3Pxl)I2b}7SlxZD2& z6IW4b$N#p;@PB3E?odL*;r}xeck}-*ChoB7-|v0%kMPAW+3sPm-7c6vzR6L0yU=CB z*I{;Bwo&>{{t(~%l~QMLcTZcGnxWkOBzhK4q4e<>p_x}V4*YZeDZdWu=Wo~VbG#o9 ztYY$yt`lr2E3p`oC-vh0SN~Ps+P;1JAGQKP9JN2;{T_AB)&nDzF4=S*%KM!xli{hp-6eeUmfoB%qBYfa>X^~ zkc~MuL??dPbaDzg>;!%rQhe@$Os9jwYT&2=c`M9c8^eZ!xG^yKyUg0jDDn%(32-n8 zW0FSoU;asZVv9(IsCzRw4n+S0^0SyMgtsVc2QonZccl%E(b+QVijIztAJIOR9&INwvlb;)0YIrC~e{88e2&c zDk~*aQW{R>l?i%t+Nzk4FQGvv+1KUFh&Ac969=-%OkZVCyXV(SQ5IESoEK92l}!!{ zgw1=r=2(3BxUObgAYbGA(H5_%@#MRS1)Ke)sR`cNfb3XoyiHzGI)ZtwM~1vAr9?t- zoB0Ov?adNpq?Y88?{%sQPIRh=Jdr7R%vRVy){GDwb5({sCI!d54{&}_xXb93U@U6bj^UodsrT%-? z?^occ9b^5XE3Pnj|Mtm=0E5zrwo_sZU>pD8scv#W2N;0SWFR!Pgx)+diL~R81|mba zN#JXUYHV%f;tNfB1**Cu;YN?ymIa z4Bb$=$jHbDGf|(`PcJMe;PYN21KrEN`A+@w&&CN+-kRy@v%q3BkpU5Jh$&S+W!rkw_7VNHT^Rdm$+%30bo?q6j5IWj7jzME0Fz zNm)~5Y}vA9-_Gkj{jTd=_kHej-S@ffa~{VZ9y6bPKA-pJ{o0<-=ZisN&xR{v(RMY! z;2#^FmH&+QtN8irS6VB99V8&U75J_&4oOHE6Kjgmj|R``$L;*SDG&}o&hJ1Yxy#%6 z{(U=>NJ(N19$?K3!2?;9g_@SvFIXNCt7Z@5Ax6m))feECDD6`%d^$?|1SPbvQ?yUk z)$E`5vPwFzKC%bMv$3#YuP_HU;H%jH;BsDy2SANYB9vKCitRx_LdR7%0D6G{J8!4$ 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≈|c#Oh_Z$T|hUwyz|_unKw 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ǜvd4uiHYL zw=n~&(?=k6e0SOmuXzJEwhyJK#~+JuJ4kr6w0dNC`NOJuK~`%2ri?Rvti#srf^e4x zcObryjVq|a!xnb7^(yY;@bhWx?j~CCWI8}}R{2g9Vd34e*iGUQw&vVcc$D~@(NsNS z4W&`Jg@5MhFm_TTx*slGjxQM zLN9rD03I+>JsdH z0<_L+uAPG>*G=&U5c$e^DGd`U8RR{l#+E`u`CrHdE|HXUZH9^O9)9YVg>U^Rx{<*n zaco;h@-@WF0L?^>$+Htq!PtKw@SZPlif?ta1Ne3wvL2a{oTi02~Z+A;~163;pvX_4swt>TF(~t zVKN@xz)qou40yCBgQJH>AxT(-D{YLoOviZM%kPfXwCCvmJL2sga*Q*toLWmDv(^8T zFkZc}7(Ho|>4j7oDKvEDj``Bjbeeg8kf_GCAT4+BO)~`t-2y|58I4~i65uQ7;#SYR zk0epKWTtFF04ljOEF14*Z4vxFBjFUpf1sWRUs|G&jP7{eXP;S~%ySC`2P?UL%07#d zbdQ3*eA{j)ehF1D0JRU|OA;rxD=L@ZNY=hEtvu9tci%N^B|*&};#(NO?;pjU%gJj* zj4781?jFLlO2*EUwp7qIb|}#&L}d8BRC7z{Y?IUW#Gyv0^Q8Sgfk;W@E$`IAmR3|k z%yi|npy3=WfF9wO`+$@)7PxoZ$gw}9J<;mGuJ+$?P+{Z&_2LQB$cTl;+G}ad5mH!{ ziL)JFD44Z)&i6W0Jj=nHq@IZvvr^HXQ2ncV*fF3-UL}NR7xjrOObby&nCy2jRKKE3kjPy!5oMFResD^F!SOSnWV_xa|wDa0yj&M

fHWWf1yz_%8VeRxbx93;sRh*OIv_1jwVLS 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%0DJS= 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%0AKtMn3p3`got`*)7FK zhoLjPBeYEDEg6{lPe zpJGZqXW__8QJLRSz1W;R%c#MFkov!R1+VE*N=;Rx)tNgJT5IoWZJ1YTe_8BQKO+xH_cf|DdiK0e9l`ujI#{mUI{S`Uuwdw9a1%pUvhV$ST6}fANp+-$rE^N!K zG}H|0;<9_C`Y$8Jt%%qVI%~-gA$*Kl@*&j`W!ReHd-~*Rb}z2chlVEH``xxHZj#^h zoR--?ZY1MxiZDn|7SvQ(1i*ADxL7xB@BKOSzq7!4c@^AUBbMSm-dHdJgGdar3me2? z1uIrRu3Lzm1@Kj=CRa3}E;nGK5MSyui|fQx`^)VLPCcc`3Soml0rCxO3p0|ddcg;_ zccvigipk&8@WcQYa6o&mB|pMC^9|N@gLZWacZ@?Sg<7}*zBxoQ6|i+g#e(mR*v@WP zP?bCtW2LfxB*ZE=c{uycWuW9IdVMKdjxMj0csQw2i`otiem34QGqTOR&N8>4zV>x< zqrB#(9E&=34gcdjG-@$Ti_yT z7&iyo*u3m@x>6&BED7mwiZS~adnULBN#+DEPsvk@WngQU*_$XjQ% z#B}70_6D9TB%Z)c8fG@Ru#OX{)x#-_CTPvHCA5Af z-AOki2fER)3B-Z@w92|+VYbQ9DQ%>DZHv0dJXr|cb&4WGa&uMce1{CA??-Y=b` zP~YgbNF*8>jb?e5?6sB3I-G;j&X+^whXAzzCR!B`OjGiq;;6 zVaaKMDmnYC5uHg`XD_)Z|mCE`aXsg9Yh5KffcZXpu zj@s9Y1?8=JP?XR<5dngKJFCB4bI26!ArQ^<20<5?4L-F{{9CUFce|1f(&=5idzM@n z$$5cS&Rdjsdo*hSVM%>S47k!vI>Pb^H1tB}$uf;7{MSOYAROc5n6)ilLyhEc`0Mr} zXH;DE)biR5m27PXY;xU@7Dv|dMd8KTwQPplMFBTlqFONAqmpCY-z(h|zDFIV zKHfn(4XmoCm5kN~Ph~atD*}wqY%XEuoROs?2*uJgj*#D?=fF^^f6*HDd~gBJ7i21w$`Ni@@5I0)_4sV@A= zY&c7f@Zx?b>2ABJID-Vdn>khSx3r$2ZI+O>DAT3KA(q`1FnEi@SwH^tda z`j2Lub`p0>TU52oZwhf_H-45qT)e#eI`S-hrT33yZ$C8J&&Rm1jTCMnGy zAz99Z+SpxBI8(+naLkjn7CWO{&qfyLpUC+rDnq0=*pXT!3lg7_1^8UUT>^^Ya%w+- zFa#&#h{_It4egE;kN=)iwon?W98f(G@}`cj24OaWNFLUm=|1VrqQmVLcZcCe-22=5 zyKT(z5-`&nEsppPd7tN|>buAjA)h=wrG!NMU?yE-tp&{pTde0pNjpgcd4=y{FW%h$ zdAxpXPRETU*`D;`6sFXll(4*#BRKDz>HYYNPl0Kh#>*>_e)$bEa+w6e>AAZfE=h2(RWm$h@rI;bgR0_;yQ?ORtUa>oFVm0&?dE+_ z=pyIvtGJlq^IiW!`L0*m1o9zn>?iLFBRvf_1G>$B15)qb@+Cj68ha(a7*YL*2eE>A z-z@OEBehMuiOFfXL%PzXsOiKI zBEQu%7u<%{i)Lfn%&z9@ub%#GfsrrJam{u+g?Bm;s}UkU*8~%BV>PX8bBK?96nno} zpSO&n3bC55N2b*VB}$aJuX|xp>FTnPh+BTp(YjZkQ||{;MIr6b4Zdk7~cU48?g)eb?j{$z$2hsGQBY^IS8llkAP1Xh?!d!=^6*ew;8D)|IqV zof;#2SCNl2!ig34m1&p#>lyD6<)ei}qQ=dhsrR6r2}XyjD8Hs^?gNv~av_*oowN*} z525C;?QVEO@{8!QwV4O>YZi}PS<7>Nd|uR%hzZH?C7?D}KCpl&)5iBETd?I#2ab6| z8@lH7U+L(4gGY%X$<0&D7IPa!;ftr3=frIF5vVK=6G zdtjc1DM!UqrymlD*&5?fXc9IEC2CSs=)JDSv0b;Ks^`SWrcfDW6U|_CjN!!0I^D3D zRXD=1BQlZfI`*+w&bVDP>g5F4%2gBbh~xnrQsed3Jfi@qBzAV`n)3+Uc}6LC5vCo9 zyr3sPB0jgfJQZ<%0^GgYO_kf*z^C{``;GBYrD1R^ZbeBV8BK+=9=k>M()Yi&?6}hg;dQ76k zj;L3dW+r+icfMqz{U>;r``fr)+w&}^`{C@7p^!_lqu*zj<^=F}44}y1yjgrZx3#PE zs`)?<^~t<>4CLxy>KxB43W!>_v7AG@NSCMU2RBD>o;U9^hqa4i zOrB(!aL{vEI?nA0wQICg+2%V#@#8?e*fmL-qfDVrI!*RKYI+w&giH5wRf<8vs0_|f zT~Vn8YH#3Lo7*-eUriOo7^De+_bH_nhL)cbPw3&WjE#*#cD`z8b8{ragE6y zawtK`P^+~-y#Go+tz zEcn$y0lk{KdG6Rem#S+7%as>Bgcwxao$NplPusmnZ7&uH9DHGs)$mN2l>C+=AN%U| z#WNQT=Ics=g}I|hbJ$Ax=cT94U*+w@jEXM(hR@sh_Sd~7;(edFM~+VArLSM+|KQsm zGiT!bvcUrfA`xn(h4bqv(f%aveG21Wb_Pgh1%8Lwq}|$576W1%s#4{JA@b_2**}(# zEry3vn1y=h?Bp1TgJT(+nIM%+8vHy|exE*|2J64iLIMwMu%j(n&}YH>Cnscqml<}s zWN8aZo(+9%csFHNzm6W_v){ju&8WcT27lw>q|U zWSRkP*Knt2?U1+r*vsCujJW#h_;ceK$>7-Iy~5RKpT6nTAr-6sE334|Wlt7{#uMU| z{NgSJaJy!P-&^}NSUYoqK(jC63?ww+?vBEwBpvI3!|sP8S{(eKrnsq;T71aGRr;6K zW>DD3N!3%KzZl(n-kwX6U`4L$IUeMf+7C#wFWmd%t<3^fT5Yct?E0xjhA^~$-%bPr z4Ui(T9%YX<@b-Z^JhJ27NG6)~S3gQY7hx5^iWTcAQHC*fW@K)!cAx!P)_OchQXA$` zVEhi^n&YXq9_Id8kCa`>P~fR44myP3cF z9=ycKHv1Tpd)1fdK_F9y@e zJ$6`rQr%RpNkM=}YZCGOxKO|(=Ns_z5c> zV_5v@FuRk+Wagb42}D41PTgozxc!r)fP?T}?bOzJy_hI7`1-|Fmdvr{&BoCm_-M+A z+eVxB8yn2Z??A|5p9(A^{p~Z!{$=UWM)3i;Te4)}>w9_MJFX6PW<0G`w?nU+b{3XJ z?k)Znd_DiX{v=vpZ;&8*=<@PZ0c!juPVDtw$C{mYlu(4<^VryZ%Y}A4MIE|E{fU0Qmnu0l3?VRYH_onNU_C}Eq>82 zc>6?!I+#M6RCB*=-|EPJOg3BSnXAElU_f%igZcKEB*E9MY&A{`KYfM1r=3}t^PRk) zye<`Xd&HDZY8SVM08cXn1{q)HlUyKz~28sZ+t>ZYRSCT z_@V8ApzQjq9Qlv8&Wz1ytyhchRCPYsZH!9yKS(^28U-oopKrQ&DA0380 z?ARD}m7Dsl+AeQiEzF*fT#Xk#T2l7Q*2`#NY5R?v`sGwlm#I^0!N7~coF)pzx+}+G z$3E>n-1BeLvwAa<3#6y6(O{)5>_e@ZsX3=|sc}OMcd8v$7Gu))Zr}ZOJamh3h$P1PJwq4XE+Ndk@--em_AG&5MFPUUc-sc^&*9!jyq@Qm)LanikO^@6Ucg&UqZ|T8{dnx+lq*Z5$HJsJI?j zxazUkOY!Q~%8N=s-vT@IF(K;2vWqs>VZXUkeioT6jXa|*Q^b1}m-QFB)Q*ky>bsV10-p*ijtah_=lV32d%FT^>^y1o~Tt+NauHclz4bCfwH zy=mj=d_)N>Y^JJv zEkjPP4Yk*cR!LEwmsFx%RMuU{5b2{JnKizHq}|%oDPn&d4XVpA>y&rd`cW&xKGiX0 zkq_DkB>uRU3B_q~YL#auY8u2GCUc)1Pv9BJPixPj3LO=9g2us<*uSle7tGleXG*DsU)1TB|(K`sbaD$xf9$IQ4fBbBp-AXR1mVi z)EctCl^?*8w9yOuO-7&V9a8nQtv|J;^f*+hulkW;os5%52MFXr%#Ns0e$sU{!yGzi zP=jC6g0Ixcb~8I4tYv?^VYGVA8uLrb9E&wemK;KX1eV> zLaZkt^BK*PCdJYG zEH*Xz@-8dJLdxu3{Paok}p2C@+&nMM>_Vm|( z)O!{nCRO(gsUF-&vD`kq0!7 zml8G%2X`a6F(l{4ZwSxt4F_K@v9Uv>t*u)h#8Aub^@`&LBKa;5qaXQY&1w0ZI?Sx# zR8O>7%AqHjPJ&02mEKAg36xlNp&QS9XFq7B{mWn7GQj$RaG+j^KaTM?v|1Izt*b$O zPV|lsb|(2!m+}f&{%p6j%Z`!?4E;*D%7MI$ORm1F@xA?TNUm?%$45bPP`%UfZsu=F zapFAiG-|J&8K-p8!mx9h1L`-&NiDQT1D@MEGa(fff1S`A{rZ`G^tC%3Q%_k(u_TY_wR`t8TB((+A(9+baVT~gsRfh^2D zy_;Y$*TL%ptGsZDK(!kkw5s`MD@fJJeY(re$*kENA-<7J5IV@%oJF+w=68~_PhUH2 zkf^Vt?&luLBiAr}^e?>@a6YhbtI?vUbYsD5ov^EpY6i{?*xWyVMjh~rHR7zGDa8!c zZW;eO_1S||4`3f#nDQwej;l3>exdHbL`^sfhTv6}AdvrG}GaA5Cfin1**h@jZFm~PZ!1jFZS&1UH z0UIY?Kirt_CXa&eJr0a^%AdHd;bgb>Xu8Mfs>iMs?BELgo z+bDKemh3)lCKf<%w*v8-7n8&nOe@}_dm~bqLOF-CF%=iHV(X}St|z5nUzelG2j0n# z_OmV&OpYU7YNp4X7cx_U6(44#1{#)Z8ImuMu5qSJajMGNE7g_9%jA*yyHjlk-QAqI zQ`F*deP_S>?D`F+X?N!?OdukeQ#|9Xe>XT#^DJYp2jd%d^e07f<`uY;%H{vC_EvFi zHPO3pDPF9U;`SCTP@uR&3k3=kEAA9`cY@R6ZpA6?6!!#5aV_oyFPab}1Ohqf|Mz`Y z=UkkNbC=nfS!?#}HEZvgdDgRT8xeJNjpFDdoI>A?}5%za$?+uCg#BluZ>$% zQ8qRtinR2gnquOo1gXExS-({@=0V6>(*Fu zU`fEYdOuTI{x?%92L(^b>T=8bAPl68s;~sPi#{%YjgRti-SZCP0>*9lde`-qPz$=9+}xo*PL(YFOs~LX$9XQ@wgXa zgw7goms->cPWs_iJLOJKdM08%jIu$ixKRlFG-1Myq)fBGxzf&=E|;)X>B<2l3WF<+ z=Fi2TFW4%Np8WUM)$-aTE}-&I;rba6_xLf6w_qYaqK3c2$+vdu=)sABa1_7n%z1S!~G1ydY|r_jUPI2D$vW2Q}7b(`Ru&Epupu-;^` zi`ty#>Bs$6%AP;mUN_xuWR&Dht?^$L{@(*nCeH@P^O!pVC=K$>pD2jJ@$`k>JDs6J zT;_wsXU1iRH0MD+TSeKK0}q4~H2Zb&gUkI|T*^M3=F$875tA*I{lU+I(U8Ue)~4mRuGd_z2HHlVdqud-^FS!`&Twh#jy3 znA^kQch~mK>s&7CzroUiz=nm2#%POgtF#3rZa^6)g!jR1dJBoeZ1Ju9dAu)9dY+!= zGzl{3>-K4Q*ZM2)SHGZN3lO!rjUqMQewt)8s%>V z2=vfG@ui-;^eVRU47r+*?(#sxrht`c!evpv*EGXo@#*dOf5K97BpoKCSZRTBS>v|M z9LA}Ora$j_y31t1^l6fEm)Bw<^B27kS`XfDFs~~q8+2bd>;vky3s6Cn4X?>rYc@Gf zZ1JxeKD@rzh4$g!!Jr1u1Q135DD9B--D*7A6T%u00TU-|j3vj{-?tqCX#6w$=+St# zt86yAJ`Myljvr@FN)RbXCZvka2jc$mQh8Z)WF?7)m`MSyinbxGgR9891;)M6;&L2 zh09i)VkVNPuBPVLS%_ea$qs1p|G3dHJ%(G-z6vA7GK;dXYK_qP2!z=Ce9Y7=2xyuR z*-#I&>moy*@xn<}yQZeq(d(XdNa|78$>4=AF&BHw-bb^9z~ZaU>bEV%8Xh7F&BXrr z;i$K!>hD_<-Z|<5vS`Df@dpKSqtgEn&3I`D?;UhX2`740-=H6-5YkTztiPx^BJ6jy?F+YR?0jncHTrmwBicPC)z)t= zIEKGKvWcaSgsL%jz<)N$QO=xC;{yC_dPP+Y+Nw#>hdt`vlxpxZI@TnKQrC z9C{Y-8*R)8ium50dJ?`KoI(v%;|_;Z2NM2mcD?Y?20Pr>Z=0^u4r%#-Mbty(8-6$Q zgYR+|8-%U`g9^68)h06pV@iqAhBD1?6GP0}dt0V)ga=Ps_ z%gv?PVIcAx*p3Xn%!^=zZKqyN?05jvK6TFUD_~{Z%ZPF3nRC=aRHgH04GK+?VYnFn)!Poz=R!iCdC5WFk0aFkF)&1#v1z z$CLG7tx(vo>VwSR?YiBxJ+!>ZLWAYgr|W)i5h&d>O+Q1P4Bo`A}9D)y&r zU(b>{at0K<0~&&hGpzZd z>}Wt~c=E+<^>|G(*x{`eEAF9bzODYka}o8V2dPeete~KRA5Bp_Cyue(JZEE_z?C7# zxeG|m5@NKpQf6((#+bD6`BT#f-jHCv_q$;pIEA1K|B*6K-KYQ|BS}^x95+X9X33*r zHB!$7Lc8mzqseUnoR;?i*g<#;RUH|9pQBY!`f!LRv7TmvgM%&TV-x2^~`-IdxmUgt_a7irFm^Wl<| zqeJ-rx;1^R2i?zEI8KZ9GV3l9GVlsjHQxG2@u!p{gaIHhK*2`QKe)V-le!_$WnM9p zXm*Uzui?QPeE3MVmCCUqUMvW>(E(MpnIgicqyAcu-pYRSc#t#M9tY|z4*#hvlWr+ zj+f>EXSWM9^^ZV#Tu}WnCm6cjQ@N57z65|iK4kiT69@640q>>qI=pL^jH9z|u6DUF z1)Vf5Qv^ie>NW114I1gx=VV&S`yv<8{_uV+G*|p;VDdyHnw*Wixkx#~0|(S&r)Z2a?1#+1wJiDGQkRFL)3FelKi*(M33P+WNuB$Jwt=`N5|BeD(lv>_QC2U?3y1xgS9nkh^!e<&zKaEL+5_o<_g)$8 zR%S#fIlSSJ`Q5|<1Z$cO$_ZW$tDH>84IM%0KjR&(-$SO;U#l;6a;jy+r^u4z0 zGkY9chVA!Fo~mumwE>}lMqh4~Je;yPA^ynC70*A18RNG5%{6)46aIG#Ji+Ak(q|1x zV!-?1mjWu%w4rS;n>fKx2Pj87U|?Y#HjCi%y)-J-+4|+bw@KFRW&9mx+Vs{i8>^!x zX@t@^{I}-=4ARWHuGO@SD@f(CE(=k6{wpjAZ#nK)_%x{goR)`?RDkD>$%f5PhLCRB z+Si#_d-LR?_rL6J6%dKvlWs`Yd%W+zuQ5SpW4-^Op3#{PwKZoJjy*iJd7S)j86&YC zqcFA(l40~~D*x;7n~YCJG8mt1GFR+#F*ELuCrDF-7s^)Lmq=!)QER@tJ4Xb*caLg6 zvHs!)qgn#sV#+rdxm51MDBc4+Ee|gR(qq5V;ngcCM$w)rH0o>5Vexjd0K5CkA&YQk z7{5J(gsBKvCC`jZv6-RS0v-}@a4?&nSnvZeEq4_G^OYhQeRbG4MfvvZ_0a6z$}3&% zxaa;nZ~_8p$g)^@?L?mqubg_GVC!?|@MFw7)7x?^z6{^W0n~bT`C&n03Qw@eJ9ay&A5y*rJx@>meFzQ#qK5JTAB?#Z5rd3l` zt0{+>+ywit7Ld>xlSq@Fz;wbY0fZwAtt)q@;o$p0Ob{bg+Ta7uuqxc#nC*baEN7N^ zMg}=#9m^e9bVC)0v*2xXElh+CQXs+%?Mt>q^^s2dgQq3N1|)vnE33Y` z++vSOuz16L>IKWdN!9AxGXZudf)|ei&1Tv0X-q}aW_RQG)A1!%jxulK=s;KB=D#Un z-!jm~HJcc{#IXGG1h~u%ogtwRUt=v+c)UzOMfaW$Btj^Nkpt|g3WO)j?2`Z0Ld3W< zW*9!>na&a}bMds9s9&$t)n~Ci(H8z0l@7JNR12QM3hdhKkOQ!7IQlDlY45=aVB|1FvhUmK)-@C^iHp5*0{V zUWmAGju|V;)D&!Woqj4_Y<)`Xgad>|V@}_Wk8iF!h2MrWOrWj@Mk#8xbkCqPt-rz` zb~;RfEx8l#U@PQgE1d=xq+quf+V*kfeq?vJasWxy|Ifcmx=!7!^)n_Ojk(>g=*Lj6tR5uXf+`t#k9-<$`uusAmZ?|j zU76ZKzeGQM%xlleY<=TcP7q?DB@wE9$ux9pBmQeA8PW`5Tfqft?zzbbbzuZsj4VLi_$C;052^;bMVw z=?g<*2JtSXe3*ZgzF+%VWj>ky=Znpfc%Ze|Vr=UG!%1tS*)HD~#I|AzW7nT~Nk+Pj zUtu8>Ia9R@RD~nQgefKTycU`89NhO?lZgT->M%z=EcNedCnR-xmzFv|nHTLU_7UK} z6hwek{Hfg~p4-X7l0YD(|Jv9Yqd_G3`0TaLJT7m}y3>~#jurm$)#5a`#l+aR%7v$j z?RH=h87%i&6R1*mbvnJ5J&&T4(cScu+$76Xl?kC73iYLZ05TA*4Kz|AWTC-|g0 z0IQHr?^E8ptOL_4|KA5EyBIf_Bk=Ead|4+CGqr zVWGl$2PTeXuY`U>axC-ayKLv$=**~q8Ae7cjlEi9MCBjy3ULs97;(6dG$gB{bC$!k zJc)MUKFpLE-)hG@j}+IU=iwEW#x&=IfzsW&Gg&|2Ujj`_-n9QW%D8EP>VNLmvl9lQ zH)Q=ANA&9qee6};@Zast9P{mVa9H=F+!CAat0&SQY(pkDI@prmBK^86zmoJB`neiX zNa|Y3DLHoN640#|hmq)(fWccWess#>I6sPFO`80QVwJmsK2!&6Hv{!wYDBec(nQ1F zP*PzhC7d zU&V>2a=Jxs^`W#My!5v@3%Q)DC7W65fI&j%=1W`UKiOZ)K@VcHmk+Il) z`KX)kfp7fD&jyQ2_2`2~!^tCbcLCs!@|cCPVZQqo$W3!=4Lc1i3Vvi#CK;-GSAK0r zD#Z79#WbmXrxqB8Iu>(0|64W&Nn^~lvkb3lFBKFMl# z8^Tt3#ZtSfUw7Vd?Z}G2wLMu>$okl{$~)`9>?+6P6WJn;6GqqMD=SrX5=ZzX*In8z zuQ&`O+c}u}AL=BtR1BDI^moDjR(QNQz?JJ5`P)SHKmYumJa8m}Hj5th!U@l2^=s&T zt{RPjLi#C#R+7A%?-$-FTw*OjC<%w6ylE=P;!p7|R-lqXh9BcABQw9)*6_zqvn+Gi z#ifeP%Iy085z3n|S?(QGWA(Q!haDpITUv~RC*sPyZlsG!Eq_HK_cFXWpC+Q=s*Fd^ zEG`+cWFE3A`_?zlNe87nEMENCl%i)P5p-dE!>oHIFtXg5E+I!FcW_ufC1@zy10v1mZKZ;< zP5>$l(>uj+jA!R%#n3F>cOjYeXiY6_F|)S`A!~B{d`bUWV1_$|DWxKm^;_H(o2-fg%<0F-2jL+CH#aOUk z8)x@Z#n)7~NklIF;j(sJdK{Y#O@VwnzGtd7H*fb7oRhDEK-r-S!nW$)8_npIB<2FX zbj|87|2XgwMD>b1+(}AQeD^5k7#V0yO~9l3p$~5VM2#j`XQVDs?|WK-7-8;A!;O8MGj94wMAE>rf#V6E&d#2|LThG)(^mla$>39zjN5;!f_8em9tZ^KVk{DBawqnZMTf+ZfXsXp+Wr(?Ev zPIw2Buq2(N%4=M?msJsER-kmB=@a9ldVFJi;cUhH)EONFoMX=JFY#hsU4Jat^W6T} zZww^m+2D$(VKv*tmoc_3@h!EVMg+QsJkrzA(B0l&@8@grmyZ;!!(_eVPm1YD57~oK zu?0>4gN}Ap0f@}hxL2zdxH^}X1OTGLG^~nOw8>bWrxIyo;_V1#XBWe}62jI%VX?n=FjM62K^rB4Cq? zV!Q5~<-n+JEe1CwE}%)FIe^0%|D4@t)!-U{yL{pQsPDuFw_x3u@U}4BPbe;Sn^h*l zCIwY2CA+>Np|tCK3(noxEPLHavC~2ig3Rt2DFGPYT(9VWCPxmJoRaoA1;s{Rbt^8k z%f7iVR4v*l4pkrhww>2`_-3<}KYw^P&^x#;ej%`Wt0PEXJy^rk``}aB*=eQmUUF}V z;j}N=z7@t91vWC(xGtFyG5hiU^rbCiF^5WKG2$ol8Eu&FoGH}j&*Ol%_YNXZvBe!Y zj&4cFDqMYv@J}DWpt+^Ls-AqSID5g|1QrBB>mRnCv^nxl0op65#_d;QeYI< zrQ2>ANsA#Bbc^bDd(~)z)2ijGfaJj8%B6LfMj35aY~bVfWZr@N(YSXRu+>y%h}(4_ z@9%t{C#!F8&E#`X6FaHCej#|LMan1k^)F_ zqNXZCJrvpDDe*4%>yyH*m2e57su!21uRnSO%-h5SUgPSU%I$X@>Zq%>g*|)W@%vPb zM+>UEZ`Vv}uum+K7)n8a0sKA|nL068QV^N@uA231Q)0{M>wVN}57|^u*73*m^!kpR zZp)R_Q{UnbSHGfDO}ZqF-Q{HH;s8a1OlT$wGM>G(ojW!5O_a7+X%AC3kC zS<4V3`BtzwZ-3vQCn+zx&WJiIEvenlCt$7FM-?5$Q3()SFVZkGri{%hZ$N6B~? zA^F9FlZ2IX!-3k5**rYoN0zAx&Pbnl#}P_)2?|RC;TcnmKK3c*ON%MR5 z+`rS#E>Q2RvQAPd_(bTv`A2cpgN|^r??AhXdojmhZ8wG3w1kW(0zo}2==84}w%`DT z9-D`>u@$4vxr_v?$t#p4*Y8b$uJOB88fxWSZ)%>31KE?yEcDDTU0UTHL5)m^3t#cGeyv#W^L^eQriHJ^H#2DK;g#A(ZT^4ha3dmB~WIyd12G# zUW(2C8=TqA^>LKqm3E8a40guU^UWQyA_C)XX z>`_QN+yHQTv@S9#a4PK5z;(>luvkrYP@PYP96P(pWzMwuxrM)Dx=5c%z z*AOwlT;eXsFL`wt1V=phsIMLge`I}Tl!X5`k%zX`ArEjLxoCW*)_AozVh zsCIAD(lt{pd;*)Gg*8!G=S=_k;pTtS(69?WSH&QgSN^XH>mC#htg>u266wZ1`ggpO z6N?DRAuH)%yh8pARdWfT6ENcOtJzSLPAmuNu$)(cr9DW~%#~52V}@q^@06mH)O6Er zJKjkk!b3h^Ur?L~)GzgUrz3Q$@&AH>!r@ydly4&G2Ypu>a;7JC_LA(D90HtL2K+?B zbUm<99S-D)q96>3K>Je8{4HG2am=rvT19f$g+3xxYj;l~9B@7K<`=1Af*uEE-5#zq ztD?z1x1{gS5`-6btRKKN*^G7+vMXIo_U`Afql4tS``-dhXHNCVYs5R+PIOTDz+AOF zo(1B3cjwSx#sv-j2pl@w5U$&L?(_PQ^{5Gg>xgbM;-V^CjP#)8kM{``hCSVSg`0kI z@u5hdqw#i=^(Nu7-WjYH?-K62b04(tXD#eqH#Cs{VnxbHgWSuios{7nnOGPvJVV1{ z8Z$rb&c}mdL9)HNc3AN7)@P7ANi;-~^jy+R3oxuv#p2o2vPVKIFY%55f%bysGGn%B zt)zdWk%mFQ3^BNG+97?k+py&p@sdvwZ!@X4%DXWqyR3eLr$l>CrCGT^b{)PeN!Riq zpQ|4>_A%014qqH4on{4XTZDCT9)DjOvWHY80{Tay-}5|$J_7oD1BCkgoM7ht4RmEm z-#HCyZhJZ4#D}J9dA6{O|5D6@ggp)~wcY{mBnN8`c$`)Gx-Xw>;V-UNKLsRt+icWC z7w@G=Ln1w0sT#yejfQ*OJRVGUoNi)P8XkmH(VGfBUJBsY-gKd-oB5b%FF2)Fkm}Y( z$+1A$##(|j6e-?v1g?&sJ|15x$V==uM_f1x(VuHH$+ZuEpBPw3A?Xnbgwi*;YIpjl zi{`tYJPV$z4BP5Ht>0Ff>4SJrUJH^n1&);dwM^DVv_adI9Gn?#b8;CH$2!Wr$e^1O zXtdjdh1S=Baks32*K(bvw_;W%HJV(6sv|agZg2PreK|a82{?&=QN6 zeb2rO9W?|FvaYeWXbmA<6vz)TA>&j4^he0+8zn-u833!LbhTT9Sls>4nRgX6FqdiI!RM_qSSv~&B)W`@ty?gAxQw7229G#ujdjN3z|%W26}2R#;5spQ zP7e&+BxA_W9WW^rf3=^xM82k!zWQTSA)UE&Wc2A~x_9MVm0ITx=q_1F332OyhHX#} zLasY~UX6>~5b>w|UI+7ZuWz_G(q^2p!rZP`qRszl(?SQNh?ISgO|ykpfqgB@B-pMA ziAsd3C);x_1G}#BYs_d;cxksAPS#j`^2aKAzA$NC5bEg(eBIiXJ@E;JTcLw8oL$p9 z_mPmS_;E+Ym#n!_f+Vk)+|`9nlDUE*+U>(3^I}rn1jU9(YzFqjYZ=TN%!40LrTzxtgj_7fOkYAa7;dNskIKQE`hbvwY(P}M$19f$MmT?futRJu8FJ<$S<$q zA8H@;m&OSN=CJQ9bhn3l$<`vw`IlXa*`%MmXQ&^#G!dqwIeP*bd4Zh8oMaORtu-Gj z8{79~75OM$1e%<3c1CG4sV>W)IVRRGRhy30=*$3~aAA zYV8?>GWTtZNDG{BD#0xMrJ;9({bo0&I*7yqhCju&6sNgylRhIGACn-a*V2KNvk~WOBK3LVKUIem%hs29V~ln352Mi5+%WYV zx$9QM%%1D`<$cC8KxZf{(OnDPa@5r$Rz!FHG-ISmW&b0`@$4=3!w|&W2?@V1@a)c& zUr)0`?u`FA7bM@?)|Hp&t7*mrT{k$$R!q29%_UfU4&^;D%J$%0v~(B?AG?O**uTm9 z{qXQ7&3j)KFDc~7Rn9{+A@FQHh4C)&`@;O;w(jKF6W%Feq!#A@Z?mb?O&tbeJgz~8n${$+GXH*di-sx3p~0qhgO=qk8{as&WX)QC zA6s}h)9Mvkyn8gZc?PYH?+d}bNri(4Vh#BK1mKe!tz^)mRKr(qkNC2rV7F*qF>AFM zXSS7SPydcSl_rc3vKAVHtB||G)fE^Q-))X~0S0{RT8ySHX!PKdnCitrNL|9#sPnFJNrutsdB3UY*Yd(`eG?82wIOWABih5gXTTVhLI-# zWwnXd;>)VfKqQYnFGAH@Pm(du8CetVU$fG?R(!t@fB2r-`;be5Q1I_ype5bI1Wi8y zMD^%+ovRbg-)HLqplEEd5X;xS3`I)RU%E$qioX?NHM}x5oYE((ofcByN?h6uf_gy=vXYoPTu{|87fl?s^|HN(PaP{`UVuHoc|yG&ooK zHa!pbz{@JVgJ+|}NcZV5WHwV#8+|+HuUX4bn-`(O*R$Po86;nV50!x89xrLngfT#> zi~!Q3C(OLS6~{3sS!ly#d+H^ef^|B6lj`n zS=sDDmFP9pHvc)Y@Cg9(ytiZ8@fAKDdXG99^*;tn z>>)pO?2aF9wqBkpbMoAF1$=|)PVmDcN77S-Dhia=)Dwaj4iA-rI}TOOw`zA9FuL-^ zZ&_h43_l(>SIM-QRO@GokSg=cwTO?(?RvJ%%ICIezdg{Oi;#X3{N*S^ z0f5jguIv`4+G`tCdfpm6UB{A-RcZC=(R1L=atp*r{BZ-a*WtR=GPc9$iH!haf zI`=;QEuFBl1UgOv?ZbUEAdMjOu3d=Fntu^hw z2FD2Ki9^NA&?~)?chS>`lVh)*%C4!iTBCRoM;I$+wbCb0$&wX9EDH2cA`STN#(xl^HyX? za5wn<c4hf;LE@@{J)*tfd!lHT50l7uJxtpEl;tH zE&<9gbZkTc$fVX3N;zSvi*+Sr0#(_20dNiE>D?`73k2h?!{_6-$Y#CF2!OW|>C*zn z%5AX$>8`pI79q$NJ(AGuIa1zJpz|XVd!EU+{{wW~m?w;YbE^{n{j8*^PV z!qDUsO{A#3X5F;ZpJ(G?iRI6vhxc$rtF*MtE}NUMfPzE!Lc&iJz_=$qIBf@M<}ZCT ziV8U*K!MM(P_hnDs+vB1Brrn9afoXFKS2j+Y2<80xmDqiWXrU^(nQ=^>o*;>p}d_9 z8Hc);{8*qSY0%p}%-&DbNP!tkm!y56t=x~oeOdbs=j2#%c>LHh|AF2Xka+Q1LwV&= z5~mHdB%ET=@138IKq`$7seHHZTQ1ovL_?}VrOTfM$E-i`nY>&XX__a_El!PK+%qB% zma>VS=x^`~mcB%&V0-ad4}%E8QFRm*7ikf^57Ny&WHqr*f(I`}D8m3nQ5@69l30ai zy;Y-eg)ad|a1$Z_Mnd61lk4r|NIC9}XpMj!_POyp2bIy_04?dvXzfn5D> zMggP=y}9s;v0ssu3=cTYz(9S7s@as;vc~L8PD0C7!gxgQpnN_<^luXQ|3=_Rb7rHt zlI)q#OCR@OHR`|rE@*>2^WZA5_fW1sQ;QRam!tq~{;Gd;p+BQ$nP9jAA*o;gNy3$0 zktwUmW-731wOx1qmzW_(Bg%2QrA;k!_?y7gJ4LAGXelm87FZ5Ea%(I2r+xGZpvhKY zmdKNLbXt&|0Nu$n{97wXOBVyrcpl)N2nBH3#;P6rZr+=JB^xlVJJ2P7T@LoI4`_7Y zjapUV_E>e%%2_))H%02`OF)yJ5vAng#w68BV4wz5559tPbw^O_?T4qi1C&f z)2w!SX&AwCpWAgvNdVYLlhP)|Hg3^?Mo1X%1Ej}URxuLua(4rHs)w-ZT1jw2G684n zQ*B;{mvPwA)rnZ4yd#D4*5##z=skEE^!SitN$U+q3X|wbk1A{SrJ#r5Ge;l$eYxt0 zx&SSy=v(w1a$?`6$2%PGg-fo#Y$grcMd!vSRmKWtrRD3@8SDGjLIWv(BxEY65Q=G3-Is#y%2G#dv)f(jpAf$i;eGbo{|wl7R%NEL=ap(=_i zSSAzTg689}=Ec4hfJ6yiyK${Vvd)|)G27YO3EEtYy`BQa-N!+B3}zb~2hwx1@T$H0j-^jzo5?)Ou13pME(9P}9LN?+Otb9SZ_G)#~3voP8{ zMH>L;lvH;$wr#tnaPc1o$9Dv1Q7SP8Q-yT_9^yl)O{A(f3s^Mopqd6_aFd1sEP6E{ z54+0LnH_e|Kl6EwX3Q27@bSU87nl%X^=N9dH+s66h&JQ2X_Gt6v{%v!E78oW<)BYXT1kP`gPz!BOw=oZ>s2d#13@hH8+xM0Z!eH3&}&4W(c2Ze zjBk?DTyZL9kA6Yyq~20#Bd-D#2w`qfK3`MJ1fiX@9So0E12PtlDeod0Tp7(KJ5@h_ zHy-1Q`L`#f5Zu@|9OQj$C_ok>BiZR+EmxE=bB391Qxt{vfj!b9!y!J%Wp{0<fkXWM}%T^-z_0@C%&M7uK`kz%&JKqoKu5Z3Ud zYDUf3AJe0---fE_f7FY;;L%}+BoJq`Z@FfP`a23Yxrs*W>`Fz4fYgj+t$72@B7P88 zPwge=4?t_n^Og`lbBcCLj#W8fWm_S}^2%sc=O0FIQr!AV(dAb+#%PoGW>808weKUu;D*tLn{)b5{4aSjTf$KjTDQd#;@}Fh-sHNju>_x~|%vjZ@r?3i5f| zTT)D;5+|S)e!nVqj*p$;PyrL;tp3sB4JbgOk5UGq^j|sS+v4?lr19YXfFxO=@HX9> zg>=*n4q=iQUISAQ(gXysJ)iPjlo z)E(q)h?ZR_5=F?J(t9L12#Q%jcD-YcV~aI}s%&U>;3!;)p3ipwhm3u~Z~ym%P}JV_iGDI}lFF+?TJGZnB!h5dfc-jUphfOJlV<7MsOkb0?&m4~+tuitw)6C%WK?=W>1XJ&E zJp(4}Ngny(jHVCI!n3A(V-vYpKRg?mLSKO-y%t^GF7l#0R&#b2zj z^Oot4Qpt=zU!g72ue#+7ffQ5@5DS&roPC4oXWw!NIpU^USlc24xLp_JErPyAzlCZNneI=8 zbGGVA8gJyf{nLYt7M_s&y_B z8YAKPZpZ+yOiLO@jb*n6w6O1ck1SaH^lJt>e67vSQa5>315@Syt2GMblDDdR9rxcO zr>=FnCt>DHYZ<%AlXU5xyARjH3M{Cv9yedi6O>%lr^_tG%uaCW_-F>}MOpaI zcgKR|jWEj-2`ObMV@xo-G%M9VIDCB*I`zXNdYXHH`B`g~X^_tye@`VHjJ%LGVO5)V zyn(s;UFtJtrT2kMMqvi|GvqAPD5)h!CD}k5{V)T14QHdMxkN(-e>>G{!&jq~dWtFI zmr?v%<(o2`?}ekvvf6z zZK9&!nv=?_G46V?_HS(8qNgd*s&0}F*FYb%79G+tT2F8m_VLWwa8od;eT=(~$QgM* zJWIAoF(5PePY#VH19dQu)D}122zQd)2fMl??_&P{P~1{$lW!&Cd<(?S^@SqXQtD*4 zzV;|{UlvYh88UDwHp+6csr-WSYOm>nzOr;fI0p zqN$Rg$CDBbj4?bhSmVqtY9CBiDL)HdTD(2x5wZbfkixF!=dSFuzVvB{uhFP-@@|kO zQBC)=`TGZjZ0*~Rj<4N+iTi8q7|&Gae5f!2<&?ViJ3Ey^EN9uFPBfDN&%C>amJZj( z)82l!Tk=1GX;%(>lfJqtIjy!xmT)peYA31ezRoX$1cMZ!nHVk(VQFSvN~uAS7$_HU z6NW>3d*e9!o{u3NOMdbRM;AgUdqpMKNL*=doqGmNTHJUDaJ-Zw;}eMYan>YNa*=28 zWMxA+0Y4TF8d#O-(yp|jE=)|_gH^Xr6@Ru2A8G`(j}fhEzdr6hMFM5G~H2X^xT3^2#7?zN5HiSMdC`p&EVC?Ld-$5evSRD!Tb{n756HlGdGeC2#Ny zeh}+u_3r0Ib|E&;InzB)N)tWrfJ6LNRB;W9fh}}VxoimQ`o|taYWb%sjm6h_1*ul@ z_^ghZG-Ow1zjkR~)gEDZ^F|eb1eBVBtK0{RKE{){ME)!vUZT7sK(Q|g_&EM>=%Y=c z(eom%6(FH+7%7(xlKvs`#>#uLKYQ?^_PfW8IXTm+eyvT9{5;|ni0!J>6gm+@1drB?M}2o zlFQnaCE!SBN38_EE7mG+f@mhpd-b(H^IlkLIl3zl&>6=@kawgv`4t#U znp%lJu9UFiL>B+y?DKnEs;6=Ozy3T;j zjFiG`df!#Ykae5T?7O|HIGG?$NbE!FEYEfAbRBC$?pEq{`JGzbtlCBwg!p2t+)i$F*a*IUt3}6IpVv&`%#O(!J`PSlx z{OPv@di`egf`zXlCVM6)5uwBhAK@AN&G1Fr<_r0!`50q@z!{=k5A%FY&i{Hgq`;^2uOXU4KKq0j zCGpq!hrIpiVEIfAgCbSPH?p9Q_(4b4ys2^X|H;?|(fH*lFb8Z$fS+(XDfEIZ-}Xyc zE0`I`Dq}rfxAMI32Yw4acc&pb=@Wky_ptfAjq33eoSgFW)2+~}ss_iD=+YtbtLly@ za&jjoK~daIyp{9}mkA6NFEjU{84*dgIg=8{kQec+<0SZJBx;mI&w^=Y+OP!U!m=LM zlyY{uWrcphWBk+(LtQ8JMBOZ(Jj@!2e?>GsSseb$ z7bLEf${0d!el<_h*flY_PE`zZe0t8nWUuU&HvxQu=&H_~Nj&-j1LaoGhHU_C`V^ zU%UawmgU{I`&gr&S;P3g<>_5UK1we*gxHb`@Q*H=i=|*R!cLKXpOP@~&$;Ri_q|ba zDiR!>eg7%#lns%$aGOZ^=KVsR6DK5j?UX$`5j&#s z#!;t*;U;uL)LrK@&(wroy^Q)dr_b;yAI|!gnw%Dq9{iq9^S-8C`AdkZA~Cix_X5xDaTnShdCc zySJmG)vR zL|3WF%<4&&RHgn>ijc<7hCX1e?@3q*HKx?8tM+8pBwaKAJTj`Y{*gK`*}d4`D0%Pb z!zHAEpF2t9hR^z?I(DE!B@;DfC_F1^#dkoZoT?>h7PK$L8W(biB5ma_Q;VXpx?7T) zH{YY-P`RYiK4IZXqD4iAyX7q3V25cVgp;$Aw@g}zmEQgNr+=foW{?)+#Au8hMT4Vb z744kZpQk-URrF7QC-U&WY94e?7uki1{HG#lEZyr0pm4UI$O^e7QO4 zE=1I0=*hz9*nlI95N!&(9zS#&iZ3y?wQzLzb zRFLT{u?7rJB~Rd&m>K1@20m?JyXcbBryRfHPnZ5nxxqiAq?-jJ>9EAnkAHY8R6Ds- znZIs7%lxgSMmLV8rZhiy!0KTf@@)6z)#`0J)kzAb4~}<-g>4C5u$HyC$zu;u+?Q<* z94eGCx(3EBFgWW?=p~jZB}Dvp^lO=ORee0n%5~!i=LH3pOxH5i!JRY-6(OLhOwQkk z9E`)KrQ{Cx?%KC2cOUWJ8NXvSg}i97$+rJ!`#32D+Cyu79-i_~Vk4yp=8as)MR zkyJsjRb2dl)9OD@hX=|jNjdmc`kq!m;~M7e z+Wb-uorp4arH@KLv(`OLo2&l#E?u*Qs*#(6m6F=YP&y^N*oJ#GKX=KDCivf*C4{4` z!9UQ$#znS0kP(T%S?Jn(Osx(c!#}%<7%oO5CCPvh35;&g8sqPM6Tq1TrK9S9`hxd1u)xPti}bg%{3)>y_G`%>GTj5F zTLzsEWiB(#O36A)=S0$eLithsoDzYu`Hdp!L$Nb)I<7v$nE!LM_7yL;cyA;LiZJR}<*olU85*M9OAMuSuVAL=? z_H?L#ebshYEa!RRAe+8VeW}Q1qJwHkiy40Mnw6Dbg~s!qqhsTyXIXcw^gtQ2?FtAK{PgwerUckHn)@aRsJ%PtVA1WchDiYyOnSQ-hIvLhm+h* zeW@7xOXBM#ns`b+(?dWF@<$aQiW@tDg6+&a+8C*wF<&I#SJ0q?)p5T*=b%qIAuXbe zWHed2W7YIdi`{zgM_Q<}z_pR;!lG^)Qd6blRT0sMe&*AeW9;8I6U)QfJYP)W9>}5) zM`0kj$2Sz|IJT{D)|>zgur9BsV~ z?Y5xq1`S@s@H%{N#4lWP--qp35;tv4YZEZ1Q@%vGP{%ZToU2Ry&7;(v{6-b~pB!52 z0$mon%vYR;K#Q7?s$fG&mA$aomMD{>OtsfrG2N%|#yr@U>-`Q!EHFI0P8@erP_L3y@itu+z>`uG*`Jv=8h$QTjFdoYG-|7E`44{QH5RKqZd}ddOBvha|@BST9m0+byxvMH+%Mw<) z>GJg0(V2VHEr^XLx71~vBGy#$ZBukx<)4}??PMUx#4Ue#CF*hy@&Hx5?h41^DC(WP z#i6>4f}NugZ2QqXp*xh~qGIr`tGOTf1^?g!`gfi0LX@wPkVbYUSld`o0#hwj718;O z*!?VCb8|Q023tjf9E|^6v5h5rd>q;!4g-?g-&`p7DEF*6I9IGUZVfBq0>+wWW%!GFh#SnVJD1^kp)ysFYPW45#!-IQbKANJAkD5(1PH&wAIPu!f1$hVV9 z&QlTz9hCRdDUc$L?|ihs$Me{_J0dRN1$Ghm~>VF6i4&%KINm@ zO3>wlE|?|(_RXMr^Vb2)1ubirY-;NCSm3uX<;=`sRh^cnal6(z4>tK0HDptFIGH;2 z!%3%i(m^q8P1NYq=-vk}6~g+^EVvW+ld2A8_fx|+(VZH9M}a|{uZFKHveqqXMyO3U zaoyaa{6QA4-e-BqZx2SvyAveF z@o#u=n6`)nUuOub(&s?7sJWj~&bvtrHbL5(PoCk^FT4E@ZE^(#Yct`4E0UuCbe?Xo z+@=1I@kem=Y~oj?FXXzyLh=ZqoZ_PC+qaU<+$v<70lFQnd$n>epZJu7_(5nkL%R$V zUj{jL*+i0#Yekn1MfrWZ3Y>IF^!1IScMc}nf=~u)rucqS2cEOwNCGQ4JJR(?QRV;M zD)zmw$wUGc`4_S`vwNK42&uuwgyK$wzb_fl(1pK+d_k(gOw|ra32&XZtQ25Va7RPV zR=$T9h0Rpe=cqoJi_snJ|DG-4`1xZuV0d%X!)D;dbJjNBLj?9h*aX>W{}a}Tn$frc z1Y5=`?3wwIXz5x0u;%LO&N^Nzq7TmK=QZ~sVdPgud4XYBFZq*CmIWaDSqx0``ubrk zQ#;DhUD|-Po}tO7oS;GPF&B+l3H$s>^qc>}l1=DsEpZPWA{N8@l+4(5jvLje z5aRc29w2^tC?Fa!#RW-PgE5nt3-P;;EN@ zC0cM%q~DZ>E-eOD?V9i237#yK^1r_eazz0<%V@i#i6rW;H)N(4M_Yp$R;8JO=46cVPWGkG;bgR_t+d zMk_w~8jKX|riBIPR-xt3X~JGZgS0?)mG_hYQDL6g|1E=7EzxwpVt%WYXCO)0KyKdp zmFx`w_E5s%gZ&=LfmV z5Xu{IZy?-x_NAOE+q)g2E6P_ch1Z%rMIzAVnG5S5@Q^eaqtEvcmtF7h4KG44ONF@z~_jXl++2|G;AenCz< zOxJ$YzENx_km=xUzHWmf8ONC3KkDkA2kBh1)sK-v<@fl$H_#yPTv4_3vHMjaEjZ@# z`FiKBk4{vtDGR$eWBt|bVehuE?@0NWTAWaL)5a)9>I}WNQzhdy`SlL@Z#gH?E9+pmF+y$!7w?DQho4LJvzm4-+Mb7Nd_z@xyL~n zn8%A#0L_0<6IMW^RmiXUoG|BoitOc7R<0853+k0=?^ToBu%-}?>WqJl@rm+CfEzDs zM7QW9Xpoi`*icLs=gdpBeBgm|WBnlZq2K2FGqGM{<;kMqOGM57ivS2CI}l4hhA{-V z&NMVW(-;euCCm3Rl*M?RyD9}Gx|@FpCx5koqsBStu7H=#;oLyH+0%tv%YFWcvHnTo z^PQ!uH_W$FXj*F@hwJsb6T(PA4Do7Hg}^ivkgpo07U`nw?_i8GM4XlrS@{B{SAxir zk<|{;+f-PePVoz#qeCM}h~m%N*H7@{qrok?jMx8_G@Pr-iemtxtF=-T%i+J?y` zz0I_@{0zfznHYT|M@QU+!k4#?&w%e7@_Te7TT2_(PV}dN_DW}8frhVm2A6;S&|jWhZ0vx&tpbVj;l2G))POuo$E+^bVZ&?Wa}Ok!597Ikm}Ip?!d$s~vN{k%%6 z9r+xGalF%b85#PGd9ty9X$)j^B}?LXqWjgv<9tVf79|cKmzs=L>I|y^3Vpn_MXjKD z+*vfzIs`h8SV!w*XV8y&GD+0d>{(uMa&ziH!ig%fav=f?i~SGQK3(dA0{F>9)cIu$ z#Kp;ci(6(7n&rvn1oAqj)1WQwq>7WWLVQzxLXP%XGyEtxRvS^A#3L~oK28RWtquK4Gu#+-Wgzfs5S@{FY)PO!)@7(XIf)^sK z&dZ2@z)3c=pNQ=mbhf@k^u;@UDTYVG*p*itCP&D@yR8Kc#b3oBZT+RXGPOrQw`@=e zrEyqW*zH5KK8OFlc{L<-jB;DXc)_~q@hqoMtu)=qow$+3c4r@iUK^L(=? z{@&RhDONWX`BmZA%rsN^<|QYe+r#@gHX%lA32EApkR&?tk~=7)qbPk~;qtERP%u#J ztv-~XcU3Ev#=)we{h=F!K(sS@r0F6F>AVyhS7zVHkmrL4FT9^(S>L7Eg8f+5|MOkT z64aRxzkjxZc)+k6MCF7Y^TJPNcT=`DN*>O#CD}CLilWeOcCgA@U-w4|Y8*2}`}aWN zai%fAm@KBREh0+v3pA=>n2jXOxL|Xxs-Rs-GrVheZ>R*7Xd^zIJ6&Dxi;7Bd6$s}Z zUo02ObNcx11;53Rl7+}U-9ty;VuvLP8G5F%P^;X8%c9Oc;5r(V7c0L7WN?LXLr-0O zCCQp9jlOtfwM1}PK1(02?O&%p&DFqI({`0k$J73GOn5njbaQY^o5-KIYJc;;os9Oaoe`~;bFWc$xZ~yKMkVtE~+@s!@6oFTn;SH!6odYvy8O}Dp zV4hi~Z6qt=Tb_4o4+N`zP&O#lzL6L8QcK8mT;-Zca=>BM)pR*1RxMBVBl~((+J>+|fRlnsO zH@6-nL(*;$lm6|$hg%zhv)k7-3k4A*Rirs22GKk<=;=%`e@f(UuD-{h`1emiq&o`l zBQ25(?>g&_u+T}bTnR3VNQx7xk7Fj?TfLa~Z+cMfkV4rk!@`Vr3SPFdwt{~5w{M}S z+BbuWbocm~!3Npq0jJ=YBLa_&K@D0WD41zgO+z|&p{2T7?XgKEKSSfJR9Xwz@KS^6 zoeP&H=$5&(K(!RGaU7QNU1@Q+X#%r*dUsKJ=i=_WYXdssgN{s}bh#U{1}=QfJNT|3 zo;~m~$rD);*&NQ7JvX&^ji`HQ%H#e^82E7cN5XFdK~A)5%rc`#6^Kf)#+7h)=_e51 z`g}$9*S4cq>kisfP5GKT7X+``m!aEI%!SK^a!hmew?X&I?_pDFHD8$>sD1Q{ftMPtguKv&EF*#^=R+TedWH%gHyS88L|OQlfM52hY{Yf z@mXCIi1^uWq1rP;JXSmHm&1RmD?o@6!vf#B{TBQXU9p%h<4eRIuQLq!)jAX&8Z_+W z>yuUH$7$ro){b@0kUkEyFOi2LJ%DYBZoMetJ+tx*iXW)UHS9jOxXR3C+r2_xjSyIF zIe&6?FUJ(Om4h*)mzzDSnQ~L9RA!4P>!`}*k;Us zu+8uG$*fTMvsf_L`~l|$Etpc0{MC%UR&P8iGBEF-tzykhrLk}AP`aU74PHRpFv9wW zhWEUEtgQe^!$+bsDf59$1t031Sz;rcAh-8$XZgV18H5`0Q>9tX0NPt&cr9cIBEC2w z)}i%^`BFdC+eN{o)`7a|!Sz)<&Hl=`Q2qYz1E)8ET#Z)m03NH4H~Fq?8ab6DjBXLA zDyyi#xjd$xL5!y*yf&=)x456{rGfc;!3ZlxqMVNZszG^(B9rbmmXaLdEwiyZL_7%# z7j93>iN8)T<8XRbK60TAX5$OeGptl`GZiEyiQ@aCy9f z6Fe;r?P6!^Hq-9#Rl0Qs8SGb~Bbs%i$-a${_E8~)RiP+Ht zDjSG61}q995Xbblvwlz3uT{}wc56kkCz9$@@I>KV+1<~GAcPB+#{%+Wb@(=|#bp2n zQM9KTXO<`kXd629FT>y(J$&EF`^It~y;wX&s4Vj~4zPp@v&RGo)&*00!IW4_HE*-< zaDlT$Oc{3Ndy=1#C-(bn?>)dRS2X{eYSodaydYU)rRG-Tx@5Ick{-gBhP7{VHROYo z50VNUwADjDd|}$0RTlm&C7&Fl;zO;-e@Zq|mKh-c=h@sRvw&*7@ZCoa&t)LvrF(Kt zCg0@fPIabVP}@tj9uu^x-xTcH^=&G4_v9j^94cFe!K;QnLCwj`pn|87#(=EvuN>~T z%A$5=crl8qbY!hOT2C}LFpfB+hCsY~?&|^3hj)W&X_^kTilJml2k&*`(`WC#%>C{ND zJlP2YLf^QK&rw+V(i3!_)WTChF7Wu6LAcci4_L{bqc@%M5qZ-#H3G}e6yEk+sYe*l z7XK}CL&4PkwY9*Xu{yJPmmd?qnuG8k>}b26qcv+Jg2^KC`t92QhRly*FZuXkRch$j zcEcg`g8srwts|;czsy5bUiu5^ymIDUz>QX~{_6{-2cPwo>9BSUb#NsmEifhFuOPw3 zt<*_Cbs55sffsCtUlRr&5doKsJo!RWP`K$Zg4y*8WM zKGUljLy^s)d$+fI5@q@MiQG=M-PPs$&I(Wva2naHsyCNkb@)N*IHZL^)APF$$(mIX z7U@i?&W^N{dGDQe?N(LMNZk0`53wELa{O*RDhYh$96`H+ICWX*7ZKgRI`zA;O(-62!s%RnAQ9k11Q+U%8)aHlSscGR-Yt+Ox#SW9>ZW&P#eq8I$P2P%tPb!GO{R zwmpvaF(I9tnBZ;>s_Ei`6xSwPaBZ(y@wx@eFTjojiqE#)D+fDUYG{d`!Li5vy~D^@ z@SA1vQ3`NRpazAtAG11hVqnbx!QkHfB4uPr367gq?besw;kfo=17mC3x>Q%?cVBfuDL~H?hE2O!Y$<@pz$4s@!(_d z!5mk-NWi?|<}~yUms5L5jNW8RD5#T_V$G1#WVe>^QVc+4f6jOM5*!l*7E>^m7XfVj ze1*_k{2k-zE8V z15{2OQ>)WR`L8K`)AR_vJrMpeumk*d(f~``Ky$&6n_80bX6c3FNiRqu&=;A=^AD2e zwMQ6%Q6(pIMRQwvi<9A)1wJeNjZKy9AM_%pcOf1)Py9N_t7z6X@T(zMK$0B+O$B7& zM@x>`RN#}`7n1h0$s3r{p2~401TVy->vVT{MI+x4<@toQ22fQVE(_b4C+3~ez=_EJ zZdo=CnGu^ckgW0tJ~n+W51DR=1lRrrV|QTYHyw5=D9vsK19Xc`5XoDVap;T3%K!NH z3$DYB!!5Ig?TWjaN%SwD)k>}2O1J|7r}OQr9W*=Y^G1p!ZaF9p)(=iO34uD-Rm;>! z(QfwN0*B;I$1~s&=fP0ndvb1|*Wa7G6)UQQzzRh4{JP_&y<_4fo`fb#%|Ap9#*F@; z8IiguFzU&W9gF*(LSd3EOA#tU)}LRl5{`lT^%rT=P$`-v1uIBnz9M2eXZ^np_gjWJ zXMRc;SU!Nba=zH2ls8E?`_BqF;1=fk!9A!|BQ zkTWF0@2DHA>-UpM`3BNjH_O(=QW(Z6m8!z=*Dv@bc0-+l{Aaq43GqssT$4PeYT}X4 zZeNrmqSnUc=}z;EdaQ>=;~xAlVB~|fn1cG<;<9KIhMS_sADTv9;s_@Nwftzyz*X(a z6P0(r0YlK{R^e2#RlN3{h{X6bNvrgPsBgc@x%Hl^vfO7yj{>*suku8a0@H97xc&|{ z+w~BU#4w63&tY8jKmPe@5(*r)9S^>G33_f4_!B*Y)PJp}cUxUp{a!pJuJ`ysSsq-w zl})oJ>+>lo)tQabr5P{*AX^`cnn@=&ec&?dMx~|)oX{q^2~zbICz4YT0+K!pS%zsdiIU1iV`<1#y6c{@|29ljeNtY4L)ZuHyM*nCM000y6uU-z=mJWF#Z zSXp$uUH#R*IJiISP_4%cW%X#wb!QhztLC)OyE)h9YWqWxmA((NaRVX#>22T9|Y~=XPKD6SybnCq@!wor_~DsA#T=o>G)rcxQXTuUGZGMfXV9NSyBS z0c)x%?<3=!zS!`H&96v`%D$pbp1Vn zGNC1|>Po)X5O@%%N1=c?8%gJt-9zu?gLzNsl*xHTqt*OU6|ZKl)BG@& z#3ugzp}z8_0AAh|DS>a|<6G`q4!XGUN#38kZ$KZyR8t}zrA7Z%VCo?b&D>&_)5%IF`)CV&0;eu=m;5YQ(B zYy`n_Cc4`OBmkH}4#ZFFcC^-d73~i=DNcp|hpsWb;EfSbLI#G@lB5S==EXX zEBmMl77$*dJkpuq+6!F?VIrU0kI`(Wp5c z^hBU@>(6i`O;sRrrxk&joL~W&%(HmUe!wQts;+Q4^nu(R7z4S|15=j65o&gp%k&3u zR!adEv7Sv!eo)v~lgnIBU1sAjBs7%?CeYSh6-9kY!T4Kk5Ki09tYshc)r?Ws$wuW7 z`)BNgmo+era3{jp_Vzfy*%Hii!%U9zS$y|efFAa#R0ZLrb?@}sR936EDTgBrsMM}w z%gfPzU*NByrySd2#)0GWldNli2edcN05XC`x%CgiAlf!ODh>3aFFYnMlOb6;?{zuD z+EVBTTz|zNE->K9;U!Je6pxG+cbl~EJE{2Rj=-#2ZI3-UMhBA6*oztTY^f&b-|3H% zrz0~`j}N)sCdOW@*PNUoas>!FS^__2M>HVa26Tx^kdtCMB3%ZSiQ`}2?ekL%eIITq zQnsRMrWixxq?3amZfkuq$bl#VR{PVdrrgSZyO=ZD9b>|3;|;4aN&|vbKp;)Bi17Nf zxv*P^1ef4AmP(2yPlwJLk(+vteY&lq$8)~FxDy0Owyw@59xU)VMMvJ|{Ut>oI!vw};ym!eUqkdC3M}hwS!b$EK!V+HUapi7Q^WlkKXaMCY%Z z7O~h9iH3b3e`0uDNc+8cxv#1ySow(yU;gUJAg=$svi=>ld~{xYhkM);j(WKrOmqg`SWOEpJGfUL|dZ}eERfx28If1yGBUrg!x3Rgjb)7)Jh##)(nI^g+ zXACMmR}-dDEI-u^|8pmHu#nCwz7!4>fT}r0u+qGWG3~1J`eTef;e52l#HEIYWCzUE zx-z?K>&!3=YN`Fv`H=m+KkI7=P8h(&1O$)U(D7nFk{pdxX;nn1mA*HP8^JEdQJu4x zz!@**txdPMmg)5Ypm)WkEBhbiA;ST6fJNgVK5nbm%p;X(shKSAR}`N0ldKXn&q>8; z091{B)u;Zs6F+=E?xFN1h9^MD1tS1ihI3}1@;06@gT=5hP*dzmsx^_vX4_oQMk+_Q=~36Uk&t&ix+USz?~1SnDXR=w1E*SHP} zY`2n(eQR`MeQe6H0Z{=tUAqpz$qLk?K&t-NFzGSV+`IBe&sP6c`XLns>x5ZWIvA?b z#rk_;kdyoIYY~pbRGCgs5Ewj)RdyslXr+DA1FFjFpD>lPaVf$H%8k`S81uPA(YaMf zgD+z9Ux9bogYhtQF9w=vi<+8;K?NjPnfB!Z{XuC2>!Q zLF1{t(@>SyeF1}3C5}C<6bnMudRTr?@$&2TH=ZlF3h>&yswa;vcQa9YPq*es-p$2y z1>`u07T|T4NBpsZxjq+)skevPU8#?m7FtCk>sGu14o+C|(cMzB25(gyflicmrNDVn zOTustqxq#9#di&=qjgia@Q+O=Zt-ZAOE)8~Tl?;AgdN0soYKqh|H%!7O-FUr8dTt+ zY1&8$UcO=Ida1=rOq0#l269kIvL|XnO+^MvH~G>agc_zaN`hMjKQg@(97^KRYuGyl zQ|9~%`y_~;?mUaV2}u_5ezbUwmEQu7&qdx5SW(L76?bG7OKYm-bx(xS}YKn|uwR}`sswq&u>^Bsz#3}alrr|nFt92Ckv9L8m z9vj*M4;{Vzhs_n}<{>cPt-X+#+^t^P1r}@RTvUZMY}dV#$IVRWs|PR{p8OXzLokV? zrn0D8DE;Q5+SyQToM9jscZJfXg|6}txPBK3waV_13Ma{)4n|<7Ponhrj03_aIlxc; zC4~3nI<_r+dPIShdZ)Lh9l1vZGv3;9VYv{$L&Fv z@G{N(t-cMK*Z*VIZS;FHG|8^i+@A_ys1#bD^tcj1Za|L@&`0xomDklD>V{`SiThsg z26EJ(EeLp@_a)#MpFqn;I(M}6<2#Inqq~#e>4)@K1Y|i0lvm$|5n9f=zpZz63P!xTloK{Cn!^=I;er!Onc)zzgDq+Y@1O(!OA3?jv_@p8F%A!&9 z^^!Yb>_o@=nWkr-oSgLhBEVD-%YrLwG}zCbRlQPawxa&sJtMipQ&cTQJUR7QcDy+APD}A)rJz*rtfEd)!`1bM_wVb+DpF^yO3E7hqAhAq z6~Ir~CRnEzcK*tXm8Mbl5}+QxbwRw-9)yF2omik+Wdph|JUXTqKH3Y{>M)@m8vUj{ zocF0_%0J}z=RYJ(l>8v+2)L(Kpul~6ez7gsL1CNt*pOKY78cej`y)LUUy9S)OMQGh z^WtKih?3NzAs!h@B!T}=G1peN?LJYw!f1QyS4&==*Ed7)K$MC~pA`vA6+1y^;29sT z%y}V4vc14o+1V}awE^d!*k7Apzu?~^Gfy=^U)N%ap=%|nl=ak1u6y_j2B{~&+b}k* z?spH|6>{sb#VnQ8$&~e6m#)rdfJPgTqXtn>$+M?{h-JFuC7{m8of+FY8}LLDSPPqX z?d1xZDBog!M6eUTTc}takfOW?ZuJI;F%jxK&+s7jOE&F>OLY{)0I8dLdft`&R8$*B zidwNz4;AD}a(*BNoexM4L$Uv;ZJko#=sc_Q(1+6iP5Qm1b#ADFacq6@@J{pVYgghF zdV+u(NVC}vUaHtJX96&&VFjXxe+*uqf0D)0=*h_pFIN7=SP*o4l-ATMExH6hw zqjoSgsQ5v58+#lux6wU8R(@v2OG73w0$LVc&wgc2n7IEOe@562&wu5JeSd|NRiLyG zn$+|vn6nsAxf0i}!Vec7d}aEcRj42pUi$*bSwqpAtg?rt!T~3V(Ysyy^8R5U0-#F9 zx>Q-J5Eqk3z%&3PlQe-m%IBenbJcL3c>rbw^j|{DR^qxf_~DR(ui)5Qj|_1Z)e-0j zIGt3~55w3m(ln2OqL&#;)GC(DxlPEy z73c%^+3Fs(TWWHCe@m}oe)SUyGIE}`;0pzgG}}w_D~F3AsOAykV}|Y`Rn#{Y_CZHv zv4_RDwMnp^tGcBKS#+If0V@2=JrlDMqYwsY+GP969$~?+2(WjQVJw{v8;jE96DYDp zUXmIFLA9i$x-vdU-_PlD1~W5q?$zOY2eS5# z5bomN9R>8Qts*o4%yKo&O~JlssWxePpRl=Z2Z zn-12`i%x9{Sq8GID5>EjxTY1XM2>q5?7u@5EX4DIH9)j0&1^O+CA9np-A>xc8-;)H zY#;OB@?Q4if7Tjp7E#~~stRrf4H(Qby~lKB0Ub8Y#CWQmWsUuWNQphlcBKckKP0~b zVWi~RD3(TtjZ%VIH55-D8=<&}gM3iBihBfm(&*Oa!`mge9gx`}41TV7)?tA`pi>Cx zqc{{CBMk&F(QLpojTp!4%BKhb9o;c6Vv0BQlOzNh5HEnAut(AA@aF)sK6bhG?1kCC z3Kk}#)nP9I98TSPagrGS7BV;u(tpGc&n+)`^DNZJh}YVjZPFYexD`~8NeKxjDP(`q zG)kwGgpcwoTE+d;6x4Frtivp7wOdn`S8%O8lPrgdEuy18A!dLx=aBl@)e?l@FOo#5 z)*)C0`tyLp)wy^D=q_6~Jqb5O^g;BUzi<-e8Ba-$c3X{?x(A?CDhBD?*%+0r3y&)# z;N+nEJ8=M02?z-afdbOh^{50dXRf*7;fzE6;eLiefVmgVKtIp!no-yOcT3B!0h~U| z2-R?srq{FI|Mev)UlVCdmBD{nrzRP#30P)1@bK?1_-%ezJeyf}!Z3$@<-58yEk;vW zUOzQ)RokIefh2-07vsyGlpnV#S<0WvE9+>xWXN5)Bkpw_7p044N6@XzDv%T{#V&@Yo;?D)S>TqG~rnIJw9Q?P?v4)4}#wzynDCMv5@<)|Mm*kiv|#U-!eU<&Xb0 zFpThl+*Hj~<&ty>1Oh3>tkEqn!NQfUA(&=N;b`QCtmyyhTZ8}AV5Hs4N|fBc=N17v zb4jKAC7VTWT?@zzP0UqP%#eGbmF(>gEAaHNm}7D%O^}F{Knx%HpnPi)*2O=DwM3)m zBJo)~a)7Js%6=1g*6IIy$exl}gXExFcA=Fy)p**clqTP(hm!2x*J{s)g}V(^fi+bU z7m5rz)|^Lrc`kej2oFZx)YevDC6L=Z$+7_pY9$06a_+% zsW>2(0JUg<9~%bh(Vq&OU1AM6UeXF*#B3GXMFG6j@gM(pac^a-i)=TXEATGtUZXl{ zK%Foq%NZbsu6Cx0EFnN@l`!@*zXXsF(BAqWG*t>f22XGzww`M-+7pcMZ~F`di3b&^ z+z#kX6U4N=#%_aNMzO-ZfM8<4W;&F4c3V4$*OjUj*pI4p~=6FbU|TDTGIBW>}V(a-ih!xF4zz zIk0$01l6ssF!6SEF#)EqMEyeoe@KsFfWY(o&mMUNurQ!XRtGF%iFwcmg0a`i+@#ow zTLH*}bny4Ps8Zp!ffDC$qDI6l>+MUt8TnB=wjbk6c4+rkfly&durEH<@!9dnn*|jl zsZnMEkZ$;gp~%~g8+&}|_bB;Mz$}GPC4oH*fex{xe&JRCb}CD~6nR^B^NJ_U=$L?3 z1dy(5--=7Esv_T|j`R$luCLJl^2eKf*;fmf@Sz3HfGqC9dL#eC(cAlQW?(pz za5Xwc8K%Suv?WzOo0x?>fV!|F0SPPXB)h>!gwd5}Udufn?kY zV43TZyQ@I0S)KcbE&u|?%*Q5Rh$uLIt-9}V1^gTzaLx3+bfoJr!z^n>kGFitU$C$r zy2$@;`^#|t|M!>S;uPTI`+wM9hL0cEl}6Ih&he|Jld-A!2X-lQH)~UK*{{Z)sO%Ef zt}bfkUnL#wog5v^9b7-~qq56b+qs&5{lG3`XY6V&Wp3(dW{xT4m>BHU!OAMk^}mVG>%J~sv~Va*dsx|BmyTYHa46MUjh!F%d0gDv5z(uiW_&_zIlA{Dq8Ce! zL%!lz%zVwk?t>4v42#SV>?*|*)@Y1T9)dttSJ}V0xl!JG^C}(vvPum%_EC8fDbG_| zcCI*he0JZvI3?<=Oh9_N2@8JteY7$=zG?TcqWP zhs>U%E1cQXlSoZoZ9!!mGzjKevV&aNyf}wN(`Ta_sfe@d_eCT^h`hP)DPNr4@y zdB2p9Oo%Q;7$;dpsp0X`+5Hz_FVfK`ew3OWa@B(gkFh#!1%BZ0|$`wk*W) zBvOp=o0>AUS$QTvRrSCkfhWvUqg0(9=5$mIyi9!N@+2DcNT$IjZ40k2xqhW2aTotg z=|p$eyZX~exaga5HP%k!=BJyezJK|ldo6^LTy)4ZW|z4lE86r&$}LP~gb3WW)P%uH+6g-in5bU(qM zOFi+K93X%}d^75ywII~e>``c+AtLgp@c)8#g#`A}bWMo!TUJwJ}+Fal{B`(x}~ zC_35DgG??|7~Pbjb)pwj&TB*jExwPTsw}R}XpLI`M3oaE0;#9M2oK-MV{lnQ~``znU4Oib=maqV{X z{!s^xYIF#u^9NK-uW6aDa9@{sNJP=hR`07urv7B!P|idakhaR4jTmgMIbRI?F7Hj} zCF0yftobV}gbLRy&&7PnLtgtZdhyxzYsqv4(z>71W(=W}Uhxr;mE#!}4@0MfwBM3mrnC1b8Monn{F- zDD($IE@nzdbgVFo>`P7ymp9jbeD5cxHOp%OHospkWo4hlTkS&A?#I3S6d099jjBv#nQ56uAeoaHI_xE!S1R#XJ1A6%CU{hw30}MG>690 zY92w#7AvC)Wj^V#a*v3%o9FE7d7bj7UgxW!Gj9-|SZEkU$tmf5+;WqAUer zaa~OFp!ZgTx@Q=<<|6Iw9~@ujgu337uLwadcGeac8SYf4ef0MFQf>U7;=Z{_kz8-L zhuXuE5~lx|lV5)*h$beeG&q3#HC2jis2O;dVq$&Dc_z-dxs?_J!jj?&5cD9UzVOx* zf+KqFP^nvkqqxGKA|u4QjWly{%qI-_i{UWD$yO>!E>4aE9VwGi6v{^D;X2vqI^_v> zM(;N3u5{cx3x@1}>gCh@rS*b8BSfxS1Dp^@~y z`c)bEfk8d@Vomp|rcE6NDHtaq(ZAM zNz$)jKDEhXMk0)&Q?hS$*gHs$5B0s&SeU8cP?_V|G3m@0^{Sb3QB8$*2eXFeKFwP& z9h_Gc!^2|2v`mDziNp?BI&jCb_0E+0~-6Tci!3#T$2-7~5vdMmMTpmBkm?7LojicB-Kh zzqGt`otBi7lD;lBh2dYdu1)0Em~PeZyEU8;^}C7HLh_)#vF%N zGrtokyW1txfMq5qzT4u@Wh;jXt1w#yUMKEkwzzNY4Y)f+TyzYE#SXn0Upf5b1TK0h z{w)8+aS@!jv#TC4P(MhbHJDW)&lWu7qW-eBuYhMQ;5&K)V?slh-^lPcT4oekH+rbf zAk%BK8S-v^6~S1sc%Q^}tmhH7c+Vk@!MyWpGZAYvkb5b*S5a0AJcOC|^mym@@K^So ze$%?${wURhsN;7pew6k#b{PiX8;ijF# z>YR!5Gam#_Rco+8we?^etBh1dLK(@=8qeF@RQA%c)~;!ejB}Dx3g&RYM9B&A)~}L~ zn+tMXeu*O7g&+DB$^s7r>e!laTxfSGqCNFLLgKY7NfaYhnW^YOMRFDVdiXHgjlC?1 zl!6I@Q4-N)#A|K3w~L9TMi+NZ#j8_CH#JKRi~0$OR_pckli*9oNYc-2z6TXkMyIYO zdjf?~QpQRn(pC?Db8IAAa-9iE+PPDMwCrC^q_Lh zZ;A2Y)n8~#wr67WMohp3%Wwvt#Js`rgkrwXq$URV4OLfZf)=L&sZ-4?d=etxrLEl2 z*UVA=tE&%|=YLCEy8{EY_n4oFXL8n6F7fP+y&ELVX;|1OIdSi!CJQ#b&#F=y>Leno zn7UO+7RLORtrW8d4X$!rvjv^%VxJ?&1msGY-tKI#Tl+{<9IphO2=fZ%P~q;c*W8ozR~RN~f)TJ-e6vEf zzT3zT61iXBVdK?`o#)MU26g;`%AAupR(u^BJ)Z&pq8@SWPU+xJ|87c_CY{eqUyq== zEqL=CNC-qk&*4@wR<&FLH-pN^PU=sl@L!nS)-f$waOT~019R?z2zn`3YL^6XhhgQ= zMss0)oEq@$eO*QcG7nk>1KK4U*RUbI9F8#?vKM&Ze*NJcO)^Ge7bup!lWBP@SFjbi z^b8SRP>^vY-wCzsP2I~_6TPBt{nJg%iU_DY zt=*vC9wX>d>uQ0ieQemb1R>Z4dvNB^@ONQb!9s0Po!!a+oRaNXd^-IhGIa%M#-;w5 z%Z9Z>I?PFl(xJI^R?VeKjbkTgH=t4cWb#Qal2IB%CH+T!Pt-0I!MbAnRVH);% zYQHhXQ%Ts;)Bv-vCF_l+47`{&Jh@h3ho+tt5!9k0N!G*{2`kwxkJu)m2h53e-)Fj$ zxoH}J_fa;1S1sqwg3`t&@~iGS7ij0R)?xiES3OsYEU!M9{uzp=tGE{0=iFYZ=09p0#W>K4!j>-80cr9{zyix0uvrbNbSB+Ls>- z+wtcOUU*ZQ#AJV?xpmWfVyGya2 zmuBj=k%4JMeuv3{7NP^Wo|c5S`S@f7T!q&Mx9JNr zTHF3P?B)<52;YDR*tvFN>@?M&Ucjeu^e^b_cUUm070t%a0#Mz714fpT(NSJw*#I&B zY}ifD4#I^vUp$WNK@H(7Ge9U=PDJb%hpD-Iagq>Qr#(FKl}!_k>S?k&jAwBigA}qF zd2&nIUPB69goYV)$GKjZ0Wpzv_ejk}6G*9JBa^8<#M42TvK$=gS&U}V>txoa?(z$5 z{B4uzE~8c#*|Z>x#LTsEkVwVdYxt-|79K=5>I#LZB&h)R_ulB$RoAFO!uG2r?dvr8 z9s6H6`mjaT#U)D!lUW#3uY5eJA*y|(C>toaXag6CM7QtgO89~eS{2+UA( zBZMrxkEh9e5H%+^_=wO~%^4*Re|pMw=zx-#BpFxQ^lbW+)jH%;=?`*wcai}L!}CqqMWL| zVx0`B{nem*r-9+4dYLf)G1^x&La~iS|EEux+!QQz{*^7-sc}nJy_^yYqCZ(Gy9m%n z2S3<{aa-SFRF1_3qEtQ+Z={c|*~FiGXK7BPD?&QV`zcd#Vm#3q92qPRhzMSBb<;JT zi!cW@Sxc+$INXgVTcdDb-Fp6uA2!0vxYuek4?ZmzF zk_#}+PRUKR=W+wmzBeR|H`%y{9Z{75&eV`S9BWeU+^NLruI5 zWOv#R`L<^abHBjrc!^wdT7a#w0PF=Sbs z`HucoVPa;+NL^)_L^A1^v}8Li4Bc;>M$Wt$Kqf*S@JFu)(guqihd6Kir0kVtqfbgZ zs>eVe+*0m0!6f=oRXq8IVL`~MknI>8dqU5M6uvUZfi%hK==}6|?n_sYaKt+n{ z0|A31&AHB5%;nfJQP`%v8O*zFkvE%Z0=$tz+xIgN{-CooR zC#&{d6f{O|PoN6V!R=t?qUVAhR80q$lxu3~nI94c#TG+-7#;!z_P(e&{<9k`L09`( zf>tmSLaUWwecq+WyJpt#y-{q!II28H*=>)^p!7(VBX9(h1(ek%c&BjFJT0?IHClzSZ3K-rJpwN)bHb#AAY5H5Lh>RvOW< z-Mu>nZ*gF762-aFLc*LKBRy2iBs?ccu9S-VwB<1H(Cgug^~1-Y z;t)Q4s&d39E*rxl{OY1WPl~~4HH>6%cQ(}}L}|9uf)!_& z*2x_x^=+vw5MDJa-&HGhvwX6nCr3;S{ejF@><7|bt|e+QJV!g_*=y-oSt~@4TkzT~ z7ZIpUfv1>0N1m|?S_Kf19TR>$A27!mjq_O=mT81{xZ-YjO+8$UZbY}(tY`uIc5W^` zB)R95BB5;3L97euBbk!7-}4g8BfZ4BU^3uciJQQt2*(unoud1PX0N?+yXPJ{h9Rix zBih&&Rw>4N=&UD^LVklp9q5x$JRjOUuWI?k-^B6f-r3lQY8pJ!$ui)N5htmG)Ghm% z$caw0ZHG>^LyXCnPZVmRPB9PLVF|4ZK>Ve4hu%R(Wo2;~Q2DrZoCUQU&BDxd=BSjX zqc6`;6f6UH20rljg(JSP*H_@*cb!|=DfA68yGIX8zYG4!(vU*<1=A*TsZk5+;l0H_dhyYYPve{waE78@{vyH*n<$X7I{mJ>XY{Nsq z&P`+;0rOpGh_KK0J+(lVx)eeJ(9!pF72-vqJzu<`J)=V+?42_{xzOeHo=ufCrdx%9 z;gbp9_FR^JeQbjFDD0W#q7O@Cm1&wg+F!1HjGB=`GBH?$$P7PdM-XeqAdK!h0v`u- z!t+6K&L@vGU6S(Nel zdbYlmV&RR*pz7O)&^wWKJtsfyq&1Sr(0NM`K7E1^oYD|c^+kM_o+MQ>$_Rrl; z-$_&(XGjX2C2*VX)DnFZ^g6wsgrAzDB+vV-u2D@TmhXuIO#X1W2ggnyLmhD;O9AVz zz?preAG^bs)EmrlN&-X49g=_oXk(@}Mk+7zx8`d#j)f(%IUhzpy9j1D)pF;oakF&z zU?3Ql_nc&ylP91hgrNHjHZmW-yHW%7l-*Wkvbp=&F3wy)ms zE+MBBGea*rPI+HFAjE`mGSC@?HE(PvXP`J_S}Pkr5JM_{_m3Xpv5am1IjnSYFw5N)QdSM zNpx10+gzJ03^U0u_YivX#+%=3PVa`it2+IY?910lc9Y%)>Hy%b_pd4amrz=S0I>K% zByIn;klM8E(7Th~r!iqyO(%>X6U*vWPl}Vvmb#xA5>Y)Qd9w24qV~O?F<5+h8ntP+ zgn!_!Ba_C@t#`YD7277tQX-6D-vw1tLZ0li7oo=87vG)R>^#pY(_10E5pu_X1!{`N zsSDFSM5y;XMBluhYtfby*mWHE29%qql^7AyU>KG)UlsZkzBdNH+pVWWSdzMBJUNgig7yfcQqoA;f_){I| zK+5D?9CigR3lVH}Jjx0Z<^2Ii{s&pPNI~V;*HOFg3$8gG@d{$BQF>YL;AzPQMd)Z@&H<`c+ypszqk(^v?{D>7TPkk|7dvH8aU(#D1xrQ z0fWV2>_|;Ao$MiY)I90)TPV{x7CPYT~HBb35GL(i1>98jsYv4mPiS~0dMZM zLSH>r4pA!vTL0^j02{bx=5SjI#P>j*a!i*7BVy-`AG`&Aj*O*Ev(I<)n8ePDjr!Ps zerapYw|=_uF+J02An(QDSoI27_3xcg-;r|u_Hgl-0Iqnm``WNw{yh%~_NF0311|UB zliB#i2Py0o&H?AwLu9zM!JlTko=zcGLHz=IyfU;S=`xx=Qxuf-pd+hj`)>}aPv{P^ zF4g?LG?}|42gB|5Jizghou`+=E=B>vmd6hqiJouWT=v&R$sALYVesFE5W}*n z&>?vhb=nsFNyMvsF&OwOar_$9Fl zYdJJqFR{iPE@@;O;pt)C@{*dadK5Y);17%ifNIq7(YZJ{B)JJzRG}B}QIj z81c&Jg1~FgccU&7zMZd`XKFnK-gk%aZ$D+bBkq<==i#G)i{;jrr@5@b?=oo9sTp{y zwKJqP3a&I1)~pbj_ur*R)}iex68u>Zwvba2(WRf+IKrTkdPn4qu-u+c!WV>=Po6mn zCF<_$r$~1G!Fr$^9#Q_$s%lxLbG@p@By_C~N7pfILiBdiYP>;dLl2q~k_~nc<69dB9Ip)(Y^VL9UbKTjI1;H4cy*KAMd%-Y@VY z4w1mm*!j%BlV4MXLhAt}XFT3H<3w87ym|UzaMj)sBtpMe`HFwC82F0~=DAJ}4m?&whvl_}MQJ^Ncw9*BG;a+i zIZ;R_3gIqqADuS~T?I;IPj;o5Z~7Bu_q2z0&a>sOpDnX>1vqMQc-kqA;Dw#r9v1et z^uR5!APahDLRIfsol^BSS+Eo2)P*Ys#Wt8mv_sKG3ckXe1r-$zNk9=|D|wpss!UV@ zvBb02n6J*6>6l9`HU~j8#i*_!C*ET#Si%u~j~ZeL?uT-NIxq~#X;Y>8b#>Tcl%$CT z0yGuj@D*5C--z+(1{o{nxu>HCU_ID zgza=NCg2Q8;6|egf~>i%pjUCHuq#^XETw3oZ|W`YNnsPp)Nc@p@GkNYG4%5$Wm2pX5;0)Ghkn2#JHY&CwUlqihI~EvRs78JDViur{OXiut68d;Q$d99Ju2wV zCPGDf=i##_;sC*inORWzLBRdLn9C#v+ndA&o73oojS{blQJEPBwb$d}`mc-e7Nk2} zc`fMqzorN2+TvU22dd=bkWJh9v#c^DOJPUG z&j6X+mi-aC0IUYPwAP0Z4NS8}=c@GtZu+%v3j+ zJS6KTL_dgD8lZeS%zV|QDa5_J*L=V6DqhHp+m3}6f6a)H>69<@lJY=gz#PWe{!i&R z42uol(8&Wms8twos8BXdjqbr=uGQ|gtGLikOQ-vl{ZY>ywYLEqlM;cDCKN?u$eiK1 z9Bp40y@F0x$UrKUWnI>bo~3dz&j}s_y}5t?Zd{W4<(%>7 zwn_h884V0QTwA$Q2s9k!AX_Ecq&QsF2+5i~Hj3&~Wl84g9HmXn2@C0oZB6sCT7$t4 z7NXis00`pwv~|Op=4Jjer9p(tan3~EVZ#6kNdX?N>8kAud(mgeP&n160(A^hV6mlvE#sw0 zK1plZ%5GR8b*A;Dreeb{VhH29$thLsFI_sT6{N(|^2V>ge0K#wr_fusN2HpBs-aKCxv}yi{Aoh0s ztpDnbE7lQ5^l&_e1w=zR5@1^5?MhUwnapVJMC%9Hrw+I{WQ%BHSJks1q`^gDuz7T= zOBR#45t7lAD-820+d^$#&xc|F*3_S$xBQ(zto?oIMt3(P4jeGLA%ack9A+bKzSQCh zoVf44@_#HkOPUz0^5(IsD#&VX>WGis?`m1={QI)iJ;vYWT%~}+??7RM z@N<^b7j#W^68(*^#MgBszmDTz$#LRF2~d~*>)KQd>Q#^Do5HbV&d~^P&Sw`7FKM^9 zEhg%}r&Cgc>rFj2^QE20(n`wh1X|es8cRc-2B$19CGl(g=Z8>NqGO~LPsb6!w!W0x zmgomA@MjsO_kx!^b@H3;c>i&A@mL5REWz^GJk|0(>Tn$!Jt!COtAE*A*QXHt+i{!! z;NW5cd=UJ2+8ivLw<^@gQ53$hgjEcF(}uoQ0vs#^^g$#?g3EZ5-zm?9hfTZfLhu9F z9v-IxdJCnkB0LU0*83n{Gn(7)et zTy4{rG#-|KTCF#8_i;K%rwB}s9+roq9FOJ6ifN~_2xcp87Xq4pKm`|l->Pu0LsE|> z4I-=^5zgq3BN~dthZ0H8pm+Y05-PIla?9*HR<|lF{Hrf1yS&4a-??JA zRkU7wL|g>R`L{oe;tp=<$s$og$>13m4M_+X`tkT6tI_W7@UZ#$ubHzi>Q@65gcE=A zdC9Wd*0a84>sw5Ao=o4ssk_aE1V>BT4FBS9wG4dk(z-sNLDVcG^+h7?qqYW8Lu&&@ z>YFb%YDe}|I>F2aG0avfgFZ?dZ~Xic=%bz3*o|LQw!AJo{K_+DQ{aR(Uy z?=48S-nNXiLMaNW##`zJA`jS7_kb!e4C`yY0P>)wX=0Kg>W-+v2*l6kwDIqcJ`^`9 zjfDtUs#6W~A=$T*jg6y55t8p8&*g4JJG$t6kFUJb^)%r`mxp>$ZQAMLs6X{qWshD~ zbk!L4*>&-&l^>NaL~YOx%tWJp9H@vpjQ#54UL#RW$G<)x-I2iDT>}(i=t9saYo39*c{?1;Hc{eC?i9R)~O1UI}P8T|Z zYDRu_Q_}uDH*h{PDY{U|w1q8ezNgW!GygFB2I!7`P0#t8pPZ$ANA-~~x;v<~Ba(Dbtn74MJ@Bc}bTg4yy;1?GnxO>4NP?zMsXu)+WvKbhz&qOp?ng zrbj(Lpm|r+hnj&eN16v7Qtqr>=2;h;7kOPsea!I(YUk~xV3ZXCAYW-d5K$?5*aV~4+i;J zWq*sU=(9^WZk0_!js0afa4~y0K)VkDXKD+LedS&Dc!XIAOEJGuMPv-U|E|mIU`yIV zMkU{U&Kmmc7AqzgeFhZbWmH{TOZ{t&B&gCKv`VgF)wAUa!Q+wZcq?BLsOznesx zuglxeqn#b}Xw@cE)R9YEm|FA!a3WT&L;sq3L(V>#=o$KJxSdqByi*E1W#06g7384O z#)BEIv5W1eR*B<^uEyiM9FKutjJ&ITDBxuHp^eqtvF_QXq2E%|EvoW&L9j7FUe_sb zY`WP|{j}$~%m65eCF7wPn$GPT5Uq*rTDMaO9TOXfS zR*xy3-5M9+%j(wVJ{7rh3XESrGaa8D$Vijg2ANLATBL~^BWl6;u){huM2buXh7*18 zacmt&M|CUvuFBuG;P1TqnW}S^C2!T>V^(c6&^qvn3sl$c8P7d#3I~x49sra**z zz(iiH)l1xxR-$O6XK}mk79RP|x~>)9_?1uXqUjhmMr1Nv!T!hMqO+=Aow<~x?)@)L zNOtwNuVOod!{rXX`p2ZrXOVi>K8x5uq+Lkh+RO74`dZzGt>CEbu7fXml_F`=G0{)K z>w+=J)xuHm#!{FqiYIEG2bL%UkZ@ z`F#eU9^B)f(jROD`RDJ9z5;*hGlFbPeeRl(+bdl-&afRP?h=kO9AyX)P4uC0hG447 zyC6{e*yqk&FfCpe;C`^+MRUJQhr=AS{NTgz8~OX1)5RAf=-Ph^b;{{-H;n?VVx{HV zV>Nf24Y@Xcq}jpsTUscUJX3);C(KQ=otvD; zi|O-46E#MfitCRK&m8qZAZVZC=QREZ@H zSH=BAx!+ZE;9JJ%XV#msvRA!>JyZseUCGM&GXG@Bj-;8_{6RVO3%1_qjB9UMHXApB zrCPj-zw=*c`sJ1NVXTt6@8YmT$Ut*_*OY|uxEAbHj=IKHJL+TA{&P)=?vhpRI(H5B zQ4+r>;(kLV`wvP(L?45l@IK~{`$|&}eJ<=Yl4*kLsZE(2A z!xtYpS&yMG_UdST(-PKx$GMQuhv-Xz8j71|?hSTHXqKnnd~E+I4=r|H|8}l)l;ZT2w;ZSy%lU+nY1CkEjl5l? zU20WYvfuUhk;`Vp=vBFp?s@qq0P^R~6(j-c-aS&G6#ji6;~yq#o?a~02D!)F0it&u z$25&tkoR)vLE9pkFZ>TgQT+lkhb%uMY=j_SqW=tDha<)=*a`FqC|d5E6J8Io=tkw+ zcjIS+F+9p+>7-=1ofRi$jSUtCAn0NX|5a0hcRe%PXd`Nc++5O4NAceA+HCm91NR1d zQ2MdDTm?ajJvo}Vt2BolVr=z$m8!_lwQDk?Cghwo&%i&=V{fj76 zWKb-SvMnN^0(;G{XV2fm-I8cpEjaOTOpW5WTv#?(n-P%kHvR8L2Y(K^F%xG~JxuND zi(oHWc)@lnkZu*6QiJdj1ZAeya96c`A<2?ueC<~AOYRR0!-Qd4r7A}Wqr^5EBAf+C zNTx9EG&az;eLDU+mnZY#cOi3tnXK**A1;z*l3v|MR=TrpAyV2g!JM&ak<1Xn8I&?4 z==>CaIeKvf(fk9pO;^)hRs9Q4`-<;-BAifM@NeQQ0gY`m5oq}H3xd_(f9N)G7vTnM zK=ZE1RZ6)-7H2e%kdNP7o8TV5Sn|cY(GPFmNAHEfjHA2vOCX;=PJxVo=jVuTpur zE<|QrfNXe^qKwUJY&wB4g=xKRwzE-O`zJjb)DI5uEJ5?#mh4NDbewQ_bLN1XcG4Zt z$4Nyj($|B+#ZISf89=E*3%3CGn15L9Y!1VM;ACBnxt%ko^!XK~N%Xc32tCXFaP4A0 zg*?vai2`UOe7C*r!ObH(@6dH?!}*#_E8ipQPjnLg~o*MKK4n$xhDC zD4$c}K3U!w+EY_R^y1FQ-~Gm)4&3MV>owj;<2MrG_Hzt9xYyELxyqfv=Ri`Fawz*p zv`_~<=BkE0K-?$;IIlPVMk*b7npIo1MYjR#&erR$Oo}1SpmwcZaW1Lo3H0i|E~hOb z=0vstr*>qEu-(g$KW~-;<@-e$!U>P!o})<6hl9nm0cKdwh!N!@_SG1lZnxfC(1<&h z>2b(&?hHOu$ln?iJwRmh{btPY{2Df~r1tCjbkFJ+^~Ny`FZj45u6p*+87|6)g3qwr zF?pbprFxZLX;JcmybEZYknZae7QuwaoN!A4v4_TEQHFNG!}s(6id>kk*JilxUXCKt z4t6rIc=>7uLf0#mV=7R{#N*+$b5wj5SG?bOTyLR8Cd@dej^y8)R^5y9E>I1AaEkWy z4!1Ar*C|wgsYY4smu9%HZ>%6bA=M*@8DPxw+nrgE{CZw$F8%JUbNwxqFd+{e2}BvX zgqB7eAG(hTjK?`(v~_)e$Q1s12;U5~i**>686%|_9tPxf4$~Q1UM_ev`qq9U_aKa~ z1tKDCFN;b}tP()M?d!&f2m_9pTgtg{#+Pppd!bg0Y>W>!x)cFtubGHLm!mj)qeYlmsdM;JP5n) zb5f6m7)jQ9t!p9WZ1;fCNtFYlXPjUDN~i$jg4O=&euOXg+u;3%$FD*Qd<&+U^DMaD zp*byt<*8PS_k4>x_u~jpAgnjo6Q~Sw@`|_(&>?RGju?6Q+Z>BC zxDHy?&Zt?vserJ&ztM&E>y4kkYLP~j;NI8M8qEf+DoHs&U7l_ZtzrxLf*EZ?sg412 z_yG8ArmNmIrxN2M6W*0O+R2OTF#Kc>yBUjpb^BSbvjpvU(E^2>)z6>9?um0G+@{)pyIJ`vme`ac2w4$zz%;{Z*o;u^<&1 zftz{B$`wbe_KR^xygeeV2uU6pFzIPBeoCDl(gWzsVQXQV1L!15^f2>0daEZ}k|+pA zGn`g$OPk#+7kob>n%#A?uu0=~-;s}7hYPt|8h1*9onS2=*ev}&Up7Zuc znLR5ueQ^68###LQ-YG|_fb&~A)&sW74`p#U^1`^NB9O>~WI3(wQSC&Y2@6n&3Gz^=W)Pa*tzU$4)AYQ%b8_yRh^%%2TNm>yPI zujKe^Jz~SiLlz3oQ!b9#Dxtia*DyAWt=&e!gaL6(&K>#or&_(p5NKl1?n5Tnq#fm74ee0#MkXD)Lr4PTQR zB)Qn(0SQZRGJynq(2|=8zQbjssYLD|-J-?p@3<2x$=fJI*68ChmKp1B30BtlphTbJMMR>$OlUeb6~!YW9xL-CbcX5tKj~u4f;(j)DigO!wnm zx_8`7YL|1odaA`fcKWnXZTE3RkIW_PjIL5eXcFf?K_Rfz`Z$V?nhpU`%BIj&U592qAEfSm{^0i$ z@&SASba_zGiD?=CUdqN-VkeW_jHyplf51{r(y5wWlFs-KWEK;~sk|ckA?LKr=ICOY zfOsrd;|*TW-(LSvZ2(1z*o*e+JZLHED>UY!WbD1mxc_KDH*H@PTKukvWIi$-KBN}F zJy;wt8f|p1{oWc;hC)d;0DeZU#?$lsU^PR1WFA6>L_90B?Of@kI;C+E!nKA(s0G5p zhYfj|j_MRw%JAk2D@JqzE4T|2+8O;*5# zvy|?OMA%y`gi2sl)HpG!_GUq3^Xh*9gaI*plbVeh4E~Hh)tqsTrzX`Z-bJt~cB8qf z&gpkwp}&^J)e2<%5tW>o8Rpw?U>NYS*f9yoyl(!`f|J6EmNC3DdTZeJJ#6RZHJ#pcG+ z8UNwvMGk#d7(j`-aakW*MWWa?cMB~ASW-LesL&U4?N_0>&?NBF1n?z2U~!|MOBLuS zqm%~p92b%mHrQm?)eFvYc`57+hkNiFf^1dfQVZYF(h%ikf7!Q=Y%2d{y@~I4NZRKw z(olZd-%ay&%604mFBiPxWeiX&^uj$NuWdPg$MpeSWjM7NT$rV@T4Wq8Gx`W~(7I6| zvscC0*-vv%(YeAW395BmsI$Gu`qDu%F1mNdd%5<;O^Fr8{Z{#e_A0vZy(gwim~bI# z%r~Ib?;ku}ZJ`1F4UE^nsn4_E{zL^{p*kQUDVQXHXOQt!^+IzzzwTpIZC;ADTIXt$sA&QqrEOd<@eJoN zXgZjg?a1rcrj;On9rwPtKDpEXng&l_`&bMVfW*|rj6mT<6NHflh^=?MSJvFSur{K4 zDeZ8BrV2~pQ?3ndh|6D%j@ZsBVWuQC0n}rIjk$`>`jj2>6u5U)et%BoT*l{bUbJ^d zPPWz;yrEn?d&Gz`oIWT1=3|Iwc2ng*ZjXLfysud4?uvi`l;#Ui#bE`by3h7${m?1f zKeheQQ0T?5ko~9&S_b-7KWR!PIr@!+kSf1_N0teRy6)M2ly@IkzQ8YN?xvVA&1+%e zn2TY_`zbg`9h0dqm)gX)!TvGJE#=Vp>i zY!h`rcwU2<@r%@dCl6S$36X1HH7To&Oj7MLG1~-LauRtQp07-w1R(SI^ol zO}A82&{5{$QvbENqfWZv%c|x6oxo>HO;*blwdo;7vR)PK#7W-FC?>>@<}?*iy`|6p zgfs!|NjN-Zl5vWK*4~ii@dkLw(M_d0LxNa0x-QUXqN$Q0E)$Ol5Wkc4M#c~6MP>BT z?)dBdJY%?y#PJuys7rsuEq>+wPQFrt(|XLh0ueDe_G1O@Za8&nXhvWJJPpk-+08ZE zp9z=MK@&M-vLYT?^oy=exR~FO8B560j#G7dI@D%Sk>RF>n zLtXm+O<*0*3egO_Ok}M7CD>jxp5*E4Qu|~cVDW;@KPwvQRTsxkw(JE-i+*(q zb!DBUL&Q&QOLPI}s9PoWnJ|i1&@^Qp) z@Imbv6eqSn=Y#wS@c1Et$FM@d6E;>x?%#TslhnfEUlfUoQ zXPoQ(UZ6DNpets~$i&5wa(_Lm!p6dK_`mF_^CNGE+bGrhQ80Cb^u`Ma- z5}qQ9WgfZN@4iSfhF7)K0e^^z10uv!{Br$JKB^&>ZBh-AyVRcb@rjkCpQ)}=yuGW? zkY;8i$rqY=WZD+IXHF)PxcvE6l1N6GdNX%1GIBteQE>k?BL#>UAn7|)K{0XtVBDE- zZ?@oS@XmkmLUWg7GE`|!{ZB>)fW2}3lwZM!n>n_4Ki%>rr=P60=U$yXhYQsIDKH=m zIO`Hdaw&#)s<6HIs@?ptNIibu@Ybc7@3BC>osBHHSTHBMlP{k2*=JDjW=6MZwp0dn zZbbC&ZjnJZ2%h1DI{qXV;YKr7t#!bxMm$0VqYhftGE8KKj&-l< z4!(^$nqOWoZnoxcNQ%romB&#&I}G$(-p{Y_N1Ts@i(xMBA-6rTy!#`txZ`?;nu0v* zWcQQ)Hyn4hOb^bN(O=H`S(mxt9gYSdI530R$U%9IYm~2-CXP7|l|j#F(E?Ry!$i-J z4-oXGZUKQdhKaP0Z+ffOX+(()d58>zPh&)c=gF@-|10Y2i22l;pzd4}#wm}k zh{>3u0BjLu85%a>Z#Wc=OT4G~U6`|e3hNFJZM5pX`MAR4BBdne=*b|e4MX~zn}QsT z2}6*lq=`3sG7g?oTcA9Fo_SeZ<#GJgjFjl?M@)U-!w%Kx;ilH9{?G1WD!QB<$1_DrlVx za+Bhp9;mj?(*8>m@N=Z}gTdPPE8GJcG=_Rw`pa3&jXWXz8qj?nWoCWIy9*tl%(~n_ zzudD>vqEhy7)1r3>lP>TQjiw!T7UrXs--yf_$@$7H@Bt-aYjIc^MLa?3^CZ#HfJJI zyFV+cPcSGXXao#I_YVqEVs&@MXmJ}x>K7p;=krXsjesECYn&OpbWXJ~i*Ze4y%Et21ZXfZxW{f^4dnMzz7 zPY?Ei#^HV}MnHhN^ng(h0+&qHh&$KuFtTD~?Drq|pS%1;!=H?+V@-=Mz9DcyLq!mx z>tDZ2!v}DTfP@OY2um8;8Jynn8W2r*_;ok`^9n$Ct`&rzkmxYf3iaap|3VNQD_aoP zy|*{R8~IUJ9J>*OjurhVUm|yF8*$*+3d1Gw&y?$2j6)mDF1u6W8K_|mNaV~PeuA1w8v)V7u1Qfl`~UgpNe#l6+R%w`6RhF1Yn z3uKENZVwfD1HmGhfwI?tSTGKI$&G-dsCa@`0gL#CIK!F&E269dH9;&jASu*Dk{SWC zP;-Y{0noODD5CQB|2wppPi_LxpZ`#z=Unzfs8dVe{0E#6b#z$)Af17BBRGPunR^hZ z<3sEk5Nap>=rA7*b;x+wYYCyy34q)>AA1gH|25yUWVe0RKvY!vcuneL1pI^Yagho@ zkQD?A75=+wKp%(>do7HB-Qm~kd=)UuUc?#o47kP$a!YW?I`_W`4RvlO1S83`-=h?} z;-*Ca=-*GfpaQ5uC|qjswZ9We#~a0fTTUAiqTgsxkeovC+W50~3Ec=C>z#(>T4Uge z6~rk^h_);j*5y``jNq^9czt104_fL)%t_fje?EQ+qtAyH47`D~K(A~4e%jlQUt3jp zv9k^Ec7oazG?V`t!(RflzL2dQGi~74TZEgqadxVY+xH6CsHd`mLJq*@gx(Lu2}(^7 z*&xFF>Uc4cLj_cJ*{2Kqj^%D(3}mSQuqGk+XC~d!e)7ADb7|OqFvfT@+I?~wwfA|^)=N(YGV^W+|hFn{PqXd!%w!Zx;yM!UhZEg)ov4qeFOn~#& z>D&PnXBWb^+A~l_lo7hWk`b8iP+P+GSlZ7QnVuFyxfircteWq=Q$}nsMb&9O4$3%9 zr&lZY*q$?mUg!R&`KuTt3N8r_|EIb1%eA_nQ3J06AdRx_jixTST|s6njDH7Me#k#( z&&47qup7S>feD4fuGu7VZ2S2{|hq0K{xMw*=*kjut3H8B_#*-*osEF+Q7%|` zi-^TRsq=4F6b|ZY{HtO-?;4O7%1NWx5h~N|tXtiPaa7vLx3U-dSJ{8rr>;hw{zX0e zFPa@frC{=H1z;9MuU`_fRmFw-UqI9?<&wHb{{<{Y4F1NwtN@@Ew)=h?$P;*g6{H0f zi}=hBS#OBsS1A6Gz_%J8z!de5aB4X)MZZ(6{|c8VkIKeNkN>Z!`3xfSJ~al${1xoe zRV@R`X2wHN1lgv*8{bfB0sWo7Oppjh9ZK9jJ>V}sWsDyEebmmPL8BJ*{8J$)Ml(nI z5e`bAlK1;sz)|*|5dj=KdIdEWCeOr6ByxD-2Xf{0pc7 zyy!`n`|vlS0~GQA={=+WHbSQdPWbHIWUc;&_uiZYe<R-zE*UZOykN?}aa<`v`e|X(R{3u>x`K=k3Q?)$`iAEBkgWH_uJSAP+ zV&kuhi4tUP61zb22p7wG_sS=wsh?IUY5|+L zO(&(vpLX_X0at0gw8K6L2uuw)N|gFDYGiy$1_g@lXJM1OS{K4P@s|@Ut+k@By4PPu zi=0p3KurV?eM&%jmwqwkr-)l`9UlZ?Lc}MK*ixjs3jLKpKMGF4ItTX0tWD1@MU$l( zRsLi7lhBBW?(AP&mxw0N%wJfgf@=Y}0ES);veyu|7Rt?}y#pI~#Yyzz?;5t(=cVR8 zJ%l#Qc?hF*w`WB(ih96&sF&Rj{s@kP(B8@vYf?FgM&q8=7c1PnVwfn38H&#(`~T@7 z6MzJ)7E5Y|$B}UUC9G$gR{$VxwvPP!(a5k=QYpNaSrCyTSu80RUdzUXpxJVJ_8l`X z7xu+vB}K@b1n)oGkdlu7DgnR65U06(A!~kzzt$N$)Abid zZ^i%1n+3u*G~u}|cR`M0b;|!!Em^_;p_Z(OxDfyUgIcm;{3xvdPio1+{??L36^Io~ z9ntttHCfeo4N&}lYRSe2q}s+mK~VG` z>C;{0fZv0}ZaXljFw_4hvVF`i^9K3*eV6%I@~*g--tt`2>E6EjEaH?{3V6@|{NB^r z+8Q*V_VmZ_flU3wwWsf1@7iU^*Wa_enV`1n#@u1AuMETn`loX~_tvYuq80;ohLy5m zU*^xNT^ZqKQY*Fj3s=9z=*dbPBqt%4^Tjgic_MPw4);^_>C50(Z#7nPd%Lyk?#BE5 zPXl=dMWQ^Y0y{eV&&S~f`;za(jOO0$U4#OHUK|kF2t5k|N$rVG+apdGh{=dDr7;!i z+faWK^p3rUxoD@H;6w8xhNY<=1=^>m*Vdgua{RRm_s!kK+S4G?m=?*JbYZ~K)ldky zIpqWhb}F5ly4-*{Jj*%XRT|5}pOW5=pd$h!yVP#x%UG`c*EGua89n>L6p`DaLPZvS zfp5%jjyw+EL0^y^ONU+-t$MjrK@k$mwm)*i`c@8s)S6xE-NyHB5Evbp-eZ1+VaGi` zu|LYha%~hiqxg9vkMwG)vWFM?^dz}e-oF# z@mMP{sg=B)_jog&7eV@kyW`M>e|a%Rr?ztU?ZVaD@`Nili~4<#Pgqz{%42ZIDuk!V zf5l3=vcp2Nt7PYPdDf-vfq|<2w=xz(YruWmiYRl3`ItNm*`U9T9 zy&QJHbieLWTue#cw49}P%ToB={5o@~UpI;=2SQQeDC2#2-JTFESgh0s= zTUx+kkfR~?X;TP2a!_yL-Ng*j!QdvD*6Z!HeS*}r!cckwW6=DfG5gHZRCt`7`tGmY zuIT{m!28{>4b~q?he4F>g5+cVaBTOp!Dg628QjcIymakdaW!5b4*k0+DW+xiw%faz z+HbW1kw-RP5Udbj0dhZy(HXG73w3S)sI8bFksEpR((+&6ajdn6lQ~=NLf0P2(MjS? z>p7-DCtLNN7xD@EivwJm#W-7P4nbl}mCnTVPujxSI%)K@wSHWCI@ZGI7k`41#bW|w zPA~#kWiOUm8Vs%1kJ;|T7Z#3K!9V&99}2t&=8Sho@WqEN>psltts>!^ehdu@;H0fi z6V|#J>!6H}VX2Xq@lqKNkH$F4`wA989@E)=%$(tt8yWSnvGG!@cB&G&FRjPJAik|H zh#($)98di-&}?u^TbLB+p8r0MJa{6Z0FTSRUhsJ=R5^6%LWuYH(-heZL#Z~kFs>_Y z1B~0`tBhKN;+^O4U0sjjuKgM~3$ajdpl&jX;$uOGtidGk(4kxbgTdkh==jPILaX!r zxHrLuWpz2mio^ba!(%Y2eE_Dv|nw)88B5#wn`ltgXTvD{{bvcE8a(<^JBaatA5 zm3^UwnEQ+J(vEuiJ@m1a#nO&Z_#8M1{ZIn}{*-QXqEg+=HSz;Olx5?N*@$_R>^CF6m<38bQ3C&tY)pLMlB%^dqTWfd`LR)y=XadQ9I3=iA1z zk}$A@4#;=$5HFMUyg@O%EXj9<_NV3EghyYR!RR9*E{hkWwNibftb@?T;&NOZ{#MgX^;ACCumz}n~c7y#o0G-xR zblG0QstGXm)_>r)PGHNi7p0e{woh-a-(wdf$%Kd5Nu!@MjTWuUIq2hl{kku{RWpFk zJ;{XgA%FXA&$#;sAF$)Oa^b#+5ZQZ_nuh7x<=8z3G@8ZL^jCI|{#@mFTSX|cSOT+V z`M-VD3EGkBsIyQDkz+ zvnJ5ydtXegm9S)I)9$t@W@5vLJk)@-4q3Z5(hU}(3P-zf${I3+n{5G~?H8biqip2- zo0CPpErXkwj}Q5mmt+;EQA%6|#z0#(^i@(zeMcs0bE#iORzTc_6I+#VS&3G~-+Nnk z?e9EdYlC-}>cdCX?m&n3yK^C$fUqDR&S7}BXxP0sOM%x<4}0sdptCa;7vQ|XAQtk{ z6y)62*p#qmcRH$p^$5Us0be(eS@$hy)@Vi*^cBabdZW<3tE(}6+dY zR}FKZ$kO)3eZDKu{I>~wSK^=vU$vqBw3XNF`LdBi-#3s{b-Hwti(~Qr_gBNDaJ5mH z-p6H!>fA@Yivm6OZq%%T?nxsCJHBC8#~jXV{k@>}NaVqvkGFodppgH+l8r_5T{UX}pnINabZ^HQ#cJM z`~rVxe9yRV8JdDJj_x$WThJsdTZPi5GD5#^*517lHAQctMefKxNjYkj(GZC6(SN?h zdfo|NXFv?Vi32`ohfD|99HzivSwsZ` zfp8n5*;JR(mySU--amfOaF1F$14qiQ;&_To%Hj~&8j$!-tF~N;h-Q@e3OC_KPTbO{ z{N^iSG>!qA<+dzBeIj{euMJHJ3u2tFQiy!!G2U3a0#^c?f>$PdE94yK@I?S64|?apF<2&QDt$ha&*ndMH4}d5c2m@*ciOgPzH*1_25VZv zAzsB)ctruQY4NG!>8N@b#-}L_)sNMzlC73$*1Q9n9gFh=65!N#_`p<`B9;`7QEEv| zQ9aS0pc(O@BoeaGjH^TLW)Ltz^O7Y4QqgVCn5sb`w8LAobgL0|uu`*el#f>LXFEBe zS1&%ak&)sgxU7LGh8*-v%YX5n%Tao2Xd^8pqD}*k)DBpFmI8iS?=kM>UpV7v zY`E|z$fHKP>Vo@7aM}9P^E!$mhA2(NjW-z(-}{}oq5IE2ZS!La?=?+Fd*`9-){Lnm zrzKdIFY73@ksZIhgf!QW6b7XPQ~4%H*j3u!w9IC^t7dTz%%dI-4+!m6QA}I1YniH@ zi(&i;!UDtS0h*#_7>1dCmK!d>ynJxXk0Lr?3M-+{1ACSFrGd2za3dd_O*OXmG1Hu=eDFIQK(IPmu5gY0Fy^l;)3UgA>{buUa{0sQrI5#BZ4b=YS!a{cftk;{ zo(1~Oi>P;GuiF#2dy>c?*Mw22Oc9RtNEo;yCq7V=e4=`BMD6G()W)GxOS(e`aWk%= z@~GrSkUDw8fv|5Bbc>pJo-5jqH=mb?Wgc`-ZN&q*@@%c&0Ihe{{gC^Mqw8~E*ZiV@ z0_{|ne9gWeAVt(iS5pT8!rH1|U8Ohfyo2e~T>x7O&>WUNTsH;m?N9q@DP%x2ba<_F)`vTwP}?#O{i689q)Yl2@t zzP6jJ9^>jrs(uX#`dM!x?{vgkDx7oJItqb; z_eh+%isPDcZiqFSgFe5s9FImglx~c%zUoz=ur7@gn}bSSTH+Bm3y~aRRn9*{qG+pG zTLJ}9m2q1K)eKgY9fP;;#_|0)*%0vVow?V-fN<$OapV;(S+@P>KVisR_a%02q^0CjU&QTGm3RTatTc^^0Uiw%}MH&d+y6dO;Pr zwHnRu@6d5J(OMOuI1jS*uM$z2v|iSOM_j!8thXRRzKckI&f)|dRtCVV($8SRLtzb{ zFQ?_Ecp6go7NBhttOLvoWLqKA>7=_%mAN9C*vG7OaOR*@8zD%dUh#3Peg#6oVVAo3 zR#x#Bh~miKDZGtM+Nz)M5WVnAJ=_^?qNI4Nu)UCvCS0&zRgsP-i}U*3>(@0Ynu=4P z=P5YSPehzSEJ+7n+nn1zHj%3$bvoc2vgLw8Z=@*0nzV&BrUN(>CqRkS()jwHb*m=$ zHeE1e7ayCt2rbDXKjlE|Q%x%;m36l@Q-2{#bLLN#@<$1NXGQs{?8AB5<$7G zIWj3urYaE`kUctSkM?}iy|#kGh?-ErHt|_rOx=1w$IiNQZeJ?*V~vU&=W#LApQQDG zQIx3`vukCP^j;jM4qk_13osa#pt46&S3u%EPU`OO-6{?PE?>t3aEs1x~Ki z<|1MsG)DegrMZc}_-pYzh(w1zjMv1HJVx>hzqg$Sr~WWCaMx8~EmS*ZIOf5BrdtcJ zL4`u(Z5_b^c{`_;@MTCsE;9?<%I#|Kg;HrdTw}spRp-%j(XZC*v~a5#DXCNb&bl{t zjvMSQF+8Q`R!n4Ys|Bf&{%ml=Q$Ib5hKHF0Cyl{RA0R2BfCHDtpTlF<6nA>;Plx5O zj(RaJ&)TPMFD_|)CbHLx=1k?MK|QX(mnqQQj((zXYNELq>fMKoS1f?sW`Jhvj(*cR z4|G~rx?CVB*)jP$|nnh@psi#DuL2Z@njZMpAi|4|uTwzNfr^nKDPdE%jV)pFA zlKUb-i16A75*K8R-PPb^44qI>;Zxk#6rLe$8DR?`ZsRm+6{$X=iS^CO%uvl+ll)ww zIMfwvt7Jc03$1oM!SeO(_E5=Q1lW;*xe2g1f=X@In@WULUNOl9p%9F zU&UrxJTlCU06KOxisKqLyR04hfW?-9S&Y(=TYffe#TAsNY$gUchswVsp2(J z7VXMk#i4PI(SDGqcSXwT1h>lHJ-}7svlZG+Y+(MRL{HRmkta8J)Y~&*1E?g{#3NUG z6zk%v>0O>xLe7h<8IyYTh;t)vJHuc+`iVKD2W%I^haWS?s8n<#JBsTgUo(s6LUmSQ^jF zk9Ped+>eks8%7O*Bf|UGxgsrJwq!5H2>v;!@Q&^%RqxLaeUUG8Vi6XZ?F9XCBy&)n z9o-2{&JVr4{tlxH*t`Cs1!nA7bFRRo6mVYDi?DNsx9)QzaERPwxpKJUa=Ns=0<6=pIm$i zUsJCM^Y=6x%3sD$?cuu|O7V*$RQUPI+}_#1I{tQvDf){DEO!X-OUdE{5-jx*dm+9!hm4)p%z!lf ztB61Io327zpY^}c(|oo!*C9uDho5QY-56(NiSh!t>G2N5v9V2QSKqU1LWbXhmd~2I zwc?u;fOg!Cfck`ThWk9}@(RMl$_SJ3)EDS>vdy|SrnPd9=Ny2__1JWMqEZ1r;k3V> z81?_eHyUXb8gFIrt7rfuyoJ4zo5&i8?TY+qew98S$)x%5=W@2(&m*H=Wh8$K{I96q ziC$_(zc^#lB&9A(ne5(GSmi?Q?VLQm?DcSsDL(x=^!+{A?=$t_nG;3!q}sc^nhDTI zDwsW)82PBa!#*uB*pJnDV-ynh)8F8}J%**C9$@nphPnEf_o%n)FtKgOaH6_D-?v=X zt0rR&4E2V0i@jH|@NdA6gjW#iT+2C*N44wlENn!T7z32X4(6g?!>#N+l=!3$wcp1o zeZ2%p^!rVS^bT1DJEZ5+d_C%o_QQ>W6CT@21d+Fu>vk*mj+ZlcCrGH(4uhgAq|1<0 zkE;%PlZn4Sd$N)lKcI(~TC51=P%d)?JGJV3;P;$44 zPdnJdg5>9K-Qbk^`iZk1z_$>h!4A|0(ahv|6sex zsmD9^3PNW$^~f`vtoaVQs+N`*mwaS&v-QqZCkSM5lZVPQ%|YQ1KuAwL zN{LRCEeqss-y4F-W;Cb!q%nxRZf!n6_OeW|NsdX|R$RPZ1jhCDQHW(mEq#e#falIj zDH4puThBd~6_$9~3hq}ZiKA9r+~XL)M~=T`?8%dsA&#`5c$u;dI#qY8Q)-q-jv#{P zdattj$>}%jD#reJ$(+7r@S;SycXg9#)GN_41Y*x1jiN~v1;-8fP(vloU~Q+Pj(xMq z(3#Q<$jk>9TdvRhtq{RH7RK+yn`J@4dY`^~iU$a|0BLWe7p&L>1=W8G4r4J*1q^r> z@s#}FRkts*VVHvFx~}G{)|@%L*U>7BQD38dW-5QUr@?7h^^z<6SYdHNK`PwrC6^L| zBU-XH6`Mq7-1I9jV?8|ghg2BBSl}Z2Ixj&Ep%Pu6@wmze++t`?!ME=l;L$}M~I>GjDzvpstIEXADXZEI*s z?lLIx#J{1PisIOhgJppgZ8%y}z^N?EPlw727XlX$3pv^>8JGD8#^}5?r|V}`(7i!J0GkxCe>RCp&@2k zV3noh-@tZkw4-1-bqp+#Er)QJq(xC@8R+hke|V#!uLr>mJQBe%$e98qrb5$t>K$c2 z;+4$Ptv!o%8J|GRZcrCN|a+}M_9RWu5Ff zLPo}IfcPW%Ju@`#xF9+1HT;*XX9|T5&jggCAcLX+s|m)RJ@s63*l9k%-y};HGR6Ld zj~L+0t5OY=Sq2y!F>tzjC&`xD$)*z4vi8?7?Rd2J4#bO%mW$g#MnkKR+jU~w{VEO5KAY+@`stvS^ffO z>%@P0nG&VZYOMw^8VQLI*b8`s-8@@de_bnI3sGT^?jsm`wewpM|ESNFg2I%g7C+R6 z-0@gpXOG#`7k+cTCd!ihZv0iA;vV?Il`6x>kW%e$r&YyS1qN9TBOYgz6y68y724IQ zPuyI`3VD7s+*0KqcDJY=SlbW%znPg&E+WKo$3a`E11|X}19!uJp0=jChb?1O^?7Yg zDHEb%;{Tk$#kb&5g=T3vj*lY8IAP*;(X|NZB}YBLI3Japb<@0aK$$sOtR1xm%EHpKfDi_75ghh>F)M zf@u}>A$>q(od$l^&gE^1zA<%vGYCc!i4q&DG{e5_SlO%_W233+19`}F#D9PM(=>oP z4=43n%|`^G{KrCpYLkeHY5PSkhd-H&Y+!+QSJ7yhR=tcC@U$iQBmY>Hfyp`Jx zb6Kb4-I@mnH$r{ajr|q zJlkS@NO1^oihT|2+0p&=%*YoGT|tpWr|pqWhhgm>yjG`#>OYx>miXaPXE8KO_l6R4 z80wJ46MTU9-;W)~hS4KQmW5AgZEiCGK|B=4>pO&Zf0RWTjD|quo+`?b5ZoBXypML& z(G*!zS9vP`+LyUXET>x za1+8A80+e(_j3yEPK>&}JY@~eY|UtbO4;%$KI5z)ary^B*52j4s#YKlIaaWoZ7*_- zTNecdtdti3G|+c6)8&`s`hw;lOEcutpj)5Ok0=-7Tj(W-ozCQwaH6}b@ye|IJ`ffR z@0M=G_gpugXX3CS*w1h#^bzs71<9fb@91ATD5)j+lF`Q|+T*t(ZRU zBF@+rm*7Xc*O+auAzFA#hP-Wx;(73HE5;$0?w)!Z-NiEwOvRLn)BBL&M}G>v=*dVM z05OdNs=5;%2(BeyuUpT9hKs}{;mj>rpXzW%RPANb{Z(M2sirX z4AgiF8_`Ckv2j|fQOZflTU8uaeQXz`u+b)Is0sXb;jT>LS$ou{orZI|HSVO?H7 z9q9~s?xfVt`+S<-7;*4P%;FvEN*qkgrRlgfcnn052G+Nk6Oc7-t`R3Dd$TZtqU1J@ zgUV3Cw!fZ_P+)gMu|JE|rL!_X8T6;l=AeR?D$>huHdc6;&WHg$kiBX$zuFKob)sf7_Zm`Ed!`7d`u=^XiDQ6hw2t0RC zDi90`XTVfk0&M>weqI+aTp(%N>j-olVMPUtj9}cA%hs+{mWPgt$YKRhG(5LYYR8(i zHwOK8SK9J<^u3RvpAM!IJh#WQagG{B^G-vuH8gAM4>3iY_0g|!oCF95jdb3#h2DXe z9@Ipr5$;Xgm$ZKo|6R6VI@DQT)IKaVmm6dap`Q^Hr85%H94Y+SI#5Vd@)t{e3ZJxw zR|{`xd2O&sE1K1Ee~ox|uMKTZEj&=$DLYVP}zg(=LIuY_;g5#T8I z3DQFIj#w5wl(l#$=uqG<<~LB$&o&|eu~wY_1w~D!=ifmJ76+ETa82D%@CM6o^dD|@ zwJtQiigg02H!p?bu;=u33+JGo@$ve)8KRFg`lPvT{ORcF&90`76xU2yKO)v1h{_cr zs61dR3``G|%YWgdkTeU<2=g91j=0M+@jKUZ&JWHM#_;nWtzOurtUd>Nv5ebq>R!d# z0MDOEJ%g!vG!u8SKaAeVH8Ayp-k1^klMFhfod!!>2bmEQEfF~}JXC!pg2~2`7l6>+ zmB1WEk4r><2Y$@#>ihYdI8stlKA8MC4o!R@fI?r?ZEh_6<<#j*id)sA)pO3zfGOrw zUzBYQaMVKChxGWM+kG8p6;k1!AX38l=OGeLHt@%WHzjM6AL6$m^i-Ru*4DGyY`a}y zkUsPY71C_oI5k!jeV6Jv=p~dQ!ye`o9s&6cGtHc`V&e@r1KFZi^uPWLn<33$PWEQX z_USt@kGJqy$t6aGDZDNG%xAXFK2T?|2}Y%MmUn&&^I)SC5OATVzVT~}MJMuVx%qtm z&aaN~ebSe^yZv+5)2x+_fPm!hSNN8|npWbsDS+K@@UN^B91E-)k{uZtu`aOs7AVC+ z{K0_62!AttV5Z7n1|ulYuya*9cPW!-X4mDRH&C9YH_QH%E=kloyJfZXxlH`gs+k*d zw<#g;SKh_4j_mfQ6Y;~IJbH|~?FCc^d}X@U>Zalp?}S8} zex0%+lKHBzwxs#aVG=>}Wrc3*z68(1v8|WosT1{7bxVntbz^ENfyc7(*8Re{0K{h- zw+E2!IhtVid`zLJ?e!z_Sfzl#ghD#{r1Rm0Z*cNQ`flH0Kitzm2Bg_$?Ayi=N}gyZ?+Wg6Y~33;uQRaau-r2)i%mn8-A#!zf+(c zjH^!bWn=cO{SbiYF5c=oCJ5ZNuRBh^-yP9Ht3bLZfDibcUt4OjB zqu~nJCH_tyWZ%|dZe7AN*dLC=8&;wTafY%ymZQ^6!=~xxf6E0dvjmEQhl-^ifOoFV z+t+rAVs;5>{n4$CyF66NkOxveFtO8`jHM)i4Q~JBHv7JqHmsjD9I+nkfRn}N*@Gmd z9%Prs-!UJ14R^pos{#oX{G{85@}?_Kup}w5QiZ?{zVTkHuBadX8u!%xLrydzjQQK` z`zzIjY0g?n4DF`Mxcg?S*59-qjQF62tC8w41>hs}YG`=iPh6L>E5}nP!N#JDx*n^7 zf~$^U`(s+#OtNHKb<|^Glb#ok>9~f1(i4~JbCthI6|G!l?pqQ8)I=EC?r+&2iti#P zzw#D?`=pY>ffk^d@9m>z^_O$o?7b{+;ya&sXrB(TSDaCO3NoQ+eW}JJ!?_wjk)OpTSIEIZ$0oyV#{Sy8=a#nF zc>8H-mpR4Iq=VpHALSw+*uaYjPD8rN}XcgsfoPapeac8 zmUOBOD(|c5W*sqpN)R6%-}4SGcYNCTsuexadv^XK$W9De`TnBR+?Nq|gW8K79G$l6 z1be-&6->fp5mTqdT}1c9Vjd>(hO=bo5?`=|t1Yz<6m&W2Cg+QUwD^_G3R`pHdALVd zPx4W6^gjJ55LgHPWmm}lO)-F6h?;U+^rfk_w_V3BZM!V)(1YdK5RdT9W8S$uwLs1n zu8SA3qrzu$ejr>MuThUKdA-Vx(H63!P4Pp{3qRiX=G1r9+6K#Z5n>}3fkiH5>UgJ? zdcoW8S+T^r?TaIYkJ5$;B_dTX#cJOV?TX`plbK&PKc;P}({THqD1j(Dt!+itDfSij0{qW*V|*eB02 zsLw%zO&mfdA-0Q;R_Ct$Li!A5hRaZEJo?kwJ%F{6LaZNa6fMI5UH2$Y_#q!bKj_nV zZ#?2BX#L5qe32*V6U%mds|o$mqar>WyT+0*1GLmS?-S0i_krP%OV!UFAHF`;M|;6g zVaJO6yz3G42;F@WE4WuRz7zV}#E|f(FoGrQt?sabaPQ%*T)BB4Rk+_NR(^`l2dDe| z)~?XKm6T_FA(gopG7TdwhT?L7liTt=hS%dEbmJBKDQIosZCZ|2H9^dPEL0RgM#wl#K(^~Lbo4JW&-O& z9htb^7#TWHo5dLoeS(tfpW^8SPb*!V8t!UC2ZJ6;;EyVc!khNb6oS}ds17L9{}7gE zH3@OVx-oyse~y`I_lc%M{m<_M1YHspnT5VEJ`ewe~rUDX^*9(5UShMOJCO{@5DD?JlMtu-!K7nO`36^{*fFamcu zD%Ay!bb_}H0-Nw3=}6*hrmXR7H}V&nwPcGF#~!KWVSCb0Ih^D_KV|q$VcT^l{|Bu` zj%JZio}|&?woy#oVP2-xL=eegD8#t&J9<*qF^O;P56uwpJT0J4=~uJevqUbSE1}5e zq=<8)oqo{zTZpLn0gvi=kDi&v8o?P?P@nS!sgJ>GRv~>~=Fik`oXJ?XS=%b=)855b zz0oo4=J=l}WLSAX#L)x4?^uKLA1W^v>&fqRU+GdLH(efe41{7POK`LX8zk1$j9t76 z>&?(lHUWS$?Cb5GClK-mNS2Hx=b_LYz`vu5BIH>ixS`Vgpby?*Y1 zqjapi@Rp$OhbPC6u9Zt}8IA&QwP3W4Z%=Abz({c5Sob|?PQY&6xuB2ox88vW{OX(Y z{SEbz4MnNpnLpIVpD}tyjRQF@{+x3Bd}rLL%Am;Qc0twu5$)R z%TT{W^UKFU&wCHwyzk6Bbatm4kel;^rQ%9PBsC(m#Wh5rq=?cXOC95jSU<6T^Ep z_SX8dN3-$YP|mgjpRwgv>nWGV^V7djlJWhcwszUz>_~4d^|AB0W&Ya^5JklJ`zO0q z3fShSoO6Q9yU4oYbvyE1ZdK!u;BTiRWere_1xT@)zDZx8J;fnfp3kWeJ*#smHDg&$ zFyW{f2Zo&e4IM(0D8@TER}AYTtA%PyFaT@z8hhbXHkNs16x$m%LjVrOz47DpVc?Pl z5t@9X<5P4Mq%V`z-H1+XfmPb$H**(y$vqyxOGc_M7O%$a^l_3n5+z#AeC@)^Sp2~7 zVpNugp|qP0J7VF9m^9JJG7k={vn%Z9gY4(c>^-C6pN_!XnGfqYeG0C)ks-J%b4nZ{ zxyN%#GaetLNbJ<=&)AmGJJMz`MG2fSc*^gbW=NqGI1Sk%On3Mmis)_@zZbf z{^Yyo=+#?vV|VX;mVVG_aF!_XFC~SrQ>Z$}?M7e85;&eH}{7B$Hasz|uk>dDkE*!bgPv&5^einC}vlo4uq0}WI zuP44!$&QENYr1C=O+he_k0sNPokA-8T zOjMcB!)DcZ@rLWUU$iUccwndK@w-!G_&py_MLjCVOh_)~V< zC13kF079(ZaEMI~oo^UpxmmAeq7D+ z_C^-?>{TT5Z{b%RkFOTJnB0kUqCH!m4t^qKisn)>q$|hP>&gBjgPvZIzSHzgyoe>I z$NcFagB-wv1XI;bhicE9XE+hR4!aK9*XNgpkSEhBvjPJiiCsFJIth!#EsX$P+nID@p;%q!)M~ z*{QM@=egE<4yd=TGFW5@B_alGQuc5?9$jNWaF#EtVuSvSo%+^D@ddU3 z)>OxyfS-A-i-d09Mem94Tdqqcxf2|1-tmlgd$kpK;l5WpCoO&Sicf4t3eBk8E=~fA z{!tgz%2$jp)Rb(*JKyrixeGOAY1f6bdySKKvkbBGfZD??H~hg8a;YRjN|vb-So*;n z=IclHOaX*y6po*IG~7)Qy7+pbrG;N;48-)0Ki+7^;R9_hZe61mMET4O*joG3l9 zBK!8NNI97qXD-a-W49U6v`RoHrR5&uGij=;i<;x6?^rhgQ z1nb8)_ZId29K@(xV^uF>oUfVMCIeXNmJs zTw@O-G_7q}j-s~~KPn0<;^p&XMiYQY|Bp9uUu2n-=6_gG+q296V$Y);!r#j6KVz{= zuq=8Mabd_#gG;IM(#p*+^s1@OBB3u#uroc5bt~WI#m?g+;;ND~>&ddh*QtfSp5sJK zCK^GC$+v_Mt*V8=_iorUWx^q7ZFOA7mOkU`4dg~E@=|5=!S}SUjc*eXugk}GmhJak zNgXNOjyMQbuq`fy_d4+@Ts*6;jMfS+O9?)Iuz07skG_b`=~;F#B1f9(ZBLrFCI_T+ zoDsgjGf;APAu@KENQC|xjdOe@UO~5Jx%5IPKQ`U6bi@ih;D^C+U~r)V>184XrjG0j z?i7*?onOTsl2ip_3e_`&WWH)X@#8MZ7EtX3fMMaTHTAcBiydUF0_A9-@f!OI1U-tT z>?DUzmL4Rlg@?8Oy&@qGgrh@H`J9@ZFdpR3HjX^?511}tUVVtq!={PAUml^GLtA@H zsn?CcSDts=t;~UX!T6U2kqEB3wCmze8FnJP(7@tHl41BZX~*bCXq;pXrDzK8@IVCL ziN2`|@J{pB)K(0}LF1#Nat{8yOb9yM-LVJlzGdyKpUliLbLU{ie#6O~n~%ZtI{SsC zFsBDGZs-vdz(l8_`KzSz$~i}>!RQtN&TGtqp6|Ktaz%}Ip*VCG)KYh z?5m*VY7Pv36&YCy%oG6L@$P;T3{%79#K3-^eanIcIaqrQ zyOS^6T?>|vb$~8p+Sp#otC7z&>mg69{6@(*&abzClc@VFoBIPn5uU~rOhs?Pt;h|w zT<7ZIRYfcGwh08Nw{Y)7>sd6XoPa9Wb?T(tsjGpx%+Qi8_FuHleq#>gK^t$I7<0Bq4}I`jc;y&^RVwr_xS1Vq84{s2E249djwt3T@XBB|Zv zM=Q9&N{B`S8-FlRtvn|%2G=fNi0>heY;g1q+2Wpp?-PQabc1xhDfpaCEfN}Ksry)X zM+6AX8ecrK!OrN%XuDiE%13vS=mzaEWyamp;lXPeo~zpDb4mr{%heUGzuHeNi0uN& zz0Vo^Y4L~ZpbnO%I{`{z<)n@aV(BHoqmYVVlg&r}KdilDa4%iZJsR7#?c^8Rwr$(C zZJ*e-bzCrg@0a((t-7~v-TAPqrg!(6o?SCjHPbz7QTb7F@zjLTUQZ?v zo+N-A7cAM3r4~-`Uxv+u*b*HZj5i>rmL3`eQIe1ifa%+7&GrKSw2hwJ4_g8c68hGT z@n?U5U4(Fb%ZfiBnyy1ujKrxR4I)$wk!cXzS{Ag9;b=_F!oIk_h19pMkI5(2PYeb- z(D1%_V!tRs;?csSJx+rr4+W>*(;nfixTNuiTZdvurbTgmCivdrdEB)kd~gOw!?QFV zo?TK9GLXZ7Q2m3A=?n)>L?&wjmMe%hs(%eyi>=DW%%njd5f0nxWJ6!xl4#23E6J67 zxA)qodb6Z{aYAL4$YRX|2NEdm*`81jFG#+~zBWZv<zk zOUFJn*qd}e86T5wL_{-wkQ)WRES1rimQN%`NX|1^0IikLDbo}jeTLouAV&s4W2 zP$X7#4P=1P;kVCLzspfl5>ipZ;I>kC(ZCDdNzGPh`9)CcI6Bj_wubPJy!Ux+#2wFi zuC%IcN;G9mgtX5ed$Gy#h`C_KXb>MC9sjKR^tpiuHwuuGy|5@3Ci;%8Pq3JMWv}bs zS#xxp7NCRL-s)NYWDCKCIAe9SE5s)H!vJ)0gT#bn6T-BDU!*((Rlxdd`vH=RhdLhMlFy|aj>1v?Hhr`8jR}CRCNsH^`mDLX>q&9VgoI=h;*Z1) z522(M|#W1rb`gmlfVZx(m$V}X}WeBA)n{$bUw65W6Ejg zrfau7rN6q#KGtCfEUjTb{~CdL9{EjzG%vdTAy-I#6V}2z(BGUpix~?e(_C~3Cz@(Y zushR#5Y4Sc6N|q#Lp_~&EXEWqkZDQ)+Z4vE`D@8V)uCW3t=0T7jXJv=-lDL(WR$&R zv*d$lKAHn^gmP2t{dWV>B!{ojO4GEWVI-U`4ZdWtppLs(O3{(i#on&TX>E7*sGRX> z*ZWC|>|xd;<%8ACJ)HpoANaYR(`38zy10s6;^+mBXUhfe{Q8>LwW+&3U_V6iYbkE# z>=u(VjIik%G_=WF-Lmyg7&`LC1X*3~nm6G4(KRr20}sqew1Gvt)KhF7B%Zcf0}lA* z-iKst+7}_O5|PJ@4KB2mj-6Dl6xs`WGP*+yxZz*H>fE~XSDGS>8}#rou=Ymdkk}Xq z2a5qdk|E(FHeC#tEXz&%lEU-~I1p=rm{SZAy+EL{c>3jIJ}3e%cphp*dOiWTn!p^eu#vf1pA3+Z)7zEg4` z(jNzJRPC%k$FJw%CWD!27SjlDwV8jKyy6ZA{JiRRuSkOUNDRnE zq%V!K(7~O^j>GAegyUEI#bv_9T!OLZ$@y#L**cDROcSZg-$;2T?tb9P@ZqgvczVWz z{AKPcIBA^Jswl?zQ7;SObuO7-ABw;~RPu++TUsJ5TCaobSA}FScGEI~@gxcVVu3%f zjL)NTr|*CJkJlUqhk~J@^RR;_vvw)@ziLJO8m;7CZG5HToqKw>QnW>qKo%Vk2X;N`Q2!-im(NXaF{5yVn?Xbr|jUb zi}B4n(Slg;LfA^AzmG|+d$Fo)$aWB>%5uzjIlE`jFB_ijSm>t7L~4nN4;fp49>u-Zc-Rt4-NC-Q93K2`di*g?Uw zJ1`qU@UqJbb`vNjS(%Lny5)^W5mPYkcW9E|c5=sSOzW;H+L1g|;ol%BPidGT*7`ca zs2Gx;njC^Xx23?hL1;AJZ<4*!>oQQA;XZAC*}TK{`0GWG_p~*_FSNJJ+v&Bz5Bi5p zPSQnGtxJMCg(iYXz36@?SL!{Sq(ZPXGCwU}!>~}OPPJ18*mMAI)NEG^y9{vt7uusN z#BinL@$Cpu7`{i({*HVGv1ywSIL=^E@o>yjILAq_RCcn09>z;NWkJ_-wkBQ^iFpPP zjAGiza#~<>BKs_m^~(i0>ip82LDQ7-eE25&=+XL{8-=7Jg7ocpEINYlR<2oAHJRY> zZ!&RtDJT_d?EMY+`;BXOVV|BnH5M zcj@lFM~tTbKw2$$#W$g*Lz-Y*%IPs?$EvSrv|CYN9|@zL%f7Zm)`HAHDSe{rUY8G{ zlruX(zk>4a2Bgnm|K%J6MM58NiZiaR@jIFUBMF@w25Jv!SB^xA31V@tzIEKv4*XrS z4sAFoDW2zwR#-|4jqJ!8bx|mq0zu)WF=p z;I2}GVbsjEQ1}#(tVBo8Ep}*_h)copcbmm5D@G6__U zpQYZ^UleW?+y(b(vSt3wHS^dyKXs4HE_s z27N_cW4^Xr^19=+wn+01XNK$gz}R%OBQnrXW9{BMunBt_UTGpvMi?t)$uUd%a$JkH zI+jTSP6E6ZTD1!IK;bhi*ponB^=d+%%=;b{N3Pe_cd75*6J1~rjd^sb!GdzUi(lH{ zdWkU}!~!M7*3q$H&VhSd)_#-)f;A;OOl8_#B3c}Vm#iwBVD?&PuTwfaTtrOF z1InjF45)$dNaO~O+-O8u2wrH6G|&2x`Gx3zaaM0E+`^ zCKeZivDkr^2tbzWT7XN=v-ftS6x$#qY@XV=f4W8=xZ$ZTu28qs0(GND5a^IN+6qpi z&s9>jpgow8?uyWxsOQ_cr$VzGP{3OZv?946TpG;U<^&w?4wHq%f$hN=KD`n8iZRKS zt%xL#svS)<>m2l*M3IB=3#7o27wjD)6|!^*0|yap5{rQYzZPM|GD5ZHVvHEpq7MH) zKB8gGBuN3N>S=)|;7&sBvip&3S-^=5oYTK-M92ne6xH;~$z^NXr4ftIheCmqQ4 zJ6=A@aN-C3VMvPl8NVYga3cEIG@EN$LX`E>IuDGpmvcsD;b5rT8upJO%=pFKMoQ9y zC^W(Id7>Y8W}V}-nOyVKy{@ex9W~yt!BnMEsz=Ah*yii_swGr|{Ak{oNeGWL{r){V*CmOTP&pZd z5UXx~M=VMy)~l*YkgXmDIHkb&fNF^?@Po(941sv_iFma!W02a>Yzoy}a#^vrTWY^u zhvi@Jaxh#%ur20%r97Y%q!@Tr8j&$uxhfaoi0W3ct3f^xck-iV0c_hdN*U={WxYvE zWE$J|ftM(4YZeKWbxP@4N${Tc08da6JhR6GlglwSqXUBHqyAB%fH<5QgPK`}e;_&x zmF{@iWEuvw3}kgLkEJbz4xyt^7zC-IK4|9v0Zw5QelJB?(G!ok4FtO$Z%3vnN*)Z+Z}=R&x6*^)f~yXn;Ky z6lybwKUn~bZZ6>{M~IFoP1r)vqM3gZpCvBQ0KZqR$UNAPdnP~FC;`k6SnKM<$f3}7l;Shkied9a3jt; zK4q+{QMg1y&0jac&!9Tw!f2g*X1>sE*cID;S|Xs1Qrr`*JE|c$`FzVFvf&hUz!>K? zTSu0kj=?85a+bj(x>JgX6-5f#5vs2Ea4rTg8QRYPN7}Fpo^wZBl!l-XqZ!}!;I&`$ zqWCB3Iv6Iwp{#wDR>09;lcoe#Rv~2b%f2&wFceJezTDLlGd{iUaFVD-s5ar37Cxyv zzknLh#>naAECXAGRm@vphR=aGnohfWMfgR{=%@h4Z!cZJ3IZK+6yGYO*@nF(-};1v zf+8D(R>2{ViA*a~LX7eQ-7&(ZwTf&c5gqlgX~i8jZRE7;CM{J!val@2bJ;jbh#Eu` zk8)nXIOkUniv9et75Zr`!nV8Kde*8@cc9#Vxhv4rPTQJ%jv#6&pKtVw=j!Uz65-l{ zx-~TnAYKZsdPWmDC|7Stfl;>7v#Q#c3lt8E9`rcWvz3Cz#q4|#-8x`6f8Aw*7mN=* z_ZQu5j*Y%dgF6;SWY#@^@j2Qo11pte%FiJ$g3tN452Ba_W4K(|z&30)k$h(BW*o1* zGgFyF*5W}#Z;sRHG=W%!fk1Cc`*`WI)iK+#Q~ttMT{SE|MTCN6EB)00-2~>QQG!I~+ls6XMw0FpN;_Xc8UTp-$0nH_H3JI? z2vDz4RNl5q=#xi>!ku{#wa^I_a=DCq-zO^9^kN4FEub@2dO=;xx0tf77I%`H6wU7h zQWnpe7U%`ZpFhZuYPYeA#e!CBad#(mg1RQ2wPd)w8MAYKj8?~xq=>g0q6s=Q23#P# zW2=U+l(uTf)C4BC#5ygR3(3qD1q%>?PK3|HG%$21yJEezeVN4c+X?qAO;_AA?b5u8 z*PXi)E5gK6D=fnxpqMd6*GL03PV$^;8vvaMV2qs>LD7tID>ejYzD*ORs@oWj<_BtP zW?6kaZwoE&O5dxaK8blDd;o#3$NXhg3HJ= zEPnBfLk65Ai*uCKs6(Qn;SLVAfXD&?HEFfhaiC0df|+x?hhu|%)0e$wT^Tk!Avsxp zynCoB7%Ek~Sr$9T)?N(X=u%JAEUEdQMTt_4YLMCA^;3}~!|7NhKkLk^o{i3M(?d-) zBE)@2dqr84IWsu5qPhqj@ht4J?Esa)o*U(MG`a*6mV-Xy-cm?U- zBI2`0?pex0BiaHsY#ldXYH>7`F$+=l&QX=o`6wv+X^h|5q*?v)AAF)tSiPSqxBDgnM(-tN&u4s7%b$St|hndxgLrfkjkN?1sn5T^7 zQGlt(OtG2!Dy6~Rj3-g5oP-fqAA6>AL1AmmFlMG3swSccxh7rG6J>SruhbgfwJ27op9!+ggFn*EJq}+E z+UPZtIaLtGdH;H8-2w3rrWVoQX40Nzbi3i;&0O2m3}gvpby8GvObF8AiOcz584354 zKC3j@LfXAV)rzvjU<0_LB`KMXXh9Sa`^@Gh5h(?o(9OizATd^mggWqK*#c7=(aVdr zx}bw6Szo6MQ`V7<3Ro|gucaPVfPhjCuwQ6J%C*FOa-b2ssZoFdU<^>nS9n$6!|*N23Z;+27kn1qpT*rM^2gDGNGfBokmxm(o#8}w-@(kT@sB~v6|8Zj6H!X?Zf zM$Z>?wew}j< z%&zCtj!bG05$%^`vvJoR#Z*VMgAgJ;onu;i%Tl1FW1I3Eu5IxLElbwlMFETzO=yO> zSoBhrm;qy8>>H3xQR{&icBv1iWV84bt>iqHhOm>;ansQXha(|0>Pw@Wdjab0B@e`Y1sChIi;Tp(-?@J8HQD(W5#C@ zxO@$ZN2ouEyZk)92KHl9eIF5U7T%IO7)>xyFI))pt+8XSX;!KxQt=_eR1@XLim4_4 z!yUpxfIbKt60O90d`qh!_|)Q1e3#gXs^Xw5%dMT`gL*J#XeG)hb6W=63Zu6zDRESsdqRGY0ox5{j;# zQ;L;Qo{^ffXjbCCpc1y!>kg3b5;EZ2BCu#otVU9r1xVc&t`9l3;*c)r635Ywc8LZ2 zT|=hVSZB;FO280aU<_{$NN@)Hvf?i9Er<-Qz2As?DKu@>;z#m7A*=2;awugf9dlh( zN+aTNV{_0+m1TZIC*<0P9JdD;-X7Jzxrnt-f)#3~An#AJ0Q%|XHRfE$_yX~hz&ioH z0zBK(Q8hnvAN5Wbh%E1XqfHdu6L=RU0+bN6sLmY;nM0i;lfXJl^P79}Uu<@jRkEiU zMC0Fc>gSviY)kCpG*j(j&BE?Vre-l-Q+;G&6Gp<`8DpB5k}(=!q}H@`%%Sx4O*Qn- zda+mYY-*5DZf}fmXU3RD=$@-UN=l~GQo7Q~-!0>y|CmWW%dIk+#|zcnvQQm1(oy)2 z^9Gx;>~*-jzbs(1ip{k9K8*`ie%N|qf_bgKwk2F;{`_to-s#(`rlBSLYt?Idt(b~m z#j*a^klqHC~^Zq6yD z88LgHlfW_01|9))qK4PV9khk-EYp-h2HsRjoR6NFb0*7@2>JNm_lQqZbjJ0Z{WFM# zW|>gy+FK3j%E~3oYNu1QpQRFjV~aQ;7UZl z@|817V=Dg_FT* zBT2;6Bh%^1I0J2eM6inA?DE%W2yi^@*7qU?RZK-z<`20s!4ie+z7qahL~O(!_Deu!O?NL zBvN$R+d6Z|0Im$dwnlLN_68*GS!Fv%t=ksrdIZ>jNR&cuFxUr?#XQf)JmezG1fa&n z3%qJb(y>s+_Y#e49n$L$59Yt)S$?d_k~5^<1+1vnh;2A!HF*Rwem9tb8xzd8W7Gkk z!3{`Sxu=~XiFfTKY5Ni1yBVw>WMRh-Pa*y{$^8_b55qGkKLbI73S)RnF~LF_M%5Q5 zl$?KR`|*x11He_!8i9K1lvIM?ek6{Ozj`9%Nh|!WMR0IX_%&wv*QEk8`$4GvH#CG4 zE9~}ne7z8J#RWgkgZ(|A9deox5iZXU#bmlz8wJ;qe@_chFXnNj3BD`{CN-uZ%^qKe zM5uRNzT_NgKiCv_c~CrZXZ{q?CFCWx`B8lGm0ZzAL7#;PEC_Y+3N3nNFE=P_#&&~8 zbcA3aC%undSFcHxew7>fyCAN}Zcq5c)EqO}|ppC{IDM ziM-#gt%U@Sdv4p-I7Z6dljOO!4g_3gYeWxPKjIigdVbZFR!q=8E6{DrPOaCKj-gA5 zCrQAE= z2$hzWW;SmccY4P$>8v!Ss87m><1lSm194}GbnRJ9bo2@Oz6U!?TyxHlapVR#H&Wbd zD%l{-mAbNM5jqaY;Q7zAdTV?6aULY?z<89h{uGD+WCi>xgw>kVM0IGHIV>hckIdE1 z1NGmv*4;$RBw{t=6DJgu88r|Bt9c*e6-Uhv2iH}5;XPp(g0r(Mb%3Xca80q*!)6xh z9=E9YUjmklqk~(pTQjYys=d8nP3|+=&OS3yz?Y&n&iljJm$+W)bSB-SD4M6R9;xj` z+7@}9d9F!kh41^{yYjDyrBkGH41efwgeq}-7PHb+_*#SiAya*AbL91WXEBw`2J{6q zc}m3c5|s*id0hG4lxs2r%Ct4L$y_jJBlK z^$GrH0+QKL1Rf`|Ag_gkT72a7eR8ui^9Ts=Fuy$CEcG=*PO`@c=_)4T>rGV{-;Y04 z+lw9I{`EmkWHg3fp?Xa`t1Tgb5F_&*o`u324Yp`WuBDspEiejJb*J9;dl6I3R%)g> zDyi9gDhSLpgvKRWL)XllpwQOT<(!m2+JW7(3BFmT742w|QT|IIl$c@ooQv^*9dbUi z1*t;sbrR#+Hz*o}3~zNvw}%ni(jr*~dK^Os)i;g4-wLg;L50z!>B_0*@Xl0HGA`=6 zTf{6Ya>`5aN-YqThgzcxS;DprlgZwob{oQawM~wO0k%=zm{jD_?@TlBB&`Ym#Q&D_ zO;gIY1M{bemq7|wP1JqKrLE*%xg|-EOoPQLN_w2CLyuGEh?UcdRd{<%N>S$Q*t5iQ zqc!38YChHB1FGvY6Bk`>;(D_oO)ADqVqx;l9vS;CL~{Rk`+&^IKr~NKdX(<4Nw(*d z1S|`^a%YApWrre=6@7~_T5YTaZCbu&-losU8_||mbuG+;L{C&dDp`_-GOSmjY(CHk zRASR;V$bT95St3dDCP*8RQ35~KZ_^T?jQ_&bxBzBgZFYV*a#k)z%8@u?&rg%1Eibm z-k&7zkr~cn6J!+Ar-0%vr;BpuFlHM6keC?=O%?UxxaRy#+UH7h+E!nS_D|Nh|&~mf7ZB{wkAhjREaf| zpWgK~`ntu?Z5;F5IMxvKl2Wj3(HLdCv05919nJ`TCtj5u&@Tv8xO)^I;3kDYQdk9i z=;LMv&}+s9q#Q#Jn^_q7uq;oRRM-9m3>KFb4Q2T1ixp4jdKV%R2)Y@7f;+a=NM(ZM zs(b_rP_2bR$5dW#gQWJq#tq@*V8{GKF{B|J2{em`JP;;V%D{ZUJ_mlK;G}1E5R=yq z1^lIsX|-eCgaO#U(ytb^;Vz5Ih7TF}2*#bt1Je3-dBKGimc0BHP{BJFdT)4eRI60~ zjK-AqN8xy?7z%yL>hjo(*KCK(++&nG?0l<6fCKdY*7IQ>VxVPg`%LcBlA#WRs{Vwy{=dv$9WO_ z<0!P*@BC=R6VvXS1ophBm1&0<46$Ra5iQx3;a-Z++NA)<2g0&FMX!FXam$#Z zo)?hIBg%A0lGB&C>PKnJ(#1kNC=C9UV3DYx&tUm$RZ>Qla88{E!YPxM429&~Iv}>G zmOeY)5v#|9BRScG6?_bDU3M3o^UBV<@MRrzZ(y4r}{aySXmOgcxNcJ7K+?}WRCfY zK$0o3Y;*#loNc0-t|{D%)I?(jU zF?*x*7hQ^-u=ib@Gg@U?IQur{_;Bubr*{h%NhPrwA-03Jkc`}`=uw|a#ybHVFRt&0 zmnlhuVsK#Coovmd_Mhx zS~CmR!^!7m011+L~={0nje@A1ov@eyql z>G{W_GU94MTTi77r;#~a)c}WMHT+31@Z>p*LbE%rrCY)KHF@is)U8<^fhe~xt~BcCtpo-LA^kwkxB76 zcLF>_gv;V|Bgd1HC_(jUT9-cp=5HQ?>;SeKLtb8*($<>$9<5Uar~E#-Ke8O3(SH3g zoXr$HhE1C3I`;D9Qi^DOu^Kt0A>GHbwWBZIY#cdZ$DW-dHh$Q~uwGbszDf4+M32~Y zBP(o`h)gTLyMC)yF9~C0TIX1w-QKT!tymKuIrBLX+Nt?4oB=6>Kcb#~NW)3q%rjo4 zsN0#0dn&|v5z->A{z#eAk$oOG7F8uw?Trs99C@csvwk0U)ZfNZ$~D~zu-sWJ z$#=vv|M-kwt{R`X!QwfN^z0m4uNe`;{(a1_HJ+(8F(%>dBvxZwcevu*qNd%IzMkBe zD*Z^Q8cPg=#C0(G#E+pnmeBf?Tfs=i6)IW?WkF&&!9O!}a8gTC`5q->jTG6Vy zP_rNo@aDLEu)hHG1tp(VJCrC)0n8RiE(+^rgz{KSXe~rkZOcRCLT%G$LedgBI&t0- zjxQBi!;eol&DN^At^M(ny`{D}ek?U|HS7y7lADg)Ru&`J25l^1K}=QI7JRcag@e1T=!d=yMHzi{fCTJWFmV{rvAq;w4ug{zUVq3mQ%3WH~Y;|<9a6XK%`tdMzHgl*4f%6)YD>haLZaIt88 zKyIs^9W$6h&7@SDn_eH!tDUW}exHSnmA|v?>rk;xIXCB! zmor!!Qo52WDjU8NiSliJAdLz%r{nyBB+fA!bd125f z(jN_DKw9h8i>sdB3(x+h>Geu20G|g3^b8Ta3F$>?Ib(AaAK${h_fQ!wyRnQ26_qCv z=hpV1o6arsfv&fgu98F(;eeTJpSDrxxly8sS$Zi!K? zEW4|s<7}_nA0UdsMX4q7a>~{$ z9z#sDS8j3tF}>NU*|qs;Y*Ekbqm0)iGFpQ~LJZMI@M+k~3>SzOgT&5QO<0UWg)0M5 znxQUnIBs!-VvEd)Hb!}Zr_{No#w4=pCt}8~t@YhGUwML695#u!aZ{E&B~PhRJoEE< z%l7qq-B&~5T#tDK3y2P32&>50xHU?TF72A1rap1Nkhn^G!7UqGxubkYhCdyg*Sb@uWc%-OX~IW@k+gGQo4+VmU)HrvV)hXT9|d&7yO*i~O+T#FVB`!AQbbrwFxl8__1cY( z*7`@slK@*nw6hh9+Aw3fA13k#*gt8w+_)xz5_f+zST+2K+C@YBdP4Q?Rq9!@>0b_3 zzQT7NICztzNmLK|dkAJ`h}%Vb{cMADMq{$g>}nbj9U%S1gjHV!f$-Mq_`)|z{B*;z^?;~vNPvuJmK6Uqu?i7qd%&}f=lJ!{Bp{4n{vDwCxO*wy<*NP7mkoqS z+-yt2zLewl6jb+G^1A82Zbs->giO=O$v_a&?QdEnbb1XMM&VA=*G8DW0SP1bi*25O zFR*r@<$;b%Aa+B7Ez=62y0=9jeIp`*g;qorIW&fQf9KP-L~QgL)Q^y{@@KAXLjv)f zXjC+M-U)0QpkrP4!|F9g|B$8;8(OhxPWWsXxYFlU6@`1Oqrcim+!oFJfkk5Q7Pm=@ z+Azb!(V3nF1G>cc#DH_-Z01CmaJoH4$xvFBAXK(RzgsD5vqgZ zuYc+?{fSAadH9}Ej9GpN{0H?^^=@l8$v-|p7{0B+z6t5YvtM6`Q3)=3o1GlTYDU;R zeD$U1t;d3~ImXl|RtBNf8rb4v$1+Wx*@Wmk!-v{Q$n}$(9nXO<;P2A`lO*9*oY88DKju5=lpP#9DJ&-0ka@PkjnH=OZ(v_Cx%|CZ$ioO z<0Lcse*{6W`p=gj`;WSWXeRRy@KO&<6n$ z^{?FTVHz&+y6sCxraL05cYJke+|JAHAt4jy!IWy=i5Nf`&jzxxaso*=DaXY&4?Jq9qe6U7**ViUH@nIKjV*ZldzGC z*?%)cjG{vSZM3Rpwq_R2M&|Uw4z{K+jAHgC4yIQ27DS9vre^l8R<2(3k}!;-W-caX z_NGSmuK&fl5b1Dm{2WhN??*n$LCxOkC&Y}1gY!QV3_m~2kEesNH4HoJ|H?^3h=>`6 z(ZuM#QC5WLClgue{~0xiSXf~gyHy+#n!jm<# zw{W#2VqsxnV)_3dV#UG5`Tx6!m4~6)$itWeitsH_FR2(Z9aS`hkSI7CjWwE%ZDx59 z#7Qq^x01j0^=MuM+e?LJQGs|PaWn~tau`ts+C^_^jsZ;KwvWO_Ztf1(nK^&JYr^(U z7CqP5^{g)?nz1#8)90vPc4_5JJB9w1h{_UNasDbbSAbS}YjbV-Y67jzrgm1ws=Uk< zTye_#P?LG8b{cO%X#};8PW!1De06mxWcY%R@ONymo;v!Lw)Oe(urFYd-fc2A2u&btv7op#AFU7T*)iLG_??uwQBr)C%z^{XCpEO+aq zepR$BrX6;>@n4L;DJmKxfTr-3(LeD6_JZnYny^0+M{BLGd9lnR+ z2W;B2&eIO3v?X0_>c8D7jL+bXW^SEjmYeE^uXq|2+a9Gna{;kHzsDIC$Xn;%`_$VU zuIyU+u*E~`OV-ZCH1*b=`59tNLDcu)NQWa9ZCv?REgs|+^>h-5+-8`JduV=3&JA32 z4p_g{0i3$bv4rx{4N88G7C!k_`_8SerNA8xd&vM_^RLv+T0ULW}N;yd=7T{yBamt!pkA=J%%BFgz!X7B~) z5Y!#6Ya>78&Ap#xLRGmr9O(?}x$zFD>ckBr8JVdJL){hJ(M0+FN;dqJBTI+K6}9df z_Gk+4opspC6c<7tU(H8Dt_2oiUIe3tVs8%h?hUsyY}@0{3Krj;z*J@cWQ}|@P40Fq zuryfES7{6M5nee9a#Vf)VvnXd!Ca~J>BswV;VI27G6TUK31?3Rr`2X0=^{u(7HW$J z8s%V@HW`{-opfXj-5*QxiS#qY=Tx;ApMX_@O&)YCsw`nK#iB|{)2i3$#~X6tNo=0u zfQ361gTbeBzy4` zxpJU7xG7Bte#nKBBA2It(}tq{#{pRNJk~UzH|O2X2cOG!y#aY>>dWO==mz)p7EB$1 z5~OZ+A`?=v5RhEooy&WAAGOE0h5jZGtugaP_qVSl#fQIWH_9xon1JS|+*&y=HKevI zGV+>_P@9C?6Xv}E>%w2P_lzKH7k>|~mtiYA1i#cB|6>l(&IMQvv<+n5F#GQp{GM8! zSmR^*C0nZhGDxI;W}BmDtkolA9QS2Ii!u2U3)aJKgw9RfUp?!!nU4&2;E+yIk{<|_2iq4uW_!z*MMg;JF^x`(nFLAkmgCKrr#%!$*?PA%mJEaEuVsQSdC zq!L{HoQw#0Xouk-c>Bj521{CjWMJ_TO4xl`MfE2{(vknEcVdx=Sl#aaAB$t{$Oah47`KHwnFF zZ0*7↱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 rhtw?}nxf`Laravel Logo

+ +

+Build Status +Total Downloads +Latest Stable Version +License +

+ +## About Laravel + +Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as: + +- [Simple, fast routing engine](https://laravel.com/docs/routing). +- [Powerful dependency injection container](https://laravel.com/docs/container). +- Multiple back-ends for [session](https://laravel.com/docs/session) and [cache](https://laravel.com/docs/cache) storage. +- Expressive, intuitive [database ORM](https://laravel.com/docs/eloquent). +- Database agnostic [schema migrations](https://laravel.com/docs/migrations). +- [Robust background job processing](https://laravel.com/docs/queues). +- [Real-time event broadcasting](https://laravel.com/docs/broadcasting). + +Laravel is accessible, powerful, and provides tools required for large, robust applications. + +## Learning Laravel + +Laravel has the most extensive and thorough [documentation](https://laravel.com/docs) and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework. + +You may also try the [Laravel Bootcamp](https://bootcamp.laravel.com), where you will be guided through building a modern Laravel application from scratch. + +If you don't feel like reading, [Laracasts](https://laracasts.com) can help. Laracasts contains over 2000 video tutorials on a range of topics including Laravel, modern PHP, unit testing, and JavaScript. Boost your skills by digging into our comprehensive video library. + +## Laravel Sponsors + +We would like to extend our thanks to the following sponsors for funding Laravel development. If you are interested in becoming a sponsor, please visit the Laravel [Patreon page](https://patreon.com/taylorotwell). + +### Premium Partners + +- **[Vehikl](https://vehikl.com/)** +- **[Tighten Co.](https://tighten.co)** +- **[Kirschbaum Development Group](https://kirschbaumdevelopment.com)** +- **[64 Robots](https://64robots.com)** +- **[Cubet Techno Labs](https://cubettech.com)** +- **[Cyber-Duck](https://cyber-duck.co.uk)** +- **[Many](https://www.many.co.uk)** +- **[Webdock, Fast VPS Hosting](https://www.webdock.io/en)** +- **[DevSquad](https://devsquad.com)** +- **[Curotec](https://www.curotec.com/services/technologies/laravel/)** +- **[OP.GG](https://op.gg)** +- **[WebReinvent](https://webreinvent.com/?utm_source=laravel&utm_medium=github&utm_campaign=patreon-sponsors)** +- **[Lendio](https://lendio.com)** + +## Contributing + +Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the [Laravel documentation](https://laravel.com/docs/contributions). + +## Code of Conduct + +In order to ensure that the Laravel community is welcoming to all, please review and abide by the [Code of Conduct](https://laravel.com/docs/contributions#code-of-conduct). + +## Security Vulnerabilities + +If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via [taylor@laravel.com](mailto:taylor@laravel.com). All security vulnerabilities will be promptly addressed. + +## License + +The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT). diff --git a/backend/app/Console/Kernel.php b/backend/app/Console/Kernel.php new file mode 100644 index 0000000..e6b9960 --- /dev/null +++ b/backend/app/Console/Kernel.php @@ -0,0 +1,27 @@ +command('inspire')->hourly(); + } + + /** + * Register the commands for the application. + */ + protected function commands(): void + { + $this->load(__DIR__.'/Commands'); + + require base_path('routes/console.php'); + } +} diff --git a/backend/app/Exceptions/Handler.php b/backend/app/Exceptions/Handler.php new file mode 100644 index 0000000..b1c262c --- /dev/null +++ b/backend/app/Exceptions/Handler.php @@ -0,0 +1,48 @@ +, \Psr\Log\LogLevel::*> + */ + protected $levels = [ + // + ]; + + /** + * A list of the exception types that are not reported. + * + * @var array> + */ + protected $dontReport = [ + // + ]; + + /** + * A list of the inputs that are never flashed to the session on validation exceptions. + * + * @var array + */ + protected $dontFlash = [ + 'current_password', + 'password', + 'password_confirmation', + ]; + + /** + * Register the exception handling callbacks for the application. + */ + public function register(): void + { + $this->reportable(function (Throwable $e) { + // + }); + } +} diff --git a/backend/app/Http/Controllers/Auth/AdminController.php b/backend/app/Http/Controllers/Auth/AdminController.php new file mode 100644 index 0000000..a611601 --- /dev/null +++ b/backend/app/Http/Controllers/Auth/AdminController.php @@ -0,0 +1,27 @@ +validate([ + 'email' => 'required|email', + 'password' => 'required|string' + ]); + + $user = User::where('email', $request->email)->firstOrFail(); + + if (Hash::check($request->password, $user->password)) { + return ['status' => 'success', 'token' => $user->createToken( 'login_token')->plainTextToken]; + } + + return response(['status' => 'failed', 'errors' => ['password' => 'Given Password doesn\'t match']], 422); + } +} diff --git a/backend/app/Http/Controllers/Auth/LoginController.php b/backend/app/Http/Controllers/Auth/LoginController.php new file mode 100644 index 0000000..c90916c --- /dev/null +++ b/backend/app/Http/Controllers/Auth/LoginController.php @@ -0,0 +1,36 @@ +voter_id)->firstOrFail(); + $verification_sid = config('app.twilio.verification_sid'); + + $verification = $client->verify->v2->services($verification_sid) + ->verifications + ->create($user->phone, 'sms'); + + +// if (!$verification->valid) { +// return ['status' => 'error', 'errors' => $verification->errors]; +// } + + return ['status' => 'success']; + } +} diff --git a/backend/app/Http/Controllers/Auth/VerifyController.php b/backend/app/Http/Controllers/Auth/VerifyController.php new file mode 100644 index 0000000..1d3e0cb --- /dev/null +++ b/backend/app/Http/Controllers/Auth/VerifyController.php @@ -0,0 +1,36 @@ +post('code'); + + $sid = config('app.twilio.account_sid'); + $token = config('app.twilio.auth_token'); + $client = new Client($sid, $token); + + $user = User::where('voter_id', $request->voter_id)->firstOrFail(); + $verification_sid = config('app.twilio.verification_sid'); + + $verification_check = $client->verify->v2->services($verification_sid) + ->verificationChecks + ->create(['code' => $code, 'to' => $user->phone]); + + if($verification_check->status === 'approved') { + return ['status' => 'success', 'token' => $user->createToken( 'login_token')->plainTextToken]; + } + + return ['status' => 'failed']; + } +} diff --git a/backend/app/Http/Controllers/Controller.php b/backend/app/Http/Controllers/Controller.php new file mode 100644 index 0000000..77ec359 --- /dev/null +++ b/backend/app/Http/Controllers/Controller.php @@ -0,0 +1,12 @@ +validate([ + 'name' => 'required|string', + 'address' => 'required|string', + 'is_school' => 'required|boolean', + 'email' => 'required|email', + 'phone' => 'required|string', + 'google_sheets_url' => 'required|string', + ]); + + Institution::create($request->all() + ['added_by' => auth()->user()->id]); + + return ['status' => 'success']; + } + + public function approve(Institution $institution) + { + $institution->update(['is_approved' => true]); + + //Intimate the institution email + + return ['status' => 'success']; + } + + public function reject(Institution $institution) + { + $institution->delete(); + + //Intimate the institution email + + return ['status' => 'success']; + } + + public function index() + { + $colleges = Institution::where('is_approved', true)->where('is_school', false)->get(); + $schools = Institution::where('is_approved', true)->where('is_school', true)->get(); + $unapproved = Institution::where('is_approved', false)->get(); + + return [ + 'college' => $colleges, + 'school' => $schools, + 'unapproved' => $unapproved + ]; + } + + public function count(Institution $institution) + { + $values = Sheets::spreadsheet($institution->google_sheets_url) + ->sheet("A:I") + ->all(); + + unset($values[0]); + + $count = 0; + + foreach ($values as $row) { + if ($row[1] < Carbon::now()->subYear(18)->format('d/m/Y')) { + continue; + } + + if (Application::where('aadhar_id', $row[2])->exists()) { + continue; + } + + $count++; + } + + return $count; + } +} diff --git a/backend/app/Http/Controllers/TestController.php b/backend/app/Http/Controllers/TestController.php new file mode 100644 index 0000000..959f303 --- /dev/null +++ b/backend/app/Http/Controllers/TestController.php @@ -0,0 +1,168 @@ +sheet("A:I") + ->all(); + + + + return $values; + } + + public function index1() + { + $getrange = 'A:I'; + $values = Sheets::spreadsheet('1MikSxYCtDdiu_H9GnIUtBzz8WugnmFoXnCR_U8LtifQ') + ->sheet("A:I") + ->all(); + + $output = []; + + $values = Collection::make($values); + + $values = $values->groupBy(function ($value) { + return $value[0]; + }); + + + $backgroundColor = [ + 'rgba(255, 99, 132, 0.2)', + 'rgba(54, 162, 235, 0.2)', + 'rgba(255, 206, 86, 0.2)', + 'rgba(75, 192, 192, 0.2)', + 'rgba(153, 102, 255, 0.2)', + 'rgba(255, 159, 64, 0.2)', + ]; + + $borderColor = [ + 'rgba(255, 99, 132, 1)', + 'rgba(54, 162, 235, 1)', + 'rgba(255, 206, 86, 1)', + 'rgba(75, 192, 192, 1)', + 'rgba(153, 102, 255, 1)', + 'rgba(255, 159, 64, 1)', + ]; + + $i = 0; + + $sums = Collection::make([]); + + $averages = Collection::make([]); + + $time = Carbon::now()->startOfDay(); + + $labels = []; + + while(!$time->isTomorrow()) { + $labels[] = $time->toTimeString(); + $time = $time->addMinutes(30); + } + + foreach ($values as $key => $value) { + $data = $value->pluck(3); + $array = [0]; + + $time = Carbon::now()->startOfDay(); + $index = 0; + + while(!$time->isTomorrow()) { + + $current_sum = 0; + $current_count = 0; + if ($index !== null){ + try { + $current_ts = Carbon::createFromTimeString($value[$index][1])->format("H:m:s"); + while ($current_ts > $time->format("H:m:s") && $current_ts < $time->clone()->addMinutes(30)->format("H:m:s")) { + $current_sum += $value[$index][3] < 0 ? 0 : $value[$index][3]; + $current_count ++; + $index ++; + $current_ts = Carbon::createFromTimeString($value[$index][1])->format("H:m:s"); + } + } catch (\ErrorException $e) { + $index = null; + } + } + + $time = $time->addMinutes(30); + + if ($current_count > 1) { + $array[] = $current_sum / $current_count; + } else { + $array[] = $current_sum; + } + } + + $output[] = [ + 'label' => $key, + 'data' => $array, + 'borderColor'=> $borderColor[$i], + 'backgroundColor'=> $backgroundColor[$i], + 'largest_usage' => $data->max(), + 'average_usage' => $data->avg(), + 'total_usage' => $data->sum(), + 'peaks' => array_keys($array, $data->max()) + ]; + + $averages->add($data->avg()); + + foreach ($array as $inner_key => $item) { + $sums[$inner_key] = ($sums[$inner_key] ?? 0) + $item; + } + + $i++; + } + +// $peak_indexes = array_keys($sums->toArray(), $sums->max()); +// $average = $averages->avg(); + + return [ + 'labels' => $labels, + 'data' => $output, +// 'peaks' => $peak_indexes, +// 'average' => $average, + ]; + } + + public function pdf() + { + $html = <<<'HTML' + + + + + + DIGITAL BOOTH SLIP + + + +
+

This is the digital booth slip of
{{ $participant_name }}
residing in {{ $team_name }}
+

+
+ image + + +HTML; + + return \Barryvdh\Snappy\Facades\SnappyPdf::loadHTML(Blade::render($html, [ + 'participant_name' => "Bhuvanesh T G", + 'team_name' => "H8791 Batz\n Divide Suite\n 153 North Edwardomouth,\n MS 73399-9107", + 'certificate_url' => 'www.google.com' + ]))->setPaper('a4') + ->setOptions(['margin-top' => 0, 'margin-bottom' => 0, 'margin-left' => 0,'margin-right' => 0]) + ->inline(); + + } +} diff --git a/backend/app/Http/Kernel.php b/backend/app/Http/Kernel.php new file mode 100644 index 0000000..e693000 --- /dev/null +++ b/backend/app/Http/Kernel.php @@ -0,0 +1,69 @@ + + */ + protected $middleware = [ + // \App\Http\Middleware\TrustHosts::class, + \App\Http\Middleware\TrustProxies::class, + \Illuminate\Http\Middleware\HandleCors::class, + \App\Http\Middleware\PreventRequestsDuringMaintenance::class, + \Illuminate\Foundation\Http\Middleware\ValidatePostSize::class, + \App\Http\Middleware\TrimStrings::class, + \Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class, + ]; + + /** + * The application's route middleware groups. + * + * @var array> + */ + protected $middlewareGroups = [ + 'web' => [ + \App\Http\Middleware\EncryptCookies::class, + \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, + \Illuminate\Session\Middleware\StartSession::class, + \Illuminate\View\Middleware\ShareErrorsFromSession::class, + \App\Http\Middleware\VerifyCsrfToken::class, + \Illuminate\Routing\Middleware\SubstituteBindings::class, + ], + + 'api' => [ + // \Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class, + \Illuminate\Routing\Middleware\ThrottleRequests::class.':api', + \Illuminate\Routing\Middleware\SubstituteBindings::class, + ], + ]; + + /** + * The application's middleware aliases. + * + * Aliases may be used to conveniently assign middleware to routes and groups. + * + * @var array + */ + protected $middlewareAliases = [ + 'auth' => \App\Http\Middleware\Authenticate::class, + 'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class, + 'auth.session' => \Illuminate\Session\Middleware\AuthenticateSession::class, + 'cache.headers' => \Illuminate\Http\Middleware\SetCacheHeaders::class, + 'can' => \Illuminate\Auth\Middleware\Authorize::class, + 'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class, + 'password.confirm' => \Illuminate\Auth\Middleware\RequirePassword::class, + 'signed' => \App\Http\Middleware\ValidateSignature::class, +// 'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class, + 'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class, + 'admin' => AdminMiddleware::class, + ]; +} diff --git a/backend/app/Http/Middleware/AdminMiddleware.php b/backend/app/Http/Middleware/AdminMiddleware.php new file mode 100644 index 0000000..1b3f72a --- /dev/null +++ b/backend/app/Http/Middleware/AdminMiddleware.php @@ -0,0 +1,24 @@ +check() || !auth()->user()->is_admin) { + return abort(401); + } + + return $next($request); + } +} diff --git a/backend/app/Http/Middleware/Authenticate.php b/backend/app/Http/Middleware/Authenticate.php new file mode 100644 index 0000000..d4ef644 --- /dev/null +++ b/backend/app/Http/Middleware/Authenticate.php @@ -0,0 +1,17 @@ +expectsJson() ? null : route('login'); + } +} diff --git a/backend/app/Http/Middleware/EncryptCookies.php b/backend/app/Http/Middleware/EncryptCookies.php new file mode 100644 index 0000000..867695b --- /dev/null +++ b/backend/app/Http/Middleware/EncryptCookies.php @@ -0,0 +1,17 @@ + + */ + protected $except = [ + // + ]; +} diff --git a/backend/app/Http/Middleware/PreventRequestsDuringMaintenance.php b/backend/app/Http/Middleware/PreventRequestsDuringMaintenance.php new file mode 100644 index 0000000..74cbd9a --- /dev/null +++ b/backend/app/Http/Middleware/PreventRequestsDuringMaintenance.php @@ -0,0 +1,17 @@ + + */ + protected $except = [ + // + ]; +} diff --git a/backend/app/Http/Middleware/RedirectIfAuthenticated.php b/backend/app/Http/Middleware/RedirectIfAuthenticated.php new file mode 100644 index 0000000..afc78c4 --- /dev/null +++ b/backend/app/Http/Middleware/RedirectIfAuthenticated.php @@ -0,0 +1,30 @@ +check()) { + return redirect(RouteServiceProvider::HOME); + } + } + + return $next($request); + } +} diff --git a/backend/app/Http/Middleware/TrimStrings.php b/backend/app/Http/Middleware/TrimStrings.php new file mode 100644 index 0000000..88cadca --- /dev/null +++ b/backend/app/Http/Middleware/TrimStrings.php @@ -0,0 +1,19 @@ + + */ + protected $except = [ + 'current_password', + 'password', + 'password_confirmation', + ]; +} diff --git a/backend/app/Http/Middleware/TrustHosts.php b/backend/app/Http/Middleware/TrustHosts.php new file mode 100644 index 0000000..c9c58bd --- /dev/null +++ b/backend/app/Http/Middleware/TrustHosts.php @@ -0,0 +1,20 @@ + + */ + public function hosts(): array + { + return [ + $this->allSubdomainsOfApplicationUrl(), + ]; + } +} diff --git a/backend/app/Http/Middleware/TrustProxies.php b/backend/app/Http/Middleware/TrustProxies.php new file mode 100644 index 0000000..3391630 --- /dev/null +++ b/backend/app/Http/Middleware/TrustProxies.php @@ -0,0 +1,28 @@ +|string|null + */ + protected $proxies; + + /** + * The headers that should be used to detect proxies. + * + * @var int + */ + protected $headers = + Request::HEADER_X_FORWARDED_FOR | + Request::HEADER_X_FORWARDED_HOST | + Request::HEADER_X_FORWARDED_PORT | + Request::HEADER_X_FORWARDED_PROTO | + Request::HEADER_X_FORWARDED_AWS_ELB; +} diff --git a/backend/app/Http/Middleware/ValidateSignature.php b/backend/app/Http/Middleware/ValidateSignature.php new file mode 100644 index 0000000..093bf64 --- /dev/null +++ b/backend/app/Http/Middleware/ValidateSignature.php @@ -0,0 +1,22 @@ + + */ + protected $except = [ + // 'fbclid', + // 'utm_campaign', + // 'utm_content', + // 'utm_medium', + // 'utm_source', + // 'utm_term', + ]; +} diff --git a/backend/app/Http/Middleware/VerifyCsrfToken.php b/backend/app/Http/Middleware/VerifyCsrfToken.php new file mode 100644 index 0000000..9e86521 --- /dev/null +++ b/backend/app/Http/Middleware/VerifyCsrfToken.php @@ -0,0 +1,17 @@ + + */ + protected $except = [ + // + ]; +} diff --git a/backend/app/Models/Application.php b/backend/app/Models/Application.php new file mode 100644 index 0000000..33c6780 --- /dev/null +++ b/backend/app/Models/Application.php @@ -0,0 +1,11 @@ + + */ + protected $fillable = [ + 'name', + 'email', + 'password', + ]; + + /** + * The attributes that should be hidden for serialization. + * + * @var array + */ + protected $hidden = [ + 'password', + 'remember_token', + ]; + + /** + * The attributes that should be cast. + * + * @var array + */ + protected $casts = [ + 'email_verified_at' => 'datetime', + ]; +} diff --git a/backend/app/Providers/AppServiceProvider.php b/backend/app/Providers/AppServiceProvider.php new file mode 100644 index 0000000..452e6b6 --- /dev/null +++ b/backend/app/Providers/AppServiceProvider.php @@ -0,0 +1,24 @@ + + */ + protected $policies = [ + // 'App\Models\Model' => 'App\Policies\ModelPolicy', + ]; + + /** + * Register any authentication / authorization services. + */ + public function boot(): void + { + // + } +} diff --git a/backend/app/Providers/BroadcastServiceProvider.php b/backend/app/Providers/BroadcastServiceProvider.php new file mode 100644 index 0000000..2be04f5 --- /dev/null +++ b/backend/app/Providers/BroadcastServiceProvider.php @@ -0,0 +1,19 @@ +> + */ + protected $listen = [ + Registered::class => [ + SendEmailVerificationNotification::class, + ], + ]; + + /** + * Register any events for your application. + */ + public function boot(): void + { + // + } + + /** + * Determine if events and listeners should be automatically discovered. + */ + public function shouldDiscoverEvents(): bool + { + return false; + } +} diff --git a/backend/app/Providers/RouteServiceProvider.php b/backend/app/Providers/RouteServiceProvider.php new file mode 100644 index 0000000..0c18923 --- /dev/null +++ b/backend/app/Providers/RouteServiceProvider.php @@ -0,0 +1,48 @@ +configureRateLimiting(); + + $this->routes(function () { + Route::middleware('api') + ->prefix('api') + ->group(base_path('routes/api.php')); + + Route::middleware('web') + ->group(base_path('routes/web.php')); + }); + } + + /** + * Configure the rate limiters for the application. + */ + protected function configureRateLimiting(): void + { + RateLimiter::for('api', function (Request $request) { + return Limit::perMinute(60)->by($request->user()?->id ?: $request->ip()); + }); + } +} diff --git a/backend/artisan b/backend/artisan new file mode 100644 index 0000000..67a3329 --- /dev/null +++ b/backend/artisan @@ -0,0 +1,53 @@ +#!/usr/bin/env php +make(Illuminate\Contracts\Console\Kernel::class); + +$status = $kernel->handle( + $input = new Symfony\Component\Console\Input\ArgvInput, + new Symfony\Component\Console\Output\ConsoleOutput +); + +/* +|-------------------------------------------------------------------------- +| Shutdown The Application +|-------------------------------------------------------------------------- +| +| Once Artisan has finished running, we will fire off the shutdown events +| so that any final work may be done by the application before we shut +| down the process. This is the last thing to happen to the request. +| +*/ + +$kernel->terminate($input, $status); + +exit($status); diff --git a/backend/bootstrap/app.php b/backend/bootstrap/app.php new file mode 100644 index 0000000..037e17d --- /dev/null +++ b/backend/bootstrap/app.php @@ -0,0 +1,55 @@ +singleton( + Illuminate\Contracts\Http\Kernel::class, + App\Http\Kernel::class +); + +$app->singleton( + Illuminate\Contracts\Console\Kernel::class, + App\Console\Kernel::class +); + +$app->singleton( + Illuminate\Contracts\Debug\ExceptionHandler::class, + App\Exceptions\Handler::class +); + +/* +|-------------------------------------------------------------------------- +| Return The Application +|-------------------------------------------------------------------------- +| +| This script returns the application instance. The instance is given to +| the calling script so we can separate the building of the instances +| from the actual running of the application and sending responses. +| +*/ + +return $app; diff --git a/backend/bootstrap/cache/.gitignore b/backend/bootstrap/cache/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/backend/bootstrap/cache/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/backend/composer.json b/backend/composer.json new file mode 100644 index 0000000..953d2f4 --- /dev/null +++ b/backend/composer.json @@ -0,0 +1,70 @@ +{ + "name": "laravel/laravel", + "type": "project", + "description": "The Laravel Framework.", + "keywords": ["framework", "laravel"], + "license": "MIT", + "require": { + "php": "^8.1", + "barryvdh/laravel-snappy": "^1.0", + "guzzlehttp/guzzle": "^7.2", + "laravel/framework": "^10.0", + "laravel/sanctum": "^3.2", + "laravel/tinker": "^2.8", + "revolution/laravel-google-sheets": "^6.2", + "simplesoftwareio/simple-qrcode": "^4.2", + "twilio/sdk": "^7.2" + }, + "require-dev": { + "fakerphp/faker": "^1.9.1", + "laravel/pint": "^1.0", + "laravel/sail": "^1.18", + "mockery/mockery": "^1.4.4", + "nunomaduro/collision": "^7.0", + "phpunit/phpunit": "^10.1", + "spatie/laravel-ignition": "^2.0" + }, + "autoload": { + "psr-4": { + "App\\": "app/", + "Database\\Factories\\": "database/factories/", + "Database\\Seeders\\": "database/seeders/" + } + }, + "autoload-dev": { + "psr-4": { + "Tests\\": "tests/" + } + }, + "scripts": { + "post-autoload-dump": [ + "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump", + "@php artisan package:discover --ansi" + ], + "post-update-cmd": [ + "@php artisan vendor:publish --tag=laravel-assets --ansi --force" + ], + "post-root-package-install": [ + "@php -r \"file_exists('.env') || copy('.env.example', '.env');\"" + ], + "post-create-project-cmd": [ + "@php artisan key:generate --ansi" + ] + }, + "extra": { + "laravel": { + "dont-discover": [] + } + }, + "config": { + "optimize-autoloader": true, + "preferred-install": "dist", + "sort-packages": true, + "allow-plugins": { + "pestphp/pest-plugin": true, + "php-http/discovery": true + } + }, + "minimum-stability": "stable", + "prefer-stable": true +} diff --git a/backend/composer.lock b/backend/composer.lock new file mode 100644 index 0000000..93aedc5 --- /dev/null +++ b/backend/composer.lock @@ -0,0 +1,8785 @@ +{ + "_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": "c1aed4ceba0b2f2a7fc0ff555b8702a3", + "packages": [ + { + "name": "bacon/bacon-qr-code", + "version": "2.0.8", + "source": { + "type": "git", + "url": "https://github.com/Bacon/BaconQrCode.git", + "reference": "8674e51bb65af933a5ffaf1c308a660387c35c22" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/8674e51bb65af933a5ffaf1c308a660387c35c22", + "reference": "8674e51bb65af933a5ffaf1c308a660387c35c22", + "shasum": "" + }, + "require": { + "dasprid/enum": "^1.0.3", + "ext-iconv": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phly/keep-a-changelog": "^2.1", + "phpunit/phpunit": "^7 | ^8 | ^9", + "spatie/phpunit-snapshot-assertions": "^4.2.9", + "squizlabs/php_codesniffer": "^3.4" + }, + "suggest": { + "ext-imagick": "to generate QR code images" + }, + "type": "library", + "autoload": { + "psr-4": { + "BaconQrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "BaconQrCode is a QR code generator for PHP.", + "homepage": "https://github.com/Bacon/BaconQrCode", + "support": { + "issues": "https://github.com/Bacon/BaconQrCode/issues", + "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.8" + }, + "time": "2022-12-07T17:46:57+00:00" + }, + { + "name": "barryvdh/laravel-snappy", + "version": "v1.0.1", + "source": { + "type": "git", + "url": "https://github.com/barryvdh/laravel-snappy.git", + "reference": "283d9c908e4d63b328edea0ed841bc492b3b73fa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/barryvdh/laravel-snappy/zipball/283d9c908e4d63b328edea0ed841bc492b3b73fa", + "reference": "283d9c908e4d63b328edea0ed841bc492b3b73fa", + "shasum": "" + }, + "require": { + "illuminate/filesystem": "^9|^10", + "illuminate/support": "^9|^10", + "knplabs/knp-snappy": "^1.4", + "php": ">=7.2" + }, + "require-dev": { + "orchestra/testbench": "^7|^8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + }, + "laravel": { + "providers": [ + "Barryvdh\\Snappy\\ServiceProvider" + ], + "aliases": { + "PDF": "Barryvdh\\Snappy\\Facades\\SnappyPdf", + "SnappyImage": "Barryvdh\\Snappy\\Facades\\SnappyImage" + } + } + }, + "autoload": { + "psr-4": { + "Barryvdh\\Snappy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Barry vd. Heuvel", + "email": "barryvdh@gmail.com" + } + ], + "description": "Snappy PDF/Image for Laravel", + "keywords": [ + "image", + "laravel", + "pdf", + "snappy", + "wkhtmltoimage", + "wkhtmltopdf" + ], + "support": { + "issues": "https://github.com/barryvdh/laravel-snappy/issues", + "source": "https://github.com/barryvdh/laravel-snappy/tree/v1.0.1" + }, + "funding": [ + { + "url": "https://fruitcake.nl", + "type": "custom" + }, + { + "url": "https://github.com/barryvdh", + "type": "github" + } + ], + "time": "2023-02-05T15:10:01+00:00" + }, + { + "name": "brick/math", + "version": "0.10.2", + "source": { + "type": "git", + "url": "https://github.com/brick/math.git", + "reference": "459f2781e1a08d52ee56b0b1444086e038561e3f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/math/zipball/459f2781e1a08d52ee56b0b1444086e038561e3f", + "reference": "459f2781e1a08d52ee56b0b1444086e038561e3f", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^9.0", + "vimeo/psalm": "4.25.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\Math\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Arbitrary-precision arithmetic library", + "keywords": [ + "Arbitrary-precision", + "BigInteger", + "BigRational", + "arithmetic", + "bigdecimal", + "bignum", + "brick", + "math" + ], + "support": { + "issues": "https://github.com/brick/math/issues", + "source": "https://github.com/brick/math/tree/0.10.2" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + } + ], + "time": "2022-08-10T22:54:19+00:00" + }, + { + "name": "dasprid/enum", + "version": "1.0.4", + "source": { + "type": "git", + "url": "https://github.com/DASPRiD/Enum.git", + "reference": "8e6b6ea76eabbf19ea2bf5b67b98e1860474012f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/8e6b6ea76eabbf19ea2bf5b67b98e1860474012f", + "reference": "8e6b6ea76eabbf19ea2bf5b67b98e1860474012f", + "shasum": "" + }, + "require": { + "php": ">=7.1 <9.0" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9", + "squizlabs/php_codesniffer": "*" + }, + "type": "library", + "autoload": { + "psr-4": { + "DASPRiD\\Enum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "PHP 7.1 enum implementation", + "keywords": [ + "enum", + "map" + ], + "support": { + "issues": "https://github.com/DASPRiD/Enum/issues", + "source": "https://github.com/DASPRiD/Enum/tree/1.0.4" + }, + "time": "2023-03-01T18:44:03+00:00" + }, + { + "name": "dflydev/dot-access-data", + "version": "v3.0.2", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-dot-access-data.git", + "reference": "f41715465d65213d644d3141a6a93081be5d3549" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/f41715465d65213d644d3141a6a93081be5d3549", + "reference": "f41715465d65213d644d3141a6a93081be5d3549", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.42", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.3", + "scrutinizer/ocular": "1.6.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Dflydev\\DotAccessData\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + }, + { + "name": "Carlos Frutos", + "email": "carlos@kiwing.it", + "homepage": "https://github.com/cfrutos" + }, + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com" + } + ], + "description": "Given a deep data structure, access data by dot notation.", + "homepage": "https://github.com/dflydev/dflydev-dot-access-data", + "keywords": [ + "access", + "data", + "dot", + "notation" + ], + "support": { + "issues": "https://github.com/dflydev/dflydev-dot-access-data/issues", + "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.2" + }, + "time": "2022-10-27T11:44:00+00:00" + }, + { + "name": "doctrine/inflector", + "version": "2.0.6", + "source": { + "type": "git", + "url": "https://github.com/doctrine/inflector.git", + "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/d9d313a36c872fd6ee06d9a6cbcf713eaa40f024", + "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^10", + "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" + }, + "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.6" + }, + "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": "2022-10-20T09:10:12+00:00" + }, + { + "name": "doctrine/lexer", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "84a527db05647743d50373e0ec53a152f2cde568" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/84a527db05647743d50373e0ec53a152f2cde568", + "reference": "84a527db05647743d50373e0ec53a152f2cde568", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "require-dev": { + "doctrine/coding-standard": "^10", + "phpstan/phpstan": "^1.9", + "phpunit/phpunit": "^9.5", + "psalm/plugin-phpunit": "^0.18.3", + "vimeo/psalm": "^5.0" + }, + "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.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%2Flexer", + "type": "tidelift" + } + ], + "time": "2022-12-15T16:57:16+00:00" + }, + { + "name": "dragonmantank/cron-expression", + "version": "v3.3.2", + "source": { + "type": "git", + "url": "https://github.com/dragonmantank/cron-expression.git", + "reference": "782ca5968ab8b954773518e9e49a6f892a34b2a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/782ca5968ab8b954773518e9e49a6f892a34b2a8", + "reference": "782ca5968ab8b954773518e9e49a6f892a34b2a8", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0", + "webmozart/assert": "^1.0" + }, + "replace": { + "mtdowling/cron-expression": "^1.0" + }, + "require-dev": { + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-webmozart-assert": "^1.0", + "phpunit/phpunit": "^7.0|^8.0|^9.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Cron\\": "src/Cron/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Chris Tankersley", + "email": "chris@ctankersley.com", + "homepage": "https://github.com/dragonmantank" + } + ], + "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", + "keywords": [ + "cron", + "schedule" + ], + "support": { + "issues": "https://github.com/dragonmantank/cron-expression/issues", + "source": "https://github.com/dragonmantank/cron-expression/tree/v3.3.2" + }, + "funding": [ + { + "url": "https://github.com/dragonmantank", + "type": "github" + } + ], + "time": "2022-09-10T18:51:20+00:00" + }, + { + "name": "egulias/email-validator", + "version": "4.0.1", + "source": { + "type": "git", + "url": "https://github.com/egulias/EmailValidator.git", + "reference": "3a85486b709bc384dae8eb78fb2eec649bdb64ff" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/3a85486b709bc384dae8eb78fb2eec649bdb64ff", + "reference": "3a85486b709bc384dae8eb78fb2eec649bdb64ff", + "shasum": "" + }, + "require": { + "doctrine/lexer": "^2.0 || ^3.0", + "php": ">=8.1", + "symfony/polyfill-intl-idn": "^1.26" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.27", + "vimeo/psalm": "^4.30" + }, + "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.1" + }, + "funding": [ + { + "url": "https://github.com/egulias", + "type": "github" + } + ], + "time": "2023-01-14T14:17:03+00:00" + }, + { + "name": "firebase/php-jwt", + "version": "v6.4.0", + "source": { + "type": "git", + "url": "https://github.com/firebase/php-jwt.git", + "reference": "4dd1e007f22a927ac77da5a3fbb067b42d3bc224" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/firebase/php-jwt/zipball/4dd1e007f22a927ac77da5a3fbb067b42d3bc224", + "reference": "4dd1e007f22a927ac77da5a3fbb067b42d3bc224", + "shasum": "" + }, + "require": { + "php": "^7.1||^8.0" + }, + "require-dev": { + "guzzlehttp/guzzle": "^6.5||^7.4", + "phpspec/prophecy-phpunit": "^1.1", + "phpunit/phpunit": "^7.5||^9.5", + "psr/cache": "^1.0||^2.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0" + }, + "suggest": { + "ext-sodium": "Support EdDSA (Ed25519) signatures", + "paragonie/sodium_compat": "Support EdDSA (Ed25519) signatures when libsodium is not present" + }, + "type": "library", + "autoload": { + "psr-4": { + "Firebase\\JWT\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Neuman Vong", + "email": "neuman+pear@twilio.com", + "role": "Developer" + }, + { + "name": "Anant Narayanan", + "email": "anant@php.net", + "role": "Developer" + } + ], + "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.", + "homepage": "https://github.com/firebase/php-jwt", + "keywords": [ + "jwt", + "php" + ], + "support": { + "issues": "https://github.com/firebase/php-jwt/issues", + "source": "https://github.com/firebase/php-jwt/tree/v6.4.0" + }, + "time": "2023-02-09T21:01:23+00:00" + }, + { + "name": "fruitcake/php-cors", + "version": "v1.2.0", + "source": { + "type": "git", + "url": "https://github.com/fruitcake/php-cors.git", + "reference": "58571acbaa5f9f462c9c77e911700ac66f446d4e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fruitcake/php-cors/zipball/58571acbaa5f9f462c9c77e911700ac66f446d4e", + "reference": "58571acbaa5f9f462c9c77e911700ac66f446d4e", + "shasum": "" + }, + "require": { + "php": "^7.4|^8.0", + "symfony/http-foundation": "^4.4|^5.4|^6" + }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "phpunit/phpunit": "^9", + "squizlabs/php_codesniffer": "^3.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "Fruitcake\\Cors\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fruitcake", + "homepage": "https://fruitcake.nl" + }, + { + "name": "Barryvdh", + "email": "barryvdh@gmail.com" + } + ], + "description": "Cross-origin resource sharing library for the Symfony HttpFoundation", + "homepage": "https://github.com/fruitcake/php-cors", + "keywords": [ + "cors", + "laravel", + "symfony" + ], + "support": { + "issues": "https://github.com/fruitcake/php-cors/issues", + "source": "https://github.com/fruitcake/php-cors/tree/v1.2.0" + }, + "funding": [ + { + "url": "https://fruitcake.nl", + "type": "custom" + }, + { + "url": "https://github.com/barryvdh", + "type": "github" + } + ], + "time": "2022-02-20T15:07:15+00:00" + }, + { + "name": "google/apiclient", + "version": "v2.13.2", + "source": { + "type": "git", + "url": "https://github.com/googleapis/google-api-php-client.git", + "reference": "53c3168fd1836ec21d28a768f78a8c0e44046ec4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/googleapis/google-api-php-client/zipball/53c3168fd1836ec21d28a768f78a8c0e44046ec4", + "reference": "53c3168fd1836ec21d28a768f78a8c0e44046ec4", + "shasum": "" + }, + "require": { + "firebase/php-jwt": "~2.0||~3.0||~4.0||~5.0||~6.0", + "google/apiclient-services": "~0.200", + "google/auth": "^1.10", + "guzzlehttp/guzzle": "~5.3.3||~6.0||~7.0", + "guzzlehttp/psr7": "^1.8.4||^2.2.1", + "monolog/monolog": "^1.17||^2.0||^3.0", + "php": "^5.6|^7.0|^8.0", + "phpseclib/phpseclib": "~2.0||^3.0.2" + }, + "require-dev": { + "cache/filesystem-adapter": "^0.3.2|^1.1", + "composer/composer": "^1.10.22", + "phpcompatibility/php-compatibility": "^9.2", + "phpspec/prophecy-phpunit": "^1.1||^2.0", + "phpunit/phpunit": "^5.7.21 || ^6.0 || ^7.0 || ^8.0 || ^9.0", + "squizlabs/php_codesniffer": "^3.0", + "symfony/css-selector": "~2.1", + "symfony/dom-crawler": "~2.1", + "yoast/phpunit-polyfills": "^1.0" + }, + "suggest": { + "cache/filesystem-adapter": "For caching certs and tokens (using Google\\Client::setCache)" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + } + }, + "autoload": { + "files": [ + "src/aliases.php" + ], + "psr-4": { + "Google\\": "src/" + }, + "classmap": [ + "src/aliases.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "description": "Client library for Google APIs", + "homepage": "http://developers.google.com/api-client-library/php", + "keywords": [ + "google" + ], + "support": { + "issues": "https://github.com/googleapis/google-api-php-client/issues", + "source": "https://github.com/googleapis/google-api-php-client/tree/v2.13.2" + }, + "time": "2023-04-06T14:59:47+00:00" + }, + { + "name": "google/apiclient-services", + "version": "v0.295.0", + "source": { + "type": "git", + "url": "https://github.com/googleapis/google-api-php-client-services.git", + "reference": "c2f808705d054015adbbbd6c819626843c64b34b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/googleapis/google-api-php-client-services/zipball/c2f808705d054015adbbbd6c819626843c64b34b", + "reference": "c2f808705d054015adbbbd6c819626843c64b34b", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "require-dev": { + "phpunit/phpunit": "^5.7||^8.5.13" + }, + "type": "library", + "autoload": { + "files": [ + "autoload.php" + ], + "psr-4": { + "Google\\Service\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "description": "Client library for Google APIs", + "homepage": "http://developers.google.com/api-client-library/php", + "keywords": [ + "google" + ], + "support": { + "issues": "https://github.com/googleapis/google-api-php-client-services/issues", + "source": "https://github.com/googleapis/google-api-php-client-services/tree/v0.295.0" + }, + "time": "2023-04-08T01:08:13+00:00" + }, + { + "name": "google/auth", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/googleapis/google-auth-library-php.git", + "reference": "f1f0d0319e2e7750ebfaa523c78819792a9ed9f7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/googleapis/google-auth-library-php/zipball/f1f0d0319e2e7750ebfaa523c78819792a9ed9f7", + "reference": "f1f0d0319e2e7750ebfaa523c78819792a9ed9f7", + "shasum": "" + }, + "require": { + "firebase/php-jwt": "^5.5||^6.0", + "guzzlehttp/guzzle": "^6.2.1|^7.0", + "guzzlehttp/psr7": "^1.7|^2.0", + "php": "^7.1||^8.0", + "psr/cache": "^1.0|^2.0|^3.0", + "psr/http-message": "^1.0" + }, + "require-dev": { + "guzzlehttp/promises": "0.1.1|^1.3", + "kelvinmo/simplejwt": "0.7.0", + "phpseclib/phpseclib": "^2.0.31||^3.0", + "phpspec/prophecy-phpunit": "^1.1||^2.0", + "phpunit/phpunit": "^7.5||^9.0.0", + "sebastian/comparator": ">=1.2.3", + "squizlabs/php_codesniffer": "^3.5" + }, + "suggest": { + "phpseclib/phpseclib": "May be used in place of OpenSSL for signing strings or for token management. Please require version ^2." + }, + "type": "library", + "autoload": { + "psr-4": { + "Google\\Auth\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "description": "Google Auth Library for PHP", + "homepage": "http://github.com/google/google-auth-library-php", + "keywords": [ + "Authentication", + "google", + "oauth2" + ], + "support": { + "docs": "https://googleapis.github.io/google-auth-library-php/main/", + "issues": "https://github.com/googleapis/google-auth-library-php/issues", + "source": "https://github.com/googleapis/google-auth-library-php/tree/v1.26.0" + }, + "time": "2023-04-05T15:11:57+00:00" + }, + { + "name": "graham-campbell/result-type", + "version": "v1.1.1", + "source": { + "type": "git", + "url": "https://github.com/GrahamCampbell/Result-Type.git", + "reference": "672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831", + "reference": "672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "phpoption/phpoption": "^1.9.1" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.32 || ^9.6.3 || ^10.0.12" + }, + "type": "library", + "autoload": { + "psr-4": { + "GrahamCampbell\\ResultType\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + } + ], + "description": "An Implementation Of The Result Type", + "keywords": [ + "Graham Campbell", + "GrahamCampbell", + "Result Type", + "Result-Type", + "result" + ], + "support": { + "issues": "https://github.com/GrahamCampbell/Result-Type/issues", + "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.1.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type", + "type": "tidelift" + } + ], + "time": "2023-02-25T20:23:15+00:00" + }, + { + "name": "guzzlehttp/guzzle", + "version": "7.5.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b50a2a1251152e43f6a37f0fa053e730a67d25ba", + "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba", + "shasum": "" + }, + "require": { + "ext-json": "*", + "guzzlehttp/promises": "^1.5", + "guzzlehttp/psr7": "^1.9 || ^2.4", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.1", + "ext-curl": "*", + "php-http/client-integration-tests": "^3.0", + "phpunit/phpunit": "^8.5.29 || ^9.5.23", + "psr/log": "^1.1 || ^2.0 || ^3.0" + }, + "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", + "psr/log": "Required for using the Log middleware" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + }, + "branch-alias": { + "dev-master": "7.5-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle is a PHP HTTP client library", + "keywords": [ + "client", + "curl", + "framework", + "http", + "http client", + "psr-18", + "psr-7", + "rest", + "web service" + ], + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.5.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2022-08-28T15:39:27+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "1.5.2", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "b94b2807d85443f9719887892882d0329d1e2598" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598", + "reference": "b94b2807d85443f9719887892882d0329d1e2598", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "symfony/phpunit-bridge": "^4.4 || ^5.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.5-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/1.5.2" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2022-08-28T14:55:35+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "2.4.4", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "3cf1b6d4f0c820a2cf8bcaec39fc698f3443b5cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/3cf1b6d4f0c820a2cf8bcaec39fc698f3443b5cf", + "reference": "3cf1b6d4f0c820a2cf8bcaec39fc698f3443b5cf", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "ralouphie/getallheaders": "^3.0" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.1", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.29 || ^9.5.23" + }, + "suggest": { + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + }, + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" + } + ], + "description": "PSR-7 message implementation that also provides common utility methods", + "keywords": [ + "http", + "message", + "psr-7", + "request", + "response", + "stream", + "uri", + "url" + ], + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.4.4" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2023-03-09T13:19:02+00:00" + }, + { + "name": "guzzlehttp/uri-template", + "version": "v1.0.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/uri-template.git", + "reference": "b945d74a55a25a949158444f09ec0d3c120d69e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/uri-template/zipball/b945d74a55a25a949158444f09ec0d3c120d69e2", + "reference": "b945d74a55a25a949158444f09ec0d3c120d69e2", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "symfony/polyfill-php80": "^1.17" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.19 || ^9.5.8", + "uri-template/tests": "1.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\UriTemplate\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + } + ], + "description": "A polyfill class for uri_template of PHP", + "keywords": [ + "guzzlehttp", + "uri-template" + ], + "support": { + "issues": "https://github.com/guzzle/uri-template/issues", + "source": "https://github.com/guzzle/uri-template/tree/v1.0.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/uri-template", + "type": "tidelift" + } + ], + "time": "2021-10-07T12:57:01+00:00" + }, + { + "name": "knplabs/knp-snappy", + "version": "v1.4.2", + "source": { + "type": "git", + "url": "https://github.com/KnpLabs/snappy.git", + "reference": "b66f79334421c26d9c244427963fa2d92980b5d3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/KnpLabs/snappy/zipball/b66f79334421c26d9c244427963fa2d92980b5d3", + "reference": "b66f79334421c26d9c244427963fa2d92980b5d3", + "shasum": "" + }, + "require": { + "php": ">=7.1", + "psr/log": "^1.0||^2.0||^3.0", + "symfony/process": "~3.4||~4.3||~5.0||~6.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.16||^3.0", + "pedrotroller/php-cs-custom-fixer": "^2.19", + "phpstan/phpstan": "^0.12.7", + "phpstan/phpstan-phpunit": "^0.12.6", + "phpunit/phpunit": "~7.4||~8.5" + }, + "suggest": { + "h4cc/wkhtmltoimage-amd64": "Provides wkhtmltoimage-amd64 binary for Linux-compatible machines, use version `~0.12` as dependency", + "h4cc/wkhtmltoimage-i386": "Provides wkhtmltoimage-i386 binary for Linux-compatible machines, use version `~0.12` as dependency", + "h4cc/wkhtmltopdf-amd64": "Provides wkhtmltopdf-amd64 binary for Linux-compatible machines, use version `~0.12` as dependency", + "h4cc/wkhtmltopdf-i386": "Provides wkhtmltopdf-i386 binary for Linux-compatible machines, use version `~0.12` as dependency", + "wemersonjanuario/wkhtmltopdf-windows": "Provides wkhtmltopdf executable for Windows, use version `~0.12` as dependency" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Knp\\Snappy\\": "src/Knp/Snappy" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "KNP Labs Team", + "homepage": "http://knplabs.com" + }, + { + "name": "Symfony Community", + "homepage": "http://github.com/KnpLabs/snappy/contributors" + } + ], + "description": "PHP library allowing thumbnail, snapshot or PDF generation from a url or a html page. Wrapper for wkhtmltopdf/wkhtmltoimage.", + "homepage": "http://github.com/KnpLabs/snappy", + "keywords": [ + "knp", + "knplabs", + "pdf", + "snapshot", + "thumbnail", + "wkhtmltopdf" + ], + "support": { + "issues": "https://github.com/KnpLabs/snappy/issues", + "source": "https://github.com/KnpLabs/snappy/tree/v1.4.2" + }, + "time": "2023-03-17T14:47:54+00:00" + }, + { + "name": "laravel/framework", + "version": "v10.7.1", + "source": { + "type": "git", + "url": "https://github.com/laravel/framework.git", + "reference": "ddbbb2b50388721fe63312bb4469cae13163fd36" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/framework/zipball/ddbbb2b50388721fe63312bb4469cae13163fd36", + "reference": "ddbbb2b50388721fe63312bb4469cae13163fd36", + "shasum": "" + }, + "require": { + "brick/math": "^0.9.3|^0.10.2|^0.11", + "composer-runtime-api": "^2.2", + "doctrine/inflector": "^2.0.5", + "dragonmantank/cron-expression": "^3.3.2", + "egulias/email-validator": "^3.2.1|^4.0", + "ext-ctype": "*", + "ext-filter": "*", + "ext-hash": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-session": "*", + "ext-tokenizer": "*", + "fruitcake/php-cors": "^1.2", + "guzzlehttp/uri-template": "^1.0", + "laravel/serializable-closure": "^1.3", + "league/commonmark": "^2.2.1", + "league/flysystem": "^3.8.0", + "monolog/monolog": "^3.0", + "nesbot/carbon": "^2.62.1", + "nunomaduro/termwind": "^1.13", + "php": "^8.1", + "psr/container": "^1.1.1|^2.0.1", + "psr/log": "^1.0|^2.0|^3.0", + "psr/simple-cache": "^1.0|^2.0|^3.0", + "ramsey/uuid": "^4.7", + "symfony/console": "^6.2", + "symfony/error-handler": "^6.2", + "symfony/finder": "^6.2", + "symfony/http-foundation": "^6.2", + "symfony/http-kernel": "^6.2", + "symfony/mailer": "^6.2", + "symfony/mime": "^6.2", + "symfony/process": "^6.2", + "symfony/routing": "^6.2", + "symfony/uid": "^6.2", + "symfony/var-dumper": "^6.2", + "tijsverkoyen/css-to-inline-styles": "^2.2.5", + "vlucas/phpdotenv": "^5.4.1", + "voku/portable-ascii": "^2.0" + }, + "conflict": { + "tightenco/collect": "<5.5.33" + }, + "provide": { + "psr/container-implementation": "1.1|2.0", + "psr/simple-cache-implementation": "1.0|2.0|3.0" + }, + "replace": { + "illuminate/auth": "self.version", + "illuminate/broadcasting": "self.version", + "illuminate/bus": "self.version", + "illuminate/cache": "self.version", + "illuminate/collections": "self.version", + "illuminate/conditionable": "self.version", + "illuminate/config": "self.version", + "illuminate/console": "self.version", + "illuminate/container": "self.version", + "illuminate/contracts": "self.version", + "illuminate/cookie": "self.version", + "illuminate/database": "self.version", + "illuminate/encryption": "self.version", + "illuminate/events": "self.version", + "illuminate/filesystem": "self.version", + "illuminate/hashing": "self.version", + "illuminate/http": "self.version", + "illuminate/log": "self.version", + "illuminate/macroable": "self.version", + "illuminate/mail": "self.version", + "illuminate/notifications": "self.version", + "illuminate/pagination": "self.version", + "illuminate/pipeline": "self.version", + "illuminate/process": "self.version", + "illuminate/queue": "self.version", + "illuminate/redis": "self.version", + "illuminate/routing": "self.version", + "illuminate/session": "self.version", + "illuminate/support": "self.version", + "illuminate/testing": "self.version", + "illuminate/translation": "self.version", + "illuminate/validation": "self.version", + "illuminate/view": "self.version" + }, + "require-dev": { + "ably/ably-php": "^1.0", + "aws/aws-sdk-php": "^3.235.5", + "doctrine/dbal": "^3.5.1", + "ext-gmp": "*", + "fakerphp/faker": "^1.21", + "guzzlehttp/guzzle": "^7.5", + "league/flysystem-aws-s3-v3": "^3.0", + "league/flysystem-ftp": "^3.0", + "league/flysystem-path-prefixing": "^3.3", + "league/flysystem-read-only": "^3.3", + "league/flysystem-sftp-v3": "^3.0", + "mockery/mockery": "^1.5.1", + "orchestra/testbench-core": "^8.4", + "pda/pheanstalk": "^4.0", + "phpstan/phpdoc-parser": "^1.15", + "phpstan/phpstan": "^1.4.7", + "phpunit/phpunit": "^10.0.7", + "predis/predis": "^2.0.2", + "symfony/cache": "^6.2", + "symfony/http-client": "^6.2.4" + }, + "suggest": { + "ably/ably-php": "Required to use the Ably broadcast driver (^1.0).", + "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage, and SES mail driver (^3.235.5).", + "brianium/paratest": "Required to run tests in parallel (^6.0).", + "doctrine/dbal": "Required to rename columns and drop SQLite columns (^3.5.1).", + "ext-apcu": "Required to use the APC cache driver.", + "ext-fileinfo": "Required to use the Filesystem class.", + "ext-ftp": "Required to use the Flysystem FTP driver.", + "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().", + "ext-memcached": "Required to use the memcache cache driver.", + "ext-pcntl": "Required to use all features of the queue worker and console signal trapping.", + "ext-pdo": "Required to use all database features.", + "ext-posix": "Required to use all features of the queue worker.", + "ext-redis": "Required to use the Redis cache and queue drivers (^4.0|^5.0).", + "fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).", + "filp/whoops": "Required for friendly error pages in development (^2.14.3).", + "guzzlehttp/guzzle": "Required to use the HTTP Client and the ping methods on schedules (^7.5).", + "laravel/tinker": "Required to use the tinker console command (^2.0).", + "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^3.0).", + "league/flysystem-ftp": "Required to use the Flysystem FTP driver (^3.0).", + "league/flysystem-path-prefixing": "Required to use the scoped driver (^3.3).", + "league/flysystem-read-only": "Required to use read-only disks (^3.3)", + "league/flysystem-sftp-v3": "Required to use the Flysystem SFTP driver (^3.0).", + "mockery/mockery": "Required to use mocking (^1.5.1).", + "nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).", + "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).", + "phpunit/phpunit": "Required to use assertions and run tests (^9.5.8|^10.0.7).", + "predis/predis": "Required to use the predis connector (^2.0.2).", + "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).", + "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^6.0|^7.0).", + "symfony/cache": "Required to PSR-6 cache bridge (^6.2).", + "symfony/filesystem": "Required to enable support for relative symbolic links (^6.2).", + "symfony/http-client": "Required to enable support for the Symfony API mail transports (^6.2).", + "symfony/mailgun-mailer": "Required to enable support for the Mailgun mail transport (^6.2).", + "symfony/postmark-mailer": "Required to enable support for the Postmark mail transport (^6.2).", + "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0)." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "10.x-dev" + } + }, + "autoload": { + "files": [ + "src/Illuminate/Collections/helpers.php", + "src/Illuminate/Events/functions.php", + "src/Illuminate/Foundation/helpers.php", + "src/Illuminate/Support/helpers.php" + ], + "psr-4": { + "Illuminate\\": "src/Illuminate/", + "Illuminate\\Support\\": [ + "src/Illuminate/Macroable/", + "src/Illuminate/Collections/", + "src/Illuminate/Conditionable/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "The Laravel Framework.", + "homepage": "https://laravel.com", + "keywords": [ + "framework", + "laravel" + ], + "support": { + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" + }, + "time": "2023-04-11T14:11:49+00:00" + }, + { + "name": "laravel/sanctum", + "version": "v3.2.1", + "source": { + "type": "git", + "url": "https://github.com/laravel/sanctum.git", + "reference": "d09d69bac55708fcd4a3b305d760e673d888baf9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/sanctum/zipball/d09d69bac55708fcd4a3b305d760e673d888baf9", + "reference": "d09d69bac55708fcd4a3b305d760e673d888baf9", + "shasum": "" + }, + "require": { + "ext-json": "*", + "illuminate/console": "^9.21|^10.0", + "illuminate/contracts": "^9.21|^10.0", + "illuminate/database": "^9.21|^10.0", + "illuminate/support": "^9.21|^10.0", + "php": "^8.0.2" + }, + "require-dev": { + "mockery/mockery": "^1.0", + "orchestra/testbench": "^7.0|^8.0", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + }, + "laravel": { + "providers": [ + "Laravel\\Sanctum\\SanctumServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Laravel\\Sanctum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Laravel Sanctum provides a featherweight authentication system for SPAs and simple APIs.", + "keywords": [ + "auth", + "laravel", + "sanctum" + ], + "support": { + "issues": "https://github.com/laravel/sanctum/issues", + "source": "https://github.com/laravel/sanctum" + }, + "time": "2023-01-13T15:41:49+00:00" + }, + { + "name": "laravel/serializable-closure", + "version": "v1.3.0", + "source": { + "type": "git", + "url": "https://github.com/laravel/serializable-closure.git", + "reference": "f23fe9d4e95255dacee1bf3525e0810d1a1b0f37" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/f23fe9d4e95255dacee1bf3525e0810d1a1b0f37", + "reference": "f23fe9d4e95255dacee1bf3525e0810d1a1b0f37", + "shasum": "" + }, + "require": { + "php": "^7.3|^8.0" + }, + "require-dev": { + "nesbot/carbon": "^2.61", + "pestphp/pest": "^1.21.3", + "phpstan/phpstan": "^1.8.2", + "symfony/var-dumper": "^5.4.11" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Laravel\\SerializableClosure\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + }, + { + "name": "Nuno Maduro", + "email": "nuno@laravel.com" + } + ], + "description": "Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.", + "keywords": [ + "closure", + "laravel", + "serializable" + ], + "support": { + "issues": "https://github.com/laravel/serializable-closure/issues", + "source": "https://github.com/laravel/serializable-closure" + }, + "time": "2023-01-30T18:31:20+00:00" + }, + { + "name": "laravel/tinker", + "version": "v2.8.1", + "source": { + "type": "git", + "url": "https://github.com/laravel/tinker.git", + "reference": "04a2d3bd0d650c0764f70bf49d1ee39393e4eb10" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/tinker/zipball/04a2d3bd0d650c0764f70bf49d1ee39393e4eb10", + "reference": "04a2d3bd0d650c0764f70bf49d1ee39393e4eb10", + "shasum": "" + }, + "require": { + "illuminate/console": "^6.0|^7.0|^8.0|^9.0|^10.0", + "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0", + "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0", + "php": "^7.2.5|^8.0", + "psy/psysh": "^0.10.4|^0.11.1", + "symfony/var-dumper": "^4.3.4|^5.0|^6.0" + }, + "require-dev": { + "mockery/mockery": "~1.3.3|^1.4.2", + "phpunit/phpunit": "^8.5.8|^9.3.3" + }, + "suggest": { + "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0|^9.0|^10.0)." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "laravel": { + "providers": [ + "Laravel\\Tinker\\TinkerServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Laravel\\Tinker\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Powerful REPL for the Laravel framework.", + "keywords": [ + "REPL", + "Tinker", + "laravel", + "psysh" + ], + "support": { + "issues": "https://github.com/laravel/tinker/issues", + "source": "https://github.com/laravel/tinker/tree/v2.8.1" + }, + "time": "2023-02-15T16:40:09+00:00" + }, + { + "name": "league/commonmark", + "version": "2.4.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/commonmark.git", + "reference": "d44a24690f16b8c1808bf13b1bd54ae4c63ea048" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/d44a24690f16b8c1808bf13b1bd54ae4c63ea048", + "reference": "d44a24690f16b8c1808bf13b1bd54ae4c63ea048", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "league/config": "^1.1.1", + "php": "^7.4 || ^8.0", + "psr/event-dispatcher": "^1.0", + "symfony/deprecation-contracts": "^2.1 || ^3.0", + "symfony/polyfill-php80": "^1.16" + }, + "require-dev": { + "cebe/markdown": "^1.0", + "commonmark/cmark": "0.30.0", + "commonmark/commonmark.js": "0.30.0", + "composer/package-versions-deprecated": "^1.8", + "embed/embed": "^4.4", + "erusev/parsedown": "^1.0", + "ext-json": "*", + "github/gfm": "0.29.0", + "michelf/php-markdown": "^1.4 || ^2.0", + "nyholm/psr7": "^1.5", + "phpstan/phpstan": "^1.8.2", + "phpunit/phpunit": "^9.5.21", + "scrutinizer/ocular": "^1.8.1", + "symfony/finder": "^5.3 | ^6.0", + "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0", + "unleashedtech/php-coding-standard": "^3.1.1", + "vimeo/psalm": "^4.24.0 || ^5.0.0" + }, + "suggest": { + "symfony/yaml": "v2.3+ required if using the Front Matter extension" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + } + }, + "autoload": { + "psr-4": { + "League\\CommonMark\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com", + "role": "Lead Developer" + } + ], + "description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)", + "homepage": "https://commonmark.thephpleague.com", + "keywords": [ + "commonmark", + "flavored", + "gfm", + "github", + "github-flavored", + "markdown", + "md", + "parser" + ], + "support": { + "docs": "https://commonmark.thephpleague.com/", + "forum": "https://github.com/thephpleague/commonmark/discussions", + "issues": "https://github.com/thephpleague/commonmark/issues", + "rss": "https://github.com/thephpleague/commonmark/releases.atom", + "source": "https://github.com/thephpleague/commonmark" + }, + "funding": [ + { + "url": "https://www.colinodell.com/sponsor", + "type": "custom" + }, + { + "url": "https://www.paypal.me/colinpodell/10.00", + "type": "custom" + }, + { + "url": "https://github.com/colinodell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/commonmark", + "type": "tidelift" + } + ], + "time": "2023-03-24T15:16:10+00:00" + }, + { + "name": "league/config", + "version": "v1.2.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/config.git", + "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/config/zipball/754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", + "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", + "shasum": "" + }, + "require": { + "dflydev/dot-access-data": "^3.0.1", + "nette/schema": "^1.2", + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.8.2", + "phpunit/phpunit": "^9.5.5", + "scrutinizer/ocular": "^1.8.1", + "unleashedtech/php-coding-standard": "^3.1", + "vimeo/psalm": "^4.7.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.2-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Config\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com", + "role": "Lead Developer" + } + ], + "description": "Define configuration arrays with strict schemas and access values with dot notation", + "homepage": "https://config.thephpleague.com", + "keywords": [ + "array", + "config", + "configuration", + "dot", + "dot-access", + "nested", + "schema" + ], + "support": { + "docs": "https://config.thephpleague.com/", + "issues": "https://github.com/thephpleague/config/issues", + "rss": "https://github.com/thephpleague/config/releases.atom", + "source": "https://github.com/thephpleague/config" + }, + "funding": [ + { + "url": "https://www.colinodell.com/sponsor", + "type": "custom" + }, + { + "url": "https://www.paypal.me/colinpodell/10.00", + "type": "custom" + }, + { + "url": "https://github.com/colinodell", + "type": "github" + } + ], + "time": "2022-12-11T20:36:23+00:00" + }, + { + "name": "league/flysystem", + "version": "3.14.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "e2a279d7f47d9098e479e8b21f7fb8b8de230158" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/e2a279d7f47d9098e479e8b21f7fb8b8de230158", + "reference": "e2a279d7f47d9098e479e8b21f7fb8b8de230158", + "shasum": "" + }, + "require": { + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2" + }, + "conflict": { + "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", + "async-aws/simple-s3": "^1.1", + "aws/aws-sdk-php": "^3.220.0", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "ext-ftp": "*", + "ext-zip": "*", + "friendsofphp/php-cs-fixer": "^3.5", + "google/cloud-storage": "^1.23", + "microsoft/azure-storage-blob": "^1.1", + "phpseclib/phpseclib": "^3.0.14", + "phpstan/phpstan": "^0.12.26", + "phpunit/phpunit": "^9.5.11", + "sabre/dav": "^4.3.1" + }, + "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.14.0" + }, + "funding": [ + { + "url": "https://ecologi.com/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + } + ], + "time": "2023-04-11T18:11:47+00:00" + }, + { + "name": "league/mime-type-detection", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/mime-type-detection.git", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.2", + "phpstan/phpstan": "^0.12.68", + "phpunit/phpunit": "^8.5.8 || ^9.3" + }, + "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.11.0" + }, + "funding": [ + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-04-17T13:12:02+00:00" + }, + { + "name": "monolog/monolog", + "version": "3.3.1", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "9b5daeaffce5b926cac47923798bba91059e60e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/9b5daeaffce5b926cac47923798bba91059e60e2", + "reference": "9b5daeaffce5b926cac47923798bba91059e60e2", + "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@dev", + "guzzlehttp/guzzle": "^7.4.5", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "phpstan/phpstan": "^1.9", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-strict-rules": "^1.4", + "phpunit/phpunit": "^9.5.26", + "predis/predis": "^1.1 || ^2", + "ruflin/elastica": "^7", + "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.3.1" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], + "time": "2023-02-06T13:46:10+00:00" + }, + { + "name": "nesbot/carbon", + "version": "2.66.0", + "source": { + "type": "git", + "url": "https://github.com/briannesbitt/Carbon.git", + "reference": "496712849902241f04902033b0441b269effe001" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/496712849902241f04902033b0441b269effe001", + "reference": "496712849902241f04902033b0441b269effe001", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.1.8 || ^8.0", + "symfony/polyfill-mbstring": "^1.0", + "symfony/polyfill-php80": "^1.16", + "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0" + }, + "require-dev": { + "doctrine/dbal": "^2.0 || ^3.1.4", + "doctrine/orm": "^2.7", + "friendsofphp/php-cs-fixer": "^3.0", + "kylekatarnls/multi-tester": "^2.0", + "ondrejmirtes/better-reflection": "*", + "phpmd/phpmd": "^2.9", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12.99 || ^1.7.14", + "phpunit/php-file-iterator": "^2.0.5 || ^3.0.6", + "phpunit/phpunit": "^7.5.20 || ^8.5.26 || ^9.5.20", + "squizlabs/php_codesniffer": "^3.4" + }, + "bin": [ + "bin/carbon" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-3.x": "3.x-dev", + "dev-master": "2.x-dev" + }, + "laravel": { + "providers": [ + "Carbon\\Laravel\\ServiceProvider" + ] + }, + "phpstan": { + "includes": [ + "extension.neon" + ] + } + }, + "autoload": { + "psr-4": { + "Carbon\\": "src/Carbon/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Brian Nesbitt", + "email": "brian@nesbot.com", + "homepage": "https://markido.com" + }, + { + "name": "kylekatarnls", + "homepage": "https://github.com/kylekatarnls" + } + ], + "description": "An API extension for DateTime that supports 281 different languages.", + "homepage": "https://carbon.nesbot.com", + "keywords": [ + "date", + "datetime", + "time" + ], + "support": { + "docs": "https://carbon.nesbot.com/docs", + "issues": "https://github.com/briannesbitt/Carbon/issues", + "source": "https://github.com/briannesbitt/Carbon" + }, + "funding": [ + { + "url": "https://github.com/sponsors/kylekatarnls", + "type": "github" + }, + { + "url": "https://opencollective.com/Carbon#sponsor", + "type": "opencollective" + }, + { + "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme", + "type": "tidelift" + } + ], + "time": "2023-01-29T18:53:47+00:00" + }, + { + "name": "nette/schema", + "version": "v1.2.3", + "source": { + "type": "git", + "url": "https://github.com/nette/schema.git", + "reference": "abbdbb70e0245d5f3bf77874cea1dfb0c930d06f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/schema/zipball/abbdbb70e0245d5f3bf77874cea1dfb0c930d06f", + "reference": "abbdbb70e0245d5f3bf77874cea1dfb0c930d06f", + "shasum": "" + }, + "require": { + "nette/utils": "^2.5.7 || ^3.1.5 || ^4.0", + "php": ">=7.1 <8.3" + }, + "require-dev": { + "nette/tester": "^2.3 || ^2.4", + "phpstan/phpstan-nette": "^1.0", + "tracy/tracy": "^2.7" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0-only", + "GPL-3.0-only" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "📐 Nette Schema: validating data structures against a given Schema.", + "homepage": "https://nette.org", + "keywords": [ + "config", + "nette" + ], + "support": { + "issues": "https://github.com/nette/schema/issues", + "source": "https://github.com/nette/schema/tree/v1.2.3" + }, + "time": "2022-10-13T01:24:26+00:00" + }, + { + "name": "nette/utils", + "version": "v4.0.0", + "source": { + "type": "git", + "url": "https://github.com/nette/utils.git", + "reference": "cacdbf5a91a657ede665c541eda28941d4b09c1e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/utils/zipball/cacdbf5a91a657ede665c541eda28941d4b09c1e", + "reference": "cacdbf5a91a657ede665c541eda28941d4b09c1e", + "shasum": "" + }, + "require": { + "php": ">=8.0 <8.3" + }, + "conflict": { + "nette/finder": "<3", + "nette/schema": "<1.2.2" + }, + "require-dev": { + "jetbrains/phpstorm-attributes": "dev-master", + "nette/tester": "^2.4", + "phpstan/phpstan": "^1.0", + "tracy/tracy": "^2.9" + }, + "suggest": { + "ext-gd": "to use Image", + "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()", + "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()", + "ext-json": "to use Nette\\Utils\\Json", + "ext-mbstring": "to use Strings::lower() etc...", + "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()", + "ext-xml": "to use Strings::length() etc. when mbstring is not available" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0-only", + "GPL-3.0-only" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.", + "homepage": "https://nette.org", + "keywords": [ + "array", + "core", + "datetime", + "images", + "json", + "nette", + "paginator", + "password", + "slugify", + "string", + "unicode", + "utf-8", + "utility", + "validation" + ], + "support": { + "issues": "https://github.com/nette/utils/issues", + "source": "https://github.com/nette/utils/tree/v4.0.0" + }, + "time": "2023-02-02T10:41:53+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v4.15.4", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/6bb5176bc4af8bcb7d926f88718db9b96a2d4290", + "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=7.0" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.9-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/v4.15.4" + }, + "time": "2023-03-05T19:49:14+00:00" + }, + { + "name": "nunomaduro/termwind", + "version": "v1.15.1", + "source": { + "type": "git", + "url": "https://github.com/nunomaduro/termwind.git", + "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/8ab0b32c8caa4a2e09700ea32925441385e4a5dc", + "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": "^8.0", + "symfony/console": "^5.3.0|^6.0.0" + }, + "require-dev": { + "ergebnis/phpstan-rules": "^1.0.", + "illuminate/console": "^8.0|^9.0", + "illuminate/support": "^8.0|^9.0", + "laravel/pint": "^1.0.0", + "pestphp/pest": "^1.21.0", + "pestphp/pest-plugin-mock": "^1.0", + "phpstan/phpstan": "^1.4.6", + "phpstan/phpstan-strict-rules": "^1.1.0", + "symfony/var-dumper": "^5.2.7|^6.0.0", + "thecodingmachine/phpstan-strict-rules": "^1.0.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Termwind\\Laravel\\TermwindServiceProvider" + ] + } + }, + "autoload": { + "files": [ + "src/Functions.php" + ], + "psr-4": { + "Termwind\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "Its like Tailwind CSS, but for the console.", + "keywords": [ + "cli", + "console", + "css", + "package", + "php", + "style" + ], + "support": { + "issues": "https://github.com/nunomaduro/termwind/issues", + "source": "https://github.com/nunomaduro/termwind/tree/v1.15.1" + }, + "funding": [ + { + "url": "https://www.paypal.com/paypalme/enunomaduro", + "type": "custom" + }, + { + "url": "https://github.com/nunomaduro", + "type": "github" + }, + { + "url": "https://github.com/xiCO2k", + "type": "github" + } + ], + "time": "2023-02-08T01:06:31+00:00" + }, + { + "name": "paragonie/constant_time_encoding", + "version": "v2.6.3", + "source": { + "type": "git", + "url": "https://github.com/paragonie/constant_time_encoding.git", + "reference": "58c3f47f650c94ec05a151692652a868995d2938" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/58c3f47f650c94ec05a151692652a868995d2938", + "reference": "58c3f47f650c94ec05a151692652a868995d2938", + "shasum": "" + }, + "require": { + "php": "^7|^8" + }, + "require-dev": { + "phpunit/phpunit": "^6|^7|^8|^9", + "vimeo/psalm": "^1|^2|^3|^4" + }, + "type": "library", + "autoload": { + "psr-4": { + "ParagonIE\\ConstantTime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com", + "role": "Maintainer" + }, + { + "name": "Steve 'Sc00bz' Thomas", + "email": "steve@tobtu.com", + "homepage": "https://www.tobtu.com", + "role": "Original Developer" + } + ], + "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", + "keywords": [ + "base16", + "base32", + "base32_decode", + "base32_encode", + "base64", + "base64_decode", + "base64_encode", + "bin2hex", + "encoding", + "hex", + "hex2bin", + "rfc4648" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/constant_time_encoding/issues", + "source": "https://github.com/paragonie/constant_time_encoding" + }, + "time": "2022-06-14T06:56:20+00:00" + }, + { + "name": "paragonie/random_compat", + "version": "v9.99.100", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", + "shasum": "" + }, + "require": { + "php": ">= 7" + }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" + }, + "suggest": { + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com" + } + ], + "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "keywords": [ + "csprng", + "polyfill", + "pseudorandom", + "random" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/random_compat/issues", + "source": "https://github.com/paragonie/random_compat" + }, + "time": "2020-10-15T08:29:30+00:00" + }, + { + "name": "phpoption/phpoption", + "version": "1.9.1", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/php-option.git", + "reference": "dd3a383e599f49777d8b628dadbb90cae435b87e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/dd3a383e599f49777d8b628dadbb90cae435b87e", + "reference": "dd3a383e599f49777d8b628dadbb90cae435b87e", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^8.5.32 || ^9.6.3 || ^10.0.12" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": true + }, + "branch-alias": { + "dev-master": "1.9-dev" + } + }, + "autoload": { + "psr-4": { + "PhpOption\\": "src/PhpOption/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com", + "homepage": "https://github.com/schmittjoh" + }, + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + } + ], + "description": "Option Type for PHP", + "keywords": [ + "language", + "option", + "php", + "type" + ], + "support": { + "issues": "https://github.com/schmittjoh/php-option/issues", + "source": "https://github.com/schmittjoh/php-option/tree/1.9.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption", + "type": "tidelift" + } + ], + "time": "2023-02-25T19:38:58+00:00" + }, + { + "name": "phpseclib/phpseclib", + "version": "3.0.19", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/phpseclib.git", + "reference": "cc181005cf548bfd8a4896383bb825d859259f95" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/cc181005cf548bfd8a4896383bb825d859259f95", + "reference": "cc181005cf548bfd8a4896383bb825d859259f95", + "shasum": "" + }, + "require": { + "paragonie/constant_time_encoding": "^1|^2", + "paragonie/random_compat": "^1.4|^2.0|^9.99.99", + "php": ">=5.6.1" + }, + "require-dev": { + "phpunit/phpunit": "*" + }, + "suggest": { + "ext-dom": "Install the DOM extension to load XML formatted public keys.", + "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", + "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", + "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", + "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." + }, + "type": "library", + "autoload": { + "files": [ + "phpseclib/bootstrap.php" + ], + "psr-4": { + "phpseclib3\\": "phpseclib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jim Wigginton", + "email": "terrafrost@php.net", + "role": "Lead Developer" + }, + { + "name": "Patrick Monnerat", + "email": "pm@datasphere.ch", + "role": "Developer" + }, + { + "name": "Andreas Fischer", + "email": "bantu@phpbb.com", + "role": "Developer" + }, + { + "name": "Hans-Jürgen Petrich", + "email": "petrich@tronic-media.com", + "role": "Developer" + }, + { + "name": "Graham Campbell", + "email": "graham@alt-three.com", + "role": "Developer" + } + ], + "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", + "homepage": "http://phpseclib.sourceforge.net", + "keywords": [ + "BigInteger", + "aes", + "asn.1", + "asn1", + "blowfish", + "crypto", + "cryptography", + "encryption", + "rsa", + "security", + "sftp", + "signature", + "signing", + "ssh", + "twofish", + "x.509", + "x509" + ], + "support": { + "issues": "https://github.com/phpseclib/phpseclib/issues", + "source": "https://github.com/phpseclib/phpseclib/tree/3.0.19" + }, + "funding": [ + { + "url": "https://github.com/terrafrost", + "type": "github" + }, + { + "url": "https://www.patreon.com/phpseclib", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib", + "type": "tidelift" + } + ], + "time": "2023-03-05T17:13:09+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/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/http-client", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "0955afe48220520692d2d09f7ab7e0f93ffd6a31" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/0955afe48220520692d2d09f7ab7e0f93ffd6a31", + "reference": "0955afe48220520692d2d09f7ab7e0f93ffd6a31", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client/tree/1.0.2" + }, + "time": "2023-04-10T20:12:12+00:00" + }, + { + "name": "psr/http-factory", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "e616d01114759c4c489f93b099585439f795fe35" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35", + "reference": "e616d01114759c4c489f93b099585439f795fe35", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory/tree/1.0.2" + }, + "time": "2023-04-10T20:10:41+00:00" + }, + { + "name": "psr/http-message", + "version": "1.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/cb6ce4845ce34a8ad9e68117c10ee90a29919eba", + "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/1.1" + }, + "time": "2023-04-04T09:50:52+00:00" + }, + { + "name": "psr/log", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", + "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.0" + }, + "time": "2021-07-14T16:46:02+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": "psy/psysh", + "version": "v0.11.15", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/psysh.git", + "reference": "5350ce0ec8ecf2c5b5cf554cd2496f97b444af85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/5350ce0ec8ecf2c5b5cf554cd2496f97b444af85", + "reference": "5350ce0ec8ecf2c5b5cf554cd2496f97b444af85", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-tokenizer": "*", + "nikic/php-parser": "^4.0 || ^3.1", + "php": "^8.0 || ^7.0.8", + "symfony/console": "^6.0 || ^5.0 || ^4.0 || ^3.4", + "symfony/var-dumper": "^6.0 || ^5.0 || ^4.0 || ^3.4" + }, + "conflict": { + "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.2" + }, + "suggest": { + "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", + "ext-pdo-sqlite": "The doc command requires SQLite to work.", + "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.", + "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history." + }, + "bin": [ + "bin/psysh" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.11.x-dev" + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Psy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com" + } + ], + "description": "An interactive shell for modern PHP.", + "homepage": "http://psysh.org", + "keywords": [ + "REPL", + "console", + "interactive", + "shell" + ], + "support": { + "issues": "https://github.com/bobthecow/psysh/issues", + "source": "https://github.com/bobthecow/psysh/tree/v0.11.15" + }, + "time": "2023-04-07T21:57:09+00:00" + }, + { + "name": "ralouphie/getallheaders", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/ralouphie/getallheaders.git", + "reference": "120b605dfeb996808c31b6477290a714d356e822" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", + "reference": "120b605dfeb996808c31b6477290a714d356e822", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^5 || ^6.5" + }, + "type": "library", + "autoload": { + "files": [ + "src/getallheaders.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ralph Khattar", + "email": "ralph.khattar@gmail.com" + } + ], + "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, + "time": "2019-03-08T08:55:37+00:00" + }, + { + "name": "ramsey/collection", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/ramsey/collection.git", + "reference": "a4b48764bfbb8f3a6a4d1aeb1a35bb5e9ecac4a5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/collection/zipball/a4b48764bfbb8f3a6a4d1aeb1a35bb5e9ecac4a5", + "reference": "a4b48764bfbb8f3a6a4d1aeb1a35bb5e9ecac4a5", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "require-dev": { + "captainhook/plugin-composer": "^5.3", + "ergebnis/composer-normalize": "^2.28.3", + "fakerphp/faker": "^1.21", + "hamcrest/hamcrest-php": "^2.0", + "jangregor/phpstan-prophecy": "^1.0", + "mockery/mockery": "^1.5", + "php-parallel-lint/php-console-highlighter": "^1.0", + "php-parallel-lint/php-parallel-lint": "^1.3", + "phpcsstandards/phpcsutils": "^1.0.0-rc1", + "phpspec/prophecy-phpunit": "^2.0", + "phpstan/extension-installer": "^1.2", + "phpstan/phpstan": "^1.9", + "phpstan/phpstan-mockery": "^1.1", + "phpstan/phpstan-phpunit": "^1.3", + "phpunit/phpunit": "^9.5", + "psalm/plugin-mockery": "^1.1", + "psalm/plugin-phpunit": "^0.18.4", + "ramsey/coding-standard": "^2.0.3", + "ramsey/conventional-commits": "^1.3", + "vimeo/psalm": "^5.4" + }, + "type": "library", + "extra": { + "captainhook": { + "force-install": true + }, + "ramsey/conventional-commits": { + "configFile": "conventional-commits.json" + } + }, + "autoload": { + "psr-4": { + "Ramsey\\Collection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + } + ], + "description": "A PHP library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], + "support": { + "issues": "https://github.com/ramsey/collection/issues", + "source": "https://github.com/ramsey/collection/tree/2.0.0" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", + "type": "tidelift" + } + ], + "time": "2022-12-31T21:50:55+00:00" + }, + { + "name": "ramsey/uuid", + "version": "4.7.3", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "433b2014e3979047db08a17a205f410ba3869cf2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/433b2014e3979047db08a17a205f410ba3869cf2", + "reference": "433b2014e3979047db08a17a205f410ba3869cf2", + "shasum": "" + }, + "require": { + "brick/math": "^0.8.8 || ^0.9 || ^0.10", + "ext-json": "*", + "php": "^8.0", + "ramsey/collection": "^1.2 || ^2.0" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "captainhook/captainhook": "^5.10", + "captainhook/plugin-composer": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "doctrine/annotations": "^1.8", + "ergebnis/composer-normalize": "^2.15", + "mockery/mockery": "^1.3", + "paragonie/random-lib": "^2", + "php-mock/php-mock": "^2.2", + "php-mock/php-mock-mockery": "^1.3", + "php-parallel-lint/php-parallel-lint": "^1.1", + "phpbench/phpbench": "^1.0", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-mockery": "^1.1", + "phpstan/phpstan-phpunit": "^1.1", + "phpunit/phpunit": "^8.5 || ^9", + "ramsey/composer-repl": "^1.4", + "slevomat/coding-standard": "^8.4", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.9" + }, + "suggest": { + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", + "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "type": "library", + "extra": { + "captainhook": { + "force-install": true + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", + "keywords": [ + "guid", + "identifier", + "uuid" + ], + "support": { + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid/tree/4.7.3" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", + "type": "tidelift" + } + ], + "time": "2023-01-12T18:13:24+00:00" + }, + { + "name": "revolution/laravel-google-sheets", + "version": "6.2.1", + "source": { + "type": "git", + "url": "https://github.com/kawax/laravel-google-sheets.git", + "reference": "11954289ec8b012129fb1bc747088746031a78b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/kawax/laravel-google-sheets/zipball/11954289ec8b012129fb1bc747088746031a78b7", + "reference": "11954289ec8b012129fb1bc747088746031a78b7", + "shasum": "" + }, + "require": { + "google/apiclient": "^2.12", + "illuminate/container": "^9.0||^10.0", + "illuminate/support": "^9.0||^10.0", + "php": ">=8.0" + }, + "require-dev": { + "mockery/mockery": "^1.0", + "orchestra/testbench": "^7.0||^8.0", + "phpunit/phpunit": "^9.5|^10.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Revolution\\Google\\Sheets\\Providers\\SheetsServiceProvider", + "Revolution\\Google\\Sheets\\Providers\\GoogleServiceProvider" + ], + "aliases": { + "Sheets": "Revolution\\Google\\Sheets\\Facades\\Sheets" + } + } + }, + "autoload": { + "psr-4": { + "Revolution\\Google\\Sheets\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "kawax", + "email": "kawaxbiz@gmail.com" + } + ], + "description": "Google Sheets API v4", + "keywords": [ + "google", + "laravel", + "sheets" + ], + "support": { + "source": "https://github.com/kawax/laravel-google-sheets/tree/6.2.1" + }, + "time": "2023-03-04T10:50:43+00:00" + }, + { + "name": "simplesoftwareio/simple-qrcode", + "version": "4.2.0", + "source": { + "type": "git", + "url": "https://github.com/SimpleSoftwareIO/simple-qrcode.git", + "reference": "916db7948ca6772d54bb617259c768c9cdc8d537" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/SimpleSoftwareIO/simple-qrcode/zipball/916db7948ca6772d54bb617259c768c9cdc8d537", + "reference": "916db7948ca6772d54bb617259c768c9cdc8d537", + "shasum": "" + }, + "require": { + "bacon/bacon-qr-code": "^2.0", + "ext-gd": "*", + "php": ">=7.2|^8.0" + }, + "require-dev": { + "mockery/mockery": "~1", + "phpunit/phpunit": "~9" + }, + "suggest": { + "ext-imagick": "Allows the generation of PNG QrCodes.", + "illuminate/support": "Allows for use within Laravel." + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "SimpleSoftwareIO\\QrCode\\QrCodeServiceProvider" + ], + "aliases": { + "QrCode": "SimpleSoftwareIO\\QrCode\\Facades\\QrCode" + } + } + }, + "autoload": { + "psr-4": { + "SimpleSoftwareIO\\QrCode\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Simple Software LLC", + "email": "support@simplesoftware.io" + } + ], + "description": "Simple QrCode is a QR code generator made for Laravel.", + "homepage": "https://www.simplesoftware.io/#/docs/simple-qrcode", + "keywords": [ + "Simple", + "generator", + "laravel", + "qrcode", + "wrapper" + ], + "support": { + "issues": "https://github.com/SimpleSoftwareIO/simple-qrcode/issues", + "source": "https://github.com/SimpleSoftwareIO/simple-qrcode/tree/4.2.0" + }, + "time": "2021-02-08T20:43:55+00:00" + }, + { + "name": "symfony/console", + "version": "v6.2.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "3582d68a64a86ec25240aaa521ec8bc2342b369b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/3582d68a64a86ec25240aaa521ec8bc2342b369b", + "reference": "3582d68a64a86ec25240aaa521ec8bc2342b369b", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/string": "^5.4|^6.0" + }, + "conflict": { + "symfony/dependency-injection": "<5.4", + "symfony/dotenv": "<5.4", + "symfony/event-dispatcher": "<5.4", + "symfony/lock": "<5.4", + "symfony/process": "<5.4" + }, + "provide": { + "psr/log-implementation": "1.0|2.0|3.0" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/event-dispatcher": "^5.4|^6.0", + "symfony/lock": "^5.4|^6.0", + "symfony/process": "^5.4|^6.0", + "symfony/var-dumper": "^5.4|^6.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "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/v6.2.8" + }, + "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-03-29T21:42:15+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v6.2.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "aedf3cb0f5b929ec255d96bbb4909e9932c769e0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/aedf3cb0f5b929ec255d96bbb4909e9932c769e0", + "reference": "aedf3cb0f5b929ec255d96bbb4909e9932c769e0", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "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/v6.2.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": "2023-02-14T08:44:56+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v3.2.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e", + "reference": "e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.3-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "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.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": "2023-03-01T10:25:55+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v6.2.9", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "e95f1273b3953c3b5e5341172dae838bacee11ee" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/e95f1273b3953c3b5e5341172dae838bacee11ee", + "reference": "e95f1273b3953c3b5e5341172dae838bacee11ee", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/log": "^1|^2|^3", + "symfony/var-dumper": "^5.4|^6.0" + }, + "require-dev": { + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/http-kernel": "^5.4|^6.0", + "symfony/serializer": "^5.4|^6.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/v6.2.9" + }, + "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-04-11T16:03:19+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v6.2.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "04046f35fd7d72f9646e721fc2ecb8f9c67d3339" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/04046f35fd7d72f9646e721fc2ecb8f9c67d3339", + "reference": "04046f35fd7d72f9646e721fc2ecb8f9c67d3339", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/event-dispatcher-contracts": "^2|^3" + }, + "conflict": { + "symfony/dependency-injection": "<5.4" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "2.0|3.0" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/error-handler": "^5.4|^6.0", + "symfony/expression-language": "^5.4|^6.0", + "symfony/http-foundation": "^5.4|^6.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/stopwatch": "^5.4|^6.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "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/v6.2.8" + }, + "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-03-20T16:06:02+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v3.2.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "0ad3b6f1e4e2da5690fefe075cd53a238646d8dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/0ad3b6f1e4e2da5690fefe075cd53a238646d8dd", + "reference": "0ad3b6f1e4e2da5690fefe075cd53a238646d8dd", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/event-dispatcher": "^1" + }, + "suggest": { + "symfony/event-dispatcher-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.3-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "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.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": "2023-03-01T10:32:47+00:00" + }, + { + "name": "symfony/finder", + "version": "v6.2.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "20808dc6631aecafbe67c186af5dcb370be3a0eb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/20808dc6631aecafbe67c186af5dcb370be3a0eb", + "reference": "20808dc6631aecafbe67c186af5dcb370be3a0eb", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "symfony/filesystem": "^6.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/v6.2.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": "2023-02-16T09:57:23+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v6.2.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "511a524affeefc191939348823ac75e9921c2112" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/511a524affeefc191939348823ac75e9921c2112", + "reference": "511a524affeefc191939348823ac75e9921c2112", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-mbstring": "~1.1" + }, + "conflict": { + "symfony/cache": "<6.2" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/cache": "^5.4|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/expression-language": "^5.4|^6.0", + "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4", + "symfony/mime": "^5.4|^6.0", + "symfony/rate-limiter": "^5.2|^6.0" + }, + "suggest": { + "symfony/mime": "To use the file extension guesser" + }, + "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/v6.2.8" + }, + "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-03-29T21:42:15+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v6.2.9", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "02246510cf7031726f7237138d61b796b95799b3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/02246510cf7031726f7237138d61b796b95799b3", + "reference": "02246510cf7031726f7237138d61b796b95799b3", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/log": "^1|^2|^3", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/error-handler": "^6.1", + "symfony/event-dispatcher": "^5.4|^6.0", + "symfony/http-foundation": "^5.4.21|^6.2.7", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "symfony/browser-kit": "<5.4", + "symfony/cache": "<5.4", + "symfony/config": "<6.1", + "symfony/console": "<5.4", + "symfony/dependency-injection": "<6.2", + "symfony/doctrine-bridge": "<5.4", + "symfony/form": "<5.4", + "symfony/http-client": "<5.4", + "symfony/mailer": "<5.4", + "symfony/messenger": "<5.4", + "symfony/translation": "<5.4", + "symfony/twig-bridge": "<5.4", + "symfony/validator": "<5.4", + "twig/twig": "<2.13" + }, + "provide": { + "psr/log-implementation": "1.0|2.0|3.0" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/browser-kit": "^5.4|^6.0", + "symfony/config": "^6.1", + "symfony/console": "^5.4|^6.0", + "symfony/css-selector": "^5.4|^6.0", + "symfony/dependency-injection": "^6.2", + "symfony/dom-crawler": "^5.4|^6.0", + "symfony/expression-language": "^5.4|^6.0", + "symfony/finder": "^5.4|^6.0", + "symfony/http-client-contracts": "^1.1|^2|^3", + "symfony/process": "^5.4|^6.0", + "symfony/routing": "^5.4|^6.0", + "symfony/stopwatch": "^5.4|^6.0", + "symfony/translation": "^5.4|^6.0", + "symfony/translation-contracts": "^1.1|^2|^3", + "symfony/uid": "^5.4|^6.0", + "twig/twig": "^2.13|^3.0.4" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "" + }, + "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/v6.2.9" + }, + "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-04-13T16:41:43+00:00" + }, + { + "name": "symfony/mailer", + "version": "v6.2.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/mailer.git", + "reference": "bfcfa015c67e19c6fdb7ca6fe70700af1e740a17" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mailer/zipball/bfcfa015c67e19c6fdb7ca6fe70700af1e740a17", + "reference": "bfcfa015c67e19c6fdb7ca6fe70700af1e740a17", + "shasum": "" + }, + "require": { + "egulias/email-validator": "^2.1.10|^3|^4", + "php": ">=8.1", + "psr/event-dispatcher": "^1", + "psr/log": "^1|^2|^3", + "symfony/event-dispatcher": "^5.4|^6.0", + "symfony/mime": "^6.2", + "symfony/service-contracts": "^1.1|^2|^3" + }, + "conflict": { + "symfony/http-kernel": "<5.4", + "symfony/messenger": "<6.2", + "symfony/mime": "<6.2", + "symfony/twig-bridge": "<6.2.1" + }, + "require-dev": { + "symfony/console": "^5.4|^6.0", + "symfony/http-client": "^5.4|^6.0", + "symfony/messenger": "^6.2", + "symfony/twig-bridge": "^6.2" + }, + "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/v6.2.8" + }, + "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-03-14T15:00:05+00:00" + }, + { + "name": "symfony/mime", + "version": "v6.2.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "62e341f80699badb0ad70b31149c8df89a2d778e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/62e341f80699badb0ad70b31149c8df89a2d778e", + "reference": "62e341f80699badb0ad70b31149c8df89a2d778e", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "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": "<5.4", + "symfony/serializer": "<6.2" + }, + "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": "^5.4|^6.0", + "symfony/property-access": "^5.4|^6.0", + "symfony/property-info": "^5.4|^6.0", + "symfony/serializer": "^6.2" + }, + "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/v6.2.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": "2023-02-24T10:42:00+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "5bbc823adecdae860bb64756d639ecfec17b050a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a", + "reference": "5bbc823adecdae860bb64756d639ecfec17b050a", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.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": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-intl-grapheme", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", + "reference": "511a08c03c1960e08a883f4cffcacd219b758354" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/511a08c03c1960e08a883f4cffcacd219b758354", + "reference": "511a08c03c1960e08a883f4cffcacd219b758354", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/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.27.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": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "639084e360537a19f9ee352433b84ce831f3d2da" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/639084e360537a19f9ee352433b84ce831f3d2da", + "reference": "639084e360537a19f9ee352433b84ce831f3d2da", + "shasum": "" + }, + "require": { + "php": ">=7.1", + "symfony/polyfill-intl-normalizer": "^1.10", + "symfony/polyfill-php72": "^1.10" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/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.27.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": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/19bd1e4fcd5b91116f14d8533c57831ed00571b6", + "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/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.27.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": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534", + "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/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.27.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": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-php72", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "869329b1e9894268a8a61dabb69153029b7a8c97" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/869329b1e9894268a8a61dabb69153029b7a8c97", + "reference": "869329b1e9894268a8a61dabb69153029b7a8c97", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + } + }, + "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 7.2+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.27.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": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", + "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.27.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": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-uuid", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-uuid.git", + "reference": "f3cf1a645c2734236ed1e2e671e273eeb3586166" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/f3cf1a645c2734236ed1e2e671e273eeb3586166", + "reference": "f3cf1a645c2734236ed1e2e671e273eeb3586166", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-uuid": "*" + }, + "suggest": { + "ext-uuid": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/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.27.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": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/process", + "version": "v6.2.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "75ed64103df4f6615e15a7fe38b8111099f47416" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/75ed64103df4f6615e15a7fe38b8111099f47416", + "reference": "75ed64103df4f6615e15a7fe38b8111099f47416", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "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/v6.2.8" + }, + "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-03-09T16:20:02+00:00" + }, + { + "name": "symfony/routing", + "version": "v6.2.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/routing.git", + "reference": "69062e2823f03b82265d73a966999660f0e1e404" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/routing/zipball/69062e2823f03b82265d73a966999660f0e1e404", + "reference": "69062e2823f03b82265d73a966999660f0e1e404", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "conflict": { + "doctrine/annotations": "<1.12", + "symfony/config": "<6.2", + "symfony/dependency-injection": "<5.4", + "symfony/yaml": "<5.4" + }, + "require-dev": { + "doctrine/annotations": "^1.12|^2", + "psr/log": "^1|^2|^3", + "symfony/config": "^6.2", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/expression-language": "^5.4|^6.0", + "symfony/http-foundation": "^5.4|^6.0", + "symfony/yaml": "^5.4|^6.0" + }, + "suggest": { + "symfony/config": "For using the all-in-one router or any loader", + "symfony/expression-language": "For using expression matching", + "symfony/http-foundation": "For using a Symfony Request object", + "symfony/yaml": "For using the YAML loader" + }, + "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/v6.2.8" + }, + "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-03-14T15:00:05+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v3.2.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "a8c9cedf55f314f3a186041d19537303766df09a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/a8c9cedf55f314f3a186041d19537303766df09a", + "reference": "a8c9cedf55f314f3a186041d19537303766df09a", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/container": "^2.0" + }, + "conflict": { + "ext-psr": "<1.1|>=2" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.3-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "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.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": "2023-03-01T10:32:47+00:00" + }, + { + "name": "symfony/string", + "version": "v6.2.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/string.git", + "reference": "193e83bbd6617d6b2151c37fff10fa7168ebddef" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/string/zipball/193e83bbd6617d6b2151c37fff10fa7168ebddef", + "reference": "193e83bbd6617d6b2151c37fff10fa7168ebddef", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "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.0" + }, + "require-dev": { + "symfony/error-handler": "^5.4|^6.0", + "symfony/http-client": "^5.4|^6.0", + "symfony/intl": "^6.2", + "symfony/translation-contracts": "^2.0|^3.0", + "symfony/var-exporter": "^5.4|^6.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/v6.2.8" + }, + "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-03-20T16:06:02+00:00" + }, + { + "name": "symfony/translation", + "version": "v6.2.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation.git", + "reference": "817535dbb1721df8b3a8f2489dc7e50bcd6209b5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation/zipball/817535dbb1721df8b3a8f2489dc7e50bcd6209b5", + "reference": "817535dbb1721df8b3a8f2489dc7e50bcd6209b5", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/polyfill-mbstring": "~1.0", + "symfony/translation-contracts": "^2.3|^3.0" + }, + "conflict": { + "symfony/config": "<5.4", + "symfony/console": "<5.4", + "symfony/dependency-injection": "<5.4", + "symfony/http-kernel": "<5.4", + "symfony/twig-bundle": "<5.4", + "symfony/yaml": "<5.4" + }, + "provide": { + "symfony/translation-implementation": "2.3|3.0" + }, + "require-dev": { + "nikic/php-parser": "^4.13", + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0", + "symfony/console": "^5.4|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/finder": "^5.4|^6.0", + "symfony/http-client-contracts": "^1.1|^2.0|^3.0", + "symfony/http-kernel": "^5.4|^6.0", + "symfony/intl": "^5.4|^6.0", + "symfony/polyfill-intl-icu": "^1.21", + "symfony/routing": "^5.4|^6.0", + "symfony/service-contracts": "^1.1.2|^2|^3", + "symfony/yaml": "^5.4|^6.0" + }, + "suggest": { + "nikic/php-parser": "To use PhpAstExtractor", + "psr/log-implementation": "To use logging capability in translator", + "symfony/config": "", + "symfony/yaml": "" + }, + "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/v6.2.8" + }, + "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-03-31T09:14:44+00:00" + }, + { + "name": "symfony/translation-contracts", + "version": "v3.2.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation-contracts.git", + "reference": "dfec258b9dd17a6b24420d464c43bffe347441c8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/dfec258b9dd17a6b24420d464c43bffe347441c8", + "reference": "dfec258b9dd17a6b24420d464c43bffe347441c8", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "suggest": { + "symfony/translation-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.3-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "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.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": "2023-03-01T10:32:47+00:00" + }, + { + "name": "symfony/uid", + "version": "v6.2.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/uid.git", + "reference": "d30c72a63897cfa043e1de4d4dd2ffa9ecefcdc0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/uid/zipball/d30c72a63897cfa043e1de4d4dd2ffa9ecefcdc0", + "reference": "d30c72a63897cfa043e1de4d4dd2ffa9ecefcdc0", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/polyfill-uuid": "^1.15" + }, + "require-dev": { + "symfony/console": "^5.4|^6.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/v6.2.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": "2023-02-14T08:44:56+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v6.2.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "d37ab6787be2db993747b6218fcc96e8e3bb4bd0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/d37ab6787be2db993747b6218fcc96e8e3bb4bd0", + "reference": "d37ab6787be2db993747b6218fcc96e8e3bb4bd0", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "phpunit/phpunit": "<5.4.3", + "symfony/console": "<5.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^5.4|^6.0", + "symfony/process": "^5.4|^6.0", + "symfony/uid": "^5.4|^6.0", + "twig/twig": "^2.13|^3.0.4" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "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/v6.2.8" + }, + "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-03-29T21:42:15+00:00" + }, + { + "name": "tijsverkoyen/css-to-inline-styles", + "version": "2.2.6", + "source": { + "type": "git", + "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", + "reference": "c42125b83a4fa63b187fdf29f9c93cb7733da30c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/c42125b83a4fa63b187fdf29f9c93cb7733da30c", + "reference": "c42125b83a4fa63b187fdf29f9c93cb7733da30c", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "php": "^5.5 || ^7.0 || ^8.0", + "symfony/css-selector": "^2.7 || ^3.0 || ^4.0 || ^5.0 || ^6.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^7.5 || ^8.5.21 || ^9.5.10" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "TijsVerkoyen\\CssToInlineStyles\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Tijs Verkoyen", + "email": "css_to_inline_styles@verkoyen.eu", + "role": "Developer" + } + ], + "description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.", + "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles", + "support": { + "issues": "https://github.com/tijsverkoyen/CssToInlineStyles/issues", + "source": "https://github.com/tijsverkoyen/CssToInlineStyles/tree/2.2.6" + }, + "time": "2023-01-03T09:29:04+00:00" + }, + { + "name": "twilio/sdk", + "version": "7.2.0", + "source": { + "type": "git", + "url": "git@github.com:twilio/twilio-php.git", + "reference": "11271c602398f7678dc465dcab97601e6e866819" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/twilio/twilio-php/zipball/11271c602398f7678dc465dcab97601e6e866819", + "reference": "11271c602398f7678dc465dcab97601e6e866819", + "shasum": "" + }, + "require": { + "php": ">=7.1.0" + }, + "require-dev": { + "guzzlehttp/guzzle": "^6.3 || ^7.0", + "phpunit/phpunit": ">=7.0 < 10" + }, + "suggest": { + "guzzlehttp/guzzle": "An HTTP client to execute the API requests" + }, + "type": "library", + "autoload": { + "psr-4": { + "Twilio\\": "src/Twilio/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Twilio API Team", + "email": "api@twilio.com" + } + ], + "description": "A PHP wrapper for Twilio's API", + "homepage": "https://github.com/twilio/twilio-php", + "keywords": [ + "api", + "sms", + "twilio" + ], + "time": "2023-04-05T22:21:08+00:00" + }, + { + "name": "vlucas/phpdotenv", + "version": "v5.5.0", + "source": { + "type": "git", + "url": "https://github.com/vlucas/phpdotenv.git", + "reference": "1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7", + "reference": "1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7", + "shasum": "" + }, + "require": { + "ext-pcre": "*", + "graham-campbell/result-type": "^1.0.2", + "php": "^7.1.3 || ^8.0", + "phpoption/phpoption": "^1.8", + "symfony/polyfill-ctype": "^1.23", + "symfony/polyfill-mbstring": "^1.23.1", + "symfony/polyfill-php80": "^1.23.1" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "ext-filter": "*", + "phpunit/phpunit": "^7.5.20 || ^8.5.30 || ^9.5.25" + }, + "suggest": { + "ext-filter": "Required to use the boolean validator." + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": true + }, + "branch-alias": { + "dev-master": "5.5-dev" + } + }, + "autoload": { + "psr-4": { + "Dotenv\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Vance Lucas", + "email": "vance@vancelucas.com", + "homepage": "https://github.com/vlucas" + } + ], + "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "support": { + "issues": "https://github.com/vlucas/phpdotenv/issues", + "source": "https://github.com/vlucas/phpdotenv/tree/v5.5.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv", + "type": "tidelift" + } + ], + "time": "2022-10-16T01:01:54+00:00" + }, + { + "name": "voku/portable-ascii", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/voku/portable-ascii.git", + "reference": "b56450eed252f6801410d810c8e1727224ae0743" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b56450eed252f6801410d810c8e1727224ae0743", + "reference": "b56450eed252f6801410d810c8e1727224ae0743", + "shasum": "" + }, + "require": { + "php": ">=7.0.0" + }, + "require-dev": { + "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" + }, + "suggest": { + "ext-intl": "Use Intl for transliterator_transliterate() support" + }, + "type": "library", + "autoload": { + "psr-4": { + "voku\\": "src/voku/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Lars Moelleken", + "homepage": "http://www.moelleken.org/" + } + ], + "description": "Portable ASCII library - performance optimized (ascii) string functions for php.", + "homepage": "https://github.com/voku/portable-ascii", + "keywords": [ + "ascii", + "clean", + "php" + ], + "support": { + "issues": "https://github.com/voku/portable-ascii/issues", + "source": "https://github.com/voku/portable-ascii/tree/2.0.1" + }, + "funding": [ + { + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", + "type": "github" + }, + { + "url": "https://opencollective.com/portable-ascii", + "type": "open_collective" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/portable-ascii", + "type": "tidelift" + } + ], + "time": "2022-03-08T17:03:00+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": "fakerphp/faker", + "version": "v1.21.0", + "source": { + "type": "git", + "url": "https://github.com/FakerPHP/Faker.git", + "reference": "92efad6a967f0b79c499705c69b662f738cc9e4d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/92efad6a967f0b79c499705c69b662f738cc9e4d", + "reference": "92efad6a967f0b79c499705c69b662f738cc9e4d", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0", + "psr/container": "^1.0 || ^2.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "conflict": { + "fzaninotto/faker": "*" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "doctrine/persistence": "^1.3 || ^2.0", + "ext-intl": "*", + "phpunit/phpunit": "^9.5.26", + "symfony/phpunit-bridge": "^5.4.16" + }, + "suggest": { + "doctrine/orm": "Required to use Faker\\ORM\\Doctrine", + "ext-curl": "Required by Faker\\Provider\\Image to download images.", + "ext-dom": "Required by Faker\\Provider\\HtmlLorem for generating random HTML.", + "ext-iconv": "Required by Faker\\Provider\\ru_RU\\Text::realText() for generating real Russian text.", + "ext-mbstring": "Required for multibyte Unicode string functionality." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "v1.21-dev" + } + }, + "autoload": { + "psr-4": { + "Faker\\": "src/Faker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "François Zaninotto" + } + ], + "description": "Faker is a PHP library that generates fake data for you.", + "keywords": [ + "data", + "faker", + "fixtures" + ], + "support": { + "issues": "https://github.com/FakerPHP/Faker/issues", + "source": "https://github.com/FakerPHP/Faker/tree/v1.21.0" + }, + "time": "2022-12-13T13:54:32+00:00" + }, + { + "name": "filp/whoops", + "version": "2.15.2", + "source": { + "type": "git", + "url": "https://github.com/filp/whoops.git", + "reference": "aac9304c5ed61bf7b1b7a6064bf9806ab842ce73" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/filp/whoops/zipball/aac9304c5ed61bf7b1b7a6064bf9806ab842ce73", + "reference": "aac9304c5ed61bf7b1b7a6064bf9806ab842ce73", + "shasum": "" + }, + "require": { + "php": "^5.5.9 || ^7.0 || ^8.0", + "psr/log": "^1.0.1 || ^2.0 || ^3.0" + }, + "require-dev": { + "mockery/mockery": "^0.9 || ^1.0", + "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.3", + "symfony/var-dumper": "^2.6 || ^3.0 || ^4.0 || ^5.0" + }, + "suggest": { + "symfony/var-dumper": "Pretty print complex values better with var-dumper available", + "whoops/soap": "Formats errors as SOAP responses" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.7-dev" + } + }, + "autoload": { + "psr-4": { + "Whoops\\": "src/Whoops/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Filipe Dobreira", + "homepage": "https://github.com/filp", + "role": "Developer" + } + ], + "description": "php error handling for cool kids", + "homepage": "https://filp.github.io/whoops/", + "keywords": [ + "error", + "exception", + "handling", + "library", + "throwable", + "whoops" + ], + "support": { + "issues": "https://github.com/filp/whoops/issues", + "source": "https://github.com/filp/whoops/tree/2.15.2" + }, + "funding": [ + { + "url": "https://github.com/denis-sokolov", + "type": "github" + } + ], + "time": "2023-04-12T12:00:00+00:00" + }, + { + "name": "hamcrest/hamcrest-php", + "version": "v2.0.1", + "source": { + "type": "git", + "url": "https://github.com/hamcrest/hamcrest-php.git", + "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/8c3d0a3f6af734494ad8f6fbbee0ba92422859f3", + "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3", + "shasum": "" + }, + "require": { + "php": "^5.3|^7.0|^8.0" + }, + "replace": { + "cordoval/hamcrest-php": "*", + "davedevelopment/hamcrest-php": "*", + "kodova/hamcrest-php": "*" + }, + "require-dev": { + "phpunit/php-file-iterator": "^1.4 || ^2.0", + "phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.1-dev" + } + }, + "autoload": { + "classmap": [ + "hamcrest" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "This is the PHP port of Hamcrest Matchers", + "keywords": [ + "test" + ], + "support": { + "issues": "https://github.com/hamcrest/hamcrest-php/issues", + "source": "https://github.com/hamcrest/hamcrest-php/tree/v2.0.1" + }, + "time": "2020-07-09T08:09:16+00:00" + }, + { + "name": "laravel/pint", + "version": "v1.8.0", + "source": { + "type": "git", + "url": "https://github.com/laravel/pint.git", + "reference": "4b8f2ef22bfcddd1d163cfd282e3f42ee1a5cce2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/pint/zipball/4b8f2ef22bfcddd1d163cfd282e3f42ee1a5cce2", + "reference": "4b8f2ef22bfcddd1d163cfd282e3f42ee1a5cce2", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "ext-tokenizer": "*", + "ext-xml": "*", + "php": "^8.1.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.16.0", + "illuminate/view": "^10.5.1", + "laravel-zero/framework": "^10.0.2", + "mockery/mockery": "^1.5.1", + "nunomaduro/larastan": "^2.5.1", + "nunomaduro/termwind": "^1.15.1", + "pestphp/pest": "^2.4.0" + }, + "bin": [ + "builds/pint" + ], + "type": "project", + "autoload": { + "psr-4": { + "App\\": "app/", + "Database\\Seeders\\": "database/seeders/", + "Database\\Factories\\": "database/factories/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "An opinionated code formatter for PHP.", + "homepage": "https://laravel.com", + "keywords": [ + "format", + "formatter", + "lint", + "linter", + "php" + ], + "support": { + "issues": "https://github.com/laravel/pint/issues", + "source": "https://github.com/laravel/pint" + }, + "time": "2023-04-04T13:08:09+00:00" + }, + { + "name": "laravel/sail", + "version": "v1.21.4", + "source": { + "type": "git", + "url": "https://github.com/laravel/sail.git", + "reference": "5e59b4a57181020477e2b18943b27493638e3f89" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/sail/zipball/5e59b4a57181020477e2b18943b27493638e3f89", + "reference": "5e59b4a57181020477e2b18943b27493638e3f89", + "shasum": "" + }, + "require": { + "illuminate/console": "^8.0|^9.0|^10.0", + "illuminate/contracts": "^8.0|^9.0|^10.0", + "illuminate/support": "^8.0|^9.0|^10.0", + "php": "^7.3|^8.0", + "symfony/yaml": "^6.0" + }, + "require-dev": { + "orchestra/testbench": "^6.0|^7.0|^8.0", + "phpstan/phpstan": "^1.10" + }, + "bin": [ + "bin/sail" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + }, + "laravel": { + "providers": [ + "Laravel\\Sail\\SailServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Laravel\\Sail\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Docker files for running a basic Laravel application.", + "keywords": [ + "docker", + "laravel" + ], + "support": { + "issues": "https://github.com/laravel/sail/issues", + "source": "https://github.com/laravel/sail" + }, + "time": "2023-03-30T12:28:55+00:00" + }, + { + "name": "mockery/mockery", + "version": "1.5.1", + "source": { + "type": "git", + "url": "https://github.com/mockery/mockery.git", + "reference": "e92dcc83d5a51851baf5f5591d32cb2b16e3684e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mockery/mockery/zipball/e92dcc83d5a51851baf5f5591d32cb2b16e3684e", + "reference": "e92dcc83d5a51851baf5f5591d32cb2b16e3684e", + "shasum": "" + }, + "require": { + "hamcrest/hamcrest-php": "^2.0.1", + "lib-pcre": ">=7.0", + "php": "^7.3 || ^8.0" + }, + "conflict": { + "phpunit/phpunit": "<8.0" + }, + "require-dev": { + "phpunit/phpunit": "^8.5 || ^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.4.x-dev" + } + }, + "autoload": { + "psr-0": { + "Mockery": "library/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Pádraic Brady", + "email": "padraic.brady@gmail.com", + "homepage": "http://blog.astrumfutura.com" + }, + { + "name": "Dave Marshall", + "email": "dave.marshall@atstsolutions.co.uk", + "homepage": "http://davedevelopment.co.uk" + } + ], + "description": "Mockery is a simple yet flexible PHP mock object framework", + "homepage": "https://github.com/mockery/mockery", + "keywords": [ + "BDD", + "TDD", + "library", + "mock", + "mock objects", + "mockery", + "stub", + "test", + "test double", + "testing" + ], + "support": { + "issues": "https://github.com/mockery/mockery/issues", + "source": "https://github.com/mockery/mockery/tree/1.5.1" + }, + "time": "2022-09-07T15:32:08+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.11.1", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/7284c22080590fb39f2ffa3e9057f10a4ddd0e0c", + "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c", + "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", + "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.11.1" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", + "type": "tidelift" + } + ], + "time": "2023-03-08T13:26:56+00:00" + }, + { + "name": "nunomaduro/collision", + "version": "v7.5.0", + "source": { + "type": "git", + "url": "https://github.com/nunomaduro/collision.git", + "reference": "bbbc6fb9c1ee88f8aa38e47abd15c465f946f85e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nunomaduro/collision/zipball/bbbc6fb9c1ee88f8aa38e47abd15c465f946f85e", + "reference": "bbbc6fb9c1ee88f8aa38e47abd15c465f946f85e", + "shasum": "" + }, + "require": { + "filp/whoops": "^2.15.2", + "nunomaduro/termwind": "^1.15.1", + "php": "^8.1.0", + "symfony/console": "^6.2.8" + }, + "conflict": { + "phpunit/phpunit": "<10.1.0" + }, + "require-dev": { + "brianium/paratest": "^7.1.3", + "laravel/framework": "^10.7.1", + "laravel/pint": "^1.8.0", + "laravel/sail": "^1.21.4", + "laravel/sanctum": "^3.2.1", + "laravel/tinker": "^2.8.1", + "nunomaduro/larastan": "^2.5.1", + "orchestra/testbench-core": "^8.4.2", + "pestphp/pest": "^2.5.0", + "phpunit/phpunit": "^10.1.0", + "sebastian/environment": "^6.0.1", + "spatie/laravel-ignition": "^2.1.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider" + ] + } + }, + "autoload": { + "files": [ + "./src/Adapters/Phpunit/Autoload.php" + ], + "psr-4": { + "NunoMaduro\\Collision\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "Cli error handling for console/command-line PHP applications.", + "keywords": [ + "artisan", + "cli", + "command-line", + "console", + "error", + "handling", + "laravel", + "laravel-zero", + "php", + "symfony" + ], + "support": { + "issues": "https://github.com/nunomaduro/collision/issues", + "source": "https://github.com/nunomaduro/collision" + }, + "funding": [ + { + "url": "https://www.paypal.com/paypalme/enunomaduro", + "type": "custom" + }, + { + "url": "https://github.com/nunomaduro", + "type": "github" + }, + { + "url": "https://www.patreon.com/nunomaduro", + "type": "patreon" + } + ], + "time": "2023-04-14T10:39:16+00:00" + }, + { + "name": "phar-io/manifest", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "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.3" + }, + "time": "2021-07-20T11:28:43+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": "10.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "fc4f5ee614fa82d50ecf9014b51af0a9561f3df8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/fc4f5ee614fa82d50ecf9014b51af0a9561f3df8", + "reference": "fc4f5ee614fa82d50ecf9014b51af0a9561f3df8", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-xmlwriter": "*", + "nikic/php-parser": "^4.15", + "php": ">=8.1", + "phpunit/php-file-iterator": "^4.0", + "phpunit/php-text-template": "^3.0", + "sebastian/code-unit-reverse-lookup": "^3.0", + "sebastian/complexity": "^3.0", + "sebastian/environment": "^6.0", + "sebastian/lines-of-code": "^2.0", + "sebastian/version": "^4.0", + "theseer/tokenizer": "^1.2.0" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "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": "10.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": "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/10.1.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-04-13T07:08:27+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "4.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "fd9329ab3368f59fe1fe808a189c51086bd4b6bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/fd9329ab3368f59fe1fe808a189c51086bd4b6bd", + "reference": "fd9329ab3368f59fe1fe808a189c51086bd4b6bd", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.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/4.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-10T16:53:14+00:00" + }, + { + "name": "phpunit/php-invoker", + "version": "4.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7", + "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^10.0" + }, + "suggest": { + "ext-pcntl": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.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": "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/4.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:56:09+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "9f3d3709577a527025f55bcf0f7ab8052c8bb37d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/9f3d3709577a527025f55bcf0f7ab8052c8bb37d", + "reference": "9f3d3709577a527025f55bcf0f7ab8052c8bb37d", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.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", + "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/3.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:56:46+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "6.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/e2a2d67966e740530f4a3343fe2e030ffdc1161d", + "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "6.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/6.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:57:52+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "10.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "5a477aea03e61329132935689ae2d73f418f5e25" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/5a477aea03e61329132935689ae2d73f418f5e25", + "reference": "5a477aea03e61329132935689ae2d73f418f5e25", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.10.1", + "phar-io/manifest": "^2.0.3", + "phar-io/version": "^3.0.2", + "php": ">=8.1", + "phpunit/php-code-coverage": "^10.1", + "phpunit/php-file-iterator": "^4.0", + "phpunit/php-invoker": "^4.0", + "phpunit/php-text-template": "^3.0", + "phpunit/php-timer": "^6.0", + "sebastian/cli-parser": "^2.0", + "sebastian/code-unit": "^2.0", + "sebastian/comparator": "^5.0", + "sebastian/diff": "^5.0", + "sebastian/environment": "^6.0", + "sebastian/exporter": "^5.0", + "sebastian/global-state": "^6.0", + "sebastian/object-enumerator": "^5.0", + "sebastian/recursion-context": "^5.0", + "sebastian/type": "^4.0", + "sebastian/version": "^4.0" + }, + "suggest": { + "ext-soap": "To be able to generate mocks based on WSDL files" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "10.1-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/10.1.0" + }, + "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": "2023-04-14T05:15:09+00:00" + }, + { + "name": "sebastian/cli-parser", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/cli-parser.git", + "reference": "efdc130dbbbb8ef0b545a994fd811725c5282cae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/efdc130dbbbb8ef0b545a994fd811725c5282cae", + "reference": "efdc130dbbbb8ef0b545a994fd811725c5282cae", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "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 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/2.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:58:15+00:00" + }, + { + "name": "sebastian/code-unit", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "a81fee9eef0b7a76af11d121767abc44c104e503" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/a81fee9eef0b7a76af11d121767abc44c104e503", + "reference": "a81fee9eef0b7a76af11d121767abc44c104e503", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "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": "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/2.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:58:43+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/5e3a687f7d8ae33fb362c5c0743794bbb2420a1d", + "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.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": "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/3.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:59:15+00:00" + }, + { + "name": "sebastian/comparator", + "version": "5.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "72f01e6586e0caf6af81297897bd112eb7e9627c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/72f01e6586e0caf6af81297897bd112eb7e9627c", + "reference": "72f01e6586e0caf6af81297897bd112eb7e9627c", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-mbstring": "*", + "php": ">=8.1", + "sebastian/diff": "^5.0", + "sebastian/exporter": "^5.0" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.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/5.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T07:07:16+00:00" + }, + { + "name": "sebastian/complexity", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/complexity.git", + "reference": "e67d240970c9dc7ea7b2123a6d520e334dd61dc6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/e67d240970c9dc7ea7b2123a6d520e334dd61dc6", + "reference": "e67d240970c9dc7ea7b2123a6d520e334dd61dc6", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.10", + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.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", + "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/3.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:59:47+00:00" + }, + { + "name": "sebastian/diff", + "version": "5.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "aae9a0a43bff37bd5d8d0311426c87bf36153f02" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/aae9a0a43bff37bd5d8d0311426c87bf36153f02", + "reference": "aae9a0a43bff37bd5d8d0311426c87bf36153f02", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0", + "symfony/process": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.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", + "security": "https://github.com/sebastianbergmann/diff/security/policy", + "source": "https://github.com/sebastianbergmann/diff/tree/5.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-03-23T05:12:41+00:00" + }, + { + "name": "sebastian/environment", + "version": "6.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "43c751b41d74f96cbbd4e07b7aec9675651e2951" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/43c751b41d74f96cbbd4e07b7aec9675651e2951", + "reference": "43c751b41d74f96cbbd4e07b7aec9675651e2951", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "6.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 functionality to handle HHVM/PHP environments", + "homepage": "https://github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/environment/issues", + "security": "https://github.com/sebastianbergmann/environment/security/policy", + "source": "https://github.com/sebastianbergmann/environment/tree/6.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-04-11T05:39:26+00:00" + }, + { + "name": "sebastian/exporter", + "version": "5.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "f3ec4bf931c0b31e5b413f5b4fc970a7d03338c0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/f3ec4bf931c0b31e5b413f5b4fc970a7d03338c0", + "reference": "f3ec4bf931c0b31e5b413f5b4fc970a7d03338c0", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": ">=8.1", + "sebastian/recursion-context": "^5.0" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.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/5.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T07:06:49+00:00" + }, + { + "name": "sebastian/global-state", + "version": "6.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "aab257c712de87b90194febd52e4d184551c2d44" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/aab257c712de87b90194febd52e4d184551c2d44", + "reference": "aab257c712de87b90194febd52e4d184551c2d44", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "sebastian/object-reflector": "^3.0", + "sebastian/recursion-context": "^5.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "6.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/6.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T07:07:38+00:00" + }, + { + "name": "sebastian/lines-of-code", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/lines-of-code.git", + "reference": "17c4d940ecafb3d15d2cf916f4108f664e28b130" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/17c4d940ecafb3d15d2cf916f4108f664e28b130", + "reference": "17c4d940ecafb3d15d2cf916f4108f664e28b130", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.10", + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "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 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/2.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T07:08:02+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "5.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/202d0e344a580d7f7d04b3fafce6933e59dae906", + "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "sebastian/object-reflector": "^3.0", + "sebastian/recursion-context": "^5.0" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "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": "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/5.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T07:08:32+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "24ed13d98130f0e7122df55d06c5c4942a577957" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/24ed13d98130f0e7122df55d06c5c4942a577957", + "reference": "24ed13d98130f0e7122df55d06c5c4942a577957", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.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": "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/3.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T07:06:18+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "5.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "05909fb5bc7df4c52992396d0116aed689f93712" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/05909fb5bc7df4c52992396d0116aed689f93712", + "reference": "05909fb5bc7df4c52992396d0116aed689f93712", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.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/5.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T07:05:40+00:00" + }, + { + "name": "sebastian/type", + "version": "4.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "462699a16464c3944eefc02ebdd77882bd3925bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/462699a16464c3944eefc02ebdd77882bd3925bf", + "reference": "462699a16464c3944eefc02ebdd77882bd3925bf", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.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 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/4.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T07:10:45+00:00" + }, + { + "name": "sebastian/version", + "version": "4.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c51fa83a5d8f43f1402e3f32a005e6262244ef17", + "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.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/4.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-07T11:34:05+00:00" + }, + { + "name": "spatie/backtrace", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/spatie/backtrace.git", + "reference": "ec4dd16476b802dbdc6b4467f84032837e316b8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/backtrace/zipball/ec4dd16476b802dbdc6b4467f84032837e316b8c", + "reference": "ec4dd16476b802dbdc6b4467f84032837e316b8c", + "shasum": "" + }, + "require": { + "php": "^7.3|^8.0" + }, + "require-dev": { + "ext-json": "*", + "phpunit/phpunit": "^9.3", + "spatie/phpunit-snapshot-assertions": "^4.2", + "symfony/var-dumper": "^5.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\Backtrace\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van de Herten", + "email": "freek@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" + } + ], + "description": "A better backtrace", + "homepage": "https://github.com/spatie/backtrace", + "keywords": [ + "Backtrace", + "spatie" + ], + "support": { + "source": "https://github.com/spatie/backtrace/tree/1.4.0" + }, + "funding": [ + { + "url": "https://github.com/sponsors/spatie", + "type": "github" + }, + { + "url": "https://spatie.be/open-source/support-us", + "type": "other" + } + ], + "time": "2023-03-04T08:57:24+00:00" + }, + { + "name": "spatie/flare-client-php", + "version": "1.3.6", + "source": { + "type": "git", + "url": "https://github.com/spatie/flare-client-php.git", + "reference": "530ac81255af79f114344286e4275f8869c671e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/flare-client-php/zipball/530ac81255af79f114344286e4275f8869c671e2", + "reference": "530ac81255af79f114344286e4275f8869c671e2", + "shasum": "" + }, + "require": { + "illuminate/pipeline": "^8.0|^9.0|^10.0", + "php": "^8.0", + "spatie/backtrace": "^1.2", + "symfony/http-foundation": "^5.0|^6.0", + "symfony/mime": "^5.2|^6.0", + "symfony/process": "^5.2|^6.0", + "symfony/var-dumper": "^5.2|^6.0" + }, + "require-dev": { + "dms/phpunit-arraysubset-asserts": "^0.3.0", + "pestphp/pest": "^1.20", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1.0", + "spatie/phpunit-snapshot-assertions": "^4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.1.x-dev" + } + }, + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "Spatie\\FlareClient\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Send PHP errors to Flare", + "homepage": "https://github.com/spatie/flare-client-php", + "keywords": [ + "exception", + "flare", + "reporting", + "spatie" + ], + "support": { + "issues": "https://github.com/spatie/flare-client-php/issues", + "source": "https://github.com/spatie/flare-client-php/tree/1.3.6" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2023-04-12T07:57:12+00:00" + }, + { + "name": "spatie/ignition", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://github.com/spatie/ignition.git", + "reference": "4db9c9626e4d7745efbe0b512157326190b41b65" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/ignition/zipball/4db9c9626e4d7745efbe0b512157326190b41b65", + "reference": "4db9c9626e4d7745efbe0b512157326190b41b65", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "php": "^8.0", + "spatie/backtrace": "^1.4", + "spatie/flare-client-php": "^1.1", + "symfony/console": "^5.4|^6.0", + "symfony/var-dumper": "^5.4|^6.0" + }, + "require-dev": { + "illuminate/cache": "^9.52", + "mockery/mockery": "^1.4", + "pestphp/pest": "^1.20", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1.0", + "psr/simple-cache-implementation": "*", + "symfony/cache": "^6.2", + "symfony/process": "^5.4|^6.0", + "vlucas/phpdotenv": "^5.5" + }, + "suggest": { + "openai-php/client": "Require get solutions from OpenAI", + "simple-cache-implementation": "To cache solutions from OpenAI" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.4.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spatie\\Ignition\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Spatie", + "email": "info@spatie.be", + "role": "Developer" + } + ], + "description": "A beautiful error page for PHP applications.", + "homepage": "https://flareapp.io/ignition", + "keywords": [ + "error", + "flare", + "laravel", + "page" + ], + "support": { + "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction", + "forum": "https://twitter.com/flareappio", + "issues": "https://github.com/spatie/ignition/issues", + "source": "https://github.com/spatie/ignition" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2023-04-12T09:07:50+00:00" + }, + { + "name": "spatie/laravel-ignition", + "version": "2.1.0", + "source": { + "type": "git", + "url": "https://github.com/spatie/laravel-ignition.git", + "reference": "3718dfb91bc5aff340af26507a61f0f9605f81e8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/3718dfb91bc5aff340af26507a61f0f9605f81e8", + "reference": "3718dfb91bc5aff340af26507a61f0f9605f81e8", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "illuminate/support": "^10.0", + "php": "^8.1", + "spatie/flare-client-php": "^1.3.5", + "spatie/ignition": "^1.5.0", + "symfony/console": "^6.2.3", + "symfony/var-dumper": "^6.2.3" + }, + "require-dev": { + "livewire/livewire": "^2.11", + "mockery/mockery": "^1.5.1", + "openai-php/client": "^0.3.4", + "orchestra/testbench": "^8.0", + "pestphp/pest": "^1.22.3", + "phpstan/extension-installer": "^1.2", + "phpstan/phpstan-deprecation-rules": "^1.1.1", + "phpstan/phpstan-phpunit": "^1.3.3", + "vlucas/phpdotenv": "^5.5" + }, + "suggest": { + "openai-php/client": "Require get solutions from OpenAI", + "psr/simple-cache-implementation": "Needed to cache solutions from OpenAI" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Spatie\\LaravelIgnition\\IgnitionServiceProvider" + ], + "aliases": { + "Flare": "Spatie\\LaravelIgnition\\Facades\\Flare" + } + } + }, + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "Spatie\\LaravelIgnition\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Spatie", + "email": "info@spatie.be", + "role": "Developer" + } + ], + "description": "A beautiful error page for Laravel applications.", + "homepage": "https://flareapp.io/ignition", + "keywords": [ + "error", + "flare", + "laravel", + "page" + ], + "support": { + "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction", + "forum": "https://twitter.com/flareappio", + "issues": "https://github.com/spatie/laravel-ignition/issues", + "source": "https://github.com/spatie/laravel-ignition" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2023-04-12T09:26:00+00:00" + }, + { + "name": "symfony/yaml", + "version": "v6.2.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "e8e6a1d59e050525f27a1f530aa9703423cb7f57" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/e8e6a1d59e050525f27a1f530aa9703423cb7f57", + "reference": "e8e6a1d59e050525f27a1f530aa9703423cb7f57", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "symfony/console": "<5.4" + }, + "require-dev": { + "symfony/console": "^5.4|^6.0" + }, + "suggest": { + "symfony/console": "For validating YAML files using the lint command" + }, + "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/v6.2.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": "2023-02-16T09:57:23+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", + "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.1" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2021-07-28T10:34:58+00:00" + } + ], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": true, + "prefer-lowest": false, + "platform": { + "php": "^8.1" + }, + "platform-dev": [], + "plugin-api-version": "2.3.0" +} diff --git a/backend/config/app.php b/backend/config/app.php new file mode 100644 index 0000000..ad44600 --- /dev/null +++ b/backend/config/app.php @@ -0,0 +1,221 @@ + env('APP_NAME', 'Laravel'), + + /* + |-------------------------------------------------------------------------- + | Application Environment + |-------------------------------------------------------------------------- + | + | This value determines the "environment" your application is currently + | running in. This may determine how you prefer to configure various + | services the application utilizes. Set this in your ".env" file. + | + */ + + 'env' => env('APP_ENV', 'production'), + + /* + |-------------------------------------------------------------------------- + | Application Debug Mode + |-------------------------------------------------------------------------- + | + | When your application is in debug mode, detailed error messages with + | stack traces will be shown on every error that occurs within your + | application. If disabled, a simple generic error page is shown. + | + */ + + 'debug' => (bool) env('APP_DEBUG', false), + + /* + |-------------------------------------------------------------------------- + | Application URL + |-------------------------------------------------------------------------- + | + | This URL is used by the console to properly generate URLs when using + | the Artisan command line tool. You should set this to the root of + | your application so that it is used when running Artisan tasks. + | + */ + + 'url' => env('APP_URL', 'http://localhost'), + + 'asset_url' => env('ASSET_URL'), + + /* + |-------------------------------------------------------------------------- + | Application Timezone + |-------------------------------------------------------------------------- + | + | Here you may specify the default timezone for your application, which + | will be used by the PHP date and date-time functions. We have gone + | ahead and set this to a sensible default for you out of the box. + | + */ + + 'timezone' => 'UTC', + + /* + |-------------------------------------------------------------------------- + | Application Locale Configuration + |-------------------------------------------------------------------------- + | + | The application locale determines the default locale that will be used + | by the translation service provider. You are free to set this value + | to any of the locales which will be supported by the application. + | + */ + + 'locale' => 'en', + + /* + |-------------------------------------------------------------------------- + | Application Fallback Locale + |-------------------------------------------------------------------------- + | + | The fallback locale determines the locale to use when the current one + | is not available. You may change the value to correspond to any of + | the language folders that are provided through your application. + | + */ + + 'fallback_locale' => 'en', + + /* + |-------------------------------------------------------------------------- + | Faker Locale + |-------------------------------------------------------------------------- + | + | This locale will be used by the Faker PHP library when generating fake + | data for your database seeds. For example, this will be used to get + | localized telephone numbers, street address information and more. + | + */ + + 'faker_locale' => 'en_US', + + /* + |-------------------------------------------------------------------------- + | Encryption Key + |-------------------------------------------------------------------------- + | + | This key is used by the Illuminate encrypter service and should be set + | to a random, 32 character string, otherwise these encrypted strings + | will not be safe. Please do this before deploying an application! + | + */ + + 'key' => env('APP_KEY'), + + 'cipher' => 'AES-256-CBC', + + /* + |-------------------------------------------------------------------------- + | Maintenance Mode Driver + |-------------------------------------------------------------------------- + | + | These configuration options determine the driver used to determine and + | manage Laravel's "maintenance mode" status. The "cache" driver will + | allow maintenance mode to be controlled across multiple machines. + | + | Supported drivers: "file", "cache" + | + */ + + 'maintenance' => [ + 'driver' => 'file', + // 'store' => 'redis', + ], + + /* + |-------------------------------------------------------------------------- + | Autoloaded Service Providers + |-------------------------------------------------------------------------- + | + | The service providers listed here will be automatically loaded on the + | request to your application. Feel free to add your own services to + | this array to grant expanded functionality to your applications. + | + */ + + 'providers' => [ + + /* + * Laravel Framework Service Providers... + */ + Illuminate\Auth\AuthServiceProvider::class, + Illuminate\Broadcasting\BroadcastServiceProvider::class, + Illuminate\Bus\BusServiceProvider::class, + Illuminate\Cache\CacheServiceProvider::class, + Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class, + Illuminate\Cookie\CookieServiceProvider::class, + Illuminate\Database\DatabaseServiceProvider::class, + Illuminate\Encryption\EncryptionServiceProvider::class, + Illuminate\Filesystem\FilesystemServiceProvider::class, + Illuminate\Foundation\Providers\FoundationServiceProvider::class, + Illuminate\Hashing\HashServiceProvider::class, + Illuminate\Mail\MailServiceProvider::class, + Illuminate\Notifications\NotificationServiceProvider::class, + Illuminate\Pagination\PaginationServiceProvider::class, + Illuminate\Pipeline\PipelineServiceProvider::class, + Illuminate\Queue\QueueServiceProvider::class, + Illuminate\Redis\RedisServiceProvider::class, + Illuminate\Auth\Passwords\PasswordResetServiceProvider::class, + Illuminate\Session\SessionServiceProvider::class, + Illuminate\Translation\TranslationServiceProvider::class, + Illuminate\Validation\ValidationServiceProvider::class, + Illuminate\View\ViewServiceProvider::class, + + /* + * Package Service Providers... + */ + + /* + * Application Service Providers... + */ + App\Providers\AppServiceProvider::class, + App\Providers\AuthServiceProvider::class, + // App\Providers\BroadcastServiceProvider::class, + App\Providers\EventServiceProvider::class, + App\Providers\RouteServiceProvider::class, + + ], + + /* + |-------------------------------------------------------------------------- + | Class Aliases + |-------------------------------------------------------------------------- + | + | This array of class aliases will be registered when this application + | is started. However, feel free to register as many as you wish as + | the aliases are "lazy" loaded so they don't hinder performance. + | + */ + + 'aliases' => Facade::defaultAliases()->merge([ + // 'ExampleClass' => App\Example\ExampleClass::class, + ])->toArray(), + + + 'twilio' => [ + 'account_sid' => env('TWILIO_SID'), + 'auth_token' => env('TWILIO_AUTH_TOKEN'), + 'verification_sid' => env('TWILIO_VERIFICATION_SID'), + ], +]; diff --git a/backend/config/auth.php b/backend/config/auth.php new file mode 100644 index 0000000..9548c15 --- /dev/null +++ b/backend/config/auth.php @@ -0,0 +1,115 @@ + [ + 'guard' => 'web', + 'passwords' => 'users', + ], + + /* + |-------------------------------------------------------------------------- + | Authentication Guards + |-------------------------------------------------------------------------- + | + | Next, you may define every authentication guard for your application. + | Of course, a great default configuration has been defined for you + | here which uses session storage and the Eloquent user provider. + | + | All authentication drivers have a user provider. This defines how the + | users are actually retrieved out of your database or other storage + | mechanisms used by this application to persist your user's data. + | + | Supported: "session" + | + */ + + 'guards' => [ + 'web' => [ + 'driver' => 'session', + 'provider' => 'users', + ], + ], + + /* + |-------------------------------------------------------------------------- + | User Providers + |-------------------------------------------------------------------------- + | + | All authentication drivers have a user provider. This defines how the + | users are actually retrieved out of your database or other storage + | mechanisms used by this application to persist your user's data. + | + | If you have multiple user tables or models you may configure multiple + | sources which represent each model / table. These sources may then + | be assigned to any extra authentication guards you have defined. + | + | Supported: "database", "eloquent" + | + */ + + 'providers' => [ + 'users' => [ + 'driver' => 'eloquent', + 'model' => App\Models\User::class, + ], + + // 'users' => [ + // 'driver' => 'database', + // 'table' => 'users', + // ], + ], + + /* + |-------------------------------------------------------------------------- + | Resetting Passwords + |-------------------------------------------------------------------------- + | + | You may specify multiple password reset configurations if you have more + | than one user table or model in the application and you want to have + | separate password reset settings based on the specific user types. + | + | The expiry time is the number of minutes that each reset token will be + | considered valid. This security feature keeps tokens short-lived so + | they have less time to be guessed. You may change this as needed. + | + | The throttle setting is the number of seconds a user must wait before + | generating more password reset tokens. This prevents the user from + | quickly generating a very large amount of password reset tokens. + | + */ + + 'passwords' => [ + 'users' => [ + 'provider' => 'users', + 'table' => 'password_reset_tokens', + 'expire' => 60, + 'throttle' => 60, + ], + ], + + /* + |-------------------------------------------------------------------------- + | Password Confirmation Timeout + |-------------------------------------------------------------------------- + | + | Here you may define the amount of seconds before a password confirmation + | times out and the user is prompted to re-enter their password via the + | confirmation screen. By default, the timeout lasts for three hours. + | + */ + + 'password_timeout' => 10800, + +]; diff --git a/backend/config/broadcasting.php b/backend/config/broadcasting.php new file mode 100644 index 0000000..9e4d4aa --- /dev/null +++ b/backend/config/broadcasting.php @@ -0,0 +1,70 @@ + env('BROADCAST_DRIVER', 'null'), + + /* + |-------------------------------------------------------------------------- + | Broadcast Connections + |-------------------------------------------------------------------------- + | + | Here you may define all of the broadcast connections that will be used + | to broadcast events to other systems or over websockets. Samples of + | each available type of connection are provided inside this array. + | + */ + + 'connections' => [ + + 'pusher' => [ + 'driver' => 'pusher', + 'key' => env('PUSHER_APP_KEY'), + 'secret' => env('PUSHER_APP_SECRET'), + 'app_id' => env('PUSHER_APP_ID'), + 'options' => [ + 'host' => env('PUSHER_HOST') ?: 'api-'.env('PUSHER_APP_CLUSTER', 'mt1').'.pusher.com', + 'port' => env('PUSHER_PORT', 443), + 'scheme' => env('PUSHER_SCHEME', 'https'), + 'encrypted' => true, + 'useTLS' => env('PUSHER_SCHEME', 'https') === 'https', + ], + 'client_options' => [ + // Guzzle client options: https://docs.guzzlephp.org/en/stable/request-options.html + ], + ], + + 'ably' => [ + 'driver' => 'ably', + 'key' => env('ABLY_KEY'), + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'default', + ], + + 'log' => [ + 'driver' => 'log', + ], + + 'null' => [ + 'driver' => 'null', + ], + + ], + +]; diff --git a/backend/config/cache.php b/backend/config/cache.php new file mode 100644 index 0000000..33bb295 --- /dev/null +++ b/backend/config/cache.php @@ -0,0 +1,110 @@ + env('CACHE_DRIVER', 'file'), + + /* + |-------------------------------------------------------------------------- + | Cache Stores + |-------------------------------------------------------------------------- + | + | Here you may define all of the cache "stores" for your application as + | well as their drivers. You may even define multiple stores for the + | same cache driver to group types of items stored in your caches. + | + | Supported drivers: "apc", "array", "database", "file", + | "memcached", "redis", "dynamodb", "octane", "null" + | + */ + + 'stores' => [ + + 'apc' => [ + 'driver' => 'apc', + ], + + 'array' => [ + 'driver' => 'array', + 'serialize' => false, + ], + + 'database' => [ + 'driver' => 'database', + 'table' => 'cache', + 'connection' => null, + 'lock_connection' => null, + ], + + 'file' => [ + 'driver' => 'file', + 'path' => storage_path('framework/cache/data'), + ], + + 'memcached' => [ + 'driver' => 'memcached', + 'persistent_id' => env('MEMCACHED_PERSISTENT_ID'), + 'sasl' => [ + env('MEMCACHED_USERNAME'), + env('MEMCACHED_PASSWORD'), + ], + 'options' => [ + // Memcached::OPT_CONNECT_TIMEOUT => 2000, + ], + 'servers' => [ + [ + 'host' => env('MEMCACHED_HOST', '127.0.0.1'), + 'port' => env('MEMCACHED_PORT', 11211), + 'weight' => 100, + ], + ], + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'cache', + 'lock_connection' => 'default', + ], + + 'dynamodb' => [ + 'driver' => 'dynamodb', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + 'table' => env('DYNAMODB_CACHE_TABLE', 'cache'), + 'endpoint' => env('DYNAMODB_ENDPOINT'), + ], + + 'octane' => [ + 'driver' => 'octane', + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Cache Key Prefix + |-------------------------------------------------------------------------- + | + | When utilizing the APC, database, memcached, Redis, or DynamoDB cache + | stores there might be other applications using the same cache. For + | that reason, you may prefix every cache key to avoid collisions. + | + */ + + 'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_cache_'), + +]; diff --git a/backend/config/cors.php b/backend/config/cors.php new file mode 100644 index 0000000..8a39e6d --- /dev/null +++ b/backend/config/cors.php @@ -0,0 +1,34 @@ + ['api/*', 'sanctum/csrf-cookie'], + + 'allowed_methods' => ['*'], + + 'allowed_origins' => ['*'], + + 'allowed_origins_patterns' => [], + + 'allowed_headers' => ['*'], + + 'exposed_headers' => [], + + 'max_age' => 0, + + 'supports_credentials' => false, + +]; diff --git a/backend/config/database.php b/backend/config/database.php new file mode 100644 index 0000000..137ad18 --- /dev/null +++ b/backend/config/database.php @@ -0,0 +1,151 @@ + env('DB_CONNECTION', 'mysql'), + + /* + |-------------------------------------------------------------------------- + | Database Connections + |-------------------------------------------------------------------------- + | + | Here are each of the database connections setup for your application. + | Of course, examples of configuring each database platform that is + | supported by Laravel is shown below to make development simple. + | + | + | All database work in Laravel is done through the PHP PDO facilities + | so make sure you have the driver for your particular database of + | choice installed on your machine before you begin development. + | + */ + + 'connections' => [ + + 'sqlite' => [ + 'driver' => 'sqlite', + 'url' => env('DATABASE_URL'), + 'database' => env('DB_DATABASE', database_path('database.sqlite')), + 'prefix' => '', + 'foreign_key_constraints' => env('DB_FOREIGN_KEYS', true), + ], + + 'mysql' => [ + 'driver' => 'mysql', + 'url' => env('DATABASE_URL'), + 'host' => env('DB_HOST', '127.0.0.1'), + 'port' => env('DB_PORT', '3306'), + 'database' => env('DB_DATABASE', 'forge'), + 'username' => env('DB_USERNAME', 'forge'), + 'password' => env('DB_PASSWORD', ''), + 'unix_socket' => env('DB_SOCKET', ''), + 'charset' => 'utf8mb4', + 'collation' => 'utf8mb4_unicode_ci', + 'prefix' => '', + 'prefix_indexes' => true, + 'strict' => true, + 'engine' => null, + 'options' => extension_loaded('pdo_mysql') ? array_filter([ + PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'), + ]) : [], + ], + + 'pgsql' => [ + 'driver' => 'pgsql', + 'url' => env('DATABASE_URL'), + 'host' => env('DB_HOST', '127.0.0.1'), + 'port' => env('DB_PORT', '5432'), + 'database' => env('DB_DATABASE', 'forge'), + 'username' => env('DB_USERNAME', 'forge'), + 'password' => env('DB_PASSWORD', ''), + 'charset' => 'utf8', + 'prefix' => '', + 'prefix_indexes' => true, + 'search_path' => 'public', + 'sslmode' => 'prefer', + ], + + 'sqlsrv' => [ + 'driver' => 'sqlsrv', + 'url' => env('DATABASE_URL'), + 'host' => env('DB_HOST', 'localhost'), + 'port' => env('DB_PORT', '1433'), + 'database' => env('DB_DATABASE', 'forge'), + 'username' => env('DB_USERNAME', 'forge'), + 'password' => env('DB_PASSWORD', ''), + 'charset' => 'utf8', + 'prefix' => '', + 'prefix_indexes' => true, + // 'encrypt' => env('DB_ENCRYPT', 'yes'), + // 'trust_server_certificate' => env('DB_TRUST_SERVER_CERTIFICATE', 'false'), + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Migration Repository Table + |-------------------------------------------------------------------------- + | + | This table keeps track of all the migrations that have already run for + | your application. Using this information, we can determine which of + | the migrations on disk haven't actually been run in the database. + | + */ + + 'migrations' => 'migrations', + + /* + |-------------------------------------------------------------------------- + | Redis Databases + |-------------------------------------------------------------------------- + | + | Redis is an open source, fast, and advanced key-value store that also + | provides a richer body of commands than a typical key-value system + | such as APC or Memcached. Laravel makes it easy to dig right in. + | + */ + + 'redis' => [ + + 'client' => env('REDIS_CLIENT', 'phpredis'), + + 'options' => [ + 'cluster' => env('REDIS_CLUSTER', 'redis'), + 'prefix' => env('REDIS_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_database_'), + ], + + 'default' => [ + 'url' => env('REDIS_URL'), + 'host' => env('REDIS_HOST', '127.0.0.1'), + 'username' => env('REDIS_USERNAME'), + 'password' => env('REDIS_PASSWORD'), + 'port' => env('REDIS_PORT', '6379'), + 'database' => env('REDIS_DB', '0'), + ], + + 'cache' => [ + 'url' => env('REDIS_URL'), + 'host' => env('REDIS_HOST', '127.0.0.1'), + 'username' => env('REDIS_USERNAME'), + 'password' => env('REDIS_PASSWORD'), + 'port' => env('REDIS_PORT', '6379'), + 'database' => env('REDIS_CACHE_DB', '1'), + ], + + ], + +]; diff --git a/backend/config/filesystems.php b/backend/config/filesystems.php new file mode 100644 index 0000000..e9d9dbd --- /dev/null +++ b/backend/config/filesystems.php @@ -0,0 +1,76 @@ + env('FILESYSTEM_DISK', 'local'), + + /* + |-------------------------------------------------------------------------- + | Filesystem Disks + |-------------------------------------------------------------------------- + | + | Here you may configure as many filesystem "disks" as you wish, and you + | may even configure multiple disks of the same driver. Defaults have + | been set up for each driver as an example of the required values. + | + | Supported Drivers: "local", "ftp", "sftp", "s3" + | + */ + + 'disks' => [ + + 'local' => [ + 'driver' => 'local', + 'root' => storage_path('app'), + 'throw' => false, + ], + + 'public' => [ + 'driver' => 'local', + 'root' => storage_path('app/public'), + 'url' => env('APP_URL').'/storage', + 'visibility' => 'public', + 'throw' => false, + ], + + 's3' => [ + 'driver' => 's3', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION'), + 'bucket' => env('AWS_BUCKET'), + 'url' => env('AWS_URL'), + 'endpoint' => env('AWS_ENDPOINT'), + 'use_path_style_endpoint' => env('AWS_USE_PATH_STYLE_ENDPOINT', false), + 'throw' => false, + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Symbolic Links + |-------------------------------------------------------------------------- + | + | Here you may configure the symbolic links that will be created when the + | `storage:link` Artisan command is executed. The array keys should be + | the locations of the links and the values should be their targets. + | + */ + + 'links' => [ + public_path('storage') => storage_path('app/public'), + ], + +]; diff --git a/backend/config/google.php b/backend/config/google.php new file mode 100644 index 0000000..f651198 --- /dev/null +++ b/backend/config/google.php @@ -0,0 +1,77 @@ + env('GOOGLE_APPLICATION_NAME', ''), + + /* + |---------------------------------------------------------------------------- + | Google OAuth 2.0 access + |---------------------------------------------------------------------------- + | + | Keys for OAuth 2.0 access, see the API console at + | https://developers.google.com/console + | + */ + 'client_id' => env('GOOGLE_CLIENT_ID', ''), + 'client_secret' => env('GOOGLE_CLIENT_SECRET', ''), + 'redirect_uri' => env('GOOGLE_REDIRECT', ''), + 'scopes' => [\Google_Service_Sheets::DRIVE, \Google_Service_Sheets::SPREADSHEETS], +// 'scopes' => [\Google_Service_Sheets::DRIVE_READONLY, \Google_Service_Sheets::SPREADSHEETS_READONLY], + 'access_type' => 'offline', + 'approval_prompt' => 'force', + 'prompt' => 'consent', //"none", "consent", "select_account" default:none + + /* + |---------------------------------------------------------------------------- + | Google developer key + |---------------------------------------------------------------------------- + | + | Simple API access key, also from the API console. Ensure you get + | a Server key, and not a Browser key. + | + */ + 'developer_key' => 'AIzaSyCTp3ATLSbVk8FV45WBkubbj-hR5FzQUOM', + + /* + |---------------------------------------------------------------------------- + | Google service account + |---------------------------------------------------------------------------- + | + | Set the credentials JSON's location to use assert credentials, otherwise + | app engine or compute engine will be used. + | + */ + 'service' => [ + + /* + | Enable service account auth or not. + */ + 'enable' => env('GOOGLE_SERVICE_ENABLED', false), + + /* + * Path to service account json file. You can also pass the credentials as an array + * instead of a file path. + */ + 'file' => storage_path('key.json'), + ], + + /* + |---------------------------------------------------------------------------- + | Additional config for the Google Client + |---------------------------------------------------------------------------- + | + | Set any additional config variables supported by the Google Client + | Details can be found here: + | https://github.com/google/google-api-php-client/blob/master/src/Google/Client.php + | + | NOTE: If client id is specified here, it will get over written by the one above. + | + */ + 'config' => [], +]; diff --git a/backend/config/hashing.php b/backend/config/hashing.php new file mode 100644 index 0000000..bcd3be4 --- /dev/null +++ b/backend/config/hashing.php @@ -0,0 +1,52 @@ + 'bcrypt', + + /* + |-------------------------------------------------------------------------- + | Bcrypt Options + |-------------------------------------------------------------------------- + | + | Here you may specify the configuration options that should be used when + | passwords are hashed using the Bcrypt algorithm. This will allow you + | to control the amount of time it takes to hash the given password. + | + */ + + 'bcrypt' => [ + 'rounds' => env('BCRYPT_ROUNDS', 10), + ], + + /* + |-------------------------------------------------------------------------- + | Argon Options + |-------------------------------------------------------------------------- + | + | Here you may specify the configuration options that should be used when + | passwords are hashed using the Argon algorithm. These will allow you + | to control the amount of time it takes to hash the given password. + | + */ + + 'argon' => [ + 'memory' => 65536, + 'threads' => 1, + 'time' => 4, + ], + +]; diff --git a/backend/config/logging.php b/backend/config/logging.php new file mode 100644 index 0000000..c44d276 --- /dev/null +++ b/backend/config/logging.php @@ -0,0 +1,131 @@ + env('LOG_CHANNEL', 'stack'), + + /* + |-------------------------------------------------------------------------- + | Deprecations Log Channel + |-------------------------------------------------------------------------- + | + | This option controls the log channel that should be used to log warnings + | regarding deprecated PHP and library features. This allows you to get + | your application ready for upcoming major versions of dependencies. + | + */ + + 'deprecations' => [ + 'channel' => env('LOG_DEPRECATIONS_CHANNEL', 'null'), + 'trace' => false, + ], + + /* + |-------------------------------------------------------------------------- + | Log Channels + |-------------------------------------------------------------------------- + | + | Here you may configure the log channels for your application. Out of + | the box, Laravel uses the Monolog PHP logging library. This gives + | you a variety of powerful log handlers / formatters to utilize. + | + | Available Drivers: "single", "daily", "slack", "syslog", + | "errorlog", "monolog", + | "custom", "stack" + | + */ + + 'channels' => [ + 'stack' => [ + 'driver' => 'stack', + 'channels' => ['single'], + 'ignore_exceptions' => false, + ], + + 'single' => [ + 'driver' => 'single', + 'path' => storage_path('logs/laravel.log'), + 'level' => env('LOG_LEVEL', 'debug'), + 'replace_placeholders' => true, + ], + + 'daily' => [ + 'driver' => 'daily', + 'path' => storage_path('logs/laravel.log'), + 'level' => env('LOG_LEVEL', 'debug'), + 'days' => 14, + 'replace_placeholders' => true, + ], + + 'slack' => [ + 'driver' => 'slack', + 'url' => env('LOG_SLACK_WEBHOOK_URL'), + 'username' => 'Laravel Log', + 'emoji' => ':boom:', + 'level' => env('LOG_LEVEL', 'critical'), + 'replace_placeholders' => true, + ], + + 'papertrail' => [ + 'driver' => 'monolog', + 'level' => env('LOG_LEVEL', 'debug'), + 'handler' => env('LOG_PAPERTRAIL_HANDLER', SyslogUdpHandler::class), + 'handler_with' => [ + 'host' => env('PAPERTRAIL_URL'), + 'port' => env('PAPERTRAIL_PORT'), + 'connectionString' => 'tls://'.env('PAPERTRAIL_URL').':'.env('PAPERTRAIL_PORT'), + ], + 'processors' => [PsrLogMessageProcessor::class], + ], + + 'stderr' => [ + 'driver' => 'monolog', + 'level' => env('LOG_LEVEL', 'debug'), + 'handler' => StreamHandler::class, + 'formatter' => env('LOG_STDERR_FORMATTER'), + 'with' => [ + 'stream' => 'php://stderr', + ], + 'processors' => [PsrLogMessageProcessor::class], + ], + + 'syslog' => [ + 'driver' => 'syslog', + 'level' => env('LOG_LEVEL', 'debug'), + 'facility' => LOG_USER, + 'replace_placeholders' => true, + ], + + 'errorlog' => [ + 'driver' => 'errorlog', + 'level' => env('LOG_LEVEL', 'debug'), + 'replace_placeholders' => true, + ], + + 'null' => [ + 'driver' => 'monolog', + 'handler' => NullHandler::class, + ], + + 'emergency' => [ + 'path' => storage_path('logs/laravel.log'), + ], + ], + +]; diff --git a/backend/config/mail.php b/backend/config/mail.php new file mode 100644 index 0000000..542d98c --- /dev/null +++ b/backend/config/mail.php @@ -0,0 +1,124 @@ + env('MAIL_MAILER', 'smtp'), + + /* + |-------------------------------------------------------------------------- + | Mailer Configurations + |-------------------------------------------------------------------------- + | + | Here you may configure all of the mailers used by your application plus + | their respective settings. Several examples have been configured for + | you and you are free to add your own as your application requires. + | + | Laravel supports a variety of mail "transport" drivers to be used while + | sending an e-mail. You will specify which one you are using for your + | mailers below. You are free to add additional mailers as required. + | + | Supported: "smtp", "sendmail", "mailgun", "ses", "ses-v2", + | "postmark", "log", "array", "failover" + | + */ + + 'mailers' => [ + 'smtp' => [ + 'transport' => 'smtp', + 'host' => env('MAIL_HOST', 'smtp.mailgun.org'), + 'port' => env('MAIL_PORT', 587), + 'encryption' => env('MAIL_ENCRYPTION', 'tls'), + 'username' => env('MAIL_USERNAME'), + 'password' => env('MAIL_PASSWORD'), + 'timeout' => null, + 'local_domain' => env('MAIL_EHLO_DOMAIN'), + ], + + 'ses' => [ + 'transport' => 'ses', + ], + + 'mailgun' => [ + 'transport' => 'mailgun', + // 'client' => [ + // 'timeout' => 5, + // ], + ], + + 'postmark' => [ + 'transport' => 'postmark', + // 'client' => [ + // 'timeout' => 5, + // ], + ], + + 'sendmail' => [ + 'transport' => 'sendmail', + 'path' => env('MAIL_SENDMAIL_PATH', '/usr/sbin/sendmail -bs -i'), + ], + + 'log' => [ + 'transport' => 'log', + 'channel' => env('MAIL_LOG_CHANNEL'), + ], + + 'array' => [ + 'transport' => 'array', + ], + + 'failover' => [ + 'transport' => 'failover', + 'mailers' => [ + 'smtp', + 'log', + ], + ], + ], + + /* + |-------------------------------------------------------------------------- + | Global "From" Address + |-------------------------------------------------------------------------- + | + | You may wish for all e-mails sent by your application to be sent from + | the same address. Here, you may specify a name and address that is + | used globally for all e-mails that are sent by your application. + | + */ + + 'from' => [ + 'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'), + 'name' => env('MAIL_FROM_NAME', 'Example'), + ], + + /* + |-------------------------------------------------------------------------- + | Markdown Mail Settings + |-------------------------------------------------------------------------- + | + | If you are using Markdown based email rendering, you may configure your + | theme and component paths here, allowing you to customize the design + | of the emails. Or, you may simply stick with the Laravel defaults! + | + */ + + 'markdown' => [ + 'theme' => 'default', + + 'paths' => [ + resource_path('views/vendor/mail'), + ], + ], + +]; diff --git a/backend/config/queue.php b/backend/config/queue.php new file mode 100644 index 0000000..01c6b05 --- /dev/null +++ b/backend/config/queue.php @@ -0,0 +1,109 @@ + env('QUEUE_CONNECTION', 'sync'), + + /* + |-------------------------------------------------------------------------- + | Queue Connections + |-------------------------------------------------------------------------- + | + | Here you may configure the connection information for each server that + | is used by your application. A default configuration has been added + | for each back-end shipped with Laravel. You are free to add more. + | + | Drivers: "sync", "database", "beanstalkd", "sqs", "redis", "null" + | + */ + + 'connections' => [ + + 'sync' => [ + 'driver' => 'sync', + ], + + 'database' => [ + 'driver' => 'database', + 'table' => 'jobs', + 'queue' => 'default', + 'retry_after' => 90, + 'after_commit' => false, + ], + + 'beanstalkd' => [ + 'driver' => 'beanstalkd', + 'host' => 'localhost', + 'queue' => 'default', + 'retry_after' => 90, + 'block_for' => 0, + 'after_commit' => false, + ], + + 'sqs' => [ + 'driver' => 'sqs', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'prefix' => env('SQS_PREFIX', 'https://sqs.us-east-1.amazonaws.com/your-account-id'), + 'queue' => env('SQS_QUEUE', 'default'), + 'suffix' => env('SQS_SUFFIX'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + 'after_commit' => false, + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'default', + 'queue' => env('REDIS_QUEUE', 'default'), + 'retry_after' => 90, + 'block_for' => null, + 'after_commit' => false, + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Job Batching + |-------------------------------------------------------------------------- + | + | The following options configure the database and table that store job + | batching information. These options can be updated to any database + | connection and table which has been defined by your application. + | + */ + + 'batching' => [ + 'database' => env('DB_CONNECTION', 'mysql'), + 'table' => 'job_batches', + ], + + /* + |-------------------------------------------------------------------------- + | Failed Queue Jobs + |-------------------------------------------------------------------------- + | + | These options configure the behavior of failed queue job logging so you + | can control which database and table are used to store the jobs that + | have failed. You may change them to any database / table you wish. + | + */ + + 'failed' => [ + 'driver' => env('QUEUE_FAILED_DRIVER', 'database-uuids'), + 'database' => env('DB_CONNECTION', 'mysql'), + 'table' => 'failed_jobs', + ], + +]; diff --git a/backend/config/sanctum.php b/backend/config/sanctum.php new file mode 100644 index 0000000..529cfdc --- /dev/null +++ b/backend/config/sanctum.php @@ -0,0 +1,67 @@ + explode(',', env('SANCTUM_STATEFUL_DOMAINS', sprintf( + '%s%s', + 'localhost,localhost:3000,127.0.0.1,127.0.0.1:8000,::1', + Sanctum::currentApplicationUrlWithPort() + ))), + + /* + |-------------------------------------------------------------------------- + | Sanctum Guards + |-------------------------------------------------------------------------- + | + | This array contains the authentication guards that will be checked when + | Sanctum is trying to authenticate a request. If none of these guards + | are able to authenticate the request, Sanctum will use the bearer + | token that's present on an incoming request for authentication. + | + */ + + 'guard' => ['web'], + + /* + |-------------------------------------------------------------------------- + | Expiration Minutes + |-------------------------------------------------------------------------- + | + | This value controls the number of minutes until an issued token will be + | considered expired. If this value is null, personal access tokens do + | not expire. This won't tweak the lifetime of first-party sessions. + | + */ + + 'expiration' => null, + + /* + |-------------------------------------------------------------------------- + | Sanctum Middleware + |-------------------------------------------------------------------------- + | + | When authenticating your first-party SPA with Sanctum you may need to + | customize some of the middleware Sanctum uses while processing the + | request. You may change the middleware listed below as required. + | + */ + + 'middleware' => [ + 'verify_csrf_token' => App\Http\Middleware\VerifyCsrfToken::class, + 'encrypt_cookies' => App\Http\Middleware\EncryptCookies::class, + ], + +]; diff --git a/backend/config/services.php b/backend/config/services.php new file mode 100644 index 0000000..0ace530 --- /dev/null +++ b/backend/config/services.php @@ -0,0 +1,34 @@ + [ + 'domain' => env('MAILGUN_DOMAIN'), + 'secret' => env('MAILGUN_SECRET'), + 'endpoint' => env('MAILGUN_ENDPOINT', 'api.mailgun.net'), + 'scheme' => 'https', + ], + + 'postmark' => [ + 'token' => env('POSTMARK_TOKEN'), + ], + + 'ses' => [ + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + ], + +]; diff --git a/backend/config/session.php b/backend/config/session.php new file mode 100644 index 0000000..8fed97c --- /dev/null +++ b/backend/config/session.php @@ -0,0 +1,201 @@ + env('SESSION_DRIVER', 'file'), + + /* + |-------------------------------------------------------------------------- + | Session Lifetime + |-------------------------------------------------------------------------- + | + | Here you may specify the number of minutes that you wish the session + | to be allowed to remain idle before it expires. If you want them + | to immediately expire on the browser closing, set that option. + | + */ + + 'lifetime' => env('SESSION_LIFETIME', 120), + + 'expire_on_close' => false, + + /* + |-------------------------------------------------------------------------- + | Session Encryption + |-------------------------------------------------------------------------- + | + | This option allows you to easily specify that all of your session data + | should be encrypted before it is stored. All encryption will be run + | automatically by Laravel and you can use the Session like normal. + | + */ + + 'encrypt' => false, + + /* + |-------------------------------------------------------------------------- + | Session File Location + |-------------------------------------------------------------------------- + | + | When using the native session driver, we need a location where session + | files may be stored. A default has been set for you but a different + | location may be specified. This is only needed for file sessions. + | + */ + + 'files' => storage_path('framework/sessions'), + + /* + |-------------------------------------------------------------------------- + | Session Database Connection + |-------------------------------------------------------------------------- + | + | When using the "database" or "redis" session drivers, you may specify a + | connection that should be used to manage these sessions. This should + | correspond to a connection in your database configuration options. + | + */ + + 'connection' => env('SESSION_CONNECTION'), + + /* + |-------------------------------------------------------------------------- + | Session Database Table + |-------------------------------------------------------------------------- + | + | When using the "database" session driver, you may specify the table we + | should use to manage the sessions. Of course, a sensible default is + | provided for you; however, you are free to change this as needed. + | + */ + + 'table' => 'sessions', + + /* + |-------------------------------------------------------------------------- + | Session Cache Store + |-------------------------------------------------------------------------- + | + | While using one of the framework's cache driven session backends you may + | list a cache store that should be used for these sessions. This value + | must match with one of the application's configured cache "stores". + | + | Affects: "apc", "dynamodb", "memcached", "redis" + | + */ + + 'store' => env('SESSION_STORE'), + + /* + |-------------------------------------------------------------------------- + | Session Sweeping Lottery + |-------------------------------------------------------------------------- + | + | Some session drivers must manually sweep their storage location to get + | rid of old sessions from storage. Here are the chances that it will + | happen on a given request. By default, the odds are 2 out of 100. + | + */ + + 'lottery' => [2, 100], + + /* + |-------------------------------------------------------------------------- + | Session Cookie Name + |-------------------------------------------------------------------------- + | + | Here you may change the name of the cookie used to identify a session + | instance by ID. The name specified here will get used every time a + | new session cookie is created by the framework for every driver. + | + */ + + 'cookie' => env( + 'SESSION_COOKIE', + Str::slug(env('APP_NAME', 'laravel'), '_').'_session' + ), + + /* + |-------------------------------------------------------------------------- + | Session Cookie Path + |-------------------------------------------------------------------------- + | + | The session cookie path determines the path for which the cookie will + | be regarded as available. Typically, this will be the root path of + | your application but you are free to change this when necessary. + | + */ + + 'path' => '/', + + /* + |-------------------------------------------------------------------------- + | Session Cookie Domain + |-------------------------------------------------------------------------- + | + | Here you may change the domain of the cookie used to identify a session + | in your application. This will determine which domains the cookie is + | available to in your application. A sensible default has been set. + | + */ + + 'domain' => env('SESSION_DOMAIN'), + + /* + |-------------------------------------------------------------------------- + | HTTPS Only Cookies + |-------------------------------------------------------------------------- + | + | By setting this option to true, session cookies will only be sent back + | to the server if the browser has a HTTPS connection. This will keep + | the cookie from being sent to you when it can't be done securely. + | + */ + + 'secure' => env('SESSION_SECURE_COOKIE'), + + /* + |-------------------------------------------------------------------------- + | HTTP Access Only + |-------------------------------------------------------------------------- + | + | Setting this value to true will prevent JavaScript from accessing the + | value of the cookie and the cookie will only be accessible through + | the HTTP protocol. You are free to modify this option if needed. + | + */ + + 'http_only' => true, + + /* + |-------------------------------------------------------------------------- + | Same-Site Cookies + |-------------------------------------------------------------------------- + | + | This option determines how your cookies behave when cross-site requests + | take place, and can be used to mitigate CSRF attacks. By default, we + | will set this value to "lax" since this is a secure default value. + | + | Supported: "lax", "strict", "none", null + | + */ + + 'same_site' => 'lax', + +]; diff --git a/backend/config/snappy.php b/backend/config/snappy.php new file mode 100644 index 0000000..6e5370c --- /dev/null +++ b/backend/config/snappy.php @@ -0,0 +1,52 @@ + [ + 'enabled' => true, + 'binary' => env('WKHTML_PDF_BINARY', '"C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe"'), + 'timeout' => false, + 'options' => [], + 'env' => [], + ], + + 'image' => [ + 'enabled' => true, + 'binary' => env('WKHTML_IMG_BINARY', '/usr/local/bin/wkhtmltoimage'), + 'timeout' => false, + 'options' => [], + 'env' => [], + ], + +]; diff --git a/backend/config/view.php b/backend/config/view.php new file mode 100644 index 0000000..22b8a18 --- /dev/null +++ b/backend/config/view.php @@ -0,0 +1,36 @@ + [ + resource_path('views'), + ], + + /* + |-------------------------------------------------------------------------- + | Compiled View Path + |-------------------------------------------------------------------------- + | + | This option determines where all the compiled Blade templates will be + | stored for your application. Typically, this is within the storage + | directory. However, as usual, you are free to change this value. + | + */ + + 'compiled' => env( + 'VIEW_COMPILED_PATH', + realpath(storage_path('framework/views')) + ), + +]; diff --git a/backend/database/.gitignore b/backend/database/.gitignore new file mode 100644 index 0000000..9b19b93 --- /dev/null +++ b/backend/database/.gitignore @@ -0,0 +1 @@ +*.sqlite* diff --git a/backend/database/factories/ApplicationFactory.php b/backend/database/factories/ApplicationFactory.php new file mode 100644 index 0000000..2f5b90d --- /dev/null +++ b/backend/database/factories/ApplicationFactory.php @@ -0,0 +1,27 @@ + + */ +class ApplicationFactory extends Factory +{ + /** + * Define the model's default state. + * + * @return array + */ + public function definition(): array + { + return [ + 'name' => fake()->name(), + 'aadhar_id' => random_int(100000000000, 999999999999), + 'phone' => "+917092128101", + 'address' => fake()->address(), + 'dob' => fake()->date() + ]; + } +} diff --git a/backend/database/factories/UserFactory.php b/backend/database/factories/UserFactory.php new file mode 100644 index 0000000..c5f6c53 --- /dev/null +++ b/backend/database/factories/UserFactory.php @@ -0,0 +1,42 @@ + + */ +class UserFactory extends Factory +{ + /** + * Define the model's default state. + * + * @return array + */ + public function definition(): array + { + return [ + 'name' => fake()->name(), +// 'email' => fake()->unique()->safeEmail(), +// 'email_verified_at' => now(), +// 'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password +// 'remember_token' => Str::random(10), + 'voter_id' => Str::random(10), + 'aadhar_id' => random_int(100000000000, 999999999999), + 'phone' => "+917092128101", + 'address' => fake()->address() + ]; + } + + /** + * Indicate that the model's email address should be unverified. + */ + public function unverified(): static + { + return $this->state(fn (array $attributes) => [ + 'email_verified_at' => null, + ]); + } +} diff --git a/backend/database/migrations/2014_10_12_000000_create_users_table.php b/backend/database/migrations/2014_10_12_000000_create_users_table.php new file mode 100644 index 0000000..f71d130 --- /dev/null +++ b/backend/database/migrations/2014_10_12_000000_create_users_table.php @@ -0,0 +1,37 @@ +id(); + $table->string('name'); + $table->string('email')->nullable()->unique(); + $table->timestamp('email_verified_at')->nullable(); + $table->string('password')->nullable(); + $table->string('voter_id')->nullable(); + $table->string('aadhar_id')->nullable(); + $table->string('phone')->nullable(); + $table->text('address')->nullable(); + $table->boolean('is_admin')->default(false); + $table->rememberToken(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('users'); + } +}; diff --git a/backend/database/migrations/2014_10_12_100000_create_password_reset_tokens_table.php b/backend/database/migrations/2014_10_12_100000_create_password_reset_tokens_table.php new file mode 100644 index 0000000..81a7229 --- /dev/null +++ b/backend/database/migrations/2014_10_12_100000_create_password_reset_tokens_table.php @@ -0,0 +1,28 @@ +string('email')->primary(); + $table->string('token'); + $table->timestamp('created_at')->nullable(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('password_reset_tokens'); + } +}; diff --git a/backend/database/migrations/2019_08_19_000000_create_failed_jobs_table.php b/backend/database/migrations/2019_08_19_000000_create_failed_jobs_table.php new file mode 100644 index 0000000..249da81 --- /dev/null +++ b/backend/database/migrations/2019_08_19_000000_create_failed_jobs_table.php @@ -0,0 +1,32 @@ +id(); + $table->string('uuid')->unique(); + $table->text('connection'); + $table->text('queue'); + $table->longText('payload'); + $table->longText('exception'); + $table->timestamp('failed_at')->useCurrent(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('failed_jobs'); + } +}; diff --git a/backend/database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php b/backend/database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php new file mode 100644 index 0000000..e828ad8 --- /dev/null +++ b/backend/database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php @@ -0,0 +1,33 @@ +id(); + $table->morphs('tokenable'); + $table->string('name'); + $table->string('token', 64)->unique(); + $table->text('abilities')->nullable(); + $table->timestamp('last_used_at')->nullable(); + $table->timestamp('expires_at')->nullable(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('personal_access_tokens'); + } +}; diff --git a/backend/database/migrations/2023_04_16_021053_create_institutions_table.php b/backend/database/migrations/2023_04_16_021053_create_institutions_table.php new file mode 100644 index 0000000..9f8d34a --- /dev/null +++ b/backend/database/migrations/2023_04_16_021053_create_institutions_table.php @@ -0,0 +1,36 @@ +id(); + $table->string('name'); + $table->text('address'); + $table->boolean('is_school'); + $table->string('email'); + $table->string('phone'); + $table->string('google_sheets_url'); + $table->boolean('is_approved')->default(false); + $table->unsignedBigInteger('last_count')->nullable(); + $table->foreignId('added_by')->constrained('users')->cascadeOnDelete(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('institutions'); + } +}; diff --git a/backend/database/migrations/2023_04_16_025838_create_applications_table.php b/backend/database/migrations/2023_04_16_025838_create_applications_table.php new file mode 100644 index 0000000..01201ab --- /dev/null +++ b/backend/database/migrations/2023_04_16_025838_create_applications_table.php @@ -0,0 +1,32 @@ +id(); + $table->string('name'); + $table->string('aadhar_id'); + $table->string('phone'); + $table->string('address'); + $table->date('dob'); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('applications'); + } +}; diff --git a/backend/database/seeders/DatabaseSeeder.php b/backend/database/seeders/DatabaseSeeder.php new file mode 100644 index 0000000..6657916 --- /dev/null +++ b/backend/database/seeders/DatabaseSeeder.php @@ -0,0 +1,30 @@ + 'Admin', + 'email' => 'admin@eci.gov.in', + 'email_verified_at' => now(), + 'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password + 'remember_token' => Str::random(10), + 'is_admin' => true + ]); + + User::factory(20)->create(); + + Application::factory(60)->create(); + } +} diff --git a/backend/package.json b/backend/package.json new file mode 100644 index 0000000..3a76ed0 --- /dev/null +++ b/backend/package.json @@ -0,0 +1,12 @@ +{ + "private": true, + "scripts": { + "dev": "vite", + "build": "vite build" + }, + "devDependencies": { + "axios": "^1.1.2", + "laravel-vite-plugin": "^0.7.2", + "vite": "^4.0.0" + } +} diff --git a/backend/phpunit.xml b/backend/phpunit.xml new file mode 100644 index 0000000..e9f533d --- /dev/null +++ b/backend/phpunit.xml @@ -0,0 +1,31 @@ + + + + + ./tests/Unit + + + ./tests/Feature + + + + + ./app + + + + + + + + + + + + + + diff --git a/backend/public/.htaccess b/backend/public/.htaccess new file mode 100644 index 0000000..3aec5e2 --- /dev/null +++ b/backend/public/.htaccess @@ -0,0 +1,21 @@ + + + Options -MultiViews -Indexes + + + RewriteEngine On + + # Handle Authorization Header + RewriteCond %{HTTP:Authorization} . + RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] + + # Redirect Trailing Slashes If Not A Folder... + RewriteCond %{REQUEST_FILENAME} !-d + RewriteCond %{REQUEST_URI} (.+)/$ + RewriteRule ^ %1 [L,R=301] + + # Send Requests To Front Controller... + RewriteCond %{REQUEST_FILENAME} !-d + RewriteCond %{REQUEST_FILENAME} !-f + RewriteRule ^ index.php [L] + diff --git a/backend/public/favicon.ico b/backend/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/backend/public/index.php b/backend/public/index.php new file mode 100644 index 0000000..1d69f3a --- /dev/null +++ b/backend/public/index.php @@ -0,0 +1,55 @@ +make(Kernel::class); + +$response = $kernel->handle( + $request = Request::capture() +)->send(); + +$kernel->terminate($request, $response); diff --git a/backend/public/robots.txt b/backend/public/robots.txt new file mode 100644 index 0000000..eb05362 --- /dev/null +++ b/backend/public/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: diff --git a/backend/resources/css/app.css b/backend/resources/css/app.css new file mode 100644 index 0000000..e69de29 diff --git a/backend/resources/js/app.js b/backend/resources/js/app.js new file mode 100644 index 0000000..e59d6a0 --- /dev/null +++ b/backend/resources/js/app.js @@ -0,0 +1 @@ +import './bootstrap'; diff --git a/backend/resources/js/bootstrap.js b/backend/resources/js/bootstrap.js new file mode 100644 index 0000000..846d350 --- /dev/null +++ b/backend/resources/js/bootstrap.js @@ -0,0 +1,32 @@ +/** + * We'll load the axios HTTP library which allows us to easily issue requests + * to our Laravel back-end. This library automatically handles sending the + * CSRF token as a header based on the value of the "XSRF" token cookie. + */ + +import axios from 'axios'; +window.axios = axios; + +window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest'; + +/** + * Echo exposes an expressive API for subscribing to channels and listening + * for events that are broadcast by Laravel. Echo and event broadcasting + * allows your team to easily build robust real-time web applications. + */ + +// import Echo from 'laravel-echo'; + +// import Pusher from 'pusher-js'; +// window.Pusher = Pusher; + +// window.Echo = new Echo({ +// broadcaster: 'pusher', +// key: import.meta.env.VITE_PUSHER_APP_KEY, +// cluster: import.meta.env.VITE_PUSHER_APP_CLUSTER ?? 'mt1', +// wsHost: import.meta.env.VITE_PUSHER_HOST ? import.meta.env.VITE_PUSHER_HOST : `ws-${import.meta.env.VITE_PUSHER_APP_CLUSTER}.pusher.com`, +// wsPort: import.meta.env.VITE_PUSHER_PORT ?? 80, +// wssPort: import.meta.env.VITE_PUSHER_PORT ?? 443, +// forceTLS: (import.meta.env.VITE_PUSHER_SCHEME ?? 'https') === 'https', +// enabledTransports: ['ws', 'wss'], +// }); diff --git a/backend/resources/views/welcome.blade.php b/backend/resources/views/welcome.blade.php new file mode 100644 index 0000000..0406510 --- /dev/null +++ b/backend/resources/views/welcome.blade.php @@ -0,0 +1,140 @@ + + + + + + + Laravel + + + + + + + + + + + + diff --git a/backend/routes/api.php b/backend/routes/api.php new file mode 100644 index 0000000..497bdb6 --- /dev/null +++ b/backend/routes/api.php @@ -0,0 +1,39 @@ +get('/user', function (Request $request) { + return $request->user(); +}); + +Route::post('/login', \App\Http\Controllers\Auth\LoginController::class); +Route::post('/admin/login', [\App\Http\Controllers\Auth\AdminController::class, 'login']); +Route::post('/verify', \App\Http\Controllers\Auth\VerifyController::class); + +Route::middleware('auth:sanctum')->group(function() { + Route::post('/campaign', [\App\Http\Controllers\InstitutionController::class, 'store']); +}); + +Route::middleware(['auth:sanctum', 'admin'])->group(function() { + Route::get('/admin/institutions', [\App\Http\Controllers\InstitutionController::class, 'index']); + + Route::post('admin/{institution}/count', [\App\Http\Controllers\InstitutionController::class, 'count']); + Route::post('admin/{institution}/approve', [\App\Http\Controllers\InstitutionController::class, 'approve']); + Route::post('admin/{institution}/reject', [\App\Http\Controllers\InstitutionController::class, 'reject']); + +}); + + +Route::any('testpdf', [\App\Http\Controllers\TestController::class, 'pdf']); diff --git a/backend/routes/channels.php b/backend/routes/channels.php new file mode 100644 index 0000000..5d451e1 --- /dev/null +++ b/backend/routes/channels.php @@ -0,0 +1,18 @@ +id === (int) $id; +}); diff --git a/backend/routes/console.php b/backend/routes/console.php new file mode 100644 index 0000000..e05f4c9 --- /dev/null +++ b/backend/routes/console.php @@ -0,0 +1,19 @@ +comment(Inspiring::quote()); +})->purpose('Display an inspiring quote'); diff --git a/backend/routes/web.php b/backend/routes/web.php new file mode 100644 index 0000000..24be398 --- /dev/null +++ b/backend/routes/web.php @@ -0,0 +1,20 @@ +make(Kernel::class)->bootstrap(); + + return $app; + } +} diff --git a/backend/tests/Feature/ExampleTest.php b/backend/tests/Feature/ExampleTest.php new file mode 100644 index 0000000..8364a84 --- /dev/null +++ b/backend/tests/Feature/ExampleTest.php @@ -0,0 +1,19 @@ +get('/'); + + $response->assertStatus(200); + } +} diff --git a/backend/tests/TestCase.php b/backend/tests/TestCase.php new file mode 100644 index 0000000..2932d4a --- /dev/null +++ b/backend/tests/TestCase.php @@ -0,0 +1,10 @@ +assertTrue(true); + } +} diff --git a/backend/vite.config.js b/backend/vite.config.js new file mode 100644 index 0000000..421b569 --- /dev/null +++ b/backend/vite.config.js @@ -0,0 +1,11 @@ +import { defineConfig } from 'vite'; +import laravel from 'laravel-vite-plugin'; + +export default defineConfig({ + plugins: [ + laravel({ + input: ['resources/css/app.css', 'resources/js/app.js'], + refresh: true, + }), + ], +}); diff --git a/frontend/.gitignore b/frontend/.gitignore new file mode 100644 index 0000000..a7554c2 --- /dev/null +++ b/frontend/.gitignore @@ -0,0 +1,2 @@ +# dependencies +/node_modules \ No newline at end of file diff --git a/frontend/README.md b/frontend/README.md new file mode 100644 index 0000000..58beeac --- /dev/null +++ b/frontend/README.md @@ -0,0 +1,70 @@ +# Getting Started with Create React App + +This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). + +## Available Scripts + +In the project directory, you can run: + +### `npm start` + +Runs the app in the development mode.\ +Open [http://localhost:3000](http://localhost:3000) to view it in your browser. + +The page will reload when you make changes.\ +You may also see any lint errors in the console. + +### `npm test` + +Launches the test runner in the interactive watch mode.\ +See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. + +### `npm run build` + +Builds the app for production to the `build` folder.\ +It correctly bundles React in production mode and optimizes the build for the best performance. + +The build is minified and the filenames include the hashes.\ +Your app is ready to be deployed! + +See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. + +### `npm run eject` + +**Note: this is a one-way operation. Once you `eject`, you can't go back!** + +If you aren't satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. + +Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you're on your own. + +You don't have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn't feel obligated to use this feature. However we understand that this tool wouldn't be useful if you couldn't customize it when you are ready for it. + +## Learn More + +You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). + +To learn React, check out the [React documentation](https://reactjs.org/). + +### Code Splitting + +This section has moved here: [https://facebook.github.io/create-react-app/docs/code-splitting](https://facebook.github.io/create-react-app/docs/code-splitting) + +### Analyzing the Bundle Size + +This section has moved here: [https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size](https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size) + +### Making a Progressive Web App + +This section has moved here: [https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app](https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app) + +### Advanced Configuration + +This section has moved here: [https://facebook.github.io/create-react-app/docs/advanced-configuration](https://facebook.github.io/create-react-app/docs/advanced-configuration) + +### Deployment + +This section has moved here: [https://facebook.github.io/create-react-app/docs/deployment](https://facebook.github.io/create-react-app/docs/deployment) + +### `npm run build` fails to minify + +This section has moved here: [https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify](https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify) diff --git a/frontend/composer.json b/frontend/composer.json new file mode 100644 index 0000000..0fd08d8 --- /dev/null +++ b/frontend/composer.json @@ -0,0 +1,5 @@ +{ + "require": { + "twilio/sdk": "^7.2" + } +} diff --git a/frontend/composer.lock b/frontend/composer.lock new file mode 100644 index 0000000..e06545b --- /dev/null +++ b/frontend/composer.lock @@ -0,0 +1,68 @@ +{ + "_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": "fe0db2ba05e2ca62ac4812de6dc97c4e", + "packages": [ + { + "name": "twilio/sdk", + "version": "7.2.0", + "source": { + "type": "git", + "url": "git@github.com:twilio/twilio-php.git", + "reference": "11271c602398f7678dc465dcab97601e6e866819" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/twilio/twilio-php/zipball/11271c602398f7678dc465dcab97601e6e866819", + "reference": "11271c602398f7678dc465dcab97601e6e866819", + "shasum": "" + }, + "require": { + "php": ">=7.1.0" + }, + "require-dev": { + "guzzlehttp/guzzle": "^6.3 || ^7.0", + "phpunit/phpunit": ">=7.0 < 10" + }, + "suggest": { + "guzzlehttp/guzzle": "An HTTP client to execute the API requests" + }, + "type": "library", + "autoload": { + "psr-4": { + "Twilio\\": "src/Twilio/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Twilio API Team", + "email": "api@twilio.com" + } + ], + "description": "A PHP wrapper for Twilio's API", + "homepage": "https://github.com/twilio/twilio-php", + "keywords": [ + "api", + "sms", + "twilio" + ], + "time": "2023-04-05T22:21:08+00:00" + } + ], + "packages-dev": [], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": false, + "prefer-lowest": false, + "platform": [], + "platform-dev": [], + "plugin-api-version": "2.3.0" +} diff --git a/frontend/package-lock.json b/frontend/package-lock.json new file mode 100644 index 0000000..891a6df --- /dev/null +++ b/frontend/package-lock.json @@ -0,0 +1,30769 @@ +{ + "name": "electhon", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "electhon", + "version": "0.1.0", + "dependencies": { + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "axios": "^1.3.5", + "js-file-download": "^0.4.12", + "react": "^18.2.0", + "react-datepicker": "^4.11.0", + "react-dom": "^18.2.0", + "react-easy-swipe": "^0.0.23", + "react-icons": "^4.8.0", + "react-ios-time-picker": "^0.2.2", + "react-particles": "^2.9.3", + "react-router-dom": "^6.10.0", + "react-scripts": "5.0.1", + "react-toastify": "^9.1.2", + "swiper": "^9.2.2", + "tailwindcss": "^3.3.1", + "tsparticles": "^2.9.3", + "web-vitals": "^2.1.4" + } + }, + "node_modules/@adobe/css-tools": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.2.0.tgz", + "integrity": "sha512-E09FiIft46CmH5Qnjb0wsW54/YQd69LsxeKUOWawmws1XWvyFGURnAChH0mlr7YPFR1ofwvUQfcL0J3lMxXqPA==" + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", + "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.4.tgz", + "integrity": "sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.4.tgz", + "integrity": "sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.4", + "@babel/helper-compilation-targets": "^7.21.4", + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helpers": "^7.21.0", + "@babel/parser": "^7.21.4", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.4", + "@babel/types": "^7.21.4", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.21.3.tgz", + "integrity": "sha512-kfhmPimwo6k4P8zxNs8+T7yR44q1LdpsZdE1NkCsVlfiuTPRfnGgjaF8Qgug9q9Pou17u6wneYF0lDCZJATMFg==", + "dependencies": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.11.0", + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@babel/eslint-parser/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.4.tgz", + "integrity": "sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==", + "dependencies": { + "@babel/types": "^7.21.4", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.4.tgz", + "integrity": "sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==", + "dependencies": { + "@babel/compat-data": "^7.21.4", + "@babel/helper-validator-option": "^7.21.0", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.4.tgz", + "integrity": "sha512-46QrX2CQlaFRF4TkwfTt6nJD7IHq8539cCL7SDpqWSDeJKY1xylKKY5F/33mJhLZ3mFvKv2gGrVS6NkyF6qs+Q==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-member-expression-to-functions": "^7.21.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/helper-split-export-declaration": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.4.tgz", + "integrity": "sha512-M00OuhU+0GyZ5iBBN9czjugzWrEq2vDpf/zCYHxxf93ul/Q5rv+a5h+/+0WnI1AebHNVtl5bFV0qsJoH23DbfA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz", + "integrity": "sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==", + "dependencies": { + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", + "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", + "dependencies": { + "@babel/types": "^7.21.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", + "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.2", + "@babel/types": "^7.21.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz", + "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.20.7", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "dependencies": { + "@babel/types": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", + "dependencies": { + "@babel/types": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", + "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", + "dependencies": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz", + "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==", + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz", + "integrity": "sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz", + "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-proposal-optional-chaining": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz", + "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.21.0.tgz", + "integrity": "sha512-MfgX49uRrFUTL/HvWtmx3zmpyzMMr4MTj3d527MLlr/4RTT9G/ytFFP7qet2uM2Ve03b+BkpWUpK+lRXnQ+v9w==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", + "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz", + "integrity": "sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.21.0.tgz", + "integrity": "sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.21.4.tgz", + "integrity": "sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz", + "integrity": "sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz", + "integrity": "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz", + "integrity": "sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz", + "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz", + "integrity": "sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz", + "integrity": "sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz", + "integrity": "sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/template": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz", + "integrity": "sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz", + "integrity": "sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-flow": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.0.tgz", + "integrity": "sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz", + "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==", + "dependencies": { + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.2.tgz", + "integrity": "sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-simple-access": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz", + "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-identifier": "^7.19.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", + "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz", + "integrity": "sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.21.3.tgz", + "integrity": "sha512-4DVcFeWe/yDYBLp0kBmOGFJ6N2UYg7coGid1gdxb4co62dy/xISDMaYBXBVXEDhfgMk7qkbcYiGtwd5Q/hwDDQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.21.0.tgz", + "integrity": "sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz", + "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "regenerator-transform": "^0.15.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.21.4.tgz", + "integrity": "sha512-1J4dhrw1h1PqnNNpzwxQ2UBymJUF8KuPjAAnlLwZcGhHAIqUigFW7cdK6GHoB64ubY4qXQNYknoUeks4Wz7CUA==", + "dependencies": { + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-plugin-utils": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz", + "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz", + "integrity": "sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.21.4.tgz", + "integrity": "sha512-2W57zHs2yDLm6GD5ZpvNn71lZ0B/iypSdIeq25OurDKji6AdzV07qp4s3n1/x5BqtiGaTrPN3nerlSCaC5qNTw==", + "dependencies": { + "@babel/compat-data": "^7.21.4", + "@babel/helper-compilation-targets": "^7.21.4", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.20.7", + "@babel/plugin-proposal-async-generator-functions": "^7.20.7", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.21.0", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.20.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.20.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.21.0", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.21.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.20.0", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.20.7", + "@babel/plugin-transform-async-to-generator": "^7.20.7", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.21.0", + "@babel/plugin-transform-classes": "^7.21.0", + "@babel/plugin-transform-computed-properties": "^7.20.7", + "@babel/plugin-transform-destructuring": "^7.21.3", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.21.0", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.20.11", + "@babel/plugin-transform-modules-commonjs": "^7.21.2", + "@babel/plugin-transform-modules-systemjs": "^7.20.11", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.20.5", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.21.3", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.20.5", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.20.7", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.21.4", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.4.tgz", + "integrity": "sha512-sMLNWY37TCdRH/bJ6ZeeOH1nPuanED7Ai9Y/vH31IPqalioJ6ZNFUWONsakhv4r4n+I6gm5lmoE0olkgib/j/A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-syntax-jsx": "^7.21.4", + "@babel/plugin-transform-modules-commonjs": "^7.21.2", + "@babel/plugin-transform-typescript": "^7.21.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "node_modules/@babel/runtime": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", + "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.4.tgz", + "integrity": "sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==", + "dependencies": { + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.4", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.4", + "@babel/types": "^7.21.4", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", + "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", + "dependencies": { + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "node_modules/@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "node_modules/@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", + "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", + "engines": { + "node": "^14 || ^16 || >=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz", + "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", + "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.5.1", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.38.0.tgz", + "integrity": "sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.5.0.tgz", + "integrity": "sha512-fmKzsidoXQT2KwnrwE0SQq3uj8Z763vzR8LnLBwC2qYWEFpjX8daRsk6rHUM1QvNlEW/UJXNXm59ztmJJWs2Mg==", + "dependencies": { + "jest-get-type": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils/node_modules/jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "dependencies": { + "@sinclair/typebox": "^0.24.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz", + "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dependencies": { + "eslint-scope": "5.1.1" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.10.tgz", + "integrity": "sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==", + "dependencies": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.4", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <4.0.0", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x || 4.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@popperjs/core": { + "version": "2.11.7", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.7.tgz", + "integrity": "sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@remix-run/router": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.5.0.tgz", + "integrity": "sha512-bkUDCp8o1MvFO+qxkODcbhSqRa6P2GXgrGZVpt0dCXNW2HCSCqYI0ZoAqEOSAjRWmmlKcYgFvN4B4S+zo/f8kg==", + "engines": { + "node": ">=14" + } + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "dependencies": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@testing-library/dom": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.2.0.tgz", + "integrity": "sha512-xTEnpUKiV/bMyEsE5bT4oYA0x0Z/colMtxzUY8bKyPXBNLn/e0V4ZjBZkEhms0xE4pv9QsPfSRu9AWS4y5wGvA==", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "node_modules/@testing-library/dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz", + "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==", + "dependencies": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/jest-dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", + "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@testing-library/react/node_modules/@testing-library/dom": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.0.tgz", + "integrity": "sha512-d9ULIT+a4EXLX3UU8FBjauG9NnsZHkHztXoIcTsOKoOw030fyjheN9svkTULjJxtYag9DZz5Jz5qkWZDPxTFwA==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/react/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/react/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/react/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/react/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/react/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/aria-query": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz", + "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==" + }, + "node_modules/@types/babel__core": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", + "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", + "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.37.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.37.0.tgz", + "integrity": "sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" + }, + "node_modules/@types/express": { + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.33", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz", + "integrity": "sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.10", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.10.tgz", + "integrity": "sha512-Qs5aULi+zV1bwKAg5z1PWnDXWmsn+LxIvUGv6E2+OOMYhclZMO+OXd9pYVf2gLykf2I7IV2u7oTHwChPNsvJ7g==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.0.tgz", + "integrity": "sha512-3Emr5VOl/aoBwnWcH/EFQvlSAmjV+XtV9GGu5mwdYew5vhQh0IUZx/60x0TzHDu09Bi7HMx10t/namdJw5QIcg==", + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "node_modules/@types/jest/node_modules/@jest/schemas": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", + "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "dependencies": { + "@sinclair/typebox": "^0.25.16" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/@jest/types": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "dependencies": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/@sinclair/typebox": { + "version": "0.25.24", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", + "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==" + }, + "node_modules/@types/jest/node_modules/@types/yargs": { + "version": "17.0.24", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", + "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@types/jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@types/jest/node_modules/diff-sequences": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", + "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/expect": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.5.0.tgz", + "integrity": "sha512-yM7xqUrCO2JdpFo4XpM82t+PJBFybdqoQuJLDGeDX2ij8NZzqRHyu3Hp188/JX7SWqud+7t4MUdvcgGBICMHZg==", + "dependencies": { + "@jest/expect-utils": "^29.5.0", + "jest-get-type": "^29.4.3", + "jest-matcher-utils": "^29.5.0", + "jest-message-util": "^29.5.0", + "jest-util": "^29.5.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/jest/node_modules/jest-diff": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.5.0.tgz", + "integrity": "sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-matcher-utils": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.5.0.tgz", + "integrity": "sha512-lecRtgm/rjIK0CQ7LPQwzCs2VwW6WAahA55YBuI+xqmhm7LAaxokSB8C97yJeYyT+HvQkH741StzpU41wohhWw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.5.0", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-message-util": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.5.0.tgz", + "integrity": "sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.5.0", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.5.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-util": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", + "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", + "dependencies": { + "@jest/types": "^29.5.0", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.5.0.tgz", + "integrity": "sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==", + "dependencies": { + "@jest/schemas": "^29.4.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/@types/jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "node_modules/@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" + }, + "node_modules/@types/node": { + "version": "18.15.11", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz", + "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@types/prettier": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "node_modules/@types/react": { + "version": "18.0.34", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.34.tgz", + "integrity": "sha512-NO1UO8941541CJl1BeOXi8a9dNKFK09Gnru5ZJqkm4Q3/WoQJtHvmwt0VX0SB9YCEwe7TfSSxDuaNmx6H2BAIQ==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.0.11", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", + "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/scheduler": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", + "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" + }, + "node_modules/@types/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==" + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz", + "integrity": "sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==", + "dependencies": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", + "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz", + "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==" + }, + "node_modules/@types/ws": { + "version": "8.5.4", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz", + "integrity": "sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.58.0.tgz", + "integrity": "sha512-vxHvLhH0qgBd3/tW6/VccptSfc8FxPQIkmNTVLWcCOVqSBvqpnKkBTYrhcGlXfSnd78azwe+PsjYFj0X34/njA==", + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.58.0", + "@typescript-eslint/type-utils": "5.58.0", + "@typescript-eslint/utils": "5.58.0", + "debug": "^4.3.4", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.58.0.tgz", + "integrity": "sha512-LA/sRPaynZlrlYxdefrZbMx8dqs/1Kc0yNG+XOk5CwwZx7tTv263ix3AJNioF0YBVt7hADpAUR20owl6pv4MIQ==", + "dependencies": { + "@typescript-eslint/utils": "5.58.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.58.0.tgz", + "integrity": "sha512-ixaM3gRtlfrKzP8N6lRhBbjTow1t6ztfBvQNGuRM8qH1bjFFXIJ35XY+FC0RRBKn3C6cT+7VW1y8tNm7DwPHDQ==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.58.0", + "@typescript-eslint/types": "5.58.0", + "@typescript-eslint/typescript-estree": "5.58.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.58.0.tgz", + "integrity": "sha512-b+w8ypN5CFvrXWQb9Ow9T4/6LC2MikNf1viLkYTiTbkQl46CnR69w7lajz1icW0TBsYmlpg+mRzFJ4LEJ8X9NA==", + "dependencies": { + "@typescript-eslint/types": "5.58.0", + "@typescript-eslint/visitor-keys": "5.58.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.58.0.tgz", + "integrity": "sha512-FF5vP/SKAFJ+LmR9PENql7fQVVgGDOS+dq3j+cKl9iW/9VuZC/8CFmzIP0DLKXfWKpRHawJiG70rVH+xZZbp8w==", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.58.0", + "@typescript-eslint/utils": "5.58.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.58.0.tgz", + "integrity": "sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.58.0.tgz", + "integrity": "sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q==", + "dependencies": { + "@typescript-eslint/types": "5.58.0", + "@typescript-eslint/visitor-keys": "5.58.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.58.0.tgz", + "integrity": "sha512-gAmLOTFXMXOC+zP1fsqm3VceKSBQJNzV385Ok3+yzlavNHZoedajjS4UyS21gabJYcobuigQPs/z71A9MdJFqQ==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.58.0", + "@typescript-eslint/types": "5.58.0", + "@typescript-eslint/typescript-estree": "5.58.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.58.0.tgz", + "integrity": "sha512-/fBraTlPj0jwdyTwLyrRTxv/3lnU2H96pNTVM6z3esTWLtA5MZ9ghSMJ7Rb+TtUAdtEw9EyJzJ0EydIMKxQ9gA==", + "dependencies": { + "@typescript-eslint/types": "5.58.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-includes": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.14", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.5", + "caniuse-lite": "^1.0.30001464", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.3.tgz", + "integrity": "sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axios": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.3.5.tgz", + "integrity": "sha512-glL/PvG/E+xCWwV8S6nCHcrfg1exGx7vxyUIivIA1iL7BIh6bePylCfVHwp6k13ao7SATxB6imau2kqY+I67kw==", + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/axios/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/axobject-query": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", + "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "node_modules/bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "dependencies": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/bonjour-service": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browserslist": { + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001477", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001477.tgz", + "integrity": "sha512-lZim4iUHhGcy5p+Ri/G7m84hJwncj+Kz7S5aD4hoQfslKZJgt0tHc/hafVbqHC5bbhHb+mrW2JOUHkI5KH7toQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/check-types": { + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.2.tgz", + "integrity": "sha512-HBiYvXvn9Z70Z88XKjz3AEKd4HJhBXsa3j7xFnITAzoS8+q6eIGi8qDB8FKPBAjtuxjI/zFpwuiCb8oDtKOYrA==" + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + }, + "node_modules/classnames": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + }, + "node_modules/clean-css": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "node_modules/colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/core-js": { + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.30.0.tgz", + "integrity": "sha512-hQotSSARoNh1mYPi9O2YaWeiq/cEB95kOrFb4NCrO4RIFt1qqNpKsaE+vy/L3oiqvND5cThqXzUU3r9F7Efztg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.30.0.tgz", + "integrity": "sha512-P5A2h/9mRYZFIAP+5Ab8ns6083IyVpSclU74UNvbGVQ8VM7n3n3/g2yF3AkKQ9NXz2O+ioxLbEWKnDtgsFamhg==", + "dependencies": { + "browserslist": "^4.21.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.30.0.tgz", + "integrity": "sha512-+2KbMFGeBU0ln/csoPqTe0i/yfHbrd2EUhNMObsGtXMKS/RTtlkYyi+/3twLcevbgNR0yM/r0Psa3TEoQRpFMQ==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz", + "integrity": "sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-loader": { + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.3.tgz", + "integrity": "sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.19", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.8" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "node_modules/cssdb": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.5.4.tgz", + "integrity": "sha512-fGD+J6Jlq+aurfE1VDXlLS4Pt0VtNlu2+YgfGOdMxRyl/HQ9bDiHTwSck1Yz8A97Dt/82izSK6Bp/4nVqacOsg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "dependencies": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "dependencies": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/date-fns": { + "version": "2.29.3", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz", + "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==", + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "node_modules/deep-equal": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz", + "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==", + "dependencies": { + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.2", + "get-intrinsic": "^1.1.3", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "node_modules/dns-packet": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.5.0.tgz", + "integrity": "sha512-USawdAUzRkV6xrqTjiAEp6M9YagZEzWcSUaZTcIFAiyQWW1SoI6KyId8y2+/71wbgHKQAKd+iupLv4YvEwYWvA==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==" + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/ejs": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.357", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.357.tgz", + "integrity": "sha512-UTkCbNTAcGXABmEnQrGcW4m3cG6fcyBfD4KDF0iyEAlbrGZiY9dmslyDAGOD1Kr5biN2F743Y30aRCOtau35Vw==" + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", + "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.0", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.38.0.tgz", + "integrity": "sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.2", + "@eslint/js": "8.38.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-visitor-keys": "^3.4.0", + "espree": "^9.5.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "eslint": "^8.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", + "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.11.0", + "resolve": "^1.22.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "dependencies": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@babel/plugin-syntax-flow": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "eslint": "^8.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.27.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", + "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "array.prototype.flatmap": "^1.3.1", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.7", + "eslint-module-utils": "^2.7.4", + "has": "^1.0.3", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.6", + "resolve": "^1.22.1", + "semver": "^6.3.0", + "tsconfig-paths": "^3.14.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", + "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", + "dependencies": { + "@babel/runtime": "^7.20.7", + "aria-query": "^5.1.3", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.6.2", + "axobject-query": "^3.1.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.3", + "language-tags": "=1.0.5", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.32.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", + "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.8" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-testing-library": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.10.2.tgz", + "integrity": "sha512-f1DmDWcz5SDM+IpCkEX0lbFqrrTs8HRsEElzDEqN/EBI0hpRj8Cns5+IVANXswE8/LeybIJqPAOQIFu2j5Y5sw==", + "dependencies": { + "@typescript-eslint/utils": "^5.43.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", + "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "dependencies": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.5.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", + "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "dependencies": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", + "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jake/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jake/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jake/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jake/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-circus/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { + "version": "17.0.24", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", + "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watch-typeahead/node_modules/emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "dependencies": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jiti": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", + "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/js-file-download": { + "version": "0.4.12", + "resolved": "https://registry.npmjs.org/js-file-download/-/js-file-download-0.4.12.tgz", + "integrity": "sha512-rML+NkoD08p5Dllpjo0ffy4jRHeY6Zsapvr/W86N7E0yuzAO6qa5X9+xog6zQNlH102J7IXljNY2FtS6Lj3ucg==" + }, + "node_modules/js-sdsl": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", + "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/js-sdsl" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "dependencies": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/launch-editor": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz", + "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.7.3" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.0.tgz", + "integrity": "sha512-yK6o8xVJlQerz57kvPROwTMgx5WtGwC2ZxDtOUsnGl49rHjYkfQoPNZPCKH73VdLE1BwBu/+Fx/NL8NYMUw2aA==", + "dependencies": { + "fs-monkey": "^1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.7.5", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.5.tgz", + "integrity": "sha512-9HaR++0mlgom81s95vvNjxkg52n2b5s//3ZTI1EtzFb98awsLSivs2LMsVqnQ3ay0PVhqWcGNyDaTE961FOcjQ==", + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-releases": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.3.tgz", + "integrity": "sha512-jscxIO4/VKScHlbmFBdV1Z6LXnLO+ZR4VMtypudUdfwtKxUN3TQcNFIHLwKtrUbDyHN4/GycY9+oRGZ2XMXYPw==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.5.tgz", + "integrity": "sha512-yDNzckpM6ntyQiGTik1fKV1DcVDRS+w8bvpWNCBanvH5LfRX9O8WTHqQzG4RZwRAM4I0oU7TV11Lj5v0g20ibw==", + "dependencies": { + "array.prototype.reduce": "^1.0.5", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", + "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "browserslist": ">=4", + "postcss": ">=8" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "peerDependencies": { + "postcss": "^8.1.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", + "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "dependencies": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "browserslist": ">= 4", + "postcss": ">= 8" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", + "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", + "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", + "dependencies": { + "@csstools/postcss-cascade-layers": "^1.1.1", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.13", + "browserslist": "^4.21.4", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.1.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.10", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/postcss-svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-svgo/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/postcss-svgo/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-svgo/node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "dependencies": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-datepicker": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/react-datepicker/-/react-datepicker-4.11.0.tgz", + "integrity": "sha512-50n93o7mQwBEhg05tbopjFKgs8qgi8VBCAOMC4VqrKut72eAjESc/wXS/k5hRtnP0oe2FCGw7MJuIwh37wuXOw==", + "dependencies": { + "@popperjs/core": "^2.9.2", + "classnames": "^2.2.6", + "date-fns": "^2.24.0", + "prop-types": "^15.7.2", + "react-onclickoutside": "^6.12.2", + "react-popper": "^2.3.0" + }, + "peerDependencies": { + "react": "^16.9.0 || ^17 || ^18", + "react-dom": "^16.9.0 || ^17 || ^18" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/react-dev-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-easy-swipe": { + "version": "0.0.23", + "resolved": "https://registry.npmjs.org/react-easy-swipe/-/react-easy-swipe-0.0.23.tgz", + "integrity": "sha512-bOSwpZQVPbckL3aN2HdcvYD0j+mgAgISS+AGHmdhpPoNh3Mh3l3NfNQ0mVHuWGyBBvH+VIrU/6GbS1XoST9Pxw==", + "dependencies": { + "prop-types": "^15.5.8" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "node_modules/react-fast-compare": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.1.tgz", + "integrity": "sha512-xTYf9zFim2pEif/Fw16dBiXpe0hoy5PxcD8+OwBnTtNLfIm3g6WxhKNurY+6OmdH1u6Ta/W/Vl6vjbYP1MFnDg==" + }, + "node_modules/react-icons": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.8.0.tgz", + "integrity": "sha512-N6+kOLcihDiAnj5Czu637waJqSnwlMNROzVZMhfX68V/9bu9qHaMIJC4UdozWoOk57gahFCNHwVvWzm0MTzRjg==", + "peerDependencies": { + "react": "*" + } + }, + "node_modules/react-ios-time-picker": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/react-ios-time-picker/-/react-ios-time-picker-0.2.2.tgz", + "integrity": "sha512-bi+K23lK6Pf2xDXmhAlz+RJuy9/onWYi7Ye+ODVhIkis9AVFECOza2ckkZl/4vUypj2+TdTsHn+VZrTNdGIwDQ==", + "dependencies": { + "react-portal": "^4.2.2" + }, + "peerDependencies": { + "react": "^18.2.0", + "react-dom": "^18.2.0" + } + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/react-onclickoutside": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/react-onclickoutside/-/react-onclickoutside-6.13.0.tgz", + "integrity": "sha512-ty8So6tcUpIb+ZE+1HAhbLROvAIJYyJe/1vRrrcmW+jLsaM+/powDRqxzo6hSh9CuRZGSL1Q8mvcF5WRD93a0A==", + "funding": { + "type": "individual", + "url": "https://github.com/Pomax/react-onclickoutside/blob/master/FUNDING.md" + }, + "peerDependencies": { + "react": "^15.5.x || ^16.x || ^17.x || ^18.x", + "react-dom": "^15.5.x || ^16.x || ^17.x || ^18.x" + } + }, + "node_modules/react-particles": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/react-particles/-/react-particles-2.9.3.tgz", + "integrity": "sha512-MptmCrrBeugweBWLx7IZyxMc8t8Ok128ygzQA5uLIPPGfH+ecVz033fd8V8ktv/YOBMLof7asjA9m5XSm1iu6A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/matteobruni" + }, + { + "type": "buymeacoffee", + "url": "https://www.buymeacoffee.com/matteobruni" + } + ], + "hasInstallScript": true, + "dependencies": { + "fast-deep-equal": "^3.1.3", + "tsparticles-engine": "^2.9.3" + }, + "peerDependencies": { + "react": ">=16" + } + }, + "node_modules/react-popper": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-2.3.0.tgz", + "integrity": "sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q==", + "dependencies": { + "react-fast-compare": "^3.0.1", + "warning": "^4.0.2" + }, + "peerDependencies": { + "@popperjs/core": "^2.0.0", + "react": "^16.8.0 || ^17 || ^18", + "react-dom": "^16.8.0 || ^17 || ^18" + } + }, + "node_modules/react-portal": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/react-portal/-/react-portal-4.2.2.tgz", + "integrity": "sha512-vS18idTmevQxyQpnde0Td6ZcUlv+pD8GTyR42n3CHUQq9OHi1C4jDE4ZWEbEsrbrLRhSECYiao58cvocwMtP7Q==", + "dependencies": { + "prop-types": "^15.5.8" + }, + "peerDependencies": { + "react": "^16.0.0-0 || ^17.0.0-0 || ^18.0.0-0", + "react-dom": "^16.0.0-0 || ^17.0.0-0 || ^18.0.0-0" + } + }, + "node_modules/react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-router": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.10.0.tgz", + "integrity": "sha512-Nrg0BWpQqrC3ZFFkyewrflCud9dio9ME3ojHCF/WLsprJVzkq3q3UeEhMCAW1dobjeGbWgjNn/PVF6m46ANxXQ==", + "dependencies": { + "@remix-run/router": "1.5.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.10.0.tgz", + "integrity": "sha512-E5dfxRPuXKJqzwSe/qGcqdwa18QiWC6f3H3cWXM24qj4N0/beCIf/CWTipop2xm7mR0RCS99NnaqPNjHtrAzCg==", + "dependencies": { + "@remix-run/router": "1.5.0", + "react-router": "6.10.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "node_modules/react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/react-toastify": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/react-toastify/-/react-toastify-9.1.2.tgz", + "integrity": "sha512-PBfzXO5jMGEtdYR5jxrORlNZZe/EuOkwvwKijMatsZZm8IZwLj01YvobeJYNjFcA6uy6CVrx2fzL9GWbhWPTDA==", + "dependencies": { + "clsx": "^1.1.1" + }, + "peerDependencies": { + "react": ">=16", + "react-dom": ">=16" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "dependencies": { + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dependencies": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/rollup-plugin-terser/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "node_modules/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.4.0.tgz", + "integrity": "sha512-RgOxM8Mw+7Zus0+zcLEUn8+JfoLpj/huFTItQy2hsM4khuC1HYRDp0cU482Ewn/Fcy6bCjufD8vAj7voC66KQw==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/ssr-window": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/ssr-window/-/ssr-window-4.0.2.tgz", + "integrity": "sha512-ISv/Ch+ig7SOtw7G2+qkwfVASzazUnvlDTwypdLoPoySv+6MqlOV10VwPSE6EWkGjhW50lUmghPmpYZXMu/+AQ==" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "dependencies": { + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.2.tgz", + "integrity": "sha512-RHs/vcrKdQK8wZliteNK4NKzxvLBzpuHMqYmUVWeKa6MkaIQ97ZTOS0b+zapZhy6GcrgWnvWYCMHRirC3FsUmw==", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/sucrase": { + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz", + "integrity": "sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "7.1.6", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/swiper": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-9.2.2.tgz", + "integrity": "sha512-rXicgpm8XRziyZ6TZ4NnZNb6FrhDH0M7X16WoHyzDp5HNHqXGe2BMXBQhfDDGUfhWcSIqeGSvPL9bQzK7Qr+dw==", + "funding": [ + { + "type": "patreon", + "url": "https://www.patreon.com/swiperjs" + }, + { + "type": "open_collective", + "url": "http://opencollective.com/swiper" + } + ], + "dependencies": { + "ssr-window": "^4.0.2" + }, + "engines": { + "node": ">= 4.7.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/tailwindcss": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.1.tgz", + "integrity": "sha512-Vkiouc41d4CEq0ujXl6oiGFQ7bA3WEhUZdTgXAhtKxSy49OmKs8rEfQmupsfF0IGW8fv2iQkp1EVUuapCFrZ9g==", + "dependencies": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.17.2", + "lilconfig": "^2.0.6", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.0.9", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "6.0.0", + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1", + "sucrase": "^3.29.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=12.13.0" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/tailwindcss/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "dependencies": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.16.9", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.9.tgz", + "integrity": "sha512-HPa/FdTB9XGI2H1/keLFZHxl6WNvAI4YalHGtDQTlMnJcoqSab1UwL4l1hGEhs6/GmLHBZIg/YgB++jcbzoOEg==", + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz", + "integrity": "sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.5" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + }, + "node_modules/tsconfig-paths": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", + "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + }, + "node_modules/tsparticles": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles/-/tsparticles-2.9.3.tgz", + "integrity": "sha512-9NB+zrmR3uaj/k0RZ8Awa4lhpq2PqYFR/jUhia/Z4tKwvNdIR4xkpd4NkkGn/xmqRFeN658xHxOE+yVU+y+XFA==", + "dependencies": { + "tsparticles-engine": "^2.9.3", + "tsparticles-interaction-external-trail": "^2.9.3", + "tsparticles-plugin-absorbers": "^2.9.3", + "tsparticles-plugin-emitters": "^2.9.3", + "tsparticles-slim": "^2.9.3", + "tsparticles-updater-destroy": "^2.9.3", + "tsparticles-updater-roll": "^2.9.3", + "tsparticles-updater-tilt": "^2.9.3", + "tsparticles-updater-twinkle": "^2.9.3", + "tsparticles-updater-wobble": "^2.9.3" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/matteobruni" + } + }, + "node_modules/tsparticles-engine": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-engine/-/tsparticles-engine-2.9.3.tgz", + "integrity": "sha512-iAD8LyRH//kx10fDMm6AfQV6dRHs1ZacUUHqVwfutcqM4x1IV2ygpjk0X87LKCnBxYeIMG78+tlxXpnpwUccOg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/matteobruni" + }, + { + "type": "buymeacoffee", + "url": "https://www.buymeacoffee.com/matteobruni" + } + ], + "hasInstallScript": true + }, + "node_modules/tsparticles-interaction-external-attract": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-attract/-/tsparticles-interaction-external-attract-2.9.3.tgz", + "integrity": "sha512-iNAu0ECKLpUXQYJ84slBJjQVvvTW4S/8pqDylB+WCj52xh4xbhj0TxaaM4zpId9TUDCPd8F7GoTi2ZCDJKlodQ==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-interaction-external-bounce": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-bounce/-/tsparticles-interaction-external-bounce-2.9.3.tgz", + "integrity": "sha512-RuZaqSXpanEpA0ETXArIzKAhR3E1fKOpLEJkUeDeZRNMYEmMZfh0JR/vQ2qSIR6r24z+DuIbhz0h+K6zu0lmvg==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-interaction-external-bubble": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-bubble/-/tsparticles-interaction-external-bubble-2.9.3.tgz", + "integrity": "sha512-jMgCViRTydEm2Gks5BeJH4z7Qetnmideheipw5UKDlKghGSTHhm7R7LeOkcOWqJI5ul8yoSFi+uQfL85aIUFZw==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-interaction-external-connect": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-connect/-/tsparticles-interaction-external-connect-2.9.3.tgz", + "integrity": "sha512-SCtYe29pDKUxxjyp0n6l1YrayynHyvDrnygGWGIYrAp/oUXtIUHjEotu3M5JkwnUMxHyGkMB1cK8wtmY3dIiUA==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-interaction-external-grab": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-grab/-/tsparticles-interaction-external-grab-2.9.3.tgz", + "integrity": "sha512-424WCIR7guHPuSVzhqYXbUM4YS5cR/Tv6qpi5EeX/bSIdajZDSjmhin9HjBK219T9sedfdJnhioOsy42Wt1YbA==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-interaction-external-pause": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-pause/-/tsparticles-interaction-external-pause-2.9.3.tgz", + "integrity": "sha512-idVup6nQ59W8FSyq+zg2zUlW5RKnq5cWua/mAKEZuQFrYV01HA22I9T8UyPcquxgtlPJX+0L/PfZlBjmr3qayw==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-interaction-external-push": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-push/-/tsparticles-interaction-external-push-2.9.3.tgz", + "integrity": "sha512-KNWHJmAxFUpw2is6E3gMXNZ6VghEVxZEFx0if/PLALgGOTKVWiEyh/lyJ660Ftfec1m4oW/SI7gCR2r0BXjnpQ==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-interaction-external-remove": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-remove/-/tsparticles-interaction-external-remove-2.9.3.tgz", + "integrity": "sha512-35XRqQe4cCCjRIFkvRvjsIVeUI7+i9nqUsX4bkxK9H6kv+GbC4lS98peGk6PNPetJn6yeJivkrP64VjPVGFEFQ==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-interaction-external-repulse": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-repulse/-/tsparticles-interaction-external-repulse-2.9.3.tgz", + "integrity": "sha512-Q4A4n0Sl6tEWJVGvXhEr/x5PwsHfjCZfwfHhEF9CmzgSnVr75pQfNi09GlLvpjN63dPL4OAQVjBbceCkjcLtUw==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-interaction-external-slow": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-slow/-/tsparticles-interaction-external-slow-2.9.3.tgz", + "integrity": "sha512-7mj2Yi8menOnr4FwkcZvjzffco71P+lmH+NkIuXyuLQmmYURloCpUQ03pONqSfdYF+DSnreanXtiM0N7dc9sfw==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-interaction-external-trail": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-trail/-/tsparticles-interaction-external-trail-2.9.3.tgz", + "integrity": "sha512-BxmxfKxx7giWpp8ZWgfcO9MBI/BAYkhwr2QY3BGdk59jpp90Zxe7jNRSU5kMyhxOmD088F0B9lBEsu3L2G+VaQ==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-interaction-particles-attract": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.9.3.tgz", + "integrity": "sha512-ceWxtHxKLvB2IGtCzvunmjVaUeHXUT8tVtHDlxz72M87ZngcFsBoGy69ZjFS+U1EC5BZHQDYOC6Eknvazd2UuQ==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-interaction-particles-collisions": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-particles-collisions/-/tsparticles-interaction-particles-collisions-2.9.3.tgz", + "integrity": "sha512-7Wyf/XpgsklYgoB0dh+OHgY7IYhlgLRtHYryFMTodd36N6kWMwKo+6Mg5OvmbEeLQqU+hTUXiD2fjjzLMebKXw==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-interaction-particles-links": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-particles-links/-/tsparticles-interaction-particles-links-2.9.3.tgz", + "integrity": "sha512-ZcsgvpNNi4ma6yy4XIubuBaLd9hI6J2SgIi7Pz3I2QfkSsGmJPDNdRoN1AuLLwbb5T80X2mVw0bomPFuW6zSMg==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-move-base": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-move-base/-/tsparticles-move-base-2.9.3.tgz", + "integrity": "sha512-6/uO7N9HbVJokG8sjPF8YjJzkcnwELoZEkaiABX0mGxdICYCyjpjOdOfwF7UCf8Ctqh2/kxQjv4fk0Aj2Z3nag==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-move-parallax": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-move-parallax/-/tsparticles-move-parallax-2.9.3.tgz", + "integrity": "sha512-uFqtEtCWabC7XZLZ7icIYYF9XB2XfedT8rjcLtyuBymQX8pfMJ5HUtd3ONI6Cik7I+BtqOfAkuZqTDcBTs7zlA==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-particles.js": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-particles.js/-/tsparticles-particles.js-2.9.3.tgz", + "integrity": "sha512-UyAEoz3ZkjBXIwC4NRJWnD4KdntuZyIKlPDZOKWz8ZL9I8jEvlle9XdonDj5IsLAwySqIq7vom5OUeIrqXdxjQ==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/matteobruni" + } + }, + "node_modules/tsparticles-plugin-absorbers": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-plugin-absorbers/-/tsparticles-plugin-absorbers-2.9.3.tgz", + "integrity": "sha512-K4AmBqEWqcC8aXc+TEmv2GHIlZ+b1jAPtuYr30j1rZbaMK7kbvjvVmZbDNM2RJyuBqkuAoV/e3DAOuH5YpBs7g==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-plugin-easing-quad": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-plugin-easing-quad/-/tsparticles-plugin-easing-quad-2.9.3.tgz", + "integrity": "sha512-rttpIJSwhPFys/sAYuZSsw9rWCvnUZdX1ePU12eTgqcyIelBdiySs4LndCLIXnkuS+jMMSYw9BzTSGfNz+sZcQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/matteobruni" + }, + { + "type": "buymeacoffee", + "url": "https://www.buymeacoffee.com/matteobruni" + } + ], + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-plugin-emitters": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-plugin-emitters/-/tsparticles-plugin-emitters-2.9.3.tgz", + "integrity": "sha512-G0rs7lL9xjbFGkWr+XDsDpyghTjiHq7oPAZyUe0c/3p0JETwQgZ63/egluYU1p3uWJj34KjgjHD3GZqjyfI95Q==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-shape-circle": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-shape-circle/-/tsparticles-shape-circle-2.9.3.tgz", + "integrity": "sha512-d+PjFELhoCzPf2G+XKIew3Ho/Ql2fHzY0TrrIKVHzHufqWdQCWrhxNri2v0POLJFkcIYqvFThxM23I/cyKPgQw==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-shape-image": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-shape-image/-/tsparticles-shape-image-2.9.3.tgz", + "integrity": "sha512-yV3FAcqJ91EYG59OJ1SmShbogVs/uyk12u6LFTJnD2pmfdNwTeGpKMr3Cus5xJHQwJnFWufwkpOlBUxw55J/5g==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-shape-line": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-shape-line/-/tsparticles-shape-line-2.9.3.tgz", + "integrity": "sha512-uREd1nJYTUzHrXh1FcdhCx5jA0hYtuJXyUiG3es9p3VyFM/f8ookGj8Ke/C48p90IOQMWuT9DyaEDnGs+hbcVQ==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-shape-polygon": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-shape-polygon/-/tsparticles-shape-polygon-2.9.3.tgz", + "integrity": "sha512-qw580qr2VQveN1Q3kllhieW4GzB3t8fjlIRKZ0QG05npCG+ewBdXbD5G/9yfjGa1fTwCbHCfLoAFojjV15MBmg==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-shape-square": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-shape-square/-/tsparticles-shape-square-2.9.3.tgz", + "integrity": "sha512-VjRNALTt34arsN2UAxaWa43gvdaQQbk7OluLB912u1UzLFbdCccE/sr7pjyLqYaf6F+ndnjnzVygNb/kRxX1uQ==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-shape-star": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-shape-star/-/tsparticles-shape-star-2.9.3.tgz", + "integrity": "sha512-/nJdrHEq05dcVwLK+8i+QD3do+RNWrSvU1efVsOMzgLajH5s2mlSfyFcUSCQrmnmP7d6MpYZpbxa2KnpDSfW8g==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-shape-text": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-shape-text/-/tsparticles-shape-text-2.9.3.tgz", + "integrity": "sha512-V9U8VE2am1JWabiHAhTzAg0uG8j92BnfwmgRfWjg/w4eMFF2uyyBHQDHIFzhZFDbDbqIxttXngkfivAqRdUzhw==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-slim": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-slim/-/tsparticles-slim-2.9.3.tgz", + "integrity": "sha512-lq8qePcf/lQ5HezR/gpIDn4UJUp8G+33MB7GkhpwmpQpJyoteT5nlXkLxgaedGZFkZAoTKINuU9NUW1Ci6MX4w==", + "dependencies": { + "tsparticles-engine": "^2.9.3", + "tsparticles-interaction-external-attract": "^2.9.3", + "tsparticles-interaction-external-bounce": "^2.9.3", + "tsparticles-interaction-external-bubble": "^2.9.3", + "tsparticles-interaction-external-connect": "^2.9.3", + "tsparticles-interaction-external-grab": "^2.9.3", + "tsparticles-interaction-external-pause": "^2.9.3", + "tsparticles-interaction-external-push": "^2.9.3", + "tsparticles-interaction-external-remove": "^2.9.3", + "tsparticles-interaction-external-repulse": "^2.9.3", + "tsparticles-interaction-external-slow": "^2.9.3", + "tsparticles-interaction-particles-attract": "^2.9.3", + "tsparticles-interaction-particles-collisions": "^2.9.3", + "tsparticles-interaction-particles-links": "^2.9.3", + "tsparticles-move-base": "^2.9.3", + "tsparticles-move-parallax": "^2.9.3", + "tsparticles-particles.js": "^2.9.3", + "tsparticles-plugin-easing-quad": "^2.9.3", + "tsparticles-shape-circle": "^2.9.3", + "tsparticles-shape-image": "^2.9.3", + "tsparticles-shape-line": "^2.9.3", + "tsparticles-shape-polygon": "^2.9.3", + "tsparticles-shape-square": "^2.9.3", + "tsparticles-shape-star": "^2.9.3", + "tsparticles-shape-text": "^2.9.3", + "tsparticles-updater-angle": "^2.9.3", + "tsparticles-updater-color": "^2.9.3", + "tsparticles-updater-life": "^2.9.3", + "tsparticles-updater-opacity": "^2.9.3", + "tsparticles-updater-out-modes": "^2.9.3", + "tsparticles-updater-size": "^2.9.3", + "tsparticles-updater-stroke-color": "^2.9.3" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/matteobruni" + } + }, + "node_modules/tsparticles-updater-angle": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-angle/-/tsparticles-updater-angle-2.9.3.tgz", + "integrity": "sha512-Z8VLOw2UUxrvV3YH44My5kmeBUcJUHTSCMRUIqFvgvxDs0Q/g2eVWkr1L+Crpw6PE5FJMdDGWRjWwxMwNdVfuQ==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-updater-color": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-color/-/tsparticles-updater-color-2.9.3.tgz", + "integrity": "sha512-eBJ7ZNsG3uCQlpfEf2FocsHLlMnd/vgWPZtOr2Iu7KA2OR3zy7u62D/oiRZkZEWtjhh5GlPrsy7njo6oToRBNQ==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-updater-destroy": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-destroy/-/tsparticles-updater-destroy-2.9.3.tgz", + "integrity": "sha512-SRgFISarsLpNz/gnMvkCFV2uITpwkUX5Fva34DVWHK6glY0053x2uvtUQluwHfp6DIJAueRMRhZ0dmzVltdOLw==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-updater-life": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-life/-/tsparticles-updater-life-2.9.3.tgz", + "integrity": "sha512-VUeWBCLKoLd69+C9CFHjVG0SaqCbMgQqag6NIGMqTmaaZNFcn1H8rheIG9NU70UOTsYRMPfwmZK1SKnqAK6jQQ==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-updater-opacity": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-opacity/-/tsparticles-updater-opacity-2.9.3.tgz", + "integrity": "sha512-ON5t2qeegnm+MsmaF6ZvhUmKLzk/zXozsw9Dsgw8iJYX8WmQmp2VC72COTzADW495ovwGjBiR1KFelM/GVfHgg==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-updater-out-modes": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-out-modes/-/tsparticles-updater-out-modes-2.9.3.tgz", + "integrity": "sha512-LEcAIeK8b3ovLGuuTob1L3o57XodqRuvDjtUT2TiNIC6cf3QMAnqujwAyvBLJrYAuwr7rG1fXEEt9tovFYg+tw==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-updater-roll": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-roll/-/tsparticles-updater-roll-2.9.3.tgz", + "integrity": "sha512-I/9vB1wA3RKwfeRPlw7nrxUW8uxcajwba+gxFEcIDx2C+OA2UVIuGzOQE59O2sppqLqwrcLOm3ayTt5se1qbpw==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-updater-size": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-size/-/tsparticles-updater-size-2.9.3.tgz", + "integrity": "sha512-6qQ8T+7wt/B4BD5K1LWEXrfan+h2utSY1zNhE1cTcAQUDrrU06g/tfMkbrpMdduu6RWwGtoC4OsciCnBuiLEYQ==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-updater-stroke-color": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-stroke-color/-/tsparticles-updater-stroke-color-2.9.3.tgz", + "integrity": "sha512-zEjn8vLeoGsP0kPEg0L65wwhm7c5s7QD5cWeSz0mJVibwpV+C16K20kcSjkI57QUMAFQXwgGJ9M0grgCQsiawA==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-updater-tilt": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-tilt/-/tsparticles-updater-tilt-2.9.3.tgz", + "integrity": "sha512-x1EDyvBfqgBh1021lohf2shn+V6U9WhMasGD+fKugwRxNZ0nAe5DK0wop/26L2MUIb+AbIg2sXPdxuv1zE7G7w==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-updater-twinkle": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-twinkle/-/tsparticles-updater-twinkle-2.9.3.tgz", + "integrity": "sha512-IHxKAYBRpBiOBtU/8Wh1wv8wCQa2dC5K+LPjDw3JTyzPmPnskjGiHXiPyZTbHPdAqrSQ29jJCfJwn0HAIqEjwQ==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsparticles-updater-wobble": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-wobble/-/tsparticles-updater-wobble-2.9.3.tgz", + "integrity": "sha512-/Doid0P/OjaO9cUzD/Z3j0GNA+8X3DUvVsOo/5mPt914PJBbcWYGpweE8u75ZPcHe9OM5u6CHFMf3PMurCEBCw==", + "dependencies": { + "tsparticles-engine": "^2.9.3" + } + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.78.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.78.0.tgz", + "integrity": "sha512-gT5DP72KInmE/3azEaQrISjTvLYlSM0j1Ezhht/KLVkrqtv10JoP/RXhwmX/frrutOPuSq3o5Vq0ehR/4Vmd1g==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.13.2.tgz", + "integrity": "sha512-5i6TrGBRxG4vnfDpB6qSQGfnB6skGBXNL5/542w2uRGLimX6qeE5BQMLrzIC3JYV/xlGOv+s+hTleI9AZKUQNw==", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.13.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "dependencies": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "webpack": "^4.44.2 || ^5.47.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", + "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz", + "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-build": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz", + "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==", + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.5.4", + "workbox-broadcast-update": "6.5.4", + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-google-analytics": "6.5.4", + "workbox-navigation-preload": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-range-requests": "6.5.4", + "workbox-recipes": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4", + "workbox-streams": "6.5.4", + "workbox-sw": "6.5.4", + "workbox-window": "6.5.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" + } + }, + "node_modules/workbox-build/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/workbox-build/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/workbox-build/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/workbox-build/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz", + "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-core": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz", + "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==" + }, + "node_modules/workbox-expiration": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz", + "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz", + "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==", + "dependencies": { + "workbox-background-sync": "6.5.4", + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz", + "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-precaching": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz", + "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==", + "dependencies": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz", + "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-recipes": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz", + "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==", + "dependencies": { + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-routing": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz", + "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-strategies": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz", + "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-streams": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz", + "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==", + "dependencies": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4" + } + }, + "node_modules/workbox-sw": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz", + "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz", + "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==", + "dependencies": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.5.4" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.9.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/workbox-window": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz", + "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.4" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, + "dependencies": { + "@adobe/css-tools": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.2.0.tgz", + "integrity": "sha512-E09FiIft46CmH5Qnjb0wsW54/YQd69LsxeKUOWawmws1XWvyFGURnAChH0mlr7YPFR1ofwvUQfcL0J3lMxXqPA==" + }, + "@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@babel/code-frame": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", + "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/compat-data": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.4.tgz", + "integrity": "sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==" + }, + "@babel/core": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.4.tgz", + "integrity": "sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==", + "requires": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.4", + "@babel/helper-compilation-targets": "^7.21.4", + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helpers": "^7.21.0", + "@babel/parser": "^7.21.4", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.4", + "@babel/types": "^7.21.4", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/eslint-parser": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.21.3.tgz", + "integrity": "sha512-kfhmPimwo6k4P8zxNs8+T7yR44q1LdpsZdE1NkCsVlfiuTPRfnGgjaF8Qgug9q9Pou17u6wneYF0lDCZJATMFg==", + "requires": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/generator": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.4.tgz", + "integrity": "sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==", + "requires": { + "@babel/types": "^7.21.4", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.4.tgz", + "integrity": "sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==", + "requires": { + "@babel/compat-data": "^7.21.4", + "@babel/helper-validator-option": "^7.21.0", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.4.tgz", + "integrity": "sha512-46QrX2CQlaFRF4TkwfTt6nJD7IHq8539cCL7SDpqWSDeJKY1xylKKY5F/33mJhLZ3mFvKv2gGrVS6NkyF6qs+Q==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-member-expression-to-functions": "^7.21.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/helper-split-export-declaration": "^7.18.6" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.4.tgz", + "integrity": "sha512-M00OuhU+0GyZ5iBBN9czjugzWrEq2vDpf/zCYHxxf93ul/Q5rv+a5h+/+0WnI1AebHNVtl5bFV0qsJoH23DbfA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.3.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "requires": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==" + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-function-name": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", + "requires": { + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz", + "integrity": "sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==", + "requires": { + "@babel/types": "^7.21.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", + "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", + "requires": { + "@babel/types": "^7.21.4" + } + }, + "@babel/helper-module-transforms": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", + "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.2", + "@babel/types": "^7.21.2" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-replace-supers": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz", + "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.20.7", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7" + } + }, + "@babel/helper-simple-access": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "requires": { + "@babel/types": "^7.20.2" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", + "requires": { + "@babel/types": "^7.20.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" + }, + "@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" + }, + "@babel/helper-validator-option": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==" + }, + "@babel/helper-wrap-function": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", + "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", + "requires": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" + } + }, + "@babel/helpers": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz", + "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==", + "requires": { + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz", + "integrity": "sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz", + "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-proposal-optional-chaining": "^7.20.7" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz", + "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.21.0.tgz", + "integrity": "sha512-MfgX49uRrFUTL/HvWtmx3zmpyzMMr4MTj3d527MLlr/4RTT9G/ytFFP7qet2uM2Ve03b+BkpWUpK+lRXnQ+v9w==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.21.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", + "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "requires": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz", + "integrity": "sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.21.0.tgz", + "integrity": "sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.21.4.tgz", + "integrity": "sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz", + "integrity": "sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz", + "integrity": "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz", + "integrity": "sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz", + "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz", + "integrity": "sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz", + "integrity": "sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz", + "integrity": "sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/template": "^7.20.7" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz", + "integrity": "sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz", + "integrity": "sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-flow": "^7.18.6" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.0.tgz", + "integrity": "sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "requires": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz", + "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==", + "requires": { + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.2.tgz", + "integrity": "sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==", + "requires": { + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-simple-access": "^7.20.2" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz", + "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==", + "requires": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-identifier": "^7.19.1" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", + "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz", + "integrity": "sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.21.3.tgz", + "integrity": "sha512-4DVcFeWe/yDYBLp0kBmOGFJ6N2UYg7coGid1gdxb4co62dy/xISDMaYBXBVXEDhfgMk7qkbcYiGtwd5Q/hwDDQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.21.0.tgz", + "integrity": "sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.21.0" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz", + "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "regenerator-transform": "^0.15.1" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.21.4.tgz", + "integrity": "sha512-1J4dhrw1h1PqnNNpzwxQ2UBymJUF8KuPjAAnlLwZcGhHAIqUigFW7cdK6GHoB64ubY4qXQNYknoUeks4Wz7CUA==", + "requires": { + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-plugin-utils": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz", + "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz", + "integrity": "sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/preset-env": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.21.4.tgz", + "integrity": "sha512-2W57zHs2yDLm6GD5ZpvNn71lZ0B/iypSdIeq25OurDKji6AdzV07qp4s3n1/x5BqtiGaTrPN3nerlSCaC5qNTw==", + "requires": { + "@babel/compat-data": "^7.21.4", + "@babel/helper-compilation-targets": "^7.21.4", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.20.7", + "@babel/plugin-proposal-async-generator-functions": "^7.20.7", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.21.0", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.20.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.20.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.21.0", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.21.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.20.0", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.20.7", + "@babel/plugin-transform-async-to-generator": "^7.20.7", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.21.0", + "@babel/plugin-transform-classes": "^7.21.0", + "@babel/plugin-transform-computed-properties": "^7.20.7", + "@babel/plugin-transform-destructuring": "^7.21.3", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.21.0", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.20.11", + "@babel/plugin-transform-modules-commonjs": "^7.21.2", + "@babel/plugin-transform-modules-systemjs": "^7.20.11", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.20.5", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.21.3", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.20.5", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.20.7", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.21.4", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + } + }, + "@babel/preset-typescript": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.4.tgz", + "integrity": "sha512-sMLNWY37TCdRH/bJ6ZeeOH1nPuanED7Ai9Y/vH31IPqalioJ6ZNFUWONsakhv4r4n+I6gm5lmoE0olkgib/j/A==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-syntax-jsx": "^7.21.4", + "@babel/plugin-transform-modules-commonjs": "^7.21.2", + "@babel/plugin-transform-typescript": "^7.21.3" + } + }, + "@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "@babel/runtime": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", + "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", + "requires": { + "regenerator-runtime": "^0.13.11" + } + }, + "@babel/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + } + }, + "@babel/traverse": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.4.tgz", + "integrity": "sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==", + "requires": { + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.4", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.4", + "@babel/types": "^7.21.4", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", + "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", + "requires": { + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "requires": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "requires": {} + }, + "@csstools/selector-specificity": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", + "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", + "requires": {} + }, + "@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "requires": { + "eslint-visitor-keys": "^3.3.0" + } + }, + "@eslint-community/regexpp": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz", + "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==" + }, + "@eslint/eslintrc": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", + "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.5.1", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + } + } + }, + "@eslint/js": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.38.0.tgz", + "integrity": "sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==" + }, + "@humanwhocodes/config-array": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + } + }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==" + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + }, + "@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "requires": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + } + }, + "@jest/expect-utils": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.5.0.tgz", + "integrity": "sha512-fmKzsidoXQT2KwnrwE0SQq3uj8Z763vzR8LnLBwC2qYWEFpjX8daRsk6rHUM1QvNlEW/UJXNXm59ztmJJWs2Mg==", + "requires": { + "jest-get-type": "^29.4.3" + }, + "dependencies": { + "jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==" + } + } + }, + "@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "requires": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + } + }, + "@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "requires": { + "@sinclair/typebox": "^0.24.1" + } + }, + "@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "requires": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + } + }, + "@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + }, + "@jridgewell/source-map": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz", + "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "requires": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + }, + "dependencies": { + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + } + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "requires": { + "eslint-scope": "5.1.1" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.10.tgz", + "integrity": "sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==", + "requires": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.4", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + } + }, + "@popperjs/core": { + "version": "2.11.7", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.7.tgz", + "integrity": "sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw==" + }, + "@remix-run/router": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.5.0.tgz", + "integrity": "sha512-bkUDCp8o1MvFO+qxkODcbhSqRa6P2GXgrGZVpt0dCXNW2HCSCqYI0ZoAqEOSAjRWmmlKcYgFvN4B4S+zo/f8kg==" + }, + "@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + } + }, + "@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + } + }, + "@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + } + }, + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "requires": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + } + } + }, + "@rushstack/eslint-patch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==" + }, + "@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" + }, + "@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "requires": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" + }, + "@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + } + }, + "@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "requires": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "requires": { + "@babel/types": "^7.12.6" + } + }, + "@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "requires": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + } + }, + "@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + } + }, + "@testing-library/dom": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.2.0.tgz", + "integrity": "sha512-xTEnpUKiV/bMyEsE5bT4oYA0x0Z/colMtxzUY8bKyPXBNLn/e0V4ZjBZkEhms0xE4pv9QsPfSRu9AWS4y5wGvA==", + "peer": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/jest-dom": { + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz", + "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==", + "requires": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/react": { + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", + "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", + "requires": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + }, + "dependencies": { + "@testing-library/dom": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.0.tgz", + "integrity": "sha512-d9ULIT+a4EXLX3UU8FBjauG9NnsZHkHztXoIcTsOKoOw030fyjheN9svkTULjJxtYag9DZz5Jz5qkWZDPxTFwA==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "requires": { + "@babel/runtime": "^7.12.5" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + }, + "@types/aria-query": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz", + "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==" + }, + "@types/babel__core": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", + "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", + "requires": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", + "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "8.37.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.37.0.tgz", + "integrity": "sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" + }, + "@types/express": { + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.33", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz", + "integrity": "sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "requires": { + "@types/node": "*" + } + }, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "@types/http-proxy": { + "version": "1.17.10", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.10.tgz", + "integrity": "sha512-Qs5aULi+zV1bwKAg5z1PWnDXWmsn+LxIvUGv6E2+OOMYhclZMO+OXd9pYVf2gLykf2I7IV2u7oTHwChPNsvJ7g==", + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.0.tgz", + "integrity": "sha512-3Emr5VOl/aoBwnWcH/EFQvlSAmjV+XtV9GGu5mwdYew5vhQh0IUZx/60x0TzHDu09Bi7HMx10t/namdJw5QIcg==", + "requires": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + }, + "dependencies": { + "@jest/schemas": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", + "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "requires": { + "@sinclair/typebox": "^0.25.16" + } + }, + "@jest/types": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "requires": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@sinclair/typebox": { + "version": "0.25.24", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", + "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==" + }, + "@types/yargs": { + "version": "17.0.24", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", + "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "diff-sequences": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", + "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==" + }, + "expect": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.5.0.tgz", + "integrity": "sha512-yM7xqUrCO2JdpFo4XpM82t+PJBFybdqoQuJLDGeDX2ij8NZzqRHyu3Hp188/JX7SWqud+7t4MUdvcgGBICMHZg==", + "requires": { + "@jest/expect-utils": "^29.5.0", + "jest-get-type": "^29.4.3", + "jest-matcher-utils": "^29.5.0", + "jest-message-util": "^29.5.0", + "jest-util": "^29.5.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-diff": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.5.0.tgz", + "integrity": "sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" + } + }, + "jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==" + }, + "jest-matcher-utils": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.5.0.tgz", + "integrity": "sha512-lecRtgm/rjIK0CQ7LPQwzCs2VwW6WAahA55YBuI+xqmhm7LAaxokSB8C97yJeYyT+HvQkH741StzpU41wohhWw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^29.5.0", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" + } + }, + "jest-message-util": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.5.0.tgz", + "integrity": "sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.5.0", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.5.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-util": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", + "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", + "requires": { + "@jest/types": "^29.5.0", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "pretty-format": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.5.0.tgz", + "integrity": "sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==", + "requires": { + "@jest/schemas": "^29.4.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" + }, + "@types/node": { + "version": "18.15.11", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz", + "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/prettier": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==" + }, + "@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "@types/react": { + "version": "18.0.34", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.34.tgz", + "integrity": "sha512-NO1UO8941541CJl1BeOXi8a9dNKFK09Gnru5ZJqkm4Q3/WoQJtHvmwt0VX0SB9YCEwe7TfSSxDuaNmx6H2BAIQ==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "18.0.11", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", + "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", + "requires": { + "@types/react": "*" + } + }, + "@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "requires": { + "@types/node": "*" + } + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "@types/scheduler": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", + "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" + }, + "@types/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==" + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz", + "integrity": "sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==", + "requires": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "requires": { + "@types/node": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "@types/testing-library__jest-dom": { + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", + "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", + "requires": { + "@types/jest": "*" + } + }, + "@types/trusted-types": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz", + "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==" + }, + "@types/ws": { + "version": "8.5.4", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz", + "integrity": "sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==", + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.58.0.tgz", + "integrity": "sha512-vxHvLhH0qgBd3/tW6/VccptSfc8FxPQIkmNTVLWcCOVqSBvqpnKkBTYrhcGlXfSnd78azwe+PsjYFj0X34/njA==", + "requires": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.58.0", + "@typescript-eslint/type-utils": "5.58.0", + "@typescript-eslint/utils": "5.58.0", + "debug": "^4.3.4", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.58.0.tgz", + "integrity": "sha512-LA/sRPaynZlrlYxdefrZbMx8dqs/1Kc0yNG+XOk5CwwZx7tTv263ix3AJNioF0YBVt7hADpAUR20owl6pv4MIQ==", + "requires": { + "@typescript-eslint/utils": "5.58.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.58.0.tgz", + "integrity": "sha512-ixaM3gRtlfrKzP8N6lRhBbjTow1t6ztfBvQNGuRM8qH1bjFFXIJ35XY+FC0RRBKn3C6cT+7VW1y8tNm7DwPHDQ==", + "requires": { + "@typescript-eslint/scope-manager": "5.58.0", + "@typescript-eslint/types": "5.58.0", + "@typescript-eslint/typescript-estree": "5.58.0", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.58.0.tgz", + "integrity": "sha512-b+w8ypN5CFvrXWQb9Ow9T4/6LC2MikNf1viLkYTiTbkQl46CnR69w7lajz1icW0TBsYmlpg+mRzFJ4LEJ8X9NA==", + "requires": { + "@typescript-eslint/types": "5.58.0", + "@typescript-eslint/visitor-keys": "5.58.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.58.0.tgz", + "integrity": "sha512-FF5vP/SKAFJ+LmR9PENql7fQVVgGDOS+dq3j+cKl9iW/9VuZC/8CFmzIP0DLKXfWKpRHawJiG70rVH+xZZbp8w==", + "requires": { + "@typescript-eslint/typescript-estree": "5.58.0", + "@typescript-eslint/utils": "5.58.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.58.0.tgz", + "integrity": "sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==" + }, + "@typescript-eslint/typescript-estree": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.58.0.tgz", + "integrity": "sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q==", + "requires": { + "@typescript-eslint/types": "5.58.0", + "@typescript-eslint/visitor-keys": "5.58.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.58.0.tgz", + "integrity": "sha512-gAmLOTFXMXOC+zP1fsqm3VceKSBQJNzV385Ok3+yzlavNHZoedajjS4UyS21gabJYcobuigQPs/z71A9MdJFqQ==", + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.58.0", + "@typescript-eslint/types": "5.58.0", + "@typescript-eslint/typescript-estree": "5.58.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.58.0.tgz", + "integrity": "sha512-/fBraTlPj0jwdyTwLyrRTxv/3lnU2H96pNTVM6z3esTWLtA5MZ9ghSMJ7Rb+TtUAdtEw9EyJzJ0EydIMKxQ9gA==", + "requires": { + "@typescript-eslint/types": "5.58.0", + "eslint-visitor-keys": "^3.3.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==" + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "requires": {} + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + }, + "address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==" + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "requires": { + "deep-equal": "^2.0.5" + } + }, + "array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "requires": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + } + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-includes": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array.prototype.flat": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.reduce": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + } + }, + "array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "autoprefixer": { + "version": "10.4.14", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", + "requires": { + "browserslist": "^4.21.5", + "caniuse-lite": "^1.0.30001464", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" + }, + "axe-core": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.3.tgz", + "integrity": "sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==" + }, + "axios": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.3.5.tgz", + "integrity": "sha512-glL/PvG/E+xCWwV8S6nCHcrfg1exGx7vxyUIivIA1iL7BIh6bePylCfVHwp6k13ao7SATxB6imau2kqY+I67kw==", + "requires": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + }, + "dependencies": { + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } + } + }, + "axobject-query": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", + "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", + "requires": { + "deep-equal": "^2.0.5" + } + }, + "babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "requires": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "requires": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + } + }, + "babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "requires": {} + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + } + }, + "babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "requires": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "requires": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "bonjour-service": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "browserslist": { + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "requires": { + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001477", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001477.tgz", + "integrity": "sha512-lZim4iUHhGcy5p+Ri/G7m84hJwncj+Kz7S5aD4hoQfslKZJgt0tHc/hafVbqHC5bbhHb+mrW2JOUHkI5KH7toQ==" + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + }, + "check-types": { + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.2.tgz", + "integrity": "sha512-HBiYvXvn9Z70Z88XKjz3AEKd4HJhBXsa3j7xFnITAzoS8+q6eIGi8qDB8FKPBAjtuxjI/zFpwuiCb8oDtKOYrA==" + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + }, + "ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==" + }, + "cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + }, + "classnames": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + }, + "clean-css": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==" + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==" + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + }, + "common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==" + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + } + }, + "content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" + }, + "convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "core-js": { + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.30.0.tgz", + "integrity": "sha512-hQotSSARoNh1mYPi9O2YaWeiq/cEB95kOrFb4NCrO4RIFt1qqNpKsaE+vy/L3oiqvND5cThqXzUU3r9F7Efztg==" + }, + "core-js-compat": { + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.30.0.tgz", + "integrity": "sha512-P5A2h/9mRYZFIAP+5Ab8ns6083IyVpSclU74UNvbGVQ8VM7n3n3/g2yF3AkKQ9NXz2O+ioxLbEWKnDtgsFamhg==", + "requires": { + "browserslist": "^4.21.5" + } + }, + "core-js-pure": { + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.30.0.tgz", + "integrity": "sha512-+2KbMFGeBU0ln/csoPqTe0i/yfHbrd2EUhNMObsGtXMKS/RTtlkYyi+/3twLcevbgNR0yM/r0Psa3TEoQRpFMQ==" + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + }, + "css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-declaration-sorter": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz", + "integrity": "sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==", + "requires": {} + }, + "css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-loader": { + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.3.tgz", + "integrity": "sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==", + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.19", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.8" + } + }, + "css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "requires": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "requires": {} + }, + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + }, + "css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "cssdb": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.5.4.tgz", + "integrity": "sha512-fGD+J6Jlq+aurfE1VDXlLS4Pt0VtNlu2+YgfGOdMxRyl/HQ9bDiHTwSck1Yz8A97Dt/82izSK6Bp/4nVqacOsg==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "requires": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "requires": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + } + } + }, + "csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "date-fns": { + "version": "2.29.3", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz", + "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==" + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "deep-equal": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz", + "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==", + "requires": { + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.2", + "get-intrinsic": "^1.1.3", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + } + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==" + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "requires": { + "execa": "^5.0.0" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==" + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "dns-packet": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.5.0.tgz", + "integrity": "sha512-USawdAUzRkV6xrqTjiAEp6M9YagZEzWcSUaZTcIFAiyQWW1SoI6KyId8y2+/71wbgHKQAKd+iupLv4YvEwYWvA==", + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==" + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "ejs": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "requires": { + "jake": "^10.8.5" + } + }, + "electron-to-chromium": { + "version": "1.4.357", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.357.tgz", + "integrity": "sha512-UTkCbNTAcGXABmEnQrGcW4m3cG6fcyBfD4KDF0iyEAlbrGZiY9dmslyDAGOD1Kr5biN2F743Y30aRCOtau35Vw==" + }, + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "enhanced-resolve": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", + "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "requires": { + "stackframe": "^1.3.4" + } + }, + "es-abstract": { + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", + "requires": { + "array-buffer-byte-length": "^1.0.0", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.0", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + } + }, + "es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + } + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "requires": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + } + }, + "es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "requires": { + "has": "^1.0.3" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.38.0.tgz", + "integrity": "sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==", + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.2", + "@eslint/js": "8.38.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-visitor-keys": "^3.4.0", + "espree": "^9.5.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + } + } + }, + "eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", + "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", + "requires": { + "debug": "^3.2.7", + "is-core-module": "^2.11.0", + "resolve": "^1.22.1" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "requires": { + "debug": "^3.2.7" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "requires": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + } + }, + "eslint-plugin-import": { + "version": "2.27.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", + "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", + "requires": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "array.prototype.flatmap": "^1.3.1", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.7", + "eslint-module-utils": "^2.7.4", + "has": "^1.0.3", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.6", + "resolve": "^1.22.1", + "semver": "^6.3.0", + "tsconfig-paths": "^3.14.1" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "requires": { + "@typescript-eslint/experimental-utils": "^5.0.0" + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", + "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", + "requires": { + "@babel/runtime": "^7.20.7", + "aria-query": "^5.1.3", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.6.2", + "axobject-query": "^3.1.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.3", + "language-tags": "=1.0.5", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "eslint-plugin-react": { + "version": "7.32.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", + "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", + "requires": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.8" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "requires": {} + }, + "eslint-plugin-testing-library": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.10.2.tgz", + "integrity": "sha512-f1DmDWcz5SDM+IpCkEX0lbFqrrTs8HRsEElzDEqN/EBI0hpRj8Cns5+IVANXswE8/LeybIJqPAOQIFu2j5Y5sw==", + "requires": { + "@typescript-eslint/utils": "^5.43.0" + } + }, + "eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-visitor-keys": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", + "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==" + }, + "eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "requires": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "espree": { + "version": "9.5.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", + "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", + "requires": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==" + }, + "expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "requires": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + } + }, + "express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "requires": { + "bser": "2.1.1" + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + } + }, + "filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "requires": { + "minimatch": "^5.0.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, + "filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" + }, + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "requires": { + "is-callable": "^1.1.3" + } + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + } + } + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-intrinsic": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "requires": { + "define-properties": "^1.1.3" + } + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "requires": { + "duplexer": "^0.1.2" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==" + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + } + }, + "html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} + }, + "idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" + }, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==" + }, + "immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } + } + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "requires": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + }, + "is-core-module": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", + "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==" + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==" + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==" + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" + }, + "istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "requires": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "requires": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + } + }, + "jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "requires": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + } + }, + "jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "requires": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "requires": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + } + }, + "jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" + }, + "jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "requires": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "requires": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "requires": {} + }, + "jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==" + }, + "jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "requires": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + } + }, + "jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + } + }, + "jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "requires": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "requires": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "requires": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "requires": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "requires": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "requires": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "17.0.24", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", + "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==" + }, + "jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "requires": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "requires": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "dependencies": { + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "requires": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + }, + "string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "requires": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" + } + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + } + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "requires": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jiti": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", + "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==" + }, + "js-file-download": { + "version": "0.4.12", + "resolved": "https://registry.npmjs.org/js-file-download/-/js-file-download-0.4.12.tgz", + "integrity": "sha512-rML+NkoD08p5Dllpjo0ffy4jRHeY6Zsapvr/W86N7E0yuzAO6qa5X9+xog6zQNlH102J7IXljNY2FtS6Lj3ucg==" + }, + "js-sdsl": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", + "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==" + }, + "jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "requires": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==" + }, + "language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "launch-editor": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz", + "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", + "requires": { + "picocolors": "^1.0.0", + "shell-quote": "^1.7.3" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==" + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" + }, + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==" + }, + "magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "requires": { + "sourcemap-codec": "^1.4.8" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "requires": { + "tmpl": "1.0.5" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + }, + "memfs": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.0.tgz", + "integrity": "sha512-yK6o8xVJlQerz57kvPROwTMgx5WtGwC2ZxDtOUsnGl49rHjYkfQoPNZPCKH73VdLE1BwBu/+Fx/NL8NYMUw2aA==", + "requires": { + "fs-monkey": "^1.0.3" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" + }, + "mini-css-extract-plugin": { + "version": "2.7.5", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.5.tgz", + "integrity": "sha512-9HaR++0mlgom81s95vvNjxkg52n2b5s//3ZTI1EtzFb98awsLSivs2LMsVqnQ3ay0PVhqWcGNyDaTE961FOcjQ==", + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "requires": { + "minimist": "^1.2.6" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node-releases": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "nwsapi": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.3.tgz", + "integrity": "sha512-jscxIO4/VKScHlbmFBdV1Z6LXnLO+ZR4VMtypudUdfwtKxUN3TQcNFIHLwKtrUbDyHN4/GycY9+oRGZ2XMXYPw==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" + }, + "object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==" + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.5.tgz", + "integrity": "sha512-yDNzckpM6ntyQiGTik1fKV1DcVDRS+w8bvpWNCBanvH5LfRX9O8WTHqQzG4RZwRAM4I0oU7TV11Lj5v0g20ibw==", + "requires": { + "array.prototype.reduce": "^1.0.5", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "requires": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + }, + "pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "postcss": { + "version": "8.4.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", + "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "requires": {} + }, + "postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "requires": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "requires": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-properties": { + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "requires": {} + }, + "postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "requires": {} + }, + "postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "requires": {} + }, + "postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "requires": {} + }, + "postcss-double-position-gradients": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "requires": {} + }, + "postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "requires": {} + }, + "postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "requires": {} + }, + "postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "requires": {} + }, + "postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "requires": { + "camelcase-css": "^2.0.1" + } + }, + "postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "requires": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + } + }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + } + }, + "postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "requires": {} + }, + "postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "requires": {} + }, + "postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + } + }, + "postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "requires": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "requires": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nested": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", + "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-nesting": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "requires": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + } + }, + "postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "requires": {} + }, + "postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "requires": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-opacity-percentage": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", + "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", + "requires": {} + }, + "postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "requires": {} + }, + "postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-preset-env": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", + "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", + "requires": { + "@csstools/postcss-cascade-layers": "^1.1.1", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.13", + "browserslist": "^4.21.4", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.1.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.10", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "requires": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "requires": {} + }, + "postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-selector-parser": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + } + } + } + }, + "postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "requires": { + "asap": "~2.0.6" + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + } + } + }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" + }, + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "requires": { + "performance-now": "^2.1.0" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "requires": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + } + }, + "react-datepicker": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/react-datepicker/-/react-datepicker-4.11.0.tgz", + "integrity": "sha512-50n93o7mQwBEhg05tbopjFKgs8qgi8VBCAOMC4VqrKut72eAjESc/wXS/k5hRtnP0oe2FCGw7MJuIwh37wuXOw==", + "requires": { + "@popperjs/core": "^2.9.2", + "classnames": "^2.2.6", + "date-fns": "^2.24.0", + "prop-types": "^15.7.2", + "react-onclickoutside": "^6.12.2", + "react-popper": "^2.3.0" + } + }, + "react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "requires": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "loader-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + } + }, + "react-easy-swipe": { + "version": "0.0.23", + "resolved": "https://registry.npmjs.org/react-easy-swipe/-/react-easy-swipe-0.0.23.tgz", + "integrity": "sha512-bOSwpZQVPbckL3aN2HdcvYD0j+mgAgISS+AGHmdhpPoNh3Mh3l3NfNQ0mVHuWGyBBvH+VIrU/6GbS1XoST9Pxw==", + "requires": { + "prop-types": "^15.5.8" + } + }, + "react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "react-fast-compare": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.1.tgz", + "integrity": "sha512-xTYf9zFim2pEif/Fw16dBiXpe0hoy5PxcD8+OwBnTtNLfIm3g6WxhKNurY+6OmdH1u6Ta/W/Vl6vjbYP1MFnDg==" + }, + "react-icons": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.8.0.tgz", + "integrity": "sha512-N6+kOLcihDiAnj5Czu637waJqSnwlMNROzVZMhfX68V/9bu9qHaMIJC4UdozWoOk57gahFCNHwVvWzm0MTzRjg==", + "requires": {} + }, + "react-ios-time-picker": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/react-ios-time-picker/-/react-ios-time-picker-0.2.2.tgz", + "integrity": "sha512-bi+K23lK6Pf2xDXmhAlz+RJuy9/onWYi7Ye+ODVhIkis9AVFECOza2ckkZl/4vUypj2+TdTsHn+VZrTNdGIwDQ==", + "requires": { + "react-portal": "^4.2.2" + } + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "react-onclickoutside": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/react-onclickoutside/-/react-onclickoutside-6.13.0.tgz", + "integrity": "sha512-ty8So6tcUpIb+ZE+1HAhbLROvAIJYyJe/1vRrrcmW+jLsaM+/powDRqxzo6hSh9CuRZGSL1Q8mvcF5WRD93a0A==", + "requires": {} + }, + "react-particles": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/react-particles/-/react-particles-2.9.3.tgz", + "integrity": "sha512-MptmCrrBeugweBWLx7IZyxMc8t8Ok128ygzQA5uLIPPGfH+ecVz033fd8V8ktv/YOBMLof7asjA9m5XSm1iu6A==", + "requires": { + "fast-deep-equal": "^3.1.3", + "tsparticles-engine": "^2.9.3" + } + }, + "react-popper": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-2.3.0.tgz", + "integrity": "sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q==", + "requires": { + "react-fast-compare": "^3.0.1", + "warning": "^4.0.2" + } + }, + "react-portal": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/react-portal/-/react-portal-4.2.2.tgz", + "integrity": "sha512-vS18idTmevQxyQpnde0Td6ZcUlv+pD8GTyR42n3CHUQq9OHi1C4jDE4ZWEbEsrbrLRhSECYiao58cvocwMtP7Q==", + "requires": { + "prop-types": "^15.5.8" + } + }, + "react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" + }, + "react-router": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.10.0.tgz", + "integrity": "sha512-Nrg0BWpQqrC3ZFFkyewrflCud9dio9ME3ojHCF/WLsprJVzkq3q3UeEhMCAW1dobjeGbWgjNn/PVF6m46ANxXQ==", + "requires": { + "@remix-run/router": "1.5.0" + } + }, + "react-router-dom": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.10.0.tgz", + "integrity": "sha512-E5dfxRPuXKJqzwSe/qGcqdwa18QiWC6f3H3cWXM24qj4N0/beCIf/CWTipop2xm7mR0RCS99NnaqPNjHtrAzCg==", + "requires": { + "@remix-run/router": "1.5.0", + "react-router": "6.10.0" + } + }, + "react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "requires": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "fsevents": "^2.3.2", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + } + }, + "react-toastify": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/react-toastify/-/react-toastify-9.1.2.tgz", + "integrity": "sha512-PBfzXO5jMGEtdYR5jxrORlNZZe/EuOkwvwKijMatsZZm8IZwLj01YvobeJYNjFcA6uy6CVrx2fzL9GWbhWPTDA==", + "requires": { + "clsx": "^1.1.1" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "requires": { + "pify": "^2.3.0" + } + }, + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "requires": { + "minimatch": "^3.0.5" + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "regenerator-transform": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "requires": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + } + }, + "regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" + }, + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + }, + "resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==" + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "requires": { + "fsevents": "~2.3.2" + } + }, + "rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "requires": { + "xmlchars": "^2.2.0" + } + }, + "scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "requires": { + "node-forge": "^1" + } + }, + "semver": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.4.0.tgz", + "integrity": "sha512-RgOxM8Mw+7Zus0+zcLEUn8+JfoLpj/huFTItQy2hsM4khuC1HYRDp0cU482Ewn/Fcy6bCjufD8vAj7voC66KQw==", + "requires": { + "lru-cache": "^6.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + }, + "source-map-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + } + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "ssr-window": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/ssr-window/-/ssr-window-4.0.2.tgz", + "integrity": "sha512-ISv/Ch+ig7SOtw7G2+qkwfVASzazUnvlDTwypdLoPoySv+6MqlOV10VwPSE6EWkGjhW50lUmghPmpYZXMu/+AQ==" + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "requires": { + "internal-slot": "^1.0.4" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + } + } + }, + "string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + }, + "strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "requires": { + "min-indent": "^1.0.0" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + }, + "style-loader": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.2.tgz", + "integrity": "sha512-RHs/vcrKdQK8wZliteNK4NKzxvLBzpuHMqYmUVWeKa6MkaIQ97ZTOS0b+zapZhy6GcrgWnvWYCMHRirC3FsUmw==", + "requires": {} + }, + "stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "requires": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + } + }, + "sucrase": { + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz", + "integrity": "sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "7.1.6", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "dependencies": { + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "dependencies": { + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + }, + "dependencies": { + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + } + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + } + } + }, + "swiper": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-9.2.2.tgz", + "integrity": "sha512-rXicgpm8XRziyZ6TZ4NnZNb6FrhDH0M7X16WoHyzDp5HNHqXGe2BMXBQhfDDGUfhWcSIqeGSvPL9bQzK7Qr+dw==", + "requires": { + "ssr-window": "^4.0.2" + } + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "tailwindcss": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.1.tgz", + "integrity": "sha512-Vkiouc41d4CEq0ujXl6oiGFQ7bA3WEhUZdTgXAhtKxSy49OmKs8rEfQmupsfF0IGW8fv2iQkp1EVUuapCFrZ9g==", + "requires": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.17.2", + "lilconfig": "^2.0.6", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.0.9", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "6.0.0", + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1", + "sucrase": "^3.29.0" + }, + "dependencies": { + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + }, + "temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" + }, + "tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "requires": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "dependencies": { + "type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "terser": { + "version": "5.16.9", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.9.tgz", + "integrity": "sha512-HPa/FdTB9XGI2H1/keLFZHxl6WNvAI4YalHGtDQTlMnJcoqSab1UwL4l1hGEhs6/GmLHBZIg/YgB++jcbzoOEg==", + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz", + "integrity": "sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.5" + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==" + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "dependencies": { + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==" + } + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "requires": { + "punycode": "^2.1.1" + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + }, + "tsconfig-paths": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", + "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "requires": { + "minimist": "^1.2.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + } + } + }, + "tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + }, + "tsparticles": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles/-/tsparticles-2.9.3.tgz", + "integrity": "sha512-9NB+zrmR3uaj/k0RZ8Awa4lhpq2PqYFR/jUhia/Z4tKwvNdIR4xkpd4NkkGn/xmqRFeN658xHxOE+yVU+y+XFA==", + "requires": { + "tsparticles-engine": "^2.9.3", + "tsparticles-interaction-external-trail": "^2.9.3", + "tsparticles-plugin-absorbers": "^2.9.3", + "tsparticles-plugin-emitters": "^2.9.3", + "tsparticles-slim": "^2.9.3", + "tsparticles-updater-destroy": "^2.9.3", + "tsparticles-updater-roll": "^2.9.3", + "tsparticles-updater-tilt": "^2.9.3", + "tsparticles-updater-twinkle": "^2.9.3", + "tsparticles-updater-wobble": "^2.9.3" + } + }, + "tsparticles-engine": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-engine/-/tsparticles-engine-2.9.3.tgz", + "integrity": "sha512-iAD8LyRH//kx10fDMm6AfQV6dRHs1ZacUUHqVwfutcqM4x1IV2ygpjk0X87LKCnBxYeIMG78+tlxXpnpwUccOg==" + }, + "tsparticles-interaction-external-attract": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-attract/-/tsparticles-interaction-external-attract-2.9.3.tgz", + "integrity": "sha512-iNAu0ECKLpUXQYJ84slBJjQVvvTW4S/8pqDylB+WCj52xh4xbhj0TxaaM4zpId9TUDCPd8F7GoTi2ZCDJKlodQ==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-interaction-external-bounce": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-bounce/-/tsparticles-interaction-external-bounce-2.9.3.tgz", + "integrity": "sha512-RuZaqSXpanEpA0ETXArIzKAhR3E1fKOpLEJkUeDeZRNMYEmMZfh0JR/vQ2qSIR6r24z+DuIbhz0h+K6zu0lmvg==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-interaction-external-bubble": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-bubble/-/tsparticles-interaction-external-bubble-2.9.3.tgz", + "integrity": "sha512-jMgCViRTydEm2Gks5BeJH4z7Qetnmideheipw5UKDlKghGSTHhm7R7LeOkcOWqJI5ul8yoSFi+uQfL85aIUFZw==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-interaction-external-connect": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-connect/-/tsparticles-interaction-external-connect-2.9.3.tgz", + "integrity": "sha512-SCtYe29pDKUxxjyp0n6l1YrayynHyvDrnygGWGIYrAp/oUXtIUHjEotu3M5JkwnUMxHyGkMB1cK8wtmY3dIiUA==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-interaction-external-grab": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-grab/-/tsparticles-interaction-external-grab-2.9.3.tgz", + "integrity": "sha512-424WCIR7guHPuSVzhqYXbUM4YS5cR/Tv6qpi5EeX/bSIdajZDSjmhin9HjBK219T9sedfdJnhioOsy42Wt1YbA==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-interaction-external-pause": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-pause/-/tsparticles-interaction-external-pause-2.9.3.tgz", + "integrity": "sha512-idVup6nQ59W8FSyq+zg2zUlW5RKnq5cWua/mAKEZuQFrYV01HA22I9T8UyPcquxgtlPJX+0L/PfZlBjmr3qayw==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-interaction-external-push": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-push/-/tsparticles-interaction-external-push-2.9.3.tgz", + "integrity": "sha512-KNWHJmAxFUpw2is6E3gMXNZ6VghEVxZEFx0if/PLALgGOTKVWiEyh/lyJ660Ftfec1m4oW/SI7gCR2r0BXjnpQ==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-interaction-external-remove": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-remove/-/tsparticles-interaction-external-remove-2.9.3.tgz", + "integrity": "sha512-35XRqQe4cCCjRIFkvRvjsIVeUI7+i9nqUsX4bkxK9H6kv+GbC4lS98peGk6PNPetJn6yeJivkrP64VjPVGFEFQ==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-interaction-external-repulse": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-repulse/-/tsparticles-interaction-external-repulse-2.9.3.tgz", + "integrity": "sha512-Q4A4n0Sl6tEWJVGvXhEr/x5PwsHfjCZfwfHhEF9CmzgSnVr75pQfNi09GlLvpjN63dPL4OAQVjBbceCkjcLtUw==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-interaction-external-slow": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-slow/-/tsparticles-interaction-external-slow-2.9.3.tgz", + "integrity": "sha512-7mj2Yi8menOnr4FwkcZvjzffco71P+lmH+NkIuXyuLQmmYURloCpUQ03pONqSfdYF+DSnreanXtiM0N7dc9sfw==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-interaction-external-trail": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-external-trail/-/tsparticles-interaction-external-trail-2.9.3.tgz", + "integrity": "sha512-BxmxfKxx7giWpp8ZWgfcO9MBI/BAYkhwr2QY3BGdk59jpp90Zxe7jNRSU5kMyhxOmD088F0B9lBEsu3L2G+VaQ==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-interaction-particles-attract": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.9.3.tgz", + "integrity": "sha512-ceWxtHxKLvB2IGtCzvunmjVaUeHXUT8tVtHDlxz72M87ZngcFsBoGy69ZjFS+U1EC5BZHQDYOC6Eknvazd2UuQ==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-interaction-particles-collisions": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-particles-collisions/-/tsparticles-interaction-particles-collisions-2.9.3.tgz", + "integrity": "sha512-7Wyf/XpgsklYgoB0dh+OHgY7IYhlgLRtHYryFMTodd36N6kWMwKo+6Mg5OvmbEeLQqU+hTUXiD2fjjzLMebKXw==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-interaction-particles-links": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-interaction-particles-links/-/tsparticles-interaction-particles-links-2.9.3.tgz", + "integrity": "sha512-ZcsgvpNNi4ma6yy4XIubuBaLd9hI6J2SgIi7Pz3I2QfkSsGmJPDNdRoN1AuLLwbb5T80X2mVw0bomPFuW6zSMg==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-move-base": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-move-base/-/tsparticles-move-base-2.9.3.tgz", + "integrity": "sha512-6/uO7N9HbVJokG8sjPF8YjJzkcnwELoZEkaiABX0mGxdICYCyjpjOdOfwF7UCf8Ctqh2/kxQjv4fk0Aj2Z3nag==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-move-parallax": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-move-parallax/-/tsparticles-move-parallax-2.9.3.tgz", + "integrity": "sha512-uFqtEtCWabC7XZLZ7icIYYF9XB2XfedT8rjcLtyuBymQX8pfMJ5HUtd3ONI6Cik7I+BtqOfAkuZqTDcBTs7zlA==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-particles.js": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-particles.js/-/tsparticles-particles.js-2.9.3.tgz", + "integrity": "sha512-UyAEoz3ZkjBXIwC4NRJWnD4KdntuZyIKlPDZOKWz8ZL9I8jEvlle9XdonDj5IsLAwySqIq7vom5OUeIrqXdxjQ==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-plugin-absorbers": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-plugin-absorbers/-/tsparticles-plugin-absorbers-2.9.3.tgz", + "integrity": "sha512-K4AmBqEWqcC8aXc+TEmv2GHIlZ+b1jAPtuYr30j1rZbaMK7kbvjvVmZbDNM2RJyuBqkuAoV/e3DAOuH5YpBs7g==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-plugin-easing-quad": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-plugin-easing-quad/-/tsparticles-plugin-easing-quad-2.9.3.tgz", + "integrity": "sha512-rttpIJSwhPFys/sAYuZSsw9rWCvnUZdX1ePU12eTgqcyIelBdiySs4LndCLIXnkuS+jMMSYw9BzTSGfNz+sZcQ==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-plugin-emitters": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-plugin-emitters/-/tsparticles-plugin-emitters-2.9.3.tgz", + "integrity": "sha512-G0rs7lL9xjbFGkWr+XDsDpyghTjiHq7oPAZyUe0c/3p0JETwQgZ63/egluYU1p3uWJj34KjgjHD3GZqjyfI95Q==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-shape-circle": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-shape-circle/-/tsparticles-shape-circle-2.9.3.tgz", + "integrity": "sha512-d+PjFELhoCzPf2G+XKIew3Ho/Ql2fHzY0TrrIKVHzHufqWdQCWrhxNri2v0POLJFkcIYqvFThxM23I/cyKPgQw==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-shape-image": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-shape-image/-/tsparticles-shape-image-2.9.3.tgz", + "integrity": "sha512-yV3FAcqJ91EYG59OJ1SmShbogVs/uyk12u6LFTJnD2pmfdNwTeGpKMr3Cus5xJHQwJnFWufwkpOlBUxw55J/5g==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-shape-line": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-shape-line/-/tsparticles-shape-line-2.9.3.tgz", + "integrity": "sha512-uREd1nJYTUzHrXh1FcdhCx5jA0hYtuJXyUiG3es9p3VyFM/f8ookGj8Ke/C48p90IOQMWuT9DyaEDnGs+hbcVQ==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-shape-polygon": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-shape-polygon/-/tsparticles-shape-polygon-2.9.3.tgz", + "integrity": "sha512-qw580qr2VQveN1Q3kllhieW4GzB3t8fjlIRKZ0QG05npCG+ewBdXbD5G/9yfjGa1fTwCbHCfLoAFojjV15MBmg==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-shape-square": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-shape-square/-/tsparticles-shape-square-2.9.3.tgz", + "integrity": "sha512-VjRNALTt34arsN2UAxaWa43gvdaQQbk7OluLB912u1UzLFbdCccE/sr7pjyLqYaf6F+ndnjnzVygNb/kRxX1uQ==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-shape-star": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-shape-star/-/tsparticles-shape-star-2.9.3.tgz", + "integrity": "sha512-/nJdrHEq05dcVwLK+8i+QD3do+RNWrSvU1efVsOMzgLajH5s2mlSfyFcUSCQrmnmP7d6MpYZpbxa2KnpDSfW8g==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-shape-text": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-shape-text/-/tsparticles-shape-text-2.9.3.tgz", + "integrity": "sha512-V9U8VE2am1JWabiHAhTzAg0uG8j92BnfwmgRfWjg/w4eMFF2uyyBHQDHIFzhZFDbDbqIxttXngkfivAqRdUzhw==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-slim": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-slim/-/tsparticles-slim-2.9.3.tgz", + "integrity": "sha512-lq8qePcf/lQ5HezR/gpIDn4UJUp8G+33MB7GkhpwmpQpJyoteT5nlXkLxgaedGZFkZAoTKINuU9NUW1Ci6MX4w==", + "requires": { + "tsparticles-engine": "^2.9.3", + "tsparticles-interaction-external-attract": "^2.9.3", + "tsparticles-interaction-external-bounce": "^2.9.3", + "tsparticles-interaction-external-bubble": "^2.9.3", + "tsparticles-interaction-external-connect": "^2.9.3", + "tsparticles-interaction-external-grab": "^2.9.3", + "tsparticles-interaction-external-pause": "^2.9.3", + "tsparticles-interaction-external-push": "^2.9.3", + "tsparticles-interaction-external-remove": "^2.9.3", + "tsparticles-interaction-external-repulse": "^2.9.3", + "tsparticles-interaction-external-slow": "^2.9.3", + "tsparticles-interaction-particles-attract": "^2.9.3", + "tsparticles-interaction-particles-collisions": "^2.9.3", + "tsparticles-interaction-particles-links": "^2.9.3", + "tsparticles-move-base": "^2.9.3", + "tsparticles-move-parallax": "^2.9.3", + "tsparticles-particles.js": "^2.9.3", + "tsparticles-plugin-easing-quad": "^2.9.3", + "tsparticles-shape-circle": "^2.9.3", + "tsparticles-shape-image": "^2.9.3", + "tsparticles-shape-line": "^2.9.3", + "tsparticles-shape-polygon": "^2.9.3", + "tsparticles-shape-square": "^2.9.3", + "tsparticles-shape-star": "^2.9.3", + "tsparticles-shape-text": "^2.9.3", + "tsparticles-updater-angle": "^2.9.3", + "tsparticles-updater-color": "^2.9.3", + "tsparticles-updater-life": "^2.9.3", + "tsparticles-updater-opacity": "^2.9.3", + "tsparticles-updater-out-modes": "^2.9.3", + "tsparticles-updater-size": "^2.9.3", + "tsparticles-updater-stroke-color": "^2.9.3" + } + }, + "tsparticles-updater-angle": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-angle/-/tsparticles-updater-angle-2.9.3.tgz", + "integrity": "sha512-Z8VLOw2UUxrvV3YH44My5kmeBUcJUHTSCMRUIqFvgvxDs0Q/g2eVWkr1L+Crpw6PE5FJMdDGWRjWwxMwNdVfuQ==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-updater-color": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-color/-/tsparticles-updater-color-2.9.3.tgz", + "integrity": "sha512-eBJ7ZNsG3uCQlpfEf2FocsHLlMnd/vgWPZtOr2Iu7KA2OR3zy7u62D/oiRZkZEWtjhh5GlPrsy7njo6oToRBNQ==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-updater-destroy": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-destroy/-/tsparticles-updater-destroy-2.9.3.tgz", + "integrity": "sha512-SRgFISarsLpNz/gnMvkCFV2uITpwkUX5Fva34DVWHK6glY0053x2uvtUQluwHfp6DIJAueRMRhZ0dmzVltdOLw==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-updater-life": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-life/-/tsparticles-updater-life-2.9.3.tgz", + "integrity": "sha512-VUeWBCLKoLd69+C9CFHjVG0SaqCbMgQqag6NIGMqTmaaZNFcn1H8rheIG9NU70UOTsYRMPfwmZK1SKnqAK6jQQ==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-updater-opacity": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-opacity/-/tsparticles-updater-opacity-2.9.3.tgz", + "integrity": "sha512-ON5t2qeegnm+MsmaF6ZvhUmKLzk/zXozsw9Dsgw8iJYX8WmQmp2VC72COTzADW495ovwGjBiR1KFelM/GVfHgg==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-updater-out-modes": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-out-modes/-/tsparticles-updater-out-modes-2.9.3.tgz", + "integrity": "sha512-LEcAIeK8b3ovLGuuTob1L3o57XodqRuvDjtUT2TiNIC6cf3QMAnqujwAyvBLJrYAuwr7rG1fXEEt9tovFYg+tw==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-updater-roll": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-roll/-/tsparticles-updater-roll-2.9.3.tgz", + "integrity": "sha512-I/9vB1wA3RKwfeRPlw7nrxUW8uxcajwba+gxFEcIDx2C+OA2UVIuGzOQE59O2sppqLqwrcLOm3ayTt5se1qbpw==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-updater-size": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-size/-/tsparticles-updater-size-2.9.3.tgz", + "integrity": "sha512-6qQ8T+7wt/B4BD5K1LWEXrfan+h2utSY1zNhE1cTcAQUDrrU06g/tfMkbrpMdduu6RWwGtoC4OsciCnBuiLEYQ==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-updater-stroke-color": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-stroke-color/-/tsparticles-updater-stroke-color-2.9.3.tgz", + "integrity": "sha512-zEjn8vLeoGsP0kPEg0L65wwhm7c5s7QD5cWeSz0mJVibwpV+C16K20kcSjkI57QUMAFQXwgGJ9M0grgCQsiawA==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-updater-tilt": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-tilt/-/tsparticles-updater-tilt-2.9.3.tgz", + "integrity": "sha512-x1EDyvBfqgBh1021lohf2shn+V6U9WhMasGD+fKugwRxNZ0nAe5DK0wop/26L2MUIb+AbIg2sXPdxuv1zE7G7w==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-updater-twinkle": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-twinkle/-/tsparticles-updater-twinkle-2.9.3.tgz", + "integrity": "sha512-IHxKAYBRpBiOBtU/8Wh1wv8wCQa2dC5K+LPjDw3JTyzPmPnskjGiHXiPyZTbHPdAqrSQ29jJCfJwn0HAIqEjwQ==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsparticles-updater-wobble": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/tsparticles-updater-wobble/-/tsparticles-updater-wobble-2.9.3.tgz", + "integrity": "sha512-/Doid0P/OjaO9cUzD/Z3j0GNA+8X3DUvVsOo/5mPt914PJBbcWYGpweE8u75ZPcHe9OM5u6CHFMf3PMurCEBCw==", + "requires": { + "tsparticles-engine": "^2.9.3" + } + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "peer": true + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "requires": { + "makeerror": "1.0.12" + } + }, + "warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "webpack": { + "version": "5.78.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.78.0.tgz", + "integrity": "sha512-gT5DP72KInmE/3azEaQrISjTvLYlSM0j1Ezhht/KLVkrqtv10JoP/RXhwmX/frrutOPuSq3o5Vq0ehR/4Vmd1g==", + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.13.2.tgz", + "integrity": "sha512-5i6TrGBRxG4vnfDpB6qSQGfnB6skGBXNL5/542w2uRGLimX6qeE5BQMLrzIC3JYV/xlGOv+s+hTleI9AZKUQNw==", + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.13.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "ws": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "requires": {} + } + } + }, + "webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "requires": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "requires": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + } + } + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "requires": { + "iconv-lite": "0.4.24" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "requires": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + } + }, + "which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + }, + "workbox-background-sync": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", + "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", + "requires": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "workbox-broadcast-update": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz", + "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-build": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz", + "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==", + "requires": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.5.4", + "workbox-broadcast-update": "6.5.4", + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-google-analytics": "6.5.4", + "workbox-navigation-preload": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-range-requests": "6.5.4", + "workbox-recipes": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4", + "workbox-streams": "6.5.4", + "workbox-sw": "6.5.4", + "workbox-window": "6.5.4" + }, + "dependencies": { + "@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "requires": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + } + }, + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "requires": { + "whatwg-url": "^7.0.0" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "requires": { + "punycode": "^2.1.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "workbox-cacheable-response": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz", + "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-core": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz", + "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==" + }, + "workbox-expiration": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz", + "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==", + "requires": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "workbox-google-analytics": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz", + "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==", + "requires": { + "workbox-background-sync": "6.5.4", + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "workbox-navigation-preload": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz", + "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-precaching": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz", + "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==", + "requires": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "workbox-range-requests": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz", + "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-recipes": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz", + "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==", + "requires": { + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "workbox-routing": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz", + "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-strategies": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz", + "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-streams": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz", + "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==", + "requires": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4" + } + }, + "workbox-sw": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz", + "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==" + }, + "workbox-webpack-plugin": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz", + "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==", + "requires": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.5.4" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "workbox-window": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz", + "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==", + "requires": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.4" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "requires": {} + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + } +} diff --git a/frontend/package.json b/frontend/package.json new file mode 100644 index 0000000..7b690c1 --- /dev/null +++ b/frontend/package.json @@ -0,0 +1,50 @@ +{ + "name": "electhon", + "version": "0.1.0", + "private": true, + "dependencies": { + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "axios": "^1.3.5", + "js-file-download": "^0.4.12", + "react": "^18.2.0", + "react-datepicker": "^4.11.0", + "react-dom": "^18.2.0", + "react-easy-swipe": "^0.0.23", + "react-icons": "^4.8.0", + "react-ios-time-picker": "^0.2.2", + "react-particles": "^2.9.3", + "react-router-dom": "^6.10.0", + "react-scripts": "5.0.1", + "react-toastify": "^9.1.2", + "swiper": "^9.2.2", + "tailwindcss": "^3.3.1", + "tsparticles": "^2.9.3", + "web-vitals": "^2.1.4" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + } +} diff --git a/frontend/public/assets/1.png b/frontend/public/assets/1.png new file mode 100644 index 0000000000000000000000000000000000000000..03a325d426162c0205dc182bf5522ece0272f131 GIT binary patch literal 120751 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 T;{NwPK#}X|>gTe~DWM4f9KzWn literal 0 HcmV?d00001 diff --git a/frontend/public/assets/2.png b/frontend/public/assets/2.png new file mode 100644 index 0000000000000000000000000000000000000000..64d1be55bbda4de785f5839c92321e6006799fc8 GIT binary patch literal 121494 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

9b+hq| zhf=cXq!V(_P|II@MWQ(7elB24lxhj8OU6C>gq~8H>XRZ{QmhE8yXcI3OY9+H$?K7* zZ07E{IMUaNB(;;atw|B)?)|!7us{dZSp-N zh%s?*3!>*$>|K0$!mv)3GjjvEs)?e-moFxxU{fby2dx(#<{*XAzjgPa2@@IoFU#TW zz1VEIMbcS5$kY+!+p^h8T=j(LOE@(fYP7A-(n}GU#tvEA=NvQB=wRv+ZkDzm2slVH z!k?Ikwz?XpDlf^nCgvbN+GT!@Uk5)K#{{XxYc8ZuY^)qk%6?3abkbZEEgk&_oyI8# z9#j%w*ms1`kMcX!6=Wwue*v}2fXHz6pa?B3&%!|qY1md024P8TQOaxH#`b65>VATG zGR^j~*_Pstoz7v+?Z4c^tg@F3mH%4G#?DClo6796yY6lr@Lb8LB!BbR;Fmg`D!PN^ zQH&KrCfTHUtPeYl75*H_Kk+)97{6XPy3`+BG16XSc3#U=fw7iTAWhZ<`%`C;NYAn~ z6o{dv2SiT306PDXmSz45M|s-b6ps94Hx#yGxX;R=b+-#0SYbpyqpmZ=OiI*u#*TMz^|wiSKPKo0|ZO>Wb=%jr2= z$#~|NlHXNAi#S6nxK%~$aN(TC_Xa?**H|peIRqvL4Nh%m_!FGSaFWKO8lJQ*OG#jC z0Bo{biHKS@Nz;dt)oB&pZ#zh31|gvtK>n0?;WCgRAf6Ly=y-1)*#qij8o3i%zT&$8 zlbMA?SC$ts+myfxi8Tj6Dg6dwUpaWjKy%(fD3=+20HmML62H=v8|{3HV++-}v46VmYAI@uVquDvyIox&2k zu3Z7pmv0Vru&D&MMEk5Bev~e#=}o^{I-S>9F@O|c_?8a)cV^YwzL6I1$OG|Nvi~fe zl_sxlK`H*+W3?D$82~=A!<+oXc|zC~YvDl?#p-jA9U0obiM3uOxbzB@7ZJdFpj;se zeZ5DZ^#=Ln$rV~?mEo{DH>gKkt+S7*ikebY=PXLr$Uhbm5^_#i*|zo2y?%a%W@3m7 z=mEHLC4rL(c)6UDoNVFZEZXf4GlvKd!06dDr+MJ2T9A{tplf&ePAi<+6#-gvojbLM z*OKW@kiUEkZvbO-@i$dY?d$ip2Bu#|3w-LIkDJDfbKH3Vepuwqad^yAEk`C#xfvA+^Zt3s$ulA?httmf+ni9du>qE;vsi|M*2tIx8P^ zn-^h9*MpsKhLhT$SC_U49~SFTtL zsC*RA2OAHU@;(dWf+O$Wm%IbM4TtU;y4IQu$H`vrS=RxIL6UO!3XX={ zv$)bU(X4s}J=ft~(F(3uf+jMzbI%n_ZOs+M)`>3?a-)moek3*@CtLKI4jQ3Ad!!@UGzd6QMh+ zXf-|5*Ad};;?kmC<`>J~Id^WWHUixbAzp7nDF&C%=jV=Q!iA_hH(ERB0Q0EX6aIl*L@eQ3|bwCfA#ijnP`H3uO?Gk7N_ zlemkA6+>#R0sDyYWR(U31`fEI!pHO% z6I0Z{x5obu!Id)tZSvI$E#gBc9* zl)h6z-We(PwgU7q6--||Of2m(4@1>N0FqRm>8o-eemjNqJadaTuf?@y_Xbu+wi#6!C14G?;01m!70}XWXUD)Z-E2ZWKR=?l3x)1E)Ep?pnF407p6*iu_U}V@0LC_2Mt{Lma`>b->kH31g z%&c#ZU;n=c6R%=!Kh~nNN&pTDJLuUe9{dFoygu%pqulUgZ^@Pr7zDel_5adwu&BWR ze`H*o+zU2QfXWwwSRnBr@5+uZfqf%awu~L0W45-g4+1?fNd0RMgzZ*EMX)!Pvm9Xi z8tz>uAc*%H;d@=(Bqv}-{NHn8vx1&}jgFebe1UfZc1&2d3l3D@yb?R0ly=f3v^qnz zegFIQ8^i$J4jl)%nq6YMK*{T&MQ;H!BD^8RtEFR6jnRn%QrZo)(tkch+60R7@mCg6 zyQQ(J?p#oeTn>P#v6xj1B$`ggOJEt=4N}1*T>b9@2;q&)>uJpQj*<~C0-;AYfl!FQ z=YX$jO9d$Ga6fXj{}QUVI>O&Bgj8DR&qo(s0U`*-2>I^=ME;JS$w*qfbzbKT`3J_?ff>{d zbpFX>eadr7wxtP5sX7Xz95Didp#Ki>fenfbJh~O|;Kcm{NEh6(BV}W-z3c`#y_jOw z2_KAhRi;q)jDSZ%s!W27a(yJY8sJOo?xLfm8NWn9bYg-7FlMe}h&^_RIOO z?(UWF_EA{IAETSJs>XobVox;c1N%bHje3#X;te;{BaRmru5IkEUBHwkDZFc=bD=5Y(UCR^+_zhB z*^HmRweiyuo(aTnmJ3nmOxZo<1V4QA0*i6j_m?ciu)%J2lOKWY3TD5Wp)K{IbH4dT z`;%Dm8FA=DA+uxQKc>&D&&K^s4w-orNs-Uq;$iIQE4*YjXAgf+ zWwm8w;KRl8F0kcG*>vUJ`<$aM`e+$3=!nJP^L3$zg-B*p{`s0up%{T|5p2gv^K6IOgl|=y+OaC>pIa8 z?zo9P|CvvYq1bj@x1FURLN;GtKW{$!8Ng_{uIV74hwF9GKd4C|k3IaO3)K2eyt5iu z>jQ(Z1{`dP6UqUaEt`_8E>XKPG9Q^X`7iU0Z=)1LKbDz=8tH4|@dAo#a?>g#o`MKO zzt4M_K2I;5A%CiKm#C9Hd!v56VSkiW@guK|oGMD%(E6p$J*URCqFW66CvuaeDQ!!r zpkmjJb0=zRP%ZUURq*)vp}9Tl<-H4+Xmn$m#*sBYi(6Rd?z2nV_&kNk&o5b3*O!n} zZnlr}u8uEY%qj*?*3Asm+#~FRr|kdXd<7INqVg}DS;sJ4Hl^KA3X#>zy?j~JU*X*SQGdB}o(G#9jym;h z%X2xBCAK3D)ZbalHLphrm2n!Idi-cJ^}vLx1X`6=70%YeM5;pr$}H;RUjM4u&Et}I zH3#9QHQ6S4V;g@d$$^r)^`-5P#-n);{prpcQoZ0pIJe~-WmSJrBQ&V5UX)~7mrFkQ zc0-+iXq_N8xjxz#D=@awX!}W>m5JE>0Ft`)4+?vq7kbdk&j@FP|1zA?Y5H`9m6VQ4 zjsaX@99MPz=`r_x+;(z%Y}l~sx7oXhZdQlq?6H^A|Txs?0C#`7vuaw;ws6NB7^)m19QeF6Ov$wS{Q9 zeAb1_EuWTN8Cr8>qA5vW?7a6thOa=5KH-7AC3)Y0YrmG_8+l@-({7m#Y7-pO_8Gt!NkXfU{7BM{!0FSn<=o0Q>x-Ka>9;OAO- zm(0FEt@wId#O%nbSC+@Dt%#v@GO)9;WPUU`ArrJINMI{BLQ!*^9E3myFf zR&95YhlhV|Kfti&9k1^$;T)>4Ca`d(&To%@eOWAPf}{;PA1O;7q;q)amtUCnx`wh9 z!obl{{5l(WHDzT!rjqU#umkjTuovFC$cRjo0{=2X%|RD*#!_#X3DyLPh@abaw@*BK zE4^6lNnv0y__Y)>3vIt7O-h4?(oFa7yaAu$ufN8WeT1*0obos4ij%A#KJnlm*P_cyx&8c&+4bH3Z?EL(+X1H7Q?pM1i4rF(25X|p` z4j%4)a5-*t-;IG7X6SM$C$sLQi@o3aR~7Yel<&b(QlHxw)^D?31dW>iKPLWt;9-Ty zk6rJ!0AY4u*Ku*!4V}XzP${P$nFAp>U7~66frQYoY#$sS6!B1M&0MkX;ZcT%fPMRa znD9jYb|@v;#@nU_^XFgz(>w99y0cJ1kX>FpQMu>$x)N36v<1iRoPV=!e@mCu^}C6Fk5jM_#hylMw)cK|F(Q1@}JAb zm^W#0e%piwuW&d~K7jzuC_3Y8qF)tjt^qV#x)*zXb_T>E(C?7H?pQ+*4fMWibKn!> zysYEKcX2PwM0|QzF74zl!2+iF^wKZ%>l_Hi?(BH};At>reo*mmR^a8uf^hSc>c&uw z^eCvg@98+Mp8O9rnTv2eoL{+@ApV4p=(o4`7~_DH{*vqCoXQ*606g8ccUafO-mJ2+ zE@e{|QkZP2E-1Vf>hSxlE>B|!xvEnnW>I7Z^7ubG;ajn4XG(2PT@s2WOdhPiQm<)N z^0G!3l6$c^B6$0kNMnYBZ}PX`6(1HxKmsM~{%hm|oN61`+IyOcLz;;K^$`|KcVOPq z_#5CZTp-gt%jhy&{KT*9)u-});+e6(3iLr^FsK{cOYokZPxlEEn%;E+CAwn6a@G{m z>zMLc!a#Q(X*u2JXFe#vtn+Ycb|~*5g3j!$5K$8tJhD zSa$p_;aollCxN9&$@4)p#@=rImv1_-c!)}D8__fHSJqv0`+w_c#NmX(;yVRv2#?be;?JKE?6g0ly~FRZRlb9@_zB3LjlqSp1ZL3 z9C@&J)laK)7VJ&&=6n-Esx@N^xO8aeLjKPjkR_Mu+m8Wpja{6^NZ?;G5(-#b$$_yP zo;pdcxNC3p>i;7YVuC4Zx=vp;DnC-b;QTBpMFY>2A!}{w9F*GY3mo26d3M;5SyC8L&=Rugaq_t z{BFRa5cA>3{?DknSN(FUAE>&J6qyd_d7W;3p?V@3b-bGiY6A6@ zYr;^0R={EI{tjGC8M;$J@sV^nep289QMA!@LtFu6~jZj zMf|{bLs1%QEWUJ9UC*Q>-A6xc< z1Io(qLN%BNcb?&>irtHK7IO~2flrQNBEB;C113Ln`TyiBqz73zO_-j(x8bP|MxiH7 zj_IC@xBv5Tzl0jo#oG#KjKJ*;J=hi`qVqNlIF;-;5b}xuw&M4R z4;l#${dRSj4F7N|P-DXuzMi#g`0}X>{Qg7%WN~wONim!;|Njx&5IbwpBbAq)WFFo8 zfr&^8Zn_S#o1l#Y@(uJI@R1X4#F3$6jDDQhReN?YW^Q8*ue*0t&lmri)O=CH)#G-~ z*7RGf;0i&|{mVFE=`}WbXN0S_ceqTpxyV{e|CV-DL&4VKDe8$DEaT1M?*WhZP5_cAVQikJ zXIA(<5wXTU?R#Yi+#&8)X0=ML8V=K$6#WU-km#$uFpv-jZibzJ9AZ?D8@^GH)cAID zuAx83cx!Ggd$kISt3VG4&%UHmU zw2|2p(^bQ0USK&?W5}d1hj|1V1rH`4k-mRKRNK8b>QmRbCNLo2T}jkpwyH9{LONeR z0%YJo;&mDQz3)N7(5vc4;%0}+ON_{zz>B#_&U@RRM>>;CJ6!|7V@5}Ib~Gz^GbK}H zQ%P{ed;>2V%K@bU8jS%HsFh4V&>THGA-f7dhc?-)x!X}7apeG*`4A#a3&&A(4#`Kp zZGz(6|A_`nDfq#VPYb>}pn#!#aN%w5m_X{|;hr0}9#al1CGCeKN?{IF^sMKL)u!q- zj+zj4GIPutqvSBdh*~_}W2mi$d$8F%&Hu8Ri?-*QQYghtM1P9ex-_;HAEuR;RUdlf8ZNsx6Sls@XoJz-&ehOf#Li#TivqpLCL*v5`gMR_@(13wq_FxV zZ;RH|d#dG~0uIf7#nRiJEe-U3`K57^nbblBmG8fN>RB=GJBQ3`IcW;fs>1q(?P+ zN9zwA{c5Xg$R|rZ!sB%H7H@x#kM1eF_2#Oh>vH0pt;^cWe3#+P{H4K;wjW`#n#T>z z@@{FY+imunz+=s$As=5Z}XeQMpuMko+w%h{X4PUn0sfi+>0TfL;N+)~R=90o@p z0lMtknQWJFBmQ9&)o4!b?H8@cg?t{;FI&c4ki}|g=tbT2$>E5tN3V3jE7ZYznzF5D(`>-k|9fvvbM~%os~?J4q=bXoGCmXf zEeY-aaT8l*V%f#qy&DR^%Y%fh{O#~_yX*j=T})STS9cL$LuM{n%4|s^$oGu&f{Q$! z?zuzWqEBh*HBMBmqIuUsUXvM}3apslk9UtucgSTW+n<$|aTDTeJLEjlSz5);oa8nC zhB{5gpPPFQ_8vPoC@F-@u=?nQzoV}nmn6#?xv-a!H;>G4h&t>3gLGM4)+j;pRtV`P zI&noGgfURA(vA_zeUpU9e@3VR#I<7x0HNuE@{jETRB4ZomCZr09|yvBIA`m`7_0hsW(#HIHn?0o#u)WCUIJFKb}{uK)kx>MaAJ>elz+J+#6QqJSU*qF|7c zN`r-hSab}aAYBq7H6r07r6{5zAc7!0)X>b(A|RbZcXv6LcHPe@nK)XyjK)n-`um|SO${%hcFw{*-XO|k-likc$H|a~GN$*;?N11_*&Rye z231uToxnB3qat#|!+(tH3$6O@6n-~eseQFV^V2zY5l0^?pe{FjH{b;!2te7FA1f-8 zg>1yUGI}vD!tYn8FOH(Lo#dTGgD zUrybD$(=W|QD}qH{dh$N(;1>cf^y~gfSvXurR%e!=fM_W^*VMhfoi2S_e6g&IX+UH zW`EZmJtu$&q(Z*ke=u3-uO|J*1Zq#1HC{+tDe6pkICOy*xIvKTWh&6mO)I^ZR$bNe zRo+z{v|$Qe@h6lF0j>oq^WVUC>h`bg)!Saww@~HVyL5?KF9wP&f}JkesZ5U_T<|j_ z^0chfne~w5KDOwR!U{f~eG!-&6B9$WDJk@JSH5?fwKV^7-EeHzBiP~{ZWoT zFgxMA@h6`R(~#dxf)0uPfQ6#p9Lc&lxmJ}nbzmcM(L;89$ucWmqTIOfGqLpDEDu_R zGwSQ>Xtb84Wt$f+Y#)xeH%`a?4j?Xs0nZESKME4?H!;uodUT}zG0Hi!Cr!s=vnb#F zDzWm;3&y9RWYj)yW~*Bg+NVl(vjlx0>(oQi8*I}X4#-??Bvwc%h_4cUwFY*ac~)g< z6g+!y%y3D+hkWP`Wx;{3@W};quNp1ugraGBv52`yg%yd1>PW16lQd+Lu{U7nZ*dMg zXvIg6>RYzLL;@EFRNl#@z*`u{v=pzkIwE!2NDXK|=dVK1w(^%W&uV6jAs*;4J-R=@ ze747#ru-x3{(~ZxUb|rQn{Q~gk%WuL08av5cQ03Ju_nN@Z$~aYgEU@qneV%h7y}o5 zQgg;|e#31t5uqYL-r*zpQ4Ap3NQH5vPpiv^W`resE;Pzt`%k>Tr${3Eix%ad?-AdS zv-=Ks_0xU9g}RNE?;4%6n-?xW!;77RN}?~YT*r0EtSBY{=$EHL5+GKjoDfPh$F6nh zK&Cc;(yONt%1qG#cFn`yv+-7II`h*}zEgs36wH*u((PX3>3U9tNUlAr8&DXRa*}ru zTqzZRV!>`#64mut_R&1{5mZEugrua2x)@90w+#p1F z8t7x#oR#btV1I)8+302Yi^j7JLJ|gA^s4}9w%>D7lR9?p-~sD4Mo zNxFa-4^FPv-D5JYD|)k|E7)8^lXGr6y`FZn#FX5iPx1F%l5F2rgW&EB`5ZSXEIIu} zoJ1rnE4zE%{cK`vALfsoWKMA6%{ZenMg;zp-a8hL#kmNd#ZvTNN0i; znz8}uM|nk#nlgMV;=Ar~8R@xsqIaLE*AWT5-wOfMoP;}>5@T4MMNorP0gy=mW(Aw2 zM|)2L`Pq?ri3({2Wimm7=q&HfXe}HWZ3HaX1|cDngG+bWzYFx5)JuEnlIcV>+2JI3 zi}VFFXT7m8?b>FPir{_Vu#}}znJW>Bl};Q zj&aX*s=hiRGnH33nK3%^3_W|0K0+*Pj+b%-0%h+`j2WP*d;J0U1dJ z@(z&Ka2|^8sRjncmbTnt9P^frrWP9ONWPht4@c=KJB+YgqJ>s5WYXZaEt9q-VSpv+ zfu?DXGT&GM09#yqHB+H>;$RVXpAiOHeLz)NcS}lm`TK%~82j8M5co^x6| zi|%9GNdq??Eztyte@D0f!w-mLtf#jiSotlojnGe>v74lypWrAfp6iau zkx`UeQg+Z&8u~>n9dykq9PQcZ@)etV)FvY;D%$i}>gf~7X)phCTj6gPOe|azT+;P} zZyvTx{72vhSNh5c8_oKrW*UJ;m3NJ)bfn;G!MnA2j~lgOF!vpihr`_4JkAyOk*=0F za%ztYtjx}gl}6eE3s~DOQI)MFrZfGFwTG$lP>Iy~?R1H9&fL*j(+S8CMgI6mE)XU? z;5-QHOzF3_j8vn3omXnIlxC2tII>Y9r5T-VAGa~aV)piDkJybytza;j`aYfJ)2BvZ zyAym>9Bqjcn)atLET%*|ik1>f>3<}p9Kn#fGrvo~q+dPnEr<(2lsqqmFgm2igk_wJE_Ey<-|L|n>RpQcuCaG z|$MS2afx_l~X>0 zCr_+5$)u!5>93pk9c%@H&4V}xRY$vyujIIX(i{eK*nOSL9JD%rCwhrGJOGy=Fk1E)ps4 zeLH@;QEH*T_t*!M`I5Ls2|L84VD3KlDdTx`*6vg8u@|KM*&jW2nmTun-e^vqcOV)+ zHe*?iMYe5AN!>xn6)y|{!X0c0#bBJ@zwI>w%)}ETTb?lhdzS%s*;E!Jgu14TD-v0M zKU%mW#oiz#P}bd6FkUu9yR=cr#&oJA18LoD48wC^Bg*`9cu~W#>7-d5+D z=OlV1ETTW)TZro)s;>v|nDF1r<;3YcvA?($Z*>0dExWb0LZU|uSzfJF3N)YRd4Fx0 z?6GT37EZqgwhYPGrhoZr-y&{T@&1!hKJ5-4dLG${%Fgoz1qCyVrTE>|*gN8tkIIHu z-kcaGD30cM{aAQDzL9_!$yK;`b~ab8ICr&@_@cEvj#(+kg>PIr)G@hq^ggVhXry;$ z`AA=wX+0@M-HX&;vz+}X-ucJv7vrwsgNTx0i{eUet<2$@{(}y)iVL#g2m3#Xb9sAs z$%>`Ep0$r521Q55mKdMXT#^XjPAg|~IlHqOOg9zwwA7pQQ>2;V)MQdNRHATrxm9k| zBu*}4VpzI;EjeUgdMpi08!CeV6begaxpM37$%feMs#uvo_ibc6=#A6$sB}vp`QFO} z{DTtaIkDSy?&~T(rwjZ$5!Z7bBr3%`)k(2m6K5PGHE5oY4JTH06&@v6>Bd>`5jLyU zHJ{v3^bsop8Mu#EoRr%K=g%0^qMlcrwQVXbJjA*QPF?krZg1y%GVPOiJ~DM_Si_0l z`Ey7o>QVXd$IqWnevXTiis?eS_N?xIz;$e(iz{1Ac9?muO81{m)fr!!A^KKu2R5~Ugc5cK(_X`R)6Jv_2)&x z4?uYuL{o6!N+W<#Y+gP;J3H;zfAQ(I?~{p3%HD~&v^cq(CH@^Kb&Cc`QTM%(yCXLNQ+{p!EAON;8%f1sQDlh65FQl;f&djqXdB$ zDMl@rAUE%B;yoRc+LP`4IP=7c6W|6j!sBdvvS#|ScG7xawe3^da>Hk_@<%n0olHbp zi?YjSKTWIcfh=38`L|rwpM+Thl19SXv+VPqoOkZikvqTTBT^GTe7+w{tU*~y?Qx!V zuJRCOD2mTQlg<(3gb4K6u7^2vNK6{hWMd8{ZMQKOyjk9rF9htoF)sxOjH{PkrXS-V z#|@5>Go)@ksJJ1vLzimjR6u!eDCF?$0!!?(QhL*=a$D~uTq8sm^5ZejJ;_k9-oQi4 zrLuDN3!cBh%;^!-l40eGz5C?^)#eL+)B)Q4!AC^XJmK|OrV&$2I z5`76OS%c2r-yd<~O4eo+MAv2Dl6M^#T*$uq;DwQlnxl;gQ%?vQa81~Ale$>PfMIzuXsfG|O*3bUL;UE0YTusKWtYtPejqF{9uwj_ zSASsSy{z%|R-i0KY)zkz+FqdA<#7b@cwe$_-Fnc;dPmP~lD8KR?c`a?#54tC9*m+I z7+PP-wwFm(6H2YQzjTpTo1Mq4+6G`yU8#Ad8sx7(Lml1aD|h|A2MP4E8FHu0$UIC` z;XX=9VgKIaWQVi_9PN2Pj8meK@M7V@6)@!Mcm-Y*Eb5&0E`(fImgq$p|BiurKpVI) z)*vI^z$E=d*Ibm%7eIsCWf6x^vgmVg*2S11Mx6>JbJ0ufrMQVVmBYMj*XkN7_B*c} zIs#|O=gxQi0pl6m)}Qj7SwGvYS!UL3E~m3GXj;^K;N{E|0vA4jQHpZ8RJcFXr{ zDfu0{`h2?rJQ3pjlKUhj0y#NR8BWLh{rSNI$r%oIcOJ3lSMMEReUJ4$`2o9{u@r0F zdhWBeki-HN@(!{4QCpAqRZt_v{-y+xc3*U%+HbhR&Z9^Ro-r`w703F`t4mw%h(wji zha9#ADdC|&^5<`+r(#BjB5RsgroP4tp`)+gx@7u+{H!2lgsMM*HL}%z3B9y))@i9& z@kX%INn!#zSZ94I<#Al+V2hovu)-V>^hF5-BVz^<+L*xXPq)+XLkDrqSRI}}# zjO^C+;A3s0%f%&vc^?lZlTb7~>RUSj_V7 zfM+5Zo9Ig&7=&Wg>_)rh@EP-qVJAy1mwlxrP1fq=%+;^mm-Yyl@4Yl(5J-r|=vv(AgDp4TE+3JB*A^b!PBLA#=svLXOoN@dyp=8l1LI;l2le>V zoFplPQFJ<6Y3}Rk3Iunn{%_&Az$5n)@B-as`8ET==}!V-PQyUO(b1O;) zPTltWGJr*yE&*5?eT8OH=Wms?mVptu&=3I`h#|b(=&cwN6`h&_e4_qc+(BX~%Ip+= zErF3-H0V^Qg&*0NvI3msmgo~Ae4)7Ym)Mdk6Zx0TmBP6SSv)tBC5 zkc-}C2fsQziR=p?V+LkD(M1%13|C$_d6+Wl?OjXdWOQzgf(#Ku>kLRa*(JWxS@4+u zc!`}MGKCBBErAgh-S$8FJDC>=`(ub^vBy*awIPh#MG9j5u_ewvH&c5aPG!<^sOStX z^Go+Lqukssq4Xa8bPHP5tpZIPEa zxNDZvIxa0)L?#%Y8BIHKdHo`JX5{itNIduPQ|EJ@YyEk`4rkc&GrudBp~G zx_k-QQm1gzSAelhDK!jbMAMslq|0RtE;ob{83Qx2A+$r%TV8;Y^tc9qXux0`8M#`v} z78@Mut?}O;Lkw}>`Z_p3>aW4zt=& zED&CB%exK@%e~OPmz%YbCZMjbbdUOF4!8LPb%>h%m=PbLKlzY99Ro@n_1m^5SOkJG|z^&x3q772Z#MI=lo&@NErFQZz)Mt*W+$ z@1oUdGKurxB`{k0fiWiLLe$4BNpe|~_ zo9GL}26dSypyy5Ru(s2a^^TI$%U8-WnF#Y+6nHIYQv1?+Ow5i}krGeVo!^UMzOx$7 zvpomUeIeTpF1c1Aj9VTi<%oFC&|vb_YPa}>GQR9T`NX}WFK3=duk}0ZiD%K24DYnn zZRCy?-BjKy%W>iMiaR0vMrG|FhmgxniW@&9uSI{P<19Q#w0%5RgY1yjI~oNFF3 z8=s`D?${>`Wlo4iZ)|sj%fAze`rW59dX$oqukE1Xf>MJ*@a{HTV5&7y-nFK1Sr^O$ z8t9+EyrO6M;yCZ=ZVK9D-d6{aJ3l_rlzh`{=xQn2JXkONK4p1u&$=qcd2iX+$5Kob zcffr1Hv2#MkKDSxCmW?bN@(xe!MGawNgN%7;#?4h_fe*L)LH&!x^&&`i004}#yDf5 zc*-)8+`;p7I^PsvnEi7dcZ|#UcBX_sVZpof1)sAYctw<-F9Ry=1hmblHA8%>CD3;u zFEmf3MNPy##iTUtztx?d4oEdRJ|KRvv3|eiM{rApXGqMUl{u9d2m`pW?Fo^aNl7Yj z7}cj!FVtlv0UbNwO8ETbGcTC31KGaY?}$3bOF8uFWxu}!5u4&C4ltqGdf?An{)Q~; z>`>Lg6SExpKBL|x^TZ=kL2^${NV@#oY;mBAdBrm-ohppj8;@2bx(St_ z0E_G|am??LRq*=QyWdu`U%Z+~snGi&yPA}Gsl^;~ZKg)F9)E4X+j-a%!hhwT3)H+H zfAd%tznAd9_Y1y`4Es1|DrEhBrN3S6=D`7_2oiJHMxxq82jRr_Vh7g{dSHSohCFno z>6WGDV;?s$p5q!|i0z^)s%nqr#c#AYDah=}-8oPNcfjp_%zo{60*iK}U#dke-#vK% zU@-f&92v*rTj*grqShPRPw^XjjMUHeyDi0L>Au28&u16P>nm=NS$xQxXZyTIyc61d z?&^*6T?jmOVIY4Hn)WPC`Rt^QR+Pf=I3mk&JYRNbn^v~#%(Q5J^+)zs%^is@=HZ2% z`7XE9z(#XM$lB?Yn)$A!_>fYNn9)f8XH)gX$br`#g$&yU(Tz@V$ntXoXGH_4V2`Hv zUlh{-e0BfSI*Vqj#HWGO1c`2~n*5i2!>n z@>;&^9)hn_i!hx zZ(^&o2u%QWPZ-u@Lt;=)N8R7EEbq!7B;QLj_wh;NMnR+0{!DD-0MHGPxkr6o@VZPd z>ezsbci;D_yS~*ii+3f}3`EQPSZQi5zQ#!!Z;I9Av&XmPeKKt2te404y-y8^s%TaWTQHS zgw2roJ`S&TVkkB5LCLiBN;mmS)nImZb#~>fm!DbP*E4-D7QhL%ES2KaW4}s6d%rK` zGN72H-TNZ&MdyfF1$mgf%G}>XhS9Q%qBI6xaOC`)c|eNODVRg~qC*NmoLaa`DHS^$ zne^RueIg0TzqY_=pLB4F41&p=|F!Z2yc85B1TZ%r)iQFE3OL;3s736p&X%ZQt%TIY zz`S*|b@w)jxI4bbMb$FhmHnNET1%e$|8@!tSbC+-8w|gbvx?5EM9;Q9~|sl!`1tsG(4=ie@avJ-@C`nM(L z%y36)QaLH`Y$4|>AFEzK-&gWf6zL&#l$D21Qi6Oa>=t5oZcz{}?hvcH`{MS}bo+~7t}pAxMpXO5tN#2D>Xw6aOfV!IM0VpF;yFUr zrDlWx4(RCAF{Pe$OxgRps}ffp6f=Un!i&a62+wNn0G%=rwCJOf?=QS}*nz0H>Hu|*)zl`*LNlfX9fJaW`3k*kdcS_j+Xp&I8LFBDg_QH34$8taWvVZE zcQZ><(n608AC0;+yq+rPb(0DSkWTNUZ#>w@D14{K4LNkOVdwWo^IUayFsv7ssDcgg z)}H`)e&)9bazrxnF++RgmQ|x9csQ~?RuLhS=Q|M=(`DdZTS>Av zNzNDh_^#25luG})o$4s(PrDD}CXmV{B+owcE)VEva*>~M76gkI`&SNi9L~C+=WD%V zoT07d04p2P9Uh3s9=0W*T3Mt6aOlJ0;m8;Mg)j-8DGny^y&$9&J2j(~;cw4@*9r+9 z^cvZ`KH77H&*9ST*RIliNI9-oXJZhy{DMO+I?Qa&;+p)c5mTlqo(5 zYRWl)mcm$;01UvloM<*|QFlawtSQ4iug9qh{#|scJo9YoNHJ+>X1v?VKaCIkHzX40 zzm=v_J-Kt zW&7(%bAD79i~dCi^QIqy#z)XAXHJpr7XR_HY!C_wVja_yES&8q(asyCw0;U7nh1GT zQhZU z`nsA!9ce&2?AbD-_;5E|6_q^+>Wfd7FN-iLcYFBLskW*IbXdjr%iqzEIa3cMg8g@Chrd^(lgwH( zFMr!o!?cJaJ$)C^e@v&u@r;`&_F%!ExR39TfIb4~u3rD;I#ng`3(rIPmBXKcN5kmg zB9A--?>3UrVRh!UMrX!l8M6bhU+liT#ZNk`rntKDlH;sOKj?PJKns-bM^R9RKL!yk z*7BZOti^q!uy+xV=VGbxNEx||z^8`&=S#@?M}w1Ma0Pa!;p+tauT@O`ve4p9h$XWj z;f^f?WcCv!x%i)pUh5Sj_e>|Y#?#Qtf=i{xg;*n@&46Zg{w(0Y69nZQbytXd+&+-% zrKao__mW4sGQY7X z!CF31aKry|MX5Plx|nHXVsqKZ*p}Kr<5ib*;SUSl zaEC^Ru4fsB`uCY&*2**`rjH1IltsM!?=R^^A}@3cVJ&)Y&0J=L{r-aHG<+iHzq)uT zXoz-M4|`y=_;!!R5Wg!?z=1VEGmb*P7|g-DH|@oq{lACPpO-yek5V_3>9u^~cwkCA}A+bd<=+_R|3l#gI3OQU0 z^F5$EQGpSVlke+lt3m4z*;YIsWgt&MB&`&yQ}socq{`MmjMhgn8&lBDflaF!PB?V= zu(|xub^3QdPD#M4`u7lUky}h8EBmiO0^M|3?C|_!*26r#eLv;t@qP+|aWN8D%`=JB<9`{QYa~ z4j(G7%01D!j^WnpznI|^loU*5rBs^t5L$eBZ*j$B@a^w|g}NCNcsq;zyphL|7_eze z*Z$j?O`Qs(gTXfVWLtGt&rMW9477$Ht$j5<0odKEpp zFAaa}=!If67y8_co9!?;&FohoCWr(#`k&MN27bK?hBCwNsOaFb?JOA9R@{vRq=T)} za1yw6Uw2Ut>Iqw|rM+40bSry3dGSbxTqe|A ze3tt%68q&>{+jGri|o%gdYO}&*gkKzmX?Y7l?~HFM`FRQg#WE#-Yf^83uh-8#yps- z4GaY7WPdrfq%6Miyp$D~L;Duh>tI1#^TE82fc{+Oftl!$N_8daC|-28>fsxJKiHSA zU&fX==tsymsWX1d62B@A)6G zH18v%4fD0ztOMBNP+tu6FARr>sE&#mYm7quGIzkXeEVyHlKQ(vFqamJ4ZA#`9cu_R zkcu1BxOk_zc;Y2^m-X;o+Y7qho2_yHH^tCtxa?eR#m1Xp@|G;8xY^g|N^my2S7RlH zNovo73TKWda1s_Q<9~=iHgIGqQ|2K3A`bJ8<_ATptiV(My_kdO%%s1v8o!bLJzdLK z1#>Z_mW&87TJrIlGETKCLox2$pbikn5b|XXT0uLyZHdk+q%){V)wKnX@uQ=zpCeg% z>C~1Y(P*VH{eUzHl76hkG<7F8Rrjm`c*2$q1a!dRHHNH1-C=_174ezQ@j!k0!(grCVMouvXPtM}UmX77-wAwvD(&!%)xAEd?zca#)0dxRp?(chR z@<7FJE*>Fw1pcU2>8%#Yim&W^hba#xyPK@mhjC5=$o}^LT>JLQP^lo0i$beGzXX+l z5hIdN1X=gMdnppx>+5js1rzZYX;|&mmRLB|X^tPJHx5V6PYPU^_jrZ*26(omi1}xx34qUQ%vlKe&v!J(EbyvN*JoN! z2h??7e#=3<(N@YOsD|kPA%8rFvp}Kbb&MGUS}U!(!WJMhkt+9R;_~%D8c#+{{)Zq^ zGLehwiG4zL6fxWD;ga-@;(|MkiYdlDiy;bs_{k&x9R6I40b|hE)bW zjIz1TElMDL{4e8+q$_s6(A@d)yQh)qapgM(N$=Nt>z>dA%(zZAM5HJBtk-i|VP(Em&%Kpg117k_OqzpdbXiwLLBw4A+_ z@UYhniUgzYR~*X#?UWAjYsfBhO%}utN8&YZ*`xOq+Ez(Vs$lmVXk0!{KlmU`@o>W_ z*^+-REUf))Al-5452zxg!gb7nWD;|r=(8gyFVsBf(zYi*q(1>E29OAK%}2<~rb8e1 zmlIpREYUnHWle1(%-34jwiR4G`Uw*YZgx0}`tMDdU(+3PzmQqRNS@~!^N7N-c7CcI zjQVF}I13t6`z(8V?;BOf;_Fe;uzc#-wr`n2%CQTZ3wrlG1d;o3Agws|_i3;Zd?$0I zD2(oSVfy)I-=FrwQb!}1QNzKG^j-0w&HQw+aj}zjg>Ubkg;s9_`b3LmX8J#Bw!OW~ z0;l4y@Il>dSnk58wo>q7f8h|lY)1yt9h#f)NznhL%@W?r75r+yrRka$>ihN|@yd&Dktb%xVLT-VcDZE#|$X(6H zuZl7i`PPUk6DCmFs=?Y|3Xv3eY@WRPBqRHDM^# zV$)E~`eyhiUO{f%4Zfme$2b;qN#EK(flgKNG|4+K?ajOcA$K$Bpp3|#4pSxR0YTdO zD_}xqeg4V8L+>DJKn1s(d%@3oMT4QB{fjKF5c*c;Pb^!CrDO0aC$`4Pu{d0vd07Y_AOUiH6%{`^VRaL#-U1NXhRVoNu^Wk#vVwv^ThdV^D* z=D*Sq!IO^wrNJ4KzGPY#WwAnkOJ*^SWLcV&w0{J!im_Ua5KE}1Bn~)S$bVBG;N}pL z+B`WR^ETL3rkgVxJJO6-ure$jdj}Yo1Z4BItdFH8;IIQXOKJVtV0&7#S!)-G6Ntm; zu_dRopXyf$T6qF8zWn_c(2aJ~-_VO3R_Ck?J;!~(jXnN)$jy{-8aUL@oB4gif;M(Q zxKH`pm-4$j5L|_7awtMtt= zVh_F}LW>R1(^B69R3Wx9gyKxA{^gS=3B-=O%uypF4DP&REFbR!r+k9TytnpIP|A$w z`b0gj7P1(*k>?sSN#iPTrUl0a+paOtt5!Ja=Eya42kT;5Dv{swhtYE~fasyU?qz-q zaR#THY|TyO{vf2ml$-Lrzl9uGZEl_>OJz_S@R?D7%d>tL_ABHYPCDq?Z0fRaff1Bz zS}p|Ktc^NzL`q`U3=l_551zf&TH{TZOuhqDxx>1C;k}e52kpH(4;VQ3VcMmkkP#Q4g-A zy;K5B@84tXpRX+<$Oql7Rk@WrUxs)0H)n==r$R>b#Am!=iwx{C5mML{= zb8Ar~?uRqL##5zyI5~=0IK0+wSu(y0VMB-gt_k3Nz~4P?s4D0PtGh;HIFlyo=Zqnu zg9)h}*hDmJ;j*|R(TC#3ZXS3v+$42E@_d5>Gt*foi^iQNwZwuT(~oyLl>0tf4Mb2( zyn)xD>izdAuP0s`!y&!p=;=QV#}D2GQ=I_9aV;Th-nfgQuw}L;n32MX(4^MUi=kNh zseDaQD-STK9V!s~)YW90J65M$)GJp+yv%_ocwIx1L z>^cb9H#*op+5gFXd4r*(`t$z0{OBtNnBCqgX#X3Q)O&7J%P)#7@4|%kn~oCt z&RVF3Z?>gwceam1v&DFbiZPC>P&prIeBFGqUvEc814(JO zj$9k5DAaTT)RszQ!X~@(X8fw}O$i>g-YZu)Z={qzd33d5e@6wd7TZ0o#&A`E+NOcm zUq}9$>+z(EzXy%pd=+eAlTr9%ekyaO!{#}-IoSQ3AvG))A&!F-)^`Q8v_>}DLSOlC zI}YoHfoWm$6Pvb7u$kozmvYn^pV~vP4ewt5XE%Tb;NXEmuTni%1yl<)0S+D#6K-!p z_?uzRr(^UTN<9`o7H!#{Ujt(5w!31=xH0dxGIZri0I4GW&*Ws33dfRmnP`D-TT&9A zhg|Qwp90t{KmS&@0kPW`0J~53EP~`u1qA8Fe^2Ml6c~-EG-S|yrZkv*IZ#~CfTv(z zvQwUmdnHb8EcDe)e*0Ae9<}CRx??t-^Vifhl^`D zl#DSsr!1OG>vk|%O4+#W9+}l+5Qq}(|4sevhz~UNcI%e!J>$rq%lXlYqqmr!PZWi7+lD-i*W%D) z#4+hzANn|7h>Op@K;!`g2oB@kGR?jWYt^0twd3tndvS4bU{_H&hZ@0Lr)&%`fo3y8 zdNDFkZ%hcuk^yz{2y9_x#J~L^H|d$_UfVfJ^(5_%l>pY^EncpjvS{<_x^+xOyX=|b zc@~%Nf6^zT$@xae?RM=~tSy}>+X3NFLeo{~{j1lZ*PHs?!4D20PLNjyf_71q`8;N2rZ<`l77IjYF4}N zi+1De8C)dHLqUH#gbZe*Hoh8&`pM%;9nj96Yy4t|8znGBmBr2t&32(eW@gkO2~bQp zj@ucElU=8XuHd0n{M1wvaNQyaQ)0mQjTUN70Z1%VJFNjlMdTj>*r~gwm-CYup$5Qp zK>7``;Xykp0g3zAQN+jyqAIT`&K5ix;s`_oE0L@JyX;-dy!|P^${PER=RJ}8k82rh zTWai0vyP!>y`_goZ>5^G)B;DmIb((U`9LoSv#%Zo3&?colC~UAmkMb84e5wo6IY|yWVf=|7pbp^LJTI^4$fX&G=-WjoL(#)@i0or5Mv+$z3tH zQ&^9W&FPPMHkQ~Mrw4?in)|Bu4EH0X5@Xv`yw$-AA!}2{so?@2mQ{-B^OnETj6DJQ zW5zf}Q9T1%R}9O`-YZWCe^##p2sP<6Xnf9wkIIA)?<+^% z6L#ASAmtI((!9#~pY-{5=yOWvan-3>EZ3GhWYk(a8#GH<#OG33Wr z@TJ02tK@7cw{d6R`;>JwHZdn0UDkMERG5pnTav|yF{kQnKAy#y6)8khu%}R>pdy)k z2RLhCZMh(4;e+|mUWH?&lqKvVAbxOz2I-{X+@(R1^qRhqHgY>s2n!6}!5YGbYD-~k zAuog;PQIdY&^JhSr$M2~G11f1m>|iTJfgUmq)=Z8YXYMJ(f!fd_m#86Y8`(ea*vlk zKc9cuGT&o7ao^S4a93%J%_BLLxZ{SOq+h;DP9lt8NDudy5#$qrNbvaQ4wl#-XrZm0 z(d6jhJ_X|9i9Kvc<;6nv-5r_lBKq&~7H8@LV`@jMhhWa6TNj_IdyIg~3on8hffjtBLg)ZOIF4hkE@8G5CJ67!3{|M)d5LlQvLrbc zSWU%A-hCe1F!K{Pj_8m3Z|#I#Ydj#0?2@#qh@s>^HU46Jd#M;y|J;Pu=++sUy<24+ z?f!AkWc>%l`IOI#Fg(ZSt~5E54`QdgXF|X-AbL?W(Jgc=1r%-QOs)*{YS4T=vz+33xl}A=3Tu z(VGXZ2YXMpUTESGnOyiF_en5`hUWpj z;e;-JeXe~4*{l5{*Df94`j+GDbxRVjF6}AUag)jk;uv8*C9XF-4u#}}5e5Nl>&|01 zgywrn&3AOkNG)|~inpy+yZo-yIKe{xS8j3QYI3<56Qm~q8SMQSmW}gt&2b1g9ZWP4 zBlhO99byo@)HDu7;N_JfdqnU-T2(&mwtQB zzQ@;W7}{?fv1gD7x7vn@&hx+r>l-W$ArzAU_T|*8!BOkvcP8pK?c2p+ldl%@O$Twt zd$}#RP155u$H1FhRNZ-)Sn{+Fhin0Mv>|T?G0aWCZKWj<+oE89YT~X|aP?}`QAQ(j__lt!-}^kP$L^16tLRsxIbrcA>UPN zXzUXUG`QaiYW&K|jwGIwjIzordJSTU(#&#|IV~l`!p-ssLcEOFbAqz)@M=n$2?WWzP?xAL~n|ILaK}XsrwlM+cB9ac=7>fS?p?%;}gAxHQNrzgkvD z^f?ULs0W^UJfyfivna*{bL`V~r0;|^N9dui43Lr<$e*A1E&pCMT1tC$ybO`=cN+cA z*(?MG!O8FBqAJCrSDDoly3Z!M0VJ=k9bg$o)euW)cUZ#j-J29eS6FtL%H%Q}w4QaJ0rDJIQF6?k#gVz!$zgpl@37{4gl3I3ar6o1 zvc^QXTRF+1d|y~4W|TaxL;N)wF*zX{g-e$u8?K2*5+cSiY)-M8<$nI+yE4oEPlwwS zcU2bscQ-sdecrqOzMALw!?ZDi<&Du;?oRewZI0q23OQy~#N@-L}?8| zValuq97Ops`J?i5&|(g)MEK^3c^o+l=3@S`Qp7~q`JnjKMO^Z1t;yAi;)TEfLmR@K zSXQc*OFSxHS(wSK(E_J?co>%s^SRckrmUUfqrAuMDozdfeVvkn@rjV^K$ z^5LIIE{jRTAu+;&I7Mrt5IbKocE(>>;2+dE9`s4Nn?)>=u8UR3emO%!X3)0KWv%<7 z&z_24n3)+gb^Id~mI6mgzSVgPQukSu5pAgS#r6X5_7|NhhIKRo^m9xGTnB;~IUQgh zKdx{wiu!q&g4RKyBi%g$Tn16W(4y1SssXD6np*EV1ADJ5Rf$iz@Y1&eXzW{bMf!U= zc|w*5oX{f{PH2s8AMNj)I*?ynlPB()M^!p4X&2XS;8hONOMD*=HRMU`$N`MbCBUYg zJn6glVD|@$dX;o|il_Fu(ftCJ!#S|AclGTrBcapspl;3!3u5D@S-7}D^PZJZYxfWS z#a_&4FfTifVPJHBKr-=<4yU&Pes;Wb=ek~gUY-Ehn?(wQV%8NnDI#=G;xiqUhhO&Q zttVMR0Z$y5T7!WCJ90|nrLCZOCzH*cQ%ADWI7mFVKZjE}-Kg;+;!bKa@a!Z9WT%N% zXmZ>jS(ldNjUgQN7Wo$Ey#I+pMD4`Xu8*e~yW!tEx;EZ@W3cBe6;5nrAd4RLqn6!# z|5An^3{LGh{qFMYE^t*Tsnh<V!3?WS^{LG!@1cBmNBu;cP#t1%o)?Gv5i0&1jOxW|#LrXfPp1RS4mLrQ z4((_lX6pbSJhScut|dF-Yb=$Z0dILhbw`k3-kbicr<)$0$?rQQW1i*M5A;Ch*)Z(R z6-r5+lJh{ycv33Y{=^r%>-M>opg*z&aN)>o|_o-ZKa~ z7ecOSRA%a@hsBj~JJN;=zP!Xo>XJx23sW2xh&}D6z)j}>!dt7CDk|3fQQJL8#IXa$ zs5{Yb5$~l*1AR=RZ5Fb(32U!>&g`ekkPS;fy*+Ymbi#G#SzcmPi1hMo(FLy+Wk8Dn znX4>Jsh;IkGUzSq8t#~oeOamgIKE}(mZpVFo>g0K9UC^Vat)NYr@Y0k&%fGR_Xho* z=EIbUKbaqDXi&ZM;Ud+Xaacy_r5pM#;Q%{o|kky6RaY?}MQ#ChuhI$BKQyJUp zqi)8*@K{s6hOlhk$z{;uX)}N+W%sIxNDN^SDdEJC7BVm@z9o&{>;vZ-uy6JtkNtRKYrQ)F8VsRt~I9$`^u{q+i+BDyl=H+|0Zyd~BS*l^<|~GRyOtc9Wca`BwKD^Jve=GI@#yXkJR{o)oxF?oXN5Kq{P0JT>yJi%;q2 zH4%awDn7Czu4v4G-qlG({3O$q{{`?puvK8o0XJ)TmZ-bAAo2*b@*#(PL-Zl4)!f4! z@47@?&4m6kF?y>r`q}zJqzuicfqZRhe&DD*134FSxUJ1HDDe+Ba+`w!;dk>iP}KVk zz!3xh)cpS=>&*k9ZoB{Sx1~Xd%8e`yY0p;K$yn}4vQ)Ps*+P+hC&rAuvW23OElFh? zyKFNkk~Ojp#+r5P3}(#yuF?H`pPtX}{RjWdd%ezeu5+F9dc96?N}5*RNApuoM$CyC zeD4yDFQ2j=!=4PN)X67A$+27=E?xG@sAeOdL!LJDj;dcRf02(ge7#P+_gqSm5Q-07 z%81;_nz(Vm?Ezu;YWy$6AdNSbc+-bE-9sIc!Los8Ux=uc{DD)y&U51y)$%ku!yOUz zXAdiBmaiAHB<9&#Tx6el4oqi*q` z+tAXtO9uQ5;%?cl*i4TmiSFIBiHVS=MN{v99!*Q@TK9UCuGmqdG>}mQH?%~Ivubb( za*Ry^9)2OL6^7j1sy;fZGcaM&|^VU&ndZZcXjj5!yjg#kwfqqUj@)WLc?V-}E6f zxQb`9bqWtpz>vPvf#aNrdq*lNel!Y81cJ6T1F%Ae82o`k@%bPPK%iYgr4Ntw&R3A~SHU5ez;u%#|s5q2mXn;(Rtg>ea383>JeNB3Mmh z`+M(;u}BaSeOPW<{S#$vEGcHa3*|^sktH|lR9LBt*WC@>hbttXyQJMS134a9ItZ#4 z4I7lSs2xJ))?sxf9LHvNuC^V1{_{F+0(7@FiGt1USen799-`UAq*2Hu_+krbkWt_E6J z1Em_(7e+1OrnIo|jz5I zYu5)wDBPJFNMPEYo0dD$UG$HDY2bFV-tWog-&6WpnJ*Zv=X>dxS-0XNF^7;O{e-Z- z=TQaBy^*SB06Qm7RV+ieDz;o45a2C4D*L=+hn~0z_o;*|zs}AO=KBhK;PW2_lguCK zNMrqyDUAj42Cm%3%!L`pbend(iGj6a9aDaUdU-pLgB`gK^V3$ZS>N9yi8;)zexXC$79Mj}Kha zJvF6`s93_HMrKS85Ig1&m&l>u^Fy&3AuuI(%psK8i_pGH{MH2tb``Ii4+?#KXyu<8 zOT5~3F*pCxkG6BgXG8+wW4pu~payMNE9qCY1OhNiGx}ox7w~l{UM8ONy?Jr51?Dw_ z`vy``)a_DMF4f)jZZUYrVd&>PH}s|GX&%bHB@LNtRrOHZwNLUhkey_*pSyZt_?6rT zCxa|Rkz94cVU4gCBl(iMGto+c?I=|bs)J3TB2a@8)CsXX#9ZQCw<2xX8^I{?f&VB< zfKlbzG-~!aB@%%YK^cA7z?tK}PKA8x5bBtuBdl=;-?Si8*3N^EUj0ow zA}QOXOFUL~m9Zs%cJnVQ`IXxvvi0g&{-c@+?FJX@No=>gdZKAlOQ*rYDNkQGzedMq z^l0H~D%_{8`UIK{GRe+>S^HtE)+DHQWpwgg91b_`K5T3O{~#z#N)CHwo_IT+>r>ol zS{b#JHp_^1Ykd*EBu;riL<#WbYBL7!R*Z0u3T~amIfpJ^5gbjos4T=4GDxTG^vBjC zs9b6Bw0TnCNMQ1jZS3Xy+t@qQv4S^r$&k_O_V`Zk>*4R$_^A{7>MAykGF`%&IC9~+ ziTw4)U<#(KI&xhGy*Qyag0CElj5s79{)W9ZY0}jJWKNA41%?Ezf9bHlF9QJ1GayE7`H7YydV8dAM&Hpfsj- zHs-;SbdyM`X zq|L?2OOOBf?Di8A&0Ch9!L>a*i+c^pSK%_k8M;N%5ovNf;U|y3)M4-or>qm zBth>%$zy`M^Mh%Ji6}5WzJRfxuBT}#0C6xdXE3-PBd`%dlXP;^O!&>77(EMrcixop z!i80P=~c_lZj>$Y)bp9O3wTgt`Pa;9XjHO)B{ip@R;lYgX|Zalo#UW+ZNNZ&L7yK$ zW!}EOKm_}P`-Iy<8MztX_{@FlG=k0#WhdERv{X820y^h{Xo%TZ&VEKJhb6vGv|9cH z$cnhCx&(v_&N$2PH9FheND=^qq^*K{GL-Hq!6kY3(tJ#(m*|&iO>|}^x+=UbE)FN? zZAMlQW)n)x^mHGcjK=PUQi@5cFJj9YNReMH$FSF^vwdmLZwgZAvbf83_Zpr_>gCmy zZEjqVk1>>P?9~lG{w>X9%-*iZnCF2pb8@?;ggQ#nB1x6uUoLV57_U#DHWUX3PYqCk z^M6e*z4n&_xJM>C*4|K`$$hDYluB3POiT&nTB=@)3D}*tSd#2sx}MD7^-7EBnM=(^ zBGmG&-d7+$=UlS~C)tRXQXI>Yu`LBiwbt=wB-rhfpv1KO3qhdvr8aJ2D?;U>#68Lq zBx8s~Q;5Zk-I9-a=*nw|MTg1KXSknLL7{6CJ2P zDCMTs$1pPi>=r%cRQqLvraNJo_nS-w*1t`D|Lj`gbhMHBE0c)w5~3x;ATmsiz&OK% zc6Q{!$Wp>KvEp(J&W`J2ICTQQogO+Q(}|{Q|7`)tBqFt_$)xg05^Y${#Z@@VyNV1L zmCcB)RX0W1(P{8z;Kv1CGLF)@0_eMnQ4>ePN5nhnw<);WVTe1=< zv#L7k%Z+ZrYNfyxxA6j9s(c6QeGKABd)gQu%DK>_S0BF{dAW-HBE7#CRJ>2Y5bSYB zLGM6jXdxLk+!*4P(@9P00y?idp6g3KwQDI))YW!Vy=<1j9@IfK)b~GWvYHRQn{d zD%VBTo(Gc(hqDOPqqoPY-J9|#x9&t5!60IlwnM_ZPv0E*<~LOPNGXXx*@qng8v=Bb zy2aAW+k%i!T9wOiKPCuguF&`8q71b73L&l7LMbY(aZ2j7I>tud?O^suZd%oV8e0Zn z2rd8)Q#(}c*WF&ANlpn&%egSl|MIfwmW?Kpzm=y;&YUVfw(o;X_3d9bB37^_{JY9Z z)bf!5k(V$?lhv>RRc7;9!HL>3;Y%pw9MNQp3w zRynO$?~g69U$LoT3m~qmwX3{pkxw0X_8{isI6aPyO{zHw^wz6pSVvV_G|u^HjatIY zw;`NDA1w)n`@D^e)ax&wIThvj*NbQdpaex943KukiB-9d1w+Q?hfj~*Ul=}uI_{pQ z+%HbIq9PD>bJ2R-CNw$44Q{6RgEi! zA9Wnlq6l}E-Vy};+`VDo*I&L@xYp3J6@ z2z2aipC~fYOhenF7wJ z9dwNmJsZ?ob~s;$4h)FV}AEwF;^80B)OC|w}J-oQhGXtq<08Sl@{x=>3FMF+W?Z<1#>w(D_ke1*d zn8(vJ)+}T(ofc+I2XS7kv>s8`52W7E73`sy&bG!o&>Bd0!x(_dE%cDv)w+R&dB6{h zCp5}B>yWxt`Q?EAeg@`iasu{Nml)KV4#f9d45e*0d}WHlXXPe4Qwk)HuyBF*mZkex z2&!VA0I0@0X7>ZvUCehjvCiu*C-j6EhCnvgtB=uc;b)kAy(AmM4tYTUDqaCCQyE`A zs87BO&V*vXSMtZ0c}D-Dx}K_sb<2c;Z+wBOvY5KbB zgxy6JMkw-HgRflsRZWxtwdKF1#0oRnMVDS5Q@>s3ayxq@rrES5Y)lA5b+s5FaEqV}Dn zH+9TCNKZ{e{f7~U6c+v|9wmrGLHXj8z9<<;&J5gwArh>vRdh7+1W5J(3RcUzyJ5{YUg~z!wpic`)3aXC#*+|{xt0jT@i`yn8R}@!a5zngze8Pd> zI2nuew!FJc{$7$^=00Nx0&~AHt6_ainItp6i(ow}9%Q)ht8?y#oy3XP2Eo9MAa*T_ zf}fi^*@ULgR7HfzadsA7M8AM{#}7Ij2v@lW z!9r^v3PE>GiY`q1U^YM@`<4nQn|U`Jr}TwEyM7}a^r8jk+ow-OHvuo{AELusJ=$w6 zz`D@Y#O#B-=d_^M1;vIp<3WvbmydVY7~e8uvTUsT3d~aP_Z+Ny9HiPjDC~Sliz*ig z|Fz|NiqEJ0gcF+n;F!N#hZ#$qhS`F9N6I)oy3=B^k2^lsW=o*qqfII1c zfowEUZ3_!GseecwU-)bsvh|9`3*OrYmV|#@>A&}Ody_85?!@;ZT5z4{Em{}!@ip5t zNDas)Qr8$fg1h`5OrSKkq*?$WAyzgWE(jf=;}d%sz!LHA@ry?gGBS}LFB;N7AIa0J zy2l{~Eqt+P3;`g5&43|QDMbHK05YamT>j@vD}I#|b>b5MKp`UD>u^BN zmp+(@;zCDeqLI+@7$y$1Oy7H6&|UjK&%62Ub=ar(?1G`|L6${7WHtGjASFH4f)$=3 z7XYl2V1C(x5hwcH0ZpjE8M%M(He1h>vDv4mKScB{!|S3IJr3O#uE{tXLy<9>(4qwwr!+T&@F7n_T( zg&Rp+zTQ7o@_)bZrA}#elf)bH(b0k>%kbuCKx*XLMnE&39U>H`02xs5w}&u}xqz^O z7NBPCRf7I}U3E=nfzy~xP(0Rf4Y{A8sGvn-#2uGR<-Xz1laItJ7t4)Yd$`ik=f)uo zT;nG}dcAP(=zkH;+9j=iJyNKH!f#pcRE!*B$BG!Be(5NB1>Dr6pS+Q( zBAT|l@L=l6sWhI2SUt%5m5qs{o`2;fadAvRi>0(kE*R`v0{&;TG5ruYAEQRB_ue_+&r3~?Lm%EcYHUd{L$mZ7v2IHTz86)?2B?RBjBIrS7Qv)9 zHu~c}nm~!dw(9f=4=ZMA`sP{aGe5N(9oVxqTC4itFu26;1@_+?_>XEsk(JrEdqi7+W&*uem4c zTqjQxE5L7Ze~Z=Z{kl~&=HSonyrM+$DB20&sc}Cd>jIoW8TdiRfWTniv{PyhuZA1jaeo0jx*ij{dlZ2jEswsxPhQ)$H7DW3>cReoq7O_XA0@uv5d%2YZQ) z1IizG*39>>DE-h&+s`~kwjKB#%I`7_T?Oy=@1g!MIhNVCdKv=9`ENzbay*d;1=%cx ztL@pe!R)DPMMF|tW#my+PBa+r-*QHK=UMUzh<9=aNvd*u;MAn&_%T=Raxj#&cwax! zfu~;_H}?k-Sm++BtH1H%mWvKh$tr?QoKSG*rFI|0wZ}q|=MdD}cz^IXw~qYRioFju z(dGbw%9f}hS-hUs$pGYQf&uB-4iZmxW_DEp&cpcfe_!Hd0*v+Pr~O1!J0pzaFE9w_ zZ3J36C~F=@xTI@s~sPxwVSWkvhg4AfSDt+p{&jxJ40epn$KE^GCzLs?JWd zq`WH3T6u$yeQG3#xYD ziZQ9|9W5q{rci|K8QUspp!)Sc_Ozf8!UVt%;#r>r9cbOZ5J_~3v*mSTwshI``KcmpV*n05xU^)(WV4X3YAGMUK zC9Tq~r_!QnrBKTk6Q=ZpYiXIqcaJ(=Dw%e!xt7+nrou;`QGd{*kBs-@zz|CWmZTeT zu({4SCOan4HXCU-Yj=7I_Pcfl?sTVpCs3oYVr}x&7}`bc{v*0yG|;`!%NFk+|EV~= z_=9R-X6LKMgvK}2YwQCQAcW>=ScGl^O0P;H(bfu{rs&ZqkeB#5`UdvYpbTFGEGv+@ zmR64M@1!o;wzH%PG9-q$&?SH7J4XdIDU=#us5x|K%D=}&0Oz=D6j2y##Ubtb?R91R zJ>zc;5hUV7c3R*aIeB@BnW7IFyo~ZKny6b1V}^2aa_{;_5{Y>c?&Dw1uwP%f_@#># zpalFLRXK|P{KSrmq<`8!rVfVyf9EKg4uCYWgE+<*84g^xD?0l$LuG3{)oeXW3aOLo zJI)5k%#L-LU04s&5+R8+;%`t^US>lcV`^T_9j=WjMq1g=6c;-eR1$lmi>KXo@y&7| zQn*D25B+=G2RDf^-e3rBWJCk~hZRIUv%=qlmrd*;*9r+!t^lS{Iyv~&gVeZ$QwD?H zgJ$IeikJU|DycO>}lQd;Vf24SKK9;a#-9_9it{tE9M+#L9Ta=WRo&XIRIwpU9 zyjfJUq4xdWX)lu}j?xgn?mGv_^F}Wc(8Nq7$=?8q9sNi9dFhatTRpeLIlnu;cwv)2 zT$*aX)ltsD5OJ0nl6{j^yY*G-4*Td$gG;g(V7@BX-ZzF=+rJdQis&VG_vY%P2_^+P z4{onCNfYNAW1FzCCWPBND0A&|DsMX!gPm%<8?%taxe=NE8A7?T-tv@s& zaiZG~KCR2h@jC8hW}={b2^1w(!=wW0^jSjc@+I681SaqA>up595&D|;2^!Ab8vY5_ z_7Cap4CRtv@vJ7Vmrm@ql3!-$HLMhrnxb91h$kN049g0LtDB$ok?iZW<%lLRKG<&ppLTr3apLb(r{<=%wt z=ch$xKAZLKTNjn&d^iit5JXuxocXNWUkxbU<=nG1|9IYX2t9~1KDM*&C<>B)6_MvV~cTcTWkQO$qDR6@|2>*9vzM4cU+O zY*kp24GqGcok@&D#q@UHEmBD$*2mI}D0%dS`;U2e^Gl-$CxGw=1@}X&LUInaYtxR( z*9!HJXKN7O0Y^qNYdzj_@yy(Nht;02y&c-07di%`-Lp*3 zO$jRy7tlNki)dw(AktnBh8M-$Js>1A{N2&iBQxlx8Dqi^}z*h_yeJ0tAxj9LqYsfi17 z>gxW|BztuulGe&W5hwQ;Bl_Q=f?By7jPRFjC(xyO-$)pSh=O5(2IINH7Pit+Xgj^w z`GJ?+8|K7Fc20Dqa8jw~81}WCE?Av{|5*Mm3+?7)n>Jj%n@Bz>K8SH;_AGAk5-j1j zgx|BuJ#nCZlKZ1Bm0g^Ry|9vdu;YSXh1pdjqv16rFxF@P=)cQh#)?^KbEs6%Kr1j7 zM!Tz2Yix1FYV*qy`x`N#3x0RRDM?eGpA$X&gn9qZx^PD3bb1}1uyBRZ^Nj1?V*h$~ zm_4Gygp~G+#;+0Gl*L6>ERz+Nb$~ePc3Dir%=Q+5+_yph`3C5Z_pA-CSAn#!Nilbr zv4Ue+vuxpuHWzdur|Wfr!G96ADO;brvkh86OOQzb^K#!@7GXNs~H&u0u}(neSwqdyIk50$Ii76*!TUA<7HNP zC=gC3Qu@@4fU?UZv7C@9kl5`y3~EreM}a7a5F7N~f(B#`HcP!T%jvY)s@M%Tz5UP} z$!B}j_Otuc_b+5WfDHjmKJ&uSu?s8=UR9swzn7J&aAOL(^;$bJnP_Fuuwqb^9yQfxG<1KToP(qJgrLB$Bn$m|X<5 zgb5h;D20*ABlP-aTIk`$|4ht#3PRpNK~_EAL_%pF>g%uDy}m7O_T!RsR1Y5Lp5o_D#(q^Fgm}PX*_e`(KS2O~i|xPG zaT3Im06KI2!|DA;Zi$Kj5jvp^t=HW8dXlE~(vjg)_YC#%tH10=@#lm)a`NwfzOeR4 z>7;R+z+Z1*+ao}r=GA3WF6)ZxOhGNjoHZx1%km`bM|tMkbb7-`^P8Fdb2$=d@OC+W zBx-IN+tKrVdHc>~0$V)Ec|R)%QT{IDXP>!$9{YED(-C#Lk_7P|{O7-t1%yH7gj9tXFKlia-!?}T(&GOuW z9MGbs!82A2`Vbvh*dtX&iH_t%?kK#Mg+?m9941w#S14;8KGX0f(q_egTu&5|L;TfN zKuQ=dF7IuTmIYEDyB?y)Y6XT<^+Q)a{R{6Acg%ViDVH=_kj!8nBMa>0+{69 z_-tZ8$0gFxPrQQ|Avdmi@WKZM6|?pEFNL_3+6g;?JR#ubFSlQ3=C)o0yQi^1%`hw8h!o? zUlSvC_4_$*M0arbY+nWN+Y3D)PCU_~K^j}<%+@2F7eg2BA1XXGDHVRqhgS4l3gv8C zyAGsN!Bhu(8ZhH64P^RnCy8!7(47LfcgNTKjE-6w=s?S;zF3+bBie)m`c=D6nly$L zFQCkdls^-p+lY{i(>A%A3;sPN?Gle=#)*Q=(jY9hU&2Xko=l+CrnK*e9;z)}x0^8l znoAk~i`%tW>FZUXXI|yD@aDR-&@a{wVy}hudQoD$hu? zhq|?Hzs@KY)~RZPCmq`AqqCrY9TuQ{8Z-QU&-D9Pe^Fkx>5Y=?vi|M7&DA{DKzw`B z=60T|Iig%xbvo(ZWMFwEAmeY$?@ccC%5tM-8m(jT5VhgPV^MKIvsWB8J#l$0{GDBp zImcL5rXSa9*fJpCRk}@trxs3e4G^0;9k7SwEnkD)cxlph$vHv-V^k5V%Y)h(KZk2}K2oUVrD5tzI7dPEr7x z3C;SY+XkkP*AWy)@eKc%ufN%Soq{zw`uD<-;h5Lbg;suoCxiSbv)WvfvDEQea9#0p zdoj^V9iQdi%c4dZZ76_cz_?J^K}pQFz=eVrP$Wd`?nr~4rT|Xv?=NF#?C29)7XkT& zfZaNTqk<+^T&UHL(X@SuT6WZK@mqtW+eSdAH7P7+961p!U&);svy~#pxRq|lZsE8R zDHgUd0kEPSUjCe?8}Wdj(qiT@rcguaxotsIjj3y}wQP&GYArzyQIS8ro3&0|0DJs% ziyerOA{5vbL*ki1;4gI3?puBlC{RA9mh^TPJ+FM4O}v+FRCTkWs9VeDz%dsTdBZC`wlL-g}qWA zhHr37yPGR9t_GIM{pCBpuPd^@^SxC?e`t0F!pt)?A4XfR?iwXHi+&y!AbAG3a!j|q zl?b$-NGn@w6IA(0?rZv3cNw_=oZXv!Y*OaccBBkK9|=oCg0SN%sb+Qq?t@to$r5|t zu#Z=!6e-V`t9nUc^oy1xc6EUb_+R6_j;KMDOu|+*q!5554|6dq5A+i{DM>JhSRyXI z{vg{Pk`9HEmBOK9;My9Vtbf_$uUdTUj<|Y~lNQ#!saiBdFpyg&#buKYhYL>$3i68F zJqaK3KMm|BXoxzK3TU8+1eS)Yi!OY@yNX_pnyJX~3KjCC+x8$I;vClP*BW5p4O|Cx z6?C%LUC0lCsCJeogFBPb-AKilh_5CKl9MqhM;eY{D#*$(8Ei z@{%)PY+HgM5%AA@*%}prB&VfHv7fPKvgBZF1P#C$bMJvdiuM5Blf5ShMP;BVa!qsb+T`${;7T#H2=lc!C?Tewh<%GospkPAd5 zep{FMYZXcMNd{{b1&H~ws^Qxdii*X>n)aEErE-_i5!x2`SOduI#gy2|9Tcs}ebd9> z8-Zr}V6vXD^%guL^bxVU925ox+5Urn+`D||4yDdD5(r>v39gt2tXy^=B%dnrc_w4` z!Q!UizEWAkq?#_nG&$O=y^z(L5$p&cJRczYD_@zwKM#C|KYEcLBS~G(PW$eX`sfbq z2xuD#VT68r-)n~lcRi1IN28{U4_lfw$^q6azcxc3sGS2Ts+LDzHxWr*oaox^0>`8v zi+cXCerh(Y02|x6Nbg-zxgI#6k zu{A@~E%mB))M+fKfc8%yxepa4LLY_Jn!N9gWCq=HLPFCa=-sc8KLOnu8{#WII9CoA zs7~J4crd(F9cu>KqtQT#zl`zWmVs2-1D=&*f;8%`v(Twls8Q)mjuw^3!Zmpg>v|Pj zGx2vJDCz^ydm{B*epLcB{=&XHA`OFbjvZmT8_tUxY-I3hLs|v6$g7@|;k6L}O2jn4 zRtmYg$}Q45&%H3GMSCP!LYqbYlc8tmg1zFIyR?K{LT-b`q@QVlYe6nM?2*xu?dx0H zQNpvaZ}F-Dc0Xsm`4YL{JiN@+ySGV`D|_2gHEsOPob+H{?3P3& zpp$X{4p|(Ks%H@Qj$z1e6o54MSvoGQwV_P->7vN86!{Ox2@4^(N<5XFGx(JQw##`INVi{A+ec?x)U&&&wd` zY}zYT=LhY(CG`>BSpj4gMB>uOwjrHm+A^J{A`0Hr7(psKx4or)26v&mukI1X%q*d? ze&T!=H1lN>Z;bl~z2PzafNScUMfyGvB8jW+tqjYap@t?KR<+Ww3Ku3JC&r&~IImaC z3^|@Wu7?0CLWT7*e;Srk0ZpvFnHPcS72^^J1e2*#G%Vju>|-nDM|-U%7?e#FApCE@ zj+i3A8$0fW)0Up63c^Sa0kdBuor@s`XdKt>b9Ll#9gb#_l(_PNbXX8N;l$u6`Xxz` zKzYD`yATTDZAV=axb9hE3YTAwDspF>>6#Th?AKEYT~%Gz{Vbt3wlKY_OdF;hPYRr$cYm1R zhNBzbr1h@65@wR(-~fjlUq7652U!4CF;4V7e^*ENfmuXuX3@jRX)fLEg)^I?3_!^H zcNVvH7ceK0ydydHo=HV*=;0xD`1;xy)`|cbe}OFHKr_pI(!xyQqOH@(`vb@p7k0|c zR$XmAM=iK|Qx!aFqJfxqZy02~T#&z-@3(x~bdTx^r{Wdvk0JU}ch-`3X9)Zh_Mpb$ z`ISa(hS;>U>B{2#zE-z^cTLA{9&K>$6U27tSolyjyN_xjVEwb(*UD3>hZk1^hun`2 z@|yYkRkaO$CL2<>NzN@_X_L3g@SFyC z;z0j%*ec5SHatLSue~`hU4hKl&1Y$()E3d6dg&b08?xA1x(uo+;aQ(PbwV>CNTlGX z>jN?R;_wUi>G{c_Y&gRZcHn*e_HGQlNop2~ zbsCxftavoCwSw9|<%Ya-vXkYq?0TPZ_dV37c?&|>)@E$rF@nNc6om!5RRUhva$|RE zu?)&lvzYhfbjnzf3a7Ht#zejx?4|}(nT6?a^j%(B4r-eF5e7>8J(#N-1`bXFMc`*FxFDWVt0|J^|& z$Kvpvp~_8!0|dz0#J8~-&c|ISD^q1R2W-ve)4*?AHSPk1tSRdj9I9prRg=jIQP)gS zN9$2dU!8U?1Hl=G^p;9_yJdb8+=ZnOw4|UZDbSQsKY%aRSlx1krtkTLy9Yd`*Z(D_9(hgc`b|xph(`G?)XN>us7d#)ItI9@ z%VV14&t_Xa7W92zt|aJxkmVV@+9hl=E#(~rHHry3(b(~KUba4ScEMF{k51!Pzjo8P zk(Sr#1i`;Z&8N~>kEX<2uLY8HLzP~-&LhOj(XoC zPHt;EDNo}Qyx)tw<&GeQg%K<&!NPj+!>XB&nl@p%32833 zS1*GhF}@3&qUG1&T4a?n3TRgO&F7W>suWf)GZ)GPC?p*j9^Z*ZPIgARyzlCuLjfD+ z8pSwiuzW_=9xYkM*o(xQ_f_2X5>;i(`P1tYq_eKBt+rzP`jib0RHZS_!kSmf-8z$NreQU?ZUm4ftj zIc>3Be}?{Y^p**hU$ekk^udfS!ifb~ZL4=HF1%)a0?^O&QNV*_Hs;lvz^`fRdG10A9zJK<;Fu_#lA~a-`-k#RC86EDapiN;5F^j-PaF0V>g`w zE?VtWEUYw&b#>o#@-04(izWEbhMUG=f~s5coxNDk1u0%lM@Gkm=?U125<&Yap3OBf z*#%Nb(i7- zZrWgG8*I(i;Qmc~F>7t{Z#knk*9M;}`@li^4Z3xB0#*31NWAz&8$~wi{#Wa+pI+{% zM2>l4h(Cp{?<6h>tPoS*$b^pC7)}Q1zLD@u$^Z?u^~eOGvlsTkS)( zZSn7RU8256QEo+aA}wMG5nQ@%0+dK=6kgss6c+yV9fFVZ!F?vO-)skw1wKUIFXo;E z^S!5E-F?i9yruqtnZb?wZV{p>4EK>R)ZY=b;q8(GDg)@tUjb^s*eWexwfS2UokZWd z)SG8I?8j*k6G6ElaNuVzLYS5_eg-qMV`+Z)f`^W4ew7MmUsfclAw%DEtNvIQc7@xZ zD(>%SPqCox6`b;-wKls|@!E=)D0Y2qm*i=z`p9q_hLf&*`3t-6fy=$gE}KC{g=Z{( zx$FnIhupVZi=0PjkuR(>a`W*)IQW5E7rmvkh~@T(UhZ^m>94QJqum+cb;Qr^edGJG zAaf!SNCgUzB~1G1^T%P^zf2H7cTYS80QOSgpH)H^Y-D&&D+dS9vYOLirW_;_rqLMT zZ{x8-F7YCkht58K7lxtj>~5=0p32lit*p6Mw6TzKHvRj*fh||&uFIGSd-|GQG_hlW zf$Rbd_f|X%3hK!$D0NWwdW9lx8&I1OaiBw8OJk!JYFQX#02*%e_9jwhv=Q+xR5F|QDkXvb0T$&NKy_@Njc7D~wgTdou%lNe07pWezE`l8f zgUF2A&9T$&J7B}Hgq-S|bfM%G;JxNQC01T)$a#=k#kJ_v@~R^hENSS=bfmzoe)19) zvAP0;u^p`+p8BCS3W(9ifQxuv4LUmZ?yp#sS;(G02Rq|6Y$sya5U-@aJ)50Y)*>s@ zyi>pG(X5zsS7tY0=*Tcptz3AudBk=$1U>7|x)J~Y=Hx+dixu;s7%5?F`zWG zbN%5e3-zc7a%rK#W~Te5R$KGtG)N(%d)|&=i&Q6>LeLF|>K{B38I+=ZCp=F>t_RV} z^E?esvlebGSI%Lt5Nchf%?N{OwKohjo!u^|(RPNnmyKCBzD9IC*pDn~C78$CGmSR{ zjN$6U!^i7Y_rX`$)hi!?h89@dmMXLS=3o{3T-Z|HLzlD@R+mt>^?a({)Ohjst$aHW^}b_mmKv;pRM*mcDiHqD(3V#Ex?-+j$09yU(8Gl>0CYwFwF$z7r~nlSN>UdF&n{K1#%f5hvoYfmpa8*+O0)O# z52{U8Kxqnyu~d)81fFWvrxl8r_iqnl8MyTuVjl5n{Il}&PS3(O(*1Wb(u>%|SbxG1 zY9vW)cz46%V(JnpyK4F4anI?YZwF`%?hidgxO9C!SR9W1L`Y1#l&&~AQdcNn>S)zwPQTO|rZ!Dt8syzHs28)>o z5D~3e^Z6EBwN{;88Q1+eUa8)n4Su=lg(p8LZ(XY%&e#9Gl5ol?S-_EFK~+HXAI<pF+@!kZZHe>laGv#`lEu>M@O|^|#w3|10Pjggpf`;C zx0X4%sh}^c@3m6N^tQk21%WT~`27h>XV}WU{CVn~wBVX>CC7NvodRWVwR@z?l`nqe zVHa24lX7x0owfGUC|4}m$R~G}5cy4k5?{6I94F6{3%_|8%MW~`K9~Hd$a_o3-u7BB z%KoNhxxOZo6-7y`xp9(QCY`YlGWd2l&F{MgT98;)`or17FOdzi`2AB{+OX7Qadv+a z00Z!{)3;z&bY56kFTEb@vp7_Ey;Q(X*Ph#uDM-N8pPu1uDU~qf+a0QW>h#$D*^Ry? zpiu5If9|Q(Rm&sM;WPIz`CPlvuoaCNDcxYdvFb&&Ug0k$J(AnF*DPI|=n@H$xeoIJmiepgAU*P{G@wavzk zA0Llnyros=I}3dIUvquk_<8FdeD9ctiDSjQGk#snZ35XSWN|Y#boKb>XcyvIosy2= z{u6A%jh1(}26wI>1xa6v(C`I~zok_cYyT=lUE59i>3^j!#OxHCX`{>c`h;lDSP5a} zHv^Tdu{Y!I<80n&@M&D52?`1&uVcOgSm%=1$b-bMqqZr5+s-AfJ6`KC>uyd*l_i@7 zr<$|%TUHLA0txEIiD2AdWx3g&Mksp(Bm(71bCTNxN9mFVPBxgBs%StNukHnL?%(gn zu)0Z-(YbI-qo~;B;UBeq`xb$W564{TG>ZU5uq6A14e`L*P>gXw*4d}dEbCw{Cn-SM-h zubVftc-dlt$-NYgNDg16OjD4J?TT^lU4%US>|Q10|Hy~K7qGWbC}gIEkUgHIcSo*n z>vR7bz6OWP3D@MfAC1E#*)EM4twzx%Sj{3eq3mz7PoMVZ`OQ+Jm;1H78P}s9iE%!b zobSEtgRx~j_a4Cn|JkDX7{fKWoo33f@Mh?CWnkCRIiz@?XAyRMOQ}S}?gHnrT~)8) zIq%X!zq>KQBz0W%@a>5MZU}bFH`R*U-~O|>()m1{KUQ!+g{ZJmt+ZXtMRv;vv<_ID z02TEo%kW#hS6n4wvsxOcZQ~g!ae+<;AJzwz3H|jbre+o|1)h-(hEI`2yZgP8O5Clc z-LVshVsa;B$*YMDQ9s1Yp}Qlid0JXk&h79WwuV_Nzs*Ut+MUnVtC?xt7m8E@<{P9C zpREuel?CM<01n4%XYf*o{1;&o%am||zIUFd9&2w_-Xm3^`*6<;%*kqR;0TDeHwfN* z^}&T!9UBck-QG2lL%hk0CCH1R%awKIZS8&E?HeqGbi_pi66Z8f`7WQ=)Meohi<=UM zBw_5tS}&B=>PzdKw3ed4OR~E!hgQ-vznrY&Ue{%MM*SX0h|rT|m57*~8N=)}^l=7# zQ%ID@Y?y5~@iqjxO}dmzzE-_5tG&Hh*R(kOBEX>bSZCOK+>j)xFNZ=pglC$Vnc}_{ zg%2G`f~jm2&Zr*Y3g5VrTEumx%fa$JLXIUy$WmrwEZN&PtguRDOF%vZJCn?wznU$u)4gmlvUtrI zrUx9dva`>fa?>4n3<=c9Y-wk&d4IPcHK4>&x8?@w@!DyTUYO?+f_ zOD}mU04;vEPQIt7@T0z?j0>EXW1x&%d|q(9>jzGcf}#mjuSf(Kv1Zy!=kITOlu>O^ z`CcW?CLrHMAj{|u%$va&L?g)Kb!l?mqhcg32x&H&PChwMtibcyPxsb`52pC@~lQ^ z7t7Hs_A_#0R5Mb_m!+FhI*7hq#|E!)>z{F7jrhHWqW$%QL-l+q)E!Am>)oPD42HI3 zmWgSuBlK2ydkX;Wu@?tf@2%Che>g7dXIkkv8C(kqp(~q1Ex4HRB`xx%9x5LxRyU>7 zpKrF#y8Qk-krOsNn=(~eN*&lr>-@mG_%rsv_p=}8gAm`V4^$;3WKKx@Od>B^9DNN< z!~=~omP|1HxQa{fe` zTgp15nWVz&@Ljj|zUqpb9+@&j8bHK2&h@2j@Sj4qM-P{$q!mh%3pDX?OmZxIkG&Kb zhWg3`X+_Bs^3HK;0C2r<1ZATDg}ldYDCG}uJX*aea zs%#euo0^b3XR1*Ycwi%ZiqNT0)TuFFkD$DuCkfF#dmKX*XN12Y*yrGm(Gd{m=1d7Y zi7KQak70MvFXyv!dD@TioGT3|rF!`+Q8msTI`VS(QP0|=SAmi>5=4}-9PgWAHM7J} zDs1<{m5x(E)zLv=o0ORmy(3?i30fRGrP*adTp8HI#91~tMcF%-of(vNTn;mZ3NQ+J z>Y=T!xgH&aSgd0uV2oA2GzgF{PwnP_-u5r4G!dwxGk{ExrwyK0r0Jgey=<&t0fs>u zL~^49Au!7`=+Nz3{~uFt0uJ^1zmLBMp+reV*(&GILQ=A2X+s-YQDMjlCC0v+nNq22 zr=uckC6sMQjBU&yrn05MU@&%#!PsVuS^v-UIp_cT&UJNhb&dD(EU)La-1q(J7Qt1w zOx1?Wr8xn-%#;sM5zz^u&oaqyED2~>QJzrGbmpt)>mOR{IL7!Ph|SFzkBCOwHU(Y7 zZw&b6Z84AC(Y>c4k(-cjbNE(E|A*B5@morkoo3FZutG)+Y_>cLbUR&oR5rvtntO?0 zz%jfd_W8%?<4t>}!qtz@rbEexTtk9j$C;b(QJ0Y`{y=-n@DqKbrb<1FxYXvaB^+t} zENZV?1oHY|pxxHiPPIUQ?AUxl9Gu5{Wf{2|_ku4JOZMk=jZlG_lU_hSh`J6hMu=KR zRZww2X6Qn@2Z*MaOR%6Yt?`TD#%I9k_F8F%bm->2Rnqb7M5$hSo|`$JSIelc9XCJ9HXPn!M2jdqXU(69 zct$^d>eWtm&LW~(=O;B0jvVu9^1gQcjPamv%G;|EH&*gNa{JdBD^nffeWSWeQWx3KQ|=|0{V{o~L>L1UPk#rCix@iMHO2R>1y znXH^xW<=abQ}GRvE&yPW>%$H{451ubKJ78u=9#2R_P;3PVvx4roeoj#=6ze$1uIv; zWEpL=Q)!)KM6HQ3@Y-S^Ut+%jM#uz0vM@aE$D#DcoR(8QJEI~wwER$~?EEd-$HdTP z{OEZx)OMDP8$k)$_}0P<(SYCcQ270)IjaG`87gXGQx6^N6Bc{j;~`Xb%r<@Y>_CP%-o$Os_Ex0h6vu+=augh zTJzrKzCIOJ2=IjlF4&KMVndw6+;u9JdY%lo9s4#78U46RCCUv0ce+ zvCvU=%0sBOtX^DQOy!Q)#@z&^jcsF&BZF|n^G4J;B1|}qk7#_5DI8P5vy18MXxSKsd3pSvX>Bgk7UIdkalrSq|yBQjixMyjY3Sd zi8Z7X5j8Xnb;x|!;pa+9Y@UTM%%Il(xQwv*kSp@@+|zR2l&7ZkfTNfM^Ms_{kVi169H02VJ-!2@f*-t!ha>@IE8({_+?&z&b%G&a=7a3P$cIahV34<_q(JSFfy7~s zqN9Ju^$)i9c#N-Fvw_=(TMvKyZX__Yvl7}Hu*fITci6gS^QRFQVQWT$Sg$+*@X&J5 zmZz5Zqp zm4z`;`fQExtD8P0O>|7*|2ejVnRvZ)VCj4_>h$K#gnHiWiG6TWkw~reGiVq1;qmkD zVb{{#FaO9v9ia-Q3l4Fx1^=+{cZ>MCk0Iu8+Gfoc&!IP73!T6D_CIvRQ9E0pP#^Sp zBbF#jO=!5q(=AoIHJ<%gs3s-5b>`h}0(`Hqa-v-ih7OPZU-~2Gf2H4Al0QKiIq2)` zABK#;!O~7(93g1b z!j);}r~WNlMOaxOH1n-@Ua($zS)6i5T;dQm*3t*mAT(cs10zQ?&D+0$AS@pc!+z#xZMO**l~5u7eG7LdAVL=k38W)`x8lA0_ePoklaQwQ{bwZ8k?e1on(n=hsfHX@m4*t(U_ z%+d5RWe&?iMhGM|i@YU8E)V(+lK1TufK$$PyMF*I$y!%p;W8%rwpH$OB4RX5nwc}V^EL4MMqp8 z9)};Cvt>DPdM&u9Bjzy2V*nJUEG0rdLV;n9-Ajuxm!YCpKB0EQRGzRSntx*L;XU7I zmrqN7)waH6#gSs8D2qNNtlp^(!X8js6Nhr)Ik7Sz8GkZbfOU%L>k9xotg! z-Z$?g$+IEk&<6~Q<-hEM9fD=fT73#rdidOJqnr4x$NjRbMEP16+1;S= z$P8mXkBsEX@&^F|8k26mk$XP?d?7bGZ~rvs|NgUR=$Gt z7q_>~ddHx04Eh{GI;=-9H@3$-VAh!7jtqHxZ)l7GLh9z`SE4jvv(367_#(&s-bxU3 z9>l_qW_Gdy(tT`y1S|1{rls7<D;!~4?EXo#Go=Sx=w!zp$%7>XOeHfw$0+- zl$s}oO2RKdk!$nU@gE?_NgeoSqK`@>c;A_)_P8U>@VUtJ1R2A8{T&mf@NK;Gs||RU z=z53D`monXoMTmy?7Cjc9fpNjk9y_> zS&R76h>jKE41sblgFCvv)Io|_Gm0O2fckiy6X`_mx2nLM9nv&9n@%E{JkbNJFRSsx z{E={c5qKt`c=G$<63xa@Zp;jwtbtWdLx;>|U98Z?<2>eu9mXrAc?3Q~CNn)#9Nyy3 zs!C?GH9ou(f{fTBYn9I$%2!{(zl2yz6Xl9qz=`#nNCGyo;}I|mq(B_Lf0Z-ZAro)` zv*FjvIvA)(Lo}oXzF6W&PF|87xN&fq~N5ShJ{k=pux1tXBT&m~%V;hF?UDq~n zd?bk0+3TZJ8tTu+)Z#*pgqxkpJ%m`#@5s*SWfMKC6c9l)6c4 zPj+64U7GCGX$pxsr>oZ1PuGSVrfLOqVvvfSEc*A~tK1YVp8;(B6VRY6kz7rainkKFXXX9@WC}4$X1Kq2_xyOs=SvaJAm_c&} z)j0-rJ9OXDKc`T)Re7yo_M?KMSL>TCcQ-nI7wnx=QG)9JgsDt?Jo0<}{mY~q=>w1o zd#X*cy77X+v>h*aCifQSvHf#$IRw{J7kI}Yhi*qit4d_lM(w`XhtZ8AntVO+))Kv0 zmz|DtZVS!$VACEa4n<~W5^%AyY zoD-@G%0Ule$`Vdg6mvdxt4}{~;u@QU`-3^tLN|p?8H4pe==$vifF05ozH}Xt)?`xU zvoau#2=t}vUcsaUcyabK zI=__}2|q__&tDrM75V=*aptscyh16*cPD<2kIIh%LmK>yr(LuLGeUmUTP*5Ym~M87 zII4%{woPzgS{Kn_xQYNh1AWZ#{L{#I{ulG%!<;g3(aww>4{+80sA`FsN2b?7Zq9W8 z6MSsJAbD&ph_yn_W8AYDaD_iyD>zQ|JIGU{zcV(&l{jGHSRpY{HHJg>5;E=-srm7a z2CnoECa>cUu>98j_ng}hslZLS&2y)%u>X`AK6rzZWx-6)A2z!3XzhE%*(O^80=X|O zH)F`WBgr89+x^C-hr-J5>OTciPTPfm5|j8p{4@j+zk6NQbj8(;HKJ0U1uPRNmeLD@ zz3{wp!>FS+GrL?bb%-IG8!tOoc1glWBT*58?r|FL8zT2ps2|B|mUN&K2UId36^9s+ zI|DBF^$qnrA);T~E3&3weY+Z8d8I7y)QsKZkB0qcaGz%I zdn1#t+9C}1Wu+gS{@KxTBz6NonE&;W(0~DOJp}(hMWkWyAp|Stpmk??yZAi|U8ks8 z575a8GRA|U6}Z2q6KGS52LM2W;O`-dmBEMj{i67;qT-ZU9!{mMcKDY1EjU#2<=b2A zI1KIGi8uQFB_n%D%TDE~(w048isNWZO4z+oi;;7g1KJ`hys$w8X8~90u({bJQG}sb zVa{VB1=A#}a1+&+VMXdFf#!c+Mu!F*1FUwxTeNWSy}RBf9h0 zD`l166*bX?qj^5~HZWSUm^Z(#?l)UEu`Zp~Ddbd36k*>DwvC6ujUs|Mg`>ikS!%re zprbgy758v%x^HfQfB_T&3)%3)_ive9nY0PDhk*PwY+pJAb>!LiNkK9=ik-f&vdtl+7E-Y zWrQJMMW+3C9QV=`ENjMJ0nYSDRqgnro3x1^Hy6OZU%~**7Vt@|2s>hC1rrCW4x2Tw za2^~g!T)k)31y+v=MiVL^k=}-UF0cG65+R2bRoa!u!`U76YY)wgQko?-QT*dHIPMgr@5VY_^QzlaVK2P*o!D{J-Ckw?Sis zH}grV*o+In-#PV}&!1Bt{w~z)0s+xm$|KPf z4EeXd>a_qy?BA8+y02N8VIdg1vS!1U7DKMi+L~aGoP{8VE1!8dc1wE@w_R(U5X}0& zvJ~jtUJ2N#hfsF7uU4k9p=~GQ%i*&*XI}$q-uP+Ng<7}3zkLVP@<>|Gf|h#^fx9~V zd)5@ihXLD7eXpKiMFY?v8X%vZ&t4n1u(iCNm+o7qmuc$1hsjMDzH!x-Ve$IH~P;xja$p^#op|rvci8k4bxSU0LEi`e)@RVkPFX@7Ug@C+c%HG4Y9@xuw7BS z_Q|=x9i8E(F8ol$;xgWW8nVc+>Nn2AnW=fsyU(dmJ=6!LG2GR%azw3QXts#Y$D5#p z%Yj?CdP7$DK<8zqS?^-l968p}PFTNsj2OMh80zS-jqv3}kJIpL=_}vK^#((W1rE8z z#l@eit6$^o!HHh?yQc`SZ_j>7{zcB46bOF-EJO|WWx^|>Wt-Q zO`oE-OX*FsD$3zQo!vtZ+$YtzX(9a{h?HGkt9?C&gG_ekT!iYuwzuW;%gc?v zdus+acinc3%4l%?I}3A4^{q0x-=?~6XXR$AI|muV_3NdkdP`^#sUAekov#IkhZIM4 zl8YUOj(7OV-tcF<^WEXyBk^TSPcoSOq2C_0`(C%~>7(s%Tn91ZX4RNMaH0LV zXrO>ngSdu#3U)45ETZQPNB|YFop6zsU{Mhe{AyLiW zDJ@+Nf8J?rw7>m^AZ@zX=MlXf+k2EtHQ%(Tckpqc$!Ih9yFN^eWBYh;(s@k1wz*w; zsr|B&4e5poX=>U0WMDh>(OJH~etUF#na;6>z9~n$v}vsN^iDRoT;zqwm>C~j_4v!5 z^CxiZzL{tpdS_W)dl}rqmb?1dI5GIg5tItk+;)s{>Rg~(W#yW#nn#UY`}FZBZRIZQ z>!>z?08YURar4s-)5f#NXhyJkQq5aZGiJPfF^O3!2hI0Jq;8+bQYK^lQ+?)Hd{2ze z9MdcmONvYK@22L%ppyT5n=`a`Kfbt-Ri~EbgROV$|0T(|^%Qb7Jl!p;G&fbMzM6%F zS4CkjS_YPUXgb(F7gCG*Wk|VG!g%~@hO#Z#H4jhJLp0q?(7ac{c4Ye0G$aSOSuD|P z*&n!iTV;|ciB2vXf9ja}b`4=YD4Be^q+omY^IN;$lT2;#$U#kBHHAGbxMxjits$26 zO|K!6f~S!~NxGQy=kMD?wr62K`(60iXi(dEvz9+!c0DX(s!u1;a86RTFg>`@zE*{V zoOb`7ub7n`Fq+!Juhn@yL`2wyiXm}BB^JA!DyotKiT+6omsjg8SCw>}EJEwGr+p1q zjeo3h{=v}a&riG4xLgY?&UBXBORxLJyrj zW14hHZ6iyS3r^j|-xLgR+XH(}Di3WQY4LLem{Xy+>n0oVk#EUbl!a_?%o3LVJ>t;Y zx*iI5Hnq3!hf)hJ5uhJEd^Np~F~IW#e7^s*!R)`>5+AXThvq*E@4zHnFOjy?R#d#? z@R0(6yf^g-Acn>K>n9ZbJ?~FJoq+=>+h%=P zblK@QIr;)cw6p%`g2#oZWn7N2EO>gYe|^gX@7Lcu&4p{nG`RYLD+Nt58(9gT@r$44ZE_pL*TiV`EG~RI@bXrzN6ZIUpZMbXCu1T9cZf<_=+50 zwOyMlt9Jm&DaC&scgGVpkl*3g?*nT7xDNumFQJdm4naWHGE?`!vy(Dlu(tdgf1$Vi z)Hgf|BP4f0Mz1H(Qc%##;4`N6)*B5Cj{;{)d-wmlU?j=UsAwP)R1Mx}Bt5nR;If2- zgs5`P66*`Af&jJB79+2SokLnb3wbAdsnBH*p)Rb3wi-Ao@_ z>1Bl+8@u#I99`nUW4zfr0J?`A|GPkH#s^ThE8;Bp699x}agD{k}jSLJ7Nk(F588WPN_`AtgwbrL|a}p3CKm>Ric{X8~H1?=*P*cxY zQ(i3Nz5d50^pIi75@PeT0x8&n$sq;%zW+rguNMcoTBncf{{2XM?;9D9m6fZ9K7zG{ z{!v$=sDo}A^(%q>paUJHR#7$^ecnOn;fEBzW7>h(WAoh~1bSLbW?6kz_`ChkY^Tcw zkS1_>cGvV;yfW>xC=2XIt7%AJU#Cy>+RKGO$GthYTbvCp$OPTSu|@u#S3e}a0ogWz zXl#w@G}(q~b}3ye%?D-6s^OVcuei!?Ehohy6== zw_Fu?^b-1J*Xstm2?0P07Dkww%gyU&jIlr~B|$r=L>f!@14O3L03RJ5>I(%KPEFa%ylsS0DkxCXyp z6^0P{Pf>73$XcqRcI{2DKGtI*1%)2m0NLxH$E)QDWhKZsBgDRIqxh?jgqJ@Hm{Szt zE!70n5TH(m9y;3`R4XsmEh%~dqxMeQvP5{zeyvP+?-ntMUDq&uN5@BVU>CXI9eyts zSBJ$$YM5vKT|r^W{*6WjO(=QE_yy_*Us%S3;>IgQlm+Tv_5#HSX8J`OlB?P6B<`wL z0MJ(|kan7VgEXv{a$pIev8n);CYLU0{0_D-y9s%SA8y0mgubD=LER3HqL>7q1MA22 ztjJsQdoDd-$=21)F_B2Mv+l#VgaRh6EIQB~J#LdbuQcK^5AXsIMV`>bafpR#+fm^= zCVZ~#Cd@Q{eTU2`_+Tw24hmm*%{Dz1IeIo34BZFhnxP@o;_WMQ#qc3mOs_;KR&Dn1 zYJEydD|0CYZ`yD;{gLqCXBZ)52uN9d2JP~;SKVuYrneLP>jI2qU?F1Y9;FdmsMH6V zm4KwKL8VHkBS+pV@CwBq+2oEKHh`IjPpz%|Qn1S-W}7G1^X3?N<%%t|>g8j!foI~V zR7190WbL?nWMHbVaqym@0M6-%_BezsqK@AiM5lpp4f+t2F4|w$`kFw>?(QOg7xFE3 zZ^3%i@N**3YQj$uS8ClR3!YyMkbEIca=P=)U(VOiOC(zN;(w9#g_A$1kE(&xzQ)L2 zDWT?^(TKm9WR)*WyHJy0rVP;)6*Lyet-1&0JYWQx!LxV1TQc->P=#}C!|w}Ro@hT- zKEL>GLIcjXkC^Bb?vGxhP`zXR{@BkzJ}=3f>eFA}Hoti6*NPh!?(&G@)Zud_!q@Yk ztjMW*5xm;YT`E_BHNYj|e5PCDo``nB{{T{?aIc&5zIBT&D>Y=Ct(R=C6S7Me%S{-l#7pxMLhgvQ zftIpyFv2A>v9Q6!m(O;&rbW8%YXmgAL9#cp&M41RUt)X>bA@W?pwmT72r zM(#`f98a>Sr!)0xSPm$r0}1G{Bv+Zr=jn^3-rlCm3XVZtV8v07fCdztJ=CWZE3bYf@4f-9nUYE{5TyFuz6t-Z=5XX zQg(SxTqh2i6hF;=U9+1o>gOo@*{dxfP2d#3gIlS}wpr#wNc?6AiGN>ekJSKZ*JmNW zF>1Aznu%ClOhTE)_V-@W-`%1_jrp<|A>>l22KydMsYhLe{?6Tc0_Vky+XeS!D|e;| z3c$Pxb>hW+Z$hCV>f(d(FYlg=Y6oRao}sspE&=73`5m%gVQqwygK+*HAi2l%Wt2KPz`=}f$gsQI#H7e&MT%&{|lIgjE}&tkL8L7eZZ zIth(TdB_P~W?Fs~cTMP-L+Pp2E6Is`l2@R%LD>1^?*U)XByNN(Tlz>zK5BI+RDHh$ z_SqgnXzFI_&Ech2)$XA}{;Id#U&fPN_;GzTvRi$`#)ZG$%9h@d$e49HlfzkxN?-I! z*-q$J8j<$DM(>Y%Qq9*ri4LDdC_wQea0#hGK&wJU&Shuz;%U)ZIOI+;<@HM3Rh1aX z^`TIW-PD(Ik;6IzAKlN5*nK+ zatK>NUc|N8Y~{zP>X#)49^3^l3s;8XHETUg{WL(+TIwo}5&bl-x$K#HcNl0{l15X-3z2m#!***jD~#u8nek|hzCru zb+EMG-_K42XW#1kEO==%j{%*2rxzPQ)<0HgWtq0MXH8n(rE@z$iOVHuskOS5tE?#d z+6pUF8}JEthx8#$=x_g1f1Y5;fa(F?2TE7hdd&Q>Wwr||E2 zA?+B6_1K>Puw~io9TUL87^=(yhkjA@6!(N0%#<(q;RCJkVUVjR|5j8g&C&tLfXLZ0 z6?^)#%394j&~KsTc9$2nBnQ2^h4?|46*sP^k?gi_asl2mVE7RT3N0|+?HaKilIt@N zb4fiaF$K8>X8X&*>}ApIN+Vb8p!rD%zD+=n7w8mF6z9&6J*2o@T(YDP*eHLzs!$p9 zB6|pNdx(B!B6j$4lEWx|)MG~0pb&C3$LT5amAPbksFg4Te!;n@iSF{sg#0qaAK%PX z4?<#tZ&b~eVyW~p7A5vG(S5eQ-6g7HWqdg=6{)tZy!5t9fq(1dO5oH}&yHNway5}; zCS)D}CvZ`WCZX%0u_m(51vFP zcnNN96b4&-NswzWqO zf#wnAROIktV(7%9aQTN(tv81chhEUo4o|)Kr;5YvBZAP&vBEtPj#9AY!)g`hkM5~b zTW>laFX5shWjb)D=|S@1ABfrr_m4YA)8MD?5rv6YEYv&?owZC$;3rTfp5yr*&Pf~} zanyKa#i67fS#45ETvD;~;FHif)1?Z=`}{0*#ukCH{U~1GD;w=}1y``G)S*3de&gm6 zs|yyv^J~1iA?9}qs7(}o()`-hiFfU36{`8}ge)Og?@a|k9MjL}o~|NrvVWh!2k!a@ zF~E5n*yXdQyH}sL!>tw%h!n1x z72&Rm-;hLAIZ09?uzbW)7QNVV<ld=KP2eVcC;DXPH-FBGVU{TD zaxDe{wI^Q4XHkhzQNAWyk-Gkt*w?A23L^OHtG=#IFi&TqfHRbOj2izjfdG$}6g*d7 zdmcoxF`NtzG-;uPobtUo78bpdqwdp51>%FWE7_c@E=`A9b(daVV`J`7R%Wblnp^v1 z#X`jICl|<<-sLM-=%DqsgawU8?Sy}@wRQ!QF@F!CkMjwx?T{YLynAfuRYTlKAdu#! zRq7aW6H4b>G#Zv=MX;PAc--m0U%HbE)D~VJd=yVFx+@kxt#R@-j<%fqIDKu6vy|L9 zISncc_Sct}FDd*|^1XM}!cMepynPPLu0%FIP1f>E0rBw*;Dy_F-x7Cy*rSGIkE*cZ zrfQnsz$L^jmYyd~&@~pU{!Ap@B2i;DnSaoG{_^6w*V!i#42U)4;^xm69zYh z+bFnt>MyJqw8uRL%(*I~d51@WknL7d4zdq!Q~Tujpof z91!kd8$Rj9&-cL-6WH(RtINw*%p7`_w{@zE7FJ&S#~tD-8fsdZ+1Zez-EFfiz@Lku ztv;R#Hr;(3gzP~7pYZIi75A}pp(UFEbeGJ#qtgi#{wg)Qcjy)yh~h+2OU7Tg(I!~< z{VOR4H^4f2!E^SnU)PZ&RdSO%Q-=39=>g1l8wLNG>xS-mx6=KyJq8gdrv&bt?q|8m z-Cy#GOOfSw58oO7{4D9M+EFLl#Gv?|lx)-F%Vp2gg#lF;mZ^Hzj>1}&uUMTql7*p7 z4=Ye3K`n$}vg5S4t14T%z4ICe&N)(@di6Hivp`w19w!;?T)xy;uTXJzK6=fE<*@O`!+4w*)_g}Bo-@#S$>mW zz7?Vu7Kx9_L-*<(M1Hrn7O+%DH^T_h<;_YXM72omSgt7Gi84Rw15k6dft&rx`b(5| zI$3W5uFK$>k*}5T)42k}$nX8i7L&gDT647d+vVHqP2L!mkb~&D1%5p_RNPm7XVk=V>z_3@ zczvQl*K*w9!^Q;G;7r?Zz^?S~pxnevH-;q}Y*o^TSdM$t#UiigRcz`n@kAV+RNUSQ zY?8U&>ozI=Wvz#)-#L|&PBCuFi=QcGqP-ahU8nH!`HVjLwH)+vp#4@+7Om)|0pu8K z{u#J47*<6EZ8avDLRtHyDe)^3c>SVugrhc7I{)kkheX%MlFVuN%D}4w+U>*H!-e|l6Nwk`1oas+^me@$@9nHWC9uI7f zXWoq}?EzyG-wfC=Ld4xh)S}s~Lq#s?cOIZb?EqeN?t+#6vt1mWLUF+=J-n$Hr@mUF zCS~ua^_fh6OrDXi@3HKeT;p`m?$XF9tCZ!nAY)(g@Y|u<2ySUP^$%Z{3$v@96neW4 zCcMqI)&&R0g_z0gt~4fS@N_2U5>7-Q|KMSrJhJK7dk9T1FpBM+f#DKe8vHmo#bQt!xj_C3M3PT~7 zUShcy)?JM&m@V(@a1QyC__ntAKy)IW!^GrcY*Oa+a6S>H@NGoq;Z;3tHELmXap78c z`+R`LY*2ri8a)r@$C9Z9IaP(x}LQvsp*TXl2Y2)(a=p5NDC0F~i7|I|p zr~`^?186EhgO)Ht8za_Mg7$IN9yKoh<&+>ctieucLiwNITU{BpRm-`FD1=*tsBS1~ zypMb2H*yb7mvA4_@5?Z+F&ZvJ7{3%uP!tmn2Y&6jXy`cn30Nn9b0$j|-%_=}W)2P% zG@``NVT^^kN+C9RItJXOWM^&-qCC3iGL)-jz-iE#>FSXHf4k6o3-+EO7CB zO3GGA?x14*-+~^Z`KwcR<&l*05-=1?mC?tnnw`2EZ5oFhokkwykJSzz4ee(L1dQpV zxAN*JmDtwB5h;sQ^Tls=mDALP0dgK{jgHScXsJT7$nYJvGw1e4C*7I#j50-p4bczM zj45-=lMZ>=v50J>xl3YPWd(8C!olu(Y{Me~IJvXs34kEfjzBICuEnY&*%w#i-rOYL z`r9v48#xOEMOFtAPkS(fP6d&$Xx2TZ_bDWQ|A?W?%r>8282DBaGiaaW8qYW8eZdG^ z>qCkO;&?MZ{m)8LbcU@`DH&h2yHr++HN7hQuq9j<)nIjNeNXl~O!e&pqBG#vV@Lx^ zy_p>kn^JnRx!;063AYulpw{3&r-5R9bj;n|Vh`{vU4f-s9Dh_@=s$MLeUFi z|Kvj{RZ^JTSZd3%UoLT_VN>+4w2FfP!8S7t@v`AGB>aa!3aEaHj_#`u$s*Is;%OwA z{*w}8x&MQ3I4tm7cN4>fLx)W8Y(41{jn`113ls6TY| z_OMkMVb_NzG%4;=p zIWV}xrqcnj_vmPqmoP5SW}$S0tlSk;%>>i+$9gfjsR!ux@epNcUEd8E#Yx|F08C{@ zec%jy?Y{KL(ub_Vl+59;zulKO%|ZWL-Ul-Ig4M!>SUrOEo|b~)HL#e^Gv85s&yy*3 z^)wq=H!D}T1X>~FvvB5VymxPX4fFGpR#(UU^C?eA@)x)RhV{=G<-eMkUx(n1N<<2q zb}BxH|K+6P!Irt<5W?O;2f?qTyz#s{R|bpk>n6HK$qgIuGoF#UHYgDTv6p&;oYB~2 zCO+V`d#=WhwOVyy7^lCMVXI=-P8JM`DcxUqA%ZZ!$_T9k+5)wpr`$?c67sVw%qmQ0 z=PZ)xfI6Baoj3xLv8%Yjdy2cU&5L;dT1$DJx0rt!?ii!)Nc3_#wau;Sn#e(!Owvh{ zS0oBs%0RxszbHq~?^@H}MR}EG7=?_uH$#8K&J{eyUl)fz6g<0{SQv~t{B;z+$7Qd| zi)%kHcalC37ha9~BX^fM*bV@g+rgrib&4?_J34f(Z7xkULwZ_x$llMq^d(N?SrU6) zYjzaPp7TBBR)%fV3m0uOR)GBEAN-h<>~o@^acnww)GrlfANSQ-FztVR1JcP|zK%1U zvLml%7zr%U8Ij@m*|QZ^fvP<8=#SGE51;fz^l51CSmiD-cpaAaani6By=KLTdQkCSjIcich)G6eNZdP(wo1*IG_Y<5u z1FnX4SsBU-3@)$(0f)tuT$^?MfH>qjnoQ6&FI|MTFnsLXezCI|unvl%7kP8|FMWTM<9L?;8O1e7-Zv&Tc zscVl>=Un8>94wBDl?MqZneYHpec94vT0nsJc~PEuohZXoB`usYWQ7{)u|lvcyhmi5 zOXy3K4BO~gQtf&%^X0Z9#v9ojG9Ec^AYT&SV(F;K_kB~6`iS9BZEdef&Knx#H%^1&%((oJ?_m7ePO2g z#D`HhuR6Q-!|Q{Mi0rjc;lbh@cAxu%uY&}4Pj_gaWW5(XE{|XdO!g^SK=YGPY0UuM z)h79ZMZCPkELq{`?=nXUBuZp1+=!3r^eqKEDBUF~yEnk>UcURMcJo?ac8DtP9; z&5dAWAE)y)&i%n?6}=}1Stv=k{-eZU<5bJaR4c`GILIs`tJ4S7q_1=jL^&z~bo8Lhi=>cVI=B&JzsSfC1*5k7f__=&#&-zk_RajX)HUG5`lvM+HgH4}fthOU2Td2#OY&}!DI z(^e(kP^`Kw-3$Bo5T3_`<0lqtyS7#-6~z;#rt23THTmv|HLkt2bs={!J4c=>tH~q_ z6`0blfOUkP1pS3dtURf5Tdu(qT`QiHU%Ch0YeSXfxHGhdUB2119$r5Ga6`Hk zLB*hL937i^ail1-wAKj&xw2z1edn-<)k$GuA#Hi7Q2~U?@A;q+6LT9ZX>`RCAlvABDAPx0#eeh}M5YmHQ32lh-+Zy8ifZH63JK$X6RTSA(jO}pV zexkf7af{13c|n}(Z3mT<*5H}$k3rMk@MDVIyf#mZbY;a&8i~>RCIX(tn%3OyGL#Tc z70fwXZw!on(e52Zy6q?hr8loifKd>kDN<-}W7X1>*9v8y-+tK?CZCrce+B=flv*Vx zNT82U-$%P0dJts;9l|R)#tLsKkNZF8jQgj>OOXu!X_@1H|Fk2H(kjeFA~-0Eq}e$| zzNv56cIe)KB*3#{*Ow|ws8p`fHkF{baDcDmuN*)aWg_PSPojy|uYE0g>=>xIk3p^L z*Zl%^4WkKET%@3wMZ8LGGYjv48{3vLbX9Sz9)Y4zewuIxfT8KS{riM?`2=!Xt$qek zb0rSAZ(Pu=qdN!YJQXsVHs#}md4|r5_5RG$GWVi%jjAiI@&EA!;85_oBN858re6Uax<@ zN3?l%;$nlAi94Epsj(@c!~KFfo+QzS{~+t<4|CzdVOg4bUC@!&Qc<{< zw0xJE=K?swNJrE~Zh)Q`Vp>*ltwQ*xkqPyNS3&JuC1s1lRG|!vU|7ehpq-oB{*%iJ ztxrB^8Na1I&$jS5PY+T1@O(c@d-T|45Rcu~>nK(ul4iJq}TlZ>-trR&szDo6Y-6?MUQ4BrB6K zSfMk247{X6{n)lUFD?7#E@!W{z%N*M%DMaV5b+DR%e7{qUHa^TWAkTH#GjI{Ubqd>eBcd`*L=cw#|GhHBw~DTDzSM4hrEDre2b)Qu7_B@D; zF{w(iX6IFYJ!s9IF-&ODs}I!@LtC1$LP1G?kA%|r`=w}la6#;7CBo#|XoIPwQ7?(; zYt7jnV_St$W>Xxch1bZw#r z{(v8uTKw`Yc_)-~@nL?5a!Vz}y z>gTO#-Mfh^^R)?uD|KIN(sNDRI}*>(s|mH1@P1I!vE%5u3B@hx zpjamsKjKCb0|2S*08Y`bG^Q!t7r)N;)i~hse82yhw$xpHma}Tdc#knX@;yJ>#38R- z15phO&5gk{Dnpyz^lnONE*E4~;+C`og*mM|NeF8;Q*+@p(VkiV`Xj5ykO zw=M3+kpGfJ-MA|4h;W{oOEl5>XA|<*DdWM2K~``kzz5J)(ZyHtC4fU~j|Qi!-qNUb z_63N1?brs8r@OZKnxAg$Y5*If##f$0B}>B+m$x+FrNyTJv+RffTb`*YkxGo~)<7>C zjl8=ttx34`<1sXS1Bwk+aLvdX_ULzcQ#X0qg5Q1Ka9IS8xmsg!teK{?7B)XvT~j@z z`=`JDyKR1Y5?^~NjJB|i997n-v_H|?z=jJr7_E{dU&t>o@JMzqu!XyV$@)`dZ%5x07f z9))5_g(&$0y;|7HpZyFJReD4t09fb9ZyI*+V4^C`i2VrIbKI}qo4Pdf$b`QWT5Dm1 zaV7iOw6Sp<1I5YyIr&7ddZ@P!=M<;+JuW8=v*Q1b#&AG_K;9y93i;_M3fVTt9A@gJ_{|O(hq>8J%?hl zsh`%v=6j*Oc-TC4Hvy@-H=_cQE7&~pW`o#vpUnU{X|X6qK{L5Rknp{naew2}LLIk{}L)GIRcj zFk73rpA`5JxnzU*zPnG_z`&eWmNeO#AXYCo0}xs~hPFX!?kpqAXqRO$ z?u5xZVrpG0TP@(ty1tf>MB+L9-65)ZqltVS152wg#yO%kYED-$_O8`sEyp6Qq&u1s z-s#k*n{+h{}2Aeu!{F!!!N_8_*=D#c~^8e@6mv@H|!+RlY*+ zozQsm7n+G7G-dLXos%NWuGqjT{1Xec)a(>DHQZ3;15>dj^X~#W3FP!jQ-nub?(|9K zmEWw8zVBCzTiS+6J*F;;hVwaO-N-@zL17@A-8gvLVvWi(tPV#w*9DCBS$;Su7Ul4B zfc@HnPpV$Vq?sce##39)Oen46*`d}_D6RDd(E@eOh!lwnOy!rZuj44XB;i(IxvDH9 z5)4Oxi1jvd-1r4KyI#p?|Ihd8t$+$0D{Lv3znr|EmlAvSW%>QfJ#kNQAv{E_Zwmz0 z!ikDR$Tb?6H^_kq6f}1dJAIhC0lBnJIC$(e8^k$LPNaG8HfpKA(=V z=1wo-)0cA|CGY@Lt*U0vL|FwcQ~6EHnj&_@>-2Gi|3<%u_&q@(#@l1=A{_fzHEbdy zYI<<36C}tKk7}s(;yIbr>R+FvXPs^E>_7`c!wp8-lBcRG_wW>VFC>!~>-ZgX-;-#N zoo=oD2qy3!>4|G62nqYEu+_%uv)+xU+J}OIRu5Ri2?Y-2UL$B`f2dNI4Y<&L%pm2g z$E57(cU?Figl;oryc5qZ32o0zdR`%%y)QMjb5?G=NuAqg*#N>;X7L?W{w78k(NZHq z<6`K?hVNdJ+$K9@!2GA|EHzSd=`eun{1S!;`GG0UzS1vR|3CKL`>V;U3md)zNKru% z6{HF{U;{*@NVNguNU>2=ASgC!Kzd7}sHl|83@S(+ML=p$q?ZI05D^dp1PBm{fB`~J zAoc!EoN?y))_VVecdhpZ<@8)3y&UBl=}E)mO7z^Y6;(sp4)$cv?b9^3aj1om~}u zLThDUmGVeP{=|tGq8hiN?}DsqS*9~d_pS8n%if4M_pm+9hu>oard-ygUaqh9l4}?+ zVBkgr)Y$h%GVfF!@Kg^2skgs7s{nM?^H7;R@39ttJQf$0GPt20m3p?J?d=g`rHWX} zYOK-9l!YY(VZHJd<^+D(I!MpV|0AEJ!|Sprx(#g1CU_0E>Mb1irrbYusHvOZii8>O z+OHPQ70gw-&%G6gc>Bqbme922AXPI~skR;A)4p=10)TAEDqt@kO=Z^fsR`g5N{Y z^45O7ue(#o^4A!%C#Zb8{Q>Xl$J>WBnzl3_&S*Uk(h13y-*4mH06YafDqjYW0dgxD zAaL`i)zN_K8hgqlOBQ)Yg$1zXe~7BsZDh&NlOy9FnZZ(s+jNUh(HNM8zUej-v zWBQ1Lj)cYdz$0p*<(YB_g`z0I>IcG>!ZSSYWp!FFGa!*g_`=y>0UQFpt|-pPWr=)_NAehI~ET#AO5HtPr35zk{%{~#XRqfz7Wv93cZAP? zBXPl%!}8eyQ|;NMH#>67IV5u%^U&$Mz-1eQY+cqkEJ> zUQv8&Y<`_R*r;o|JQzTuP+7JS&)uuhV_KsDQysbUQ80(rPg}hMGYRlKiAKsLJ(AJv z@-yrf0?xumQHj5s8y29B6%&@kDxU6~%^jMb_Qd6$t???_0V`xt?Yw;?KwhPAb9(!a z50{LkTsbPe_VBt_gz?kFQ`>|JPpCqL<-X!2s^Z|8T*2lI3W!RHngC$q5on9*(N1%0 zk1TRVGYInY^4e$czG=&kKt-y+D+C1$+=%oYoFWvr^H(JR18;03a~BO`2%HaBIHsz- zm)w8{`QK-KiRwUNCPkVkz&NLj?c;^A%P@Tskm!$PZ1WGXrT6GzxGdg|^b6SA5heTY zn?nxHhxi8dbD4v~z68xR_NM=-tK{Kh1o0^EbfX@9=-DaZoy5-t!TJihQ6nZB4uM6fdxgxK;gRE~VUhk9h-px)S9SJmUyt zsGQq&ALJYUXOha;d{sY=jUM&ezWx+QY9EwG=FXtcz8l8?as%Y>FXsP_?^ku(O)(!1 z`&vR?2oWbA5}q@@XbAEz0&s$pt`Mj?C?y)(tspVbhXq=g^i1onYt@I5AjIgT^zZwh zt7$qy*vk}($3f+(1!Nw`HD~LoQ^Ae1&YaBcN5M+`Ne}RPNrB`vg48c;77}r?S!6_= ztAMtDcp<3%zQ5I0KwkA^#iGYdcV6)RR|_gc&sKG8E^@}s*QaeA6vYz*+v&f*TYU^C zekV?yn*>C|3aiCoi}4vh!!I@^l0Q2ACzA<04^d+7a(m}BllCMDgiv9Q3BSU1(}NF@ z&jlXQ^iM{GUT0k7MqMGGL((Sa202_1sdX1w2<*>5(+z-hnp@dV9*2Aj9m7Mr%0?ff zY+Og2ew-Y#%y1Q;qdkAp4fOQnHVUw1m6J1(7Y!hN)dk;u`~OY~|LD=)UuD)FLci)N zIyC$)Ld^f%hG85W?Ar{amHzAW8!6C8OHq;H##6_!(7rv#F>T={V5Hk@e$1Gk_p^KD zNMJU;L>y>3t^qmN--Fd=>#E9n&^%coFo6FJP_?>B7Q)X^aq`TsBq4F)bjz`M+CjOE zar||V)3Kl3X_>M}P<_Aih};%+EWkZF*j~his@Rbi^~}XVj<#_7&zXKgns4}~Zm1l7 z1bRI~V?^o7JP*}4h3{Y+>4Sqt{0`hA@S6w7ksv4dLkR_Z*6Wo-)JOI=X0R`0 zO|sZ1;>I|Pm=}*|?pwWu@sW2E&^QW3f7VdlW(|KaMf51RB;DZ*Y0k(6TzPFI>jm_) zoVNYf+7V>mV^N}<R(Qpo?bYHfkSJEI$R+ML@Wf^a(4MrOTLMhyD!1Q#{`_n~-TPBb8=lLvOm zLz;;q#OeOQ!7s>hyL2w-;Y%KnLZd3Pv))Y5^-TCv{S21az*{f4u?idM1vL0tn^@nNwqJy$e;=j zY{7pYa<4)h09F8C0xo`d`N?Y(n5CZoCK*L2=&DzNCoo5MRiOf~$~&Uys|;nxE$HW> zNcpV#J1zX20kr-eRG4!soQ{qsv)4lc2fKmb$*J`%Pa@yWcjZkYE+W)@0)?C znYO+tue(A{!Zr)W0<_0}RXb#}kR=iQO_V4?H2Sedw0;iFjp|Vx{e13i=s=?o@v~wM0HK}cU`=;u-2B?jLfG++&&*~OA21sH9W{{lJ*TY%^7@Tndi82IgHWd%`VVs>71lr%Rr&dLLD)eT)@pyfY-=!cR} zVH4ERP4IAroBT<9+0%sN`w+)se>9lSpau#6<2%~a6d7#{{_~p!d$poEVXf)1jNghG z_j}@_4=oLZ&dT-t_?rL-{lx}55or4SRd<|FyARg>yqmi|zd}mLasf}x^n$?2i+9zz zNX$ZNy&&ep&@<0W?;H3n5pc^vJq26akM70_PiPRtS@D)0iZ2MAkx+>wB3K@BPahB^ z);aDZOA*pz4fy1XAm zXYWB`!a5G1zRthY*`DA4a4Bu@P{%IFA(7k-W=^7DI!1g}$Ash)k);=|5YH;{73|gT zXl8keEWFx*F!8X0rZ&6v_us;YMdu;K5UC4Df(%z7Z~)Gs?65v}7NyhM=yz+^0WbsX zyClJW1h!KF%@ONj;fJa%J+B3*fVm)Uc+&?9s4gvrPshVI`t`>NX-_pl26RkbSU?_9 z4`Rmhfk0euw0{rZapO|(ZE-&^#GVlXJUle=Ip_lh%%*}iau_gvKRU!htpwzKw7&>p zjR6bO))xYE08o#{ZN>f0;Sj}E5Wr}^^+XhI!Il~%sX={6akw%3+&U;$4yNeCdXzk} z$B`3QyNob1Q})M1+G1|UD;*4{hBkZOKYWgBd)0jL(fPUXHs<7kq1)3Zt0z_-t)$3O z(}qJiMYLX$CID#rg)S~%G{4lp?gaEdtJJN1KR^?2KqLfr-O81M>4BC4M${W^FgD<( zIB4XRGJHAbt<3Or4}$oF0*CjkQC}isV9`=&#O+)K+$JV*lQKP#y&jUl5jjf=KA+~DwyZR-o}m`f2o1tiNO#)H^4Y?1&nKUGlAnAzVaxS zWM$6jSy@ssdWvRi`r3umO*cw_W$h#d_kcqURN^eKpvik$JzvegKEyPLfp6Gg6KUby z9zx#WlCv2NB8b>NfNsV|Jq2ONiOKpLM2Qc-pqbB1eM5+@=HWdyr|r$x`qCtBmvr?2 z$i5~#*NK{`p&6L-vRArGrwXFd(2++<~gn*{@Io?2oUb*rZHb71k%Kfn|_3!GyC~kr@DYFrSS> zuVm5wuu?uHfWs{Z84QQIhXbYqby(EF;@;}O2yzHAoGwQsXb0LFXkm>vs1h}}2JKf0 zFGe7<*VFAsD{duy53+){Grm)ej>>@vXnee~-%=Awo<94&nI4}nH^Yg@+k6J`KU=QXu_y|S2Ko=1%&BEPtML^K}A7T08o z*$Xi6Vn@~tdE;9yLo@E7ZFGj=P%D12-npTCfJrb~GvJw6hwWnQW{d@*o|r9W6Mn;) zEncXG=@`wSa5l&XLz8-c2Vwvl7R)Ax?hl*H)8^_{hXa2Bfvp#nLE8|Y>)wM56%2~6lXKt=)zU!5)F2ktOE zy-j}BE}ye?g8O}>u~)z^o6&urc=nISql`_E<=XrmbFOnZyDGg~VPh^lrrfJajHiJe zUJBS6AGbG-6V%Tx`jzB~r2PK&o`KCuBj8ng4_6vdL`Cjr}~6^*oU567q|a zrF41gXx*uItaxzCov)B$o25`i)*YQ$v-Oo8h`60@hoJ;bu-sdA*&~W6u%xI7CJ5`1GEo4P!H*7&#~Dp#6*hJnM zcTY}c$Rg_u?y@gsdv21Q`OS>A;bj^%a&9rO1H=0a8hjxIY+X~bPe9Y%`oYK+z7~IJ z;YU9g$zRR{Nnw~nS?-Lim=+%94p{fMO+jSy|Uve3BK))ERDN)`iJ|HZaM&k z-0;DI?RaFm%N0rRYd|`utuI-_xRn^GmhHLGjY814g76AUHxQq-8}Eu z+558zedh^-b`#zA5(9Q^Y6!>cxJQNuX@gL#&B+8%7@z1v6l-gR)XN|Swr z>$U-fvNlX9P{mW2ZB-=olo>UGL4xu`-kz8JzTP$-v;=6 zd%5HeM&Kj$?gF7#d9Tf;KD+WZcB|)P8m&g6hv&j4e89H)dMyuR2B2qxqeK5y4l=I7 zCB$-P>GrGN=3Ys3+8AYF3mk~2lwR*k-8^#5#A{8#UJH9I=dVnV{ zJvU>3AT}6o^ErB;&63YF1}nz)JHGTA5vfb*DEBEr*JddSbFGl9;OT9;?2uAr&gB?5 z375K3`M_#W-H1WoHS^6WgxaVr`$gQg#S(upXd(X{@7QV-H z@*RP5IquX%e>j#iikHx8zt5k1cF^vQDWDHTXq)nR%Xt-5PtQrgJ{R0UL@VJ@HCx9l zb1XpZ{cFb5*QCryZF5XTn$aJiPN2B$0CoI}x2e|&s1L~YCiYiL^|h@-G^ZbM8)`~Y zfGzFi{4U@`6FBy`v!)KdZeGfjNz;qO>rv%NO*~p=Ry6}PXg5)rtQ{S!xcEx3!*YE{ z3O^+(UM!{C=dS(uNarp{h1YuX9H3f;J?bTd&*CTJ++TSJ%}!0_8p!3+G--kTEge)l z0^0%%;fUc5$rz6(m{Y}a!U9g5|VYW49XIMyo52 z_-dx;u)3H+R|>AFQNlSj2i}{O)x1e=yv{Ktb6m2gmb4I=EhH1amrN*p>fQmy_~Xx=mvbap~2`s}OthFPt&q4&OG>pHbH4a+l!l;;l|d)IXAMP2b}iQXV` zQaClbyx+N;%tyxijb2%0{52Ioz=bM<|n)zPkb$8*C8p!b>LK!42%s zI(6khe_^}Omt4(sFgyyCUIP#%m}q+j?;)JlJxZ87JDCD|wq0)`-4_qoIAbjA(Uc}mIKvDXeTBVr zzT+2Q7sfTfDNIIFYGc{c2$6!|4RLf?UkV)^)6aBWrFyAsU(Jp{`y0nrP<$}K5w$$# z;$NGouFZvEV z1W-Eza@It75?}0s&X;EaFRI>>Hab09eo@UuPF1%!8{#iXE#EliJW!ypbTu`xB{bvt-GRZ^`YWcSXUd2-I(~14!PQlvv zee8jfp|Q7p@`mJ3Nx@+aRo*Hu%r3XnPlI6rBo_V>T_ZipgZZWuGsLq^pTQ9WvS`hr zFFp7qe#mSiiBxb2I)C<6sj<~+6`0a~PSVhzS(FjI=dCQ$>rYDCF|FGiz1AQV_lj02 zk`%d&8pY(uF>fckQC(kr8j_!58rM~}4Jn(?R`BM0fMiODlbBL7PadwW@K9W-@=u=f zTH-FB;)2>2D+yLhHgD6X&rIChx*&A1x6WQ!-$Sxn(~MmvZxAXimW39Ib*_;q-oC~W zvo5wt=_bgk2yBU@QZV1-psua{`)ltpr(Zg19T6}i!H6b2Zxe@nQS%hTkUjJujte^3 zXLh^Lj4K(J!+2Z!oyqZ;x>ViW{D@*ZohKSGgu#Cue2O+nk_jDb9pgLG%2%u5W0}!F zQVh_uK!(qcF7P4p0FFLnu9j);biS^C_wclLP<1%3oIHF3UFd@kI2({^bm6IRRAOYO ztImO>hAE9i6cXo}LtS|woS$bVw|g$rNcBEP8%4j-rvFR(B4i1ZE& zUJ9xvOTM-EbuWL0VN?NxYV&I6R+kz6_2HccS^y%PI^e!yUB|m|icUjw*78hEDP-51 z@D0uYuP>pA*|gKtd|HX-emna{X6xTH8tizE+{P}yN?2#Vi|2+RSJk&425%BboS~bG zOMb~js;gvV%n@3~$Tr4?cT~Dh9H*rvPb7 z()0(Hp$ym@&-dt91i|+&yuxQMeCrDWdU`cK$P9U5=J1XVbIW`&_T1uezo+y2rmt7G zIj!D!@tzhPD0G(>%lw624laA18H-?O<#uI8P94A6(tWJ!a=9Q%4K*_!f&$lMC^}m{ujkx5fxYJRE1#eJEOSQrPyWnV!C~*MUj`%8~ za|&uPb;FRJB!n>uqXsEk?;G zpqnu>;6UJWX;mf2H08tKlAV>6ow(i8n;!VwD)HcX@m(iKBsitS`LOtQ5~caiia(OV zQ`_9PmIf0Cjrt_lF;}I8m7fwKD8W*RPajR3cMuR31Z6+C1OTh|lDEmJTZG0QT0quh z+=p+=;T;3tV=Sb&437N*h&tIHs|PVf9<8ffB3K3gh;K22^maF_iEbRK)^{0S-LEdi7ytF6wkoGgzp8bZ;eNhLMb6c(*tc(0pMdzxc^sX<6 z`j;LX3*Sda=ScW{6+z4pkvB~ie2)TfDbE^MB&S>RslvbDLrKPx!^pz0z?&b5C!VERv)3jAfh&oqE&s2cu^dm zoRN8-Ie8h*zpkzmJ$hrWzU`}q$s2WPpQd6`d#-<|^mY%X9IHpx#oq@Kvm5glu7r53 z2I%jtRFZMVtuy-#g>DHBAAMB6otXVQ2}65ETV_lq`GQRj8X1t^xblah*!?M>dvKkV zq)bey9Apv%F#{jJh2=~*(u|j97qu5r@X}xdsi%REb4uquI#FZIapSooa=Et;+VTJ_ z;qH|lb`p6aa7dJze{|IFco>Od+eG5%N!|%E9^N15gsL$<9%{G&-UfKEGWy=lLLCM| z`p1Z#)PiMl*8O<_B%TdN&RGxLeZ6j>?{ntk>)}&M6ktW5N~XSThP5+B(>Co_kgNa^ z8?2t+FLcZh=e|HC22t>fC9gfcuT8baKgBvpZc*V_{q2J-Gkmu{AD?=DBFaK}=5qN7 zR6vQqxyh$nt3k>0m*Yi!W5$_4)Oa~GT3k+Q3gk)4CH=D2iI#?Eg8B7)HqlNfhNz9wWJh=_XZEe&iZh! z?>kZ3rZ*QF8U~@h9q|;Ab*XPY)Ky;reC>kcSYGf}zbICTr;ztuY!59*qC`ftuo*(? zzzf?h)An`5b;)#iAWWVCKALVmD;+Q3X+br*Im>Ggk&mP8--In)b8R<=BgfcPqdBQy zQz>Y%TZZ=ezTwRS9S5Te9OT0VDvH~L6413OOkshti>^#_uEOv4uJ=5kiRxB|{QkI_ zftTd#<+ff-rCQ@X843*2E+Oo=KY$I+$zExQjHwnbNdj6z;*!0p^?L#5VSS~X?-$z& z^*b?iA02rK=dHBx0r{0K4l-gdZ@|4HC$~cap}g-1mwcLVdy4kXbfp$_s;}B#GOEPR zTTd$M_2aFtHx35Q6w!?BO#Y}u`&P0hfnJ&C^wS}u?bu&d1vrV;S%FxWQ9{aDB4F9h z1c+~TX!B8JS@jt9RP?ms0+61ZBDNTll~ z`9fG-zJWXxu!b*GfPmPBPQ^NA4r~ST>l8{kBn31Uz$v&=H%d5PLfF<0)jczMBPcxU zNL`q>{FV$OgHr@%)gc;f8C;%e4S@auhRe@n$avMI+jaCFa}Wg>c^%2>v?6WF2-EQA zd1r!1=@@{UmHdVVh^HJKxIgokV%#k_qD_IC3=UB?ARS|PCXT1amUTe(ymyS}#81}0 zoGqN0Bs|~y$splDjrbDdB@d;~4(U29Zd<+TBfl69gf`G5p*{&juRB`S3bC51K^zrO z1Y=5@h&OgE_)Dvn!i@Q$-_daDRF?{GBFqL$CIPQq0O1~HJx=t97zqPDZ}iC%PoNP- znP4V6*hKm~+MI&dAvbI3p#6nFs!wp%``u!0N~<7oVwV{P=L6f;Vmmz-v(RSNlbr3wCItSqZrx#1H|?X;+iX) zJI0GliZ_0uqQg6IKDmz6Z_PmN%&<`WyI+*VbVC=jR|Or3J5;}$=zx2@3gB+&*AB$z@k0hsUVuXpQ1}FtpUODpwI(N(5id- z2`oc=AQ-H9H~yPGHZ*B=D@Vf z?(7PRvN)reA?##PU+=6UT?+siWr7Ylp!q&~262iFi zm7bgThwM-poY4dNO$q|gGDz}>A82B4ZwsY1?Emfl(xEIkD zoU-%EJve1MQ5?1**EPJ~Jp#0R%=sZ%MgWH!uDJNN@_*sTiWW}a2$8%Q8n-IoQI@;4 z=8W6&x0aPZ0oL7)%gWR&E?P@byRZ=|Q5FO`D}PlG`f_vH+$bwTeZ>(ZNe=I63XsHx zt)NP~>6jyYM@=YV$cHg?8M=8|PqflgSTTq1_ceh>Pk<5t-UMXAEKZY?;MtBXR#sz59LTL)nP0upW;zlnwY`vt=QuDBNNLOfIr;qq`xYhB)Q@ZqRy6k!V0Sq z=}ba3O9#hyxdp|6{MJ3l-Rrt>afQd0FUN@D{6<>1h~GUZ0>HgHeGqXBKc{sfN#3(M z;71QWwyeGhVB7#v+!RN<=3+s*b+7yCH$z9ONK+OCxD4gCnYN&U?3WZc|7#P-Ow@z5;SHRg(jTC2QNUEviJXERX3ey;p`B z*Jk95m2I$=Lda@yFT%G3U4hHwjpW0JgIJf-HH|Ff}0pq`o*{k5Jfv89?JZ( zWBiVnv~oSI_cE!C^vfj~1hjLFwgtkrZda{SyBmJ}Yz!~|C_ISt*qcYd%icq zi&pp}lnhZpOMsi%CBPi{S$zI=?P+4IwkCo_J6aKpx`+vAN9L|1%fIFD9M?Z_=? zy(frM35pbusS&93I*itzlH$gnKa%kZXwZ#E0wAG?TnpjtMaPg<1R)KcA?Frsb~6VD zk(Vxxe~SPMzCJ5}{a`=rD+nf>65%&x(GIr1AhZDSH`pFQ%xB?!A?Mcs&JtAz63LeU z3+mzK5uj{Ave*pZ7J}kt4i<3pC!PAmUJ=E*P3G)tV{YJHLV0on0nj*-s)75~9Hc(t zy~_{mD>fp2043wf2AZ{J%OFef61g5#BJJSreCdY2p9X#Tu>~WgzqM)s5Q{+d@wEip zb{wlK8rpRj(s#$|09~XME&#}g^BL2Vgeu?x?a1Z3r9B3Xj$s840NeMY+z^~g?H!S?2NAbb_ZKH7KcE}#;{ERZr}U|> zyFxr!Tz8wbg9p_CAk*3d`Bmm?< zP<|J|LXfxgi=q8v1Z~LqKK8>N><4kb1Be552=5$tLXTL4=FR)9^BV%W*#e9^n;JTp zR*(@Qvo2{WuO^`JFfr6b@Eou&(5(ens}yniz}oyd6^N^9UxE58uwm=n6lQ~@ z-D-qG%lIL3P=e?pvR(9P~yv#OIi8seY2*AzUO)1NP; z>l&yZR^-QJ;bGo~uyB~ZO7b!fH?Lb^U#3;Ti#KV9R;kbVZRSx2Oqn<|xF$#?H*jtGnvan>YUsUzK+=u0jnnFhg638UtSA6`g)ORKS-M1|djx zvwkPlZ34BtHleE^g3XJS7+=&pRmk8C%@b1UIRyCaBVK-Zmn}OsD?imMVb4P_NUZNm zoUByCi;bLO>*^IxhjVu4^-$*g zIThF@oW?L9^&|PLm6jS?L9h;#zF&lnVwIRZc(h&=heE9%Z>->7fu(8LWWHOV9a4TgRh+(DqK?Tt@ z%|&f|N-{f1RCP4+LM~fG1S<`jE@u)lhuI_N@|&b#n`adfbf1ryR=jHxDh?6 z5tF(0Q8Q%^#$Q1{R|rk_LVDG&eoM5|7-4o=!?B?#W$BSZ9P0*&*0h!AyJaLWYRia; zozSc@=_BTiZD^-0!dtk=LSfEgvB#R8APaX4Q>khZ9(11|hM5jytcyt!a}9UWM$HTLsN_h|+?|tAA&ro%1ddw_i#}58sO7k>RK9{3Z2XfNl|#l0za`$auHivclsQ zG!kZ$Icqw#%mFW(-Ev-cOCLfi817;j2T|kQX-7}B;*txO+Ptv2UWtgCVE*b9IUrOf zp%NF>+K0<4GSIU8NVnu-0ec$}7|t0cf2II)e)%s&$;sxnv2oh#P4HxCHLTx=+p1~F^F9e31qorZJ;ORatYQCs_hqfP zY14ZNnF)rgW67LX430K+pZz7X+^kS)ckAleA=`_Jh0X~t%8x8}m}d%va`|5Kwae|-abm%ahj^%A z(TFJVJ|&+u^8F~1qOepJK~bp5U)M%Q3#H?FX;|C5K2%r9wYJ1$YR22352W0J#Gy1C3r z{n5H?o%dB58Lg@=QnLfV4*O~??2o|?eI#6YN4^&!%}{c+j`2^$DRLPV1$es}PDRDc zDAn7@MJXD3Q&;X|6+*Ar4RPz1G5w7g>2#%cqy69hl7yQQ!P@<-LO`YYzPu`PF<8}Y zIprPRD!_W6>9uF~bT)MT3!tc=%0I)e_+@ z;+4sEHIKrhcYEl7s-!0S%#hrB3y)b`S_h~gXRsG6>_iwI|2*RAd%z6+Y5+(9Pu z^@WG84xye-4h>Ly@~PoIV@MH9)JH=U?#cAKsJnyl{&O(bCww{D!}xmfBY5Ccfb?J4 z)viUHiOH7phytc*#p`Ovzald0!bU#?&UL{0rp!a;8Glcnzpe@F*49pB!rBAfk+b^q zGB`0`;aCfWj-ckfB59k(2(7t7#SVxmT+Nz}#u|gfkxJc-fBvZ=IfRAuyj!TxzpOld zF@O9fayvi1t2UqHy;X&r_qmfga_cT3ygucUVWuQH$wFq+@O}dPc~k1sQu~t_nMG<# zr#)s-`8OBjfCzT^g4PXMBh1P9=V*x?0~=ZJ8S51VQS4NE`e~dgv+s{p43GfpH8Y>9 zSFzyED$4p=-e<9|8jVigd+&5i(aL0UG)AROw5&%>b4%ft;&R{ z<-YedjaRq9WsA

r7C%e($K?Mj|(lNggNG)*Cpm+5;5(tjE3VTj8=DZk|FPlDP(t zGYu{VF0=D}FHt5&scKf3<^Co{TlJo3h32Kz>WeKysThoE9doYn0-f4f$o1)k$i2J_ z#c1)8gf*1TFt#n?`%{Bqlq=y-i1Mz#2WaKPLs*SLj6@(#- zvUE?Po!Rr^7{gUNc*V}3`Np+m0zZ8|@+O^+WOpTX2_)d^**$oD6)H#{(156DKf7l8KIo1XCjsHHYRq9ktkR9hx3w1+zW19Xo7kB{MPvypZScDViyX#exD&%vC`FCf(zeY9nz7Od<>E$6TgPv)`b({uS}I9oF@uH? z?=qv%VWn8$=y}~UaNtk2+>NzgAyc&p!KJk;j;LHulZ(m`Z9b1%Fw*eQM~QpRrz)fj zU6YIm4)mFAc!66D$`jzjmPB9OLg_EP$>~r(9y_vEt#-}uW!}SlHSyR5PdPF4%w_6t z2FFi6YQFEhSXcQ>G27x{a&CDPfD#k-GdBoyKy_mK${#I%WIbpWs1<+H+o-v5@==7p z$?V>Q(SIpXOr>L!|WaH@{ZLvYm=A$EK(gM|~88rN}eB)*^}` z5l5ge2v;cp$#|Ix^`QqvA1;sX9o1l`GSBlSW8-`3Q{PY{xADq!-BvkYWNA0TCgNAm z<*%l+U~HUw?f5d_`UZRBiw7I;HBB-GPU8v7SN<`de+m}Zg_CEc5mMuY4~x`9;#z!k zcWBKWimMbrtX(P?gw(OAZyqQs7u2ApP)TKiBQi>_j>n`#)o$~5{1}@$mgacrje^&` z@yHM3k2EtXXVGEjTufwHXdMFg_VU`Oo>XIyWQPJ7-QA&#My*x)kZqrw9Wr8rAceEA)r zr%GMKI=0~>f%P(zowURri>Gjn^$5*23zIRV3l?ihWPXBW+g^9uziw>vvldb`z&lz) zaeBlbGYC3!5V4ae6`Q;_!Q|BZZfW1fZv=&H@O9mEAIjFc--X{i9DP8Re&NgG&F^yVT?N3XQ{bOvQ*7314zUgT(<8@}#VAS%m z!uvN2SJbiYHi#eA~r<<&(rK za-V{2c9Xw_#WHr5u-Kk&hX=?p1;Ju7q08O%{6QC{Y@5Bky;b`MuZ}~Mx4j{zN1ZqE z9aM4~f>z04-nT=e>KLPi>AMZ`&+8pz&0q5xj;GIbe@q!);eVM~_oLNE`$d4`wD;vbQq|Ad{}e)Wcd-qfy_f=Z`&BFLvi%ssMVoKef(NmL2e9UbdpW=A)L?n9QsS@=q=~d zwW~)gW#OQj(DUZGI+($zC^<2y6GZ#XhH3A~Ht@`_`JQZkTIw;^GXFhMg9g;($s|$T ztC+CZhA>&)sqJ0_O4}kokcF%Ejeh%ig&?Ejnwh@=O2SjbN>f)||K7~83daNnM2-1a z&RfpQLUG%9{(}Oa@#QP;wq0>BnX^2J)s5FGRxPG^W)<6{CT>)>ZY2#TTwbS$i=_sH zDu&E~6Ic{IqIunu)T#QecZ~)9*y zs9`hagFP{I22;TU+Yd|8mC8u|7+T}BE>L{t*PgH(wu?@O+#aC%i{XMnyD z)KA`Cu+x88Q?i_;y-n=sG2zX(e8HWOVMgeL;A8kr?SfAKN8`2d=4!+@)`oo5{6%&=rc?eKQPV znl>{FPr>ji z;_Vd|`47n&!?L>Rs5N=Su2nNanz zQshYfU|MmKQkkgXM&U1&N@jM_(vtzr%Uh*g`yw+Q;C&MIR20E=4vXlHWA14Ngyyl7 zgv*jPvW50X1{6di?a8GRII%mftNw7A#;bhxo>2OedQV>SE5_!Mf#fIT49~EPvpsfQ z1#I9dX7*>IwyBnz8!PP)8@`ph+LVV$*xkCMXB-f2{!iOl1Z}%v-!;E*4p;4hAjPd08*3Y{IV3oSmx5D7Tr7?Qp+O2aZq`li_qkL1sNJ^{U*1PIB4fDNl;t z$FPd1I+3u0u6=QHOY;HU@+14f1}(D88xI?BR!X0j?I7J4IpQpwW=)O!Lwd1`-7J**pxej-z)3*rv(+O?gQHS#>S;eUw?Sz)m6uAR0iECADCB*zN z=YYVeJW+G?tHjRN)8oX$4~0oPxBBER#P^}T_@>MK=68el?v<|OH>D${oCzT5|iPVZSe4mPMR+q1NDzj?)UN0?h z(Y2Md`WrgKwu@kF7Iib-_gVkS0UI4~wn@@HTtS)(o|#J04n|&%s^f)*DY|<4-fW|1 zPtdRY7R$OMnye`-1%L1V7?pTR-i~>$&ZH@V)2dDlZblC(uc+9Gsx*@|SsYfx&=g~- z*5E^`iZ$u{6kj`gLeD;H(Z+iE12%lqdzTCNMo zvCZC1Xez5cq#S za7MnGd9K5~{>BN(sIVFX4>DWoDv$#09U~ap4TglRRIt)ov!;DhGxaXnh&$Ve71lic zFhfp3p`JZ#Hp9TKGEdJwwg`x17uTtcng8fy$S^@*^Sq0Z@!-OWOH&FYcuBrzR=~NM zMGO2};3L;RQ4ag|N9)|CCz{P@FI5-W-uSC^sEU+|N31b9azRjCkOHE2Tw6%dE`@T| zdMR}_HynlMU6NUpbYNTVmy>~)?h#sCRW>oF9xhL2rsF!NZ@CkD7!Iigk5Efn>yc~S zNGC5y0inA-6GOFu~rr+>#6u_6ywPTGrv9x`R0&m{?q zNh@hrN6UD1)?02;jO)sh_Wj#WJUTjCE7Yg^<}rgcm5F*u0K}kN)}@aT(z6ru&C=9X zs>-DMv-{1`!Z@olN>rPrI}vTD}+lug^d{MNGrULEx;}BA~NI_9M)k+9nB)F!WY^* z-PF`HKVKa#+KsbCnRPQsA07D3vZE}F-=nZmh*6Xra9FPius5eX=nFmGs}6GR>KCBmGxI2 zQ7%TBnR=UN*pdVTukYgs7Z<_lArwrF`R(9DA@y#B#(`n&vCA7IYwU?f4ti%1nXlEi zdi#oXUQyXHN9}?R)UrnR^Cny8vn#ZBB|>(8PQVjkBY*uySp4Kd`;xcBS9txumgkL- z+=%`kn!G6I_vU@3HgU4&8CNGzrgpLZg>ZZjp;UV$wW1a6{&arnVPVmclw=(|Un#r4 z&^8MsOagH(fw)scTSmCaPc%36()W%iLd7|fw(K<>jG4T(uyf|dKIIA{{)U^jJv0OK z+}uhk6{AxZ^adIErRZHG+<2`i7w%7|eYt}GvZ8`AyB)C;g6Lc8{SC@=#t8l)ly#B* zsWEG9DLF-+nuCpp3E~i#WUiTf1C%iFi7+wWMl4m_?@2BMVvm=nC^1nK4aB6lU)PX< zhL|n;DN)nn-Dq}2rs=P_&8~lsClrhm-V* zUeT02SRWCmAQ@=JHydTX&d*T7@BeG>+M}8}()i>OAi@Ija1jCFPz$ndC9>rhlmj`t z0zyfETEIeh6x~wREnpGCtK93WTUiAQ2$5H?qM<>M9;*ZhBq}Z~9&jsSkN^p!KzS$f zk^sq0nwy^PfBW~I+&}KQcfLE{o%zi--#2r=Z|3r&jeRZ~$W(3v9-Ccp(Cy_E7mUh9 zw*9lHU+D00w)#kQ{#dtoO0#X8=B?G5>c)kPy;tJ1a<@_S8DI1dGF%W73=Q6i+(#V}~aaZ-#vUk32Bh4AbCqEYKAF7PV zumvxZuZh&hu(>b@mEFH4SeN~mqi?P> zocr9z9h~(XaQlQ6+m%5(DeBIdpOM_3M!h#Hue492mV_o_>>E=cbG4Xlcx^H^$%tq{ zvR)WsmRkcOL}8{?!UzpYn7gg+74Hzjg@4}2<$F*3xGAgzTdPTTEZa<;up`YHKpUoF@}mtI(xG@QSIpiY zkmgFa4&Aaa#Hcq`>EmJTDUNB@YMS_)&zEwtLk>o%Gog(q3MamLZ6fsrAzMnxi$LsC zKq(+Kk6IDTZ-c^_taDu`UdroW`=EPn@A4n_VP`$(*>#RW`-&C*Q?$D;aO5XJxGm^Q z8c|Bt6Ab0AC6A%+v*#2RGr!!)Wvj~D#QA3O2cUTamwPY^t4#NhLRk z3lKB=VoUzeksCxHl}^-kqkplS7_gk{o&BzUY99Ju5NTrP&yj$sfIn_wIf=W_-k>4S zdTw;JJg>c1S)U|6ue)>EFri*XfiW5vVwqT=L{88=2h2|xHy!mor?flZ7& zn3s@yQlR%tWltyE8TtXkA!0ZZoSV}V4bwshd5izHq1OJ6(;cy^+(+INGZn*`@CfJR z&q!Rl(ef2^KpH8>)lXWZ291KC=*7^aL%ARCAj3^i)irJX0uEj*UVx@gjI{d&Z`|h@ zQLVJ$G7m`hv?3sIY*+ofsG4hylk*&4_9_33HEZVOI|fGd z3&%I?73}?XS~6C2stTl7e`}uQ8C}Qp=8O@XFhOc=XeH==;LoSi9#Y5x)e$Ch#}WTZT|i=_u5*L`-)L!kh`tzuwp!)o0Ox zp-1e06qvbEMLmo~ZBJxu+%wan7YHLG4*zxB;|Buf_!)T>eWgvNR0wEDW>2iKj0l?d z(dP&75qzNwRCzre%n&OWRKd%Q$AwV%qehjq!lgXL2B7^hI;`a)JpD^@>U#N4vT(S5 zCzwgLyR|_#h2cS(gHi!iySK$CdR0SW>y!!u&Jr}qxo{d@x{#i<02i-ljx-02mit%6 zwcY$@HdIi{@XLOdf5=OLinMe}jUXJ!d_J|C_tup_xJrF*@57TPl}=h>l*TI6v5+^d zp~`=zgIXU;^>y92dO+S1EbPmXj~X;!1nld)ob{w~c3Tqu;YK(Bd;H;fC-va;nMFs4 z2OR8WgmKuhs#n_2u`sL*7C5^oZ)V|)s1xpmLunoNJN{<;{2J~adb5}N|-mpS=Cj=b|2j(*cc zu$?!bmqkf+5jyd655T8P4y-IX)wJHcgkvg=-UiN!Bh3lu^1~aKFd#Iu{Z?{*&FNih z^#xS>I)(*wC*JxJNb=R>4(3N?zCKl6r=@2W;)`Ic_9bB|BWikK>vY@N@*Yh+Hx^iU zHFz~dOv?eD!)n8S6*^D=4WW*LA<%E3yQ!rjRNXb$dlmN`YEn%0=(FI+=n>Nk3@!@# z{zAo(0D5(y*Ooe2&>IWAdDY5--d6q}*~%?+m$H2Qghg(Mrg4M(=|`IWoN(?xDk0Lt literal 0 HcmV?d00001 diff --git a/frontend/public/assets/3.png b/frontend/public/assets/3.png new file mode 100644 index 0000000000000000000000000000000000000000..e9937de00c63e893d6f80b211b40bad25f3a190a GIT binary patch literal 121104 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

fnD}D|(AX&0+v)F4^zPes*b<3ojCvs^ zVRhO<5D`i+U@QFi5I*88B%NuTawJayJkw`0YS%N{y?l0V_w8;2sa)7~A_p+Yd>1^= z9DLH=NJ4f4V$=aOU$J*vB}=gdLI2OOu{%4LJ-1Z#=AY#yxM3FvsWGS6|0qcSOvA5H zFVy>gjvacsE9k#~Do{LFML$Oi;l)HI@~1pKCU)%SOOOnH2>gS8WGztaKd=A&%D)=> zxfcG<3nuv8^OB7aspRotp%>`G07CjCfhSo#;hyt{oa0ayd~1UrKa@0uO~GgRuR4Pw zS8&_i28|y}l5}45@tSbIbkW-_Jh5XxKdvD%_>1QY(}Zb?Hlzy{ zh)6D(-)02;mVFPl5Yf&68QaA#-dI{zf;n2cRtehkZc~C;UF6cc=$|Er6kt4zXR$Ch zFOWU43jt*Yr75H@Wq=QT|29NABLfWY$_!1Rpp&=r7&JB$54SX9F+`v^k&FpmOs$g{ zLvgV1%Iwk*X7pDGx_;)BK!5dzLBZGUfFwRVf(27uOPT~?iq9}OdxI1MZeeMuV%;=1 z_n$z0SPrq>cdkC7Xm%$FW=(ZTK+Nr}pNYhvSy$xuhH@~OBS5wE%kl_#G0R>9@W-t< zwnmf90zX>vH~oy2eRZTE#Fm|6k+fO+>0*_#rMcoONGa7yAs`JH&XVS9SUyr6&3Rsw zmOs5{o}$`dX!+wde0BbZRr=R<{ZI=8{cDH+-G+Xwg@1S9e|O=ZR^k7=3;$y}{#`Kt tE|`B8j7S6jJ}<|9E`=V$LlUBc!9CyC`zW|_)=Q#iX literal 0 HcmV?d00001 diff --git a/frontend/public/assets/Hero.png b/frontend/public/assets/Hero.png new file mode 100644 index 0000000000000000000000000000000000000000..78aba4df952c796d99b40a743d337b31b9886cc2 GIT binary patch literal 28674 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 Kh?j{P2K;|$roEp4 literal 0 HcmV?d00001 diff --git a/frontend/public/assets/logo.png b/frontend/public/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..8f45c5a82cd15f3f77f1049584976a665d03945c GIT binary patch literal 97119 zcmeEugX(UBSX%G>RE)kS2>5^_FmXb<$cS$SVph$P8l$10Jq~p$o z`<&l7_dfSO`0+evpT*v5&TqyT?|8>M#>dB(FC<}Dq*xFH!K9_clpqL$6M}BU-^2j_ zCS_(50sargUPyqryQ zJsUNllP4ZcP5hZECk^{2?h!IA^F$m=FyvA z!+(F^1q8vElyT2mEss|9eFL90c^g zR`kD)_SY8v|4<>FO(f|0o%|Y9Y(9yo=W*yc6yx+sSA~=bSbKB4qUYok$EDZ~Yg^$l zTmftoq2UWX*{_Oh7-kufjRdmGA`h2W4RS@rqlm`j$u z-g-)xSjF94In|={(^adXOdXe;ZVe0`;$H< ziAp|MYFPI!tyr;H-3oglFTm`ys~s?pZBQkzr3q z?9~c+TzGg%A7v2Nz*!Qu9mCUkB=g4>Q z3fxpyZMK!F#JE90>TU|5f-{+*{u?(!1-ue;8=cz4_|I^xVTXqiIig!C9fQiPgWRzO z7QNK2CAFPT!2l>+?C%079sA-%ms7V3zibl-Jb7Esv}Rg4r97D~sePfie-nHW=kDLT zcIheqM2!gUmy4JjzA(nLa>!ba8!eVGu{9mg>;FAb+Mpg%Ny!-s<`#bZ_dJ?u9ny}* zgYUvtN_)Cp4cBkyJg)FHXy>2&P^F zvk3g1=JMTDq8NY5>zm4|uwp8*;Q;sPqifv*o);oR%xj=t!%;ynrQ)jJN_vgkbi9b16 zk7Y0CavyY^Gs*Pg;=cpdZ&*-SGzIJ;vo?omZQ$FIf2dQh$NM8KTaonhl{z1ihDkNY zmnqtnviBNlW%Hk0&0<2;cz>rBo9y@?$MoZP!e1huqM7WFyF7sr_f@Z+)sr~#ZHYL7 zq^5?sheEa1-t~>O7GnfZv*152A|rv*9ab{Kqxj6$GJXNMAf1CeeL&M7CzT zW;Ai*!QFivs5046GRr(SzBgT@J)}5B+3}BLFYWx@??JogmwSvSC8;I6Opq}1KR^=D z#gw1r;t+f{dOV5&ClC(G}w}aTe(J+@@7mt3KdpZl`gb%(S<4QQRk?om9^=CK4{U zoXVk=EK_dP^QGYSHyj>&!0!O?ipG|}7^jC*)_hrZ&b7M`&~V{v?4VlsU5G7EJ%CRO z>@2@>pgCjg25}L~v;DP545RF>WZvND{+|1^{F7$JMDS^HzKKH-Zhr~~Q*p`B5aa!T zW63ynoBJn29O?}VaCHNk;jW}SejbQOz|#<)Jo4!5lZzHu2@MwzdZL1{ zimwmpBFD#@tJ6Dqsd^4mxyy^Uc%?jF?3SQGf`gxe_n#epP;bT1^W(fc z@8LO#z0x#Mf#9ZpPa5A|oz^0|7x%-JIb zLOWRY`(g=NN_#R<-n_ZVx!4}qy|L8irET;dQ#q18m?&ee^}qG)2Jync(XF?t*$yjy z7b&qXgftrwowt;@lJL>sWni>FF1!g*CfkDr;miLG)fpM@{`i_(^;}TN-E@5D>~$cB zsww$M;PK#5{!fj!6&a^%(blc!XzeBRh9Bco}03Nt}sd|BZ>`U<9d9{y@`yKDcq~t@HQ5py>&?4>p1?@OL*Das^c2@)NZQ^eRH8rj!ZNw~~?u#tVa+#}oxm24=z$p;ZbI zdqzIQP)6WmT2FjqNO%+c1N_|7d_ySlM%-ssKpZU)A+7CQw`Gne@Nn>Gy<|w#fA$hd zW`^Rv8DsvxBR{H0n!?!~4>hD^ZZlQexLx{Ih7KJKK%${rHAIIVk68t+ecb;H-&qc_ zbp_+~z5lN#fAYg3eY5r!3wC#mC3Qs&PB8IIra-XVF{;sD`Td~loX57fF6$HL>hoW@ z3|%81Pmpu`U#nk>6vS>xk^gEd@5|5mnDmXQO*$`(-9gI5Xw?F9_(?tkQO|Do_%lK2 z90f{!C#ad?zfT=LY&!5pRnHW@FoM6cjpEl>d~uroTKC42)t+>Og0qU+5i~F1L$c=$ z{6XLU+9{eb9VQNYWK}i3efYW9d5ctM!uxyj&Br51vZIh%6ty?UPoa30}qg#0E%m-L-pP) z+h+*B<)hxL#v}osfvCxww_4f@QhXe)GjC2-Oc)EX?Vx%3|9+U1@RPdd-k1!iIKUdc z{kf!<*Rd?5s_$^}jQl`oowS)S8qS{3_TWMQwj|D}dH@Vc^Bf_K;kFM3iN+)L0V>g! zFn(3GXa%qRBNf>^Ufpdd&Tq888?40?}u{W|Kcnv&*c#}kbvH0u6&7=#&Fb6=Z)+xvin{;BS!?V{T=fnJ(`Gk)lLX8>JVvgG?XgyqX3&3 z^Efk3zIyYM(2vU*z`?4%7-REGT0f(XSgT~J)Oycyu$UjhaRfqun^8Gk6ST)vv_lC+ zVft!QdQ4$_uI_4n8VkPL6kkIKNZ#xDtGI1$bi_1ld1o~mgw^!Noc6sFw0e5)LMH4( zItk+F{(ZJ8udJC(NLZixzwm5L`GrhD&>=;b;%}JJy2Y36z+t>D8`$F^Tv?qi#eFFk z-^!YNGcsm@X~eVYQFj|5HCzY7cuCxufv2hGKik{8i^ij+{n%PJQIRRYeoZ-w58Cwd_{BhjMLDj)_q~c)@~ZM93dTm z0<6u}=iewmg%Wj!8`t#-O*`F}LMw~+6I%^P)7DZe^VYHW<>m)nn=)DEo>(0ccH};L zGHA{aog8nTf&x+f*IH~1_1kpfqiQ4{7;i^&ayV;_5{m!E>{X|F&S5Xcdg{}Wq$$Qx z+WP=%1_b#(&iv^^fg1U~p8QDZ_;=Yf_EmBnpJU5Po#M-cqfBkskA7*3NVHLv-GbHt zcl-~euTD}?F^%?B(OUBmUlkm^7w||oro)#vP|LkQN~L)626W)}-`@|Y{FvV{MH|WK z>^ys@rc8vh;AfF#5};)hNuKJQNN2JVFAoWO{THAL2jR#I(yZc5J>V>L?wXwBR+)a- z96jVd#J-wI6YD9X#JLalL#0-CL=h8z-=nh-#Do@-{|RJ@N-F|XtHwKFzb7kH0@%C8 z-}FJ-qwcLN5uSrvi`~TLP7suCZZ*v`r+a)$e3}PK-Q-6vJq1o zE3)4vtGd&I767O{e)+Q{NSM@ktyidYR>Pv>tJMitUWq-A+=Ct)jDLrG;kfce{S`2s z)#}z}->=Oj9(#;{6c+J3rP8Cg}8HM5WGDhmDXBvGe8F)%;QnxePXWxgu<#aZd(Lt$tN|C-L+i^U1C$;cmeekrtLns`Xg zrPv0Gr;RsrU16T5^iVcFko3lZadAxyz-hJq>yXxbg|@;7wX_oICb8H7KL0&3-7ZBKIOTXVVaDCN!Ks(r7ab+emAbg)OsV6ZI>1*kjtT%FI&l;Fr@c z35@yvC+s$N$XUgzdsk|r_|3K%Z*rQzCx)GrNX3GRU_w9CIG^=mi5?J3-MHLj=dk=C zxzzKa0OYJ>3+3_ap+Hq>-UaElN{8Ouk>7us8&&%6Fsq{aYF01ro{f6U8RIl+KNa1= zxFq9>NYvZPPNy&VO_q8&jE*bDHepm#N%=i%p(++2{^}`PIi!|}#4X_bJ5q<)*ePi& zcYWLG^hfY?(bs79u;S}F;I<{$nyC<@rpX$c7t1l#D;nSJi#>>XTZS#BL&wN@njz9w zyF6T&NMVlupSz{Ik?d@1H2V&b{*7!oV}=nN)_oZJ>}M&H&%6Wvo8{CT&Lc!d5my{# zXksemjGVQ@RH97WDl94VtI5hTaSPDDmxW(dj{0k=9)?J-KU(^pWDaIxc#cEmKx^L@ z*4^%|?PnYlPeH|@PiQ>BH6k_TQRco8qmW496NrR5hRGQq_x(Ume!n+Jz0+~O`+kIT zf4!{dO9ZnB#^RJ;>Fb)Eb!OLt47m?DRAO}rbJ1txKUqtx&V0-7TeH`}_g^FhZ0&@f za%dQRA2|YX3bMXV0#ag=XCCmv)ESOqg_z0u>SZr;4@fkmskbMo+xAzD)kGUne5@UR z8X#8x=!UISx|N~vF+F%1*Q$cM0=^OJjf*(ENk*-=MtWBBOXJaPU;uZ<8Rf0Rtb?_fE&7f>o|kUg)=-%g@T0k?T4+Q#ZuG~{fQQ8} zZs>*)6>M`bfpI@by%>Q!RBSJ=ll_$IP{g%pkqF`Yf!EMjCJt@6t zA*AP|P*p}HPTBDARZ5C{0LqW4(}qC9*1oe|q(J!fM`{Sr^_Y%_aXYWbzRIb{U&fzj zY~JGc8UVnu%Tx5-#lWt%UNeT#qSkIW%@nhrYv!=H!6f*aNPJR$2Lp+bB}R%ge5w_l6;$$PRBu`sTgWw^s` zzd{FNPZ1h7>20O@0nO~>9W}Bz_C_0{`>g!(QRWL>AJU}7iPJo;gGyJgKHK^23E(39ci__0-#c?z$e2RnAfm@2TBR_bX6UcK+A#(d#((l#0(-Mzu%Bdm|iKC-0{_iZpzS&q)J!6?U*HxK*1TIz#nXE#@U%D}@BUTw^ z7@8iwd){Wa$y+CUU>5L&S4jPVwMFQ}TO63|fk%1r>!YIqdz>ST+oBfj)UHMwKd;Y7 z>YD27B}OPSCM$3x&NmWFxW81UCe^k0`^!Fg8aGH-o zmH;u*P9g-BHhfFE5T8;t_u1iMIio~9t&q(Zqu6uHe$Kz^x(@InHTt_}h%R8T-7UJj z0>XgZ~UIJ3O7rWNq)`ka0S`hvS|7G6H`(;zIC?DTi>mV>$vf~0# zn#V?JCC7HO4ONN~-IWPNKbc;$g;URE!U zLLJB)t)t|WZ2lb)akCi(B7TU>|7;TM<~&^;HdB|{>9Of~vjL<1*lG2s!tE(bHgsTh zHE3D7Kd*tjV)!tUk2gPRRIe6`kvomi*XJJ-aUkKU zw`jez;Ium-tG&I|0ub~k#k)`n&(Rj-NFr{FOZtRm}Vh`Jh#uy1mJCpN!3yO)SOV?N|9!*6i&+gH^; z-5a+X4s!&24Z?XXKP+HZ-Y{4QXJvRXa2I^%Ju;k7q4f6VMYOkHC`#nq=K|>6{Ae1t z(J}ZX1O$UZUHrLhhTT2Yt3f*3W4R65q zsct**6md%;|Ks(2-=Y%w^Z6tvDLfn9;LXyL4G*d{AFiGOafK~*KY=mc%>v}z?NK3Lc2bqJb%O+Yx;`2n1 z3uhGNU2CDu(*Lf~!TH#^En=TOUSYdI67ICpO5;3ZbPt-RY|;_b#jV)lWU}rMw0jOv zE$LhMpwsj7hMpy2_hX+;fiSkCZ9xU6^5w*zk$!|@fld27IT{SoHd#*|o&R0B5C2K-yyfC(+95Zfgml2kM<$ z#+U?voHu9dQy81xT(HmuD14DU2PRc$MVh$xACKBgr=4w_Y-k0&n96F&t zuA8zqk{(vev%YUwq-^CG>A3O2#6oO612NwBZj_vQa8gf#s%R*V+d6w`Df#lqi0;35 zW@z0rFYg)oFajU|Lo@3_LUeXECF%}?%^CE9((C&Xb@5ZY*&AW!1`u)ZP7L#)MvwzPm82 z1DD)9tfoqE_}85C=}~N-^CMD^b@y21Koj+&CmpjXXq@=}nM5?V^mWcY!fv}5EW~%b zK8fjuaT)D(&w_?mH02Ih{yMK`t8*5;vD?xI0{aisYz4PH38r!^bIO0-eS-&8U8QWW zjKsNJYCHm>%GfF2*^UBitXxpJ^`Pqu)5rhJ6XBBb-Nn&Dp(kaA3{~+IVidr+Vn2;Q zyDloAHaC{}tnBt=?nX@HM)SU)vXg0dTK7tmsfxBKCwd}<@x&<>H&^w546LX_t=6Xa z&xG(oWiHKsW_Xlbv~?1c#QQ`ag46)=&MWzlY=cUO=F#JpG1brMqe2=*ipug6R^*2f8zyGl{cif;nI_x3bpn~z| zp5a5-^UK{|0)~?rHADAair;{Q>yfzFEXvyZli7=8-(-*8ISydYyu_rLXb(Z!Y2*2j z>gT~!$L?J9bcrLU*MNpzmyMq;BJ-D>?)&V3n$8>ZH=^3#2q3rWs+^MkqbfpR{#j2* zqJU3F!=~ox-t@_s9FXr836OY1xx1Hcu{54Zgyh0Dby{;a_BTuu^XQm*2C%RgL}3&% zCEnj1EB*38rrk7iaZ9~QKcNBxqDny$oq0Q6n5!g6Dhh#^4zUq$GI2>ZOKXUv>$T}_ zpNPG*Oh3iuMqM@UsdvaGG+&!7^|dzw@*syS8icQk1R0yJp}4M++l(G9-ZczG zhEY(Y5HiJ9uB({XJnX~eeukJtzyDhA#?U7mnDofVq(#xZs3>mHjl6Ax06tJ&e-2~= zxU7fe52cg)A8-KmH#5X-iL+Hw8oFigzzCzJY_e`t7ANQ_#D;Nj4XiPZ47{J8@{}=) zZu{OhJ~qB%s!(mtSjkyQRVNop3y8cr}A^qK4W1DG=iIlBpqGi5yl z1L91aD_UhE=7ia3b?-8j2@k_|-fC9Nvf=_;A#Yu7slU&hm+J05>w%*;3}gZSY+@cHp04^c z7aUxF0w%%D=x{&r%HcJoop(}cq77SPufFvRzdV$K z6`>BoL11@577T@h?&k7#MgH108Q=vm&v5aJY!3lGc~Q^6v_bim=|*1cJuRz> zlquC!-a3!6mWXaE_rc9KX%4fu2-zTf4`do7HVCpFSJO>z#LvZ5dV!kWO)$O7%NXYn z!>pA!LVQX~f^20{QsDz01yM}}UYsA7@dzcZtN8h!qkuFD^xb}R@$`6 z0!;_7f*C*1K>?)5+n`wk_o>eDTlHUj>PKe0_|#jawvB>bQw>*9q<{?XWoQg$j(!-VI4GF#H6&Ym11}~&Pf`AuPDoPohy_`lp!*=(eKkmq z(qNz8`&zgBi73;Ja#%DjYeg`TJo@E&S_>e>XUwIn?{MBAJ zkr*6q(suR27&c{vJRzD+ISOW?7|*^!$ayH{)uDSZo`-w*Bs$cbh`gtp5i0uU`J1+` zu8R$JAOXF8++b^F6LaH;h%tJ#u7*Y(Kk7eUUTa_W=Iu22b!n)q@BYv_6U+jAH1FEA zFdF*e`ZtwD9!46`zW=$rPW&-bjrBpMoz)@k^{nxI9o2>B7RKmQgIPI}P2XE7S8yS~ z$bi#YSy5DK=#(7SoLm3aHIi%dydLl~?Lg12S@ayj|yojT9(UveS;Qy2YBv+38 zA&})mACYPk`~^uTg`A-jNFP=6LeDhVs&$vBPLu-9H54jDgUD)#PUK(HyNRGchkKFx|ZRDUf|B~$l}yv z50V&VD;4OrvZm}o3y$*N4xE#YWbB(<5FIn{6XEAwviyv554C6t9$d*a>Ky0eNDJ!s z0rX5-ue~)Ft>|qMM+g_=aWOUM`REkh z*2zxG72te(=@%1<{7xAyg^yqI%AKbNk=doIqewZ#Pf8k)J}A_DCVx13atkbh?s^FW zB*a1wT~%fi&R?AbUCAQ>)C71V-Zbf4lz3tjt#gxWG`Xe8;jr)|Cr8)5NjwF#w#Zf( zY8JOU^r2fk_Y1x$B*g_V3|`H{YLGf3xGwG5u(*lej5IjG^6vtuSNcJM22tSa$6gN*RBgM8Vkp@$t^e z%{?)+U^0Wd56UZ#3x#QE%c6zRguf##?niW>UBS{+Usi)Ggtbp+VmUKLunUNIQG2IRplcR839et}U1dTD$`=x_Q`& z6cNH4f53F2Jo(E`V#NwL0Nfd=5?PO3ihDL4Mk3}<`@5%pD#*x6mhoff%2U{S&#?bd z;4t6C0n?`s3jbQyObwSFX6k+6F!{bM?o)o;>wtd*p{KuJwaiBFKA2;1j($eF+<1XJ zed~3;Sw^y>2If%fbH8)9KklxU?bcc8M!EcfQpCwZvd;wnpwu`V2uT@hq)ejIc*m1` z6q%N9eKPQ{33kci1Fq)FTDlL*Cz%AHe-HWG06^hl9^#pMDDH0aOxJ85xj^bD)+ zLl@E6&()HbMQikrqy!9sAI%G5YC3g(NRK$#A-bTepb1>wAdfl0{tIfsg@}=Xo*F{`=9ZlZTtEV+i=U!d0{T?c; zOjo4)kD+Q@+IQEJdglYTVzbS zI3%B?D|y?X>A5#np%Rw<9)pHWz%n3-6LGKRqVQ~a>`_zrZ{K}-CKk|=1Rc>103`>h zz=@5@i_V7gGH!=oF}sQQjZauk=8S75gtASqMEsf=sE?(H*2t1?)vB(u2cn z!pQDdR^1Y|i4e8Dgolowaddnc^xU@Eqly2!Fu9pEm*fI9c*HK!{WBItUCFK`&^npa z@NiIW1$ekUYFj@_I$I=K@73Ve$UN;?!d1S>WkMjG?Va1LY|upS<=i)nNVlDfDXq8f zA!&X$6-p89;a||p=!9EE@mP{LAZP4}{oQA%FzBWNQa4L^47d`XmDP)A_sm^oeol+| zt3kZ#zIdX*8QWNOD1fMAi^k~+q4dJP2%fe;PaMaWtLvjgApx514;%?1ZE_8{2aCuPvbY6v?Op6 z44qJ%&8-S{upU0E-YVVxC0Dd4yXvVYHdR6cXM=f<_4GvPGCR zA!|$lVwO`tm>eXyPZdn`3a2lk3a9s@%ALqL>H^BYin4}vUNRNEYnI=HXS{p!^=gf0 z|E6`KBA+fR<5`3{^=tp>!|sNHRcA{6caMUF(V!2=0#I)g+btn z{Xkt~VRD*fBU?}96$s!esvp1#y4AuO-7}&E>S?O&dp!IT`6%K?0~t)!0nVZvvdhD- zu7LI!eJSwkghhyp$ppFhE9BzQBCf$njoSHMVR^`VACUdIgj9Z1SKntinNBh3!KE>K zdHT2jHS@cdFHR>jd!4Xh1%&`Ygl|yr%fJ;(%Aq^~D|MJ9rxt0ujYz}#?lk?SYWXVI zMILFl0>U4FK|jsR&XiW!JohgAd66|KlC@^DuqVnE0nQ`KaF?qLn@`r?e8Xl755qEX z{<**P#$&4kE449GWW=O<^k{OEig;(oOZ=YIX^6Tw(ti(-Gz-6UW1qKUT%z8*w;j3- zw9ENh0(iyI;+l;nf1XG#ty#ON9<#-Qb1z4QfqW)M{*7{LXLAN)E$~E}hH_6OGDWEs|EMK|9{{#9Q1ZR}!AVs{>=G!o8DqkI!2?+?VB5Zl zm#+Yf7&^^Iff!tXDr((Q)}E-H=8PF)RdpFZ61F%Z6R5F&^T%`J^*1NS@l8?nK{RFF zDa^B{oa#iG_k1;y)0IgfI4csPbdWWGKy;=;O^H=@xE0u_>XfHV#nX$+CYiIZnZ}qe zzO259T1_=^g0r6XCuqy3v!vlxCd@B>#+{k9phV{#`jl_cew7>4!{4&m?6m3PU;pwC z?PT>1ec2r{fP~ktH>62w`0j0mv&n)&V;R~!pkMHfHTVty(;mS3#Q9C6e6O(LA0O!N zW#e+xNr_1cB-AP^J5=}$O#^}Uv#Yv{Qi2xyVWLVMpTlHXlX#)KtJ};wjdixx=hnJm>m82Xn#9CSA&5$S=gaZdI4UwwD63Pns=L*{a_D zJq}YLZ)iX=gQtM5c|KB?xP8rWA|i(v=a{uogu> z=Zg)HJ=I5vG<+441X?#~C@J0+ZQN5!!eM<9(tgQ1K=3Z|Jhn6HgT&{)Y*dHw>{tJ_mId?(q4U5$Z^4FoAfmQAHYue$C;zAIoMkyk9GhS6xIy% z`z}0LqRt;U7@Vkj;3D*2V0u{d@7AhQ6QfW50`h_@N6kEAr(7?0-7beEN`>uQck&f8 zbF5{sb%J*D*(nzBh|#`oIV#4P?d5m3f=}O5?7xC`Iy3W*=tV@ru#RLZFA#>A$iH}h zdNaosgUm-tqrMsOUgh#*Ky(41J>=vFcnKzbf7h4Sr}xqH$ew8!YV3H;qvNahTb@|E zdR^Tvd#-y>mDf*d+n}X#$qm@VD-MoT9BJ9Z__E#nd_Tfc_tl+3uY37qDjLzm!cPZn zXn32X%?kpT)g<#L1@mg{f{r;fmwW8THA6M8R_;zV=E*%ss*qMv3RMT45z3&$JciSx zxQfym*%7X@-<6meIexDMd=Tc#gL5Jt*UM1w~W1V_hl-(*Yef|IY+(cF^6hT#6`> zQJ>|v9j18@zQtcJJv;S>$kl28X!&PDf7fN^IWNUxA_i$@oAu70#Rfkj4G(sZObTL< z*5(pjk*)i80PZ}D3M+D`M#QWdcD{&Bgm=kMN)1F-^Vz@`$Me%I!o~zd!Q>nul+j4Y~P$UJWs;sPJBtJG?%1gB1 zs@N2Jjrp`Qr;U7UtQzo+yPEV(X81K2AvO@Ssn4-cpqOa-}3UwF1EIBAyR4{1f z#b@^+5q{m!`0E*lr!%R5VWrkfw_GjmL)|PuVmtRvdP!WO`x?}=k3K)GIypo1rQ~K` zN=1_kePhdj1aC164Ac;xCJB3>la70xJ}OXF*86QmqFAa4Ubk@b5b`K#CZYJ6HYaZO z1r^#00?}r%XL3?tdBGO1V+QoXpi$}HGSsIR#oq>{G_*=eyimfD3#Zi<{*`7`8s{+S;;jV&F6lu4($xweY!blRaPbhv%` zU?O(XTu@c?le?E_(~k4f%gR3!rMISAV+j&nd7fZrojC)4Kq8tg4Q-9+rR9<=!aKr* zp27EhnDA>r_Z9blyt`rsq$p8YpE&B7Tu#XG7p-S28!BOne5Mgu^d@m-yNs3;6>r;1 zmRr}azWPnxw^Ar0I=uEiup_S@FZm$bhJ%Hk2eu=g#Gq{c=dTYUO`C1$8VTUtbf!>RS@ zcL5CnTxp{V>{7$&exu)qx}AMFjzeynU-+@9lnzim6L<(MO-z<9b19AT}?)9OoBr;lBI`$UzOS!G4 zG=?^&Hd=de-57jqq;_{&;m^@N1eK(7pg~U!l~yQ$l%Bc_fuAI6RO>o4d}_mDte^{e3PCC^2f zSllu#v!ihDRsFUwQ*P^VWh$bcQ#s4~fKgCOI}!5&_D9t4BJowBL9zt_>~w#i|1+?# z089|f=Lx)c-F;^?53515DtIa22RX=&*d?dQj22d|IGC(S<2luh?|CT|lb*40OnPO5 z1c2LQUfF-@u(S53LMOJePzzk=zQjQ6z+?wQj>Q!KURYLpBlxFAw%n;o~4}fOo@W1(}=Jyk1*T){bpL zHn8tFRQf8Tm+Iz;SH>!{;gLF2!`RkQpjA(_kHj?)a2OG#NVA;U-i&sNlF^=cE`QYk9zPX*SYT>m4ZjfXDEtnu@YBFYpMI`Q+_A!mJK z415B&z2otMRn3;D1}YZ%R}XL-#2C+GWo@_Bjfr%se$A6w;I^$?$QCs*ptvX;#S^?T zDTxLz5>$kEE56cZRycQRR8N-iCh+(f>UGkuRFm^v!{RL87f*|91P5l+zZft^4og1y z`gOky6|RbG6Jh<6D$ds7{7E;gXUVAyt=aK&4@9Fs+(?g@ZEQ7O)&WXo*9izJ+`lfh z+i>DpKtTi91uIGzXr`VpziHV&qABj( zSc!`^juqIw+GN^0qE=~B+*4zmr`$jw=j-SBz(YrU)ud-VSLw&Csb@?R>jaPuEr2MS zc+iz&(Q#zt%?p&*Vxatr{V1hqifN0{D6_k7N$dF2XQyj~U_4MLka9_9d}xr_Yr5>^ zJ?pdhdJyOe8r0ABGFO=4FW0m%DEPJ>ynpYf^TX@iZ~n2>nR?F;quY5!ttNswRd55b z-&PwnPLBTa&6IZZ_qsQ1u#Fy%)YSPftvc=|7O5IO=v8 zi!On5=z-854K>pIm1tLO*~E`VrKO?$WhqZKJFETyV;R+lY(3xEP3j3!4%4u7?`m!- zwI=gVcVo6I8QE)xAz>!axRqA4;EO?|v1PNVmfzE;U&H;z{U^eV8k2M|Aw7LA_w#;< z!jUTtG>?w-LsX7LE@r$v{E|kQVx3l8c)hiAq`ySkS zQ`LP8SNn0@rODp8=-@M*$|)HXn-HCc_g^W}I|^XE!@M)An>$yPP2}| zqqr|&Ef3JI06f4B^48rwl~y%Y?M$oFL-FVb2HM4#1_s`kh;>@6m_WPa$RPNYvuu57 z5Y%nT-yT&CLjz^WCLz(^eu395AO_}1r%-b9z&@&xH`;2a{PEgu{_5W>a4R<>D(dbd z>5#C>xFBO4UIRn>i^q{T0d!U9B$bz_!ObUxQ=aQlFRAmGs@FOXdyVY27*fAZ$(yAa zV3PI**QjXbzC;afNe&$qemHcnIxyXj3e9{1WJP~%CEa2fZ#h&gngpshveqfB7j&+d zBX$B>`s0_D?I9hDMMB(6&edrLWgKN|cZ|_XOa-0PKznKV_pjO0Ui1QqW9si98d*)= zhV$d)F?5fr-o7tpY3ZOK?fib93D?P!D7he=5a+OFmXV}fUsUr&vRA8}w6ws3-sFCk zlFt#&b4mIa`f-cE32~5}ep9{THKR(_44eh&^CFQ0yZah01tPrYMCTE1p7vV#R#fv5~A@^DH671{Q{(BYPTtrNI3Hrum+^wxKz_S7yIWOQD-CVC}1^e z1A)KX^mLhSJMegGnk|c3zxNYt(m#yu&d#J&j$uifHVM-kUNsHK6!EFd)2K8pz8hTp z)k-7V_Hd@EXdL^&z`&uxAQo5oC$W}<6ypyNJQ1)x;k&(klZ<$w9xp!)davleTE$tsSfYU%Go{P0O}O#{*iNl!HZYZWf8 zUFJ6vT*rPgFwj3S{L+rWO!G@dU;pR#ex8_+4HMEIB1(c>qX-nd*`#DiEkMpZVTpgC13Gc7mzn#lja?Y(Fxt#k`RQO+O` z1F!vnM$Z4;M%YfGe=&Hmu3ie$lkEwcXh=3)JOzxi%kcXbAWk$3Z}J~B0^PA(z4ZkU zglde>y`=1JH^r~t1A#G|*ZlG!+uM`$`X;ZBFH=1BWSonP_k_9RiRpRu=YyQZ3yHM!`0Url z5bmHlN#Y?JcfmxwxIRH;3Fwqj6?Lgmr?i?&$G7q|-;3qweFMsF zYy^U|9W(G~+*sQCX2XEjWpwvD9Ki?jB~fHMT2zFbj0(3nq8ckzo`M%*^n7ot{ya|_ zwPNJniX#kLI~sCQ@)+#TN^kcm;}LiNTwD2L2x5pMp@#4+b1y%VgTCN>49m!-kgJBM zEMBA)Rv2p3g1@FfWtX67AjBjpPwW)V|Gb=Hi|?U@vk*02@m2k~-p^b^<*n508Wx1N zHHu3+D9Cqx$1H*63%>g7(AGLy^~^vecbIy<7gjT7;7*d;xAwavLS$8Ef|H9YtY#&$ zzazi3tPn2hjc+M1ntIx|bB-+Re_IUaDcRo_GuY*Wd_Hvn3xtz_D)ctlMO+p=1?VEF zmsvHeXRleMZtm%UlJ;jCRSl2QgN+HvyodZd(X*Ws2s6Z)>~yAWQ|s0K7)(x8%ivaR zf#T`>YmMcw$ZL#&iHXVLe$*iRs%=ha8N-goRyVei z35SvWUb#M~ZaU*cUdM#$2lEwU8YY(DT^B(C?03oC>0CVn?G_c1bnN)#a55y<^!5~V zL-B5W&o?-o6eJ7)#vYLCFXUE2Z&bdrgK8>Cgu1?p&D6KCCk4SH0A1*;K|BNeoUQ#u zc_L8w>IvxUiULocyra4O-cLo{6acgU6O7csvo)z8R)dh_Jz70?+D#megR$w&TOM2A zhkmL&OlQg66c+UlKjJpknoN}yGNJpO6t+D_0O=!}e90g4Ws6gi9Kp5X%0@S#-P-X! zL}yG!WB2+kaD4TO`;ultP9uf-zrGI%w8lQ^D4h2hGw?V1)fl@pYALi+f1w2WbT?)| zT@h9InCr$sK1z{afLL03Nl7%3pf48b)3vP#ye55g>;>HJvGG(M@b^1_zV(wgSFI$E zC5vlh;8)7`yNMX|8riphPu|mD8Jh0@=g$gYeCBEpp}c>^5FfV?@+}*}cp)03ntLdu z6%O?2zQj7ph>%|_;9kpQpRqjZ6zuO1F$JpHwLGv|>8_hksv`AjgVG)YO3GBmaZA_M ze5%~@IVx(zU?qt2G(Tb>4Um%f*y7Eqhzz#V6Sk|hz%d)!)KE zc|;0gZQKb7q>pUx#drg{-JkMoD{wpwo_l;_(YG?%&HcrWJqIed-9DrQHDp`gdwp8{ z@w7e$I}5$naSRZq>o|6qiOin@a423|qT?q1AELfHkjnRs``EJi62~Z^6b*YOCp$6< zN65Qv%ifhO6e07y9{t|;?cbdHd7gV*_ccDB&(%@DY1+T3 z>iQXdK;1N1m)mLg$qlT^?1Zj%)BE9~o<2$TSl>;>Wj~*J&%QwoR!*B#0DM(!dA|)* z;^EUKw6%GQuO)o)h6r;Jv3qgXqN{G5V&7o?cT;?8e9OEo!^;hYr|F~^ND=({uVl~D z4yw>l1+*%YD+Ua5l;_sIu5rP8HLUxgXo0lO1&$WOE~t)OrDhlTm;+EjKrt<+e~5CU zt0bkYB>|+B&4PffQsw|3AG^UoS`2yv(3m8ofv}P{`^>2?d8en`XbxA=$s#Vzm)$HI z+1%*!qd3-Kz_47C`oU4{^Hm#gE5<>r9W0) zofhWbROGh-NJQzyv0wK3HGi^852nW+lz&f^q(qgZ1qO8&hJK_vK`pX5sGVy1RKGlLCKsG&r>9VV0yN&JRFFd+=UxIQa)b+(x?~G196q*{Q~l1CKsrMR?HSr zbkyJl)1@ck3ZjlK7y)|d+o#DI3w<|ZoIVLul3l{P^+GeZzAMj;ryKG}KJ}Zf9l7uF zLNw<9Zi$HP?Rvf!kg7vNz^6it7Tc>J;{VTq^&I30&I532bS>$5-GaSM$9bOxkMn^z zQpzWZWq2*#$aZOydLOk*j`EqZM5s`JAfw0|d7t24pMHJS9^OC^m`Vf2d7`yP|1)Ax z(6i_q`%iske_j#_wgss)>=T!PClxhcx!2&~tOH=`~D0a1t_sbYfu zm9W3u8Vfm#t6o1ZrZ}+C@1CwhEUClrb`ZOxvq=6hON?jbpC0%0FRyQ{t@>h(M|Oq1 zd|R9|E4^yVIi8Q3>Z8^f@Cm~uxdkoy^sMK=io!7~w{i&4#-|1b;8KcG zk{mX$277ri|1MJd&;Ph_cz71_>dv!|^Gz~CL zb+N(C9DEGd`0RV7E%2>0KqN5EZY=L;_6Cd7c@w3!t-B0ItVtC8%iHCrtd~|QPKR(o z6e{!ZL-t?x-8%_B#dv)D)alW$;@|)7L8_uxovi{e-l=r*XTE`|e%?yXTAhjZ0EX5UZfCh(b zaz#Ru%%2P=wJRyoYsw-KpaO-M0ONg!ui6j3N7TnN1w1UvJg++$m*j+y!rmXAMJ_Ja^c{LB+$9kll>!Xv^m!-C804)&UvMEY;_sWWWL>f_}4<&n0 zT2JkC`z+QbwWXa#@(~&@RJU;mmeIQa*Sr07iJDr5OHn?#fr37W>Yp%{OfTp6=D%wR z@CIL^lP|vPX(Rto8x2<5MWf}Z7^Kx|z%i9qdyyo%?|nl({N-~&sl9J65@g#U3gXv= zC@9zcr6gcIgDMUB+e6-5{cnI2J1`no=YvR$hR zNJ<1~AV|6@8be2TjaQYi{cI>t1kMKt@v>+50e8xbT+s*hjjSgixu#F>`ShT#>ZzTv zhi6z6Y|n{lpPx67nru>3XU(+@7N=>J0v%U40|jK4Te{77;6prAI^`bJ_d zPGUQ<&ctViXvlAUSY=@uAafc>@-a+$-??3!(nORW^(#m8(v4HK60QwDGabMe@6NL| z;3W%R1;a8rP;)(ts{V7qc<#Z&=MJOw3a=gO^-ek;;Y)fmP-yNtg) z;oCRb`u^h+1l6w*fKG;~f^b`%iRw}bZQkWwZ$~`q(@i))4CvNvqJTr>#*3WKt}fb?n!aJnFm1}@n7wKWs2e^wrIadAIv z^75R0T$*EAcm2KT4dL#qo(E)QQf|ITh`Ax@rS4l<+OMTZMCa?2fkdCz>IuB}c@7@6>{Fd(qezpD~gB zUcSgj{=p;nU;DkOBaI|#z`)0=*Z|plwyy6bazrzKW}ZrkI)h*AF8^o7SXbE2EPKeF zLGFKzl>xw

u;X1bAznYY?SfdOJC>msC^w$NKkf_+G}botM7X4LOpWdb8m%@z}Nk zNd0bU8GNFr@qI(eGCJ5sBLw&0CNqys&TTQj4;Hfub5j>sUk?Yj6C9rnhQY8E*1y_+ z}UL>e>8vM;(t?Tl^tL1i0PyeEK$Dg5Nu;&?6@`ZQp&Hr5gkVoF#)0_9oWz3cU zgB0F)GC;E72hd?vtsVd@hpwo+_G^c5lH(Oi#Dc~qMRTqF^noY8t^DhZZ55Jo&dNBK zooF<_&~QIF_}BRBqu1@b%tpfG94NX|_=E+#RO4i#Ygd2qm7TG)(8@%LjF>aK-UqtA z3f_J=KN?5N%u7|khHINUg<|-8-XxgG;+W=w`nB@cmFqtXRA|`mef`LUm2Q8heAd?; z&O?)2&Og2HNQKkx*K@ly?6fDywmA=tbJ5oBZI}A3aoK|L1i;qAi5jQ}#4yO{S3G&u;02PfN<(nJ4&qDdd{CTS>kl9^p|Sgt37yb zIkM$5JK$I!k*sc?`DgeHz^3UmcN0_6@Nc@S7k&nI_2gWBeZtz2!Q^wBm-gs4)iFI= zOBH{&y3f(^%bNCjvy7wa1PEFqAmn$8AZ>Cu%4H77RRq$cUmZnrVJL9ie(9tNly3%8*L{_%Zpe3N*a8nud6X@q+WqB{I8$L$jZwTQeS$nXKwSZPa6mz zyZdiObtNBrXrq!q-HX#~Tz5C@uH=p{@^-8iSH16Nx!=8gI(}+r=_x6i)kXn6fesCN z4A@UWdY57ypLOO?q5KOX1i z%}D+AZsf&9Jh8rz=tKeP;lS`2=GJMzw2+_zs%#_r#){VlPo`Xav~CdZeK=Z7X0>c@ z14qwL^Uujtx1lc^$r&l%oAP55m{1|$OJnXPMpx_k>2JN$CkQ=<4+Ac|UXFmTcB1=f zY9LfA*3^Clvgj!cPm;Pjuph!1V}~{kE+I9GW$eu|K9(SA&iDCw?5?AnzqIm%mzMVt zDWtLoZ%9RFaH6PGINKjD`H!CQO5MK_`HH=EPz?3n#{J{Qyjx85-l%3P+VJg0Pa2NJ zBY=UUkIjaLCq0+j32s61GC<|;&E2j2n((SG3b+%huJVOUHX-@hOJQ0zaeXp$_xmwT ztRNhNqKgHAFHU(PYE)m+4W|Pp|JGPJ7dbmZyLqViP#OYE1QNzvcdJbXrPiDuUYpM4t4Q0Bjt!#&h%0AE%(Pj=r_hWb>H-v4( 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

82D&m&qsazI671azkM63k)_DfDNe0O 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 literal 0 HcmV?d00001 diff --git a/frontend/public/favicon.ico b/frontend/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a11777cc471a4344702741ab1c8a588998b1311a GIT binary patch literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/frontend/public/index.html b/frontend/public/index.html new file mode 100644 index 0000000..897ad27 --- /dev/null +++ b/frontend/public/index.html @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + React App + + + +

+ + + diff --git a/frontend/public/logo192.png b/frontend/public/logo192.png new file mode 100644 index 0000000000000000000000000000000000000000..fc44b0a3796c0e0a64c3d858ca038bd4570465d9 GIT binary patch literal 5347 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 b{|{}U^kRn2wo}j7|0ATu<;8xA7zX}7|B6mN literal 0 HcmV?d00001 diff --git a/frontend/public/manifest.json b/frontend/public/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/frontend/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/frontend/public/robots.txt b/frontend/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/frontend/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/frontend/src/App.css b/frontend/src/App.css new file mode 100644 index 0000000..0bb830c --- /dev/null +++ b/frontend/src/App.css @@ -0,0 +1,18 @@ + +/* .animate-gradient { + background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab); + animation: gradient 15s ease infinite; + +} + +@keyframes gradient { + 0% { + background-position: 0% 50%; + } + 50% { + background-position: 100% 50%; + } + 100% { + background-position: 0% 50%; + } +} */ diff --git a/frontend/src/App.js b/frontend/src/App.js new file mode 100644 index 0000000..e2bfdc7 --- /dev/null +++ b/frontend/src/App.js @@ -0,0 +1,33 @@ +import React from "react"; +import { BrowserRouter, Route, Routes } from "react-router-dom"; +import Base from "./pages/Base"; +import "./App.css"; +import { ToastContainer } from "react-toastify"; +import "react-toastify/dist/ReactToastify.css"; + +function App() { + document.title = "Democratic Desk"; + + return ( +
+ + + } /> + + + +
+ ); +} + +export default App; diff --git a/frontend/src/App.test.js b/frontend/src/App.test.js new file mode 100644 index 0000000..1f03afe --- /dev/null +++ b/frontend/src/App.test.js @@ -0,0 +1,8 @@ +import { render, screen } from '@testing-library/react'; +import App from './App'; + +test('renders learn react link', () => { + render(); + const linkElement = screen.getByText(/learn react/i); + expect(linkElement).toBeInTheDocument(); +}); diff --git a/frontend/src/components/Cards.js b/frontend/src/components/Cards.js new file mode 100644 index 0000000..8ec4888 --- /dev/null +++ b/frontend/src/components/Cards.js @@ -0,0 +1,204 @@ +import React from "react"; + +const Cards = () => { + return ( +
+ ); +}; + +export default Cards; diff --git a/frontend/src/components/Features.js b/frontend/src/components/Features.js new file mode 100644 index 0000000..1508875 --- /dev/null +++ b/frontend/src/components/Features.js @@ -0,0 +1,111 @@ +import React from "react"; + +const Features = () => { + return ( +
+ {/*

+ The ballot is stronger than the + + bullet ! + +

*/} +

+ Creator's + + Space ! + +

+
+
+ {/* Card 1 */} +
+ +
+

+ Campus Initiative Program +

+
+

+ Foster civic responsibility and encourage voter participation + by organizing Voter ID registration drives in educational + institutions. +

+
+ +
+
+ {/* Card 2 */} +
+ +
+

+ Poster Making Challenge +

+
+

+ Join the movement to increase voter turnout by showcasing your + creative talent in the poster making challenge. +

+
+ +
+
+ {/* Card 3 */} +
+ +
+

+ Referral Code +

+
+

+ Share the power of democracy by inviting friends to download + the election application using your referral link. +

+
+ +
+
+
+
+
+
+ ); +}; + +export default Features; diff --git a/frontend/src/components/Footer.js b/frontend/src/components/Footer.js new file mode 100644 index 0000000..51697a7 --- /dev/null +++ b/frontend/src/components/Footer.js @@ -0,0 +1,94 @@ +import React from "react"; + +const Footer = () => { + return ( + + ); +}; + +export default Footer; diff --git a/frontend/src/components/Hero.js b/frontend/src/components/Hero.js new file mode 100644 index 0000000..f161901 --- /dev/null +++ b/frontend/src/components/Hero.js @@ -0,0 +1,50 @@ +import React from "react"; +import Particle from "./Particle"; + +const Hero = () => { + return ( +
+
+
+
+ +
+
+
+

+ Hello , voters ! +

+

+ Utilise our platform to create one strong Nation +

+

+ Vote today to create a better future ! +

+ + Join as Institution + +
+
+ +
+
+
+
+
+
+ ); +}; + +export default Hero; diff --git a/frontend/src/components/Navbar.js b/frontend/src/components/Navbar.js new file mode 100644 index 0000000..0a0c14f --- /dev/null +++ b/frontend/src/components/Navbar.js @@ -0,0 +1,46 @@ +import React, { useEffect, useState } from "react"; +import Slot from "./Slot"; +import auth from "../utils/auth"; + +const Navbar = (props) => { + const [isLoggedIn, setIsLoggedIn] = useState(false); + + useEffect(() => { + auth() + .fetchUser() + .then((response) => { + if (response.isAuth) { + setIsLoggedIn(true); + } + }); + }, []); + return ( +
+ + {props.slot && } +
+ ); +}; +export default Navbar; diff --git a/frontend/src/components/Particle.js b/frontend/src/components/Particle.js new file mode 100644 index 0000000..2ef0fbb --- /dev/null +++ b/frontend/src/components/Particle.js @@ -0,0 +1,27 @@ +import React, { useEffect, useCallback } from "react"; +import Particles from "react-particles"; +import { loadFull } from "tsparticles"; + +const Particle = () => { + const particlesInit = useCallback(async (engine) => { + console.log(engine); + // you can initiate the tsParticles instance (engine) here, adding custom shapes or presets + // this loads the tsparticles package bundle, it's the easiest method for getting everything ready + // starting from v2 you can add only the features you need reducing the bundle size + await loadFull(engine); + }, []); + + const particlesLoaded = useCallback(async (container) => { + await console.log(container); + }, []); + return ( + + ); +}; + +export default Particle; diff --git a/frontend/src/components/Slot.js b/frontend/src/components/Slot.js new file mode 100644 index 0000000..6c0f342 --- /dev/null +++ b/frontend/src/components/Slot.js @@ -0,0 +1,61 @@ +import React, { useState } from "react"; + +const Slot = () => { + const [isModalOpen, setIsModalOpen] = useState(false); + + const handleButtonClick = () => { + setIsModalOpen(true); + }; + return ( +
+
+ +
+ {isModalOpen && ( +
+
+
+
+

Book Your Slot

+ +
+
+

+ The average wait time at your voting booth is 18 minutes + (approx). +

+
+ +
+
+
+ )} +
+ ); +}; + +export default Slot; diff --git a/frontend/src/components/Updates.js b/frontend/src/components/Updates.js new file mode 100644 index 0000000..e69de29 diff --git a/frontend/src/components/admin/adminlogin.js b/frontend/src/components/admin/adminlogin.js new file mode 100644 index 0000000..0809dc7 --- /dev/null +++ b/frontend/src/components/admin/adminlogin.js @@ -0,0 +1,106 @@ +import React from "react"; +import Navbar from "../Navbar"; +import Footer from "../Footer"; +import { toast } from "react-toastify"; +import auth from "../../utils/auth"; +import axios from "../../utils/axios"; + +const AdminLogin = () => { + function handleSubmit(e) { + e.preventDefault(); + + const data = new FormData(e.target); + + toast.promise(axios().post("/admin/login", data), { + pending: { + render() { + return "Logging in......"; + }, + }, + success: { + render({ data }) { + auth().setToken(data.data, "/admin/dashboard"); + return "Logged in successfully"; + }, + }, + error: { + render({ data }) { + let status = data.response.status; + data = data.response.data; + if (status === 404) { + return "Email doesn't exist. Please enter a valid Email!"; + } + if (status === 422) { + return Object.values(data.errors)[0].toString(); + } else { + return "Something went wrong!"; + } + }, + }, + }); + } + + return ( +
+ +
handleSubmit(e)}> +
+
+
+
+ +
+

+ Login as Admin +

+

+
+
+
+ + +
+
+
+
+ + +
+
+ +
+
+
+
+
+
+ ); +}; + +export default AdminLogin; diff --git a/frontend/src/components/admin/dashboard.js b/frontend/src/components/admin/dashboard.js new file mode 100644 index 0000000..8fb7016 --- /dev/null +++ b/frontend/src/components/admin/dashboard.js @@ -0,0 +1,107 @@ +import React, { useEffect, useState } from "react"; +import Navbar from "../Navbar"; +import Footer from "../Footer"; +import axios from "../../utils/axios"; +import InstitutionList from "./list"; + +const Dashboard = () => { + const [data, setData] = useState(false); + const [menu, setMenu] = useState("college"); + + useEffect(() => { + if (data === false) { + axios() + .get("/admin/institutions") + .then((res) => setData(res.data)); + } + }, [data]); + + if (!data) { + return
Loading...
; + } + + return ( +
+ +
+
+
+
+
+ {/* */} +
+

+ Choose the type of database +

+

+ +
+
setMenu("school")}> + setMenu("school")} + class="peer hidden" + /> + +
+ +
setMenu("college")}> + setMenu("college")} + /> + +
+
setMenu("unapproved")}> + + +
+
+
+
+
+
+ +
+
+
+
+
+ ); +}; + +export default Dashboard; diff --git a/frontend/src/components/admin/list.js b/frontend/src/components/admin/list.js new file mode 100644 index 0000000..8cab8e4 --- /dev/null +++ b/frontend/src/components/admin/list.js @@ -0,0 +1,235 @@ +import React from "react"; +import axios from "../../utils/axios"; +import { toast } from "react-toastify"; +import auth from "../../utils/auth"; + +const InstitutionList = (props) => { + function handleCount(institution) { + toast.promise(axios().post(`/admin/${institution}/count`), { + pending: { + render() { + return "Counting......"; + }, + }, + success: { + render({ data }) { + return `The Institution has ${data.data} unregistered eligible voters`; + }, + }, + error: { + render({ data }) { + return "Something went wrong!"; + }, + }, + }); + } + + function handleApprove(institution) { + axios() + .post(`/admin/${institution}/approve`) + .then((res) => { + props.setData(false); + toast.info(`The Institution has been approved`); + }); + } + + function handleReject(institution) { + axios() + .post(`/admin/${institution}/reject`) + .then((res) => { + props.setData(false); + toast.info(`The Institution has been rejected`); + }); + } + + return ( +
+
+
+ {/*
*/} + {/*
*/} + {/* */} + {/* */} + {/*
*/} + {/* */} + {/* */} + {/* */} + {/*
*/} + {/*
*/} + + {/*
*/} + {/*
*/} + {/* */} + {/*
*/} + {/*
*/} + {/*
*/} + +
+
+ + + + {/**/} + + + + + + {/* */} + + {/* */} + + + + {props.data[props.menu].map((institute) => ( + + {/**/} + + + + + + + + + ))} + +
*/} + {/*
*/} + {/* */} + {/* */} + {/*
*/} + {/*
+ Institution Name + + Address + + Email + + Mobile no + + Verify + + Action + + Submit +
*/} + {/*
*/} + {/* */} + {/* */} + {/*
*/} + {/*
+ {institute.name} + + {institute.address} + + {institute.email} + + {institute.phone} + + {props.menu === "unapproved" ? ( +
+
+ +
+
+ +
+
+ ) : ( +
+ +
+ )} +
+
+
+
+
+
+ ); +}; + +export default InstitutionList; diff --git a/frontend/src/components/campaign/detailform.js b/frontend/src/components/campaign/detailform.js new file mode 100644 index 0000000..2e5c853 --- /dev/null +++ b/frontend/src/components/campaign/detailform.js @@ -0,0 +1,172 @@ +import React from "react"; +import Navbar from "../Navbar"; +import Footer from "../Footer"; +import { toast } from "react-toastify"; +import auth from "../../utils/auth"; +import axios from "../../utils/axios"; +import RouteHelper from "../../utils/routeHelper"; + +const DetailForm = () => { + async function handleSubmit(e) { + e.preventDefault(); + + const data = new FormData(e.target); + + toast.promise(axios().post("/campaign", data), { + pending: { + render() { + return "Submitting......"; + }, + }, + success: { + render({ data }) { + RouteHelper.redirect("/success"); + return "Submitted successfully"; + }, + }, + error: { + render({ data }) { + let status = data.response.status; + data = data.response.data; + + if (status === 422) { + return Object.values(data.errors)[0].toString(); + } else { + return "Something went wrong!"; + } + }, + }, + }); + } + + return ( +
+ +
+
+
+
+
+ +
+

+ Register your Institution +

+

+
+
+
+ + +
+
+
+
+ +

@ts=xs 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 literal 0 HcmV?d00001 diff --git a/frontend/public/assets/4.png b/frontend/public/assets/4.png new file mode 100644 index 0000000000000000000000000000000000000000..d5a0734634753bb0f22b1e5b4a1657bb6172e6d9 GIT binary patch literal 121591 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 eqVWH6t~7p)Oxr?)xMm3R2U*_WBD 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