From 06c9ba9452fa9b6fa5f54d409f841e910a8b9e14 Mon Sep 17 00:00:00 2001 From: Inclusive-Growth-Chain <102407215+Inclusive-Growth-Chain@users.noreply.github.com> Date: Sun, 27 Mar 2022 20:13:05 +0530 Subject: [PATCH 1/6] Update README.md --- README.md | 166 +++++++++++++++++++++++++++++------------------------- 1 file changed, 90 insertions(+), 76 deletions(-) diff --git a/README.md b/README.md index 541fbb1..394d37e 100644 --- a/README.md +++ b/README.md @@ -1,76 +1,90 @@ -- ๐Ÿ‘‹ Hi, this repository is managed by GoPlugin.co team -- ๐Ÿ‘€ Created to handle Plugin Hackathon -- ๐ŸŒฑ Guidelines are below - -# GoPlugin Hackathon - -## Table of Contents -* [Resources](#Resources) -* [Introduction](#Introduction) - * [Why Plugin Hackathon](#Why-Plugin-Hackathon) -* [Bounties](#Bounties-for-Participants) - * [Overview](#Bounty-Overview) - * [Judgement Criteria](#Judgement-Criteria) -* [Industry to focus](#Industry_to_focus) -* [Tools needed](#Tools-needed) -* [Do's](#Do's) -* [Dont's](#Dont's) - -## Resources -* [GOPLUGIN Website](https://www.goplugin.co/) -* [GOPLUGIN DOCS](https://docs.goplugin.co/) -* [GOPLUGIN github](https://github.com/GoPlugin) -* [GOPLUGIN Development channel on Discord](https://discord.gg/4ATypYHudd) (๐Ÿ‘ˆCome here to get your questions answered) -* [GOPLUGIN Youtube](https://www.youtube.com/channel/UC2SAjmusd1I2OmkR8pL5S_w/playlists)(๐Ÿ‘ˆGo through this to get an idea of our eco-system) -* [XDC Fundamentals](https://codedamn.com/learn/xdc-workshop) -* [XDC Advanced](https://codedamn.com/learn/xdc-workshop-advanced) - -## Introduction -### Why Plugin Hackathon? - -Plugin a Decentralized Oracle Network is conducting this hackathon to provide a unique opportunities for all the "doers" who has will to convert their dreams to reality. We welcome the participants to register the team and submit your ideas. This event is going to happen in hybrid mode, which is happening in Dubai (@ Hyatt Regency Hotel ) & also online. So why are you waiting for!, there is no constraints for you in this pandemic, but only constraints we have for you is, your idea should be on Blockchain & should leverage Plugin Oracle service. - -## Bounties (for Participants who implements / leverages Plugin Oracle Service) -PLI Token worth of 100 USD for all the participants. Get your [D'Cent](https://userguide.dcentwallet.com/biometric-wallet/setting-up) wallet && [XDCPay](ttps://chrome.google.com/webstore/detail/xdcpay/bocpokimicclpaiekenaeelehdjllofo/related?hl=en-GB) wallet installed immediately , after your registratoin. -In hackathon you wil be competing for a total prize of 10,000 USD worth of XDC tokens. -The hackathon event offers exciting business opportunities to all teams as they will have a chance to shine to their advantage before a jury of renowned experts. - -### Sample Repository(How to setup one Dapp - Quickly) -* [**Build a Weather Node dApp with Plugin Decentralized Oracle **](https://github.com/GoPlugin/plugin-weather-node-adapter) -* [**Build a CryptoCompare Node dApp with Plugin Decentralized Oracle **](https://docs.goplugin.co/use-cases/crypto-compare-pricing-index) - -### Industry to focus -* Healthcare - - Using wearables data provide doctors / insurance provider to determine patient health -* Fintech - - Price Feeds Development, Build Synthetic Assets, External Payments. -* Insurance - - Using weather data API, build a Dapp that helps farmers / agriculture to claim insurance, use weather data API, build a Dapp that helps passenger to purchase insurance and claim. -* Defi - - Staking Protocol, Yield Farming. -* NFT-Gaming - - Build application, such as NFT Minting, NFT Gaming, NFT marketplace. - -### Judgement Criteria -* Should leverage Plugin Oracle Service in their Dapp(Decentralized Application) -* Should upload their repository in [plugin-org/Hackathon](https://github.com/plugin-org/hackathon) - Sub-folder -* Should provide clear read-me file, on how to execute the same the repository -* Should provide valid "XDCPay" Pubic wallet address to receive the bounty / prize -* Idea should be innovative - -### Tools needed -* [XDCPay wallet](https://chrome.google.com/webstore/detail/xdcpay/bocpokimicclpaiekenaeelehdjllofo/related?hl=en-GB) -* [D'Cent wallet](https://userguide.dcentwallet.com/biometric-wallet/setting-up) -* [Remix-xinfin](https://remix.xinfin.network/) -* [Remix-ethereum](https://remix.ethereum.org/) -* [Visual Studio Code](https://code.visualstudio.com/download) -* [putty](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html)(๐Ÿ‘ˆFor Windows users, if needed.) - - -### Do's -* Always give credits to the respective repository owner if you are using someother solutions -* Even if your idea/solution is undone within the timeframe, you can submit your idea/solution to our github repository with a clear detailed read-me file. - -### Dont's -* Do not copy paste the existing repo and just submit -* Never +# Blockchain Enabled Real-Time Air Pollution Tracking and Tracing Application + +### TEAM +1) Nandan Ganginani https://www.linkedin.com/in/nandan-ganginani-a9a961155/ +2) Sneha Sameera M https://www.linkedin.com/in/sneha-sameera-m-116611115/ +3) Prudhvi Krishna M https://www.linkedin.com/in/mpkmba/ + +We represent Inclusive Growth Chain. + + + +### Youtube Link for Video Presentation +* https://youtu.be/weuWWjzQtIw + +### Power Point Presentation +* https://docs.google.com/presentation/d/19QruHHPfqXiNLG67aQRJYsIiVG_NrhNx/edit?usp=sharing&ouid=100557699563820432896&rtpof=true&sd=true + +## Inspiration + The Ultimate T2T Hybrid Hackathon - 2022 - Powered By PLI & XDC + +## Inclusive Growth Chain +![](Images/flow.jpg) + +## Steps to Install and Setup +* Clone the repositories https://github.com/GoPlugin/plugin-deployment.git and https://github.com/GoPlugin/external-initiator.git using git clone command. +* Install Plugin node and setup External initiator using script method. +* Setup the External Initiator. +* Deploy Oracle contract using Remix IDE. +* Create job to the plugin node to test the connection between oracle and external world. +* Setup XDC pay as chrome extension or setup Xinfin-Test Network in Metamask. +* Obtain XDC and PLI for testing +## Node Installation +* We execute below commands for node installation. + * `git clone https://github.com/GoPlugin/plugin-deployment.git` + * `cd plugin-deployment` +* We create two files .env.apicred and .env.password with appropriate credentials. +* We then trigger the bash file using the command + * `./1_prerequisite.bash` +* After updating credentials in 2_nodeStartPM2.sh file we execute below command to start the node. + * `pm2 start 2_nodeStartPM2.sh` +## External Initiator Setup +* We execute below commands to External Initiator + * `git clone https://github.com/GoPlugin/external-initiator.git` + * `cd external-Initiator` + * `. ~/.profile` + * `go install` +* To initiate the initiators using plugin we execute the below commands. + * `plugin admin login` + * `plugin initiators create xdc-test http://localhost:8080/jobs` +* We then create startEI.sh file with appropriate Keys. +* We execute the below command to start the external initiator + * `pm2 start startEI.sh` + +![](Images/Node.jpg) + +## IGC UI +![](Images/dashboard.jpeg) +## UI Features +* Selection of Location +* Map and AQI Loading +* Individual Pollution Description/country ranges +* Health Recommendation +* Sources of Pollutants +* Effect of Pollutants +* Blockchain Functionality + +## Challanges & Implementations +* Scales for different countries: + * Each country defines its own scales in aqi about what level is good, what level is moderate, what level is dangerous. To solve this we went through each countries scales and made the scale in the UI Dynamically load to their respective country. +* Different Unit systems, unit conversion: + * Like the scales the units were defined different for each country. We had to go through the formulas for conversion. +* Map API Issues : + * Signing up for googleโ€™s map API had different complications. There are lot of permutations to go through to select the required API. +* Coordinate collection: + * Had to manually go through the locations and get the coordinates for all the 120 selections for the map to be loaded. + + +## Build With +* Solidity, MetaMask, Web3js, Shell script. + +## Future Enhancements +* Add blockchain features topush the data, to deploy clients smart contract. +* To install more devices in multiple locations to get accurate information and to improve data granularity. +* Follow a business model that is more scalable than a volunteer based one incentivizing the targeted people. +* Add more sophesticated features in UI that add more functionality and give more information. +* To predict future data using Machine Learning models with accurate real time data. + + +## Note +* After extracting the downloaded zip file, go to terminal of project folder and type 'npm install' command to install node modules. From e4850d3e786cb5892afd150b860e87f923aa7cda Mon Sep 17 00:00:00 2001 From: Inclusive-Growth-Chain <102407215+Inclusive-Growth-Chain@users.noreply.github.com> Date: Sun, 27 Mar 2022 20:14:50 +0530 Subject: [PATCH 2/6] Create Images --- Images | 1 + 1 file changed, 1 insertion(+) create mode 100644 Images diff --git a/Images b/Images new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/Images @@ -0,0 +1 @@ + From 0614d76db48e2dc760fb11060f58781413b60260 Mon Sep 17 00:00:00 2001 From: Inclusive-Growth-Chain <102407215+Inclusive-Growth-Chain@users.noreply.github.com> Date: Sun, 27 Mar 2022 20:19:12 +0530 Subject: [PATCH 3/6] Add files via upload --- backend/main/__init__.py | 38 ++ .../main/__pycache__/__init__.cpython-38.pyc | Bin 0 -> 1497 bytes .../__pycache__/access_token.cpython-38.pyc | Bin 0 -> 2084 bytes .../main/__pycache__/constants.cpython-38.pyc | Bin 0 -> 2778 bytes .../cookie_and_header.cpython-38.pyc | Bin 0 -> 6693 bytes .../default_callbacks.cpython-38.pyc | Bin 0 -> 1800 bytes .../__pycache__/device_info.cpython-38.pyc | Bin 0 -> 2267 bytes .../__pycache__/exceptions.cpython-38.pyc | Bin 0 -> 2547 bytes .../__pycache__/handshake_info.cpython-38.pyc | Bin 0 -> 3055 bytes backend/main/__pycache__/jwt.cpython-38.pyc | Bin 0 -> 2079 bytes .../__pycache__/process_state.cpython-38.pyc | Bin 0 -> 2097 bytes .../main/__pycache__/querier.cpython-38.pyc | Bin 0 -> 7063 bytes .../main/__pycache__/session.cpython-38.pyc | Bin 0 -> 3265 bytes .../__pycache__/session_helper.cpython-38.pyc | Bin 0 -> 6147 bytes .../__pycache__/supertokens.cpython-38.pyc | Bin 0 -> 12283 bytes backend/main/__pycache__/utils.cpython-38.pyc | Bin 0 -> 2840 bytes backend/main/access_token.py | 45 +++ backend/main/app.py | 34 ++ backend/main/constants.py | 57 +++ backend/main/cookie_and_header.py | 197 +++++++++ backend/main/default_callbacks.py | 42 ++ backend/main/device_info.py | 57 +++ backend/main/exceptions.py | 62 +++ backend/main/handshake_info.py | 67 ++++ backend/main/jwt.py | 71 ++++ backend/main/main.py | 26 ++ backend/main/process_state.py | 48 +++ backend/main/querier.py | 207 ++++++++++ backend/main/session.py | 68 ++++ backend/main/session_helper.py | 206 ++++++++++ backend/main/supertokens.py | 379 ++++++++++++++++++ backend/main/utils.py | 87 ++++ 32 files changed, 1691 insertions(+) create mode 100644 backend/main/__init__.py create mode 100644 backend/main/__pycache__/__init__.cpython-38.pyc create mode 100644 backend/main/__pycache__/access_token.cpython-38.pyc create mode 100644 backend/main/__pycache__/constants.cpython-38.pyc create mode 100644 backend/main/__pycache__/cookie_and_header.cpython-38.pyc create mode 100644 backend/main/__pycache__/default_callbacks.cpython-38.pyc create mode 100644 backend/main/__pycache__/device_info.cpython-38.pyc create mode 100644 backend/main/__pycache__/exceptions.cpython-38.pyc create mode 100644 backend/main/__pycache__/handshake_info.cpython-38.pyc create mode 100644 backend/main/__pycache__/jwt.cpython-38.pyc create mode 100644 backend/main/__pycache__/process_state.cpython-38.pyc create mode 100644 backend/main/__pycache__/querier.cpython-38.pyc create mode 100644 backend/main/__pycache__/session.cpython-38.pyc create mode 100644 backend/main/__pycache__/session_helper.cpython-38.pyc create mode 100644 backend/main/__pycache__/supertokens.cpython-38.pyc create mode 100644 backend/main/__pycache__/utils.cpython-38.pyc create mode 100644 backend/main/access_token.py create mode 100644 backend/main/app.py create mode 100644 backend/main/constants.py create mode 100644 backend/main/cookie_and_header.py create mode 100644 backend/main/default_callbacks.py create mode 100644 backend/main/device_info.py create mode 100644 backend/main/exceptions.py create mode 100644 backend/main/handshake_info.py create mode 100644 backend/main/jwt.py create mode 100644 backend/main/main.py create mode 100644 backend/main/process_state.py create mode 100644 backend/main/querier.py create mode 100644 backend/main/session.py create mode 100644 backend/main/session_helper.py create mode 100644 backend/main/supertokens.py create mode 100644 backend/main/utils.py diff --git a/backend/main/__init__.py b/backend/main/__init__.py new file mode 100644 index 0000000..6e54591 --- /dev/null +++ b/backend/main/__init__.py @@ -0,0 +1,38 @@ +""" +Copyright (c) 2020, VRAI Labs and/or its affiliates. All rights reserved. + +This software is licensed under the Apache License, Version 2.0 (the +"License") as published by the Apache Software Foundation. + +You may not use this file except in compliance with the License. You may +obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. +""" + +from .supertokens import ( + SuperTokens, + Session, + auth0_handler, + supertokens_session, + supertokens_session_with_anti_csrf, + supertokens_session_without_anti_csrf, + get_session, + revoke_session, + refresh_session, + get_jwt_payload, + get_session_data, + create_new_session, + update_jwt_payload, + update_session_data, + revoke_multiple_sessions, + revoke_all_sessions_for_user, + set_relevant_headers_for_options_api, + get_all_session_handles_for_user, + get_cors_allowed_headers +) +from . import exceptions diff --git a/backend/main/__pycache__/__init__.cpython-38.pyc b/backend/main/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..16e7c5d5ecf6157c6048b9ad44abe10a1da31eda GIT binary patch literal 1497 zcmZ`(&2Hm15VjL1PUJXo>|~om4+EnG)2`S`Xos&wn72z)N)Sx}~Yx17;x0Cy6jIQcM<`@xk*c z?-X(~ixeo}gUUg&1*FPCZa4;@2vp61e+qeKL8K5WnPD1f$YCyQyd*7;>_bW5sflIi z%g{SpfSPW40kaTWn|44Q_DRc(`41+Gb z9R$PR9NrJdKioZxz4wFr`@v{Dyb0j$9l71#jB6>3>+^D=a4w{< z%cdFc^JtWeeedro-h*DJXaqS%j@2U$QBe<22{IH-mfQG(#yFY@*G0!TC%bf_ru6Cl z$0l{{rYyCBhDJ||Z~xCn<#xlZG2?d4d#L#np0r*cX+FgY#h*8v_b+oxGqy++i;C7p zIK@F_MLX0SZxK!Td>z)#Gqmw9B0J??nbRuxtP~*g#EL9gD>22_rG+KQGp(W69Euk~ z7vC7vrFp`iumCjX4DaL0tTK0b3}u-pz=_=;D2u$obLKokg|XQxJGb;%st zsP|P-r!-O_rKGV@XzjjrdfNeh2`hTX!LEb4gFOfP4%`=0Hyj)|XgWA_aO9xn;MhUi zLC3)fLQ&DD`1rk|&)k-Sf8P4BlHAv7_Q(yx{QYZg9<9p!FgI4opJn22D5O(nEEdD3 cRHVXE+Rqln-fO9%JmGKLWE!Wu)*7Gw3%kkhmH+?% literal 0 HcmV?d00001 diff --git a/backend/main/__pycache__/access_token.cpython-38.pyc b/backend/main/__pycache__/access_token.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8e49827a6e26100036582ba6fbc5c1c4c6a63a3c GIT binary patch literal 2084 zcmZuxPmkL~6!$oe<2c#vQdOtpuh}KWR6Uv#+9%VStBc|j;fJ8vh|!5)*@%*z_=RN z-x#BMP#YL6hkOst+`S}SayFewe8X?yTf4V*ckt)O-5$P2#sZT#=p-C73B$>Rg^Wll z+PE8rSZ@-TQ$hJ78nj(^IAa2fWFi-YQw-yf`7{C24q)kR1OA^2nrfrVs&0bnxa6l^k4 zAuc$RES~PX#L^9zkerP(`5KmG*b3?O1%M`r@pgBBdxLHKNq5j2?BJ8$@bKvV&^_rM zA9wr1-oXGL9pk;D{(f)RJL-dW7kB#)@u$81{tl*q3?z&`P9eQQ1;`X?kYzle3RmjB zID7&|l~|EdpG}w#H;ShjnNmDW9#I~{MQ}=a#DvPTW)$!uVp1nfxUZ;DdThIY0kw@5 zDjHKNy_77&gaoZhaY2w6fH|dJoJC{G*CrG?@wC`d8zhUUkR(dINPv^~IAMZ%k}o|@ zCvcsaCzCmiy%i-OCcmQ2E1wPcs|wtMPh3WZar&n;awA9Q=2=Ceyz-+NpeN`Yomr)3 zYOPvo6|LE&W@)XacU7ODGpC%l^?Y4cw56ssx6~Z1HF7I3=8pI!cgny0hF(`X|0y?N zja%9pdhS4WoD*YUScbIb?zf0< zA>*uxjMJvH^X551#))}+P2lgyVHbf+0K7k>s+rNKw1 zmtJ$KkETJ(;WZ!uca*3rp?JX?N;H*FRN6{Akh{Tw?)wNK$q2$W^YIz(r1RfX+zSzJ?9 zs}kl-coKQ*=F4!77=bX5iCnY^uZf)JmbsFvnN8C{_H)y;|1&H0zounBGcEI(S+)N$ zZTqQNGm-h+s<_Chz-ayb+i@=8Ah^TOGM@f){^bYhOLnsnjTTOHcH7oxEe-?!3 literal 0 HcmV?d00001 diff --git a/backend/main/__pycache__/constants.cpython-38.pyc b/backend/main/__pycache__/constants.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6d1aaf9329afe7f5747b39b905552d9765b63830 GIT binary patch literal 2778 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 WR39x?#ww*sUVC0Hq~AzIr}y6sZ6@Ua literal 0 HcmV?d00001 diff --git a/backend/main/__pycache__/default_callbacks.cpython-38.pyc b/backend/main/__pycache__/default_callbacks.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a7fc91daf665bfac2e70f211f3faa7b8e8efb328 GIT binary patch literal 1800 zcmbtVL2u(k6t-jH#&~K}j z^{1I^UL{OE#jU==5LzQEw8K(l$E8upHg-8G$CXi~uq)A4Tpd*ldn>BN^-&#mHLU$) zjkd#jxQ(Y1I^hnUJ7L4KTD$aD1aOW;x{!Q2)8tvuB1eZuhX>^AVW&sV=~xk(gszZ; zYnYP>k2uv#wMi$6NO4FJ$rO_}ENnZ@#f&SW#6-`jWCV7^1C}Tjk}L_CBzne3C#3-% z=XY-qib=&qLXO&p0Ri%><vx#XHB(}Q&_oscUn`8d<}YPp1MD!sV@)uah&c0AJan&h*N*Ygg@%ihK5;PS$G z*%=Ny{fl1LBZDD19`sLo7rj9rvlpb(zanS7{>cGhs0;{WuTs#f3_xzG29}A(OkJ6? z3O>P0L##?!z$ZLFM#(gzQ%0uZhRFnpkd(=oE5mc4DCi>Qx*$zCZ>6#H*mnMc+^v?K zH@@%&{UK8+&N0k)Pa#J&qt~pLOavD8yTjpN=zrPuyw2xc|Ezn3#XZSx#5MC3kRxJX z8*j_Y*cIHr<5uru(3ZB}lzy{%=&w`jyRxo?HbF_hA2h z=FUXSTq&m4Owk*fxF<|qYmvG^rnHE^i6d8KsHR4OiSj2D?o#fCY(le0`vHxjF%7O& zJ6+^YR;!ySthc<2c&d)UvP<@!UHwNsg8jdW^?F~+1#~`vX3$p#qQqy-lG|ozn89Ru zH@pKYZ>}KXpuarm7YElkKfu2GIQOvE<&GIlz*Z^WTk$)CG$Tj?pB?G*@V}Wp zU1w^_;updERj_rkPvKM*{|TUENy}rb^;?a+=KG-td_Uh`vff6Si_TC5z`Xf@GTH`K z(J_!DI<-*flZQ4!%0{wU6`745bhgfwMbO|~ZH#K9p+p*>8)+9*7cAF5iA9)2?78Va QW!5W?8g}t3*K76Kzw})QC;$Ke literal 0 HcmV?d00001 diff --git a/backend/main/__pycache__/device_info.cpython-38.pyc b/backend/main/__pycache__/device_info.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ef9d721c59bf36c4f5e7c49f44a67c59b4cbd5a7 GIT binary patch literal 2267 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 Sc-3mTTB%mn%ka0jUj7sJYFWJi literal 0 HcmV?d00001 diff --git a/backend/main/__pycache__/handshake_info.cpython-38.pyc b/backend/main/__pycache__/handshake_info.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e1fb729ffa9708e416e6615383dfd1bc8e3bd98e GIT binary patch literal 3055 zcmai0PjlNg76+++6m2JNlBQ|XcCkL})U&SS$xJUh-OehuQ)}XpQ_E>uUN|%XNr)(t z0iY=MxR)mP&d%%yXpj9Id)%3R0A73QSLmhv0hApn>)lcV=*I`(;r$-od*I`>HJ{-5 z?4SRMeggX0yevKyy!-=A9id|+Ak1NI;!NDYbquZ~l}R+dkDBh&^w(o6k(JzlWU3w6m zC>o`#ok=P*;9wvU5oxYkw38&%E>cu-#pQF(TE2fg5{jy9pl6Zf6gUwvPZei$nldh_ z9&y^qqZoe&wcc6&CPwIWNXmC0dyPFJ-Lx;uNl{@%wR<@=A*ge&8xXHy|dB2f+# z;^+j1CDDw+!O>81jOomnIFmw)bhvftOP>j)r8t@DC11|XHlALb0B=Sq-RSgbx4%K} zclzD_7Jbq^-amYN>_6!o9d&xg-Mv0NJfb^?z1{9{_ppbz2ei}snm+9IcDE>pXK-Nr zMULZD#z0}bhEt|}Zv4vqi_HfZGzY749*cp9!6+S0qamlm>^YYyh|rwNiBRU8ZA2k1 zCPLdoQ~vAFm}_kLzaZerrc*S&m~tt&1Z?hidb|Do&ci(;=jn4HvlQ?h841P1Ay2uC zlCV5x?1Q1|K^Bi=qiXTF%&G^FauPVmESEV!g;!sapvGKQc}0RcZ?Gz>y&^B2zyq$c zhQ&?hu_nfS=Cc+2uP_Ihv|6m~BT>{S8uM;C$a*mn>+&(!v>i0{ExL1uIq#Bl5*p-M z}Z{UnOV$TJgld#Q;_7F=H#e-!Caa6_;oK0rK->>4Xujk9bl_--~q zx)k%bK98r82iLgO)Je72QF0L6d^*#8F*E`3$Ygc=ke>!0Tp`?hkqdcxEG9fymv8QP zt=zF6O?Y2u9^6qNfdjXTIO`*!rdl0^2YK-QqTwg{tHm+An<>3Pj?MMBYHe{kq>CWfR_(*>KEN^gK%2 zyIhTRmbc@n(%IyzNzztRq^Wh43I`EX=Au2i2AE04 zxLsU}`{WyppCeH<37se86Y>Q)B461xee$Ez+ib`Nv=(>5C1Z>&;D~FWxb@~pg2Ew9 z$`-3bt}iDBZz-O#Fwc}mfIORW)MQgmP-{G-MULvmt-H(aCWho4bX#a@6&-PX$AgD% zJGY#(_m<3QEpD{rAG;3S4x0K4ItHfWhPtJJ-X+W(SLFK|<>RG;E1zgLtk@K<_JZsE z$B*`ojt?K=G79&4Uj_|a-X_P-{u)O~Vk+}oKnK$_HkYWmep38h$WduGtFnr1WzBTP zmGZXfOk6E=hHX(Z9|QUmKy?iral!UC*L5BDx2k(~bD6Q78yg2+JO-Okuv9kyOelPJ z!$F-y{d3PeO9t-F18qt>M+|q4r=^BSh7W z!!WpeMU8495zR+}P1xXrt7gQ=Or*M2HeCxhQ#PWD53ibh`3a$H#1~CHl00Ha7HLV_ ZNV_Wdy-!PreP+(p=6iL0)tUb)zXK!9WU2rF literal 0 HcmV?d00001 diff --git a/backend/main/__pycache__/jwt.cpython-38.pyc b/backend/main/__pycache__/jwt.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2790792c7a2da6a7774944b5de32dbcc9822c7bf GIT binary patch literal 2079 zcmZuxTW=dh6yBTd_2yD1X%*T68bt_dDYcV`R#gR6olB`ncFh@z+4t(AN746~W`}P|vk7Ce`1*iZAj^Y%Bc!;7{ zpp;X%08W6{6w&7%O$72I zL~_4g9}EUHoCj2kS+_n3m)Cci8(S@V>ox>sSqD)-xy0$K)Mw*BZ~`uPxDAd4cz^(4 z++`GGB9<-=m@oXOyZjbQi}+kHznzMIVL5SIB7OM)pot^2)UZ+0UP9{)yJ;_@!{+|u z-GhDWu(7w-Xze$*Y_z+FHg;Q^&Hd(X3wDoCqjiL~o2|`dL;)E{7=4~VdbxDam#9IO zkxeD8)OusQ145Zto>0&4_#Q+QbyM7>s2d+s7C|5=p)B;d%yV8*P#2*u@}zO=pVF9U ztXVIiU6iVpRZ`J$+nCe49~0`ugkI**NOIs*A&4>IS%IWs!mDbg@7WFb%{|%Puvb^_ zxVGQ5q2xje%%c6cv3BP!Q04X;rLZvu3@0ZyZ_8(W>$7GHJvms1B%2hYgOoM9CR~X43n$`2*|Lj+ADSWm3n_4{IxhuFvB8dJS+2< z3Aay&+=E_x`;>u_-v)gAXIMtcISh*n^;8q;NIQcu(%0GhLL<=FUjye${Zv0SP75Pl z==~DA2NFX{gmGRFMN&8~33H^9A}PJlF4RRulou7yRutB#c&46~#MJrpNGBi}8H>vK z3^6aHHS^@gsB}I%GR2iqVaz>KFEmv-RHAncMO6A0`$<*g3l_`L;*k<*PZcpI=11Vc znF@o(YGrEer4C`7O!?6<4t#>14aCU;ET~7Z91Tz&Ar@XQQ>~W|;UpxbFz|`!ofM!5 zZr?jul!pOLSz>wRpbmz{Ce?+kz@aonrUx|2%3FD(1LRr7#X%4cC~?O&IFs|(v7nMC zpl6nZ-sJ)_kr~foKVovAXJ*c(5n(0RG8pYjrbl#;6~{%F6>~?1Oy($?S%(UJYnB=E zicDs;oax}SGtd35>;gBRWuDaS%;qjbH@kk6q#`ShUCc@e9?Eit!hlOyq>MV&rF-TW z0m_`Rh~2RlKPv1)F!$=ydM^%XoyFZg<@gv!^-aqAB2MaF%0(PL4TCyQp%q2khpFs# zFa)0Xb?~v446~^&74F3R3h3i&uqdjfPOGM7sV1z3s;TmW_b=nM_F5}wziY3JlBvD} zyc_DQI;*i;aI00lmX%zW#GdPB*Z;?8Efs#ibC{Sc3_zd9(HOe|?48O68zv&IJ(2U@ z+or>D@~%(V(9>gdYDwSYtM2NZJXOxrME)4_-Z*c?@%$L4$`tgukiDMgncW0S>^-^M zkc;#@hw{?$5%4nelQ1S}Kp&{E;~&6cR4PWrmV@5}vLzoiYxH*;A$KQ9 z&!iZQHGUK{@%GmC)+T;&)al{_I#8I#ter?KG^oR&2nE$#wQwg4aj{5Y$rYEUoV8rH zHx>%3WT+=patwMX0v;>Qa27Kzu^w~WNofF|gQ*3!;!=qu#@nqe{0JP}jhShqiK)VA zHVB0pLx{mydA)zV%YFi}sfG{$;8l|0h@Rm%(Ku5a761r9%`tx)@Kj?F;~bIzs9gwj$BGQGg% z47Opq>;P=i7;kiZ-1Rr`&mF((Z{nBT-qXY5p8K+Mbky;B-8~;49^susZ@1g)9(pj^ z#~tq#e%AGNH!%lhpkVxM3guM>pfIdKm9ftauiU-fdPDVWDl7?hj zPKXy6*YY#(h^H{iQQv~Du$k4bFq>5_QQzU!X(wD*{Uy+sSnU#lUIV?(mJ7WOy36hq z`ZBYiR~mWaxl97!!Ux>k3#`(fMu$#9JMb#gugrRf2(%+Cw7q>mf7i4KoOlw@Fysto z9L2-o6_Pb@|My9IoJ71WlhFxR^pwW!U9L`alD30P=_L9k3fn3J5_NI{{X~XTX_|_5 zI)y}Fq|_WfDy6GjE}A? zuW3sMJn{#m9M^;e7|>NkN+nST=l)#+rPFhtb(m9dp8;>KRkzO9%b@^b*>{0z19A>@ z6$TppVf~4I1;XE1#5R;mQ-Q0>6y*B?Tsk%u9|<0{ua#YE(pWA z``)%~%YN_J=c@~87p_g$v_ecHPDt(&5+y7Pjou*SO-941WxC-q1k4+zg+vf>Jx-Wh zfhl>_io5=U?8^ e(5?Bkrb@KjvU6VlahlR&bN3XTbb)TM@-JKmQJ_v#YA(G+Xz{GS?DaVymPC9_)L(D2)eDT4RTaLNqIEP$v(!ZdCnBVK!FOZN9 zzIcJ{?U{bv{rY|U-g|w2a?(`rx%sRAc9YAB@_+O&{?YL83BJi6(0Gcic+68^Y%eI*Enc_`&rDuv)I#TU-yvdqUo^t<9RTT49+&;;U`PhN~>kbNr}b%#OHgyw`7|2?I5v|xGDBs?px@$ zf`%U@zGrnJ&*zrd_N|q++rZDAYy?~RJPG2+dVlG<^)3j^#s1J@*>V%B-Fe&!l5H&U z_+Wf~ZLrH)jI~{XCBVR=xMPLxffdEV>LflUfC+HzTmI9A-xgL7S&cYs;}}uHxAp_E zEf?)?xn%VhFyqI<1+5F}_JI{Q$Ehq=SldFhKU!Yi-``(y<$;!BzO~#xZnAu5<5s0w ztNaj$GR^x@%TGv7PdWk54&t`KLc@Iw##-*a1p&KT+{c)RiN$>$h#=a!Hk7651&QFn z2U%`(~Ydfm729tTeLo1scqD*Sr0bq>v!+h%?B%+n=94&Mx|!m-L!7q zt*&m=H||#Pv}UbTA6d6Is;k#5ACiH>{HJZGHz5WCk{YyZ)qIkxZw@wZVvrP@wEafV z3>r95wAFF9d}}M-^Ld1WSZ$w&K|*?#76rQq10j``m?P8ZuefA>1;7uOI2U&$9z}Pr&G7$DDoSk9)y0}5oI;i z@4$4@-2DjqHAt@GpBx@O!8iF&G`?apz?teXTl4iJ#m;$`{JdZASW{h4Mm{4?c<*``Nyf=^DtY>)_yan{mdT)6bK|kj)fZ01~;iny+2R^U9 zRMXscoQNbXxb48%^$!{Z*@F-Db$oB(n|y+%hg0twyd;!EMo|6?Z;k=cFW4&1)l(eR zQ_$kXXmyc0qNjXMMO*L`?47GN7}gnl0ICWJwuW!=E}AV&_?dOcXrl$7|E|g{^s(&U zL$HzBW4}_L=vYYm>J>g;v*qeb1*%h*uBSSkgkQlbviW*tc{>jMWgc(s`iZ;eM$4;y zvMb{Da-)-oID8nkmXi+rO~ku^UZ?3M0#aChk_l(2eUO?rfT)6C@aA6l)J5DD1bE6leg}yVS zZ;f8Jz?uV8^F3_m`A<_V@kRR1h(IpnxUFE%cYrbuA`ii0dS*n@S1_DHPyAMsUj$41 z5;a4S@kL_O7@X-Z@RUrUQJBGWcAn+&XRz+f>xX~CSxB$aXs)8;F`?`hk~x7MbgJ%Z z{E~pt95KXRMW`?r7{E)t3aq(*ud-Rcdm9nKsZ>8t3;lC+e*oFG2p;<{tY#-_P$Z)m z5aDO=9uQF0`7E~O)6^`WNoPk=2qGvM0d4Hi^7!)PISSC?2Bu`kRt;vpQdO0yuXMFL zIXJeYI$_78<>8rWsqZ>-PuWpx3SRZJ-m3y_%-~DaVHtOxaEt?Sl-m}D(Ht= z8e{i+19rb-?ukQ?BT_ndL<=6Hd9Lh0LAymhL%o_J*pB+kzh$HMAJF>;IQfUlPnAvO z*P!{i(#(*-IAqV2V@>Fu)?*?E%KQ;~p>JTtb>&d)sh+-|9BQJ_(}Z!P9_l?^V#^l- zI7z0_)1NDj-0S2Hw9`YZ0uac*i6-Qs|4IiS@dkjY;UO*v*$>zu6Y7z&qxA^R*gvZo zORzw-NXrm8CX zD_!d@jw@o!!AFqMOtsG{b=&BBe$xGqI|=f6dVZy;Y0%Sz-PA1rjL#b80@OW`xiquqx5925`0m zs)U?ZQB6QJPQ4j#Ofie2uSQxU7ybM)YHh zNl{PAU^v)|gF=Q(Vyb&?z|IMp69_cm=f7woIWTc?%w8y&i<0XScuGuq52ykc-cbYg z?10Howa^Rm(GxT6^E^$@*?MRx$wEeb&bd$_d`n^LwG;S{Yph+m8C~)W!92$-d zQ_;W4>)oq^Gky0GCz2{cC<2uud=uj5Ie{#aszCV#;PdB5A!TZ19BR+mF=3Pjh-A+J zz9Rqy_~|FXk3tZ+lmtII7a7&^GU`Bv06c8~cx3>dn&#Uscf&+N8Z3{Xj{gWv zdUfQ#-z6V}tRI8?rOGK1jfF2_f|CRP1HK9AR$<*?RFaTD>-J$`3=R25AbqKE3dH=c zsUd^_Ad?DH9muqu?L~`cCiofkXv1{o^@aZqZxaKJ%wp6jt$Sghwbx148l;@Thom`F z)E9UdR}`!d@ldEj+tzpU{KrB+&b?5M^Dij$7qYznOBFNp8;X|`259QS@N!6i@dI1b`Nx zpXNP|RFI=CkTuh)e4@&UFXJHmI+_!n_eWR{g-fuplf==u?La@2hF55tH8d|lgG&eZ zG{g83;{(GOX4FzCw8klxk?QwQw3bVptcjCSIRP#wwecBhK1E~CkX;SL;UwNJCzQ)l zt=EjIA7?gboWggiQzj|RHnXfv8j+TD<_*sN31f+cCNr%WRYJoz`ZuN_Ge_i&s;ZO8 zEu1j9@zZ@fHc&k@mQHC%r$%T1;5%U)r=S4|MWTU)&Ik=oV8Jl?;U9vi@BXkJzvT;m zq{P=!9Vwn)W5PgrLmZSM%4VOYzWi$CPNiPq>zMm8^JhL3{g}{4!TanfE54werKhST zt$Xo=Xix6_?ZW+&0x!QiCTy+U8FLpd?QIz4rA&T1Ch3#-iK(ZFS-W??E@jLgVe0F4 zoFU}c)Zfth#0HT#sU{4A<*`5Tx)_vCp8=gLN{c`#%WKGGrsw&-HMZ zfZ(nD2uYTMD*<|vA)FntkF$5V9-CJV^F6JHVxeCu6g*uJ#O|S#K*`|cu)`kK%^l}^ zxfj?4B}8GzIAX~^ielE|zXu1nc9>VZ!aRHizs9^G%xn}-MZ7KSOw8lb0$i4Qh2zo- z6fzG0$hsmXcTN7kOrbxb$}5lL$V0Tz-(Y-7OpBSOwrlYmMt2vo_U zlc2Wne7u~Z%WW&f{U$CeKeEbav*KDN?gUd=l%^z!zlSE(T+icF2&EI*LJlp&C*>I6 zl~DGn;P+_48G1S0zl=jgFK_4gIT|`o4FPsqtjJ4gx(F<0k%V9)&4<3&jy-#lE}5Od zoq#V5)vX^6y?>$qRPyIQ82F1ugVs6 zW5O(&=gopylqE#9yqFdo2W2Ntae1s59o)h#HBj*3rbZ-Ltk;MI8RiLrz9ch`kuj@rB6E$j zNN(qPxVPe@7TmSMOrK^c_Rzr7yf|nR$vp8dl|~XBE3Jm2PK_Ix>Ti<6CzPt|GuKOV PxsrxI7-0#9IivkQ?bG4c literal 0 HcmV?d00001 diff --git a/backend/main/__pycache__/session.cpython-38.pyc b/backend/main/__pycache__/session.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6747f76e8c32b20e6328743ba38f86dc7a43c8c7 GIT binary patch literal 3265 zcmb7GO>^7E83sV`LlE_0$#$$bX?EO0!&V_ZKJ<`DGGQe;Ve6qMB2_oMU?A+0garcd z?!t^T>?!^Oo#`=$_?W-YYmfa0xc1b)&_mm27oY?w?7`sd%XjzP-S>Gvfzz!m$H4Q& zU;g3!4ctG~r2JGc`4U4s1);{+peD6Kb8d|-Q}LCsGPlRJ=IyXLuZ?S(uZHz`W85%} zuMAqF^*08se{YR9Xk%!!HoU)DhT$B=$psIlGf6)7Tja^(Cyx)wA5Xe{^2|FE#EWPr z<|L3{CzBuyJjq0xbi}St3ag5kHn_lD&82|0Q`IPQ=7&j*-2CEdZdJ zbMVy71CGOx*S|>_4;c5=z2)bstlnUi8DkTrWvSA7V~i`bLhT<+TBWr&C@ogivpQ{H zRx4y1)WNJ?%rQS-j!Zx-vdzQTE_^{mT1j0wK%pTuV?}+zn`U?|SLwLb{1}5yl>tBeuA4s~bdWw zIh!D*X1TU}{Xne;be(8l-xSHf^#z|45Vtv-Beh&Vj?V)oTGh-JESzM`8-`pbPY%Dn z0=-#+`jf%$!JGf?c4qOMb$C2IXTp2!MV(_N&Sji*{8Y$z{-=4^5h-#|J4v_`Pe?Bb zI)#hc$wk(1VND=i_dOM(JrKjHnKyrzyM@!+tIY$XXN@zN^2j&Unc`8r%Fe%Ihz~%d z@gqX`(t2z5@dEhT;16_25pW&SQOo8kK{7b!H3I1t$an*bdyuyjO z^p@j3#BIOE5X!@bX`8lT{rB?W3h$cxZ$MVTtzl@$5{!cU*7(tqsOFdU(xm1O)(ZTe zt))e+1A|u1E&f|s#mqi1zBf&D09wU*?LgH%-tbH7yv7r(*0E}wZ(Q*Wy~EBW*jv|$ zvoUB{*=AlhBVGSns!Wa%qki=J7o)6(JeR2$H%|xMQ@lY=`orFFR-dC`pv7nP!b6V(>bwDo$e;(R<9$ou3wZlwYF7_ zc}&w#@lDr#m3m<=;i`G-o|xG*@FiFMh^tcPEs(5&jOD88`EL|CROAyyuA77AbZb?~ zq8R-$Xqb)Ww!K}!XoBL$m3+{0vbyWi*awvTHLsYwgMPS1()RH=g}RbL7g6?$b$hNp pgM_ZH?BTjis6_R7q$^gVT4zqy_$>F?7pfYBN<(``)f0Y|{{e*6V9x*m literal 0 HcmV?d00001 diff --git a/backend/main/__pycache__/session_helper.cpython-38.pyc b/backend/main/__pycache__/session_helper.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5789e4d5ea0ed32acc706e6b85171080eaf16fb3 GIT binary patch literal 6147 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 literal 0 HcmV?d00001 diff --git a/backend/main/__pycache__/supertokens.cpython-38.pyc b/backend/main/__pycache__/supertokens.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..4f936535e981b2406304ee5e6621134fbf01868d GIT binary patch literal 12283 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⁣RW6~;7u3Le~r88b$x2SI-q$gLRGU>@t6jgmTA>BE;#1JvxOt5=8N!fmrnCa3sO==N zp>WwKtC$tlM&-lzF68_++8#W@!w|_ h%~JGOW+~s7>@)i^+Hc}0jiDdYjnDJ%6;Bj%{|h{@1gro6 literal 0 HcmV?d00001 diff --git a/backend/main/__pycache__/utils.cpython-38.pyc b/backend/main/__pycache__/utils.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2878ddc9962aa5b5f2ace20044d0af32cf247978 GIT binary patch literal 2840 zcmb7G&2JmW72nxiQuJD~Xhm@(*9it{(1xf&+NxU=L6BOp9F(X*1EQQX1d7FyGo%*U zFV7715zr^~&_gc)a`eGI`tQgw|G{2!i7xpAdg|{DNr|=F0$pNf-@JMIK7Q|G`E+F^ zaBzM0?GMrSHOKjpHj7sUn+Le{&sc=ha|9D^!cw>Are4ouwD%G}^?Sah{iKpsd)0KQ zx5OM-lQmI!;fktQ`kUXocDb*KYuE>}Dr=k0Y+ZtEFmyK^as7oSmc(=3nmbw)x|zuX&V-R<3w# zKn{m-5=TbrCf`jGZeP+|NiEf}6wM$wIE*#d`Out1N^;OiJdl}|f{!yH6*q^H?-tPj zkH^y!n377zdB%5|clk#U2)1TNTMZs*UX1%mtPi20f42C3cW&j29J(U|6>#9|e9Y76 zjAyywV=eIloPgJo%hQ1@439HD$kPI0WCO`hVsmJf&P+D>OhJ(MO$6Bp(#09ihl^4? zGW^h(;*(bEel1-!$+O&qmL0(5IoHisR^fN<5*1ti3+$di286W ziB32Gjz&u2%;ex{=Tml&+Or91< zuOfFfTgTF&7c@trpv05W~{OS zBMq~QXdm}O+&R)9o>^iUA&Nr2@8GihShNsXLPFbBKrLFIhIbp> zx%E2ePQxn$q|fFoythE_C=60(U_AvvR~7dq!e3%z9K$BgIl~H!AAox98h7HJ1N9?U zeJGr+GXe6O&U4RrVs>`!?m2(G_1vGh6CWoP<4?Rv<=lPlJ^N(hVPbh5MajINrBNw; zOa@bWT4G6LR#p@$PnN6H;TS;S%>71H-NXxO4NF;@$JDE&(P?;GvbbED@!kSy7-u51 zVpAYKfCf$IIBcCQGvBSTHCAKGuDSyr5Oa_3;r=fO(YMCd;6Fg10`YBm1zaX*^j|0p!&J>lSdJjwK#hC$y?-PR%=+%zzg;o;O&YU8ck~}XIRni+s zstxddgIkkUhXwepxyx(=;BBzLtpiFcgC@R?J~3k*QmaoZ?af}M%Ck69VNZbKZAZ9A zuC0#?0p11GqICgH`^!1KQ2ooX4)33yhEl0qeF}kj<^LM=TYdMx?5Pj&#sy_|s{U7( zlx;ZMYh>+rb88PEFt^qK{gyQkOdH)62#OBL|kp<{KH3Og7phpX~o6y1}OY5r6TzM3FK;)94&XuER@axlhGlg+%I&9PI)F)USw(0-SlJ4pF{!p`q4}<8kl4XtOMi-t z-_P?zQ5h<#j?#;=Gn)%_k9ZWaBGU`LUKLvH(=-?3M1Dpcqp9codL47B?$!OezqPV< Klb#y^ul)=0pPM-V literal 0 HcmV?d00001 diff --git a/backend/main/access_token.py b/backend/main/access_token.py new file mode 100644 index 0000000..bf29061 --- /dev/null +++ b/backend/main/access_token.py @@ -0,0 +1,45 @@ +" +from supertokens_fastapi.jwt import get_payload +from supertokens_fastapi.utils import sanitize_number, sanitize_string, get_timestamp_ms +from supertokens_fastapi.exceptions import raise_try_refresh_token_exception + + +def get_info_from_access_token(token, jwt_signing_public_key, do_anti_csrf_check): + try: + payload = get_payload(token, jwt_signing_public_key) + session_handle = sanitize_string(payload.get('sessionHandle')) + user_id = sanitize_string(payload.get('userId')) + refresh_token_hash_1 = sanitize_string( + payload.get('refreshTokenHash1')) + parent_refresh_token_hash_1 = sanitize_string( + payload.get('parentRefreshTokenHash1')) + user_data = payload.get('userData') + anti_csrf_token = sanitize_string(payload.get('antiCsrfToken')) + expiry_time = sanitize_number(payload.get('expiryTime')) + time_created = sanitize_number(payload.get('timeCreated')) + + if (session_handle is None) or \ + (user_data is None) or \ + (refresh_token_hash_1 is None) or \ + (user_data is None) or \ + (anti_csrf_token is None and do_anti_csrf_check) or \ + (expiry_time is None) or \ + (time_created is None): + raise Exception( + 'Access token does not contain all the information. Maybe the structure has changed?') + + if expiry_time < get_timestamp_ms(): + raise Exception('Access token expired') + + return { + 'sessionHandle': session_handle, + 'userId': user_id, + 'refreshTokenHash1': refresh_token_hash_1, + 'parentRefreshTokenHash1': parent_refresh_token_hash_1, + 'userData': user_data, + 'antiCsrfToken': anti_csrf_token, + 'expiryTime': expiry_time, + 'timeCreated': time_created + } + except Exception as e: + raise_try_refresh_token_exception(e) diff --git a/backend/main/app.py b/backend/main/app.py new file mode 100644 index 0000000..25feeeb --- /dev/null +++ b/backend/main/app.py @@ -0,0 +1,34 @@ +import re +import pymongo +from fastapi.middleware.cors import CORSMiddleware +from supertokens_fastapi import get_cors_allowed_headers +import uvicorn +from fastapi import FastAPI, File, UploadFile, Request +import json +from bson.json_util import dumps + +app = FastAPI() +app.add_middleware( + CORSMiddleware, + allow_origins=["*"], + allow_credentials=True, + allow_methods=["*"], + allow_headers=["Content-Type"] + get_cors_allowed_headers(), +) +client = pymongo.MongoClient("mongodb+srv://nandan:pollutionHack@pollutionboard.y5qvq.mongodb.net/myFirstDatabase?retryWrites=true&w=majority") + + + + + + +@app.get("/data") +async def create_item2(request: Request): + db = client.get_database('myFirstDatabase') + mycol = db["template"] + + return dumps(mycol.find_one()) + + +if __name__ == "__main__": + uvicorn.run(app, host="0.0.0.0",port=5001,debug="True") \ No newline at end of file diff --git a/backend/main/constants.py b/backend/main/constants.py new file mode 100644 index 0000000..f15aebb --- /dev/null +++ b/backend/main/constants.py @@ -0,0 +1,57 @@ +""" +Copyright (c) 2020, VRAI Labs and/or its affiliates. All rights reserved. + +This software is licensed under the Apache License, Version 2.0 (the +"License") as published by the Apache Software Foundation. + +You may not use this file except in compliance with the License. You may +obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. +""" + +HOSTS_CONFIG = 'SUPERTOKENS_HOSTS' +ACCESS_TOKEN_PATH_CONFIG = 'SUPERTOKENS_ACCESS_TOKEN_PATH' +REFRESH_TOKEN_PATH_CONFIG = 'SUPERTOKENS_REFRESH_TOKEN_PATH' +COOKIE_DOMAIN_CONFIG = 'SUPERTOKENS_COOKIE_DOMAIN' +COOKIE_SECURE_CONFIG = 'SUPERTOKENS_COOKIE_SECURE' +COOKIE_SAME_SITE_CONFIG = 'SUPERTOKENS_COOKIE_SAME_SITE' +DEFAULT_HOSTS = 'http://localhost:3567' +API_VERSION_HEADER = 'cdi-version' +SUPPORTED_CDI_VERSIONS = ['2.0', '2.1', '2.2', '2.3'] +VERSION = '1.1.0' +API_VERSION = '/apiversion' +SESSION = '/session' +SESSION_REMOVE = '/session/remove' +SESSION_VERIFY = '/session/verify' +SESSION_REFRESH = '/session/refresh' +SESSION_USER = '/session/user' +SESSION_DATA = '/session/data' +HELLO = '/hello' +CONFIG = '/config' +HANDSHAKE = '/handshake' +JWT_DATA = '/jwt/data' +SESSION_REGENERATE = '/session/regenerate' +DRIVER_NOT_COMPATIBLE_MESSAGE = 'Current driver version is not compatible with the core version on your host/s' +ACCESS_TOKEN_SIGNING_KEY_NAME_IN_DB = 'access_token_signing_key' +REFRESH_TOKEN_KEY_NAME_IN_DB = 'refresh_token_key' +ACCESS_TOKEN_COOKIE_KEY = 'sAccessToken' +REFRESH_TOKEN_COOKIE_KEY = 'sRefreshToken' +ID_REFRESH_TOKEN_COOKIE_KEY = 'sIdRefreshToken' +ANTI_CSRF_HEADER_SET_KEY = 'anti-csrf' +ANTI_CSRF_HEADER_GET_KEY = 'anti-csrf' +ID_REFRESH_TOKEN_HEADER_SET_KEY = 'id-refresh-token' +ID_REFRESH_TOKEN_HEADER_GET_KEY = 'id-refresh-token' +SUPERTOKENS_SDK_NAME_HEADER_SET_KEY = 'supertokens-sdk-name' +SUPERTOKENS_SDK_NAME_HEADER_GET_KEY = 'supertokens-sdk-name' +SUPERTOKENS_SDK_VERSION_HEADER_SET_KEY = 'supertokens-sdk-version' +SUPERTOKENS_SDK_VERSION_HEADER_GET_KEY = 'supertokens-sdk-version' +ACCESS_CONTROL_EXPOSE_HEADERS = 'Access-Control-Expose-Headers' +ACCESS_CONTROL_ALLOW_HEADERS = 'Access-Control-Allow-Headers' +ACCESS_CONTROL_ALLOW_CREDENTIALS = 'Access-Control-Allow-Credentials' +ERROR_MESSAGE_KEY = 'error' +API_KEY_HEADER = 'api-key' diff --git a/backend/main/cookie_and_header.py b/backend/main/cookie_and_header.py new file mode 100644 index 0000000..22784df --- /dev/null +++ b/backend/main/cookie_and_header.py @@ -0,0 +1,197 @@ +""" +Copyright (c) 2020, VRAI Labs and/or its affiliates. All rights reserved. + +This software is licensed under the Apache License, Version 2.0 (the +"License") as published by the Apache Software Foundation. + +You may not use this file except in compliance with the License. You may +obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. +""" + +from supertokens_fastapi.constants import ( + ACCESS_TOKEN_COOKIE_KEY, + REFRESH_TOKEN_COOKIE_KEY, + ANTI_CSRF_HEADER_SET_KEY, + ANTI_CSRF_HEADER_GET_KEY, + ID_REFRESH_TOKEN_COOKIE_KEY, + ACCESS_CONTROL_ALLOW_HEADERS, + ACCESS_CONTROL_EXPOSE_HEADERS, + ID_REFRESH_TOKEN_HEADER_SET_KEY, + ACCESS_CONTROL_ALLOW_CREDENTIALS, + SUPERTOKENS_SDK_NAME_HEADER_GET_KEY, + SUPERTOKENS_SDK_NAME_HEADER_SET_KEY, + SUPERTOKENS_SDK_VERSION_HEADER_GET_KEY, + SUPERTOKENS_SDK_VERSION_HEADER_SET_KEY +) +from supertokens_fastapi.device_info import DeviceInfo +from supertokens_fastapi.exceptions import raise_general_exception +from supertokens_fastapi.handshake_info import HandshakeInfo +from urllib.parse import quote, unquote +from os import environ +from fastapi.requests import Request +from fastapi.responses import Response +from supertokens_fastapi.utils import get_timestamp_ms + + +class CookieConfig: + __instance = None + + def __init__(self, access_token_path=None, refresh_token_path=None, cookie_domain=None, cookie_secure=None, + cookie_same_site=None): + self.access_token_path = access_token_path if isinstance(access_token_path, str) else None + self.refresh_token_path = refresh_token_path if isinstance(refresh_token_path, str) else None + self.cookie_domain = cookie_domain if isinstance(cookie_domain, str) else None + self.cookie_secure = cookie_secure if isinstance(cookie_secure, bool) else None + self.cookie_same_site = cookie_same_site if isinstance(cookie_same_site, str) else None + + @staticmethod + def get_instance(): + if CookieConfig.__instance is None: + CookieConfig.__instance = CookieConfig() + return CookieConfig.__instance + + @staticmethod + def init(access_token_path, refresh_token_path, cookie_domain, cookie_secure, cookie_same_site): + if CookieConfig.__instance is None: + CookieConfig.__instance = CookieConfig(access_token_path, refresh_token_path, cookie_domain, cookie_secure, cookie_same_site) + + @staticmethod + def reset(): + if ('SUPERTOKENS_ENV' not in environ) or ( + environ['SUPERTOKENS_ENV'] != 'testing'): + raise_general_exception( + 'calling testing function in non testing env') + CookieConfig.__instance = None + + +def save_frontend_info_from_request(request: Request): + try: + name = get_header(request, SUPERTOKENS_SDK_NAME_HEADER_GET_KEY) + version = get_header(request, SUPERTOKENS_SDK_VERSION_HEADER_GET_KEY) + if name is not None and version is not None: + DeviceInfo.get_instance().add_to_frontend_sdk({ + 'name': name, + 'version': version + }) + except Exception: + pass + + +def set_options_api_headers(response: Response): + set_header( + response, + ACCESS_CONTROL_ALLOW_HEADERS, + ANTI_CSRF_HEADER_SET_KEY) + set_header(response, ACCESS_CONTROL_ALLOW_HEADERS, + SUPERTOKENS_SDK_NAME_HEADER_SET_KEY) + set_header(response, ACCESS_CONTROL_ALLOW_HEADERS, + SUPERTOKENS_SDK_VERSION_HEADER_SET_KEY) + set_header(response, ACCESS_CONTROL_ALLOW_CREDENTIALS, 'true') + + +def get_cors_allowed_headers(): + return [ANTI_CSRF_HEADER_SET_KEY, SUPERTOKENS_SDK_NAME_HEADER_SET_KEY, + SUPERTOKENS_SDK_VERSION_HEADER_SET_KEY] + + +def set_header(response: Response, key, value): + response.headers.append(key, value) + + +def get_header(request: Request, key: str): + return request.headers.get(key) + + +def get_cookie(request: Request, key: str): + cookie_val = request.cookies.get(key) + if cookie_val is None: + return None + return unquote(cookie_val) + + +async def set_cookie(response: Response, key, value, expires, path, domain, secure, http_only, same_site): + if CookieConfig.get_instance().cookie_domain is not None: + domain = CookieConfig.get_instance().cookie_domain + if CookieConfig.get_instance().cookie_secure is not None: + secure = CookieConfig.get_instance().cookie_secure + if CookieConfig.get_instance().cookie_same_site is not None: + same_site = CookieConfig.get_instance().cookie_same_site + handshake_info = await HandshakeInfo.get_instance() + if path in {handshake_info.refresh_token_path, handshake_info.access_token_path}: + if path == handshake_info.access_token_path and CookieConfig.get_instance().access_token_path is not None: + path = CookieConfig.get_instance().access_token_path + elif path == handshake_info.refresh_token_path and CookieConfig.get_instance().refresh_token_path is not None: + path = CookieConfig.get_instance().refresh_token_path + response.set_cookie(key=key, value=quote(value, encoding='utf-8'), expires=((expires - get_timestamp_ms()) // 1000), path=path, + domain=domain, secure=secure, httponly=http_only, samesite=same_site) + + +def attach_anti_csrf_header(response: Response, value): + set_header(response, ANTI_CSRF_HEADER_SET_KEY, value) + set_header( + response, + ACCESS_CONTROL_EXPOSE_HEADERS, + ANTI_CSRF_HEADER_SET_KEY) + + +def get_anti_csrf_header(request: Request): + return get_header(request, ANTI_CSRF_HEADER_GET_KEY) + + +async def attach_access_token_to_cookie( + response: Response, token, expires_at, domain, path, secure, same_site): + await set_cookie(response, ACCESS_TOKEN_COOKIE_KEY, token, expires_at, path, domain, secure, True, same_site) + + +async def attach_refresh_token_to_cookie( + response: Response, token, expires_at, domain, path, secure, same_site): + await set_cookie(response, REFRESH_TOKEN_COOKIE_KEY, token, expires_at, path, domain, secure, True, same_site) + + +async def attach_id_refresh_token_to_cookie_and_header( + response: Response, token, expires_at, domain, path, secure, same_site): + set_header( + response, + ID_REFRESH_TOKEN_HEADER_SET_KEY, + token + + ';' + + str(expires_at)) + set_header( + response, + ACCESS_CONTROL_EXPOSE_HEADERS, + ID_REFRESH_TOKEN_HEADER_SET_KEY) + await set_cookie(response, ID_REFRESH_TOKEN_COOKIE_KEY, token, expires_at, path, domain, secure, True, same_site) + + +def get_access_token_from_cookie(request: Request): + return get_cookie(request, ACCESS_TOKEN_COOKIE_KEY) + + +def get_refresh_token_from_cookie(request: Request): + return get_cookie(request, REFRESH_TOKEN_COOKIE_KEY) + + +def get_id_refresh_token_from_cookie(request: Request): + return get_cookie(request, ID_REFRESH_TOKEN_COOKIE_KEY) + + +async def clear_cookies(response: Response): + if response is not None: + handshake_info = await HandshakeInfo.get_instance() + domain = handshake_info.cookie_domain + secure = handshake_info.cookie_secure + access_token_path = handshake_info.access_token_path + refresh_token_path = handshake_info.refresh_token_path + id_refresh_token_path = handshake_info.id_refresh_token_path + same_site = handshake_info.same_site + await set_cookie(response, ACCESS_TOKEN_COOKIE_KEY, '', 0, access_token_path, domain, secure, True, same_site) + await set_cookie(response, ID_REFRESH_TOKEN_COOKIE_KEY, '', 0, id_refresh_token_path, domain, secure, True, same_site) + await set_cookie(response, REFRESH_TOKEN_COOKIE_KEY, '', 0, refresh_token_path, domain, secure, True, same_site) + set_header(response, ID_REFRESH_TOKEN_HEADER_SET_KEY, "remove") + set_header(response, ACCESS_CONTROL_EXPOSE_HEADERS, ID_REFRESH_TOKEN_HEADER_SET_KEY) diff --git a/backend/main/default_callbacks.py b/backend/main/default_callbacks.py new file mode 100644 index 0000000..512ee82 --- /dev/null +++ b/backend/main/default_callbacks.py @@ -0,0 +1,42 @@ +""" +Copyright (c) 2020, VRAI Labs and/or its affiliates. All rights reserved. + +This software is licensed under the Apache License, Version 2.0 (the +"License") as published by the Apache Software Foundation. + +You may not use this file except in compliance with the License. You may +obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. +""" + +from fastapi.responses import JSONResponse +from supertokens_fastapi.handshake_info import HandshakeInfo +from supertokens_fastapi.constants import ERROR_MESSAGE_KEY +from supertokens_fastapi.session_helper import revoke_session + + +async def default_unauthorised_callback(e): + return JSONResponse( + status_code=(await HandshakeInfo.get_instance()).session_expired_status_code, + content={ERROR_MESSAGE_KEY: 'unauthorised'} + ) + + +async def default_try_refresh_token_callback(e): + return JSONResponse( + status_code=(await HandshakeInfo.get_instance()).session_expired_status_code, + content={ERROR_MESSAGE_KEY: 'try refresh token'} + ) + + +async def default_token_theft_detected_callback(session_handle, user_id): + await revoke_session(session_handle) + return JSONResponse( + status_code=(await HandshakeInfo.get_instance()).session_expired_status_code, + content={ERROR_MESSAGE_KEY: 'token theft detected'} + ) diff --git a/backend/main/device_info.py b/backend/main/device_info.py new file mode 100644 index 0000000..5c6aebe --- /dev/null +++ b/backend/main/device_info.py @@ -0,0 +1,57 @@ +""" +Copyright (c) 2020, VRAI Labs and/or its affiliates. All rights reserved. + +This software is licensed under the Apache License, Version 2.0 (the +"License") as published by the Apache Software Foundation. + +You may not use this file except in compliance with the License. You may +obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. +""" + +from supertokens_fastapi.exceptions import raise_general_exception +from os import environ +from threading import Lock + + +class DeviceInfo: + __instance = None + __lock = Lock() + + def __init__(self): + self.__frontend_sdk = [] + + @staticmethod + def get_instance(): + if DeviceInfo.__instance is None: + with DeviceInfo.__lock: + if DeviceInfo.__instance is None: + DeviceInfo.__instance = DeviceInfo() + return DeviceInfo.__instance + + @staticmethod + def reset(): + if ('SUPERTOKENS_ENV' not in environ) or ( + environ['SUPERTOKENS_ENV'] != 'testing'): + raise_general_exception( + 'calling testing function in non testing env') + DeviceInfo.__instance = None + + def get_frontend_sdk(self): + return self.__frontend_sdk + + def add_to_frontend_sdk(self, sdk): + with DeviceInfo.__lock: + exists = False + for i in self.__frontend_sdk: + if i['name'] == sdk['name'] and i['version'] == sdk['version']: + exists = True + break + + if not exists: + self.__frontend_sdk.append(sdk) diff --git a/backend/main/exceptions.py b/backend/main/exceptions.py new file mode 100644 index 0000000..a63b3d5 --- /dev/null +++ b/backend/main/exceptions.py @@ -0,0 +1,62 @@ +""" +Copyright (c) 2020, VRAI Labs and/or its affiliates. All rights reserved. + +This software is licensed under the Apache License, Version 2.0 (the +"License") as published by the Apache Software Foundation. + +You may not use this file except in compliance with the License. You may +obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. +""" + + +def raise_general_exception(msg, previous=None): + if isinstance(msg, SuperTokensError): + raise msg + elif isinstance(msg, Exception): + raise SuperTokensGeneralError(msg) from None + raise SuperTokensGeneralError(msg) from previous + + +def raise_token_theft_exception(user_id, session_handle): + raise SuperTokensTokenTheftError(user_id, session_handle) + + +def raise_try_refresh_token_exception(msg): + if isinstance(msg, SuperTokensError): + raise msg + raise SuperTokensTryRefreshTokenError(msg) from None + + +def raise_unauthorised_exception(msg): + if isinstance(msg, SuperTokensError): + raise msg + raise SuperTokensUnauthorisedError(msg) from None + + +class SuperTokensError(Exception): + pass + + +class SuperTokensGeneralError(SuperTokensError): + pass + + +class SuperTokensTokenTheftError(SuperTokensError): + def __init__(self, user_id, session_handle): + super().__init__('token theft detected') + self.user_id = user_id + self.session_handle = session_handle + + +class SuperTokensUnauthorisedError(SuperTokensError): + pass + + +class SuperTokensTryRefreshTokenError(SuperTokensError): + pass diff --git a/backend/main/handshake_info.py b/backend/main/handshake_info.py new file mode 100644 index 0000000..e7ebd0f --- /dev/null +++ b/backend/main/handshake_info.py @@ -0,0 +1,67 @@ +""" +Copyright (c) 2020, VRAI Labs and/or its affiliates. All rights reserved. + +This software is licensed under the Apache License, Version 2.0 (the +"License") as published by the Apache Software Foundation. + +You may not use this file except in compliance with the License. You may +obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. +""" + +from supertokens_fastapi.querier import Querier +from supertokens_fastapi.constants import HANDSHAKE +from os import environ +from supertokens_fastapi.exceptions import raise_general_exception +from threading import Lock + + +class HandshakeInfo: + __instance = None + __lock = Lock() + + def __init__(self, info): + self.access_token_blacklisting_enabled = info['accessTokenBlacklistingEnabled'] + self.access_token_path = info['accessTokenPath'] + self.id_refresh_token_path = info['idRefreshTokenPath'] + if 'cookieDomain' in info: + self.cookie_domain = info['cookieDomain'] + else: + self.cookie_domain = None + self.cookie_secure = info['cookieSecure'] + self.enable_anti_csrf = info['enableAntiCsrf'] + self.jwt_signing_public_key = info['jwtSigningPublicKey'] + self.jwt_signing_public_key_expiry_time = info['jwtSigningPublicKeyExpiryTime'] + self.refresh_token_path = info['refreshTokenPath'] + self.same_site = info['cookieSameSite'] + self.session_expired_status_code = info['sessionExpiredStatusCode'] + + @staticmethod + async def get_instance(): + if HandshakeInfo.__instance is None: + with HandshakeInfo.__lock: + if HandshakeInfo.__instance is None: + response = await Querier.get_instance().send_post_request(HANDSHAKE, {}) + HandshakeInfo.__instance = HandshakeInfo(response) + return HandshakeInfo.__instance + + @staticmethod + def reset(): + if ('SUPERTOKENS_ENV' not in environ) or ( + environ['SUPERTOKENS_ENV'] != 'testing'): + raise_general_exception( + 'calling testing function in non testing env') + HandshakeInfo.__instance = None + + def update_jwt_signing_public_key_info(self, new_key, new_expiry): + with HandshakeInfo.__lock: + self.jwt_signing_public_key = new_key + self.jwt_signing_public_key_expiry_time = new_expiry + + def get_session_expired_status_code(self): + return self.session_expired_status_code diff --git a/backend/main/jwt.py b/backend/main/jwt.py new file mode 100644 index 0000000..f33eb0e --- /dev/null +++ b/backend/main/jwt.py @@ -0,0 +1,71 @@ +""" +Copyright (c) 2020, VRAI Labs and/or its affiliates. All rights reserved. + +This software is licensed under the Apache License, Version 2.0 (the +"License") as published by the Apache Software Foundation. + +You may not use this file except in compliance with the License. You may +obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. +""" + +from supertokens_fastapi.utils import ( + utf_base64decode, + utf_base64encode +) +from json import ( + loads, + dumps +) +from Crypto.PublicKey import RSA +from Crypto.Signature.pkcs1_15 import PKCS115_SigScheme +from Crypto.Hash import SHA256 +from base64 import b64decode +from textwrap import wrap + +_key_start = '-----BEGIN PUBLIC KEY-----\n' +_key_end = '\n-----END PUBLIC KEY-----' + +""" +why separators is used in dumps: +- without it's use, output of dumps is: '{"alg": "RS256", "typ": "JWT", "version": "1"}' +- with it's use, output of dumps is: '{"alg":"RS256","typ":"JWT","version":"1"}' + +we require the non-spaced version, else the base64 encoding string will end up different than required +""" +_allowed_headers = [utf_base64encode(dumps({ + 'alg': 'RS256', + 'typ': 'JWT', + 'version': '2' +}, separators=(',', ':'), sort_keys=True))] + + +def get_payload(jwt, signing_public_key): + splitted_input = jwt.split(".") + if len(splitted_input) != 3: + raise Exception("invalid jwt") + + header, payload, signature = splitted_input + if header not in _allowed_headers: + raise Exception("jwt header mismatch") + + public_key = RSA.import_key( + _key_start + + "\n".join( + wrap( + signing_public_key, + width=64)) + + _key_end) + verifier = PKCS115_SigScheme(public_key) + to_verify = SHA256.new((header + "." + payload).encode('utf-8')) + try: + verifier.verify(to_verify, b64decode(signature.encode('utf-8'))) + except BaseException: + raise Exception("jwt verification failed") + + return loads(utf_base64decode(payload)) diff --git a/backend/main/main.py b/backend/main/main.py new file mode 100644 index 0000000..a414eae --- /dev/null +++ b/backend/main/main.py @@ -0,0 +1,26 @@ + +import pymongo +import requests +import datetime +client = pymongo.MongoClient("mongodb+srv://nandan:pollutionHack@pollutionboard.y5qvq.mongodb.net/myFirstDatabase?retryWrites=true&w=majority") +db = client.get_database('myFirstDatabase') +records = db.register +template = db.template +inp = {"bandar_road":[16.4971, 80.6561],"Auto Nagar":[16.5153, 80.6762],"governorpet":[16.5110, 80.6216]} + +def insert_data(inp): + data = {} + for k,v in inp.items(): + dt = requests.get('https://api.breezometer.com/air-quality/v2/current-conditions?lat='+str(v[0])+'&lon='+str(v[1])+'&key=6232ce775c9345cfa552d05f56168120&features=breezometer_aqi,local_aqi,health_recommendations,sources_and_effects,dominant_pollutant_concentrations,pollutants_concentrations,pollutants_aqi_information').json() + data.update({k:{"data":dt}}) + d = template.insert_one(data) + return "done" +import time + + +while(True): + insert_data(inp) + print(datetime.datetime.now()) + time.sleep(10) + + diff --git a/backend/main/process_state.py b/backend/main/process_state.py new file mode 100644 index 0000000..1a5ddf3 --- /dev/null +++ b/backend/main/process_state.py @@ -0,0 +1,48 @@ +""" +Copyright (c) 2020, VRAI Labs and/or its affiliates. All rights reserved. + +This software is licensed under the Apache License, Version 2.0 (the +"License") as published by the Apache Software Foundation. + +You may not use this file except in compliance with the License. You may +obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. +""" + +from os import environ +from supertokens_fastapi.exceptions import raise_general_exception + + +class ProcessState: + __instance = None + + def __init__(self): + self.service_called = False + + @staticmethod + def __get_instance(): + if ProcessState.__instance is None: + ProcessState.__instance = ProcessState() + return ProcessState.__instance + + @staticmethod + def update_service_called(b): + instance = ProcessState.__get_instance() + instance.service_called = b + + @staticmethod + def get_service_called(): + return ProcessState.__get_instance().service_called + + @staticmethod + def reset(): + if ('SUPERTOKENS_ENV' not in environ) or ( + environ['SUPERTOKENS_ENV'] != 'testing'): + raise_general_exception( + 'calling testing function in non testing env') + ProcessState.__instance = None diff --git a/backend/main/querier.py b/backend/main/querier.py new file mode 100644 index 0000000..696261c --- /dev/null +++ b/backend/main/querier.py @@ -0,0 +1,207 @@ +""" +Copyright (c) 2020, VRAI Labs and/or its affiliates. All rights reserved. + +This software is licensed under the Apache License, Version 2.0 (the +"License") as published by the Apache Software Foundation. + +You may not use this file except in compliance with the License. You may +obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. +""" + +from supertokens_fastapi.constants import ( + SESSION, + VERSION, + HANDSHAKE, + API_VERSION, + DEFAULT_HOSTS, + API_KEY_HEADER, + SESSION_VERIFY, + SESSION_REFRESH, + API_VERSION_HEADER, + SUPPORTED_CDI_VERSIONS +) +from supertokens_fastapi.utils import ( + is_4xx_error, + is_5xx_error, + find_max_version +) +from supertokens_fastapi.exceptions import ( + raise_general_exception +) +from supertokens_fastapi.device_info import ( + DeviceInfo +) +from json import JSONDecodeError +from os import environ +from threading import Lock +from httpx import AsyncClient, NetworkError, ConnectTimeout +from typing import List, Union + + +class Querier: + __instance = None + __lock = Lock() + + def __init__(self, hosts: Union[str, None] = None, api_key: Union[str, None] = None): + if hosts is None: + hosts = DEFAULT_HOSTS + self.__hosts: List[str] = [host[:-1] if host[-1] == '/' else host for host in hosts.split(';')] + self.__api_version: Union[str, None] = None + self.__last_tried_index: int = 0 + self.__hosts_alive_for_testing = set() + self.__api_key: Union[str, None] = api_key + + @staticmethod + def reset(): + if ('SUPERTOKENS_ENV' not in environ) or ( + environ['SUPERTOKENS_ENV'] != 'testing'): + raise_general_exception( + 'calling testing function in non testing env') + Querier.__instance = None + + def get_hosts_alive_for_testing(self): + if ('SUPERTOKENS_ENV' not in environ) or ( + environ['SUPERTOKENS_ENV'] != 'testing'): + raise_general_exception( + 'calling testing function in non testing env') + return self.__hosts_alive_for_testing + + async def get_api_version(self): + if self.__api_version is not None: + return self.__api_version + + with Querier.__lock: + if self.__api_version is not None: + return self.__api_version + + async def f(url): + headers = {} + if self.__api_key is not None: + headers = { + API_KEY_HEADER: self.__api_key + } + return await AsyncClient().get(url, headers=headers) + + response = await self.__send_request_helper( + API_VERSION, 'GET', f, len(self.__hosts)) + cdi_supported_by_server = response['versions'] + api_version = find_max_version( + cdi_supported_by_server, + SUPPORTED_CDI_VERSIONS) + + if api_version is None: + raise_general_exception('The running SuperTokens core version is not compatible with this Flask SDK. ' + 'Please visit https://supertokens.io/docs/community/compatibility to find the ' + 'right versions') + + self.__api_version = api_version + return self.__api_version + + @staticmethod + def get_instance(): + if Querier.__instance is None: + with Querier.__lock: + if Querier.__instance is None: + Querier.__instance = Querier() + return Querier.__instance + + @staticmethod + def init_instance(hosts: Union[str, None], api_key: Union[str, None]): + if Querier.__instance is None: + Querier.__instance = Querier(hosts, api_key) + + async def __get_headers_with_api_version(self): + headers = { + API_VERSION_HEADER: await self.get_api_version() + } + if self.__api_key is not None: + headers = { + **headers, + API_KEY_HEADER: self.__api_key + } + return headers + + async def send_get_request(self, path, params=None): + if params is None: + params = {} + + async def f(url): + return await AsyncClient().get(url, params=params, headers=await self.__get_headers_with_api_version()) + + return await self.__send_request_helper(path, 'GET', f, len(self.__hosts)) + + async def send_post_request(self, path, data=None, test=False): + if data is None: + data = {} + + if path in {SESSION, SESSION_VERIFY, SESSION_REFRESH, HANDSHAKE}: + data['deviceDriverInfo'] = { + 'frontendSDK': DeviceInfo.get_instance().get_frontend_sdk(), + 'driver': { + 'name': 'fastapi', + 'version': VERSION + } + } + + if ('SUPERTOKENS_ENV' in environ) and ( + environ['SUPERTOKENS_ENV'] == 'testing') and test: + return data + + async def f(url): + return await AsyncClient().post(url, json=data, headers=await self.__get_headers_with_api_version()) + + return await self.__send_request_helper(path, 'POST', f, len(self.__hosts)) + + async def send_delete_request(self, path, data=None): + + async def f(url): + return await AsyncClient().delete(url, headers=await self.__get_headers_with_api_version()) + + return await self.__send_request_helper(path, 'DELETE', f, len(self.__hosts)) + + async def send_put_request(self, path, data=None): + if data is None: + data = {} + + async def f(url): + return await AsyncClient().put(url, json=data, headers=await self.__get_headers_with_api_version()) + + return await self.__send_request_helper(path, 'PUT', f, len(self.__hosts)) + + async def __send_request_helper(self, path, method, http_function, no_of_tries): + if no_of_tries == 0: + raise_general_exception('No SuperTokens core available to query') + + try: + current_host = self.__hosts[self.__last_tried_index] + self.__last_tried_index += 1 + self.__last_tried_index %= len(self.__hosts) + url = current_host + path + + response = await http_function(url) + if ('SUPERTOKENS_ENV' in environ) and ( + environ['SUPERTOKENS_ENV'] == 'testing'): + self.__hosts_alive_for_testing.add(current_host) + + if is_4xx_error(response.status_code) or is_5xx_error(response.status_code): + raise_general_exception('SuperTokens core threw an error for a ' + method + ' request to path: ' + + path + ' with status code: ' + str(response.status_code) + ' and message: ' + + response.text) + + try: + return response.json() + except JSONDecodeError: + return response.text + + except (ConnectionError, NetworkError, ConnectTimeout): + return await self.__send_request_helper( + path, method, http_function, no_of_tries - 1) + + except Exception as e: + raise_general_exception(e) diff --git a/backend/main/session.py b/backend/main/session.py new file mode 100644 index 0000000..11c621c --- /dev/null +++ b/backend/main/session.py @@ -0,0 +1,68 @@ +""" +Copyright (c) 2020, VRAI Labs and/or its affiliates. All rights reserved. + +This software is licensed under the Apache License, Version 2.0 (the +"License") as published by the Apache Software Foundation. + +You may not use this file except in compliance with the License. You may +obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. +""" +from supertokens_fastapi import session_helper +from supertokens_fastapi.constants import SESSION_REGENERATE +from supertokens_fastapi.exceptions import raise_unauthorised_exception +from supertokens_fastapi.querier import Querier + + +class Session: + def __init__(self, access_token, session_handle, + user_id, jwt_payload): + self.__access_token = access_token + self.__session_handle = session_handle + self.__user_id = user_id + self.__jwt_payload = jwt_payload + self.new_access_token_info = None + self.new_refresh_token_info = None + self.new_id_refresh_token_info = None + self.new_anti_csrf_token = None + self.remove_cookies = False + + async def revoke_session(self) -> None: + if await session_helper.revoke_session(self.__session_handle): + self.remove_cookies = True + + async def get_session_data(self) -> dict: + return await session_helper.get_session_data(self.__session_handle) + + async def update_session_data(self, new_session_data) -> None: + return await session_helper.update_session_data( + self.__session_handle, new_session_data) + + async def update_jwt_payload(self, new_jwt_payload) -> None: + result = await Querier.get_instance().send_post_request(SESSION_REGENERATE, { + 'accessToken': self.__access_token, + 'userDataInJWT': new_jwt_payload + }) + if result['status'] == 'UNAUTHORISED': + raise_unauthorised_exception(result['message']) + self.__jwt_payload = result['session']['userDataInJWT'] + if 'accessToken' in result and result['accessToken'] is not None: + self.__access_token = result['accessToken']['token'] + self.new_access_token_info = result['accessToken'] + + def get_user_id(self) -> str: + return self.__user_id + + def get_jwt_payload(self) -> dict: + return self.__jwt_payload + + def get_handle(self) -> str: + return self.__session_handle + + def get_access_token(self) -> str: + return self.__access_token diff --git a/backend/main/session_helper.py b/backend/main/session_helper.py new file mode 100644 index 0000000..bfa2931 --- /dev/null +++ b/backend/main/session_helper.py @@ -0,0 +1,206 @@ +""" +Copyright (c) 2020, VRAI Labs and/or its affiliates. All rights reserved. + +This software is licensed under the Apache License, Version 2.0 (the +"License") as published by the Apache Software Foundation. + +You may not use this file except in compliance with the License. You may +obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. +""" + +from supertokens_fastapi.querier import Querier +from supertokens_fastapi.constants import ( + SESSION, + JWT_DATA, + SESSION_DATA, + SESSION_USER, + SESSION_VERIFY, + SESSION_REMOVE, + SESSION_REFRESH +) +from supertokens_fastapi.handshake_info import HandshakeInfo +from supertokens_fastapi.exceptions import ( + raise_general_exception, + raise_token_theft_exception, + raise_unauthorised_exception, + SuperTokensTryRefreshTokenError, + raise_try_refresh_token_exception +) +from supertokens_fastapi.utils import get_timestamp_ms +from supertokens_fastapi.access_token import get_info_from_access_token +from supertokens_fastapi.process_state import ProcessState +from os import environ +from typing import List, Union + + +def init(hosts: Union[str, None], api_key: Union[str, None]): + Querier.init_instance(hosts, api_key) + + +def reset(): + if ('SUPERTOKENS_ENV' not in environ) or ( + environ['SUPERTOKENS_ENV'] != 'testing'): + raise_general_exception('calling testing function in non testing env') + ProcessState.reset() + + +async def create_new_session(user_id: str, jwt_payload: Union[dict, None] = None, session_data: Union[dict, None] = None): + if session_data is None: + session_data = {} + if jwt_payload is None: + jwt_payload = {} + + response = await Querier.get_instance().send_post_request(SESSION, { + 'userId': user_id, + 'userDataInJWT': jwt_payload, + 'userDataInDatabase': session_data + }) + (await HandshakeInfo.get_instance()).update_jwt_signing_public_key_info(response['jwtSigningPublicKey'], + response['jwtSigningPublicKeyExpiryTime']) + response.pop('status', None) + response.pop('jwtSigningPublicKey', None) + response.pop('jwtSigningPublicKeyExpiryTime', None) + + return response + + +async def get_session(access_token: str, anti_csrf_token: Union[str, None], do_anti_csrf_check: bool): + handshake_info = await HandshakeInfo.get_instance() + + try: + if handshake_info.jwt_signing_public_key_expiry_time > get_timestamp_ms(): + access_token_info = get_info_from_access_token(access_token, handshake_info.jwt_signing_public_key, + handshake_info.enable_anti_csrf and do_anti_csrf_check) + + if handshake_info.enable_anti_csrf and do_anti_csrf_check and \ + (anti_csrf_token is None or anti_csrf_token != access_token_info['antiCsrfToken']): + if anti_csrf_token is None: + raise_try_refresh_token_exception('anti_csrf_token is undefined') + raise_try_refresh_token_exception('anti-csrf check failed') + + if not handshake_info.access_token_blacklisting_enabled and \ + access_token_info['parentRefreshTokenHash1'] is None: + ProcessState.update_service_called(False) + return { + 'session': { + 'handle': access_token_info['sessionHandle'], + 'userId': access_token_info['userId'], + 'userDataInJWT': access_token_info['userData'] + } + } + except SuperTokensTryRefreshTokenError: + pass + + ProcessState.update_service_called(True) + + data = { + 'accessToken': access_token, + 'doAntiCsrfCheck': do_anti_csrf_check + } + if anti_csrf_token is not None: + data['antiCsrfToken'] = anti_csrf_token + + response = await Querier.get_instance().send_post_request(SESSION_VERIFY, data) + if response['status'] == 'OK': + handshake_info = await HandshakeInfo.get_instance() + handshake_info.update_jwt_signing_public_key_info(response['jwtSigningPublicKey'], + response['jwtSigningPublicKeyExpiryTime']) + response.pop('status', None) + response.pop('jwtSigningPublicKey', None) + response.pop('jwtSigningPublicKeyExpiryTime', None) + return response + elif response['status'] == 'UNAUTHORISED': + raise_unauthorised_exception(response['message']) + else: + raise_try_refresh_token_exception(response['message']) + + +async def refresh_session(refresh_token: str, anti_csrf_token: Union[str, None]): + data = { + 'refreshToken': refresh_token + } + if anti_csrf_token is not None: + data['antiCsrfToken'] = anti_csrf_token + + response = await Querier.get_instance().send_post_request(SESSION_REFRESH, data) + if response['status'] == 'OK': + response.pop('status', None) + return response + elif response['status'] == 'UNAUTHORISED': + raise_unauthorised_exception(response['message']) + else: + raise_token_theft_exception( + response['session']['userId'], + response['session']['handle']) + + +async def revoke_all_sessions_for_user(user_id: str) -> List[str]: + response = await Querier.get_instance().send_post_request(SESSION_REMOVE, { + 'userId': user_id + }) + return response['sessionHandlesRevoked'] + + +async def get_all_session_handles_for_user(user_id: str) -> List[str]: + response = await Querier.get_instance().send_get_request(SESSION_USER, { + 'userId': user_id + }) + return response['sessionHandles'] + + +async def revoke_session(session_handle: str) -> bool: + response = await Querier.get_instance().send_post_request(SESSION_REMOVE, { + 'sessionHandles': [session_handle] + }) + return len(response['sessionHandlesRevoked']) == 1 + + +async def revoke_multiple_sessions(session_handles: List[str]) -> List[str]: + response = await Querier.get_instance().send_post_request(SESSION_REMOVE, { + 'sessionHandles': session_handles + }) + return response['sessionHandlesRevoked'] + + +async def get_session_data(session_handle: str) -> dict: + response = await Querier.get_instance().send_get_request(SESSION_DATA, { + 'sessionHandle': session_handle + }) + if response['status'] == 'OK': + return response['userDataInDatabase'] + else: + raise_unauthorised_exception(response['message']) + + +async def update_session_data(session_handle: str, new_session_data: dict): + response = await Querier.get_instance().send_put_request(SESSION_DATA, { + 'sessionHandle': session_handle, + 'userDataInDatabase': new_session_data + }) + if response['status'] == 'UNAUTHORISED': + raise_unauthorised_exception(response['message']) + + +async def get_jwt_payload(session_handle: str) -> dict: + response = await Querier.get_instance().send_get_request(JWT_DATA, { + 'sessionHandle': session_handle + }) + if response['status'] == 'OK': + return response['userDataInJWT'] + else: + raise_unauthorised_exception(response['message']) + + +async def update_jwt_payload(session_handle: str, new_jwt_payload: dict): + response = await Querier.get_instance().send_put_request(JWT_DATA, { + 'sessionHandle': session_handle, + 'userDataInJWT': new_jwt_payload + }) + if response['status'] == 'UNAUTHORISED': + raise_unauthorised_exception(response['message']) diff --git a/backend/main/supertokens.py b/backend/main/supertokens.py new file mode 100644 index 0000000..d54cbc7 --- /dev/null +++ b/backend/main/supertokens.py @@ -0,0 +1,379 @@ +""" +Copyright (c) 2020, VRAI Labs and/or its affiliates. All rights reserved. + +This software is licensed under the Apache License, Version 2.0 (the +"License") as published by the Apache Software Foundation. + +You may not use this file except in compliance with the License. You may +obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. +""" + + +from supertokens_fastapi.exceptions import ( + raise_try_refresh_token_exception, + raise_unauthorised_exception, + SuperTokensTokenTheftError, + SuperTokensUnauthorisedError, + SuperTokensTryRefreshTokenError, + raise_general_exception +) +from supertokens_fastapi.handshake_info import HandshakeInfo +from supertokens_fastapi.session import Session +from supertokens_fastapi import session_helper +from supertokens_fastapi.cookie_and_header import ( + CookieConfig, + clear_cookies, + get_anti_csrf_header, + attach_anti_csrf_header, + set_options_api_headers, + get_access_token_from_cookie, + attach_access_token_to_cookie, + get_refresh_token_from_cookie, + attach_refresh_token_to_cookie, + save_frontend_info_from_request, + get_id_refresh_token_from_cookie, + attach_id_refresh_token_to_cookie_and_header, + get_cors_allowed_headers as get_cors_allowed_headers_from_cookie_and_headers +) +from supertokens_fastapi.default_callbacks import ( + default_unauthorised_callback, + default_try_refresh_token_callback, + default_token_theft_detected_callback +) +from fastapi.requests import Request +from fastapi.responses import Response, JSONResponse +from fastapi import FastAPI, HTTPException +from starlette.middleware.base import BaseHTTPMiddleware +from typing import Callable, List, Union, Awaitable +from httpx import AsyncClient +from jwt import decode + + +async def create_new_session(request: Request, user_id: str, jwt_payload: Union[dict, None] = None, + session_data: Union[dict, None] = None) -> Session: + session = await session_helper.create_new_session(user_id, jwt_payload, session_data) + access_token = session['accessToken'] + refresh_token = session['refreshToken'] + id_refresh_token = session['idRefreshToken'] + request.state.supertokens = Session(access_token['token'], session['session']['handle'], + session['session']['userId'], session['session']['userDataInJWT']) + request.state.supertokens.new_access_token_info = access_token + request.state.supertokens.new_refresh_token_info = refresh_token + request.state.supertokens.new_id_refresh_token_info = id_refresh_token + if 'antiCsrfToken' in session and session['antiCsrfToken'] is not None: + request.state.supertokens.new_anti_csrf_token = session['antiCsrfToken'] + return request.state.supertokens + + +async def get_session(request: Request, enable_csrf_protection: bool) -> Session: + save_frontend_info_from_request(request) + id_refresh_token = get_id_refresh_token_from_cookie(request) + if id_refresh_token is None: + raise_unauthorised_exception('id refresh token is missing in cookies') + access_token = get_access_token_from_cookie(request) + if access_token is None: + raise_try_refresh_token_exception('access token missing in cookies') + anti_csrf_token = get_anti_csrf_header(request) + new_session = await session_helper.get_session(access_token, anti_csrf_token, enable_csrf_protection) + if 'accessToken' in new_session: + access_token = new_session['accessToken']['token'] + + request.state.supertokens = Session(access_token, new_session['session']['handle'], + new_session['session']['userId'], new_session['session']['userDataInJWT']) + + if 'accessToken' in new_session: + request.state.supertokens.new_access_token_info = new_session['accessToken'] + return request.state.supertokens + + +async def refresh_session(request: Request) -> Session: + save_frontend_info_from_request(request) + refresh_token = get_refresh_token_from_cookie(request) + if refresh_token is None: + raise_unauthorised_exception('Missing auth tokens in cookies. Have you set the correct refresh API path in ' + 'your frontend and SuperTokens config?') + anti_csrf_token = get_anti_csrf_header(request) + new_session = await session_helper.refresh_session(refresh_token, anti_csrf_token) + access_token = new_session['accessToken'] + refresh_token = new_session['refreshToken'] + id_refresh_token = new_session['idRefreshToken'] + request.state.supertokens = Session(access_token['token'], new_session['session']['handle'], + new_session['session']['userId'], new_session['session']['userDataInJWT']) + request.state.supertokens.new_access_token_info = access_token + request.state.supertokens.new_refresh_token_info = refresh_token + request.state.supertokens.new_id_refresh_token_info = id_refresh_token + if 'antiCsrfToken' in new_session and new_session['antiCsrfToken'] is not None: + request.state.supertokens.new_anti_csrf_token = new_session['antiCsrfToken'] + return request.state.supertokens + + +async def revoke_session(session_handle: str) -> bool: + return await session_helper.revoke_session(session_handle) + + +async def revoke_all_sessions_for_user(user_id: str) -> List[str]: + return await session_helper.revoke_all_sessions_for_user(user_id) + + +async def get_all_session_handles_for_user(user_id: str) -> List[str]: + return await session_helper.get_all_session_handles_for_user(user_id) + + +async def revoke_multiple_sessions(session_handles: List[str]) -> List[str]: + return await session_helper.revoke_multiple_sessions(session_handles) + + +async def get_session_data(session_handle: str) -> dict: + return await session_helper.get_session_data(session_handle) + + +async def update_session_data(session_handle: str, new_session_data: dict) -> None: + await session_helper.update_session_data(session_handle, new_session_data) + + +async def get_jwt_payload(session_handle: str) -> dict: + return await session_helper.get_jwt_payload(session_handle) + + +async def update_jwt_payload(session_handle: str, new_jwt_payload: dict) -> None: + await session_helper.update_jwt_payload(session_handle, new_jwt_payload) + + +def set_relevant_headers_for_options_api(response: Response) -> None: + set_options_api_headers(response) + + +def get_cors_allowed_headers(): + return get_cors_allowed_headers_from_cookie_and_headers() + + +async def __supertokens_session(request: Request, enable_anti_csrf_check: bool) -> Session: + refresh_path = (await HandshakeInfo.get_instance()).refresh_token_path + if CookieConfig.get_instance().refresh_token_path is not None: + refresh_path = CookieConfig.get_instance().refresh_token_path + if request.url.path in (refresh_path, refresh_path + '/', + '/' + refresh_path + '/' + refresh_path + '/') and request.method == "POST": + request.state.supertokens = await refresh_session(request) + else: + request.state.supertokens = await get_session(request, enable_anti_csrf_check) + return request.state.supertokens + + +async def supertokens_session(request: Request): + enable_anti_csrf_check = request.method != "GET" + return await __supertokens_session(request, enable_anti_csrf_check) + + +async def supertokens_session_with_anti_csrf(request: Request): + return await __supertokens_session(request, True) + + +async def supertokens_session_without_anti_csrf(request: Request): + return await __supertokens_session(request, False) + + +async def auth0_handler( + request: Request, + domain: str, + client_id: str, + client_secret: str, + callback: Union[Callable[[str, str, str, Union[str, None]], Awaitable[any]], None] = None +) -> Response: + try: + request_json = await request.json() + action = request_json['action'] + if action == 'logout': + if not hasattr(request.state, 'supertokens'): + request.state.supertokens = await __supertokens_session(request, True) + await request.state.supertokens.revoke_session() + return JSONResponse({}) + auth_code = None + if 'code' in request_json: + auth_code = request_json['code'] + is_login = action == 'login' + if not is_login: + request.state.supertokens = await __supertokens_session(request, True) + + form_data = {} + if auth_code is None and action == 'refresh': + session_data = await request.state.supertokens.get_session_data() + if 'refresh_token' not in session_data: + return JSONResponse(content={}, status_code=403) + form_data = { + 'grant_type': 'refresh_token', + 'client_id': client_id, + 'client_secret': client_secret, + 'refresh_token': session_data['refresh_token'] + } + else: + form_data = { + 'grant_type': 'authorization_code', + 'client_id': client_id, + 'client_secret': client_secret, + 'code': auth_code, + 'redirect_uri': request_json['redirect_uri'] + } + + response = await AsyncClient().post( + url='https://' + domain + '/oauth/token', + data=form_data, + headers={ + 'content-type': 'application/x-www-form-urlencoded' + } + ) + if response.status_code != 200: + return JSONResponse(content={}, status_code=response.status_code) + response_json = response.json() + id_token = response_json['id_token'] + expires_in = response_json['expires_in'] + access_token = response_json['access_token'] + refresh_token = None + if 'refresh_token' in response_json: + refresh_token = response_json['refresh_token'] + + if is_login: + payload = decode(jwt=id_token, verify=False) + if callback is not None: + try: + await callback(payload['sub'], id_token, access_token, refresh_token) + except TypeError: + callback(payload['sub'], id_token, access_token, refresh_token) + else: + session_data = {} + if refresh_token is not None: + session_data['refresh_token'] = refresh_token + await create_new_session(request, payload['sub'], {}, session_data) + elif auth_code is not None: + session_data = await request.state.supertokens.get_session_data() + if refresh_token is not None: + session_data['refresh_token'] = refresh_token + elif 'refresh_token' in session_data: + del session_data['refresh_token'] + await request.state.supertokens.update_session_data(session_data) + return JSONResponse(content={ + 'id_token': id_token, + 'expires_in': expires_in + }) + except HTTPException as e: + # if the exception is of type HTTPException, we don't modify the exception and raise it as it is + raise e + except Exception as err: + raise_general_exception(err) + + +async def manage_cookies_post_response(session: Session, response: Response): + if session.remove_cookies: + await clear_cookies(response) + else: + access_token = session.new_access_token_info + if access_token is not None: + await attach_access_token_to_cookie( + response, + access_token['token'], + access_token['expiry'], + access_token['domain'] if 'domain' in access_token else None, + access_token['cookiePath'], + access_token['cookieSecure'], + access_token['sameSite'] + ) + refresh_token = session.new_refresh_token_info + if refresh_token is not None: + await attach_refresh_token_to_cookie( + response, + refresh_token['token'], + refresh_token['expiry'], + refresh_token['domain'] if 'domain' in refresh_token else None, + refresh_token['cookiePath'], + refresh_token['cookieSecure'], + refresh_token['sameSite'] + ) + id_refresh_token = session.new_id_refresh_token_info + if id_refresh_token is not None: + await attach_id_refresh_token_to_cookie_and_header( + response, + id_refresh_token['token'], + id_refresh_token['expiry'], + id_refresh_token['domain'] if 'domain' in id_refresh_token else None, + id_refresh_token['cookiePath'], + id_refresh_token['cookieSecure'], + id_refresh_token['sameSite'] + ) + anti_csrf_token = session.new_anti_csrf_token + if anti_csrf_token is not None: + attach_anti_csrf_header(response, anti_csrf_token) + + +class SupertokensResponseMiddleware(BaseHTTPMiddleware): + def __init__(self, app: FastAPI): + super().__init__(app) + + async def dispatch(self, request: Request, call_next): + response = await call_next(request) + if hasattr(request.state, "supertokens") and isinstance(request.state.supertokens, Session): + await manage_cookies_post_response(request.state.supertokens, response) + return response + + +class SuperTokens: + def __init__( + self, + app: FastAPI, + hosts=None, + api_key=None, + access_token_path=None, + refresh_token_path=None, + cookie_domain=None, + cookie_secure=None, + cookie_same_site=None + ): + self.__unauthorised_callback = default_unauthorised_callback + self.__try_refresh_token_callback = default_try_refresh_token_callback + self.__token_theft_detected_callback = default_token_theft_detected_callback + + session_helper.init(hosts, api_key) + CookieConfig.init(access_token_path, refresh_token_path, cookie_domain, cookie_secure, cookie_same_site) + app.add_middleware(SupertokensResponseMiddleware) + self.__set_error_handler_callbacks(app) + + def __set_error_handler_callbacks(self, app): + @app.exception_handler(SuperTokensUnauthorisedError) + async def handle_unauthorised(_, e): + try: + response = await self.__unauthorised_callback(e) + except TypeError: + response = self.__unauthorised_callback(e) + await clear_cookies(response) + return response + + @app.exception_handler(SuperTokensTryRefreshTokenError) + async def handle_try_refresh_token(_, e): + try: + response = await self.__try_refresh_token_callback(e) + except TypeError: + response = self.__try_refresh_token_callback(e) + return response + + @app.exception_handler(SuperTokensTokenTheftError) + async def handle_token_theft(_, e): + try: + response = await self.__token_theft_detected_callback(e.session_handle, e.user_id) + except TypeError: + response = self.__token_theft_detected_callback(e.session_handle, e.user_id) + await clear_cookies(response) + return response + + def set_unauthorised_error_handler(self, callback: Callable[[SuperTokensUnauthorisedError], Union[Awaitable[Response], Response]]): + self.__unauthorised_callback = callback + + def set_try_refresh_token_error_handler(self, callback: Callable[[SuperTokensTryRefreshTokenError], + Union[Awaitable[Response], Response]]): + self.__try_refresh_token_callback = callback + + def set_token_theft_detected_error_handler(self, callback: Callable[[str, str], Awaitable[Response]]): + self.__token_theft_detected_callback = callback diff --git a/backend/main/utils.py b/backend/main/utils.py new file mode 100644 index 0000000..d850a47 --- /dev/null +++ b/backend/main/utils.py @@ -0,0 +1,87 @@ +""" +Copyright (c) 2020, VRAI Labs and/or its affiliates. All rights reserved. + +This software is licensed under the Apache License, Version 2.0 (the +"License") as published by the Apache Software Foundation. + +You may not use this file except in compliance with the License. You may +obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations +under the License. +""" + +from base64 import b64encode, b64decode +from time import time +from typing import List, Union + + +def utf_base64encode(s: str) -> str: + return b64encode(s.encode('utf-8')).decode('utf-8') + + +def utf_base64decode(s: str) -> str: + return b64decode(s.encode('utf-8')).decode('utf-8') + + +def find_max_version(versions_1: List[str], versions_2: List[str]) -> Union[str, None]: + versions = list(set(versions_1) & set(versions_2)) + if len(versions) == 0: + return None + + max_v = versions[0] + for i in range(1, len(versions)): + version = versions[i] + max_v = compare_version(max_v, version) + + return max_v + + +def compare_version(v1: str, v2: str) -> str: + v1_split = v1.split('.') + v2_split = v2.split('.') + max_loop = min(len(v1_split), len(v2_split)) + + for i in range(max_loop): + if int(v1_split[i]) > int(v2_split[i]): + return v1 + elif int(v2_split[i]) > int(v1_split[i]): + return v2 + + if len(v1_split) > len(v2_split): + return v1 + + return v2 + + +def is_4xx_error(status_code: int) -> bool: + return status_code // 100 == 4 + + +def is_5xx_error(status_code: int) -> bool: + return status_code // 100 == 5 + + +def sanitize_string(s: any) -> Union[str, None]: + if s == "": + return s + + if not isinstance(s, str): + return None + + return s.strip() + + +def sanitize_number(n: any) -> Union[Union[int, float], None]: + _type = type(n) + if _type == int or _type == float: + return n + + return None + + +def get_timestamp_ms() -> int: + return int(time() * 1000) From 00ffba52ea3f16b6e1410ccbf2ff71738905c672 Mon Sep 17 00:00:00 2001 From: Inclusive-Growth-Chain <102407215+Inclusive-Growth-Chain@users.noreply.github.com> Date: Sun, 27 Mar 2022 20:20:18 +0530 Subject: [PATCH 4/6] Add files via upload --- Hackathon PollutionIGC/client/README.md | 70 + .../client/package-lock.json | 28245 ++++++++++++++++ Hackathon PollutionIGC/client/package.json | 54 + .../client/public/favicon.ico | Bin 0 -> 3870 bytes .../client/public/index.html | 21 + .../client/public/logo192.png | Bin 0 -> 5347 bytes .../client/public/logo512.png | Bin 0 -> 9664 bytes .../client/public/manifest.json | 25 + .../client/public/robots.txt | 3 + Hackathon PollutionIGC/client/src/App.css | 32 + Hackathon PollutionIGC/client/src/App.js | 21 + .../client/src/actions/index.js | 6 + .../client/src/components/layout/Accordion.js | 112 + .../client/src/components/layout/Card.js | 17 + .../client/src/components/layout/Data.js | 47 + .../client/src/components/layout/Gauge.js | 70 + .../src/components/layout/Health_rec.js | 9 + .../client/src/components/layout/Landing.js | 231 + .../client/src/components/layout/Map.js | 24 + .../client/src/components/layout/Navbar.js | 24 + .../client/src/components/layout/Select.js | 311 + .../client/src/components/layout/Svg_guage.js | 28 + Hackathon PollutionIGC/client/src/index.js | 10 + .../client/src/reducers/index.js | 9 + .../client/src/reducers/select.js | 16 + Hackathon PollutionIGC/client/src/store.js | 6 + Hackathon PollutionIGC/config/db.js | 16 + Hackathon PollutionIGC/config/default.json | 3 + Hackathon PollutionIGC/models/Data.js | 503 + Hackathon PollutionIGC/package-lock.json | 4895 +++ Hackathon PollutionIGC/package.json | 30 + .../routes/api/dashboard.js | 9 + Hackathon PollutionIGC/server.js | 17 + 33 files changed, 34864 insertions(+) create mode 100644 Hackathon PollutionIGC/client/README.md create mode 100644 Hackathon PollutionIGC/client/package-lock.json create mode 100644 Hackathon PollutionIGC/client/package.json create mode 100644 Hackathon PollutionIGC/client/public/favicon.ico create mode 100644 Hackathon PollutionIGC/client/public/index.html create mode 100644 Hackathon PollutionIGC/client/public/logo192.png create mode 100644 Hackathon PollutionIGC/client/public/logo512.png create mode 100644 Hackathon PollutionIGC/client/public/manifest.json create mode 100644 Hackathon PollutionIGC/client/public/robots.txt create mode 100644 Hackathon PollutionIGC/client/src/App.css create mode 100644 Hackathon PollutionIGC/client/src/App.js create mode 100644 Hackathon PollutionIGC/client/src/actions/index.js create mode 100644 Hackathon PollutionIGC/client/src/components/layout/Accordion.js create mode 100644 Hackathon PollutionIGC/client/src/components/layout/Card.js create mode 100644 Hackathon PollutionIGC/client/src/components/layout/Data.js create mode 100644 Hackathon PollutionIGC/client/src/components/layout/Gauge.js create mode 100644 Hackathon PollutionIGC/client/src/components/layout/Health_rec.js create mode 100644 Hackathon PollutionIGC/client/src/components/layout/Landing.js create mode 100644 Hackathon PollutionIGC/client/src/components/layout/Map.js create mode 100644 Hackathon PollutionIGC/client/src/components/layout/Navbar.js create mode 100644 Hackathon PollutionIGC/client/src/components/layout/Select.js create mode 100644 Hackathon PollutionIGC/client/src/components/layout/Svg_guage.js create mode 100644 Hackathon PollutionIGC/client/src/index.js create mode 100644 Hackathon PollutionIGC/client/src/reducers/index.js create mode 100644 Hackathon PollutionIGC/client/src/reducers/select.js create mode 100644 Hackathon PollutionIGC/client/src/store.js create mode 100644 Hackathon PollutionIGC/config/db.js create mode 100644 Hackathon PollutionIGC/config/default.json create mode 100644 Hackathon PollutionIGC/models/Data.js create mode 100644 Hackathon PollutionIGC/package-lock.json create mode 100644 Hackathon PollutionIGC/package.json create mode 100644 Hackathon PollutionIGC/routes/api/dashboard.js create mode 100644 Hackathon PollutionIGC/server.js diff --git a/Hackathon PollutionIGC/client/README.md b/Hackathon PollutionIGC/client/README.md new file mode 100644 index 0000000..58beeac --- /dev/null +++ b/Hackathon PollutionIGC/client/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/Hackathon PollutionIGC/client/package-lock.json b/Hackathon PollutionIGC/client/package-lock.json new file mode 100644 index 0000000..91e4c34 --- /dev/null +++ b/Hackathon PollutionIGC/client/package-lock.json @@ -0,0 +1,28245 @@ +{ + "name": "client", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "client", + "version": "0.1.0", + "dependencies": { + "@testing-library/jest-dom": "^5.16.2", + "@testing-library/react": "^12.1.4", + "@testing-library/user-event": "^13.5.0", + "axios": "^0.26.1", + "bootstrap": "^5.1.3", + "chartjs": "^0.3.24", + "font-awesome": "^4.7.0", + "leaflet": "^1.7.1", + "moment": "^2.29.1", + "react": "^17.0.2", + "react-bootstrap": "^2.2.1", + "react-dom": "^17.0.2", + "react-gaugejs": "^2.0.3", + "react-leaflet": "^3.2.5", + "react-moment": "^1.1.1", + "react-redux": "^7.2.6", + "react-router-dom": "^6.2.2", + "react-scripts": "5.0.0", + "redux": "^4.1.2", + "redux-devtools-extension": "^2.13.9", + "redux-thunk": "^2.4.1", + "svg-gauge": "^1.0.6", + "web-vitals": "^2.1.4" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", + "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dependencies": { + "@babel/highlight": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", + "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.7.tgz", + "integrity": "sha512-djHlEfFHnSnTAcPb7dATbiM5HxGOP98+3JLBZtjRb5I7RXrw7kFRoG2dXM8cm3H+o11A8IFH/uprmJpwFynRNQ==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.7", + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.7", + "@babel/parser": "^7.17.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.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.17.0", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", + "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", + "dependencies": { + "eslint-scope": "^5.1.1", + "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-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/@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/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/@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.17.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", + "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "dependencies": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz", + "integrity": "sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==", + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "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.17.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", + "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "dependencies": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", + "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", + "dependencies": { + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "dependencies": { + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "dependencies": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.7.tgz", + "integrity": "sha512-TKsj9NkjJfTBxM7Phfy7kv6yYc4ZcOo+AaWGqQOKTPDOmcGkIFb5xNA746eKisQkm4yavUYh4InYM9S+VnO01w==", + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.7.tgz", + "integrity": "sha512-bm3AQf45vR4gKggRfvJdYJ0gFLoCbsPxiFLSH6hTVYABptNHY6l9NrhnucVjQ/X+SPtLANT9lc0fFhikj+VBRA==", + "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.16.7", + "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.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@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.17.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.2.tgz", + "integrity": "sha512-WH8Z95CwTq/W8rFbMqb9p3hicpt4RX4f0K659ax2VHxgOyT6qQmUaEVEjIh4WR9Eh9NymkVn5vwsrE68fAQNUw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.17.1", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/plugin-syntax-decorators": "^7.17.0", + "charcodes": "^0.2.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@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.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "dependencies": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.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.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "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.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz", + "integrity": "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", + "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", + "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz", + "integrity": "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", + "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", + "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-flow": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.7.tgz", + "integrity": "sha512-ITPmR2V7MqioMJyrxUo2onHNC3e+MvfFiFIR0RP21d3PtlVb6sfzoxNKiphSZUOM9hEIdzCcZe83ieX3yoqjUA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.6.tgz", + "integrity": "sha512-OBv9VkyyKtsHZiHLoSfCn+h6yU7YKX8nrs32xUmOa1SRSk+t03FosB6fBZ0Yz4BpD1WV7l73Nsad+2Tz7APpqw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", + "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz", + "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.16.7", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", + "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", + "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz", + "integrity": "sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", + "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-typescript": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", + "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", + "dependencies": { + "@babel/compat-data": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@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-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.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.16.8", + "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.8", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.20.2", + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", + "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-react-display-name": "^7.16.7", + "@babel/plugin-transform-react-jsx": "^7.16.7", + "@babel/plugin-transform-react-jsx-development": "^7.16.7", + "@babel/plugin-transform-react-pure-annotations": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", + "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.7.tgz", + "integrity": "sha512-L6rvG9GDxaLgFjg41K+5Yv9OMrU98sWe+Ykmc6FDJW/+vYZMhdOMKkISgzptMaERHvS2Y2lw9MDRm2gHhlQQoA==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.7.tgz", + "integrity": "sha512-TvliGJjhxis5m7xIMvlXH/xG8Oa/LK0SCUCyfKD6nLi42n5fB4WibDJ0g9trmmBB6hwpMNx+Lzbxy9/4gpMaVw==", + "dependencies": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", + "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.3", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "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-color-function": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.0.3.tgz", + "integrity": "sha512-J26I69pT2B3MYiLY/uzCGKVJyMYVg9TCpXkWsRlt+Yfq+nELUEm72QXIMYXs4xA9cJA4Oqs2EylrfokKl3mJEQ==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz", + "integrity": "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.0.tgz", + "integrity": "sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz", + "integrity": "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.1.tgz", + "integrity": "sha512-Og5RrTzwFhrKoA79c3MLkfrIBYmwuf/X83s+JQtz/Dkk/MpsaKtqHV1OOzYkogQ+tj3oYp5Mq39XotBXNqVc3Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz", + "integrity": "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.0.2.tgz", + "integrity": "sha512-QwhWesEkMlp4narAwUi6pgc6kcooh8cC7zfxa9LSQNYXqzcdNUtNBzbGc5nuyAVreb7uf5Ox4qH1vYT3GA1wOg==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "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/@eslint/eslintrc": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.1.tgz", + "integrity": "sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.1", + "globals": "^13.9.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "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.12.1", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "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/@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "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/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/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/resolve-uri": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", + "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", + "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.4.tgz", + "integrity": "sha512-zZbZeHQDnoTlt2AF+diQT0wsSXpvWiaIOZwBRdltNFhG1+I3ozyaw7U/nBiUwyJ0D+zwdXp0E3bWOl38Ag2BMw==", + "dependencies": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.0", + "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 <3.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/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@popperjs/core": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.4.tgz", + "integrity": "sha512-q/ytXxO5NKvyT37pmisQAItCFqA7FD/vNb8dgaJy3/630Fsc+Mz9/9f2SziBoIZ30TJooXyTwZmhi1zjXmObYg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@react-aria/ssr": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@react-aria/ssr/-/ssr-3.1.2.tgz", + "integrity": "sha512-amXY11ImpokvkTMeKRHjsSsG7v1yzzs6yeqArCyBIk60J3Yhgxwx9Cah+Uu/804ATFwqzN22AXIo7SdtIaMP+g==", + "dependencies": { + "@babel/runtime": "^7.6.2" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0-rc.1" + } + }, + "node_modules/@react-leaflet/core": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@react-leaflet/core/-/core-1.1.1.tgz", + "integrity": "sha512-7PGLWa9MZ5x/cWy8EH2VzI4T8q5WpuHbixzCDXqixP/WyqwIrg5NDUPgYuFnB4IEIZF+6nA265mYzswFo/h1Pw==", + "peerDependencies": { + "leaflet": "^1.7.1", + "react": "^17.0.1", + "react-dom": "^17.0.1" + } + }, + "node_modules/@restart/hooks": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/@restart/hooks/-/hooks-0.4.5.tgz", + "integrity": "sha512-tLGtY0aHeIfT7aPwUkvQuhIy3+q3w4iqmUzFLPlOAf/vNUacLaBt1j/S//jv/dQhenRh8jvswyMojCwmLvJw8A==", + "dependencies": { + "dequal": "^2.0.2" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@restart/ui": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@restart/ui/-/ui-1.0.2.tgz", + "integrity": "sha512-vKGe0UBJLnbvNAjr8ljlDvphf2HkpjBjXsblmgKPvKdZBDn/mtAz89wmznaomIaEJ9VNoSEY0vA5T5MDi2jIcQ==", + "dependencies": { + "@babel/runtime": "^7.13.16", + "@popperjs/core": "^2.10.1", + "@react-aria/ssr": "^3.0.1", + "@restart/hooks": "^0.4.0", + "@types/warning": "^3.0.0", + "dequal": "^2.0.2", + "dom-helpers": "^5.2.0", + "prop-types": "^15.7.2", + "uncontrollable": "^7.2.1", + "warning": "^4.0.3" + }, + "peerDependencies": { + "react": ">=16.14.0", + "react-dom": ">=16.14.0" + } + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.0.tgz", + "integrity": "sha512-JLo+Y592QzIE+q7Dl2pMUtt4q8SKYI5jDrZxrozEQxnGVOyYE+GWK9eLkwTaeN9DDctlaRAQ3TBmzZ1qdLE30A==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "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": "8.11.3", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.11.3.tgz", + "integrity": "sha512-9LId28I+lx70wUiZjLvi1DB/WT2zGOxUh46glrSNMaWVx849kKAluezVzZrXJfTKKoQTmEOutLes/bHg4Bj3aA==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "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/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/dom/node_modules/aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", + "engines": { + "node": ">=6.0" + } + }, + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.16.2", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.2.tgz", + "integrity": "sha512-6ewxs1MXWwsBFZXIk4nKKskWANelkdUehchEOokHsN8X7c2eKXGw+77aRV63UU8f/DTSVUPLaGxdrj4lN7D/ug==", + "dependencies": { + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css": "^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/aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", + "engines": { + "node": ">=6.0" + } + }, + "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": "12.1.4", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.4.tgz", + "integrity": "sha512-jiPKOm7vyUw311Hn/HlNQ9P8/lHNtArAx0PisXyFixDDvfl8DbD6EUdbshK5eqauvBSvzZd19itqQ9j3nferJA==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.0.0", + "@types/react-dom": "*" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "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": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" + }, + "node_modules/@types/babel__core": { + "version": "7.1.18", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.18.tgz", + "integrity": "sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@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.14.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", + "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "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": "7.29.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "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/@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "dependencies": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, + "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.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/invariant": { + "version": "2.2.35", + "resolved": "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.35.tgz", + "integrity": "sha512-DxX1V9P8zdJPYQat1gHyY0xj3efl8gnMVjiM9iCY6y27lj+PoQWkgjt8jDqmovPqULkKVpKRg8J36iQiA+EtEg==" + }, + "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": "27.4.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.4.1.tgz", + "integrity": "sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==", + "dependencies": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, + "node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, + "node_modules/@types/node": { + "version": "17.0.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", + "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==" + }, + "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.4.4", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.4.tgz", + "integrity": "sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.4", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", + "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" + }, + "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": "17.0.40", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.40.tgz", + "integrity": "sha512-UrXhD/JyLH+W70nNSufXqMZNuUD2cXHu6UjCllC6pmOQgBX4SGXOH8fjRka0O0Ee0HrFxapDD8Bwn81Kmiz6jQ==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.13.tgz", + "integrity": "sha512-wEP+B8hzvy6ORDv1QBhcQia4j6ea4SFIBttHYpXKPFZRviBvknq0FRh3VrIxeXUmsPkwuXVZrVGG7KUVONmXCQ==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-redux": { + "version": "7.1.23", + "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.23.tgz", + "integrity": "sha512-D02o3FPfqQlfu2WeEYwh3x2otYd2Dk1o8wAfsA0B1C2AJEFxE663Ozu7JzuWbznGgW248NaOF6wsqCGNq9d3qw==", + "dependencies": { + "@types/hoist-non-react-statics": "^3.3.0", + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0", + "redux": "^4.0.0" + } + }, + "node_modules/@types/react-transition-group": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.4.tgz", + "integrity": "sha512-7gAPz7anVK5xzbeQW9wFBDg7G++aPLAFY0QaSMOou9rJZpbuI58WAuJrgu+qR92l61grlnCUe7AFX8KGahAgug==", + "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.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==" + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "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.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "dependencies": { + "@types/mime": "^1", + "@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.3", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.3.tgz", + "integrity": "sha512-oKZe+Mf4ioWlMuzVBaXQ9WDnEm1+umLx0InILg+yvZVBBDmzV5KfZyLrCvadtWcx8+916jLmHafcmqqffl+iIw==", + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + }, + "node_modules/@types/warning": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/warning/-/warning-3.0.0.tgz", + "integrity": "sha1-DSUBJorY+ZYrdA04fEZU9fjiPlI=" + }, + "node_modules/@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "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.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.15.0.tgz", + "integrity": "sha512-u6Db5JfF0Esn3tiAKELvoU5TpXVSkOpZ78cEGn/wXtT2RVqs2vkt4ge6N8cRCyw7YVKhmmLDbwI2pg92mlv7cA==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.15.0", + "@typescript-eslint/type-utils": "5.15.0", + "@typescript-eslint/utils": "5.15.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "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.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.15.0.tgz", + "integrity": "sha512-AJOOaBrVqKYWaYDBtgMi9XVDB3YHXlffto/3A4VQ39VVaNqosSOp/nW09G4N/ej8WlzHQB2jTnSfP5wWsXSQJA==", + "dependencies": { + "@typescript-eslint/utils": "5.15.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.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.15.0.tgz", + "integrity": "sha512-NGAYP/+RDM2sVfmKiKOCgJYPstAO40vPAgACoWPO/+yoYKSgAXIFaBKsV8P0Cc7fwKgvj27SjRNX4L7f4/jCKQ==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.15.0", + "@typescript-eslint/types": "5.15.0", + "@typescript-eslint/typescript-estree": "5.15.0", + "debug": "^4.3.2" + }, + "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.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.15.0.tgz", + "integrity": "sha512-EFiZcSKrHh4kWk0pZaa+YNJosvKE50EnmN4IfgjkA3bTHElPtYcd2U37QQkNTqwMCS7LXeDeZzEqnsOH8chjSg==", + "dependencies": { + "@typescript-eslint/types": "5.15.0", + "@typescript-eslint/visitor-keys": "5.15.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.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.15.0.tgz", + "integrity": "sha512-KGeDoEQ7gHieLydujGEFLyLofipe9PIzfvA/41urz4hv+xVxPEbmMQonKSynZ0Ks2xDhJQ4VYjB3DnRiywvKDA==", + "dependencies": { + "@typescript-eslint/utils": "5.15.0", + "debug": "^4.3.2", + "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.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.15.0.tgz", + "integrity": "sha512-yEiTN4MDy23vvsIksrShjNwQl2vl6kJeG9YkVJXjXZnkJElzVK8nfPsWKYxcsGWG8GhurYXP4/KGj3aZAxbeOA==", + "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.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.15.0.tgz", + "integrity": "sha512-Hb0e3dGc35b75xLzixM3cSbG1sSbrTBQDfIScqdyvrfJZVEi4XWAT+UL/HMxEdrJNB8Yk28SKxPLtAhfCbBInA==", + "dependencies": { + "@typescript-eslint/types": "5.15.0", + "@typescript-eslint/visitor-keys": "5.15.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "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.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.15.0.tgz", + "integrity": "sha512-081rWu2IPKOgTOhHUk/QfxuFog8m4wxW43sXNOMSCdh578tGJ1PAaWPsj42LOa7pguh173tNlMigsbrHvh/mtA==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.15.0", + "@typescript-eslint/types": "5.15.0", + "@typescript-eslint/typescript-estree": "5.15.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.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/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.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.15.0.tgz", + "integrity": "sha512-+vX5FKtgvyHbmIJdxMJ2jKm9z2BIlXJiuewI8dsDYMp5LzPUcuTT78Ya5iwvQg3VqSVdmxyM8Anj1Jeq7733ZQ==", + "dependencies": { + "@typescript-eslint/types": "5.15.0", + "eslint-visitor-keys": "^3.0.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.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" + }, + "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.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "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-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dependencies": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "node_modules/acorn-node/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-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.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", + "engines": { + "node": ">= 0.12.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/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "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/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", + "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" + }, + "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": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "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.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", + "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz", + "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "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": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "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/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.2.tgz", + "integrity": "sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==", + "dependencies": { + "browserslist": "^4.19.1", + "caniuse-lite": "^1.0.30001297", + "fraction.js": "^4.1.2", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/axe-core": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", + "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axios": { + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", + "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", + "dependencies": { + "follow-redirects": "^1.14.8" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "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.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.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/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/babel-loader/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "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-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "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.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + }, + "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": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "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.19.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + }, + "engines": { + "node": ">= 0.8" + } + }, + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dependencies": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "node_modules/bootstrap": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.1.3.tgz", + "integrity": "sha512-fcQztozJ8jToQWXxVuEyXWW+dSo8AiXWKwiSSrKWsRB/Qt+Ewwza+JWoLKiTuQLaEPhdNAJ7+Dosc9DOIqNy7Q==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/bootstrap" + }, + "peerDependencies": { + "@popperjs/core": "^2.10.2" + } + }, + "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.20.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.0.tgz", + "integrity": "sha512-bnpOoa+DownbciXj0jVGENf8VYQnE2LNWomhYuCsMmmx9Jd9lwq0WXODuwpSsp8AVdKM2/HorrzxAfbKvWTByQ==", + "dependencies": { + "caniuse-lite": "^1.0.30001313", + "electron-to-chromium": "^1.4.76", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "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/buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" + }, + "node_modules/builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", + "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": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "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.30001317", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001317.tgz", + "integrity": "sha512-xIZLh8gBm4dqNX0gkzrBeyI86J2eCjWzYAs40q88smG844YIrN4tVQl/RhquHvKEKImWWFIVh1Lxe5n1G/N+GQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "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/charcodes": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz", + "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/chartjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/chartjs/-/chartjs-0.3.24.tgz", + "integrity": "sha1-Ot3rWuNgaz6J40bCfVLKFYQW6T0=" + }, + "node_modules/check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", + "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" + }, + "node_modules/clean-css": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.4.tgz", + "integrity": "sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==", + "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/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } + }, + "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/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "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": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" + }, + "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": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "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": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "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-disposition/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/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "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": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "node_modules/core-js": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.21.1.tgz", + "integrity": "sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", + "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "dependencies": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.21.1.tgz", + "integrity": "sha512-12VZfFIu+wyVbBebyHmRTuEE/tZrB4tJToWcwAMcsp3h4+sHR+fMJWbKpYiCRWlhFBq+KNyO8rIV9rTkeVmznQ==", + "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.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "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": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "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.1.4", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.4.tgz", + "integrity": "sha512-lpfkqS0fctcmZotJGhnxkIyJWvBXgpyi2wsFd4J8VB7wzyrT6Ch/3Q+FMNJpjK4gu1+GN5khOnpU2ZVKrLbhCw==", + "dependencies": { + "timsort": "^0.3.0" + }, + "engines": { + "node": ">= 10" + }, + "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.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "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.5" + }, + "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.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "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.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "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": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "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": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + }, + "node_modules/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/cssdb": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.4.1.tgz", + "integrity": "sha512-R70R/Q1fPlM1D6Y+Kpat0QjiY+aMsY2/8lekdVoYcJ7ZQs9kw71W78FdOMf8DFq975KHQf1089PNg1dLsbAhoA==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.4.tgz", + "integrity": "sha512-hbfhVZreEPyzl+NbvRsjNo54JOX80b+j6nqG2biLVLaZHJEiqGyMh4xDGHtwhUKd5p59mj2GlDqlUBwJUuIu5A==", + "dependencies": { + "cssnano-preset-default": "^*", + "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.4", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.4.tgz", + "integrity": "sha512-w1Gg8xsebln6/axZ6qDFQHuglrGfbIHOIx0g4y9+etRlRab8CGpSpe6UMsrgJe4zhCaJ0LwLmc+PhdLRTwnhIA==", + "dependencies": { + "css-declaration-sorter": "^6.0.3", + "cssnano-utils": "^*", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^*", + "postcss-convert-values": "^*", + "postcss-discard-comments": "^*", + "postcss-discard-duplicates": "^*", + "postcss-discard-empty": "^*", + "postcss-discard-overridden": "^*", + "postcss-merge-longhand": "^*", + "postcss-merge-rules": "^*", + "postcss-minify-font-values": "^*", + "postcss-minify-gradients": "^*", + "postcss-minify-params": "^*", + "postcss-minify-selectors": "^*", + "postcss-normalize-charset": "^*", + "postcss-normalize-display-values": "^*", + "postcss-normalize-positions": "^*", + "postcss-normalize-repeat-style": "^*", + "postcss-normalize-string": "^*", + "postcss-normalize-timing-functions": "^*", + "postcss-normalize-unicode": "^*", + "postcss-normalize-url": "^*", + "postcss-normalize-whitespace": "^*", + "postcss-ordered-values": "^*", + "postcss-reduce-initial": "^*", + "postcss-reduce-transforms": "^*", + "postcss-svgo": "^*", + "postcss-unique-selectors": "^*" + }, + "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.0.11", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz", + "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==" + }, + "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/debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "node_modules/deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dependencies": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + }, + "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.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "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.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" + }, + "node_modules/del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/dequal": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz", + "integrity": "sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug==", + "engines": { + "node": ">=6" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "dependencies": { + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" + }, + "bin": { + "detective": "bin/detective.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "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": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "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.13", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.13.tgz", + "integrity": "sha512-R305kwb5CcMDIpSHUnLyIAp7SrSPBx6F0VfQFB3M75xVMHhXJJIdePYgbPPh1o57vCHNu5QztokWUPsLjWzFqw==" + }, + "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-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "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.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "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.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "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": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/ejs": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.6.tgz", + "integrity": "sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==", + "dependencies": { + "jake": "^10.6.1" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.84", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.84.tgz", + "integrity": "sha512-b+DdcyOiZtLXHdgEG8lncYJdxbdJWJvclPNMg0eLUDcSOSO876WA/pYjdSblUTd7eJdIs4YdIxHWGazx7UPSJw==" + }, + "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": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz", + "integrity": "sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==", + "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.0.7", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.7.tgz", + "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", + "dependencies": { + "stackframe": "^1.1.1" + } + }, + "node_modules/es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "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-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": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "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": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "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": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "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": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "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": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.11.0.tgz", + "integrity": "sha512-/KRpd9mIRg2raGxHRGwW9ZywYNAClZrHjdueHcrVDuO3a6bj83eoTirCCk0M0yPwOjWYKHwRVRid+xK4F/GHgA==", + "dependencies": { + "@eslint/eslintrc": "^1.2.1", + "@humanwhocodes/config-array": "^0.9.2", + "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-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "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.0", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.0.tgz", + "integrity": "sha512-xyymoxtIt1EOsSaGag+/jmcywRuieQoA2JbPCjnw9HukFj9/97aGPoZVFioaotzk1K5Qt9sHO5EutZbkrAXS0g==", + "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.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "dependencies": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "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-module-utils/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "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.25.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz", + "integrity": "sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==", + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.2", + "has": "^1.0.3", + "is-core-module": "^2.8.0", + "is-glob": "^4.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.5", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.12.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/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/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/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "dependencies": { + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.29.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz", + "integrity": "sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==", + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "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.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", + "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", + "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.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.1.0.tgz", + "integrity": "sha512-YSNzasJUbyhOTe14ZPygeOBvcPvcaNkwHwrj4vdf+uirr2D32JTDaKi6CP5Os2aWtOcvt4uBSPXp9h5xGoqvWQ==", + "dependencies": { + "@typescript-eslint/utils": "^5.13.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-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/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/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", + "dependencies": { + "@types/eslint": "^7.28.2", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1" + }, + "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/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.12.1", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "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.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", + "dependencies": { + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "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.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "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": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "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": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "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.17.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "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": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/express/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/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.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "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": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "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.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "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.2", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", + "integrity": "sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==", + "dependencies": { + "minimatch": "^3.0.4" + } + }, + "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.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" + }, + "node_modules/follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/font-awesome": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz", + "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM=", + "engines": { + "node": ">=0.10.3" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.0.tgz", + "integrity": "sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==", + "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": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.1.tgz", + "integrity": "sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==", + "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": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "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/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "node_modules/gaugeJS": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/gaugeJS/-/gaugeJS-1.3.7.tgz", + "integrity": "sha512-te8IYMlgZOSbDmiecCwI+IOEUvEhYbniC+2qicPz7Bco5XV05QMtUr8ILqPuR+txtPC5855dZZojUHi0r15oWQ==" + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "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.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "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/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/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/graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "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": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "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/history": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", + "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", + "dependencies": { + "@babel/runtime": "^7.7.6" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/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/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": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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/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.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==" + }, + "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": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", + "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.4.tgz", + "integrity": "sha512-m/4FxX17SUvz4lJ5WPXOHDUuCwIqXLfLHs1s0uZ3oYjhoXlx9csYxaOa0ElDEJ+h8Q4iJ1s+lTMbiCa4EXIJqg==", + "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.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "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": "6.1.5", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", + "integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" + }, + "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": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.12", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", + "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==", + "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": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "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": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "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.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "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-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "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.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "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": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "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.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "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": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "engines": { + "node": ">=6" + } + }, + "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": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "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-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "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-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "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-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": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "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.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jake": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", + "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==", + "dependencies": { + "async": "0.9.x", + "chalk": "^2.4.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/jake/node_modules/async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=" + }, + "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.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "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.0.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.0.0.tgz", + "integrity": "sha512-jxoszalAb394WElmiJTFBMzie/RDCF+W7Q29n5LzOPtcoQoHWfdUtHFkbhgf5NwWe8uMOxvKb/g7ea7CshfkTw==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^27.0.0", + "jest-watcher": "^27.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" + } + }, + "node_modules/jest-watch-typeahead/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/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/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/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/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/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/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/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/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-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dependencies": { + "minimist": "^1.2.5" + }, + "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.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", + "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz", + "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==", + "dependencies": { + "array-includes": "^3.1.3", + "object.assign": "^4.1.2" + }, + "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.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/leaflet": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.7.1.tgz", + "integrity": "sha512-/xwPEBidtg69Q3HlqPdU3DnrXQOvQU/CCHA1tcDQVzOwm91YMYaILjNp7L4Eaw5Z4sOYdbBz6koWyibppd8Zqw==" + }, + "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.0.4", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz", + "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==", + "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.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "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": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "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": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "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": "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/lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=", + "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": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "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": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "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": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "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.6.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", + "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", + "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.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "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.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/moment": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", + "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==", + "engines": { + "node": "*" + } + }, + "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": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + }, + "node_modules/nanoid": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", + "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", + "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": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.1.tgz", + "integrity": "sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==", + "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": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node_modules/node-releases": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==" + }, + "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": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "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.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", + "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "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.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "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": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "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.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "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-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "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": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "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": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "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": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "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/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": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/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/postcss": { + "version": "8.4.8", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.8.tgz", + "integrity": "sha512-2tXEqGxrjvAO6U+CJzDL2Fk2kPHTv1jQsYkSoMeOis2SsYaXRO2COxTdQp99cYvif9JTXaAk9lYGc3VhJt7JPQ==", + "dependencies": { + "nanoid": "^3.3.1", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", + "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.2" + }, + "peerDependencies": { + "postcss": "^8.0.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-color-functional-notation": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", + "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", + "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", + "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "dependencies": { + "browserslist": "^4.16.6", + "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.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz", + "integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==", + "dependencies": { + "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.0", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", + "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.4", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.4.tgz", + "integrity": "sha512-i6AytuTCoDLJkWN/MtAIGriJz3j7UX6bV7Z5t+KgFz+dwZS15/mlTJY1S0kRizlk6ba0V8u8hN50Fz5Nm7tdZw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", + "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.2" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", + "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.1.tgz", + "integrity": "sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==", + "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.1", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", + "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-env-function": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.5.tgz", + "integrity": "sha512-gPUJc71ji9XKyl0WSzAalBeEA/89kU+XpffpPxSaaaZ1c48OL36r1Ep5R6+9XAPkIiDlSvVAwP4io12q/vTcvA==", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", + "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", + "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.1.2.tgz", + "integrity": "sha512-isudf5ldhg4fk16M8viAwAbg6Gv14lVO35N3Z/49NhbwPQ2xbiEoHgrRgpgQojosF4vF7jY653ktB6dDrUOR8Q==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-load-config": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.3.tgz", + "integrity": "sha512-5EYgaM9auHGtO//ljHH+v/aC/TQ5LHXtL7bQajNAUBKUVKiYE8rYpFms7+V26D9FncaGe2zwCoPQsFKb5zF/Hw==", + "dependencies": { + "lilconfig": "^2.0.4", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "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.2", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.2.tgz", + "integrity": "sha512-18/bp9DZnY1ai9RlahOfLBbmIUKfKFPASxRCiZ1vlpZqWPCn8qWPFlEozqmWL+kBtcEQmG8W9YqGCstDImvp/Q==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^*" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.0.tgz", + "integrity": "sha512-NecukEJovQ0mG7h7xV8wbYAkXGTO3MPKnXvuiXzOKcxoOodfTTKYjeo8TMhAswlSkjcPIBlnKbSFcTuVSDaPyQ==", + "dependencies": { + "browserslist": "^4.16.6", + "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.0", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.0.tgz", + "integrity": "sha512-J/TMLklkONn3LuL8wCwfwU8zKC1hpS6VcxFkNUNjmVt53uKqrrykR3ov11mdUYyqVMEx67slMce0tE14cE4DTg==", + "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.1", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.1.tgz", + "integrity": "sha512-WCpr+J9Uz8XzMpAfg3UL8z5rde6MifBbh5L8bn8S2F5hq/YDJJzASYCnCHvAB4Fqb94ys8v95ULQkW2EhCFvNg==", + "dependencies": { + "browserslist": "^4.16.6", + "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.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz", + "integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==", + "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": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "dependencies": { + "postcss-selector-parser": "^6.0.6" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.3.tgz", + "integrity": "sha512-wUC+/YCik4wH3StsbC5fBG1s2Z3ZV74vjGqBFYtmYKlVxoio5TYGM06AiaKkQPPlkXWn72HKfS7Cw5PYxnoXSw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", + "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", + "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.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", + "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", + "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.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "dependencies": { + "browserslist": "^4.16.6", + "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.2", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", + "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.0.tgz", + "integrity": "sha512-wU4Z4D4uOIH+BUKkYid36gGDJNQtkVJT7Twv8qH6UyfttbbJWyw4/xIPuVEkkCtQLAJ0EdsNSh8dlvqkXb49TA==", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", + "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", + "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.4.2.tgz", + "integrity": "sha512-AmOkb8AeNNQwE/z2fHl1iwOIt8J50V8WR0rmLagcgIDoqlJZWjV3NdtOPnLGco1oN8DZe+Ss5B9ULbBeS6HfeA==", + "dependencies": { + "@csstools/postcss-color-function": "^1.0.2", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.0", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.0.1", + "@csstools/postcss-progressive-custom-properties": "^1.2.0", + "autoprefixer": "^10.4.2", + "browserslist": "^4.19.3", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.4.0", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-color-functional-notation": "^4.2.2", + "postcss-color-hex-alpha": "^8.0.3", + "postcss-color-rebeccapurple": "^7.0.2", + "postcss-custom-media": "^8.0.0", + "postcss-custom-properties": "^12.1.4", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.0", + "postcss-env-function": "^4.0.5", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.3", + "postcss-image-set-function": "^4.0.6", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.1.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.2", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.3", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.4", + "postcss-pseudo-class-any-link": "^7.1.1", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^5.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.1.tgz", + "integrity": "sha512-JRoLFvPEX/1YTPxRxp1JO4WxBVXJYrSY7NHeak5LImwJ+VobFMwYDQHvfTXEpcn+7fYIeGkC29zYFhFWIZD8fg==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "dependencies": { + "browserslist": "^4.16.6", + "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": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", + "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "dependencies": { + "balanced-match": "^1.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "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.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "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-extra": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/prop-types-extra/-/prop-types-extra-1.1.1.tgz", + "integrity": "sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew==", + "dependencies": { + "react-is": "^16.3.2", + "warning": "^4.0.0" + }, + "peerDependencies": { + "react": ">=0.14.0" + } + }, + "node_modules/prop-types-extra/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/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/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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.4.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "1.8.1", + "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": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "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-bootstrap": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-2.2.1.tgz", + "integrity": "sha512-x8lpVQflsbevphuWbTnTNCatcbKyPJNrP2WyQ1MJYmFEcVjbTbai1yZhdlXr0QUxLQLxA8g5hQWb5TwJtaZoCA==", + "dependencies": { + "@babel/runtime": "^7.17.2", + "@restart/hooks": "^0.4.5", + "@restart/ui": "^1.0.2", + "@types/invariant": "^2.2.35", + "@types/prop-types": "^15.7.4", + "@types/react": ">=16.14.8", + "@types/react-transition-group": "^4.4.4", + "@types/warning": "^3.0.0", + "classnames": "^2.3.1", + "dom-helpers": "^5.2.1", + "invariant": "^2.2.4", + "prop-types": "^15.8.1", + "prop-types-extra": "^1.1.0", + "react-transition-group": "^4.4.2", + "uncontrollable": "^7.2.1", + "warning": "^4.0.3" + }, + "peerDependencies": { + "react": ">=16.14.0", + "react-dom": ">=16.14.0" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.0.tgz", + "integrity": "sha512-xBQkitdxozPxt1YZ9O1097EJiVpwHr9FoAuEVURCKV0Av8NBERovJauzP7bo1ThvuhZ4shsQ1AJiu4vQpoT1AQ==", + "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.10", + "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.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", + "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": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.10.tgz", + "integrity": "sha512-mKR90fX7Pm5seCOfz8q9F+66VCc1PGsWSBxKbITjfKVQHMNF2zudxHnMdJiB1fRCb+XsbQV9sO9DCkgsMQgBIA==" + }, + "node_modules/react-gaugejs": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/react-gaugejs/-/react-gaugejs-2.0.3.tgz", + "integrity": "sha512-8JmkXLazKGaM1vf3QrvXjyFZmkm7MC9t1zb5JPayu2Y9o3AQlD+t+wOvrTGcazREwbuABWPVoT/GLmyeRNBV7A==", + "dependencies": { + "gaugeJS": "^1.3.7" + }, + "peerDependencies": { + "react": "^16.8.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-leaflet": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/react-leaflet/-/react-leaflet-3.2.5.tgz", + "integrity": "sha512-Z3KZ+4SijsRbbrt2I1a3ZDY6+V6Pm91eYTdxTN18G6IOkFRsJo1BuSPLFnyFrlF3WDjQFPEcTPkEgD1VEeAoBg==", + "dependencies": { + "@react-leaflet/core": "^1.1.1" + }, + "peerDependencies": { + "leaflet": "^1.7.1", + "react": "^17.0.1", + "react-dom": "^17.0.1" + } + }, + "node_modules/react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "node_modules/react-moment": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/react-moment/-/react-moment-1.1.1.tgz", + "integrity": "sha512-WjwvxBSnmLMRcU33do0KixDB+9vP3e84eCse+rd+HNklAMNWyRgZTDEQlay/qK6lcXFPRuEIASJTpEt6pyK7Ww==", + "peerDependencies": { + "moment": "^2.29.0", + "prop-types": "^15.7.0", + "react": "^16.0 || ^17.0.0" + } + }, + "node_modules/react-redux": { + "version": "7.2.6", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.6.tgz", + "integrity": "sha512-10RPdsz0UUrRL1NZE0ejTkucnclYSgXp5q+tB5SWx2qeG2ZJQJyymgAhwKy73yiL/13btfB6fPr+rgbMAaZIAQ==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "@types/react-redux": "^7.1.20", + "hoist-non-react-statics": "^3.3.2", + "loose-envify": "^1.4.0", + "prop-types": "^15.7.2", + "react-is": "^17.0.2" + }, + "peerDependencies": { + "react": "^16.8.3 || ^17" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "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.2.2", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.2.2.tgz", + "integrity": "sha512-/MbxyLzd7Q7amp4gDOGaYvXwhEojkJD5BtExkuKmj39VEE0m3l/zipf6h2WIB2jyAO0lI6NGETh4RDcktRm4AQ==", + "dependencies": { + "history": "^5.2.0" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.2.2.tgz", + "integrity": "sha512-AtYEsAST7bDD4dLSQHDnk/qxWLJdad5t1HFa1qJyUrCeGgEuCSw0VB/27ARbF9Fi/W5598ujvJOm3ujUCVzuYQ==", + "dependencies": { + "history": "^5.2.0", + "react-router": "6.2.2" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "node_modules/react-scripts": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.0.tgz", + "integrity": "sha512-3i0L2CyIlROz7mxETEdfif6Sfhh9Lfpzi10CtcGs1emDQStmZfWjJbAIMtRD0opVUjQuFWqHZyRZ9PPzKCFxWg==", + "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.0", + "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.0", + "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-transition-group": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz", + "integrity": "sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "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.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/recursive-readdir/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "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/redux": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.1.2.tgz", + "integrity": "sha512-SH8PglcebESbd/shgf6mii6EIoRM0zrQyjcuQ+ojmfxjTtE0z9Y8pa62iA/OJ58qjP6j27uyW4kUF4jl/jd6sw==", + "dependencies": { + "@babel/runtime": "^7.9.2" + } + }, + "node_modules/redux-devtools-extension": { + "version": "2.13.9", + "resolved": "https://registry.npmjs.org/redux-devtools-extension/-/redux-devtools-extension-2.13.9.tgz", + "integrity": "sha512-cNJ8Q/EtjhQaZ71c8I9+BPySIBVEKssbPpskBfsXqb8HJ002A3KRVHfeRzwRo6mGPqsm7XuHTqNSNeS1Khig0A==", + "deprecated": "Package moved to @redux-devtools/extension.", + "peerDependencies": { + "redux": "^3.1.0 || ^4.0.0" + } + }, + "node_modules/redux-thunk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.1.tgz", + "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==", + "peerDependencies": { + "redux": "^4" + } + }, + "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.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "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.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "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": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "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": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "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": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dependencies": { + "is-core-module": "^2.8.1", + "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.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "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.70.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.70.1.tgz", + "integrity": "sha512-CRYsI5EuzLbXdxC6RnYhOuRdtz4bhejPMSWjsFLfVM/7w/85n2szZv6yExqUXsBdz5KT8eoubeyDUDjhLHEslA==", + "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==", + "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.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "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.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "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": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "node_modules/selfsigned": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.0.tgz", + "integrity": "sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==", + "dependencies": { + "node-forge": "^1.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "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": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "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/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "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": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + }, + "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.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "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.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "engines": { + "node": ">=0.10.0" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "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-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.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==" + }, + "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": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "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.2.1", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.1.tgz", + "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==" + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "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_decoder/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/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.6", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz", + "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "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.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "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-gauge": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/svg-gauge/-/svg-gauge-1.0.6.tgz", + "integrity": "sha512-gRkznVhtS18eOM/GMPDXAvrLZOpqzNVDg4bFAPAEjiDKd1tZHFIe8Bwt3G6TFg/H+pFboetPPI+zoV+bOL26QQ==" + }, + "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/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.0.23", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.23.tgz", + "integrity": "sha512-+OZOV9ubyQ6oI2BXEhzw4HrqvgcARY38xv3zKcjnWtMIZstEsXdI9xftd1iB7+RbOnj2HOEzkA0OyB5BaSxPQA==", + "dependencies": { + "arg": "^5.0.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "cosmiconfig": "^7.0.1", + "detective": "^5.2.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "normalize-path": "^3.0.0", + "object-hash": "^2.2.0", + "postcss": "^8.4.6", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.0", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=12.13.0" + }, + "peerDependencies": { + "autoprefixer": "^10.0.2", + "postcss": "^8.0.9" + } + }, + "node_modules/tailwindcss/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/tailwindcss/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/tailwindcss/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/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/tailwindcss/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/tailwindcss/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/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.12.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz", + "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==", + "dependencies": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "dependencies": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "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-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/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/terser/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "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": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "node_modules/throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "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/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, + "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": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "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.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "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/tsconfig-paths": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.0.tgz", + "integrity": "sha512-cg/1jAZoL57R39+wiw4u/SCC6Ic9Q5NqjBOb+9xISedOYurfog9ZNmKJSxAnb2m/5Bq4lE9lhUcau33Ml8DM0g==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "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": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "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/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.6.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.2.tgz", + "integrity": "sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/uncontrollable": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/uncontrollable/-/uncontrollable-7.2.1.tgz", + "integrity": "sha512-svtcfoTADIB0nT9nltgjujTi7BzVmwjZClOmskKu/E8FW9BXzg9os8OLr4f8Dlnk0rYWJIWr4wv9eKUXiQvQwQ==", + "dependencies": { + "@babel/runtime": "^7.6.3", + "@types/react": ">=16.9.11", + "invariant": "^2.2.4", + "react-lifecycles-compat": "^3.0.4" + }, + "peerDependencies": { + "react": ">=15.0.0" + } + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "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": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "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/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/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "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": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "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-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "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/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "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==", + "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.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "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.70.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.70.0.tgz", + "integrity": "sha512-ZMWWy8CeuTTjCxbeaQI21xSswseF2oNOwc70QSKNePvmxE7XW36i7vpBMYZFAUHPwQiEbNGCEYIOOlyRbdGmxw==", + "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.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.9.2", + "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-better-errors": "^1.0.2", + "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.3.1", + "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.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "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.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "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.7.4", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz", + "integrity": "sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==", + "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/sockjs": "^0.3.33", + "@types/ws": "^8.2.2", + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "default-gateway": "^6.0.3", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "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/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/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/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/webpack-dev-server/node_modules/ws": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", + "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/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/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.1", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.1.tgz", + "integrity": "sha512-T5a35fagLXQvV8Dr4+bDU+XYsP90jJ3eBLjZMKuCNELMQZNj+VekCODz1QK44jgoBeQk+vp94pkZV6G+e41pgg==", + "dependencies": { + "idb": "^6.1.4", + "workbox-core": "6.5.1" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.1.tgz", + "integrity": "sha512-mb/oyblyEpDbw167cCTyHnC3RqCnCQHtFYuYZd+QTpuExxM60qZuBH1AuQCgvLtDcztBKdEYK2VFD9SZYgRbaQ==", + "dependencies": { + "workbox-core": "6.5.1" + } + }, + "node_modules/workbox-build": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.1.tgz", + "integrity": "sha512-coDUDzHvFZ1ADOl3wKCsCSyOBvkPKlPgcQDb6LMMShN1zgF31Mev/1HzN3+9T2cjjWAgFwZKkuRyExqc1v21Zw==", + "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.1", + "workbox-broadcast-update": "6.5.1", + "workbox-cacheable-response": "6.5.1", + "workbox-core": "6.5.1", + "workbox-expiration": "6.5.1", + "workbox-google-analytics": "6.5.1", + "workbox-navigation-preload": "6.5.1", + "workbox-precaching": "6.5.1", + "workbox-range-requests": "6.5.1", + "workbox-recipes": "6.5.1", + "workbox-routing": "6.5.1", + "workbox-strategies": "6.5.1", + "workbox-streams": "6.5.1", + "workbox-sw": "6.5.1", + "workbox-window": "6.5.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.3.tgz", + "integrity": "sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==", + "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.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "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": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "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.1", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.1.tgz", + "integrity": "sha512-3TdtH/luDiytmM+Cn72HCBLZXmbeRNJqZx2yaVOfUZhj0IVwZqQXhNarlGE9/k6U5Jelb+TtpH2mLVhnzfiSMg==", + "dependencies": { + "workbox-core": "6.5.1" + } + }, + "node_modules/workbox-core": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.1.tgz", + "integrity": "sha512-qObXZ39aFJ2N8X7IUbGrJHKWguliCuU1jOXM/I4MTT84u9BiKD2rHMkIzgeRP1Ixu9+cXU4/XHJq3Cy0Qqc5hw==" + }, + "node_modules/workbox-expiration": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.1.tgz", + "integrity": "sha512-iY/cTADAQATMmPkUBRmQdacqq0TJd2wMHimBQz+tRnPGHSMH+/BoLPABPnu7O7rT/g/s59CUYYRGxe3mEgoJCA==", + "dependencies": { + "idb": "^6.1.4", + "workbox-core": "6.5.1" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.1.tgz", + "integrity": "sha512-qZU46/h4dbionYT6Yk6iBkUwpiEzAfnO1W7KkI+AMmY7G9/gA03dQQ7rpTw8F4vWrG7ahTUGWDFv6fERtaw1BQ==", + "dependencies": { + "workbox-background-sync": "6.5.1", + "workbox-core": "6.5.1", + "workbox-routing": "6.5.1", + "workbox-strategies": "6.5.1" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.1.tgz", + "integrity": "sha512-aKrgAbn2IMgzTowTi/ZyKdQUcES2m++9aGtpxqsX7Gn9ovCY8zcssaMEAMMwrIeveij5HiWNBrmj6MWDHi+0rg==", + "dependencies": { + "workbox-core": "6.5.1" + } + }, + "node_modules/workbox-precaching": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.1.tgz", + "integrity": "sha512-EzlPBxvmjGfE56YZzsT/vpVkpLG1XJhoplgXa5RPyVWLUL1LbwEAxhkrENElSS/R9tgiTw80IFwysidfUqLihg==", + "dependencies": { + "workbox-core": "6.5.1", + "workbox-routing": "6.5.1", + "workbox-strategies": "6.5.1" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.1.tgz", + "integrity": "sha512-57Da/qRbd9v33YlHX0rlSUVFmE4THCjKqwkmfhY3tNLnSKN2L5YBS3qhWeDO0IrMNgUj+rGve2moKYXeUqQt4A==", + "dependencies": { + "workbox-core": "6.5.1" + } + }, + "node_modules/workbox-recipes": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.1.tgz", + "integrity": "sha512-DGsyKygHggcGPQpWafC/Nmbm1Ny3sB2vE9r//3UbeidXiQ+pLF14KEG1/0NNGRaY+lfOXOagq6d1H7SC8KA+rA==", + "dependencies": { + "workbox-cacheable-response": "6.5.1", + "workbox-core": "6.5.1", + "workbox-expiration": "6.5.1", + "workbox-precaching": "6.5.1", + "workbox-routing": "6.5.1", + "workbox-strategies": "6.5.1" + } + }, + "node_modules/workbox-routing": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.1.tgz", + "integrity": "sha512-yAAncdTwanvlR8KPjubyvFKeAok8ZcIws6UKxvIAg0I+wsf7UYi93DXNuZr6RBSQrByrN6HkCyjuhmk8P63+PA==", + "dependencies": { + "workbox-core": "6.5.1" + } + }, + "node_modules/workbox-strategies": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.1.tgz", + "integrity": "sha512-JNaTXPy8wXzKkr+6za7/eJX9opoZk7UgY261I2kPxl80XQD8lMjz0vo9EOcBwvD72v3ZhGJbW84ZaDwFEhFvWA==", + "dependencies": { + "workbox-core": "6.5.1" + } + }, + "node_modules/workbox-streams": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.1.tgz", + "integrity": "sha512-7jaTWm6HRGJ/ewECnhb+UgjTT50R42E0/uNCC4eTKQwnLO/NzNGjoXTdQgFjo4zteR+L/K6AtFAiYKH3ZJbAYw==", + "dependencies": { + "workbox-core": "6.5.1", + "workbox-routing": "6.5.1" + } + }, + "node_modules/workbox-sw": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.1.tgz", + "integrity": "sha512-hVrQa19yo9wzN1fQQ/h2JlkzFpkuH2qzYT2/rk7CLaWt6tLnTJVFCNHlGRRPhytZSf++LoIy7zThT714sowT/Q==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.1.tgz", + "integrity": "sha512-SHtlQBpKruI16CAYhICDMkgjXE2fH5Yp+D+1UmBfRVhByZYzusVOykvnPm8ObJb9d/tXgn9yoppoxafFS7D4vQ==", + "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.1" + }, + "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.1", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.1.tgz", + "integrity": "sha512-oRlun9u7b7YEjo2fIDBqJkU2hXtrEljXcOytRhfeQRbqXxjUOpFgXSGRSAkmDx1MlKUNOSbr+zfi8h5n7In3yA==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.1" + } + }, + "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": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "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.7", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "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/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "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": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "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": { + "@ampproject/remapping": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", + "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.0" + } + }, + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/compat-data": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", + "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==" + }, + "@babel/core": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.7.tgz", + "integrity": "sha512-djHlEfFHnSnTAcPb7dATbiM5HxGOP98+3JLBZtjRb5I7RXrw7kFRoG2dXM8cm3H+o11A8IFH/uprmJpwFynRNQ==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.7", + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.7", + "@babel/parser": "^7.17.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.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.17.0", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", + "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", + "requires": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "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" + } + }, + "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==" + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "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.17.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", + "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz", + "integrity": "sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==", + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "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.17.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", + "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "requires": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", + "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", + "requires": { + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-transforms": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-simple-access": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "requires": { + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + }, + "@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" + }, + "@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "requires": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helpers": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.7.tgz", + "integrity": "sha512-TKsj9NkjJfTBxM7Phfy7kv6yYc4ZcOo+AaWGqQOKTPDOmcGkIFb5xNA746eKisQkm4yavUYh4InYM9S+VnO01w==", + "requires": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + } + }, + "@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.7.tgz", + "integrity": "sha512-bm3AQf45vR4gKggRfvJdYJ0gFLoCbsPxiFLSH6hTVYABptNHY6l9NrhnucVjQ/X+SPtLANT9lc0fFhikj+VBRA==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "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.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.2.tgz", + "integrity": "sha512-WH8Z95CwTq/W8rFbMqb9p3hicpt4RX4f0K659ax2VHxgOyT6qQmUaEVEjIh4WR9Eh9NymkVn5vwsrE68fAQNUw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.1", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/plugin-syntax-decorators": "^7.17.0", + "charcodes": "^0.2.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "requires": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@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.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz", + "integrity": "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", + "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", + "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz", + "integrity": "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", + "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", + "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-flow": "^7.16.7" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "requires": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.7.tgz", + "integrity": "sha512-ITPmR2V7MqioMJyrxUo2onHNC3e+MvfFiFIR0RP21d3PtlVb6sfzoxNKiphSZUOM9hEIdzCcZe83ieX3yoqjUA==", + "requires": { + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "requires": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.6.tgz", + "integrity": "sha512-OBv9VkyyKtsHZiHLoSfCn+h6yU7YKX8nrs32xUmOa1SRSk+t03FosB6fBZ0Yz4BpD1WV7l73Nsad+2Tz7APpqw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", + "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz", + "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.16.7", + "@babel/types": "^7.17.0" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", + "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.16.7" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", + "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz", + "integrity": "sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==", + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.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==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", + "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-typescript": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/preset-env": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", + "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", + "requires": { + "@babel/compat-data": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@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-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.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.16.8", + "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.8", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.20.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/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.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", + "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-react-display-name": "^7.16.7", + "@babel/plugin-transform-react-jsx": "^7.16.7", + "@babel/plugin-transform-react-jsx-development": "^7.16.7", + "@babel/plugin-transform-react-pure-annotations": "^7.16.7" + } + }, + "@babel/preset-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", + "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.7" + } + }, + "@babel/runtime": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.7.tgz", + "integrity": "sha512-L6rvG9GDxaLgFjg41K+5Yv9OMrU98sWe+Ykmc6FDJW/+vYZMhdOMKkISgzptMaERHvS2Y2lw9MDRm2gHhlQQoA==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.7.tgz", + "integrity": "sha512-TvliGJjhxis5m7xIMvlXH/xG8Oa/LK0SCUCyfKD6nLi42n5fB4WibDJ0g9trmmBB6hwpMNx+Lzbxy9/4gpMaVw==", + "requires": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/traverse": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", + "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.3", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "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-color-function": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.0.3.tgz", + "integrity": "sha512-J26I69pT2B3MYiLY/uzCGKVJyMYVg9TCpXkWsRlt+Yfq+nELUEm72QXIMYXs4xA9cJA4Oqs2EylrfokKl3mJEQ==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-font-format-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz", + "integrity": "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-hwb-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.0.tgz", + "integrity": "sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-ic-unit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz", + "integrity": "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-is-pseudo-class": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.1.tgz", + "integrity": "sha512-Og5RrTzwFhrKoA79c3MLkfrIBYmwuf/X83s+JQtz/Dkk/MpsaKtqHV1OOzYkogQ+tj3oYp5Mq39XotBXNqVc3Q==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "@csstools/postcss-normalize-display-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz", + "integrity": "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-oklab-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.0.2.tgz", + "integrity": "sha512-QwhWesEkMlp4narAwUi6pgc6kcooh8cC7zfxa9LSQNYXqzcdNUtNBzbGc5nuyAVreb7uf5Ox4qH1vYT3GA1wOg==", + "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" + } + }, + "@eslint/eslintrc": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.1.tgz", + "integrity": "sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.1", + "globals": "^13.9.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.0.4", + "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.12.1", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "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==" + } + } + }, + "@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@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/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/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/resolve-uri": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", + "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==" + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", + "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@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.4", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.4.tgz", + "integrity": "sha512-zZbZeHQDnoTlt2AF+diQT0wsSXpvWiaIOZwBRdltNFhG1+I3ozyaw7U/nBiUwyJ0D+zwdXp0E3bWOl38Ag2BMw==", + "requires": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "@popperjs/core": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.4.tgz", + "integrity": "sha512-q/ytXxO5NKvyT37pmisQAItCFqA7FD/vNb8dgaJy3/630Fsc+Mz9/9f2SziBoIZ30TJooXyTwZmhi1zjXmObYg==" + }, + "@react-aria/ssr": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@react-aria/ssr/-/ssr-3.1.2.tgz", + "integrity": "sha512-amXY11ImpokvkTMeKRHjsSsG7v1yzzs6yeqArCyBIk60J3Yhgxwx9Cah+Uu/804ATFwqzN22AXIo7SdtIaMP+g==", + "requires": { + "@babel/runtime": "^7.6.2" + } + }, + "@react-leaflet/core": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@react-leaflet/core/-/core-1.1.1.tgz", + "integrity": "sha512-7PGLWa9MZ5x/cWy8EH2VzI4T8q5WpuHbixzCDXqixP/WyqwIrg5NDUPgYuFnB4IEIZF+6nA265mYzswFo/h1Pw==", + "requires": {} + }, + "@restart/hooks": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/@restart/hooks/-/hooks-0.4.5.tgz", + "integrity": "sha512-tLGtY0aHeIfT7aPwUkvQuhIy3+q3w4iqmUzFLPlOAf/vNUacLaBt1j/S//jv/dQhenRh8jvswyMojCwmLvJw8A==", + "requires": { + "dequal": "^2.0.2" + } + }, + "@restart/ui": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@restart/ui/-/ui-1.0.2.tgz", + "integrity": "sha512-vKGe0UBJLnbvNAjr8ljlDvphf2HkpjBjXsblmgKPvKdZBDn/mtAz89wmznaomIaEJ9VNoSEY0vA5T5MDi2jIcQ==", + "requires": { + "@babel/runtime": "^7.13.16", + "@popperjs/core": "^2.10.1", + "@react-aria/ssr": "^3.0.1", + "@restart/hooks": "^0.4.0", + "@types/warning": "^3.0.0", + "dequal": "^2.0.2", + "dom-helpers": "^5.2.0", + "prop-types": "^15.7.2", + "uncontrollable": "^7.2.1", + "warning": "^4.0.3" + } + }, + "@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.1.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.0.tgz", + "integrity": "sha512-JLo+Y592QzIE+q7Dl2pMUtt4q8SKYI5jDrZxrozEQxnGVOyYE+GWK9eLkwTaeN9DDctlaRAQ3TBmzZ1qdLE30A==" + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "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": "8.11.3", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.11.3.tgz", + "integrity": "sha512-9LId28I+lx70wUiZjLvi1DB/WT2zGOxUh46glrSNMaWVx849kKAluezVzZrXJfTKKoQTmEOutLes/bHg4Bj3aA==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "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" + }, + "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" + } + }, + "aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==" + }, + "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/jest-dom": { + "version": "5.16.2", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.2.tgz", + "integrity": "sha512-6ewxs1MXWwsBFZXIk4nKKskWANelkdUehchEOokHsN8X7c2eKXGw+77aRV63UU8f/DTSVUPLaGxdrj4lN7D/ug==", + "requires": { + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css": "^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" + } + }, + "aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==" + }, + "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": "12.1.4", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.4.tgz", + "integrity": "sha512-jiPKOm7vyUw311Hn/HlNQ9P8/lHNtArAx0PisXyFixDDvfl8DbD6EUdbshK5eqauvBSvzZd19itqQ9j3nferJA==", + "requires": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.0.0", + "@types/react-dom": "*" + } + }, + "@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": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" + }, + "@types/babel__core": { + "version": "7.1.18", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.18.tgz", + "integrity": "sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@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.14.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", + "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "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": "7.29.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "requires": { + "@types/node": "*" + } + }, + "@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "requires": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, + "@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.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "requires": { + "@types/node": "*" + } + }, + "@types/invariant": { + "version": "2.2.35", + "resolved": "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.35.tgz", + "integrity": "sha512-DxX1V9P8zdJPYQat1gHyY0xj3efl8gnMVjiM9iCY6y27lj+PoQWkgjt8jDqmovPqULkKVpKRg8J36iQiA+EtEg==" + }, + "@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": "27.4.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.4.1.tgz", + "integrity": "sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, + "@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, + "@types/node": { + "version": "17.0.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", + "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==" + }, + "@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.4.4", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.4.tgz", + "integrity": "sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==" + }, + "@types/prop-types": { + "version": "15.7.4", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", + "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" + }, + "@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": "17.0.40", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.40.tgz", + "integrity": "sha512-UrXhD/JyLH+W70nNSufXqMZNuUD2cXHu6UjCllC6pmOQgBX4SGXOH8fjRka0O0Ee0HrFxapDD8Bwn81Kmiz6jQ==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.13.tgz", + "integrity": "sha512-wEP+B8hzvy6ORDv1QBhcQia4j6ea4SFIBttHYpXKPFZRviBvknq0FRh3VrIxeXUmsPkwuXVZrVGG7KUVONmXCQ==", + "requires": { + "@types/react": "*" + } + }, + "@types/react-redux": { + "version": "7.1.23", + "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.23.tgz", + "integrity": "sha512-D02o3FPfqQlfu2WeEYwh3x2otYd2Dk1o8wAfsA0B1C2AJEFxE663Ozu7JzuWbznGgW248NaOF6wsqCGNq9d3qw==", + "requires": { + "@types/hoist-non-react-statics": "^3.3.0", + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0", + "redux": "^4.0.0" + } + }, + "@types/react-transition-group": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.4.tgz", + "integrity": "sha512-7gAPz7anVK5xzbeQW9wFBDg7G++aPLAFY0QaSMOou9rJZpbuI58WAuJrgu+qR92l61grlnCUe7AFX8KGahAgug==", + "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.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==" + }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "@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.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "requires": { + "@types/mime": "^1", + "@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.3", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.3.tgz", + "integrity": "sha512-oKZe+Mf4ioWlMuzVBaXQ9WDnEm1+umLx0InILg+yvZVBBDmzV5KfZyLrCvadtWcx8+916jLmHafcmqqffl+iIw==", + "requires": { + "@types/jest": "*" + } + }, + "@types/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + }, + "@types/warning": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/warning/-/warning-3.0.0.tgz", + "integrity": "sha1-DSUBJorY+ZYrdA04fEZU9fjiPlI=" + }, + "@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "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.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.15.0.tgz", + "integrity": "sha512-u6Db5JfF0Esn3tiAKELvoU5TpXVSkOpZ78cEGn/wXtT2RVqs2vkt4ge6N8cRCyw7YVKhmmLDbwI2pg92mlv7cA==", + "requires": { + "@typescript-eslint/scope-manager": "5.15.0", + "@typescript-eslint/type-utils": "5.15.0", + "@typescript-eslint/utils": "5.15.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.15.0.tgz", + "integrity": "sha512-AJOOaBrVqKYWaYDBtgMi9XVDB3YHXlffto/3A4VQ39VVaNqosSOp/nW09G4N/ej8WlzHQB2jTnSfP5wWsXSQJA==", + "requires": { + "@typescript-eslint/utils": "5.15.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.15.0.tgz", + "integrity": "sha512-NGAYP/+RDM2sVfmKiKOCgJYPstAO40vPAgACoWPO/+yoYKSgAXIFaBKsV8P0Cc7fwKgvj27SjRNX4L7f4/jCKQ==", + "requires": { + "@typescript-eslint/scope-manager": "5.15.0", + "@typescript-eslint/types": "5.15.0", + "@typescript-eslint/typescript-estree": "5.15.0", + "debug": "^4.3.2" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.15.0.tgz", + "integrity": "sha512-EFiZcSKrHh4kWk0pZaa+YNJosvKE50EnmN4IfgjkA3bTHElPtYcd2U37QQkNTqwMCS7LXeDeZzEqnsOH8chjSg==", + "requires": { + "@typescript-eslint/types": "5.15.0", + "@typescript-eslint/visitor-keys": "5.15.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.15.0.tgz", + "integrity": "sha512-KGeDoEQ7gHieLydujGEFLyLofipe9PIzfvA/41urz4hv+xVxPEbmMQonKSynZ0Ks2xDhJQ4VYjB3DnRiywvKDA==", + "requires": { + "@typescript-eslint/utils": "5.15.0", + "debug": "^4.3.2", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.15.0.tgz", + "integrity": "sha512-yEiTN4MDy23vvsIksrShjNwQl2vl6kJeG9YkVJXjXZnkJElzVK8nfPsWKYxcsGWG8GhurYXP4/KGj3aZAxbeOA==" + }, + "@typescript-eslint/typescript-estree": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.15.0.tgz", + "integrity": "sha512-Hb0e3dGc35b75xLzixM3cSbG1sSbrTBQDfIScqdyvrfJZVEi4XWAT+UL/HMxEdrJNB8Yk28SKxPLtAhfCbBInA==", + "requires": { + "@typescript-eslint/types": "5.15.0", + "@typescript-eslint/visitor-keys": "5.15.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.15.0.tgz", + "integrity": "sha512-081rWu2IPKOgTOhHUk/QfxuFog8m4wxW43sXNOMSCdh578tGJ1PAaWPsj42LOa7pguh173tNlMigsbrHvh/mtA==", + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.15.0", + "@typescript-eslint/types": "5.15.0", + "@typescript-eslint/typescript-estree": "5.15.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "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.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.15.0.tgz", + "integrity": "sha512-+vX5FKtgvyHbmIJdxMJ2jKm9z2BIlXJiuewI8dsDYMp5LzPUcuTT78Ya5iwvQg3VqSVdmxyM8Anj1Jeq7733ZQ==", + "requires": { + "@typescript-eslint/types": "5.15.0", + "eslint-visitor-keys": "^3.0.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.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" + }, + "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.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==" + }, + "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-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "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.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" + }, + "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" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "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.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "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" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", + "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" + }, + "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": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "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.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", + "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } + }, + "array.prototype.flatmap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz", + "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "requires": { + "lodash": "^4.17.14" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "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==" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "autoprefixer": { + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.2.tgz", + "integrity": "sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==", + "requires": { + "browserslist": "^4.19.1", + "caniuse-lite": "^1.0.30001297", + "fraction.js": "^4.1.2", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "axe-core": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", + "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==" + }, + "axios": { + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", + "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", + "requires": { + "follow-redirects": "^1.14.8" + } + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "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.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "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-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "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.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + } + }, + "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": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "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.19.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + }, + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "bootstrap": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.1.3.tgz", + "integrity": "sha512-fcQztozJ8jToQWXxVuEyXWW+dSo8AiXWKwiSSrKWsRB/Qt+Ewwza+JWoLKiTuQLaEPhdNAJ7+Dosc9DOIqNy7Q==", + "requires": {} + }, + "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.20.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.0.tgz", + "integrity": "sha512-bnpOoa+DownbciXj0jVGENf8VYQnE2LNWomhYuCsMmmx9Jd9lwq0WXODuwpSsp8AVdKM2/HorrzxAfbKvWTByQ==", + "requires": { + "caniuse-lite": "^1.0.30001313", + "electron-to-chromium": "^1.4.76", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" + } + }, + "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==" + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" + }, + "builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "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.30001317", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001317.tgz", + "integrity": "sha512-xIZLh8gBm4dqNX0gkzrBeyI86J2eCjWzYAs40q88smG844YIrN4tVQl/RhquHvKEKImWWFIVh1Lxe5n1G/N+GQ==" + }, + "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==" + }, + "charcodes": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz", + "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==" + }, + "chartjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/chartjs/-/chartjs-0.3.24.tgz", + "integrity": "sha1-Ot3rWuNgaz6J40bCfVLKFYQW6T0=" + }, + "check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", + "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" + }, + "clean-css": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.4.tgz", + "integrity": "sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==", + "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==" + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "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" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "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": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" + }, + "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": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "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": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" + }, + "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" + }, + "dependencies": { + "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==" + } + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "core-js": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.21.1.tgz", + "integrity": "sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig==" + }, + "core-js-compat": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", + "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "requires": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + } + } + }, + "core-js-pure": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.21.1.tgz", + "integrity": "sha512-12VZfFIu+wyVbBebyHmRTuEE/tZrB4tJToWcwAMcsp3h4+sHR+fMJWbKpYiCRWlhFBq+KNyO8rIV9rTkeVmznQ==" + }, + "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.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "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": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^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==" + } + } + }, + "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.1.4", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.4.tgz", + "integrity": "sha512-lpfkqS0fctcmZotJGhnxkIyJWvBXgpyi2wsFd4J8VB7wzyrT6Ch/3Q+FMNJpjK4gu1+GN5khOnpU2ZVKrLbhCw==", + "requires": { + "timsort": "^0.3.0" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "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.5" + } + }, + "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.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "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.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "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": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==" + }, + "css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + }, + "cssdb": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.4.1.tgz", + "integrity": "sha512-R70R/Q1fPlM1D6Y+Kpat0QjiY+aMsY2/8lekdVoYcJ7ZQs9kw71W78FdOMf8DFq975KHQf1089PNg1dLsbAhoA==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.4.tgz", + "integrity": "sha512-hbfhVZreEPyzl+NbvRsjNo54JOX80b+j6nqG2biLVLaZHJEiqGyMh4xDGHtwhUKd5p59mj2GlDqlUBwJUuIu5A==", + "requires": { + "cssnano-preset-default": "^*", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.4.tgz", + "integrity": "sha512-w1Gg8xsebln6/axZ6qDFQHuglrGfbIHOIx0g4y9+etRlRab8CGpSpe6UMsrgJe4zhCaJ0LwLmc+PhdLRTwnhIA==", + "requires": { + "css-declaration-sorter": "^6.0.3", + "cssnano-utils": "^*", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^*", + "postcss-convert-values": "^*", + "postcss-discard-comments": "^*", + "postcss-discard-duplicates": "^*", + "postcss-discard-empty": "^*", + "postcss-discard-overridden": "^*", + "postcss-merge-longhand": "^*", + "postcss-merge-rules": "^*", + "postcss-minify-font-values": "^*", + "postcss-minify-gradients": "^*", + "postcss-minify-params": "^*", + "postcss-minify-selectors": "^*", + "postcss-normalize-charset": "^*", + "postcss-normalize-display-values": "^*", + "postcss-normalize-positions": "^*", + "postcss-normalize-repeat-style": "^*", + "postcss-normalize-string": "^*", + "postcss-normalize-timing-functions": "^*", + "postcss-normalize-unicode": "^*", + "postcss-normalize-url": "^*", + "postcss-normalize-whitespace": "^*", + "postcss-ordered-values": "^*", + "postcss-reduce-initial": "^*", + "postcss-reduce-transforms": "^*", + "postcss-svgo": "^*", + "postcss-unique-selectors": "^*" + } + }, + "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.0.11", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz", + "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==" + }, + "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" + } + }, + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "requires": { + "ms": "2.1.2" + } + }, + "decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "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.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "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.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "dequal": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz", + "integrity": "sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug==" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "requires": { + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" + } + }, + "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": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "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.13", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.13.tgz", + "integrity": "sha512-R305kwb5CcMDIpSHUnLyIAp7SrSPBx6F0VfQFB3M75xVMHhXJJIdePYgbPPh1o57vCHNu5QztokWUPsLjWzFqw==" + }, + "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-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "requires": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "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": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "ejs": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.6.tgz", + "integrity": "sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==", + "requires": { + "jake": "^10.6.1" + } + }, + "electron-to-chromium": { + "version": "1.4.84", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.84.tgz", + "integrity": "sha512-b+DdcyOiZtLXHdgEG8lncYJdxbdJWJvclPNMg0eLUDcSOSO876WA/pYjdSblUTd7eJdIs4YdIxHWGazx7UPSJw==" + }, + "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": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "enhanced-resolve": { + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz", + "integrity": "sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==", + "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.0.7", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.7.tgz", + "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", + "requires": { + "stackframe": "^1.1.1" + } + }, + "es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "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-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": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "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": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "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": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "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": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.11.0.tgz", + "integrity": "sha512-/KRpd9mIRg2raGxHRGwW9ZywYNAClZrHjdueHcrVDuO3a6bj83eoTirCCk0M0yPwOjWYKHwRVRid+xK4F/GHgA==", + "requires": { + "@eslint/eslintrc": "^1.2.1", + "@humanwhocodes/config-array": "^0.9.2", + "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-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^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" + } + }, + "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.12.1", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "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.0", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.0.tgz", + "integrity": "sha512-xyymoxtIt1EOsSaGag+/jmcywRuieQoA2JbPCjnw9HukFj9/97aGPoZVFioaotzk1K5Qt9sHO5EutZbkrAXS0g==", + "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.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "requires": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "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.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "requires": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "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" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "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.25.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz", + "integrity": "sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==", + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.2", + "has": "^1.0.3", + "is-core-module": "^2.8.0", + "is-glob": "^4.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.5", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.12.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" + } + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "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.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "requires": { + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" + } + }, + "eslint-plugin-react": { + "version": "7.29.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz", + "integrity": "sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==", + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "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.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "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.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", + "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", + "requires": {} + }, + "eslint-plugin-testing-library": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.1.0.tgz", + "integrity": "sha512-YSNzasJUbyhOTe14ZPygeOBvcPvcaNkwHwrj4vdf+uirr2D32JTDaKi6CP5Os2aWtOcvt4uBSPXp9h5xGoqvWQ==", + "requires": { + "@typescript-eslint/utils": "^5.13.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-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "requires": { + "eslint-visitor-keys": "^2.0.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==" + } + } + }, + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" + }, + "eslint-webpack-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", + "requires": { + "@types/eslint": "^7.28.2", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1" + } + }, + "espree": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", + "requires": { + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.3.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.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "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": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "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": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + }, + "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.17.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "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": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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==" + } + } + }, + "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.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "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": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "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.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "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.2", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", + "integrity": "sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==", + "requires": { + "minimatch": "^3.0.4" + } + }, + "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.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" + }, + "follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==" + }, + "font-awesome": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz", + "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM=" + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.0.tgz", + "integrity": "sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==", + "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": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fs-extra": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.1.tgz", + "integrity": "sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==", + "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": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "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==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "gaugeJS": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/gaugeJS/-/gaugeJS-1.3.7.tgz", + "integrity": "sha512-te8IYMlgZOSbDmiecCwI+IOEUvEhYbniC+2qicPz7Bco5XV05QMtUr8ILqPuR+txtPC5855dZZojUHi0r15oWQ==" + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "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" + } + }, + "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==" + }, + "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" + } + }, + "graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "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==" + }, + "history": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", + "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", + "requires": { + "@babel/runtime": "^7.7.6" + } + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + }, + "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==" + } + } + }, + "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": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==" + }, + "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": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", + "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.4.tgz", + "integrity": "sha512-m/4FxX17SUvz4lJ5WPXOHDUuCwIqXLfLHs1s0uZ3oYjhoXlx9csYxaOa0ElDEJ+h8Q4iJ1s+lTMbiCa4EXIJqg==", + "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.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "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": "6.1.5", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", + "integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" + }, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + }, + "immer": { + "version": "9.0.12", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", + "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==" + }, + "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": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "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": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "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.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "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-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "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.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" + }, + "is-core-module": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "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": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "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-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "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.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "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": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" + }, + "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": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==" + }, + "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-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "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-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": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "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.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jake": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", + "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==", + "requires": { + "async": "0.9.x", + "chalk": "^2.4.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=" + } + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "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.0.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.0.0.tgz", + "integrity": "sha512-jxoszalAb394WElmiJTFBMzie/RDCF+W7Q29n5LzOPtcoQoHWfdUtHFkbhgf5NwWe8uMOxvKb/g7ea7CshfkTw==", + "requires": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^27.0.0", + "jest-watcher": "^27.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.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==" + }, + "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" + } + }, + "char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" + }, + "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==" + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "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-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "requires": { + "minimist": "^1.2.5" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", + "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==" + }, + "jsx-ast-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz", + "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==", + "requires": { + "array-includes": "^3.1.3", + "object.assign": "^4.1.2" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" + }, + "language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "leaflet": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.7.1.tgz", + "integrity": "sha512-/xwPEBidtg69Q3HlqPdU3DnrXQOvQU/CCHA1tcDQVzOwm91YMYaILjNp7L4Eaw5Z4sOYdbBz6koWyibppd8Zqw==" + }, + "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.0.4", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz", + "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==" + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==" + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "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": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "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": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "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": "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" + } + }, + "lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=" + }, + "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": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "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": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "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": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "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.6.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", + "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "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.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "moment": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", + "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" + }, + "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": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + }, + "nanoid": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", + "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.1.tgz", + "integrity": "sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node-releases": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==" + }, + "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": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + }, + "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.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-hash": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", + "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==" + }, + "object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "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": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "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.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "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-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "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": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "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": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "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": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "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==" + }, + "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": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "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" + } + } + } + }, + "postcss": { + "version": "8.4.8", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.8.tgz", + "integrity": "sha512-2tXEqGxrjvAO6U+CJzDL2Fk2kPHTv1jQsYkSoMeOis2SsYaXRO2COxTdQp99cYvif9JTXaAk9lYGc3VhJt7JPQ==", + "requires": { + "nanoid": "^3.3.1", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", + "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", + "requires": { + "postcss-selector-parser": "^6.0.2" + } + }, + "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-color-functional-notation": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", + "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-hex-alpha": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", + "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", + "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz", + "integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-media": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", + "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", + "requires": {} + }, + "postcss-custom-properties": { + "version": "12.1.4", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.4.tgz", + "integrity": "sha512-i6AytuTCoDLJkWN/MtAIGriJz3j7UX6bV7Z5t+KgFz+dwZS15/mlTJY1S0kRizlk6ba0V8u8hN50Fz5Nm7tdZw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-selectors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", + "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-dir-pseudo-class": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", + "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-discard-comments": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.1.tgz", + "integrity": "sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==", + "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.1", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", + "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-env-function": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.5.tgz", + "integrity": "sha512-gPUJc71ji9XKyl0WSzAalBeEA/89kU+XpffpPxSaaaZ1c48OL36r1Ep5R6+9XAPkIiDlSvVAwP4io12q/vTcvA==", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", + "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", + "requires": {} + }, + "postcss-image-set-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", + "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "requires": { + "camelcase-css": "^2.0.1" + } + }, + "postcss-lab-function": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.1.2.tgz", + "integrity": "sha512-isudf5ldhg4fk16M8viAwAbg6Gv14lVO35N3Z/49NhbwPQ2xbiEoHgrRgpgQojosF4vF7jY653ktB6dDrUOR8Q==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-load-config": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.3.tgz", + "integrity": "sha512-5EYgaM9auHGtO//ljHH+v/aC/TQ5LHXtL7bQajNAUBKUVKiYE8rYpFms7+V26D9FncaGe2zwCoPQsFKb5zF/Hw==", + "requires": { + "lilconfig": "^2.0.4", + "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.2", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.2.tgz", + "integrity": "sha512-18/bp9DZnY1ai9RlahOfLBbmIUKfKFPASxRCiZ1vlpZqWPCn8qWPFlEozqmWL+kBtcEQmG8W9YqGCstDImvp/Q==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^*" + } + }, + "postcss-merge-rules": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.0.tgz", + "integrity": "sha512-NecukEJovQ0mG7h7xV8wbYAkXGTO3MPKnXvuiXzOKcxoOodfTTKYjeo8TMhAswlSkjcPIBlnKbSFcTuVSDaPyQ==", + "requires": { + "browserslist": "^4.16.6", + "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.0", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.0.tgz", + "integrity": "sha512-J/TMLklkONn3LuL8wCwfwU8zKC1hpS6VcxFkNUNjmVt53uKqrrykR3ov11mdUYyqVMEx67slMce0tE14cE4DTg==", + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.1.tgz", + "integrity": "sha512-WCpr+J9Uz8XzMpAfg3UL8z5rde6MifBbh5L8bn8S2F5hq/YDJJzASYCnCHvAB4Fqb94ys8v95ULQkW2EhCFvNg==", + "requires": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz", + "integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==", + "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": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "requires": { + "postcss-selector-parser": "^6.0.6" + } + }, + "postcss-nesting": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.3.tgz", + "integrity": "sha512-wUC+/YCik4wH3StsbC5fBG1s2Z3ZV74vjGqBFYtmYKlVxoio5TYGM06AiaKkQPPlkXWn72HKfS7Cw5PYxnoXSw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", + "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", + "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", + "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.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "requires": { + "browserslist": "^4.16.6", + "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.2", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", + "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==" + }, + "postcss-ordered-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.0.tgz", + "integrity": "sha512-wU4Z4D4uOIH+BUKkYid36gGDJNQtkVJT7Twv8qH6UyfttbbJWyw4/xIPuVEkkCtQLAJ0EdsNSh8dlvqkXb49TA==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-overflow-shorthand": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", + "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", + "requires": {} + }, + "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.4", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", + "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-preset-env": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.4.2.tgz", + "integrity": "sha512-AmOkb8AeNNQwE/z2fHl1iwOIt8J50V8WR0rmLagcgIDoqlJZWjV3NdtOPnLGco1oN8DZe+Ss5B9ULbBeS6HfeA==", + "requires": { + "@csstools/postcss-color-function": "^1.0.2", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.0", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.0.1", + "@csstools/postcss-progressive-custom-properties": "^1.2.0", + "autoprefixer": "^10.4.2", + "browserslist": "^4.19.3", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.4.0", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-color-functional-notation": "^4.2.2", + "postcss-color-hex-alpha": "^8.0.3", + "postcss-color-rebeccapurple": "^7.0.2", + "postcss-custom-media": "^8.0.0", + "postcss-custom-properties": "^12.1.4", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.0", + "postcss-env-function": "^4.0.5", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.3", + "postcss-image-set-function": "^4.0.6", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.1.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.2", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.3", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.4", + "postcss-pseudo-class-any-link": "^7.1.1", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^5.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.1.tgz", + "integrity": "sha512-JRoLFvPEX/1YTPxRxp1JO4WxBVXJYrSY7NHeak5LImwJ+VobFMwYDQHvfTXEpcn+7fYIeGkC29zYFhFWIZD8fg==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "requires": { + "browserslist": "^4.16.6", + "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": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", + "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "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.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "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==" + } + } + }, + "prop-types-extra": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/prop-types-extra/-/prop-types-extra-1.1.1.tgz", + "integrity": "sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew==", + "requires": { + "react-is": "^16.3.2", + "warning": "^4.0.0" + }, + "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==" + } + } + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + }, + "qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==" + }, + "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.4.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "requires": { + "bytes": "3.1.2", + "http-errors": "1.8.1", + "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": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "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-bootstrap": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-2.2.1.tgz", + "integrity": "sha512-x8lpVQflsbevphuWbTnTNCatcbKyPJNrP2WyQ1MJYmFEcVjbTbai1yZhdlXr0QUxLQLxA8g5hQWb5TwJtaZoCA==", + "requires": { + "@babel/runtime": "^7.17.2", + "@restart/hooks": "^0.4.5", + "@restart/ui": "^1.0.2", + "@types/invariant": "^2.2.35", + "@types/prop-types": "^15.7.4", + "@types/react": ">=16.14.8", + "@types/react-transition-group": "^4.4.4", + "@types/warning": "^3.0.0", + "classnames": "^2.3.1", + "dom-helpers": "^5.2.1", + "invariant": "^2.2.4", + "prop-types": "^15.8.1", + "prop-types-extra": "^1.1.0", + "react-transition-group": "^4.4.2", + "uncontrollable": "^7.2.1", + "warning": "^4.0.3" + } + }, + "react-dev-utils": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.0.tgz", + "integrity": "sha512-xBQkitdxozPxt1YZ9O1097EJiVpwHr9FoAuEVURCKV0Av8NBERovJauzP7bo1ThvuhZ4shsQ1AJiu4vQpoT1AQ==", + "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.10", + "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.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + }, + "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": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + } + }, + "react-error-overlay": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.10.tgz", + "integrity": "sha512-mKR90fX7Pm5seCOfz8q9F+66VCc1PGsWSBxKbITjfKVQHMNF2zudxHnMdJiB1fRCb+XsbQV9sO9DCkgsMQgBIA==" + }, + "react-gaugejs": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/react-gaugejs/-/react-gaugejs-2.0.3.tgz", + "integrity": "sha512-8JmkXLazKGaM1vf3QrvXjyFZmkm7MC9t1zb5JPayu2Y9o3AQlD+t+wOvrTGcazREwbuABWPVoT/GLmyeRNBV7A==", + "requires": { + "gaugeJS": "^1.3.7" + } + }, + "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-leaflet": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/react-leaflet/-/react-leaflet-3.2.5.tgz", + "integrity": "sha512-Z3KZ+4SijsRbbrt2I1a3ZDY6+V6Pm91eYTdxTN18G6IOkFRsJo1BuSPLFnyFrlF3WDjQFPEcTPkEgD1VEeAoBg==", + "requires": { + "@react-leaflet/core": "^1.1.1" + } + }, + "react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "react-moment": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/react-moment/-/react-moment-1.1.1.tgz", + "integrity": "sha512-WjwvxBSnmLMRcU33do0KixDB+9vP3e84eCse+rd+HNklAMNWyRgZTDEQlay/qK6lcXFPRuEIASJTpEt6pyK7Ww==", + "requires": {} + }, + "react-redux": { + "version": "7.2.6", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.6.tgz", + "integrity": "sha512-10RPdsz0UUrRL1NZE0ejTkucnclYSgXp5q+tB5SWx2qeG2ZJQJyymgAhwKy73yiL/13btfB6fPr+rgbMAaZIAQ==", + "requires": { + "@babel/runtime": "^7.15.4", + "@types/react-redux": "^7.1.20", + "hoist-non-react-statics": "^3.3.2", + "loose-envify": "^1.4.0", + "prop-types": "^15.7.2", + "react-is": "^17.0.2" + } + }, + "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.2.2", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.2.2.tgz", + "integrity": "sha512-/MbxyLzd7Q7amp4gDOGaYvXwhEojkJD5BtExkuKmj39VEE0m3l/zipf6h2WIB2jyAO0lI6NGETh4RDcktRm4AQ==", + "requires": { + "history": "^5.2.0" + } + }, + "react-router-dom": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.2.2.tgz", + "integrity": "sha512-AtYEsAST7bDD4dLSQHDnk/qxWLJdad5t1HFa1qJyUrCeGgEuCSw0VB/27ARbF9Fi/W5598ujvJOm3ujUCVzuYQ==", + "requires": { + "history": "^5.2.0", + "react-router": "6.2.2" + } + }, + "react-scripts": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.0.tgz", + "integrity": "sha512-3i0L2CyIlROz7mxETEdfif6Sfhh9Lfpzi10CtcGs1emDQStmZfWjJbAIMtRD0opVUjQuFWqHZyRZ9PPzKCFxWg==", + "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.0", + "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.0", + "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-transition-group": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz", + "integrity": "sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==", + "requires": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "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.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "requires": { + "minimatch": "3.0.4" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "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" + } + }, + "redux": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.1.2.tgz", + "integrity": "sha512-SH8PglcebESbd/shgf6mii6EIoRM0zrQyjcuQ+ojmfxjTtE0z9Y8pa62iA/OJ58qjP6j27uyW4kUF4jl/jd6sw==", + "requires": { + "@babel/runtime": "^7.9.2" + } + }, + "redux-devtools-extension": { + "version": "2.13.9", + "resolved": "https://registry.npmjs.org/redux-devtools-extension/-/redux-devtools-extension-2.13.9.tgz", + "integrity": "sha512-cNJ8Q/EtjhQaZ71c8I9+BPySIBVEKssbPpskBfsXqb8HJ002A3KRVHfeRzwRo6mGPqsm7XuHTqNSNeS1Khig0A==", + "requires": {} + }, + "redux-thunk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.1.tgz", + "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==", + "requires": {} + }, + "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.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "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.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" + }, + "regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" + }, + "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": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "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": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "requires": { + "is-core-module": "^2.8.1", + "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.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" + }, + "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.70.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.70.1.tgz", + "integrity": "sha512-CRYsI5EuzLbXdxC6RnYhOuRdtz4bhejPMSWjsFLfVM/7w/85n2szZv6yExqUXsBdz5KT8eoubeyDUDjhLHEslA==", + "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.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "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.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "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": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "selfsigned": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.0.tgz", + "integrity": "sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==", + "requires": { + "node-forge": "^1.2.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.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" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "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": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "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" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "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": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + } + } + }, + "serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + } + }, + "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.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "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.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "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.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + } + }, + "source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "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": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "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.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "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.2.1", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.1.tgz", + "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "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" + }, + "dependencies": { + "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==" + } + } + }, + "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.6", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz", + "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "requires": {} + }, + "stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "requires": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + } + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "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-gauge": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/svg-gauge/-/svg-gauge-1.0.6.tgz", + "integrity": "sha512-gRkznVhtS18eOM/GMPDXAvrLZOpqzNVDg4bFAPAEjiDKd1tZHFIe8Bwt3G6TFg/H+pFboetPPI+zoV+bOL26QQ==" + }, + "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" + } + } + } + }, + "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.0.23", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.23.tgz", + "integrity": "sha512-+OZOV9ubyQ6oI2BXEhzw4HrqvgcARY38xv3zKcjnWtMIZstEsXdI9xftd1iB7+RbOnj2HOEzkA0OyB5BaSxPQA==", + "requires": { + "arg": "^5.0.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "cosmiconfig": "^7.0.1", + "detective": "^5.2.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "normalize-path": "^3.0.0", + "object-hash": "^2.2.0", + "postcss": "^8.4.6", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.0", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.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" + } + } + } + }, + "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.12.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz", + "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==", + "requires": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.7.2", + "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==" + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "requires": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "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": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, + "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": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "dependencies": { + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, + "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==" + }, + "tsconfig-paths": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.0.tgz", + "integrity": "sha512-cg/1jAZoL57R39+wiw4u/SCC6Ic9Q5NqjBOb+9xISedOYurfog9ZNmKJSxAnb2m/5Bq4lE9lhUcau33Ml8DM0g==", + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "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": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + } + } + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "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" + } + }, + "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.6.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.2.tgz", + "integrity": "sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==", + "peer": true + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "uncontrollable": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/uncontrollable/-/uncontrollable-7.2.1.tgz", + "integrity": "sha512-svtcfoTADIB0nT9nltgjujTi7BzVmwjZClOmskKu/E8FW9BXzg9os8OLr4f8Dlnk0rYWJIWr4wv9eKUXiQvQwQ==", + "requires": { + "@babel/runtime": "^7.6.3", + "@types/react": ">=16.9.11", + "invariant": "^2.2.4", + "react-lifecycles-compat": "^3.0.4" + } + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" + }, + "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": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "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" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "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": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "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" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "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.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "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.70.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.70.0.tgz", + "integrity": "sha512-ZMWWy8CeuTTjCxbeaQI21xSswseF2oNOwc70QSKNePvmxE7XW36i7vpBMYZFAUHPwQiEbNGCEYIOOlyRbdGmxw==", + "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.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.9.2", + "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-better-errors": "^1.0.2", + "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.3.1", + "webpack-sources": "^3.2.3" + }, + "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==" + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "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.7.4", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz", + "integrity": "sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==", + "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/sockjs": "^0.3.33", + "@types/ws": "^8.2.2", + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "default-gateway": "^6.0.3", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "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" + } + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + }, + "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" + } + }, + "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" + } + }, + "ws": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", + "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" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.1.tgz", + "integrity": "sha512-T5a35fagLXQvV8Dr4+bDU+XYsP90jJ3eBLjZMKuCNELMQZNj+VekCODz1QK44jgoBeQk+vp94pkZV6G+e41pgg==", + "requires": { + "idb": "^6.1.4", + "workbox-core": "6.5.1" + } + }, + "workbox-broadcast-update": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.1.tgz", + "integrity": "sha512-mb/oyblyEpDbw167cCTyHnC3RqCnCQHtFYuYZd+QTpuExxM60qZuBH1AuQCgvLtDcztBKdEYK2VFD9SZYgRbaQ==", + "requires": { + "workbox-core": "6.5.1" + } + }, + "workbox-build": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.1.tgz", + "integrity": "sha512-coDUDzHvFZ1ADOl3wKCsCSyOBvkPKlPgcQDb6LMMShN1zgF31Mev/1HzN3+9T2cjjWAgFwZKkuRyExqc1v21Zw==", + "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.1", + "workbox-broadcast-update": "6.5.1", + "workbox-cacheable-response": "6.5.1", + "workbox-core": "6.5.1", + "workbox-expiration": "6.5.1", + "workbox-google-analytics": "6.5.1", + "workbox-navigation-preload": "6.5.1", + "workbox-precaching": "6.5.1", + "workbox-range-requests": "6.5.1", + "workbox-recipes": "6.5.1", + "workbox-routing": "6.5.1", + "workbox-strategies": "6.5.1", + "workbox-streams": "6.5.1", + "workbox-sw": "6.5.1", + "workbox-window": "6.5.1" + }, + "dependencies": { + "@apideck/better-ajv-errors": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.3.tgz", + "integrity": "sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==", + "requires": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + } + }, + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "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": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "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.1", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.1.tgz", + "integrity": "sha512-3TdtH/luDiytmM+Cn72HCBLZXmbeRNJqZx2yaVOfUZhj0IVwZqQXhNarlGE9/k6U5Jelb+TtpH2mLVhnzfiSMg==", + "requires": { + "workbox-core": "6.5.1" + } + }, + "workbox-core": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.1.tgz", + "integrity": "sha512-qObXZ39aFJ2N8X7IUbGrJHKWguliCuU1jOXM/I4MTT84u9BiKD2rHMkIzgeRP1Ixu9+cXU4/XHJq3Cy0Qqc5hw==" + }, + "workbox-expiration": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.1.tgz", + "integrity": "sha512-iY/cTADAQATMmPkUBRmQdacqq0TJd2wMHimBQz+tRnPGHSMH+/BoLPABPnu7O7rT/g/s59CUYYRGxe3mEgoJCA==", + "requires": { + "idb": "^6.1.4", + "workbox-core": "6.5.1" + } + }, + "workbox-google-analytics": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.1.tgz", + "integrity": "sha512-qZU46/h4dbionYT6Yk6iBkUwpiEzAfnO1W7KkI+AMmY7G9/gA03dQQ7rpTw8F4vWrG7ahTUGWDFv6fERtaw1BQ==", + "requires": { + "workbox-background-sync": "6.5.1", + "workbox-core": "6.5.1", + "workbox-routing": "6.5.1", + "workbox-strategies": "6.5.1" + } + }, + "workbox-navigation-preload": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.1.tgz", + "integrity": "sha512-aKrgAbn2IMgzTowTi/ZyKdQUcES2m++9aGtpxqsX7Gn9ovCY8zcssaMEAMMwrIeveij5HiWNBrmj6MWDHi+0rg==", + "requires": { + "workbox-core": "6.5.1" + } + }, + "workbox-precaching": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.1.tgz", + "integrity": "sha512-EzlPBxvmjGfE56YZzsT/vpVkpLG1XJhoplgXa5RPyVWLUL1LbwEAxhkrENElSS/R9tgiTw80IFwysidfUqLihg==", + "requires": { + "workbox-core": "6.5.1", + "workbox-routing": "6.5.1", + "workbox-strategies": "6.5.1" + } + }, + "workbox-range-requests": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.1.tgz", + "integrity": "sha512-57Da/qRbd9v33YlHX0rlSUVFmE4THCjKqwkmfhY3tNLnSKN2L5YBS3qhWeDO0IrMNgUj+rGve2moKYXeUqQt4A==", + "requires": { + "workbox-core": "6.5.1" + } + }, + "workbox-recipes": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.1.tgz", + "integrity": "sha512-DGsyKygHggcGPQpWafC/Nmbm1Ny3sB2vE9r//3UbeidXiQ+pLF14KEG1/0NNGRaY+lfOXOagq6d1H7SC8KA+rA==", + "requires": { + "workbox-cacheable-response": "6.5.1", + "workbox-core": "6.5.1", + "workbox-expiration": "6.5.1", + "workbox-precaching": "6.5.1", + "workbox-routing": "6.5.1", + "workbox-strategies": "6.5.1" + } + }, + "workbox-routing": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.1.tgz", + "integrity": "sha512-yAAncdTwanvlR8KPjubyvFKeAok8ZcIws6UKxvIAg0I+wsf7UYi93DXNuZr6RBSQrByrN6HkCyjuhmk8P63+PA==", + "requires": { + "workbox-core": "6.5.1" + } + }, + "workbox-strategies": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.1.tgz", + "integrity": "sha512-JNaTXPy8wXzKkr+6za7/eJX9opoZk7UgY261I2kPxl80XQD8lMjz0vo9EOcBwvD72v3ZhGJbW84ZaDwFEhFvWA==", + "requires": { + "workbox-core": "6.5.1" + } + }, + "workbox-streams": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.1.tgz", + "integrity": "sha512-7jaTWm6HRGJ/ewECnhb+UgjTT50R42E0/uNCC4eTKQwnLO/NzNGjoXTdQgFjo4zteR+L/K6AtFAiYKH3ZJbAYw==", + "requires": { + "workbox-core": "6.5.1", + "workbox-routing": "6.5.1" + } + }, + "workbox-sw": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.1.tgz", + "integrity": "sha512-hVrQa19yo9wzN1fQQ/h2JlkzFpkuH2qzYT2/rk7CLaWt6tLnTJVFCNHlGRRPhytZSf++LoIy7zThT714sowT/Q==" + }, + "workbox-webpack-plugin": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.1.tgz", + "integrity": "sha512-SHtlQBpKruI16CAYhICDMkgjXE2fH5Yp+D+1UmBfRVhByZYzusVOykvnPm8ObJb9d/tXgn9yoppoxafFS7D4vQ==", + "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.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==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.1.tgz", + "integrity": "sha512-oRlun9u7b7YEjo2fIDBqJkU2hXtrEljXcOytRhfeQRbqXxjUOpFgXSGRSAkmDx1MlKUNOSbr+zfi8h5n7In3yA==", + "requires": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.1" + } + }, + "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": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "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.7", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "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==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "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/Hackathon PollutionIGC/client/package.json b/Hackathon PollutionIGC/client/package.json new file mode 100644 index 0000000..9d8309d --- /dev/null +++ b/Hackathon PollutionIGC/client/package.json @@ -0,0 +1,54 @@ +{ + "name": "client", + "version": "0.1.0", + "private": true, + "dependencies": { + "@testing-library/jest-dom": "^5.16.2", + "@testing-library/react": "^12.1.4", + "@testing-library/user-event": "^13.5.0", + "axios": "^0.26.1", + "bootstrap": "^5.1.3", + "chartjs": "^0.3.24", + "font-awesome": "^4.7.0", + "leaflet": "^1.7.1", + "moment": "^2.29.1", + "react": "^17.0.2", + "react-bootstrap": "^2.2.1", + "react-dom": "^17.0.2", + "react-gaugejs": "^2.0.3", + "react-leaflet": "^3.2.5", + "react-moment": "^1.1.1", + "react-redux": "^7.2.6", + "react-router-dom": "^6.2.2", + "react-scripts": "5.0.0", + "redux": "^4.1.2", + "redux-devtools-extension": "^2.13.9", + "redux-thunk": "^2.4.1", + "svg-gauge": "^1.0.6", + "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/Hackathon PollutionIGC/client/public/favicon.ico b/Hackathon PollutionIGC/client/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/Hackathon PollutionIGC/client/public/index.html b/Hackathon PollutionIGC/client/public/index.html new file mode 100644 index 0000000..db23a22 --- /dev/null +++ b/Hackathon PollutionIGC/client/public/index.html @@ -0,0 +1,21 @@ + + + + + + + + I.G.C + + + + + + +
+ + + + + + diff --git a/Hackathon PollutionIGC/client/public/logo192.png b/Hackathon PollutionIGC/client/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/Hackathon PollutionIGC/client/public/manifest.json b/Hackathon PollutionIGC/client/public/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/Hackathon PollutionIGC/client/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/Hackathon PollutionIGC/client/public/robots.txt b/Hackathon PollutionIGC/client/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/Hackathon PollutionIGC/client/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/Hackathon PollutionIGC/client/src/App.css b/Hackathon PollutionIGC/client/src/App.css new file mode 100644 index 0000000..ffdc053 --- /dev/null +++ b/Hackathon PollutionIGC/client/src/App.css @@ -0,0 +1,32 @@ +.gradient { + background: rgb(131, 251, 255); + /* background: linear-gradient(120deg, #70e1f5, #0effd7); */ +} + +.shadow-small { + box-shadow: 0 0 0 1px rgb(0 0 0 / 5%), 0 2px 3px 0 rgb(0 0 0 / 10%); +} + +body { + background-color: #f5feff; + opacity: 0.9; + background-image: radial-gradient(#000000 0.5px, transparent 0.5px), radial-gradient(#000000 0.5px, #f4fdff 0.5px); + background-size: 20px 20px; + background-position: 0 0,10px 10px; +} + +.card { + opacity: 1.0; +} + +.gauge-container > .gauge .dial { + stroke: #334455; + stroke-width: 2; +} +.gauge-container > .gauge .value { + stroke: #C9DE3C; + stroke-width: 3; +} +.gauge-container > .gauge .value-text { + fill: #C9DE3C; +} \ No newline at end of file diff --git a/Hackathon PollutionIGC/client/src/App.js b/Hackathon PollutionIGC/client/src/App.js new file mode 100644 index 0000000..4c52a5a --- /dev/null +++ b/Hackathon PollutionIGC/client/src/App.js @@ -0,0 +1,21 @@ +import React,{ Fragment } from 'react'; +import Navbar from './components/layout/Navbar'; +import Landing from './components/layout/Landing'; +import './App.css'; +import store from './store'; +import {Provider} from 'react-redux'; + +//store.subscribe(()=>console.log(store.getState())); + +function App() { + return ( + + + + + + + ); +} + +export default App; \ No newline at end of file diff --git a/Hackathon PollutionIGC/client/src/actions/index.js b/Hackathon PollutionIGC/client/src/actions/index.js new file mode 100644 index 0000000..c8bb040 --- /dev/null +++ b/Hackathon PollutionIGC/client/src/actions/index.js @@ -0,0 +1,6 @@ +export const popul = (coord) => { + return { + type: "POPULATE", + payload:coord + } +} \ No newline at end of file diff --git a/Hackathon PollutionIGC/client/src/components/layout/Accordion.js b/Hackathon PollutionIGC/client/src/components/layout/Accordion.js new file mode 100644 index 0000000..c077d95 --- /dev/null +++ b/Hackathon PollutionIGC/client/src/components/layout/Accordion.js @@ -0,0 +1,112 @@ +import React from 'react'; + + +function Accordion(){ + return ( +
+
+

Blockchain Functionality

+
+
+ + {/* */} +
+
+

+ +

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+ +

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+ +

+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ) +} + +export default Accordion; \ No newline at end of file diff --git a/Hackathon PollutionIGC/client/src/components/layout/Card.js b/Hackathon PollutionIGC/client/src/components/layout/Card.js new file mode 100644 index 0000000..d3b42e2 --- /dev/null +++ b/Hackathon PollutionIGC/client/src/components/layout/Card.js @@ -0,0 +1,17 @@ +import React from 'react'; +import Gauge1 from './Gauge'; + +function card(props) { + return ( +
+
+
{props.name}
+
+
+ +
+
+ ) +} + +export default card \ No newline at end of file diff --git a/Hackathon PollutionIGC/client/src/components/layout/Data.js b/Hackathon PollutionIGC/client/src/components/layout/Data.js new file mode 100644 index 0000000..fc63cd5 --- /dev/null +++ b/Hackathon PollutionIGC/client/src/components/layout/Data.js @@ -0,0 +1,47 @@ +var states = { + 'india':['Andhra pradesh','Telangana','Tamilnadu'], + 'usa':['Arkansas','Georgia','Hawaii'], + 'australia':['Queensland','Tasmania','Victoria'], +} + +var cities = { + 'Andhra pradesh':['vijayawada','tirupathi','ongole'], + 'Telangana':['hyderabad','khammam','warangal'], + 'Tamilnadu':['Chennai','Coimbatore','Madurai'], + 'Arkansas':['Little Rock','Fort Smith','Fayetteville'], + 'Georgia':['Atlanta','Columbus','Augusta'], + 'Hawaii':['Honolulu','Waipahu',' Pearl City'], + 'Queensland':['Brisbane','Toowoomba','Logan'], + 'Tasmania':['Hobart','Launceston','Devonport'], + 'Victoria':['Melbourne','Geelong','Ballarat'] +} + +var locations = { + 'vijayawada':['Bandar Road','Auto Nagar','Governorpet'], + 'tirupathi':['Balaji Colony','Dwaraka Nagar','Gandhipuram Colony'], + 'ongole':['Kothapatnam Beach','Vodarevu Beach','Chennakesava Swamy Temple'], + 'hyderabad':['Hitech City','Kondapur','Madhapur'], + 'khammam':['Parnashala','Khanapuram','Ballepalle'], + 'warangal':['Khila','Geesugonda','Sangem'], + 'Chennai':['Teynampet','Gopalapuram','Mylapore'], + 'Coimbatore':['North Coimbatore','Central Coimbatore','South Coimbatore'], + 'Madurai':['Kochadai','Ellis Nagar','Mattuthavani'], + 'Little Rock':['Mabelvale','Chenal Valley','Riverdale'], + 'Fort Smith':['Southside','Massard','Bashe'], + 'Fayetteville':['Arran Hills','Eastover','Westover'], + 'Atlanta':['Summerhill','Buckhead','Westview'], + 'Columbus':['Powell','Granville','Bexley'], + 'Augusta':['National Hills','Country Club Hills','Central Business District'], + 'Honolulu':['Ala Moana','Kaimuki','Waikiki'], + 'Waipahu':['Waikele','Gentry','Kunia'], + 'Pearl City':['Newtown','Waiau','Momilani'], + 'Brisbane':['South Bank','Fortitude Valley', 'West End'], + 'Toowoomba':['Rangeville','Mount Lofty','Westbrook'], + 'Logan':['Bahrs Scrub','Bannockburn','Carbrook'], + 'Hobart':['Blackmans Bay','Bonnet Hill','Howden'], + 'Launceston':['Norwood','Trevallyn','Riverside'], + 'Devonport':['Forthside','Eugenana','Rannoch'], + 'Melbourne':['Carlton','Docklands','Parkville'], + 'Geelong':['Anakie','Armstrong Creek','Barwon Heads'], + 'Barwon Heads':['Belmont','Connewarre','Grovedale'] +} \ No newline at end of file diff --git a/Hackathon PollutionIGC/client/src/components/layout/Gauge.js b/Hackathon PollutionIGC/client/src/components/layout/Gauge.js new file mode 100644 index 0000000..08aec95 --- /dev/null +++ b/Hackathon PollutionIGC/client/src/components/layout/Gauge.js @@ -0,0 +1,70 @@ +import React from 'react';// +import Gauge from "react-gaugejs"; + +function Gauge1(props){ + var initial = 0; + var goodMax = props.levels[1]; + var satisfactoryMax = props.levels[2] + var moderateMax = props.levels[3] + var poorMax = props.levels[4]; + var verypoorMax = props.levels[5]; + var severeMax = props.levels[6]; + + return ( +
+
+ maxValue + limitMin: false, // If true, the min value of the gauge will be fixed + colorStart: '#6FADCF', // Colors + colorStop: '#8FC0DA', // just experiment with them + strokeColor: '#E0E0E0', // to see which ones work best for you + generateGradient: true, + highDpiSupport: true, // High resolution support + staticZones: [ + //[0,50,100,250,350,430,600] + // var initial = 0; #688123 + // var goodMax = props.levels[1]; #a6ce39 + // var satisfactoryMax = props.levels[2] #fff101 + // var moderateMax = props.levels[3] #f68f1e + // var poorMax = props.levels[4]; #ff1f1f + // var verypoorMax = props.levels[5]; #88181b + // var severeMax = props.levels[6]; # + {strokeStyle: "#688123", min: initial, max: goodMax}, // good + {strokeStyle: "#a6ce39", min: goodMax, max: satisfactoryMax}, // satisfactory + {strokeStyle: "#fff101", min: satisfactoryMax, max: moderateMax}, // moderate + {strokeStyle: "#f68f1e", min: moderateMax, max: poorMax}, // poor from 100 to 130 + {strokeStyle: "#ff1f1f", min: poorMax, max: verypoorMax}, // verypoor + {strokeStyle: "#88181b", min: verypoorMax, max: severeMax} // severe + ], + staticLabels: { + font: "10px sans-serif", // Specifies font + labels: [0, goodMax, satisfactoryMax, moderateMax, poorMax, verypoorMax, severeMax], // Print labels at these values + color: "#000000", // Optional: Label text color + fractionDigits: 0 // Optional: Numerical precision. 0=round off. + }, + }} + //textChangeHandler={props.value} + className='gauge-canvas' + style={{height: '10rem',width:'20rem'}} + /> +
+

{props.value} {props.units}

+
+ ) +} + +export default Gauge1; \ No newline at end of file diff --git a/Hackathon PollutionIGC/client/src/components/layout/Health_rec.js b/Hackathon PollutionIGC/client/src/components/layout/Health_rec.js new file mode 100644 index 0000000..8c35753 --- /dev/null +++ b/Hackathon PollutionIGC/client/src/components/layout/Health_rec.js @@ -0,0 +1,9 @@ +import React from 'react' + +function Health_rec() { + return ( +
Health_rec
+ ) +} + +export default Health_rec \ No newline at end of file diff --git a/Hackathon PollutionIGC/client/src/components/layout/Landing.js b/Hackathon PollutionIGC/client/src/components/layout/Landing.js new file mode 100644 index 0000000..7643ca8 --- /dev/null +++ b/Hackathon PollutionIGC/client/src/components/layout/Landing.js @@ -0,0 +1,231 @@ +import React from 'react'; +import Dropdown from './Select'; +import Card from './Card'; +import { useSelector } from 'react-redux'; +import Map from './Map'; +import Accordion from './Accordion'; +import axios from 'axios'; +import { useDispatch } from 'react-redux'; +import { popul } from '../../actions'; + +function Landing() { + + const dispatch = useDispatch(); + + var gauge_levels = [[0,50,100,250,350,430,600],[0,0.9,1.7,8.7,14.8,29.5,35],[0,21,43,96,149,213,250],[0,25.5,51,86,106,382,420],[0,50,100,250,350,430,500],[0,30,60,90,120,250,350],[0,15,31,145,307,610,710]] + const myState = useSelector((state)=>state.fillThePage); + var country = myState[29]; + if(country==="india"||country==="australia"){ + gauge_levels = [[0,50,100,250,350,430,600],[0,0.9,1.7,8.7,14.8,29.7,40],[0,21,43,96,149,213,250],[0,25,51,86,106,381,450],[0,50,100,250,350,430,500],[0,30,60,90,120,250,350],[0,15,31,145,307,610,710]] + }else{ // if(country==="usa") + gauge_levels = [[0,50,100,250,350,430,600],[0,4.3,9.5,12.1,15.6,30.5,35],[0,53,101,362,649,1250,1300],[0,61,77,97,117,332,400],[0,55,155,255,355,425,450],[0,12,35,55,150,250,300],[0,36,76,185,303,603,650]] + } + + var options = { + enableHighAccuracy: false, + timeout: 50, + maximumAge: 0 + }; + + function success(pos) { + var selectValue = "Current Location"; + var selCoords = [pos.coords.latitude,pos.coords.longitude]; + console.log(selCoords); + axios.get('https://api.breezometer.com/air-quality/v2/current-conditions?lat='+selCoords[0]+'&lon='+selCoords[1]+'&key=6232ce775c9345cfa552d05f56168120&features=breezometer_aqi,local_aqi,health_recommendations,sources_and_effects,dominant_pollutant_concentrations,pollutants_concentrations,pollutants_aqi_information').then(response => { + var locData = response.data; + console.log(locData); + var x = 'India'; + var newAqi = locData['data']['indexes']['ind_cpcb']['aqi']; + var newCo = locData['data']['pollutants']['co']['concentration']['value']; + newCo = newCo/1000; + newCo = newCo.toFixed(2); + var newNo2 = locData['data']['pollutants']['no2']['concentration']['value']; + var newO3 = locData['data']['pollutants']['o3']['concentration']['value']; + var newPm10 = locData['data']['pollutants']['pm10']['concentration']['value']; + var newPm25 = locData['data']['pollutants']['pm25']['concentration']['value']; + var newSo2 = locData['data']['pollutants']['so2']['concentration']['value']; + var healthRec_active = locData['data']['health_recommendations']['active']; + var healthRec_child = locData['data']['health_recommendations']['children']; + var healthRec_elderly = locData['data']['health_recommendations']['elderly']; + var healthRec_gen = locData['data']['health_recommendations']['general_population']; + var healthRec_heart = locData['data']['health_recommendations']['heart_diseases']; + var healthRec_lung = locData['data']['health_recommendations']['lung_diseases']; + var healthRec_preg = locData['data']['health_recommendations']['pregnant_women']; + var effects_Co = locData['data']['pollutants']['co']['sources_and_effects']['effects']; + var effects_No2 = locData['data']['pollutants']['no2']['sources_and_effects']['effects']; + var effects_O3 = locData['data']['pollutants']['o3']['sources_and_effects']['effects']; + var effects_Pm10 = locData['data']['pollutants']['pm10']['sources_and_effects']['effects']; + var effects_Pm25 = locData['data']['pollutants']['pm25']['sources_and_effects']['effects']; + var effects_So2 = locData['data']['pollutants']['so2']['sources_and_effects']['effects']; + var sources__Co = locData['data']['pollutants']['co']['sources_and_effects']['sources']; + var sources__No2 = locData['data']['pollutants']['no2']['sources_and_effects']['sources']; + var sources__O3 = locData['data']['pollutants']['o3']['sources_and_effects']['sources']; + var sources__Pm10 = locData['data']['pollutants']['pm10']['sources_and_effects']['sources']; + var sources__Pm25 = locData['data']['pollutants']['pm25']['sources_and_effects']['sources']; + var sources__So2 = locData['data']['pollutants']['so2']['sources_and_effects']['sources']; + var newUpdate = [newAqi,newCo,newNo2,newO3,newPm10,newPm25,newSo2,healthRec_active, + healthRec_child,healthRec_elderly,healthRec_gen,healthRec_heart,healthRec_lung,healthRec_preg, + effects_Co,effects_No2,effects_O3,effects_Pm10,effects_Pm25,effects_So2, + sources__Co,sources__No2,sources__O3,sources__Pm10,sources__Pm25,sources__So2, + selCoords[0],selCoords[1],selectValue,x + ] + dispatch(popul(newUpdate)); + }); + } + + function error(err) { + console.warn(`ERROR(${err.code}): ${err.message}`); + } + + function getLocation(){ + navigator.geolocation.getCurrentPosition(success, error, options); + } + + //navigator.geolocation.getCurrentPosition(success, error, options); + + return ( +
+
+

Dashboard

+ + + +
+
+
+ + +
+
+

{myState[28]} Pollution Details

+
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+

Pollutants

+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+
Health Recommendations
+
+
+
+
Active People:
+

{myState[7]}

+
+
+
+
+
+
+
+
Health Recommendations
+
+
+
+
Children:
+

{myState[8]}

+
Elderly:
+

{myState[9]}

+
General:
+

{myState[10]}

+
Heart Patients:
+

{myState[11]}

+
Lung Patients:
+

{myState[12]}

+
Pregnant:
+

{myState[13]}

+
+
+
+
+
+
+
+
+
+
Effects of pollutants
+
+
+
+
Carbon Monoxide (CO):
+

{myState[14]}

+
Nitrogen Dioxide (NO2):
+

{myState[15]}

+
Ozone (O3):
+

{myState[16]}

+
Inhalable Particulate Matter (PM10):
+

{myState[17]}

+
Fine Particulate Matter (PM 2.5):
+

{myState[18]}

+
SO2:
+

{myState[19]}

+
+
+
+
+
+
+
+
Sources of pollutants
+
+
+
+
Carbon Monoxide (CO):
+

{myState[20]}

+
Nitrogen Dioxide (NO2):
+

{myState[21]}

+
Ozone (O3):
+

{myState[22]}

+
Inhalable Particulate Matter (PM10):
+

{myState[23]}

+
Fine Particulate Matter (PM 2.5):
+

{myState[24]}

+
SO2:
+

{myState[25]}

+
+
+
+
+
+ +
+ + ) +} + +export default Landing; \ No newline at end of file diff --git a/Hackathon PollutionIGC/client/src/components/layout/Map.js b/Hackathon PollutionIGC/client/src/components/layout/Map.js new file mode 100644 index 0000000..79edcbc --- /dev/null +++ b/Hackathon PollutionIGC/client/src/components/layout/Map.js @@ -0,0 +1,24 @@ +import React from 'react' + +function Map(props){ + var lat = props.lat; + var long = props.long; + var frame = "https://www.google.com/maps/embed/v1/place?key=AIzaSyCZ4YsHJ-UaXOd2W95mXMNhrH2SJXNzUPU&q="+lat+","+long+""; + return ( +
+ +
+ ) +} + +export default Map + + +//https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&radius=500&types=food&name=harbour&key=AIzaSyCZ4YsHJ-UaXOd2W95mXMNhrH2SJXNzUPU +//https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&radius=500&types=food&name=harbour&key=YOUR_API_KEY + +//https://maps.google.com/maps?q=17.456634553284054,78.37858469200083&hl=en&z=14&output=embed +//https://maps.google.com/maps?q=17.456634553284054,78.37858469200083&hl=en&z=14&output=embed +//https://www.google.com/maps/embed/v1/place?key=AIzaSyDFqryU23xFyexky71B_pw8Yi5AADxDoik&q=Eiffel+Tower,Paris+France¢er=37.4218,-122.0840 \ No newline at end of file diff --git a/Hackathon PollutionIGC/client/src/components/layout/Navbar.js b/Hackathon PollutionIGC/client/src/components/layout/Navbar.js new file mode 100644 index 0000000..3f17dcd --- /dev/null +++ b/Hackathon PollutionIGC/client/src/components/layout/Navbar.js @@ -0,0 +1,24 @@ +import React from 'react'; + +function navbar() { + return ( +
+ ) +} + +export default navbar; diff --git a/Hackathon PollutionIGC/client/src/components/layout/Select.js b/Hackathon PollutionIGC/client/src/components/layout/Select.js new file mode 100644 index 0000000..af2f7cc --- /dev/null +++ b/Hackathon PollutionIGC/client/src/components/layout/Select.js @@ -0,0 +1,311 @@ +import React from 'react'; +import $ from "jquery"; +import axios from 'axios'; +import { useDispatch } from 'react-redux'; +import { popul } from '../../actions'; + +var states = { + 'india':['Andhra pradesh','Telangana','Tamilnadu'], + 'usa':['Arkansas','Georgia','Hawaii'], + 'australia':['Queensland','Tasmania','Victoria'], +} + +var cities = { + 'Andhra pradesh':['Vijayawada','Tirupathi','Ongole'], + 'Telangana':['Hyderabad','Khammam','Warangal'], + 'Tamilnadu':['Chennai','Coimbatore','Madurai'], + 'Arkansas':['Little Rock','Fort Smith','Fayetteville'], + 'Georgia':['Atlanta','Columbus','Augusta'], + 'Hawaii':['Honolulu','Waipahu','Kapolei'], + 'Queensland':['Brisbane','Toowoomba','Logan'], + 'Tasmania':['Hobart','Launceston','Devonport'], + 'Victoria':['Melbourne','Geelong','Ballarat'] +} + +var locations = { + 'Vijayawada':['Bandar Road','Auto Nagar','Governorpet'], + 'Tirupathi':['Balaji Colony','Dwaraka Nagar','Gandhipuram Colony'], + 'Ongole':['Kothapatnam Beach','Vodarevu Beach','Chennakesava Swamy Temple'], + 'Hyderabad':['Hitech City','Kondapur','Madhapur'], + 'Khammam':['Parnashala','Khanapuram','Ballepalle'], + 'Warangal':['Khila','Bhadrakhali Temple','Koti Linga Temple'], + 'Chennai':['Teynampet','Gopalapuram','Mylapore'], + 'Coimbatore':['Gandhipuram','VOC Park','Coimbatore Airport'], + 'Madurai':['Kochadai','Ellis Nagar','Mattuthavani'], + 'Little Rock':['Mabelvale','Chenal Valley','Riverdale'], + 'Fort Smith':['Southside','Massard','University of Arkansas'], + 'Fayetteville':['Arran Hills','Eastover','Westover'], + 'Atlanta':['Summerhill','Buckhead','Westview'], + 'Columbus':['Cooper creek park','Manchester','Bexley'], + 'Augusta':['National Hills','Country Club Hills','Central Business District'], + 'Honolulu':['Ala Moana','Kaimuki','Waikiki'], + 'Waipahu':['Waikele','Gentry','Kunia'], + 'Kapolei':['Ewa Villages','Nimitz Beach','Kapolei High School'], + 'Brisbane':['South Bank','Fortitude Valley', 'Forest Lake'], + 'Toowoomba':['Rangeville','Mount Lofty','Westbrook'], + 'Logan':['Bahrs Scrub','Bannockburn','Carbrook'], + 'Hobart':['Blackmans Bay','Bonnet Hill','Howden'], + 'Launceston':['Norwood','Trevallyn','Riverside'], + 'Devonport':['Forthside','Eugenana','Rannoch'], + 'Melbourne':['Carlton','Docklands','Parkville'], + 'Geelong':['Geelong','Armstrong Creek','Barwon Heads'], + 'Barwon Heads':['Belmont','Connewarre','Grovedale'] +} + +var coords = { + 'Bandar Road' : [16.4971, 80.6561], + 'Auto Nagar' : [16.5153, 80.6762], + 'Governorpet' : [16.5110, 80.6216], + 'Balaji Colony' : [13.6310,79.4078], + 'Dwaraka Nagar' : [13.6513, 79.4084], + 'Gandhipuram Colony' : [13.6162, 79.4032], + 'Kothapatnam Beach' : [15.435928960881999, 80.17778573842111], + 'Vodarevu Beach' : [15.799673116875107, 80.41456143139175], + 'Chennakesava Swamy Temple' : [15.502163535725572, 80.0452106296404], + 'Hitech City' : [17.456634553284054, 78.37858469200083], + 'Kondapur' : [17.469874189760368, 78.35583486439586], + 'Madhapur' : [17.449254573405703, 78.38872741796224], + 'Parnashala' : [17.941979495021965, 80.9054497087723], + 'Khanapuram' : [17.264807204955694, 80.1674658677906], + 'Ballepalle' : [17.268504518855423, 80.1911562363211], + 'Khila' : [17.95639027305761, 79.61465999396191], + 'Bhadrakhali Temple' : [17.995535578212827, 79.58294014228505], + 'Koti Linga Temple' : [17.985731542315314, 79.62969145271951], + 'Teynampet' : [13.05040130306484, 80.25308446967412], + 'Gopalapuram' : [13.053078916431264, 80.2588399932461], + 'Mylapore' : [13.048175963117437, 80.26810439038506], + 'Gandhipuram' : [11.018595105090247, 76.96745030831006], + 'VOC Park' : [11.012506721358521, 76.97121168951185], + 'Coimbatore Airport' : [11.033078125207684, 77.03926796451366], + 'Kochadai' : [9.943216247682745, 78.08105801196017], + 'Ellis Nagar' : [9.918797595401806, 78.10350559106338], + 'Mattuthavani' : [9.94455343585779, 78.15610721639631], + 'Mabelvale' : [34.65658441522111, -92.3883442594824], + 'Chenal Valley' : [34.80258116012352, -92.44116538562199], + 'Riverdale' : [34.769284702270646, -92.31406023530225], + 'Southside' : [35.35122422543554, -94.38751343253165], + 'Massard' : [35.33571919950455, -94.34097078954659], + 'University of Arkansas' : [35.384796795526555, -94.37384328807698], + 'Arran Hills' : [35.03691887215959, -78.98637513630699], + 'Eastover' : [35.11083092742749, -78.78227168619259], + 'Westover' : [35.08465442272083, -78.99023334969486], + 'Summerhill' : [33.736986656006394, -84.38402845099756], + 'Buckhead' : [33.83767538978253, -84.40594249811659], + 'Westview' : [33.742898354449586, -84.43649683409573], + 'Cooper creek park' : [32.51529145332979, -84.91186484285278], + 'Manchester' : [32.89645302049735, -84.61546861709446], + 'Bexley Road' : [33.25416516244746, -84.77228598691147], + 'National Hills' : [33.539896635876346, -82.0217769687827], + 'Country Club Hills' : [33.48901682236713, -82.01916627438422], + 'Central Business District' : [33.48008524625384, -81.97053021663757], + 'Ala Moana' : [21.3067033603142, -157.84012064022073], + 'Kaimuki' : [21.293658659192563, -157.79974588912026], + 'Waikiki' : [21.289378272036224, -157.8310459399014], + 'Waikele' : [21.38538301075838, -158.01392446416477], + 'Gentry' : [21.3399166416128, -158.02745449017945], + 'Kunia' : [21.427277014130347, -158.05416750614202], + 'Ewa Villages' : [21.340851420754547, -158.03763530028047], + 'Nimitz Beach' : [21.301354094717595, -158.0670769012259], + 'Kapolei High School' : [21.329115232401552, -158.0683652008917], + 'South Bank' : [-27.463801257421277, 153.01931384689598], + 'Fortitude Valley' : [-27.454458593243267, 153.0333537517018], + 'Forest Lake' : [-27.624289856174368, 152.96703905607774], + 'Rangeville' : [-27.583076699596482, 151.98431094800833], + 'Mount Lofty' : [-27.547733474144792, 151.9696720485592], + 'Westbrook' : [-27.581575948094137, 151.86533287909626], + 'Bahrs Scrub' : [-27.73047877797027, 153.16299134615025], + 'Bannockburn' : [-27.76425039278161, 153.19040370525195], + 'Carbrook' : [-27.6570277211581, 153.25787006324566], + 'Blackmans Bay' : [-43.00546601038482, 147.31889272582984], + 'Bonnet Hill' : [-42.96603740688482, 147.33341904370857], + 'Howden' : [-43.02673954804906, 147.29299696969744], + 'Norwood' : [-41.45444847623021, 147.17676532634383], + 'Trevallyn' : [-41.441575643138876, 147.08841966913695], + 'Riverside' : [-41.407800202350494, 147.09841100387135], + 'Forthside' : [-41.21411734259251, 146.2854310255738], + 'Eugenana' : [-41.232947583571196, 146.31394506667948], + 'Rannoch' : [-41.18204720517845, 146.38390033754675], + 'Carlton' : [-37.80076576182864, 144.9662884841076], + 'Docklands' : [-37.81947676574578, 144.94733657188047], + 'Parkville' : [-37.77843708448934, 144.94347619889652], + 'Geelong' : [-38.145142079838166, 144.3596938345625], + 'Armstrong Creek' : [-38.238142632501415, 144.35530697887754], + 'Barwon Heads' : [-38.274123825228145, 144.4870348498028], + 'Belmont' : [-38.17559235480295, 144.34388801342723], + 'Connewarre' : [-38.27460573985759, 144.46085766916593], + 'Grovedale': [-38.206610854601465, 144.3399603627835] +} + +function selCon(event){ + // console.log(event.target.value); + var selectValue = event.target.value; + var x = document.getElementById("myDIV"); + x.innerHTML= selectValue; + $('#states').empty(); + $('#cities').empty(); + $('#locations').empty(); + $('#states').append(""); + for ( var i = 0; i < states[selectValue].length; i++) { + $('#states').append(""); + } +} + +function selState(event){ + // console.log(event.target.value); + var selectValue = event.target.value; + $('#cities').empty(); + $('#locations').empty(); + $('#cities').append(""); + for ( var i = 0; i < cities[selectValue].length; i++) { + $('#cities').append(""); + } +} + +function selCity(event){ + // console.log(event.target.value); + var selectValue = event.target.value; + $('#locations').empty(); + $('#locations').append(""); + for ( var i = 0; i < locations[selectValue].length; i++) { + $('#locations').append(""); + } +} + +function Select() { + + var x = document.getElementById("myDIV").innerHTML; + const dispatch = useDispatch(); + + function selLoc(event){ + var selectValue = event.target.value; + var selCoords = coords[selectValue]; + if ( selectValue === 'Bandar Road' || selectValue === 'Auto Nagar'||selectValue==='Governorpet'){ + axios.get('http://3.138.189.39:5001/data').then(response => { + var mongoData = JSON.parse(response.data); + if(selectValue === 'Bandar Road'){ + var selectedData = mongoData["bandar_road"]; + }else if(selectValue === 'Auto Nagar'){ + selectedData = mongoData["Auto Nagar"]; + }else if(selectValue==='Governorpet'){ + selectedData = mongoData["governorpet"]; + } + var newAqi = selectedData['data']['data']['indexes']['ind_cpcb']['aqi']; + var newCo = selectedData['data']['data']['pollutants']['co']['concentration']['value']; + newCo = newCo/1000; + newCo = newCo.toFixed(2); + var newNo2 = selectedData['data']['data']['pollutants']['no2']['concentration']['value']; + var newO3 = selectedData['data']['data']['pollutants']['o3']['concentration']['value']; + var newPm10 = selectedData['data']['data']['pollutants']['pm10']['concentration']['value']; + var newPm25 = selectedData['data']['data']['pollutants']['pm25']['concentration']['value']; + var newSo2 = selectedData['data']['data']['pollutants']['so2']['concentration']['value']; + var healthRec_active = selectedData['data']['data']['health_recommendations']['active']; + var healthRec_child = selectedData['data']['data']['health_recommendations']['children']; + var healthRec_elderly = selectedData['data']['data']['health_recommendations']['elderly']; + var healthRec_gen = selectedData['data']['data']['health_recommendations']['general_population']; + var healthRec_heart = selectedData['data']['data']['health_recommendations']['heart_diseases']; + var healthRec_lung = selectedData['data']['data']['health_recommendations']['lung_diseases']; + var healthRec_preg = selectedData['data']['data']['health_recommendations']['pregnant_women']; + var effects_Co = selectedData['data']['data']['pollutants']['co']['sources_and_effects']['effects']; + var effects_No2 = selectedData['data']['data']['pollutants']['no2']['sources_and_effects']['effects']; + var effects_O3 = selectedData['data']['data']['pollutants']['o3']['sources_and_effects']['effects']; + var effects_Pm10 = selectedData['data']['data']['pollutants']['pm10']['sources_and_effects']['effects']; + var effects_Pm25 = selectedData['data']['data']['pollutants']['pm25']['sources_and_effects']['effects']; + var effects_So2 = selectedData['data']['data']['pollutants']['so2']['sources_and_effects']['effects']; + var sources__Co = selectedData['data']['data']['pollutants']['co']['sources_and_effects']['sources']; + var sources__No2 = selectedData['data']['data']['pollutants']['no2']['sources_and_effects']['sources']; + var sources__O3 = selectedData['data']['data']['pollutants']['o3']['sources_and_effects']['sources']; + var sources__Pm10 = selectedData['data']['data']['pollutants']['pm10']['sources_and_effects']['sources']; + var sources__Pm25 = selectedData['data']['data']['pollutants']['pm25']['sources_and_effects']['sources']; + var sources__So2 = selectedData['data']['data']['pollutants']['so2']['sources_and_effects']['sources']; + var newUpdate = [newAqi,newCo,newNo2,newO3,newPm10,newPm25,newSo2,healthRec_active,healthRec_child,healthRec_elderly,healthRec_gen,healthRec_heart,healthRec_lung,healthRec_preg, + effects_Co,effects_No2,effects_O3,effects_Pm10,effects_Pm25,effects_So2, + sources__Co,sources__No2,sources__O3,sources__Pm10,sources__Pm25,sources__So2,selCoords[0],selCoords[1],selectValue,x + ] + dispatch(popul(newUpdate)); + }) + }else{ + axios.get('https://api.breezometer.com/air-quality/v2/current-conditions?lat='+selCoords[0]+'&lon='+selCoords[1]+'&key=6232ce775c9345cfa552d05f56168120&features=breezometer_aqi,local_aqi,health_recommendations,sources_and_effects,dominant_pollutant_concentrations,pollutants_concentrations,pollutants_aqi_information').then(response => { + console.log(response.data); + var locData = response.data; + var x = document.getElementById("myDIV").innerHTML; + if(x==='india'){ + var board = 'ind_cpcb'; + }else if(x==='usa'){ + board = 'usa_epa'; + }else if(x==='australia'){ + board = 'aus_combined'; + } + var newAqi = locData['data']['indexes'][board]['aqi']; + var newCo = locData['data']['pollutants']['co']['concentration']['value']; + newCo = newCo/1000; + newCo = newCo.toFixed(2); + var newNo2 = locData['data']['pollutants']['no2']['concentration']['value']; + var newO3 = locData['data']['pollutants']['o3']['concentration']['value']; + var newPm10 = locData['data']['pollutants']['pm10']['concentration']['value']; + var newPm25 = locData['data']['pollutants']['pm25']['concentration']['value']; + var newSo2 = locData['data']['pollutants']['so2']['concentration']['value']; + var healthRec_active = locData['data']['health_recommendations']['active']; + var healthRec_child = locData['data']['health_recommendations']['children']; + var healthRec_elderly = locData['data']['health_recommendations']['elderly']; + var healthRec_gen = locData['data']['health_recommendations']['general_population']; + var healthRec_heart = locData['data']['health_recommendations']['heart_diseases']; + var healthRec_lung = locData['data']['health_recommendations']['lung_diseases']; + var healthRec_preg = locData['data']['health_recommendations']['pregnant_women']; + var effects_Co = locData['data']['pollutants']['co']['sources_and_effects']['effects']; + var effects_No2 = locData['data']['pollutants']['no2']['sources_and_effects']['effects']; + var effects_O3 = locData['data']['pollutants']['o3']['sources_and_effects']['effects']; + var effects_Pm10 = locData['data']['pollutants']['pm10']['sources_and_effects']['effects']; + var effects_Pm25 = locData['data']['pollutants']['pm25']['sources_and_effects']['effects']; + var effects_So2 = locData['data']['pollutants']['so2']['sources_and_effects']['effects']; + var sources__Co = locData['data']['pollutants']['co']['sources_and_effects']['sources']; + var sources__No2 = locData['data']['pollutants']['no2']['sources_and_effects']['sources']; + var sources__O3 = locData['data']['pollutants']['o3']['sources_and_effects']['sources']; + var sources__Pm10 = locData['data']['pollutants']['pm10']['sources_and_effects']['sources']; + var sources__Pm25 = locData['data']['pollutants']['pm25']['sources_and_effects']['sources']; + var sources__So2 = locData['data']['pollutants']['so2']['sources_and_effects']['sources']; + var newUpdate = [newAqi,newCo,newNo2,newO3,newPm10,newPm25,newSo2,healthRec_active,healthRec_child,healthRec_elderly,healthRec_gen,healthRec_heart,healthRec_lung,healthRec_preg, + effects_Co,effects_No2,effects_O3,effects_Pm10,effects_Pm25,effects_So2, + sources__Co,sources__No2,sources__O3,sources__Pm10,sources__Pm25,sources__So2,selCoords[0],selCoords[1],selectValue,x + ] + dispatch(popul(newUpdate)); + }); + } + } + + return ( +
+
+
Please Select a location
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ ) +} + +export default Select; \ No newline at end of file diff --git a/Hackathon PollutionIGC/client/src/components/layout/Svg_guage.js b/Hackathon PollutionIGC/client/src/components/layout/Svg_guage.js new file mode 100644 index 0000000..04ef929 --- /dev/null +++ b/Hackathon PollutionIGC/client/src/components/layout/Svg_guage.js @@ -0,0 +1,28 @@ +import React, { useEffect, useRef } from "react"; +import SvgGauge from "svg-gauge"; + +const defaultOptions = { + animDuration: 1, + showValue: true, + initialValue: 0, + max: 100, + radius:4, + // Put any other defaults you want. e.g. dialStartAngle, dialEndAngle, radius, etc. +}; + +const Gauge = props => { + const gaugeEl = useRef(null); + const gaugeRef = useRef(null); + useEffect(() => { + if (!gaugeRef.current) { + const options = { ...defaultOptions, ...props }; + gaugeRef.current = SvgGauge(gaugeEl.current, options); + gaugeRef.current.setValue(options.initialValue); + } + gaugeRef.current.setValueAnimated(props.value, 1); + }, [props]); + + return
; +}; + +export default Gauge; \ No newline at end of file diff --git a/Hackathon PollutionIGC/client/src/index.js b/Hackathon PollutionIGC/client/src/index.js new file mode 100644 index 0000000..7173ce5 --- /dev/null +++ b/Hackathon PollutionIGC/client/src/index.js @@ -0,0 +1,10 @@ +import React from 'react'; +import ReactDOM from 'react-dom'; +import App from './App'; + +ReactDOM.render( + + + , + document.getElementById('root') +); \ No newline at end of file diff --git a/Hackathon PollutionIGC/client/src/reducers/index.js b/Hackathon PollutionIGC/client/src/reducers/index.js new file mode 100644 index 0000000..f13cdd3 --- /dev/null +++ b/Hackathon PollutionIGC/client/src/reducers/index.js @@ -0,0 +1,9 @@ +import fillThePage from './select'; + +import {combineReducers} from "redux"; + +const rootReducer = combineReducers({ + fillThePage:fillThePage, +}); + +export default rootReducer; \ No newline at end of file diff --git a/Hackathon PollutionIGC/client/src/reducers/select.js b/Hackathon PollutionIGC/client/src/reducers/select.js new file mode 100644 index 0000000..330110e --- /dev/null +++ b/Hackathon PollutionIGC/client/src/reducers/select.js @@ -0,0 +1,16 @@ +const initialState = [0,0,0,0,0,0,0, + 'Please Select Location First','Not available','Not available','Not available','Not available','Not available','Not available', + 'Not available','Not available','Not available','Not available','Not available','Not available','Not available','Not available', + 'Not available','Not available','Not available','Not available','17.456634553284054','78.37858469200083','Location','country' +]; + +const fillThePage = (state = initialState, action) => { + switch (action.type){ + case "POPULATE": return ( + action.payload + ); + default: return state; + } +} + +export default fillThePage; \ No newline at end of file diff --git a/Hackathon PollutionIGC/client/src/store.js b/Hackathon PollutionIGC/client/src/store.js new file mode 100644 index 0000000..499bf17 --- /dev/null +++ b/Hackathon PollutionIGC/client/src/store.js @@ -0,0 +1,6 @@ +import { createStore } from "redux"; +import rootReducer from "./reducers"; + +const store = createStore(rootReducer, window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__()); + +export default store; \ No newline at end of file diff --git a/Hackathon PollutionIGC/config/db.js b/Hackathon PollutionIGC/config/db.js new file mode 100644 index 0000000..ef13bbd --- /dev/null +++ b/Hackathon PollutionIGC/config/db.js @@ -0,0 +1,16 @@ +const mongoose = require('mongoose'); +const config = require('config'); +const db = config.get('mongoURI'); +const { MongoClient } = require("mongodb"); + +const connectDB = async()=>{ + try { + await mongoose.connect(db,{useNewUrlParser:true}); + console.log('mongodb connected..'); + } catch (error) { + console.error(err.message); + process.exit(1); + } +} + +module.exports = connectDB; \ No newline at end of file diff --git a/Hackathon PollutionIGC/config/default.json b/Hackathon PollutionIGC/config/default.json new file mode 100644 index 0000000..e353b6b --- /dev/null +++ b/Hackathon PollutionIGC/config/default.json @@ -0,0 +1,3 @@ +{ + "mongoURI":"mongodb+srv://nandan:pollutionHack@pollutionboard.y5qvq.mongodb.net/myFirstDatabase?retryWrites=true&w=majority" +} \ No newline at end of file diff --git a/Hackathon PollutionIGC/models/Data.js b/Hackathon PollutionIGC/models/Data.js new file mode 100644 index 0000000..3f443ed --- /dev/null +++ b/Hackathon PollutionIGC/models/Data.js @@ -0,0 +1,503 @@ +const mongoose = require('mongoose'); +var int32 = require('mongoose-int32'); + +const NewSchema = new mongoose.Schema({ + // _id:ObjectId, + 'Auto Nagar':{ + data:{ + data:{ + data_available:Boolean, + datetime:String, + health_recommendations:{ + active:String, + children:String, + elderly:String, + general_populatio:String, + heart_diseases:String, + lung_diseases:String, + pregnant_women:String + }, + indexes:{ + baqi:{ + aqi: int32, + aqi_display:String, + category:String, + color:String, + display_name:String, + dominant_pollutant:String + }, + ind_cpcb:{ + aqi: int32, + aqi_display:String, + category:String, + color:String, + display_name:String, + dominant_pollutant:String + } + }, + pollutants:{ + co:{ + aqi_information:{ + baqi:{ + aqi:int32, + aqi_display:String, + category:String, + color:String, + display_name:String + } + }, + concentration:{ + concentration:String, + value:double + }, + display_name:String, + full_name:String, + sources_and_effects:{ + effects:String, + sources:String + } + }, + no2:{ + aqi_information:{ + baqi:{ + aqi:int32, + aqi_display:String, + category:String, + color:String, + display_name:String + } + }, + concentration:{ + concentration:String, + value:double + }, + display_name:String, + full_name:String, + sources_and_effects:{ + effects:String, + sources:String + } + }, + o3:{ + aqi_information:{ + baqi:{ + aqi:int32, + aqi_display:String, + category:String, + color:String, + display_name:String + } + }, + concentration:{ + concentration:String, + value:double + }, + display_name:String, + full_name:String, + sources_and_effects:{ + effects:String, + sources:String + } + }, + pm10:{ + aqi_information:{ + baqi:{ + aqi:int32, + aqi_display:String, + category:String, + color:String, + display_name:String + } + }, + concentration:{ + concentration:String, + value:double + }, + display_name:String, + full_name:String, + sources_and_effects:{ + effects:String, + sources:String + } + }, + pm25:{ + aqi_information:{ + baqi:{ + aqi:int32, + aqi_display:String, + category:String, + color:String, + display_name:String + } + }, + concentration:{ + concentration:String, + value:double + }, + display_name:String, + full_name:String, + sources_and_effects:{ + effects:String, + sources:String + } + }, + so2:{ + aqi_information:{ + baqi:{ + aqi:int32, + aqi_display:String, + category:String, + color:String, + display_name:String + } + }, + concentration:{ + concentration:String, + value:double + }, + display_name:String, + full_name:String, + sources_and_effects:{ + effects:String, + sources:String + } + }, + }, + error:null, + metadata:null + } + } + }, + 'bandar_road':{ + data:{ + data:{ + data_available:Boolean, + datetime:String, + health_recommendations:{ + active:String, + children:String, + elderly:String, + general_populatio:String, + heart_diseases:String, + lung_diseases:String, + pregnant_women:String + }, + indexes:{ + baqi:{ + aqi: int32, + aqi_display:String, + category:String, + color:String, + display_name:String, + dominant_pollutant:String + }, + ind_cpcb:{ + aqi: int32, + aqi_display:String, + category:String, + color:String, + display_name:String, + dominant_pollutant:String + } + }, + pollutants:{ + co:{ + aqi_information:{ + baqi:{ + aqi:int32, + aqi_display:String, + category:String, + color:String, + display_name:String + } + }, + concentration:{ + concentration:String, + value:double + }, + display_name:String, + full_name:String, + sources_and_effects:{ + effects:String, + sources:String + } + }, + no2:{ + aqi_information:{ + baqi:{ + aqi:int32, + aqi_display:String, + category:String, + color:String, + display_name:String + } + }, + concentration:{ + concentration:String, + value:double + }, + display_name:String, + full_name:String, + sources_and_effects:{ + effects:String, + sources:String + } + }, + o3:{ + aqi_information:{ + baqi:{ + aqi:int32, + aqi_display:String, + category:String, + color:String, + display_name:String + } + }, + concentration:{ + concentration:String, + value:double + }, + display_name:String, + full_name:String, + sources_and_effects:{ + effects:String, + sources:String + } + }, + pm10:{ + aqi_information:{ + baqi:{ + aqi:int32, + aqi_display:String, + category:String, + color:String, + display_name:String + } + }, + concentration:{ + concentration:String, + value:double + }, + display_name:String, + full_name:String, + sources_and_effects:{ + effects:String, + sources:String + } + }, + pm25:{ + aqi_information:{ + baqi:{ + aqi:int32, + aqi_display:String, + category:String, + color:String, + display_name:String + } + }, + concentration:{ + concentration:String, + value:double + }, + display_name:String, + full_name:String, + sources_and_effects:{ + effects:String, + sources:String + } + }, + so2:{ + aqi_information:{ + baqi:{ + aqi:int32, + aqi_display:String, + category:String, + color:String, + display_name:String + } + }, + concentration:{ + concentration:String, + value:double + }, + display_name:String, + full_name:String, + sources_and_effects:{ + effects:String, + sources:String + } + }, + }, + error:null, + metadata:null + } + } + }, + 'governorpet':{ + data:{ + data:{ + data_available:Boolean, + datetime:String, + health_recommendations:{ + active:String, + children:String, + elderly:String, + general_populatio:String, + heart_diseases:String, + lung_diseases:String, + pregnant_women:String + }, + indexes:{ + baqi:{ + aqi: int32, + aqi_display:String, + category:String, + color:String, + display_name:String, + dominant_pollutant:String + }, + ind_cpcb:{ + aqi: int32, + aqi_display:String, + category:String, + color:String, + display_name:String, + dominant_pollutant:String + } + }, + pollutants:{ + co:{ + aqi_information:{ + baqi:{ + aqi:int32, + aqi_display:String, + category:String, + color:String, + display_name:String + } + }, + concentration:{ + concentration:String, + value:double + }, + display_name:String, + full_name:String, + sources_and_effects:{ + effects:String, + sources:String + } + }, + no2:{ + aqi_information:{ + baqi:{ + aqi:int32, + aqi_display:String, + category:String, + color:String, + display_name:String + } + }, + concentration:{ + concentration:String, + value:double + }, + display_name:String, + full_name:String, + sources_and_effects:{ + effects:String, + sources:String + } + }, + o3:{ + aqi_information:{ + baqi:{ + aqi:int32, + aqi_display:String, + category:String, + color:String, + display_name:String + } + }, + concentration:{ + concentration:String, + value:double + }, + display_name:String, + full_name:String, + sources_and_effects:{ + effects:String, + sources:String + } + }, + pm10:{ + aqi_information:{ + baqi:{ + aqi:int32, + aqi_display:String, + category:String, + color:String, + display_name:String + } + }, + concentration:{ + concentration:String, + value:double + }, + display_name:String, + full_name:String, + sources_and_effects:{ + effects:String, + sources:String + } + }, + pm25:{ + aqi_information:{ + baqi:{ + aqi:int32, + aqi_display:String, + category:String, + color:String, + display_name:String + } + }, + concentration:{ + concentration:String, + value:double + }, + display_name:String, + full_name:String, + sources_and_effects:{ + effects:String, + sources:String + } + }, + so2:{ + aqi_information:{ + baqi:{ + aqi:int32, + aqi_display:String, + category:String, + color:String, + display_name:String + } + }, + concentration:{ + concentration:String, + value:double + }, + display_name:String, + full_name:String, + sources_and_effects:{ + effects:String, + sources:String + } + }, + }, + error:null, + metadata:null + } + } + } +}); + +module.exports = Apidata = mongoose.model('apiData',NewSchema); \ No newline at end of file diff --git a/Hackathon PollutionIGC/package-lock.json b/Hackathon PollutionIGC/package-lock.json new file mode 100644 index 0000000..5996ac1 --- /dev/null +++ b/Hackathon PollutionIGC/package-lock.json @@ -0,0 +1,4895 @@ +{ + "name": "pollutionigc", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "pollutionigc", + "version": "1.0.0", + "license": "ISC", + "dependencies": { + "bcryptjs": "^2.4.3", + "config": "^3.3.7", + "express": "^4.17.3", + "express-validator": "^6.14.0", + "jquery": "^3.6.0", + "jsonwebtoken": "^8.5.1", + "mongodb": "^4.4.1", + "mongoose": "^6.2.6", + "mongoose-int32": "^0.6.0", + "request": "^2.88.2" + }, + "devDependencies": { + "concurrently": "^7.0.0", + "nodemon": "^2.0.15" + } + }, + "node_modules/@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dev": true, + "dependencies": { + "defer-to-connect": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@types/node": { + "version": "17.0.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", + "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==" + }, + "node_modules/@types/webidl-conversions": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz", + "integrity": "sha512-XAahCdThVuCFDQLT7R7Pk/vqeObFNL3YqRyFZg+AqAP/W1/w3xHaIxuW7WszQqTbIBOPRcItYJIou3i/mppu3Q==" + }, + "node_modules/@types/whatwg-url": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-8.2.1.tgz", + "integrity": "sha512-2YubE1sjj5ifxievI5Ge1sckb9k/Er66HyR2c+3+I6VDUUg1TLPdYYTEbQ+DjRkS4nTxMJhgWfSfMRD2sl2EYQ==", + "dependencies": { + "@types/node": "*", + "@types/webidl-conversions": "*" + } + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "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/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/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dev": true, + "dependencies": { + "string-width": "^4.1.0" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "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==", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "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/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/bcryptjs": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", + "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms=" + }, + "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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "dev": true, + "dependencies": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/bson": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.6.1.tgz", + "integrity": "sha512-I1LQ7Hz5zgwR4QquilLNZwbhPw0Apx7i7X9kGMBTsqPdml/03Q9NBtD9nt/19ahjlphktQImrnderxqpzeVDjw==", + "dependencies": { + "buffer": "^5.6.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "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": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" + }, + "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/cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dev": true, + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": 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/chalk/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==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "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/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "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==", + "dev": true + }, + "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/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "node_modules/concurrently": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-7.0.0.tgz", + "integrity": "sha512-WKM7PUsI8wyXpF80H+zjHP32fsgsHNQfPLw/e70Z5dYkV7hF+rf8q3D+ScWJIEr57CpkO3OWBko6hwhQLPR8Pw==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "date-fns": "^2.16.1", + "lodash": "^4.17.21", + "rxjs": "^6.6.3", + "spawn-command": "^0.0.2-1", + "supports-color": "^8.1.0", + "tree-kill": "^1.2.2", + "yargs": "^16.2.0" + }, + "bin": { + "concurrently": "dist/bin/concurrently.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.0 || >=16.0.0" + } + }, + "node_modules/config": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/config/-/config-3.3.7.tgz", + "integrity": "sha512-mX/n7GKDYZMqvvkY6e6oBY49W8wxdmQt+ho/5lhwFDXqQW9gI+Ahp8EKp8VAbISPnmf2+Bv5uZK7lKXZ6pf1aA==", + "dependencies": { + "json5": "^2.1.1" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=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.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "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": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/date-fns": { + "version": "2.28.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz", + "integrity": "sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw==", + "dev": true, + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" + } + }, + "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/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", + "dev": true + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/denque": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/denque/-/denque-2.0.1.tgz", + "integrity": "sha512-tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "dev": true + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "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==", + "dev": true + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express": { + "version": "4.17.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express-validator": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/express-validator/-/express-validator-6.14.0.tgz", + "integrity": "sha512-ZWHJfnRgePp3FKRSKMtnZVnD1s8ZchWD+jSl7UMseGIqhweCo1Z9916/xXBbJAa6PrA3pUZfkOvIsHZG4ZtIMw==", + "dependencies": { + "lodash": "^4.17.21", + "validator": "^13.7.0" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "engines": [ + "node >=0.6.0" + ] + }, + "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-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/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==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "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/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.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==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "dev": true, + "dependencies": { + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "dev": true + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "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/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "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/ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=", + "dev": true + }, + "node_modules/import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "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": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "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/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==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dev": true, + "dependencies": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", + "dev": true + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "node_modules/jquery": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz", + "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==" + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", + "dev": true + }, + "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-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonwebtoken": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", + "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", + "dependencies": { + "jws": "^3.2.2", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=4", + "npm": ">=1.4.28" + } + }, + "node_modules/jsonwebtoken/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/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/kareem": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.4.tgz", + "integrity": "sha512-Vcrt8lcpVl0s8ePx634BxwRqmFo+5DcOhlmNadehxreMTIQi/9hOL/B3hZQQbK5DgMS7Lem3xABXV7/S3jy+7g==" + }, + "node_modules/keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dev": true, + "dependencies": { + "package-json": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "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.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=" + }, + "node_modules/lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=" + }, + "node_modules/lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=" + }, + "node_modules/lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" + }, + "node_modules/lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" + }, + "node_modules/lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=" + }, + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memory-pager": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", + "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", + "optional": true + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.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-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "node_modules/mongodb": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.4.1.tgz", + "integrity": "sha512-IAD3nFtCR4s22vi5qjqkCBnuyDDrOW8WVSSmgHquOvGaP1iTD+XpC5tr8wAUbZ2EeZkaswwBKQFHDvl4qYcKqQ==", + "dependencies": { + "bson": "^4.6.1", + "denque": "^2.0.1", + "mongodb-connection-string-url": "^2.5.2", + "socks": "^2.6.2" + }, + "engines": { + "node": ">=12.9.0" + }, + "optionalDependencies": { + "saslprep": "^1.0.3" + } + }, + "node_modules/mongodb-connection-string-url": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.5.2.tgz", + "integrity": "sha512-tWDyIG8cQlI5k3skB6ywaEA5F9f5OntrKKsT/Lteub2zgwSUlhqEN2inGgBTm8bpYJf8QYBdA/5naz65XDpczA==", + "dependencies": { + "@types/whatwg-url": "^8.2.1", + "whatwg-url": "^11.0.0" + } + }, + "node_modules/mongoose": { + "version": "6.2.6", + "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-6.2.6.tgz", + "integrity": "sha512-OkPM1y7Ed9+Pa2/18mxegcD0OOe/aCXTQvOEyEn/MzVdaRsVSc+zE6myOS4LkWWi30c2tl4fpdJJvgC/MgXiww==", + "dependencies": { + "bson": "^4.2.2", + "kareem": "2.3.4", + "mongodb": "4.3.1", + "mpath": "0.8.4", + "mquery": "4.0.2", + "ms": "2.1.3", + "sift": "16.0.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mongoose" + } + }, + "node_modules/mongoose-int32": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/mongoose-int32/-/mongoose-int32-0.6.0.tgz", + "integrity": "sha512-2mDfOCiF+ikGOOg7Xh+GYauc99tAkFCRg64eafVYv16IvXbsSGFFZmFutT3CWH2byZ6zVa82ewCO0Hfb9URjQQ==", + "engines": { + "node": ">= 4.0.0" + }, + "peerDependencies": { + "mongoose": ">= 4.4.0 || 5.x || 6.x" + } + }, + "node_modules/mongoose/node_modules/mongodb": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.3.1.tgz", + "integrity": "sha512-sNa8APSIk+r4x31ZwctKjuPSaeKuvUeNb/fu/3B6dRM02HpEgig7hTHM8A/PJQTlxuC/KFWlDlQjhsk/S43tBg==", + "dependencies": { + "bson": "^4.6.1", + "denque": "^2.0.1", + "mongodb-connection-string-url": "^2.4.1", + "socks": "^2.6.1" + }, + "engines": { + "node": ">=12.9.0" + }, + "optionalDependencies": { + "saslprep": "^1.0.3" + } + }, + "node_modules/mongoose/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/mpath": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/mpath/-/mpath-0.8.4.tgz", + "integrity": "sha512-DTxNZomBcTWlrMW76jy1wvV37X/cNNxPW1y2Jzd4DZkAaC5ZGsm8bfGfNOthcDuRJujXLqiuS6o3Tpy0JEoh7g==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mquery": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/mquery/-/mquery-4.0.2.tgz", + "integrity": "sha512-oAVF0Nil1mT3rxty6Zln4YiD6x6QsUWYz927jZzjMxOK2aqmhEz5JQ7xmrKK7xRFA2dwV+YaOpKU/S+vfNqKxA==", + "dependencies": { + "debug": "4.x" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/mquery/node_modules/debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/mquery/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/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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/nodemon": { + "version": "2.0.15", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.15.tgz", + "integrity": "sha512-gdHMNx47Gw7b3kWxJV64NI+Q5nfl0y5DgDbiVtShiwa7Z0IZ07Ll4RLFo6AjrhzMtoEZn5PDE3/c2AbVsiCkpA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "chokidar": "^3.5.2", + "debug": "^3.2.7", + "ignore-by-default": "^1.0.1", + "minimatch": "^3.0.4", + "pstree.remy": "^1.1.8", + "semver": "^5.7.1", + "supports-color": "^5.5.0", + "touch": "^3.1.0", + "undefsafe": "^2.0.5", + "update-notifier": "^5.1.0" + }, + "bin": { + "nodemon": "bin/nodemon.js" + }, + "engines": { + "node": ">=8.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/nodemon" + } + }, + "node_modules/nodemon/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/nodemon/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/nodemon/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==", + "dev": true + }, + "node_modules/nodemon/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==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "*" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "engines": { + "node": "*" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dev": true, + "dependencies": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/package-json/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "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/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "node_modules/pstree.remy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "dev": true, + "dependencies": { + "escape-goat": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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.4.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/registry-auth-token": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", + "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", + "dev": true, + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dev": true, + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request/node_modules/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dev": true, + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "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/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/saslprep": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", + "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", + "optional": true, + "dependencies": { + "sparse-bitfield": "^3.0.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dev": true, + "dependencies": { + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/semver-diff/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "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/serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + }, + "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/sift": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/sift/-/sift-16.0.0.tgz", + "integrity": "sha512-ILTjdP2Mv9V1kIxWMXeMTIRbOBrqKc4JAXmFMnFq3fKeyQ2Qwa3Dw1ubcye3vR+Y6ofA0b9gNDr/y2t6eUeIzQ==" + }, + "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==", + "dev": true + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", + "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", + "dependencies": { + "ip": "^1.1.5", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/sparse-bitfield": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", + "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=", + "optional": true, + "dependencies": { + "memory-pager": "^1.0.2" + } + }, + "node_modules/spawn-command": { + "version": "0.0.2-1", + "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz", + "integrity": "sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "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==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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==", + "dev": true, + "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/touch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", + "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", + "dev": true, + "dependencies": { + "nopt": "~1.0.10" + }, + "bin": { + "nodetouch": "bin/nodetouch.js" + } + }, + "node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tr46": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "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==", + "dev": true, + "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/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==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/undefsafe": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", + "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==", + "dev": true + }, + "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==", + "dev": true, + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "dev": true, + "dependencies": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/update-notifier/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "dev": true, + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-url": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "dependencies": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dev": true, + "dependencies": { + "string-width": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "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/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "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==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": ">=10" + } + } + }, + "dependencies": { + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "dev": true + }, + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dev": true, + "requires": { + "defer-to-connect": "^1.0.1" + } + }, + "@types/node": { + "version": "17.0.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", + "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==" + }, + "@types/webidl-conversions": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz", + "integrity": "sha512-XAahCdThVuCFDQLT7R7Pk/vqeObFNL3YqRyFZg+AqAP/W1/w3xHaIxuW7WszQqTbIBOPRcItYJIou3i/mppu3Q==" + }, + "@types/whatwg-url": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-8.2.1.tgz", + "integrity": "sha512-2YubE1sjj5ifxievI5Ge1sckb9k/Er66HyR2c+3+I6VDUUg1TLPdYYTEbQ+DjRkS4nTxMJhgWfSfMRD2sl2EYQ==", + "requires": { + "@types/node": "*", + "@types/webidl-conversions": "*" + } + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dev": true, + "requires": { + "string-width": "^4.1.0" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bcryptjs": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", + "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms=" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + } + }, + "boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "dev": true, + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "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==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "bson": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.6.1.tgz", + "integrity": "sha512-I1LQ7Hz5zgwR4QquilLNZwbhPw0Apx7i7X9kGMBTsqPdml/03Q9NBtD9nt/19ahjlphktQImrnderxqpzeVDjw==", + "requires": { + "buffer": "^5.6.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dev": true, + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true + } + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "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==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "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" + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "dev": true + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dev": true, + "requires": { + "mimic-response": "^1.0.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==", + "dev": 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==", + "dev": true + }, + "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" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concurrently": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-7.0.0.tgz", + "integrity": "sha512-WKM7PUsI8wyXpF80H+zjHP32fsgsHNQfPLw/e70Z5dYkV7hF+rf8q3D+ScWJIEr57CpkO3OWBko6hwhQLPR8Pw==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "date-fns": "^2.16.1", + "lodash": "^4.17.21", + "rxjs": "^6.6.3", + "spawn-command": "^0.0.2-1", + "supports-color": "^8.1.0", + "tree-kill": "^1.2.2", + "yargs": "^16.2.0" + } + }, + "config": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/config/-/config-3.3.7.tgz", + "integrity": "sha512-mX/n7GKDYZMqvvkY6e6oBY49W8wxdmQt+ho/5lhwFDXqQW9gI+Ahp8EKp8VAbISPnmf2+Bv5uZK7lKXZ6pf1aA==", + "requires": { + "json5": "^2.1.1" + } + }, + "configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "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==", + "dev": true + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "date-fns": { + "version": "2.28.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz", + "integrity": "sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw==", + "dev": true + }, + "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" + } + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true + }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", + "dev": true + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "denque": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/denque/-/denque-2.0.1.tgz", + "integrity": "sha512-tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ==" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "dev": true + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "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==", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "express": { + "version": "4.17.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "express-validator": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/express-validator/-/express-validator-6.14.0.tgz", + "integrity": "sha512-ZWHJfnRgePp3FKRSKMtnZVnD1s8ZchWD+jSl7UMseGIqhweCo1Z9916/xXBbJAa6PrA3pUZfkOvIsHZG4ZtIMw==", + "requires": { + "lodash": "^4.17.21", + "validator": "^13.7.0" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "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-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==" + }, + "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==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "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==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "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==", + "dev": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "dev": true, + "requires": { + "ini": "2.0.0" + } + }, + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dev": true, + "requires": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "dev": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "requires": { + "ajv": "^6.12.3", + "har-schema": "^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==", + "dev": true + }, + "has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "dev": true + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.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" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=", + "dev": true + }, + "import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", + "dev": true + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "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==" + }, + "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==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "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==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dev": true, + "requires": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + } + }, + "is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true + }, + "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==", + "dev": true + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "jquery": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz", + "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==" + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", + "dev": true + }, + "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-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonwebtoken": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", + "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", + "requires": { + "jws": "^3.2.2", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^5.6.0" + }, + "dependencies": { + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "requires": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "kareem": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.4.tgz", + "integrity": "sha512-Vcrt8lcpVl0s8ePx634BxwRqmFo+5DcOhlmNadehxreMTIQi/9hOL/B3hZQQbK5DgMS7Lem3xABXV7/S3jy+7g==" + }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dev": true, + "requires": { + "json-buffer": "3.0.0" + } + }, + "latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dev": true, + "requires": { + "package-json": "^6.3.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=" + }, + "lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=" + }, + "lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=" + }, + "lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=" + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" + }, + "lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" + }, + "lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=" + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "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==", + "dev": true, + "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==", + "dev": true + } + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "memory-pager": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", + "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", + "optional": true + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "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-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "mongodb": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.4.1.tgz", + "integrity": "sha512-IAD3nFtCR4s22vi5qjqkCBnuyDDrOW8WVSSmgHquOvGaP1iTD+XpC5tr8wAUbZ2EeZkaswwBKQFHDvl4qYcKqQ==", + "requires": { + "bson": "^4.6.1", + "denque": "^2.0.1", + "mongodb-connection-string-url": "^2.5.2", + "saslprep": "^1.0.3", + "socks": "^2.6.2" + } + }, + "mongodb-connection-string-url": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.5.2.tgz", + "integrity": "sha512-tWDyIG8cQlI5k3skB6ywaEA5F9f5OntrKKsT/Lteub2zgwSUlhqEN2inGgBTm8bpYJf8QYBdA/5naz65XDpczA==", + "requires": { + "@types/whatwg-url": "^8.2.1", + "whatwg-url": "^11.0.0" + } + }, + "mongoose": { + "version": "6.2.6", + "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-6.2.6.tgz", + "integrity": "sha512-OkPM1y7Ed9+Pa2/18mxegcD0OOe/aCXTQvOEyEn/MzVdaRsVSc+zE6myOS4LkWWi30c2tl4fpdJJvgC/MgXiww==", + "requires": { + "bson": "^4.2.2", + "kareem": "2.3.4", + "mongodb": "4.3.1", + "mpath": "0.8.4", + "mquery": "4.0.2", + "ms": "2.1.3", + "sift": "16.0.0" + }, + "dependencies": { + "mongodb": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.3.1.tgz", + "integrity": "sha512-sNa8APSIk+r4x31ZwctKjuPSaeKuvUeNb/fu/3B6dRM02HpEgig7hTHM8A/PJQTlxuC/KFWlDlQjhsk/S43tBg==", + "requires": { + "bson": "^4.6.1", + "denque": "^2.0.1", + "mongodb-connection-string-url": "^2.4.1", + "saslprep": "^1.0.3", + "socks": "^2.6.1" + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "mongoose-int32": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/mongoose-int32/-/mongoose-int32-0.6.0.tgz", + "integrity": "sha512-2mDfOCiF+ikGOOg7Xh+GYauc99tAkFCRg64eafVYv16IvXbsSGFFZmFutT3CWH2byZ6zVa82ewCO0Hfb9URjQQ==", + "requires": {} + }, + "mpath": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/mpath/-/mpath-0.8.4.tgz", + "integrity": "sha512-DTxNZomBcTWlrMW76jy1wvV37X/cNNxPW1y2Jzd4DZkAaC5ZGsm8bfGfNOthcDuRJujXLqiuS6o3Tpy0JEoh7g==" + }, + "mquery": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/mquery/-/mquery-4.0.2.tgz", + "integrity": "sha512-oAVF0Nil1mT3rxty6Zln4YiD6x6QsUWYz927jZzjMxOK2aqmhEz5JQ7xmrKK7xRFA2dwV+YaOpKU/S+vfNqKxA==", + "requires": { + "debug": "4.x" + }, + "dependencies": { + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "nodemon": { + "version": "2.0.15", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.15.tgz", + "integrity": "sha512-gdHMNx47Gw7b3kWxJV64NI+Q5nfl0y5DgDbiVtShiwa7Z0IZ07Ll4RLFo6AjrhzMtoEZn5PDE3/c2AbVsiCkpA==", + "dev": true, + "requires": { + "chokidar": "^3.5.2", + "debug": "^3.2.7", + "ignore-by-default": "^1.0.1", + "minimatch": "^3.0.4", + "pstree.remy": "^1.1.8", + "semver": "^5.7.1", + "supports-color": "^5.5.0", + "touch": "^3.1.0", + "undefsafe": "^2.0.5", + "update-notifier": "^5.1.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "dev": true + }, + "package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dev": true, + "requires": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true + }, + "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" + } + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "pstree.remy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", + "dev": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "dev": true, + "requires": { + "escape-goat": "^2.0.0" + } + }, + "qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==" + }, + "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.4.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "requires": { + "bytes": "3.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + } + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "registry-auth-token": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", + "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", + "dev": true, + "requires": { + "rc": "^1.2.8" + } + }, + "registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dev": true, + "requires": { + "rc": "^1.2.8" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==" + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dev": true, + "requires": { + "lowercase-keys": "^1.0.0" + } + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "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==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "saslprep": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", + "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", + "optional": true, + "requires": { + "sparse-bitfield": "^3.0.3" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dev": true, + "requires": { + "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==", + "dev": true + } + } + }, + "send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "sift": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/sift/-/sift-16.0.0.tgz", + "integrity": "sha512-ILTjdP2Mv9V1kIxWMXeMTIRbOBrqKc4JAXmFMnFq3fKeyQ2Qwa3Dw1ubcye3vR+Y6ofA0b9gNDr/y2t6eUeIzQ==" + }, + "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==", + "dev": true + }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==" + }, + "socks": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", + "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", + "requires": { + "ip": "^1.1.5", + "smart-buffer": "^4.2.0" + } + }, + "sparse-bitfield": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", + "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=", + "optional": true, + "requires": { + "memory-pager": "^1.0.2" + } + }, + "spawn-command": { + "version": "0.0.2-1", + "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz", + "integrity": "sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=", + "dev": true + }, + "sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "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==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "dev": true + }, + "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==", + "dev": true, + "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==" + }, + "touch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", + "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", + "dev": true, + "requires": { + "nopt": "~1.0.10" + } + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tr46": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "requires": { + "punycode": "^2.1.1" + } + }, + "tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "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==", + "dev": true + }, + "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" + } + }, + "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==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "undefsafe": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", + "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==", + "dev": true + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dev": true, + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "dev": true, + "requires": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.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-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "dev": true, + "requires": { + "prepend-http": "^2.0.0" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==" + }, + "whatwg-url": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "requires": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + } + }, + "widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dev": true, + "requires": { + "string-width": "^4.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "dev": true + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "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==", + "dev": true + } + } +} diff --git a/Hackathon PollutionIGC/package.json b/Hackathon PollutionIGC/package.json new file mode 100644 index 0000000..4783d5e --- /dev/null +++ b/Hackathon PollutionIGC/package.json @@ -0,0 +1,30 @@ +{ + "name": "pollutionigc", + "version": "1.0.0", + "description": "UI and Backend for the pollution dashboard", + "main": "server.js", + "scripts": { + "start": "node server", + "server": "nodemon server", + "client": "npm start --prefix client", + "dev": "concurrently \"npm run server\" \"npm run client\"" + }, + "author": "Nandan", + "license": "ISC", + "dependencies": { + "bcryptjs": "^2.4.3", + "config": "^3.3.7", + "express": "^4.17.3", + "express-validator": "^6.14.0", + "jquery": "^3.6.0", + "jsonwebtoken": "^8.5.1", + "mongodb": "^4.4.1", + "mongoose": "^6.2.6", + "mongoose-int32": "^0.6.0", + "request": "^2.88.2" + }, + "devDependencies": { + "concurrently": "^7.0.0", + "nodemon": "^2.0.15" + } +} diff --git a/Hackathon PollutionIGC/routes/api/dashboard.js b/Hackathon PollutionIGC/routes/api/dashboard.js new file mode 100644 index 0000000..a97edbc --- /dev/null +++ b/Hackathon PollutionIGC/routes/api/dashboard.js @@ -0,0 +1,9 @@ +const express = require('express'); + +const router = express.Router(); + +// const Data = require('../../models/Data'); + +router.get('/', (req,res) => res.send('dashboard')); + +module.exports = router; \ No newline at end of file diff --git a/Hackathon PollutionIGC/server.js b/Hackathon PollutionIGC/server.js new file mode 100644 index 0000000..a5412da --- /dev/null +++ b/Hackathon PollutionIGC/server.js @@ -0,0 +1,17 @@ +const express = require('express'); + +const connectDB = require('./config/db'); + +const app = express(); + +connectDB(); + +app.use(express.json({extended:false})); + +app.get('/', (req,res) => res.send('API Running')); + +app.use('/api/dashboard', require('./routes/api/dashboard')); + +const PORT = process.env.PORT || 5000; + +app.listen(PORT, ()=>console.log(`server started on port ${PORT}`)); \ No newline at end of file From 1f1a717a1eb50e303ed392c802d6e3de83e27c68 Mon Sep 17 00:00:00 2001 From: Inclusive-Growth-Chain <102407215+Inclusive-Growth-Chain@users.noreply.github.com> Date: Sun, 27 Mar 2022 20:26:17 +0530 Subject: [PATCH 5/6] Delete Images --- Images | 1 - 1 file changed, 1 deletion(-) delete mode 100644 Images diff --git a/Images b/Images deleted file mode 100644 index 8b13789..0000000 --- a/Images +++ /dev/null @@ -1 +0,0 @@ - From 82621e9d378019488395fb14305f7a06794812ac Mon Sep 17 00:00:00 2001 From: Inclusive-Growth-Chain <102407215+Inclusive-Growth-Chain@users.noreply.github.com> Date: Sun, 27 Mar 2022 20:26:40 +0530 Subject: [PATCH 6/6] Add files via upload --- Images/Node.jpg | Bin 0 -> 171627 bytes Images/Process_flow.jpg | Bin 0 -> 125143 bytes Images/dashboard.jpeg | Bin 0 -> 1392514 bytes Images/flow.jpg | Bin 0 -> 122482 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 Images/Node.jpg create mode 100644 Images/Process_flow.jpg create mode 100644 Images/dashboard.jpeg create mode 100644 Images/flow.jpg diff --git a/Images/Node.jpg b/Images/Node.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4fa40be302437ea437086d2d086963ca3cc936b4 GIT binary patch literal 171627 zcmeFYcUY58w>BD@C?JURjuhz~q!Ur;A_CG&P(TO~LMPNH3P_hOU8zzd9ciKW-h1!8 z6Ci{W-~H~r&-Y#Doa;N^`SbjS4AP(Six5EYz7jV!kUiHt!=@oUe4CK zUa#I*dO<9ut=NDHta30Jn7yODwd-3}nEeL_7a5p5+rNa%VB3E$3$d~OYltgEp3PA6 zHS2Szvo))@ptzv002aEtC>vIWv(+jmemS9vz<=l^SB)>xwd zOYZ+b!QY;Laqyo*UBU1FZ-)Nu`S;Mjcgeg4!>m6Tz5v@>JGfv!SDsBwR7#4C^}qX! z{)avhHrBrqWYp~6+E^Qatz2#Y^N#<%tZEImvBl0?O!PlTYdM3hv0(oKlV=lQ6T&hk z^l!@kHvj7hD6sxh{$b!B2L55-9|rzm;2#G5|Hr_8+i=znSi{W&YoXoF0G zumvCcBDhOHfR9f=L`Zn&E(s9{2{92d@qN;V5AKtalM)j@pngD3K}khLMM6eHOHE1p zkdlh>uMiwO>^=Ad_Xr5?QQjxMPx=44+%^Kp@8T$uOyc3N0dUE2@W^p)TLCOsQ>Te9-n~aej2%$%0Dy~whlh)g_jlIVUSDiK0H2)T;Uf{nI~3Y)3E7+| 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%0Dgt#-qe+Bg$f2s4wl>^ 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�SuNO>Q#=MVp6)46QZ=R0 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%0DdVwl<;dh= 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É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 z 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�kF0)=RCF83cTQOA_TE-c7#M9@ZAtqX+B&jhP)FH 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%0DVrDb7@3Gc$p@LOgd_~j6J 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


wfpH_vtv@J0J7PmUvwwkx&3xExMf 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
`ZqC`TsSA^Y6<(9f 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%0DvXqJg`LAp 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

~T=GtC| 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

-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�vfV`BBbe&%-6bG8zRWQqgX~ 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�M z_0@obU-%YZ_Vomn(($7rD5yzmv-=81*g%FTH}aj#qB}XQ^deFb>s6_0&8L$XDJHFh z2Y+v-NO-r*G<9Ij$yTvb+M=J}Cbm!eAW4dwEh!k(m`#ZL^9y=|pS=FvHQ2Qlz;Wlc zUy6c{mOHx1eU5e)w54s%hs8&S?Xky(FInrrVJ1D5bLanlz6%~>{ZXo61`i2ssZgw> z`sc@-%*k774933@KE7WAd&tNegp#46iaVK;zPh~l5vJ9@x@j6)_O`~%i)3RbHC44g z2SZee6!EODO*4+l6_A%tAYN=99^%?PEt!6PRS|q8R)9U|cNiyKsd7w@uRGVbN**i5 zQmptN0+VaCzhy>K8{9Y(4|8X%`xsOO-=j0HEvB-dGq+P5)P5x%=njmYUQ)@9m|7$9 zxpudEQtdKRhm9?bW>(#1Z~VlN;zAfp)b^_n2BSaDpAV<25x&;|c~vKtv}!{TA$-=aHr04tGD02aJW+iu(HH-Bka$S_20+R<=qL0iy5 z7317G^`%Qg_@5 zml1R_4a?@XvZIOglIOB8-a9-e(Tw zRFVDgzYKp&S;Q~GNrMP&HeQVWrRA&?60udv5ONr~kfd|-J+|VHNR+h;okT@Pdyj}w zuvvVpF2DJuhl0zu1-N8GtOIpl2u(~Xh{r}cEqPhF{f!Tu|EVgP)Wt1u;!ogu^mA*2 zf2VU;?nJT-`Mu2fup0lH>W_Qf1_$}T!f$D0Uyr988GP@I9Uj^`^l0I+Mu@}voMFoK z_8YFg@)L}KX{fKmFaCwaDp`gW$mlB<#X5|25{sxU%VW50vrI=^V#fZaG*nQV3 zX1W`bwn;sKYV%Op(9B?Z2s`fhkL(9p{S*}jTV-2!#)-oO{M+4FV&eoWVsous7=yQY zXlOs$P0KP>JsZ8Af{*@8TO9>g@9LtHam}LQiuNGmcQN3AL}3CL*oMZsf_IY2CQ93O z_?AmfJF~J3r|r!~x%RY^Tk_2R!h%Oq!}o-6=c~4PthA#=t$!4~OBAl*0;ZAiT*G0M zh1@+AzrbPVCE(fBOo&5E{H~Opag>+QTX{FS+W!p@n~b?8j_t?`-ykItnbqIeW;)~hnBo9(WFkrRj? zCoZ9zRa~ft#;w-q4HB1(VlA8VK+UTgzr2H4=uw_ZTe6!>lSRzdW$8 zfi%6gPR1BV%!-vA@VO3P5n&E)Z6H)0aunIfZZ$G4Y*BR6PdtNu+v3;x)F_R$_uzEY zgL8PG+w9{1udX@Yxa041T}sk0fB06md{B`@2NNIOi#f(`>}T|8Bk$oKWB5mB^<Jg?A;od~&O(4mVdN`kOBQFUm1f0O&Jq>yMn0UsW5{&UY0xJQYG^nHVB7 z<^t9j^d%P16pAW{GeWN-k-%;crP7UwBptnG0e}E#dTg2(j%F#?aMaO(1b$8|^ zvFzwdL2bVkoM>rgR{=3jU@<-;Ynz^r7N0gKmGoQ?YP`DUw+w@2cT2Ym2F4U0zMl+o z?JdK5z|v;I@pcQDJ>;B&Q5XSBWgjyn_>cfR$4ki9WsM*gbb{VgCM9(_j?|1w+e>vEo?>KwM$_4$#ErJk& z3|`72P{AaMd;b_CxaoMB&sUUkj!qu80Y+W**G4~UWp$1MyeO|V1;+kEZ`kw1R_kws zuW8IUz-3-@W)>Cd@~T?zb|06WZ6~)koa$$dwL_F>7JIeq$O1D=!#g}mQAF1$N2vcBB1WgcTT;<99V3cZtl=Fbd)F` zz6}M8IyPNt_xRNUn=+@8@{q^s;oXjSd0*pWLrMEKK08k;mTZ3AL#6Vpxg2aWZkD7qs5-vxzY2|2{?c_dYY*G9OJLj<3-MYR#ff$% zd&cAaUqsj1>K&tWdxW~yP}x*t`9{14=xBF7CZd(`3nEn6jL1A z5$AxRrBvgP8a_Mqp;xV0I7k=OeI~fTAcwRCF#rw9j-~D7zgmigA4S}$mf|%i9fsM= z?%FAm+=QtoI7hk`7!iIW(A)Z7fZ^}iwCP3_KOZrZ=~`kFWe~_w0)tK3;S*!aR!?er zgfA2>)clrAG$<2=CQW(eP*wlZIV06fk^u>lG3q{~oFVP?$zhxBI*Jd&y_r633N`pn zy_v{35L<4) z1A`4Jj{I2y2D1QZ@)2RG=vN;@vgOs ztQ37A`8oDKkCXk6YW>3xbcoPj$J5?JbyU~RNcE3>8x+#s;v;3M8_{UHUFMQSl=1Dg zmmDb*{(+o6CQTHNoPI*U3A$;}`GGiAJ560-((tS@q|bg%Ril6*c!3ai zh7NZCFqgAS2squ~%5hjy&UoCIK!;bs`qW)hrI^jq(UVy^&m%z}&GLO*$Ie94UuTDZ z9(h-=c&|>o)7r0CHI8jm5a)K;5C!uNt0or<0@$Re$H$Exm!kMN;n4S&$GGZGX|2-_ zkF${anvrLuI;t?l2b@|$BWC{a1L9{h`OCW=5n<$r%HBg+(5jHj&hZ7C zDf{Z7_*ztgT`N=v?pdHeinI98)NWSc2Q2b}Q|}jwJ;^y*VGN%th2yEyM0xV5glfkg5@|Bs85{63Mu@bBLrlge;<|4{M_j*vcl94`60iY*~<;RQjn z?X;+!9?av6Q!~Uc^0j0>w=X|@O75P7U1!`6D7B{ZC=w}lujML|>5I+ZoMR}F?&7}2 zy!>UtGx7Uvrt`=8_^`@84Q{V2k?fFA<@8~X4pvzu(C2ywrLCh<4j6THv#!nUt;Ubv zgUMsIqG)Jmt;Ns@;L;DflW1_vE<==V4H9#Q7q z290XzW~e~dU-T|jURFUjiHZzw$7DUos*iwJ^Vm4VgSxL9(`IT{{p%J)2&hk>Vs7Len(?xxU&C7tv}po{Mfp8lJdxLuOVcRWNqJ*I(8!k z9I~EJa@NLWC9{K%8QBlJF5>gx(hOfq*_xoP%Q*fIyOS6fb9`P16GJSRtP(*XOae6s zZ};Y&UYKC4`l}5}>y*@fNIZS{$Mr^0ZqqsZm7xXUbSVhYLV871i8Be}-%iIDAhxoV z_*>Gsuh>g8cFHRs!w3LMd`rI?x7>H7y=-SX!eh-F&hlfG00Xfk!(E@K^es%M<0S((CX(ucn0P^{^goom>K$EUC*9) z3NfjoOS80IHHg+j^7f8oMql+#`JfeM)yX+`N<36X#@?cOLbq-YH#gF?wF{2oM83Rl zt-+=h?^t!U*Z;kV>Xlc|>K-&oFRUl+uKcBFVHV8bv*h);#7oW=vo8==#)lH`{1-Wt z@83H%kWTz8*if~RE0|qOx_zU?+sv+2Fon;`H=&c$oZzYXPr$9iRfyKYIX`dE-R?2O z4#TdRi;N##c+YB6okQ)$g_+JdmVKh5Ib~sieVGmisXwOn(?7zom?SlMS;l3=dE~Ez zUmJ>Fg~mJJ(&r=PjEO3nVaVk3A2pl`NUP8)P~)sNp&% zG%2j2cxrJfg||(nUhc)0GHi*jI4@0x8L2>?HcztVo3FoBlR}cb>UM=DVi%SZA}T{u z!z1IH1d559mfUPTD|j+MoqA>;Q}^P6i~R0&)te?Q);hA(8z9tFdoMc=gZ1N&{cXn`2`R*!CC^v9A0+J&lAlL}(w zQdAa~a0%9IyL;wY7Y+RtGd9ui0)j6BwNtl5-QUb?Oc_Ft1j}d^t4Cigt%?a{9f}GJ zju3&~1aW;|DDEUat}v^Ou&t8$knn`!dR4uF5i~HK7NUj~t+(5G#1&;grHbT9PGl2S zc0q()nzJ#ySxuJj8CQQlONmJ3bu6167i77-v4sfJ!$T9I_r7#G?#;9HLwaiVq;=NX z0xSM$E~8FX&Ss?$#-V7G^(hZ`PhDobEAJCp(}L*CyUzu|Q6umu;wt;kEFO1BqAOh> zQ(WiXv#1o|w@Z8b#7>p(EnlFIb635vlP={ab5_I3%sx!G}EAisxO!z5`#!?n} zqCK$A6k62D&{!Tm!`Qmm7Ug!IbHwI3tc%uO)%r-$PPSU{$yJrKnM-YPs5bo%4Pldp zU5gJQJoKrl?4NUYP1vX*B)H*f+gbSgSU-JuOfl=L?C8^ZH)lMvbvU{gu-GE#Mk1!g z@ij=Nfz%b^}el4@T&^qaIH#KkY9WHN9d!=tsj|HS(sh# zb!53G>&R(Bz#v~8QU8uUlRGZLBaJiUqdOE+l|d>rxbXw&o7=)ALe(0Liu;#pxxt6g z<--TgvrpdKj+jCf8%J=P&0h(eg+zY5vVG6T=We6&q4q)6kF?b_kZJum!D%|F@{vJY zwn6nx(Ev7Eo=_`~;4hS36k4cMf1?H7rT&G(oN|T8g}DTBq<&(+yj{SO9mCLMgngt- zrgRmir-DPNi5Yi4XIr8zI)~y>O0J+AKn=Ya#w zwYT6lXzOrof=Ii)tkll6l2MV5MHKX9yKG)9-zr6faabJS+N4p*3I->;vvY``_+oYX zvXg7A{dD6L5%}%S1T>1g2)2@eG%z#?)4)caP1y2ZSm6SpQ(MK8jIryseVwl9qig}e zh=*BZUUGdbennFPgPI_Z8peN(_A@y|W1a}gA+N|Y_Ee?WNp2E^U+>#7!Eokvyz5u@ zIm+w&t}^nrBW6-M)UcvZ+J~=TIzsGbPxgayvu6;eSANFv-hA@Lt9(O}!FMhYP(dW=MLyo3IbC39h_S729o2S z00)3;h=wZk8P+Uub)ybf2k5GION-cAt=yRdQoX*&*EV{#1*TD*ci!ow?Y?IBeSY-B z@omw})zC>~y=wN;7djkeSU=t`f5h@4#0Ue^{!k* zpDZXXoS5Yr`smtJ&pXm+j1M^!DfG#!>W0iTPQUnO4iE3*W45AUre%e`wlZY)?})SY z^r0FAkE}>6pRo2+Uj0o#bfw3id>GNA?1*lTaL3QJe)TQ)o@2pPt=p=Z`CkGCxhi~r z!bM^F154Nk^fOQLfk#)LzFD45;4ovantEJXc53(3U9{C!V$hr>w3AJNwb$p;q39X# zro&dgDbg-^=Xzs9M<-rFw|QJr5w2BVCj0pq+bYO70QRhCjM7RyFCeyDC8WqfDt)6zF8LTEfQ!1K*v?hPh}Uq*aEXr zh3u-owvxkhn3zMHn_FCdS8~UAn@zvb-ZRCmA9n>>PrWgU4^yf*K$FZ3LTe1nFcU>6}d>hl@gPN@73tP!PWN2C+2O z*2k1JrtEX;279%j?Mc!^emy*K6keF;xIKuyuwfa%Ab~TiK&Sg4BryG4^E#rgQSYk~ zjY~J#J%R6@Z-V&oe^9d=o7^Bu_a~0$@XoV#oLP?T<_nDv$ceE z(b+3V??zXWvB&M<{UjLxneRPDJ+C$`hYoe=Zh0(xDJe+0t*zZ{-)*rMJsIJ|!WT&} zjD41bu~qiKzJBrt(*|hQ9$G~Qspzy=FsVHzI`ml=$jV}3P!K;f7vVmOPhX?&ydAx| zqXGpuXKVE)dKloGhp-dtvOU(xr$#xp;a8aO1bRp5Z_}~~M}`jeAr4nVY`#J36khMW z5Va;^>RU|04b4|RW_Lcb%$ljqH_P=^w8qR;Q-f`w+STDR~Og z)6R38b0T`+L_-cfAv{8iPE62gwwK+;;GD%d&fOh+5fS1;$;b%U2G}Vxo3Pi^Q7`a+ zRHds|9VB4yMFWCR{`F!V(*{zmH_I98!bba+%I?J5zFl;!Y@E6=yxD%u%U-FKw3NP? zgUAGXhpVRLs@FXOD$wDYEWwZT`Wh_xvKUVIEA2Yl<=PBK6zS#PW}M_`Nzl~gNS9*b z=9d-%rP3*fs7?Q?gmfde`CuvIQ7PVCw}TL)b00tC;rgCIoXQ2nkw!pw5-c;b&b0IU z`gRE_fduaA82&F#nH*MrZ4-1VsU z4bB}=@$jv|tzH$v(i*CTD(2w%97|X7?c!9{^i_OEEexfD0!qijtW0Z*?h4-;sW2S5 zy)c|!MH53!rIViOC$ z^~5KB!@6vFo6RM{27`8;Iu$|~V#nZ$A$CImeb0!U`kh3fMVkZaIfTDEKRbT8t!r(E ziAY)}5et)CBVL4z!nxs1vztNsptn)z6U#lV=IDa=2~0OM?4?zF;|Ea?c84XGDVcLr z(d$X?@qcf*dB{O`D`|nH5fHn0)$V9tveyZeqDXvCX$e0k=cc-5w5UTO@s&GH`VX{( zb2pZT*eS`#xj1`S;aH~vnr0ZqqHF|AY-!t}kEiZrKe8Di41&bmo}-YR&u+pEFW!qU z5>-23e>VY8=PN?UnEL(DuXi_oI7eb-Wdu#^wz8mMftR%5D>xdc{Lf&m0vNwZGYktvd#NEeqJuFiG9x8 ztVv>M_CxF!@g)}qt=Y6SP<#e?>=J6pM;(j~Wbb&BIGFq9pm)gZFdT`HP#t#rBy^<4H z8=(x_nau?x55pUyjH33%{1`e68fMaq>0`fVFW!%tFTGVgXq_P=aGD_{=Cg&wvdRDf zTQ7k@DdfAB5W2ZHuMFJ>`bStZ%St=PWqjHbd|?fn2$rv#-VU1_zjD*GPd)-NU*;yX z63F55ZN%0RY+|)(F+9CEH`UPK)M-M)^k>zi_b?9b@(zPQ@mF+_*pEXgx_l4}FvMq= z;dXes(bz3Pt?ex{%ca+>8VG)`6u6i^>~QLxnBrpQRL4I$h6c#D+USyWg4%EQGWy^e zq2V+fvYcQ2ySssay0a|^4SQdcZ9n$*84EU z5y+pB4xIq`C#rhu@bX*OK#W;L8yVlwic}WAw%m)B#6?wl&NY zZMD10HW`enL~xjn#jg<=1~kErvfSCR*D%h-lbjTA`<@8e4AwC7&VAz2eY~lun6_)5 zMmXf!>Bj0S_J*_?KfXIZrs@?IGh5wiQlPIeI`Q8lp4TXjol<$O7s55M9$dgJe zo2G+*esF21J~mZN^DO!Um>>zb?K^3rXFR(-rrDW#)6M-WXS);rSE6nUZBWkiJ@zLS zK7kx)#{e4WH_|ZeB`zLk?6{b3FZMpPsJ^|l8_cC3qpq~IF~>Du!5Ge-8ipa5C};WS zwruT1Z@-nBHp>lN+l{-)mO{T7cvV#!%vhqbSguHw!A=_=s(jlTT>pfwV)0>rqHx_q zYL;xxF;88xfF#%jNUAp|-b6bA)jN*`+_vhqO)TScF`H?W4`qDuB&Lhu=|@!}(*}P?uM*);joS=gNnbys~?r1x2H}3;F&XBdv(9woNwg zd1&8i?el7_(|oXSQ~yW31>b8<{h22=N+R1{kJP~F5v*-f9~xA%wE5j|yH8wXvbR$E zpmX}>(ByE*I^CEV8I;Pl8cRnGV~*>jG|ah=W2YZz?eCadT8`@`TE=YdC+()lrm^-i z;!`(iP1S0qZ~U!s=78IQyr*bB7psV|ABi-`(ATNg^)su!H5fcCA=liNeFw11z6okM`Zl)5Cryj}sOWRYyn6l00&+TQN#EZ$EZS8krmz z>8wEKq4OmAp(#8t^dE$Lw@Q%$A)FAQn@B@pbn?~ClV1Yr)L~ONyZt#XN?)SHF0ss0 zJAhuTr*vMB_h73eMQov4&Eo}WV1fWqPQCcQILuG(sV*U)<`N|xM9QEh}D+&B7hM0(R=u(Ds1K3^+{{F?16Ivhi%dD>Wh1}FXalGsLgRF^ep#6HID`r7HK-Wa@8YA8Bhg_sE#zSDUXP0|Py)S}} zOG*i8rdrF_>8Ih75=C)ePGIB9*-V>mWkrVj;*O$Yif2t#9jZyMw_*Q3b)9)U)bIEA z5m}<_Wz8}Zh8bD2mYo^dChH89t!zW~gg#|S_MId|CfOOxj3sTxPLh4kTGo&))%U)p z&-Zu#?tkw8Jv`=pUDtV?=Q-E8&Ph~CGyp=`SN|)ftsIO~(}}MteV_K44G#@NYjV>3 zsEVWhgpVJ@KlbD72CIW_=;g=;s{bqlbhG=&uw_|g*=1>SgKx^0 z%X~_5=dND%h9rtP1uzwm%3wj{6@IF;c-ZQMM> zYKra5yB{L_Y|+wS++8kZyWCW<_b5HL{+$zxt4S~=<+jj`9ltcb;$z`Nv1csai4m0RG5#x*vVVn=N|RLe3wdPt(d&HVj!&>BTC+@} z+O47M`}s)({%sQG@@m}OSNDqlCPx2_Jfl0_e+tzLU7A_in_hMJ_E#yhem;~@7`x-j zKgjWwdCTE1>K{kfhWE%lYv`Gtkbcs=R7v(N{vNL|!T0@fO5#6~?0_fvZT_3ZwH;NF zYQnlso)ul@g2$Xg5ULQ$+-dp9%W(o@SNPw4sC`*8g&B>j4Ita+Ht2i9T&K=&7q@aM z^-;e1S?nnp%>Q+awcm;2D}%e+q0R7bS?!g#rW(~FCd|QwX<=nhz|JS@;|KqSQ2wv( zUcF!B#8q=-Gx<8NwA&Gt>kfqS>Gv7k7m-gjLb&P6Ndcw0Battts{=HHRW3pE_;~&L z<|x-c&9CobZg*`*S*c_|2yX}GI=|E;{e;=Hzxr>k&G?aA`t{n$Nm6q?bRpeFi749j zeLTx@BK5sa;IAS^_`^vu$U#2Dgzh`W&+o$7G%_QGU`9yOf%z# z&?qA{V{#PvKo)>at&Y_}_1;CE8)B@nJswrxh=&C|PmlqMHx`a)DfCEzJ&i|c3*HiQ#jn^6I|u9&MPq#@viXL{J)Oph zl@g9f&?7AMWR)cr$0iC_j4EWJl>&XtPIS_uU-6XGEuU-EzT2{}k6lEPWCE98Ogqc3 zNQgEqIJQCG9pXVL<0AOUpl2&t9^W60ix^5&?F`Ca*d9F-gylMJF-3olX zq~iDm*LcU}!DmIkPmlSKl)XkiiS`Q*tIidDW;(3YW*Gn-Pe+z(Z%^QCuAQ5Pr(Ou< zjxtW%V8wrA_^}oLYVizDVxDBMfKn!qM|1aWnGa__%3O6h4BUav4@13)L*y!dcMo@p z@*LxQW+C#5;?pT>IAPe6@Ik++4;N1-?uydo$T2o4F4aegO3~0+BCl{FsmmFn`bhQ+ zEG7!ost2;TcOI{QCGM$~O0S!{= z-lT8jU6Ot?X6e!e!4ZoK>Kl25e;eRR46$pU4>$Faw2}0|Zp!gx@)~=%FQ4~q+9v-=`hc z`1c)yBR=N_ovl~4cWyJA-_?Sh=fFN~OLTA0Es+1lInEJFI&)@Xk=Tu1PiE7wn3rLz zjtgZ=FC4RW(5k#_^2F)Tlig+MQfC&iD)=Pad=%PGdjvk_YRPwZ%EDeF}~j{T|tP>Q$nd@y`fA}4{EDUMGTB({E#@G zu%Zavw>DpM`GdA(5}%j$wI!}uRrS9wn!wdM%9D6^aud3-NMAz_3uYQWNSayBUrUTM zyVENdYK?UNuz9I7bt`yeQ4<%j@bn(~9LjPhrNI0_efsyYN{Z7PkA|)S{LQH=(&EVJtC>)(NHA2vx=1h9=W#C+2PTnU!QC~>PD>Z3oC-iiD2;}O zMx6$>VP2`h`r&NjBI&B~Y*?(=fs2Rw!8s;>AAQ{SqVB8$t(r{Fg%?0#ZVh`T-$@Tj z1~-@AVs#)$T`A*gsK6X=jq>xnJi1V?)ks(dUc00lEH@KTY&ZLc80Kap^ojfZYtPtk z1Uj-^dee=5OcQ3}EzP^&(J&+aI6KtKt{2*-#-G;hpoK9Vtd!)a(God|kcPbizWDQk z-6Pp2B;QcpR=vie&%UYd&tCQWb1Yx1lD+sQV!(+0p7ng~O-yA_acjH-QAV*l+^>LR z+}Lq6D~QC?cG}ot*J3l=6KJt#m2146ytFVh_>FFCNY~Yj2~oA>yr<5jdCe~++hp;X zE40|Blyvuot9hrtAtrf_vUa}2ingOmoOjK54n4%(7V|swK!Gq-LRmwj4y|8tdS^?) zJ7U=~J5zRJkhpqCDN161hWSdM^TIeox=iicuG;2jp^0VRgg6U(l3Gn#yTQZQ0&{J8 z{=Wa;fCB5echO#t`kE%$9;Z5sDE6=_3*hQ$pM%bwG@zBJ>>y|Eq1YL#Y?yq`_EM9|nIB3u>jW_0ulEUkA?xx*$` z)?^=1<}fKETfEy9K_p}{Kr&vj2RvswWM`vF&O=O?|3%8qo`Xfg4JZ4=xW&EvMe)X- z@muwr_KyEB6vOG052C?_Gn9>b%9{`-dHHfh(Tj(y_&0oeZc>!(6KVaAhC=gLSj*6v z2Kl?-ckNB|IlZ10(;>UaHu4Vht*BHvztZ+~^SUp`#9+7xOqH-<-MHgql81{I(_<*@ ztZM4ECh{6`z8o?bG=gv{O%Pu3FoI=4AXDbC?!}pv9-3(>%E;eVYDEJv>@TN`fXSnc z#zcPdvt5U0EHo0YFiN*ob9fU&)9))HYqR@GQVFV%pNWxJOgjmS8@YRR5`Ix!Cq_tv zFPX2HIO%=}m7<|Nur{HqUy!3D-K;8zUpITNIH^B3sbRL%#`(?dO2>|d*0nc}ffW3< z@;s{>#yj@L?%cd+&Rj{ycU8adEhc_nIx~G|NHbJ}Iaz?{*-khml$(7kxHBtMsZq+l zad2wxvlKdl7X2FZXbfMpo?|z7w_AbDD;p1u*r?jY#b4%{V{}HjBI@Vp*}0?X&fGcU zyDSZ(HU;}U2F&k5-d*CtL1+4s?S=3g{_ZiVFi1Y_eXht)_Lk|@4|&KHwqS1?zoFs# zW3>*?wvwg12pLibii}Dr%6K>0y1GK3Q1u7DKAffCF`_OuommH4pVPgF%2b2_&5xm3 ze_&Fmq*jA}5vEaDB9PiDk~cD>s@7^6J|rXT<~P2wXutF*ahW(5hfIpFKI;MMSX|k zkW)fjzC9 z4QN3m`b;J;5qQ}si+$tw%39~{{NgI?hJ1#qDAJ5OoBQO5PAFY)A!xG$PD?Jdx7J>L zwfcST5B1xl*~&5_v+n*e4W^;lQSUEH+wi#E`wA!q!JBI}Io?`N)XQ1-<3L=hm(SKX z`>FNxixdrO<$%H|uMr2(F7IRkSFc>yX6Fnt=7yNVhL74ByeDo&d5HMznm6Qpob}&* zp*T&#t(#@^CfE1JYQzdr7~6zyjF%J&X2EQ9!c{MQ8}hUpIN8i6PTvVnRIWBJ8dQ&} zRGY;3TzeX_&o81fe{D4*6T-C%PMrj%B7#-zgvId3I`;2*3;8XkJn? z_2eTlC5W8QO^nY;lq9-oRHBh{((VqoA=~s8|TTc0nKs*(8t`1l<%DbOH06vh~5fM zi2C-~DvbD+D!6<>Tt?OZk__=_)1*_M?in#%B$Z^E0Li304=B!`OIjGDZarQ7VXI^O za?SZBr{Ku`nRO=UKW zMMda}z7#J9YVHl#bB-1sO9D8a45I)NsHyJN|Xu`Fhhg*GrUGrf~`Djegf{xaE7? zVVI$CIyAGyoHU{m70(-RyU-+I=<$xgH8c5Dx`BCa#o|(lT6#{V%K_*1)u&6KgvlLs zhIcvpJr&k3-)D3;Dj%PI4kvMjqe0+s|74v6P%#59 zPC(Pp(2mjClrgw}xpj`xbD{A|ifronR=XUhtA_w%4BR)bbB+{fRl!C(fMUh5|*;vgvh z2#wp;>=T!^(L^hU14|Y!-!s#Cv;{WxI9-ItSlf37$Mg10;)~Vhx zuafE=hr)(J3ozYfJS9!H&b>|-Avk4wt{Y`1q@uapqt>1VxjVk$nH&4%&2*6b7WizJ ziAsM7y~Z9Q<-Ti6MO(^()V12~&y@T8k0(?mYCj1GB~tf4qU~s4BgMtOijzZF#vto> zv*H_^m|}_N`btATf>2Mj-I?TOE#PZ1Y{XP0h*_%oj&_wym`_-zuQFAvS-UO&cL4| znWRU>Qjj8GL}R9QOLWH&)8$aF@T(;~!~qR?ygu{-+;iAa&OqIFo6( za`V(#cy_s$-S-(OgkeUvgS#t?#dPqw_TU3?k`wLoZcw~ad0G95(~-w!pR-M8Hgv2C zF@exgf0kfZ8CBYT_B%#r!010Tcd3{OqU$=Sb&r?rBhS@LNKH3(JKvnvRQ9o8mX?6U zW`LwTD8+H#0!JpvL1qNIu>;{dVvTNV=m_bTezIe3U95cNTvSA57z5aBhqBSjdUpPm zwJvWM-mlv@xJqMBiR&9daF7Ut_GW${ri>1_M_I=`Ot|{YQo~N#si%3=Zu6k~I8;}U zqekDNoZ{EwuhLQIdN*+yKJn4dhZ3s{JF4GNHiVQ9d2#$K_p}|EbS3sNHqfq#-0?>;E` zhkt5BVpzGl^8V|e1c?!YD}>P75e4VpF7>?MR_ck74Ncl>-7|0iQeu(iI@Zse)Ys!L zFlDU&bn3xkBjFjK7Z_-i|KlKo5lqhp4Q=4`+^@ViR;Bq@Jc-wzH+!~Vi$2DP&^HSk zO9htDsM8|NMGj~VgflZhNTSG?0xsfUY?{dcEV0q^!#7*?3KY&~iA?jk_M>7&p35lD z{jlMItj+0z)f6fl^|^2PgmU{7|Q1^Gan=;|=p0-Pd-v5A%D}#Gg$BN5jN_ycfTR~LBg^E!f#WjOD;Go;?4RO7R1prw#>}l0^36FKkjo_0@mmw7J$z+05|6V5~<&4mpb6}>q zG&XIKD5&;9U9ubTsWL0q8I~&VlKI{JQTj6eyq2`9?e4~RL`^<%TBIX~Q|FYAoM z5GhWUd!p!B_Y8a&1M_^^{DX;3Gso9ogUW!-Sn_-2Dp2lx@>DhXDO7QN(|3Jj>o3lP zrSyQTOqgj*Rk^=y_9>IHjrI3yUa<;ei(>ZwxVa+k%Dz}vOVZlL1Ob}yX>c6|l>#RV zxB#Kf&Z3u}htT_`-4QVpYU7B2a!AJPmxpi>zCKhhtkgI%c zb$*gnIgKP}@dHJ5kFce(Z{Dq#FEf=~{MmG0gc>be6e|mt?Tyg9>8mV8;#=kEqHW~1 z`wZ`;<(;~4S6e=Gp2Cd`QQaruA$`OdCz!-!^Osy@w9i=|v6^Og=e=ISLMq>R*emnNEERLADuID9PL;nn+*QhSNO7oW?o zHm|sYMf3T-%@&?$c4vm_g@D3MP)z{-l^WMH~RRsZ@okBr@*GdMLciKXN_?fa`O$({khT9P0wO# zuV?L;yP5KAMFEom45rz_3RSf{FlJeDMq1W8&4(5=J}b85%)zZt%7#rsMB7r0cL@iH#P2_2+-nTH5!W2DUeYh}j;j;22drp9UXrNLjvT5LfVvlfjoL%eSd zCm2K^>-!qzMW6>WsNnpax}Z|r+%FOPI?aL4H>wWjx>!#_lTxBzNjb#OOBo+UdHlOP z($7Bl96^t4zNF5Z*+vuhE-wc=A1B{_}#x?MWBN_P+QsemUc4Si94b~m9XE9H zeekYk*@mQ|t>*IYlzHo(8M8$7O<1|h6#?N(wpM3uhSjoMOhL( zz^67s$QdczRUeQrn}0yH7q|q$OR7#`ey7fO+p!vNUf9dmB+NTa7OU)7BjgUD*VRB% z<5YA&=yAg*P|4FcRrNb{ykud!LM3-J3lXf?MsAtx(jpm1TF7&snV?0Y0@RO(KT#Wg zKeS&l-8w>8Jeu?wzYp1$3(m-9&As*!I@~Vhi!_3nIoC&(la_1@!Q~wK`HIc`F0LWo z+KhQ0*!yO+6~xhk#D}XjJLY2FkL}}_Z^**gz)7@X`Luixzj-BgTGqB-W#i8`wunWn zvnjrz+g99&#m4dA=?waL9rMbfuH%thZ}2mBY2TtCtOZTR)~I2_b?WvnjIJlGq%LNa zw@U62W<63qSa+?3z)boY>bV>6;!QfdD8;b7rmv;cYGuJ0_Y{|r6F1Mzi0vKPSNm2T zoMB!h?S);U`-O~K+D}W8nlSY5Zld0}XS`CK0tai6+!oqu7yCMKD({|-AW37#;hLLn zkFE#EK0W2k{1wsQz$0Y|suJ#ZF05Gh1}RJK?j!GHB*cE;)C~W0PFd$Go4!?;q>G7;7zWs$48RYsOPl zLM{#l4F=hRS6;_~;vokA#>!*y8a<+BqEqsXyzIbumTM*&S-rMZvZh_o>yEWk52t>D z%>ZrQ8T`pg$Ksup@)wrQ<&OP$S<;m-Wpmv)x?SK7o}^;O?43rft! zGn`_wEJ=wdR^$$)!_(yDe+aC_pR7Aao<~ z!Hxg*Ude%ns&fzRH-*4Am%ot^Yn!QkIT?~lH)9`y2zO*-*7nBS{hd)!svEnh0{-n^ ztM)VAH}q&-$XZjD+#6&Y!6w+hEL<#99!dLzb}-i*;(pFmxJ}g{9&h6$C81F}x2Ab^ zyl72;wbuF-2YdX<7>3t3K>PFY&~D#s-?a*2NOwcis=d9{j`%}#sPJ3iS^in7D82iq z%gn+mUJ&^uIbM={>L8(jwO2Od+_TH0B4elhc0LUU{Oz{C()2LAv-a8LrLeYb8-j7Y z!Qd<6%j?F*X+`xBDfl3MBy8(@)k8=|L}8Jk@AtAnAYzeul&x{0`L$HtRwo~f*ucDzwU{#O|bV#uwt+zT@N92@Xq)S96W2(m205m{+Np48cop99a!g zmF4-0!y6a3)f4BszvT}QtpfcW9E*u}HDb^#;9m}~zyBMVx!XQdS zUH&A^pvN)h``=$s-tBFJRaOXUwymhTjxaCO6obBQh=O4|wIy97_Zd*M>Y9&M_u^dE z64PeyG-0iLa$(YDMvod8VCrRB(q5@!8EFO`@9U^itKDxWdj$U=-&Ju*1GyGnH2B0| zH0W9v8sR!JR1#sX{^Gqk%Jdh|h@_0?HtM-I2pad!H3U6fzrK$g>6_Pmm zS4<=GTELg{C8;`*oP12{9W0b=q|2_OEO6J1P&q8f&1%rG(x8QW@Yi0dJ8#>=vrc7p zfAVzb4>0n%!pq6aS!#-BFmn6%%dhZ{p`VX9pB2E*^4CvS2L(=eE8MIVbA9c3%F=LT z!jg!JaWXHuRy(#z3;_Bxi8}@!=DP3EliW{U17ehWJXC@7tn%B&q8J0Re&nUEbT`4M z#k`E_`QYpQ-tA>c1AR2zf3<$hWd?1y3*J2Y_M}x0G;~_G;ZZ-6y_oImi9#pX)GmA=)NAH1)`9k}R{oiR=Lhr2}&$bydX0s&ws^;Qa z!}4)FrkaoEVUJM1i=`%FVjjtyZ?QAzPx(7__WT=C%Dj&q2d??`$r+Ncae=KK71vMlE_(q0aru2Ep9(0da18$JPr?8x&aO^kDTU$c!H%*u+G0i#bn)KEd; z$aMx6bN{jqg80ydo!Xo(UdVW+kG1A{=XWca*38&^#L*5DLo5GC<{LGz{S0oq@j|=M zwyG={PgrWA!-X15e2|mcc|ZRBD;dU~2bT8@7qCV)0^wbVs#&F2DaWObfciOG-BL9) zPc`(!vIfP)lGl;&<8FdsDike*t1tAC5;@CF!=QHtp1*f5GvRmlG_MObET>lq=5yti zt2YgaeA;*}eHtUw-x6(+ZojFXv}pY-9@0Err+Vq`*;pA(97&art!Qw9p9$-RF`YVP zE)8{fr?x|d1WVzNSL;=}n^59YBxVFWDG>2W3#Z{>N}K-}H#8=XNfr9R$RCK07IoKr z|4``h75+&5oP``=y>i+Pe>;`04KoY&C6B~Kw<-#Wyn<1!hEuxHNT~Zk3~jXMxDlGB5F!aOU+X^M0uf#n3Euc-$76WOsYBlQmUH^zC5;KI{?GUJWy@vy z^>qa54&mII@7{)}F33dZ-*8DhJq)~P1HN7gOh!aAL-J@YEAmtYD}fW9q*VIMUm-oQ z@#F??Scz>yOhRX+w0E1i-2r;;00n9fuw;cV_VY@Yr{Osk1!fm!TpitP4evwT=o55xeDp&-9Z64@ZMBD zRw<(Wol+v5d4R6FsOWVUwx?9e|96KjAub^+^x`@hItuQHGSPp<8P;rS{SHjk?w_um zio5TAv-9~aznd8N)n4x}u6i!;@~6`%U1Mz2jejcdDT3geDI2=sX2&)`|si=x?|pK-3_?~3;&^#|!*d|7jxD)`+63g*C?dWKmt zrhZ~HT(INj?{%8=t8)&@)m%Q@Sp9PH6bF7P&mE5N?8Hf7S9L-mm0GWggBUP8b$I6< z^5mSVP-&g5qu(@ZO|~F2f(%A&&E^bf#=Hj$F=?%ts@><)D7fB#bxprt!{GV24Ii_| z6fq*QO7v}rOp|4r_RhT0iUW@%H{KarWqsVDys2E;do^yq$ERivbGAr(FvfX`J@KcN$f$| zz&dYe9&odnPF`QF$C5shdv3|x;_4gCx7A@Uh?S_}VfeWsOI|kg2VKj4*D0lYHP~5Q zoLb*#*O_c#w3{0MyW;cy#!h7Ngl4kGSM$H^h9gpHxHC`GXzz&OLFCYp>`UrNzaVH= zq47%z%E_<$5ao&zpw$XSij!yY^oVWf$NIiVx;ZkZONZ}E*Fsv4r1>-*duGj8q{!E! z)tc>7`ZMq1Cn~ak#jgGCW;J+{84!{|SR6&CaDytAK&WABjAPRzQ0MksKhk7)!5VX~ z!G6hSzGR-a$vjIw@$R!vlad~6O%Oaz2VGE4mCHBlKHt0e#x>LX79^B8;la@Dfd(l* z-RC>#EG8s!T?KeuE0&de50e&EttI3sam#+b#>LS!FTFp#5YtVd*NCnZZOE5+%K5VY zS45W(#k=xAAbbRNYw|)ZLajS3+wKmWz8K7?+!%{E(`&5{lq7Hpw_)lrvN*yew>-4w z+w(xBUSdO1qW58K-R|?ws$e!?pCQ3ZE~?L-MLEc#5f@Kvr+gf)6-1r5liGItRU7pf z^Ln9o3m}QPlr_F5o=&>%R;RZ{5W9Wgs3m6++#IH+FYOrCvG z@sy4ClvC@1N+#h$x@($zXz_(GRhtlwfe-0t2_dERp`~gfZeh})sE%A;(xmz4Y~~6B zUn@0_9GLug(&@B%ZkW8Ge8Tpz>d69Wj>hq)^$>yOP+Amj6Yo;vS4eU8jQIJx> zk2tYE8GZaIRkSk-4uctciozze&Hm}04xn+PG5r&W0k4O)>~Y)69i%HtkCu#2U1ODc z%llP}L0@WDjo#-vwj%CyFmDGz8v0o@H?((gX2GHA@~BVTx{G2iR+#_V`d75+l$i+L z&*q;{K=hSe>B54+u00{FHSf6>s#Kn56w-LTN*|*+d7uq?dDjVbR@c=YDa-Vm#O7Lk z;__xy;5!}v>}E8CVrLTo$%NXc&rYA`pP{7ld)<1e8%`PvXAUgEnxlE6*`gsyZS2}7 ztA_p;YH}(N_AZ4!7qe-7>&wGX>C3dAMt<#Cx=_o%{l(jAdb~BWmI;KldPOp1#)YC6 z49!%*LrUv8GqzD_Ni&WjplJmV5aIClSFZ_19M2H_jw7<=;Jc+InUcH3qItSOrNK1sX|K~ckAbFJX#HvVi`?~d8J8l zG5=c25VN42%x{TDg}h9OIgi#cE~B9%Fgn)F-cWmkY6k~5US6s7>Ii?jVuiuKT!Z=_ zt~qJqPyVBxiXqr%?FRNPPFEhpEHvYYf4L?~k)1eDpGW4cu|~DT4s3w%o&k2cLg#^IQn^?c3y#?1L$a?*vd2^6 zK673mkLeVXGiXXshAx@xR)u5Ub?(5|cabN*yy2H=tdRdf$yy*TJcI>mc|}F;Cq4Qh zEf$$uyAT2;DRk`!Ynu`>)|D%M0eyyhWE0lZf*GwHQ;>1U44FbtR{OqPeuxVUY`-!4nx?7Z0|1g5Py-h0U@&` zE!qy3Sqf5-26^wx1uVMQK$pceMiAz$f;t_CMKZJOs*O`gF*ErN`EC6Nzb^q#+l(q6 z*oPd@u|F_vezh;u$&* z5(ryykvr{qrjg?#i;ln@$@hu&YRS*B7AhbLuMRi)(e?9p21H!o?Q?vD4$n* zj)}^bm^Id7=M7(I-TQ>DFv&YT$uWMwY+{h`KBQ^4oJogk8?sLq@!Ov?6)e`cMDF`J zp3_CdtoJ-A&nqN%VuSCjY4D%AlW%fp{KwpPmr6APz9g)1CH%i5m$i39s8gPuJIHUd zVOJ&VY=iWapz;7~j9p&gL~jP0cKE(QMO?Balwg*1A~o;0bUL=@WJEDYMVCULZ__~@ z=5%s?IpdkS8M$AWVV6#ML&B+ybCtEQ)mxJN7jwLxwvkuSX+o}V>p9bO9(CX%n6AiC-%eKqBb4_`l)QpGnV$UQ zUbrgtRuIEg1==f!czOL=-2=ham&1Mi1!+)b3xFXR#_pztB!tA14SnsWV+mYMPHQkD?{uxyESJH;X^4cRM!9<>^+mJRnZ# zJVXr|yrU0^fU%u424EAvtm;<>k^}=AT!N{-5koF2@#QElyi6rZ-3zKG>%LW6M$Ncb zFDfrosC+if%Btta-}HK(I<~fC{iG4Q*qiR1tQzC0Gv`thLyOgD|I{bm6hte2{~n;4 z(~OR9oX;f^-lZ=M%EuR9i1+i}5ig8^mZxeAO=u3~u`6EYX~jGDkta7^;U*JC#6?%o zA3Q?dJ|J-iWUw8jg~e2!u83Q1S4}(pLXf;XnD}6vq24*aJDL9Kc2EA~f=|I^`b!_| z11^C{2h@n*9eHvS2VV;qfhteNxq7<3t;sC@hJ=K$hjM(=E&&bRBVivl@BWc~f~0uY z382KUi?{1;>X~DZXzY!q$_LkGcgn+}N+nU2t$H*ptr81p(BdL#uYH!^#WNtb;u7qp zT~hZHt#=fS4Mn1J7~}|SQN)seqqlnM4gA8^n7^trZ>5cOi9P=< zd7-l^T{`cJWL_P|TA;1EG&^XwE7$ETUV?W^oH{Vcp+^RW8jgRs5;@II<`WeT@X{xjq4Q9mWtv+Zkw%gWmF$1<#*$@lISV_YALk%* zchmHbs(&uuRZ3IM`|ExJFBsMi=GAM)Csry*x-Qt|@{Ug|p zgl~LG|w6y)-gpGs?1f&DTMZy;?)d-$>WI#6+%b(LIy^C#iS}_+in)w0U zm;}BrU|Ui#gJd0+YXxaEAK6f^V5~LN6InIn~APfB+u9lF1*W*(rGv~I~zRu}&L z_2N#hYyUyQbj67A8qql6t89C$zkBh&bQ3OVpc(OLjxst#7zRgstQAVfS|1=<> LLy)}kpYi_#k~PA& literal 0 HcmV?d00001 diff --git a/Images/flow.jpg b/Images/flow.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b44d909d3a281dd22ec842c65698667b42906721 GIT binary patch literal 122482 zcmeFZ2Ut_zwlBJnF1>@4AVpM4=pZdB(nO?57os3tKty^VNUtIwps1h}QCg&{Afcn6 z0wNtD2}&;sHIl+z?!C|1XaDy(@9urS_uYHnJA1**m#j52*BWDvImU04nZt=g48VEO z(8Lg+p#cCI@DDh|0zL*|-W~v8VsaW_0sw#(;HIJded$k4iRK8v1-@4Xn|Bi3pUzzX z-~T?Wy#nrpy5GDhuBf1*sGy_>07rl$&zS$zCxihU=`ZgW>HggR5X(&Tx^w5278L3q zq;UO4fUCQLTYw)l?D{RJl7b=>(1C^By6)!den;HZ-P7A&S7NgTEg|lGLs!C1%}mkk zmcF}}w{gU6ck77DSKK0e-Ok*Qfa!_rglUEO-STt4b6q^l@1}o{R+z5Dp9a?g-~T=h zl@R|^mpi_?682^m;`#x%-NjWER23BELDEB%CBQLm-|*0~x?uR15x`Hn5`THr(9lqY zP!)xM+n!LRGiS~~6_ugN%JN_j`JizBJJ-YH{evX`ZG;Q%L2kFbZ{6_@@E89*;&s=6 z;5)h!;QjyfVD2EJ|9#xQVZrY!f8xQvb-m;5@n3ZPedRA*e}7BM!aL0Uru_wPKX?Bi z@V>edO6qE=65@Zo=I|e{DXXbTi2oi!%f#=xr@Ni^jXPfd_LaY$Hg@;+^a3AT>95_* zZ+p9g_ zLbp&5qa98I`T*^bBftN_gAV+sXQHR4qoY5{$jHFNdX$xwuz{Nzj$PhwHBLN)Y zqM_xYIqU`?AlRj+`P1=ds0w~Q0zM-HBNOvc7O+DjCvb#@mi7o8?eC`suSS8_0Xi;v z?&C`57SSgz{Y` z-t$?{Yde@FRjlxQuD6Ge@=K{=r3t@D`x9mV7-6yhOO*XPVSlA-3SgzB0Vj`^3xEL> z>*Catz`xpGc#!q*be=0fD^)m3Fej^x_hqKK$P%ui>Ge34^%U_ZGAm3=r&kLKQKBWz z1Dr=}4Z`hi`+s2?6#T+|79hE#5(lUPu=TP-z;G7}C!bnB1b#_m60aTtP5Bhz@dPBk zy!jCLkqVI1|JC(>BL`ltq8kL(v#{0tBwIA4uvJ~I>Uw0#C$Zy+c1+Le`3#=ai_o^y z4KYsNvE#$TaWz?l7HmKwIj~rX#8B^%FL8o|KO>lZ;t=o_R4xkay%(Cjwy5%S3j z$Z1n*#%d>;Xgz%hY#BiCZw~=K=z#|6=pleL4>$xq^3v@2{j2N$J`Q+>YIUTs z->t8X>H%SnbC*Ws-QT}^7?#a=ir33|+UJW&=POMh=PV?^(&aiyne5a`T*pgxP<6k_ ziH|_l25jGCf1OM-65`gnZn8)W8m#7}S>CZU0C@k^Kpq$y1KGD2BY?m;CHkFO2f9s*Q&=x{GhL0XO1RCwq^q>QR@9_b#I)kiX1~Z)5R~ISD1S9=IOY?mv z%|Y|mOaG8fEOlouvp-ULEp9e16(H_oSk94@soz`_iLz(-qj?FTk8mi)8jgJ79BTfJ z(nBCr_!~0V9O1ck`d8Q9JkcQvx0$H!qJi%YBP@1JHxl?WPG_^m>UlP6uGATFh*h-h zuEH7gPJ2Uy_4tVay;D*HYKgTT`NDQpR(G;bh&~cgh6F!jA4@&??8rac+6=!Q0zXep z^-;3F9Ree%cH?SW>iLJjsmo)qwY+lb6RQ}#xBmz%K%yQ6`l9D4-KXV)%FnlyMImk$GCEmzuG5l(-w<*HXNm zag>}aP6hteQUTdT_;ehuXFrC@=R~yYvN}ar%v2cfDi8tgcl`Y2{`lVc-uNd6xx1)h z6W|73c78KfNoHMxWJ|2akv9~`!Wg7VCzWf8^t=#p2)uBC`j@z7eG}Oe1P&xI$WCWT zjAv&N8xe9L(=RW}>vcm?UZFL(Ody-ud2YM&sT(hgV~(Eu#~RlIt=wxu#vP2$QJHPP zP0Ayr4@7{>S7^-<-+I-ZU>Datct2a?bGTR0#*@0t4OGw*N&;MyIs<3kg&jkv)Dg<# z_l@Q^llIeaqCz-r#{lS~^^ermUg3K`psrrDODnReL@2@3lsJyB?{ZNe{$V25n5I_b zqrQ3CyhY0MyNGg8u-gBEL553uBex!`yHP*-AeVb&R||d#n;rrW%6%bwrl1sGK6Msy zb=ZIxu>7AiyQ1hJ&?=wRJAs_2eRT*dOXV)9EzUK-$oDx?iuUAukOwBxKzR8dg}sEz z{QVF(;e@ZGcGMx4FEm&%4nO$sp!=;<=&U}Se<>vO1URj!aQ&^-P=EGIO=&?+*l8dy zH5IoYtm)|e(^$gA(M0fc<|{SPdnMklx)vS2>xc3OE}Rn&Ciegi|Fvd1e@i*Sg7FIo zxetLJXY2O4qtEco@jnK;IYgbINew5nowH>J?#f~Aoy}mDZsBfC-Pycb#I%FD3u7j$ zVf-MA4a4i)3{PI#zR9o3Zqlyj59n#N9t zpSY0Kcvh_ga_*k!KWDzj4YGtp^(9&PB*il?2J_Mo_S=~jD31;SABZ6N*t^`EjzW3m zu=0*xTN<~lx9{uEP5ZjXW@3dleAkZsLht<`T2_S(V4r4YARzBx$q){dKzD@7g~x?R z*@c3+852Rt00Jjt#4b7x!h2^h1IE&-G4FgFJ+vEnp~&N$63i%_RLNky^Z#T)%EGI? z5AF>21V{P#$rS~jcx3r_iFu*s2os%1+>FJM|7?NSeVBri%e3tefjY;cgTRXi3xBjV z7L4Pn|A3_P{c#mVu!Zlha~uLvv^Y;n+OZ;Pw#ivB??ZrY;}FP^C)ykW*Ct^*#f~Qr zf!I*w$2{`sL*Vtzq615LUYZ?uUdyxe|F<{&(C~okwB|uNA$Zhmw%yT^6*Dt97j;@p z`CAP++!s5iTk>^X-s<|1Y`*Uwe?1KCWsvRpynXVgyBuMopBLJp^do4gp-{_F~suJ*u07&nqvYE&rMD zQ@wSa5ALK(rf-ANF|Q@dBS77jXiF?Q1kMj2F;^jEXT*cB9MuA=d-M(9`l1?53?wSQ zH0iY`zG$5X9T7+*vJ;8TJP>R^k=Zg2fz%Qz&mq8y9P0VY6Ci$ntR}#y33-P=`x_YX z9Sob>CUXc3)y)wF7!LsfbBgO{RKuOcImzEvKwrsxTaF1hXHIGt7&XiHbHpkv^PpqgoUukLn zdA&Z={O$5VX39>Kn7IPUrmilBlrO-Pv~>bh^?yq#>hmBg5!M42*d;ZLh(C53Rezi^ z>+nEHsMqw2=;vTGzJCs+eaRt!%o2A9q@lz_EbnzIAoSS!bw}rZWcnavV!F_tDZMWT zDnj6o-|jb)WvGH6^=TJDMok<7#0nS|hVP@WI@(bg`atH}b-?~GW(ifu35TSx$R7fC zZy^c6$W?ydL*T43sf=ofTp0t+nm!YS0HU?b_v3xDLaqRT{ej66{SV~4lls1rb7%dz z(`G!ZmAxGgC`_o&b6nIxF&I8CCA4zo9dqNzIuBw*_~B!(4?^v(=8n6Ez(i1dpg-I55}fs!mCx(cwU+5168ZHnFlAG{K|+v zF_>5M@%Wa>^oOaWqu7$fawp-`D>I{CN5(@&_rH-A{~)D*w@xrcME8Ic5Xs6lQ|UWE z<`4f-j0gWJwj&hBe&o`1NE?it^`A`R`xjwp7snpun}4f@J~A|JdU``VngOi``trHa z|8XH)^?w|NLYyYFD}7XWRJEM1clG5xb|I$)>-0p(!>XS>_N_X_gfJtf=C;a>cWRkT z7=luE$2{+ky#B$>`XP!@afP==lI7Q`jsA6&&g}cz{uan;C)8JKD?6hFHqEAoAhPNH zqqm8$Bi%u$5hn>QP(CMbm(xidFs3_D4zr4@x;e;lUjd~asSKK_P&waPBkglDVbL=% zGMBGq%eOW<;^fB0i+8~Uep<8Rw;3mK^C#LqQJy1z+(m$}s@4;fy{`_kI5bfrlzbm9 zf}8*)xM|pek&ooGGJBj-2@BX{rw-0{+Z_nRsS>-Kd&)0b^dADA-aoUF46ntUUKD3N zc(T167J3C#?zf|7;2f>GSTvu{R8beGGx~Tn^0XSL*KTC%^Kb(!Zy~;w0Egw!{ZI*a zJd(^`W&ZMYqWoobP8GtNffo-)Ahv=f)T5Uw=QF2^FtCJ%aqgACsD~F*!_D?1^I@@| z)BdXAzc5gI+s*6m38oHsyUt4F(JpK;!O@c($2q!PaLX`eat3=?era z(Hx7S^LBEXGj1?;x%K$c)^4_yu0tB6x26A|cl8+F$tCxBefTkj(XPRPTt6nWL?{Zr z)`hQ``g@OJdv1yYS3u?=%FM$=!o5}BDLj_{#AW&vrLNvxE`oV$5jd^3WV4MT^Fq(I z5+G|q1m&roVmDI7oe78p#Zyh$f;4sQCwl!USaUhClng z=7R?HC3WuSlQ*tEm}NTpkmhV(S#(BpPZ2A^37>-*ZB8Pa&rd^>^M?CxeBE_Y_deou z9~QcxBD%sJxWuk)*9Cu_wC0QVoky=_y&{(MW__#(OSsY6w+$R1a+2bl(yh{n8dVHv+uG^LL%?=IpB)3zXNcAA}%%(NJ(<|<27 zXE&`%)!V>aiJh>WZYcPi??g$3`5XdVMBB0cy?xAh>Kcl7S~sIK;%YriSkn8_ZT&8q z*jqvEt7jo4F51LF3`fFvNM4%~0iD!(Dkvn;G%UEU2tiN4ir}so};AP5*eeCkJ*v7s-5**h;cFr9_X3cv?6qZ_#=fSX{feX|`c94$t+ zK)HXLazS3(f*X=PuF}~XnDzhp60GUwK7}|XZuzX)!FF+>xjbSuwa!c=i zM>4p=j&34-tL2ftgVU&XIPJcfMgkdnUA?kK?&@ikXVMQ3?*4c=s4w##h)xXi?LL5| z?`WI(o*li}_+D(?bb4-ipGAk~q!jnP(n{7?P2I{=0(4ylpWjjNb2be{zKl;ysd9L2 zn#QJowJA2tKIZHlPu6leF{3~@2$woeBj8BvAP3oyc)X@gp%z3(R|`*mQyMtG^~RNk z3Q-b_qt3lY^x@Lb@wRaMm4MVO#7*ZjtwKLFX|JT3NRZ64{C*MyWi;mwh8S0n2{12s z!mReF5CmK^VN^nN$`zPl8&#IR94X80EI zsIL$a>c=^Dols0ULmt4j6|Y`HK;i~9JsizGz~b3W3c(@po`~z2(Sg?HK=Kj zm_q}Agi6eKx|+ENQPz~8{@fe&*h>LgA~)Q#7xvhzL&QCW?7M5EKYSCRR=j**nC~Z= z_xO5%XjyfGJ~ONFb4!7VlR(tTBfGzSiof$qT;g1!Nctck28f_L=h|C-2$W`9Fcu&? zw9!8XqWO>$>gJS_d8shW)445o^ilMhunhHqsR0lr^q(n*|J%;NX`?5Lwj9BX2ucvP z=R;a(W1!T-el(aJ0xpWkwNd7PQ$DqN94e*T-p)ADJg0 zXF;casIU(0ieg?Wlqmw&-qe9v-m9N-dhjWXL&%M$z&9dxgSd+MK>I2Mcv97J`DLi# zSZnjx^jee{cOD~ie9wYr!RZnksYa9KPkH&%L4!zar5;Gf5C|i(Ymo%C6(oT4L38;= ztJeMYD}JO|G=CG(r~i7P_9Ji7ix3Q-u9inzHZq=ibYhNRvh*Id*bAkeK zGSGgkL7ZlKKeoO{U*!WqGt`=U;l*A{Q-;g(K>_x(yThIU=PT?L5y{9&mvwE2nlWA3 zy)p3CEdrD{9M#V>kfiUG9sR`@Pq{;yTZh+GzkQOhb^8RzlSN&|vM4q}~&tc*;>))Z12`UsDk?EK!>5k@(@6CjbD~M`5BwhJ=WQCd-UD+n-rHM z1s=_h<##)WL6_00ei)V#A%B@?PYAquLNy5HwZX81{8i!z>1tRWL=e8L$5SAxVOIN~ zV=ssMqufS0YxK>Sw-`XB&!uac%0~Ti%(LUY56QZIbYoY@-;W%d(_2xY%pP`N*Hzmg zI^JWGc*DUp$B}7i{`iBzShheM6`kY$KoK#M{h%yTH^RwgB?L53_1mo@Tp59TS@CYZ z)zIpl=%nl5vUVV7P!l2K+_Xa=rP9%J9n{O_?^DBry#k7@^O_4s)irmd&r0Ie_BP3< zk@U!+^5R1PLkB0DAyP0^DG~`+Hz~2>}l9-h=58(BD-ObX@nUiPYuQCbit20;z9SCr|9%K ziNve>z>eNSR36e3nOYFq2^F4M)hcWJJlfD?ev|v#scSvMcYoZ|vxXZ+e<|dM0|9Qm z+IZ4NdG-{`Y6{NV6{th>p93hTlgNsRaiA+^SaJwNOV)gH;ZgbI8UN{Z?d6LsPGvPH z&y_$7;gPKqtA|5cj%83@UVs_@>d>zM97oDJ*_!}y826LR7WO4A6lyN??pn>z-cy0! zM1&G2H99tdr9)tH*hszcWjFWCC*>@9%eNmk)6+R3=C4x{R0Ye7^klx-%hF~_==tVT z-aT`2LesUE=H8pa(&)wX$`%wtls?|F|77DnaAs@rMd8-CU$d4E?)Il`(b!H)#88sj zh?yUs-~P1qXZRk9Sg_$l<)**-1ncJtAmFa0)pX2`8TWuwHcWm+yQMIWIr}lyIv6%F&jhi9V|771%B|5DZX_vk|(e zrW&A}t)0@KCb;Nn3pfd74?hhLQd6(lpGM6_hDWm}vgn{#b;4bj%iS9{M>b$at)PD` z(VGS8x?7+_f22_s+Bvr+=MC9ioaEUO_0 zl(CdXHK8iu&#_a6QcUS_KcQQ-rX21ZN;4i^5;^vmDN zr6dFwO$p-|p5vJGl!^Hr2kz@nLT-C$A>7wfEBIWE3Z8A!{cvr~ZwKeWM0+mjQVRAE z$Sged)lYAznR{wt@)uWs7bHv$BND^lJBq}v6xC-^*fo&E({I427#KfHs)+sq+tCCg z^q2~e=;UYYkN0XRiLIwd*3RCJKMEQTfp{I?(wICK@vr!+;%As8ZukS)=UA&a5P?_c z)<(dfBp$!nKA4ShgV>6p4XHWzr&m5I_17l15KG2-*0V<2$_*+M)FDgcqQ;yq-=!0t>?_~sWA&4Cs{uYzZSZ6?-X0RiH8aTcwbe%U{DOwk@=7~rAmxB$ z*Nxs%@Imh`L#Z*ogaIn^Jjso$OnG=`Gr37jH+xqh*vv+zk-zB#hR*_9XLQ;48OK-H zc%1g@nfH5OuY70r1ITHS~x&YhRE^$fSTdHh~@0!16Ve_i%f>M$B_kr6bHjBS;U!XgvzPYy7*7EI`i z?zEjv-uY$PLjIu;c(>5Z3luU5^pAS#SL7ZSDA->guK<)21cmnj*Z}sGg3*bPhLLLb zmWPJQJ(A}?-(8LI{fzdQn}T0X3#yi^BDaEb2c-I3qgI2qm3pq}v zyyDXd?jgdDLyWkZ11^4|l%oA133GMpyEXZ^_lCGl_}g?dvCOir#j8wT&V~xnoD-jy zInicD+#e+K3uBo?4uNMN4l1sx6y9SWu8LNq&cQ@<+;OCnjcmw^Zy!~aw46NzJlxJC z^RW$8dA;Pg{xwE-u^oxGHIHqB64VMaD%b)#Ht%31TgK(-LNJ91-|g4M7Vpla?sH5z z?Umv)*Xl78neIZl)PqIyZ<`76kjYwRr%y_)F;B93Ik$IEPr>>e^C=B1!&8(C(Fxbw z!Eua;zKH*UpJBT_ZIr%Ddc>R2%y8vb^sQ2nBZjgcV3_hk=um4Ei4(z3U`$l~wNu1C z=gYrkZ$Fd3?bI%}!N-~40d6YlP^H=3T!)Z?$vTvLgvm3nS;Zt<-wcnz_17kD{!$k* z!_6Pdo%x`)+IEUq_B_l9>kMiWnMWw{8Sk>EZeQxV9#xakipoK8xg8?=s4wQklc<;~ zy;ISX$ol>G;Pb2HtBzKamk5-f9IA1*_8A%RFQd80reo1!(O=LFkhQ`2$?oWrc$b8i zZTG%5lcVh)PNG8#?SXy_G8lv%ngE5H$VVtSPkGiR=q;v=p9!_}ntJr`e12{GgYer8 zX7`!mgf#50Ct->vwb+ir1v_4SdDmqO!urV}W<`r5({-R)wqpU+CwM9cLX4tP zpM%8$Bjc&a4m;JyW|27f+VTq@PWjP<&E&Bu93!dDaQkdk`9v(}It>>i>_N<)qQ`4Q z;4ppTyUA`^)>M_uU;twXUKQ!H4&zRVq&HzNq$0M%hL^@>X7 z%zmInLy8_)JcCL?dTt7=%+>3m2qk-02~h(d-NiCq`4n=rKH>DZyZ+N7U1aNMMmu|Y z-2oK{Z>6uJe4A>Cz@CUAsZ3-t@E5#3cZm2>;lMy5MX?+C3}cZB=dA;3&93AUvBc+kNHap(>kfg|XG4rbpml*^z-$I{^fB@|0wk_c zUZXo_{T~$jo`~G(0irBPCe%4N`yt>y2(b^-@5zf8{ZbiO zZuF{$^4O=Y{K3|MAYGow0{{F7-%m82$PtI!p(lh=S?qpiSHO&wKNPYu3*x@mcrphe zI6t8VVP2(=71bjkbiI1q-(=N5Q&KLEbqHs=eQiqswUvKSs#YG#%^SA%7*~1HU&gp_ z!8F@e+5-T~?F>bLAfg51v}5p2L}8I{IOlb~Zc}9jL2*So&+SUpwElZaedZS(|5Up| z+{ExrQ$NERA!%*Q&gGM2QQT|lX?)QA5F<&Ry@9jlB8u$1cNR&VZQZDXLm&VG_#7MT z)I>yLo9|8c7O~eLu~J`aM4Mu3Gk22h30peXet14DZq=TbA@eh~x3S#rgd8 zy9C%?!5BC67_q|1kKH7nDjjmXxHiU9xU~$X$9U#u0mYaIVq$uLl1F7G%i;%PRn7UG z4a%3sy!|=$%zAGi-%Dl0|9mu{q*vudyRjnsBjAr{681+7M!Q<@|86(b%jLay?-M>} ztha{RhAOG5oKsFT;Yt*;7kd_aj&CcJtZTgoqOa$@n;<225HeV2xobYzM@H!GdBSP5g-}S>&a(~2#sB7IAA4S(A*TylM zlcCsyFzXKdm!a0esPDV0NpD&n#<08v*yF%za=!VZKiuK(@ZIlBx!s4k|BrY3V`bUj zxf0u;`X|k!o=h9FlfL*(X93$*$KuVnW+_;T4icaS9`Luaz{!IQMU*1Bf7! z1$Agn1m>BUp=F5j!z2>QJ7nTCy3UWxI*~%A^usgX);7LwU$>F`DJACn13HDqoroia zPAnBdh#GiPI9!O$OhJKcpm4uwfK}VUK{{8n!^6tqL+_U}Y9vMjAo?~U8sGE^yE(0~ zr#S*m&mVVmPo4Vy{iNKB3!Sy{8|PMCG+~}aoIRkt@aABp#ufq+>xnO5VkS2}nAP{z zHarx^hw}VvoWP-(i zv|AO^*r+)&&+6VUJpJwqbQSS&$E;?fpN93f-ANtNlNP!Y4t!^S-QeF~7Mc>gQpiYj zdPWAz^eRb>0uUGgCLO~3RMfnpNs3K@YU#R&?#gm z7@8Fe3%r46e=&b~Y{$tsRQ}cVCi9atTMTDK!$~XWu(j~wi2M{e9dCRd>FU=LB-^L2 zyuQv%Uu2v!iqD;|T`UXXwP0LKB6C@N!3|(E?pfiO#ocgL=lc^(AntKvX#J(Xl$>pE zPC=-~jNOAIel-|HD*HV{D`_tY3{=q&RH!`}=7)fZ)H4oMkb*yydHgZF3LGf^vxSlW zC;I;(dbuZu77r(9K#1^#%(KMg^toE2gb!Bd zAG;c_X}qBpw{Grv5a*tgMT)L!jaKh=!sVi!93;-rn|#q%J{bRsWOl<3f;ntY6vvX* z&(Q}>`C7)hGzH}BodDrse3(qx$^~EK&aIe z393x|q{uE`5$M?XqA>c>zTzA5k&@JbdU~m+CfcRDc3aNF<0hnAVLWbbm&Z-|Xx9ix z!qhJq_Gsf~&nC;SizZQ40xWaF9k8; zY4gSDm7pT9CZ!L_PgWxIiYTgE_>XOBO2itE0$ls_&L{2|tB_KXv0 z+5}TbT(!l&XWm}&h``6P7HMHdYJA_+3oSoI@ zbs{auov*qvRX@Owb*1}c@cu{Lk1OVC+eK>u&%N7@6Q4%~R4k7bJbkx(`%UT=eJ*Wy zR(ec(I;Jq{vs|aoDys1H>9Tg$6LnF4wS{A5_&xzR%zw8O_|9~4VW1>Y)&oW zbbFus@vQJCNafm~hwYw=+eMPXru)ZT*xyVbPzqRzz6NJp9_nSvW5&KaOVCpk6d~>C`pUIwR*f^J zcZ^kkmYVnXoNOL{pHVM#UHOSWi?Cs)oMY}UJHzbdsm0G=__z=BR5BA>X#6%J|# z6S#d@?CZ(zM_&t)zLe{TjgBEMP+lX1aYeMg5e9ihRcV#ecCjj|N~aklg`|ux!;XG} z)%L~L1rlhKru9Hn%m<1-YakYSaFY2K7&q*(-6`o-y*0oh*q19CAlkNFSoP+1(<$8I zsqN;^4b5}4oz$LTog$&pT$a<`BlVn`mRspX-FJ!OjDHg}g?p2QiEvC&ob5jJdbJbW z$L=Dx@8kxjlErPlvzoN9LdIvP)M(W~(ZOB_zbR{)ocXIyHbXzS(6uNTmG(hs|HIX>g{Fk{5u##(FJP9S9PNxd*O(`R8LU1NF@UrT?S zi{x|@MurPlXpkMh57jTrOd9CLx9_*iu{TK)}dt>xV{^s zvaT9@KNp0pc5j#e63Etf=|DD<$QK3L7P>V;b6P1;M^A)&VR&-~Dnyj=FTDQEZE9rl zZnBi&(#kX58D%}oRk+=VPU$w{bJ~KNKRGD#(%1{ofc%{Hu6vnk$lGj97f|R<; z5#swaQHvH=VdvXQ$x?mi7EiI{kPT9F#wUV*!W;J6SIwt{F>PqfuQHN6c{uH<@@|-~ z)5JaE4aS$kF^nSX9#sJo`}1aly@Rpuf;V2Xib03Vq6E76Z!0QyL^1H2VUS_h`|2$i zo59i_8l$Vt*_#I6#8W~CUsd!4-jK;Y z)%v0Hjnqw#KFhJTh2j{YpA`nRyr=KRJiB(3{FKOnNAIC1xl~ESrBSjdK6SvQiD3JD zLEsw-3mA!vG~9gdVg2FZqFyZ80j%@SZKENs?j;dRaL#UBbI0`fy=Du(k|ricd2xdBTu)amu?Qz??>J|Kr^Kg;H#3|_R^gMj zu@S{&AEXZ2vl$O-h%O-v?1dKeS+$O{i28ONi%&b&zxgS>CACtLQ6$5zpG(9X;RFv5FNnvih_Bm^^E*xF2;X*Kav7E;^*=%3tT*4bZ$KLhK* zyCDtZYrp0<#lU1M(CYWxiz5nK#HP=^(%c#L&527zslT2FU4b57r4ls0_pfdr7ys#C&iFpOd7Xe4=z|GHOCwmmktLtEq1>=@oJQfV z`sx)0eG}=IvOWgi zT;yQUzQ*}hjz;rmA3bptwkoS1f1||U+q1_vycKbYpXoToBFX(48~4Y!NNEYM)=0~d#crD8@Y%#6M5}y63Xe>A+I&1 zFj=1?%-5ch#1LoU_q3AwHt+54U>nUx_nFW%p&i z0i|-_sRlN4T^rA{S4Zq4&|>#H2h6#b+fI)vWVB8ttX<5Yy{ekLLRZm#-^g)!4dxEd zgfu~W!4y~XUUK6ILK=f+Gp?H=!p$Gu&@g+WL?^3BlN$5s^AlE@k7@@nP+~%&r|0OR z)qIMYGGp}Q$O`!LVPHhNfUi}2Fqqd;IN?pJM@F1+b?2uf$+2c6HX7U|v2(T+Ow7j7 zfl0Mg(o`zYiI=7}R)j&i#@nQ7GffG6U!Df2m$~uyoBF;;xitLh;|DuAnvcuh#@2st zP~{0saS;0GFH`i> zC(7n!?}p=;kGmclG)QPR?!K33=$uxx(HJq;1DUkO2J}Mdy=Mgouy{Fzopt3&dDUgN zbfZAGV<&Cw%OJ`zz`UlW5JT(ZJqi5oc=uCyFT4Sk?Dr$hp3uE8ZP@(e$E4R#(}YEY z(9unp!9J>LiI%Xv2cpv0bHqOE`W#sb&9ECnFnHRKrnM|^^Yx0N@{>4Wd^YB8U;lT- zV`yWvJ4c#UX3u8q)QJ+DsQRJ-Au1K=xmw`9CeQl%d*4>QpMS`kBL;ezD{PT$O0E|| zf(=+FX4-E@Hvk9!;Fgx7f7}WJzdHVhqINL()tWTlx9$e2y_@$Y!nV7Iz4P;pZ#2J7 zlqp=W5%K4GCdC@7d`o5aeFRz_=7B!C3~!Jj^Y+d2zn@PNY|O`h%RzeD&ppdK*>q7n z^T*A&T0)?|iBozq(a0U-6%aL|smL$oob(bnd8if7`>bkG^VPkzUFx~(zA$bB`=GAs(D=N(t!V5GJVYcY1w5_ z_`E>8Dl#Dy%~j-(xY^N^C;#%}tBD0H>rv%T&y}47b=Yq!IYh%KMP!=!!Nhl&aZs{s zNl&r4*B-%uFWp%FcByPng0N7Scsf@qxs#IJs{az%btL-REO+68?|Z0z^E(ocw!0(; z4t`V58Ta$vl?Qf+^E*Ne}1#5aVaLlA5~8 zOzRHOQk2(v0z~t^LIr$CS@n!QifCt=<1p$s*6CsI=azi&i-^MbaY4}vlXdt*SiM3? z6iILzEK|gC7MdqT!y5Aq2^UQBoE)+@?8mODP$tIC!Y1#t7q_Jlea0L&$$Zl|9uBai z#JmNMQ~baoGTd0!rkgB2#P}N7H4bJ@4nzWerzJs`qIdNb5ezxea}$LLZr#dDg~teL zKNm_wpZ1W9PUHr0a&`!t$hzNW=QHWEo@#Rh7s&|G*LbLnA8{tf>}yrSFR3w4J71?e z$*;GxxSx5ntr7FFqAVsvT^y-WRN!*mTjwKq=IV8~j9$Mvn4-`#4h|UJW^=Lu+!5f0 z1V=L+q-wa-;BYPtUEDg51{Vn|VCvq+3bauTA(&X=c)KXehY3qG(zJ zYqUnd=i3go24gaUx+5M;J<0bDeX+DR9w_C`>j#y4dG3Rb8{Y~9G)eg+b7aT)sy0=G zGTvY=R_~Zs)9nuA?LESD+4qjdY>BF@>_Rsoi(L9QnSo~{VqhkE3S?(Ix_yvlj@Z|$ zb$3Knm_Nhg>G5zU1uQS!S%(yd_!vGF6IviKvZdmp9ZFjtaF-vl&~=3r^LP8|~i+ab-MO z|3>Vkc9uP|p1*FT&IzLZKua-q z#HkAuue`9Q&(mD$NzqSr6P}C*UOjhTBPqq+Ez2bcgdQ%G$6#_94d(r%7Y_kpR2b2X z1PhbI8pWt08NIbG&UsB;eCLSt#ckPly$zw6;bvHnp#?l+WVh$3%-h({GFFs#XfI#W z_X_jelK9XV*PRyW{f!~W9pS&jZ*ON{sE_MY7W(dg09A(fN=lK6~ zJ)IJD6jnd`cK*972Tzy}Ut5bkorbzoXAAw8u}k+kth1gRc(gq!Zk_3(F;aep-`$I9 zzO=Ko*4t#4Y+u0tZnNGw^V1yBa*j(NlXyWbE7R1jgvy)L4L{&jLy_qtD9XicDwKK4!vkf&evv&G!(XamgfFLAa1h7Gr2U-|9|(D(qVoluXUX zKvus%sfa!TOa~!Mk^_@O{?CtHUD{e|ij2uywUp2;nPi^nTTNRb}P{yV3z7X_BJA);z&mCob-hgkM1708yFqr zf8yFz5HB&$YJBD*c6Ys$l! znp1}~LsE4orBkz&ja_Kw`F3phmVeGb;|B;VoTWdd8`s_XKfOT-JjDJ?yp`@IzaDwu zkGM-Z7u{b#t;T&e>Tcu72-ZaX&=BBfFfehuztt1UDaezPzWC(Ycw*7rIj$>NU`0Y= zeV>SvTJ*zV`*}@M`qb*v!w*V6S6&=Lf10E3)m)Pn9DX3FCdw1~zIAO7oc+Jf-O}Gq zEBeyQ8tASp%OLv&$%C`qj2UwH$j)gw&9HmBlD}vrKS01YGhU)LYw-nzy!^nws$SjQtElNlaBfU zoZS}1y>UY{cdacAq7H0rjTZgBe^21GymaoLEng~g77*}u7I>&paIRzE6)3_tb4 zhby*{?ZsO`N_W!87b`p6iKa+9&^?AVGIj{Uyr8jd$MJWw{DMu2Nrt%*Vd~AbWV|tl zF%i|F%tzt^U?omA5>R)5(43G@m&h2;PLG{`G2KWBm z-)~s>pW(+}(7ox=8tUoQSr*FE9hSu=G@)wFmq52yqcbhff8tY(QGjA>S|PKoC=KeB z&bgWiBK+L9#;2EY+PWH-o3b|+aJEOY436c6xP}41W#6BJ6PaBCb6jdDA?nbqbgIp0 zYf#`1uaI%Tqt7sY{jS~6hjVUgyt^PKD;;XkhOjQ>9W#7%GcO`Io!KuSK(Mn91m%`H zfX%@_xohN)8#e#b9|u4UX5NF>Gxl=CLK-Mw+;#9SzirzoGq`+Bm~FVNO#Us)lg^)> zcX73HhRWVy)kF}`{zpwPbIswfukS=u*57A&zQJIcJ9dxhTL*oukkzRd@b zrxoRaz4q+yi`H{UoMC7j9h^fa7(WQlUc@Ec^}{xsR=e16uMBXpW}BSq{M8Z%c}NfP z_3V*0TyYFcr`3S4xz|t3!H|k*?a8!o*0AgYj#}ri0^d<5dwsS#Q?Z39c4kR-;@Yuy z=FHJOj^*tf6T;xgYluN!;(qr#=TG}-u4S#Od6_=?oI0;9d(EY?!JPIT&;>n4K1#`# zCW2an?k8Aj&eq!mi7h%=9BP~3S&-nS&{H8nSwOw($l?+}Qyd9aZ3p0LCPnoQN=gYrK zhQ1^gZw%NL_$J?3x|G2!cuOehdZFxEKuU!BY$g72&#|bomKm2BuVzI9Iybp3RXM)1 zyHaoS30v%azqRO5g zno@3KH%Rb{i@0w^e1kU{tugxI#Youk zZu7~O4#$$P{BvVpar>9+THdt!CMS+rU8v~>EFawM;C`}r1bqo~#*<(-Hz$pH(Sl?X z4D=q18ThIv?WK+%pk!4f+}+@XC~>86R!Z>SINg1OU0G4~0l~8mGA)Ax>+;I+Cvxym zDyQFVDzwfetT=MlSlmiUDvMwIl+JydC-*usqLVDoin)_C$SMSZPV=|}fkd(cZea6R zSSlSfvJ(F3YrS!wHfPi2Zb8e!ut5ZvfqgyK0TTu5E(VCpI5-#4&U(0k&DANcd_~~a zgVY~tlYy`I`@zDWA)k}Lf5RWdKxLr=;8PlXMWFYZ#P7oRrndQUxAJTkY}zlry}@I` zD18UqgaQiUsvQ*E>O~z#gH-~NIEo)axY}##2Hd-)x#=vVU!->48xtWiR`J+dd&6TP zr*@x>Zwm;UYdo z+-;0Rm7ZfGeJ3g_yqAM+4?Vk}VDg3cj>wfasx|#qW|LwW2I0tcVZ!`H%F{N%xiFN~ zUDOL(P6zu+KMj@F+7?ah!yQr>3~dMM5m|d4KFx#6Op+uNCV66?a$IalzdEt3!Bp(v zDk+;WsdMk~Lyv+uut3^mf>fOPt9!(&1s*jjYof*Yh*>&YsBra zY0XL#JTn`goO7qk`sFRlR2$hsQ{AIFvoOQZJ*pP2??salPmn5kah5 z8R)WWBFId63~{S!98pxZqixe>kSC6t6L|LC5wxj&JP3>7I}Qk0+(ZBBb(y+Rd7%ovhb_3cGtL`P3rVC)1=*(tY}xg{iCPDUD^zSEn|<`jm1^7!sA#_EW{wO52k zRBZ(Jkd9@jlzC-cV_Wg-njWWk&706`hU~gaw|sQkOCQ&+HrNdyX<=S40pk8%J+T_J z8@7d`WNqxkf-e)UnOP#YP*u37@>Xwa=$<#FtRwpjaoyHYsmQ0Zv28u5)0FbIqg@0N29?|@`Tp9spGoUl&XZEYz7y0iDZ1N= zm?K86zC3%{#L-9s3e)s76lFLzt2!(N<|#t5PxPfyY3t4pOoz}S+cV36NDw&w6TjME zi%bq)g|c{Q-K&3fxoIk-C_s9&`_nCMRjW_tL$qfh^3>^w!dC=q7rgn}KDOnR{HBiQ zEvSw`AOnk|*ZnstDiPu7>gvMgsNiTJl&4cH-AvJ5}UO=7o`#sL|Z5e z5vVnRl<%;^+a4wUQmn}sVFr>$|D_tv-}oN3Z_5C7u?LB*CKShbWI%bEL!qg#>%6r1 zOSY(2^G@Q;sKFkxcMi43K`*g&(a-5+J8aj1ZS-89>~-5RRxiHz z;sd(%y9o;)j79Lo5XQ*cUc5NM>HfRP`;$pw#6vBHp6`}%<9NNSic9@^1Fb#?Pbt^? zmKXfc%QCSuCWp*to%UoLKfG3v6dqe0VBl~DB6xzjCY}dm%NtG`1{w<{=p%-j3;o;T z;IVg6Z=HtZUtV=k{F0L8xqurSV_5}G5SU?GSr?1_@q?85Zr1w&9QU<-OIos9=gv%L z9y=xCXu0!EviQ|25)VQGU}xEyuV1_e{Ls_bnRMyBrD2e=0{J^~urBwd$9Qc9#FxJ*bG~X$o zbHf%N72YuT&LNw9pzUxV+*99E*z$lg3CB@UzDUnaDop!mHc|gJS7G3sVF3YPm!|>N z>KzJdGx(hj-$uuboUprCdYfz$dRQd9gP+?db=9_xH1s2_R5B2$*j2OR;*7V9Wnl2t zk)>VumjNrXA$5pbggsCzofA?gC&o?F0#frYVL55r+Q$5@XA_&jToP^L_ATv~G`OF2 z=>tWj_2C`+5<|aMyiAP%uwb-n+bb`Vc7Y-(8x*sSAD>=O7+;QHX@xhh zmlN`#`KIz#|FTb&N~@vtL*n;eEm-WG+gD%osCCV$=Q7S?(VVh(z&rDJZMnn6?l_gn zXPe9gO{NVMxN?K;zS-^F@lbn*nl(sio+nA+hf2t&E2$!_QvOd<@;U+r>@QYGU1oKu zeLXeETzq3>lC{sdjB9bqAAXbMi3l^=-k*)6CL9pnr{qg7bFEZu%DT@ZL<}RQGarLU zJW&wat%ptaSyt}!|G3jfqr?7%DgB^l@6)3im9PY~f&ww1#*@l*5F${Y_S730y-IK9 z9MxjCy|(G&_59sRHkxIx=LaVz{j9SL-k{J|tFJy-%OR_29`1DOFIp~~=sp+n!H{yu zAX`H6WA)QLCxZXuVRBBX5D0@jF`QnQUr3Ne}3730uAMA$|iOnbjaF*DhCD%1Dd zz38c19oj0%YWneCEVNywk)inF+s|{o~Hj8(us4Y~2?XTsOMd zC`NE!P+5E0Ae*dY(U61cps`i+_mXm?Lk_9Z+UeQR+!QvC23TX;f6~Z%BxHT6oU*qsg zk*W%qDR!B&!HfZb?Q<+avAz??*epZHt-!q^YjgOifB~&|#PNL019JG5hN4Z%A1b_7JXo$)&+!Di7YAT zr3aa>R@|ae*tH{6M-1F>J3zfqi>jbmaPi41aJyR^L~*M$}N^QOJwd0j#Hp+G=~j zNXO>qv1&J8N2wy^E#{Aoht<9WjucHHw($MHoI!=z&c zQ?({*8>!DprP>wEPDsa^?&;W*v8VM6jwu-TY~dd~f0cc=;<_uD`1o1g_UfzY9DPf` zX*%!zdpxIK-XlsIi&08hvtyP5vf8H5NrnMbTVdUc$M5QKh{KXihA@3^=!_=jD7J~9 z%FH$5H=%tQ2NeSfq}RO{qaA0{_rK9DTQJ86bIKIS2$}mhv?PtBT&PY6|3JJQN8F)WRCJ|*S3UktZNFcMgZ!EcM2t{K9=v@ajS~hQVY~Unm`IZOM1r0f=4!d9Mrbn zklp_fe&s(_68yO=`gYa`-o z0?Mg`Lljfqe4`LHlp3o^&k8_xi?%JKQsrnh*NR>PzbjrV+m*ap03jnflq);HX>raN zcsTKYOl|NlibkTp(0L_R5|T2wCz2moe(u zm!w*9ucTG^M^u0KV7&#TCU#sr4-(~!F>EhhW>tMymy&p^#s~BHy13uB(_(L@(uTW? z&g3|*NPJ6VSA7cz9`mgsKrIDXf@&gg%w+B8(yH~Q9PV3GsIIt;j$B|o*9^auNgiN(M{|J^U*xeF-A2T8$MN*2nPyAT-pW615y_kElu1M?n1SwwSjtop1TkENxy!%f8fb~X}Z!ggQNAvK{VgJ~fGAqsELD7+V zsa|l$3kn>v*o83Ua@CJ@GewlZ=yVd{5T7|UFw$$Xw6pYXoX+ibmBVkI#BQ>?rJQEy zUi9>j5vl(-X@-9xB;vTuTYaK*vv^(&_-M&0oJbP4Nwt zlSFr9y~ha>VHjb^EeAq0tl1ybz?gM5H^1-D_%yAqgc))G$N7OP`fMnyZ5y6?95gIZ z!ts+9a%NEL8i!$X{>y`Y6LSp5F5-5yPA^)drOJP>^7_ghKF^?6BZ__w)K~tB!kO0l zCcmIef2Noy`tQ#xLZ0VT0q&c{g8^nTKxA_F7$a=D{{GR#-|N2qW8H_!0>U@BH;uMp zdxp)MP@6zyge*%QeZ4eM>XMXfSz4k$EaL2~ElGRPcc;HL`L}GgtpIgX2&kHsU`-~l zIPGzt4Pn8WrWn8;;>VGf*Y_b~NRXt*ci8I{+~3cAC?#CIIbcoSV`zZ?H!&MG)28D2 zLr}MQY~?CW6i3zQ`3_5(*R*Gb7a5=evnyhVx(rj=smP>!hfCDi;U~=nbv}DyTOX{4rSjk>9 z#|c_);8ANT+$H@sK2g;iH?f&*xzzUU7`2tP>pLtb1u6h)y=izxqB&y^s9Yz_OtOGu zHGU!YJ4~UIt4Hhq*IU~W#fH-{r9N@rVKOy*WVnoH*1nh2+OO=e{qO8Ow*TPuVo3CTKp*oXs~5Q@+=W{i5)Iz}$5W-h2dDVoe2;CfzqHfV zhEMD3pH%c!+=o4ucF8FEZjCF^l!L*9EoM)vd?G;G7l~zlbP2{`C-^(f!uvi~w!EiY zRx;5&I>PS8yzS0@bAU8nNP=Cn7H)fD`V43u)?B^rl{Yv$RY)4OIkN|a3D!i}Vvtby z#8?bgsHf)mgwtsO&jY<8Z!2mlls);!!vwkI!?@))nPM+s-#G7L-d6*8)2h*QayyA{ z1WJ9rJYZ8!{A`x1T|YKix}O-ZcgKq&W25^6ZeWofra67erQ*qAp$4BVJ)c}E|1y&E zQbi&|_rvCZPpV8S7&aLg=KuByCMxjpgP2%}%`X+!~tPlm%nI-^q6U zIw#&kyRWxv#Nj}s#l_UHN82S;o2W3^d9u1FYj8}2af5969VUU1pe93^6I@}RT>HJJ zoJ!D9&;>C&$tHze+%07Ngq_x#pcIe^Jmw=|J%QsM?RbRksIqE{a-wnUOTY=e&CT?@ zIJbrJ$@|+nFCEcfw5h9xYoZX@$U^iy>@M{(+Oo0iLGi{zodN8t%9VdGz>Ka%xaP-gx+`B!|>u0R=`OCD zQofC9QWedG#+r;)`|`m&&uJWD$D6!H9%9Hr^%J;+tPMRis0rEq+5$>cp;<*?cQZ@t1f@pg}Vk{eth7Dcaw>%!Bf$7-G3fX zf97F&l_Y9#h$RU5kgdE7kiKNni!<%|?&aA>Dx$?d#hYBQaHNgp2F*Qt2yZPEp|~wL z5(WBMTOBY!BjBbV*|7NiFfL-(!HV65gB?j*LpW{(db!;9s+X9>=itV{yX4kRj3U8S zJA^&Oyj(H1IN838L)?Mo35L%m<=)!8UX?JMpL<}w<_sYV(D$K)uM<%>i^_^wp3dz# z#_yN!FZ-nP53v+FYJ*&lEADyh`>0h4mLIbl273JbR7q$Ay!9|AT$>IA3TZCrf_R`y z%zw@QKd`L7(bX)wx;ostG-K|QYejjelpQ!$^5rE}EoNXGpF;SmU#Y5Htg5`HwwP^} zZ1?2svuI9B;h$LHWFKL46bd{$40I7uy+KYQmVhzwEj9{ioB_fhUB>T)!rDIzIP6`C56}e3^o&1T2VYt(^C8BQ^2nH5?n{c@z-YqE=?K9!Oh9 zoGmLUcghnM41v%0_SbGcwm~QfC4)hMLbSx8@YaekNfz&{b>6IPF%Ra#_;%^bfi!rn z|D~Lzw>io%nd#hP*w>F0wubEO0I`%fQ19rd3y|AIO?arjlKJA~q*pQzr>^N%ptD|N zwtsEGvy_lvw3{JELoU=)3N0zN^}%{hmPcxR)#D7rKmci?FkIFe!0$_Wpd z+o<6bt_apXNW_}vcC&0Fsb|-~CmWr1A0^J2C(ikEN4Xir`~Kr5Nbqz(kw$*gCk;oj z8tm0snOh6TMsmjyF`yl&&k&1VhlTfEtJOVTLn_a*^S|{ZhBH!m^yFPiQpu|=?B09l z&!B#Fs`YMWn?e?o8bD=l2yls~!)mzl-?{nb&6Ho1&b#*2Ep*C5&TPBWspxGTrx1r% zFa1IK{@+5v<{$K#a3D*Wj{0mxR0ldcR(+%u(+9y1Pyi*U-$k0t#DKk1oLPXIiPfX) z{h}P?nUA`B&*H_Zsto-b?#J2`yI-6%W#4wo00z2Ns{i;%>1Q9EGG$jx4uYwWt%ac| zC$J$S(Zygxiq_P28nJnZA5imb3iuY|BlI>(seh1q&`?(w_u2-EZOZr#V{BG#u5cEm zMlh$NSZwZJu}3S(671&cw_HuW*pKLPm<;&2-4741BNStlC)5yiMCqOt0rsQehr3pw zn_~R|uSFI1cd{{Wbh1sT^SHCvsiO}jnC#X+eSVtH)6#V~>7fjqW@s__W8?ncp0@qO zy-+^-Z>~1?`uHxOhOdJ!~3p10P(u>3SCQ5mOoe z+M>?K@TbZ>Adhj+@dZB_mER`el`(n*({=d4@m{L=R8qK88OEO$J^_!xT|^=-A*751 z?8=s+{OQY*XwDDVB_@|z;H8J>+>R$3%X}G7MC7mp8Rw{^R%(uba^csGzUuqvF+2>1#`T=aXkMM zfc~>U_1}&v`+f^_c=ofltC62SkNvQZbLhpwvnGlqM<#@|*|*(Ggt4_L{a*w5WA`0@ z{1_A@aSIpvcO^@$%LVF^2X&BT-f?`QdiO7I|`ERz#dr!CatRM_*XY) z3wAtpxP@(x zK!eQUo$F!0I86Vd`}SYe*ZuSJ-!*T4m1mk=Q}dHII_JK)m~En%a=8A~W>8=^1ADl! zsw%Q&*dg;?^62Ph4GY!hqQ{Nf6hUNMi?Iaz3<_uQ@=;U>Jdm?z;g9X(_SwH8&;_of1tatw7*8Zq+`#)Jd#hc?}N$~YkSx{$rCx0-);eI z8Asm2bLX<&f-XbV-0G#C_gseuf*jrXOcd^m&})*iNE-OsR(86cC*a`Mn?NZ;tbS)%$b4ZK$=s2k7b*lO#`$LJV`bqMvEg^6~DG5u(Hk0^?Txj+EG~0;h>V>Ppeoe6(DIMtU z0@cuu)ZAR{c~setK3M~6DCTXJ%AC>0m$jvpeO{Lrm#jXH9O2#eMq^y=eu{HEAm^Jy zw&2OJ2wnrpTu8sMDk^%}3u7+umg+&hC$;ycH{WeN{v_u_aOVc983||~9HTuAorqVO zckD0fXWJNm=fYHq$dCMpS1T&%vtL%(%osP) zeJp;A4-0xL)PKgdWhwQJ9q3+M`BbY0UaOf1c1)47_q~P(sT9|Ulfm}jHUlq4WFE;= zrsA~4`wWzRu%?23(Eggz?0(C*XVQmvEt#7b%L&k`8^6Oijd(5*+53Bw zgI-U1N`q}IlYG6e9!fHv^yb#NA0{#B>wqc`PEQzT)-E$V#=}dRvv{aa5^qTj?>_Tx zvx&G+h!J&gIdv&J%0^|3)1HK!?ShoN+8?%D_Hu9S&o_?&%3eXV{of|@-0HH|7> z(aq}4uMpA%@jB1HdW7Q}+6LW%=~_0HO9BYiTN?Huo)c(7Rigm9&4Xz4x;TBH(q>4`d2LT>hyGO= z_=O^N7B^T6iWOvAX50_Zdv3aZd8oY^xcR8XQrv`ODNQ|=C<*nL?Vihcw^Dd*t-_-+ z=lWz_+s1&fAl0Weerrac&=fy}Xk@8$MlDdtq|Hi&1={N$p3Yy%kv48k8(Mt_!xH>| z3Q-XtL?uxQO(@8EuRW`>TWL+Bd#Iw7Bcco!eGsBvDcRm8FL>SPA)T~9qggiN#TX)f z&(WWWDbHrqJzsg^=LkX2BqP@0Lg!4Y!_)Px&eDwtx z)%j#=u6;gNu*tySM>UMe8u0wE_j+Mtvw@y(%EcV6@A+c7(`^zA`OVeOShjGpZ6@Xd z=*K3Dfpxj|V*JRNY7#re6FMvI`6ElO6gk~mlUS8M#`U<%5#Kzh6*%aViRg;+nB3btw%GM}F1C$Sb4*Ij|HQNW|I2y!0tZ>mQbJ>5h|ZpO6l)O& zkFO^-m9IO(KA;>$dfF@E#Luz%ck3rPjx9RT#!f){CxR7BsS(MSekj{HUAsmS^mzCB zi*NcXU*LR_IW*<&7X|gfhvwHzI*FnntIeYxdjTcKI6>MPe4;rc|9bbg+~nJwpsink?quy~a~mo@D*FMzkFGYr^U zkt>%-VmRt?-S05T9F`m#1;4J1ibX=(Grz;)28Mu!T?>jzg@cX^UHJ?tpl!3>?OvTtt`l1+Xu!oxT6GU*W3YZfl7tY**K+rxnhkxOe4S z_gu^8&95r5G*gpxkG-i|-?aZB-<|&?74gf|#Gm~;_9FHzNs^_2ZPx+n4%*l0`i#Rg z<35brGtVoi*(xovSd3|;HtcQ!t~VvAo?m5%G(lqg+alKli=3_#1B2RG(m+AuFT3f) zzwD-8ULlkKRfM=-5AelDgyBxpT`Zyb9E3EL~au0BAs0X;6$y0o|ZaPS9leZE(o5?;UZ9Go-^Kgfqlv2{{u#&5!? zO#~l*WY^zr*I!tuv?tm4O0r&g_o zF=lQzZZtkR7b3NSvZ~-59ReA@$pb6Zo!YNM>{oXw4bi-k@0t`gxhDB3L}%tXldnk% z6?4tg3T4{+d^K2U38^#6YPgoglR|IXn*7|bo?w)|mItY9Y^+xY&IFse-X61fhLx-2 z8JSJynYaChLk!JgD653HEEshRkd;jeAWCD9b7&CDsi@#a!APU0{`iADmA$9;a*T^~ z4rl`rWEZLlD^?k}jf|bDIA{?TR46*FM_SxQO>F!;(wdJsK|P(ht%=8<*BKqzt)RL~ zBYC?A=kX{r8M!`}27Dkm-aDy!g-w|~ z)L3>^bgBf~huWz234H;oAK(5YKE}X@d_(?C-FO&(jnuM%CV7#srON&iR<6Hv@rG5( z&6=KFIh7H_gqz{tIyuWgK8V}Q6zD=(3?~kzli#NUowCA7S9I&Kgm!z#jYo0b2INT+ zGY_S2yWp67Na9-+V-RV{>PD0XM9}rnMzROidHe~R=4@iE#2d?z+M`ddV&}}ll_eF_ z5;XL0!ymBTqe=p5m1CE%dl+u+{)sX602Iyk7+)@>etg*`)=yFNndWC??KOBQk3g`7 z5!4g-Sgc6jat&gFz7m`od+hcxr=Q9ZyTsdST$Ri5?Bl{Oay5lDU&;u+! z#_~B-G0`89hfXxF>@+yAHleMiH)j|x@CH-NHgxC3wll(@zv=jZ(@&-p2mPzXz6b`> z0>R3^yYQ0<|E#=l;u$)p1ust2Lw{{Dg3%C-^Elx#kK&<0bV7^eb-VK=XU>GpWmg`d z^=u_p|3PizKMOtlBjbGIsxL3WoCHQJ5&h+Kuc%TFQ5w3`ex%3c9De7GhHeA=@}}gX z;0^1x1AU)!7e)Z?SinFd>+w&Uvc z0BO+_Dg!x1O-I(1POiR{zoCKqxxu`yyC_ZHhsLeNQ7?I9-0AU9i+x?$9 z3ECW#4>L1^FCXP<6 za;%50%3en@FelcZf>ES0ik&@o zTL+dcJ@J_kN;ou}U-`Oa?I9dcXD>L&imVwk3o(-8nea^>8R=21E$GAj!=F7>O0%>F z?EVahlvmL+DNC@=&y z+F9{AbgC(y^YIgD7ZyA7rL}zr<>{13LghTp2fhiEg-DP*kU&DR%jYje zYC5~A-XW|h)iJ4bLkAbDejaoXiU!Tu;S^HT%CeB%rF0<&=u+e2pR!;sY7(_rzERO@QHEwVu~k4J!0Jm z{}`j%cTK6sKVCznxKQRpaaB&T!>2><{W@QWmeJXdl!4Qp;63A&a22>d?)}|w=!ftWr27M8{U{eW zU~Ui3t|vAErx5|2Z*NHJG?{Q>KcZUvzTr9}24GG6-Uyb#!Z89->et5#`|+H^?d%?Y*wub-u^NDPY=k4Ov9FLI~;tIlO&cnj|mhu62zy@cna@w-HcWb0cv35L&v0M{{U zYdwCGqZvl`0wykYkL{K2gK%o%UElkzyRh~vs6o#)ivgA(#sH{`6K+X)XZms7TD?~! zETQBOkvx2;VNzIs0OU54t!2=1EK9Ew6Plwy%pku38*Ls?)cN2ZDp?Z3~cH5YKFvBj)u*thA0kMzAzn6((P z1r=Ap^PF+A*G0wce9bUApqDw~&Ut7o%yMt5s(Hcg4L{y_K(%u0Md%$Z`D7n!=cPlY z52E*#QWx{4yvCg~zv<(tvhBep|5)teAM8=KzgXKRKex8uPON!>%uqKo--rknZkKrK zs?%T1`W5{g#SkH|4x(aFYbUfjrUimgf0Z@8PHIIAOV{B_2oaf1wD*-_>E3m*H!g5m z#^xgGH@l=EA1)aa5X>Z;&zK-~AWNOb8J-O}oa%HqR3`3al%wkPDK9w0>&W<*tg?ks zLx^wO=N3_$x*Wqe^>AcRj}uEJ#1ha$q-IDfbGZ2 zoH9NobOgo@gO^LenD)O&vi&SS`V(&UXZ_CJMsn{M>H+aasqGIttej#wP&#Wg@CY6G z)~mW_ml8-Cb9%=!ckRfDK*h7OjeLQm@CyZkV_jTxPLj)N!2l zVFS$YQVfs_@Mq>=%z-!xOMu~-FlG*A<`Ni|t6JaG3@k41wOj09$HG+a%US;jDBXWG z0R#nR4xr}1;jH(gLJ4b3#XgLA9&+d!5^fhiV4vDGaeVVN$D}j^w&f7(Vg0p)PMljJ z_me5I5rOPwN_>|MUG4c)-MeJX8=a%LU0Jm?#PBs&2ht5b)Q(DT{>*TL+7w5wA>_|bSr1jPtS#4` ztwTP5H12HMckN$D<0t{pxD%^^ri_m@s?OdwaJ!hoj`B{M5BkiH)@W+rx4!5Ho zm5(1okgx0;2DIUnE|j=6U5nLKwOmiyU}w*`PU@_26Sndvj5 z8r3S*iNYjS=kf44<`FuZMv+cG}t5974%zChhfa-s^&y-zL+BukM1jlz3Am_(ISm{b^I9V919nSHH@zthU!6RsoG`U^ zKLNiJH?}p;4uDZ*eI4P87}H!*s1SK*_*&zIB2!nE24$^E6!O{LRf#RgYX5!;jO1P_P6Wq7B6#ty#RC!S$T zF{g4hKREyOR1HmyuvQW2Z)FiV+sF6#<(4{ro?EY1_Pm-mMm)V{+iWBPHB$7)pq+>~ zBEp)i(uNWDcxdX!8TZy8dP;}7=j@&V)mB=eI<&o_WlRh$Z3^80F5g7|OPyHCvdnza z(6F<^UN{Hu8%4kRIyFU?T&vMLY-`&@Y0C_eC`x(^RsoG{Vevsx1@H11#?+$~+7XO& zx3BMnE^@bqCRHjP!wrenp-Gh7#OJv2f-GUk&xaff)xiDTK3P9fNi2CicJ@_@q6>W{ zmv9W|m2>{Y9s)cSUTIoROO{+OQH-Gqp$Jxw(912u4Y|W!`_e|c4%sXY@Y;R0er!Dp z^4L_XQJKoaQ4~a*;zjrDuX-5;X2`S=>2l|wB48}R+-g}f58=BBa#P=kevw4 z2+sL|i^HGZ&y7v99bO(jBp4@J{8&e`7Z?YNM?`Vx9<9CQG>Liw89vI>%`gx491r$u z^u+n+sIc)bwPEY;x)7FfmKj@#GY>cX_&15i!20zE)q1fsPu81@m5d2O!Tb~)QbsYN zNn)ghr=IxtQm}R6ZxE_}`uo3JhqE!C;w~?5WVP$1-8x4u)OR3eo(Z#isAu)?-l^kZ z51L-oxAQV8nbA0q)Zk;iACtvyLpL@Jn^o(ilNFP^#9G=h;r{iveK_KLmr)hs!={l> zUk{|6{(3o_*X@=gp=WCWu3^U`TqnXB=rMzko)=a)ZY^QQ*iZG2B|GWud-Sr;%cVME z*NMw92^#Eztr??FO@;Rhw+gHJK5KZy4>N@2{(iZe|K`cbl?*(`lEf&SJBhO>Gfz^h z7F*Bidjv(kT>!SzHZ@7cFOG6`n&U=@`F-qrR4FRD(7;W(-Y2e8DTStQ9Tgn;l=DYu z{ESTItdph+PRjPZ0;bc%8Tgsl_i{f>r&N{q6UE`9wLk#iQWwVLY=F~jh2@(=@gJ{p zPAzG6j)%Y<9uXax_kkJTbO!yJu^D>DJBt%p*z)mQzKd6G^kQT{2ixBEam*XdHx)-V z8Rh)TYWVRsYZBLPGjmqpLp}90)R?Iffh=ogUF@DETl}qPRVAh2(RPk;VU5AMjyxCv zbe}eNN0sE>^jhVc_gE!uy5tv}a*#R|^)4{q@jjc(CAPh7l9y#%{S|q?5QZApya!xq zUac+GaowiR87F$vnY>N1{aG^Q2C+B%XG!>b04)7*dm}&#E;54|C|_C%MSp(*xG_a6 z0Cr0aqkH)}fcUlrQrI3#8eTbi2A@0gkINM@ItltNOs9xS$`#@@r=TSG2g2!GS8%kWbx5^~-9iU-lGPeXJV#s9nv&o2r;Pw>!u- z9M_nGbn{tf_rybc(?Se$P_*fYA93{1i%Y}h)qZ3Fg+?(x@AL{=zHRTbw@++(HD0}k z9XWwY8b*d-6)>9VjmYw&ITO`9D~6U$pXUPg6vbXScwWDsdRKkFw79>?;LUyC3RVT_ zES`C4_;JVyP<)~S#WH#zlY^v8n~I*ug6($7x2G~}_F=Aa260~YC-~9S8$00Win{bH z{@&78O4PnS{MwD#xlor)Uc;is^j9z!+1=aO#^5#AA2F<{M`Ot(xO3|>_u;a9CkJbh z4ZJVtxw4W+PbNGJgKs4PB=17UH%ojAex33RXn?#{S;mJVU<@^YT``9?8}t$v67d!*LhjQ7jIKLWalMTRm97Y7Cq{Rhwnmf}%Dnqphn&5$)3AqM*}E4d)t*;n(>>apYiz;v|GRf$0Me`l6C*xctVTJG zPSw@xt20`KK@DyGDtR|c9IpqYs}Rj(#P+rsl}#f{;dP{8zlrn(AhF2fPihTDHM8U_ z`2vWYg=+E7Z`&ETs1`}aa%|ksF5|k^99))%t;h5Dqe82E8XV%0Hbw$Hs|xw`8|DO+ zL~c`*jy^tbMy`E_+4B_7M~He-?(jg-o=>a-KMm)$%5*TqI&Wv6NDOzDgitxS`aMMX zIV8Uv+0)CRVK}v=P>s>PZICEdRBW#EVdG9vsh~3+x70>uDvyg5P)Lx{*9PlbqrB#^ zWYD^*rtk8T3aKqRoZmbQSrjD)c1U#mkx>0RvU{v9%15OZ4MdS1hj>q(GugY`{0X-Jtmc7&=P>GdhGaro+++a~@y?$H$E6(U^* zR2PjAnWUG2Etx*UA}n6*XXwu#IW#V13C1oS3o(wFP+O$jGrPfM)>^KDAfpnE6fqzc z4U3*9szG++)hGlaGHF+)j|Xm#gZmku6I-^VfBIr?!-0|&k)P3KjC=z_JMMQR`Tvs2%1`zObW^$+RQtoaW9TqdRa^y zh~7=wPBB_xTj6(B?7o=fl6bN>*?h|>u?Zf<71+g6p1QVi+cqP9@P!>QoK!^Y3h0xj zceF$@#i-&~f6{2rOBR}K1C37s7wh!XQq(!~deGd(pTZvH-U zgut~C&@9lN?BP06dST?g;88=n#Gr7BE!dpuiCNpI>CpzK+|a|V5l=N|(*tz9ylF45 z;qDSf*>Y^yW;+T&?>5F&YDMA?g2YCL-fN`DETwX4RIF=vDp;n^+FPa6vRrL8RE#<% zJeVK341|gRq->;yF{6H}r5j@$V_PzIg{tGda%RilhS|Q>w~IcOe@Hso=8(kedDIDW zx;k1=eVBvc=3vp6;gCNYdVMo7GYe#*EG zrj*-^jkQgM64yMa<}p|U=mupYvv33&*k3{yxHEgLowxZ`q?Az{u3K^XLy&F$zp(pJ z8ORcNDAL_W*o1a^dBUw}430KwG$C`A$Yfv(atc2bUXkT{Et7+Ja+u!@vM$7?+rB|i zkCMI#VbyR$M+T7hwb)XDJC?H60kS5G<0OVs%6C}&@n2uE9lUdls})DhLtg$4Ti-Rx z2lS#mkWe4uS66~>0q#lQuSfXjpue2vf6nRO8_(y)7W_(%S4 z>4EZ(aR(U{K^I=v3!61^N%Ez>e$RD<8@3vwGDR9{T}z+|M8!IcceK=VrqYf!TfFRb zk-p3@y{u==E+fFew1ot79W#3TQw);8d~ARO*!xkwc}Tgx#w5>T%}Jy&13ea)_aRG6 z>v&3BQd)g$Wu5Y(Ed3A~poG*rwpC%41?X5CT=7hnT(Q&FAMl>gNdWIvR>Mz(V7{z* zGw)-JM^$lgW0Kwq{n(vzds53@o~Y_+EN|8KTCAU;Tfe1Lp6gJp6JTbNE;56x#oB3^ z6xFr@fYO5yWT&6U#Qce`UgN0c@dq7{;3V@O5PSc*dc!{s4*&Da^MCfU=&!a?urEph zPz^1SlSvE!brnZE!p&Sg#x?Mtjq*o71G#WXuvBqtF;t9wz~kj7p2OGho?Qke7j-_) zrYmf8jc?)Ri1<)hU$?}D(3?e8C`V&C-0cTKuo^SEwxG&YE8>urY4=&TsOHcSR}JGj zOs*oJIr+6*E&D2qJ&FDB9agc~h>KZagczCi9U1jN2^J-;WnSMhY~j60t$}@DhfrOs zS%#4%IUzhMIZ1^V-IBKy;*q5JEc(m>zpPpK#T28^9yV$-`T ziN6Ov``wd91a#l9G+dhkbOVI8dF~1nwsb7 zs(~eMZ-r`y9j?0F&%U^Aug6}^uF%m8x$3!Y2;r%^^<$C*tsMq#Pi2F8%pMdKUK_b5 zy%2eI_qOCMO>vyYA8+gGaA{ABmFnDc%fa@MioN0^p6i@G{dIWd%E(BILV~s!PsAx1 zwuSBNZMgB<_|lW3dm*Q14AlW|nfWXs{e`rvn3k6T$Q>PwFMbuW;oBEc+1k@;bR)E| z`mJ)@rsrDQulb0Ne2ZC6yNi84aEKz9lFum4oBy(5KP-%!vsUVN)mHKT9oL{4A#HJC zfQ?;{x9o~$AZad*FHJpnIGQt`xcW|s%ugjZvZ_F{JkcpcX>Oegd{}y7#Qo}MTaIUd zF3+=>j9&JyRly6G)}3^>F#RykR+a>7$QC8ITu4N)x&qq9ePrq|(c0uFI>O-?a=>J- z^zlTFf{paXTzOcqkLd*n*Q}=-t9ttD!M^AIH_T=Y;~S1d(QHgF{S}){bQ&pwbH_)H zab2Tl62#FRhq?`J?&@E@T6iV+=3&d^;629Dcu}J*9wc5PS#)gkdQIEL$ixfVdgHg$ zZ8LvEvKeImFc6EYH)L=XK+0?G-Rjy16|0KeJb-Y-w-Tbz?@f1oLFYwQ4{$N zGf56Hdi7^L^T#-ZG@M7`H~o&G6RZY6K4aZ}5^RN1W%VFF2jYu!nKwbMfVl;nFByO0 z`Lf|}HP*`-+wqU=tw9FE*0;2rkf`oY63HDl<(AQzb4A>RK=b$$-x#EnyFd%P^0{@~ z?B%GX#KNlOtJ@+oj~w9-pCKoPa3#}BUU3qnUjvwxWvkkN+t9(#S6{;bTIzwXKwUTx z&j?6_0#FOzfV5`BGD~n72`vU&fe07S(gfR?c;w8nTHv63oCeB^IV{<9x)H838=UUp z)g3H-)QRK92v8Z(SPZgs9qXIban!);fDPpifYb}D4*be?XRu6`zJLZV1HHY+xZ07_ z1=7$LRs`P|Lv|EL8~*24{GXUbF#lY(;6+y>q7W~Z>y{&e8s>(@8$a%z%ZpFXNV+kr zppb2%zt?2xAtLCj{dTqu5il4`2Br^mPycF)%P*bOzm4lF`nh9q496KldJaA z4A<@X5sXr0ch$Gcsi$PGxU;>vDKnmIQUJeEJQkTfKjx zi&OWuu*K%$C64T!zNqZ-z}s_TSDYLUl{j=rwadhIrAF>Y9CP1r>F?M^|2_K;|L(i} zhTS2)`VAAcoqay$&z$dXZfkb|DXfN>id;}20J#8O+upukFS&>Cyn-+4EZ$~u0CY@v zV3cd9@0fJVwbCrk&Xrod4@cb+7xfF~5W0wv+EmL!%@PgB3WqvNn02;l{!hYuUJ z6Deq*uO5Fiq#S>_ORcx2e(_V_#*>)0353!`jy#SpSui6kvrwB9E4P={+Au@%j2DKp zV+jYX?1)Jpu&$+`MxN^$*f9Sf5P@O)rxlg+7L zS#QK{0UO?ia2@QZ;aD>X- zrC+c7V_dzxe{1r;tqKiEKAlL7t+$VgVHj7C28V;9s*+o}Ez@slw%;*!a9=Ve69a*3 z6PAPRNT>0fr6~~<-Qs5_=>3Sh(VblVCvDr)#;7N(hu(Oc-iHa^mh!TWej4z65ho_k zVzpnPd14q=gpzTT`v?%syJE)myzP@33 z^A7fsmB(KZR{WjO?S2EMvK{!fQUCLx;h!MlU%U3}8ALngQ{?0_@`5#;dmiL!4uJKp z{b#QCzhW$*4-U-U*)iEG*X~`!PX(f;n54K%^eG0$@4G8 z3Ua@l8)(%1yqm}1?B^HzUdvz6T&SeyzhL-`*CNR3H~oG1=hr-NIdf^to_^j;Nr|(R z&V+|+TSIn!K(p7cGk6SG(p}ozPmawirtN+$dFZu#>ORiOLccXYeB`bv7=^^WsJw&_QfSh$}D~}yRtDD zWsJ}QbwBm`MqHBKy8xSfPELS$*JTka*}v=g1NgI3DQ@E@6EA&IW~LMMF+0zEf=t-}(K{A3f4zK1TR_-mll|`Fbu^;{xT*=q&28@N%Dq z)og@6tWF2fG>ou!nFX`}h+s&ciCkFk5_&KYIG%tCGYgvEo?@MI^~Yx~$WLyLk^A<> z{K??f_$(K}^%qT2Z!4-|O=X`N?I_9MQz*v8aTHnG=t>I-`D3h0(9R^&iCiBasz=0h zRC!IPKpn#Yd+0j%DPvw5Nnfw$P1W*aq=c>xy>?w_0>~W`WDT)jWYPQ?2GL9u={@h)^@%nWxn=>Fa7@k?)`s1nEX3Ng#YcKvRw3y#W-%3B1EU1nlz8jIc8V@ z-{Df?n4tc3QRd$ArGf(Qz+>m9ELdV@M6x)`jw*PZV$oQ#9K2(rBZT$VAv769+8xpdUB%DfcJ~Lk{O_pvuo(2Pu!mu%8(j#G9moD7gC4t(_ zoS12m+jac#rd>;$)09DI%dvBZjHb2sgh}l*f0(x@4sJdBZu~Bn-XRpCAuu8Su&YPT zx8?QfrQJ=fM|yR_4(h(w9h5QERhD(oDZ~srFb3!e(RjT%#I}%QD2d)i^3KPCUIGk7 z*QyaI@4}8P7clB2#Zp&PIti50z$4g9^bY8u^IPkYSq6cYY^s#(va9V?+V&f-U|dP2 ziW|U|$9Rp2tF*Sgxi~y?w#4nL*E1o6&Fk1$`4`6ezhKWK05`(E2XM3Y;ktR-k=rz; z*ck*jxD5Ju>E-(rvg~Xpb#d1q=F`@>D%!V5dVV zh1t8wz?XzcmxI$rFgr0n1~^K;VC1JixaS|JOkp86!c)YW3r6%8Y`MkH@G9tP9=VK5 zReiGsPKe71b*gV4?2fBQ(>#6oPCVaqntoLB`svf}xEE~xGe@BRC*BJZX4F8DMIrt2 z3KkIrUi99#5FIW0uC-|1W;_Qfj-Dg$Kb+;&{Q2iyk2}Wi6AV@i?vsEEUu2E^mMIKB5fvO*=QtPeHMipzPSBnc=<(b54%38`Y{P_C9?V8x|28q==NMv(6tPLDck`_0e|EGeaA#fYmebq} z4|a~PFiENDirp~rKmyfGlhaXz@?LYT>2<$0k@$T5iqZ8*oY{8NDyJvNbq)!eWOLXWKtneqO8u z9^xmrR+g8R>nFDEj)lQE!JBEY8N3kMkyc6c*kX+;1zvw-=RuXoSh{9e_VT$ye#TcD zd4F1Y0Bb@=NDEjK<`V-`+i+nvp7q6bUWnK_Uf~Xj+?_f>`Hnv-`ICrJW1psygnP)m z;2=Rx;vOB=y)mI`;88Y`6=~Q~v64U#%Lg9fJn(6Kx%&TwmT>D|pW_KkH#AVT6tzcc zXe;W-dfCVDsc5mrjHRm^x1StO^uNZcE^2ZKa8C#OPWDF>Lw0N|djDPn&bt z*c*k38lv&ew4#^6-CP-saKgzulV$K)&Trdoic_29d0xgC=CoYA^4<5xhQQH>vqV@Z zNR6X(kw949U^7fiMYkDWQI`_w6B#c>+fB&H5b@G|b*HIVc)M&1mJ-Z79nb7y}l{ z#aI^?OrP2vm!oA_YV75vzI|WX0fC|%$DPKP&YAx&yOzThK~G|QpptIfoUny;bkwn) zz8q7=)>>#c@vn$u&At}t7EFx&1*=f`0tmJ{&=1+K*Uj&dDabY#6=D7dKJ2VAg2+(R z7xP$03FEEBkE*tQ-R2X$hTy81mU>RDwU~*-}c|skhH0*vpXLNJ$5?p z7|_TYy~zpH(`CN`Ss}|Jkm#g)E*(q7#S;_s6zm$h4HYGtWP)zBiyqSc5$?3(157F2 zgwx~X)Dlff{*E{o`NlA;st*Lcf4}kicf5Gly zcCb8YWhbW)QY=zwX^0lMAo_R_s**xmpRM_{wr2&-{bHr;2GjN0^F6Avwfgz^OZ*0@8<42$VPEm2uMSv$__nWnO$+I2IkWWhwr5SsKxze;ExknB>`V)I3;; zhN1j|Md)oq316h8J}!_Tnw8pH|5Ii9Ja%Jf#guamMh?gFqSa_h4JQL0>+ZjGxU5!l z`j4d)s^LcNi_OyFspK_Ky%v7}4Z_bDMm+nq=Hw(lCYHdf6n+-U%RPIpKatB#*VvV7 z%*``9Y})(7%rpO$6JdmlJ^J#7%oCh%yM-4;C$_7pDg?t@HXX5!gJ_+A7oad1>`i>W za*guhcB4Gy(R}}^Fwj|O&68;XqX#IVjPXaXyA)6NM| zI-ck^{eZ+0>an0cytL}!+MEa@ei>WQd+xG14t8T(h3VIc5p_D6OX1AZ&RQY%I4Zw) zk2y8!(yE*5SSD|Tr%*7k<2~LqF8)ndWMW>B-=Mc}Eq!0xe&EL2e}cG+t6@v1Fh9!H zgk}+0prOiZUhz#Mh!6N(tC%zy?^14n39qGUpyfMl(>`!Ee4|5`R3fF%=VxReS!UE0WDHNK>{7u{r_AdF;?=gPH-wyzxF{(iF0 zxW?jnf!B420P8NO#aP%Z=eO5&CFw3{;u-z#Z@L?{^zSi5`RiJh$51~#4|oE>SX}Q= zwXFe!dmk(8iuGT2`W<6FYaz5Optx5X-m=`FkqP855L`)ej?n#}(%!|0p{$GdYM!&( z?_4YZ7tyt0X+M`Km5oTTkZ!_GR}h-!QkwEroA>2}FqZ`<&*bUKkt1U4`3RW2aYsfV zEOR@}ih=`OxDy6GOOVBD4xN5hd4(fF6PxkfeL?9(Rh41$&7(8Vj~g$yd}j|jXrh+Q-Ez_mkIP23+^#OEG4J^t`A%Uo{v6tCf*=BnZnrN} zYdy9@71a6PU&yEWMxB7mF&d@%TygS*dP2`fvfJM}CuCQ60T9u0wgD6n0%G zsjcxv-wK~Xm~f%#zrPxzJDE3G-u-K{8q48i!JFe~D|+D1%MW$q(j2?>$=3nyFE&ImmYSTp#MRJc5Gq`W=Rr#Vo%Ao*lTEd- zI^9^e!wT&6FIB7VGwzOQXHJ%$u&9K2s&uPNL23jyx$ArC(m4WOH;u6-ex=R_Bg zw-a2*qGqMnpkZ(Z^OGvaInA`$YQN2guY@_L0g26OE8TFitC;M@M;N7H9jxj?_@+(=evuYY-+E>3|Tr;_*6Z+Sl5GIbKoO8gCk3xPg$LiB+4In zQc#A{X>_z~{%ZVYa?{FzcAQ~QK|@5_QiWUW0zINI;`cwf1+q^x-VwqCI17(O837{- zrZ4Wz-iTAEB;~|AQLyW0rLJ>la)11r=n(n;xk7D4giGO%q4F5%^nomz1100Ft46Jk zZh{oFN&X&Vk&r%+(%JLYRa{YCM_M)w3Cc72I`aawv_a`=wEYDu{=vXaK^??yxt>`% zyx!$Ob7cBQ0|o6acau#+%5o!_AH9Pn7x}nOA#Z=g%LnS61GZ5X>rafcDL#od-kq-(ZWN}uO3=-`kO)!n2#s1U-^-t^LwCX z+C39rWHjjx*iMt+DZMQxnx!kMZid<>yjT%_|HHUX>=JL{Z({@COm-Hs{J!*c+)cP8 z?Ha*xP*)S}KQ)NM{X&eiJFJC)gn$L$@`*V0RZqHgYEXJNEX zGWLOgH4d~Sm%1doCc5~M_D=B9@noHZ8-usU#Kx6g2%i|33ERVS`xQag7gtiJGGV9G zz>)1;ljF4rHv?f5XC*59+jnU{^Mwg_jV3w4Xn9XG61XA%W`k~DNTYCH(_TRkZ{=pv z?F+Lk|J$YpDaZOEKPaW`r|;kTg=ti;Q9Q!vWj#3yI?;FM?+#EO?oPDwAJOk{X5q}1@qQUKpma} zGAPEQug?{M42r>ASirwTLH}p}7H?#^K!X#=P(3a@Js_rhYe{b*$ApSZb9reo8ogh( zw0LnO$&*WiuscK(%(+UTxVjtEj(?hS#lO3}PZ*6*1W!dK{AvR(BZMCe40@8tW3#aLCikk-k-6wTOSBcsYGZw(W^t+!uDH-K1^+_#a+S|*;d+dTDt;j3ki*TiC z(Ve=AXzKPWPWufMy^TP5j1A+P<16Trgba=8%MpHXVJO@p{CZD0pAG*jv&RBSdl!u7 zgdLEwD4&)z-~vEylNjGccbf(nB=_~#hFPe1%FBDS(IQlN_34REdu=Oa{Tg^j)~=mM z^(2#;ecTRNc&KkzNICHzpNju03h^6_K!fLdD^Ttw9h|^0<<`{Lhio=e@W37*EC%yQ zj7DI`Z%T4rsKSEH{=H1&{~gyOWx=@74DOHn#0|nWJ^u0X__zlb?2pk|vaPqJ!SH46 z*?W{{*U1n^xRl;8R5l|Gdh`ysejW=xg3Td?%(v+w!u75{zQ4Cn)jD`~$kSvt`G?6S zf;#<8`F)}I2XHBmoh8xdn=^= z9K?p;DzYmdv>Oy=H5jH8YVO5gmmmXHmX)=dAWD zx=$7f>95a$A@3Rcb@?h4!XHP=)tF0C-=+$UkjfD}W zsS~`+>ak;OX}md@@4yjnN1LV$`~5!Rr7f;2?kdn$=njMN;(GptgOjDlQSr+U4`mZ;wfqLI2AH1DoqVr`Jh;&g<@jnK4)i69HagDBeMxhrUKTyN-_YT$ zKH`P{i=O~o;W0LVhwG^vV)yr}!hXRB-d3|O{uPSaZ=`d!0@RVN-*p6pB>wSNNMb!q za&Tbt?(2;JAEJxP7U}(I_jV+{`=|0V*g{&Wr3ypJ7O_Pv&58WlbbiJ|kP=ZI>@Q2y ziaucZoy6U^bBoaT<>hC}gXLt9+;WCx7d(Lx936GSlzvV2nVR3drr3&zdTaE3d~|*1 z7QOpYU9ztqA@8EBnre(6v2^mBPHs#0$oa8}R`GDT`{0p6w5Ak{i(?K`dxBQYffSn4 z{KGS6Y0fr!*c~Gz5FlYfHRy&RKIsk={;ksd^~3?R^FE|QCHzJ^6MmzeD1de*chRw- z)SnK0)VV>+X6XLSls&-<$z6NcF(yXmU|tAbJ$01rWaU2~Pqng<+~zE*tuv?)*Zxc? zS}7XGpM*MS9<9hys{~DpI4qBE*CM~!fGCRC;B{iCTscxLz_ostpY$EcWk;In9=06K zXA=H|a}pA^pnHJaGCasF6Np>s@YuryX-e1oXa<~XTqA$Km8=fZWvG>p^>+T~elV^< z7mti6`!plbWB1@VU(fWRFFQraJBT#R{@-3x61`WfL$*RfM1&^sX>4ZTs(nc=ChBc#S@;P%#T(B|a|Y0A$1@3)wi#xZsKv!T`Ilc|yAOg=wznafWK zmkO37z0ZT8a-FfqvR;e}nBGL{n*K&d^w4+jPN+#D$L0y8ocyDaXXs*-Pg)Vv4lAUa z@^58nxRLm6g2CnYA8yNX7VIzh^c&<=NcpcI?|l>q>OsV_G~YoOWN+cR+dsbAGhOd& zft?1NV1p^EHqLH3{3(KhwLjX+f>TH4;{qt#3caR&geYLu&B46Ps;E?YAF1f(^X&N0 z7TBNFGvL_+iDzRropP;Z?TYbEf2g1Qb7cMxfXaWBPkAq<0ic3{2owND$|KCZ7nzw6kzdBj9pA^rtTi%5W!)tZ(`ND4A?(bdC|Mvii=vwAZ=?zH)F z=!#g)Hq%|ms=4gs_C4PEvV*e=-MK9mV(&_f=B_737;-oASgj5+F~CWf2DDOTmbJOo zHm@-Jb6-hsV_~OuZI?>ksf0@zMrMKmu}=jF9h69*VX-Myq@obj+gDymu|qa| zwdc)=Se#K=v;Tjwyd+17Tj`NL*KZ6KnwgYrQxoO%W+3|Ywxgx{6nocdEyhqpV#Uv6 z)@M;cwpOwl3qk;Y_3D0x{@pAjkTArPsg0Phv~1^1yX2>6hsk-*3;rU>k!2Mj3C9Hh z{+eNYpf0i*UIFj}jAK`V1h%v&nYJ`yMvH${V32zgdRcya=D68M&CyTO=r1=K@7QMQ z{gEkL3zFaDX~YHsm-Dy?Ej?`5ImKmFr|~x!JN=?~^_09R=f#Ls6lai7_8eJ4Y#d40 zjd4iWX)n`$*iEC^YwG8UNuc`<;u8TBZ>~3{gt(aPK%b`^Akd9lNalnvje3disG`)x zi0NJ0J=XZeXrEOF7zV70??gkqCZK_fXI+FoVcw6j!~oWV*o|_q@J`4l+Xw$~-uSMJ z|5BS!cWd>m{d?xYkntL&MNw*}aYM~=#BvCnWz?HU3g*6Y#|-dutap~Y|4cjof>(A8 zctL%5gBJn#W>~f}M}}SK!P$vQZt`^AEmu)SI!Hg(S0eIhL^jFDf$Lf^3~b4jb$+M} z65Q2D)JX;c3dllb3^pG_<(8km;QW2uw)cU;Hl<|Ltpsd!tOLOYu(qOqE;I7kW$3-k zgOGzs^?>Tk0NS{aoBb-&`s3=`HuVL}6Run8MyA>@%4CD41*EJ*By20(^6c=ra(p=s_Zj9};;Ft?KvQ%&BQzBo8}ypE_dYq}~9=`+o@7Esl1d7G*cZ`%;q?-J|k{#m4J;yD^XYU~u;>K-v>ilr& z2NDV_q?{KSas+LRjFdk{dyAtr6Ibr;{pMG8>%g-u7jD12mVav(w{n-eCm-*i-zpqv zi?v;rsZ3-nX507hbI|)-#j)4^nZj>>@5K>k*l+6Ks*5=m*-+|*XC#*l*}9+ZWg{<` zpMQ9sPu@UE>BeV*Ex}3`uxb4Tv+DO71LdsYXW<$-%Ku}|%7|!5Z_B{rZ4w*Yd)yVC zgb3><$hw=`81~zR0m#pYAerqo=*~z`MoC)`)@bn zUcX>cwykEg%2p&T{LB&ETfVcY=VNOQxbJv|J^m~^V?iI+Df}pdn_UFyL*HCO zwmOkw(>g}S=QbJHR2ijOtoQ5Wisfh7iUQuIy59*_bM@@llj(7t>7O5_Y>1RyIbbqc zaMZ|HAzUAxh@lx{MbHG$g2I?0Qb^wn_(z00D@SE`OWpU9Z!Y1^6jl3VY4!>Q}V z8U33-?d@o43@0dnsdeK411nsn)w8ER*K}EY`F{1PoWTwsl?rW#Uhz4NzssOumrZ=a z3=KADXs3-%oEX#kBe>I`*Xj*(PrmQyxOg>pjNT; z2Pz%y8uO+_MQ`KBNn+||zmXJufTX~<#{UsXSX~Vw2~i*rwB+NTsh=pA&^ledw#WrE zR={~p!X92+2{BD7@qNc&6`auT0KJnF?JD6Hc_TCjN4739Cec-QA#Eb(6KDuRn`0tj837>J_AcnGvoBm4Xe@?@Mn z%-_XIhsSBoAXOX4f#BW2Hgx6KbWomLUj^4PKGlhpT6y`OLJ zw`od?!xOk@OsR03o+`@We3}`K|3=s8rANWa@n=&sj=Zxo6fEEs;94e%Q!}{0X%U6? zhjJ%u5xXD@hJF2DnM?_lpK0z|<}K!(5I*I9_x8FN*QV$>G#&h!W5NCztuyHsL>+9( z$33>Oiagv(tE#Qj+D8>PmA?nCz3FP*xSZZk%@Akf!N}%XN*Ltq4C(TLUNxrl*4G7Q z~B^Z=X)%Cxw}%=j~c4C@&zZJAS_L_?Pz8 zQ#v;lpB!(r;t}T&pYpNSn#2KL!`7|{`+YsWa4}Bj>W{#-l15+Vsd}#zvm|R}KE1B4 zFZ!9n-*&6acnsqvXIgPFdP;q3zhF-hJh%|4*@1yDm*6wsS)=?>T3pkQri-){XHMt; zNP{Wk!tvUm8NBR<7iOXR>qLYfjo8qN!XG+27ouLM-3V#BtMFytUXig%MXoCMLoN$s z8K_nFAZ^u-ZeHO0j+p11{NS=tiQA2)vyQN%yj;bDyoE5|=Th-xl>&_=ShcRe-H@ZHu_&gm5s9`I7w|$DC0=a5?V7D!1Z#_ov*gF z%R+PJt1n^~gLB>~xGY+3HP{*{#OV)_X=HV~0BR9iNeEjjbA;MBx_dRbK z3=-z-IIgrXM=1Vs40Qo@cHV6NAGDGm+qh41?~}&#v&NB0iet5LBR;El@W63CEWl>o zA5$FAG{n;1zdMqFE_ma*B(dmouyTIn(=mq;@lKQlXS)yc6w0{8tl%7FKJL8r)UIZ? z_jAX)JVbc+xT;3Tch%qvD=MPDjw|np+Z(o@FR`ua`lX{V?mu%^{?xBd;Z-0O`Y?nk zK$VyunZHr-?GDqtvoKNK>#@jp_3*|+)vf`pFuyXZmn>0sj-Fgdca0Jw^%2^_xqt^w zC>@&~v&EY3bya73g%72zeTMz>#*qV`lRrYgyFBd6yx!v3re*GTkePTk{RUv*PyxhA zjw8sR4>A$ZmS3>e@goF@z~HJ8v4g9>FZe zctB#>UFqsZk<_gfy_+lAV0N4RI~H@(qs`)}FfDHa8I8Uzmo#Vb#(8Bt#wfKzR7{#= z%PYO!h(oaB2+jwA3nL-?7;0`(KcU(CG>d_}9sOf8RAFS*L%BY{m-qm-aY$wQ2f}s! zCBfYpbH58Zw@>2J19wa%XEXr2cFZS1se^d6a+%4z!s&!pxOFXZ(YvS~&BJvEC88w5 zb9~L#@W(X=hQHiUcCbr7-q+3B_ZOTjoP$k(UAE9)W_@J5o$bh&fWENei&Q=YW?01q$JFL4)j!>iSfEZW`t-s>Va$-|Xwr9?5mb@t zv?=9hPa$MY%FoBf-Xqq2k+g0vk=k7k)iP%v043o(Qv&$CEm9V3 zL4Td4M#R8IbjNx7?_Hwt*miKy1Mu8Q#a9 zk(Wxkj`Y5ic-;*_d5hrPS0_QD(GiawIR^%Pr5F1{@&I?PH)A*bz{^Qt;aSr6m>{9- zoVlI*I}68Zx0yQJesRmV+{sM9C+miYYq$+vxL z=gNr56ytiTv(k{&$B~=O54V`}yw^RVUIJiq@Ea(67#WMX>k&SVNHbjr|8KlBp*lIW ziqjddgPi-p4R0At{;faILu*ZBKlGu!YU8Lv=iXf$zwYuRfiRrKB8RRq&&9^JZTD$HQgS0;gRE;~zjEQX7#1E~N6f#jkm} zsOYcXhGsv!rCJv`igdsP^nZr(IMP1XN8u{xr$Ogl$x5^kzzi*BVP-F7^0Bl4)hE2k zUcOhuT!nEDdgc7qxuS<;YfE%INDRyd0nsHmr+H}6Hm ze!k+!aJK@fl^a-6Bl3|)`k7DaNti#kku znthnaR>*{M$Xw%G84vvusO`mX)A^T*$d&VSO!R&BsE zNUaSaegoCpfaP6_yTH=zL3}t!~2HS4ED&Y}Y+T zCp4rbJg&2QOMLGv8M9%1d*WH}u!H-Dxr+wy_B2=mWup;rHqe4J)yOC4KR5HPTF2K@ zzMt7Pn;TNJ7;pUxwnt?}f$H^o zGkHR*6(`2|oS|C+ou;Q=IT;zD2LD9!NVtE>p(+7#T^gd5ylddeK+W-KmeX(yQ@UC> z#uXQhkkE8tORP5G50|*u2J!8GQIr~xiq*6^8hTqMI|E3fZuWDInloL{XV@?66a?Gr zDtpQ-=>bvd!$vhvq{WVMXinCXoL7TMEUlzX1f*!u67Fc{Lq(-v)DUyADa_KvUQI^o z0)V`EHf!0bEHAp2eV?D8+7-@l6zJQ9Wp3<$sCxM2*vorkyF+I-_AHL-8Fp!Y;}FTk zZX1nV!?+g04!mMVHWWs_S)0BjX_{j7Br8$GtHz`!d`mUOi>Sc`WS)(BS=|%tcs&4@ z-{O(z%E=!Un{$uRA{}4;zRY@pPGFuVdU$|+q93HA6sd3LZM_ixekz!X#apVygS(6e zNQC(0@(aEpZds6oDTg;UEgHJwB?1G&k9>cadV$V!5$94{vlxH||mxl@noN`D>n2zi^+4;KqL#L^2l zuLS<`X=JMV%ODQ~14r_(VR1kD+#vT&}aT5tLW(-D+jXZPuurPN|k@UcJ5tzF_WYo%rq(`T;g{^91i$XE3OW zJfw=A!e6jEJx*Gzq_*x6!Q_T!tru%y$b-|?=!pydOa0biE4D+E5I|PDoe`srhAIH&wlMPm*!0+`!{4JcY02*XOZd zUrE8HjmOagN2ugBGKd_;$={eLxDzLJW4MafWy_FSrQ$ojPSPYj0=kJs8L$vrO0nYcu>#>Z{ zJ9lp5@Hv<*13qt+pVoe%KVV&tMR(`aY}dQBvzPX{#%Xs1R$$=ZzD38FTRUb%>~R^2?>WoG+3_1K{6_)y34%KHuN85WnV4l zCM*O`-4aP$nfw9U#(2WK2lZa-(O`Ze+#^IKc6xcp7JY1fa7p5l$(2{=b+0+kXPcR3NMG zyaDK-KETh4bqW}%2RmFVRSEE*@=@Z7Nc*;2$ha2o6DF3#J0_*{I%GjK)I8)q%bfj~ zvyU^1EYmBT?2?-k1Ut27h@rKhg9_yL=J#cG=A7HOv#NK$BgtrDB@OmdivfBdfayPg zj0UTR!h;^^4uG*crxTW!EN5mQr0Ilv;(XI@g-(0EpSrr z5N8~~=vqz4a7%9h>2e>gQ_UG4IhSkWGC0_!Yml)^B>ITXq1;eKp;K$Px8Q!yLYCx3 z6I_r_@NnAT<8@W|1$^(iU*G=Z8!6V4PA%#O#E3HK!(M${v8(n3x+LXoGW|ZqZ>AZ$ zizv%TO>^|WViN8df6bueT9==nfUul0H`U@Xx%4c#bb}=tGbxdaDHwJM%!}1U_~h$u zI^yqsXmaaH5}|3`wJuhO_aapxh9a-Bac+crSg`!hH=*qxeDpXKdpp(EU-B&b15ztQ z5x&wJqCFeEDM`UD#Ly!f$R)@YWEftVt`yGgs*KavW zl99e0|KdB)mxJ^GixC7RH5BwoyeJUP)671l|IyiId>G%e_bM=BXLa5)?KlN*3)Rbm z5Sc7%D2j${3z1`IE$E(hK2ntI+#wk;wNI-!Mfiw$OX=;BugBML&sic&6;3~F~6{cy8wv$YH{mC@5GbS)WECw@4I~ zk|Gq-L(eI9o&IA>&<@yI*HAv=Yad<*)zwN6MEg-jFx;#Qw7Jv$?DY6^^-WRY`#p1# z3gpkWA08IsbLd3DSz;TUi<1nWUohNLFlm;Y+`I~+BBSpDlYq6TlXORn7tGC0@t@{L<~|yWBD;wpziYI=^N3roAOxAwMSmnjDv?_u+)1^ zkLJ$#y;#L94%1|an6kV^BxIl~lJC45G2-zi^-8K$hEtM>!l@>;RMF(s$J*L(g zWnD>n<;0Of<}vjB-a4<~_n+u4#FL4A)GD(RDPm3*FWq0QK1y|dq!&*Z!*v63vdg3n z)CIbjsevO$+|9ohW}*B+1XR81Mx~)^jm1utvMpxy!Jt`Fuq1HMc~gyORg;nJ5q zloVj>rFBqFO9B?yboFIWcP&V~)Q~V;>0qkr0S2i`SDNjtt7>g(u}RH^tQ&okt@Smm0X)1yr?tH1b!dZV zb+v9{Mo#Dj1UTxX9608+)JP8ZFlObP+P}R@{hw6QFO6{qG7b{T(?~N6XDI!2U3Dmg7*anwB&Qen16hvC4EG8F+qo-d`CKp z0(0X2ISeHOv2^(4Ow@N;0AuFSk_P*tM~Ust^B>8xbDh|IMp47wnG4#wlh1Uxm%E0- zIXkTA;cYg3U@ZcFR1S}RFZ+l*h(Xxy4Bebr13lI@d@-Rjfma?_%slweQdi`bvYCXa|;oM zIeHpr1JX?yCK8|~*zIP)w`J21Ps?VQdgT)xy%ozBs-(9nUaU3cb#VYmewiS^=%1Z5 zx!Vyg)2d80mIcfaOax<|h*3=nf@VB?#bRhv+*05Z&OQRRBD~avc!VoO8)Obad1v}G zf-jD_m(4@+Br5L@dd-X5KShz)Kns@W{A5>y+*PYmXgmE4(U=yId+LI3XNZ!pyM^@D zJBc?!VeU=$x%Y)0)o5g3A=Pr`IcB3!3c9Hd92!w);xW4rCy~$r@Gxi0EGqqi*@3e6 zZ2*@EDj$3Z%ue?Sl2AAm=nn0)67=@FeEt-WuX}fw;vMP!fL+!pmse#yGq*~8K$Lha z1XDquOD;2RCBR*3-bMxGplVFz+XPQKXQ0AwN*kxi@4wtg{M^|I3l92=jQIO+YmOQ% zB5sl__&^U%--g|mpFQ_m5tYhct!UT>r!U%yuT(CIGS8wCS~4^cJoxQT2vCfFHWO*r zHjfY_W$ZS!#&p~f{)`>m5~>Z7`dR~t4G2<@H9Nh`g^7EL6<#b18N2Hz^RrT3^lE!q zO-O{E{^e)QDnuo?x77k}NPkO!i^ObqQ<9XiR_RhBN6_X#0 zAgH1cUnH|PIXeMd>Npa_;K%xNKb=(g~0uC59d>|Ia3c< z>SGsX-`SO=spi~ou@^|9p82|o#xX}cEl@cQL{HOo94>!KZ3JYX`B0a`u+j^E7$72a z&E-?ywSQ1&NJjTmIsD+`hOc#}t&k&-G~qf}buYuY?|N)Zp5LpF^iJ53~HC=_0ft9r-9k0|j&b_M^D$8I)&Smgqa5UUkaw z_4~sG(w+u$d^~sRVlJ|C5g_M`B-$dc(}x#*Vw1kLU$MVQli4vmUhe@w%v6V6} zugUu>kE)N-xHjcL^iwysWGU+n6u&&F)u;s0Y~J6C)0~c#wnd1v=mZ5ljo|WcXvUxf zR>QO~w}naZOvXn@O)IKASY1xVwzphbqxQ$5&s1IXQ)c%rldX>S+qHFY+3&c&Anqd) zY_t}|X`eeWnSo6GbrCkk^!=>S)x9Hu0!RVNYcbSkh82-2Qm&x3V z?rQ!86E8FBr9)!Dv+-K==gAw29 zlHt3jhUd4nhSrp-CLFpZaHb?l+CJ&^bsdA%1gg&Ym^_Wwe#Be8aOC2NhZM=-E8cdsqT$QY$RTguJyQ3 zvXhY7{OxEEYDN8vZc~HLM%d0%)KG+>GVVA#Jwy*g3Ot9d=b|Q?!%S2?w2V)`o|1OE zcQrDun8=&8#HUHOS_FO|TLqvj8hJ7yPQxQI%_t@xf;U9n1#PhS6r)R{xUOWMwvgf_ zK4UrOo(lx3ZC($z2cY(v#HOs{tb-;T%e`IpHZ% z3@?Kgp{K@xBUX_%oss=!`|=%m*?T+d-<&BBTT1euQyE+f;C;s__~h#|w9R+phkCx_SZ7C`4e zpOsw9KDGShM$zyXO~ppzx6%B|DJj)vLA43OCXEw^J-H5?xt8I1{>4`= zT@Z)4`wansa1|b@rNTq&%xUg}6B@f^8Hk;0F~LSd^A$ylFNe{uUnHK1Jvme83n#%V zm)YEU;u!K(4BeM&Lr$DVSWIQ!MBf0ZOIoxCij_1vUF~V{HhhV#ZujB2eZo_>2l=Z< zq`Mw4fmA_dN-Y6dZWX5|6EZ^Hju&-4=Il1%A$G&qD`exumyNw?wvSKAYVSCQuWvp%vc`e*Da5j~lWMTXZb6Y;cB`t*syhHsP0p))w-||J zyd1!94f)c|GJ!BhQs0f*+26=58%%r^^YGRmqE%b(el_CL!R=$0BHZB7$Zh)}H3y25 z#&$or%ux2Ipk@CU&(a*uP+z_nUCcISFez^Sc8_ZGcY9%xH>OiQon%!w1xEN;YB~;64 zl*DfC|H0jep!@;mY6pTKVyq9dHtmPJY}G-aUBLW2MvlNP%^^0uYjE%0{ddW}e`^o^ zvtHwl1p%HhO}}8WXx?{_aqFgIU`9e9hn#*l0**--B5@zy2{H#>UWgK0LP3ZS z+5zuo*fjXqkV1yv^h`a-IuT&rbN6zCL+m8p09TS92UXJ&e!rzI?|aCwmE`^40epIk z=_43{4@bG>>-_f&4#TD#y_LECH3`2;Bm}Zcnh0DhUJR8i`9S6NTN3Vb`1cg5#YFUP zu~;bY7ZFn-iWyfy}a|XSM!NoO2+;Q+3i{GVK)Uz zy!s}yxaa=$Z%w5g;jBh7JHt*#?-%dytRu}tYico%L{8L-)XZP0);;tg{!EzBcOrKm zMS}AUTUHd#)PanEsg=?I%lw0hss=*HT5!WAu0!_F2Zp}M;jzdINnBt7b8mUL^k#VL z23%V2=;+&OI?^)6RU&h#jJ943S1m8e5D#U3Ihi!(Z3+W@AH#KElJ1C=#vi+oHrQH! zQSO;-c+Frl17zV84rbnxTJpH!)t9`s{y)&f{JkCh#{>{k??#=VXH%Nb<)AHlsjbsd zr`*uSuE$e7!aordv0!1>QUf2lRb=d|kaL^4+=vby zINdapsnCM}LM~%{kQKgrGaf6jsr6Ljr(jX}#0b4)*}VE{gt2|CskG(NX(9dpnWh#8 zPFW`;NvS16f&LjS3hkqfv(DC8K(FS%)Gq2CcMa?~I3@j5@q^D-bsaGnwhRIALp2d- zOm91D7iu|V-?$pfe0}lHOHt~doA-P%^3OZ1Gk1IrcvvscC%T5a8qMGQC_It%-rkH+ zkGzRLwX|-Qz47*CmtxYzZK$rkZy{g7rICpHYTSatMyqP;D(?jc3XAOJHUiT>F~5DD zQCxk!1qF`_%>7qXS^r~0aWvQ{ZPiKAMmTs#ex1HPQU7f!wz@$;jWQSHmG+a_g#DNo z!SeHY56u9N%k|(1M45>MW6-$Pd2wG2NiG@fURe3P-Eu5;oya`~ItNMqNo~DdEX6SH zfPhJ)1nJdN*neT~%>$wA`~C5;M1>|hSte0rEm^`aq%66mv?yXKWl8ohG-fOz>x4=r zrb617vX*7WWG7iOwlFBNWX3WLv-JIRKj%5m{XF-5&Uu#eJLmVu`D@0wTvIdG_4&Nt zulH*iA)POO-+M>#-qP~CT+bW8MFJB}&6OhM2Fg0=9X5%m&O9#lNGW6b$SZ_b#niND z6uksz{(fM=Tn1kXTi8p_B;(5qDD!lB)`{Ml^C;hK*R&#<_|pyz3qGi3sK;#P%V~eJ zXEyjarWaq1NHH@;{eYa{079H+b#Qo53&CdsCMB?!{G{>wr4s@Bm2Ybsb#BV+h@i}W zXYrz}#}$i;P}y8D1)s)IvyVk8W%!1wk?5%#`|D+HMvl4_Sl*3(KS8u=}j{}DSZY#3%)NOzVDZZw8a>?=GK%iK6X4Vs_a*J8P}yWc*S@+&Rv1 zv-YLT?bD{#hrg>sm|2XeD!M=x%bxrG`>0Uw%Mhe=5%>9>I}xem%9xV|bz7IzUmq)b zJFa+pW{j2%@X!@It|FFt98j`bR^N{eH_|h?oA(x!sV#lQZ(^HjR*DO}#||03c&+>c zf;uoi7DXt2%J+rDwEsz0Ti*!=*$CP*@J&rcEMtcdF3hzFooF+o*YxRnhlEq3Vv)P3 zgl`T>o}YNtrNnmmu7zxuR2bkHC5{ksu)aFcTmw#ijmQ(W39bKyFSSGP*xTju1-Efo z+4Hy!N@?3If;w8KAmRi)9`-uQAK4Gz_j361wk?mspIlDgvu9-BaQFKnZu@Ql(xJ`< z{E$O4z7%_Xcw#gPPfLVK&8Rw1R!_1Fo&|F=s)M)6rrVI0WpubKj;;O!-s*maMKyKe<|hwr4I(LSbG< z_h9FX;y<3nE$*|^ftf=eN$@m+s8qCz4q0cwa{_@Yzwti8HD~oB=OJD_Gdy6&_%&I9 zQ4>lBz7&uj?cKQ&VU3>*&#jZaz-17zDZHax&Z0fib!nHj0Az4tw@@!L&|aH93v=`T=lY4A(-q`;=Lf* zmcCCZcR6=Ku~>NEoT$#4^rA&mP0v6m`eH6)V;CSWnxvIHD=*9=DM?#$?( zv7Mc9_Z#@*Jwk4_>=Fx3Sl%cnz<;+>c8@pqHQLy7;l)c#mwRK0twG+EifPbw4vuT0 z%94i7u-TpKMFRt73=@wico=sxhkh!OZ#*rIHfQTpMM3*K&A0RPEBKPJ@!sh;i&ib= zgAc=0lh*hqzc=|hQ{G|uS97Gt3)3*LS=eT`jg$SW$(xkQ-$aF9%dq_XbVGiMXyy-y zmVEGijw-!#{wiJ+>*FBA_NKtkFsdCyTvWFC$8Wh0e=}&Au5`D(Jv?LIwC5#Q{ry#J z8f+67ZlobMu^q-;kA#+$_rDw+Ua*NC5`^bR2kk45+TZeFZ@Rf042ljeVB6Dl64)+} z4}*ZbPbtQ6FZS1m2W>wm6MFuE=s=9dG9LW5b`?lB;G-7vtc8cF#(udn`DTCWljU;* za_LKVn!@FsMqnk2b;F&5?cHGXd=SSJQRUdpWR%Sfo zq*6JB=u5O^WL6`N+Dnxyy;||LFd1KtSuz}Qd2f%Or9V(C<5_NQT#QFlbS{{TSK}be zdIx4W6)H5VdoV;ON8L%cb(>AG^u0^_N1g{%2d8-QCoLnGyA$5IK%5*WlIqa$ zmTXK-mtX^lb~GC&;fy68BnsJ&XS>LaNvS4W?eEoE-EpWalT-2C>t_7%N=o`F;TKRl zt1=om#bwE`4Qv|#MatE2g$x5nkY?AvE!me%UHTCN8I!5};v|umchUmLe@r*~&U3)Z117BOdnSBl= zRanodkv@PCl;Fb#l9Ie)dIDEy3asjFkS`=3 z{MzBHdGOJkdxKqh%y^~W8E=eeLjF`N_-~l&4zKcfJ^t1=zxl*Yt+qGcPw^zYAv~!$ z#@bq$Y-R#HaI>#XRww$`Y{(z>#`$XJ)Rr6EX#1sOcb3}ewxB(qj2}=e9%5QWy^s|G z<@5p6qc2&GJs<8~)p-?nnk<^i4Z9o6B|IThKwhpJ+l852%oJxFr~iP=QzqX6>%>Bu z>J8srJ)@^4rjO`ug_l^X3*TrTyOLM(AcDY_xZlP)_7P;9CEIJ$yoYYBUlny8mHaey z*m*#ClGtO>TpsDo@&qM@aT#oAvC&y4QMzFXW#U{?>En`pql_A=J^A72o@Mb3wthiD z&~jM0DqEa}={YsF<&@41Lq&-#mhK-ve_C6xy)0LSvUJ@oKbrSo4*e4wHb+RA0_j!*)|p zVDZ|pgk8E6nMsSS0~9Y2vu!hqG9TfGf+spG?JKt07r80f`VFfro;&j@oJ;>|u8{iI z?eJV-vHJv$or#df4(wR|IXHs=HoO4p1tX@H1fXx;VWvi%n{YpRPYi25Y^a!|U;h3r z@r@2qKQ4ya9vu?|F`XMDQ4KlIfun8~8xAsdpG^LMq|f5m;xO(nVbnra6^{F$_{FR` zWR1WT#|{y=iP-v1wz?l;O%eA8rNO!*V9WjsN4~)&!^)+b7o&}jBo_gb6MPJ{TVLb? z#YWegsFWLiZ2AJv=JUs*cox4RFHu@xwBuuIO2jQ-#6D;JGu-YWlrZym_J@COANkwk zCW%_;owVkrMc&J9qV&)Q_tVnRch8|RRJpRsfb$s6k5ymGq^dTO#4&A(@E(j1+r7`@ zBit0z1Or|9)CH4U@>&JGSI;}ZtKpT#JDeth#Y&J@0v2BUHd0IVp5EV^^ghVNdb<&%S$&mY^Sp(cFQBHw{Mp*iwZR9)Rya~T`ohbNT31t>3j~l9OX)g$uhMaz9|iV`jhY)+b0@F5zSzpnbXt@@&uM^8TscpV_Zq zvtg_Zx3Ci&$(63i{UY7ZKKTM9-wM_nc!rD?1_bavPPzFo{q5`M^pPkO3^egSo8yz6 zP0*A~axwbkM<)Zub3*scftW$gB!ep3WM-SPs(8VTtj>%#VA8V1})G%Dzt zR^AUZ`RRITwp#lxh6f!G_$WT0@wa3I(uK`*Vu6p#y~%E(>emK2rT@m_(c;9TTD7(ub5A zh|2U%_HJ0rEC?mj|?G&dsAPyf6u?QvYdoZhZ?Ed81dE~|LL+1Hw55~!c}`2 zQ^vEPG4GG%?WEkr<8S?(&zxNfSLJ&MON9Y&V1Y^)>?Pafc|HGLRnQxmcZ#C3g;jg_ z^V{%C!JUo)wGj5)$A2tY@QIzerCh5raF{OLCl3*Hv^OJKah_sS=YUnEuk`#P?Hx6q z@XY!Piqv4RaCgO2@1`O=4gS?)yKs!4doDx+(ICSL$UCkS4gK=S z;0?sru*(~{I}Y#Wenlh-Y)uC;PG|OI z_~e10hxZh?eICEQydq@?IQzGDf{-Iqtx32?j05CWVk+wpm4cSe94oJ~(?e z)TR$TvfBK_KH$5e0jB`#EtKa;MG804RLPFU-{^uj&iI8qd#s!(`BcvR0+gwbnRL}(TB>3j$b@a(odDD4(ZE%X;DQN-pr2*P1zz?0CD2n0(b)%3?q#} zOd!d4I;Ffi>tl`e%U5f~iv=cl*!*r2CyMOkeuCG(?O7Ust6TXs9PMwUEYN39|A{S5 z!-j|cypWA3>QzzI)#pxb7ih22?#T&P8 zQVRV3C)j)s_YC2lnK;{-Zax2K@&zn*Ot##ruV(Kx)%5X2*x5jN`ih-NC0z3-UjAm* zN+dGttbZfvI!2l~HtuTq&P}^_N8d_zY*i(0VI) z$S@tnI*1OL5UZ#L7FVn%oiOQoy+Z0v(HE3SouPbV!NG8s?Ar(oHGcng-{}G9tC`=J zBL1zv&VTVUJdcsYc>u&$hnPlJYtNeDi%ye<%6uc<&x18QVYlWLqbBpVmHq3YUl66Z z16-lcw(bp-TmMeG{Vv;$KYXp$;CG5~XMj(v>u>F~p zqI2zqK2l=IwQ_DHCVngJ1)q1OCcw9DI=h_K%nylZ1e0VCRDXzxv!!PP2fL5kyh&p7 zCvx_khW$LV^`~6%DE=CS*3Ms6TVTik5)9>L3H%v*oTb51>*JICB0Qv1e6}Pq%aZmn zv17F0=hnLP6LfD9h_sQw^dQRO69II0SgtzxOvs|dWgNp*sQ#3-p>s|v^_V$-T&rBR zAm8i#lGA|w5;i|vRG5^{Y^5iiUL_@Odw{B_VD*nGRv2mc_!$fE-0+;sh-`%*JURy} z-I5!Y(dU>Qn%kxubL@lt{qjNx2}PYdh6Zi7?-3Mc(QhW2D?p6|iz9@x&p z#ay(7Tt4UuEJ+Tn-0u6*3!=c(`Xx2fioWYU=-?=DBUE6>6W1-<4EcG1 zo7xrO=z*!Df<=G6S3oZ03)Vqyx0^B@mTFB##JKnqcYIPaCRV5R=WZ*9%U*y169~*<<@BVq*b}of-;}h6>J?1p?LvF<`6;4ukYn>Phf<7QpQqcRqi<-3iYKFos~aAqOWJp)|_;_XKNv>xWijvNq3{i6oBLMA1n2rkWhmd=_YMQU zFpsakrQ|@x)pnj+yN-$#g#1!5^5|sW9=uO7FWUZhV|h7tlD3PHW3W~)>?pSx1v$% zu+TGObKNr$x2Kb?4!*nye&coSeAfGnD8|{YnqcDN-%In!}z;!9dQ7y<^i5qn8myYhYCF zec63Dce7)03ePFQ1=Ee&`+$7lDNq@8uIpg7fv#5tyJR13%@(s`;QW*Dd}DPHwbS?s zsK7#u!cSfBe~9&V5ZYVceozOY_GOO)zjy*cZ`3=PmOnz&Z15qw5=h-D1UvSq+Qtaa_4HUP2e5^@hP#-4jCJK$M z!3JQ%f^wujEVRCB%ZqYwGui4he}59A#a02>#t#V3EJl>>ms=H|j*dI+dF3XF)+!eQ zzzyY9`JJb#hI~HWJO8qc8z`qzKsjXs=m)#?BHe7uYTcTSh3C!nt6mzt zceN(}^&awgbb4;!ERUi)%NWy5RO+emHYEF}TIek%o)Q8@&oHoes>q9mYjxQ*zt3fd z{i&KVWP|{yXF+!Sc8|Vw)-U~6E=orj)Ov)vdS}_S*~tkjKD_9ez8Gt+`1%mKoMrOs ziQ)dLWQWvLDLh@b$#lr$mBh}Ug<3TH7sxT4P+Tm9FGjGh4B~|Q$w;`9z%pi9nN%l- zmv>6c`u{ABLX|`M3xY;=sL3kvH2un5kN`YLZ+k(;RoX3Sr$D=x%)FDC^AXYsnzw5E z3$Bi+tHDAnSRYUdz%S(;remzs4{!)r_!PX1U*=gR;dx_;(D`L&CZ>-w>=H5~!?(PD z)^;w#h7ap8HdyMM+}Hz92ePgYLMr5RsD*D%|0t~dXTep=2RZU()niqKWBQw$^UvM` zf6pV}AC+O}$BJE0WHWvAHm?;zQq>g`e@(N6${R&iLM}&YM5fe+*g*mjyk?IdN5L~e z%2ZyN&X5MV=;@$^cIt%IpBN3_KUaa87%KM+a{EJQg@E;=7R5@W4yJpoG_+PaRf*Y4 zyL_Stqwf9sN=H#6RTkbAST9b{LP9Ybnxy8xFs5pFwqo4J#Ah+4}`2v-b=L`5-jWh?x) zo!PSa-s_ClOTm@O>E@eQmZ08J0`*oeh*jC`Uc*d9k?4k$Q2%mT$BO`u^j8*HvO^DY z1tL<`E9VzkaAq(gm}b$fcU+5G5Wc(m<7#z%)!gwaKR55wOSUTGo+%t}gs1-?5Gs}8 zqvI3v1c`m$@(rCUD#MmtFFV--i@r|P+}Qnmbi#?ht{wi2V*ZnlPy^0mO}Kv%dM5=i zFkc@6h=5fQY+!qJZlFY{-L8{>F0rI-vw72py~ulbY3%r2t^_BCyTz;O`wjhSk`$`& z7+pK_$=NHrMtfvD-U_LuTEBna-t-0T83ol}U;Djfe-!*$9fEcQz`?B~#TEY>ctN=N zIwSf^wyR5hMBfYfr872xJMy1P$``iH%ILh0Rr$^l_$PY%KOs|pp+#x@ZWD2$tS$-u zR2bR#$CBnF00)1?2!wC1{}Y$V+LtKP(s2qI z|FcWms`mquO4_#4^s21lm<~Xy5qrL-8*Fwx`-nwRIY)h634gkM18bwO@Rkh$SY9(7 zZCc#U2m8x&bWV|at}KSwYvsK3SB-OX zxlk|cenI!Ge4sfD&g~$ThLZdz+DR!0nc@o+jQZudY@c5Q%4wfVgDNWOAD-JNJeiqR zsDdx_`sV?GUoR<;tbpS@fSc#;tpKjZm#=nn)w~mvKbe?l!ELV?8BqA1%tLQ?ni_B2 zxE@mqcbG7N3NpivQ}oaDQ|x<-@~ht7t5WeQxXV2dWu`{ryn)-XY`i0|_4t@7k#CuF zlVgcgx@3QmUw0#Q=c&PcrF(`|qNdNuPRq(p5btnu04RqQ;eN>7=qi24srI8be!-ad zHZ<(hY?ys}heqy^BR}C&pXEgcKc_OQ8CK!hU}75L`|=7`*-dt(;`D9dpt^!{iP>+x zoa9#nXFsmL{`<5Gf6kx#?W1Hf+J#6j&Kg&6{7zj>%X*G_GK4VbuXoZ`dfU9qw59Ha zXjkq&N+0?p&4onGpU{rp59Z^g40rl!+;a{qRmvtr zK2q=-nf+^)<>whNOU^@Vyt?K)LARkJqMqbbJV)i3zbQW&IU?Y|j;JlHL&}@M(8mVg zJ10%W8^m-Mw+@UptK3~3%o+QeI0MNg%AW}NabT7k2B`ecd}f{3e7Kvn0M++6;JPwQ zW{~SA%6L|_e*4k~WYuBuz@<-nlU$Zkk z18#0+EvKwlj~>w8!g+0Ew}%n#V8@?OL|xGWv=d!6nU<<)dY-n*=i1tw4{TI^s>j1n zknCiVnz;%z38@U9_1faQ{<~bR**v+qN&C_T-e$4L=?gYIC&XKdxMh&C|AC47L#e)3b9VIDz5R4UcC)U8=iB{|h;-x!|3-o+YMOzgf4{-qUJinqPAx^9+bMlBrBO8HO_h4h&_mxAWAT=O{&IQC%{ko?&QXN7wrr_S5jgfQhM9g zVEopn7%QvL6gqM*n4(*tHS$mzH77Pxykv?fL>>rHrn)VL%d8D`hogW2$1OG zX*S5TN<5T(4KT%WwbJGeR}s?}ueRIGymt^8@nJDHS8Oib@r{pruN+fKdB8r%!NUdV zhz4LbQC`G5!pyVIHAzLdRVbcZD9sZ%d${Iy3#%x-b)r`4_hZd}vLN97@Ax~CF=?Ct z$YH+C*SRon>_)b!2_Oz??&{0f`b$i!%jXpLnhYM$1RX#mkq-HEYH}gWZO|mc9}rQ$ zs~VBVo3dO^>PH?zulXvU-28g@TT7yO=O;)`M`r6o==2dCUM4WutSD5y0ZmvBx>QMl zcs_mJV$tmq3x39B7Fo8qaMCBtU-IM2A!1qvSy#~d_>*0hyT@Z^d$a62uC5q^kUn~k>Iy@EWdF_+}?xGg2^QFr|2S1rn2 zU4naQqzSiJdTgDsP72_=>y)`VfAZU&DRZfF)C%^l&B77%p3ew4Gkz6hsm_Ay1R+)^ z8@YkmBnv-D-5+|vBz&2h<(1HNt}2aevqE?^!(09>$NSlV3)SWEvpe=UqUxW)EZxNE zb__A52K~Zk!eWh_?<1enZL?fC_rkL;u;{z5ibuZ{x&43~f}pX1z-I^m+`ii;sbeX< zlhSd%TSciznF{?qQA@Afg#Gu=l*k7*7eo-|S*+72yUDLLJ&)oS-w_RaZS5W28Bc^8 z_P;c~iTM0D0CS0LPVgb{a0&qk+U}5YCp1@$R$E6SG)D4g=Rg}O@YR{`VM|Rxi2j2E zWRVA+X`A@@#-0*HIhiCcBcdr&V1DjCs;ef9I^5jNw#~z@h1R4{?_mefVn(J-M|2~r z{?vW`e&sD+)%t@Z63F_Uf9d8}f~8^0o$B#}OEMF5v(jmwETL=!^lN%{k<~n7)8-`} zxZf3>+VHDbabOCRakv=tsmw;OL9Eu~?d z=u!`_lD5n}3#xLR41aAI?AP3OXZzZ~M&AKP$!Pvql=sdGL%D^{w3Y}wMijq~wzuj=LT z-52XtIN^lOvBBwy;%e3=wrUSpIQNY=-zXCid*`$dRa*a9-^VV|wKe?nQsTuARy?v0 zh@cFi#7v4EOoKMns?C~hq@T)}kP9(!)yi+^hFK>@T{V0EILhStzfk4>-QB_(jJx>^ z*!*$SMb0fPajs#FsPWCMO=1Z ziFl2z`=$|d2zP;r&6+W8D3e?7Y{<=aClvm}%$47c4EQD;n7glyu;DbP`o)y>U##qX zs6bDw^kzWL>&{Tf-c~u$53=k>D_V0%V{XSDb|9yA1u2S}Ko0F%uB$YtN_IX(?U2%X z=9hgkJxTeA#J4*4H#rF^_t*2dn-fAd6wbR$T0Mx)F49v{-oIm=7qwV-nTFs6ZE6W& z!Gc;piA*rl>0@tt@m#WMo7vL}e_wT)>%wRL#~Fqq1s1>;I8v0Q?9A;_g!I%n<+B5- z%IRA&pGap~Q!-Ga-zHSF-q<|XwSef}S&O$Znv|ah*6*;GJ!nKiW6)V2UZd6BD=lRo zOGH9Dg#+Okk|NPE;tz#wT3ZxEP!98|^n_-EF&UyZTK*$EbWFTP`Qg_r2X{jCy?FOE z3)@ZZ<*{3>zR0?5D#A0BVX;?zNU>Nk{cEXaLdmSLtrgkuOecwC6lR$ zqk_XQ2$(Fu1Tj4rUI!_rI>WBWu+zso@6C;7J#jVuyk|23ZJ6s$`A*X?wrE*orZtmt zUUavo?}Qrqsm0py&$o{Vc1vJ*N!Dt7Q?8CSL@1VQRpu0zpKQ;3L2WH6-oYoTaG)hT zy_HLklf{Z6U7hMlmA646B2e{OGkkh#go<2HVNDsx%LLEot}a4%7n%p7HM?Oo1}|gj z#f4l+!39vY0yyFwo@slC3%rp#B$o`?>d;|6E)ZwNA!r%NY&G!2f^`ntjinWG#g1X) zAd$hpha7-sCG{v~0Jef;?*|s#^=%!hJkMH@;|lcs|&RcN16%b&Z3GQA!}7Wh+6mMs_{mEJ};j05Ps$* zYLP2ZNk09knwbo@)g}}l$zFgPULJ=T9BDdr{MM0(*jQI5;GXZubfK!gtHmDguCdJX zQPkWk|WTv zuawR}zkkb}@Vtz>aIK3M4dG@CD!cL87RI@CkK!; z^Y&BYBR6(L@_<_4610hwf-I3Z=8X30?QB3M9DS3B+2Iv{FLzco_xFvrRj6rX+wLMJ zzvVnKlO05Du5Y54!D$>qoDRjH>gD=%TjA*k&&9$6V>UzYZncmVs2Kbf-&WL)8bJq6v>ET$QLQSv7#rT}QJaf2X?gQ$XPNy-^ClB<)eJ}@B*+kO zBVn;a@o$CL`lvbR`vp9CPkFdq+eTXJ3vL+K{gyrna*A;pSR%n5xdgBl;HdJD^aKZnzfsX+AG$ z2Fe=m3kF?*9S{flJH{TNe@LFxNyzF+xywF8U84#u)~VnEL?V5Tx(&EoKDFQvO3yyw zJ>9=V_i-#HqCg)SkC#L9(bLG^*y0l$<%aI<0*89PeVj@*HEhmliM+dcVQzZt#@MSY z^4N_qho^<{3D;LSlbL?DG!9ua~kG$~f^0!wT(SSFzK@+sA*0k^3HmSs)EE=E~`p@d; z|E1sYEKAQ*en3=@u^h1jK2|>u*$XeVfyflZQZ1mVTDMOe;yB!IH~1% zx`f8a41a#v>DZt*BcSZNw75ZEn!c=uY8Q_=OpQAdj7xNbGgWEM{c7K)=+cSeXFi_4 zAft`TgH4%j%$8yV5Q$StDUcS_A3~5*wKW5=G0-nmzrZ|PSeWixRd=9 zX^>~^>I$FtP`hEH)gtHarqK(A@)}G@);^{*BM2#q;~#WAlZyH3uS4t&U0%HDN0!62 znT3u!J$Dp?s65~qp#b!l6|=J*2hF|^YYF}^g9zS(82H2+ms|NexfZsEAjMz*W7G3j-K}G=5;5J)$w&56>Ozr+7PnDT`pP7XDsu}47v?#><~?%$tCJoLqd4J^|+gaG*8AQNmq6V|MqbFgrm+PL-og>5 z3+Cr6WCfqW3Z_Pi3To>JjRxO*&@gie5=Q^`sts= z;{NFGBqbZ)8w9|6+io6+4Q^H5a8fZp_qO$6x*4vxFz4(q0 z!6zMa2ivO51oFE}LI;16{0YSxQ&{G1Pj&_(fy6jk<^Ui*$oj-TRk-{OH|4+i9MIo) z1wLPN1_|6Fd5nBuYucas1M*~G?(5LsrD*@#G0)GR4+Llc7JrJOW*-UIGB_bNphd$} z5W*|AryLYexqUY)g(LAp^66T*5modZIg z!$P-GIG?S~9heGy;3=527EB(a{nBArx6P1Yoq*A2AL-UBRX*&iw{U8|vi4Yb#YO<(O6<0Y2+J{v40`EIFz1J_LZ1VN>@rzcDS2_ATDK82F;jz6&@V-n#Ihm?A<2_jrONwGfGi$5P!nA;C0Fw@WGJxbNNo!J&UCJS~loz zDVZ}~U2R%?9!^Hkhaih^B+C^oP217IsRX8#cS;WGc3DT1+OLQ<(Prg4)rVN zI;8NjH*sO-Y}s?YS__ZL;?BpY#H+}ho;>ALj% zA+E}HM@?ZPUg8JDk8oX4wwB&`gS~egDe849kn@CP*~_Qj@lyGY#_N&*FgJnRz-`Xm%B&wJK`ozLUT-37$q6iA=6-P8F0gx$#%JZwA+~@XkL~T9 zCvCjk>oY3et#1;Q9C*!r!~2*$2jWp5(|9^%^>_$}(4SaWFa!OF5@f92pl?~}1WbA^ zqnwzYA9J8u_|lmC!iHPtf^6#uTQZyRl^vu6m!=M?KTqogt&U;TiQTND$$k@izj$I0 z3GY9khI7^URyHRwm#NT&Md_xoL5B%{Tv@7tf@*WFV7I^aVwq2QSd7Vyg{eDIvjvYs zQ{#1Ie9r}vP4V+kkOq!t4xz6V zaVchczc4laf$Cft4}^9?bg3fFeI0(5>UA+U=_|m z<;>r@y8=zm1__`h>d#JD=uBwlTeN;53dAwO|fA z`p*K(e^40n(8m_YEN%2j&NKKKs=eG{dT16Ef1P1vRDKsj(F>~-lZD=;O6jJE?J*Dt zFqBf2cX|gaN0RYdFwJ9W^j~BNBbW%RXJT2>J3@o6UYrXu*7~>Z`pr)hxP{-(0}?KPItN82wpwhkQ}vWI$nQwe($2=!J3{`AM~abR?CN(CzkV8 z8^7hJ8B+>@HJu7ti&Gq;6Sw{WPwQkPRyqix${{iJjll+=RNan-zI?HF&HX0*?dd2e z{Nm>I9@)INaXaG=-BIPa-4*i^dH`g{^EKnQu=mj|>wCT2G`r?QIJ?}O`?;b!VmVZN zRX99l8+(eG@E96DiU2KwD&sJnkXnwAIDV zq|u7?%#ogyx=ju7Pv$Cj>F2l|;&+*;3O;boEYy{)Rc7j^QG>||eV)E3+ATkHdXdT_pW++is5-O(90gV*=CZ3{bdA6?p>HrqXL z?(RU0QC-XS*ywcRK2S~bKki+1DDlQl@m|Fa48>KkR+QcZ*vuAQpl{By%F5{pNErE1H_R9Js|s$GtaXsjL+wi)UEZhD%nm z#gWaSp>zwu1?$O{bBVmx+pNeZ&FdhMc~Ki6;R$R>dF(qa)(NnJ==9$r#QAFHi36L7 z+1~c*G+Q3v<+v3SL$brW^*UMjdK1oZTcn!iN7rK8mO{TR8(tl*e6a3>yG$zakFUAL zLVQICVU)*QnM)=cUvp|B4kPud?I5>Z;MH3pDh$X~AiPKpQm(!4T_1tbE-W>B-W;G+=l+cU1dA?8RI-*BYJg%PgWTUbd*bO}F#EbQU7958~ix zBdaP&ts=0+dREX5^sH30KE1gC1FfYS6ofoI+n7JNu`RLCyXNuS9!-f#*_97!e4V86 z*Tx0$wG+r#MbX{^qo^u-`!9B0X5I}!dfqZaMr#k`BgQ94hs*53ef4}csv6~Lpn5E4 z$>xY6bS+JYyJ>hF8;dbjG^2!k@&uU_l9kOxs5En~9Z%HEgPghm*?Tt@lGgui90z6( zW}7)>f{6&~H73%9iKm)6odHHq#;4|+sa<}Sqk)O58=GVf$puO9zB!h;EQ<63^0{a# zK9LLUtvN&$aqd0SrJW}*`lU76T#%N|R=KJkV0}O%FGK&ftb%18uk7iIqBA~II!TC9 zQXXqw#LS3Ovah)w8UF?}JB`hNp$pdUO`QvwK&nom7IL>}Bbd+E+kj-;kSmTK zR^=uV>K)kfXR-7X*muFKi@*X-pXvPr5}S1A{(&avkH9XzFNmS)W;b=ZLu$=Vnhup)Xb?A{BYE)q`iE-B+Dfg0On!;dg7Pc1 zS|h>q{#xAlG#R^zy^&^L7{`Vc9D4GVmfBoroskd{q2ky9-8nGN z(nkRwi9GHv1ga+|_A~H3PW0lN`IkAT|2IAU|K!5{!;Ag1&M@=mT!l=k(RteVeCGbG9X{9Y zR>$^j4Ht&;D_Tf)wQjSQvzk?qk-T*Nrp2rXI$^?LkOkblbW%cemLz zv=5BPJ4>w}pS%v{KDTUcLBSc@AyC3o0uOU9>k8X|S^E@RrwD^bs`U)|`-WQZJ%3=yeqY?dV|^JYUgEJ*PC46?ZagFi5G7cX;*OXp z4+Uhyu_x(;=^VOB!t^ojhlq$iEzsj0^$JZ|Kc;mptO2pM6%MTA&b1Rb5+5f3D;~F|ONzrYpjkg4hj%`N=FR+z z%=h1e!s`=%1RpPZJ2S254vRO=!@ zPha+SX$GCIgRS-u%RxnF0V`Eq&{mQfqxIpYRE2cdJ8rJ!U&9+Bid;)L*LB#(FYaI# z(5stAO-Barw++#}Lv@RTUq8kLPjZK#?})F#DQuZVEb-GQ!y{dASI{c0V`GRrQ1->%;Q@C$cML0Bv-f%HL#Ct4Vv?Cw%jp$_pt-+7;{LS)SoKkpjFF>)Js0En zGoy@DC{1HhfC$qmf$7HV>@ySPcJA9*zk4eRH?iZ=ydElBDKCzasH(i5JSnKq_7c0< z%!u26DW6Grrt=P)p!*ttTN?Gfi+zO0og>v%GtaFzoCt2In?oLB8#4i!^ZKY{8EyJ{ znU5>fx?IN2=k&XnYo&@Wo8Q8_1jT7D7$=#R0CC+pEJ2U7`Rh=UvufwlSw_IfsH;u5 z_oZ7;&fJ}Pa4rI((OpK`IOD9!jxBRFt|zT)y$l30$nB@fCH@wQ;pzN4ig?CG28>By3{lGCjX6b~DK(ZpkBf%qqj&DiznPY=9ur{l;KF_TnOOI?k4xBlCsLK0 zz`9ue=(53j@$Jyui_)Pbg4T)+VG0{(HXjk&uoEmP6Nq=7bc< zL#YAcO&?KsI;MT*Q%MB(WFT%|*bc{%F3!HkL=j-iW{Wc9Ce((3+2JF?7G^CAQ8@2P zpQh^NiqWkK!vkNqy|B}yUQjxPx>?xz{dVk4i|0pE${g97f-^qmt)?YiTyFLi&a~gr zC~?{K(+9~D!Wjg;5IVAa&AQyy8? z4*~ua|65VYfAm~(3Bi^q<=VpP$5?94s@#N~k%36iL6PkcQ|W9#zAuS;jQv%*`X8O) zfAjS}qAVbPk2!Yn{MAkP7mCpT>g#T@bW4UB(}?bQk~{Dbt>E*78D(_K$5~EJsB@pu z=*48eFP)*SgkZ2NIw3*4l63Tf3a$=W=2q3!oaujlQp?QLd5?+G-P<>}47NwAD?P^y zDoVcQ^%bIGQ%B8&hLE4m*y|7#Bn2?#tG;07#lv|_y6n0yd2#Sg|2%Ir_>#X6AO_z;?L#Y_uBaZ|aw^Cv}XBl9x2GPG7nVr$P4 z8>9W%p@c)@u%Y%QN(bjHU6l-jmQ5f>jen9eaScr^xYg!q=TXf{4Gi65!mr0+T-* zSvWz#)tslFuTK=~b?S2-ZPG=6^vpiVMS#+aGBv1D8CS0ICek`NEHMNoeG7qdMD{YAPZ zU#kx97yD#8JhFX%d+0g^1YTo35E7Wd+#N(_5j}VI+n7~tYUbhI9lLg2-5#d~9Z3w@ z_-#6~*%?;p8N2GhgXz65*sv%)BgSl}R+m>r-ZlJ|H(=%^f0ZBqKwu4-p8JNw&pc0u z)?+2m;!jWs@3PWeXDW~FzF}o>_stgrB=ypaQ-wy}cv9e8U-RT`yybE+G#*)2IbSqU z5EN#o@u)K$b@U0EbIlm1low1OOoI!qdICV zCwHH}tvIT?3~}45IGxj?eE|J%1LWMfn;Rk%PcE*?xvGEs=I?jDtkUAn{czqL9NUS4 zKHt*?{P!*pFLPd#F8UCL90B5ZU*|@1LX9nzt~023!d;@eZBP5|PqM;M@sQQ8ZmGd6 z2ewLSm5(=38Rfg{co~6_f`%3QRD&%$>8iif>7p;m&j)AwQ*?KgO{9u|fJ8;4gGdVy5(ELI3MdK+L1`)_bPyq-7ZpKTC;|zfbVvY0AjP-# z+rM*v=k2r4efN~T&)Mhl7b{tdm6e$}#++k}Z+xFR*0<-oSS>0B*pw>QlX#l7M9DKv zoVT{tTE~S=Rm{y-JN@HQQ+WjmJI}^G$J~KKv;B>12Tvk2bH?U_Gy1J;LvxH3H+ZW0 z<3XJgTQ@2wn3v+i#rfgPj)}@oi2#Sa`(pKlbkq1k9-*kGCah0Y*KTx6n)(cw=wIYn z*F@UD#qdlae#*BBa$sY|0n}b<$i;rKcLPe717eP6TQSxn!Fz69eJ>6P@sWuug}nZ* zB=&Oski3D1miBSWZC`t&qd zQ#TF#;Rh)90KWQ{yBb~~H93#1f(=y@?>xI7A#*P)eCjacr~IUCb`*S>2VrsYb+U^1 z&J)n;ksqM$kI;=F%m>_Pc{`d1bwe&O0KJbX1dq}sImhPkOt`2xc>ztZRav5LL7`>_ zSz4A+U%I0Xfp%=A*`rz}VzJy*l^3$5Q<}k}=Sl*Gg+B_8>#ZB~@cS-i;eiBhIhxLk zBj&ftmCiY6Bro>Uy^@9mYTxX1Y`wgDvY^ zCOV$^U22u=dQ&xcspoauS-KmM_xP10srSXPuqx}N&!oOKK#5Pun}fR70k&^Js5!SV z37h6~pph+5BQ0H0aPwT;&9CJn*awU_Bs&oM$5VM;x&|JOcQ!lw+U@Z3#dKZp2gq`q zT)$9JF0u)-bKUd8AQRsZF!^mnH}$m4(#IG|6Qi*O_x#tj)m&$SaOBU_z6o1T}(`o0c0_uY+0qJ zy5#N`ONleJ?947-3k^&3{>B-k(t;X70a+8vGWZ$+6{{qTTO2suo%88zM)si+5GaL% z%j}heUnk~s@QKS;WQN96Gk4G+%mF@F1unc;;%$_SN^82g&3EE$=qDXypk$rT{#pNyY0%?B#MepRVdLhB=OH4{8rJu+>(K*)>5jU*Q~gX;ftJ zw7GFm$Yf#m;pDRk6ZP7J;7OeBv2=6S7O~}Y=Wo%AYBXa2ec;|#=SYu_U#aFa1B5blLbD4OUT5uIIA&M8DRa?c^dmp5NzGgU zQzKA}0wzdleq;B2>@ggf4@anx^N-zFll8J#o`fio*d|{e7F3;{N(W#Xn7iw8_t2zE zWFmU+2+DC*d2qROr0^2~+;={1ulj*IGaBjDA1s!<&V7qa8Dhx1d`Yu}tc^fvv*wgn z(3uLH?)!T*+WcDD^Y?ylCpP;!TS5MpVf*|vPhTFL z6VAd(cUh6=@m)TsMrE9HjhPsHzq!5>wgy7e3{?Yq4SiM^Vn)RPl-Ux(Pih40kqf50t-;E_YDMmDxmZw*gm#xnM($UA~cNZP6 z6ug?GI8vrrrFm}9nO)?g?99u;uoNrl)n}CZjPOeD;gp6Rgbt}aZu$FY#?dYQr!tAd znZu`7KNd=OEZq)^{?e8x6nc6_E+=UFwuAl#51B@R3sTM zr~p(EwLx27Yv}GX6C>ixJ^KlmXj_df*j?`7D3M}-v(!&=KaI`66D@; z^G6xUGMzG4zM?AvUhuc9P>=m2DaAQAoNUahEt{zo@Nnh!#6{WDuop^X%%V6=$$gx^ zet;>1&@)80I~gF9ZYG?$aX_=?Eu1&C@5@1jm>T0IM93~ap}$TH+&r< zQ&d<&jg&yUI!&B8nnX<%M(;$})WEo?6T0z9%ij+lwrhMXvM9 zeQb4w!fDEN?NgA&VbaD_YZ)fC4$Ap;+VyMmYwe5H=G?kTLE=NxA=VvQYJg{dN=@*- zZ{17RBDs>mVSZ7oE3)6JQ@WntOjJBGeLh<7YO{ntOV$>Y62z#~f*?PuJjiiX7@N~N zx;kR@`TOpY#WxBclV#1rx?g#_B^b7kOQ$RJtlA|~C85oRvPP|w-1~Ic)m9N5-J)sI z=@e)Ltkk;+7j9hwD0PP`ae5uF)x2bh(sKDEzsjs8g0 zkuM~y`D2fi^)1~{_;U4N8zCZ#<<4pgS8(sl^NN~HM-h+U_-k-lV*nr!#a{$>v|NLh zSGr%3k&;)&@0ntaSb*)A2YUYiYX1+DA)d$&L|QZHz4TpgAH~n_OpgZNxPE_t#J=~F z&tU!NRQ}Qu!5f4)(dWOyKEDr+zKVbO>G5^;Z(6$*OzO>~Z(Gt^NMH*{dAf@|IZ(@o zdS$Yk57_{z;DB-{b*8jvfyumIOg%^?T;W#xi<&T!Hiy`B@ZR7Tn7%W>wqKW#{JonW z{u-%_xV7dlcVNPZvZQ_yC+K3QW|(Udqupq*b!_DJZcyl`NrCZP&Fj2}=DNHOUj3~g z%zu;Xf0y<+^S@q;{#Su^0ieARvl+?F$o3C0zGKu`r!*-L)w#0x(wb%&dN0N&RpeQ* zs@fF9;Irkk*jgULg45kd4uE6?-GJM9mgvo8bJsm?%-$ZfI&PrS0RXt?BC71bzlPfL$X@ZUBl- zcpU6I#`Q6h(o9_rKbe@m~$R4a1s>$5;?H z#=bLeZY$<+%vgCd7CNYqkOp#o?kuo19@Bck=zQ0qO9S`W*uXneV@_Q7J%X~|>NEbg z1bhE)a9Q_c3caL5;2xeI=cZn$RO8CNle@HDu$#W{I?CtaTM);_ja@;Bktjkoj6CUX{ zq`I-A8FM&3r_xh&cit{*kwAltJMwY(bO2AiOOa|RD`v+KZabs-uH;f+XinCH(+gEr z-W@^*B?fwVo?j|=9_+VPA^rf}9~UC)huBA&0e zBEA-*8V#8OHuKe1waSkHaQLY04^VNxV!WE|Sg3*Qyw9?>==!k>c1PYyzWpB0`whj4 zbHVLo_Sl}sW4Q;6TdIi0U6JpDtd%$C>NVA!3`M_p0GOj*fRc(kzBaLG$l9`xuJ0V^ zd*diBT(L6K#lAqoOF|;0GUltE_Tug1cRpNYNfZ698x-9J!10@5JH6;~-jl+f7l?G7 z5Q?x)epB+UloJZHjN4k*`=A%rx2)XFzW_;fo!@Fc|JL{Y-)Ju^YafW;9=nrIGxzvR zDU(kbpY=N?`NXukcE^CN`~f|X2I9qVbWK-i5!sH=9f3Vfb*FK+j%WzQhrcg-K}$a0 z@LeCGF!Q2OkTv1^TJ;hO?Ie7Dbjm5e%{$^r)hX(0OBqTEvPpFrd-Yxv^!S&WU4|kG zoW4k9QvMQ*c7Cpk$wTH!e2GvbEvD#gY(-|!?{p~?IPd-1vB;*aDtt%#gQHk2to~L; zob@}u&p^oCc)|0e2Kyv5d~h(JH(pLZ@k7+GKnK&(RKRjqg3Xednwn;p2f~kmMTnDG zhqG)L^Ngys?PSzGM6NtK(P50~}YKH4TbtR23&t%2r3`gR3eJZB)JAq@A>= zBC;QzVqSSIp7%|O6217Az{%2p+kp^temSE3@XOpo2h$UW$25BNikI8pcD8GVi4;Tu z<+>&mKY*V}bs~Y=L`1zgsY&8?PIYz#At~bLcSKDKWJHB1Jm-n}&Q@0dIGE@kAa_`p zsBmKA8Az0d`cx5DyI*iXz6{-5(L7}}T-0Xh?p#Ddnv%>~9;T?R9v^b3Fx|5n;7d8d zmElCR;V~^6B(QDu_Ip048@iJ7J^}Ov&@?koUoGg47KWjnl#;7d%XVA^B{hunm*oUi*^sui{$m_gmrLL`dg8RMpbPVHU;ryN9J5TnG z{p8CUekv9I7b@?Mbo_?{zx{bhZ~OS?((7;E?fyra(tp%v-8RL4py}t|#T9Iu;vd!g z{`|SOO>x^4|DYSXKcB|`3CG)}xNVBtruc6WTW*`;wkiHjrl{wnd$Q%k-DJatomdO9 z)Y4-N!T|prx|i9l#btUQPdRz5mV9-QX%gWim!Gcod@AFWUhvF8bQR=5CHevK49RxriXe$w|4DV-0{g5rVI2=`4cB1MY;MAa>T2$BI4)! zruLup+%q-*F}PebH&LPo+*OK@W0X|Zw03Q@;n=8N&VtIe)=^g9jxnk~svHV6R%af> zEdg*Cecmh-QP`8o`#l#xr~m}OsF6`-g0wb}ic=o_zx=^+G&|JiRu>3WZxj_7>Ixvq zp8Npqfl&Z%uk4r}C@CH|*aIaRF$X8seQd$Z{Z$i0m@U9vBMIE&38M%%J6XX^7x%<9 zB~mQ_7XNC-A*;Ip*NkU1)q3y|K%a;ry!dgzW+BzhRfOXov-R@Ox9W#qcy z7K)^pt7Tqo!TZ2E4#OnJ$%H550-|#i!aG~lUF24m>`s;xp7rF@%wAO|t$7!gikE** zBln+o%<`*zj=#1>{TGSCZ(SMswfk!sPyjLd&7BQ4E}lv{bXuZJ zRTQmMi*DJ%4}M?GUj)kGQn^6!9s!icU&=|(*Z$qh{>{%4WDSeM$to6waS8&WS@`!5 zlJR|@i$IGLj@OPum%3=F4_1s`mRfEp6Ayz53a?=b3%+twrC{{?I6mBBo;&)J5NHeg zAF$y4cbTC-Mz&`25(QXeQhFJ0w6FjJ+h_jA->)KG)06>Pra9yQ1O_y(&c?pqD*pTD zIlyVhj{gA?1C-Qh$J1xlqOcguBPbyQwJJsjipgbZ#VFOEq(J@wNcpeX#=qNpe}u{| z%U9FkYNn|X<<%C|8(?#CupaRLtFB{)ew_?%n&6f>{Elq>zz@YS@`-7GX@Q??E0Gwt zWR(;qb%4QY?IFIfg+z z7)g06LP?34_pVgeJZ+NBTwUI4B;cskb_AjBZDhN60g>P&b94 zJE+R4G6+dc%xIkooaI#Ivu`e6cVRsaeB=%-Y{IEKF|x2SbZZhg8s+%*g}bR>dl3{6 zYI3;J{G==_tkkQ!tJ-~8?W?0XT`vr3Ckash^PSDJn^&M4kr2V5Er|zJyfL=-bNm~f ztk+H%e0d8ZCoNot67!f`fQi|Vpv;2-DEgh6ql|DY=RAy~PM8qy+(e$Qb&gybQP&G{ zPzi#tx!S)LbiQ80d~Q7x-2fd9Bv!}$1Q@J*rg(3b^c?1D~s|2(~{ZadxFjtW{VI zX8iO^tuVVQX%|OOBO1ADTJ96|chQ4kP(5!gIXDlXM2>l|T<1<4_2wMwoE}{`?N%cB zyn7AtT0S&xLi#or^3t5mLu4;{cd?Vr3+ih^nv-MXc`|R>jZn}5>n1eG0>=%PYlf0c zSE4Cs?jr^WL8<#5%N4D0rI!v?;VsyN-_8UCeSb9p5OXd{N;M5R_bX*^^;w>=Fx03D zE{q}`UA^mBkh130Es(|C8(W0BSo&FV(92)gC{#><^JDtG@;9S7+FlBR>>~%c0(s&t zbMJ=Jnj!lNZ`G5k@2@8w7;ct&EYp@4%KOEI3U*iY&{jQ6SnEPMAX`+hVgTz|crf#G ziGy(v^j=ZLl8GjJ@rQi{6hn@er-EfKB!h)x1G{d+O1KmKy@w&KD6YzSFH&)$g|Kt^T)3%;J7I$L5CBkc z)Ckr$rRp64$eHZi(9Atjh1G4CcpMwb`Kso(R8H6>W9Jt6#zs3`53$sx)dxdc*EvC< z!$dUiY^Gwb*Z@Ma(8hhlKBq9S)~VNCd-~8m5%x={XZ%WXT`t*Rlo+GuO%@%yuFZ&HV#l8=rnHRnPS(nwa zx{HozY<-8IW|SKM9e$=yj!I%H$O3r9$De2+3YN}%l|7sS2D`sFaa&JSiDbRB;0syW zPcugdGBRbJcjn9V;OY9MiTk+U3AXEe&8bJtyb%I0?%_A!=?lbfrQ}PLP`sBN&9pJN z?#Y>(z8s2G7HYeqOFZKNc4R=2C1TP$0m7xhU+^Ip9z6+;tPrs{EMz2OdZns5V}~GX zcFpyqj>%%U(IhS$fzo(Lg|(dlKR6oa1z(T1*qdiQf8N6f_7o~e=OsYyLrGR5I=a-S zgVMy~epwq}^LKnDD|RQ_)Aq`85#+m-+K?jd z^t*{k^_<>7FH!5TED-U9*U`Zt75m4k?>){t``Nzz^)e*WeLdjk1^(9->tqxm(|T}l zd^fcs#a@>O)$|e1g}=>pnj0WF_SCgx4wn7^p+`})E!>nor81Gu1h$$J13y4Qpz7_j z+oQ2PH@0nI+cRu?!r#RcZdU&a-`X`sS}s6Q>joQ%pYl)Qs?5IrXc|II%@5u}{{3O? zKOtPzvSd6%O|RqJ5;0MLcDwG^P;1x;WEXBV7*?r|Z$@p2tzrv)Ch7i!qRKdcn;_8_ z-(Tf#;j(d56V4ew8f~np~Rcf ztAtNM$tS&}o}*9sKGdHd>QO8yJ=W*Bv&l$LBeLnxbW*zr_(I+L;#?axi&JL>S+ z)a1n{=v)r(mZwwRi0hjVuI{_ulz!OlxSM^WAt%8=SNWM?6bO|AP1J^@LrLbQG2Q_3@lJQGlik^I1=&kP^S(IR)lIYdX~H{woa0$&X6BnG04iikRRYkA%peB#ddF>Y z*A9q9$e|}k1-h}u9tc6I@g(=?0wtUJj%;d5-guw|nG4n(ajn&>%(~EHZzL+nr}&Wf z2%>^R8@f8+JBYJ6(tA>7*7opa8d z*$3sTkPC;9F8=^=Q#V@BZd#DuilOP6kYk8pdC54k>_A6%m)OQ!I^$M-pQn<9C7>ld zXZh92r8z8APglnu(68*>tUlwP+fviEdCf|73)qhzr2?GIFGxD=# zvsphH40>TG)1!F5iZYYU<|ZC*UHx#5;yY$2Q57|)5P0zC5jN^l?lT*v6xetn${(#| zb60G|B><07KKZ1vn*$L57-p3NRln^FB0b@*f6fD^yOJ&sToz-Gf5{Qu%}ZHnLJdI) zs7CJtqwwfvEpSz$edUe84Sc!b9g@7jmvFr!cC7SZs9Pg@yQ@M|xhtncQK=dq z{b)m7fY|S+?t~MjbUtaqvugynV=;87e_`FE0Gr_|GkLYXP|h#H&E#|Vyc$8pyr1cR z<7cl(hD2l5ki-2{lO8*>5TOHoW7p!=4#ec|@-Y)^{3 zf|-d?eM)s7^d>Co_ClX)yB%KXcvs$&yy&4a!)nQ~lH0LuKAjyb{UFC5pyn#5Gh|C@ zAJBT)3$$J)ngg5+LqBmcJl6rl0gNV?nlL$P1aprt?E*r)$4~AMU6-nqHw*_`r^+3L z=M5j%7Y-v1W%G6l_us~Z-`z3Fm4(J6C2~7=X zUz`H6+5lCT5FqqUo`?Rzx(nvs9Ao(g+rDmlT(;-Iwtcj3`-6XipX_3CFh5Ojqntlz zTHqT*MNGLHUw0&ry|M37N$=QgaWSFg8c%P%*uNG-@;4Pe{~qMC^e^!bTUe|auxa)O zDE4E??#%bM-qML#+y%4$L=2pCCizKJom?>>wc|!MNz0wMVk2!j<5r?C5irkoWp!%L zDK)Ku9z0NQyX>hB=#9o}iNXULQ5xx^&zGZhh33keK5FJo$%f+C5fEu& zqyQjg0J_Y%$a&95(u9PE-gU?GVKSd`Ck@StFw3j4hYur4UP*xq0NQV6D*Z6k*PRqg zL`7)`I-Ry3bxGZS<>cb2nyh5b?g>Gp2C@rS{1-K(h^E6Vm!giD2^V~` zOVV7d+01=hS8NEdN9@GuGIztfThRNE{IkJ;^huq(Tm(WVghzAyf$|ciP#`S-Hu&L= z>A)QsIVKvzpGK^>)8Yu`pR zSIg@KSGaR_+@fDXd-p@~FA1m^34|q@!DEj@0nrQp)KYuI`fwXh47|)?@-C%^DON#>+ zdDj!Vn1f8sWeMA4Vv!db()@5=^|jaq*fqN^x`C{|jVFvbVnih3BczW{@6%@$>LjBh z6ix3V`TFbBCNj%~HK$nQ#Q zoQTj;0)zr@Uyz|x-tene=2CS|Kc}aue{jbsL;w%G1u59{8B zu|b^x+8+nR`RK`swy_)dR@8pS`|WwIRod}#+ByTCJ&c)oj_6F&LF}`C8?BXJI_vG% Qe+;(of7S2A{bTt50K|@o*#H0l literal 0 HcmV?d00001

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 z z#DPujEbl55)QY%V+bRgI7Zi48U8V) z{ba?{LrEto$w0a4-bFKT9(8DXG)d2DGlIz-9uMh>`U-c!5n)z+HKu+*mV%PYLRoa@ zaB?@dRz!Q97#>P$2)Qq$bV7!ChWN8)q8L6A(FEnBNst|LCgOP!O?k8aZg0w7b4W_? zb76Ro)Uz?r!J!)x8$stJ?kEFku- z=2$)zgLoZb1=yY=ot|3Z)~xegahV&cD|z7{V*>UizDdoIlk&XpQwcf9@>yF~joHmJ zvALRX%DnIXnY7rL(MbRY462+L7&z*vFGkjCXO9w>vU+@7a$m^s`L+K{C^VFB+i4~h z!=tk6>63AYR?_i3K0e~PJZ37FrpkyLDaD!|b~aNtHJrs(n~$EQq{P;kY`Y*UK?DyLy6mNb4b!>-kPWaKE0`GM zYrs|03q$f-#;(skJk}9xI1XcSg|pWjenItUu)VG27@OC4;69PRj=A?g=mX#5Y~$X5 zgCOC;yf`&SX&zLi2~3!t zS`s)=*1tJ12l<{MNq*!cu+=NM{5EsDEUfL^n>OZsQv-bT6^Ih?gZ`;;~0vIqV(QdbOeQ<9^2dUvMu7rmM;`ydoS>9=J=V+ z#NG9}njJyr_0ZT1G3xrbE6SAg4yUSKQ9F``mEQ#0AG{b^OOWN&Lj!yb-MQ<~KCfH{SyBIny&>erT!PHR1@9H}VxG zDFN_)FA`kF23M`$Ri#@w z_8)sOO9^lAx~`3th=Q-}KQ6H!oc=M?SW@k=77?2eH1`+?a;>6-mm0mgQgA8zsK+2e z^x9Lq98RB(z-gMwK#Td78XfGvEN?Mj|FfCir14-j9;cATnxA2JdDvW=!ONoxO9|YL z{$3bDoiq^`^O?UwscyJ9?3(A+GK1qbK+aF)Fho2i^XQ^zAc_ic0O)$6+}zgx{=@%I zzC16`?IN&7ajVI(Ci4dps$|u%`}-(6t=&940(^IVMCCihtn$Uv-+Ro<{&j={xEMOA zGB8?_Hw#GC9n8bbeAtS^+XIpgAZTrBWN&(GY5*e!mp}7chpd0wZMc2(ER0LK^kiJ5 zr)=k;=!ubovCXkKTk$gD8BMXc(}^sGfpjom#V^cmpYRZAt_=e7)#FlEIPcoMa+j|m z|AB6NuHrns&blv7Zf0%;N)+5cb~7|*EKa4|nvqcK?!@LG!#|=KpRRnsZY1fRUoSQW znoK)XG&SvnHKQt#HSj}jMX@cqo)bwznLwfdc73)N!k^|W?7cB3x9+zR_QH|v1K9L=> z3#2V2{`~{;-+b>1VZu};BWeig)grTFNwj76veVIyoga4Z+uZ602onVthO#VXG-e!o zO-95hdHH#V5OYV3LMBXOT8RcpE5zZd3;K07I!?j|@b4?$My-rU-#?!!%%^N3%3{r$ zwbKu1T##~x|8f6~0^IJl7Z#ik7kv|E-`z4EJpUE3hg#)Gk3zY)jpIZd>_LLz?h4H? zLIllJM&VHM6fL<*`t9UBY4K9cOlYa=OAxa$He?9QRc1S1ic7@+DNd+}UsI#?!3K0%^hnq66_W8|WU2p!EU66v{vMv_rNEpz6#f&i?+I=C3S!dZ-nhZIR#Ln$46e9xji<2P@^0wFVeW% zWH=}D$&NeAb+}ivxjS}C?(1U3(gdlWNrboz_6iCte2LbG85z0sLCyZsSqF)DEH}E%93Eh}kv7_w`}bQVUt36WqQ3TR;a`HWpjD6_ zlPMvdHTtCX#LsVrd|ZwU`nV}kjAi|-S)(9pdu4EY=-C+80P4+3M?P}c6N+?W?X~ZL z{t3K3T+1qrF7Ap!>%f-rnNWUmjKjM9eFkTV#3Aa_qSp~;K3~yX+4Pw{6DZ};o7}Pk zSi0b4A83lEojlakO$HDA0dZj2&%xO;J$H4gA;VgAhPA?YTbuC-(8RAK-%`}0RH0N8 z{K0vrPkrl81^31bf9F!tb~1mf*~TngEH|A0H$MZv42b%#`We?jAo^~c1s+LXTF^1a zQ>gvq$%cjne;aj=x2E^cUQg6m(IOe$+0G`IfbNP$Y{VGZ475Z|H%ROUMMj-GE)L|* zNL=}w8{X#+Ke0R8S}GT_>nb15kvp?d^jlPp2`o3VjD(K#o1ht?{t04a)9be~P2+u0!EKn}tinb*Z=*E|d>S+zF_C*n56Swf3n~_@Z6I(HeglbO zdp?gAr1mVSI$@foIOF_=N?2Na~Be#>VkpwqDxDC?IQ}bN6Frf>b zPf6apTJ;PavzMk|_{I7QIuI>iM_|z3B~O0=w2z(fu)QjW%gwaytI3PY8!z&7Kgvlx zG@@RJH4$T8)s!fCj*dl|H~Q--lKWGNW=ji+=qyk1kDL+va%3dGcd_I%9fw@ze4qX^ ze#rMvhu&L5V`@ZmKzC7pR;I@mN-HBNnEMCzEc*eIAg(VKV%G}})p$ONaU}dIM$nF` z-E4Dg9=luh@W(*GNSAL82S1%A4y*e$`TDonh#bM;IZvF9rp(f}g+J2$U6n_1ik{$VxVf0OTAI z6QQG>r=L4h$^G4bBYBRW>snGvfmC8pqAODdGg&c$Jn%j>AiPFB&+xe`5p_aF;j+*L z@wRoTsl+={Nx$b*`qwAaKYfoljPeADqL|Q8jcRHe*}V^TNiyI8N=8{>{fTdip9T6- z-PDme<9*-oMK1?ZZi48<5&I7hhw5UbN>AO)&%Blx1YvPy{t5u};Vq>|9qudx@@N}P z9|W1+x!>Nfw71P=--PiS*!zMpU1ae#Ff67^Qmr_aBWp|o!TCknUeCX%=#%D|wfo#O z?)*vSf;LTDEZm7eY^cY})8C<`3|OM`W-XAfHnkkHAHF=jyhrogm(FFDi(B745P9YQ z^p)_(#7Et6S>&C-JkVpK1_TtNw7TV0>DCR$%wLQNaH#APAH9T_5EGNgQDK_9ZPS3= zgK;+}N=|HsO;T9G$gA&D!y^6TE+$<_)|~LuxOV$!deMSMj{-vvb+fce+Jeft+FEPd zV=n~12P6(D*?8x2`fESB_*aAgjh~Y7h(ADX_Avhzwm?AwZrj@h_v#GYdOZlz+#|w@ znZJ8_l zd>K!5@#RdbRli&~5r@&ETInxv2j6?2U}XMZ!UZ5#qh&CX_wRU&$4FWda+a~??ry4 zXdR}PDEWb}sR{uN3g0fZ_%`U4C7y<$Z{)DFwlF2vMsMVh9Ye<7dEb9)9hQ4(*7i19 zrP8pfBFxff!!83)hz(q9Ss;z;Q>4u)OX)er+0++3x1NotbJ4Rzg-y=0ADR3DL=ySG zCUyS#MfqR(DB3h)$mhq1ns_c0w;tc;C1I4=MCG=Kl*@G77{eCcb=N9xL2mKG3f*PH zmkf_&0LRpOU)<~--2CU0`zwNv?>SJRPgK!iUII!CFjYkqqFl&Bjs6+ZRo#BtY#ky< zFJeH|?UiUAt2-?pL_IhIR}r5D7f6&8GwOG;M+5p;&oz0aqPx|xC3ww&uL-AiPJY`N ze^stckB{ndYJlJ#A0OzP^PK27+v%2*Rgu9DjN{X>xtDFqP_oqhB*c9Ju?uNLG*dd$ zo40K>8+{05z1Fciu|EF9Vq^vh6#sXY8vLvGrE*uF^{``=p#ry zqQUscrEZv@t99LXci*s@Sk}E?q|~&=ZTf8wmAOoC9O$&_nKpeU+IkLoDCVn!(2iX6 zPAgS9XJ_MEg^kDg$5Yg7Uf1v%9tgL#7Sd$FyV2v;gT^8x4pQ>!irh)xu#Icq`qh?@=Iqk>npNL4&Uh3e8^zmT~yoP zuY7FwY$h}fWxmaZ(x~aZ-ba&3O=+O}lp0QlFMq8x8!6-RR$}h)l6&-qGSC7WOg_#~ z0ZUp~$@uPDqITVj@7*iglFHk7Ah>cTDVa}l^Qj&(ezJA^I$R*;Pnz5_5fP48L^=*N zN(lB&^p?*?j2f&Ojr6sUUoXiO6L-HiNedpL){uyienZ>WSDyj z3hRwbAVCA|l^8CJD?C;Ph$|Ze5bQeIdhCHI5BjbXuE85Cr?t(?@?XVo%OG2t4!O|~ zl&WU+fOD|woKe-VxAFRXhBj-N&|DG5;8~8w<6DCKpJ*q^&Pf#GI^tN^x?$8@gH>fv zz_~$4!b+8ReLYRCu7$=sP-jKk9F?LJt+#!hPHGG|UNtWDDgphTcqplCn{@&fUw+Ur zd#uq$0oyUdOsSdxxlD%{pBTymdV-_Klyhe4hJDuG`uk^TGtCWe_gH9Xqt9`&u$Tou z135K#DrN!~4^(m$h*&tcpB+dLD1O)>k-8Nc)-`fu|I_odmwddjnV0W5Mr@x1KNr~!G@V~vaCmkLs&gu+v z=CUx8aa|v%fE2c&2*APyKw<^TK<)mhjGegSoJ+SPTxE9Z7WBgx@yPm2s4Ufx++#`| zBqz7q0FJ;d)`E7jrkp1_C|&>Zo?AA0mm(irWe$K0^x0yY;<*?fFr_p{X=)Cfc1Yw! zLaFGhSZUEbYYpq~4|Z-1e86zEEL;ISSoF=P$)_mciP`bh^Rv7r-Wcy&EGMtrv`PMc zmhT#G_nY|+k7nCx8c$i%^2DrCUX;RxtKBZWf;?@mVmG8R%+Y3$V1r3>>fwM;nkcY$ zDvZ zl+W$vF`5&$!&>O$?!i4eWIy#V_IQ)pk)D%rLJQ@CmJpJC)>UJ?2|PB~Z(A0ixL`8{ zOCSPdBXqmYFxP?xZFw4k6l-VDyWjMgxKY2|rEH(axBX=GY4Z()D@CUl(aTy7eb2&-|r<1LQA zhv8FO63{R~shl;@E=dF7G<@RG8``Z&gywucLTXuZVijzM%OZ2$MySiFXybPFsbrSXGjB| zfhZMzvybMIODs*}7u;dg`B~ZHULWYi>%33AP}40PolMC&SFccX=<1gR4M=l6L_ipObTm(eYF_8JOeqqDh_-%t{n)U4?II?4y+uZj3*hD+_d zj<$E1MVNOn15ALOiTGzw!0M7g0Xq|GzRH{ob2C~A{Q(9=D{GCq2U_;{&6M_UjXoMR z99DREOUQ4EJ*2-T+gyxhPfuDJk7&NxPEjHSa`Vh@98D^ios?!lzWtDi;Ymb-AmZL* zLoI%64Jsb;XVpqITCV^*G!h2X^In*cx17)To2nwQj_*jg$hjb~wL`75z zh1kc_)S!(@0>T4zKS7vutX|4YXs%x>TCkckXiE!b!ey?(!W=otwNsmcATjeD+tWz5 zL*ae=Po{O!0+Sp(A*d1$ip@qQepkeMDCb~YmKW-H0A{j8|fMx=O;v)Cgt07kzqTSFda^Q2^5=vH_-BtSD^{ zx)=$C0yOXE`s z`t5D(-ucNV6$FmX4bw;3A!6fvmrvCX=iLwV%Y^!6dg^3)a#hxtVg78upW>lQ3!&>9nH;IVbLaYd zJI4R+Y=0#*`d4b*l#@h>4*+jr)#-P9axCzcQ+jhTLu zzB_{N<)Pa#?ANHKWb=ltgI{38#2f_Twa|#q;ZczBew-%P!4N?0qj)z%A85HWVWX3C z&ZgE00z=&_`d#(+ccojRF1|c8SB({FJz+7-BPfA8A zjj8PrUX>#LDQDXgWj}xtbqP?w)&p|NfgWKWbf+@?>Kdfe>!$D5yLA#RsgM~zD6ze9 zOt7MQO$qc{MK``aaV9`dp|_#n|NdLE2+GZ^wNvliDm&gb&kT~I@-DM&tniYGjGe|+y*=S zKTBC2Xc1wT-B-ulwf7fINWVmWc2um#;-9-HJRjyB9y;?}D*OU_abEtubzJ=Ik-f_s zlGJt=j@aRDln~`PDe}gls|_c6?GnD0Oc@?BAqH~!+-nL>aWny4AtD14f^`T%w}6Z1 zlEdeOeUijVXdfEJ;(;;ORV*g%QN=f~N2Ww8qI}7MBu4EW5a<}NC7#y9J@WDJ8^#^n zseh}^1)BOJ2l4xE6tKON5XXT0(92`?^mp7w`%jRE5%t(@@gk7hnfwj^=->LVJN`wP z4Kx+M2h%o2LjuvHC+xfZKzGHeO})~0K%~UO))#@nLN0adZ*;uAkzi zoeH5EkH=A?nQ_QCs7)%FI3|*035mAOGB0^8EmFnb~jEEzFsg9l_H13?h8j zT5CHz{&rg{gU#A4jn1!s=v_V8qmG$z4Z{IKSYLqm`a!`ys>!&AiS;QRVbaVs$9Rdy zI})g&nNZPwf;T+8-#^<-wzJ9c;Nx(os_r$m^lphdVSYiZZ&V|^0yrClKU^lm>oDB3 z*=j|UnTo(Ed}vsr0m8x{_sfuMp_(;CW`^e=1bw0yxZN;hkc$bAw#=ub#NEb41fGBJ zd=0D{k&23uZLP;zOTt<;_OZ+bN6_Vz(_4zTrbY?>|Fu z#g~{Ftz2nKow)Mt^whdknMB1bj7LWj8c*AWqu!dNTR(R>SiNx&N%wJ--sVLe59*9i zMrrj=s7WZ2r3haFD!a+faYuGqy*PXNEuZGPls|wo@_*iH|CG=ci}D*_aL@!x%gE1% z-0%k|iaDH*J@faA7KOl`-rctfJWC+cQq;2CH0#EIMRZ6v@4itCXT`NNkVZ*U1)#*| zsy;nfLqH*@wN4w=co*uR_e!9Ubl_?D;>$PNPj!!dzW|MLl%O_{LpE5b_nxB+DQ5zU z33+=2&HBp+M_ht#q=$XE9Nw&TTWDue8-xzYt})n9sCnCqxxO5cA{cPY(Z22ZiB8?d zSgAPwIMbt2SdeZ;0~fI=1g0s4$D>- zD-lK%Ah>U<6R&I=(3m^B6#_vP7!YgVc>c#|+iL1>LJ1HVH~_pI`oY0b21UrnIPGp}?r!U{ljBQ|fvk(&w!S?CS;l zghbyhn^$F_=RO{{P&Qdah#?6!NgMB}bf@u-Lz(-RTV{a>u}re%J_G-IebF$!|Fl&qPoWt!52mO`JvkX91PHFZs`3mJx!Se+02S z6e(X6L$}0XRl8F1j#7)(fXzH+c)28EmkfR3KD??|BHYzOqDT+ zS>d7{14K~;fsr^o(ES)xnF8KuKQsisp$(9>S%r?^!~gVW{*N$Zz*JE@KS7cRR0{B+ z6X7e>xaS_4(}BN4iOu1#7#A_u}JVGI36vchWmli6&gIgLm8c zlK|HAS(-Ob9KXrB>aqlsT0P$RK)`wcEkRLx_DbKEQBYKTVUvEuqX7s!ohimmO2Uq` zqf}tBcCS)vY$!&iSQ-Y2EA>IV4klIhv9cB)wZ^kD-h<;jw?|HsdVgM%o{ImfolS4c zldDOrhYspUpVMgJV_K`_OW&mc;iqiU_;BN&2o!^HM*J(JbJMz+)%&eNt%8zJXOl^* z)m_X5vxv(*r^9!0KLo8I4UXbq%_>4km6OfN1B;4luTKQoT@Uw^+*USfoKstX#`uW` zIahbazy(o3l!gr^YWxITl&V2JVbYj$wsL=HlHHQF@S_#ZBf4909Kl1<_jTZ^W5nFg z@)DDptF|MiF7r`c_-^?MZAq5^H;#@1p(7veJ!G)l)#ITj!@bQz5Kuh`Qm*0c^n>T+ zeW0mc#%sUYM}G~A-G%W(?e7P$`!BiN%TRN^Fn99` zGjkd2^mZA8KQ9!-N7#1*T@XL~eWkq0GX>c;Px-|w6&3aqLJwu3br!5mM*%i6=OiKu;*FVa#LOeB)pQ@fcQpVg4Q5-kO;IBOm8=CiLUjAoIpoGJK(r z>^=tYgCTL>hS7uM?HbP;DuYtW#S1%*c5Me*fn_0nk2^vT?na0~lneEEm*d#o`;QT4 zjh1*}#K(QiYP&ln0G>8xL@-hX3JTkDM(|R?bw4%VZ)Q8n(ATWPYGW&k@+-r4PgXIz zM)K`q?%`wlZoIu4-G_lw+T3#`^~x33#}j8gug=luF&M6J0(JG><}>8 zMY4FyLeiutE}Fqyk%rV;n*2n;gfGH-zq`<{Pg!y@$2q)KJ{#;YM*#l5vy}LVa=N!k zwP}YMW7nIibS#=-HD*-g^P6H6P{E7m`^}Rt@hHN}FAOoa$7}`t(F!(m% zvBu7We-IxiYUrS0n!DPxu`k*S}tv`9DyXf&N8L z(5*cm+0di~50@W)nB>0sc}PCg-(kv2ui?;Z5FB70BYvmpsB0}rDgeU?vkE&4KU zrp+yOH0g^GY1e0;zg43wb&y)ewB*~E`Cit;=2sV=cJAuiH7@0s6Kiu<^_r2 z8H8+){rZTA`_04TALdK@dzjO2{r>x_@e~@kuv+4`HUP5zxFc8&@$2pUkClD=m+2^l z=s5IY2bwq?3oKh^sx`G|wVih5KKay^#&1O92+~CwFIJGZwkK>B`X)K#&ct+J_z6S% zBkw4yT)LbyJaJbGGdMuvOeZ^$yyCNn`lajHcCjZ&pJo*mFFG6hFPZXq^vXS;YEpR3 zsYSro%#iNMGsz^B#~BUMmuFoTzFFcCj z@|afoQh5n=2+PF~F;Q+~4fPwmQUXb;>^E{gDZG#gk(*_kr>eX=ytMSG3QAJk~#@W#Y47v3a1Q{Tx|#I>ofV zyxq*n>`6iLr>zm`u#Jc9)nZ&Xk4sAC^Eb@*W7t4ID4g9xPwP$B8l1%~HMnXEUGTzn zE>T{7PAy@lv(dRB4af>p3;%4zG`t-8UIwp=5~INHO7~)oqV20Lifn0|Y!*9(dl;4i z_Z2s`g;1?F2EjO!PCHD&)DifQ(xkqxV^J0H+_rjY1D;N*MHPigjm4w4a>_hgEd+%% zrJPvX2;&Ka(t#)?yn-F-O25jxbh!o*-Q3yd_6|l)T45hQmrFH5M`NAtDAU#XnKf=G zHIGrHl%mm4sS|z^qpyXZgc#;Z|85Rp$0F1B&aFNFfVovDKSpK zSTGCzRe;g6OWisLnvKD`GPR%V!f5fp&<}#CT;`V;-hbuK%)dS&p!&$B46wCLw$OuI ze}a7YhJXCu3T69OQM#Z1{>hB^>DM0;?n8adfw>yqSFRhdAy4`AYQh{ko1)cOKjQUu zY288jlWu4Bna1Q)Rc1ZwJCd2KM0^^E=!QZ;gknbqfmC#E%(~mFOUFjwldyS}_QiBHgB*6Cf;oT(p3Vh#ydXtkIf}uKOf(OFOaCUa@DhSjnuo1Z=1I44(0Dy=cvPXJs8gSg@U5gaMW{SQ^IT@kWu}aZ3c)4?m&SQ)!NBn8E<*9qi`T!L$_OWD3~)ZOE9kFREx)o*4(OJ<6l zNYjntY!fM=D$6|7TMPw*)A*QEi6`qG>wb=KX1x#H7d1Qc+gCCE#t(x5-Oh+&^pxB} zy20f!##7oZl|Ns2;H{_XmTW>Zz5XJCR`tVi-peU+aeM6b?&24k|o>UO7>yT=Kegm{sy2m^=3(?aq+RBW}~#jLPF$&b$u0 zTy=kc*h$N~a_40%AP}Z6R(}yO;Xt~W`FBloq5-3!AF<_Gfy?*!x;&V~IBT`>@F&RY z^%TZ4Pgl@S@n_uScYf6iroW}BPIhvmJ0uQc!c#w$-v+^b^~Y&8g9NISDC4m zwhivvpQhM{mSzm-K^*i(jmx_#cCQa@hanPodww~^CNY$D02;u**`ELgK{Kk0HxgF> znt5z0$EO;+D!YzKJd5$By;{KD!<5B0EDts`D7$7bb?xuopZ03RzDyW|)wyuU7bV}g zHXhv9Mg(H-Pyfp+{A1#(pZS5`d0GBpe}_95Ti#K|j%5gFKu4LS9l2DwgKBINV zGnGBQye+cw32$USH0%rM<+cJz&xfgF;{h>fW@^$o%2@q={>A4*cebkTd8M^@-x`^! zy3E-kSt6t{C-+&8i_z!EMlFeENyV@uGvJBS#|JFz98S{fc9L4M&iOiic60%X20t>a z`BVcn{$%X>PT1Q%`Qf3F#$fC7^|aOF63LuK#;0w+do=(}1|h`2yJ7jkP0+;=E#Vk8 zDbxNDGU@J+b&hp=ZaS_)hF+-SJ)XCM-;WZcaANr`N2-c5HPI9s-WK<1Y=WXHxFKpi z4?RNIttg)yZ0zucyq33YJGT+fUa&4Uxmt`hq8BoFJSZ&(0bx#Yd%ezQopI+l*TI#j=n1ZM}6#2^B z*KM4@L?txaLj$$HciH*>KJaHppH#409w1dvu^Q_ zU9k8nfUDvv9;Ax8@=+KuPe$bYG_{S-nt33PZHRPXt;~EU0wPu8qXHS@Q**12N{v|I z2TQLU|D>Tg`^jTg;h1Up=fbOHCFS=&bnma!P?+S-h91wkcU;1b%)8-99;nk*oL+$H zRZJ-8ei{0+=aCeNv2-0`_eCcc;OBC+lC)|7b^A`O#_aRa@SrN8x>RTgCPSW?x zcud5{!z+~<Frw5QDu%Zr5?$(wNAjCjwD-6X?d_Fd#FY~*jGJl$veOkfZ;gH_j)A5zZah(WaCxgd36k90`^utXg(-BNVphKcu zMe%Wk(vz3%SiN-W0wo?9HV0UVwsQ0iIXk z+CsAF1EYB*i=2n%h$k_?d1XQl+DNC~BQsB&0Aa!Fa-ICEhsy>|?Xsvmnhaq%Lq4ml zId8e}++$siD2GK`URd-Z{VApWLh9%R_Qd@^Lb}|WuDSm;Lh`r1M-6OW2dxtZyiGQxBtdy4$5VI!8!kTa~A!f z_6nwy0;I>O{;Z?!A`XvfW_^mD-G=ZGX8XsT3+v=!YLYLxr+#ziy7G)#5%!bTnurW@ zM-Dxe!F@cykc_Lhta^#`{|KWCI&emk-_>V`coN~ETTs~cCz-+F z!g_tFyC8#}d3Bnxmzg5!Fu;&Ux{xmP7c;oXj?cfUj^;OJ+q1}}x4bRTkbGgRx?x;z z9?B4;>WXfD1NwOQz0JT(MN#UQkDTMY)010*@k;)#YbKa|F+d(ykYVD`?Y#=X1oPV!yGh&tu5?!qhRn01z#?c$d9#5{)W#~V6D*&H_s!hh9E#a2G$$I5dxzpRP&)Y66nN4# zPbascb^rIZ&md>%E!kUf;kB>^N6DU=E16&BwG4*?h@J~qFG@f7>R|r82?Y-PyAGF9 zu8lDfCy!UB>K*wnENtmQ_ZIWsnX!$O&_f~0i*Cb&)4a;9+40?l}k-n~PBUALd z0z}2HoA~V&ld))d`S2F2`*txNLyuAMW}3n7(9sPTp9FL$BV@DTLdQJ*F-0vU;hnm)qm4{F#U#n2LCGwJ?M`5 zJ)XV)AN*T{65}Iw~+m+FS;KE#ki?}+&i42``*w)wo9h;K>4nt-dLDX4 zjM7~L2B9mHMVJQ1-Q@76S#!5$OFRUZ`5P-2!>=>>v@Uj_Eg0ZrS8CjZjZ5vTXbHJ( zHzapzN_aqOg#8H2fhI?k>^LoRY)V%Kt`?8DB!=f)slApwxY)MSMOrv%y(zde+qIv_67TY2 zu=zkmMdX!OzRM66*`|2foqEPNU{&{oqk!f+#k!fzi95AiG(C z4V1+qKULVcIo7FBo6SH2?AU!FYgeBncJ~mdTnhsof0p5b=?W1YFGP>U5XL?CNk^k%-<8yheCH1&)#@;h{;Agr2 z1ZC8((&gN9xg7aCU2kdm5Wg_ZGJ=G_Y!u0&OrG`-Tk38B=shohfiZh-w>u=P3O)8l#j~X^j5F7z~rT3M1j0O&nMqQ{iD03d!~f8Qnv;g zF)NVXpCI!@1RXN)4YA-vu9^VE5M_a}i;D9juMjyb6q?FKuGe8@xfP}y`-@teVZ$IKkt#?^A{tTF?-RN0_nQ!Ybnsgz7 zI`ZQ)QLauG8_fZP^LomUa#LvG%s=+vGtBc^a#NjDXDm^a5$A0QIL04fe=OjI*n74O zFrPc-;8gQV7|L77|A;3!_A3BfZYl@?60+moO+xq1p*5+KcP2TM^m}cr;?15JSKU>4 z8FzOn_WYXv2Cn#jvGU&^J@YfZ{V%Fn|E>2^V=w_I<%kp~T$`uFz37pFM;7T11MyqzlTx;-PWGJopEjZBLKyP;-ou0V(e|M*y?@j_?N zwlUJc1lXKad;DS#jd$MY{t5Ex;9XYuLtOUZ-Fd71?%<^|$Z%H5(?s!O~In z+X1LMHCC|t_&shM#mKzIghF1$j}I&634-NeC?2p9eB_N$+e9|&*YB}SR_HpS? zN%XD4TcBT*NMO0*Fbclf`H75uaQ*5s=7r1-BWbD9n|t)C^Up=wmmYqRJ`t=a=A`4) zkH1a_fXodn6eZTJq{6XdN!+_706x>@w$brT^<5R@jW|??xp&|xXk%bP86n|i*h%aB z+rfC7r0UhO7iw#>%Z@nmu?>DQYkd&aFH!)*hfF;7#@+TIt4Cn=ExwgI9V%Jkc5j|N z`z$96dyTE*upvc+`oa0B1>!naCZ3}E{KRT>ET-o;Ka8j*VWgT#WOKuW=Zy}3kSFL%_m~jFkyHpa9x$4E|FYy zuu_NmlBM=*`AbG^t%>#ZJ;L)`;is?}@>#Rg{|}ozS%2j>{SEQKe=A|*A0d|fSMC!g z!x)5@;To7plX#d*vw0*uxw9)+n)O@K}TA|;|)x=4>JbUusr4Mot(&pCK5q( zrq!@F!0hY654cgkk*=6qc$zc55F{qM!M|8Fj7g}rdvm!FA7$`UAP2p?iY)l54F+zl zkHj6znAR+Ek{Xczm}ZOmth3yVC0ogH@J{$OW3!O9lZ_H=J*`pOHupY_H>Q=|&Gi(T zlyb>qzI#Yz*}G z6nnei!>%V%=+|1OI2$sz63tuCECjMm9h@p79h;SC3TH$5%N^u4vb%A5*(>IF+tSCg zx^v&JsC>6>9JTa#R`a^4<1nTiX{oIwAMAMAZms4ix~7H7@+!Ld*L&F zJ@92RE(R6w5(%FKx^27q1O2AvywqDBDsk6YQD@rNJ3`j9%}(ye)!0Axj6Y3v0z>b? z5{gUXn{q4<(%GAx>U7RC)ww`h;*>`F*W>l;=X{nO%om-uFRR~2#qXeL=ubdl?jH_B z7VS>(G>CuvW^VXCtNv)M-6Ue6Wt(g6@1WN0PUN2a5$UZ*3tVCkeR`)-U-eK4J3Muxz_Ku~Py(-y79|KE zUw*Anf_b>TU2*n&zw4?{rgTB4)gt2Ty(n9`!zOJbsfIGI_GL%Op8ms_kw1u``5$Rj z|1%i(-{q@Z6XP(t4aUwmLXDZnOOk26b4&N6s>42d$}ltg4}0yqd~IV#ZFUr|#}$=~ z=?)lq8FrtrrU+y{_mmi_Ur_S&M20X;g2K8n9igKuCX#O;7I5rnLN;sh$RIK3noXH= zRGy~pm+Esf3VfF5EdEWf%l~Z%=zn3Je=&v%q{>9mQ1k+tG2gwIf>b!M#s5iCzFZ@#n+5WdCaw(SLt5rQMjLn__y#YI&f4`pB3L+aBvj$fdidw? zCD~NRPA&E5cmq6PG2}Uo^Z&GWrBO{L+cr!xiKxhoL;(RsL}ijOs4eJ4j01KQgxFVR zL{vZmgakyHAp$KZib0V<5F)c8Cdd#(hNuh?P(y+UB1obTKFHuJ?s~tv`@YrP&)3hs z@;56hsjsTOslgIGZk>O_8_m>tzg@1^qFKOco?Dz1ThbXsz+n1qKn%--0oJjZ;v)p`AI=>C-=Od0Jj#q z``HQTrxN}afUMPcEk~+r>p0>(g{9|4_NYjbOmF|BlzG9T>P_K*T5Bul1%sCzhAsx( zrCJ;5$XcUzZ}pH%DK4R(d7?rB)E(woHv>NBA!ChNr z%41qIQ35Mnj5h5`QYw`huUulFP%haqY9X7PMpK+u1%}a%)$II>my?&v>9}Y)tn#z2 zR7LN*qE%U?Ro46Q@Q7YOsxgz$3h2aqHz*{OH6^!i)~qjK?Tr^dRbbqd*J%XBBnQ!4 z0DZ*^IVjsitg0Hw$xkJ2O1g6t_U;91|GOU$&4pr=Pox}#M^QHtBJp;;^rbv}uAO}4 z7C~^ZMz_o0DOnDRaE6fVolHh+;L^J{aB286{$+#BBFbiX-_wK9k`V6L4D3vdOWlD= zzVxBYxG~!V-u9Ot5bzno#iaaB#g922MlR43nQb~}YBfS;NUl?fkpB=V5x_KcAp^IT zUUjE$7)fEj3To22e!jGd{;Kd!S$Nuk+M88wA1xF0@3t@AZ2v=9=v%pozUDaQ7~E9B z&stCuOU{6*soCenCZz`76cX;Zrdu~yO16#=_gSK@FobOg6|zy}wcSuDXX^r~{_%z< zTo=EvfYYm{vHG+g`atfx7?%wx2CDZ9XjgHDxOU69MBzIAdXR0j$prDOl@#~ITdOrx zvtdeK9caix4b|qTj`2emGJ^d8Sj9{-SH$Mla`0GD~P0A_L^sRsYQV`Q5vZttv%}!Q(f@)c=~V z(f9CMzmZ({Zj=qTeuH-O9e?&cQ_a7nRQxwEmcOG>#{W^8%urkTDo@bK@V zp2bMvn<{qyww&j$iD(uhh5t;!-Jgg&79)jk%D?z)-~NB(_rAkOA@{-k)E95|j2ut1 z&%X+KkLrtEhmtsYO+*>&mJmRe^SkHk;#oIx`!drCEQo(A6+%(o%h{L`Ln*E;~Y-{uNi$=iU7@l&)O zxA+Szm)Q6P##dnAKY2!~1E-9Ux58fZv;u?%48e#g;oiJ9K`~`ak4*v8%2@{gD%$?J z9o!-eQH>Ia3zY$h<^~W1X6S#y`;q3Q`9^>+Xfyi-ri*%BwO_K!9XWaU3v4^$B9M~k zk%6T8sWow+M0kEdi_S(yf>B(a4ghWFvNCvw@z0P0t~FT2fZ5B_MnBPdfJ|U4#UeOCk7wU#aCC`^Tw?GA`7LLk zn|mMX*=&8@pc(H;QvHCF;t=A=l9IF-S$k2E~usd znn>iYj)K0&$fv#p^iy2ddV%6ig8TK=A9M9Ju7mHaq8HN>fMMh(fBZ`Pggioc-ba)^ z5yyODy`E=`HSInw8((F0@ME6(D{B4~UPgv{i+ccX8@^3~Eh&f&z)!o-Z~r-60D3dl z<2e&hzXIgX*G=C4L<&(~?Xd5D$WYrVoa-&({-vZjdiTudxK{j}B_Rso22MA-nq2w3 zvEPB?=0>?Cf*LX$*Jc?|0j0X8pqjJFub$*13MS20>hAumQ7)?y5v@+plk}@uW~S>B+$j<7%C+M;iB7x8Tkt z>m+I)8}->QrP8LS6Lkidy$13XOPI4%g2EBVyQR*wwW;%za93;}DMY}si&!IQB}E-UvoUa-KxCJcx{k$Z8Zd3{pMk`q2 zn)nWXiZB?lOOS4@lF3b2LgI)WPD#Cd`=O_n`}POd#nMzPV5i-p#bCxpZ{dx!3uq-u z;8cn--5~T#sbALCjRURmGh1<;Csen&H7^y3+VMk74NOKFrop&~H3Y*8kb6yn@WAvPrJ{9$FhuCLdK~u;c4zsczEi#X?vP%u;W>RsWlY#FJ4fBNx_!&W z$gaN?w)pPie*+-80yfg7lmrAQWEk)i zF(e6-T&A->2mbP%i;_t^nyGTb!Ro-OO1Pb6Pc;&Fs9bWJ5}d&c#GgrafcHqkTySm0 zRachv@tE_73KAab3;}`@L_lB+UNywYVIMm%Y4F&i?g@{cQ^(`>KKya_@**$wTk5Gt zaR<_a8b}=!NYA0gMxHr)5gQO#g4OG_)!K9BPOFxi?>rV|a8lgkG_!%QrSKabb_pXw)_p?J*S_i(IG^`@*_Yn<*!Wa{DU=OH;;48WV z-COoJ)|eN}U%??O&ps`Z>Q8Cn!xnF zN7v{zxT+h;zptr5p|0F`qwehdvv(eBGhU5L8k~LX4rgagxN^2vIVrX7@tqi2dCe*$ z3Aag`dM@=$h8=)R%u#$LTCge}V4%YhKnmbr$DW-`VG~-=OJ^wYYUm^h+J&m4*lUvx z6UrObp7d5<`qQx$6gu7#gcX1303Yihxvi*}jxY0)RRjn?`H4IH_+xD`N4a5NwH;k<}!DN=86)^{0 zOZRm<9x2Pu*nY60tx`O!FeZZ<^ad!fPS5~pj7^#Nz}p4Y0L|95CZQ6?rkwc0y_`?j ze1({bBc$bvlPnYIY`j zthgcP`<|##uULXT+(T9$@Yh1C`Q9_^?7PYh+n#E+|LNe<2@7#eHHtm}K8_`%e%B_3 zoUO^AgE3^@(rK2#+P`GFYD?F9jX0GCn}}IbAz1wn>a zsp~@rr$Y5rD|0$~mYvlXn>qjaXk~ZR)oP2;!}k&utU4b2G!mWDr23>aAKS-ZA0qUZ zABo{;ZQc%gKqMRnXPasVZ@vLNVlBgCVvv!l)=r^KQgIaLwp*A_y<{ok7diZkR)GWh>h;+ zs{5+^J+>lEL}HqASBBc#g$!v*l~81HTQH8pw$WylLjqSG+9@`)CXAo3wmE4wYvqO; zHfIv~V}d09x;t+CGtlQ@w9HuT4NYigME>ihpS;hg?}hP6iZ)0@Uva9&6$ig)0wylFnbbq z1g;-+_%@{1gqAj;#`a>{AI|pXcv2o5w{Cme?6wCcl2N^*Xh>!rEmV}}D^P^kNd()o z4BSCa5zPG{ZwAPAqg`NOm$-o4uaPTn0yZ@hiW4T-0&!Q&9R$>givhHB(C*t8A8o1E ztX`^VC=+S#dL^5x+VS*;^VIUSPtONc+E~$_5ZOiep`0(U&!b?$V+=!qiw~-vzh00> z@q(YXm8xVD&ex-SZ$ale-=@nVHVGqBw6lW9hrKPl^fDO0jjrJP*&N^W&Rrbbf8>F* zxU7rIx_CqX@$g}((Jwn=V6XBFq2ZlS2G0?DilZD$ioKI}?D6fp=1B_FGUsC-#lmB# z4yR^ja=s}?u>Y;QnBp%J3f!l^OzXjd@s)A>OK2GWr4on>ca?@ah1E^~;kk}-1Dq>S z4dOX}_Y6A;=bp6N-DPPaUOv}hR@c>PcfoKwh1Bq@$rZdcW48J)0`T696_|^r*WNz- z>=8ZuiF@bRnLctew2OBD>&MA_P&5dUhLozA0k(t4>~X6&2i>qN^|kvWYLFvn7hvfq z4Lofsx@tKN&15sEoI~4v-&U6+m9?*XI&$Bdl!AVbDA98#(r7gfhg=Zl=<{S9VHaW* z7R@FceOB$}z^pjd9>HX+m=hm(td3=g3LA!rEZPh5Ah7;56x<~%U|Ok&>cGcFD|~Kf zl6$6|w5CD?GxZU9HLByI_eci?53!16{2hXyts}sr%e@b^?5hp)U+MaCKzGhl%co7o ziY?7I7?aT#`+Q<3a8i=zfK`PKFliEn6Wyfo^?8F=B)aX#J?8o=lR2{`&v5!s9&2>c zoTtU#+Z{r=5MFx$Ywzs(etxHYrzz{Qcts37-GPY?0?)mPZ!E~3;Cu2^d>G64Cvpp} z7SnDS-evg*D-0qlM^2{o9ub338A4jPJk?2?dk)HD$5Dj}z4=7@%Iv|WflBI8QSc0Jt(+F3L(7Q+RDsowh@igoquOgl}VkGag;UrwAH+5+Zv%M z6MYZffKP@?QG95t#@#L1U8RPZS8ul!^pDe*v#ffP)~}>~fi=q%U*xvnZi2Dqz$=jx z>+`WbJ^V7Lo6TZ_?dn~Tf*aOqV@$qU@m?6`>sJTFKVq`4%q z>R7CFiHmJc*4dI*i=LIDxsLrO*~@Pkc=YJ7zrzC>P_;o4p!F^N|qjmfim ziqnEsB5(24ZU7ukkVP<5grpC>ZZ@8@F}rJ^8|n0kXe`wsSy8Dr*UrU)%Jm7p9s#uf zilsFNO6cAhwlM6dOX;AaHdC&2>{C_RF9M71u8!;mn;nPiM2J}X^K7wB(D2Y|^Cp)p zzJZ&Iv{A4XJ^4y<7je9oHzcwB2F`ttX*aOD0g1aLk~m*7yPXA(M(w5V%eOvn_|G=% zyk}%a8}ZWyV+_bB2~1pBY9eeD!8`^bg%=~$ z0c7FeIVSkV2W+B1X5L&V3nXnU|GZmK7BmQDtMCPO6KxM*2^RD?gtN=AdS75W$SGiM zAqtc|HkP|ANT^5yX@oJzmB?o7lY_qoZIhhOux04-ho0R>VhX{6x5H@ z#x{F&Miw}&gc+whv!WD!#djge3ljM!BtZnc(A4(%Zj!a7vstJgVkD>eA1j>^_Ts4f zf6fpDy$uTz^ch8v*i0{IkS*&sZ%cNCh%=K8K%+eE9JRaMwXjYzg1QX{( zMD|QDDdqQfqz}GY6C7d_Z~D3HA#b^_nX+LJdz4DnfxJ3+oj1}>SGb4?I}WaI9VPg| z=DiZ<{DrFCEa*MY5mN%6VS*~<0#;mF&504Fy0)MpBT%Ggfi5>L1|uZMlavgfKKo_^ zK!TCA{{nei=~Vf7i$FyH@&*B_1PyA;7TrI0W!9uRS;t%^@jmu z0MI5w>~Y}Nn#n;4WhVi)gw1FEYl!~Ck^+s| zL;x-qNBDK-uqQ~^hF@j6>XWI_fK?0KEE$IxuBuH=6SCd)#d^r*!sqUakoGO>?35ug z{i6tB-?O_8IbmT&o<~}@wW;dC!s*()jo5YcsyI4%9fpHoJ>mo>nbeHb;=Nt;o6Q<{ zOUqkBO)2b$+(T@=MgfxNX;@aji*+b{;N2thfm31Bb8JP2)lnp`KgS*X1I*6VO}Q0Am@rjWd2N{Drspthue84)FUf@XZ8r z1VKS6AVpyOe|r7tPrGyw=-MU-L>TqwV-FKSAWQ%VbaCj<$2e0#p!5D95W4fJse|dU zF+{-6Q;#2mKC?og$wpr*V4j4APx5a3@)NJI*}kn#-K8Q{_XpV!Y1AS%)el&32R z2`+<9Q4tVQ5&ZlNV!;ENm;ku`@Bru(0U;6bX%bR0a^SuVB?$N@!6`x_A~I59G6E0> zeheZ$O+`(@enD7)=CZaaDXoY-og!36_jxoThC@_L&mpboD;cNw!&rKKN52=vAM3j( zE-IyiCC!|iORl+;O59ZL`M!4LdfX+0NB;2{Wn8x&2*na>v#H zw{KAa#u5?`6Os|1CMLq04FYac5fM{gU>82EpiLv9V`?7_EKWjq8Ty=_Loxm11gGvp zL^rLd!*@S1ai!ulNAS-f&{;wPzypL-pc|n579I#SrN2LtL!Ka&SU(QlL^Bi>)s5{i zQq#m8ba>=%Je-PPZ+Aug?*G-wg_Bd?1Gf)1j=FezAClClxAf?a;3CKAXa zT0OL)$B5^Mky!9OX*wOWEX=G|??3BOYaDha z#%RT5?jn^Q^a6|V4!wmMD=8pz_^I_}VhSViUXLGE&{m{Il$245m#hI^H_}$Jx~rhA z%E{@T5|tXK3`Z9u(B0`TS~$b!4wM7@$N{V$=3gBDbIF_&NHqq zfVedbj_xLevvVtYBBE1o=mAjB!@Si|or;g27+}y$@iDAWV5O+L(C{t!*<_pX=J!zm z4Z8aN*APLJG;uC$;V-n!8>DD-yN7Y<(QUowwb%1wX@C?ghKHVQ?m6^;rPZ0SUYVG* z#qBPm93;96DL@L*tzBTVNU22vTMPyB@RD&puQ@NOZE4=vjf={prHIXM_sro%4?9K% z`{(=l#T3=B2Jap_WWZi|T6}^Z6y?6h8fTOm$_UT=Zb_!-O~ydWtA`oU5um5;9^o)q z@a%kcCXRa8+_c+2F4Ka~_{08!ZYnemo=r0=cSnGU4tm}D>P}=FQM^A2d`1n^qaj zr>59V6GuUL>m%*y5uH#&b#)bD3tD%+8Qy7P>ew`PQdJ0448#EP4YdM_JVk^j)elRG)7yYu0Dr~<{j;NaWp1H069Kp8$drlwzj^N;$Kk1~ z;fjZvpO~j#qpRHf#0_CvFAcQftCMoveZ=1;}$l3h+QqdGWB7p%yaM zPf=&aTQOK0N}Y~C$VU6urqXbA~4_g z^QMWk{Kb5SEg;k~0D*XQ^X;x>`9Ta}Z?rUG=IicP`c12RvirQ|DYh}$6koMCQ5SHW zZHsY9YS7oPN8I6jSd&s}AcrZyd%>1+mRbYiKvILCF*FG<8?iFtRcjVCY}0CfES0*2 z0yJs}s_&A18tr`r2?-13R*a|Ag_4o60O92geFHZKTR=iJIhX8IaNI+o!;n^Ta$hi4 zyJtA$IYh6t94UhigAlM$mQ0}zxCM1#aC8)-Woa5=3l9U~CO#p-+#AFqEG;#dpJ(oF zZvsnxA6}C&A)6s#FuYc64H z{$I?uVo~eb1OTrNM?ws>qL7QxgcZkR%t?nLQV~v)X){&={N+PNI#vo=gOKW`<}N)r zdX|-{G(XfYrWxQ96_BKXtn?liHeE=jz|L-Tc)ktq4<&eMG6g%g>S|^ zB;0QVpTY8!X+2b+IzAA%rP{YvC= zIdwSH@U5DqDyjZ+Imm8kg~ClF_n&3cP!D6IV@@Ez5>L&eN!enB4B&1~wSw>*qwnu)1N%6EV&YNZGie9nmZ@#I=s-K0!v(t)u^q&^;g z*O29t=15MqaPD0`vu?jf#HZpw3QG!k?4)pZicByM1CV)nfh3KpUU)sxfUNjS&6i^| zt)EkLkN%whM*%t^ekqEpgO~AidRwS-EkOLF=mrySX9r-hvTLd9h7|k(ryxyHy9{UI zXe5R`!z>`~ERe4L&dogL6R$)OO~=dxYPLj^w-gFjY!8<%>)= zJipWulUc?h&BJGp)u;C7bVq1D;A*Hi;e&{Vgn`LN*HAOy*5T{LaYBC#3LphIVj^<8^NT~1OY|%^D)@!=;9J> ztB^GhU*%1UQppJ*c?ZmlYgh zkw9^QgQqsujL!_U+=?mS`N4Xl_E%6s+%+V!M#&&*Gs)6Z;%h(h0lk~!qVVgo1ou~_>@+bQknC0ciyL!b9bR=-wOpC6C3!sQI!e0nRH2{1hBh2ph;UaJ+{IXKXsc#1tIyKC3!vxA>k%Uv)R2~Idgr&5_NnX#><5vTAT z#P!6ucj%V(}=m15ZEwZcN(!QNO2FZIe}~7O#GR+%lk^ zV*}n+3L6~qb6y-SGXi9g4HCDm&rI+hL4IwUt83-NOXmV|%fLu~em`np$+bQ`0tK=& z24IkcGwLUm^mD=8J9b7p(6q#sYkqd%zL ztae_C$>6dA8P-nWI684~OQ*^J_AW+7APCdnSLgBMQ2tQHu25#LO~e^p!y1tThJ=|~ z!g=gX)yW7TgfO{mJziji?gXVaXcBQT3C-HdUzz4^(IXhx_ufUPb}aqZUWe3k&#WZ@ z0MLj*adr7D9|r>^L=S^9lPS7($hfv)Y>#5;@qW?O(pDqY4`Gg|4p+`B2k5O&_g;1y zpm(L86W*PsLT;`1oakERNhe2GBNnCsc-bNQN})jflPr~`vEGL{$Eb*dXI3YB^QC#* z-&*}M z*|{6Z&?}0)*DGB`c&XrvGC3a6XzF!F+phwLdU_$+@x^vb2?U7qP4G@O?3qe z8dAgZJXmU9RZz~H%`Q3rEq6uTJRSueUTx61shDYfY{yJjPA8Hrs=#oHCdGIENKAOF z3IYuVqY}7{Dqns#3=d`(BjQ#};xb!bf=H(ZP)t`y14D6D2F!W_D{rd3A6UroB zUq1=bKBZUg={YNz>qKC)G0;!Yq!M+-zu*cY=BBXOOVZ5=;5*H{-eI32g|(|viV+#e zylmr=0vUOU%tk1MkXV3a8#jx_iV+Dfju8!lT-#;UsWWuG7m^)Y0F6z@v$!wgb|s^J zlS9%Lpuos=^(Wz+s0Jh%i@A!t?xh$8Ro+N;jQj@oU4tDR*>=ohvujgT5OlYR=8a2T zHSc2QrEn<<8~Y2>7lABkXd;Ntl%n=ueeJfIU^{wvvg@4GbOg1N^S}Yce+Itb&b0a0 ziCAB%rt%xi#~dG5Z?ixKDOpQ(hq_zW)&C+nKsG*nwhhq$vh9xN+)0uwPl!dg+4>{7 ztcj(k9>gtrmFWLk$yzIVf%A^&^UbAqLfyRBYk;^hSVo4|3 ze8OrL@Th*#j$ucNth=+DL0B2ioi7|eAQrVd5`p{#O+C))To%O^?(-9`dz{+D8?LhWno5o|?lbfd=$8xohmf;_`!b2RFuCICPv}eJSo@}V zvhudPmxU9@BY%SK*&jYK|AN}YGR(==tLHRK!rnI9eSPyZW4JqxsIDy?(@Dy9gXP}Q&TTx^y4CRii5a3uaC?73BfQ_~wv z#iQnEvO?N{wfNLbH8SSj*c91k`m3A^PrhErp%a^OH&N-?pK=)%EZfZX-ABQ1g!ZJO zxZW>aFvLB)@@`VDj>K4hpxSzr_K+pRug>|M-fxl)BNaL1qPDZ>_6y+)%lWF{pGQPY}tk^hVKe9Z>tx`#(%q^dH@|c zoVmi!8txKFAv5AK2@ujf{8v6<(_9VFs+!l@q?U zkoPwpkvJXKPN0>d5bms3VWl!}aNW?}5IcTUf5bFfe>j4}$^!ACjsu0)F}iG&3hS~t ze2^FX80O64R<|@ldArtZASL|bdfdds`Z#X&*AKyTYYpBWE%*3w%iER7s&~7CJ_D-iW+o?5rUgNo9^TPs#fBrK{4H&x^j&Au z(te4S83v!A&d;%NZVSaID@Y#%DUS1CG>@O#|a%jNP7QGi;R`&iyoxm@o!<^ZjzItBZ5ZLDPzh+KMuu=Ql3;dXI$7RKhO zBs`SL|ES=vEF(-a?bqn^3y!Shfc6*Yp3w~U{bPm_Xv~MzHnUqNFAjz1BLXM_D5%zR zN_%W1;te%v*ep4|adY8Ag1%@W^N7fYJJX-mu4m%77xoIwEWPK&6os;}`*xxM0MUN6 zhuHjIYyHB(zo4|PFdp5XH+`yFdOpB0z@_Xu*uLrepQEE%) zACMK=7qahZ8Wy;|JpGlf4<2{D*F0V_e#Au=hZwqoM!xg+QTuVN^l}6iq zwpw0wYKvQ-?;cL2w;|y~%YWgNzG9pOJDaf}?dL9Vhnv&pJ!nP6!P%IOwb$BJvy!o= zj(SjH*{RC#!Dlp#Et7t_<{Rf6EoE#bNDUecGVtoXd*=Qf2WziNz6b#q%kbhhOFn4q zJrhLqj2c&KwK?6{6sAvmlD*e8G@vi3dr+!AvgmNAA0;|R>4!SDSP&D0c^~jP> zb;?jsvf!L`9krN~(;e%~&4qd1#rS)|=Uy2Xlf82O@G1FHe2>6)iZoL-!yn|$+C64Z zMh7{}p0y<_aG(-xFE@&Zj;9$G?Z2whEFXohD5`QR`rU&IT0*pWSJP5Sl5C%8K1v|D zypTB`-$I3zyy9*@Vvpo#dNO#AKy}=l>p^&=mQ{mu-?flwTzx*BK#w@~7Vl?orcOb( zwN6bKv@Wv~^DralTHWnJtfxM&yU_}Jf1;7ejW6HLRbs|24QMkkM_}@n){jtzYXk8T zOYw<`w3AmDkP0U_MFpeVhAgSyFf_tFx5s8}+nGv-Y)%b2Su-YF7HH&+4{SAPhyz=z z^02EhA5^)#b4$4VcCV&mOf56-$5*Q0&@8E0nF`l~_ggaObJs<}dY9C%d`3=QqB*V2 z^Ynhyh`&^Q#0!*EL@OhM>~oUts>-!<;W#&%5rnt)L$ovT_D%M)BO(r9c$dSOawv%td_@lL~vF67e7t6QRWY~Rv*K0{E ze95gEb=rjvg&ccYLj|r8iMK*5F_70g%}WvS8O7Ojlp#yGR^19xWOz_>_SRj(=!y)M z*;+04Ee1RjMU1AN!KiFp2M-@{`(E_=w5o~WGfgDKIbF-2k#p{J(!5^$V`FZ@s(IB< zDg3f-)}_cxbyT}T1+Wl!R?kkWHXHf;UZ?-)hoC;DQreRT0a|=S-Xp31C(he)C4|VJ_K3aC{m^K+LcNlWAopK(TGq{la_`Gv# z+j&sK)#`N7;uR{^6yAAj2SzPJ%ii*I-5I~Wl{q52&M$d=^>!+iRj|JzI+AD2$lPw#c99YVFEUhslMwDe)kxTtJa)o-VrLUrs>LN4%LiyP$ddhc0GazU=93 zoB!HNc4#55y#2Gz#R#|Xfz75(k4Ejj;Y|KKjZ4qJT@V>gsuYFJ2F{97lcG3B7k}%v@#Qw;BBoB5@P9tnZyV zB+7kNtD|x);-fpfjX)ZntvW22$=5D*x>kJgQ0&sR`6D^UyYCw7^2S;V?uc$tac0s3 zebc);POyTiIHh{*DCQ5Y`7WU<4N+!L= z`T-wHpSGf%bpv(SwLK40mAF1nG>xq&mW_uyU5bS9?^M5(edGMv zeDiva>p~BaA2PO-N%bp3_wx--qHRtr9rmtZ=L1$>+aLLS)Id(&G zB9|$d#gILTO~Twk@gDy0_=$BY;x|905(|vGc7rqRCus%z{ZeIVNLhL33ib2T_H-X& z9>cpk%3ku$GY|4uD#uEh-{MhBC}6)yOi4Bf!b_%G&3#1!Bkp?{>eV>wTB2?Q zekB;hILy_ArC9I6X&mWY$xF{^|B<*WlHT|FT_271rM%Zq-mM?pP5ue$>(y9{PYPEzA1q=r((VgQmG@yT&mSfZ)ChkmNF0G7k!>AcwnA+4L_^}S zFSDwZX(%-X+|+OvN(RWc7AJcu)%&YvwYhNH9;hJxvQME)`9{iZE*I89KR|{w`aUXn z3@NNg_hv0SzU>q=8Z_z}$i8srMp%lV=Zx@T;_9Y()?%d2UOs(xKP()Rwaq9tNZ-7c zRhnO=3N!R#7YN9t#4(dBQ&_l1Lbi=eCOs+#CN-Mve}ZzKl%EefGZe$|NqYGpU7mbk zb=u@kKVw`|j_hS?aM8nr53lH7#rShg#NKufWK}clZrQH#RaIM&UoX7d;BYO`JVJcy ztlC;4f=pc}y+FFJc%%y*qxpr>p zzl3hYxPR-l>_>~BiD5k3EY3g0wc9{Pkretv=UO)JV6LqdR4D-*>r7#m;Ag9}B&bszd#@$C!Ded?-j zSpcP~W~Jn;0nmx?K+eErg8V{H1rgIQhr7}`#HKct!%*86Lc@aZ&Dw*&#MzV0HrIx8 zIFxxI&xu%{qaKair;4)*3jNY35IHo&Eu30GT-In&Hp&F!2z8sYUmotpIOPgo=zD9R zCkv(?qKQ1424=ugOIuImO&NTxjjnK!oRu;T;hoWIZkM>*aCqSUeYy^79Ka*iV{q48 zc`?4ELbuTqTv$1 zzO*hUHV>{iPa6P7k391EHnl+&-^p1RTF*6BMFxG=JMppolmvQMOMiruf+AAret;41 zmZqW;nOvNqmO=t_U(K07ftQgfFmfrkJC+g+#K$;6@saRR^`=K&13ACQ1-RT^jXJoS5YJ?Du@&_#Ai? z&2lpkv0{2&!O_5UX(__PvIi76k z&MU|(`f6=5<^firgQ6xQB%)Agd1(gbrtHQ7pwEE%4R^99Gu1~1zki;&TCsCL3~Y=B z$u01Hol}BYUW+Jtm4cUVPc2s2M<1a|0= zpHbA8M1pQL;NPW5i#EyzLK*<%bVywk_a=T5QriYQiGBV%B$^3+7)y-iQYsQ6a@N0hFUgokdf0$o2d zT#%EQpO_+?WfOSUSHF9mW_^IbD2hOux$1!8#6g&3CDNJq=@KNB5*~f6C;Qc8U-1Np z5&Mf6dS%uAQo|7Psg=#Nq5-=K;0+GEztdwW5hXR8c4f-h)EjEfAm5^*qKtiBC;UA$ zi-OzxQx#zLn~Uh$Js^<0!>gC2mHPr{vSBz0k0kdK$nXxIEEQP%qNreUVhx}n-Yp~U z6ex5rEryIx$*c`Kf#<7M(kV@(ek`SVZ*8}+ycQ&|i5HnpL%2o`H6?jOV5b$kf(4}UM=I&SSNw-N zpngLvilg>Xv@Iw*Go`u@d-y==kGY@q&oxy+_>oZ6&K&RIx&EO0`OI7bd19LVPsR-= zHXR3-lP~5?e~|6?g?YTQm8~h#)U~8kIp=J8f5C|BnW17}V?;Rc@f^L<>Hrxu$bb{1 zhPC|(Ix+7Ip1M0>5yjEoF7inEV%g6R}}`%~IxPQJFkAPM6BAw71{ z^H!&0A>c*)J7qA-DH(lg8X0kXI^XrQIw48hV!S&qlVekgBkl z`~(TCMz+nu%qO>r_##0*#ySg(K{Iu=6`qw%GrQG4L8IZQxhLbAeFaDx@3eAn>;3sn ziccH&$2A3uc59#f>u$b{+Yz-_CfoI$5y_@aTXdb)$PMwsAA5llyM?RS33m_1MOPa8 ze~7MTFJPhQ8~^*=J|CgUU5<|v8`Et*C5HKNMZc!#l|0|!<0XT)D#b+tla}IjL%%Y0 zJA8ug1L>Oh%ElOGqYp0kzgvi6?3zaHE#$*kb8J~(AMJT5Jw3o~_q4t9woBYLvwn7I zyJyonZ%D?6s*{Ezuqmj?qrYl(vmblnj+7IF*B4pe%yD@ z4-|(*oykX?1!ao{d}hBKce1{_b7aSc+!EYQNp8;@<^0>bIxIH=WmDO%m(((1Q|xZU z8KELi-0^F_)BQIj+xLsgYR>M@@0Io0>>P=>`MViu3arK-iqGc_9iHs<#MoqGvklMA zDn?jWXKhNpF=XI3clB38Ch|W{;w;vtr|a(YX}1N>762bp5$Nyy&BlN4mQ1%JzGODL zPs%YEI|t`WpOOz^DHctVz01me zhpgY?F4yEnXaoTZU8L-4LYtn$@8FEpHCmGqcQbOIJ9go39oKlENg*f1;;AAi2iwH9 zBL4=eo<6jm^)dqI7{&$mR=fWJ<76kl{{$J3@(%2K^w)UiP5+kYzx8pRbyIis)9`f} zH@l@hJMXgJyGE~U=ZMeyqTQ!eoWr<~;LxG-e;<-Eqw-{i>4M?)QRPDVPns_;;H<|c zr|aT=mlA%T((+htyev>)p{GLG#UHxP=T-bZ9K%O9{JmbWRSX+#H+9w}wEp+;!0Mr^ zeSDfo_n!nYAEw+{?f>tm>bpLLrP_^nV{2z$H3S3lXQ5-B9GXN&gv-?d@CB+kup&26J=x~a{(a#uJ1w~`8` z8Hp==r4o?#2{v74{7;lzwKwa+1k;w>*kbO#`DPeZ`2#c(<|d6DOSiQ{-_h^An*UCulg-3tn-FhZuqBIQUpn_ zf74{Wapxf4`oC_KwAT*oQzJw)BKIv!_X=BFps~>H0!6%AWFQa+GQF$m^B1H`#Lc6{F_Q%$_b}FSs8l7_Z9GIA`q&Z1!47e>%9j?};f>0|LWIJ%BdgZHmCiqeamIp7j@6vNmBJk`1SWM5s5YO7J@$qqqF z&0)ZPedWbsvyPYT%>~GQR=6O#beD&mk;v;?-w^2z;GAr{m*Omz+-tcI<3a;{q5E|3 zo{L^NST_`R+$ZP$PvJc{=Xdzq~z z?^HI~}Aed9W6k&c@gzL9edzQ6wV1$oJRTw5)!wpr*Z zOk42dR(#t#w-?40skG;#P|G4>7v)&#Pk&y1_0ppQ_k9%QTmNM2ah}m2;iGl;X;;Il z-IO>x&*KQ?tHeLvNv2>K0O80K?z&HTcNzr$Yzk{!aJiU;P*3kH>>y?R$h*v z=-oQnUkJZIkDHqz=n!6{Y+cr(x2dmK*?OUw|?`VNDGgf6=2ZUhDaPnDsoh(N(pxJ){H1X4e#H$og5U72zl0vr&AfZIa2PRn zQCqG}HVUzLW?-o_h*EPafOw>kAu`@f(#Ui%u61B^h_Ne9Vvw^jk?EQrVp1?-xjbo^ zm-!>8Upf9u2cqLtdk7SnMf5m5>t>UBVKt?1vMv9%;TJTLRYdLG-oJTl{|(NqW2PZu ze6{GoNU^2h&C**=Q5BIAgZ36Gwo~k2;DhDv3he{mRpa@axY~!Cg*KR4Wy3yWI?8$G zC}k7V2eu^6KbDbqzg~z=B`b(I<{+v$s$F%ZHR>BYODmh{-a15nkZV&*{e<@g=PyWv z*aRQ$?OV{by@M4SJW0+8^SUh*Wr|Bd*B`_WE~O3hKW0yuyuKxF*Zy?4-J>ji0UJqf zu02UI}C=r_1i`yWb93f0D2&+9&XX{w<#X*lHy{x|Ul70R{bAXtFvS zZFI7)RUcrl)i##gUABPCXdqNAV{01k z6_Mh?nXvRu9jz-Nq!0-5sAFgLFRy$F)Wp41z(Z~=v6iA zb*nt4L$p8Ta0`ljTNw_SF3oWz2kq%g$iBh3o7Zn!H3=2jQm<8v>yIWrLgXOI!QRyS zE(WxmhmDxn=03BF8y9OOEgN5#8wqlketby&*yzzE>Z!mt5W>PrkMf1`Wp&x!bWN1a z!LQPV07@6TU>o6;+6Ihj^9pI1;TyLo^ERk%X>r78FEoI)*E0H-TrD99v+l4L}5-MwB*;uH3)$mmmO zh#W7VSA%GV$`K@puFS)4U3b5{cdM8Vr{e*%O&n<=!;{j%CwWYM_v{5vw}q@u)fm z!;5b|SG9(ZJwsm1^HR7aO?IAbExR4mmGd_SKGcuY;Z{bgI1n5;DqeqXg4%9^K)0t!G-Cu17hjYi( z+s}MLflu^m+-a|&-i{%xNH1pU*6o266`_Ww=nVx+o|&O0r+0P__9!V#A6~5Xyg^^~ zuzgf8;nuP?V{jto-mTj$1Y}srBm-AE=i-bRYv;d+vTk$te)bn$cXo_@!mJP2t5k{% z51gr%4M=v~gukYZT75%#HDXGcMr>I4jn-YB31P9!N$|%*a9d3%3I#69HJzC}jIAy( zgdViYv&5a$eyE?^G0hgvQC!Hm8#{9A&e6V^t<|f0DGvdy`WmlQCDuJMxiJm*X?WB& z-@OzC(rU;9Yo2<$B0IW-QTM>MBfu;@}7=+gt-FWdUMm@iAMZdkImH~$cVkl zH)^sQ&L*YCDD0vx-*hs};hT{eMv!kg3E6L?3Z;`%=A_#0vMiQi5mfVP68bV;h~AuZ z7>OT&d2R|b*u#|T&gqzybVL~WX(D{({>@{&Bf;US5lasG1J2|MFe_ZimzW0t(&SWc^acN(p^E`d0FIhqSzn8E}wOlE%Oylp1 zOR&;wF^^!$&#r^H5%sOi7E4~4Ih5W`bfO1WgtVUS$1`8v_bkFV!Uggs%--hcyuy_h z!ex@@xFSMW9z-u1pSlOia(l>)wQUx#<)}guxxmzW3e`+PYjOTd4SG?>uyjpa>ZXly6&fYhGl}=PMfKETH z5d2iXcJg*O7GE-E_FVmL&VOOF{lxKzet$#%+uWV{pP;9@^Q#-qwm!UjRfR@7+1_dp zK(6-wd1QbRG<$>dk}Em;Laer-6cz^#et6qYQRc~8iqeQr9qLf1++#rG50}drIBrS3 z*xcL{61H^c5>QJ{voX|NFk0(lTuS(;NjdvUjibL(=vY1KTt4Qx`s;_XB z-jKrov&EJvFCpT?K7ZaZ?_=B%(w ze5%vM<{@fjbMYlhJN~OvL$fFT;Y~n)vhLyXyd8UAIcei9FM+;9Epj4axb&i9Q zuzZcHk#6LgNvv5HPj0eSG)k0GV@E@EsmX)KCwVwF`{&Q72df85Lwwl|lu53;f5eSB zGC7JE@9k5y+h2ew*K%%(pK>itz;@YJ)&NwB6 zR$L%|?Q346@QkphZBMxP({dwi3%}1a?d8oP;1&vrSd#lr+xC6-Q@@T^ zz42|OUPgzfTey2i zk9Tde%O)Ma-tZ$$o%o%!2t(LeR%c{kLT%bsY0|F2U-Lkm#e17Y$^{dFGZG(G*X;E9 z5<-?@(sSaIzmMox<5XGH6}!DH#ppzE9I)aKSGAY5r#jsbqKf z{)broOMv()YOj2;XwpckZO~A^GE`M1(Va0V$iPIA`%S!n-3sD)&;h8Oj)_-dMgsJu z!ajAzM^!cIHTzttyanQCqYdR_(>OUqHpP7!Vy ztdfr_yrG*Wmu);V|4b|^YD18##X<}C%h}7M;?ENQJR|1)I#}YV$=+-?fJ6X-b)4Qo zS~3`pF!IL?ohywCcj2`OI3IVqan|PXJUjso>ukD>W_nO_seTw0keQ93kwz+ckaW%U zpJoni{A6!!!rRfm=xp0ZOQj>REC9_?C1aS`XkEc|=0zsi=HC93I^E`p{p@~WQpJl0 zu)B4m8Fx|1UFouU6KqlKP8P0)t$Kx(c)9Ay!tc3d;w^;js}dRLdpCrY1^(JG_8M}h zIdTiSHr=4%9_uU1_ivCkxZW#6$E9sgHsJIYIC6Ms`z#S!K*#8p`sK+d_jA6(Ei1n1 z5xm&fG?{z-8kc}ts#L^rrM?hQtQb~r5%XKx+=9ipH_oz6uk`~s4?d!%|Lri!(a}?5 zGy(RM2Ri_q2?rN;JO>nO7<(W@DPOg}G}&@|T;Zg@T48_D@M)~BwqtMKS#rM$8<4dq z3)P{}0Fwz%68nfU%SgmGJUiY()~HHUBUD8S8B{K7(49n zv!a&#*CWuO@azs@3ly}E9J-zqVYL~~@4U?Y zOiYJGIcOY2gskwLxma#uJJ6RkA3Z=3x-4>rnro;%Q|&6JKxuCCk%(-Q8+R^K&!CZu zG{ayoIkcimdH?F0H&b+sS)}J)VE0~K^Os%k{UWB zq(M@c0R=|7TWaVImF^mbmSza)ZloKeJEWycK?ObEGoJIl*Z2N?&V}>rz1DBtd+oK? z+R`*}P*S^$`N6{CYGQS@>>sN!t(E4Sx3bMdiyt!(x86f-g^B-aVgeySvNLz6&SALj z_jZhbg<0@ChD;CM?N*@Vish)<%`<2a$ftZkccT^-q|@c4T`!Swz)2)Mcz^5>Hbssd z@ejs7*nQ_WowV&g&N|zhbV{Ll+9<_nVeze(F|%QGwAwQzgmU3s!He_3_?>%?zTS8V z(vs=6Rab#FW#Brj*0=tYb49E{3)aDmvi~f!Z3L`xTuV~H=J(2P$_Ek z)i9$P4?e-`5Mr!+2?Up3l4$M9wovgoCvkyx zdF)7DT$|k$_=7-IWX6XrHa^q`?A(3fB(YZ{pR6jBdVp~y4i(pDEEMKB(K-7@Rgyq z7Py{r@{jpSsS0257Um7CD#Nss_VA@5N`+S(8pHJ9>~I1CpvN8v zF9CZ}6KJStxDI(c#^Xcz%wh0c(YV4(PfgILB|3?}KOI@Gxzdliofa#{aZz&VRI08- zl+@0$J3!uAkUfU~H1zj^EfRS}O#6_n>C=VX0Y7wX(8QYgOfmN4f$%bNMY2ay5wkj5 zse0+8Znu?a&RSK}4Yq8pXmvgl=}~=%6{MYgpuUkvA3mm?gWbOSn1s>3!@Ak7Mq;NC zJE{C*_Utync+Sq9XUCufh7Vhl?}jGeJvDE~9%!V-(2~hhyi63FN&0R1nZl6hP&V*5 zXCjCibA#rX-q61v?Kst&-41nxT>L9AWNk_UDPiQ2IDO&Ij1DL+uroZs&N#Pa-C%Z8 zq;G8H5r$g49M1Gf%in?(-pX$bH}!*6mfL?EjYR>T!z&+loMPQZkvtSfPVJ$L3l9y* zP4SXL&Hj7d(ksKA!bCnEBIC=%F_k2QO1&dA419SXum3|Ka_leF{dc@XE5#QHn z7-OJN;A*Wie<3MU0>yV~qtSr*Kf7H&y^E+s1l@l+W^EAr7%4Og!H3tgfZ3I)F)$Z_ zR*vqKPCTEiDec1~XdZP_Bn-5yk%7*@BCO`WU*FGDgpC-U{y~Cri0Lo(KQY*mAj+Fa zXkbPev)USr=g8JWb*%Y^*K)~w9(5Hz9jjm^u;g*~t$#4mc77Pu-sXH!={dVZY^IxQ zjb{di!L|^IC-?usVBKfIsam_-FIc4xe#c2GHhzz_-&)=bqAOoQq{iS$5?>5%SglYIzJve?$|z`^)*;Pb|8oHy}sM9Zt` zUDQNrWYk0`u8|&l1&99Q#weS*%mJXBNW@^`ad;VLM_-&_u(j%S-s6cNp^dn+=Jng# zk(1?MKW(E>;-B|b-!k()f0X+Ea0M6cO05I(E4HXvNc$-3s~VxPk^XSWQgoW~h_>er zoIsd3Q0l2O84L@T6X z_^sa(;)2=GPAXQ4am-RS7Wj!1P#?~*X6I9~Igr1$WpyoKh7YEVb_BEO^|8!z?}`U% zPD^1bQG;#!-b~fEqgBfC^Pz_6+4^$y`qU;dpPQ@5>hs1)4)*(Q?zIBX6%1F8uFalE zHEdU(D?$f$yAqik0Ucu}EzE-uD_vXM6=XATO3s`X$Hk`s;xlHWzL~1398$v091EhRWt zI%XZ&b4eDdt~pjspWByTR&KI#si_2+s0?t8$Z);sQ)}(y1WSfnRK$zt-%f5pd{TE5 ztrjfUE0QZPp>PEoWYUhuN`o=*Vnz|n34tQ;nH9(uqxQ;0?j|-fc7?gtvD#h+O&vdn znYBkek#Uc5!IkvHI`2qbHVc zmZOay#CLgT)8F)_=Fr^$#VLQ4cpdNUm;jAJdP^gI`71Xa0*&;LvLwNFoAGAYSPr^( zBPWIl_8FV6)M4zmAz(LCNzl9bWqKLdP4)HL;KdsXU*K_5OI!c#)6h(dMy^-*Whu|y z?Cef&rd+KOZ4H!V{}>WB@dZITxQBZTznV6 zWP9#-ZaSsR@yp)c))j5&x$zp{d1RPMFHF`uTEFPTO~&Nx zK0c37-sv3OUm2RE1M7to(zOaOu51ZXOZa`6;R#`skPufsmO$8j=M3e_{9LsZCSj)7 zi{DL=YM3k_NZ3@gGX_ebJcJ$n;p#j%pVaK6x7*HJU4Y11_J&y#1x5`cQ%2DoL!4Bb zZS1=d-~)&olCXi5+qPx_Wa*h>Hq{SreP3AOk1rK#^EC6+?5*9m_Ff!q-e!?fXZVoT zaC(kz7hHy4l=4#sNo)>*@vmnn9f-OHzKShA&~PL%7igrp34n~w(Y1x+n2S9)30rHq z-&1qSuOm8>n~1?S+X2+``zO6%&hS4NY}eA$ZCZ3Zde*d}XC2^(^2Ton@~a3LLg&C- zO(nOyl@4Q+49eVS=X0oSrobFrG>$gD2Y?(3BWO39()a3jTD>B zIsb7C@NWSgn;9K2Mt_KN?D`77h(GOmz)ErGPpy@lW`k&9%cCWw%ZM)t$==~>lJye7 zMqu2ugv~C~7r_*1V};50mSyB**(|?$o4|2^Ec}5zj=`5*H!(@T4(Xd^hIsa z-gx^kbX|@Xs8Ze%6-HA`yEJoaC=hm&<-=N(KQxzrRDrO|_hVFWNSktvVOIg_258dy zLTyyNw6@^G+gU zuGUZMs#Bs8E^Oa^i&Md*)mU|1I_4_O{SRdLA3G{!OG}hG;I{SIN+Ko7Q+1yN9tH<#Y*K^6|KHCZW+k{FHX52%bFrPN_iE+ z*uEpR+|mnvAcX9r)Tc@eFKpoAu7tV=1p*C*ECql!ZSoc3h|oM+ zLMY-z1OpKNxU&15mO|H05_^ZM6?GX6c%{eRq&cdN{95M=OZHQie|trL0Tbn0zwz2p zbVrh!g)vpH+KlBD>C4E&^B6hgWF~=NiFxoE<>nJ``?Pj^Fs++wltL2%O4Dp^JnoJ%pNqg5r@`BxKJa2f}`5V2Ph7Y*<9Rmw&S2GfqN6cu>}a~ z=?4w}Uzg()P8IRr_ zMrCrk_0xad?z?$5twm`eAC521*l!j8cuw*x47g?HI^og3()iBSQZ`#b@8UJ=K$Sdy z6>iQs;^e%|u_$ag;Yjx3>!tmm*Q(PyWMxmV&%Z3Af@T?-M6)>tiiROuL&#}X+@P^} zfs?Oh8d>415VK(qB+u8~uKl3e1kE`4+Iml62|8^>Kzp6&KUqKGE@rFWs8-ZFzAi2h zv1+4962LuZsHHp#MEYIai3qQ!uIcYcsJp)s4p;wQmN5<9!!H?#rKch8kLYy}n3gku z*N31u=w&b$34vFRTqE&<&xHKaMu&f{^HvL0_R> zQE-P5r-@c_zj@&qMz-B?*6}sP+g^cvmztHzM{Q#DtCoFM2cDO|O!(6Mhb?!z0kfG$7$12l)Zmasx zvNJQ2FM7%Y#VJEJb65Bd(~SMk>yyi6KWrl&Svzj!YKwdps&OT=yh5RAEYiet3{MKr zXjATo_)(rS-j9WZ5o$h%V=Xu`D`XzQzpRJn^L61 z$;HPh5jY}sl%R`+qb7m(_>nz?u^!ww2|~UHB?w{A%V^meuKoI*W>9-)JZjlZ z;aRhm$}iG3*&@(Yi)!?#&i@Z+4nEaf19_Q3ATJZvdp2Uu#nZu3*uF)ImBm4gtKg*_ zZuSX^{?z_fClqJghR)@y?_({`oy&v6^g`wv$Te$)lFtmI;yj~W%M{=vYU?Ocdj)Ct>qJ2LYL z{6J13sspM?s3SuEJ56HtaoWlcrt|@-h6Y|~$oC{p5GzMN*hLEYjx!sdz$7AIW>mfz zNK({+XhrWwOq$oxKcbW|mlhqyJuO{JXK57~y~`jIQJilY-Jf%7M&G;VX8Y z9md|12k%(ph)W&4ZVg4_cGTS)teiJnI9f&lKdVn>Y>L9v2l;pDq~XZ}jvWZq5eeI< zBU<@MuLdD0_c1oEFs)S7LOumZ3j6oVPImT!(p-g7)c-dp zgAkI%tHJTrD9SJ^eA;UZ%&;I0VX);uANqGV-9M67Ic=e1IV| zS7aC^VTHxjm&($XlkPwh6!Jt{Bg!9!i_iHKIPQ=o;(^(bDFb4%Ay%!tSw+$V!B(-yXP0*N` z4RKvyo=L`Au{|GmOYPB-=Lsj5#;OmOkG&ir zH6{ilp^9nXD#OFojIZdQbUfzAoS3!Z>ix66d0si;Ni=I$S_MbCQw4-Qp;-9>REQy? zEG`*$_mLzD2|${i>!{Z9ZH$paBW>g@?ufgHMPF<62)*mWj}QVMc3pN22%`+U%~6My zUfx*K(wDC0)zuc2*vCaCX`Filwv?CK4>U;*@>bo1nPV`;P&la_Ux zU^U_qDIhv*S+{T1GDb(hZQ`madyuFZ zB6un-C;WX%7evLD5mTuJ`%Q<&6bxBHUg>!fZ|Qa=aZeHZS*laL{!-dn&(NxN%J`Hc ziV;=OPXbSg(v*?K1p1AJx@*ZHD?A~NEynySsG`q)zT?skY}<-00@HM^4@VtP4^Tum znuYA4IAt{)Qzx=DD0`Po_{4bZvcpZ;(L!4Y759r&H=jbGoqb@AMAK}DEeC9tFzWRp zg^gzg+NM3{;w{zd3{I6Kgj2;oyTy~0P(JIoy}zP8sqWDynmBGXU5Fr8rhU;qj;9C( znv=Gyp3x6o+B18unmkL5R#jM>rVs~~Mt=$3RZO+@m18Cn7w6~uin#AnTK^i$ruVf{ zT%DH_^EhfJI>$TJIjn_D-?S^@Fwl-#-qcNAzFNOyyK}D|LIC zmI)Nmpwde!MCW$IKi`v&V|R1vHn|KAq>Z-%jQ0RYJ?o}=BlefAy8~TZH#il%sLc&* zpmTKnEFsOH%D%z`cRxC>a>*AnUe#OIWjz02u)Jevk&T!EomN$c8D<>9u(Dw^m;{_s zL&}pIb_Gsj4qD!lCnN*4Hqv1R5USYTC3#D4rmC_N2O&| zf^O*I`$lrY-t;BEdxvs!7l^6;^IXCz6x%s*GjN<3SrS@hCpq!iO#NRC@nRmVmFNJT z>9y)z>3P}+N51;x+EhnTOy+6(k{ne`Suh1*|Q;XLd07ZRzMrK1Ddn?v_o zgX1mrwCP+2FC^!U!JcU$tj`X)wF@OkLs5zl_@sJ8A<)@mSmEb_95AuU>#79k(?eeA zMLAf@1^&#K=|66@VPRA$z2F#ir=9V#G@h8_+IsdqQRGfC7vj32B%XmQ|04h#E!I+r zCf3`R4r1kP*urJ`tgBS!TxvvxrlBnTdb;3xL}3|1sLI*@r7YlMfWD7^JE9%t=N4Xx zxBA)F-g8FGOCZwXq91cyTTEVAL?-~U+~|i=XDM9^t!t;u z9VeTK1{Jj1@xZBwnx}15q}&XYKd=X(>rLoY=7MDE@ukzVxz||u7=Exm5Ejpf_KKxz zS_|2{bm3_xBve(B6>zsig1sctOq-j%ZL@Mp$)lv64Gv^uJUg1oqz zbMnLh7%XLYQb#|Ox3|z9=V;Fh&)%lydRlHDHLceqx~LO%NQa#<+MZNhkk@BFHuvxL z?7IQ+clelTA=-NSLNDL&&3F&so!s>+rLSYo-N_I7f`a_JvZJWPoH?U3G8w1 zzp>+b^~{^3t~+--igx8Z^)B~|67%Bqzqp~zGtXT*-;$8K`Up!k;#6p?kby^)2g1mU zj$bTv^n+T#;Y(*!e|YR_EyaXlqW14`IjFQLo851DHXF+^$5>5@DA<5dQ@q$h0{KC= znwsO-57&#p^<)smS$s~FQR zW?F@KbREF+@FcCbiiIOHFVb9uVGH^fsweXZT` zLG@xZ%qzC)QMyA|vr|~u_f`@F(Bvuk^Zt)N^2p5_u6rEmBYmecG*D(^^8q{g>RC#J zX382a;Ucc|`JLScBPSG;%w6&xQ-l7^wk9x>0a)hd0jWei$Dic4>-M}qDNiJ!P4d26 zFIi^?!;onwr5KMunuI_3-qRFEYOX+n3oQ@g*HVdMv-m$>`;<2xt1cS`?MX7#>w3bnpflWnR`amq(qeAOHTo?m z0yH)$b7A!dgZjo`KNfwDlQ@Om%NV!9?-!ir9{vMHFrx{ z+AViplO+!$r;ix}MS=v@tBG*O?}=zGbO6G={fL0U+`_X|&&GASnBCf0K$aXQQdEmZAO#3!lC*n-xA6-q&L`70X5-42NrD+0nEHcs0-PJx zR!-nVCE+|+E2h_9435lHiL?qNQT6d8SF}}~@aV}Q-W6Ah2-={qVflI~aY>={m);tD zUe+G?4LHu*gMS~<4Y)trR%m@XLgz{}DhquAeN zq*ucv(3gJNn6kh#n+ta00PtG-U%W05N1|k{$%nkC91M9b(~~J*Lwv%QoOzlI)N#3> z;Z`g`_{=r;smsR!%!Foh9?H$*hh+p z{;e6#ZO+fs2V@85u;pDv__xwMP&Jfr@&QXIhPyJ&)ST6P5eajQfq+DjiDR`)tY1fC zuLxJLDp&xV_da*TP?tts1{NfHxioig8TfILZteOGi8BIM?va?Gtzod^;^}FkXi4?= znld~2GT38D%e6!`iss}SL=;fF@bCX-~}(r2eB7E>u1MyCv;vjxrzR zXpkvaso0t^3)-Fj=^p7AHU-sTGB~g*q+ka#R48CJuw!ntF!;_J*$K2OJ(_S(+ZIa> z!abbffb)EPou)F@Tm*b!GNViote#Q+3+w?(qY3DfSuWwRHRUA`T692S8w_^d^^-Vo z>q>~F5b9*P&|O@96|s1-UdN>ow?);+;utl+|AVr?uermkg(?PIW&h!;va9?DrOvIO zhYj@m5kJ)72T)Ba#OZaWf3q{&8qiWhsP<%VSeJ5J8coDi5ayY5pP@gXxqz;A9n;tgK$>ncH*b;ioq3~sZ6N5Vj zy=6wS?Db=0Z(^ZPDzyhL2_sNf09^DQ;^)>lv>NcKQ?)Kt^1tapWIGJUTpHQV-ofe- z@`Y`+L3Z1QVkI7p{b(5+#2cOjq@`6O|15#_D3OZ?mx)ajnh7T5Tc2O>*hn{J+h1aLPNWJszJ zgWu5>&`$Ih7T{@pS>E-_YZ3hu2O#F8b+UZMo9X33Nm*d9Y{Xs#mUnCxww^~xC!hjq zoHHVf)iN#0H7{QdEFPzTw(>>@VDjT2sea%YMZ#IWjqo?%zCGNgU7zoI&+(e3Tmnge zkz%C~z$fqpr|?1_0s+SL0jqCi$ImTK*;Vt^JB1>?t7ZwlX&a4&O<)x!mx3x`B)}jp zg=#F6vIYaE&S27Y9*#EF9>+x7agDM19=_s1Zd{yHdB5G>M1tK4ha-zS`;MJ&(*T7l=tkQauf#3!<~C2!m}v$r>7#BiaAS)>qjIHnji|IozuVcFLwC+sg;<-c=W}Um&C;> z()Io0AN0Fk*^9lBa%#<_8_w)+T3%G?92U!#EhWCB-;Ug?VE3Ypb>sw)_P&bN)=WT1 zbTZ-qv`N;_gP%zDt$i7pOkRS^lAx^4aEA}r$X^LRCPYgYxa+GUZBqlqrr5OZ2S@iUTSt0clYIjQcbYOckieP$5WIW^xfQ z%i+G7$aEpeX{{jarXzP9GldqOko5aX&OzHYZU#_I7((XQos+l$=y&{Zzq_I5?XFu! zpK_wX>(4_0T`O?mMBu+@2gzVtX7?0RtNJ7^r;=T7n0*5eWWi;XT?lCiA#@Q8LHOkc zCsE@`OK&XFDQcgMEV#w(KoWKuX|3hCAkYPwM?57}d> zCD;kzMF|N=Mh?0l84Tbi_?{xLNTLgw3M(-y3KHca`v(5c;ZZXOucz7-E}i;hB$QZ! zUJnt+ZPjt9IrLr_2+RA9!bQJ#(j75hJ5}u0_Nd>Ty^)2-KQ@K?lR{sAVsPhj(FE%M zyz7@TtyVgwS;!#)WO|yZ(~~Z{S&a3`WDOUr{lMy4cB2(l4e;ka_qjw@D%y@#YU6{Pv{{rLmz+I9 zN`Ke{aHtI1TEa2SI0zTguss?}D6B1qQhvmL&f!R#vJfuL_Sp>)p0TBYAq$o`FhG!F zjIy~%uX_En>-0vN)q89Pl^Uy&0^A|E^|vG}D0l^1Eus*CFKwEUf6P&Rs=nB~f~wc*0~yd1r6$V*&}973)zge7csEeByG_dVgsLPt4ub0a>=OcpcY@9vRKafb4; z2WqH7it>;=NuDaFCM37MSa++ldB%jDa^%>PQ`c>ROWlN2s@Mqx-eLmomaa+0rOwqyK z9YMIIBKE;Iwmr-QHjs=9+yfF9`m1Q5HOP&01F-x+8p|fs87LHS52yDSYG!=l@eSxM zQGaO?7UbEarh60)kx*y9YJc0^N?1N+ZfoXo3ClJT~CijNyzWx zLfWxiYzGH4=s{grd zgyFsN6ax^J_4;ZemJ~iLMdRE%yJBo|N_0~p02#%EQZS;#DiwhNj&fdTh{CGjU5I`e zhMj6~G7WBh2xc4>*ihkND3#^FwPOITMzG)fe-KqJ;NmdRjdk-Tttgr4{vPOxB;{X- z3huW7Dx3?SK+$T;MGr{3|Q|AM-}1u*I){NAQ}B=yVg zp4k`10qlmMA<5*82+vv!mcY8aRsf>5K?4FrsQmB#)iOEKUB7nqcZSTkfJC^gT*`FB zGC3NeLZVi*2=nK|CW~p+p)dki(9=uf7&>@ zde5=Z9;tU;Sez+f-kz%OAu&G<5R`;3^+<&=fAn^mQ5Yppq#h$sHL!Qbo?s@Bl4eH3 z7DbwX^F!FJ_-DxT;^PtS%qdO`F|PeK_A%Pt5V6G#utX9N;T*x>UHux@o(vCl8wR2PU6}5 zkD+AfhUh-0msiWu;F-=BbM{?)*ng59WvxvmQueHyL!tR0fV|QPxw({~SmaoLIcoVm z2n#q_*gB)d&*m6Tdgw7bNw7NQr~dlB@~g;7q$&zWMx^?EYCjsD@LVms94MQfoL4q zTUAvd2(U%od7B&0z71CV;(HKSNQY!yvBN zGM{iv(CYYluSd9RAaiOkC-Z?%s!)DXzb%+efz;g}C_2{nS9;LzOzX=E4%wc+rAxuk z{THZwDpYjHSulhfN|lU1vIe^VY5YE|t?A5<4xFtDkDd(*B;j}F(5V7Mh3&VaPA&rw z)gf>KX;-3hal*q*7{Igpi#5U!+Rh_PpQOFG4lqaDLjDnZznN1Y7=#RB`}P;eD|YCKjJL zVZ5f5k3~PGz#%VXaUfMnE7dBgv5<`#V|QRoVQx&xfD=rshs1&zd@(R6JOgzT`6$z` ztPM=pn3Pi;VPpalYADASu$f`TzTkRL_7^$_w0kYr(3%hWwp)7o;o$42h7K6Fj+uqz z9hBLAB5n}R6|O~MB&Y$kxs8C{hP$>ebFYtn@0h23;)sZF2|#^o*d8+eArzg@Z7Mq@+!!i>UDQv7Jq)7I$%?)P zV;+%3+vX+SL|!s-R32Y{0B@t_U#v>3&XuJPAp@AYzlPQXudaZ;_n4G>ejv+ZMsRCEc5Gux^e3~+=h#_9qtip1F!9UBG6c6@S=r>oehBy{tv50`doZk zglH#>g0L4>EZ>;*HdlnClP$UfSY_OZEI~qYz2aAbES% zOam{P7DkmqC!sPp2tQ0%G^fzwxN10K@pflO>r4eV4{)rqg=tEV%Hoji>)y113&3@+ z23?69>|-nU9}l^i4LgX=hSB~DR=|mw)W5qdWz?#36dw7ezQ>xD>b?lIkf%E73J)VA zyBtgcC*(a)J)mwmjr{m@+Zg`PQ4mggTD_42Cr(e)58(8D>P#WB#XzsTgUPW-gOLb? zr^d}64VjGXyN%^=+M~X-XAQY>%uzq%rlq$+L^rDUVWdx;@ot}h3Fd4q%8MIz^SM%`6hF8jXw= z@+(wwB%KVmRFFS-J(lP91(iz=A)K0G?u;wrZ6Lj%HQqoNx={(^-#6hs7Nid7Zv>@- z^xwP%(dyE`G=}x@My>xI{y+!b^^04#9)|~@4Vnz<3zT$9;lFM5hqVZ3I)@rrmW_-`K>Z=_iOl0Ik8ngMI*}4Ad6FqKvJxibH{y8mEr6*R z0^j;Qpw8-%Jq|&tzlU1o%(FdEQ*PgWZNp)7qCBw}w~o!nB2Wx`}kN%`+v^P$)uK{W+=KYcqxB-nSdl zg04&>wyN#Gfmc4ZgtV~a$x~T|sQ$s4BYHN=;8+Xcw3IfjhLC}9LT1@Ui~7XEJbXGt zg5>+$MZnPc$-L`ZJY4&t3l$AB%mfU989D*?OOWA2emfv#1}^F=Qy>J{4 z!V(}*Pjq~{mjYsGp&;Ut=X5iS0>&rcoEiL;D=)wC{B9@DlYrLV#%|L>3D*DeQj#h8 z7|TeErBh}4hIIXyCer@8vA3@{GAz#dQfyHT%7IcL?Y*cb&=z4ruI$!-c`5YLVAb&4 zM88~uCEB$rq?HIzfYjrD8FEV}5N4Qwyvwl&AX79?r~v>9ChNb@;jOaJ#;5Gx;3Y9~ zghurk2<(Z1k~{apfxHxmFy5`t|L@_l00iHfaZDni>p1{%M+b+d#Y+BCZy~|ZR9}WH z&*i=fn+QYu;s+I~AxG`#{_Acm|0A4Gm4=~&9_<~r*`QESG*ZFxv*P6xftWvGm7dqn zD|*swu1B|j9=4b16mJ{y#ColsIQ_TX|peI>;`7*Em=$V{SrX zl#nEgaL~}nyI`1Z?8yz4Y?{||vfTYh;;w>iMu{)^a_-ei@5H|z0H+ppH@!v&=LU-d zsxZjgUw?j554UlXu^8N$)}0_43x8;6^s2ah0u|mCdrVI!%K_#-;eI0|CDYHei(Y{$ zTTgit?H$q($hfx}Po;_thYZ+XEcdLHJZZ%j_^6K*6EDZ_OJ1)8{voh*icaph4PQ|0 zA#4~pMI(;u3>{wpPmS_qhz*?Zcl5Qosft7Ab8Kr#>a02N1Qjh@29NtyWt1GrSa|7Jg!qzat_s8!DmE%ElK_WUx*~! z7xbUp{A|L|0ngKl{rZJ($G6`sd!WX5@INqk*U0`AhFfrfi{8MLQk zzrSqh(Mx<$OU7Punhen+@#ZD>9+rVMPJbUJ+-OITgeSWL#at*(64$c~niueRvv)yy zv{MO!{AU$gawG=u^$8?bNK*^e^oRYTE@%sR*{IeOu-XkR&(6;6X~=7f5-`K&! zjmbaw8VSA}in-`}y63)_D0>4{=lalK9d?wtQJvGx9Y7fdvn?X$gJvOMh+52{!9^5dQc>b4V(ya% zLl&J~t2j^-2Mhkt<0hX`=k2|vM;CtRH`ex?XqEBtYe`(3TTN&3Dv)62ilgVwy>DCv zz{Rzj&hg@69k;;)syK+t9lPf2Z+k3!&keh4Pk*CvuLSP!x4pj57QQAY@dI0+rc9G6 zH9CHdGQG*kELCK&K#X}QuW3vA9}JviZ+NiWpINS>rON zvbs{__?v`j(z*?O!2W?DLxg+h?UQ>dL!>U;asA(MPhX~brO7>Q_U4eiZf=FO>z3^o zimg}?9X|seH=|9&4LnXFl3<~Y8ENTd(gShqyFPMY_@?saUUWA1AYpjWazi&Krhx{w zaRb^!DxmL{%sbe+Jmo3}-d-PfotI?Foy z$Q;T161%U1kffC>3(SjA8?a=#mYR&DSr7N4b0ua>VTJY1&ZkOqcupw+3Cg>l?5Hn@ z{NH6V8hraJXh_<94MD+~Re}Aq7&WHh*am!)Io)rJyxUxe=~#hbnB36rP@Mc4G#=$H zbBvuYa`6#uKfxdR1?7=z0up+CwGz+2oD3eG*|zrF=Xd?{lIvoNo&87o?W#{gjt?jG zi4h$K(3y~ToPS~8Mtn&2`gH39P6pi0`L|5P~zy(P5U>3L2iG2dYZ&>A@<;6=@#b@{8J35qk+E$!6C zl{SZU;1xJ=<@vpwxWV~HfH3Pkr%2crb##>$AnPPzVN=2Jx~hx=ir7#ZV(&^10xy^$}HGKr?%mNK}?k2lG^XT$@Nl{`jVi?N$ zK1v!?;UWoU@#gz9YUA;*F6+1e|1;X_s6W&(h!*jA4fi9Ce0~)@oOxSWKlorgbu+iD z+pJbeM5~hH)xa>ec`dh&S`~N7?Nrmtrr%~1rN+ZzRfMYV$S{p*N|v^^yija_FxTnL z{#8S}{>;ohd!$)7=`ehoid4DnRSh${Z|rFq+ZGa4 z;Bx4WwDiH7*U?R>A{@krxQfJeN>872s^OpfE`GETaaLeNhh7be3Dfkvi3)+rVjxVN zSv8LUt*Wm{qi#EiLg~dpS}9}K!+)rhwnX&7iZ)DM1WSLFP9ukQ{OAb|H`1Nu#M$+EJtiW zlzQ_OPh)=CB(|rT zJ#WhfO(RqB?sO97mjN%8rDuEQ*Q+e|Il!(Js1Qc0-k69G@Wuxlz?kEA>c%E@uI)W! zGtTFTP(MQ$c@?F=&jS+ACAnK-oxh=U%V%O-e;OKCy-2PU1U=7g|D3jYKP{k&PZVAM zC?c$~p|z100W>TI4jeWdvVp8oR*!l*(BL#-a-O}$D%%etob2l)T2F*ys$zP zhL*T4(T1A>9d?PUGC-Z2Y78VuA*G?&Qoy&>-O?IuT%!k+Y(!I(Z0_iq@#*K>L#X0i zS8Pqh#Bh1?FSFW3Pqjq8^F*2d+r_cvJ}K7Hx|t~hcir|^{>*T#u->PNwl z^Mc|qWX-4|g!;^g4k$|lwr1hwmBp+B?^-&oJh*?nci-)q8>*PMG7r6g}0oa~yl8x)h_boIYreNWDGwBfUy$z)i@0k8Q zwv(rK$x`vUNc|>|k(SOLA^WBN_(0y5IUwR$B48Q&{CATZm*qK>z+%Af9{X~c=ovEJ z%UzSSmT%9K7)nLNp6fA6YU7{n1D_Yl0S(TW5OfQPCZGyadH3u3Cuq2gg^X=c(lzg2 zd^Xs=E65u0l$vQhutjfF@P~sxHg0#e?Fj%eifkz-J~_O-V+5J|vuSQb7!YbFbka_G ztr0>_Ismf+ehsf!UemsI3=Oaj2;TF;v0r0CSe5PT z2@3KGP7PTZ3>)l@(^k&E>?M(_pwrO(VSdGRGPx+xR|04t5ljrH z%ois}wlWHt2UL7%Ol-OcHpdtxWv>C<8nfC){~u*<{T5}|MU4(6p`enI(lEe)q@>a@ z^nf6(l+p~1gi3b|Ly4p_gmeuZl|pslv|q^UpjPZmAbWFWl6v!DS^MOItaNY0RO^wYhSF-H0X`{29EDKxIo zH0t4kE19ZlSnzq=7FLo;G$bA z4^Lz-aBDZurAJjPb+C50igfjCgqL>1U5{1@2mC-uc!VscV?g&o<5C{53M+_JujvCv zj4dBLl;O!Z-uG{rP6lP~7zIfNw1OwU1+5o%oNmAw7%V>6VT8WV9KF zH`%5OcFm=VsOJerIwNkU`O&dUaVnSejJ38K7#ay{9HWv2yj{eHpDayW&^q@!JdjHb zUJ%TY;`3`AObq>Ys7oQUM!M8&tnxqPqLRsuG%q+AK5(pG8)m~_7TlrnV6UsZ%casY ziYk%+kio#w2zc=D{nHlN-32e;6(%<`!TI0ib8!m`Wz)@qJ51-+IM}?k|E?ccn!Z%`=#&sppCK@EW9$cRp0-sW#83;M5$E zXSQr~PJ5?I^{ZUJx01*OFQQ=r__+1{$uv3#M0QzuiG~b zvYO{q?+NTU^xfe5ja|65MK&?7cLCj{hyS}?>ps4Q_;u4e(6hPZF$09JfIx(2(Qv~wC>U7(XG~u&`{jwMZ!&H8DxmP#{rQ7km7wjDw*)u-o(kQ){mR7HEV7j zxxkHCq_czsYAC}?l<$lw8u~8E=gdz5^~QP?KF(Tu{!=x!H(N_uG_XPi-%0yQ4SVfU zdD_if!{JbT|8UL_4GwHY%s(#sabULJc9rhwh4T-+%3&pc+J4bYgX*tHy+HA%uq4Ab z<&=1Y@#kf+{J!?iqYR(=6WKSSzHmE@&GS0+b^tAs=Tgyym&` zBgUp~kCoE6CvE92?XP#pB`EW|r+8`%eejNNH1Pq<07wD2zsy{a(TZpa_pLW~<;&%A zmT`%}FldQ<7huzXMe{?&sLOw3ClPrW{$sH|2UIe?qP^>11sIcgI(2&e>PHVmkW+IoDOaWO(uMAxqrL(;qzj)ciLNV& zgcJXv8H1jaaD>Obi>bm#W)e(;J9eNu-hRbM7&<>-8fFP|R^JjTtY{?*fT`z=1BXdU~FX3tIbj@wZO4 z0kl~R>l-kbksJ(4xhIMEg%8W~FKJWY`7h=I-^VMpAj0i?x4Cab@T@dsu|?Bo+~v@y z&w3Vp`-R;SRCWpKLtUMxn?wTu83o!ieKvFFtB)u@ON*(E4SY)UXN*8bsfQt|BwO|F z0vV}WY}?T#LBCu?;;aAYihB*V=GpaHu0vP1%;}iBy1Y+lFp)93L=X;T6usTDO@}IEVvW!MQ>A zZv`S<)0;%aO)HD*-P%Yv9xFZxkM|gEhhK$K$!14u$4Yu!UsR2#GNJKSb% zqMf5or33(1S`G;dj3_MtYJ~ww>U%pnyW8SolP z>O2MA=O2II7?mN@z6O;{@Ku6b3;?*0Tbl6y0Io)yDI3Xi1$l|8O-f+aH~v4sHACDt z^fjP)snktIUSi`wHe;<;yl9TT5lIyPPN~Z!`Bk(R#=J)2>(oEEjoE2Q^qJS^Q=e|8 z4A^hLCH&f{Gz4-$Nk{TknElMfB7|Dsr@{a zVf*jryshHRrsbLZ@hG$PMGiq_qx3KTL0hFrRxvdXaxc>LE)UjHi@uAge_0o%eIY8D zMDITH!Tqz$wDWzYU2VlU%=`G;o$5cAVMwI}&ozJ0jVJ~nPy-|&O?h~2sCO!SaZm4q zu(!+L3XiJUV2T@wl|%+u@8=>PFPqvkPykTDj*~F*6>dfPq8E}bO+1D|w6PUBv%d4| zbJi7NY8u{lz^h*gR40p<*mh4o*K`Z~kFQpA4Ug#EdpET-`CxL++~LO!zM*w<%@SU3 z!J`!hat{qP<|EbvT)fCLN*7B^*X$NduHsK^T25+Y)@XoYt8loxQi8+XVELFuSV$M) z7v+0>jnWe};{$}@bqFN*3xx{nCBARIF^=$JNHXW?B{Vs>n&;3@ZRPH*9u{<)0Rf5u z?~u(-S<-NS5|Jd9(;EyNEg;!Zym9sy>XyyMgS4p@I+wvtkV*^_weD1;RI~+o#dZof4V>Qnxb3U5jJJ zU&ztd%nPcMu&^f~G@ww7JZBO~+4g@@Wwz0|qM5eiM>o3*RfX9ed?GGT1^8VIY%Z+w zrF$`Y*wvkPh4>B$piXh;AWM08y}jWB2#334UNLLy3pS7wDUgr{qdYW{&M>E6e-^0b z`p=yKVAl_TU0ckrPylvcd|c(~t1z>HM2wM?r7^+`3pAruLsDC*765Mdk9TLcbPX>K z!TXK)TR%P$>EMn%(YR~W2s1))s{99bI|eQZ`tIDQ2e_aizg1FwKybUq3;J|g$oD=s z?xpL(!8mcwyoj_FJlsO46H?;QRG}5hdg%LXR*f<)oo79T$`zi|N!^))sJ(jX!nR(A zBY15pU|=;E#cOdH9n5Uzynp?M1;E;TX?z3>=bqQnJ7jdd9qcuzNQIj|se^;?#e7@; z6OKc(N7!F@IKX?QQHa+YONP=34s+eY;k8NtpeEH^dkCxwvAY;qS?! zeNnA(M+XjA@Xlm|%Z+6k=Lm?S-kHxo#ECz8Ix1HO#2{QOzM_%|5a_X8Z3r-Q_K{wH zAAtj1t^a~9UQN0e+Jo3(R}5$!fHLD4z4#Y8Vo1$AP!lPN>Y*1Xyn~WDUIgIKL@JI2I#7YPgX)zR4kLxy zDZcgmx1UrOuC!~}MHlBV>BGBa2BV!nM3JsmDaic81gS~M%#&S3FUt%|h(t@Oqs{F4 zqIHF`(Pw|6C6{~+7-kgCq3oc-GXZ42akt1=CQ5mDrS-K`>(Z1|QN@9b?HvwC3dEA@n#APENBIEO4f-$^SE!s#|=DiC$aEx}ccAN>ex3z0J$!KE;(d$6uF+TN- z=8})c7Y9~X=dJnvlQ-6v=uVa<+XuP9Izk@WOS6UREq#u9ib>QcOdb=HQKk2Dje}Na zvRNAwnh%1#5EHu)D9ZFeF9X}*?_7?SV&3SCFV24kAwXET16U<=%?$Een^g71! zSms=}yn)yPFt1il_DryD39DH^mS`nyBN#oC6ft+u)H_Sl-NZ`f2fDx@4zF4Y%(th8 zJS%|nw<){GbpslL=L+t2nL!rO96;2T^ruhPK)@1`8Ovn9xG2&t8(KbQ46VxhBq83| zz!-B9Vg=M!YOIVK=8;Vjvx~|06SR6gA(k#9ptI7;+D7C*zEGXY^dam!YiMC3)kPmA z5~qg`cB#u=9M8A_Q2{tV^Z(=L(pPwVSk>H8C|QUrS@JclqQ${j}99V z1`EvgQQ=8P_yjy*X7|6hI6$m&T?Ymv~RVBWFe5)K`*c#X}K> z1SILc`T-chSX&B?3P@x&41O4Jq-heZS;MAH)?gAvFkDSRFL z!U?X7?}axy3Ic$9v-bKghcC`|&!?Xl1uHZV6>G^9asj)1LEL!Ml0|{fHH>E8xdkXxo6a7=5F?klmNV z*b3(4Uij6MZN@6@x{3V<^))L{BZ7EjIblf9T9R5mO{#redzHzz*>ab1tk3Kh<%Do- z5p`OYIus8U4NG{lufa1pZ3nc=2C$DDY8kNh3J2`9PYasZrsvO@Y8hwWZkkY;LTf5Q z&BiHprUCiGc~%h-npN#}PSY#Olq*-K7*sm_>^WoeV8(G&z*h!{a67sfGo7UVh{2%m z+-T(07T5?qV13KDuwP$Oc;29bm$Ntw<(y5iS#?BB=al`${gzd+emPvE*sb63i%)Do z1Vh@1M|5&(KN>NPFiHv>Ek|4CP3_*7==l{NJue!k=$Rrg6G0f|)<{3Q4R1}ZnJM?np}7C)r< zHr<^G=(f7EuV^_)FRD<(DIW0Kny(aN53uIm=GibLus)>3QGlP|6pl#%BsF&>8`4=} zvhU{ZLyi~^lM+;dTOta_8z|?z=D`Lr=V{6NsLO*sDhnE78K2L>0UIx#Z4(VJ?pq#4 z*b6)Ri!3R*u)|>KA@87}uFh=I{LmQh{T+LpkT%^-xnFOG-J76kt680%AL7|NW^`Gv zLsuQ!QE);C0bEn|&>-{=A$K}-{tKe{B4|Qh#DtaMHiEz zQkSF7ryJzB<>Ip_+6R^A)8~6+ zo3ey4tnlRr4gh!XW0!tGik@Vo`NWHQ^j%9oIfy!}gVcqOJb_n#tp<5EeWpUJV!l@i z>fZfYeqJnb;Z|^oP>W_*IYPH!7F-|b*>a(IF<Pm-3pBhj! zyqFd5{(2@;V{WKH(e+9s?aoS;(VRaoT-uacZY_Strus%m<1}9EDSO|NT)JYgA#Gs~ zmh0BwE0NG$NhSyLIhdh5OaZ(E%q{_f4bHP~YV+blkb)C>5Zff8R<`qrou{VtbGv50 zoer?!tbrQlvx( z#i${1^4Ol9OT`)1c+ha3tG`}~@;h^1&7E}WkirEG=o^?iOecDugk!wwkjbb&)cUOK zAw%45z>_o%z2|kik@rpMUD&`xz0~Nk9~9f1xdvvho&fF~@4RnQZXH$?31FM=tj%C& zPis4)j{k^V;@K6BgoXP(yKp?8=_at4l;HnREH#^PL+GY#?qu=LTpb0^22n@EW!h1e zp?w-UpAAt-&Ixur4^d1^=EUXv4EeLSZvb2Qm?|^O-hDa!We$cZsF16b-qApaZR2E> z4?0oAs35I3OUN9e@_-3|)omZ)`@$U+6vK4`K1$@WYsMeIns)0o-+nGZjl?k15~>Lp z2@>%!y&tgD5$%yf&0tTLt(NA{;y%HjR*gz=>@6rM=2R|0-X^N=sF1p=k9zvc&%7Kd zA^=Z>qKh`d=A*+Xw_YjnZB+%2L%Wv0plGR+d_l+~_SEmFh%pq0I>YXb;a@;1)Toqy zKp;a$)O$!oLo?o?M(I`HOwwQ?7{j1oI(cUnHm#^23nP8>W?DP#(5=sTROl=ndBXVK zzEBme4UG7E4_Gn5@~E>>p#^v>dBAI3BB=Xl@Q+lA72BiJPAcT?yg~e+KdNpgo;J-e zjF)RvuRyFSPxkXN5I1qY&#LyeFRaxy40Q9g%ZTnk4aEWyR;y3S$rFqH($q56X329_ zc4mei&$eL`iW4O={!EW~CkU3~HTbh}=8{8K*UDL@#wHmA7)g7j;n8Lf0-+pZWoJG? zIUGVzAH~u5l!Dcdu$cv5T&Q>}+VgA0>lm*yNR6wRyAR{T*fKLt@rN{<*BS`pcI2IL zz@x6&(+DA_{!yA?lUVoA_VliW;ho%TPK#8@%j7*bKg*8$LScSPErOQp(T9@9Gp?q< zt1*z~^u$WMj`3!hV84u9V9ulvxRmHM_uwBJuvK%%Z2L7Ki{Ip_u}bDXP(M(x%=;$! z$?(BW8gXW4utnN#*h5Gfa7vt@Myc`A1BjKNHO{M#_iwX1<$*w;BN|h{-1T(%akqd; z+T%Co`xNzo0}L6b71Gu%buCdP&}FVk6lR&aT>2&q+OU71+QdNNOZ!VBI(iw<_waTTm&Tw!r#vB$P{>dhJWdPeFY^iAKsIG4tX_z#3cBi6GpTpwwY~GL3_ggc% zaLZI+av(8j*tI4XT9BJxXy_GelnJiG@7jWvtPFB|bd=DLKZ}Rkn2G@Dkwcw#vt!8{ z#>CIfW<5tmj?C4ec^TSQ}hJsKtVJ2n14cXErX+G@-${7 zgF*~dPTcU$kldtG^xB}9e2Jx7kYZ3JN7h5E+;sXst(WIHq%Ont(G`Qp9A zDPr$DSHpB9x<-Wnt=$o(8v6Pq>L7fb{#|0vrONTf`At2zteaquyIFVlw3|stA^UKL zwd{(Ou*qTW+6txK4DD6oU5)j%?3^i`ikQZQ*P!mhz;w>RGQfysGwlSU>z7z?8OcPd*OU z%T2iu4~R{g4+JNw{oGVr{|>RFOj+UdG@7>@EkD=54bcGN*^jS(_(f&2C)Cf0pCp@= zmo1{Yg)K>xjg3%j&&PAgl}pH&6k{SV@(chC%l-_or^2U$k`c`07Z~h;deXeE<|}B& zlD{i9Pz{MrGFpiu{6UbP2S}FG;Zx$`dqtYn;KpG$xDWZerNX;xXDh8->O!&+W)se6 zO``=kL5)sBZ5}B>X+edL4_@qoXO@-zdPk7)ju<`d54UJHuDS<@8gQP10u? ziQ0dGXJPIqtHG}<_Nk^X%O!q&HJ$Y)x~UGYNzFqRU-h#lK2Ru&<;q!3`1;J|EG=z; z(bg!xM{&U*MpHYF4OFgNqRhq7h-me%rsQv{A+^rtkT~vOz=R^W|-~!U9?#54P?Q* zsbUmBUI)LJ$?c%fW+`mN$&1KeF{XB8a9ez@Bnh2J&$*Cw&qfRo+9;SYH;l3_il%@NtHPcKL&dfmav6TH*3fK&)5i z?Zy|G_3eEUno15H<`FB+T-s<&C?0uDs$`|V2Ftc?&UJ&?Nil>?Lk=myNAc?LjrIBN zAj?RFd#=Z6OoMQ#S%2E`O9zo8r+NO6Y9w%@47_Pma2QJF;ikHrG(2q$RZazY(>C|ki*EOnOUA#Aq{o=BR=b8xBtq8nBg`~i&^iLC zWnn0MH06g44Y{2c(9N15fEjmiKV`LTAh!O5v|y~68;`1#Wyz?6I4D5S3RSSVMDauQ z8P6JCZ!huTc|ezqWmz^w;#2)-vlRx~R3DYNK^hnUJ9$zEC?u=$F4eB4oiG5h( za5kWnw=s;aBR|bzYj=J1wxZc)6IEf?4~@ppCi;}3$LICV5f97bL&%9dhY0AlpM*jwmNWQD*9t@xUn>_>^I`GiPsQ&5bBsCkW3vcTEP?R4?8RqU@Uhex&&_w~hB%YRcL`>8$1-*12(D+ATcczq6ww>TOdni$z{1pp1T8=bxi|7l@ zfY^k2S;@r5tGX$J?amkK#u2xPfJW`N72Aw7W0Op~fa;6R`Lb5; zXJ=VwlyC%gcmyD@u5ib#p~2XwJ|R7nIh*QTOBmDhkfiO{e6G4XM!DWl!he?@mb{#YPE9b3O%;anZxL(3& zFzTjaj1fKpYDj^^1JY@Fjz{JMbc1dg8!ACzR}+UC3A*)=MmMpv95cImu)1Q11rxOz zO*r1hjVmCj`GgE}Mc)6sZv@{AfOJrDm1-hAEQb3a(KwbPXxcANmYX-DM%}^~% z6W`1co*-Dl2C!E$o=zBc2Rg=Ttfr9P{vgn;a5ld7Mi;vr?Z^w;>bvP^8LpRV?B#S8 zu(Y;qV0x%i5Ri@m1Tpp20%K6GAXbJ#ZhVt=ghspD|ESS}?tlE%Lywfj_N`KBeuXm- zi(-CQ`q95|uMnaI@a`PovE_G`a)l@B8g4p^h13_bfq>}Axy72Yh9|C5 z_G{B)fq-t9YxUSe-K}k3*xU8o8KUX`W)d@6$K^;~!q&Cb4e;2Mw$-ZtzdUxw^>vIz zt<#9kH*;o>-_K%c?K*^Gj$jiaQhrd161Mt-kY+CBcwYkR(0t(8$wIFC)sslGp90)e zhXR;SbYD$^ZN}4b?@l$fHXR{XFb&i}>&*Yi4B}t@brZ-IhZf*$065jKQcvoC6XRIugm z;M+jv*vY=xrAYWkWYJ$9ToLODYZlTVyM43^kLmTf#U|4^%3b(}h#6o;p~uj-m(!2v zCvO=PleAV+W19tRW=i~i_r6!l_*tZ?r}-t32E0M3K0a2*e`x4bkUy5_`j%nJE#5gS zoLyEzuM-R#h*G4aOfuBqsbcP5v<2w?{_7YUe|zyTOF@cS|G^nZvkYm>adeP==3x#Q zoRrro*2bm_=I_t*q8^ue2?eO^`wv`0Wj~i4chY6(uWC!vj-$NcUvJgv%}we}CxO_i zl5{<5mv9fvPiJJ}WaKawOW(F!1!$QNzdERE(nb+z7BFEpC;+5!Qg%y5u<8Z2zEZ5a zP|%{_l!l7!5r*lxj!1P~F)jsrb^=qlG`#0u38;+xo0J~Ky8ZVS_qml^e-_H!@65he zTvP7{)s0H-+pFIrJJkS4EMN%d^XPR9bj0qYKQ{DZ-?w>&mdA8oElIT0m<(P%^(*S& zEa&?ViDlj?$lG)m0P=7-l1n_1O2Lro5=t(v26QWzLhqtM1&eEmCTqDPtD8JCIS6=O z0qVVj6uW*IN9hb7XT??tq)mxriZDc-q_Q?0(YtBa0FG(c6=K_Lw-@r1#Kvmod!3-} zegE#F;t94#&8G=W8FzBE8W3~zfvBcbF=|E=St>M`Gx2}P*MPe~25jrD`+-P31E3Qa&FNR9~^nxEI0RhKe1Gu75%@=Oav$@plu-@{BC@JNW9xBxZDJP9@NAuuPP?T*!pEr7L44`J-LH zEXt##aZ)ovcImz?MmLguEv+&^3t4DPdz*-I2Tb~i<9!D)Repial_4{Y*uz#|TwStf zt87;Gg8RJlQlSaNCor?CY$V({twh*F53YbmQ3B>8!Xw-zr&L1|E6YE!@dExyg|~rc z{v`Kae~sxdgY$sDFBRBwPB2(n@#(F@6;p_Zz7^yMqtvlG#2UB49J@bvEg>VVP(VYqn=;;9{ zNM7c^xEPl`*j?CGRY9osm!)BSo{m4&4$(4k^uBbaee128hq^JzG$&8E3wkNd2O@qB z1rh=qFCNN;l@fpBN|^DW6oO~8(jQIs*33=Pt+tI&=iXgQN&u!8yubp5x8&pp7F$p~ zUU?2>*Tw~WS8w<3572ED#EiqIl9{fkw6D+9yWPZhfKJ#hQ58SV+ z<=#{u-m7B$3URg8kq_!WC*}f+e9fTFC9MQuKN;(|`#2fXW7=B7tN? zSC3##)u0!D_+_zc#XPOkdd5LN=_3XvcYM8&a(sDdAVcr7eVTI<7|W*GC`FIfvWp~} zb2v&ehf>S)sT+OfB!8=rnHP|}4s^vsH+BtbXO5Y2Sd?t)ReB0CtU@Pj1`QDQ9xpR3 zW$akR+rMxz@E`)RjWy&!czNQ0f7iP&!}+T9`~)?o`)BTc)CwajrdyDTrXx`RID_gj*Ns1RDz z%M$5P&iHo}QEybE7Qq0C&2H8n&K%mkQ#P$>9%rp2O1|$oj*QkfhZ^km+vOpcZt6eP z=Y)ft0xDvFrd6e3z;9Ol_b&+rf}v&I2j<#84f?0jFOGNI-rLcIKQl*cNp63Cdm#yy@v# zOsl%QwT_taZlbSFTBW0hCXB|IBJZNsAN;xSBvCYg@j<)QAnUQ(2ukFM-DZ;8n-t>Y=R7gC4fkX&Lh} zS6E^2oiE7{?fwYL;ne_{=bSQMmc7k5VglkX^}M`BnLi%`*RD*nIbFiVz@nzdUZwr+ zf}yIFiIS@MH-p8u-bn!`)fgLbAE|c8KXE&c()bHuJk+RhwGqB(sAHd?l>|UtNzAp$-)4 z6$2Bl$boeP%Duhax;8Yo>Jc-(eMuO?r@m6qc>1pNBxXK1Sf2<&M=j$EgUPr7r~Us% z7p(KbzT-isWR2-wN#d)dZe)8}(NO7As4U&mTJra%0&_C?Sv-!$MF3so;$?CAC%bQB zQ@`?JEzq*xDf49tc+v_5MHc2n0|S|yp5t*!7Hm={sgH8b{9F8m@l;0`id}RdYL528 zMFmy1#b?=!A9Uk~;OLvc?w3^#{>WYESD|8wSno=9?;K+ipDn&*`gEV5=>HRE5h8Af`jV-gt0UP zw(xk@DZ9IH6IS7W)5IGwbAvD-G1A6|2`#&ZwPetZI)ci(1P=7xt4WsIV%o%92(>B&AWPQkO8QDlrX~RAO~`x&K~Q4_7bgkT0#xTxH*T zMjNuRnNTV!kK3GFNh2&=1v6YUN6V}?S^)(PB2K~?(Lx9FR(v)5Xg)4`_L(N2%?fmr z3OQQN3(VoH$f6Cryu}FsI#Qp8G$tq}G>2-}gSA=P<{j6opTmOHEo-ToWqcgGGkczvQKyU-b<$U3JQPq}zO;9~o zVL28M)4emlUXo~EUz(n9B?}8wOF_XEMrGuBN>O<)-Ci94WeR#YK=Q=iTG;*`SIb{~ zrfE_5s|dw4i}?ygbeK|J~Da0&0tXkgh9QDVO#>Ys84F-{P&TzdeZfI>mk3I z&Z7{ZU0o87SHbA59^o5}DO(ff=Ert#e*Y2hYfxjaYb;Z9$4=-X@mKB?;K39zc&yHN z3R(XL);$4O7kEdjfP;1GsQ1_e=ZnE*oa4apL~;$Gfn+k_f@Vt;kXc)zi)hfOup&yjJk zp%=O3kd6wY#KAh6C{RI3J(uAN| z=ABq+^7+>&3-DM8^39}iG08bATPDjgZ_zoeN7$Z2h6;nT zX73)D0&cn>&?o~n&Qr8;ZDE@zOnqw+fc54pbFX{n0IZMHro&jQ#85dJZprF19w5Nd zn&4mHLz3MACOKqxa&H>wzml3l%(xf;2B&k%0II8FxRkyw`y&2dsP1$1P}&C4^L!PE zdSyPajaw16(T=WKV(9E10SQVawCmN!uS^CDZUdnOg>PgChJmwF?OI`OiqY~JVNT!7 zkEEd~O4FN9B+Ma&Mf7PHy_MeOC%&D69O^EI)dtuydjFm+uUMzNxqh*$&atfI%8OqY zx~9&Uw{Yin22ceFc+(bcLPzXBr`pzkxT8{CWc?4)Q(|K%#0vcmH39VGPwVFd)T|*0 zw0olj3gj{#$~0J06?zT#IyJAoG{9$)d0(#@x1!lck%~nY7saY{Q!Gv*6D>x8FoX+r z|5Wg?XGy|xkDG1%d{&}gP!>28tea`{8R@4h*U!=E4Hd+HTZOL{e8NnZYom)R3g7fF zX`FQ0knG{Nt^ZQ5k+C8)GKeh9j=m=Wr3Jza+-{f^m7J%s=w*nbVqd^|fh}oFhF)B* zVU%-*US##NR6ianNCV$kPC+UvmK!zC?M*r2T5s!Gr`^Ha1VyRZ4Xf1xi;>@}W=pX) z{R=o95wffuP>bDDN<40!e^QH$1<9Z<32wc#~ z9oeuyyMDATT6kt=H_z!%mlep5M61RfU83%+Mw5Y={F&bbyfs^+L2_b2mXWNtp9Q_- z0`AcO5J_{qhgYdQON;}f-(&inLS5r!A6mcSL`$z>a~L$>C&)K*m#Gx2$^St8zbyT0 zj?-X8xA%#A2%|&N!_H`4$%`dA<##bdTAU{ zclqXC8)8=!z#6Bl4CGTlRQETMYxI2I(BrW&s5NB3YZx(S%*i&M+z;j%BB&y_1?rc- z30(^53t*N|78MvXLrv|Ng%ZC>>=AP3sDrJf_X%4~5+m3Tu1>foH{9|uzD;xLQO5UL zqJ{_C5<)gRgWQ?$D2uw^8@yd!J8V6Z{2DKehVp@rlYKFy}I3ncLQc zy!*1YNVZ|ody}jmmN4RJ+Jtrf{t5o+ob?we5Y0b<{(?@^=>CGti~g+LS9pBg@a_Je znvTDqozx4*EkF04dZ{kY_>-qow$+9!42a3E;{SpgiALoP{+Lw(Ca1@mH~)ev4E};V zZs+CxG5dM@FUaKi>(ha2Df9!^$G+7S#V3Pe8KuF@ljhb}U@*S{?O=<)4q>7QY_5OG zYYo85?qK5Qjjn3p%WSsOQp2CI?Lk5k7$%OUC)Eqa`#p5t$w8fE#*Oa|_i6iTvPbv6 z^dLU`UYpG5WGGp5b%1WVQh630$7(UUAg0fFPo(%8M|@x@kZ9JT&q^+Yho;nIm%K@; zkv2_n7XOnLwY;y{V&j1dum|iqZK6b{^X&hNLJhQdyo%{vG$3`t>?iX#8=`4tJTIx$ z4_zyi?L0H$zQYSq)Ib=j0m4utNSzVHaBGiX10Z9-Af^TTfigG7y4BJa^NN9b1?#(5 z^QGHbX{Ii`hq>+`+U<)Y*c(QD9z_gpG=axNM5E&ux65}myD^S#WlGN_qCN5Vrh$1e zd_-{5m79*9ISX8B$=C&PfXqdxzn;9!-*Eb!~O zcjS-1AjD8d8}e!QzQM!Ny4a*9Ex6rl<{K_(? zX-=?j=J%ANM(WDZJ(Cit1m_ITxw+}O#ONAORsQ&-R7wXtGS($ka@0RI`jBk{r5!upOqD_ zOdKr|3$gXt^Q}EUutrgFA6>c+XbnTs5VC5<`TZ}3vdP~GO4&`0r(T}sF6^uS1!=g7 z`y*0vi*Oyqz zXdTX3T0y|(2^}yope^YRFppuImSH0(da&CR*qrCEg@kX7tH*>ULl?SiOAst94`_v> z74r!%_F4KNEe%LpU`&9}El-Lkzjf>`nSpDzvye5evhgel(*Eu3F5C-w0Z;CH>3qam zZh5#!tbvoRm&;pYv4hQCB0DLaLr0n-hnRGpuMp4ByA_XkXs@LlRy3n@E;;eDc?oLQ zpWgp*m@eox_HpjIU$AYfNr%X_ti*IfPWu6NJ$?KHZJN$B7Dx6%k=_EPJni#VxZv+);MH9?n&FYX3Vwzm1fPB zjsvb0Q1NS!>>Nv`H9B z?tNngap!bu`}cD`3=7+BU{fck-MCv<2O4_?ZlV!-iI2GZ&S$;Q3O5;!S6)6umfo?s zr}v>##4_or1G(QwX-Wbd1*j{Z^K`}MDZhRC8NT7xpa6h5mu!kQl*&uBGg7lWzmyiOrgs;n#*nk3M z7rsOG#*t-bINwUHpJS6LP?rpl4e6kW#y2Zthmjt;vD}8fD4EmLKhILdM`+d?+g%A! z)E{yQ$$bF3tQ~LMY@x<}tW%2TpuGpM%F>W3P6Y`gd%}4xI>VIJmJ#OiN%%NT-%GGX z!Zz;r;HQ=hI+G0?24F;D_ofF*%Xso*Q_(-WX6?GDFNP!)Lzr~VQeXaf^ za8tTM)b$3T(Fb}@a|-q3c3{q3DagaLzMh#Jq4P0r4!AYO;?^DSt2g{rt;>2ju|?cx zEE3TZ1Zh{swPI$Ex<=I@e$5;ElNFkvv!jYM+zMuWudq*sz|DY588|OECWxNrY-jFQ z2tPVAj)pe&diHnu@G)a}|9d5efFnv=r%~6KZfioH{7CCB$gxd}((0w`cdIwyghkp9 z+jwl7k<#)Mn?9B+hRD{t$Dma@8u`V^#Ib2XV zpowyLtm^Fz!W6g65*7X=-tKwX_!TL3_8rFBBHZ zS}OZu>RYt~8FVghzY*Q06qQwQarKxFD?S42rWNC^qGIas3#?P-R5Y!`(QYgwZzh8k zX10)IT-|Q6vV$M!XqoAanW)&}boQT7!*vUxJu{3LHW;SX8-Ps*SVH%P#W%jw2kM5b zze2*)e?k3J-Ar9-Yk-XTzmLrN^gO{z^p+Jw$0~U~CGMkjs$=Mbhxj{tw=U$hU!u~L ztXx{bvc}7wQuTqBkzycGQ%B%kuU%j0Rjg|3%MmTi^zDji++anboP}TKj3Ob5COp!n zvtCt* zvRv%v1QLeG>U$yOnr9K2t930E=7w!*4p7yI(hsU(|tymSZH5Ju&?ryl_km&metkHYSvkz z7=#c+LkYj*m-W+ajgk`vJxue>>~B~vbj(364DP@* z%Zt**P}E!U%)gA)fNr1$u3U$NUH9X7zhaoI>Tp_oybI50A~a;3U*YYFQ+xGIOU@1b z;Jzv67wr$tcJsLdEB$iZq$!i?eWx!HJ{$eP$KYK;bLgFM>7;&BKASMUU=7qs^mXG?;94BqV4Ih31&>Vus+79q)a~;Y<0#xqs+v z)s<)?A&>RBpV1bPJ5MLxu4 zr>Q4ObN>aM+fYy!v)POuiZM1B$+fY)#TTOjUvi7`I`t;C=`?qq*28-T}R#9|l6hf2%nzTb>5`8o7ogjOK&W?V~s z37k%bPuBGxduUOQtUG#vl|x4wyG9A zPd;k^AZ=+2fOIV;4={*mJyi7aL*dopjuP-J(#^kdW+Y&vAwQ}%+s&c>mZveqEo7B=P|OUqlU0f2Of$@+Dfk6*}qg2#Ek{(84u#6OS*_|gmD z$}BxTCGhuAi7%b|06p8e)y`miq=O#0nF)=IXp^NCU*yx9UE2A8YitG70a>Scr+%PP zX0XcZU)$$`N95bjlAaMyl0-6U=tk1FI$(we6doN`B;ev=aHn~j9k$2leKUIl4}*FA z$C(??T#06SUv%I*sc<$iUb$>(thD_GCjKQf3RVEl6+B-aUuHMHKCVrjp5dBW{zG_K z`4=SGAoRz_qwLN#4_aRd0rgSs!N_*2p!~GaZH`uVE1)tw2W8o$GwKytn;IP{lXf;# zsv;#U1A>9XAr{x!2LZpI?EVEQzy6@zP)1i;XgpcOW#;Z|3C?!+a;bC#(fB!76?h>G zQRg$y3w$1RS(-%r1@-IIK0eWIEGl@*GPaj9x*V6*@LLF&Fikr1X(V0FcY25Z{k`C) zu(q&YW+%3rZ!wI!fB>P9N_k#k+tA{164%ULcgx3d<0Es;GkftNa6LzRT1d)Dos8)c7VOXZJ*k zPE$)NVLq4gIrfSauD=9&vuY=gOnB zN$IO?lm+3`5Kgoy%#b26gB>#!ZeL?kJ#Ry69y~$u)h&+1o>PKy5P}blf>PqE_VZL7 zbB9U*ZhC+?gVh9jJ-b)Ic)E7KGJf&l-$b@R=aisy(ye##_AL81!%9}Zj?&}BerG}-p)L+uC zf0DJozUZa<^Q}~%2qpU$v^6m?&+T*)*e7UEQ1`-S?`D`3(W5InK0NvRZwcd#Nl!rA zNRs<1JK?<#KdCmDy3faD?BvRw)OGo-^SXPOMvqqHX05FP5UerY0YorjFpBLJ(MwZU@aU}c<@9~k??Jr5sTWs^ zN>-*og5WTctC5VkW`f#-*ZGb7(aMdJ+d(_yEfw=&QWLpFf0$!h-<#KD3K#W=2vRL> z9GYh6^K$y*wK{!Q>GfQClnUrxol?`LTAN>TUM6rzLuvnWiiNeE=WfhgV9q;XZx>3H zuOE4D8Qnc8ul5#^@d!>nGv8)LtaLdy4Nb1>oSif+i=ov`gT`Ts5f{Zp$^;gl#$W&N zcirh8W^svMtFZC+ZX{I_r9_~lDSZ;mfjJeo5pVa7D~YeW}xERf}KNie?d@rP3$y2$(*rgz!`0K zP*%u;$w2N-=Clq**Lixd`VmMXXEGrIe&>?oht0{SX4_*|<_9~&+W1_5#Cllg>~y_v z$w({3!U%QN{1QEMn~1&1FSlDFx9+Av+dqxt5%9gWP4-L2)0?7QzJJ*-R1(gH>0PSl zr24t&+7@-@q%yNrJIP&WpaJAhRFbPQz#6*csn5ZL(8Z~M#dS{eGHyEOK zqPJj-LG%)x(R)pF(V};vi{1%Ip6|%}KF{-hzw7({ca3xId*5rXeV@J8A|aT|>sAZ_ zeKV1AoCAalZ+F4hoU^j|oo$#3Mj<19qwpwEXNR2Ud(Xz|?%@%!3w8MVHh*zBnGl|2 zO3B|Ad-yvR2L^VL`mGLeh$s2@+qjj)T^Bihn)SIKkgYuR@`hb!^r zsw{I1_o7-1gm6G#{#&>bhd1r&WzjUFxa(rrD(ihEc)t8oK5rD12xK@zJN}&ZEgu2r`bc&btUcv1YzH$Cap9gAQ{gNnhUpd)c4T4>mu__cF^ zZ{x861)+}0%h9{mo$<*Aj-lT$c(D%Y2Lj_OA05?6W!H8IJ@J85I{K#HQ7C>?8}Nmq zIY+b7tD4E)N!y9GTO~_7t>`K-V#YoOmpSTzEP`(0P~}QMsc3G}C}(D^dfW?XnDeob&y`p2kII#~8{H!7 zux_;TJ38jKw!YP2Us+jm`IlbHh zt|`~eYyFN!-F_V@uMHWW^3`#59SB@^bHIBMCr@8oRQ*C=hvON9i3t(BzwEsm=lvBw zu9wiiLf^VQ+_dsjgG%$~YRQ%1>%Q1dK3T!yGt z6D6*$i7$78V>LNhj^WoA4dGs%-g~xpH1A@MDJTKwuuT-BCMCsjq0A`nzLNqTI8@a- z-`st$ilJu3jr!-ksp2{NCPZBmBU|kA`#6c{F|%V`adl`IZLNSltUcDeYM`N`rN2hX zbJ<=YEF97e%Kw=A>9&7OY#+8bmh-Dq0lgZ@3a$$q!+;6?Yp;4)f4e$aM}t0f8p0ad zkWtM#a==XmD#4uo>9(GWg)^(p3w21{qxWCJA-Uz(#QfxQ7(fu34e(NtUfaqj(Ro6rT&U83b1H}*CwAZx9*w%JfFu#am z3_F^(Wvtbg!-GDE1Ug=_-JA13Ybt>3|=sXxLw+xb~SKZ#bCUD542!WKuNy zK1s8pLh(Qj|HhooMpwHZlHQxdS_RAcq}a!$h-7+}5I9OBtY5rx7hG_`E;@{{7{?!< zubej;^sQRCunkxuIzlGlRe$!CRQl;@P#ZHj=aP=&rIm-{uA0rCVA>r$st?Z_;cUgE2v?SL9FC16T- z4C-zcO1tQDf+?kXDZIOqz~}3X9nq}aW9Fcy-8dK?m#ka32#p+IGPW;B90df&oLQBg zVwGieM}QqDkzen9yZ(7N0TyKHg@2zJSXgaFi1u0)pyEY*I<{q$<@0;|`V+sG?kxLy zIA9#izAt7R!QEp-n#DE|t`85M#Wzq|tB|qP zkW_+cDs9sS-PISEj^D6^yQTQngJM$ynQFmZMhX_k)=T*uy)|x>pYai9n7Ie~PR1 z!`ApV0c0gtc-EZy9%lT@)+Fqe+q(>_=j}g2nw1=vd*dAzYuzw^3X=(QN+X^iUGsIp zsNc8=!`N&Fg(qv^kVjB72!AsBmV`P=ID?zR`X1ApU8;^h`&M(!ce8Kys9UciAwkXk znGeL(N$-h%67Bgwmb4CBrKnn$%oy>+DmKpTQe09{Y6}{5I9c!p)z>?|2zFO~=Nf#Z zuJZ6>HiwO_Drc>i#t9g<_iVYv!E5%(iw-=5I_+1Qd4^jxR@hZlnH>BD+C>)t@Q+XhNdH|3Ec|Mud5Nt4mDhm&4|eCGRQ~g6EcVYv9WR9E_X}ZYH`IklMeo zS*b1IfJFC4%{>A}-NUr|z29UG$k~Du^l@cmBYMSOByJg9P69RllXyvLHT2b#Q{@J?{|UTL=2As%9lv zDuFA`5q(xpXfc65Wu`|K3aV7>bBr7iR?3?n@imx<0p~rk^(eGa!)DsBG1aY8(5n1l z?>pvMCzEkUoxr{uH41ng((@MLxp&z8Z=Ga9BP5Rq-PL*C&S-rNUnCU8Iox73K!lID(j4JIwCVNO=L*W`zt$UVdQTlxJ)Y7CyASgomtu z;ZQIRk1z(Gr|98YL3`KGs5_s8gh&BO!Tz3OVS6NMX46a%cZjcX1`)m15C;~bwh(5O zSD%MX{5NCcH`&#HYMNVFz&KGR;@hysQb}DJyInbPlg z;mGysJZ4#+@>Lc7tXxL8Hh}#=N{>j@t$5RALCU%(8$(-N-LJ#|Cd^_2zFi6fSsGi_ z5YPcCtTUf(S!HN8Nhk?f;yQ`Bx3Pzv1Te72lK9g{Na80yrI`zbZ@&R?AavDiU3CQn zrwX*g)b=Sx9aj#O$=7}gvldHgNXjAyc*vy)^+{gxH7j$qUT(PBrL zAS0s77y?!bA8Wi7#{t6F%6_L;75vt=G3}p1%2p{b{y$?Oi68cG&c7mlRD7 z@*S7jX^hiTx1?Q(y1CT`c7sA99NrE{PN5w{wo)A(ATRpvPG!-+wCet|rMmgYRqUL3 z=>A=iceM)$@!*>gMHC(mT_+U*zgJf=W3@!vbm{X_@;PAsUMi9D(<=8P2S!AFaP$`_ zkkVZl0`=leaPINfKi^B}wUrJf$$3sEOc*j}o`Z$X!UN1Zu&{_e;kT)BXc2RC+fkBr zkOcbqKfZvQCq3L7?1kpY!1pc{9Lhbw94n>F(N{tkjPY~xDw#%T>#OPx>s3L*8g|$t zsFBaTB^=BfM^)t^f6-bOO&}!}@ab{sykAZj@#wcdz*VPHSh4PBJ03J^tz<*YBif9oH3BN*|S=a!$j7}=lPN2r%Zonf;)_ecvoK5hRIZ}T&A0NQL_&W&TE01-Fpb-zcbYoG#uWo_NJbk@r;~ z;zOZxYSfYu^3+s9LIB~EnW8qYX+9ne;z#AO$x1M|F^?BTO43NCI55hqGKxn9h>=pw z+pzRFagd5+fLZ|yU9NjaCdvUxuC*UQg;N5}12g`=u-c#7Q8-zj2VLt186F135O_Dgd_d|n+2DGDsWJAEHNVaHFL8LOf#CJL8|Gqi`~6M9Q^xYep_#pdhpqqMD{urnZ>_7O zUg;SJ#p3`oZ|{(rnKzuvA|4DUko1R!e5T8;cuH>bN($jS=vyP*AdW^RuJju}<=(=1 zKnfV#@ni3ca&TfHK}amxcVsd*wdf52Lk>00aRMh0&z0>l*J-*0njg(bimbbx1Ot@t!1LO^DymRR<1)a=z+f{etA3q)q zSa~=5MPu6DlQvkF@zN5iUg`W&{C9+(+!N2$vF5<7zO;dA-F4;i(kT;kzi}W7q7aw; zAoqpnSmvGXpF48~+bo7g-+yeii^aI1*NbX@DccpfWE9+b;chgxN7F!hbkQtE)53AA z%$xKemxrHv|M_EK|4BoH3va@M=hFPnrI^AvL)@HQN9$s)0Esx|)a4EGeT5j{V%R z@%kH&cSDb>CWjLWl*CPGBhm9*uCaWo7DXI0K(7l);|6pg3&0A|appW;o za`tTSo*oS<-pcm&$E?OE+nXa!yKw^VK|HJ^IQs%{LEGrHKGa$xzy%3!sDt$`I+p>Z z@&>zbj!XM`uokj1#utvXd^Z1KR99Eup0_%f(F(9*Ln9^V-i+se3Ump4JmVD7S?@Tj z4`OPacBo5HWt97`t8vAhToAJ^iC*9x9<|k12+qoWxqDJpazMvN^e2D~dSGh;bWqjC zp*X(%EE-lu;YEF}H)XqPK9&OfWdOCF(4stNQc1G5)5LbsYu4U@8dUAqJG4g*|v zYHWQKAGt{73Aw9zSN*xfG?($%5X>bp+;>86bb|snRq_rbc}m-yk9*#KlU&$Kxc*`( zx>rfSdKgH=RDmZfth;B#7<0<<>v00LG^feTgn~@#1YS_LaqR|w8Ez&o)^Djq%Q6nAegv>ldu`XDr`&&n9=gYmLlgLP5^x*6|HJ)x+F)T-JoC`P`~(to^(3 zKA~yL+9lU`O>d^2=?A-p)JH`awH4ft9I(}kIEk2u2v&FmPk_f9E=^^?!~}g!cM}S`!R-%DSPhfk873o&T2=W@aK|zD`0Rhf{EjbZ_!3? zwB}t2{-Qq`{@8sdRe6w6!=le=){bW~ogH~zGwsPt^vN&H6T^nGPV$bOYRl5vWZI_O zc`129{Mn$w&PzI^j}1Omv(Q=KgDUIBdEj+^V5Bu6=Ko8WCslMSO}1YRHOC|u`K8AK z{e?a?UMvWrudXj!AIvt$8T&KCxJ75noDIeP!NbN+)|QAxa>JQ?cC4ZV^^NQCqH?qP zO4DWMRq+S>U$C;IMyFHbD=TMY@8`E%#WRd1j`ZrC@x&zE9v&D%Hb4T;({XZVzfpr( zv128bW6Ln(ji3CEtOmpUs=?7#xKx#;QgW_xBAXI?Q!`p#oa zrB9Xdebb6(HfuX?1@z;*OC3OKE_Hm!Y3-D^cd;Z-Gu7tZ$j)8Z;ygVuGH@js^Y|SU zHB@EsPVp*HwGZA^SdZqy&eM^e=O$eq=Fp2TAevIT^!Ql33eQvS#+K{3$edY z{Hgtw*4dq|J5v)1O-VJ~o2#-xU2|~g5l~ur@>N2 z=s7XYplHkvKZ`uF&CI=V=`Jb0bM{@o38OKnxkX95wSH+&#L2F##yZR1{TxOiXhc&6a|R5+9YEO_5ZLNHxR^_jB032ktaxr! z|KTljFLErr@%d-=^MrOhR^@SxE>G=IAC5nw$?G1pzdK&iN1C^9EG0D=jNyBS9aACr z>(}ws(BFXiAD2yq6rr#BU*UYf2SB)w`+gf??V5-3LjjUTMTHQV1ly1dPez3ZsAR$j zs}6H62bCD~_J94+0@I9S{Zv$8opHf~TCuJ!^IEZZgkD16yD0zrb!`umB)A->Xqlq` z`E@{eQE~R#quW6^_nNK?yjI8hyuSiNVuVP{f$iuc>jg(oDFy4@;A-+Z zDyRxG4lDXWIUbWKFpL9q46#Ss^Y%H?*iPSh8Km5YJ9$Ah^P&qm_F7x|?bFWG%`jR1 zxs|jmVYLljVXE(du^lklw)yrxkUZj7jt)Hd$plF2g-%1}YX*>GL)B=JYDRMe2t|(0 z{e(SDfOP>V=L3(lI}iLlwNS0e(P2X+;^CW@>@q(tQn#Y}vP%=~)ak=w%w% zk=G$Ab6>$PmW8S@4yo$c8c=oMd%CD(jG6wq-I{R)t`xe*=*2HJoiRfEUAWNP171?gox;cx)=!q*%7?MUkw*eb;p z!m-8azR}*edi+tOpKF!%tJ`q@EqIq8A#9ip@bIC zo$42lij_8wOnm#qyvf1PS~&+IVchlFct|h?Cl@LiF3%kRX&?wG3`nosY^AJlh?(2ZsNydNmj?3=+B*YH&eC6y zV|m`%=-WZq`zNhifv6+W4hsW}M)nN8E zsYk;~*$>{syRr>mOK%MH0Q=Wjg97q~xGeqojK{ogv=&U(cm~0_%(>O^uDH@zczcWG z6$D*#j9nO={(S)!`g-NCxnqR7p;T$RgZykV>?>4L-3t^~G=F2A0@$*wxm}#}O&3oa zOmZF}N(L-`7ZN@?ehnLsf2Hu|(%(uBpPeZjA8;?av5-mICX)B-te|YT^E6ng-%c%| zU9VaaIYul;;Bik6y1;llfHa?I_-(*lM_>a1MeG}+fZl^2_y>J$#!e2)*3G?j5}HYb z!e^=4qXFTVOS40SITV|HH1swwq$Bg6W9Fy`#Gpm%YC@AT1^*Gz5v2D57^8&O?m@uW z)y*r~9uRibd)U;%!lK1DU}mQf%|kntY_0+UKJ3iO;hGWk;r#S2T4&{b0r`D_HsK!# zWa>0uxezS5MA;tS0CRCH4QXwkWb`}XyM{YHH|~#=PsBYVN<@}4ZL^-3Cm9_wb4NH2{H(Y zr{lC1XLw7V4JSXG$;_L*`VZW=Q2+qlUn+CwD0r|^w%R}xh0_3{a-h)m<}IG3z6TiY zhASt2tj>Vm0J>9yg{)t>V$bT#vxd6!(kbn4!=Ah$$x5X{$QpKie>1WyFq=Ho6;tB6 zYjY!747eV&rkOPm8HdbOiWJ{V3p0FjS22=vhEVKOnG1urRvRwa0A|x2*(Jx`C%lo? z0ruUn_h4)L_M_xy4aJpBaK~@WL2_2Ic2Gko4)@|u$r|SP7zw9 z=Qh*J>JrrI9ij9nc*F@p^towYHKhFk%9mXTv%nttfcYiYeYm=DDaSB(D2=f-z6O*5 z6d-FNu~#uy^ZMr4O>+zXnq%p+O%&lmVSyzNsv6Up+I0**&(x*X(y z6;bz@AVsOm?aJ-xjsJ-ZN1%eD5b1x?!}UUX$Gr5*hgS=pu2KpX`$h<;GjCA3)qgNL z{#IJVAHT7NT3NsD%(=By;05EqyUCTmHsK6O($w8Ai$tLf7}yA7+;hA-J%Hl`5CdGN zdNEnQzCF~&ny$gTg|yfE0)$K=V?O$tuwH#0sn3j4AKS}({fX|^&YwWKE9}vGaK76^ z)APpI$&SCN{YlZXr?r%v#i*Vn>8OEZ4BurJ6zYCEJFw-(u7j1Vtk>=#hMWNC>9q9R z<0cizk*%v-QC+K34aljC=U9Ly0Gf{FEG@QdfRzB38}%X|ym^sRWrk%qptDfBkBG77 zO>^yNZh1{6x=>Dy4a_2)6ALJC0s%c|C+nA#vgnZHZZPed;;dWN(aI$SHTkxh+WZPR zEi$UV!hch!0T}R~I&A}}(@N;|P2COV^XzM6O}8%{smzB7d(?xQ`r04njY4}*7@3KH zOax#knr5E@_4-)aXu_{OZ#87bGZ7I2mV+;qm{ey{C&%1Rhcx0bvX6!|Mf^F9bvKFJ zrvG^gVI4t=bM0axM1Z=9n@WoR-I&O%MuFPKW<=Xs501ZFaavWR29t}ARcn|>-)GG*(BlM%m&IFHnqtCR*3L#rkw zVh}R=02r`NaP-w_X*=%IquIec4=AqQwZ+E-A^&Wx&=_^cj z8Z2+Dr3X02m;k;9KrZ#azSf!NvJ;EcTG;U>>qCxZZ<66jNOxa8{7k^Eil>c!K^qNZ z(?864Um&Z>Q5G27@#DPOx2hzdcT7ig{O(^(P>0gE%q&CL2A|M6iENYFju zXz8Jii?qD;88qjlSlnq}Ocj4t{Ve!4Me@+}Y=qVdll2APnvyeT^LPmInkcI~RSrfT zd@G(gDge+I(%d4=g-I8b$~iJQ!Zdb+5~-k{VYiyY=}bL^7I0@buAEGP)^V;Gvuz?r z9-07lgNOD3(-UoTqz39JpR{b%B~sFl;uouJ+%`EtB*Ws^Ir%#(*MQ!ifLp1$a_lVP zwpVdFR)RIUCrsno$I_cL4$?C^xb9OEQFLy%uC$XDr`jICGxL7ZI*2rQL;zeh3r4d) zf?ld1z+~X{|AmEHR=Jw+ZPCZSVX! z=t)*?4m%@r&8#9Uyf0;(g!0KfpM@HFy^{?q$6{X*CQM5shD>a0<%7G-&rMpuIigI7 z0ka9WQdjs(nFhApgpP~2rUas*_KGA0m|tQjf`f@VVlxM1Bz%+wXawnz@?{HXM);eo?e%H5NU9hguJSlG|6#M-j$#k;L+yDCA;8EHOtGK{ zRRBkgAcKMnGb;w!#H8~Fh|>%+H?BNP2P)>(As@wt?!5Mb&k*?TLonh;$hw5u*l)bh zhs(7&0u|@=j-q{~sCaA5`tl^rBoxdTjU-(y#*<^-vQ1y;yM6Z6u+$C_!|f+lyY}ED zmYOos-dAMaYr8vf50#LUkaMjj#^enmO~-;8)OrI~5aPM);~oy??%A9P>4ydo;pGyJ zfSzQnvd8?wbicNv>|P^!pFXNtoQN>X2%IWJrkgCep7Sc4Q{qbywtXv`cMAy9!F3fH zDJkaEM^p3O(@DvnbXx6#7ixIpRP8+lV?mY(#kK`m$sA}yPC592VM+LmnyyP8J!;HO z3<{H+yp_se8x*+VvQ%SOB$z@N$yc|Lq_qDdEwc2b%QN5XN+0bpdi6_1bT0rS@|!H( zZ$m{7U)V%==_o<7(ddBO2Uyh1SNQl-0;#}p+11z3HFA6&nr*nEn0_!3rF6apDYNfb zS;lT76FZ2=@SrnkymxFmU<@*mL!28>OGTBivC}`0HPvCqWz%jceOlv1TwSxr*hcYr zL-261!Qo``+P>dKW_II{gU&o=CL=i2l0MjJK7(CK!?(nmIGECojEBC%3SHbGac{$` zSYLGThQwf?iR1(X@%##EGxm-1F2;B&K5i`K2Rhb7b_b>dc^1=W$787kuEKT}CS2!F zi>cgpbZDSBF4vMV{32wyX$)}hQ}1A4ib)k?r*!AcxqH8M!14MFVAmAW{!Zs+^5>N7 z2zdl>f_!&U$<<5ocT0stqb#bpIO7}VJs?7P6w8fhPSz|VZ>=(>V?I~F*jBt{wjxEQ z>`B`%FZa+}B3{8`GiuaxYgyH~Gj#Z(lMN+o-VbL)s)g}q)iI)6oaVgYAQ)VwtiuXo z47NU5N&AuBQ=Zvmu#nf2Bt7(WYA(-d?{cqQ4SQ@Ni%0SjD_J>j z_cj2`xP>lOGw(`m2TP*HLkyPgQt869K7Py=rdtV=$k09E4CtP}Pa*gyt&hi4tYKq% zeBa^gw&n>Pbq=$87{2UF-s9faa~$IkdW#U0NMtXYtAseVI_t{|Jvd-VlsFF zW09(!Z!JyzX{jH@^I2hWU>hY#`>nKpC7Z1C95^u|LNl>?75Yl~kiNEiWva{71J`vG zk6G%((C_M+@0^D;(5B<<3S{X=sIqD2C`3MNKQDyvtiGVM@6=V{%V5s;HQPF;-QJTJ z?5x;O+`PCSqV33R3WAip3Xk#89TiQ0X=krxSl{h@&5O?OV2W_x^_Y?eYKoL?a13|v z5niqL?H7-H&dz!?ZTf2Y-kv*WtwF{wiIBl32o8J8-OJQa=ZK~5L~@(Q(t;4N(Qs@8 zCmVBMHovedLqrpR8l$-~(r77zggC~|_^j-5@|+m%ha2LT0Q}e!RBUL=tl+6 zz2byM#Y(K{CtTNau?t@I#jReNbBJ;OT6Y>b2FP)Ndgk?Rx49#;NJugQ41DVWI_5lp zn|gLk{TwEDG9f~^Q^jr*QSw*I!My4r z-dgEumnFf+ullAQP6O|%iC@E3w-9lnX68-|sR7ryOw4|i@Yg$Tx-H_N zS*Q>FGH_tC6y`cY=q|K8mzY$F0tg>QHlEyspn|#j3X~m?H%WTSe}tMY^GemqGu&*z zQG|Qb>=TcF=o$za)ZUU}qeE<}3WLV)?gOR|$ei!8b&wwsTkjaKl!v>Efs|FzGxCF5yG?bKlhj{Q~mej;ZHyagD4%1OSjqQ%s3y%Ui$j*B#DNL{y5YBF_|62-(i< ztc3lR@O8pkI2Nanz^-KPV4eYOlAZi>a1Pj{IMBA#$NU3Zsz_^aeNyDhkua?v>Cmf} zRC6xUO`U$lREcNR48g(DYgM&?WW9UXMJS3!T6*|2Y1jz$q~ovuLE zzZFl0A!Jm3QJn?&4FDEBw+G@hjnBc{;UwvZjZ~mD9`QFVA#xI^u&7)5419TOJ~XA* zS$aI&7QQcTmEOHfG*p%^%i3 zy9u4KIXd&`m0eiX{5SI{^h-v&1z(Ky-LTn3ShD?RD|8HD4P#66_Hr+{9jYcajkkTrXV*5@`mCbH6z21G`Bq+>u8HE zlR*ZH2ASiFbb?Y*mj^P@J!krgK2R839_5q8k{Uy4&T;W+xkrB2CNEbNiPX%-qV40u zwMiMW^@u+wt9Z{L_>&@*d=F$W^}EE{zE%?9<;y~GkMOea!dvZtX+TGUN)i74v7$U- zYk#1XLrpMPYUSRp^}1^AO#(bGGd@pf$?rJwrZdeT+)1PtwXgkIrwV}WZ2)Wu6bq8N z9k~mK=FR0zEGMEQ4j*IM^Gx5`0&4s?Or2uKHGtwPAifM7m+W?9$2@s>h(5J`bP1S^ zp4$t*X;Wfw(bfY!KSk3ra}tZ_!C(fJHhO?G=wn-_>Q8I*_2Xa+u7vd{_U1732D8yX z&m^*pg46Z8T~C>xhM~EnPnf_{3&j|dKZ_6gHTB}p;yaA&+B{EkFoR64_Q5C0ONnv` z@FB(eqwkJ|PX9woT45ED|A&@P{7XxkWrCjuc(Eje8tX%~^4DeF=fyoyP+~g^nI+Jb zhYhdf`&w4)vI5lJreZ_QDP{e9GZk-oZL5N+X4m%hBUDE3t7AS$$nZB}=qu z@yAjgBa=w(>D=`=8%<@b`||hN_GEtPm&ow&fKBFnu(hPH&6HKnW@Hk zJ1sQbvfVl8FD%w~IgTePTvGJ_b{CNrztU7=mE?wjNCUPkKWwNH{o#vtrQQ)vBlk}X|Ko0OGh^QYZSw6 z>aTI8KGx5}eIK~ZEU+;W0Y~MCnU1AmviSD>nl)Dg^)Yz=aZJ0yyj)b3*ukz+$NA=` z(Zxe*FrlO9WqvtkkUjWM{&V-80OxsIg8F?Qw|kWQV74E~5Eq`9C9>m-;kGH@aikRN z^`h{d9MGKx=s3$v9=MCG&uE-DtksH5Hbj=B$Fu=h%1j-;aT_{Il<`=}g4j?9t*?*b zqq>i_*2}w}pEBAJTRI0lO@ZtC3^xrU_hSul;0_km%u=YaJ&-#2Xgf+yh{^Pu1W+9U zc%ih0T`I@kkH)0(?qEC8fYGM$eB!UlzKUtv#ru}oy_u61vf0!Z(n?VDFJHCV;wbCw` z;EfX4P{{lz z{oGAXDn(A+`Qu!|FOE!GHdd&1D-`P%#>R5BC>{uxF;sT-wVEMnl+K&A`ldQxT`-VM zn(RJX2W}CXVLeH(GD_z8lou4!6ddnjErNk8=vxrEocrWuSYX|GdG3i(OiLM~A()-3 zaf}eMnW})OMde~-<)N~U@?w&i@lGDWG2G4lJ?Wh%{xQ$(nrgWBhbN*Gt|swS%j>;U z87lgqlFgc49U-AfrNN0w$Wdll7ozHI$*(t@UY;6YGl@M9bg}N%gn>k~t0ZRSFiVcNr8r!InZvv5gR*uxun-fv=R1Ple z(!*pMpkN3a)g>}aswF)Vqh%vUaFK_nkZ@nGF zIOq#)qMDOUB!3-d(g#1l>*C!EDK8~Z`EzYT2NX&@wH4fat(-PNOSb4SR;gp}XG`zD z$>G1oo)L*23N>!gmbuxT%IoLp!0sS5sSpa-$_~^bvPoa}U2bv=J&gpSNXeD zF3?3Zf%CV!KU^hMbAygW%+ei2WcfFyveS-kdKy%7)oi4!G@@C-Y&eC|TUeq>65;ou z<{*>ixxp8=kgL}C(9llc-h{~QMTJG;`1C7^wD)i34q{mrR3;EgS3~nNIx)9@NQ%&t zlEzSqUA;IzDNP2nREi}HwB$9J`>cAQwx^iq z=BgrJv{mwpH^r}<43e_@xI}nVI$Xa2kN{kE zG0(X;v$vwa`3f8mA?p9K6WRJ*E509wt=F#IT<6WEj8`E?+yuM&`>nmn(O9dCAfL$}1%ED1M2f}G_*(h7 zGSRC_FTr_}SM|K{CAU^;TA1m1%7P6uKlSYLzlU`ox}RSXw%5!)=DBs>;^K4I9s?sV z19}Bj$GR>SiyvCoD^XNlj?vGVK1jqh(_x;Ya-G9grwXeKe%gh~IXA~JL|fK=k;UAV zfpORohtC}MPrBGv%EtKi>P2)7Il8St?SwQF)Jv~MZ;jsx#n{7vTg^>Rj}+-`erm)Z z!*p4#1s5DPa_0y3+kBp`E+*yjHV+&$06!>VjG7zw=L)gR*<>J+nVeaka<5>tM8& zZbJA9bFirLV_Y}S9MgH|t%7T@Ne`-&trc)@ly4qV5FR@* z7%3s{Du*LetK5%=5q=HHeZX7H6#SIg`0 z1rdoT*KK>9lfAS~`=xzx!18m;Za7e%;%?`%g+^mAc^_?a#5!(@ZPUA@h+PYGF8|B{ z1`JiBZL#svP5=8<#{OL-U`@DpWK!NtXQ&+&zVNj-i*c(`)aQCh^6L_Swl9459C zl_j+itG7Fxd~N(0jzqf6cuVa1QWsup9&FdOdA!_|axJ@K$nifb@1MadlHgkyTf5u=Y>lX z_P)n{Lm|7D+~0MTm6FG--_Dw`GC#~g-)v_Qcn~JpRe02EFP%ewl+`3g=yGwl^VnuR zl(|ihX`o@{m^R)DwedsRrMuq-#_RnBxSKoYYbjCrd*#0GX|xqB{#yGBD~-Z6&rm;( zGCVdd99+KoG)t)-Fzza_ikY?{dANa@q9PAxsKdl{-mchkTP*eZ`^B{cEI$W_E?-V! zzn?3g7y8;&+7Gw<6ik?QXxZ@h+@-Oz)Fi(bE%-2P+@2R}M{w4ZLN@JnSuMjs8D2?#Z5Fqc+Rmi{*01 za?k^8GR7zb7Seg(<=aSI_3hKpGh3Cy7bQQL1S@5mb@#(1pGf-oQujees{^x%&A}{Z z+UNhq^Zy3iArNs|V%COIuf`bS10-mi`HqD5H2!%JU_bckH;BVmcn%U3?fU3&N)kL8 z77T5?5?QlYxymeuBS6C59RCw<;|585)odNs-bXm!!OR&=Ex>XktSSwt9}Ya3-WPZa*FN04RlLbfOV=<=-318A)01D8HC?P|<(M%ks1Ui}CM z*bGbKk<;C7^es~n0RPOnb{#e3MB)YXLl8)5&P?3>4G95Yu z^u^wL>QyQ722Hfq1^s%d;eu{4qcmgJh&g&m)N zAN2n~(Rba)-lNA!S9z~Sk)=il^i5tT|BEx;RP!8nJFlFgE5eug<<29eEsZ=1-rEO| zpA@;Y^UGhP!p42gCjTd@3q-|i2osgEq3@>599SBr61ITl8^Vw_(?87kFn8t8)kixY zGC{cGEgVp{!b7_bR^}JpfwIbrw*3FBf(BRo|7@y6;fdj9v0~7np2T{mz0t=u2Ps!? z@?!(Xz7M8ToEqRdKCv2>r{wFGi1NAIF9ntu)_d0p; zMTqF{>+EJ248Hm)-}+_7?xkp&SD2dISK281;{U;EN{x3n5IYV4AR%y?T(bM$daDRW z*@q_TG0o4^7<@Eh%-Z{&6g$zE7!r1YDqX3XN#olHMl3YZM|N1*0{t4^< z0VHDkl+{amP5C7v@0LX|&&dlQO?XpIWOtO?s^p*d>`uF&L`zAND!I5SyDv)>b~s!* zD!mG&<1Qxq|IJSSAg#${B_8-@87sM0st|l@y%u04oAf% zg#xn&#XO=xaW?;{FS8~vxp%4JrZ)$V+7ZJmobOI(t-&Cz6 z5LiH>KiLr$4HBk!Kf)XYlFW)rA@Y4r(K*-`+U@_sZGoVejSSW-b8&M0b+dA-Wt;I$ z7Im@0OpCF=`|T+g8vAG?fBgy@Db_jAfid$d)nG>LG$~Gs;(@$wsz- zPR0>nA(m`?u_DC{JIr7OsM%8EA8NKyaQjSuq5B#QM6J%hp~Ch5&WAWE$#pcgFy??6 ztedpmx^R6HBd(ivf$p{a)ds71(t-nmR8r7uF5YT%Ae68B*DewLvmt3uO&ivTqTCEZMVVIp5cCKIfeG z`*%K%-{)@+bKkG~eqPu0ysrCNw9dXgkG)kNLP;1kUng}N9=6u;U=8bNBu_n#W;?>n^~PV&e&vf&NyFJ5}vTs3qr5C19jVEYp4-8^LR z8+n}|7Pk%OeF9S#N0nd3ztRu^(h)Tq0jOCj+&~fvme{ZNKwf=W3cA(1Jw^Kk%<#w` zK%Y|)0BoF%^JVsf7GX^D>A0!3D`85l;%&}kQl|dr^ebLJ{}*b;4jcn!lOI?AJWEt2 z2M#Yy1xZAm*p>cIVpjWj+_&QI@228?qTJw{U0mhtuV4|rr)F(9dt#b z_VnieVyj(LrTvdXPFhFK5B*ZHhL%isrlg5t*{#MBuz(Jz`l3MlZ zU9Z=<=Y4U_WZBPs4a<#JL6t(L;x*-X0%UES_ut)tLu;7V=BDbU+*Eie0PT49``xPF zb9-)9*Ko=g$rqrM--PD0d!-OBocw6_uN19{RS@m2D6^7ecz&`p!4jixpsmS5zeK}Y z{WtgdUrE{>fTTSXtDW{Vl<-b;CiIKEhfzsdn^rciI@vE5AZd$exqtCusM~gbqhR0wWJYQ7I zwh7Qa`?iL~?K^TIe+fFAK$6;P|4&bSeWv(}`>;eVyQe-kc4PX;U({7%Zdf`KQl|0h zPV|zFefZw#i+!~xLWRMy>1rDU9!dZIjiUkl`X5Au>3=RtmpPHjrS}^F<)9HBK{Nehy8bkR`%wZ%oCO;h0?|9kuH7jkH+WIPWDXdLtFG~Q<4W?% z_dl(=JFvxj{gIpi0GY-iePKi5!;@E&&(7>#T{eRG+qsl`8hc2^IsNY*LeS5hH}W~x zvbBT!Pf#uUp9GOajS^t_M+!Ngj$bI?aP=tBkHdWuPLA z|96Qr1swF7w&%$2S|0m{DWo##w;%UJ|b&Pp=xKTxmL zvW}8s>JhW*YXB_!y4o%)a0P%9MbFf*=;JY>RyHL5?oo|?4EKbZ%BsYLW;sUIWg_6> zjP(Djt^6;F!X(-5pH(Tt4d<@C>^7W)A_Vk$)&Ziq3E!&r0T8e+g)O0u0-g|__ z-nBA}l6x!ET}sfI`6rS3r}y*@usb)B)^#Rg@+E%cB+7Zkq$X^A|NHW(Vqc!Z{`5vm zRp!aJ&E&|9;cJ_d089J4!*D9qyk!fgIacNQPn!Vubnkz4$hXCPjk%3Sm5wNC(IrL6 z*gJy zZGrG%=;-pHSn9m~_96zc>hQwc<93X9i4_|po>gy8$}7<2yz#UQhTj*%Kt&jP=zW6HFqGo(?38PzZ6c z@O8>pOyh$sZodM38>A4g{adWa$-1#>jYv!Jk=LIJqsIy(oc!<#y#!fRVrr?5J+pNc z>sU81rOHQl|Fs2w)txn&0hUFSXzgV;nJ>?t8WXa36NVhrfb1w`;7!FqnB-gU<@g89 z?J`@-unXc|QqS71_&iIvb0Lw7hilXLZtHx{EoEyB)wcTqVg z+lSZ;_3SoBYJiO=eVhV>c9ZGw#HLyxS(jPHHk4`9b*!$rKYN((?3omPtSikWSiRMb z+Z3#P!GFPyI*^L=sP)tYVRxbNb~E?NS^q0%2@`IdZWbgz6O)xzpZhD@G#+gU)ajK# zS}D?`8@kQ<{aw+H_OGPW9eHzA*|8CUMx}=Lxd+XYoc5Dv#BAik+CuloP~(oXf(IB| z55`EoX9|~#d|ckduP&qc2d+O#do(P!2ekT8zMT#Wwo$}WR>sAfqYpZ>w-!t@a0Ik% z%w*Zb%F6Ect8qEm;eGd0K$#I3X(1~aTHyq|#3NlBR(dFI-_zS-5)P2u)ZX%%-eVWa z>gy&iEnv$QYOhh#akZ8O>eV~z8x{-w22vl%;Th(D9|4xrsHNQBy%#35pL%V%Kgb50P^_t)NE#lsWma-Ys&&y5$mHEI6T9B%Xi}&kG&i5(R3)Wk|W+h=jWIwn@ zqvG5B-P@@$`>EDW{W(B#ye2^_RiIw@OMObmwkvAfRRd4`Va_OuWDF;pe!^B;z{?#t zbx-(Hs>bX#oWj1UK0dBJ9>@oimlqPM7TVl-sXv0&kD08PyuY&R?K>`)GCvJ`f(pe! zotb@2uwwbguLYY@V3aG6baZ@s)HtR-p`+Xt^>ckAEg2|6fUvH9m|Y*+!IDgY zC*)I?S1dxBQ(}Z|&_BO2-&pgD?fd_Db@V_B6wpZn}ad_Hz-3OE2P6<^&mZ{!*TXuCN zVc)It9oK1~ISO!z%uy7fm6h@+pS9_QwZl^vUfsL+V^7s+_q|NrO_UVZ;B=+XE$^r-&d(4$aa zM;Y%-lsRa31P%zov0cOeoM_6m1K+e{NU*OUsoJa0900%xigz>>KHk1#8-=_3 z?uWOB_G;czU(|t;=}^B#*g{} z99*Lq|Ly*`SdHJVdgTD|f236DBxPm#(?aM*k+BBq@Q2fi1RC`@ghc}U#^n<70eQ-; z!SYTlq{ImAxb^_x)U7>PZyed25+?USKlK zq{vzb#r6*xPO})kfO5Zik$mnIIB8WsWYGpJ`e}OdfmF9bvrY#vY7kI#R!fFJ3XQGx z?bOHf%^{g17TdZTaW)r@8?#%f#geskQY3}8Ul|Miny-YU17rR0H~L@KOvG3fn#ww> zL|MhVN4$7wb(5o#E6dFXEUG+~;NR%%Oh2au6wc%Vo%X9$KVsD6>xt#M5q2F`0x0uP zn~L@aR``%|LW=7pSb}E>Q|AqupJ}uCvX2ytDhVbJcS!zyH?9}|L8JKxO{wj6e-p`* z&-BN~{enbLCVH_Dy|&%oUF_bhjmuT;w!vJJ%4KBdj?dh+&+E=*3Z(BY0APH~PKM}0 zmtiHEocwsCXW~fp3falspF&a<`pj*l`V(1|8Brp~_w0NlDN^q5BkInmOL{q-j&>d+L)ovSoMm%k?e^2J{ zp9(HJ?h_npGL!M{UCj)2J8X8+9%WFt%(A8s{o6vyksZqii$TFEU-%c1nBpD>j6^Ij z-ft)kPnBI-Tv+6;1xP{?y|@dZ+M;!+e@S<1pz>0D=HSxdvIMPc#DF?T|7B}O$8Ks^ z>(O3hvdT-(;pv7X>}Q3?YWV>Rm@dG8wdcvb&~1s4kpOz*&}F{cbp(Dg{aa4+>Sm$U zB`1GU^$ynl$Pl%IHgUi@7D>=A`y@ay1AAdFN$4d>)k7Ty$nJ&i z>&}Wn8MKmPDrz0`)Z?*)r5H98#A(s|1244wy~98$b8u#+nYK0;j(tuPm<@rV;*F~n zz7Ru4tRM#Yv16GDhZfsGjv<7X1Hvk3R26Xu4m{IKLogU>!l-MrI-Yz8A-E|pNy8nF zsh<5CFZLW_1`+@&zkErsk}$E)z-eWB#pOlPFXE_??{^>`R!yLf+4EC=AK@o zd+NwTC$-A1YDAoUQ_PjAv?&3{uf|2qY4r^_{TA>0k%h5q5_j3 z53DnTaDRmPlS(-gNHS0es2%`}tykUQwaX{MSR=w1AMh(LuOG4tF#IO2xErNq!ZH>S z-I>~SblrS$Hk^xALEa1gq}mYby;x)96ti&#to#x}{49vvSZ+G~v_nG(+#w~Jj##dx zqC&4@UBh$qE&Yfs4qcs~y5^IG6v`U)B;i`iGgb#cdIM{}<)fi?|GwgtxCT3NPzD{+ zpYm?pqX_5$@$Thrfs|v_Xa_*9%Ww3*igt7898Y?vTi4EUmG88RQ+PzFDgtSBN0<%% z?NV-3&OI9sR5HM>8Ko_7x4TM49Ty`;Z4*8lewO^EKBeDVKa1(*0beUm2D8y#3861` z*R?4gqTKFR@d!FuA{65s{#h|mtWSA9c9@RaoaBWHr*~9q8A=1j+rXXPzK>{6q>$gd z6MUUSel_}=?C%l;h(Ul#dzip|Mw&F95Q*79zb)RkX+SrfE}k?CHOF}-5x>vN)#@ah zk>|0Lb61{w1PNS6-kl=AZtCiaNxsmIsWc*un|1ZkAz0w__dYLlWTA~kvrBSWIj@^a*WnJEDc>jL5<^QuusGF5BOLIvTG9nEroY6Z*wb|0xkxDLC8Pb+q-}=c}`42K|~B#80dU)?7})ifTN@a z&@};+{A4f^!Z;JRc3t|wL^D@%lJW2WPPjG54=1}>Ap((^D|GqPj&0Ckq#|c)0kx?3 znAqlPk0yArd4EMrC}4RBbZHCizjIsLauFCflhn0y01Af4MV|4=={E1)p@BhnVw4X* zNHpiAPOhCHtqUDOU3r~)ArbuvT{(R2xS)&x8f2ap->42yjnY^8hEZZqD-TexK{gIX z#3w~gnv6Q%IPpi9<1>?)+2DgUEmm4rH&X_D9z+nkYR_n-;q*scU`nS?L^4=2S7!5- z2id$@=Ie@x5c|u+)ujjw5=4D1@jHF|Zk&pVC<}>m7|BTp5}-AZaORhCrzak@g2Z$+ zjxGqeL%Z*ZjV%40V;+ZxNtf2suGU#+E5}Y<#TR*W)xr*hbW#!Q{+#%vqdP$}U6~pY%Ov7x2=&2-h}q}^7^Gga>fPWv4UK75 zpC@}|00sdp44`k4l;_LS>F?|TH_F2RB$pQJHJSq`<61YmL@~Gyu@8K^GB|iB13?@$ zJ%XxcPqrhE8Mo_y0)&lv$yAuETG~p)=^aoqshDL{@3t{y^mV(D2i|`C{b*$?H+IDw zEAzM`oP-b>K=vxIK+!#2^Fuk(S(F(#qx}($no$>6I~2eo`46yUDo|n$fkLGPS~)NM zLD%GBS;3Mss`KuL*8!f1oj-&4S*Fy0^#GQV;?*U}q#K=^12e?0&=tUrktc;PvScFR z23T^E9R_?B_d3kuD#*``hLO(+5FIlIZ(2s9n6JQ2#LcO3spN!S$Q+sI!CdO^R z;X{t8?X{&2X-rrdne?hE5w0`5Ue7(%^kY-NH89E43gZIGSpQ^KO<+MpkGiq^&=9D_ zyj)BJuvNmcTBNGobE==y0gugZ^6Rk4XR%kOQg6+Vt+ zeBnRb0;&&?Hviht(ezr#8;%x9^uC9(iLJW-r3Y72PtO*Zx?N3}yP14;*CjkJVF-5f zCz$9fs}hNy)pV&jT1A{kHY;uxrK7`~^c}gZm}jGSgsG43A%!udsF%vwA`@ z*KN>4fk$BYgv6Co42>ReEN02KXg?;kt8Zx1SdmVrJ@Z^(`$=$+oLHoVdz z7xd*>>4Lo*D=pN*ZRvT&1xGoHn1>`UNfB#dvC3&b4f9D=w?0yl1++b*g z9;FX<8$+;Q?rg593^GqLN4j^&w1gp*#TiN2n?i@rc~@Ox%Dq+DZ2FlBdM+BlI6=L zm*pE@_SyMxO^w1$OLly0);|95j*2=#v|paD5vX*Z;UsO2YeT_UItSm{4Yl*|9 zxmjvSfM22;yU*xP~R@-|8fPj`M~~I`=F2&J8`Vwyv|T9Ts`eH5_3X zx4;m?1G*w4^853x0iV$8nI1|7{u(X6?aR4+?w~|{dVplJE8@8;KJQ$L)q9PW;~w^o zY364plN~37n!oV%529d@R?Tq2u(p~3rhCr)!35<*RU~ZwNPn2(UA@->lVT}`46CG6f8Ce9;*@u z=TTUgM(qlfNSdv@zsObLf8MS19iMLXr|aw2O^+K#ijgEhMQ-2b4J>XE?RQ?@c(x5k3h?3}R21MMDN+f`w%eZHRdi!%op z5uLmJ#JNo1N@Ft?3_f|bg11pdExPL)1N*P}Qnf1!f6y2yTdP$WSt$FYkmJ@eMix6i zyOoN7q~zlpe6|#NZuof0y`r3#8}y%)=@_2WK5_O!g(5-1K~uz9xNlw2zwgx2SHHI3 zkM|UC``)`-`Y~q1?Xghkj15m3EW*}<4Kfg`&9vJa;(tEq-e4+X_0x{cDQ`y#CJu&} zr)7i);qVe$u&`W(iLY+)Vnqaf-Rqbw?vd2%54DlN2&J6QzWu5D!dV>2ch8acnk`*r zQv{G7b6S0T%H`$XZP)A6EZiHgJwT0x|3P!md@$+w6X*Mz|IdUujcX51xnUDF*Or{q zIb>xj#oyUDunJ5~@qj`_7|jny)eT>jMiH`1h{@-=6kQXL&;%`q-t|Med6*-|D6-{>MUkJbD?E>;6HNW>0H+fm&Z6ip|63Z~>>93I3%~y?aP4(T$yg2Vz`Ko&< z8`hyrdRRO*srDd7fT>i^E-w2^aojKLg@rujDbgAZjb9J_*a7Yl4C$W2C($o-sd7{6 zf}bW+{9%$`tHTW*-se*)$-;GI7NfP9)!LtZuO%9PdSI^vF1afw7@lDBY?PE^ z;0|>#7^Jr@Yku^*)5rC#hDYh+T5>%Veju_3ekYC<7JM$J9j5-2#v*;g3+Np!T(K`) zat<-aKkbB9pZ*4YR(P$VQ3?uH&%6=Scg0W6q~^I0cn;H7#bo-(!@@#fwK|AF|E__~ zqlD~XDA@RO->#C4vJ-Z$eIVa+?{V1=MLnAUzbG+7Pi2%Kj&H1jkw(3v%!Z|Bw2gK4 zd$(M{ZQ{esA(t}@{l5*llqqhXKT87)pd4u~{v!T$aD2Y-GI^x-rU*H#Su{!~ZdnBMi;Gce&Q91#f5F9BCh4cf4^3Tt6^nhJ=ON+%jNG9xX z##VLT_cj$NDbRlNt%>+BCJFp(EL-o6-mYSfB>Eu;1V!^yD3l6T41OkZyUDCYjN&RpBJ4sF(H476jQzUC zGeXCH0+k+A9~e33;b5vMO514lzO%>`cH~O0C2K48Xf-;s^E#E~QNIQ_J_nh;@ttJ7ORnf_!?d0FrA6 zhmIek3WbL+&{=}3#^&Ax5FpUZRn38aF_mHFQ^>+Q`5!18!V|&{?t8e3I@TR-TwMdD z2H+1J*a#14O-x!=?wo!?c}z?Pum>q@6|glsBbm~?nR=)HBdY5E9aZsJDd;J64G48p zmvRs$6Qz8trNBMwHy`<qHm=%|p(&$#%7MTGGGgQ|>wqDsRb zhU0;PM02U{2#0|bR`>Er^DY>-KI4ON*{{3*Bh2RWm%OhrF5ZxK9N_ttn)>xHoFa7& zuUy^+tk_5JOGhuxjgdBOHy_%1IFJ45<=G|fzaIE%sRKB89uLddYVI_-Ih1^8ID?OZ zg@G1AW=FY0>SKda8J`R0#6P}K;K)j=ij4-Ev6%zU;Y>x~WPkE)C8y}~cU;!JBN?}d zo8KkETarLhAhKZ=*B~m;_`)%xt<3!Dn|P1p+hx~khQDAc48q&qiHWVO-B!<{qiB7g zxej}3EXuS|?e%6JP%KFPQO7<=eKhLL!y?2oH>T@F_(sz`5#d`S&LHE<4Ycidc%?Pj zf%cLR^P0Kmw>K~IZ6{VO){N~B8-%$!BD3Tx9suU#8Y7pLOW+%Hv>e@%P*rad66=Kc~iucjpe=yI$QR`|hGs>5P(gA$;gfK+My1d-4+K6gi*2 z36b|H&AOBYs*a{_u`X5GGW(z1&9)el<*;w^5^%W)G z)Cieab9rQK(1_s}rJY`MdNQ0c-kc~D zw<(aAn89yoe#@z>E6+j^nX6)==BlG|oaLjsV-pd>5*<(msP9RjJ$Ku<_@i;OM|tS> zI?D9Zs(|v)HY=X7v=lLS-OUQ7t*yc1)N7tk37Hu1$(Z(N#GC|W1&KUoDHCMgg)#Kc z;Q0FZl_@U@ZkDtd(+wF=nkR~YM(STfZ;{O^_k)GWs4TV3u`qUWLgB6onBI?A#}{_8 zokW1D=c({Qj;r{;{Niwdy>Nj03~s__tsd;!cz-7kCA_-xvMwfMVr5Bh{UmSc#ruee zXW0{qiBGrJ>4D9@e2Sv0w{w`%tMeL-IL_8_IcDmb*t4K!*9yg}S?qB}fz&9PL=fkFU8dt~ zyxCpIbN$=>Kb6-~eNI>!I`}mD+Fg5|5f|kqKArzLH{JgJ z1B?TFjLfmy<#g}1qCm(qitDf#WaOjNRUIK#J1~@iW(cTvTOr0{$ZZY|S)gOu+6Y_} z!{aHMZDgJ%;R=xj1vif+xP}AOL@D`5E(}S`5aMAtLkxU$Y6=i!peHI23IsZprF?*! zr%@a&wG8tC9WEO1`!;_Z5}zf*$_h*!VZIST1YWg5(%z8y;<9FO!J}|kTD_w~7P$;L zA?#?8MCB*IX*Emo;i4AqEL6jSg!$jQo@%rZR`vFE4S3{FgWM79>ajA?Rk;Cv`4}8yi2; z4G;y$lPA>XYD>_Jqx}H|@)=x6&O2ccCGuEtEku(hVe`*|t-gRZgu;nt4 zN$&!EUk!RqHxMR|#Zn6{D&-TCY(_&61L z_+Dt`HEt^eoNkXJ1_bdi;)V{_0uLgL5NVVE6degesJ2E2=E1eDG5ubhdUQU0`-+!o3PR_h)66t>km{6i?G z6JW!@E3QvwYFNAKMqBjm0?i+v*g}3}a25&%sFMk-ivVUp!QwXq)tbk(%;>UkLBK$JHAqw%c^FQ> z_hE5CLF7g#yb+YhHIIid}J*^#8P*3xYe4lse<{Z9%*owh`*|z;@~Ix?q5| z_HxH6LX~N#PegIY)IJKAo; zTq8ng7H%w8GYVsjO0&D?UrDw=4@YGN<>DpPHFDlTv3q7lQux{@Zi~lI6m^CfRAU>vUHXK zL6=NxCWFkF1Wd1iNR>Iq))DX90cwjhFIBvJsWi(KEonWE2txeLwVZ zw0gl!y-&)sc-a{xKbyfz<*7u_g>+_Nb0olXiLS)1Y$GMCj7O4RM z4(&}8wDf?ni9^+)M}CF`4OE%_b07CnPZ%I__=Epg0#r z3{rY2zPywm{yBG+70)4UhBH*RDS#z2~ zvwQQ%6BrOXf$_hk)>u62$HKjD0IUohIr8e}!{IcdJDh+D0B%|*oEn#vhOU8Cn1W&y zb4(g#^WGJErYZyMpP>Kp@;0{TbJXge=Xx!#2Aho7IhXrj5AM$lxSbjOI0>R7i@_39 znJ$RLNG4nwdE6%bpb$cQ`G0{By;A`~h#n^d(}C z;@sZryKPBd-$LW|=)R8i!a@4q)&$}D@_FjN;BZgQN|IBp?;>C6Wg$nvAWo(idrDi| z{Xuh2VapszvR=A}z!yD#etT8U?R=8Oh@aBa9~Eao)hz~Blh~DtPGCxnK?K#%PYmo) zJ74mO3%$4+m%Mwnwp=WuhWB2ze_eQe$5`s@aBFwqi)U^I2T(?dXtavu5YX(F)m)}~ z&bb6_H|A<_x=Uu|v{e#fS~Vdlx|JJQCWs1$apQtuPibhNc^{LR=9ttvhR#2|KV2F| zp|+1OmM`W3E_VBlc&gI2==x$m$8C>yZ|}UUK&0zPtrUivI%?V-KqUhu z&bf&$idVZMf%ckqlv7P5XB1n?_5!{>cy5Q2L|Z5Fauf>2#>K9KG!q6IVS@3Q8G5^Y zZUt34OqU&Nq3_yDs~**#Tb6cZ}towgiWO zhU5lUu1w48;p-MY>}lHNr{XfQeoxED$leaDew>j`>~c3NXmZ0kvAu0<`hCxL}7F$@hz1%WdPOOos-2*}|-KOwc zs8`x!+Sd0)-)rNZPoxRMRK^~6DRf=l8?Ko@?!<=K6^Z<)x*bv6eQ!_8>rQ!c@$QEAwnMs=aqI1Sqht>UF@1<2)>4AuVFZ+1Uw&aN+ zp~pWm>f)G!E~sfyi#^|lxd}!-i9W|BMB_jEM1S~YA<*>)O_t*MzS)5*zb#;N z>y8gSy>fl}&aQxw8<3JUDQ`SJt+h~Er17vQS?KOn`@#*@4*b<;qvhX+nb)FZu-xe@ zj8`~-45x+VB%v7opjY@`GYwJ&9%Sx?{BGprCm6T7L>x_8Cx$$1pkn~zRt?e%fdvN9 z3hP&EeP_Ft$UXd8+-4rz>C4hJ*nj(QQjzt){xL}$VfyPLiKGoJvEQHZl zlBO&1Qbv!J$8vdj$s>WxTzEGzo!h?RpZd<+uN=0L$z#;Pn$1uXLT5 zCeY<(5gepY+HvU_$A0MQma+DhCg7r3yC8e6FY>xfz%XvECr=3CnzU(*=6Gg7863@U zV!IX8cyh0^HOPZ&!~yjh#?41$l;ZeqgQn_0v)% zqGkgE{5dQfd!sXy=r-NCiruUEmCOJi!7SHnn|{Izu{)<;L=dzF*skS$7*0SaHLBkY z^56w#=_K+z!HZ*&`tHk}W^hm1{<1kLeVjP;`c;1Q)%gU|p4XhY=YN+Pj5xa#T_jVTV6+`H*$|O`}NlI-n5XiPZrWP)*%{8pe6^qNVr;(>A;+*HSC`#2oNEtra zYgPFrpvBJWRRkzsEd1$t+%_!v9N7RCI~@8!d2n#sBBQD=AX&fh_T7?qY)*<$N13|{RcW5yTc%?hWmN{B-BzP^JO zwikGBB|Mw?BKrdm7H;hgL?Tt|jN`($>70twkXD#71RR*No%(zFTclmx!c9ApB2;~z zN*e$?T8T}OCZs~>e137_8Rn%hf)4XfWv``U+(pDgdfLtdmq|QDO0}@sN z|7(Xvo)Ly;wvu@gJDk{}rM{fKA283-i&fk+J{9D%5F_I?Q11Z&G;*-)DFhOQkT>Xl zzw6s&)->Y5SO&*u?GSWs^yUGA!Fr$2tH^J{#_T8z9caqY;vo;S;+}v&_Z&r??oB!( zbIUWHfNz3yMUy!%uBG91uaQgQN1S@#dZ|EpRSP zr0 zB9}@kHC_sd0P^{0l?A#sh&DQL=(kuGPZJ-+i!hgG6~@bpAh6M=-C0E^OxdOFa9DXR zSViEAaOQVJ5i7awm;MH7xXG3|5AN&c@>12$zfd70@>$65e(4B7Y%DOL9>%RutGoy+ zSXsCKckoH}Zg#JZJ*z~qChfh)KgC;vyTCTmF29U!KKM1{GiUXx zvEoJl>@#m}&yup4yhc!yYALICjIpiqh7+G@%$o~Rqj7z0cUICw2Sa8>Ya>`B0u@Go zQRRWE;lUq(N3^92QZU#_560&F(V~G!BnQmib)%75!j;+rGc@Y!h}_@&q>rU){v_Kq(O1S zZ>0;j2GZ9-OMdRngL~MKd%s}}!2*-17XjS8!WhDOsmc;6)U>x@#(YEQ#M>#yQa}@g zv5vYi5+pjsQ7$GBt3FQuiqL+2XB8}sD zJ7%rNLPt1GX`lQY4MHvH12ViWoO#y=6r5kJ)I_wPX|EDZR49m4XXT}U$gHtIZ+S`B z^3rpgg!RKd(#q66(uSyBIs|i)#10^TfVzUCJy=l2FW`d;4cC>&yPv&WdL7W7jJji$ zKvE2EiM=eNIr}6PBvSrz%&wweBuHDg`S(xXhHsY_vKJbrtM;uJtefnHFm2*LpYL5t zg*KYKzL+?|9s-fN*!E4Hha`8grWxiK>iOq*cqH>G&-7^ZFDfav1`BM8s=D z80KZjBL?h1$+mb4n4gZSC^;{o^nV|ItwIl7UvhLmu`;r%YQr+aER0$%I($OSEfs6P zT?zzRe*yYfm#UAupEuh5rH^T7_~~15xiWQ$0?q)vS_Z607f@ZMD?`SE9jNr`3deU_ zet;O|ORYkcC3Sp-NqPxDdjuZvA*YgJ`wtzgzf65uL()Hak6P)aF|g3kSpz~DduLg3*?J8TxhA#8Q9FerS$4_$=5MbNmZmh%teNbJ0TMdQL(f71XWhiu0jg< zRcG|YqOz|Skq65JFik4Yf78LWTHn>-kRSj<*XaN+O@b#@iy_#w44sCOS;Z*kUeyU< z!RbfwtK1|fIk2z*B@DA5umKJ2AdU1{9IJ&&+;qI#Zoi6sRQQ-n`*?Ptc#kMKM^*fj$aH(k&>C+h}xIHO-HVr%;UV`sawR+f=+g4Ps=6oHd)yj+xt8@MHlnQrTRBnzbBtbWqwf! zD663Lo4xA4DSgP=5n3uU*1v1W76r~y?RhHY#s=5{^&7!6(w%31UH+-8Hg)H?d&j4z zEf1SGj_n6+Rj=-<>>~vORJK*5=OkYS2<)Eyo;}Vm$S?*{Z$MzRJ7q^!)%&Y<%#+}l z&JC6P)%#3I)^GQ8LOzzG&Ivr%c`WL-g*Dovo1xy zW?&O3pZ+WA?yVOtDo;lG?lqlTAr@bLV0a?wn83h;%$baU-;zWwk3QJDDWbXkWc=ph z^=I~4v|SdICm>eWm{id;E#a4iVPeI@Mf-?ZE2jp<=?jesGrv&xF^mo|B3EL>Gsmla z&(Ct|Ju7(9xug0nO!jfWK(>40WuTDq)5%pD{(1aUN<{f^VQXpe-RnaS)T$T#zKpnm zVcn_ESq%1(!us3;m{NZkyN_heTk?K2%#>>m$ia0Z{pM2nK@$f3kI(hDWpCu1h329MW8mEXdz%eZ#&(mVpH z=JqdsSiB6Xmm^cSGHqmuc@=T5^m*0sPS|RdS?2}!-&YI6+#hkZ9z-Nmv60CqCB@&C zCuZl-)CgKy@IG7@G%yO?b>l7kxP}fxxmc^#6=9al`9^w5$T4v)T>ZD@LmoLavsL7Cic9w&ho3{PlSI z+V5p{U+-wEVhx@L9*b@Zk%+zt1o*G)wwayev><5VDii8#@5}garX~AsE>cUHH3{Qq zARIJn6)juZpWv=Ba7UN^RbE9VW`;Z|Ff$vDPqYG&Hqe@$CpiMBLoM)Ky zQPtgar1lZ2f?DrH=wsNHW#CFPD_wTjII2>C94GWgEh?7!G!*gjv0o~mN!}Ha359>s*0{!zfo$mF{AL?(z^u9bJx*_@q z?=9wm+M{wzxDOC5wEGa^>;)coMg3V~6gRK^-hys3!!(^J*>zZN?ciNG9QzG+vc>^C zWa094UrN%(vNt-}y;h?VGA$0`JD%OE`rFcGTf}Xn2#-%7eP4uMaN~{Wjd_m`(`t;f z2ToWUL);C%f{^wxu@+gfPmzvJLQKFoKPPQV$!>?&Ppsoak{ZW?xNyhyQnnFi0=w1i z=9f4YO&viq{@3#RtKc<-YmoSoDipjd%^||EhQ3e$C-&{Qj7}TxwlSa?^^S5@+n*o7+Mm z7*A6feIJt%N;`S$qvX=mBh2+;_a27E!U2^TwP#w771yAzDN+N`(4i^SsyMHa>f`G7 zooMHo%t9w)zfJp}CJ$x6%G$`EOF!azvsO^7h~eH}VW1fIA3|#i8yQ+GG|9khN=Exx zW9SddQxgg~jHP-n@Z0S~vcg1F&4R%=SHL&vnye5o^}0(E1drKbq;hU}Ef4=$9r*t^ zyXv?ow{AUjNte(5^Y(B&leR1D5+=0%WtATitnZ*`{%a9X*UGk)GoZ5RjpO!Yw=2b`S zM$b}EeP7!kOxB5(c;b-!(~>u64b#kpa{2(pJW*T`*LlBtD2*;lPk!<^ZT!I;UKsCe zO0L7|L!oG4{i>|$HZ@{17W7PlcM18?4hxkvZ~LFUz#>UVEb4p~ z7vI9yWD~KlQ}N_m>*jY*7KLhVTL1RLhn;b0QCDU(x^&dOgYLrhwd@(*8p@i|-f1n@ z-D=@zF}Zz1A4d1>j+NXVaFtmqTH^eh^}yQ(uMe>OSCs19+7G9?&D%4@QOE2dO|R4o zqS@R^Sjxe1LnJXIZ%XdnjhbDJ*6DnEB%FK4whI=C37@`RL!J}eD+6@;wpAx$s;=vz zte}opl#`YkjEVp^PjK~lSft-kgMwM39lZ&DbP_)Ix3ZP4LN5*=$p-fMqZ%mEICu~a zkc~g=74D^;1U1q+C_W{leJZaM;Uj)-g{*$8>qF$t-UX21u!v6l%@vA;|IHQ3KSjs? zs!X?jv#R%s` zKlS$f(S3>)w;r3ThppM|n09c9UJe10Ywo;^h|dONV5c-oi2$UY<0(SNMnX{`LIW(K z99z>Z&`W=;4pC9S5fRz+!OS0Y;DT}&b3OL#L(`RXMlS$E+>#&Vbcc`4MYpgYOxp65 zi0Ve*$OE|c61nBg@j~}+IEBEu#?f1Fco&`*gstktqc>+zdnvWK?f7zyTc>@?LtA%< znDdNmYq||ezFxzKWm9`U0f_!4RXXh+Lc??!*`C@y)TmR>-xw8y+p;LQqj`V>!Y8(U zZLw1J_jn#iF5dnQY8~5zL++YHy`-a$-0~X!d?e<%H`mxCR1b|53^$bT57d8n;H+nY zp!jNZ_dKyhE!xQ?EG)%K$Lu2)TAk-)c;NnHpRoRv=@_wx&A} zylX$%%7C`iqVr8p2udrm_I10j{Vlb3x$N5KnpgIAWEaXzZbas zep2oajFY7do*xU?;c=z4F4+rd{zXSqUS#r#f>ZyNcB(N36YH15tLVg{C`>0jAbz%3DGTrHX z`eniNaBtcpWJLRuo;aQG9pWV*mz zPmB_kzw9#QqUUKY0qUIpyA2q=ZgNxXv(8abtrAd8n7r%_P7t^}$onwEl~Od>nY&@v zcU`WFsXcDAZ>Sc~i7hA0Y zB15ZL@uN0b2h##{{`FVPSR{!F`FSRftxcRg+Ud4Py6wV!Ypb5t^ARU4_giLQkkDhJ zbdyZ5`l(jSxHvayTpIz(yD)RU$jP!zyWucI*?HWsNkC^cx{sA%AZ^mnw8dh!I*f&# znmN8?aqNRXSnH1E+A^cbKVRq6=$ ziXqI{=RwAimhZRWKffuE0=^>o%jXupKYmLf?y4mZhm`VOguH_2SJXV|(EVcN-guyE zeCOhow>9aWDG(eRzJqcrI0(x|Li%}F;|Rj3k7x%?etnps({Yv}`330LUn}l|7@hy} zz26>H598nd2vqcl&8&8o-z;0)zNiX6=Jj3B{|*{f{`2j|%-C-I^8@gNWoI>fxQbsv zVLp~gL*%z9{UJVq6mzblddU~vG&+|WOo0m zb-zgNQ9@?>zde#bGZ2pLK9)+Sp3gljOvB_8!Y(ZqOoVYrNOvVfp3nHrnvSuI5EkX| z?55f(F`toPwqC3^=f*Nd<1FrhhoSh#gL+U1D27BV)JP*!BXs5di_B2X>};VW)>~Kj6MB;pd^xYnHeYWR(^Sov0A<$wo078stNxbL8s#0i6)Y_jbBUiNh(+rC z`>g)Mgm0FOxU@gWi;!l<-+90NpR5HVBw^2#4B5?}5ZJ=-UoVbYWY+S?aQKuauDS%n zC?p|^5r+zg3T;U`{Qog^qV|XNh#sY+?Ygw%RSS*2e=!?~b4UgbL0*hZK)3I8vHx1( z&7_m4j9Bnl!#FsYeDXd7Qvd0E{*y!d#pFy2LXy_$Rb8rEaYXm#)Bb~L>dENKq-q1g zkv|HQe*P~KDNnV<7fec}0)xPE?{E__>HoAG%U{0nKA$BdW_=#)R0F~l{fgH2|9I`j zc2(kq`gDZ}&6;(w!hf~agnuz(mRuc^mzHAg#W4M|5wC$?r!5fE5n}o#l@mZm-jv2# z2C(ip4Zh-gyOM9yeFyoi&7DgFdlw8U{9qu9zyaB$p{T3M3_-HWvfgN`O)K6?jT(dp zY&^8~jnG7)FAuoCf#(5E*FMS$C6lzE`o)pl1S~KHL<^i1{j+AoU9%7~MF(^_Cn&x} zS`DzAU&7F@t|Ad@!b=|G~FI{O$vz|Fc5$nk6ABlXR5H7%cDs+?{`kL}t2Q zsCLiuqW4}4JI=#*{(tV1r+g$Np}%)A*oDbs_Sbd)zZy(+`$KkXTM=%~xTv$=6zBH= z)M?D}BFNw_x?22)d;I_Ps=&(HRbDAx$%`Oe6so`C`)8c~_w3@&KoYft zv?ul+1%v;d8wA1xPp!;G_GG%kjv}tu|I@D|AyIH1V+LyiLEGYwWQo$^t{+sy&s(!S zjK0#3lNXjN%C1|4AK6smxzjJJPAPU)pzV_VK!SNw@asSx(0!*sKZ9Wo(C5znJs?z{ zC7CdDE$yPOf^eA6{I;!sNy#jp)k|p1w^^1&C-v1_pjH4GN_FTzq%Mj#1!&8L+2Jt? zV;8LE|0zJ=8bQU9`vl=AV5KwvubEx{7GwV&jjI35m>ww!hU%&*;X@xoW#RZ5*oqcl zBK`zF&@sgL|B;*p-5R#5Jt2iQlsxePxMBa@MmM-5NRrihSfou_^7sDl@BLTy^e7Qi z+cGGjGMy33A%3o$_FtR1E*IC>91tgJI(GX1J-1TPA%T-kbphC>ay^5_|CW>HPRl-o z=61#Tk;HyMh5l>$P{Dy?meW`>l*aWKgZ9{eNjmbE81k#MEB-?YVqjK){bg2}d6U+D zgf=4WUmVc;e|2w`Aum@JSfd3ly<^IMGNynD%WhqF%c-e(v=**Ns(&`8zi$bCT9iOi zPH+xz4JMN6%|k|DTcH3C!bkZ+M)77KlI0#gm!97wcrb_4kd_TiYXf&-#flj z;d*U5A5`dFp4yLLkK74`cB*soExQIwI_z~s(Ifh(N)AOuR1@Xf@mf{QS0W?S6n1=7sh5*sO>ymrn5DxNhPRb z=}`#SD+cmFI^v78Hm+0>_v<+_LHHoh5pH(X<*iNCAA3=$&a%d6^Dm-%i&e)i<6Q1z zLsh?QF$rF-0uV|!tMjy)*{P8zQYzYZw6pNo4FG%MbU@S0sNrHF@;j*G<9E=URRz#v zDi%tCu*97vw$1$7@QP6*cBp!_WzGP)x0LfJ*N6GEh=f}y|1yKG&kW9Pla0RX54^wheeESAaC zv9rk5*aBsn1fVSy0F$bmdad~_MqzNW5GrknM?DnMwO)yA7p)GBsnIhNs}m^ErEQ3o z-OvKkF6r@@9tA@lcWE?PZ{(eR;G8~CnQ<{OlT#|;kZPO53Hil*&PnP&zm+sy(vv6pq6 zm6*0W#hkimWk70NYX^0<>K&>RytjBT*;_fg__9=AM@rodZ}79hK3H9;28K^N_LXg5 z*Gq^pHpP@Ogh_{q4{?pgA5Vd9^?vgw2|xGkKu_?BhB)jDRa}hR-w51J1AB8;GW5>@8mPdRhsXhdTYj( z<>B*K*(Q#FIT>18sN>@D(W=X)&^)r6rEE*`6Zv;gC*gO{p2nD&(UfmC=XX#9{ddq} zQD(nt0ExP5PGp(}l>>KmvPu)1jg7@fQD<|EzIfwP~r}4JK_Z3ApBn+R0^A7gM>Gp7E9le0P3wD%oL;L8n zx~<$)vOoQJ)_iS6g_}^v;rVb;dbt%Ug%lF+!gobRAUK{ipTJ-kjo@?Lga z@doRig7NTginppw^!a+r^{ThEgYh_!2vJGA0f@h^uqf+s z?$mD=t3}*$ZgDBFYC8A)>SL1UTp29FIx+!R13H;IR`_C}bzkQ9tl31VwmFmQot055 zjSptV?Br-3ac}d^+<^rklqh|=odPp`Sj+Zd=C{X{UM@{aw-?u;j=HE>IVYLkb@yk% z`Krd@z{u^tE6q>4&-syeuGy&tr%}?l#gI8yT}fhe^Wd0-Is&*erlgYh=%s6)v9IX@dQOaHzJpS%0b_au7*lw0Uwhqm z5byYR5Lv}{P%o+cHSWd`w`aJAV?_KyGsyNS&aM-tj8mrfZBp2!sQjZ}7SENh1DJz+*rcnNa#+T4HIW0@!B>Lo`KWN!tJZNguLc*^oH z9<+zyeqwf|5|1i${@9RVY-1$37q&Es+PZ1%TNT6>&`OPqDA66ytmA$vazf*TFiGtr8PO7Un`aA^LCkwv+%xw- z_PuqKXmA=QH=fy_+PPV{LClA^O*MO6c3GtHwVG{a0ovPBDR=r{EH6a3Wz|o=tsxUI zn3(4QLAPsEEWOqlf8#`=zke5R-O%rB+R{!Jk8SYaK*oQMovD^#W88UUx;ciHEhDzG zBc=D~!^@S5PTjW#c4En1wSp&c)H*e*i6jWUf&JWb(&+A+)*k|WF5?uV zUg|hk)a(V;Sc%sAG_#F#!q++u);`oR4<1w`O_8^*#xWKgD1K&p(*gFn>jieP z%?!?$&?E5=e*!05X$*~1_k&@O{T|I&y&Qw7TdcjClGA?*o7J}DrC?kvRoAZ7|P>dhGnAPsg(G^8Sl0*0gLEOpzn5} z!9x}C_Hhn7eD0m9A8QM7xmevuMDO)HEx~Na=^3YD#LCrX%jezi-)=OJ z*z)S^2A=t0gFIV3Pgx`~kF6@b1=nZe3!m{kxmu&7k^70^p7|ym)#QUgv?Tg*K64}~ zjP@XxxxWrT%?P%JJP=a%3QA%94w~jJpZY5{jdA6j0KL#hxys)`H}uUR0RZX&x@(L* z-_@ZymLzpgm$C7UNBbe&r>chM)RM;=ym91M>33b8mpH=Het7@rAzg+>_&Hrg!7X*oV~5l>8H=huw*eT%qIyWJ1dlK|ZR3ed;;UDWm3{>)pyL zk1Istv96onm$WzQUQ)2cRWaj=EM^Bi!=)=2y8tpw>AaXVZ8@IB5eVQM8`oNLQ<(uqaPPl8Cu7_qY)X zu;j);6CxwitO84+ZbAxQQ|~_+KfBm6ZsOL@*M@OOX)%W+*0=`*|1{yY*>B-%EW-@Z zk@tG_NzCOBQi4e#7caU;f zLwnMdh||q+3iu6+7fiMA8A~ub4XUbpevJ3X=2_v(P;C+K*VEjtdX6Us_fj}CT9e<@ zcZ9t|b*a{qcMt__%x-_6_sxqqA)O~o!+Rb& zYA|m45FYbT z^L^Pu?QVtLQNwad8s~2HYr&Wz?me%LPr3M`Rh2h$v5dg&70NCf7QxSa=FYHKx^4G6 zeGQl}6wtGDCKiR>l&U;RpxW5zF=rBMYdU@l0YX%B#Kagm;)KcfOoRG6C_cNw0)P*_ zdDP>>J9B>@N`R27vfgajTy9>UY&z>lqFCzm^PJu(tuKcb?mQEz+X!(ssa~N-&*-&t zuQ$j7aP{Ov;E0e3c04>c0&J~j{y1sz{Uv>THCfNW`K}_>N+<`uxk}9RE{)Yz;%qDn z#AYy~R^fp;*=c8PjAmxYAZ`+jd5wWY$*-uI^SxL^w_Oj{n)_`#hifn20m#pvZ96dX z;>fcTEoCjmTQ{wR{XB`^Ds#8x1HkhFwL|4Bh$QIJmhMz@At~nSbC0q7{N#n`tGrOZ z@(Dw3pfN;b-eVHjpw>;RHA!h&`dA%Ow7qzE<*uNRas6&OqLbqwmIc5WS0!(6|E$22 z%;i!Nk%*cA#S%@sGlE(Cz9{#T4KH`|^i`4P!=-}n!u06wC|HoY`8VGK9dL}DYDry! z7i(PZG}ZsZ0cMy0!qVWDlvp$!Ge9!}^y)y#Lv~J$g@7zX639XddoSrJg512%9>%u- z3@6Snetr5rbFm&c8+@0?`yGV10^q8->br@p5^d{qo(Q*P(AG@ocMYje4ObSu5MZI$Se{XpB0)?ovACfyQ~Xk_|IlhKHj=1O4jG_{^HQ8 zVhK`uC{+43Pb_KPTS*KmxUSm7KEhtbz#MsO)f|v$Sv8PCvA{cf?HB^!uB}jklX@Ya z*i@*Mx=jk(YKIxsYEb4(1N-Skd17Z?T zW>{Oi$E&UwQcZ)0C zVm(Bm>HRq_PI$W1uB7u7G0D|{Q&rLt=XVYL^|~L_*WV1Jl%4rKvOkvL$4p$trftP+ z4k?xwOx1@u(o|0ycdFNjJ?ZCS!5Cd701qAlFtHMTn);}jhcBolJ`m|`m6&dPY)J+h zkdgNoq_e++S`g@jUSHtKNY0QSu^J$qiN3-Fkj~uQ(fNjq*0ie|01XPeG-jjfl-EI+@ulhD06iOOiK(DaYoy5B+gKS77j9uGCWW~e*LGTqo;{{vxqw~nV18)s?T zf%TGg2H5hh0IW08=#GcSqz68RKMYzk}eelH0F(?2jwIgG?bi>h`ipH5-L6cBx`Kp~%moaP+4Kp+^>J8=abmCmRyK z?Rf{ywMfV2FVOEqe+OMN^WEdquhK~-xq0-VE$vzX@w~L{Sele7Mf@_*6)1^Im?W}B zaps}$$-0BH!KFx`aK|>*qgI?u!5nBT9vt4Tlm^EnC(QLV;0JgW<+T?NnCk0v?I~sq zQFJHk!H8K30emnv7_4U-05`RI9RH4v*}nR$X#QdS++%Oe$KAIYC9x*^P1?Wgmxy^) zl}y2$1Fv-4mRak%ZT&E_Wp)^o+UD8m5la14uaDLr>|RRBEsNSEQ_MUsRpr)P6S4#d z25lp`jSo%&n&zfJ9t3R~MWjFQsyN zPm~#-beVI_B+{g?x~GDp-ToE}%uYVSgsIJ0QB)@(((-QlV(c7D=gXN=&-Lemx2*yg zg2S2z@T<>2Ej8_7G_F}q?!!0e9)7d0Y^PAldEj%!=!T2E$Ad(u=q^bjGc$>23|8Lz z@n{+623Oe=Gq=WaC|r{+OL*&x!{RV8$z}q74e4>ESZ???D)Iv{YW?zw(9{}T#J#)8 z$&8ETLl7EgLrbf{?KkVn&-9k{-Z$zJxfe5m0zFVZ!6#GI93ZFGD!XobGFpfQt~1j^|FzTKpzryy2Z)@JB&mi#2s0`AN$ZBXj=EdHUexY2X|T_@37-& z;*bo#+9G0MD{n6!UCF|}oUI@#LcaCY;fm^#tMPZx(=M2!okK{<%WwC`PEF27V|#qw zXwWmmcdyS}gs0sO7RaNI+SY5gvIBd={T*GUAD zt_W~_%XF|QCM#G`-!T?;56m)X`Sw^XVwHeE9~bYWpiHK*``N^}0~3CS+1&kmoRpPK z&N!c0@8DNSkix7xn3Ag2>L=d$V~!ISd6!cYUoT7N;%zs=mO4U@dZ%{%9N1AH`FeIy z#U$qF!skCaBhw_OMpQ3QfIER+I6&9~>{9?dJgIy>goA{zl;#h*rypDVOSUKMFW=nb zl#zTr04@ZQugCue1UVf zxv^{sfAcVBTd^? za#;uX_axur>y~J|KrYdLPP3Y!c;fG~uCc@4YD?*^Fkp8x_ijkUYdEg=d_$A%iRW-5 zE7r-wCATrw$hN9!7NeNg9ygsVs|p-x!Qu3`K&8I^R#j7HzC~Q0vOU%MVt_;GAr*Li zX=Rm#XP-pQVX5z5RHB8aKbCx}g<@m=sX${(3TZp)ACCoRq{Z`uE zA!8-2Mt9kAXk$x*oyFNZ9PiYX$c;VNdzUJ{e%9e>O6}lGcn5Q)8)$#m5g)3mtt!xA z_Ks~HU3J|wr0O%dPWLc+y5zlJiG`Jox6QT>ONcL=8Gyo;W9e7@Hwf^XN(?WCMpno0$gPaa#?rg6?>n zF+U?LFWhQ2n0d@^YL9?BES-PrGg>n4#4rRaQr58W(N#Y-<=qIMT-jn|@i>ZYnbvtw zDwgWHLGUQpR9_{0xX4@_m-H>3f>D91W*RstPqq}Tl3|NRWroCc#ZWrcta9ew=XcRt ztr<^9yqJ%&U^}7W_5g&C$E=b5E{!HoIud9*jhx!%&7$q{QNIs>?C#1W;3%(WHw#9b zVM&D4HI#@;AkfV=#Bvx?2&?wr$eD>?#f5rXxR2+aGw>Otn>TS)J#Lb0)Y(oUUth8{ zZ^uLn(+m4h!&pTLCf(tu29v34z$^j{E*!ip-g%5ToH_(E?pS(AmcMCtn3L8UNwX-5 z!Ftl%wLU^4N>VkO-lFU9TwO6C?P&N~$Q0c(--NO|^kbF@?QM>Y+xpXmDH7~H>+kI{ zbREX7CuE_7Kxa~Q&A{&5A~>otO@j%p^B)>(h#e}uufmcaUH58qnI1_gFPR&hYE(lJ zVpY)X8S4rMC-Do+S9vEs>u}H=Z4;Q_Y z`DFhG$RopiWUmjKlrqn=aMAIPmxKgZVzzJEu$huudNKe`zn{+VHXV!y|XUb>mlvZTc>{dHO8o2G})Lzb&i z_I$K$dqQ_#ylSO1BGFTr-vi1cv(i3_Xz#V^5J%@36crt1+FYA${y1gBSNPM}W$xLq zKUi#q$VI~M0BO_2LbfZ+b$+8@D3DoWkp_w^NBE_*8Cy8PzGt{Ai^S2!)pkx}~7z=keZOAa6yzTv-9rqi!SAyzesmb06=8|>w+;t9&sd*|J zvl#XFA#rdr=?NANbXp?9^?dze7whvTm(-ZD`HHOLtUm7KE*oHWYX?}9D<8DNMA2i(x^O1*$ zoNK(=dNp`npeY1%psC?1MNuK^Q{=GM`K(eR=DY@jxGC$wG&i1nvLkaNN-=8iqzLW; z6JZ7A)Q&~?U}o9$-Y%A06YxzLd9-UAWw7h1>M(hTMKVpmKlyCxk!|N1qt{3<*^ViZ z^_=-6jFQuLR0vN`;Z|kr=11Pds+^55`27Y8>+NFCWv)omPr8Azh_UG$^8|`%zUx_w zjIup`nNs`@B%XDCeJ)bpJvQ?(@5@w!CjlR(tOTBKuTspgeTIYVaYr0zQS6&@{nzwt z(@*6}$qSSC-LSsqId0b?vW$FN1tVg{{C?A7_UhpQ9Gi5}M_5UrDWl${SoCjoneT8< zn+1{|>c|oZzjtC(w59$WAT=pJIk-m+dnPXN4&f7%FK%`LI3o$WNG{3PlgplSoX18MQHDyei;UyT-(*kf$+-)L{al4GoYVw<& z4e+Fi#&mX#-jpR()m3%{uE~A(tLL&gE59m+A*@-2dQxa2(a07TMQD z?FUtmwW~z5?qvr|RV&+_cNKjqK2Q`C$DnAy$fd2O_FSN2!m+H}`KTZdf_N366>2|_ z%qmVre;qf!pQGpAuL_H-C%;27ln8*|MOR}p`RE|#`m9NinkHji3N6tQb6skAIBF?Pai)wf z!6t9;lj;y~VMwaOMdAeu2ZnUreZZ+9OTV6700XQRHs{2t>4rho&#IRjklwr?693vA zF8O5G7YU*Tu%GTye`ynwI6F{6Qe}>;Ne?*V<-KfCdz&Jh`v{~E&S1+)``W1WK+o2| z5+dG8zTCufBC6*w6MM~GoloH!?89J&Nm+?1f0&BeBnSH*5Ai|rUa38lFX}!SlC!m@ zWO{E_rIfN=`2`8hcvE-3FGnKVty20=KsgGYKYx}+o~o_oy9yk*@2cBhC`Alp`ti7R z5JlsKeVPQw6oJ$co$d#WZV3~+Yrf653&k{!@W=59glH2wEh1l^s*9PrHD6D`cpTCw zlSWug+B{t{`!|xVL@q7Qlo2S~h?Z!W=m-{l%ZqKU;G|ercR?mA=cR&vLozpTJRGG< zS}VMV$zo6`I?YKPNwafjCh!jCOQlV{km{fMY*G zi#oT?29T&fENNTu7KMmEHBj)WdhN5A8uzGLN!=xnD43}=A@*#8HK~u#7RowQoy576 zccWZ)PZ9kfPnY|XP8zNntA%$cgkm~eB1-|nv}i2?v`j;5%wNK$*%}r!r-6RGX*89L zx_2_wo0^Ll6zXqRDTuNq5YqJ}u6ZwwMLa{MpDyp|UPz@{X~sIXD5>}E-4TXvjVI2U zI>Ln(6LLJX?g5obRgqows*0_V zp1P{@s@%&06>Vigf;D0*i8Zt317EhJ9{RU8Dy#^3hqsc_rBs!(idl3svpV<-c!%)&VnyVO4HHv}~IMa~ZguC%Hl^%ilp=P2WL<8R}hUXY)tnE&CAj zp)w7tu%N`kyMv%fiK)Zn9S!PgSqB`4I#MJ~;EkpkpM6Xdm|LS{f{xowo>|SBQrTT{ zkv8OTx&JsEMm@1pIrIDF7&5i3QX9g#0&g|yuU~x;2H!!W(h2?6z8sYlO^n8%}VleQm((8&qxKD z8xAiDe;qRweEBwiOfGx29G7nCQOvf? zVFMDdJIs@L>&cTQ<8wgD!#|{~TxjCsV}E8nf0EBn>f@kEQ)Xn7?Yu2q48^rnvYX;z~eIHF3EH^*F&S4^*V# zu!o*+&(|~lTub$9wr|>Px%O0R{RH2X`zjDvQV!plm|p72r&V4taeEm{D< z6dG3Pie(`pUg-Rr43XokU9Ju=&SP(Vyv{G)xlh8olj&_eJ@)3Oe$!LMK%*klN-T=( zJqprZ-NOWa(6Q@YaR(|I4^CpwhLGy{yI zPBAW|>)N6H<#0RLg41NgW26-wmC$4^0k^&Cv{?Alsl4}AbjXZq=ppf=#IQ{ZHCoM) zvJDULbEN`YdJtGXvrpBXInUI_+T^_km0Zx2?jqEIYAUMtbinu*IU-ltJY)|2)S2;4A^Q`o-I1T+ijK=<$drJ0zvoOr*Og@26<0p^2(*CRMM2jkVi z^>3JTSw8=G@W|pFfu?wp!8uq?u@QN;w@N{Bi+zHFwgL;L@tb@2>4^R?#=E*%?4A56e7J)ss@_#weqJq9ffAYR251Tv!d1Ix zW<^$#?!|_G&b;6^VcT*VEY;(&F9W_v>D}b3L!hP&`&~;p+b*=l2fX9Eqt53g#l5Wl zw*~+3ubBh+BJ&YbsmnQzREzOI2-miq&Jyi!kG~CsO{6!XGucu{y5pY){~iqh;V+Fe zzOyqsiI{JTTH#4%VKO{?h?F(b{a*z_O5?BtKz%wFm!~k+%b|kS@@!_%FrTr6KzKzU zgD5cDg*0pJ3s92Nc6}JuW0*~6X>|-LQ#emdf}-aX$N|HvgHyfBa$+iP+R)3eT}McN z4xrJIQKt~*)T>(cxn81qt+HdjzJQHBZYG&1_9UQ6{cjH6k8AKbH1@`mTX)EiE`I0o z{eMok&#V-qY+j)BZd&msaP#3erO)1~CuQRnyvfVc6Ra;tqPJ zoso$D5c`ob0)8XfcRjzxHfV=oCMDu?cCeN8Y;^k;#Jo0|xJsy3VG(;uDeN>-1Lt$l z8`E8oP5N@##V<-v{4;_hl^$a{OE3p;?ij*OG3HG(7yF98YIDw?F*9eA)evP(?H41- zx4kVj`A5{UBB+7~MOiD8V|eE2j_1t+%WEVyfee?y|7Ey50%SS1-%@qyhJxZUh^?n0 zsw*nyhyG@_KavpS6tI9iH0H-4SM-?aUn<#I4ntTMy>)=%`# zM%QO?I=R^5Z{Nd;@OyP=a(ZdSKj+IkEf;d>@(vH z8KF~|AM;sCxMB0ePhO&hORSE+)8zRp^!`n&ehY!pMNX8{1Qi^{F{RgUGy#{Bnjq$l z<1eD@sQo#;=7ZuhuA8$H>9spJ<0wnr3_@xZRGYj865y< zndfR&0oKUBO`@7qUM))DWkQZkyukMSDKhBWK69uMyBAI9vnql+u}@bO!KEUPOE|!A zc=77*DV~fJdVHqXz;EH-ZWhIkosM%msb?{`*Ws~!|Kt1!9GxKz4BZKW`jb}LXma6f z!p-aDQ}%7PTwhgdBay;g&H)f&EpP$I0f(_EfXkKjRRC#=s#ma5AWBl8YaMq%=hiYc zj)GRbTcVBs?lz|cOg^F`C#W&N$pxE**}KD)Jo?w<1k+afpwZ>|z0NlthcQlazL7>% zc0qe$_jBH>Dli#a&t>cv{^i+`$@Wi!19HTCYA3S#qz485R_H;1k}~*?WlpG5S+}k1 z!1P8mc4#*MZ~iwW{VTYTPc2jj3)hjNstPK+I(#g-p(0rOTwcfYA*1Z$Q|sC89f(=& zcvvM*hmITV8pkDp^uLA};1t#@Z4op88vqi87bGT=S)8C=JU~6cUeAsrgO)KmjG}=N@dOYe`MLnc>9;# zV(4bE0Q(?5)bVDfX@i|o$*$irx`b&1s-zNYExsnUO~RNX^^ITCmTZ^dHwVz8gMEDX}%8#ocOBvgB{8``1*EE=XC( z^gY-G^Zj_^$8)RXUuJp_)=0P9+>7Y;*~v(6{#!8kH3J&ax9+UA2?C^qi%P+Z0*q>W8Aa}uqsgU3%oc-8YUKGA@>9Nb=76MYqtg^e~4bgL% zkz1t}=6sBuP@hTKjv!9G02*+ZBypyzE>(9lrkELdH3c+%=Cy;OW;3V7C_ADXLl7Db}Rn z@oz2!xuG`+v9iP$Hi9V@=2HSMLno@<9wFC@N z1jwDX1ze~YE2%{4zlF})33kk8wxADG_uN!`K`Sj6(f_8wjy0J%-<=I@P0L0w%lPed zv1Nwf)0(^H42c5pZ=q-W=toh-hdQIM0)w3RMejsZN$HWh2$!FyQ z4&BBGZN3zAUFg7V?sAoI+CyO?s#w8qC95$UFqp3SN8|4!{N;+?SX>(mY zCZTap7sU>JCrq{RL$z}Y*XW5lu4-NL>-oKzH+a>C6~*K;f~Q>E*OG*|@s-qhX;fA5 z0Mwit%?db%4NLt7k4LE|%YeLsc$;Vyd z#b4+Jg>5zBsqJ5U;}IhLrKF1*WYbMZupi& zq(O2>aL`P8&e#N{m@UpYDgp4BsTs8>7Mm|%c^oYUcYOD={2NkC_x(Wpn0^3|Ly;Y9 z%UlijRk`_agR2-U7eD{pHXxW?a31j9SFOMv!bk(n(bEzdeDxpB>pHwJtrV% zm)RzAM{YrifdmH>yR=sblp-}Mxkg3c6un^561+u1@u>4A0WCH*ko=Go$O9L~G2QQs z!jh{Pl#hA`C2QSR1EViD0jy}HN<1J%LfV8RpHOF@wLvR^=T9Z& z4&@QI-eXAE@lpn$O960^p&G@0nG|*zDR{H&+|j|eQH;J!d3ksYh%Vp~{j}eq($O-5 zSQjmtLDb__o%BQey}`MvKjbFGa6CJZcn*;=@6m^05MQw0tx|KF5;Me?#yY+W(wnAX4mukEU@ym zD1i(Il!&B+=qdu!`pHvE;$lGjN^cP~9OeTHFr>L*K-IGyxno#@ge#gC^718Yy-*J2 zA&oiJ-5bB)r{wSh>eX1Y8UTfe?SAbvSodbKrdSLa=6BE|U~E7a0Ch#q2OHfYGEj3` z_qm#X7Z_C|CtYffo<31869fX`qkuJPG~u{tHeYcy6WmccynFzWy}Ep@flE~=tI@OM zbkD$fGC<=$zClLHz-B2${Pj}9n(f>cTF{TYT;Yy%o_nKunVBd^H8lt1)bD`LZYu!4 zi63OIE9s5C9?TFUPfaJca5oMxp4b_$OY;e?&7%QN!V_XU_57En7uKXDCA$8!9(%6; zoAo$!wWXO>!ZMul=?%k*kjk4_OQ&cQ2T@fpWSlq?kao-mQU7==3=VE~3tO;lvlWsX zGWN)>FaXNPq3Q;(NO*oaf?%TuNHM#66;>kUiRY|T8_d^pt|5$9xhzdAZFCWJ-Xd}s$+;=A$m|0I|yZ!qcT$! z)>xw}cO!+n=&{2hmhGYV`Vt0GOMQU1OTf)Sk-cj}4-Qmx@H)HiCBezA+z7zr`RE>L z^Z_b7RztF3AuARG+xyFY{6GpIRIdwX!1t&FOoULeFxt?r?4hLUp&IHhBbQW!A*;-) z&g;S|HTxwvx+{~hp z^$IQQlR~;-mzq{tL!kxdTiAUBMp|@qU%&z=0DFQT!1e|>A8<8lDBzk?kX{{iC#WM@ z*wGmp2zqdb}O5 z1Oa6*V3k@SX_O>ts4W%EGRRGOY5e9l1VnI&aM1mckj+rkAXNVQtwpx5PWE@z|7bny zfb}G!CPL|?9O&uO07vR~`Bs2gCKTCljZ=Z=p0quh`*i8uabl2O|M=3&OzJiZ+wh&G zDD}S%HEH1j0m0)EFDw;!!@YeV`-u6rU zk;eLoldC{7kGf&{fco_fmaeC)sXWyb!2qOh{KTrC&lgVnf${4wrHTbk@S!`}?moHy zPvR5EsB2vs06+A!Whu6z;l3yqhNHQ-AX)OtBI@TMQj~9GM-Q&99LwRQsw}4WBIe&~ zSUEWx-^9M9xE_ojwyX#}eEu-#sDu`^%6dRfwr*#t6zEc}a@XkFf6~Q$==F?F|6~gn zZ;xRrmW4P`LWY{dPT1K8VP=IQHaaO*?TOp)IQ3bbHf)@FG)*%#DE~zh_gvo4ZrEN7 z?j$$U>?4_QW#$8siA}2);Y1Am9%A8;3HOO2?prm~xN2agdkU#cE%N#?dk zC6-KAUxvTU;kG8$iGh|)`zzh!iVc$%%H6O?_Pd1K4Q<@^UompX(6z$;du!dg(b<&d=m zk7;ItIGA)Lsc?X1Ow~-H&+bZ;3exf@RC|)Nm%xjQ!U!{b5nYwB1kC-pKX4?4qkNd4 zUPu=&=7`?5*RX+`9I0P!vH)0hLBT z81jIWbjKhyAdN^jNP~n*cZ@?xBSQ#7Go&Eh-3>!`H+p_I)_LCN^L>Bk{hQ&w_g-&<7u-j)JX2 z)WpEfCmuf@8e=oeS4T+(uVcnm4>-s3*S)@}3Q6lEw<(I#V`IF(OHg>-Lp6tp?Osc2pT%AO#y?hKqEKCnEzGFi4-M1!tf! zAxKs*y0E;SeL@v5y9b1D8aeT^9G@HIOWs_BaH+CfRyeahHyXNndFg&Ga5>gTdEVKI z4eF0Z819uC{!=*axO@?;)j9&0uk0!s0SE-5k67kUmBQ3`xSIj{0hYyz3mP4b14EJz z6zj%p=SqI){xc&Xl+a0b%bQpl3TTzJu^c@kgS&J;E#`Xj=(w1n{)5U8H0j#NHfO*D zlz~@GNGQe*JHyexxc-n3&~Fi!HZ^D+7<0y8q$|_-v*Rc5GIIz82unbDY?Acgy1gUi zqUgqZurH&I4LvTOt}?~2bj9_KadF+gGlaOkUR>Bjo~~B^w7mmzdpJ$DyrnSsCeTO& z=B!OoFS*8fT$&ab5x+7aA_u)rV&R9?0nPn?8Bf4T33v5f;GiH; z&TF7Iv|Dx{#p^MfUEsJRunA{o9ZLyYl3{6|ce6PR;4}<0tckM`;0}fupiVwGpiY7o z{!1a?Pk@?`8|3P<{>&1dfjQT-1L#lwNFp4VUITBjzHGJ{yv90GTsMpJ5A71O?sazI=4YSi#LF`{^j_x=c&hK_IjbqpaEY5z|ziMd77!tW0sgk=LW#C{u(ls^a?{GvHZ zRO9QFIWsua0-^&}2MEv&gq7JM1dufbFw8Gjj~)Y!ppf=g!{cj(UfYg(!_w_bJ7B!V ze;QBh|1h4`e~f4N{`JpPL}5|5!4#2=IfLo}gMsAC%B24TdE6@X=xkj3Lj(WW6_QtsiPs$?NI-o4=F)0}HAXp3>r2S>F zd$(N~m~_QRRNzWqWL)7fD)73*6w1<%P}O+6idBi=Pt2n)r{gSVaj?FHUnjd;w%J+D zl&)E7i>$FK)~uY)XmN0C6jT#DP|lti5X8qijY(4s=rhuKkzI#+Sf|7}AVO0tUMW}9 z^MK5#wY{l^WotdUE(9IwQUxw>fNA;W~x<2GQG%Z|^y#8Nn! zkumBp@~!7t17_8E50klJy{t@D_D#X;B+u;G+&q?>8Q*tl&sk1-6HWY$Cb+uS^Qzt# z<-j?-8Zl18Oe0mL4x8?xoy6drcPj4ddv8yp>xtymq56#Sw)XCf4`{FAxbx>fjrw|l zGl{$fyz-x3qhyqL^`ks_rj%O1>hGw$OulK{KQuZ~FQscJ)@^O!eb{Lo%@&&&DwXhh znTy;En@myr(NODy-#DVnIXex_=6b(q@39ZDwHV%iylO)(L-BnD9d#lnb?MClzg78HZB zJLsb=roUE{H8gZ3+~QI*mp^{R=t_3k(_SrS5*7D^Z}O(OY6!(JDEH?ER5vP96RAoPi|kGOZTdKLy18^&ADEg+ z0dwxXIeig1a49Bqxp97F>Z?1COX`2Gyga^8Y47TBdoOR$IE^-|{pe=6WKg?JCa8^Q z(T~pMmb^C1n_hBs>es`w36-xvrQhBA7CyGTbPp-Fx9s1ZfGK*F3l6_v#8jV@#fGS? zK(NTD&23A)^McQdFPT+ov(G$hQ=XVHQ28yNU}(H*sRTvon+o`WY~bDoOdvVhB~Z0J znaHo*eEy?j-HQT-mA0+y5ql9H5fk25D0xy-tMI7|A>oDB&oztt_1ss#v`&eVF+n0< zp&dTSY&9@|H8~hP-%oHxZ=DtgL(8Iz(qs(p>{hqcEu5_=nI=ap@x+haHRT7Fw(R7qhN5_el)b3%g@QR^nUOB z&kB`(N+tD0^VRq_7+@NWktrzXsytGvrsSxdlB>Moh77B}I0hP~cP44$tj2doBH6 z+SAT6Q~GO)N9;}Kw&u~pim=d$o>8mkaCU_~GS*U5j;jU+A#Ar@eet*83GjXiC|~P* zh1pVqxoRdMAOY|3Q~KlEO%eI)IN7nt3=cGck3B!dhLDyS+7e+mCGt#Zz+Ra_IzHeF zhIZ=SlQ+@*=q_-et@PTn1@JOt>c3jkpBL+RyNArgt0lgeNXSob;mW4X;fpFu2GIe% zOT!6PaDF?|r$_7GsRF*bjD!FdmHvf(J%WQ6hV&QS=$wB2{;X4lE)`-?bGO;%kN5mu zg6jWNxB*{DqlaLNkz%-2w2Mh@DPg&EL^($Fp6D$TETLh-JF|f{;iDQ03aN*^Z|{wk zyj9w}%#yO~vVC|3dXPx#Kw6<_AC;Yvz6Yy~9a)Jgg83E-VNd;WBbwj%V5x2vDHd`x zQR?TmKc!kIxHccqA6*Ut3%x@llsm|e{OQw8wT4J?pCO(m4`eaVj6>LxoPCO@s$B^R ztUd|#Aj+ll5xxz$9z9<|ihwZl)3m!8Up9yv5T z)qiZdJ2Csr+ssz#6LZ^wo&hgSf`y?fO*7_4O&zO&E90CSc7+`0ba5dEoyI2&|RDR8MfEznmxeJy%l-m&kK=kJ$th6GI z{zk)VPD~kn8rg_^y!qODlba*q4&f6)cm9LpmGbBkB}W~*U+|oy_Q&*!jm;`E<%(HL zcD72{-f|EMgkU+yU>xWNe32>tV#|B4SuT3R0LMXe?sg!Hi=E$D6e%3yG;o5oNN zG)#n!f1;5qW7st77!f#>2EA3^Y|aLlFqxU-LVYEr=q+GgEf#HE*=Q*#XTuseVNadj zI*hFrgQqM;Ju2jj)4FfPLheXWCS9Suo&T7HFM8^ZML-l6jGnd#DC1>Oqq?5{yVRpo z3=4F1%XnQ(R3|LhtB4pML`?>xn^2k4MTzo{S$6(5n2};2V)7_4b45lr+FtU|zNXV9 zY{#piC?}?Yvv+5Lz|@{{i26V9{m0`%9f0t}#XW6%YWk|#Jd^dD35N#?9A6-27PXN? z->1X=4PlBehOR{Tie+0lue^z8hgcO@&m1OjxloDrY&>8kqZV`Vz#i%$CzQO|FB9VW zy|mPyZx#L#f`IU1@(08;pY1R^a!Mh0x=V46rK0BuEOq|B@MA8hN)BgD(p zx?ZRB_}wco$1^;#hUK>Ag_BAL(q)8Q`EPGZbGpQRWLa7q*?2|sqEZ{DuYt1P08>6a z!rN0&{6$-rnbQnk`2Rt$x~1LfJ-4QkQCr;)tBX`VG2UUr5a`qIr!Pj878H`s z1?v|+jxOtoG#w^+n}XsN_XwCnq$e2at?W?P4+8h1-MG&lw* zIbSM^xesF95f!n}#sKbSS^Wlj-r3ZJbFM_SZeJ?@*WPX1yku5TAfM2Z14H9<7`F21 z!DN(vL(XpDssCcA4F5sykY<(eox2+H+%pM#a}$=5CYahUgE2!s6#dLQ5`Pk2ZBO~^ zcw5X!iRQiTH#i@A&{(8=abRWF*~dr=ZP6qw!`t}UKdt`%{qx!&WdvKKI(Up+jCF}R zpz;0^tt|fbY#3ezf8K5bJb)4D+zrQwBJ5EQP={aWC*IkB+)`FBV`ih5ps}zU~n=$hX2havEzS| z5^3&`Dcq;Zs1}>7hvGUmW!ZA#5H2*zcjy{FsW9+}|B!Haieae<*cW%J>)=%`BdiOI zt%I$+6jc_nPUlKC+V>yS1~N0eK0_`_YtYun7#_5eiI>8%6~>69Lx| z&e0Wyf?5AfzW@*^_1Vj7lzuaFHKjrd2NhpA-@Y;%t7H8XTg9@rPFppQU-;Yi)uo2I zdD$)s_Yx_69WP>+dS+*~S>WDX+$k^bZ|`m)1Y>|^6Q&hZzp<#~Hx~V`FsNmq19-Xu^zvU{Kl4@|sX|4s!!(gzBUF&TMeysyyFKNnrKnA{QRD%FlMg0Fy1erekDOVfo zK4q%#eEh(tbj8}k*+rXlT1yBFi02LpU}1w-u}uyc-TMjdKwe@a_&YDzxs&&xTY{p) zdZ>8w+h?vzlU`uzo0QjeUeXLh+?CscKxAp>Ew?L3OD47lYo*{onXN~iI z@;`Dy_1P2yq-VfktoHsIhut&$Ft*Z;PU=LbI1Of2G1)6!)0PZ zE!^8CoCOMkQJ%3Mrm6k{q7=cuQd7P^RyWF858!ckfz;=%?$$(SYlQtUIapV2FbeE) z#$)ydrfN^D9Hd`F0|+d7 zv;Q|m186+#56dmq?&Hu{t+zDX>iS>^zw6CObQeMIfl_-vL%p^ZJtzH}TB+gz;;5&s zT;3}_d;W4~tC-UBi1X&4j+r;1dLcK)f%^M{3E;u8eg95X3!beon@4WDS^-9Yv!mSWxOMP1T7c#1{~(k=EYMVT>{ef+;^`{oY}ObfK4|n!x!=yOW4Tzztn^vQ ze)FHCsMZ6pxF?Ar9QoeF#k?M&rxuM*X()#{PflduFS3)J^Clpm+H$NcV78s+R0XV1=6r~hY(xF zZ_+3>u~#hA>Zt6bn4c=vwprRH$^C1}{R#!{ns5#gkoP(_L4K6e9xVfgZ{tAa4$$6= zRBF|6I|lVMPB}eEB&zZTCrPp(`|=w^ zP$4mlkk+=nS}WobvDW=AK^^CU$wpeq;73IP@fNf|d=x;#gkKl?-u^B~{V&CUSEw$m zM=MOrEnWOg6e%rduQj8VIxW2gzSS06?WdJ zN9d=tG*af~g+Nv!`F{Ti(4F&l+=Bj&TcfOfLM<#sNmVb|w!Q`p$T~>I+)fmO_^6iu zcUmH?HMAwbU)0f3O8y21HSiZQd*Qh;-;jR=AqpGnLCGvmBy4eA3?Nhb6-<8<+2QX$ z^O0Xs3m8iIPtc7(JZ!Nu3n>;>ILno8l;bH#G_IPlC!1#G5 z!YKZV*`d%C)3)M1MU*d-(R&)ZDxjkP1|2cw_qG3%_plVf&EoSP5g01elv14kcUlr~ z32?4owUvT>zN7KQ zNjklimjzh51IS7=e&Q7q?nIj4V(^LW*;-rL zcLFl=GO|>kRP(=l;r(qQ!jv>ji_3LKKvq)tFD#l|%V4^+R=W>tDtUHe7|2Spjpb;v zrZ6@wA!V2jm~X?4?|tr;ZrY^2I5RDuP`nvrdV&>Sp!dq(wM-YEECySLruC()vNE>Z zmh>Rr1|q}euc#latxGz{gC!2zJTL zeTWNg5N+|{?cZ@mDcI={=j;Ajd=^=xSgF?h;fcBOg#7dJ9!q;qhyV`4Qsw-^b*%qa zjmjA?3$~~_C?so`N* zW93vZw)mhA&{>l@l0)^k_xQ=<6x>sP)f6#$tE#bz5%Q|b8 zxL!Omac`21(NzVECOZchZ*%PL1=7@+UQCvGBJOw?0e(uDSPY@cU#5it}Zb9N>DU+YlU zQ^bMg5$V8(5>)d0)pTjr7T`O6cSqFr09BG0uh?Yx8y&ySil6b%FFfes0O z!ZqIWJdmbh+zZP&TU!%CE*>y=T|)G^^SIb9RzO<8BsIdAWQC2SCezG7A(#f;M%Dlr z)IB-)qm(TqmKU3+SKVeEXi_F&Nq5%+rzMmE=7;QJlm+8Q37`?8-JE9%`wWS>UHY)@ zUMgwXQgGQc!f^Xma3fAfS`SW?&5K4Wtv$1HMMuG7)JPWk5^P zZpietnYU+DjS6>0V3M%3k$E~YBRvbI~;Fb5fwz%Us*c8Yu5%hiRy`*6hI{v&4QoA0=xl)ur^Xzj8MmBMKeyZQ*L@hD)qdbs$r>n!;Ph=zI_w+m(Y!uyW7@%Y6bs);jO;JzF zZALD>C)!E7_~pxMZS1iGPOpSnE84xggn1qK1jp!KYuId>6%*H8@5!PETJVWITf}Dq zAHov+<(tbZ;M#1a&qczC3T@m`bX$U5A0l+a%j%tc=byf& zDJyIXDv)V0n_cXam<0#aXvl$IV6PlZkMPAbQB>rSwA=oT=BFX4-87mb+&@yAi>+TK zuR*i$7oR=z?k(MBs_^wUFGtnzq}$A$b3VjQ_P^1 z_nV@2Tw>@h#^k~2U`X1^*he^plvVayp9yT(c7khafgi;rl<-3P2unBe`VU zBh4*v&y;9G!w=B*m5-EXgU&{P18cgo&pu{9?r^X+H=MvJTjZo|ds=|+`OuY}IBk{B z)iiZ@-tXN?YfRum5JZvUD zj~&;=4xxz6EI5-t2<)4Hdud@rd59Wqs{h;+FG%uD99}lB2A}nK{_hJ8M_lF8eNkw?QUSlltfa&5H$hI zYTy8o_H^tKN3FwVG?`xG3afJJM+2SseR$_yBJ*B?9UzIt7SQ-)5E*d^TqUoiunE-4 z`iS4=0kd+=*GNIpso2IbZCO| zh|Hl1KaiNW4O@^_sQoO|E+C0qhA{JdryAJdHMFLh=6_t z{1dD=*iH$|%X+HgAz61+rlYs^$@Zx{e881F$r1AW{bW0`#J&Mbx!v~i01^|=cC!tT z#j>8d{XpW~CND$^F3wuEnapSf7tjub3D=g*GC@x?`JMM&V^$`d;>6T3+=fLfPd-%i zJlEf7?CwkZOPThhV5sXXpbo$^hIJ=|1e#V&@3xe%go)|gxu~G>-TpAU|58Hd8j0_t z95w7SY0T=%_2?Oa=ihR4Gqp_W>3&}Zgs`|h@6*Sf3Mjl%tmVw~mm?2mg;`9_K1w7b zA$0&0Lw-VWBDW&<+tz$+Ky(QmrULh#SBULrOjUB}?weG#yRqg)66MKQQd@nwM!Gx) z{S))v_Pr$6M)A0YvIFfh-pojd*DYQ6ZC~`Rp_GM_+J=WSCtumZ&Kjq@0=G&RJ(}&^ z3&8UQQ=@%`%x|xyA7J}oIL2viPn8y1A)L3b@E+B-BYa~LuPE8&ZwwVdI*V5m*mH0v z;Ji32ZIwUpBSUt)NgwA+_9$cV@kw2tE(~^H+Qm}Yr{|>|g6+%g;Spa`!E4Y0IqU&4 zvVlY35Ik_?jeM5*V>VNbu?q|kL*`-}RbE(VCKY;U;DLpHIDuzmNZ*&Xl)%~;92WpC za)^7D&p+Egs@&oRz-w_YU~48*z`}PM=PR@L$Tnf*H5!{2)`dX10i9ew9ed@CO%g-y z!xt6Y(xB)?@g<7KW6@$K0)F1Oi2CJ(r2_Iw2PMa{T!yh1L%>NkSlY@=4`fV*_ULd= zhekV7Yr5u}Q@lVqHO*4_R%diqnQvFTU8K_u*C{|JFzkVqbI9v3@Mdft)ffF+pE)xV zonslwdSeQk4S`(WyB;Yki$W zt%+UyJmT{B+W~!;mptaAmtTF?H(QO`RBUF?w=l8EO6`&jvCT1p;a*NA=K(;N5gop{gyqP)L* za7v-inl7kB9pg$0r~`2S+j%VQw?UyZ2mV?+aR%l-SBp2ssM-?P8^!efnsmr#)GOfv zWGXie3&(96zZq5N->P;(w-4$rCUg`givRxjMlG+(ZvynVH20dJkdK7&DV%b5{*@kL z{F*p43p;$!nhJZ);UpHelK!RrtffFuZz}~GBI5-FP-W)CUPrb0ew(3~P-EV?eA{AH zu{=5|ONVD(o?hw02THdIR?1IN0&8P(*IX@KcNXhowm^AzHNdW{A5(O`sF~P}@`_oN z$0c&x&W2WTesK^#-KFzQ|KX#I&uT_36WJ`n4a`W|O_QRldhcfP3DeijY_*FYv+hVV zusNc}2bKWtJOa4fjq-EiC8Nr3ebhW1r!>|9M@_i1ec?<>0Y3Fuu_w{ z_nzI`fcl8lHKR?)%HjoCO9j34JKBH|-O8t)=yuC-`tgvz{TedIn>-IKz{#$lPd3LnrBkoJ+wma* z<&uQpA!~u@WmGWg6cTuSbb2Y_O}1^l_u8FkYi)D`Ff#bxWoG(GqOFlQ^l}6%^sH`hR zP_+TbA;Ayr49zPAi?ZN8FUxA+R?3fHJw5U)^!zRsfUdmr-jO>YeG@wl)fOLg+qUNG&{UH{Ef=s{#)So~TuET7p{$;PJ_C!* z%zx0hz?CUHx&C!qT%hhYhrv?^@NP~rg)QF|CHCY)5H(G&Cmy}EIpxT}^^?;y1curt zwx07$QRR*aC^RvM>s~Y}Wbuy&p=zaw+|0F@Wbe%5cI;pkg!~Z9#wWAX1Hb7q-EG>t zBqltSru^S3r>~rVsrGYJm<>zNWV>k0H`{u|AT?&0#Nzml=AAI73oj&zH1bY`Y!zpA z2J)meG)N8`;#~JNWESGn%>m+g_2dF*itA{ats`G6YD0soCkeTkR95(i*26US=={k*L>w)H4cGs}I;8<`EU>sMtn# z{~K6z;lNJ;&AuQ_Do*++&EafxH{mw@w|3jC@v9ZsmP;lq6-P0hj+mNR@}1b@lKl4S z3NxRX^Rr#up+}iL4*b}pIt#ST5JDGmFjADEXvFk7K74*wLuCCezl|X}T8|ZPkv(4D zxA>EcHht@mB>2Q13Rz`vQfbCvCsv)VSEPQxG70PK4ID&x|=$rYNXR9`R|i#2YYpx z$P*V|Ybx}d+2mI4bm3$QBB2>zWsUYsLRpNPI!plD5wHwTq2;dYsMXzOL-n==u?%QN zly#ZR6K~&I#X^%MFC`OUHuQtp8txhx0U zT2+DrN0pxid}t%nax;aR_aI+)AjBD>NBM$MNg2ZImPR~@H}t+$hCf-lx(ypP zGxm!lP@s{7rRBZBfZnoM2iBV4+`46ufoOpl4*41EVh#m zEsE!k5U_cmQQYwj9#{7J2~=5e0t)rCkZ}$=JtM?fj;#Bw`7&yMLTy}(wG$P&gI{XZ z5D1j+qb;~{1f0N7?~ANMJL~@FfZ-@4@>cfw{hoP=BpBBnP(R?!fXM(I>mqpEj{im@ zcO|KsG}4-YZ4_>GMO08llb1zo#-`^4d9v&l(022~F8gAAmJQw!`Yfg$E zk4JCtey#!gO8Igmv@|24F9Kg972ErJ3piQBK=B0vr88wLG4%Xnh6;8TfXmH?r~Hl9 z`52y<{ArJQLk$`4-CJ+>K#3f>?&|4Dg&E?u>4|hL7#SG+;U+t2t-Z?&V~pRPR%zRu zbN0Wt``{c=f#NB!Ske{00|~?xHIG=*5a&&=7t#JfyjJba&!-*;`n&sg4l&&vqjY() zAfsc;akoi!{#=E|)^Ww1K|&G-=xwLWoZLlg7TMD_5&&T7<8mkQ-CzJqS?m+aAYn+2us?Y$qfIAc&ULdB|nsY4sL@4O#_UnA+YYm(;Y=0{(dZncuJ5$PO8r6?4i_kh~B!HmL$$>IQ#s0X6~6Otdd zht{a;cmS9EQmY>`%O!0Y6LD6d-vppkj)q=``hF3&R@u)4tBp*=inAlrm{&mJtf}$A z{FeE^Xs~^|g}6o;3pDQ8v*u4hq_WgNq6t(jc5KK5Kj2O#-B`8o2R)F@t7KZHu%qd6 z)4yo4@r!O5VJJ~^K|j1*%>>YXpoTY1%HvKl0-_MFnl#fTehsbc)iFZEez;fZiNVMS z)xFcNa=_4z{c~I7+bABl6_bdL;^}Rc#d{Th>3@=qD3|v#!8(C7HeiW@t6~l?Uxiz} zxOSuR^ZTx2#g~biweiur%mD{Bee%|bfMp^oEJZqewRd%N@5E@Gi{N7Ut)%Umtq7Lo z!Sv3$id%lubAFSF5nDx*5?vP9bnsiAzyS1jqECL*KBtVWw;z>nC`_(exDq>XsZBmE zrLc(anrEIQI`rFzsJYpr-QaSq{4r5fXA ztr>&d4TA>aHegH%CCZKX{d6WUU~#bM^@&5yS$S?4%BId#bXtAL!F#szW7t->$A%3y zy_}q|DAdaSNBwKnNV@NSN>2>as)agbo{?-Y0m0~#3^#kJ7DUfJE6g69+8SRGaAqJt zCX0usbTu=`tcUjw*mV$P2}MXv0xh=u0;BX+{O~j6#l9v}c7lY(tNGOcBM`5e7UprK zm^$xeb4duVar5e;u4vPd3N-)=lFThB@%s4w0MqTsY9`?4F!CLFGJ!Ye5dt9qtRPsr z?KMuaWOO2B!xy6b+90xbG#!KKMZ<3}U!%Is-o8P@BRP3EW)l;cta^>za&;9L2N#Qq zJ2YsD_Ly|hDiunT!NzHG4W!T7Pi^kf%aOaC(4EfMU9%`dp0~g}=gxTB*vPMuxi`fh zlon2XFW>KAJF8ikKjT-z6v%UK9aQht8z{QRVskY|~k3%I87PHKMMoh+zwm zVphCa%LVdJAmv&gw*LNv%r0_-EIDKG!zW z6ma!AL##QbdVh@Su`?S8DB8EAo({W4bZl%#lEp#OZ>JSRG;mLgR zwBYO@gs8|z2kh&;LFCQ?7b^b}t>(ntJ6XhH+x1bubd6vs>k!I8DAdr>7lzF#vg~ zQE_<*@(&Fw202YOMLW$N%^*EDCk=#AC~j&{MpNEm%Ww{!JJ!zaOO5=aE`EoF0o}Jb zT3;ptMvr6i!aI%Lv-05K%4?xvWO}|UguNY%Niw=g)bhseIHdkgcmr?o{fU{eVmG@| zlv}N*&{=Zj!SW`;wUE2>q8R49`Cz?%Kp>M)wPjOR^5yaY$|p08m|pVj4zkS|Pj#}y zEUc+&4G(frIAU96?BeaKM`uLAsdu7quyz%{mbAH3Tc?=ICWlMX^_g)(81j=x54Rn>9)=mq<0)Zx1gUk$6b~(`(6?XQgw80%Ek1c&VvE4CV z@71ztiq_ z*&uzixBuz=QX zgyqTTyNpmT1^2dr)B?s$J85cX!mT0Ym10zDHJl<*qWfEUqz~8$@y71O!I!@En@6!1 zs>hIR-*4nQ3P$nA3C3)1;ub85GNLvM{BlL}eOs_FFN5>^f>I)Z)~>RMM(2vPxhF5G zjrLzYhzIRIdY!IKuR}(>_Erju^NAPbU+$c#_N%%`Iz$_h8k|z5JC*+|aoxh<0_?Q; zsbjt3Q2@ zLq~S>oW+6KYQ_1vgI1Wtz~fh%)8sn~!$JE?q057_Ed}x+u^S&bCbeVVJ!0A$L?CpO zWmOL700w*3^!+)Yc&y=|w|;T9h>5*8W4h{=49?*gF1*))cg?A(*jrW3PV?p@>oYaf zO^*#PkKSy4Ky=k<3o18%#T2%&f~uuq0_O)oOhQMN22ZGr#{`D&-6h+w1+m}lGU|9U z#@$NcP5`fY)R^^BqJ1bF#7uc6mSW%^IuTwX)rmG5%KP2Op`b?lQl_~G4py7aJ?Aob zBN>Q|U`?aoyJ5WEgckyQ&c3F4l-czLA-q30`}r?|m~mxYJlO5gOAC!#a0{x47%O9U zU)|c5rOq_^>$hCt5vFmp;Wkn{h4^Qr1U|L(Wv~j9@NOcDnMEN*oAuV7iYakQ%;-+bpU1o}eM+-k$yfNQ)$Jzr%o@D__d8Wb1 zmu;`Txf{H0m3BAfd_lLP?>WG74b3Ph)#A)7gq|@(67A0OSopQE)CI%6Uuo9GeX%bx zNmeN1{xEHOpe>o27sJ8q&7C2Do9jRix&wxZKa%UmQV}Y{>K8HhB4(wqtS~4kpfKv8 zHQuacO$^Vnc1_Y2iXMe#hVxHZ$)udY!foTVvhft!i&*SH?e^U%`;_2S6!c}BwJK!B z;*RrZs622Sjc{%LQ(93Pp8ebx&u1frnHqzg`h$V=YlYG!e4n3dfu!p0M^Rtq5KP(Y z*e_Y1stAqfriz48kB8*N>nu7+lb>pi^(aG@CU;={|Vd{&n3z(NtF@4hm2%p0>D z)-~h4!SYwARz^{g2aoZUmD1H)zu|ZV57gx?3cX#2>GpPZ<+oPxR1TtY-*(D4;j;0l z36pI}*Wg>VdB@hv&W3!-(gUx*?=pPe$!bq49&L%kM-m4wM-?f<8GL;MYr#Zm5e>R> zH)?m+T;q9DO7tj-T%_Bs$rUW7{Lq$D^FP{{*A`^>h$b}#fa(CM_viO3of|H zDD`fJ2c{A{c@j4S)kNq!aOuey!1f~`D*=Y;VD8$&zALulqm2vIrnmgfPX)YjB0wWg zu;oJ|DA3MneMsQ%m(&oR6etz;rV(D$B|_Gzk7+|{>FKTcGYR>aku6SRTRfd}10y?y>8b(B zb@9c0iGM2 z=rr`Hh`o|hj;Bj#s*8n9^2MH(b-Ho(Tb%c*36`6w8p0uGx0|T^_)hhyl@-GfK`;GSQWn{lo!9sx2Iwm+azr&_O&GIFvzB*489C-Xggyn9N~f{pU| zNGmzBe=Aug=-3U{EoC1qN-fIc{qhS~E5nBg{+omAGh9uv`B0-n&b-UqDr3&1k6V6U zc$>i3A9^II?Zu^|Zn$8Lc5ttkFUM1=0kx&k-dO&f+WDxO0 zKf}3q*$tQXqf*#BR2%LJep57QQY9yRbrE{ulAzIO?Lk7|OYa!ahC`Asp}g)Yopi z%LuOSS^~;VceL(^g2?)J>qTf>*Se0PHie%a`Mh158mmdDR&bU#2v+py<)x;s^dawG znH>CpIK_PN+O}?|5Y)l)+B$c==dn?I`?Ep3Z9(#BU>rAd)OfFE%7v2{t z6MRR!F|sNmJNF&!d=+S$41YV#eaG|JU|q%EXqmhS9xW|A#X{wR*9LNb&A$GMYgGUZArxR+vEtp{sbS?!Mu!ALEb=F+apJ16&eYuSkS=;R^7Eb&| zbs!kXS@jtM(~;yA&2X#pfxcJHc3BE5J$R=a{foJs@%!1jk#2h{9*Z#DVvj2lctd5I z4lWWUhC#4;8p)rZWiLeOKCqPv7jjCzyN((7S-TLcjGfXMSKjGPe(q8&GWM&6f8R$j zT>IsMuWK7$9O?x`1}5y2gPiAbD3~Svt8DKHZm85dJ)_urS6B;w^XkE(XBQ39aMNmFU>GFE{Efz-%))M3MM6}O zZtNaHcofXu>Ad2X_34ZS!HSS#eRsnJAC1o1$7)gW^MrR20Q6fny?MI)BV=?HQ`6$v zO)}i+nYp4j7Z7M5GHOCD>8rdA+lb@$UWRL2wpo9D_2-wWlPTkw*cy(7rWJ^=hDSyd z3t4ak;vGqS{SI~0sS>|9{2*W-2|D_wJ2d16KfpM2X4-9FB0Y7j4vYD zT2{;d)l_Kt%>Cs<;9v^o*6vH^;cw^{6G^5n!WsJf*&nBE2RQyl!xqvMb;l&akQ*_Hpw{Z%odBv(lxH`iXzNpOmBu;jMJ99qaA(` ztGRKx$+dp+G&S)?iRM8v-^dP+nBCqJ0V==I8%>t_0hwn(AKxf z(uOJfa2J&rKhLzL>(t!4I5tjELG^>m^gGKFw8MFlSHkY&>~h}|HPtO5XAcxh8ak~* zQ#$R`4>m%gDZuC^^#o`XH`m1axA0<~bF{J9AwarEKvcS)n5?v(Z}o93T8FiJ#zgYO zOjJ@sJ(H)ND7#60*dLchNWjA*XklBp5lHFDG1y%POd~@ z8YkPCi4rodStTdFTXem*F*R(#v6MKIb@ybv;E7JI1&d&2?$<2wT5gJTeh5_dh}QYK zAf_P{xO$fIre=df=i>@9X>EJk&U=+)v#%+Q%GuhKk5#+TP(nuzVsj=Gq`ps?TWua? zaX2@#ZwoFXk8#!r`@1$xEKP=qSm>Ma%P8){>3jqm@!W(z5z^&YunTc|^rJD1z(n)vvKShA z)^#ifD-dQop@)WqSkL%{SJ+}ztWt{hVyDz1`w2Tj*TJZOXSIY&+sqfNBB3oFaYio~ z>1=%poV2uk9&6C*qU*nB;Rk9X&Txw2Q4Dk(f1|7meA@b2T$d(^6z}-d;hZNm%DTa5 zs8if&BBRd(%b0|!M|t)m;4dXfzxb|<_o?g)nA!*G67zStnN8AksJUvg@s{u|RKpO! z*yqgukFB@xi#qDQg@-Ol2}y|=V1NNd0ZA!|L5YzbLOO@;l9aAt2t_2MyHh~vkQ%y` zZlpx8?iZiuci;QI@BIhn^PO|fUVELr_gO0pIYa<8`nE?1uFT~x2;J%I@-RqA;$x_j z?2#2p!|M>bOBTcl_i@|a?>F9&VA^(ZBxBy4E_{+gp9sl77Y(*NdQG#Ol=t(9frUf8 zL=hMGOrJz{5KvMg)q9-1Jy)c5LYC(H)@a(fW^88SR@*MolXmk8u%(zRzG!TSFtlEAXL2F$own@fkkT>^kFjp4UdF zWHRFJ+9f^>-Ft0i_Hp|r`0q&EgArJ~cY9c0_7drf_Ap~|ig@e$2@5B;>?fn=7CqZM z(PZ>Hww{|G>Z^zCP}N2B|E=GoETJ82;M=w3K&W(C&%x$JMzp|I3=a(sRi4@ypKMl; z8X_U}#Q@((gq&zNOaG^U^G(2M?9Hk~2%!{a#f|sGe9YBt83}iKq-hH&;BCAq;K1ed zD$ju;CoTr?8_JUJ@hgi&)*aC7w8h69uxP9D$DF%;LG_AOZLGjq)YBp;eYyPR4&-ud zeCWld{F&}Al}e@Oa$4Gb0_r!wC<_IoZ%h=EY76DETZuZ5V=V)!r?i#6pMTzVcx+R! z-%@T_wZIVQbQjp`E`>oWb)e|Nt`MX0MQ6CKyvcZq$LJI|_*4>s-^^8w{2)Wzw5qsMnh)1|e_a*wR z$YnBZl1g_mzXSU|)3CNJI$uyO~rE;b#Z#{PPPX&ztjgjEDP2n@ZVnxsoZ0xo0wubFd}1)e5byrM!gYx z*talJaQU=JO-WJ>F^&f@VbU42u_qywQA`5%8z`^0%YAgMELwZ+64xP>ekevz-86AS z@FD3*rw`X}2!3Ozhf?3CIk1k4)X&>{P7g;-!IZy(9Cj3sR;$Ie7QSU+h3h`7 z=XH!{b#$b1$ju!u;D48uz24vzsssoaVjV z@o{Gys4;&1K_M0@_-jj?O$|OMBrJ4E$%d>t%Q)3cr%j|*?p7r)Qc+5h+#!E+Q;fDh zefwrGVqMRu6P!_;mI)TCyqyiGxz%^8@Vm;9N5Bl>s#rOm@!NU_O|f22tV5CvR)s#c z^x9kMsoBdR1=(SwYdN%8`C)lDY&k%8D+RajwCzYddBtMT&5Iv4*w`xq12$530`o4j^lFMmRP1u*L|&BVe$(tqt5wRkU1C;HX`>edfxEzaj? zBe*!7|ENR(%*OIki@Ry6(*NPuiOjq1CXL}r`_SHnUHTDf)wul?@F3ZjVLv-QD5;(k z9IISH%S!GZR`g?FkFT|mYY>o5z*uaqI(mQl&VCiZ^KtX5`w58*51Zd%yH{lbFgVh3 zz$Mdj9q*9h*Int5MZt0<+W%JDMjx8O+O=4`wujK5!xaZ10zPquOx?Q8vgdTy?UUOK zxZSo*G;Qph=+DXkU~&{c_Z07jX<;o((&6$_WdslOR#Dz>5?8k zZh;+?M-@NI7S~o3@Mz1R5X*epziqlc=z3tix4gAvkhYIQlN7Dzfya>G>f}b;`${r zg>iN)?q{@J{)ru*o@WV{-}uTPUb}~gvcwTyeESrk#G4IY?%zz<&EzJNV?=P+U9Slg`y#IK4%)ZVw+1vSXi) zla%Q>J2x@vIdXXOHt0<7lPh1`zRay3LnOYrYY?d}Rkmxdu$}kD%gqEgUK6Qp&IzLAk!>{A18ZVnZQ1Bd?WB+^YSQwf6nP82y`) zH2*2xt*(DGcc>3rNde(k@6QWc{ShmAcv zk}5B^B8dRl6v^N(k5-@EFRTGf(9%$!J2~OhoXA>T`m<8cu}xM4M$T|bb|rY62?S&; zqhn2pkZ6x4n#{M`Vow&!(>Cu#3qNPvB_P;N8h$xgn<{YFPbCT7_m==A6Fo6H_(jIt zVk26aH=GF3YkLT#|B>*Ijdmc6NG@Q+Q@K|b*C;Nshiu^{pxqWI0CB2ZsajIb5Jni@S@n}^U%Nb7~z59d5 zPNd+M3F|EcBU+V=M*ZxDhSXUuDuLwbwCH?rK|2Td(2A?EsbhM4nq@Pk=*Ot^Ys>k= zN-2zq@J83OiGFU0bq8wZ=Z@d(;Jgm1hE1QK8~$aMPC#4tu5a;Yamc1CDxa==CksrT zlDm?V<=)ar5Pv~R-m#j}kKPAfEg^ee^fXx{b4y&+tD;o-RP^3ZV5>OEjX$}^S(H3V zZ4&Pmpxksi25nJ-pV1kk1F!-$IL@~Pcv_XOD%+k$ zma}Gkb9i%DJ)np+FwOFN8@KOxK0*AQ(fdK2RXW9)!vs!bMI%5+HUAM(FAR?n*5?vB z!ToP68Y>3yZb4FFv^uq?>JyLp_daC?)|J_RmC&!Q?1D2e>eQ#mj+Sli-?q^S?Ys#d&_Avm_E-{Hj8M( z@p)K*9H^jyO>Hf?a=SSPxL`GYd9++6`r(3<))(4tn%5gC(yQi)f)@Y!z@8QpYs>Yf z5s{=(B0=}>f+apV3NRm??!&7i5)b3PevgyDH27LOOUu{R#`IsAgYuIFjWx>v9i3wz z*OLPFC4cTQpBOa zwUvv8H;DV&->s8C6x({jpkoY)uZRuNk5b(v=a`O-$>m1BW>AO(=Y5Z}mr8pj=a>F6 zYkk;D8H(1X-Ah@6nlO>zsi-Gq%L0VTu1=tvZTAn%eMESEFT$oyS-Yi{raO`TjmDd1 z(NvhJ8$x5KWV!_yy9i$QWiyD|YSKT|^X$=s4I3_|?W1xL2H%Xg7PP63#y$SaNSBe@ zy{)qG?xDMG5BoHK@*BF#XeAGHnyE(rkw_QRF2;lh$rMt+NZ z{9`_o8>xhbGE6!jc?(Rg&jC70H!<#B16)4@10R$))__fIkW6(ScGGq(`%t})l5Vz8pCYE)Ta*3=uFcFiRbDozjk&70LUI5zBNFsVhWDDX~v zd|0(g$qU~B*8=fQ*`a9mpnRkJ}3?zlUJeasfAHxocScZ!Wrahh8k~@yp~yWi<8_*)}^I z84sK7+HA!@>}6e*yVWz*lj6bNr4DlhAE1zy|?`h)<(Sy6l{5FQJQ zftfa@O*wrIN>0;Yk}yE0*BPLtwxV5)!O;NCLz zYh~Hm>KAUebK6p?=mV!339W<$^OBEjF1&aR5SEzdl^Zy~WDR93P(H+9{(=UM1Uk6V zzj7*FteOn{_SMsszzOL0lbk%x-&XmcFV+TmLz`J^9?u`6DZ-AkojY$a<$FClc~_k+ zVmr`(cR7*iBXej=wGi~}w{)&g8sT?5SrZaQXC(D1Jl<1h#(KPG?y6O~hZW6Na`)&caE`0l?A!LHQnk_%a+u8NI7Bv#^`fR=IJV2dX zX;>!}s*Rq?$Zhm}qG(+opjd*(3|B9|opU|+Kkt87gGx!kiL1f z*UzI5p9)QX1CL&V%Nv3TU@0`v(z}B`P7@SsmT#;V#+e|F~O57@}C}BGby^mC%G2@Uq@b^gDQ968T%wF|FyFNv5YY>*Ss1L1T=A&IQpZ zWga84x1`^1FPb3_wYVQpt^J7`vi}SElf<%em6$J%vJw-4^^LXU<#SE0<-D}Atgl!6 z3sN0^1;@_DY-MhE4rGMM240JtznoCpX+T{|%xw*1x;>kPe89XullMqUUJ{MJoEZdX zKQLmzR_%nOU+_pZT}0+HlF`2{q(PFYRnoUq)EzxajX%*mm1OM|w&pe|IsceNPc+f} z$PGD&5=6$T@<}XUazJ+_&N|Os{(??xAN&RN1Ad@a{4pKB8D&z9jXnvw_$^NPq(iCS z^DYRSyj61)7phiEd=$>}f_%sJvg*Y(gGXkuG2_lgIc4#9#l&` z_kC`!(J#5GP`Qgdx9)9?99Sz$cK(=7kxUo;x$SXo0d)t5I}ykAkC@-YfS4B(9=1dC zn&&r*M9RdUYMZM{^N|+%rFgQZTugdVwNDeN+|*ySFI;!z7Z}5THSRrz!+zUe2WRY+?wAU^ktYAhR|od`e>UrGX&!3 zWq61tVIuN8dy=^`F*W!2Sy{I6s`cUz7<3cXK!SX!B+PuYdUr_mqKxe6SLa)QK}zXL zHH&rLQZYaM2e8<#ZW`@Zi&|_kUvM<9bP~^#4Q|_BKQgFjKBw(zKvvZtk+*naQT0ro zyi9Cwqkj8U)$ph7B@kHcdExnW35{zB!bbTP$xDnpzA(#&cG5=|V&Jt~lt`7WEus(hHDjt;BdMZ0dvws4drW|B3rnpf$mO35jLF<@$NO6PII`b_*pa{|b7izabBxz_`&uOAv9f;@oAm|%Ur=)1 zhwk5OF;8FS3+d!Z-{k(`bBZnw;*wh1y^@(~QmJtS*cP|K6!er(65ok|XmPuJ3sUl~am8OTJ? z0wi{J0TXK+)v5T|TGjrOEj)L+*T&9m3wTNcpFz0HFt+={zs+<2U*}!%zo0J!j=;P_ zg4kaWhhH;8M`X6DQ_@9!C zvK*i9)Q&-`Vmy(e0&THX?O*EGl7^#QWyAjeYkHikfpE&XzWW<|&6u>r9msf{&PeYc`!9G5+-Cn^`cS1;gCE7IbP3J z{Jt+?Hx*Rs5#5n>-Zf^AKDhc^XkIvcf0F6Ji()8~>PDriyys#K5B8Ox{PuWs+QRjH zGZ|(xskP9Ew zdrq=uW7Hi_?Dec{oondUUN=p=FKIe1^o*>eVr+bCy~@d71$C?c3!-0y>L&Mhx}OyJ z-li6+bQldv?)-&wHumQ}{4c24VWMnUs4=MUf@kN_yL$7-@4}JSD~G~s?YJzPkEzqO z3ks^!W8~Q1hwvCjb79}#@ws~~h)6xR;2~Af`~}gPUDPzl?5f)Y^c{j zBOdE`X$6H#yYC&YK_+)0Gh#(uan+q=YmfBa@6kMDR_ZsG_tts4E^gO3F&Mpk8kD=8 z<(fr@QpjBEiYefc>o@k0*y@myRrxvM>#XK#QoivQ1necml-Rv}t*FL8bt-GyPyr=%EV1gUIAxml zd5mS=u|r$2DmYh2Qw&WeSe58|Zj?MB_8b=(;bT)w=%JFM9lSmAd8<<~yP!(*lpmk*)->F|B~Z2kPTr`N8~1lvpXV{cI>nuF$p?{pj(Os*YAFOTdc z6Di(>UUD6_^E||Qyie@)h5eXWV{xX8ysNP0OG2`)(Fc%IxK&mc+4WF z$uVDD=`H=qe0oOoS6QXBFZlV?b?r=6kkhei0LXqYS!e$WbodL(nl!$Pjoqc3%3w9= zmq}!0^kO0VecVmCw2{MGYrIMo|2qpzcYAx+1T|@zmp)0B+j1-8x8R6CvSYf9ftS}Z z{8i-7Sh-6yX-c)y{$vowRPn=E@l||mIV;~_Mw7MZD+7g)%{1(KythJ>K2h|_Cw$u& zfpvc&$!n#+yM7G`=NjP8*YD30Kdj!mGoUwpm~)>=A;uL-UhKTWEMv-do|uD(xx_uDs+7+4&W%NrH@yJz=N~AqZmD^X!{WpEio#iL^j*ME5 zKP^mKK;bX3{vL2yki<8T-^=2d??O4p6RX9`_%=dHK_e}Mr@y>8e}c1_%~&owx=n3$ z=`wfbre~3(+?ztOzbGow) zSD*?St-@19_Yl6o8%SDAHUzK64zpuKZj6IQ-{{`EjaBzH9=-^nxJ?ZK~xByip^^`*A)_TrMtX8u1FU0Y9m3usvThHsey>D_M#D9e zFkmnxJ7I)w>gZP8nSX$q`8Ona$3Dk?xvmp&ra*NXY|kXy7awo1ho@C*?)Dz91YZ&D z>2{CXOjG6c4;?$%0{*N|MO&B5Pb1Iv$y+B~o?gMKKQme@I7Forn|0+8rsdm~NF1m) z+EYZR!m)_@2)r%gxl(MZeCp`(_SS*5&o45OSIaz1n5kZq?RMTgMP-`sj8BEZ93LC# zB50JUh~Dkz74yT|k9wwY|5$5?zx)y=}r6{xj`ItugH3ucS~zlmiG; zpteR@??ED>)K`p1wJl*kkz{65YH03>{q@;?Qi#8)FT_8HjKV1IiBIci-zW9yNR%aR zeSwuMZ%8%HwBycA!J-8ySX7*@dR8y4uT!u0=;VEws%;T|r>R#D>1)Wxr%C|d9<~|Q z{cOiI->Y~YRWDXJn4iI7^&@yYz>A37 zgX5O!M~~_cO7P4c-!`U`Jv{)PJ_yyFWz2isC;VjAq}Fd$`eK0Ru|N|i4Ptbi9tn!{ zZ96KnbY=ZH&C03?fkNci>3ox<_Uemi%aL_W^eA_>x;}fw@9WLQ<*gmWu3ylasr)B$ zx*;;bGZY;B+*z@Ph1O}sX^Z<4%*K5z%EJfu*^5@?S=j0FZyZ2N0Wo)-N>w6dpcwQE zFdqbpH8nO{`(r#vEB%U*HPoVk7i3U48gqbcAYythfz_m=&x@Pup-!QX-~C$`PGi!CZ_^{jNyW8k4f z${cg7-lf1h+tksolV{PxowsJXoftQapFzKk)2~v4mxKg z!I3SHrShi=w9f%tRAhl?d#R%vDQ7-SOKzg~&6-9V;Av|@wU)y$Ns33d7#Iem5F_ZS ziXV^r%tPl1E`nB@21oDpth-JD5?wUGI<17__u+U_U%Ue~JRmt|&S}v`AleDQfFWz5 z;lztNcjg2x$E+zb0cIunGpS0doI&9`W~0i>3gNi96|6hHGuJ=?^%2kZF&Td-8ov5Sn93kGJgW>T5{fYec&aLR{s$uenw_4wK`6)Wqvx&e z=1nVZqM528gkO345>Bu3d0`((R7m(_l$&u|@lT-yvIGvzcbS3_=$yPHctAp1Oa)Y% zFPs236(n~cSLx4?{q||=#?#F-=D-eoWMqV;pFr*Dmf|;TfF45j+wA9JSLOqpRll8L zz=fAY1w`?Y5?%qkhvnJ&R%o%)eIU9YXD6mR-!5pBHJ=I3gIEZd#{k}uLYoE%BX4O|F(#E8ssw3FC z6_a=6CQ6|CSS+m!zEc^X;$yU5cjh`p2#eQ8?e);vxn5RUYtbaTP=YyvN9&P5ELHjA z*{i#cgZOj-VsJN#Fw9#U zs;a4_0+CTR?lowtw5aA1cQtFYf?=TF7xlooUCD#&*TG&mW#>TmdJ+HEiuyBj&p^58 z53fgwO3z*y`9A3{Y%G-X)ew~>r){YZCYd{4$k~ayajw;dBa&zUXJAY0_ykl_pZJ>QmMv;(1~yLL2?#^;G{02hezcK-Vnh(kpg9~KKtDcHUtdfI*fH7$*#0ZC9>>Ve&ySyp7;2O1RzXve zy8E24C;X1ch?5MB7F0BJZCDtBPc!KxfUB7*6vYSHp|QV+-v1B_>3H&onOZQR*UsId z`m1ZBB`xk6RV@)X!VxdGT1@T@B9%%z3GN@N3|M`Y(pI_+x{T&q8$2Yt2wlF-6qRAB zsbOy5rig8vvho?B!ZV_$!R)+~Os{j?OL z?B%H}2n|7zxHGzRwU2@+181Me$zt-+m|$(-yzSLj1j+y2gN1JLFo&_B=8K&L@$D$m z-uS7=!E*nfO!ScXhFv(I!zN(Vqpcmih#H^vfEIm@zusYI~dOxj-UFXFsn9%3-_FbRzT>jN zFlTluea_K^V<>kjLCfq3;hP1Ay|1a+2of;_6s%h2&dxk-CSkRXqUYw%7Mc8DgTjND zjkUF~xRNYec6M-tvn5*O|C5EbwFDWbt0=Q13meHi_qk9{iCvs%KHDCJp5lFYtD>br z9~;Bkh6&l1o0uj=XwxIaDL(Eu-z0oJ$taDHZRwZlHfBvo!+0OxSmE4Zq1RqtF!b3T zR8nHJdDWVtAeG~luv~V)%n_H;oU%e2sIu8oa@-)?k=kRiXup1owHfAspOz(MPFI{y z^Cpwl38xV2P|%MUeiBtxt{R}{3JiiB=|#3ccyG~(gG*>YI2|@x^^z`*<%cFwBZ5m7j z^>7qcxfPT6Y}~`+W?;@!-+yS2+4u6R=dXv$ue}nB74v`V7C_J24z1ovwddgfFbin- zm|SIe!+UMd;*6IjX4WvFQXWoeu zR}MusD+1W7()jyo0s|&|1pJvJ_h!!s^l3-UlICRc+WS6~8*D;CT-7*Ubf?sp^~81f z8xlrCHC#(~c>(1L8QAp;kHix3eymVoixMPqtktmM**)%IGxpq22pt>pamq@^gob5s z5Z%~~MzBAAuZ0DT@cy5t&7%V@OUJb-oDLoQ!!8g9ID%A@;S-l}Qh37kvWJeY4Fqa* z@L78I^=6Zpy75c1vcUEqe6D^{BpM5<@e8U^&ubVzlJVAbNO z=9i9kWf$0iwtO*j?oE522f~bo@Bm$UITBaN1yv$NioV+N#!UmD&d=XG{H|E*O`O$d zedH-A&F!^EIUvMzMe&Yf%0iehpaYdUGFLr&@H$N+T|8q$jQ-Tr{M+FJE64zSm5ps< zV0?8F^2B>&q{IjVnCDiaZ;ooF*|D`&g;vIJ)sL%2<2+;S%{K^rqx$L&CH`JjJ#Lm$ zVC~rQ!T>|yf1KXsvN}`pd;01AAElyg)i;opO~~aU{%hg;wX)1I9;|dw zfW2-z{qUbPn!Nj&I^Fb3lex78fBh2-26-eSfk^T8wCp5Ic zvV7?!J^L3v7{T~kx`LRT=(iORYYfc1l)|;dYEhemeC)fjz!b9;e8z%aXWeJIh}G-N zwXJfNAPU}WltnR|VTj@tlBotE%hm_sAe3Sj={yjeEsMHr7j>c?TWZ5qXUO*cs4jui z0*Kd7-xs`eeYRj)*eKE^l@(JotV8q!(9=V-EFDw&17pJ07J{AY_D+s=@8&HrX<%OA zF9wz+s+!+s`(ygr@{?<}jp+c5830(n>if^Ri@h=(uDZf$Gl49l+j{alid6&U>$<{1rT zj6g}uvqNx}y12B(*p%{VhGvqK-VCn%Tir$#Jj*K`X1{+#x2Jn0_TAVhh4D+@l9?^k z+Q316rls4$)O(J?=0hR=bUOZId@wobPALH4$C@seb)VtZ{C9z+pio1SF{s_j?|<7L ze#*+xM4Jktr~YJ|Fy271xO}s8z=0Bf_4U}Czq8_?lf5(0-!IumwrxnQYbhNO%+ZH^ z{HQZUPI4hP5oEQ2KLpu6xha?*A^ib6#X6NZx@kjCCioZThMvrz$9# zb*4ffp-B{!dUHf7;4cQ_&R?9xr6Un|@mVltrj3*x<&0uMZ2coaf$z7Y7EY8;V^@?m z8?p)XkW1m65(e{9E3Qx#MBBa@S2bP7P3t*~BEXZ*SoW9D02yCx;n)QZCc88=3>a9v zb+UN~zI&@Gtr;W&!1}-MTgf%2v}yJnrcO*-J&6?LmA~y(J@nM~#HWI95eRD%p2XYr z*`A7e@`S<6JSK%X70{bWSyxBt1MA&nqpaboOU&xgV|`AMQG~Jeg4DzJ^K1EFAIF~` zn$hnE;gZL|wGBw=!}l(0U(cP-xb6Q=(szn#smL_SuU#I50x*sRVEm5M6>S2Ko$9JR zMGPRYSODlCi~^N@jp|`14xal1Zbh(N7rx^p_|werN++nlXHNmg6R98ZU^}SF`7)6z z9FS&dnZ0-UcJH?M@mJ5^um?8A`Ew~y&Y1@2M$4hSO(GXN{x`DCN>VP9hMQ%sf88j2 zWEH)9-&z;Rrqw{c|u=m^Zuz7aBn*1yS`=O~5h<$pAp! zgEMF|t&HSZv;PfzWmbRnWx2ShT5?Oe=~2``cEUAmauYI;Ry`?K8x=)DP+y+lfL~@0 z{(cIy`2p38)RC=bhpWUX8A6Ms^}iskm9-VU3#t5?i%^5jW;d@?_qc7LKs?10jSqk( z>whBe%N_qY?t7zRT!Nh&!&X<6%<+uE`MkWgP~(KX1YntQQ%i>q)UEFHE;8F+ zxz|?ilI++uFRYM1ePtx4;v119Z=`+&QDmi}h_}=~EUTSIefL}{G}0mD*NPjgBp682 z49=#W2H~bvpp+FX-%T;r|I1Z1U#sTbrLu+G?+-Y^HbSYKCPWcNO$+T=1?)eW&DfjP zPPewED&ZN$!Etgw=2SfMFGBlv)-dC z_bw~1-btpv7wr7#eAmgrpy`CXe7Zh@EHYt0_}|bhx+fV_bU62j0B& zf5+#k8+^8AyJ!+?-?AUBI$iwG7t1JWCyXxhpc&9zN*Gt+MZRr6)%Na{epULPeHq=( z@SpDu*PjED)!N^j` zWLhx-y~JFVFcyyAH>B$FF!1|%{)wr3Cm%(^%^`{P3@yv5v}(9**{$7tbPwFCukbk) zT$E|gzH7JgX<`Dm+U3CWvl?B41*N5!!`@*sGNvqR{@eMy6_*MBD1JWF{tS#$w=35S z=$ilp!cltX>U?QubN15kwWIZdfD>G`@m~I;f}aW~*EwIK<`SbQs0tI^O_a8b=6)U9 zo(n%vmoZB+KYI3@lmUr<1J1Ah1J3vn;VycuUJ=D!D|CRZ%Mbb?Vq5Xy8FqaA} zddeZ=xxI1(3<7SR+Z+HrKL(nlH|L|wx!%;Q53kIzIW)mm0^uc69mHAO0v~_j^L|c- z!?E}7kn?M7#c>ngZVao6PJ|Agkwo8)Lg9^lDpEdT5NK)`KFdgo7nLG~Kc9CD|} zjXqMo{_2U5V*oZkx}Ii*{Nop`A<@!VUoWNLG6q3?M$L_BlU_Bd062Tpm!`WRLP`! z#k-ig?o+zy_>{j|TAjIKek`&SS>nEsHp`km*&l2Q!!M5an|%VDQS4UpWJ?0nqjzrL zn4U<`HI-FNQYyG-F2eL@O**MIP0fyqh|*qaqEi&=`;Tfm*p<=)Udv7nqb%er1^<(VbB} z+|>SuFqO`t-KL)-qV8vGJo*coN^ee2&3t%+(E5DbELjCc>*B+!vJ(<)-)`6?zz4Qn zSfmdan4Q^@(@jrx@)V=*>YGBi6&r|*pNG`e7jT7&yU5O37I1Ym{U;GNn;mP6qQpzx z_J8SCXm0fAq(-YgYc=!8kIZ(6=67WY?4lJJG)}lVo>NKgppnGGt^ ziHa#HRV6Ai1O}b?v=LmLN{c2u_e8=!#hceEv_0!otXHt!bX9ovIb)GT4NEh}QN8wY zAykeX*WYn3OafCtSj9PX|AP{);Ol4C1bNJ8rl`oR0X103wl>wG8JwLCstA%Al%T6G zXYP#|OzL^ce38f6C(Py~Z-D7CmN%9UO{%6P-T*3oXZX6FKnB$+tKPh`f>@fZDLW^7 z@3mWnwB}<8Z{-@c+?}CEXfROuLwTBIJb~YP7Bg(7n0AmB<#qlHvoQ~i>oTNNaXIYQ z>!DE7I@0#fHXJRcD{bD?AIZD2?Q?4S8KBnws{^KKniT%{QFS8qF#-Omd#LoLE0ID= zMa7G!)%r(bYJsPL?`SjQ^IKo20k%6k5mVpXy9}6>!9PnUm|5cq1EFxT+eHeE^2u(^ zL-r3<;$fGoo@T^$^`Y7g|E$IU9kn{E_W4saMae&pJ!0J&jr0{WQaD@F4FU_|3v3Nl zNmT)V3=0FAyuK{Po#z&fzkJC{iVR&jR9s1!5ZaXH#9%7><=T0t+Qs*V0^hj0!pQS$ z*dBUyql6cf(BTkiH0S`7GYD8Clv(ihZEPT1i7$63OgWUC95da(;6ZDNDMY09$`ynZ zs!7VF7zS*leXo`E=^w?BJSM?feMOtXg7C;CD|}32!G5v|IEiF@zI=}W7_fZL-0e7K zX@I&Wcr(lREO)mqAMy(MJXXz?)G!KE;s93;+LZO1!B#ta@e8V=yhf51IF`Ohyp8~gNnm8*|p@>W^W;rOBMx@%)V2U(s>;YpsSj7`okA=@P00@p}nX&^anKDK- zWg>+*_)$HW5Yb?4BQ=5 z(0H~z)o?@&SJ$f0t!7ej2crw)aDax@EXqT(;oN z$4JRi02j2GK4kLteQRSW&lc*GtzBR*;7gSV2(RwufRhk77?7w>DN1PxuZokjtx6>Ehr$di%dXzoOV-c%#{;55C#|&1gwm@>i!j7^Z z$Fs4K1p>Lj`|W$?e#=FU)v9sW*h)bZ{nn<68ay4GUo1SX#WI6PW#h7u1&))GE* zN7!j5%H6n8h32cE0*R|uHYj-AGSSr#?8YR){h!0+)29<}J;U3gboXV`%E4J^oZUAt z$B$$D;@l?`?3gk*9PJVC34j?g)>ngZh8Z;$04}t7Xy){&I6~4437#m&(14h=c&g91 z!(;%|sxVLzef#>3VbwUn?*YD+yg5srg;c6X%tEi4hP%l)q#7!cr1tIfxqGd24#oK@ zs798lpVE#A@GRiFRo9NY8#U8`DkW$7_9a3Le}!?>n5WtKvT684+BYB&zN8r-RD24v=y#+UG(R!y) z{vmkXiT#jYl^LIUi?}S6@QuBsirFjdA}XJQSY;e8I}Y+A%>p9p^LyrYW2Z*RC)fCk z@zFE$ExqRQx(7TgvW7H!I18jn^1-@|6u|f2bJRszUR|nr=CK&0>*Nk%8O?az5aaK7 zpU2=iaIk~a&m}c&5SW~4)7o+ydeI5=2K`Ti4@OK4$ltZ{Oy657kGm6QIRUwDJ}lwj z#P}i7@MD|4fcHA_%E7my-$+=?x8DWfZ3m~wRiexdO1h$CY@};l=@>wAbEemQmBd~f zGIg$b?=WOq47)aN$t9)F8!j4Vx^mcoX;J}4v+?{yIB-DIdM*172kI?mqPzxRPzOcZ zI7lJ7pt!;k!VZFC0DmCxjHhOWQQUjx*kr{X%hena|7_O5WYlm{GUPim`=d2x9yA)A zA1XUOS5fey&AhhLCo!qh_SGhqi$9@f`X2h{Gl9^0h~EaF*cd8%sT93nDmk_nQ%<^zo?ENjlip!$j?j2$GP&{2s(9sgM;wJsTSpT(5E_}mkgZw8W3U=!M5)8t-S;J6e0xwhDOZBREu^%!912b ztfXT(x_}4|#=@uUKG<@0hrX}~n1iNs2SYHO&}mmY3?22LgETsMDVq;i`-NVsPBGTZ z%{Y9Mn?k4fcC z~%97Pyv-FqBUMW zWSj#2vb$TH(_&zw`6byo@oX&iuG=!sJjv5&J4*s7L&tY&#H6aaA>&*?nrGDI2QQX0 z9}Fvs9qIP8Mj@8W`22*8L64XXm}NCp0QZFPWgAU?`dyF4xkL1^-s_Vui-!l|eA*=x zgbQXEaETL4xfX#5Rh14VtS#;Naj!DT5-F&~m`a0GGgqKwhczMfp$OWPc~$l#pzBx) zTM(RS`&~-+z2Eh}Y|Cx^5sS3~1sF=fVRw*U0tPHViAB=&zyAy%drCZ0X2i|W6+Xn( z_dj$ioa2A!7Qkm4T!rJDzP@ZWuXY{>o1kFAzkd3=(UedleQ2<69obaKNc3ow16g&k z)fRK*HGU%EMNzSj&tf@X4BHidImj#IO>LpvbSgw#e5h zTQC3oP>F^cpj+u#`UqWpqSZXu7qM|ty>cs6wlXQ&lZaLB2c z0xwx1vQz<|n1Qqp$SoR2^7fr#)ZLjoWm~!D#rG{IDddf*3xz%QDO`DCqre2I^lrD?!%gy&oZi_R>R%?)yMKonCT#Yd_&%zpkhDy92WD z%k)_#8I~$?n_g>8icwDL?UzJfBf0S-2Rr=-0-|aWqpSYewvpUl?F2Juvds9spq^4J z-_n#O24!~tku6VvY(20B9&!eKl~L2m>$TI6IV&YmK;_dE@V@&9A_4#6XB!Ntvuup= zC6xAz2DldE)2I|qsT;0E{vWQz`iZrS@2Tw>mm~#}{6qK7bM^W)d2~ImZGPBXC<(q! zrg7z>Ws_39LB+|JPp=jXfDn~ye2wCggTg&%K&QB2d^foQNM*^%1Ko3-vTj#2d_0d) zPs3lslnrAv_cB-6L-UIXsPp6i;At|iZSeKyvY#MlFu29dUx(;YI1)x{r%i1EEe};Z zKm0eNIl5KcL#`hLhq=JRRpSDU#Rc`9q51d9&v1cO_a_kXC6nNTKz=|KTgbt$Pi;d5n zf)-KHM}($A6kddFkrNV1Ca+(4qPbOLO>&J7A55(EW|Eu(`!>&#RF9?=C7zQ>ttpq3 zelwAX>sJFpMLhITFOBYm;$(l}S-AD0!z}x@QL{V5$h+e5 zEN2WL+U0|80q*2A!-KVp2V^37r1G2USsViQhTx&V16FwiDTc^>>xp9sDUPZnQL{*d zf6cs`no%s9f?cG06I?~@1X7#++5?xE6xg+9qUJN)x?m89F!*1JTo8_PW`FJ8GOevb&c+;1dUh3iKdi#LX-#)eV#FcwkZ-;r4tm)mtwyQ9m?-v_|!hg z2PhLW8`gt>7CBv(Y=!YYZ{JD(VNKQL4*ho3gWJwcoZ8{_C2kmWe(nF_>#gIW>b^Hn zM37KYK&26oMhQXbh8d6;x27HxrBl2IU*GtB@8{k> z{opyX_R44Nv-h*EF_)Bvlw9AtQy@72po?o|LS=TFc(n!!ON<$32&^_0yK!Tzi+1C) z8g+=z-RoTQPOr$Aqut4i%-|DYC)Y`x$eacLDJk)#TQz5<0ktHX7Ceq={g{n$2#tF8 zs#Iq$T%7`7)W9FN3-9^-o*=Ni#{jNT%&LF^5Uj3yz^o(Afe9%{4>^H3@Z9~nL#+9< zz`_r%tqj1(sP{Tj=>)s6ww!@+Hv05{fSRw$xsM~_Tth9kX3V8z7F&EWdAj|3Bzqlk z*)jI!(1Jj=`P?+W<&I3UkcG`IOd(y5!}nLedT^Gvn)WK{h2q^@d|^4pJT++Dq;IBM z;yN*oOFEzzOQ8sI$yN0RCj1d+?(^SU0!8!ksXr78`RIe^kV~AAjl`$I$MWzeJke&q zQ~uRLKbj_+e;9--Ma&OO_r<{2$It*;X!Oec+0|{A(kc6aM+Qa8{G)x0q@-1uTq91< z$MiHA`B<#jHm21;u(g!wa#i7-*!W~oTUBYIm%nqC!hyR{Dp>c(ZjC|Go$Wno@~%64 z>yk4gzObK$r!Qjkw~h5@9{h%1503MTcUz+70r=I(5{BdSDf18d+BH4j@5f&_az?Lx zIgTgYt?07%rRuzfUzT8+_P#!&!3sd3*4tnZGW>ZVrE z15ts8vSZf)t_{GqxWam(BwiHKRZ62q1ofof;~4+xoPw9Yqh$rOz6-99esQL${+?S)vfFpNi2^5#mL%ucYwuy zHj{^!tUZBN$!(fY-~f!p28@LVvJd?+{YYl(d;8EYxFku@lzdj^@p=+qDkvie3`|r8 zc12bSZeQaO*S{dxL__&64EqH4($LlKHxh9TLM0E$E0zR^9-SfBuQ3=Nd1Vo9JQYpj z=9|Xmik4`Hx?3`5&?oQ)R(@D~z3e;G4-kVei$n~E*gL(tE49eQ*d@g-paW9sjsJ?< zrxX(pIZV)O%K=WeGb0WEhG2651S|jIbq&GthN$AZnV%#;rngfwzXaVxWS`*EH1B8h z0UtY&Mxt<24>S3-#gp}WuLlvrcx#yoik)`S;Kd~{8xuA{B8cTHZ99;XUzh1RobG%n z(_@(a=yAgQY(|R|n3NgB?W&mUd!zuqOe zt@6)~S8Yet^f$eiawxq89zwE5YQQ!L6)rSBCI-%cM+1w&08WJAcLG?LTP?D$lVvfc zWPq+gZ_+|$`Zokia`Ppfv84rps|(*V%FAn37TrJQVA8LzyR?xJD0Z5LCaM#+Kn~XJ zy-88;x+H~#u#P83)qu2^F=hsIHlg~yHQj(^iA5|vT_{cBnU|2a1qwug=^Y_(Qk+Dl z8~Q@c^%F%kWRDB&uQ6B}qrE%ngd*}ZR24$rCJ_l7_VdBLRRMg_1P5rFbUPGf8<0mD zXBc7^c#YMxQv*%a@B?~bnm(o<4p?uq)0TYNpd7bGP0DowD<=UEhPOYP&M9ZY<-Ttq z?69&2Y?DY#{R6@x>;^q6ml6~YaTE0S(`1Y9?vsYB=Eq;kOS7`rkulC`6FUnhO=;cf zA&*~hteU%~p-Q*nF2Ksw0ndgR$m86;wraZbran#N?**f{4RlCoQ-!1*mgJx+BAa1& z(ytY!;8|W67)(j+W%IT*qG`0!QHEIt+ithiA2M}DGmjZtNn7brz@%XEvA4>zI;8?aozV}>YzQSbE-M6;k8%sRJz6vqQZ6zd=ED}Jq3&8Xb}3x5d+6B8k> zcLcGmw-V(9VKt66v`rE<-2Kmc%$s?bn1@OAFu@al?R0@agVZ6{p=nd5Ya5=lk~Bz& zUkphQFo|l>=VfBW$Te8RVUB_Of0|kM{=MmIy#w@HCh0aPqmlu7rG~~l^u#_BbJZge zcwGDxNLbHbQY*Oc-8D1_3hQx6xaHF~NNA9(k2qBkYtgFiBZJ4Gvjl?3U;_NkF1n)t z`+p&G!-U=aLt$kqq0`>Q<&WxSavqhBCc32HX0;TOkQ)lhA1Y7)5eGnOFH!82oA`A1 zNh`GGk$kYqmmPJ;VtR$LN0o6XWD$lrHpwdDFBKdO3qd+N178+oX)t{;0}^6C&fed6 z_@p_+fErcswGdX)>2OPk31?^`SRd!h9zMt^zIxrp3%NV?;>zR~#sbG>f$Nid54y0t zc7%%M$IAwgk*4tzRd)$2|M?Gv@<}TvoTg+o^IJMT{Y>fD{##xeF9Z%zwqBu-!x&$) zO_a-Fj&=|MzhZMNNg|Q{io8Sn5ULX0rEV4phuuPp6r2Dri~5D}BkoGG0>S$xv+%sD zX>k6Ew5hx1((h^A>^^l=zeDp5`lGAWor+uE&cI2vnNaNfc38Rx13ohrhrDT(^){PQ z$}{V$a{B|KUl@4CE1JMNzKUNm`^DLQS4v@Zcph)>-acwVp+veJ6OPG&E1cm0s+{y-49U}a1tf`d}j|Fh_cA0V7>Y_6z=%1)if!_T0OKE%_y|eO@QW^QKYx9l<2YcI;c}3Ti2kA}e481i%Qn z+2q+(F`rhWM?dpuGDm+I95LMY#RXe23dKY&kd^i&8-_Yt7FDgvGJy^r2%arpLEi+t^=iFY#-w1;Q`Zf50)xzY=^Xo2nHr zO1^CUy+*A*_}nwq(Vu4X>%bszz&Hk1mPxaFd1F;Y?xN!l4K|B(NU1_0lOZ&tR$Vr0 z$jq`?5bfR}`4lAa*_-Rf{?dBkzm}LBO76g?Y${6r3D98zURs#me4vk3d+oX4+q_df z5}XSP3;lp^pdTr)0H(ukh~mZ|!}*BQ$=idyny#E_jqL~MVqm{r`$$7`qHBnm8KTv+YDAsfWxvn>5M6IpG4`E2r9YyB$=Hmfn)7r z((GDYpg~+g`NALw9vc%4DPf^0u=Gz&*WL`he(c&2{`|bbQHelZ-`CxbBlWbK_|rD8 zILaP#ljVnp&Ej(lOyM-bCKd46F=(YVry$84g#S@lLDN4z_}e~j77tR!cEfe`YbF49 zR%CW!l+$1}=c`?Ur*SI|xONWtzarv)ECjgq8E~T%@J}Ry?L!FR zV}f40Ge$wT$AFn>H5+%?=O2)E8}OM{W>CdPQ7ujf)Iv(!ZK{hy{`I%t8DQZ*8DM(V z-W|0v(IR;&Ts4Ui z^BNG-E)N@sCJig?sUD`(dqx>n>sq@1<9V&Y75`B|zvU!yp0w?e@!kyWCcHliO*&dY zqNpN9u}@qc_dGia50WA*+JZ}SWC&%CmD?YNU+sgUl;NgT$%ZK%R}4dI_+uy8*C;2X0Hk$dyze>4}V%W zSu(MmGaWE%H~5%0^_BB6zUnNpvQjI-5L}612H(J7v9xTm{(ptZzY$w7lic*~!FW;t z^9nkMjSEqZ-${i>MQhnzMV7PI8bTLnAt>_cF4}l^!lj?GTG_HK)+#ZVHWV4#Y;AAF zQYso%H+JwJl~n?DD?AR0xMh|M9}n}(-d z$xl)ahsp|RMGe_x{^L{E#p}0>e~0_AX432ypDhXUzUbKL=+tT`pK$~vaQZ$gBqA5{ zP~$D+ZuYjmYVpuNY5Y&5UK{bRie6~>w|zf#{;sieX{#p@O@viu9*^)`0USZP;M@NU zF}?_|&dz3oZsWip6#U+BQ5*ENj*I@O2S9xNsbN6=0CFeAs*RhRcOO#rD5ri(co5-x2%AMYDT(H=~}0&Fqee$gRYx1kfmV zpk#*a6?OKZ_(m|i(+>rk`9SuwdO4@bPUi7=8X@Ph8nZZ|Z9H0KLC9eU>p9-G) zZ&dxp1kdV;p4P3n4+|Cr;M6W27EM!DFYF(w<5-wl9hQl(5Htl`v%5QLK3N-G>(ctyIms@(g+F^~QgS-v7p#wrG+?mA3^=t!y+-?XsOxt*rkA55B&J7L74^ zx0=yAY127+uP+|j*MLs?e=^&Df1w5!R)ddfj=De zLnR@)QgJ&$oNr@PplL^gLqKI(bx29l+@(Sp6;B*)a(4aDiF-85dG z0fFe(;i<03X=U{O%}7=@mJuyO>sMBV@QF@JDUCRQ)=g4;NsEQkCW|eiRR}m@r|6ZM zY*hAM$9CPd$Lw{#Vi0Zws_pKF`Z_PNc>er_Xxo0vJ zMe~xn%+=B%KVDAHw`!kh-`fI%cBLT7}Pl2*Len+p#)(McLGyuFrE;BJ-dq%c`4Z)_|F&5UbxiC*$uX$oolpZC?w zWmsw}$&)6>ELFc4X0Mi2XDC!6XUNUQt`B5IC|fc5YvdC4zwyWM(FTF-yIKN$0d?E^ z0oqnU>Rb;0Wsw&LLBAzTyOywKOa6JyGWUF}M@z9Q)>H}6bY=kr_N_)vN>!bwk!o?O z8;+@oAjC24uDuS27V*DVRNw20x*?bznSH}HH|L-HF=NYHkSRWQ7&FvQ`61$ZH@~+x45Kq~AMsycwnK!+PxrFcp$6qW=J+RaLSM*Mx2`%=xL+uY+NS0IuUT<2OFoV zr@I)EbNC-;)i@vh69?eyWj+6D`MhRsXOf`tdyv7_;MPH)4rG}PfD>6$noE^;%i&w_ z?|QR76ROd$!X&3pW8m+*UanJ8R`SHqTOI@R1mW) zB<1!XgcJgY=UPt%IXmZErm$WI4gU!cG#dZJ<8L|sv+6Y=uhdzmJ7V*(W*>R>jkjM#}7W z&>I_4-=!D$^!ebXnJvIu94EN^AGgo_TlIe}v)967c9@ca&#ZYTk)+lrYnnMUOxjPo z-8p7?{Q2ew=sG#Gu-e2xarEDs*St2M>OTg||JUE**mr?`a^jY~LyyDp&KU)bLz~6( zhtiMcMPKW`SG3E=b%Nn3$HRl(HN4Fr^4t{J#A_eew1xsCgAi10ZU!$ZHBEHm%Sw>* zPWfhPwOLiQM_VpMbZ}psO||rgM=$n>1Q=T!%G2&3u?`?9%gzw~XQ|_|;I7|aG2pXy z6r9%EUMQVxqt)qeP3%w0d51zQY6Hoc1KG@&*vzo}KLIUogGoB~rfHQSH$^VeF-OKi z`iBujV_BQxErLHQtqsJK9XoA``aKXZKsQ3NVVbA#Mb)FmM@R1Ov4gqqF|{d~2!Qn! zTz(9>#-A0j8Qd81c`IKKN&VU}-uNI&v#UK4abs)}uJFa(%vnEApp1xtW zLPMp4rHp_goF0uHLPnwE-V;8+IPhv?#sOn6Munta6B#4)BOmd%t3P52o;UY1ZyzIz z^K@k_D|mi+49pKKifC!((|C14rW|qcK^toK#*vpA-y@o!1!IpG|M^+27fqY9vY$W+ zFzwOl4COOI!6`l zN51RiS3i;7RMn$;3D392V2WKUKGf3G*Q4P^XN$Js&GYZgbI;bDTbB-cg;oXy&tY6b z#QO@5z8ZJB9TOeoe>C9xu0vC204)#6Z~Si_>V`8|U$3n4b{uOaJFli(5V%7;{-f{MCZM<0{3kuB4kv{ZjdE zJ$OeL0x#d0X2W2Njy>JU{qN5?-P@=68F2aib`aQ$kr+V>3(PJRGYnUKXDzKv-G7wSuGk9}RX z6PGrzfVGn`mcOMe=$#~$if{+0##Klql&j8r`A8!+wAhkL1)%#97qP!E3Xsp;tb#I$ z+F~Y+PUEoFH+P=OnTEP3LKWP?AS!?k8A_rN%B5m;!4&X(ZYI{v*qaiU7bDAtrtN;8 zT?m6nDpLtqz3WE0D_Gq=efp$BXDBmQT~qcyiikjb;fL3+g_a5zMpc~`xV*Jjlb8?w zeug35m-pBK7Yn`Nwl48|H3H=J0gd9~_s+y97drN;)|%>uN_#ix*+9~b`~LDKtA2){ z>3Xf~8gd1vWY0+qo9g-Y#0MiqM1O0YV3qRKBNIY*8(j$u+uh?K7Dk>!Av8Rm=EsneV^^5#=;`9b{UjtPKpp{aL4)+cig+9?cA3SLb1+lDO19WUiaq+ z4WZZ+)+*m2eW&ik4{T_ZFV(liRYnOdiqQ$BzV!KH#r4NLibS1@Yrw=7`_lQ1T?h+% zf8MhYjckh9Z=}dPhk1q{XIl3gWK{8S-Q=5MfQ2^U+o(@H=8X#sBJ*mMf0fwH%cj?6 zMgl`+$ia&7*_fDxCVsluE)Ue4`u4KK94@B*!kEjL9z_#xP=e{)+H?+#X@!4k7GE;@ z-x?bUBuc_L8}-BeM$(1r^YRMJDgZ~yFK~)(PMZ5x0<>M4Qoe>3l@f+SI~xmfQvT0t zV|Q84n1C~2E1-{oiD9OEgH_*lqwXyNBXU{|o?QuCp8UcHQmzpcLJl9tVH28_!R**> zN3S6;i|Nzmb{nP}>&BQ5fIUbU15N%u8rT8w}%SMEF=QBOxB|OHhc-ie%328d%Q;H_OQmX5bnlqy| z>Vl8Z)33nk4ul=y1X&j)T#TU-M_Zt$9nZ&$9@JQ{*?rGu#R>_&v8kR0)Yc7h!AHsE ztm4)4T)ahCyu~=MjdsphM!Xx(Ym8nb{bVZrN<{BO(=hpXPKY>xbV+TBtNOzR%mC|B zq);wBhv)@SYA!vUw?)(WwpF2~#rxTUyq=EPsVNTf-nxW`kA%}U!9PA6wtoM}{lb3PdN2>==pd_WJG@Q9 zU5xA@Z&TlJRbn0yAU$Y&cm2EP-bmJi3xztf$hXQ(%9?Kos ztVr6IPr*W{!5WQSSZ8AocS%V2B^mn64ZzhG8JE3ksj4o7MNIs=!BX#7qK-vnO_E1s zx{e_sm^HyCnaFg;wH0kO2Xn{NVB)pVZV!^oU7`ffI|W)O!Ba*1Hbr}YSR!=(bY#9k zI%=4R^O@@Dl)}xb`MChGjBXk!1&?{+eI{C=fkX0uqb*VtL!%Aeczw)MU{tW^7=K)K zAanBq3oPvI03AAjH?HV87X5gHzB`NlKCLmjq{$_cu4Od=*F$6gatn3wnpY!4F;CBM zF)*Nu+O20{eppjzJbC#E1fPZ)ez$>e`lpNF&fcfSyd8!<5XSLM8M+Y9J5%BBtfgR6 zr+NOEs0O;ILei&GoVoB;N$;UFJ$kpRb9DID)5t*KA3$1{OqA+tGzxETu)CDp>kP~nqxy`HWg?6E;#-@n{kmV^ zB2+qkW62tH)6BbWz+wp1)!3?v#XPrUTDt!e#p53Fs)mzcj({U9IJl#~FMumsD9V?k z{fT{BZB}5EE{1W*-=& z{pM-r`8sc+VxAS7$2`ePH*FgGBaKai$1$S~40B(i%SFWvU(|h(C*E%{xDmLo^?CQi zEu*i{n`ZCqw5jXOc*x)2W7s=1JLuNz?tG_Ts$sZOG*<_u6(P1j%%@Hw@xcU0DSp(n%s{9M10$^KYA8J{X^8pBjAMwr`XedBc_%Y)rbl4TdWTJU$k+Rv(aAXg!*XwY8f|G*@9$7;){A_EuGm>S!W3`(W5>bN6Ztz>zZP zd->XOuIJ@!QW84~WJu_yIg$Iq=aYQ{e*L9Y6IDjF5*Z%y5dH$?-c4u3$v164(_1$xTcNXR86ybtWXSSE#L{UNY9NmYHoSaRV27J z#_!~WEvELx@~nN88Rem^mouV!4Gk0U*>tte6`r-+Z-2!nUeq{~SD!#J1RGAH>^#xz z@Dz7(w;wXjpX3%iqQwd9Jho{BzDx&f(_i#5#;Dl8V>a@`u!-suVorAMAoj|0U(k_hc|v#rIM##70i0U?vb`qX`U3zL%f?Ch0U-@i{eXtyx!jo9xOpiC_jDAtxu zRyWW;$a%y_b6Iaml&@YILk7T;ODkg*mwk?f3h3?**tu;aBNcCd;2@`7+-cqq>-N{k@P(5Q8JU8wJmMu-#ZF`25A3uzKoEDLL z)h(y1?O$xH0L&5sg2>2AHpyGW8&r5cyX0PCC$yqf(uFA5DvIt;`_f4XS{=ScKDh`8A9G%UnqfR-Af)wF-h2i(oEwb$SMk)iQG zIuAr7x=5NOxr8K=RKI=~APbu$cIM)Njr5GZ^4X`TGjHK@>s+uZdlYs)zM{=y7B2qS zp|4PZKjCLa6zjvO>rU-nuL(Vy-dKPBC>YK}#CvO<9Lnl0g38}UOW?`VmHR0Fv|a&j zZvXyuT%hra;%r#pc)7pSQk!7H}Y30Qq?B2Cu7Tc-L9q>NdD}-kP zvu`pb^0_w#GB=mzo=eY-a|8V_my)?bwXP(C#Xu&s1 zFB4*NZ1y(kEixG41!Yje&y?|5-GNcJnpChR3KS7CNbX3b*vFJl z5cd{w1EBYz*Mcg>^)8?d`ueV<>RX@6NzJzGU-n4dh1#)<#vd`?s5Z+;r_KcF?r8$^ z5<<5)vH=n~*>OD+MB_y$6b(#MD|!phc4PXm%sL%eJ7s7EoO;59Wv2$+T$Vf{qux<5 z|GMM$)y|GDDXRyH?$bZXV@Fpp&3>YQ!%L~vup>DU-oxeYo1NnzfPH1qtXhCAp|8wf zUy+Y5drA9-GwRs_eH)xO8|Ut)wKi*-W8pEQr#_~v9bCGcI_f4Bu7O`xm-?b~VBLnc zoD5^5vsD;c@DDS@@(A1O%ggAZDS~7aJHr2qlW)*VnABpBS-wc#=$#0T`8~NA?1-0rfgE1jOz`HQ8})l_@8j` zjx%LN`Ns)d8|b*=(q9-rCtGQJI@Vt5+#yv{m~YtJ@v2M8CzS)@&2u_?+3Wm5hz6g5 zLxr5|qE&x9?@U{q<6M3IFzgowWqW=rt1bo;R`zScmclYM+KX+T9;1gXZYN`dJ^W;~ z(=wgRz3TxJuRQ^f%g7O5WxAv){Xzg$9r!jEmtCBc!{G=^yifFE2FX0e$@D{zvYRV`?s2pKES_e2y^vH^-yTA)_NDm@;6)eS)1^frS!DQxO((0*cWv<%=4vsIh*RWUIX zJ2iAs^#ux6xhDPaH5a}%uGBNi$%t1ox5DPdy@HFA$;f0JAKuP~wsz@hJ6g*=Gg!$3 zoyhh3Xc$`M`b+2Im5-)ZHh$TEgWuR%01) z0t-9vXK@_H7}m4~*WOwM_9O(Yv=Oy2HxqHJ6pW63ke_b@c3npb;-xlc^r~E5J%p$G#|aYy3v1iXf4)5UgzWl8CfK|v zbWU-__ps_{SRwZ*QPbzpKqwPNJ2~x6<^8o|IKRdfItDMYP@}l6CLx9Nsa1$X1 zI&@d46EYLqlTh-?<%+!Th>@(?{P@1oG{VYty7Mx7x+<=h9Tem&t|G zX8#&twv|Ss-858Fq{_zq^i;o-O_dMr)I1ejGN!!WJbhj^>hK7U$mmT~b|*8O37i%S z(Kz5kZowDp!@`0$K@Xcp^0crgbEnneJZ^z+H_SSv4BxTl&P_#|GsaGgI~0#@imSF> zZq7HUy7mynk9;?XbD$d1Ecac|{ZS($*au6@VSAsZEOhp&)A)Pc$KIM{g*vaBYAI@r z^JD&pD$q^OSx4=e$Im`kJKc8dr(K=ieX?w`6wOR1E2Tl0atkC z>784kxf2<$uO~%)HNeJlv2hT8-wvixRhJq=KJ~%UgJVeDspzX?$NKWp%lp)L*SaJmG~-f;}-AZ@eNoA@h(^H52ZeJ2@jL_UAt4 zlGxHUR0qIWK!jF~_uLCNXOw1lXedA^m(kg2+_i6$g8M?Qp?XGhI@wu>G(JW(>pM+N zdO`+ya)gfM;)!nc7lx&Yd(_}6$2WILUVc~W@Y&n#^cIc|(%&c|%J+0|45!^>YGOK7 zLbiRkcCbEy;7got>g^+O6!vCZyL=7H_w3A5;(`^wK6}Xac2npESdv}jB5kc~cSUE( zH4hP?g1cIckOV(L1~EB)=+_*Xx0z1Y*J@3#d4KSS%@@vQ98gl9lm zcIipZ3p=*CI5nyDJX^;vG|L|zHF2Tn!i3HjR)6w;ub;~{XRDHtwBs{*9T1heXatb`{5*|(+Ua$7}^g8?>vZL!FoG1fmf{z<;~%Yc1KEktIY6o z4A^{<%?T&7Y&24@xOkMBnj2Pdu(2jCqo8L9U4>&#Pf}5ldz?jsY*Fk?mIE%Oa#f#d zJIueG-+V7MMA#1J_oC74-hSWOzre>9Sq+dfIec4@4>KK zu3D~vU)3>7d79MY-m>r_(b&Q)zUoZkI9uP07m+jXA{Dv@90y-W@!HiaXuA1|c;(Dwe92tRU=cPR!>7>yec09w59{ zXbGiK2LvywnU!T=eZ=-t;Hu=7B732oK-`CNuSnLLt70xvZx!g_u@hveB>HS=AkOga zo-zi57}uN>U|`KJjIF%6;FXZ+?WM{DxkfhN-{ip);P~o{hJ{M0>cTBj`H!cg-zFzG z^b*=c)H`=WPx13o2Xh7(JHuiE>j&6w4uW=d?d#!&-wa45d8fY>H0$?qbEv`xr6m7< zqu{LuvUZ@`9f5kq;(wchC=ZYcd!+hp<%s1nHSYgRTph|$wEQBe+$k<}M;tp}b*QHk zUuppJ-BA&WbR{k*Z6kCy*so&cO4B6RJTp6^#Ty<8jFz2VQgBHuONm${-jGybC~@~Y z#=j$|-iu;c6xNa%b>CYskk9*JaPdU0OxL)>nI>k8a#iE`I6|Z0rToDg z1LsSyUtfSQozLx1Q-s7R{vyBMy`c&g*}D&s{>}k=A7fv4|!XNe7bEiB8 zx}&dj_U2MsRob3pZMsyvLX#@Oxg({Kan|ij@)t&=)>t;4V(|L3qx#C#kBrXR=hpa9 zUvrF@1S{Q5w{q9iP+3D3P7zCUkAr>21&@8K+ZH4Yv?pSQ>0c9G<&-8jOm34tRIHt$ zdVdsho~R{G#E+&KXD^R*$7E zf%W`72>3Zn0B5@>SvvZWALd1v1Qg5wp2%pG5zIWWdO{0+o-ZBdDh#s@^I*Ml;E+Ft z$r@U_^nz9&71oG`VtI^7al^!r)uK<_^UOu$v209_!g%A8FeJCltP zBO?-jVRADvZF=m1Ay*pBKM>0H@)m8(Dr~9h3#>Islqp!BbT=?id z884u=56qeAxz>D^_Le5J472T)fzN&qd7J8^_X~+sT1T;ax_7>!h+s7!rNC23{Xyy~ zpa*K%O^&aUUZ*)lrC#C5Grz$0)#^2r z=Bk5M=YPR=Q&5=`DFg+ZQ&3NnMaNAPBL%UcPI_joJpEi z;pUuK8rO-rP$eo${9u9Q3yEY_3VV}O))7xU~2Q!>&fNTRbA9|EeU5nb_zjuggyT`T` znm%MI&g=tweqc-2h}in-Yb9P@y;E=`G&@``we9}y(Vb01wSZ6PGqO^$(hrqUSEx~O z541G;OYQ6q57#!x3LoERATW-kfnbb!+Iq4!%y!t*YDMF#e8eK(@R1P@<2~X%bCK!! zyCqy_z$M*p?9&Ix*esNg>=2b&Iz9jXoPu=VnS&V0+^z7o>w=r(#f>N6Ff9LbX>((O zGrJt-EdCQq1mD7tXVsWW+s8^|6iK8v4=I1mp_6`G8GX(KSDmXb|ZY|4wO$A-mD8ZvUvP3gqE=UH4RCu3cxa6g}~1?#7zzo|d~ zan1|NC0o=Gks=jN_rWPW6fX49KG&Y$O-og3=RCfhZG&oyrPM|Vkk0u0MAB>k0)U&cwuE%*{c+f7>^e>hJM?`UfbpLl_0TD5df2+l^X zlK0}Phq}mMirzXpFWfY62p)e~QCkUxN?E=?g_aVSEZ%>_6{r`P{s4WyRI7>XNv_r+ zBunJ8u85zeGlorR2@M*(_EULACv=5;+{m(M_p3|PmTB8$g@D<5Ve$u2tDF>fyPv>C z)DYNGlmKa|K0T@2yNP+zO{3ZaJT?X^Hq{A6xxDGu=9QIG?g&N+Z)`9eUxU_z^T%>f zVNweY*{;la`rG^g3Em0!Mp6-3CZ@ubANfOY{D7}0hVpBKhbr}zcQ#pWoN!>(lVq~8 z8r-sW#)o9&!V+N3;NuMC7B2$t7g!qv<-^S8l~@1)xc1j{y;OiXyt;JS`b`jV48Szd zHQrJXgq_KO@iv1nbTA`q(yA@fMuOdTo8_CeGXgWv78rGb>%rmDE=6(MbCPX9_>@jB z73+Z&no98nFkO}M=7Ksxat+oAf>0EL@lMnm?8kR9Ql*=1+K;1depzZwxTu>exW0dQ z%SiD%J6J0fXpbpHn|@@7^w^_wjO3X(zS8NXCs+fNfBth|8faD=Z1qqAz?fojLbw7w zP&OMWX9E$q@1tDsr*MKyWnu*d775!_RjrIAu3A+C1!k0^3NSMSS@dkm;D!Vjg9PjA z$V+PtKn)50Y5EMeu`x)&UNn~kSQ~fBM_dCqGnn!AF>}G#>_kHM<)1QJQ{4nniEcO( zb5Mme2fM`exQEjhjSbaXQa%KkMQw;@& zUbJD;nCDiz=iz_LsJw)WL|$*&XV8M&%i6r~@aG!lr}y#)By;pk%BL0ZRGdm00mghM zV;7|}y6SO0_!_aN{qWiI)b3u-+V*$fm>oC=?g^Ntadf_RxBWDy75)x94wH&TSW0Wo zt(odQm=Iud{0dFHoaW~4CJ$H^0R}3(&u6uBW5ZTxrwMy5CHXU+0J0qvfor7eCD31IKPasABj?>h%%)&e9w8C6EW$m{9 zBH6bh^p1Pvt<8Jyos8%R_Qh@D>#PGl9USDG+O59Jj-E&#LNN1O?Ga~jB@)bY!o)<=oZh9S!ny9my zV#@Xr)1|ANjvE_zx*fr3_2#1@H+PF$kW6rd`wShz5>%Y3{eJL5c1pJU~cKkS8u7c)nfQ090~`ip&&D4BIjwf(WL7Rx>+FROSj4fFEcz2i4j z7&@xQ^N@lnSMk-w9+4}Pls`loTTf}8C!2M;DMUV$E}t2v&<9hivQH`qGa3Zp)I#c$ zP7Y(5_jXbr=T)`aQLKKf2^U6pEFC1}*H>TgQb{t{-9^5RJt#EfI0rAzzUX0o32{(L zC+T8rJ3iFsz5kG}zkRM=>oi{yG)c8vR!d}r@ZNoMZhzQ_J*RhzFF~Old2-h}F`mzM z#VVTVu|F)=!*M|SRR&DVWxfPC#`?TnH)8Ii9d<5Rx&E%b;W#6V+76O>Lj=>yre*Hf zt*6sEk@f?4zc|8&vDRl?xKY-;g*KUC=4E+ei70`?w3=I@goKl#Xlz3ajstRx(D1Ny z{g`2d%2u}J2Dgwa@sxMJQv+d3!02}){ZTt~-LNolQp>%d*!O9c=BVOv z6V|6@eJg@Z|HeV5{$V4z(z}P5-={@gBM&`m1qE&?@{aTl370U_cAtc%Ny1AK9fM?epx#yl0p4N%+hi?=RSsz%A{$g!CMZDspjM8v3Gt z#|XZfm{fej`xnNo1wqEiFqg|UK@#L{ReEfJC`H^tD*w6GWNlEY!IRt3iU$#5OSY(j zU1kp~0Uc=dx6RmZ8=><)u7^(x%X|cD&3)?hArZ!pLn7yL!hI^(;%t9xtJARq1cGba z666G!5NxIB%vTebVkpyS-r(CsQe{>U18xw|HXR*5I zx&DH?g`#Ua(%r%&zJ!|X-lP`Q>sZ?H%Ka-{bI{J+nZT_uA}53gYWO?Jkd3%9)KDY+ z1J=aj(A!nj)3;qFv9b&OsU+ChF=!$^DTk^K;T?{I{)R#){(5FJNY~~1oF%0hZKhi( zxT-X8wQ?_8pT&TQ??%r@jI&oCzctqR^6=FIW!>0<+iq+E^`5ve;CjWr!w`a*jn=nL zXdfAu@SSDIrXM`Lc@G$P9-Y4;<1}?&$0re_jV-S(LGJ#}usU*>am301M^0!u=xClM zIqqeSBXXdaa5`+IgOlt3q3kWA;^@A0Uo=>Nph<9d2~Kbc)_CKd;7)Lt;1b-O0FApl z!QGw49U6Df?Y#f@+&j)bcaJ^Jry8TFv1-+-Rn(euJ@fh5a>FVkYqTM?S8R~1sns2^ z0@*s^zwr=V@n=wgZGPh=#i%#pf)E;(arQvPUto}mOZZweBCjEbf)UPeudmds?}qL9 z5Bysbq(8pJ`sipxJJufx{6V7E*8g0p5$Vm4vvM90?C#yY3*OLSqkGUfh^A*JVs2@K zF(CuNWb(Af@pO`x1gy~;@EID&p)8f&YLr3ow5Me>bMEJ}bA4c05*VAY@2)XkPig$L zQuW^W7{B@E;1Y_OC;Z!31g_mKFV_o>!hpH!VVi}0+Y{o+q|A>;&<#)ql#6GztIbXG z@AD6K3r;vt(*Tg@8DYpJ(PwM#c8Gq58XweL43PodZCN9_$19qI|4AtQVfFy3g*J%Z zYTP_Of4Wa!dv3M5nbd_kJoGxNPq05(H;Oj$Z;Z(8NPnB7j5pW$TIBc##tC9jQN`p! z6bDJ|8g>}szSXb^yf&}?mB^TuLC>h2;LRBWQ&CBWj!%iCqkVh0g)M#7`v93PU&66t zwCPWy-tfoGuZ$DDfp51;x975xl~AWIX@B?wv+^nBQsZ{+l`Fuv|5!_o+;)(;OyOrT z_JPgpF=FB1{FLnyS_B0`z!`Cjr`_$`{FIRc<>kwd-;^);aW1|cWm8$@S6HgHb03Z1 z0%2lA;2Vm!cpfZX>SWIY2Glu|nxgnM+B@|gEo)Zvir?jpNED;q2IORcaaV)JKm0If zfT8nQPSmvlTU9oUH25ukzd%JL4tpvkk+u7@lX3w7q-!Eya7(t@Jv9Q2+8vq!z-nMo z)};}ZM_XFC7@6026zS#*rTKPe?O|tjrnX1^wO)d&ed47i>8f%`n=7Bz`s)crv3f;5 zZmF%?Gx)se`_jc{JC6mBZkg)jy^8oIfcOA1F?;;y!UK4s!2ms!VWZzq+u@eq~Lau)VDarJYCAXe@jzCqkZ}t+N!dY z-OQ6lYS;IOuQ?1^bM`{6NWSW&SUW8v5nsss)cp#&?*^cX!PzQ5p4yJzuq#t4?6g^X z&`|t{^0|0>{Ix3fY0fUK^V8k=n5x^+6Bdc^4f-1$92##e-V&8?9lhz=J;u}t^~V-@e-N+n=d8P0*S!JpeEc(6L#vJa({COiVaXZCcnD9ixS+7s5rjl^m1n z^?WU1_xK}x{YoLDJv>*H=CpRZZY8KF8#85rBGaqSCT*K7`n`ZoDGts?{Y-`xRzKS! z&mcFQGO5}x&`?~U1wd2;*x+MAwh*StE>*6z+gQQ6I&HYl%Cfv8#S+X3?In+$;KbbfE*!IEeL*|%w zKEg4p&O-Juh)ZQc5TeJWK#_8AJssHZ@g>(kH_EoKGutNoq9Ym#rFnlOghc@Pu zYjk*X+0En#4V?mec{S`9u8_$N9^L0TCp1U+9!BMQMk`#s8l<;T88Y?{;%!R)gvu#P(<;W^SZ7F zQ|KyzYoUwPwG{1eLRbw*z=_y11vm%Zfg$}~zM%Z*Xg{>|&1b|Zbg^2OAmK6tYN|vB z6Zq^^YWi$SV7jWAJyj%e$SqV-u?~%e#V4yxMq*hw7{n&vYXXlCC>xU+HMw=4O5O1a zmeR!sY#f{(vxKTC=l>ml!R>{*jTj7%mv1+#+wc7>? z>N^*7PvQ$#bqAPTo@u~I+PT}4J8tEQCiN&*(Id$rxo*#mntK@@U^Z0+{uK8REtcw< zr+$u~3IiwBi%MuCE!GvXZSJ^aa9roBuI+py<)3fy>_*ls_J|U2!DZYo2~GZD^_Pnk z9At;45}430xtjyqQ^5PvH(xw^7?drbgj_^n(jdDu+_&Qu<=rBEFc zD*G+TR`fWj2{jt}l$|*=R})`5@!Jw)1rS>^pt*}xEeJjPFrv`=O@`GF$y}X0s6bV3DRnJIyIj- zeppc4tH!rN!LpsoTGmM=ZFmk@hW8M5?XC&Wb0j`g0JHv0pH%d zKilE6Tra)Ci1wR#Y*APtZ9FKDRg0Y;tjWJ9QLz%@5OZ$Nft|O}wANiGO8f)qtURKf z?I@U$maO6W7GfrmN9F8*Z%S@*V9U!{6GbaEVdRWvCkfh4W}@Nb|LNS*2j9V-AZ@?P zivsk!eERZQlI@Rk7uRi8riJ&zeXLXPhh405FW6*HaAD&C=+MVp5UbV7y_jMO-@ij0wu-uNzLC}>z zJ!S}%deilODbE5MuNL)I@7Jw`HwGe6i6PLim>yMG@W+A;W~8=hN(M+-x1U-e_eO)Y zpGCunK!FF9tH>=6Dpt9%v5|==pntV`4eC$fuT8ai-Jjq3PR6_Z& z!9aaLLic_CF|qkUcs1@8wq*rJ_RHRS=iGD6nEA+w7GleC=`A%eX4SU2hTr4+if7mA zb)WjyLB2fC>OU|;kjYJk6n+HBoDb+I>jw+tI^TcSndxB|YCHI#_yF7b7&oj#HBee|IZPsoh4%F;w}mrzOy3pAj_|@fph|b`_Y8 z04H>n_Xs&CU~*YZc5i&LDdEu2IsrB2A6z;{FQGo5PP6PzKjACVc%0(XX)(?BVC!Cp zX#as(6+9#YT@&+IP%0a?b840BG0({J{yZHu@+>?bCqbi_`_X?u-1@0e#_D_(sB~8c zIvG*Ty;xTCel0oVOZ95G9-ww5H^FdA?H3A-LI_xP0{}7C^D5``Th`@UT;}f1qgV(L zaZm$_J#`SxIzI_?c$R0bjYS)y7oNw>_wJKPe@T&X=HJ*LP7pd`E3Mb&omJtXD`}yz zOv^1Z<*8cwW|wDO>fn?nmSk+BDU#-3yb$d z-3X$-3u_zoXOAI#LhP&!2p!=ClK17hiFyH-K*ZJu*TT? z1c^o`9JJ`KhU^r2EKD?4T@&am&)7#HO9&4O5{CU1F6s5J+lcAt6|0nlNvZfx)*EM` zIRSm$*^0_7x1nw{=vFnORbqYLa>1V^hOk1RUxWdvksDQ;cEKKdO=&BlzKwzR>Jbjz z&DaIfck%6KgEJTI7Imjsr;2$tq>+$F&iqwhyJ=V@VI~3zA(#B z__pB|jKXlmSi0!ke?oD{6#7ivp0fqb3CHABD&+{9NP%3_*MXPD2Kn6k5doS+!G7g; znY}sLo#IcBHR|Qmn!a{}sudrcyVf`zcO6H66FToWkk^k2-+W&A3B)Qny@yYIM^~RA zf$JtnJu+IyKRN}`QPU^549v?`rw!V5C7)0G*hbj+tK}U-Pg8#SRAv<{eV6f-ve07g zS<)TROHqBQXnn2SN^bS%>0|{Q)^e_}dh3OmwP>F#d{Dl)hXfGp({>rf#eFUo3Q{{! z;ZvUZSWBYH4KqewdobgH*Ah71xv&ig2aeti&-99J{;zji~uBX+ttS3=r#|DodE zkTriub847&w3hbx2L|Kzlp;gU;iplVL-Kf|uBn%PhL-)v>_J?PUy%0dT;&yUf#xAnE?_%a_GQr|Q z+^l-W^5l_MQYOj1=TdpUO6ZnWp+9>%f~S9OoEESP)z0TD*17>hv*QuJgnYXMR&j2N zAx(2i{~2F(EAND>ukc*g3+^iL!^lZ_%Rp^kYcVqqv58y*G9mIh$aB|0lZHOZaL>{n zLS*$lF28(oSQ?GY9H%p;qTK7Av1dV$M4+wlu%+rozPX~luKtco-Owg-iJfr3R7WCE2`8E{#E_ zi`yuvp3M#-Ui6m={ls|jymDn78$Bv|D*!fuqJxtF#7dJ5n7EctZGqrMSxw3pKb6^0 z^kl3!o%(X2XdU*bBHY1fcx~VFqL<`u?Ok^}|MZ~xk{LakcPC-hl3V@ zJ(PRBFE6aEen{{+`1erorV>oylQ3}>?)jevb?{T3eE6AOYJ0+c-_Q8+W&h{&|MNUW zGovfImnkJ3(&5IM${v6S#X+Nbu=}i2@)v<(gUEu4b@^72Vp8TY#Qm5hn9==+> z{O7g`|I;R3HP#=PBz}`@w9tjtGl!cOHR1ns^Z&eR*7(4l@>6ckv+quHE&D_mSa$|I z(V0A)0^POvXH4n;9XK1o|BU6ohfiES|NmVIQ0`yYW}jFV;4QrH=DGU69|snxJMej` zS=7s`%vrg||9XV~?e#t!9~>swJ#qe?`>%6h)P9q8`J)*$KJ5~0yj)dWT6`WBc2a@= zZ>B<#r|{(;n9=Hu^XF{Oq(3mG^>XO0|K%C|J6iu9QV2T#_c5~8|LO*~bE>w^Ex-+NtH{{Oxq93ro>y{P-QiT|!8!)xE_4fY8z(F1hyLLueOr0OKUD=YA1qr}#zBl3O(eg3h?WtHq5P>0`w&`);k_q> z)pFT8`}frOv!LVtpxrTKzQz)YuZ6N3G*BoDJOo1lBjr zg>y4UX;-HJO$MXQ1AE_OC0%BD_i`?Zscwg#*2lyEq8(i1t^a~EPfC#+mN{f^zxQtmcSA_nfD*38+0+Ksm;j}uw!tuDY(&{F#Z}8#4u_4=J+nNK3f@SL;k1WQ zFo!5N&a6uFT~!P>k0dOKU0FpX`h}pXR!L>s>%lDnR&Az1aBJ7F$1Z|WKMWXknz* za4xVn70m^4BhnUxTYlJ38a$oA?Sucd5p36DY^-Mar|K02(RR*enVrySXkNg-JZ|4H zZzaxZw1vZ>k5t5qe*8nAYR9J2#gVGD2;3hIvS6Y_7@C>O-<@wf?o zg);**y{MY-Fv|omE6;-(JIIQKjLbalf1FpS6p~8lzAyO5$&}ldw9mfg7t}Col_W)@ z3WP!eB|t^_2PCVlN?s-uJ(;VoQJ+Ipty8U$y@?&E5*=fI@cw4c4iEDk&I31&)ia9} zapP1xuKGl5U$BAqgx{PIj1ft-fOAVD%JR$QzN6ZpEuQr<4nDY6QfFV&AIJ~T`BHk! zILlc$c-KfIw&o4hLzQzZCVdj9=R*vqo*J#3Gu92kT4G9I3#bD)CpOYoL<*!)VJTCv z*`dvKv_;Z%AdN{NHB><4iF{q^D>wMg&^QytgNgg2&I{15Q5F1++LCR@mC8Nsj!7f` zK8ZMUcU7X6gPP~((%|^2>UN)eu^i84V;60W_qw3_EMNSzfOtuz5$mqa2=Ib`h6iFF z^(m9`=PA3eITRtHqpRwN?~c}Iq>36Ks?pyDj~BTL4x`6K zr*p?GrjH{SsJ|PTt5i5{!=HGERLubhILc%BU8JBm8RwWZlk z-%iXFpB=d1Vs?pjfIIYU7EjWgU(cwqHo$q!46>zsQ0NUHA@2^xDzw(=eIfKer6xNMjB*HF+ znkeKuMx9gC3S$B#$KPv@Vt*IGs+hC zm8?mn)>54b=|{`&6ygbw2?L3Uli-ZIqptmpD8a5{H&BF)5)jFd#~|ytkDkwcc;}2#p4F*A2C8BO>9XQ!&PG#`c-3vru>NR}3pq z$TFkmJ_+Kx%0Bw~4sDn%ytU+5NGYFNKmQGl^g)MvuZn}s}nt+{&W)l z5WraUBB>HREY5sbB+o2B+%%?iiK5^ydYV`6f_E(qgASX+_?x}+mm+|D<@9FO?5w%G z<<3V*b)h`(YC`YmpW+gIZnGDLv5g5}D%&%;GDs^Y)jEXE0I?Unu*OgEvp4ZC6&3cM&=c?R_Xq84cRJx#f|N=DqfD z4~`pcQ=(`IPG(oe=o+;*r9`l4iYcX4N{FXNjGC2?Vah|MAh|Zz>7ZCPrpUnsownx6 zwbL{FE(;A5vaW|p*wTkg^ZDeTzu?(twmrIg55|wKbSl&)$5g6E6 z!ijG$b@MzkySogIZzLFHFy`naxu`URo|);FNj*9-ojYkJ(s;Hc5&R)dKhn&|?!Y06MPk^CGRj#| zd`JzrV^m82!lKkLUDa)XF-cQelt_8= za(kemez)Wij~)f8k*Qkn5GiLsuS=S(rv?a7G!th+PVZHZg6Ng(^IMcaco?WVoX(vc z{!V}CzoNmw9vKS;Wt2+>e&L3Hek*d5xoGnNtdsDq+X+5+{Ua=bSh&}7=H}pX0u&+< z4prerU=No|p}UO87IZpMh;+%wR5(?ffPkH^KrW%?9nMCM^ zafID%^efjpm(1uOV;+>HBy%C0@&+BM6CbH@5LLCz%*6!Mc2My?y!F#XGl1YqNqB`G ze_UIKnPF$xUt{9LI_qivPK$@|yXpYxV^@;EdP}OD`JhSB%^W3z#2W?^Azc@#P<8h}_#Ddxe$ri8VP=9xE)><~vT|Lq z6(K39rV?^;WB@D`6%3CC+|_Z{EvcGUbA}bdD$xfOh#!mtb&o&h=FZDTCpA1}yT1)R>yMkRcTK zQLAk!B03w{=hznLD&dI*_G%{IH_}iSfm3HK***n|_>0D}E%p*w=$(0I;w~>8rFD@3 zXmfcM{k3~p3d^tB(8*j?t-U=fhq_6yz#t@x*F{Zdk`z;+P*f^n1K(8MosPZ&@43!N zPkKN1Qw-1}LFd8f2ZL9aJuf_7vW)az>z-cxc2>twJ1)4_858~MC6!fmaSGrkB-|FL z6oNN;#m}GXnm6*I&rvv5kDvI8=N1%1-M`Rh&M#By_3_iXO*08aNQd)**U=W<5UlvD zZJana!ozUJ3~L*H&@omo#$zd3w!Kcp4>oBO?Kn7~Ai5Z(jM_3`Zz*(p7=H2CBRn9? zxtTR@DNFf6RWe4J(n(#{Y^M`-XXLDSjVUfmKkKlJ`>8JbIDE9en%p9Lm_HPQ9Xlo; zVkTMDD|2MjrHV8_bwOoLfL6j^^P6^R4)cr);nq9;++KKFi>^V=whxD~L|@$>m~C}KYu#L|2eW5%gSOiitF6gDFgTjA z9|0^=*{B-SO|S^J1W1EQYTo(7q|btC_EERZheA>CuXsqE1yBnC5Et+IB#Y4oTxUxF zu{_si_Rh?$4_+)2{F`~?#p%xOY6BD2fsNc8PRtf3PxT?C-cnt>Cl%{^3tFq2#hfl} ztSY-Lr-91~NiHyxI&jZq+x=I+DsEo9R9p#QW z@7s8mYD4AicIS&V2PJK=sW5gWI;o9WEWB9t0MMSdaq#wc>M({IEYOXLb2&?jyZeVg zYqSzFp55mj?eVvthrV!|>9k3v+g#(ZZ(AMb7h!CVjB3zY9i*49lj*Tk>f~`D`^%ZF zxi9$1NQ<&Sv6rt$;}lu9B?WC;A5va&$LApDAq*ID^?I~};usb5DmF#U1;eXQD)A&F z+L!Md>P~CdpFkZ_Tsq>58Zf zij9J*f)Ej`jsq6a!w+hI3Ye-7+UjJ7Uro}`=*W+VGBxKXB+y|zPF)pqr2dS>!Qyql zjyTnF7`zzGqV9ukydvd&g0R4Ef+pPfCa1%lJAwSSQlRBGwbKk266;hVnlZ+@uTW5azr(X8)Sc!O_MjjRy zk&()gj2zqp`!7#jQiI_)cPWOduDJlabap}&1**sVNPO-m9XwMwRzr z7K-e0DPydj0O=F3nPkjuW^{2br}N=KJAUbULD{$wXRjjDK;YGYC&P{VkUbKcLgdDR z>CVcoq`fJG7YWUpEL(IjTX9bN=0==%;G60FxZKyl&Ta0Um2VR!ndEy3B8X5U6`T^V zJ|7zezh?Ug@}OYSLwH>Sfsg)t7@ht@h@ip{O2 z)yBMw9ag#{UNZ6BEKu5s+dmHH$+Fo_eEi!S8n;_-Z>?Qa9sl?6y4VvIu90qyqg{wv z5MO(kM~UeR=Kw=tg3(wh=fEErx?L6x)}wKa_hdo-9I?yRDuy~AlO3C6jp=xgrZIy9 zAG};Og)h(2_3Y6o8>;Qz2N?(zxX*FQVq!|+9KjxYYS?EuDLk>VDA)xnG}2g2#pCO| z$M;gt0Qe05xI$1fb<&|~)~=o}Ts_&dsW^|wh#UP5HX(Zn{BeGt#-lxVOoEqIkmgz7 zIM2{~X3CZtmX&cagW+CQTB6K8vM*P;0JfUh(ekMc;3{ep7b)_O%QmR7is`d;cg{Ol zXMb>Q>S>Wsou9%N2;KC;tbdoA>$Bjqy{W%ye`vk*q7TK4;whMmsr}SW7>^dxO#(FT zR(dprdc%*U9quj^#?>IRi0kI_+iHsa5cBfI(j6$i#_eI|o?VK!O*1twQ11S9%GN66M=mP8HZokPB zzj$W7Y}|y^ppU9F?I)yz;61mz_9&C0T@zgElezw_r@0fh>HVAC2GyA%skq=)e@0Q^ zUqF*@*k#ei)!7}Ztmt}$!$3?#dIqF$kxK#sT#IU7!#?i4y`7mfccTk4j?VUN1wNk? zQ_aiqoW&N9S&!pT!^ls$D4e*w(5Vrh@q8avU$!f**z3f_+HJROG`21MN;!$--xqsJ z{PeUNR*rESitBvw5qsq;I<{QFgj1PTO*%n75>)Q$t}6C4e92$sLHna9%KBf5fN?I` z?noBG&T>5i;01H$6Lgvi3d-~GS4wD|K~dO136Dv%=Rp)UBuO^2Ffv##b%$@}0#2zA z=1Qz_58XXWZGkDvMK-27au;8gO2B?j%2J@;y;ZO`+VhG28gG^s=Ezjav7WI=D}%P& zB_!@qv#}wc1u%2#p84QaioH2imIaR2tNb9?J(}V=@H6%8O74C5x1QUCfb$1}=AW(C z@9R`GTI*P6Jc`0rC-{t@?w1@msVNh#ET^^*kl>fZS>#b&-6+b2n-T#K*MI~|u`RW4 z=_=lVbKh6qWgB+gvWVDqFewDS$CX=g9vfKKOu2+mCsv-t7kQZhOUpiWilgtDqjX5+Za~7JQu8ASHAd zq(aMbs5Fv1|JMK!sxr$vY1*&m9$s{`P*5TupbT_Ml<=$Tn^D;O;61dQ6BWwLRsCqe z)IbPG5TQDeGHWiLqzC-4V1QQ0F=r%`+iaVRGo{{qi zGOutMu~unKamt$lAyP<6V(~SLNct93B>gqPrS0SW2_W^{gbLSp-ONo!3wI}XX!#&x z9@k1B!eN9LJET}l);frEXBie=TJfvQ{VXvaJ>VB$-$9oGoUm36J_ZL(^DoZMjsIMc zi7+XgFPL4DJ&>6xnhrzJu<`R|%+1jdj^AGl{wUOAHFRbpl9-^YVo}Fk$1JH@6U4-s zMds)BOUg{VG1CbTuMP|i0;Y2VhNvPBo+S{VbVtVQ-;U41CA^WX0>AAd^_h5#%fIi{ zLH%SAcnfAlG*Jn(aruAj>LE%rq?^DN=m6ejQ{|gu&M5)@G21CodoP@>v8rmgsBg8@ zo}GP}k<=l4dN~iV(1sxYfq~BYI)j&^#d(aB0}Vzu=LUqvObuLW0M#@9f|_pqn9Y40 zP&K>ZSNSvKqY0|6G!Nu6(pM0b&y=2;LnG_$OWqT-ave)gP1#m1I9JL=<%r%Q;XS?x ztqipv$;9<`!0uHe! z2TB2e8hBZ<13e>DdfVE){LrKzcsrchyz{0UVL#=dfyBBnl(t%_#%B>WKtIvhBCK!s zz0L$5ypz*c->ksdWTRjS$SZ!^GLydD_XWLF+}Pbu!UodIkeqL8G}TA!fCK+f>(Q%2oXf1!J5C$sF z>LO+Rl-p-+LY0VxtT=Ap?hen$xrob(Nymi>+n=@qY(^)POkak#LeEtz0`Z*-@&sFRM0sp+i_f|K6s$ zj&628gqTuTN-D}=!-V_8N8+-|B^D+MaUlw~QvcxofnVi`UQdRJG(IRZ&!&jO&-xDC zD~VloLsmw*ps*MnmFlp+@%}I}Cba0B7({jqe@Cne z>E0P=H;$NK!Pr}XSXNV)tlJtg?Q$l7nhp(q9$ebXGSFJCe_O6+9O59#g}@VvUDCf5 z8Td8!2WDNbSHgXN4av5tCI|GR+{$C^u4AquGFEReHGDf+|Jamc{lrXvCY%;W?&|QY z=b+?=dwxq2>Hrs9PIf5XCVtb>ynOPu=AK5vTDg^cEv z(_76DpSq>jf7j3E?nyg(VKggH&i#ZdNz(8?)ji@a6Ob7xxD51sK_+aetGxl4@}V( zjb$NeWhJJaeJ|&7roFC`pQ_?-HDG=@xj8>7A=0kFXRyQDQo4rg#~FUQ)-KhN-C;1> zJoR_?JuRCxdhMAdz@1e4e#f>{yN8tAdb5s$bsk!*XSz#}xpN4`V9JI24wCXMb?Fn9?bNBi)ade5)0d=VSLo(1-A2b zdle8J9`wIwOx#ho*z7wY;|Ek|H5v4`H(3_fiFH*uC^Euq`+p7QKnS>3(#~&-zcT*@ zNDb&a^8tS-YfmrZZjHyqKyL^&5o#$nd4#=fxvUNs=R-DI3_uiR_Y8z&_J71wf*AmyN9X@`UE$qH#^W|3zp%jp|ejL-4B z*Jfs+7hm{QpqhkUazhsntmyW5els*%PRZROM1 zJ`D`$Y^m2PC~jmU*5+d4(n$f0TR&SB)n{(Ax<0W4ylmBz0s+tYKFg~*i#i{k_i#n& zv=#5dr$D(amYD~R7B&kKDqLb}$Y*uONwTu2%tOfP?YM#rU(cFK-1&x}IltodlZt&$ z?u}<0wpkYN7PDYNJH)#bF~1lYMI-xO?P2|d9_Cr}^{8IdgDO<6J1G@RXFmxil@=9} zsI!`Wg(K`Xr(9XQ7r&#g(AiRk@)q*YC7KrI;?$!`)|-uPx#POu*-@6L1+!$UACm2; z?)@u!9M$c_N8^s*ZNdsuTu$9IVN3zgJ;zV9!mdbzZvI%41CGPs={jW=k;QFqMAY+c z7SjeDdVeA5*Qg6aH02{X6uDHI6jXAgq6A@c zeCzHBKUT%g>N(?T$sDq60-NiU0)9}_uaEnKH|Ltk-Y21Aw!kjfsOfGTZS&OyIojzB z6hXaDLD*GJ5Tlv-qNFulN&Mgh)#V8r*9DIv`hFvU`j(vF*(p>$sHw;OY%aD@4r$+= zubE}KTu0$Fq&$!s=Ge}7E(zC5NE+U@1t7|I#q~zl#6BDMS$E+C&qMVoH04Qt2pK>` zhCw;}6HJ4&ZRJ!Pk4{{Qm=v@ds`_N-3&9S!z!m?#C5h-=8nDcvmjw--#=*!7^Ci) z`JnDQSKadla0=Dy+Jz}em1{F;4Z)7&MZg5y`raxTv_sb%sgxHfv`>(a*@x#(e_&28 zUf(pl57a@6T}j#=(tyL-d@QI+(@RZ`c~oJxw7yiNkX~OEMfw9%2+arPgPQk1Vol6J zS7J*DSdcy8^U~;c)0oS39pEGs6+sm_yDd{IDPAN-6?5rUnKWUUhef~~`54|xhQu^~ zLk9;RB=`qLkIPtk($X;GHd0@8L_4mJ!Y>GqtBPWP9}m#iixU3Gg|x#SJW|4f(0Jwmz-+D5 zo_HKP=N#+c_qe<%Ap}k7E3p4KM?VdS8F4)1M%(ekCJze92{ZiC927{Gi1iz1F*|v@ z&ip8_DQ>&or$>bt``z$N|5tli*{JVCTvhGvF_?+Yse*Cdk18sL#wEdL0UOQ4i(zrY z{jZavPYe&?!~Mr>Y$F2vOy;)oU-YH=>|;GToFWzt+^Ru>uW?$l~_lK8(yS z=1qeqrvB{iG|t5rGiJSoVmU2uQ2I$Co2}?=%rg9w$pjX)sBS&DMxoCvkGCF8aH8(_FJJJ12W}=1ikW`=5*pH`N0gnv+s_*0q7BRpXrpG!Je&KTEJ*9d`IJb zduiT>gwl+n=)I5H6&D*t%_NM4XyFTsO#<0tUwFyJCdDI=gdUuF(;gs>+)#aR| zltN~_g(MpzPaNAVZXz3219pfKwo72LYYi-XLp#IK_p;Dc1+l0+UfXZcCgNG${_6ql zhtliLb{7rw_lmu3ZAaZH=R4ZpRtuZiKcy9rNBi*8&V7x|+vD0_T#&G9uGqDWaI0Ne ziN&xIohO>VjlX+bU>{IiuzoA}b5{XefZQ>_eA6%6F_{@Z@+FGaIBT5%tX*CEwO*=5 z(}8D8G|c9fhL8zlf^nQpYBqXzd0A#gJi2AlV0dQlT#466=-wV%&r`8+l;7%)A6Kki z@c!4H0E9T0ww6gcKISw14@9h=hTTBidu8gAXdp7d<%vX;G*GH&PExKlE=|>q?pr5% zz0L3J5WAQ9z`|wOp(u3$34iEPi^Q3$?bxqdeNrT99aHd9n1F<`napbpAw?UUOl;#_ zv!S?#nNmCiP_~Z??vEWLee88D2EQ|C;snMiEi%yRH6CijnrA`Ao3)?^0K7RV@r7?mYHUv2?fxCbxrgASPDCz)d zr0ERY?xCO+<%6@BRaK!Bxg{_YvD?8YrdCe|nT(nnuPl7;szHhq63bp@gF}!KtSgpC zp786N4>n$BZ55|tOxd9)Nq=X-v@+L9N#H4DhH>pjD{Q)$gefc6SrqF9T{!w!dp+#I|W7o5V82)(-gXU$y_NWf5_6 z0u$*DU~4QRc|+1=%NgVFxiNcHi=qC;qA*tyTfa3guw!zwll%XgFk=eLx{ORPQKQTc zJ!Go>^+1Lyrmhqn&*$+ri~e2(@Xs=rtTD~TTx=dLgHQTCt*=GD?3P=Z=Efxiwvb3x z+Ck;ef;GMiD` zEAGG21=I9;q!itQN-kXcj4phx-Y+Mk8p_zq{OrZbuI=nCA)nn;%=WIOGwZZme)#f*?-+KoK_UIJ%8kiU78M8Vt#q;S@ zQK8U^*UFvCo0(d|xy4eF(dW#W2_E8lfy-{CY<6!(4X6@KlX)ohO%M0!Qxqs)GHf80 zLD)R;9d_)IrTTLzVJqzM`zA#^cPfF*?74kiUlrRWTq!E>`zU>ul$T*BA-WYO!q$=F zv&*Y88XzVvjx)y-Yprdpb^c89rX|;Cj`h96oJ%2IZ|~zO22a+a10m}Iqvz4@l?CR? z+Rx@THnL*(^trCN75dt=o&*)~;~h$=L9FN4L}>X>sJ=T#Xz>mL4mY;!T213|ldc0g zpsq0!25s>mMiPo7&scEf0K3jnH8}QgCbn9@2&3WG9YInz=)Ea@pJd*s&(8|vS#5Szh@yD5qbt4+v=q&DQn|5-8k5~R+qSSh`6u0Ru&>f zyjOAwNch;g8VJu5-G$J695eL_s3MJPr({(R#*QUdwLh}x|O2r zRRuoJdIkNpLP^M}(YLrCu}}P)zw&jqI_^B)>o{6!e;&zR65iAvVSV~s+4487IC`|d zzrPq%%T@1m>U~n+z`r7cvmrvKrE~lVNUTX_4=XUUCwc~Uo>Y~UPlgB8CFZ}wmHLi3 zUJ6tN(Q!3%%NX}mj}+*{tzf;GG7h}y_5y(bvRF%^I#KUpWKaMy$0#Qn)~==cGA4~X z>M|C|wk;Bt);!b57*$7blU2wFaEb6McI~Fj$o7b6(m+*CQ9=YSx&#mkikKMijURj! z9-;+6jbO#nW^X@AyFv>uk=wJZNlsX3B^6F2gk0W#n|u<+(LX$X6b7#x(r#T0_@R4J za+N$X#yYQ4KoZLP{Dy*M&K+lZtAd3$@%^MG3aV8%Ii+!yZmX5r6g1ll49Fa>)N&3V z9bI9>l#~^8H2So|H6iyY6!M*Vp}Clf6dj>7s-fH*tL1>`)yBa2-;8AhKIsAJEfh;e zusGk+^8)`m<-4sz(5=Td^(Nt{yG_06T`p34d$hPV)X;$QY2~<_H6na@h*0qPx%5|s z`W{4L2^o#3O#Qp^WnMAyywwF{smnQ9`_qq*-u4Dlg%`;=mAvX|b=r)dov(EVOwm_%i z8$4xsx3!( zv;ppZtf<~%U2|(9+8yyEIbS!rysSt(h+PkDV&Q2ZvaZVysC0_7Y8&E>3+p4&XI`v)tOEe$){3&?w(xhDCxS^x@*%vQXTTv84Iu{vQ~KxJ}nZ zx2ZbQ1Svu$MRg+zAf$ zSn>&H@fZr>8|iE2va?grW3vn`bR|j)zK|t!l?Cl$At$?=G|;g2YFvhj0f1cXv?5s> zs8e!>l6WpbHb1zBx20>y`urM9`M_aDBKC}8{^1I(pf6{7kUEfw{8OERMTybPi;$dU zwPjPEYR?e6euTCf4|?tPyy0r_l4CNvB@VrXiasMFthBNQnU@&ymZyhhI}(0RH8dey zRrYRn*x-BH<%+Xy)6v8>vlTT!*u8v?(PY)+X;z};C^huvW<%`MQun zWGC}K3kOl8`6B}0l2xzfr6RN4&FmonYOsOK-KYu*A%FtZs4myZ{~xyAGOEo5>efwL zC|00&irwPWdQbAJeQvTUb-!nfd9uM$~eZnBSqKO`bFhEm$t6DRpd6Bpq zZIXry>iN&3*dD*IJcvH3>s;peRLit~Xg?u~N$}++dCdF^0G3*t-)TnqTY8p?h9x;+ zqN_2=fDRq?d=<7a-RQd2JGQGD-V?*4lsQp{*ZgWhDqn5|D=3PGcj-s%|M-! z%0lnh)jn%@bOPB?-#xcRDZ-@KsQ9p~aupIE8@D%K)S(axe3s(X#;y5K(7r?R$elnA z!*Qhgagkkcubw6G>*$UhXEIn{!_hY-rps=nZSpm*MD0j?!Pu}k5U6}nQvsUFBO?vS zJ7ILAT8uD-dBPU4PKh4LjK49H#-Sy~b!0;HF}3E#k|tdllTQ%ErDm;f)#iN$T2RXp zD&jn-2NK(|g|YqVpjzw4lb_SJeQ0G{nm*IeT#@||A0Rd_&#hp0r&)2!J{f6v)9S2bXTxw2#9b4psiKzkG%e7vmy#M4RvO<`tThywV`CoV>(q` zx&aW2SLjSntIv2IXP76|WKMdf$O`wWYg?`h8A`M1h6~s;IT0J%vHX^vSd7B~IKwe8 z?J$1P+8X96d+QyiY5B9t-)E8HWNp8avsIAdtEQHxJ*{v05O{5ECTWBRak<@# zZ*##U_gq@;PJNZ>(}>C~(3tGigDSfA9V{4FiG-Dg=}Yw{*XnT6nWpd02~DqZ2C;NH zgpd++{5l=OP<2+Yz=DcJk_J8Nmo_wCLCv^0{bPP+S!V1AB|e)G@JUc0R)bS8FhsL1 zYxhR=dX{3Ri*;>Yu&F4Fua60QGQN(hTH&kp)0!2HkIsv`8q~6XHW2w$ukHda2IgNc{ zOA2`HSGWOKt6Y#?s%ZP^^KL9B>S8S{@L0F_d2ITT)Sih?9sF2`?2=YJ zi*CHp1l%DPY?;tQkljm4Dz=HM+^%U>m$9aPbbTp^$m{leTfa)euCv@NI8NPD(B9& zQpZRuul(S$2ZiO9{5F{r>pEzFr4H5pbKBi5qeo0U1F~CWFy9a#^^_D%BfSjvh7J8?=IzlqC0MN8-^SI*I(iShcexgs6+F=fPz?&b==qW&;9}?5OnsWuZDgiwpO7T zGKmtNcG2hD+*mP}t1WTIE80OF%cuy}K}al2?u~yAudcRbjc&tpov-wmm1PcCZNty2 z-nVqFO4--)_eQmhF=(=I%oy)k61)$nAC|Wv5N>vz@tEyt7}Rew`3@o7_t_Eh=GH0L zbHu^b2nL9fw_lE$l)&m98e{(gw0f^KQv7Y(F!k(IADY;6lW?%tpN7O7X^S+ah~8R8 ztxW9o?_7NwM(Fq9yN|*_d{ZH`k$XG}QWnL|a7)W4LL)=BGiev8B|L3udb1$}bFcUI z*U2~s{D5X6(pJ}gULj>3oz^E*Xa$$`nIW-D#(s0J)_dhYq}7v_IN^XZ1q%R;uls`w za+vDE$!V8EsYw(sqsgq%RT|`IOVL=tw=xUQkEa)9%op}6y*DX#Ph{dI>~3lW2F9#P z#aAPzMQHBw?z=tP(6CU26X-%cb=@jgo?>HLyxA2HoP4LNq_Nk~w)MsZ`?;_?lRq*crhO za86>@hzrsg%rLx=g10lOHukMTYJUM1)|+}tN zmoGVlm}&hS(|4-NCQ3##nUX_+-&x<#KWoP3eBVrn(iwtn4mNO8lYW|;kH>NpJ74%b zsZhXGHYoRKDTcTcX;kT^-MbH4^kKiP2Jx%@kY*z27Wje#QSx#2Wv96S01`R(zJm%X*EqFenTX%g3I0<9dV|N7G+{U_9Hh zN&DlJtvbI7Pni0ykBj4flEXJP7kH4+OmJDITjGP~e}lS$vrznVWB?B2#+^>Q7_iI$W{(QZ~kHNIvOP09JS;vzhy)CqPXDwQrgQm^6u(1Ql)qwL=e1~l9~wWQt?{L@XidUxM83e+=8sxj~b*YZ9E)X_y#l@HU_Xy!MP6qH+LYBU~g zms*>Ic!VNEJ|>yD+)6taY^3}XF(s0Q${z}z*Gerh$v*mG&@Z=|r6FjsPqJkYX4AF* zAfs{lks}|qZp1s+vE^L%@g*CyoHzj(!;ri@Fd)mAI8ZBx2iR?U(gM?O)@Ooc2x^3A zv^UsQJ|wvI$1FKChGrTy%Lm*Nbj;eLySZGvbIn~t)C=pCC@Xpg)2><)r|!t-Zij`r zw{4XW4O=9?e`cENJg}VmRA*zuap1Lq`EQuspbd=qnr8A6;UxWH#Lq8kjw@mWxX(v1 zs-iA5%k1Q&=g^ zmpRc!hjBn?=34mW{jqCMW9VTC|Aa{YW4bOpp}4lV%U%soEVvle>B0tSrft$7E>u8B zq>KYF**7-5(Fgy(PoG%vyF~p3Ez&mljx+G9fAQ03vCq=BA~Spj|6Sl6YCTi(KMB5U zbj?x{7F~9x4RSa@)tCLJ3X-bPGv?X&&w5!!0IlF`4%Fl_18%K!!Mhs&%6oq5Z6C$0 zl>!4O28Zss(f{Sm|F{ZYEA4&g_3&jr@mnbxI4b@66qN0TAx``>LjoqkIi8pM%}Vd? zTN|~vn||~EWYI^p@|X@A>!)% zs2BT@R7)P)#pv=zRi{SK76;OxYF6iv_Ir2R8n?|NbBTvZD$IU9KIxkoV{2VtZs?mx z^hIsE7@Q3|)cmnaW8x;*BnUf`zq`~4q9gp>>|NOy}93g;=PI7<$yR|3L4tAChBH-w%oD7&0FX@3Nf27%5UFs=kd5}4hWdzt25mll|E2-x81 z+CfG5=x(eA`ST|GCK6@A20CEbNNm|cJJ)LFPfODf@3GCyV}uVSM(CE`qr2#u;#tR9 zEQHHaaln=H9l`sKH)LOz?LO1>-%Qn{{igd105zif^F+@l4`n`i)^_aR;4YW{1;D2a&!bkOPD_3qjPz8>VXZHtA(J%+A8-eaHV6FXsykGx{nNO-jt8$Qh=&a%wLAUwM?38{O?e$-@@gR36e2Hur` z#RSgwt;Q5UA4pfg5Msf&Y%Oz~m;G+sAQ>yUnwG4~Yrm?trIO02RF(Hw>QSx#FhLO-i)*Xf?`Af!U}Ecck3H{bqy<4`v;kA>D7Q&L>~eBbN71il4{^`nRq zk)vekQSm)2#^CfMU`DL)-n=b1Pu34h;ZP5^&^45Z&5(`zHh8HSlM#ep(98I3T_WU0 zbI;z0;ytDrP$M{;sAf~Pqbj#L@J)4|C7d`2-`Nwkp47Fx~all0$@uzez zL651C&aS@z2>7A>4*2iOWRRFN%Aq0FqJ$(5^6Zyr2TxIR8rD+@xD(ZCR&MVkp$c0G z@n9I9EE(es(I3i+z@_zYyI0!BClyekido-*60W|#fT>ulrS{XJYo$lIq7#$MkVB^# z4&nNW$l?|wx8uY2+XPW9nWsfusj_e;_Q<`!qV!@}lZ{KuW$v4&#sB_D?GKvV`l#Xj zmguU&@LJRC%X^tWj_;YYLk99Up@Qrm3ZQ&sz_6!HVsUZM8!{MJ1qWjV{ zFmJI=(!0Ci*cDf&0W22`S=Y(p`z z1IGN`Jm%C42Fq^kzEgTPJP7=0lFNjj{k9MZ(md9DF}u+ywiAVn4-esHr&Djf;3lr; zGyiU|E9)U&BI=C2_g}nf66d@k+l*C}(+nDw&Hn0}0KNYhjj~9A69PF&sT6!z$FZ^6 zlgbg4xD>Qwwo%S{QeBc3LZq!3UY=JMrS+rpaIFJBtZ8^ne^cp_qI{kYV&t5vM=Vdlb22hHKQTBRhzYI7#jfg6SF?wLNKhC#u zal4Wf!v`7iK-B&OzWYTo-so4K`g!T-S&A9u2|YvXX7U?YM%^VOs=x5`F})9&?0^$f z^c8!>Z<$7g%oRP-HjqLP7=92rk-z9XGD`QY&B?m1%AfE?0;k34d8R}!?r$|+_!jEG zVav20^|6fDG#}Yh19|qt^2Lk;6ZTJO^-u@CjbHRs^MX52+P0&7)7KL)Xc~tOF^IQ|D$%|+q{o$vAiWfRA8e*rz^Mom2#hXw0;HHuRj=b_FjW=`{#h0l5E z&3;wKH!g_!TIJbPdxgY~R~4gE{bjZQtSjvxSX(?Vi-HpBn?&edx-_C^I! zjg|pDU3#$~VwWtdiyYGF0?xu&XC`EPY@L6#i&kfitn-N5UCB9)I%aopT4Mdntv3>N z$HlLHdhBlsROvnoM~c!IuIauEp0JlYd*{1s{hD3UN>8h{&<=<*H~sq_!M4bA-gR^! zd+=}`#dr9*$KpgGzne61{HgGh>uL4${pnLtqK?cH#7EC=ySt|qw3j@6_wtOsN3!=j zG^PnZX<}x5FKsIfQlT|p>8E(|KYZ&KF#(slC5F6$p!768dFJiAPn(VY1(a9%vT^$M zm4eLt1Q@Gz~8GKYbJ)1;E;5z zgfASFIyDNQ0m=JNUDiWEElTBoMA`7Bmo5>8=hmfPdd9O`JqM0%cOR-OG#9YJ;~K$J zeb4^bxGv~e_Z!Y@UymBpA(3k;mde2H=btnxxMrvF`pEaJlX$_z$tRQB>;f41f)6eU zwp1FEkLq+=FlBLn`JuxjLE($Hi{Gt?Y~33%p9_`W35g%7*a;BGKJ(@$8()awPB4BC z%P$pV#;Y6;!;kxu&k!w0N29Gh{le-bafJdUo$y}d?x=eLgti*-#pVZig#sQ2>L;wb z6niwpN^PGq&zl67a}L=jytQCr!Vx$-sJRM1qKkPx|EFki5{A~)%&aS)r*EHeWPWxh zz)3}i_Z^rGQc^A8T6b|rm`wo@r=hN%1O~?koK~RDHga*KP$9!A5OV4){mz;JMDDJw>_cg9`O?0hBC-(>b}juXk)-zd|{tkf@l zeqHtv9nH&-FnQ{)w!;OWdjBdajS z?o^hZQ=Kre^g`;d7CB^oG^4#YOy8z?PzvJ->S0X(00kVbPCH}hK4BlSW`t=8xv(Zm z%mA-m=AXQ|VZ^xgvIbnZy=gLj#VpgIYpl7)5b>n}ke)ApLK?z%&m&EsXi#^4$K8rf zF&}GyY?pFNy1&kkXFg@f7j)X{a=OlVD7n%;c8>$;xFGvKr`!8SjjY~%fGODK=hbzQ z#>$qrT9@o*7&>$~Ou}p;kj?2G8SKzgp9_%}Lqp3bK-$NW}bFaE~a%2g2|0HONhX$Njb}DjMk8&yP zy;VpyZgs9v3e-BJ!~IlfjEMdV&`|HR{=9z_B^*-$nvU!~j~Gb*b=vvWAk=sDm`%CeXu*TlZE|o%C9`V%N+aym#=ydIADC+XXNuZzo$I;w++AOei~UIz zZI)8U(ZUBlo8*qOXi=ax?}E*TKW4%s$>ZVSwL-P*S-(Bhqc`~P&Or72m$MOTwB5AM zZUGW`n3obEKPit4g2Lqc3qO(`Ip)1w0pW}`zq#6ekL+0UOY;dNm8~~Z^9JArH63>2qLr^~S`8OJb z%P_L@%WFm(yJ$qF_5z_VS}M2(q4Xxdk`crh~{7Ozh5)jQDM_43D?tbU&FIRoPGc)u+9E%Y{d zqug|hcwbg^?sx#Ve~jk7+X{kGSi;gMBaSP?8KX7%UHvj2kJNuy7J{x*9yI>O!PIzN zS?DP_T-r2CdsKi1_5WtZrn-{dJ>A~EXY}T^tH1Sj8dt&4g>dY4%BL+ z#=m`7$Rk+&goZ-bey>ITaj=S`Qecn=QmWX2n-3hYW~=LO`wFLVRnA=d`sqZ@si55d zj2QX6jV+|o3R8)pO*oAj7sQSEyh~gWrh@1F7Z5(aL%U}Ocsj1~cyZ@LcJYF$CI?LE zl1K$NmnuY-yhhTQk5u)Ov*!>aGgX+=Xa=qCH5sP|H4ilt5!2VTYppBf#4p{XFRGg$!m=?K5jVO^eA_)y=c&FYpE&{bkLvqj=4kx7QA{sj#cJf4*d>0 zZV5KvbrmO+(QayWb->y$^*wu7;}zeOoUSSd7tD|Z3@i|^miEaseKs}NUF2@GQ)&-H*~{S@mR%F z*W>+Ui@4Elfh#nTh@@-#NOnc95WzX-M+Tq;|ntCXqBu?N6q`lw+Bk zyu*|Dh~lZ|y?X+AFMg&fdOCpxb;Q*~nx>$LBv~p7##*hIUzLFYo^e{cQ&aTAFvouK z-+8l@UA>Z}2FvY01?^O@bsx*o1>)wp)Wvi6diQgC!Zr^Pt7YO&0D=jOHM@BO3=1%M(%&Q8fa;>ni&xo+J@ z#SxgdL8}|IqyQ14=or4rl@W98ZgSyL$@LDw=)_WQqBW?KYSLIhWq`){;Mqm?GkP3p zj+itiX;*tbjCV~H(nKOidu9{c$$T#Fc7&TR%R=PILpUR|K)AT_ZTK%;2^-j2KccyZ z{*%6s0yTdDj@2b8tV^K<{8GL$=+z z>|HPz`$tbBCokw3%2#0COxFM!It#yfu3}!_@}m9usZlYQXpTkBLGV!QplKPd1=UBD zy5BTx5!+xks$B=05XqCgt*L%1k9fVnu-tjs#1vmc%sL`(`BVG)K;L_DDn3L32 zlV`4@l$*(Dp87nkqtWfpH{$WP53%rfOy}4idj3$Bokepx_sqLln|t&XM8M85Vf_AQ z;?JgjV3Sm$Pyvq^uFS|!nb4Vz8j-kt`me2x^`>kBG<|R2>xeKh#z?VS>)%x?Y80!X zTXa0P-1C{YF2geC6Hc84N5zvSCdCe$*Sa(nuY#;_AWJarVm9TFO#9~{T{F72O{>SC z(uLpRwlMb+Y+K#fDEujstax@0;d{Swb=+DLE&0QKVR_emeM_a}({lWV43R?UwRW`0 zk?zzKbBdWAH4O#7DCA5q(iS7q%lFR`he(D;KF`|=^+=ryvID9nJ=Uf4of3!N=&s5W z8d`te;^E;|(`o3Vylve_>qhLDXCq7%uQ6*8jVz5Aw_4Mb8A#YWo63tS#XsrJ0`;bV zwPKukFQV(mynDp=DwAnwqWolk61%D8`#bZX;pvWW2*bDRc8<-uhVjV;{nzZeY6JsR zEZ*PP%C|#v7B_?+yho@gQ>V1aU|TbEhrJgb^|EJ4XUul28T*D-^&_sL!DCOv^GX8~ z2t{s%A7xr`EZHSu6G&sRacNDq4A{@DHDe?>E}43HF&5WxjMy;$;YWnLR~5Rr-9xc= z?-qq~45^Q8T`J8V?XZ@wZ~8WY^0I5Q71)6QGCHoa|E~@CXKJ*LjoV*9IX_vYu9F_|T|WzrY}E%$+bA zW#)$rXl$4c;ZSy@M#^2u)ajG4GY3>=qZiEUzN1kmrSoIPKk>h@x$WH>+}O21nJN`X zKFdpm9-ioe8~6esWk5Fhv3+sc1eRPuZ+(*C;w}ft5}SRR!jX}GOBz8NY-wX7otymD zUT#Zi-SrMoX*fUK7k>IV3VzTj= z{DomdJBgMD#cF|IuojNWJm8AX`-xb5G!90DjfWs}(0W_n|PjbFk5+UJ&-1$&aXn;U;g1durJnQ2@W<`di}@^8NVA=)$iey54TFPuNn*yWyje063S z#glx2=6)bh&htpD9ajp>W{{D? zQGl};F^I8TXrr7nzi19g?N+Q!Df;SKOkO@Fr&*S6&2T-?pF)K{j${JrzYkO0XOTQI zYNYKDs?B@$Y6-IV%hJ8zo1LvfqxbM1M+up0X^mk>sx->?6n8P#S%C!ZfyQylY5U*}W8nu=O{ir(<>xml8 z6|^8iGwhw}v;Bq44bPE^0J^9ho2=d3zMpb~D9@Ck&13%DVqz(Mh~ZkBsCQ)`TP&nv z=HX5UK2G!`tabG%;m|K&%gJz$%3Zo+ns1G$<-S}~cM6I0{T{D)CF9|Fd=s4D>Lst$ z7+w#{6(ok>;2N!y@?oD{sd&^GC>t9)ydOQ+RvIuaVfiS6%`+cePgmhmzsP~)q0&?@LkU?E|Ijww$DNUFX-cy)lCk;$=2*s&x~)zsFjzfbvLl=( zHGh8Iqqb?_Z4=ub$zMQA;q-&Zj*71RVcEQJJ8d!%C<`N*BbwGs@7kkqIU9A)-r!L8 zE-QbEA-s{s=fgGSeNGn_-XWQ1M9i8tW^ep2TyS)Si{&-ZF1}BQGkbX=x~0fpVvPI_ z{~5}N%#AkVtq3d2C2jA7&sDYSu)y|;{)XZ3jrPH_{lzP@-E`aU+&cxndcx|v$C;j! z#j5U?CZ7t|g@RLMT|ibia(DfuGVhV{Dxp;sFZI9P@PuJQqIR)dwhV#h8n58+Pl?mJ zX{w8p6MH(k;Dl48DbEY-*Sz}~H+D5B1`Mo%k=W4vPg<3M zjt-_wf{@slnmw03t6@D@%`R z6}JY~4!5sqThkzKI0iY^aIQ;XISwaiM;K}T=FQU#3r1EOqDo%vQl1;FRGOwKo}IT_ zZ%JiLT6ttzbQL6?YV4i^)^l(pgON(+kRnJW2k#wzjwzn^{MA!Z1foaiIitL!t%5US zQFdNYz-oZFfbwsD?o9D8i`w~p@**vEnkMeH1>49!at;ii66Yd2Ezzq(dI2HXS)vabZT^X&CS~_vlw<$b z^sUz(%SogN&6T`5PF@Pq2)_7YF_PZsG2wW&7xz(QJx z4H|vxlKuiDqVBCVW| z;;Z)xe*u>AcN33f*1x5U{sKDV9=Tl&@4zaHq8+8O_RaQYIpY(*#&TrMT$ikTiT=!$ zEbF(F&#$}2Pj|=z=LD5^yDZf*l9SnyvI^2xmW+(9GlLhJ@igm!e*wp*qF3Sd)F+L| zioiPGHQl$Tn;(*3@Kiwzo}6fvfg+X$k>L{72hGx zcyvqgc+RHm8T#uWGAK#SHZY;c0ukjXLiW)yO(;2BWIZLM>JR$;qMhSG!jW75{xWie_>A(W%TG0xTe(f3qHwYIf`cC5tN*&(WgEuiJ`G+IQRR?K13kq zyP`ESSLfwltnKh3iYC$KcywQ?4Ytumr;-jOc}-{B*LQcJ>0KCsTrBtr^#?MZP|a9X zOC7xiG0)M98K0!1%`+(*gO=Afbh*N5@%4XFN@mfI z9cw2&4%BIWkuYJpq_tH3aD50kB-6^oVFJIz9;1oS`LQ~}oH#zQ5_s3;s?}S#puI;X zjT{|+2G3>%dt&%!v1uUe1oUv|^DANlywQ0n_0z0Iwd2$iAzPdizLSme+iTl=FeX&} zfF1^JjuPY5W>fuA{9SMy75OY!7C@~sgg>p(12KOAG%Hq{p;0XUr>dN(TDoMZ>8e>f}K@I_{$0>vWI1#4!f z7+X;48zBT?Ut{JgTHVva28}|8?G?U@84}j?uDb0(G=IAbsuRWgFj6{hI~mb$Td+ZJ ziM3qI@NMpuROWT=cddo~s7yr+y-YsQIts}VbibJvOyakYNV+iPCJk`rtvM}jer`6h zId1-gDw)K6_xUF&?b0Ru@+Q&x?CN^E_DROy3|se zh^BG^OBlR^+d~6qJR}gEor{)hg>S@%IRHJ_*;y%3k45` z%e9s3Nksi1AYrzo$&7c2N$Qd(i9V$jH)YX}KLxGU<<4oxINts)8F| zDb$p))^i%YiyFWdlb_jp-s-_i+DvxNQ!tPw|K=v*mNMqUO_Jri`Kr42YUab??T>f) z+PZMZOv$o*1F8-A*~O^ryFHFsUeNiy4g#Xyu?7@9`gSL6P%t?qF=-y7c0f!uQ`~lI7G9mYHC#L*~fnY z0y+kq`Yy}kV@Q#Ko=`#bkO?%y0r6LU^6nIOkLP+~HfYMsaOTzL!m9FebtEOS)yE|s zk-MvAICauUyPmOGc`tdBdH(f>&Zszs{PGlYA! z>~=R6pdy?sYncG`BVrad-xl-AFDZDhtFazdAochq9zJNT?U-AJ6EZQT)fMPud8uH_ zvYNmmdlz9p`xhX8`dz7d$~Y)h#K9AmY4QDaL4zFRX_x|=J?%EFfq_K*T%t4!@jvf% zrC1lo-p<*=f>T#UtZ@#is;b&W6WpKP*3aI( zGCIk$Gt-v5PRxl&Gz>A2&QUt#aHa?k-cqw>P7QxCJRjpmTW9%k7Xnq>8yPHmQSo%xjGM0o** z$X`coQ&~N?Ay^cRdLDtze_&z!)E9c?GZd4$aX3>iso)?xIZFXSTA$iYVV{Qy#I#{> zYt$DvWCD;gHI>p!OHyQLPYPJK9oNdL%}#`(eLu;Xl##Ppws2I@_2IK@7->Aucqp!3 zfZKvBl%)<<$*5mLUIK?!|f)i(z zY{f@;Sg-AZSpSTx&!Nx#={v1KToN+^etOVP5(C*ct)y{z-?GHd3O{)Y^{%y=iTpmZ zeXfr!M2ansdwQ^;*N@Lb<GO@bn?qrINlh@Dn(ux+~{j zjms?HX}dU5axcg|8jb9ylngZzo62Z!eBf0LaB+$_W20MuG|-e2iJ1ALJ=!LyjQ5Jc zJ8*ac>m7oU;dfR$+Z>UyKuEcw0|!|=@Xhv-izFrXop$_V-c$%=scwJ`=h5B3`BC;^ ztGq7Ix=wc6zsKz$G}{(^6kPNufsD zH7Y{=lOcvpNWCm>(+lxN)LfAP3xa0`>!0zSW(i%|D7>7cjYWZgBlTT&;c|0#MLftV zE81~}q%ia;8^3iUyl0@(JDJDdBhR|@Y&ZR8w?a=Vi8iUXU+tIZdx4(M2l3uhGJ3hX z(BPj4SP)OX!3AMRzd zXy25&LcD&_+5ZLL;sJkJ!{ygZok!IsmR%B8Ks>g_LEu} zxoZp(-4kYu1*`9B6wIrG<9Yp%_+q1`XP>co=zN5iiUDTe|E`~7*lgI1k%AW#QE+&6?OZIwDLFhiSn zBkG=v4(b+IBZp-_aCl#ErJL>A|s;S@ImbwXWx%C>|?=KKNFMQ{AuWhoW63CBsz- zK~##!nZAT#JW4f@g5m?$#)te*#;rF!_w9Egw{1gT%H&+vi&@>Jg{RLL+|aQsDU6W{FXv>>u`P8T zmTs0u=e42iM38!d>taWzW${Y|#a$Y6N+`0^A5LbH{%~aR1qxo3!=|3W-d)h)C4H~l zva2ZNPjthXEoKz5S;|k}^#)TQdtJlZ>hx`=TZ{Fm;3=M5?r1qa6Wiw+MxeNWM03RL z!xYl31)7t>@G3Hb4E3U;JWjv)&xxSTPZd_+7R-oAVa9fArtS-Zv>OCj!RA|N&Fhv( z53a3#VhO&3`OpT}%#eS@C-fn>k@%r`?ltl|^^@mp9kY?Isi{;2ai5JI*8l9DnoHuA zI!v4u5)&z0gAIF%42?_8uj+4cUchsGQf!a+yQE}`YbfG*&I{L2#Q(MQg!@Oh`g0n+S?cGC(qh7)!YsD}!b2;M;qd+q=GczC1ea79I3uUmE`GE-z z7~Afd2_DGt9M;JxC1HNAjH&7^0X=in8MslQfc?jMBMGFM+GoMZWAI~YL}R~0^ltWm zf*0gWTI|>!lNFOi7A#7+3pEU#*Mg|`J?pxOiupfl4+qFW<5(sbz0DXj{o`c4NZSHA zBT5yrs3vmr&I?sn_yvV01i`^}QEk|i>)cIc1mTTCEF|5>rVQkrA5rk|Vay=x={sjr z*~k%I+^Ju+fcOI|NMwj(j<5O z;MZ2F1`o@EERxd!E~LnL()@fJT!ZjXnvo^QzbIN-AlsM#)#w?wOd<@MXzG>AWz%!oyqzCo+6UB5RhA5>q;n?WROdUjwMs5ie4&v}ps6XPhLn;F z)#^b)Ir~qYR(d1RPn()WXagO5w(=1}pM=`=;UKNhX$_uvO7-$4=X$ZzgNF`e-ED4V zrb&uYk`m=XBa!2kPVTkk<)h`br$JrW{FMGMxw~xm#K+v;CBF`;S-^>MeFa-Hn6}g9 zO2KuzPEpPFBhdmOJ{Q+-a5xJ7&$CdlAHAfB2SeY~Yx|~g7^wKauSR3<6A&B{?&XWs zY0%)fRpB;*o|IYCB;mEVPzeYQqaXL5+sR_F?6D%D6|;OkD#-OCo2-+1)^bzo7)R!X z)+;;4>Y9Vne2Gt&(ZqLDXR8(dqqD*hUP{v{xiXgH)f;1hYzHQ|2cUS*;i$(~F&kGm z+S_%|I7*=&3QBcWm%=CD(W=Vq5`_On7oY)iJET@Y|&w{Bw1)MDs5TTz<2=}B?519=>UZqx zXxFHkL@XpP{iRGO_qN9Z{sQLkVAX!cj!(t@h?O%<$+){#aCwFc*YwZh%nEsFY%uZ5 zz`%S4u_v>*3&yYEXIOnk=y=jpPb$towLq5YkP;1Hh^#TYlB&!2oESdHYpU0h&V18H zvmed5C}Asb_;5BKAzY?eQo2~cR#4Q{b)KBGod)ZqyOlZ@*fg38`fXCxX$KXO%7zcg z#0QX;_mBUhsy)#74l6&p^ki|@^=r?YM^9tJ%3qd1TTt~9;|?ems(defN~Pzox{>Ec zfLMP_xX4%;dzbzrp*T>?K6p!VV_rdO59Z72{%xlscyG^Ua}hE9{7^r9!(n5E-|Jc% z%VroAyFNETw~>!~%hNyeyQxbPW?ZzlchOGiopq_4F$fnZ znwV<+Qto^`@%Zzi*X@UJQlV~KV}6F>Plq)wo`sJnuPU;m*8yi9b8rvpxFbTPZSD5-6;PdB0LPb*7E!4DczryRlL5Opyt(nd5WvnxqBd5t zf$KTB+2|S7N~1`idcw+{USXBDTg3b@D_vR%nV;WH&m^}*EbGuNtO;>_GDbx;Rx%0% z2T-#+^xSi^_&7P%vZ)yvrT* zDcn%c3WZm$IMWODt!n-+eNa{WXcP8`=6K?66s~@4a|o??HB`0dayr7*$@vCm@>a@C z!ItU&q3gY)nrP#1UlbKVse%Qh2}l!AdJVlKASFOR>WdWVJ@leTM|u;HCWID354}k5 zMOx@6y>|!@!h6Q|{O-AD-L>w&S;>M-W}bOwfA{|EP8#8IXeqZGwXg*B=XLJU%nbI-8cB%`sVS){RfFWZ?g;e$G`-2C>Ish+bRcoB_bkx9un}i zIeVn*MyC}tXFx^uC~}nA!1=a}foJDO4QK0D3r9v){}MQ(jmy5`8~zCQFhlneSi9w8 zC$;v`%gj)^L!@k=lpl;z<1zJ(0rtmg%cAk%PQysx|9wLfmSq@1EiqGkZ zI9bs81q6+BjQ(P8+%6{@h3jY1Vn43Nm87x`eOXDcY(LNA;y1dx9wbJ}X}ubU!sQ(( zH4yzJd8<5rB|R#=_vA*X0tFAdBEtUwR+1W_;0E&?qppD~KxYS*mJ>adF=G|I$lqFA zY~r+I{&(Fx8IF4|fHc97{)oOMF`(w!^-5p!RN%Wy#I9EuPxk;sm1)M}9y^YMao&zh zBQn)oGL^ul7FzJA$5P(h0F*2p;hW|PxPYMnM>jMo3;S=BaU0iM+T-o(hu75zT@`sx zmE7Mtfel%mo;=->WjUtLR2dhF6*RaT9j;kX%4d%8?-Cqym{Y0b_qpR`M^Ap0)V+Qe zE7~8hJ`nZ1=3ZEnAKnhMYSw`0jl+d($Q)7MOHo4W9FA-(-Y}QMB2}RMjxMJN8qdqD z7UY@FzXT;Kf#(4Y-S1s1LPbIYB>_X9q`>7yYq;%ZE%+!Y*E7@l8Dx!Jj1iN8qj>y?f_{10Py!Z~Wd`#D7wlX;vcG&o&b_DV_b&lPP}S@X(v}NksccmlP@E}ItYC3d z1)Hs&*BTT4xh%#^GmD zkav(suN|%!ey2&up1t;k@V)L{T+tt-rBwZ`-U4%Pgi^X>EQy=KDE^*&G{+W{F~bI zqy+12$&U>rH6^=RLt!!9g)(4bgVAK}UQU@uSIG5|OMSHfv`A8KpN^Rb{OL-ZjHc5} zqzd1q3#~glW~!Nxxo6K?*^pPbaXxjN3IrM-qE^ukpzWVL2qHH>$^VmDe4$DNxg~Wf z46l+KYg<-|sr~y`TD+4}EnTmq#&`OS0#;m}J#v|2TO|25OK+g5Q-)0-^4Y0C-k5t{ z$%=pZF>L=OmjG4xn&Dufx~wt}KaoI9JmHN9Yvkj&uf_9|!2;xVH4C@vw4{`YNSY!X@1 z&zVWDYG0!|?-#jB<*Hw1>XJE>`|uOVVwGhNv!GziaC7JeylQ&c-`uaU!ZCWF{U}op zfRj0%Ex$Q3RA_9@K(d`YN@VUMO@k^VuDHtgYeMfeukqZKxSY~Cg=FGhxx`h+$`@Dm z;2?~6zMFfceG>kG{&IXcb@uZS{J6d{O#9apiGifR3)dnY=`mISgi)OR6Hdy;{~R*U zU`q&~J#{ByqEP3RgL*#@9{7mD>il2AFBUW*RDS@B;q-Q%guXG$5dz4EadAO(L<{X< z+M?}nOEJ5Ill^8YBX}6K?hn6KOZn~km0>lRz-rq`1VY41?=Bk;7yl<2jR2!CfBa+w zgM_M`ozn1dA8u>lnb@hlw(Zx-M|<)0jIvcwtJxLk418 zNn%vPI0sCK^Jo}AylQ<|o1T~$GsWH-tRzl=^ zU6@6l?nYAqBfv(Xma8*7df%h^9!9F1fMGZResrM!{`tE%l24}PMwdkkDa&Q)w*<&J zD{4>+vB&~#yR+D*hkk1JnJ8E7yhBzzpSRp}g%a+V)rM1LF}xLOS-l=97_Rck2uG6i zWk$A>R}9>}$oBF4C4-B-z%;wJ5~@Fm1lG$tyzUbSET*RcOt;edv1k!THoqr?dOTR5 zSFoYmdkrdkmi1w1#-QTD>$}RuS>x3!t4Du!2?7GEv3PjW(Mnrj!mu+hmkA+Mb}0Dm8*{c2_v%@wg-HgL;6Q{m zZlC60@h?h!m3u+h$pSfPv!YvE|9C4iQ~KAA&rq{sRF&0`#5ldFwP2HrHHjI2O4e)5 z+_IyRl>B!q)jK>LNqNoZ=OV4Mb}O&+3ey}PNpVF9tyPZIHBz2YB}gg7#+M=A7?om@ zr{A0Y(-b$K(jG~?AL7l)zE0}3P(QP$)ZOJKF`)sD-QJmLgiVbC=t`~mP4oN#WOG3xYPl0GXaeZq?{Hm;qHs5P%h$)9z| z?Si7`I^WS>WXT?uam&BWw&5T=(}l(b2j^L{>Se5^Wwg1?M>%@7Ste8Ofoxf(T08^r z3-FoJ`hdb2UvAY3_ld33iDi~0Pv5L9K z9_O4Z+|&?5@qW;$?xTU`p<0iZsZQ406+W3>Yf?v2BjY&t>FqGiKg6#P*^q?97UNod zrTw28f-~AEd-~X86wzBJyVlcgw##w!Q1Ez^#EF&z)4v1(I~K5Mix~4t0CI9AMB}7Q zqwIU!yrXTk2HW0w^k(0Y)#zL3{D-d}L%8I;J(%qJE0TR&n98=hW$6330I#6_@#mbn z2Zo>CCizAXHu(Q)xj|cLoRHvwn3s@%Ve1fUu&f!;h@t}HVM!x=N~h?7<+_1-985G( zKlSyUqa1)JoTypLHff~&yN*Im7!|$iRF|Eox08qpqZ+5xoZhuP4I9L9t+tHGqe?z1 z=iEaB>hF(QEX>ywPcHp0flAp?c6H1-vGH{tdtlSIdb^usHtFQ2lQl#)7aOcslG4YM z_GYU?E_|ZNMQTU|Qo!l)5EeH+`o;TU&XkFL&59izWK1diMfF83c($H7)duD~WFG;!ln*25Y#sQQk-954nhv%4RZeeZ zgn#s>+tQVG8Gg(Z*XCMH#-1^fpvM>Etn|WD9-^br9d!CkkSJl*0XG%T)bP06i>*C` zH%W6ZHp)p&+{wN|t^2(J3n1%b5wG(Ox-TBJ;G4OV`Wrs{nx|u|vr_4L(XbcEwILjG zpkDV;=VR_R&AS+QjWL!hEzq%lzWkczXZUWg^z+)DHY{1#DH8^Q4cu1xtcplC9 zcWETFzQ!JoTxy!0PZ7;j3S3P{_ZOUfyOzFhV1BrGaeRhPj;{4*0R`?3>1kwfB#`6N zvK!bd`j|anGSDCo@}4u@%aN`K9xZ(||HhpVDqruZ=0fb<5@vu`*hEbpmYsA^E|d&B zTG;j8bOip9O}ytV$xFnFr$6L=@WZKCkNcRCC?`>N*&OFz*cMKq}YhsQZd%udb0@hD2wGty0l`} zQ7&DDYjsHiYAZD1z?>fF!Ym>~~}i|vC|pbFNN_p0gS zh+){pvO0?w{0Nnb9*FjOrU~`}8Zij(lY-st<+~hE(~ZUIE?skrOQ!ocI7-qQSxvQY z5ldZqdraCc7?`+_36WB^-&*TDNQT)m2tSSHFQ1EP9f()&{=`18UlN~^{JQD}87KOA zGZhGJM_aWkb|F%&jGpkcp zKV_sH6c%hxYu98k{&mT98GBrER>*XRSwd?!=~Lxf+bTrodQCd5Sj1voWZZx?HX$zl zILAiqNIQPsj2lOCykMyu!}CSt#cp2f>sXh(XwqxAwqlnCr<$>xDmg=E;C_|y2vd)I zLi&xZc^_^PI14wMj97|5+=Xz~kFrV;_~b8F&qLU!BaU=rcwF{%NbUD(KA88O&y?mU zhgqG?kSt~1Y(M-u6^>HX`O|W9OyL)&kycFSqd2l7D*z_OCT^kp0%$_q8@V(%oOScO zd6us4n!T=l;^b1EJ46hX7-MEnOc~6VPxmy8JC&i;V#u$idDrU)P|nN4z~Zd-gsmaa z<|VN0tC{?--tl|S5bpI0wg1=XU=fpb+RPgv!oS>}Aa6-PYVEmqQYKTT zG24naHZAC9SgLHjG6*zHGYFNQ({9}b7Av5Fk2GPf%H~q2eo&q@#4h^rW(PK9Rqj0G zZ4fQ9y|6bqv85tWmj9jj(z7KlbJhP3Hjbdq6c%|3w>yIR6sZ<)d0&>%IAN^h>?*cqwz+9q5+Zba`9IU!EMl zpCEh-SI7>@o+jYf-D!paJ$MwU@-Z}ZB*f1NXjkT1mjK%k(6~ph+W+T|C?z5Y6}<=g z0kqz6${=Ku8d6SAKH1Ie-)nS2tAA$jo7y{ip0u?ayh|Q&O0!u$dVgP|2YyMomySNEsVTs7zt!8fcm3}E4ToQl zIcMySlHk2H|qoleU6<;cKE0}!*8PAAHKw}5aOswO%Yc~@{x|o`x`#`T>CuG zsmg$3R(#g2sGj~`f;Kg*a;YzVL}%7#YeKIhcPKUzKv?baQA4wXo9JCsogWX^v65|F zV9)**4}LC!%Q7biQ)Gi#d>MZHPd9sBLsHyvd+ZBYLgVJU|GV)IYRsFXqJN)mJ;PI) z>?T>9go2tx=N8c*?d78_!&4Wt!ejBYpr4#jV%IIwymQVoZ>B&mMt^^A*eZY8L(%qx zgy*tgpxz4TMaD4HDmoe4IvB-TTu6mgN##v>n3}5Bf~6$4eT!o*vbO&4^_CNh6E<5P z)ayv7yjgLH=kwttT5!TCPh5wM_?(@`=GTIq=vjIVnpVEtJ1Y64DBG>6T%|HKF^rvI zZ%90zJ}pb?W8KY2G)Z@|IOP7?I&5BlrKdf&IXi1$HT%LEnujmKY zb4c8W`68eA`gH+Qf4TtvIV@~0LV|?o;C54U)OV8QVv|qkYQa5YDG$e!w1cyYR=YP0 z>C2+3W&M?g8a3dX0E;l4>oB4=^;gN1#|!RfKTo-fDtzk4b{Op26Ic3U=)M64-u-%x z-QW1;p5Dj<x+IZhX2l3bP?p7DlC|uhd2(yfD zZxrG>JdNTvmpgYOnTLLy_atXoMsYo08=hOe*QoRVbTJxwIPjmv^mQGJ!gegcNY~3} z7bg50N<4*Z!0_J-@_$*Dck%ZGe_)niTh|uRY<#x1c3*Q zjmH3TFX{fKGV?lOBEKKLwf{pBL&zZ~8q8gDwpd}pTSK@A?CU}Z7e1_Lr>L(x%&;|n zW>#?3X5u!b)ckZa8H?q<=BlLtRlArJJ8&UAx@m2X=L*%64qoK8N|9<`q}Inf)DOf< zbu+lIwXTUqTSwEw(D?=ikfe`bE!M1-q7Fy#gmHxIBo?Ak9Bm>Gy)EPTXqLfb&!UU` zgZT*|qHoMdkp*`aUXy8~fRDtk%aXQCO7o8WkpGU3i{neE|DK;QR+ z)=W{RoGLGay3jguK(TVOz(DIuQm|+;mENIXJ=2Tbi|cCUzzbk+s0yJ-i>(R%_~iLH zqrZ8#xEa$yt!=BNSt0h`N@XSoPn}TnCAP#vf+;pANxCJk+YIWG0wadryAjf`jPd)` z+B7i|k1M_#nsjVI4RA=4l0LV}YrFTpP`Vy1#=Qz0dWq1T$=|(5gNQ2ViB*64A((SS z^KK`~@iW&pZr)76(v@C+Uo$vJ!>LX;)lhY)sNmjMIaKMo4P|1`jtQ}NlPiqighjl~ zA*N%!fDn*Jt7&*A_qfhmMk(fB?RAEG_Pn#Ax?o&;d@xOWy12u=)5wm|KKhry5d=)X z(-J6qcB?&eTPN&(jt5(f9+sx7r6G~8K96~;#dmeqZGFd4&t0v!lj`|C}DSA_-t)Yu!#X^R9a8!*`P4zokR zdJge9vn8kOFVTkf;hnrD7=}$JKube(Ip2Q5YztmP0cXg5B9*I^5nnTPm_zcoO?)33 zabS_OX=WLk1#MfdZKfG8#%>rtem6e&_=smd>_rfk!`YAhyFy68clX;~g@gy>(&ER@ zi@`mmsmaUb`wxCYf!$84CmOKVyxsWQ%1B&+M&)e{?i&W@#5vh z2Lnt7d;IhH7U?+m4r!|%tE$SEY3u; zw>|9!=3)m4?^Lrs_(k9Y(7kxN4`L);@2f`o_nlgz0>jQ!4q_9K6xjNm!`>+{!-kpg?_G4=PMI%Ai2vXd?kEJ$g`;k?vE z#?Y3&5&UFD1xy@Y8cM$`^~P9y&)1ToSLCK>=GQms7}FgFbeNt8T7M z?*-dSuU-;k=UJme>-E>6c=1xN`-#al-1I$w8(j8uR#>V-PIqlv%vU;?CkBLmF1~o zUkhh#x1Ku!P4C0Vh1PSlNUQjy!SLp~g$_x^%v+P6BAgtQ08%PPA~~$ZKTF*G9EH5m zj0@w5X`rIe)Io@q&ck<1%*X#YCVx|a@eWmOJ5g|QHi-U80Wmyb^gW|JPc}g5X;@Y* z@Wfjwtj!dWh7pYJZRj7r9^@VHjD5KjIrr3`m^Y_;ni#4>RwMLoTr^bRSxVPRZA##x zkV@8`e%7oWeq0Ay&ruj(>8bUx1KjfZO8cOWruSg*P6mwn%uWPuT+yt5S!!lu zNQTb#L|mi89^7etw&wySKqzZ-AzFc7uVkV(UcPScxjD9NSAJru(Y6LW|4E1VV%|4R z_TF?C8K^if`b(#Zl7c+S$q~zDsVd7o1KwH&*#X6$ zqH$U5w=^YnkEdzIK*>Di9V)8@QWKx_lzq8d_xr&&N3gtupU^Rg&Zj+A?>u#q)MIEicCVzXVRyR}DNI~IHnN&{-3<6G%zK*Mi}*%h6i4?( zINUZS2^XPEA&Ju#E$069TK|*S+KK~egmIJ)fM8Jm%C<{WcJBu_1=<%P2DQJAsA+KSUo>+o+G!M| zXKF`ZuY6y2UK8IK>#bo05AW4lzn>lO0EgM@OJKqMgUL|N?G1=~Vq^V(MLoe-##>Ib^ z+4@m?s{dThnjpYiVD61iEam=l2(OShfpHGLccH&H7k7s_439^io?N)3b*>BWsYSf% zrCRxls_Kd{*(k-{=ze0nO!9B9+>36p02{{7%jxt`_S*T6TuwDV6ngp8^7L4Cs{3pe zh`ERO9hb)1hradxFlNY@9JnR)>vbILlt$z=6WR8Cy=MHJbaAsfs@E({Yd)I!mV#Zpt1G7<$IybB~5@%-FBu3bFh`0I29(2NRGg+NvM6RLjZsVv|=?I4|8+4$qIW z7dC>A(K!%!LMNxmXKgqB5%#@hGIwgTB`_m(^yLam2Sb{F|D9vAi(BanbXA$YoEl<_ zJi{!9hY8Qk)(A6%HtWu8Jl~FU!7WXHFCjYzanI^zRpa;AC9}&9bX|CEwzcv=!4o^Pq zRr2NEU2C3GVAOz5F|VN?IkLbPcFjoPiph!t)G|E>F0`-7k6LElBzmt*gAyfQ{rtkK zCh6k|R7U9+!tG@8{p=jqLF)3a2{c^_^z@_$ttg}OoxmzzrkVzWwE=~zsXO7DZnG?4 z%k~iQ=4ghMlpYs7NrhO!!oW$vXK&}3Yi?`Xz{28K>20M*JWKqIJRWuc!)=j@0`={q2LR`-RA*ZC_}Drj8OJw zgLhf|K3vZq5vwNyWGH^I*D~`PdpxjyB{ER!e~ly+xveZX$3ludE>tpjTeEzuJH17R zH^te}$Z_{sqrhxGsIz=~w+k19T=gbK)F?+2W;pK?RvZ*}T}?UfrsT$6ptfNr3vSSN zt3d04SN7yrKMJkp0c(ePJeF0bKR-Dk38bleH$liL(02V?UDX*afUWlfo$9*(n^(0!B z*0r86NUvUg_De@wEJd+s=t(Y(Q&2s5-IPU29PWWbr|TVWKRd1Axn~a5<6K@jKWpii z62gi==z0S`1y11ch!)7`RmSM-Z{$APNgbK?)Dl3J!Umr>O@${u9GhtJ&;~sidUN@< z1YZdUTK(r-C_+ou3`0~8%ag)*BkKa)lH}pvHue7|6 z7aPlBMGb8pVC0(}pKnD*k4V+~+ecfe36DMcxfjFZJachvBf^pI!mlVGIU^b>D}MIL zpi->mS^A5yG)EWp1em7!+2MjWnaEUA{l(XXcB{8mO~ps<6bu!WKdIiyrR1I5p;D$0 z_K-x5`?v*JeVvl*mV)>0CfJW=^FC1gYA4^fE5ij%l05+>r;SUJ^o`F^OSp6UiPheN zTpLE}--p(}$`V+bs!|r2%q%eR@lTxNnLbhLi@n8><;Sf)F)!4Rg7dq-steq7nBUf1 zbwt-aR|p}J!swD+0lxmyFyCe5aC z7gJ)ERmQw8R(L0$D^h)ANw?X}h>iJJQ0{exL5Y2NmuB2+l6c`_J@h>E{I^R!J>7CY<0#@(a)6fu43JmTUHPN3Z*LzZ5w|&^=?M| zmG*R$Wpl@JomuleR%cFL!b28AMlM&ey8XDbD5mW%jdmVke-KD}K?(mj3Ng{+FspQp zYzB*);(FED^E^7uA-E2f_wzM8w_ zYcza)D#*>xsZc{&45`jJP&O@O8O!dz1$pPamRwgRM4Ln6{a%3QB8IP)F>G++o0Z|n zQ)}ysK5>I^to8}2@}D`Bi+4XWgyaD?`yw~;-#14C<@ja0xH6}i)Vc<*qZkeK zSy-JxL=Si!nq5O@Sm+I&otp+PrCe{rSB=Q#@&iXkfN9fm@qt~?R@TYMzXat=7sZX} z9A4(PB@SG7S^c7Y0w(_@*xts2G|%zL{}POiUtN!(AP#s$@J0z97)1a~_6^n|MFgUE3194gX|sdu?E%r(i>MRq;+?mZ}lZkwbxvO$L3 zANx*F9MT?kGY1U0Pt|@*L^2{1=^r#n;t`No7veV!d9MWTH-N4;{%Gt^K#_PJp&ABuVExu?)a|q4XzUA^TbE*DZq_u1DOxE?U=t`94C=an*J(g>vY}VNXiVCO;g$Eos?d05z z^w>O4gv80XON?Jv!F>y`YA=sx;XFUg8lSq3hg%(@EeHPhAbQ*P4WdlyNi?JDA3ppQr zGFjnajpqV3Lm3L2J6Roi8ctY0ZwRzWVC$et`q#+h2b7q@078T)BEri-+w8V4^C`I> zc{5PDzKz+m4B&PT6ZR~SdfQzEo67rvakjzKWv(T7)kzzWAkQNSqId0!pWO|~=DEu? z&1`&5UY6nAoaN@TxQhkp%}G()oB_!tF+IkorU*_G*)0Uu-IRfLS&idQlDC%fvD$#P zOJpFwS5%-hR`Ek*OIBQ$DlREF&x247DTCm;59nkr6YLQ8puaLF$$u9Ks-Z*U@JPFr z)Xe4p#oEy_4=_c4_0m7B4w*k)-lm#2%>Y{zSrYZJzZ6~naAeH``l_cDhAzlgu3Zh|lwaS_ zazh8~t3L*_Cq%G=Rp?j~cVx35&}@vkCoVuYX7)HrBX(CLTumc-r858fVTL`=^U-YT z5Eso^l{*aGHG)9mh2YloEubRc3@Kh=BEY>*eE;p$IK35XL<_4j#RxGcH2rXa<#U({ ztR1{E=d<80B$E_EbLXQ*8pci5064Nz-#@^3GiPR7R^^;3n}r4M;8>Me`MUgn&I+fr zF-s;1moZ6XPPYE1f$Oqy(L!Yz{JXS9)+e#L|G%c?AEc6DL6IW+h1t7yb)_CYK_&p^ z>-OZ_8AjD;wfte~r|ad`?((7}9`vmPQZ9u$hY-@u-R5wLvWi$YAT5$1h(^jxt{EZv$~(SJBG4uh zTnp{cHSueOPD^6>Z@hMkdrNRvR^7o$FVec;qJjxo(^OzbbX0Q5^1NB_a-Nm(s=cUR z_T=j&0BW|yPLABFEsdwd2A*$+K4(4mI2XD3O>^(T0reBAuuNXzxR!14sU1sC!W}_T zY5Gt2&VLCq476bsqV*uvR?1E+KB!DJ-6}=X*b&TA5UB#DFOJf@|8|P=;)DomM}yIN zDp`ALIaNiRPHMOb38LC9`r2nhMVPmB*LP~jTwI735nZoTU$z6CA1FdPgHeueVb4XcuCHM5kWGSk?9>@ zX3YO32;&%q<|T6y*@&Owwgt0`*NYG}vk|ky3Aa6N5e62Q`pP$Qt<9gao4{?8sK_o@ z8{&c~m&}-S4E-esKHcKhXwo1cUxKZkTPpu49;h$k%pB_@;0(^1wpDX|9%DKAFpxxF zw|fDkliX(1djpImx4?uQYo+}MJ6rnaWXNfgwii~Hmb2q_3I(bb{QnY!Cp|hhWIsMz z=T00sY^hunSn=&}eR})0BwLrGYEQcyG;vw5<|DQ~!*_1a$bLTx?s(wXw^#bk1@>nR zO0}H(L$0?*JR^`RW|kEzo~K~uihX5XC<@YZHg2Tt&FTI65o|*kiSxdUeLEG#vBMM7 zKQshWG1VXW%u{!(NA!mn{DUE{-=iJ9SM-csubzD1bEXm43CrclWpX|2*s*7Jx^sEk zEArU;X_?OJ?}|@_aEBn8j46vAoruyxE;}SN+^aAeA#Yw=S`;q82k&+BstZXNaqC-_ zM9iz$SS|kYuK5mNd`^f#GE>e@J84SB&}I`dChUm68eMAADLR4|R~6 z{assRkog;S4G$6|YlJfMpFJsy?RIb~eE=vp%f#&CW2G+-I0;pP+LikYUtzS@>$Y&` zwsKuA(zb>y`?7$G{yQdN%<=Anb)GjtEu6c7?TE9;2RUmq-+0NprD~(R)7hl`uW-+t?=}>Y?7n~9+o(K+n| zPX6<-Q9L$TR|;WT&?LR{&5~|y=6xwGvsVloDKd@;yI^olA91A+yM&T6H5g8m8Vg`x zF4|Y#ioLlkYJL#mkZbTy*Z0|kf}|50ZeX}(H?V(JEEU@Y?`mKL&Aj81)Ddc(;?|*I z^;Yx6ZVl^gmED|)WOvq(^yu81t!r#mmjP-(%f8MdU8(C`rt(;w(!pFy+w}kQPGd*^ zq2MEhV9~4_+KhM{=hwtE8~M^f@6mw>Nbb>HFiXqMvm~&***%sy4W}wY3HX@X@l*b2EwRaFx&eL9Z)Mb~ zbEN+);0;xmi+zqdlNWhtf6BltRt1#VSQhIf98p78k}lO%89@ot1n5^%)F7pn^EzYt zm~cehP@O3lmb^8sH-Zmrcl1`5H_!TjJ_>LPdeCo8b7%M5pjv`JWU+ar0%z;)SpfD4 z^n_VSX*24f_V5``_Kx;|^YM$=e(>p<2v}vXbd@F+ zKVo*MajC;YI(r1TfbYXJ^LaKY$7D4EScYpTpQF{iDv=*TvlGg^$oVEsnrmthL#X27 zGwp#q3J zN5hR0aJcD=a??!>kQJ;$i+kX%8v=g91DWQPM|1P;b%Vha$pHd(r%;WYdo3gb6?XZg ziNl=-oc|K&hoWlM8zq0?9x!^{T;Umgcs}LR`deDdcUUtO?zh-nS-yvv7V^A1D=dPd z4sfgqx7gIg)>`Xj0>(`qIc&bbM>J|=sBUI`$jB-Cuy_BLQP#rz8W3FcDp0<1U@1<^ z^>|T0i|$ZH8)eDNkg@|1t^)j;xBpyOy$jC%f#MIL8Vvm_g_u~<{4qhQ_%)NjQ{DEx zi?Fx97xy0=I*R-(Dn%H_-o=0P_hltH%inv=@J_)nH=Pw3&MAEX!zbnxs1`)raBlE1 z&PBJn+3#_o#-$r;1t=MYtFB6FZ+-$qHb`KnZmhgY+1h>fThM%H6sk^dV00JI zC!@_;KQyFF#1bRy?QHZeMT%+PVUx4TN#&ss;*oIVC6L zg2v|`%~meUC%rm(1`lDgbAdoKT$MuZ0hZ`ZfC`SyV>fO37J@pJaEq*VGMbm2#yBVH zeX-#zKYaCyubYGu=!*T*bv zZ(k-co*7dDq`6yUiCU z?GEf=%r1s}O0;`EoCJO5+p+nVAXfoDegjurw5*x^?#lX}iXtDy&b$S+>ziL5Qb^j9V6*`ww zUQgutcTRH321w4)lmYrWEH%#>p=^lc`eXr(Omt7I^w+rQM+ky$e`f1`QDK(!wKC}n zGG6IV&OBS5&>_y)S8xuKXWaD-KP3ZBSRO+L`Tgu3F3WY}!}04GP6_qK$Z6xGxKojc z-5T=1M$--bQqr27W1$Lz>?nI;Z9`rjQi5ReZdUT+>=iAOzKs`nlhbVf;&l@$35E(>NaXUf@@y{RD+d#1UlQu}hn4!_RAVK00yDdz;>>IP9SXPk$9=ao1DWjUh~OzmrzX$Yi%Y;bYu z8YQK?LxW9bF(Q9-DKv>7!%nWsq4e0gyy`#@zBJ)OJ0-$=3E>EPUS=9o+DGFfQL%SG z15Ppa_JITuHGDESt=ZQS5OPnh*A-G?PG{yw3VXqB))`a{Pz9?>&w|GW!e>L1Bsl!Y zQ4Z<*8P_8hQw?@~OycDqIDHgv4i3;HY)3Q=74U%9ZiZmgtwdd2C`nYC0_BXZ3Ise&}gqMTnaf z^~+KT?fCYwIGs)Ui{0c~tuOBFn7ix*>d%xuBaF%l1*c@4|tr=11KMUZwhvO(H+x zUM(e+1oN! z1b1(fp-m8B>r>xbpT`EEi?n&5H9b8?XEIj!JKJb(wzvZkwT%tNaemuB0ghfd-M(k;_PP!1P3G^&~}R->g&a z*CoySfA-&1K7bdE*C&tm)LajsDXf|BKMr5%gEd& z5^{l@qYF*2wJUdV6ia3NJfkA}3N)G$_xWQ*weZZUF(#goJj32h@rnN1;^qFD*>Jho z_j%Xbr#p#{*E_9yNjwc8k5;qNvXdH{o>JbarCBgvxMKss>yG5>q<m;37l zx=cuX#r36Y0#<;u$gL~%)(u4Jt}8StFve8q)q8}`Y6U&NZnX0`DH^M( zp&^Q27OV!Uosynn$~{C;oT7Re9Ssf0eY@nDgjDu3bU9W&DblSRqt-ZmdTWo=UZ#~ z_(ZDQ<-uYGG2SLw=$GueFey{^I{U)zlC3CBN<0+)nJlsF zvyXpi9+BK4%~gR-p;$fW4vf2OW+1vg-*w{L4Oz?w=4skgYc`bHlMoi8dW_@G&)X(; zbnG{tJPIgjcwO03)8Wd!)Yp_h*;hbd;J?akNZ%bBPcsdBNR4<>FcuvAv3Hcv1kIi+ zE?zV7w**zv!mBOjI@0^nW9n?@q1!EgKvZ?6Q!A%ac-tQCV1AFr@G464E zdIw)!fQJ{B=~rU@S;2axB!j~Co)m3`j^DhHArnTkfsZJ2v-37X7`9FdrD!`6SLzka z`RH3@>-iI)h_1LWIrX!p2=P*L{=^kyKMG&|kJ9fBjEL0DzSN3TTYfE2cbN90dvAKx zujZSlHz~$#k9gDJ5}BYq7$#Pd7ejCd%L>P&Hu>hIiZs{B;Ej>X(vEXV?sNC164H7e zxB6*6yBw74?y7ALussZ=kyX#(WBc5qdRM;IfjmP!`SRHwX{iwT9PbcoEWEkorubBR z?X~sFmox<*1hMpD;9+TLtCfG$Zls5&mCeLp0Qclu?cEry<21ZU0eXLENMZa>-;>8F zbJ~%M2>`4YN3!mA^X(sc{T}1)hEI_{TMXIQ7p)ALlCG%}&*O47W$)-|L9SN1TBQU6 zbIQgTH-|jpGw`J1vG8~sk|Wcu0!jK=g}G+%(J>JqARTu)rN+hbV_n zhkQC9PpARuzLp}V77?C2pXJmRciRG$hoEB{(a21kI(=~Kjf4+(M?LDUvgE9Kl730Pd|z!OiF&A z(hZ-o)c6SpJMMNGW1cRNi99o#?^qI*pvXK%?9-XRt!@8|#+zFyhE8$DbYu#CuL@T4 zF7vL#?={%w08*T$&8lQVo|CL1ySZ_fI^gt7qR{S@FSI^LOkbI+brR3ulqu#htLC&_ zOdu979t+|@@d~FtYUa308toypng!XiV!mi~GrPhAEw3 zv@Cj9D$)DEVIm2*VFw8+ni;<_7Er@B2-a?oE&e!@viX|&N9zvN{a-Y9nnJ|$l`ffX z`+6Lll$I64Xx`&h`YO&?V#^mSsvn`OiO9lsOHG>J7cP7Uo!QpaE9lW5>g{a&5_#<@ zas@K0wc+zhFmJo6KUSaY7ms4fN`p|9VNB!TS0Xpj-_v)k-GDbr(lyaHRXPQ3rdfOf0-O~@4U@2@? zr3OOrUDWi^o;2dXku&U-kFG`?yZO0Gc+lZ>#Wgu0npzNIu+}jlTxnhvg_v-P4DIeN z*7>hb)%)&p&;R1RxD^s(T3u|gF|t5 z4VL2WuKn^n?|Z&+&Y$x;BO|%*vG*Qp&o$RI10+RSnr)9!L9GP7x9Q^5ft?LyIU<#A zLukpFW^0Z!X{fwdE?;7PM$vjBY5BFOFU3aZ(JPTA)xIwbOaIqOTv}7W2Cq$pG81md z?f)lGb*z9zF2C^rAXK?EW}H#&>nP%KbO~{+?RE}6X2+#EA92ftW@peE-w0)GG#P;6v2!aN+97V?pouZjY#fcTG5WU z_eOn>1sKIho3v!-tz{GL+Ng1R&i~q5z<`1wO2q(@c?RPWiX;#202_P>lFHitW9_37 z(|pv#s9A@#?5U-#8Wx8N#l=@-o-JG&M z3+a9`gbHk5*Q2QZvUJKlPCZTSk28+Gni~X^o1eVlzN`0Yl>vX_Z@0vK$@UDH#+EKk z*$i&U?v>Z)>oZ>Zk1Z)Vv_p{&5NKE`3-|@{K6I!A%rNR8x^u_WSe4@1}~B4z7excdCc-B|P4`W}&-G z#w%=M_GRLq1{8iSO8())YkgG`*HsS)Iv|6|i@kr4f=Ljduy(rSk-97=53lsaZnnoJ z#F}nr=5!n)A`G%PGCHMqzm174E$Ki2!#lHjUpo`F9Te4X-=Mrl&W2#a624CkjdJb* zBu%&2im^r)DUm#?fk`FF1M~OvEhz+Xr$P*xt*NW!C)9!Q;>P99@8ZqPT~^~)4#?a^ z9m1Vv2GmgsBye1U6^p8OKcwNa|G=lloKOyfk%^^vn=c}2@Q#Su0^nx9hr-L?rVORl z!rre0(eL+Ng5Q>pt7*~Eu^rz)voH1PaX$0+EUvUl%QV_zTcdhCBvp&jV{N5FoTQ$l z54Jytsr@?_*{EgV#GrA|sv>Z%Ke2-2z!xQPA>HnA+vi<8D#-3_XqfwcRWdYyU_?Y~ z@VMIpCc~XZ`}4A~6HeS#=W?7zU;~gnLaswmK|v$-QQ_t6%)1YQ)H|JX9O&OYdX^{_ zR8q##4ru5Xr+mxB^rDf~KSvoibtE0?!MQBBEHGA$_y+&eUmF5f%T|WFj91!p6r>h6 zgXa310vSY_3ZPXk6XnvUV){#L`oPbny5{8#pgdG|5;tA`T01V*D-rj{bh4T~ybIyI zrnLM)R95ZrC^o`H!x-l@;k^ycI1CS-i$?B0HV%CB$Bn7aFo@5kB5me~QsT1ESVfn?%Dmmh zn_&z&thj?KRaIEGm;r1Y@P(9mV2ISKW{5xAX3N)mh?_-Ez#d8UB@J)g&B(_C4^C>X z8v3M-v(fqui342UHr>n@UU83t)*K5{B)x?kP)II%TS%Z6Eq#UG$9PB6ZG_d%JC*8V#6a?T zjAV{ll8aiE8r;V_a=!Lb$+nXz)_eX`{8R2c_F<3@dWz@U(r|qM@VWZNRV*qt$Q_;G zKyOK;Utj&TQLuW#S{^8|zTIC40MC}{9!omwe%!9XdEfe{T6n+_te@Uf;3CYCpoVop zJS>wj^tqr_yNf*4p=+T^q2~84VWY6xI#lp=u-NLi(3Zc8yo{oBD%|jzX!-5A;8Jnb0@@Z{w_{0^3ikE)Xq%j7cQvb_uq zQ~iHaImR(>_iE~8-Or;;TnnYYH@rgfb&fVJts zsEOJ8;F5YBSk_UlA3gokX(_h;o2wLz6@^|V}TYG`_k{TIUBEaa2YgJbb zqDDij7O57eAa80B)wMgvZH-boBH&~?Lp4IXnFcs$fHtvqxtu~1Y13StIbL4>_&aci z40RfRsWe*ax1+5;_6o~hU#*w}gUxjN(~M*X@Ea&VQW_Pkb8=6%mpP|pg((aw=BT5u z=)8SbH6>w>s##+sg@0}nP~5BO##6~R=_h@IGvQFW*g z{e6I_U}|vjADUd?AFT+Crw0=V|3k&ot7=D%8x;vh-?dcSr#u519qxTNNpx=$f}uB# z@xDwqV1kZL-WrcBS{>OnnmmiSvp=^U`*S+wSLZ3#OB&yR_L6G*uy;pR$FbPRp;qr> zrE~C>EXwN7RP3RVs#h2fDSW_M^ZH&~tq0zQPHYI!YZFI%Y#Op)ls!=;r zGrVuyD|ru#$r!;CwVm9E?0GV$aYm^;P5CE%+Znr(u6-&Yqmc_LC=+m_O5VmbI~Rt_ zy}dp49TCQ$wv;42mLqPFn<1}OvbuGlLjUJkr~_V+@y1! z-+~+Ix%hOl{>j%`neKy(dkE~yXOilLeKHYI;xW1SPrTm7W{)$GatbYyb&IOmaPg)( z*Td5zwUua(@OM|lZ6oC(lhCW#j?3~N_lU#ozt!TsRU3gkfm-&xK2^Vqf4iz`-B!&f zeEKwRj%g3401~9^FnAuI8`RRVH1k7)AAYnHyV4res=5sFK3=k^-s{nPNR_e_*{txd zYy32sHV#dnCDp2wxR^1gdXy#+7Sb5RXulsUwUr5z4}4T#ADAJK!gp>OG*D2e?zaE* z6Eun9*zY$WK16lBhWe+n`w#Lu39?j5gO+JQR!qH*M0>6WT+` zKP11Q%_BA?Q(YRBEi~)^&RFP)b@swX3Z?H)T~)V8uAwpYp8DX%#MU5kAi!azE{1_S z@cK*cu+OC@E^`(6`=tw<4UGNLkW+^JpQQLpwl8{Z&!Zpf)Xo6|-A@azH;kl~Pm~+8 zg8Nb4a0DpHEoO2&Y%xvtLfpY$qM2MRM$*H-V*!|ZE1h;616iwLb1PVtA4h2HAc{EYou{} znvbPx5J{pl?DG%XZ)^?K))zl)Mf%v{(E_2Ya)cw~ z2Myp+ODiTnC555bQbNrvY&}NopzzIgcwnk})Kx)s4*43vaS?E|y{$?*u87Fj`5c>k zMoWymcali*M$IDDz7??4Lii6&kJq?_oc>n03F|iHM+XOw-=gY4QN{uF6H%b~tC3i6 zdDREHw86zhL04o8$>P-NLf$3iNm8!{>y15wcBA^jnuJQT5BVUZuF<}}fl}XZ9H=RI zAbzE$u&6xFsDR7U*6mv|cQdm)JCvMA$4kiJHO$)`iQnA%Y**LH1049(w(A&WAL@lR zYAlhv*j%1a6>)1=GRte;$50$r6XuGyE<1Vr`?Umds4>0n_|sH6GWY*-}>Q`3s!ycp^6 zn7>ui-zZ?`nZ$`_8(=9*CKBO^bf|FEJIdHOZf}Fm3{qmea56n}OvG!c;Ps!ea1}%E z8G+=UoKmO@AMP=8weu<6yGDg|>VfeX%3G7*t?m_uTC)^iszrG4a47CO$^=|QA+`=V zTT4&MV-2_D!`82akGkk3F(BgAwh4MlBf=9)i#FbCdb9O|3!mn$7KD!XL~+d&Ot|$l z0PsH36S0UoE2lnZBFO_RAnK~nv=o9lf5r>%8Rd9qYA9UC<4i(l=bRD7I1Nb+%Zl&Y zKC8gJ1FpbGlfTq-S1YH!8zTqA3~mG!#0Aod;H?6wWl`5WrnWA1_UJAo%< zdZlZlLFm5ED&-#64WkOCN-bXRqnm(i8tSS12aVp%D*78nhxf-X3+j?0-T>zC+=9>-Q{7td+<&=wf5viZf1}SJ4 zD2EOtQLGWgJCFThjYL2 z42uT)Tl7FOmmmhiDB@tJbFobsSfUZ zlVjILV>ZyS#q5#hf+ST@B?j{2E}2deV|}LNdOnHHlzS`mhS@?YGEslMwEkLac4H(3 zak|=%bEbPT&3{f(J+n|YLoy+d)(kIdRoQgTaOHHnJ71^exiIHPe&6sABQFnoO&IlM zuuah(7kX?^E3U^|7xE{L?Z?EY7yTr5OqRzL1WjhQvD#%*G=sC7y|dkgroT0;7f+(E ze>eqiA=3kub+mi|8ZP`6g&Y*Z$}-2YT)AaypMgF+@{AEbX43#D^XP3DTNhddApW6# zx9MCgaYN^4!7(hySrIO75%zWtfzPPIh@6`bboX(08WTgsV8%z)55pll&wMCD{Ob2h zWRgN?Mj%bLm9}Z< zjK*msDT#u-oLCsLvi9rTG|PTq|NppDlY9OqY!HRCCe*s|wp|K=svJ>jkYxVp_WDbF zuhX?avZ=uTXlX_4t!sP)1mNT08in;$PzUU-F(d#h%!*-4ta!%4oBP^V`79wBA zO%!<nu$BUew%h9Fh~%Ph_z_0B>jNS;NzU;MeOPJk?p%)z6vSQ4_v( z%6OSp-lDC_6cZFvG%$R&)`Fji(sv#^doQJODeHxj_N0UUp?Q?Dyqie^qWuPXZYi2d zUy+|L==5@WD4H+r%Jfx(ix-;)eb)j3Q@Rur1?y#FQEm1EplOnP{sLkYdA-f5#rvk? z#fpeP4iBnaHyBf*IH^74g?Rl8U0Ol80I{J=GD1VER8*K#PO6X7q|TVESU-h{~d&s?BTh4O`(HSvY(k2HJZ zv0e#2({I!H5V!*}aYU(tup#U-(TI|bfJ{(I3GJyD&o4^a#+y9LI#e?Qr3QwYuNBK~;42W}Osie?AkjfOFwN;@Wx?Kw6kag~{t1N3a@fF){ zwq5ay;4Z?pq|Z>>J1saxPE}>jL*2Q#&usoDkD|-A?JCM&4eUl8&r>-)GRo0 z>!TTQIP48xF*8G9P1uWjTt6*ilfYjps*%$V*?jlH<_a&isFf{${WL1*Tk!FO8zRm8 zkol-K&V0^WiS(8)Xn^p(Mr7+y;Oc)PS{3u^NTn2iTuUX`qqO1Nd~avUx>nD*-cnRH zBPJIa<>~Y1d;$c%*~`~=sE_~iyalUW9hfLJum6b)*5-~kp}X6(#2Kj7 z`IQX5M8gG4UF9QOYgs+2C+UNv?&T}n73#=hXn%0P;n~I{iYcIi zh@?{;;-dWxo465Ic$vULjpCL0jjDedSDB3EUgKxQMA{oHwe5FV)^&now)BU@g{!E< zM|2i_J7MmgrqH;~;g6*UiX&-jsU-|Mr5jTnY#?HgzZ}NjbWMr8b z@%)s3$p}x6e*jK!08!erMcX-&!c&MmEcid}Tg?*AK)#BmM0VZ4+`t8{2U}D9A)NAi zrr=?(pJ_0$rp@x%(Mq>I8FJfBZ0h%O1F}Y^s5wh9t)gV_AB&?ri?~7IDIr?hzrZD1 zObv^w{mwIC1#IdJw|E!Y=1seTw>t?8^&Qsg*MKDQaQ&}6;T!V^kV1D}&4i%M!p(!h$=s+_cVz#~4^1XEy-HW08RBT#_=eJJY~K$%$F#}J%%xBX!8475T!rMR&LnwbPn)ax;_|3 zN~;>=h6a6oYhV9-4Js`~VLl5|G@*~U-mZuv;R7c3b<_GaYdLfm?2M)`hjU|??CSO`Y86!IR^IVs_99MK0NdVB6KH-8gWTuN9oO|^7KXH_wF%WjKm5)PNt~c zGLs(xIRByD%;YY0&4ZDT3%U7TNlmSeLXCa@(0mi0_E0H_+7KD;q>4VF(g`}C!{*yI zH~|QF6Uiq(Tk={$pp}s(nXcm>S}XZ4WiJC%K#l%wS;dO*db{KaN#=+7J@d9IK4EKT zb03`?ANZHr?4uQg{4G5ywGaJAxkB$D2c3$jj}9>|1Z}q6T+Lq&8jj_%gweplV5jkX zD$W&bdrF%9GV4VyY^9w%ogo3$p9FF062Z{FD>C)70NSr-{v76d$Yueb=AIVb={a_I z7Eo zzf9OXqa9 z`0D9VhU_J+3PEYnGW=6l6My0uiUPO>TL-OcmK7b0ocqs+J2t{uu#8`vQc#s-cO@W} zO!m#27-S5tsHP;vK0E~9OeNl$Jj~8dmqvo@6az_`oADRfzYTv2C07FZZzcV~EjDmR znmIJ#wOZ=oE=+`1jzwF<`qyWc$b;q!)>Rh;(6l<)livzU;kL z!R|9FZ#l`ImM(`AA65`wx#>If^m)c7^ccL8cXxHlsHlbxy$)F_2<^`v%&3_Cdn-ET zH7{?iQP=-Cz#sTOGy}G4Su>ttKKt{Wgpch5l$!FhrEkBnkLudtatA-{6!qU@G4*pW zJTB%N+EY`o>f-2oq}*kB&n$Ea{4C)lU20HB92#=QBi<=Gz*~{t1eE|{Ic3Zh``>H?*oM=50qlimWs4 z&djLl83Cy_|Mpu?p8;>OtYYq9i!-+A)pgW|QKS6)KcwT{)1H!hCeG6t$KLHXZEAtL z)hE`=)nyUiQR#-?>I=W;sBSUtr!f6u2@kLORF2~C%!lK%-YNcmC;Z*w#q&+No<^1z ze;}xk@jX@7yL*~BBj4HK^AD}2s*4Uuh~U*F5e)j;HeY!OHEf+?1T1vt_}NXC5Pl1$ z(qbrt0=Yp=OS6!ye;mN(%`=NZIEhT^CEgvnUha(kjv7Q;@ zVh=YrE$Z-c%!DPN*MNhK|?TSd(28}FH!$%L0NB?g~}w!UP|5V3;u|J*i&cO zrz=e{9JQyrcFet9itXV*ciAnDq>VHke`#BH8#;7)-}CobCO$x=mVMIF5QLr-q*9XF zbg*jitAa)X=O&A!4+F;HbO4ek#E=j_v#v*|B~*5{y9FB;#=3w<0%SYc}+=; zd5xD^LE!Py2F8>xd~6P!G{EQR*pPS2d9cC%BlS*yl9)KWVm{0}khVWJu#A&a$ zW?)Ae#pe;;i4;655W2g7wuC|4vV|$bU9JL(0O_;NKYm8{fH`$|*F&&2SM%RW{QZZP z*4&hgeBAr$r_{9zZZRKFt}^M#<;fwGWgQodG(CfXi*5u)?VRi?24gzkHFf`7GqWm~ zT`*>(H)^IT88bYpBHvX3%`|PyCu1XfB+@*9JC|gqGfqO9HlFi*J*>wUk3VIjI}hy9yy09E`4k@9NmNW>}f{Q%S`~F>>la^1s}RX;RTT zoH+|ejvu$U0@D-4V3syfi`LGy$A1l66ZUvb=~pV*c@HS?9LZ8WK8pr#Yv9ViOsUpX zw9b(DL!1W+WjR9;I4pI+0u6_J%); zIe;Qxqd%LSux875Humj+>6Y$eDN9W5@9j=&OQYBqD;V2NNQ4BxEKMlWgAI;iqrsAU zXS5^>4oKoJ{ui5Ugo~JK>K%j?2HvdRmGlwv(;-$PZrh$MxHLP~`GtRXK}vMk!P#&; ztD5u1Xje43BIu$l)~z^Dk9!J|<;(`WBKGwld1Id;vMEDzS#lu2n((O+WYM=auVa=I zmD{Z``O|r_xcb#kH8cT<7w)Mx_`)2@g4~kwK%Ixx3o&DNeS*Zjv&&C$|eJr3sM7TX*ShAo0J~vW{8&srkV&d z!qp1NhC;+9LlmADtmSBD(Olx9Z^9PVi`*6jPLNHhXvytSGn$RoVjki6jasI?^5?+5 zM-A0?)Gd*Z8j^vjnZ^gVSof%5VtB={lFp}@542$A@-KK#C&I`28%ptOX=!u)aIYdX zUz%`B76#L}1Hyq5-v>c86XF|npdgC@#T+A5a^9A$Ik$+;`;OB>%ppbT_^H+d>^W5Y zVj!X{vpJ6cJ&sDzbKSK>f7Q;Aa&XFC!zVA3PQS>={J^$+_KFYc8ufgd*vYkT=B-de z3lc!t1!go{7x87?J^O-|v$Pb5p-v7`vMR?;sqty@yWOiXB9J^{M(-|Pipp6@oHEa5 z1B1h+O5~L|PXa>Cnvh1qJ29Nm2&h{A%5*k1wEr)*#u8QDGWANf7QI6w{!^O5eY$S; zC^Ap&KE+0|4!`<-;Ql8M*$nny@jC^}qxUdY%CX{1$#3n1g)t$bZpvTME%F#Qma?%n z`yyk!ZGDi3yp_@1mNVzUkUD{WY^f9v_mbDI5dJ}JN&`BKsrP@f9LN1i45mfqJ+E<% z-W(ZtV?nQwZZU0-D~j3{mSk$-Ug3D<3iDL`xt*utH{hHG8w4=hKY!e>_~kCvOLRM* zSJ_v1PU)6S_m-be${@lN0U<5G~B{LhL_6b~0+ zEoNM?t{oy!RBpqncT~W9%`0a_WC$jF=G|?@%yjB`np?7nW3Ox%l&i5gS-}_jel#q+ z*l{s|sDP?iVXpYTy%Y8p(_G{TGCBURXt^Q|gY`Dbm~;aYaJo#odTe#RBg58y ziXq9^-**7bARat_F?7KCz@`ck+ZWY6zpHMw zBNo3Xj(u2D^!vK*chiTox`xpuZQXBK`-cL4sL2d?6R*%n(|e`D>(xSo)UA@fbWYqD z>RO_dP-w#Eb6%+Pwk10d(gvoG0wCnYv3I^?^(xL;g4LaSP2nEo*mKd373qWJ@%AkE z01*Snrochy6fl{EFtj7L(yiRla#h2ExNk+%ys-0R^rzG9v$NcKuaMYbdgt&XfzZOm zo1}f+ldtvff>OMT>`K@55>&rcHfxnja`5J!MgFLN3M3DDM*D1o4R_G9zIonhcLjMY znf5>mnd7a9nq$mLzWz}s*g1u*cB6GhsXy6;wXvTC5u^F6tA|Ywo_wbSDR5rfOYtSi zp=IN9Sfzc5icTh>!MP2j=r*2T?+Q51zOIN<5R*RoPmI(ihp6`M$kqMLXUk#x>Z3Nc zGGBU?!!g3j{M!As#8k&49xCY(uMyNW!D{oSUx@yQR|ph}ede_QEj6>Q_N8InIJ^SO z__hu{MaLaQ??n&JBx5-XH;fM1h;{COC2@){Yxh2~V5nByM>8p{2@Tht3 zLC0H~nF9f_ns#OG?f$K^pHEtA&y1=4039sy7qH&SJk&bc2pms1E&iWK!u<8}>THKH zM&TEhYc^W3KGbAq9mjTG{X$G8Lex3fS#7B4rj5UW_rq5NZr=N+7JGKZD5nWqEUSHYnjU({YH^ zLi|P7*f!g(N&lf8poE7(F%^4&D|PN~_?giusX&N8=uy^Pl171F)bjY&K<=yD)jD&h{*$t8O zZ6<`7Y%u?vdJ%O>q2ZU3EfELZNysS46Cp@(VTyWTcFn7=lWqpeuLnydhL=6Bfrjqc zXc9;pP&p$BExYHMRL%DPin6-p(c=C_5e4r##Z!h4{pe zY^?@1NwbmWaj+;lbq1sBQ*5rX3HSdaugVtwAdZ(6 z38ui1@t=_qT8sgyRRZx+F!GAkWNW?b3n)`yw75kFIp2%_^9t;s0+oL?G8Z__QP{Nd47 zVgOL`cZG?cSplHOPUzj1V9MG0enlKG1ebT!^-0}!qq@TD7<@s)n#IZ~5Rq6&sRjh` zDO}{HO4_?R*Ney|;0Nr8rdI8r7C$F`9y~AF^B;aUXx~R!vJ90`!pU zg^TRP(RbQ&oP%!ST+|Wb{y-Geo6;TLa1)F5Ke8X4MsAR;Dp`x{wY)0T{V$Zvhf?N4 z|1YXoz+?|!bz_a5rF}iZGpM4hOhZXw*vpY_nQ!MMlr0k7Pptr7|4?(^5um@I3-T(m z^D8y{Ur2=7e`yffKP*gR{|wsS$P8_0JI+~+DTOfQRyd``{##*g~i^Qa!qNMHTsi6UF3!h@Cx)}R8 zU;n9F$ZzJeD@^@8Z&FLru$GVyN`VAO!So&A`-de|M`NEFoj3^>Q%R)(R^I7E#Np7p z5D4b|UYwX>BqiiB-bhZ>A0B|OY%peCKg{0O;9@U-Qb3Ep38rj(nZtcl_0i z!PXkz$Ow$jh1i34KRDnE)&2O3l^;SBX2HqmXrVdxxg9fI4>@y|w4Qc29$`69>*T z&XJYSoWY384}2#VB&UBncEV* zGxpcsaf}AWFM+F|dZO*BEOd^8% zm<(47aKo}_&PuVHRDr-yLJim*W(kc?XTsAPwtr|u;-{rH6fem`h3rSa*bsf^fVLq( zF-fg7sZvzEE`{7vM|tv2i4tBlk7ed^ZbVr}+nX7z? z$I#63ZDXdOINoCBb~tL&~mANl+3b5SeyRcLt)SrgjD(h z7H9P2rKB2qosLhH%?-fvKJ@6cH|z=G(zEUq|J+KqX!Jg(qzRb7Ic5 zZL3gwMJlyJL0$(Pow#(sn6*l@KhHzp9K^bZsSJ@yo)^23zYnI_)biP6NlR&%jT%%t z18{C%PRe}eP7D(xm$olWOU!bp`6lHKi1ENjg_UEhY84U7D_Lw6D`2|&sl|EHuWOWj z_&7*xJ-6C=NQm!xHSU+j#wlar5ch6&Bj|+O`PU7SAizEDId>uBF40d-ZOC@SU}K!% z`C}cKI^PTmIP}gm#(5tUF;uhKFF%rSyB! zKwE#iawN51IFS^Q-`G_`Vg;=HN`O>R$yT&AcgbobB2(f5O*^u{>$MWj+pn1RA6$3w zhCF9f2$vlHijIrB zO>O)O>%fby2Xu37mZvzbr;Na$a^g$JVu(oOvbNbHTzpqU1IM)&_kY&M28w-dJDP{u z!tOMo#o|a%c3ENm)DBRo8;XV<5@)2oG@TPm|6oIeah8mB`Qm|%Tec2~-WWG%&5G** zjG}DUvX~VJzZ~_9wo7%qC zuYLbO6Mr$wfXQuCg@mOIj1|h#A6MRPP47n=x4z-mUw@u|7K=fb+ zR;l5jy(c`!M5-rV;cTucN;153+g7sMIX%&Nd=}u4w>M4w$Od89M(Mx z|Ibu?r?m#F^W`@7iat6u1&yls?$!*{KzX#Qo9PO&%u&Uu;TNAL9*c%+1Bg&#IMy`9PvOHn&PJDB5xGU{3zl?KucGxj+S`zTF@=55e#&9z(6hiLUD zrvf^Rr&cEcS5c|%GfK~5&lUh;&1hSg`jDlOnjTiee3)$?c1VZ4y8pxzyyNMMlyQy~ zUZ!s-*y4cq>3b+*n$Pe}#&kuWQqsh>Qa_fqxQv)IEOF@3d(6jrU~)+Y2sJ!kn5s~% z#pGQTyo?n{O1=bH2>m(`iuxdTWu&5zuo`q6QL~X7uYcehb1mY`&Ko!XYyHHm*+#Z5 zOwR2wcR?*NG1vFl$el^F`%`Mrs>9bYu$K9Ip3>%YCIV_5Iu;cYmhRGF-{pI4Dd!d& zs+H}e&zAPCM@8n1DlL9ewS1WJ6lVv&Ho@udyfbO>`JikIzze?%Wz_nbc+`^3bP%@a zHqE4ppi3Yw8u+WN`8-WQ2$_g1uxCdV(E){9s01(aI#199uZ=yrjUpzU@a$N?j4*48 zgB7bP(QlQ$u1(3%zqR|Z;Am`+fp+x8v8HoMDtr>vInYOT)fuXuC!hd?6%RISLjIvo z|InU@2~cB+tT+;^QZWiQ)1-4;Z-2!|vta12>{X?$CUewrgTe%lxDrLKgs(1UlmajQ z-oV8>LzHX#CH^i*(D!4XJLF!{i}&3nnEvtcw61CAJVYO0b#X>%!oG1a7x2IzfGb(Q z+u8XmZ_$7*{dP09YALPqzZ=s^N{;v|H1Xy5Gb(3Bp;OeqkY`Hp$EkyJ>hR}}W`S7U8%)N$ zqAs%FTgjS-y-S@b5SiB2msVo99}_8Xmcm$(uVBlZ8Lc!?r?n6TblT&t)nr@OhcTs? zbtpn#viKgj$s?agn(pL_1?vIH0X;)xavXD*^+ZJ~k(1{fg2$&U2X1_US}y)}d%x*^ zx|w^;esWE4ZrRw6CZ%c<4(>~o9w|zNddh{U=9H`NWhw2sit=_Ho|Ro)EFXF9D#Y2w zwK8r~3M;5TBx3T8=?i7fQd+XsAnppj>CZT{HUH)1oYt(c@C0Ky(Wquw`K;T1kJ1y; zNm8{|>FD|0Bir)_Qt{f$T2gN=mwvQau+_R-9Gm^^3g3lYw*8(;r~Mhx+Sj`BbV_!1Xo3oC0YBx^GV$`m*NtC7II2W1~cdS2Nd{I;UU0lPVK6b-b#wsIBMQJg| zxn_M>_uR>I9N;)-#5MQrxuZrvvi1W|bl~0>b8gvq zQU4)6O78A9o2rh}ZP<=1w4AaJ^)_jEnoOo6Q$mckJXjAjKQ+0%t-&}l@@OPHoDyESgwCe@!(TU`0hoxG* z$rb4fY?xDU6K-M;P_&|1SCd;@IT)ZnfY&^cFt%H`uaB<$-D+c$UT<|AEw-h(zf`#S zSo646N$%Vumcjxdpq2z)VQSAT*=|Z!r;R{(LQw()E83es*^4F8k!FzX8UPVk4PAmN zxFr0~(azHo7AjmltJGMRBtTJSTz}mZ@!YPGe;cWJQjRU8JTq~f@R%AAF0iCY`kgcD zF)MgJd%M-ZDO_hW|X6ydLTjk>U|{oIV~5 zx%&lPvt8Wyj(2;b96v*%nwYCj0+q3QlD|&aFSFj^=1sLXXWfUQakQq3u>93(5%|%ZoJ(yC@)Xy)OMx)&E zsF-}I?&H+7u&@9`e4?KFI!Z(gqRxUup}inbqdiCP;o+F03}}%}WDu zbU0;v7jCo{7c?94Wjtb`!O-W=&X2cG%F~WCTt2_H`E9*7_mWk3Fs53iIX6dh#;Y*> z{j0um%b~EPZYT#32=QfMlB)`UM&BHZ1YEPFZ6){=|1hu4Z1|@5CbnkfO1C?V>2?ky z_XfqkF!JI3&8immkQlu6OGezTp6{LFAsuZ=`V9#7*o=b zKSuX-j*XJ|t{rj0kgD4g64*>q`*EOoSY^cDj@MCze`NKBx>fPy)es>l-v;8 z`_l?Yb%Kw<0ahYe zyS1YVf+9w$h2&rDocHB9Ppdk5?XXW{H{1Wv?qlDR7+6ASE@ zD2gC}(>47JD8HX=eb-Q82u&^~JWaJ>DO!;9!5C@^4TS1uh$4)!^d4()vzC`+;}hg7?qdAipGVq`#_R?ur0M=?>z=yu0;WRm9Scq68F|rVy`X8`ScbJCp)9nu;CUmrlNqpVk6BKrz^es55>4E2&^- z_-y`jZRo*sd74k#lCAI1!$wIve1k05DiaQwPw^iOkJ`NUL>oVTrugX++|lQ!hIv@v zS#Gc%#gC2KaN)zHs8lSE)$hud)y4y5!FieS^yaAHJaP(>D13LT-L)&2!W(U5uM_d* z-NexZe%Kw=Gi(s={;#%f>X}{9#__pw#KnxmXPz1A-A(a{l1t&~GuKO!hDGV*SRh6Z zKx>^$taPIW0+nO$k_w_3U}_L2Q1#j5BwL&rRJ}VW#z!&e6g65y+G~v2>#Fv%Jz2Zb zm{0wiFMNmDYaBe4Jg7z@kzj=sf`wZvhEtvNiWXtN(j_TS)+w6Z!T$8zHj{J>Xo$ZxBGr_NhsNPyD6~y|1kBIQEj|YyEj@26qmL*g%m6BhZah4mryJ?L5da#(%=ro zp~XV*QZ!g_2@Zwg?(XhdTzb;yS?_z!r+mn)Sy}hYJ=t^ZYyU2q2U=-Zbx3Al0uj0& z;~P{dFs?cr^-e8C0)P9$b?*F22`3MSqCHUhLjjhwdr3x!HZD+FEBBNYOa3b7q|C;S z0Hnx@rI6Hzb{BK#jMP%@hid}ZRqM(=oiArNs%ZBS0GOEoOc-LgIth4*YvizbK)V(u z#=gwNh-zV{X#FW&P08&Z5^d#Gw{+lUt?RW5A;n}m@S?%z;85pK$6=Jw{zp&db^uI` zBm!eg&WyVo%XpR=3rExeOfU@EBR^LIEgda5hoS-iLs9jj>LfG4bjg9wp1RQ8Gg4YV zuy2DKcz^*^V!K0f)Nt4%lofDE@m2r*cI;b6SCSLL%qtz1o|A10E|nr7g0br6q^EbW z3I48-Mib(QBJXrB`gi*R@AUGo^O$dZQ7)VOD1KcSEWGQ3-X% z28684Oq6BjOX4}&`)@z|XgQbTljHm7&ZE2Qe=E#qYPl2Kc$WIq=qW+miOcjqERYtj@f;DwXw9@*Vz}j9gc9_Frv%8dVCQynM1OHrtrUc!-VvmJ^ z(qlzPqBIcP_6P?-um&v$o0kO92s!|8nl&h=qV<2T4{n_?ccP-CBD43o1d-MbcLN*| z5*&a>v1u^Rd-tKN;s0}v>yjmGe9++<-+jNphU?GQ)OCUb;i8xet!H**CMG>^S@U34 zc5Y3U4|C%BM-DkazU;TG-#u8Q4{YC3kWRCbPQ&dQDRBa7Z()wi+~}zMZwetAw8qiW z>hJivZMj>+u1O4QruMS{+rFYAkl=Oh`};8+t%}vMB|1T$PO0W3@;BFIQfc({WE+Bc z={6l9%pL4DO6p?aOtEr0qHeGLThJ@cO4OIMM~%e7vzV+g@M5u1MVsuDrS7j=HwC{f zeQ+#aIbK>>v?>*wa&}HN6%56;1(|@JABz(FQlNCFtKHzrMow@5x1EsG8Xk4#W6*=% zc{+$?FMla?l&m&nh+P_H&Y^rX!^xq`dUfTxFEt8+{}bVxMawsZhG^|8w(8UBE%!Ke z088}Y3);$nP7c=UnWw5S(9b0w_buD#$n5QN+q)v|=MrhUi&AF4AFv-s{nx=XlQZhu zRUSWi&wLVvAk#@d_iglq&9e+>>p{tuoveW=JZ!DM<4P`^Yu!y!AhFnA39Srb6EK@G zN(iLOGlYTKH(W}Ow}VY?^_h=gjK|-4{O?y7?wGI}W{g`AGA5gqS&x)7H>`+K^Ha(M zzu)?`QpnVp&3Ey7pgVb&dvX!s`CI|>xN5qUqYt7h)>odkhy~AigM}~rq#8r-zZ|SA}uGsy1tgtJZ+TGitkJalHJlyY&Nh()q zmYFbT9$amRS$->le$6SQWH#+A7A=+a>Z@H(aH_HsQV=^fcf(veZweaLNes@2Wrut_3F2Gh^aVLI&>Lr83->r@opb zwyRxDVSg0exAm<-#}p<371>ZBpBITYWSq~|Gw!(zr7o4&XAf4`?uxRH@f8k5+a-)B zLr^Y%reHpQytN~sq^1oo#~mmcxTbm}XzFr96s_wK3IB=2ZOP&G^q5*6Uu3Qt2&H=w zlv7c0;8PegxzTCz+f6P`s*4Yqyz)(4g0p9wgGqo(-kKpc^7aUi7O< z9BIB8S3g6Vw$)sk^PB@w;gX`85Qwa-swC*@*wyR<08X*pq1CtQHuch|GqE}B>k%5; zP@*dVH(^z%6Aee=bLq3*hnX62*O(>@{48TXM2q(5wsO5b z-f_RbTRpe1<+0@+CU*{mBki)f#$-y9hSl`{sy1RkHG zfBahX<#YdyblX>RpjVX{E~i&oWhn*SsVLf$M4aUALAHAAO^}1#rDjK6(&!Bj$vuQ- zWuK=qpG8(n_m>FBZ>VOwsD4;T{&r~K^(H856~2b8VdBAq{*s&hX> zY&z*VrbV)VHI7uQXRcuRBx#YL;r(~WtY;H%-q?9gzf5rHnoh8y7DZ|9$t1cuabvu@ zj2>^To7SNOxpA(`*+L;ahn(1oBUgT6d!vTk@>HV~lkP@Eq1J#}Fe$w83M9#24F1--$=#vG*Yl2^ z4vb{BOi1GfvHh1y2Cv{ks|JDZv`g&nZPoPjtQNF#1t1``wOBvD9VD^vRvLD6;CNPt zwfmoI9m6^&OR3t@x2Bd^mG8^mO`;Q26LQkH5zLbD!{e@2Z#jrXSoYnO-{{^<_2)sz zSqqej6s@b9Q7eB~3Hmy2k>lT6{(Q6i#`~3fC8SW}kGhUPrAy}fGU2m@s_X~3_dn*w ztx$SLIs;Qu{_}{8&8)K#@igIS+e15F>fIqm7}x>kI7m2VmX)_I0^m?S24s%92&(on zxlbA@X!Ton>j+zqKWBR}VBdmUeq<7yj=%)25eHm_w$aielc)8)?Bhinse;~qc6~wljvC%hMwbB0gJyCO_Zipw!i_1UP|G43+#Hl zAARh%H0$)~+kSC_+a$O*|1FEL!_l;=+o%uZiXL!}y>L~m!+pakiEEUQOZ*qZSA+jE zf|(<=I@b-814FyLx1MK`{MMeG-R0_Wm2QVVH6xxyQjhX0h&H zj8qAal7OhE;Do0Ov$HPs{pRZ@#qukiN+646(28c7B0jdvnKdukrZOjSiS{;hA#MI* zK;ENE(jp_t=lpokl^li3vFXRD&v%5GZLu|i2Z6+4(V41Ep?gu``<^YDo}?w{mPFm1 z11F@D=M-q70dj4T&b|iv2;h7@j$uB}6ips%S-C`H$sQ_UdkL`jMrK}S81$+&DNcoG z%FJ5?ih=yE;$+zz#pAM2{zDN9)fwh%SQd&*o;FW1k9b2jHDAa*wo$L`bHh>f8tvg~ zJ#o69039-xJoRgDnCuOv_JtQ*UCp-=2%0|%T=vUlFz_?Yl<;vM0M-c1t4XQKqLH`< zgio3W>J1${qKZBuSUNRJ<$>@T_ah}n&IMtK=`E5+2LE5WL9VUH2gSCx5jts<{T75y z+=ul<303Q@Up#*9;?s}4uW03&WHw%XLdWG=g0wHi@u)D6kNs_p+03v3>8p^yKAC@8 zvXN+KFiWi!AieA$EIroRYSaw*fk;J7c%D78mI99 zF6Qz#Zs;}bGbrDnuz&70EzE)+H~~O7&H5{JSx3*I-;LXniXWJ~%DAuu-}rt5G?=zz zsg&&Je60(|r)9RdoV}T9%=*lfBtHs)tZ1;=w|~C&RCEhB zTh+J{51b1Ux&S1|&E_Im@Rk-5QUX9Bx=MmY`}_{7R=ta&E-fK%j@VkBLG z3ui<_3jN`ad+F7CntS(&_(*3L2PfB4##OCq=C1fRqNh-sXtxrGp9?jM8#)z~#3nA` z@ht30+x*g$ahB@2w-_DznLp_7iZ8`2n0d^K<;m5o9<1J0&8i@zz{W;cAf6}*bgiK@m9SLoEmEL5kq#N&)O@+o z{PLiI-i~X!XL3g^{Op-!I`eq7Pr@FTCZ?)9Ca>5Ux$1;`GlY-X{dw$wZ|F!lqW)ys zmn8j*rUO#9l|;!QHM{6TZB0&{0+fHsST-z8*X3judvmV#S&x+hFYd2Wg0&JanyL?l z-=qwc0G03z7gh%O#-e<$|HdgoONCz*unYDmsaXP)Mj271+$d65WuF>ZYn9%iq6`FF z8bRpV{(-&PSF|a_mfz#H=_3s6fx5HGc5<0kb~09@uzxlN27*_qI$KGaOj zZ}?D4^gE6jb8EGmLvMzzaj&=tGl7}(qY19$VY_IcpL|oZumA2{ADI1eir_2e$mp0_ zxAqRou5UJW{osRDV~xPHW}5?3v?4G;cU&U z(AJ#pD{?V>hMJfaft_^UZf(|FW@h{|D$b=-$aj?_$}fZ@0yo6&hgVaw0h1fdQ2Lc~ z?3<8F#)k~y=`3QvG8A>p(cNXWif37Z`N1b{J5BQFcC8P8@k0d+e@ICBMT?tyM25YHxt8rrEMEj zj)jygi@MbqQ_YzbhYecR8md}&OFJaJ|6T(>Sy@*L=BikB%DwfPo~3%CzD6z+orJH! zv~R!=n2B~;=V0ASRt>P7%hz|Qy=X*p0&45I9C(H~lw1(_ratjyHS@Lp3C;uTXl`*x$;)eFH+$LJaZ}hEbQPdPD4GV#4;NU`f?yUg^p%U|&tq172 z2ZA|N0-zcJ*~-M=oI?2t6#b7JIQ+PRR3=P+`3K>Q>ZjJA5NuxF-clW?7>=Ss`ocTx zpVl_a=tl0ic<=Mrix3?A6l>al9VVxz{ug83Nn%Igddl8Z2ECL$e=)Kc*Fj!yYbR?E zQX4|mP@Azi6bZLuZF|06E&QJf^Dc~RxWhdI0Q)(&CWfnu_V-bTQSL*On?UJjsx8wF z6BGyzNrZ+ZJT^XC!ThA?T|!nhqWePu5fub1L4%JTHP;as;@k!!r0q8=3!jzb)`i$8 zaw=g2iiR&5Km8(V$O8+E#S+-?6Db_=pk@xc5O(wU*5w*tVDYX?;DS9vaD_F4zNSQ~ zL*TcKa?_tyZ@)D^s&7-q@v4qHdz~oYe7s9%cWq#wqND=LS{C*IGrPugFIG!fv2sas zV+l&7Vh!6VRg=fgj*{I*#)PlJaIRU@)=t;fdnI|m^u`jndz%yj+D)jVnl<_0 zGIm>BNj)SC==L0eizc1rjLhScvNPeax#^^CM1Fw}bPeG@vs~tA$BYT<4QifzVq4-= zq(j#~`oa=^`{!HD3OlQlYz;;~D4=lN&rOAIJ}S`=McsY-i&3QX02J7~ByR0-)o7In zEd}*ObhJwCs#|X5@`uepx$HYavXn#!lxT6Z_IE2jZ0&HULy0-8LG&Cz)d_(XnN`gq zN(4!gxg%!HxT~Ml@kp^Q*3OOi9Yul zEESUWnG{%W(85M2C?n?;NY&zFom96tnLh`0dvlaxDLS-2-7sMSKQH+ZMLJ7z(_K(~i|f!i}!cpv~?t=y>|aJ*7tt z^J8`F3z|FaV4-;>nV}@=_cajkv9Y_9qtn!%s}`lX2N&Cm1x~gEvY6>+bU2&4m^wl- zYxu>7wYwj#zl|Hu7ysSI^uVb(*!&Ml`M{cHb=3sfKypkGCU>+3h6OKRCI)m<<^y5b zLir}2YjAeaLZ`YbF>hGtt^!pE7wU#Y1D$C0f9K)RwtwY|x$h||C%6o1S za?pCP)w0(|Q+oBb5V-9?{U%!#YSY8KrP^5`9R`R%@sZWMg7kBo{N%~-#ck$VR5R~y zP0-1gLq~^!YEtAHj@`RTr+)a|Hgb>IJzsCHXNETwsFmPyx6qn2RECh2avr$m=-T~v zB)CuCurog8xL#0zxuzuUFgAu-c$|t5^d#FJO@mr3y`DgC}Lgy9#070=B z*93!^I&a^L*hP$SLyySPQ^?p2!*^UcUEyVxxHfn;1fx^kzVtdOHiy@Ke73!%vk48| zAiv`xwE0D{4v-}EeOgkL zF^D|MtoXkU(*K9a3mB)TBmmZSO786J+)hQ!zy?H8DSPKKG^4&Q$1Xa|+n@r2tnoLp zbIL$IgU&F<9}D^SA4*w0kRu0@wC{9S9(e_3w%Hu%FV(0fkZqXLH_r1;0H3b|owWxsm!vZE*~Lr%0cSc zQDoWTud)-mE%EIMfS|Zcyv)p@82<5RLM*>y%P4KUSr7cGbUF%%Vm9mo_Ro5X9j!kP z@cMsQ)M|?T0Dr@F7O5Jdkvh35*Ol#!xXaDn!meEu?fKmShi31nk;lI zar02?afiWflt3{{oIL4+=zvkQNiBfN^5We?`hSbo+#E0xf8H8(6XU25f9hQ9hrbwi zw(~jmZ~Pl<`$K?1eC4V^Ukx5UO(XyU14T6!v|q-P2%&2I-eCAWzADFpp|%m6c;Tvl ze4<+~bs+g}X|}@-Y%z~i0q_c{-cJB_a`NXhz6kf_{j-Aj(bzK2pmViHD!cR|nybq+ zb!1e~N-jHO5vjy7yB2?qM9UyFDu&JTY4wxs3D zl(@4XL3byR$Kr~VOE+^W9|n}-R%_*K1TajXPi>KL(LjkKpEJGMVno> zi-MPT_8t`O_FwEZ_ti;EGu)s!`?PSZA)x9fZLE`5#M``EBLaGtRpN7FqBoL>bLe1{7Tpj1eajbS z{vO3U&fl1R^pSn<8{R(N?}+bXjihlUo^HqbEb#cLnXBjoLw-d!+K?7y7;X*FOkFJ) zfsT!7@Wor)-Zh2<421aaJ>h`8jWuDcQ-nTKGP})qt`b<)Nx(7kN1f^5tStLBW!#62 zxqYF^#34fyye68`cD<);Og_GmGp}$l&GFrr;RIK;Y9n!>{apAhm%~cvLPBpLan$bk zeC@(J5l;|V*8Y2RiH&_saj3W1jx}!?BJ28xS#GDYM?;-4GN*%0#y9#(r?}bSTT~4# zJ+(682+$0DS!cM>3(Uo{gmS1Wtg}I|{Su~JxpLDv2ey2HY_zUZ!Wj+1lg&!R4LZ?W zpz)mM;JAh}WonsVOWj5hz0Ycn1sN95x>jC7%;uQmt&Zar6#)bf)C9}ZHZ z#?}&PLEd(8Gww*vW)6(vxl{}vDs&^HV7l8CH7l)Ey5fGQud|){UU56g(Zl^ZPXGMq zHP?#}ri(ZFiU1pb?3J{eP)MqOl-L7^|R!^hTV_}0w7PIqWoaeyOD-jcA; zZK2(_Wz)ynAdVrap@< zb%rd$10rGGQR-W0l3^vXOR=%@awi6N^Odlk4L&0dTWx09M;XDXbeW=N_Cg%8+!*1R zoW0uI(v$JKllV>x;$>f|e47cxHrl=lF2#z!{{7i?o!>8dx*xD~=)e0}i*22>G$skq zPJ~BG$X2h&R-5h(T+^GnswPYg{HmeWxY;V^Rt$eVl1$uo+waF&PZhV|>7Vc<@V8Cc zr_MF~qxap%cse-^D{9drus?=fYCULtgM`Kb2B%I zrDH35`fE;3sZ3vhy}RTGz_U7%IN<%>Y?u?n7v1@lEM-$Lg*pFxsfWesnwH`SeNk0< zEE1lZr(F0HBrUBa$*_|dQ@J1^>3kW9Bzw(cj<2Q75)=W7U@1rXY&<4k9j8Xh>_S!Z zz*&$Hjm?GqzM$83`hh-S6jTu41cBmR(HFD+r#}$g2EbW-Me+P*bB`(o_*K|`(Vgt+ z<`?(70&efqRHfLydBrietgMFbLD^$1#IH+%yaSN76o6_?c{c0`io`Z@BrI)>YQJ0| zi;@f~S4eVZ?*&4kF&mPAVGB#C8U~(%eWQz|Qgjq8@zRvPftjfEVXoq9%Z1#wK}7Gxk@U{(=w*N=oHsnN<6=| z8k{M2IkV8+zSq-fEShWB(3q{^V}<}ao@+@jE@w1EA^lRRcIr)3Pd|=9o^wrj+9Zy@ z=J0xhsLX%KW?6H}0`rrvNr9v@beHO#>kHG$Ho1mT*+;@lCc15GRuF~wGiMAIKDNXn zM0@n@@1@T2nG7ePO{Nu_{|(d}D!TvxD#GsDnFxS^859|R_vo!R`dS5ZV?vnGW&3dxr=QD%do)ZOyDJoa^igs?CA}r;L*5yCU zb1DH`oL!%lV;6(svqe+XC?!ReSoy1tE|(fTJ+&2LtaJg-8Vei>8*du;{GzDG#YLxS zqwtk&nsEa%V?WSe;SDu^Ev&Wjx`>{4cn+we3KL!5MdNYfp(}TiWyZ2MS0(2!9M$-h z1;z|th|fC?raQRQV)s941qUN+j;r0U`?ZHR%Kj*@G|iv(KCey5u*RAvHvGJ3qa=(` zX`=S?Vu50dV?wXJ*4Pa4Fv-;CHpdR7FnEJ#yt#@sSCXHyAu_V-PWLW z5mSeEGjXJQH>gl0A}ZbqpNL~4VW^!|f1KLj4~y(|X!L~cgpQ)7Jq(29UUHDZnJ$|R z{*g?07867zc6Z6ecummc_`TaTFNZ%^2JP#rnjfxpoRR}w?xp*QNGbdR`&>uQi(Hgg zbQyR_1ngnK5UkcQ$&(s2(OGu&qRa8NI>QTPEO!v^Z8UjJQaMQgl~o=Jf{6=c*tsfy zs;mU2hb|=+d-Y?Dt&#tfJmhOnZh)^V zc;GE}{io?f-q^l}AH3fa8&6$ZyBYivPA+gR&cQA5!#=@lnTc;kT~qu>+#>CUy*&dSFkuKZGPF&d zrNQ^T9)~-9&7aVrAA1vjc8DuzL<8Ws9-_Z6JKblneS40$B#uqO;LWx6QAIz2B}cZY;hA z)7s7pbYXuNa+$ZGebn>=UXS&|)@NU(t4er$6Z!S%BG|ISNKTSJ)Wmt@Q1ttpjOf>d zb1I3w!H5>T>gb>V3t#o3NmVs9;(bL(4VJp+6q?vTnhdx-+x zJxA9Gkp|kYmnbrIt0gLqp$w@PW$!CrPli`Tc8A;510wp zv#y%uEo^v_IJ53RUj5emzdvr$(mHEC{Mx^~j*Sz@k2**7YP<>}i#lKCIn$dJL~Mrt ze2l02dDYBj;pJGPf7x~OD!K#t^Isj&)a|P@1&$XG0Gry*1UQLwG&$di zy7?43k^W{km2(hsfyYFY@i%=wH2?5ZBt|8T2npz#-q7OLvC}B*{;i# zO})Fu#{pUGgLCITALHq78#?=CI-gClZTC=6vIop;)g@?4lPZS?W;8WTcQ&l zy`B@9O}moJPjT-0m?*NAD@p_F?xyI!Tk6xrX*JmoMQ8uZ$&zh9a+?Sr223R(c1}S`c(P9QbzxV7{L83CVqZDym0-4j?KIHz?Q@ytb3thX%*~N4_LK01Sz}LVa(bO)eoBIdk4FSl=GO|eV3jg!&S`)X!2{J)S zOzh;MUH3&bl+|<8wd4VmTan=xlQ@Myb@f7yX#i$bR@Ihm4IYjClK3mEI(BXm23b#< zbTncampr$?o)gDMs%QdigVJcr#mOai!RtauolA^!3HaTCxmO>ZmcHyE)XW+&1_ zqBwdY0rM^)#QUZS<;xwOj1A2s)$_vk3ug^1@Qcgph5Y8<)5?J^R~&nQRqF3n3$;^P z*wJx$vy4<+J-S(cKJQG%yV6gUJ)dZ{E_c)YUcEbuy)vhkf7e~RY+`HnLPsEQj<#}L z5S7*CI2?YJ=+6N>XWN1#S-SZh)joIhqY>wakN$M}y_?7D-2Ua8)qBsTGs>apVrnh9%@?eWEO|4%%ZEXS#KIp!3Q|Th^YWvsyX4U8Lruxka$tC|WDd z!AIy5@#kX7{7uvX(`}~c!6c}>1$#Lz>Ci~Ua~v<4hjC?VX>29Mr;2NMc`a1uj$`k4 zj6yFw3tzrwO?>mxIP%_VH19Ri#Bw8s9{e_jz`O*qg7ThLo;J9OcUC@s>yj+@CmBV-|H|=vHqGDS`vk zu9dBoiKV$P9aCZEu&|IZc|>bsXE0)&uOZtpaMM!n>lgnz;=@T(T5A~QgeV&na`c0pm@RJBkpR^C;|Z4^5G8IHh+eKM#{nn|F@ zbQ?)ZNuW3*7Nzl2Mp4;57r;S-;iZl~1owX)1b$x2UL~^cX1+9$eu(Qp8eNi=~^>Bc(APp#5dIb}KQ!)RPkYlaG}Kf5DGLP%2OEQxfz)8#mT0#s21+xGRG()QC& z#}bG(`?;c#PTA?W_PN6qK*5fwFL@1= z(A4Z%9L!4bxRbenhF|j`3=hjqqNwfL-?`@%*SxGX0#e@ongwEtXpFGQjG*=VV-G(* znBl>6+F>;7?988pk2Njlrpn>BvFZqvKP9{%>Ym7fooaBizDg*en-0|&WpWh8QlB>! zR`SI+tAI62`E--ZyxroUqZ# z-)J8{Vh$S5^q)8<8zSilCGnauP^OmQqrHhM@PAFOzdFhr#D4ItmK}2Y)EqsOK>TUu zrW*c#3vAmsJ;9a(XBGecQBz?l2bTtjMv2Y)2-jsYE5QL)Ph1C3Py|g#venII*Btef z3qEZW?0M{_1}^O9cCVhW-sXkFVdm4GmT{YoySgQFVv;DiCwPc5+^66d9s_qUQ4 zcm*T3zx}>i_8pV0bjG5_=E2=bk%_gk$M^*1vFDt&W`u?z7ziNtk(6*`g z&`oD&MyM7lxlyZ*)#&AZY(i$XDAO~J-Cch{d{zs>ntFEi6wlAtbNYd!Fn- z=_8sAY6E;-_vGvO)V@MucaZqA>sG1Xx>A==ov@`niJ`Jixn2hje&|%Hq7ny4C%)?B zyeu60SiQ6jD5&K3{_Sw>Ly*8dED@9bIXcTqwTZM#(}kUYiEG~Q_~F8*lC8e--MH9s z#gByex2q?W0MRM3Bd9L@?azl03+EOdx(>r^4A|&Xj`i)F6M-|Xmt6+)N*@QZcajWQ zv0e+wx7vHfjGlA08awNM;d$>_#d3%Jjl*}7n_0>lV<#g8DPP1@#DZ`9)B5}7-suK= zWdO014+YV*NN{*&y8{`(T45E_Ly=i^Q1@LS?gTBYYJ`&ZlqY?#8e2N zVMI0lw*_GV$|f|laM=T0EwVaxWtLd_3RbZQyG<-t{I9a~uRhZ`?SS<#-(YBDEu2w> z)tX;NO2@S+#1SxP^d7LkV1UK89LZUO1ocKQNy(cVS{rr?R>^aQymf_C0#9_OWZwx<$pOjDV!OM zSV=)|{rB5T*{`Y>IuST<461BzT=l)W)3FrYwvI^Rv5owP75_SIfSVnciK&gogM5Lp zU61DmJ0q#JU;8mYvK;1)mJqhUNN;k5WbuZJ;`twm>+cGlet{}(1C}GMwNjqU zKcA;pVn#8Xq9g{hu(JS zLs?WZp^`T`71J`ztf-nZb+v}~CAS#~=)Occ(q%52JwI2B|FEx2S734qxL`JV4@v$K zg~(0tYZ#wer;cAS43gdDWsBMWQ|jw?6|dVkO&s;)7(Uv(c4*tr>#@sqG8M(1udEv5 zXwpy`zpG)Nzf8gngXal*vLh$%xyCr6uNnptp4TT16CIm-owICeOV?*{O`$L+ft7NS zD4}z^PWU;o5dL_O4UUfzGP=D^;V2Kg=ROY&nP@2Hc&axBBU#qASL=R^Vz%EO_hzh2 zj-Vt#x#6#6Z6&w~)Kz3wIcOmevJF~W0kce=n0H*pY=u{}Wa*Acy18uol^2Eu^@1^Fo4-75bmlF_NjegJyK-bY5z5fYNX>-s(>cU&7GLWRmMCR<)g-yP{!5 zk!d9$^m3S7nw6`Zez?hYWaYq-jGNL){ujsvEh0C?|HWt#^ZS@nHm~7)z;z_R`7@Yz zK~k{MRP13z;4g;O6lbz>CJIB1XMQ@tQgyZp9P!7MoPqW3?HoP)VivMkWWcx>lJI~%+*Z))ZAx6Rf;`WZ{l*X%dVoJ$UZR~pLv5>bJ=pHQSIXRX!~E@_s&e-Qf@d``p2p1=4Y0;pJ&AaL%-x`Y-C=e5 zEkQ%sC5y?uR@v!0?WA{lmY+DEl9<`CsS%#URr=Q_U&f?{TOEg=BZE8c@OtX)$FKz{Q^QGw7a~hM)P8NX5^U zYLB?Kv96eXDr#>Pv<(NydH7qd$M(M9FUF>h!DG_%tuz1A0{+cKwuqR@v3Y5*30d{Q zjShE7y8|r6Ku2f8Z12Z9IwuO^&zPX23xT&D#+)D%hj))i`b=f+cKFb@5r0fWS$$a{ zi=)A1(Btc3g-1&X?#Lm_>w{TR3waW@E+*D{rOaQxTRGMF9#p4{me{ruUy2*`Wnd=X zdMJCWFYzX{agzPNSz7yUSQ*3*k`a^LM&RI0H9%J zGyc3Hq9ba2^)%B@AN_shaj2E@W=F7k9g`B9yS+y=cm~Dc&SvqL>VT$ zGE|_M{XW+o@@1<%s_?os870eFNkaX@ zGH!L}X6ivcVU@|MCx(Z8s??54!o5}y@e^8;!j z-~5!NwpSHAd7AnOnNV6jmzvprx02@!xogkAP3xs4S%Z68^`R&Lc!QNed?ZPc!{n|A zSMuQ^Wt33(Hfro3dogZyAu?@n%e}gMWh_}^8l69g&Nvsd-77Xuk_rKY52)2IEX(Sc z6)tgNAb?y{)>$^D4(AR}Y6CS7CLVSW@_345&nD|%SQs&O08a9OmeFp}ov2Ifu`0d9@GHTz zvG7OOV&ar4hs9_gUSpD+IaE{JvULtzi*UbJNAp?h(vt-4k_m%tNZ+I zDD-XA)X3m1qW%L#8}r834-&X@;{fa9c`e|_#Znmo5>E{WeVxL7qZG`!JI$jji+b1>uI^P zsmq*ewazcpKK{i}x)2w40v`(Iiz;Y$P~^gt?vS;+c>?ZxZ*~$>Y`yomoR_9qGLl%z zoR5WROM&y2^^1;n=5aHxoX^CPGh@m#U9$Zo?WU)N95@_)7k|`0Jp9_m)X?k>^(%T8 z?U?P>=rBJ^V_gfOaBF=($(Xj&*TYL~2&VB{_YAEkrCp`#w#OH}al<%cX7cH!Ds5Z; zbGvJ2{7dzFd!=UW&iFm>nt z9B@TPz~&AVt3?7ng0yzM-ZWwt;dZoq;0A(x+S{+HHl&Jf^1_syHL{Xx1>{^mo)51k zhabo6i~fXnwvfCW8UJjV$jaN9FqoOR3<`5nLXXh?>SpZn-Dv+X)NHypb|MyD)89HcavBXm4zum+L2fY05~1Z_k^F$=#V(W^a*4~T$+&#p z!Qr;>9B8A6>6mPS#$3?tZzsc5Hue(lUFWk_WQ&2MN2akh88tRZ8dVq`z4|4DyEpW?7C&VA)fa? zc3;w$F7Q9C6;KFy@xdtt|7;H1RzuM{fZ@z{F@A>#vSps3_c6t6cL{i&xNl*7_EMPw z2)=@6S991byAm-b;Lp07ecyA`R)JEaY`;6Y{w#K1@1eYNy1`jP{gsG`{(#jpeYBg_ zvZm=gLdIGN1kcHg73~!dL{6~55jwLjqOi=lQ3U0#xk7E(qT%*^!JlFD%pnijG_{I$ zk=^d1BiO~>{>3=^_TB&5SmLoEe0SGyUQBs+ASo?|QKD_T_mSG8Ky9|R*7S!Wr*Du`TIH{tYOEnPGO~^%Q-v{?6UTQFcY&yj z|AjfA-P`CKt@_an!^JW|tKA>V|7or3UJvQ5b-e$`t7`_ zpM>mJp|xciXN6;M0#vOuy?q(c=Z@v3C+#lp7jCut)H#6a8o)JJ2}M>j$y+U(VXEpn z(%duJvC#0lPBf(z1Scg9JT(uzB&X^(-o0^L|3}2NzX~FHt_(4*Im)#Ad3%P0XRh!c zth4*G++*+76tN;3?E!ZoUH-i0sCQ*my&ULZ$`W$Yrw4+HXTo-FQ6kBPo zS}VSEUI|Zo!d$5H8%Y)4r*7^+=@2>wqMV8NN(99skgcArUfi{`(Pc4eZv8(&71TU8 zA}$;rVS+ew{oJIR$p8T6o6k&{~dZW8Ux;sb6XhtI) zpKE^a-+jgZJ9j=FXTOivaXb$khe*$m#%>r7KSObjc%LPs627`FSq?F}9vu?-Wo_Z@ zXu#em$8et{9>zp(2OW~Hrgl&AeIV1#YZpJy-yrf{PQ?D`l#iVG4&iVtZW3%;fW8yD zR&qJ7A0x_Bs1Kij#qyB$ljeOgi-;Vu(sd|J%d<&xk9&$Py3)E!IkFh}yd?j7{>S5u z%|pLXnzBP!U3GEvXQ8C(Br=(=8i$F<*|w4J-~*QN#fhPSz1}3zJ5Jrm_2=(z$*E{u zS6u3WONJGkiE$t5DB(Ty+U!8)`}4-~+;SMZmQ*wLS{#x8)KE&>swDT_{~+CGS%g6M zTp&ughspB(cM*_)`BX_KVt(ZxgCs}07C^NgbLBwy3ft0_)55=9(Di?Zf5nTx3k)~H zNL?}LfTB%Z_J196gc58%97{xS+9ZLhd?cje{}{NfFVA=aEiq@_f$RTg-cBiN8{XSG z6sZx~Kb-hhM%~fxdP4AVdiiDW=rRQ#h|syCV`Irw(gh&aST>|R2`bY7f`YY^S0|#( zFa2_n+JjrsVlTE!iK->z_>}CbtEY$@y<*GaD2goX8GL5YILjh9VaNbE{7OyNh~Z8u zHwlUq>K{ z4xv0{f0FRD!H@$~tSf47Bc@;%;By9;+~Qg%#Yql(Wnfji18gg3ul6coG5TOjgyq@1 zQ-ZngwO=2)k9ytzNOIqU6tawe`d*~#X600Ej*A-$eJ;IaxIyOkZ5Ey5c3tN`!x8<@ zVqHK;MZZITfmudT&;NfV*ypxlk6XrM|WID!SY_y#lUHTPmVzd+F`aFZRba)JBrMFY;5hbG%{keSYK>B&vFC^ocx6KB7a&hzw8c) zxdr|*AaSb@pPks@xKJcRI-=v=e-*vaj+^`^TJM7AF7{!Upu;=quf z+I%)lmuNbu5`VV0!Ni1)x2CB}D=Zzl_$_JbbBRQ$+J9KqXq`r3PYiiOXU2 z!pOsA(`=S4XBFu0xSQtZ3u<}cu8Nn_hl8#vU{&xoC8-5a3VU z{}|KfP&@5lxs`2C!G}D+u+l4P9bPil7AawR$=)vhvELb3X_ZR~T$lb{Xvr>S^7Z6k zb$QvM=HSHps#xFo2P%|dhiR$}cpm@Eb=kGe^qqa=(?zYK4D~0BG~<#hoUG3W%(kck zD;zI95JC&wWJ9}3SWqR&H93pg#z$u7k0;dHx=xg@qS7D9z0keL5W_gb3;X!Rgjt&~ zJyC?~ zdGC8N8Q1Clsh%p;>if&2cytfbZoqJvgp%;}UTg2>qmBI6;cZ-z+%HdE=LdMT*FF>! zr1+U~vs+XiDQ(q!aB?+7#Se`9hsAS@3V8ri_Og{2ieAR~XUAAAb!}<*Z4~Q8 zhs)ZLBqgI)*l8Oy%OfJ{jCkeQ@FEfGx(e8I9?T%|(tx)@1{1NL3()OD5B|2@h4i5wRh=RTW+p0T`?e0n+{jOJ4v* z3QPtHMKSXslnf*kn$zo6MxyjhTZ}gwh*xnci)hvNp*&|aOK{fEV9^eMb-`TYRm_~5x~|ASa^98m+v z@Fd_7=JTdS#JPT>MAH&LV-3*Kf_dP{C=65>`o0-jJHnR{QF1%+Ci(_qGb{s#4G=)2 zMd^a4XIp3nPL_Hn-+A@SlpNp53m7@~vw26AdB?Il4O929tfa~B&i7orVcS)~oemfz ziiWd9R#Z+-7p9}0j@}=5!amb%rf}czyyM#lF=4H4is@r&hLW^8s3bykiyHkm^)962 z8>oG#RZ4BTKvC)yZ`{R-0k=#f9d3pdF5G9xu>a864>_ zF1;g7SM~v!s^3b*_8pdus+p_fH+K;*4b0y4JqW6m8M(0NEZ9P`<%(~A2Q&0Vd)sL; z1`UVMayej9=LY9j-`{m6Er5OJ0+}wUN7Fu4lk4=4K0nJkofUhqF3@!yA}#(upJSf^OaT+WAgUS9;aHx%f#wrU!soaBo54)ZrB;Fpj*o*t;Nx6lBig z+HXiAybR9tQ*<%7ywjG?O52oRz{fOa(3EejK(eIl0Ryt zWBnc#DLko$up8f0(c$ev70>1jh}=VtIPPG>VwGU8O@7uxA-5`1M*BoB|3}c7r>0PO z*t1kZ<|p;X%-PWLemdbWl_+KDIU?deK8NkEFlmj+brnMu=|!C&5N2xrrafdwQLE5I z%jH?DS`2%VThz_nlGK^9M1i0E^3oW-?(9Wt8m)J};wPYGI^9NNnUeY!K64ofU1DxFEtB2*$u zve7!h7XJO$cbtLWf%UObEBWhOJc6UIMTnO4HI}};Q~a6YHz3|GNiZjbGH0phQMINq zjMF{oBrUX%ZI*NlWq2z;(io~SNnQ!(oF=-Sz1U1#KhCP^b_Hd<;tWmW5fEWCIlNHo z(tbuDm}yK?o68u|EmT<~j9^_7Yq&uVaAm}FX_6%xYrOJ} z)pQMxop0}Gf(Hyah7}pJsZN6gH#kyuHHy-WN2!zaQj#QA8S{H&Edq;Yi{Nhn%^C?X z;)FtQY|+ta`4XL&JgO0SIOvwZeG(x>+mTKgD@km~FN!SZO6RUNOMS`fs&CbB88eie}xurB8gkwST(2viRgX^N|O6N+@?b(nk~3 z@DVBdiARck(!C0)0OPnPc%3dEq!~qQv>Mp?NOUoNwdpT4LYK^};`;MwrjIBJu-=8w zKzD=NKdWQ04~F1k%PPBYzao2B>13|=)mo0oAk|uzXi$_mvj65*uV2`>6Av+%dd(>M zB**a(Zg_h8REfva_EeWvD49cGYlAgtUekAh>5pPOoY=BBa!&{^%;1aNH4v5OiJ*gQ zWjeXO+yjMv9g)MG|7`tOsP%mx?^?1SCBpDpM{A-rdFiLyJJY)Dw7UX5ghm_e>D}1` zgBRSETblWl=~U^HRfliA!Ir^6!wVf|6BZHLSo}rr0!rGur{55!qCQI_mxT)RL!W+s z8ZQ))ehnlfSg&ZW0faJjj{^J>25EF>tMP#TQdY)j+Ii#Mh@@A07ot?R009-j3+EYC z1XpUlEDs|goqs2Mu{qO9I|~_TzC{=6k&@<;gfwLQt%S<)i(pb{t)LyMG2%6rZ_U1Z(w z?Ji;eIdHnv-v;v6Klf5tI%<(#M#Y-5y8!AQmuYIv(y7D3xTWl_w3QUHbF%7un41k@ zZ5@}`AjnO1mGHz>T*7?z{0{mS**Az?r$L7D%jG;T)+Rhl5^&-pL1Q}fI1>D}+5^!) z34;~{of!vUjmO9*&G?JS$JlF{_Kr`DN#tuu+;2-);#TzrrA=*UT`c~<5;(M8WM$$z z@X^;4lqlM3i0?Hdz|=Hsq)o8aI~e>q$<*J9ekE^zTUvK0>*Q=U8=l>*ZWNTa)Nk)^ zM}WJc3tj0Ltq>Q&u4oP@0gw3wwZ(bG8T5h3s(NJ2i-FXNc_22PtNIRptGOk6JmZ#L zeb*I~!8nGk(0RV<6J%m%BW)3gt;@zbIOw;KlHK^zrRo~DkYSo5i4r>ecowyk1-y`0 z^hC~9pO&^OgXPHraQ zt&q+92f^A*069O^B0P5+3kNuUbX;0$>B-GA;zVx8ecMWb+owg(XCqFvM~RkfSvm0V zbr{b`vi|LcBxJ|R!SPT{MsXT!sD}Tp_fnh~Nj-@46pI3@;*W}x3B33{UA)IA&r=># zoJ@2y+9q7wG)2qzdufn)VYQj1A^mgp;1&AE?7-j0t-FChHQNYF!KnuNIOk(18g5Jt z(m*{=+K>BmoefmbOoTVNudK5Q4Oin-J+%~Fjx5$WVf5u{3>yRr?j&I3Tfy~{?B0F7 z(7el7BZ}|nr{9r@CgAE61g37S$Po8rl0rt|;c=Vl`QP9kmnGG%v?j}h+a@eOg|PJ! z#jq5uf<|w;zGh!P4?&}P{&4qzlT7)Vyb0gB^gB6Iq}f~@wYdjX;TQs%M?#A>&sZ<6 znNiJLsgWpD7;-#iT=vi7Qs!CE<$X3_^$AO%9v>^Q2Cicx4`4}JYx4Vk@sM(GLLIUH z;TU>qtbam9Sy%q3&0)^ER;BYyb6PCFcwUftt^r+=uHTfcL?-=#C2| zi)}l>m6d32M>mO4^0$};VrfHg)QgS zb`cR5GSlClBh%vv`0Z8rp5D2is_Ulo{hH-h=Z;WmqULs?Y5H&!dcbarlN7r=VhKoY zu$FScVHvLnx@CB(6;5e%!i!;!Y`-Am~>Pl;qc5S`r_ z8*~ovzHAK0{WYx9Q=*susP;<5Ubm_inwO&(7TnQ2$C1VKbPZgyLX&7MG+&`atN^x^ zdA&fRC+0Uv5|5}NqnN~PtT&Zde=Y%QtyL6^!UH(SCna=Adg5*T0o^ad|!_ znb<@pdst4>%`QyihxT<6N&-f#<1^ESmM}ZswamH(^xu}&nXsJbKKwyA|A!^!hPTc{-0Vsn*=jo3ClY9_J1!BIQ~`e9Yq5-vVgJ-u#y|5XgTM>l z0$T_Fe+7FvIhWrP60%7Yp-k=f9Pa;q6PIu-`cM3%(B)x`Z9pKe zW~fiF?M|YA=SLLRPOyIpC?3}3cV+hD#tZ7BLCk;t-yT*JUy9o5BZ+5KwlRltLr_v{ZM z5l?RqX=f{N3LM6E4E+!5jkg#j3amWNP*mrx_3wOayXv_0IqU76h|H#Ne;P5U7#X&5 z@ZM>sZY&g0e#Ck5Awdgo7X7dN%&kcWH*QP!na{4TT%F{1qePE}E3zf4H&QZCF}Yl+ z4_TbL&F~^0Oak2^)>7zu17_H!ch_NGx01{IB?!}+UVo=|#K2v5qDP=Qnd6>=xB7+1 z(H6sCy=c89Z?hI&db|L6XIfQnuGB1d;i>sYn1w?V_h-WMc4>nBWHP~3omrj@ME zdY2#HBc1T0@(jQ_1&t9XqXsL$<0Z|g4Rk4J=7`(Ga>v%203)w*@B|7~G}nr>`$zso zjn4ds#owInhr89+P=8d@e6b<%2VCF+=1||Ld(>v@Z24`aVf5eci+d`ofy&4(g$$TZPT~Lwgq%I7SS)va;msfB;eb?#s7v~xN%HtL)zv~t^`JF<%o5aQ11#F@gGJgTes=^!~f z?)n@&(bY7JhcQ@4-Xo6Iti*JznDev8fes={dths+9+pS(bXuV??qNnhYEYY@b|Y3S zd6~fjaHSjL;ckV5LwVDbl|;em$ds+uR7QG0P5Sq3>m`VZk7x%iJ9HaB3|)p4m;x~2Y<&rtvjPYer` zZn(xture00(zge%_q#Ilar?M-L}dtW=I8#>*hcC=qegjwh-DV-QWMy7+Kqo**4~$f zka%6M&FC`e(Ks=6h#m^io>p`0vnFcdWIsl3w6iJ(-nY%A9(whZJkJW}{o6pfDO7hV zO`~&JVK7*ykd>N(tRgU%$mHfw-w$BW(o1ED=C4SdhQU{e$ah3Z&dRL|nj=q=-x`LB zHL)c?azs7o#kF6NaiJJEd{8NA3x5QU=u`Fv<)gR?w*-FhnOZ(iCX=H7!^sA;-}@Ww z*L^_%`k{BW=!d4=SjZPEB;;fM5S%9#hOr__V~mSRCGV~Os_;X2Q>MzkitO*x`%4m> z@+59Y?2M8pues4_sLhnGay?RPDM`Y_FwcPf_l0d|lD!A7X34#}=GKuC7z$YG)!Et+ zb{k1^6IWbLTA1b)k!!$y-RqBUm_oVZ4~nIf@pSGVsbZi?W%w&+lKE5|TO!j-y+a}n zMh)f1*=c#IL!$@wb4NPDM%(7%GJ95i&pI|-;K#g%Fj5=v^TR2&vqVoqu-+WuBJZ*t$Ac^%xwark|{#H8JzvU z7WxizPCTp1g8eOA^-L7uZlNNFvVNevcr61IalU2X3FY!_vL{N8AXrdV)gQt%(y*M=wuOz-A{;EW~{hX*WUEF4V*peQMQ*^VFUR{Z&*^Hb}pHq&WOdeUD{3?=qlZ zfk)p{9XuEpojdzbq$xi;w5P1b0>ztu;&H86ycH04`O)I}p7=Vf5q2urI{{efo(J0f z%00l7QprC8EZg}^gq!jO7VxP`a=SQte20`J@g-hlg5{1S-w1KeX8bx9n+)Kd_ItcZ zfIOG0YyI&)&*fv-!yr-}i`H|-o#b<6obJ+Io)b&Y+vRh!$gZl1TceV!ll2c-zPKfs zex0WZ^d3J^j-(2f)j?|37$Ze+YP&T1Ap9CHp?!LqJ9!jsqs0TSyq{8g%X+dsrhw-b85 zX2^_Ud<|`VJ=qrnYGai&*K-pes2*AFcBQ_Y-~q8NBRF}MoLq04&zdg-3}`TR``JIn zuY2C#`V}H3a#y#FSVe_C4rqX2#pOq`zT*`A3+~a9s=kxAPi4Y>CZf7Odb4X>LeBzF z^#LaxbH*xxnk9h1MT?65odn!vqc~L`7sA5+4%xb;q1jt_r)GZ7@l`}?>tuE^gr{{1 zC}X4(9fiv3-k;VL|FPv#rIK7kUyZafJ<@HrkAD6k<+p*<<&r_fIQHj&=HV`3iK==>#gZDH{*JWg|^ZfsrTv}!-QFl9-4*QHtodA7ci z$XMG84%bQWW`?#EMegJJxGLIAKjay?;O2kQ!R6Q{__J?qn6R`Vd{+~$tVq7(ITy&W zlhr?G-&J7MBp5$rzE-_H+Vu|B<8jNtE?(~&usC(@@Vvhw?LH4_|LuTBw&fRe4LAv< z27iW|oX|cK%5U(o0gg>o0^JYji};-z(I; zj3vpm;27f-LA*s1UxPgy@jtIC}&4#&tlc(xkR!g7G1DWM^;#z$0|b{}`+ zTeWD77Gn*-?R|3OJ%*?AXJrE-Z3;7(EagQx2Wt5zkUT^DEL{2}i5vvp|)od%1z{p>1}bvHrwmlI{gy{>+xM#wYnexLb4qo}U% zWep8RAk&-yCPR~5Kt)Q!+^5$%Pwk_1E3Fx&PCv?*Bl7J;{2S#NJeaX%JrUWwz$!we z;vY2b9`Jb%OdmVDF9u#+URfy>k%+$muBFv}lz(wGp5NUla6=;vX2h`j-%Fj%WqJv# zWJ0oX^@g~Ula<)nSAPOk(exZ+uH_@2${3ql*aR=ge3||JayH&bm=ha2mk!fEk#BhS z%f^l=y_B~9>MKY0r!u$JAJKDpw&CM(D4~{EMO+>~aXP=3s$H>j5ztVWP19Uf->S|Z zGY=(irUmZ0Ik^(v5d8^#2#39D3(kkEZ75w`_qp;j(InN63ncO`R97g%*xb`G?&1od zt#7!&lSI8yi%9_F6{5hm_oqhy;O zr4R(^8f?~XKl`a7ZL8YWJF$J49jc)rgXij)OcHFT!925)yd1_OYEip3JG&1hI~@;y z4e2YeQ}K4teUm43v~3WbR~4IX@!}Q@gzkHT+REiQA2FUgC@F;fV#dC8fLUW6Eve@9 z(77+!&uKGh>5maAWhsP(D&K%HkCH?jvC3ugqLR*0`u>=~!hgz^HeVTEwe`FXkr z_)Awss`ACvxY$c)F<5bPWiE=H=8EXDf)|l@;G;6tvGuBZ0~9$n5^E?R8MJmbK^z5f#x%WWy5+Ly6zVKNEg;$kUV(qaWZR1fr znvky7MFnzSwm-bNAGC=JRy6)?Xn*kq(ap^KsAjVRuzhA%15cCq+zRgVkCF`S>8;NT zp$z2Es0a$6?A;bZq{($v4TZhqVQ=hs%dTv7(73})nH+O;G1q`;O!Aek*_l}$;n&vI zjI!|ISJNMR*M+I3`MX@<_K;beE+F?&PVOv2O=91x&v)uQ`g^2)FW4>x^p_0;MbYRa z;0oL#CGt(FGs~WJX4dxhf#*v2))x;0^(%)!G+!za@+L3GZ)sTTymi%COc z{}x9=4Vc;ZAVZC(7%r_LU8Y4!{b@AOxd_Y8VRXz%j8lCZs)>==FS{6_` zM<^-ni;v^lH$CpNXjn!3pkOtYi*Dg=V1edPb4ZPw)U_KNZ0ip}PhnzR&Wu3YSY?pJ z=xyw|Jo_X`Bx&;fa@o)(>J3xpTN-dm!jR&!)c9h(JtWpY!@rTZXe(L!@tXH55&>nb z$0R>aOTzT62)@N)l#bdHUA|a48-ta*5?UOm96`Z`M@-eN=;62LG;f^(^dT|v2Jyr_ zE?PR=ak&!AA&hvek*nMZdAP%xPfhZHQ~7|d)Hhrrp6+t#EJW;%>~%@CbzfyDDnArl zo-$L{ya0sq9k|vj)UyBWY!-ARX57dr0V;u#VQ8OK=z;*>a{C~&K%vnprT5Ox!(yfp zNM9?QsV`v&A>_Zo@=HtNSaia%@vBzB1#Mg)2O-2>CMAiO14Zx^^mQdv#(#Fi&O74L zq5FgC;DQxNGno$Vk0X5y@S7nNCTj;${T<#-{ft?`j%AD(C9u2Le`Jg{02EATdnJmR9L!UFFN_C`?83NddSTS(b^9jp$SHIx%b_PQ3n)7?b zPaq!FvfnvRbwmUGjqSu}fD(`MQSaBwEX-7-aAZxSuGN1xCw;39X_jCUv{zr97){EohcRS-%ggXDI6#F%#jaV~i!)|4BV_l*v_1q$OL~>QSEMAp@Get4 zpQh7%z6>%3Sp7<7t-no#>!@%G?Dr1?Bojap>ZgAXZLl>FjTYksGI__|N{F8J&kPt}#s-pLYRRbLPdMKax zqc@>T|E|s~DdJ)0@M*iCaDEvNt#?}Y7T_jhOEXq>!+5X+F*oQqkIp0zc zWatnsR$p*6N$ow!yuWMH;Vi?^ZIfs;#?`cRROnR*b_k`qs!L^%B#hF1nf)Fr zt=cX}J!f|RuIC^%-@nOf&f$E4^!3;7AA1Vv4;6uuA1pSQM!z_90T(Zl~?O>s{-L~4)acPUJ@7#~tn71|WRL;k~>D58oa zW9X|EJt#F&uN46h_7f|E7bTU3-*h)AR&kumqD`Uey zw@AI343{0{8*z~?_=XN@3m~O^dH2~nxW?q3lga2s3N?hQn37S>o6XN5>>{>>m(uzz zYY}|aM)%WhY34#?5yCh1U@|?Du|zeL!pj~vV%1IEjG6CoSmeT77eoc#MPEN6Yv0@* zRYY^5qS{F2mAD`aaVfIsw^WK``9Vb23FcyRKG%(lz9_8-r&PEM^S;eIv)|C{5EvD6 z8F)H9$RP7|km?zPt0LvrIiLf9V3%g+kO+1MU|WZAr82%MbxGnw{NnVT{VP`HV93qa zj;QS=h)q@5C=T@|G3dD&2yIQh4-yu59Dn2&pzVo%RhboMm$V_THO^Vq1QU)iXcOU%Z(q9?=|R ztZIHr?JeEdYkZ zT`pD~h=WGCd05umjp{pJL$5ZHJx^EDDt?&UYA)0iuOSQJt0Qr7v2<&S=5-m|H>E|s zU6QvXd91$54~gumA&+zLu$-zh!|3a!6zl4LL!r52bC|Fz*wy3p-b|YQ6hLADDwFOK z>Iu?$dM_>knOquA_$*WqMAmzL6Y9@tgXTv6owf&S|Fr+!-6pG9RH5QgCd@=mJ9JSd zS@SVjc=0F1nUCfYfBfNLCTyP_YH?NZG-XkgEY$Np*<%sg{Ez10*Z$LcNZ1tSC6kAF znMgB7?c1tPJ-ZfZxsH+qO1<`Ke(7|oShIitW9B=|=2tf<7s$m}Ff~2H^9Y0}1 zmRugjPh~#p3_CZvqQM&%T!_WZKKi7ylkpCGpa*9;8=H454-4zunD(T4h@p%Dm^