From 0d0c320a19f268d9bf09048118831e87a2b3364f Mon Sep 17 00:00:00 2001 From: Christina Conrad <114612268+cconrad8@users.noreply.github.com> Date: Wed, 15 Nov 2023 12:52:59 -0500 Subject: [PATCH] Cconrad8 patch 1 (#67) * Add files via upload * Delete docusaurus-site-main.zip * add docusaurus website * docusaurus site * change website link * install next * color change and checklist fix * Remove unnecessary workflow * Remove unnecessary workflows/jekyll-gh-pages.yml * add diagram and mission * mermaid update, mission statement, diagram * update yarn * nvm update --------- Co-authored-by: Anh Nguyet Vu <32753274+anngvu@users.noreply.github.com> --- .github/workflows/add-issues-to-project.yml | 16 - .gitignore | 58 +- README.md | 48 +- babel.config.js | 3 + blog/2023-10-15.md | 30 + blog/authors.yml | 5 + docs/RoadMap.png | Bin 0 -> 314660 bytes docs/data annotation support/_category_.json | 9 + .../clinical-data-standards.mdx | 37 + docs/data annotation support/fair-data.mdx | 39 + docs/data annotation support/file-dataset.mdx | 27 + .../Governance Roles - Page 2.png | Bin 0 -> 183375 bytes .../_category_.json | 9 + .../data-access.mdx | 53 +- .../img/docsVersionDropdown.png | Bin 0 -> 25427 bytes .../img/localeDropdown.png | Bin 0 -> 27841 bytes .../overview.md | 63 + docs/faq.md | 108 + docs/image-1.png | Bin 0 -> 16909 bytes docs/image.png | Bin 0 -> 486 bytes docs/intro.mdx | 66 + docs/onboarding/_category_.json | 14 + docs/onboarding/annotate.md | 50 + docs/onboarding/create-account.md | 31 + docs/onboarding/data-analysis.md | 32 + .../onboarding/data-processing.md | 39 +- docs/onboarding/dsp.md | 15 + docs/onboarding/image-2.png | Bin 0 -> 25042 bytes docs/onboarding/onboarding-checklist.mdx | 56 + docs/onboarding/upload-data.md | 66 + docusaurus.config.js | 148 + next.config.js | 7 - package-lock.json | 5641 -- package.json | 52 +- pages/_app.js | 5 - pages/_meta.json | 8 - pages/data-model/_meta.json | 6 - pages/data-model/assay/_meta.json | 5 - pages/data-model/assay/image_flow.js | 54 - pages/data-model/assay/imaging-data.mdx | 10 - pages/data-model/assay/overview.mdx | 17 - pages/data-model/assay/seq_flow.js | 54 - pages/data-model/assay/sequencing-data.mdx | 10 - pages/data-model/clinical/_meta.json | 4 - .../clinical/core-clinical-data.mdx | 18 - pages/data-model/clinical/overview.mdx | 14 - pages/data-model/home.mdx | 33 - pages/data-model/other/_meta.json | 3 - pages/data-model/other/publication.mdx | 9 - pages/data-portal/_meta.json | 3 - pages/data-portal/overview.mdx | 17 - pages/faq.mdx | 151 - pages/governance/_meta.json | 4 - pages/governance/overview.mdx | 55 - pages/index.mdx | 25 - pages/lucid.html | 1 - pages/onboarding/_meta.json | 8 - pages/onboarding/account-setup.mdx | 11 - pages/onboarding/data-analysis.mdx | 28 - pages/onboarding/data-sharing.mdx | 112 - pages/onboarding/dsp-template.mdx | 13 - pages/onboarding/onboarding-checklist.mdx | 40 - sidebars.js | 33 + src/components/HomepageFeatures/index.js | 63 + .../HomepageFeatures/styles.module.css | 11 + src/css/custom.css | 48 + src/pages/index.js | 41 + src/pages/index.module.css | 23 + src/pages/markdown-page.md | 7 + static/.nojekyll | 0 .../img}/badge_phase1_PRIVATE.svg | 0 .../img}/badge_phase2_COLLAB.svg | 0 .../img}/badge_phase3_CONTROLLED.svg | 0 {public => static/img}/badge_phase3_OPEN.svg | 0 .../img}/badge_phase3_PUBLIC.svg | 0 static/img/cursor.png | Bin 0 -> 10317 bytes static/img/dna.svg | 43392 ++++++++++++++++ static/img/docusaurus-social-card.jpg | Bin 0 -> 55746 bytes static/img/docusaurus.png | Bin 0 -> 5142 bytes static/img/favicon.ico | Bin 0 -> 3626 bytes static/img/gray_logo.png | Bin 0 -> 88670 bytes static/img/gray_logo.svg | 913 + static/img/logo.svg | 1 + static/img/sage_logo.png | Bin 0 -> 55278 bytes static/img/undraw_docusaurus_mountain.svg | 171 + static/img/undraw_docusaurus_react.svg | 170 + static/img/undraw_docusaurus_tree.svg | 40 + style.css | 26 - theme.config.js | 42 - yarn.lock | 10922 +++- 90 files changed, 54716 insertions(+), 8627 deletions(-) delete mode 100644 .github/workflows/add-issues-to-project.yml create mode 100644 babel.config.js create mode 100644 blog/2023-10-15.md create mode 100644 blog/authors.yml create mode 100644 docs/RoadMap.png create mode 100644 docs/data annotation support/_category_.json create mode 100644 docs/data annotation support/clinical-data-standards.mdx create mode 100644 docs/data annotation support/fair-data.mdx create mode 100644 docs/data annotation support/file-dataset.mdx create mode 100644 docs/data sharing and access policies/Governance Roles - Page 2.png create mode 100644 docs/data sharing and access policies/_category_.json rename {pages/governance => docs/data sharing and access policies}/data-access.mdx (67%) create mode 100644 docs/data sharing and access policies/img/docsVersionDropdown.png create mode 100644 docs/data sharing and access policies/img/localeDropdown.png create mode 100644 docs/data sharing and access policies/overview.md create mode 100644 docs/faq.md create mode 100644 docs/image-1.png create mode 100644 docs/image.png create mode 100644 docs/intro.mdx create mode 100644 docs/onboarding/_category_.json create mode 100644 docs/onboarding/annotate.md create mode 100644 docs/onboarding/create-account.md create mode 100644 docs/onboarding/data-analysis.md rename pages/onboarding/data-processing-organization.mdx => docs/onboarding/data-processing.md (90%) create mode 100644 docs/onboarding/dsp.md create mode 100644 docs/onboarding/image-2.png create mode 100644 docs/onboarding/onboarding-checklist.mdx create mode 100644 docs/onboarding/upload-data.md create mode 100644 docusaurus.config.js delete mode 100644 next.config.js delete mode 100644 package-lock.json delete mode 100644 pages/_app.js delete mode 100644 pages/_meta.json delete mode 100644 pages/data-model/_meta.json delete mode 100644 pages/data-model/assay/_meta.json delete mode 100644 pages/data-model/assay/image_flow.js delete mode 100644 pages/data-model/assay/imaging-data.mdx delete mode 100644 pages/data-model/assay/overview.mdx delete mode 100644 pages/data-model/assay/seq_flow.js delete mode 100644 pages/data-model/assay/sequencing-data.mdx delete mode 100644 pages/data-model/clinical/_meta.json delete mode 100644 pages/data-model/clinical/core-clinical-data.mdx delete mode 100644 pages/data-model/clinical/overview.mdx delete mode 100644 pages/data-model/home.mdx delete mode 100644 pages/data-model/other/_meta.json delete mode 100644 pages/data-model/other/publication.mdx delete mode 100644 pages/data-portal/_meta.json delete mode 100644 pages/data-portal/overview.mdx delete mode 100644 pages/faq.mdx delete mode 100644 pages/governance/_meta.json delete mode 100644 pages/governance/overview.mdx delete mode 100644 pages/index.mdx delete mode 100644 pages/lucid.html delete mode 100644 pages/onboarding/_meta.json delete mode 100644 pages/onboarding/account-setup.mdx delete mode 100644 pages/onboarding/data-analysis.mdx delete mode 100644 pages/onboarding/data-sharing.mdx delete mode 100644 pages/onboarding/dsp-template.mdx delete mode 100644 pages/onboarding/onboarding-checklist.mdx create mode 100644 sidebars.js create mode 100644 src/components/HomepageFeatures/index.js create mode 100644 src/components/HomepageFeatures/styles.module.css create mode 100644 src/css/custom.css create mode 100644 src/pages/index.js create mode 100644 src/pages/index.module.css create mode 100644 src/pages/markdown-page.md create mode 100644 static/.nojekyll rename {public => static/img}/badge_phase1_PRIVATE.svg (100%) rename {public => static/img}/badge_phase2_COLLAB.svg (100%) rename {public => static/img}/badge_phase3_CONTROLLED.svg (100%) rename {public => static/img}/badge_phase3_OPEN.svg (100%) rename {public => static/img}/badge_phase3_PUBLIC.svg (100%) create mode 100644 static/img/cursor.png create mode 100644 static/img/dna.svg create mode 100644 static/img/docusaurus-social-card.jpg create mode 100644 static/img/docusaurus.png create mode 100644 static/img/favicon.ico create mode 100644 static/img/gray_logo.png create mode 100644 static/img/gray_logo.svg create mode 100644 static/img/logo.svg create mode 100644 static/img/sage_logo.png create mode 100644 static/img/undraw_docusaurus_mountain.svg create mode 100644 static/img/undraw_docusaurus_react.svg create mode 100644 static/img/undraw_docusaurus_tree.svg delete mode 100644 style.css delete mode 100644 theme.config.js diff --git a/.github/workflows/add-issues-to-project.yml b/.github/workflows/add-issues-to-project.yml deleted file mode 100644 index 8ebc333..0000000 --- a/.github/workflows/add-issues-to-project.yml +++ /dev/null @@ -1,16 +0,0 @@ -name: Add issues to main Gray Foundation project - -on: - issues: - types: - - opened - -jobs: - add-to-project: - name: Add issue to project - runs-on: ubuntu-latest - steps: - - uses: actions/add-to-project@v0.5.0 - with: - project-url: https://github.com/orgs/gf-dcc/projects/2 - github-token: ${{ secrets.GF_DCC_SERVICE }} diff --git a/.gitignore b/.gitignore index e47c686..b2d6de3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,38 +1,20 @@ -.DS_STORE - -# Dependency directory -node_modules - -scripts/flow/*/.flowconfig -.flowconfig -*~ -*.pyc -.grunt -_SpecRunner.html -__benchmarks__ -build/ -remote-repo/ -coverage/ - -# Caches -.module-cache -.npm - -# Tests -fixtures/dom/public/react-dom.js -fixtures/dom/public/react.js -test/the-files-to-test.generated.js - -*.log* -chrome-user-data - - -.idea -*.iml -.vscode -*.swp -*.swo - -# REPL history -.node_repl_history -.next +# Dependencies +/node_modules + +# Production +/build + +# Generated files +.docusaurus +.cache-loader + +# Misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/README.md b/README.md index 90e310d..38067f7 100644 --- a/README.md +++ b/README.md @@ -1,26 +1,40 @@ -# Gray Foundation DCC Docs -These docs are provided by the Gray Foundation Data Coordinating Center (GF-DCC) to describe the consortium portal, data, metadata, and other topics. -(This is a work in progress.) +# Website -## For Documentation Users +This website is built using [Docusaurus 2](https://docusaurus.io/), a modern static website generator. -### Suggestions and Questions -If you have suggestions or questions as a researcher (either as a Gray Foundation-supported or an external researcher interacting with our data/portal), we prefer you [file an issue here](https://github.com/gf-dcc/docs/issues). -Alternatively, if you do not have a GitHub account or if the issue is sensitive, contact us at gray-foundation-service@sagebase.org. +### Installation -## For Documentation Contributors +``` +$ yarn +``` -Please add or update a page/section in a new branch and submit a pull request (PR). -It is helpful to read this [guide to MDX and Markdown](https://kabartolo.github.io/chicago-docs-demo/docs/mdx-guide/writing/) (knowledge of Markdown only will be sufficient for most sections). +### Local Development -We're using the [Nextra](https://github.com/shuding/nextra) docs theme. +``` +$ yarn start +``` -### Guide to Getting Started Locally +This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server. -Docs can be edited in "local development" mode with live previews. This especially helps if the changes are large and complicated (e.g. going beyond adding a new paragraph). -However, this requires some technical setup. -1. Install Node.js on [Windows, MacOs, or Linux](https://kinsta.com/blog/how-to-install-node-js/). -2. [Install yarn](https://www.hostinger.com/tutorials/how-to-install-yarn) and use yarn to install dependencies for this docs site. -3. Run `yarn next` to preview the site at `http://localhost:3000`. As you make changes, live reload will show the updated site. +### Build +``` +$ yarn build +``` +This command generates static content into the `build` directory and can be served using any static contents hosting service. +### Deployment + +Using SSH: + +``` +$ USE_SSH=true yarn deploy +``` + +Not using SSH: + +``` +$ GIT_USER= yarn deploy +``` + +If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the `gh-pages` branch. diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 0000000..e00595d --- /dev/null +++ b/babel.config.js @@ -0,0 +1,3 @@ +module.exports = { + presets: [require.resolve('@docusaurus/core/lib/babel/preset')], +}; diff --git a/blog/2023-10-15.md b/blog/2023-10-15.md new file mode 100644 index 0000000..8d4f41d --- /dev/null +++ b/blog/2023-10-15.md @@ -0,0 +1,30 @@ +--- +slug: first-blog-post +title: Unveiling a New Hub for Collaborative Innovation +authors: [Christina] +tags: [welcome, events] +--- + +In the ever-evolving landscape of scientific research and data-driven advancements, the Gray Foundation is at the forefront of fostering collaborative projects and providing valuable resources to the cancer research community. + +To stay informed and share data, the GF-data coordinating center (DCC) has recently launched a new website and various support channels to facilitate seamless collaboration and data sharing. + +### A Fresh Perspective: The New GF-DCC Information Website + +The GF-DCC has introduced its new information website, located at https://gf-dcc.github.io/info-website/. This website serves as an essential hub for understanding the foundation's goals and accessing their data portal. + +### The Power of Collaboration: Ongoing Projects Across Multiple Institutions + +The GF-DCC is all about fostering collaboration among various institutions and individuals who share a passion for BRCA related cancer research. Stay tuned for exciting updates and breakthroughs resulting from these collaborative endeavors. + +### Portal Design Working Group: Join the Monthly Discussions + +If you're interested in shaping the design and usability of the data portal, the GF-DCC's Portal Design Working Group offers the perfect opportunity. Meetings are scheduled for the first Thursday of every month. To participate and get more details, reach out to Christina Conrad. Your insights and expertise can help make the data portal even more user-friendly and efficient. + +### New Documentation Website: Your Go-To Resource for Guidance + +The GF-DCC has launched a dedicated documentation website to serve as your go-to resource for guidance on utilizing the foundation's tools and services. Whether you need help with data integration, analysis, or any other aspect of your research, this resource is designed to assist you. + +### A Direct Line of Support: Introducing the Service Desk + +The GF-DCC has introduced a new service desk to streamline communication and support. If you have any inquiries, bug reports, or feedback regarding Synapse, documentation, data portal, or any other aspect of the GF-DCC ecosystem, you can reach out to the service desk at https://sagebionetworks.jira.com/servicedesk/customer/portal/17. Your input is invaluable in enhancing the foundation's services and resources. \ No newline at end of file diff --git a/blog/authors.yml b/blog/authors.yml new file mode 100644 index 0000000..72f7b1b --- /dev/null +++ b/blog/authors.yml @@ -0,0 +1,5 @@ +Christina: + name: Christina Conrad + title: Biomedical Data Manager + url: https://github.com/cconrad8 + image_url: https://avatars.githubusercontent.com/u/114612268?s=400&u=e2bf1638114cceb4973b2998476b2bf7e70c4605&v=4 \ No newline at end of file diff --git a/docs/RoadMap.png b/docs/RoadMap.png new file mode 100644 index 0000000000000000000000000000000000000000..cd47b716fd711c0db1f3914842e7290446166b69 GIT binary patch literal 314660 zcmeFZWmuGJ_co4?TX_s*s~}2>l!PK6QO+ zx@#nd9%5()-gU8`{r~+w{y)9P`{7|9`w$15x$o;**IMT~&vV_r%J=V49H%`_Mn*;< zD|1JMjO^d*@c-_=kHRazlGg*^kBde!DvD%eF6?AvFJ6<8ZNp11rpd_cuaS|>>XVV( zcuz(~^DL(Hff)SYsG=k|iDBMe^seiqhox z6BLvfDr-8btMHCwvUhH&IStGYySnKbM_t}CVI5H+kGlDV7u$<&v&^Oso|ea zzGuww(Km0n=yX1Z&FRivk;2KZ0)D61sB4xV9-mCOsBnVei$bQ%`vIxhY|X2Oj<4&t zMch1Pdu(hzZg=ln7kj^Jw!8eg+&0PMXo}XHuDPW7f}`%bOZ-};XGd>uFAZGW!Pm{S z@=pVY{`ni3l2=pkv?mVlZRwVdd=1vsz>|{Al4%#}gG570V0Oo|p(8t4YN#O_* z8S^Jyk_*er=+Ab+@#{olO}XnXl+(u7eeG-Eu211hI^Qosa&XJMj3~HA<*^C^`Xn)+D zrjGXHy`-l{S8s29hF1RAe12=sPes{n?{EF#dUJlA{rwkK@vYeo=daCX=#<#jgl#x# zh>MH!IW7+6o%s`k!6YUpvt7FMNL$-zeZJpinNziJr1h?<3ip=roU>*y)X9lUsG#&^ z+CP6@lV{wN#!#0ty|@^}CLdAbN6kI9(!?8_s+#f;!+JMLF|LNLSTQs zi3aB6d3&$Kdzd`!5?kZijkQoVdBcWKw)TO6Sy!G1CMG65?i{%$7C#^J^Vv-`Gk30u zkdxiKiYn5J;Q{+z-AG3dcXxLkkF80JcLe;_@(ymla=?HlxvUKH=+UEuk`mFZ;xWHr zTb}?W_gPgw%Ym_$9x79xvxS%SqvMFNz~&F5a|6~Jjoujn`O zGxB_1N~qj9)AY5VfMR+$Atfbcz#y0l0^4S}mWI+iTSh*D$Jb|;vQ?NiQ!D@T0Q1QQ zi-K<@2fmuB7D$ni>A&kI#ZCPSj>_0_JyR=Y|ATqfg*J?=qT;VFiUC>>O7j&PBW060 zH^VrTdYTm8@<%nlU-*@#Jh>jQv{X%rkHrlQi6wm>jNT5P>|=`U$^nhy&8Sl(d zdea1P)ySC=@bg+ysH#tkJCy6hY@Le&9@>{x;$=3z~ILpzRX8v=jVBzR`K7EMW0CpTl0c1yP`t( zu#j@-D@uvt0p^;XOl`ZCxtW=MQHxee&&}#s>spR2Vu~b#?H@gE86!rDphpMWoIxaKG?R|ak^A*^`e0LVhcq>=Jvsu}X zUwQQP@_n)8J2>4#9U>=b!dYx+$zG`Z4TY|)l$Mqzq^EO3HYt$e)V8*^Rxe84U%gko zHze2tY17PGHAjIxUtlpSD=XHQr#z0Tt*z}(3JMB7>ydJ&iMRI>3JL^mN?KZ4`tpqB zYsbDkCgBR=g1pALu=9ygMGf3Wy^L4Aw3U>CS0~O3sPxW#@9iIM&lB+_8tMDfa`*2$h)Sy~MJzGQ(qurrVX4x z)?+a5&0=VC_k?Vs5XGPT@jUDn4UV+vm{?Ka{*Ab2PjA=E$7es=^|HtSa=a)Wj!``A zpGvTnP*}umehKzY48>o$a>ZuAG=)vb>tqqEmS+AF#UVJJ&bS0CQ&ZowN@9GcBzKq8 z%B6=P;m`?L__!{XnEZ4sPv73&7MV#38+&gQ$GiLq{L=U~=kc|!OXT)=hE7(dgLXOOHVxndlwdb7l@ zT^ACngJQ_o`B{fv;*Di+I>|Kyk7c(7#UY;TeoC%%t&YVYD$aD6+xB=I|@ZD@!d-dTP=GYKNI za%Y(EL@|x~Im4Uj*;&5=^Imp6ljsj0#xn9-{2;Tt^bshJ66V(CdTG=p5^{_<#@1E` z-8Y75VA~YuOFny6F~O}J!I{i&i*7Bxbrd&Q$1(9f`ughkr}){=Wwm+1Ts2woTWi?CC#`Y1OYZf* zcVd#<-z(+zhJW9=f^)`?`SUX7Dc08X3=Yzvt&iU$ruZHkAmNMP{z{W}if(%f5OMkM zwxd7o54NWq!u9INz2R2f8WV_U-v%AMW;E3 zy+8EI@%FARD*4E(nFFudRK^#3VU11V-5m_2?stUnzIkeH&RuH26`eHBk+8{Zxy{y{ z3Y9*CVqj}s$NwE4Cm1X_Z$zn@%|Ts7ZA2psdC49>apbJj29 z<=AO=OHdrGwqSViqBfI_;l{#@8Y?cCnEJbXD-4wVL7$Rb9{T9iKe^*vf1j_n_N`Ei zlufwZJl@~DckU*XPMv4pkNDO78<`zb`t7%Z8HQa$_#T565EiHyG+Mx?vja_u!{oheGKt~^5!gh#rQ zZL6|x6Hc5MmMn|ozH#Hm803U2(_%VsFGV;H*A^GmpBtf%m)uQ14R&;Po<*nlyM1<_ zxglrMxqNGuOI8(YJuer@!xruQN{W=y#$RP~PsZVn`(_pu30IO9tZBq}2>K9{Hto_h z)b^Rbige53aB`$y$}QH_do^7up;U*+IvSOA0Q}fCutiR|%T!qO=e=Z<%hW01w;q#& ztQG@RMijpxDHbhkttU(Q9g=b)M8mnOI-2byzyRmqjBrmgTf&Obd+shDb_oC+fdCuT zyRNg#+j|nL%>qq}AIkPEn+ppI69As+c^Z{uW@aYr@Wm^zpS85KMA#&>atGif^NxGc zm|pQSg9e)o?Yzgb^se){?d|P+3Ck(n&rTj9!dbX`r>0v2tGkpdq6yo8a_;ZdTSBq1 zvFKgiV;mQK9ILP`d_BX%3~0F;*2?qq1%kxa`%s`inEMA?MVZ8z`h0$nQB>rJU#oa$ zl%moreROtuTE=2xp%?xw+!dW|tQiEP$X40Dn9BS!c5aQVfX|;lhlaA2mX#T86K4{) zw@cl&Rzi!aaF80%8G+=lkz2e?7?iJIJU8wwxocn;mES5+Hs89{;#ev0o3MwY20-ix zi_FHCnzHXvI7Bdq{DHY~!*HrO>WHTapmjJR?@Grx!Wt$NW>X^!H!SbeG)D;-K?wU! zLf%x%6=~Y4;HO80#+%XQX@jiz>FkY5U68()aasN}yjN$0r9?LdPiOCESwi)AbAqOn zaEPq#BqAlKRa8|4CT^|k=bN;)?C7ULoGf4Ir?W2SBMh!@jrefa!JQm;k$L1Z*%V1b z`j}faYSz2JwfkWa1G%Vnalxv1)XQ(Eh$fFIbXLpU z+`PS7!?+VL3qp3<))j(<7X4?qA7=Q7+D+Yo;5Q652rrFa==H>E`ntdclnLY(Qwf-~ zC@9)mLIu|Wn3pOy%V~mZfzxpZ`&lMTMNgu^1RyxIYz(g0#wbI(C@Tr)1VK)XAt!PO zrc45rblDrYq8G=_o<9A#qnry+`y8)cjNKlBBaS4vk|qrCHZ*+FbmUOFH5|rqg_eVI zRthuF79em?WTo3MSn#wxA&*fZ3n0qX;@>ax*1rSx=ZatrmrthiYFrRcQ4W{8Lze-m z$lkg$=qqk_O1L_2ggd)DFKJTFl1!-sfP@{sg(1RnxEqps6QiN2#vAsJYr=9G2@fR3 zf@QA4 zc<+@h{W#%0S((!px0p9GGsC$f{Jp4(wBTp0&B^FI@z!so^IiIx9S2y~vf&C;gt%Qi z2u0AF6>ra`H|e!%0GdsR0a`k`abl-ZuxaP#+9uvAdQ{P)tx7pdVXF( zA0q}jcUYksDOr@K!e@ouzrh(KI`#g5rI?JwA{K%N zH9LJ5`CQlMivhcOm%B@dY%M|q)v!f^viT&lI()vxvzSO39WKu~7-Ef`41=bAB24K% zPcKyHdIm=wdRX}7!lH^R5Pj!1aGstAh*YwuqCz}^7t4syo0s^Oi;9Yhp&}fv82cWr z)2A_KukluHj+L(w6a26G0qnwy^CBW5_dzN2lJ_OHCeT$Hj@JeH;#3_SH$v=ol4Qe< z($gi=(`=nla-@mh?n*g&@>S&Xtj36wr{!s*svbkkB_*BCF_6pN3v37k;B|tk!=u&T*b{M;&pO=?cXyH~PcQ$=4qiUSt7B_?glk;I1SN_H*ZQe$NcjdSIHTkD?^h}`Oyf4w#|CK38l{`=%s$o zS>IVN#mMwFwo}5F^-xC_ZX;K#a0zEbju1q;@okYb;5=-9m(Az zG0YC6me5(KS>_7B5Pkb7W7&CEHgD zKMCie=p8Y7^mDXTBc^KK0}pIheaj9W@=XnHVqsySy|Z&%kDBa!H=?jlzOr_o)3%w< zt)Ft!6oQR76j&ll!HcdCp$Jklv?m;d-MYFu&0NFU7pC_1_UH#S(8#>aKb-~z8QQdl zW1MA+ub?`ediw8K!0u?D2vW7*DJ3GWXrH^swq^m1;w^U5 z(!wG@$zvtVSG@IIwEnwRfPgD4SjgNVtpFxO(b0u>3;kJfBfrz#-3U-7+D()Nkm%on*G!FNQVL z2=?lP6*cR*E~pb-@)uI}l5zv-gaL@0;4QzF)C_PWw(oq{!X_kipN24wdS`rWq*DOJ zJt@1YBt20;O78_zpTZW|00Dp(yJzp{SP$)$T~F?9FB1!MbGjTiDJdzS_gE0~2r1^L zRuL3gRPZs8mQSCaZ~KBd7wrG`8sti5e6t&clk5&(SOaSux98q!yotCHDgxFo?-m|? za=d76xjmk~)AQsS^tX@#!~in5_1tkopt9ZSoF7u!0%rSXrK>{D}dZSVx&B-Wf!hq=t6Q+<+fSc5JIJh=n- zALTkiCE|W~G;{R(!h|88`pZ4Kup2vB#=F^9FY!=0R98i*s(;w918K_7HjPyD~4;50I-I$A!4*V<%NZW?jo$~GMnlg|6RwEw07php%)Jn z5g|FH>$Y4=?Ov?$v--!tzyN~#2>fZ`Hz*sraqm~Uvpoa}QUwGzJjT~oP&RP0-$ld6 z2Ne!fL+;xa!_xr^T4z&`8r(}1Vs8iz3=TT3Pw@4j*w24^bw+C&xn>#&Qh$2KiTtROy z5DDeI-*sd!z1sMmSv2xtL+nxNotMy591_Pw49MS2MFsmbsr-AWp7NKj4Rv3a=qp;6 zfH`niS!t-IloaEUT}_@=VjnD6R2L|OiZZ#o`{Bcf;^jKJvtbVqJDky50Gp-G(}I|{ zv}zB?TWosTw%wiRyWA(gK9uj|tMEFX-1`+Ww~O8(X6`8@BXoTPJkb4h$&q>=)`X>j zG3ki}QRi-$uo?!q*3q7k5ytd~nQ48V0GW=sTS2USEi9ahse(oTYJC8t+48_T2u@#F zLEx3{OOl9Bt*lzMvCw@Y?nN|GlGrA-npIWB5u_q0C^%^$VqsySVDZ)OrzDkDhg2n$ zLD*2XdMtE~8ag)8BmAUeDqE}+Gs=FL#bOr1ZqkU`rM=AvBO%D;M|!smS=n4rgL_1< z6m2%-M!OaQfz#9xx~l9 z3vkV?1`*hNKKQ6|W8nLAA7+qz)8FhqnI<%FM8n;_49$Pi{QflTT{~nK|vhu!2eX^GJ+eQw&b&*=2~ zuX4)HP{yyow5Mi}Lb`J7XH!$yv&O%6-ft=+y(w?kOVi4KLQVWu7E%CDrD) zIKf%z)?7n(qUxO*FA6#?T03Zs$8r>E%SGdeH@9i3Hl?MYZPXT)fIU${mjq*^x-njFRUE$Gt6lJa(xxbXMBY(Xlo-H)$0IC`_%* z1tGbZ)jUCdcEJJQ`_6U!+Zv}DEes5_J&!s&l*c;SsH zY=A3$?7?bn`Q4xW`7^u8xM`K#M$p?X5oKS4X|Ca=_;&$a0|Sq`r23NT zO3D^X(-W41zXA$HnOure{5reB`vYl=B}l{&PecSA@Gjq_{sme>q~OF|J3G4v6(m+c z2{&RQ(-kLO2p?Z@4zbPOuh^hjTBa%GT@gHQEYB!Mdwc2i+54BL?NaW?(n7%tBxiKG zXg-FQq1?DV3c&n((=lzuvEud7GT0t;>0#! z0O>k$d>~TIl(>?UolgX0m;g2UkAN{d+G#-hTBg;XKCkNMs1qH*0 z_4$k&-{p<>LDStJMM>ScBo0TYyg_KPhEG!^(HatIb1bIlqy40-ewod9U5r#}xZ%P; z0VJpQ*FJq&V-swl{;-sX`2uwa!tb5ERg{qBqwmHioKIBsP2?vX?UCb1V5`OY8u1J& z-;iBfcPF@FrHjIdvU1H%5J4xhJh#r&G6Gd`sJ8@^(@@%FxO9iIKinv;gQfi279#!lPFDBR!S_7xI({?`?w(#m9Mk+MVNzb%zkldbsbS% zGdfPDUwn|U4#5HNfsX&&(AxHoHz%6p_7JlNb)Z(sbGx$`s@_?qAc_<@F@0{cQPT0%)Uoh3J9TR6pwOj1}53M9=#%+>Z=*vF*vBbHqNeCu@>OP7}PNa z>6sj-8G|=WFI>^?8pK4DL}X3zj%l> zUWMsT_pK&u5OlK~?ETjv*oH30Has?5o9)g87AB2-b>56nvBCJZ)p>AmM2Kf@?dG+T z`cOH#AjYJQwihaj5WlFm)0kM8l&d_XD<{?RjMZZ@bjoV4el~hKpxo?w8sYv5+v|Wg zb@SKtuwgDo=}+~$Jmz^^B@)TOove{)dv-RD^K<==uXMk7uih!w<5*!!Q^(k(e~=T^ z3tcx!l`9dV+PU4O4-jLZ!~#MIAljENpBl)>Ius5dtoytXlYH%~3Mh~7A-Z1(H|B}1 zb*aif^862{ZeM*#Eg^d2t;J8K`4@*zT~6DLb6wOb(7fkA>hx>~WK^Cxh6PZBk*<<9 zEt>P*n+U8<`lb*CzU{B>uI_I2u8ntvUe7OzA83U#1z(5K10UN;s~GJM6qu*?jQ4eE?rDJe}a* z=<+=Yvcr>>mV}FgJ)unqWcu6#EwwY!rynDJ&i<15P`VNhD{Y`Q{R~h zO-OD{gh_{I-`$vI`4lQ12`N-Vta9`z6|E%zoCAFqaxp#dhXVNKXWxQ&dYE%-CJmQ@v>uN~d@EI~J zkSx~HE`^A@v}+Mf8HfhvNvMi=hzwORU+8U1ey8CNMG%9tq|a4UA@G5u9^4u%j&6*m#(uvJ2yCJ$flO> z*l-)5>QqG**hTK%yLYeFD`N)QZ|G?2Z0Z>_9C$DAR_)rhH%-^tSjf{_5k9^;#pM!P zdy>1@gS2f%co|a&4izGQw2)<*L!VYRpx%yTd86+yk1RvWT!&iqmE2)~LP#!g{%J?{ z;(7>hp4a{bB&Uv=a0f8;xlYSt2eQ*7??Gb;&F5IC{MF^7j>kH7e;59l$TvC;ZRi)L zAyW${p0206r%njcR|G78+D{EkZzW-Ik+G1#VS4^8bh8g6-yNOohaRYoxb@elV8k38 zu5=Ezgdne-gUm*-p9DfC09XOFiG0+x#!@UnyS1FE&r2aLi(*V2?=PGz~}0#b>_is zHX~Xd=qYZO62w`-ZM@%{vH-5wF#A;e{w{u1LMD6SntZhZ93OS_7qh_WDzK|Qle*JE zmjrCNOs%23*&VsLHVawn4jPQxE#@^16>WQ}P$!kO8`)le*u+!vhr3ZYLDET@lnDl8QND2qZoo*W1Xk>T!3FNa?~zG|c=uBo zD$&_5i7Tg042_KFy>&t8@b`8B@T!{7VgKWK0k*d9MXO9HuR`e}Wkkc{Gfl-FpPSOu z(-G}-BvMK4Ym#3WC~;5s_a0Ni(LsT+jl6<&lrFAqE-OF0Ih;Vc~; zVuQ<9{oVUY(^X0jGtGmH!|D3;g)O7Z2?$omYMUUc7(ueisKB!*zf+> z8QFkF)w*OdB7t^D$f7UA(F4F#fv|H?_;upFnz`Y98ap@K^G-!)yavDX)v>khFhcR- z!U99Y(P5C*`3buSmUg|mg(L~kJ3ywn{*iecvZc?lv+Olsgwe?Tr12$#w1JZ(?5fZb zjzcGN?a5gQ2M(sqZ{#cNiSPK!+n+A)ZB)U})zcr=QfufuSRy@8`4@l_(wC=~4d2iyv88Y2tDs-_mkM8b?D@ImUfv$A8un(nLCJ%^ zMQpXXd~mf(RVmPKRgmnako6Y_utOR350%*2Nr-_*?VvMXp5*lug}j*`frJQ1avTH` zR>5Xa;Mn+D=CaDH`qpo84*!+%3kd`-8`%VR@2Gi9`y+Hg*agRl^`?V@Zz%21Hj@ku z*US!rS7`Ag)b43OTeVaQ_5W-z0Igs{Hnt-pKuA)P%5N7XwvDQw*4)R5R6I)%G(es# zSO)}(%Yk*0u3z6A52kDq5>SQ?tYznwPj6M{sNA9fQC==V7i<&-QuIP^t`D%YdCqg0 zVq-yd>K>VR$wq-IL(VRYqt&g7k&_VA$k3)xe%})cJ>$~GCvV0NMM%_mfG-8j1oj@> z4O#DW>#uPWh2=X=aF&F|g`LqozF;8C`Q5E}jU#U&jMyQ?XAIVZwCzwC_At&(H#Jq& zv!EsYj4t1RH&?UNCL?QP1GAU@dmiMW7&MH;dN@NWz6)25-^`Z(G zncT>zVcq?{_Q!CX97XiuUnaHLWE(i?PMd=z%-|7 z8w9)$&j1sf^3i^cNMx-vb|JRk)41;87p8U(DAtEdhj*ZlmlKv?W%HsQ_?8cXSw_8P z*3l*)MSwAEC_$_OQk%x`?6r|y0?I;fSou^gfT|7@v7`+*sJHp~i@#zqjwZvOUoPyq1t+76Jdni3lE%BT%oBO(m?%OfpF2^eckKt zKD}YC_ixN3B`oeElLTZrg>nvaOG}1O{dQa#R^m;}+@<4Xy!5`W38VAf#u@C-&waQY z`+R;%?lLdyDDRB$MydUr7m4vHWK~~dM4yzeo*MPXty0Mgn-Zl9dSGfO-+Xc0O9d-KC|d zs};Nm<#QkfHw@;CfN8JjP+Dqg>V!cJ>qbBTq9S5FyVW(=gjTNVl{?+ERwUUY2LlAb z7@TC?0%5x%b>E}ghfj%IoFl>~lpm{woAviR0dz)3kfr&W0)gcw>2wouy< z-1FzpS=moMyv;1G6^E!?JWU=iODN&&iLDH|60jm7i5@_#!-&8}ylW(nmdcX537|71 zQ^i2L!b5iR1L}P0%3(u5LHUuh8>z@1))4*e0TwHnbYk1bCs{snYB&h>KU#E^C!DW| zfqs36vKl}yps6~rDPotT@^mOKaEpIcdxVI7cqzW%bj9BQHmW#C#ij1@osOL2AR-3< z0b`sg34rLJ^yw4=@qP2mqhus6`C12X)VibXx3us-A9sh+FS1L&7f=Nibwjy(vPiBvoIGbGl;zWh5|$ngHyqT6x0h+k!CN{r`4Xsq)~O2 zOJF9b6c}X-Yq$d-7yM2+A8{^kWc&>J^Nf)7{uNBnx0Inzp{> z!6qXmzkuT-LR}P;5T<wfo zM_vqo>!A8^niPvtIEJ<0|svvLmv>_cZXDLZR&e-Hr&VM3O&^el zvv;ce>|Y7{ZhZjr$eG-piGjL=#BrpsapgAk*8=6S(vu9OBo^NRZZ47EFAg8S;jpq6 zcgp~Bz3Q+G`jIfs>Px9a{!<)m`6wu8nfNb{9->Ny_GKj(V0TU~=AEqB5qWHD*)CEbKh%53lOz1Hy=6WtizlG9IAbL9>bBSM50DH| zdI3K!IFUJkoH>I%bKwfodBMTWJA=9J(mx6q=+|JnRn^|=Z6OrWz<<(wjk7o|YQ0W) zwKq`%sf}WWZ?=53#UC09Dtiyt(Kj^5B^E*Dy+>pOF_|4if^fSkU`y*y-=jx<7g5*K zU?+SqVu=Bt=3NW0UVFVduzx&)k~vZr_Fd{3g%IeD<$?LggaWj;%}=Qra2cn6WDV4r z%Y+1q>^WIgd)qO_+jPM@MMfE7VnII0WZyzwN1`}cwupn(tr4at&o&alnIS&=3ty5a z=J*2h$ASWTP1na@Uk(7F^&C;Z{CzQt9u7~NA#Vo-hq5X9H&P331tz1EE@edlDr%mA zwGI~8=vx(ss9Xcs1o?%oU#EH=L$w;)4a=|j%R`c{>3eO(r~ zJRaK!5fI2XlJAIy)>nkM$yX#vD_o72Y87St=lq6|USv1t*-t0m#T zxE+_B^>re-XiS%6_3iwClvO+tD(_{F;ZAO2lmPpLW87+(OG;YdZ7=PL$q4PEZYjw_ zI~;5@8ynA6n+e6=QB&sxj&gauN~E2$ZoBmok*)&_;fZaMMq|Z5pzw&u7`_OcSQtL7 z)IOJXSR>P}7#QlZ<)fkji#L%-oM7mKP_s|t|+^b`5XATK<~z47M*Cn?N~a50VdcP{ru2Fu<)BsGH$_Nd(+3EJ?_Rd7ZRLZLz*Tp43T zI#q3)`G2$t>cCGB7FJ~og%4CsPF#3m`n4ZSIfhYkyCYn8M0vFlT>xU~iTfTcY^FW~ zw*{|XuNij4>E^n2`t%acLhF#;L8l9K1??R5e&)4-EP%5mGEgnQgdEsP%Q6s6Oa7Qt zAu!Pa20COe;&%sHK$;Ts)f{=ZrLxtwZw)-{1tTM{)@2t~E!Qr7HtNH= zMvN9Pxj*DGmr3n>xdI9lxCh>l7jbsSU)Jz_{T3qQskJrJ+oU+%aV$Xl{^dy907dA_ zJwOJJ6fD;Pb@7FrM<{nzv0<~|)u1OJvR)}WlwDb=r=oNud~iw2cl1)c+e*XBv5cCM zA~+gqLP7WA#7gE@O{yR>Ax2YG{10tD@QNV#X9Mc$Q+W8Zn+wvZ$4w$(2FKZT1vZsuMRxK-uYXP6cH$$=s9;>oTn*l5vNDpmaT> zYinV|mB7%$s2zsnLKyJia@g+&iIgiFmb3q0IbT3M!!MjE4axfMxQ6;O!mCP1*_xGZ zTYoz#K)5)!`)4tfF4P?#qCl$&HVePu#ap%#B%HaYtfjtgW;QUk6@2+4 z9_~XEtd(LbKUt9CbUILUY>j*fGHWngX(*%ZhVVso76(5F=d+0AfX@u2je^WJ-lJ`e zEcazx6qHB@g_)yb=;!?JCvX?Vt;gg2E$2b33_{lkY2!g)J6sQ{5HIPzq2Z~}LjNCN zIa(CcI0vx=xgMoCfL!vksUK~_jv(s#w7-3?oprAGR}_Xw1%~!+RWnKn$k6T30--x_UY!cJcT-!b%u&Jh!gP`H+chdPC_zUy z>O?zoDI(!iB%Jv|1E$puK3H$fXRX&rYo#5$;tH_;zt4xZXdz>)^LL}(otm$#-+x65 z^CGGNt(O*l9e=OW5nlE^6TGO)?Nb4B}oNL~niY>)SIa{C%y`HkIr$bw;NpnnDtJ<79%rp6LnIgY89QWPb zJuhkQJ3h>uJ4g2I8ER3#Sy>m;?*2u5hH4n#(YK$9(Vyt+KSRdXrZT};Hh|{p$jGRW zkp&o?M}UN%J34A$PNG*|By=Np0vXwtr2hn?j}P?am#&shCzyHvfqtTV=3tUJfD?r( zfZCT$G^#Ko2dq2m1-}yqQ)F5uvFZzdqSwgs4(6o4S*1g2LP&oB2FCx_%c<}(GPM5Z zW!tn=L^F|H3q`Fa=n5UG2Xn9?E(e3z8VeW6$Uc5Rrg&(18$>cr1=7#JvrG0N$S|7$pV`am8)ufx}Qxq}rr`2N46+W(zqKL~{X&g1|8 zcw~WD8UtC*&h+4xXi6IHx~c$T7AcWFh&k@wqj9|Xnt*1`qLZ22gxYcE^nzD=cibLB=J zbwc)Q(Q0b>MfCs~w#&~1tMv{Y*Xhn#m=D!ZTc71Rqf}d&X)yRP^dY91PK7utA7t|0 z<85Hu{VPtsqm&-+$1bd60_148BtO>#Ux+JPs!T9BiRE$b)qC`@nnrcy_1i$s4W@2i zPHD?m?krSI#Wv&6`c@7^H=T#k+wTfVTrACe&XH>O=bF%aYkwr ze63mO>BJtI5-02-Rk>5~kLcKsIgJ&(+KR9#_6RT8R_mMUt|awu4dp6jmGi5L zx9rn5r{&YN`y~_e?75rXjhda{9!t_LQFZslM<)!fpV)lYp)~1xOMRtX1H10;=sVXa z{OKh=`jW}1R_oU**1L^nce%?vjI~N@(%OWlU-t@6{Lv>o5z{C9{72jB*6-3d&Ck3| zLagC4bYh~`QIZyl5u|XnC)2f0rgM9X<|OlXb!DO|zt@uAZ+i4ZIg^oy`NV4;^&RKD zXRNm`(3Gp?TPl#G5K$VY`Pq6Y>!;RKaHnloEWPnjcWvo+4XTa~Ta~sw{s|k%Km4+L%Bl8rS9x-{Ng1?)-EqtM28dQ~g&*^TMg{@Ggw#$F>nti36(x5EpXL!R39gqLp| zcAmY}f-b1hp2IroJDxCPyeD!6-dlxTTl{i{!tLR$YQL2p|Cf!AOPDSvE>2ukH5~3Y zPJZ*QLCbL^qCt;xB@(XOtL3K+rKU{O>(aAt-QqQsNwl9!RaK&R*0_~)8$2?3lbS;) z8&vRcw+W3CsaVmb35iy-}i%crCdBFj0O;D7s*X@9dm@$+4?qsao$PX7IM^N8h0 zxhT*9)EqI-Zo^c(nRoSN_W!Rw>7NJxwvfbHs**b94H#UL z`=5t|oWC1Snm3_nke2tQ12pPK^(+{Xij zA71aNr0k>vh_cz-f+zY4f{Utp7&e5ZFe*y8k^~~P% zXUG|!eGA#zA?zad{qR6Fzejy?QM!BiD7z`Oc{{tU&3Z}3UOh+mxCP!t{$7ohG4~@1oT3@J zevuE!{kVHHmj110|c<>~D_Y`MISM&&VTF&vd> z{zs*&+Y(v3bX5t2W2?ZixEhw9IR(Q|4yGym=wHUwPc{?MG=|US} zGhqgtsgS*CPmW7~XedDJn;Tq<*V?<9q=5T9b~wfOiolnLl-sdwkp<1a31a*F+51tG zeHnL#FQ~A~56kj&3Oi{`@T}IGLWT?Ce^r@z3GxJ{%nd6#C(Uf^^$8MB*ksF<+~#k* zUqkq{=I$Ft&97bbjH0*akdI=x z^f;S*s|l`L%4DLLoF@tLr>{(!Yg5<-qiDm=Kplot%#olks5i0P+Fy49urs17K3Xy&Q&2ZMHNjL-Tu? z`g9@xs-(b#9ufpHj)|l52G4q^S>t{P1*ykEldx;RrJKE=)(wh)n_;>T%~vmiLfu8MfdJKu{~Jm9^NPz-(Tc8q>bOJF3DYlETWv0znc59 zFxg?K*l+&q!6Lkn+iH8D=((HNY%nCZaLZ(CWzuHoUXVWn#vx$3a32QfeS?3+Y;EHg z=?mu8m@DhLgZzss7A%)XHW+EqWG{NK0%ow*VU2fxr2vd#t@Ur2cJ;+zFQsZm>$y!XbOKW z@RWXT+kO3l%Ea)oWeP2ZgT=Wi2Vy#DIhg;ftK8a%6lLHAfe+(_gH}xKmY%>(=dqs^ z2j}tfu3a_g8APSOJ)EW?@(QK#$!WlSE`L`8y^_4>ya={#HGu#hHkq>cu8y zottSxAh1e(rVj1OPe+txM`Y#o$4*%w4}5m``6c@ltr<+usv5OKnVfp>u%@n|F209; zt%l=%aJ1FlUWoI4zb!8M!^gd-$}XAufEb>1hKKht4)Z?9;GL4(~5#_WqjWTUfm8gz*6ks9W0@BV>q zM2vurMDp=@I$UJb+ZcRURbtW5USB932w0A%zu zhKIL23Js*(AO-@^ob)&1@_2nc8Y?yPCRb<4C6@{Re(Wk5!E2cNAYx-E24=xrqxzse zc>K)JvuX<8Y9;mRjmnMTL!Ky2V8Wt~QZlR;WP210j4l!#IrfHMR24xoL#f5!@6=v&JJr}RYUG5LHz;TK1mC+PwKtLD5|elIO3i*nNxj=j^FZ|Q|`h2k_8ms z!(bpNteLJYG;&7GA$^Vps_v|vn<0QbHI=K7c8zT!92VnBO5yf;$m?z;P%T=I*9 zX7!V$wnvc3m_mk-MFpaM_mDA)Wp&KFj}LHNkzQzqHQPb+?++@gXmww-JM1+Hl%0`&7Dq(Xhi{h$&2RtbdWc|56T^pQJ{>9+<}ic!`aY%?;1}4Kr^cp33d+Ch}cU z@cw2kv+Di@Rdd`#KX5Nh8A*AJpC+OI8p8_%ozVwTF2Y1ZC8nHCFjCOKl zEz40I^Y!ICR2Ps|#q<<08{>1 z4nEX&`=kxZ3lHajaidqUf(PSBd0nO(>THz(Gsto{@BZow(^vK8M-D#vql;A;X&n$~ zJjDI*%4Fi_-e`*j114CsbcS;QBCwRR2Lxs4(Am>A0F&zBQpQOHPfs0(e&bvqpw);v zs%hp~TXiq0lwi0xMto#9xD|W-HzC`7EnPj3l;AJH1Q!Y0MYz9PmR5Jbu#tVc8NV}x zKe|f-dzvtkdKPkyuK*CFj9QP|D2FE|efLR6MA<8(zVUi2`#a%wMub_NSuYuabp(B` zX0iS)P>>f!(6k%OSo-;%<*38%O=9mVDwZl)XP2+Yx$W=Z;B$xU_L)t#&?7Z=^q(n7 zR4;t;76O6Fq)v*GV%~H*r<%R4IVvUS>E9=c%yf;o-~Z_C+V0w0rT~!EVCox&-Kh6B zgRudgdw9MSIXhAzoEEq6=@ro{E(;^kK!H{bM8E9>g%R_cfbIb%UBmNtp>Uu}iUhgzuD z5MMRfa3vS46Xp9Pyyu?DklU&v+KyUqFpU4Q_D}_&ZYraqbf=~x+f#h4LG567$;uKz zR;gb%iD$TGxjZHf0e2aip^F7*+yZ2+kkly&k+IZI?LhT z2WK!*4oWIa95auI8{Ce8M}J^atVxqSNKP~AP7BWk@}Ifs3OsNIvG9kQ)S3i)-Hg8B zQeqt*1<(m+eKeL_jcTnij?^t&Jvb^XANuV249*(0CrH~6`Rb|Y1rC<%+u~Hd9Uh8e zW#ug>&wD|Yd;4_CQL%6z*J?8&ZJEP4R7lDVq+S}TLa8D zxjjc>nx4+kBkZDyq^O?Exc*%poa%VeO z?UFABjh8O%;Ug=l!2Z_4w-Fq_E6GcWKkPLM#-(5Fn~|QJseiAf{<|4?I2)Rz70xbs zg8ypQB7v!N{v|xFQMIjJP)%nDDf0sV0zlj>2hD@^GrAAr`0h>>j(VS{v`=+{=IZ%t z1P~5V&9cSOa~r%BcEB?lFW8@=3`c(hJ>X6Hirw!+2`6{9sNQ~7Y5~ zTUnVY4R+zhXPUxvb!9CZrE1s=jdymCg9(NT4klto%4+v=b&e28Soq^T=tbaSRzHap zMu6J@z`e0ARPaz;p)AM+k5*yibCpV37wh30P@Mv|zvYM8YgT(SpVeFh5iKg;q+$>7 zi@llFWt^sW4>x@T!18qzTsw5*ZOs0Rjh%k&oX^`_W;>yv+R&-oadDQa_19Cml!^KNPxC*IIOb zAk2H-go7w?-BKAG1mC3-bXK{NN6xlJ4iT=>aPYsU3tt#923xY$g&Dms6F{KMlM|O$ zxx6BjHf}c)1ePUBP#5dd4W#D^uJK^v;{2fX%fxOP(qDrE@r`~y$0+9)Kp&`To#CHb zGbP4oQi$jvoS~$z7tF`s39jWB|A%qc38({}PUM4%clE^x%!HV_pu^gKz9W$ru_6i( zSD^L+*I!|piu~w#iBN!o3?EW};np6R|Ao~I2VZ0D_rFEhMC=@*{6(FvZuN^@KmXth zY%#Ywhz7{vox>e@&iMLru9w#_**ha^12Gd;^ghy^r&2Zr35s7M<`+)w5d z`c`#Lr2f4V?=CL_P0mCfqHj&A?vgo1TWQL>If2T%mdAna{@41_CFqln!td z!@%~lLl$d}5n~Ii*j9+Sly)o4s<&D==c7}6r0PJRLCmRY{ir+GTk7PbP9S@Auaj#B zBoraTWX~CW2L@_}ypzYg{;|-zfBP{|8raucsVu+XK)^x~6?Q>$c@PU|Om+_+y;TQ& zC82rq$y(EL`Pe1QQmO^`Cb>26U0QK_AWq)7vy_BN-|eaBkCm3iq=)>1d9P; zUSgJW5t80HRFnuYLCE1M@pVsg!EbxgivEzGH5;bK;e+8icrSf2GFVHTp5Ss^VAeGk z<;spc`sHtBU9peo(q5cA@7zFSo{^@Rp5MPWTLq4flg$TXJTLy!mQqqCmmNeb+SeMW z=+>;2j)EM4G$O`RO1Ux$!Jh8L`x@g-NF4v-Y2-&gijlU(MogXu3l3yp2|1Ti$b%q* z!|1SWd`p3Z*oYDYbJglM=+V9Xtv=`Q^~(Aiq#VyR!?ipsLeWfELNt z+Aws_g3-0FF9t3^vVZOcun0&$4HZGGgFsmYv=0%hQFp#lHeGjCMszvNb^ZIznaY)X z^3twq!~s26^XwR}rq_QcXgEi=!6ksxd#GH-}>Lp~$Nhgy0+t zq>zx1zRTXzmwFZuSNZ_@kIZ8bwVPiYlhr$QPU3tB!|rrZOu+y1=a4S_YJSONNoXHv z9=L!Aod}7h|Hda11?GdhIMRq`FGlT!{Bxsq{QWrlYQn9*>;6>#Y+1R^pG95$j3WQ< zf&o`Axx(H%-r)}xVx+90F5e1$$+*DVAPg;+_k}n}RBg0p2-rG^YgHQd22&ixqz-2g zdFzlKWe*u3efI|ZJ29xed9}w`cF-K{?R;`R=YJpe?oWeGqL8kCuRZZwUd{dpa?*TV z*P+=IH-O;cueKioclrbRAyo4I>R11ya<@KWNKcUq!hZ(BKxYHjeHrNu2ev9t2gF>z z5G=wDPWN3Ok{&|HiM5eF^(u_se&rD#1J?3`I0gm&@Ul}N7e0CYHVgD{6rBW0H0^Xq zEdIFLbJ!ehuRzS(aH9$05OPxJJwke4wH@F}-EEQyM;i+**InQ1HXr<3w|a|F=LlJe*tgHno?>z~V2-VuvDlV@f* zaFVa#PE>d~3k~jWHU>9=_ztc!_7-d{k&XK`75g`CVil4i$tlhVr>UlHAG9LBbZ0THSfz}ybWenNLb*OXv~eWW?nukJ zTTG;RdEn306K`q8!9SDN@l^g-xM=&|3Q^B`6HeZ3JkIE2Mmy9W|No()R(38_;jS~v zEi9=w`tl!0MycRk6Btz5t^S`nQ zu{;?jE5PEN#5%9~#OCZ7fE62A@-tDDZ}GjL)&QGl-Og!8^|?W$UeO&JgXb|1Z0HK% z7ifeO{UlGH%i!T^$2czarw>bCU)^?|%OUUzC-SZgtCEW3DQjZ8T=!eB{dF#npZ>Q& z&r^LUu{_ZCc3KdLAc_YBlUe^uWC@^<3>8wPj#D436a+QeG~X-+DQW4()Dj+-P)9J- zxXcM?MJU&O>-YTLj!}axo+opC@4j&iMfYsZeftfx?LN;~@R($!Et0Z!VYMYDC*R0a;O~T%|Qt7IjG6WC$x-pJfWGA)94^JI9C%nIS9q z#CF|=j`E1VF!7jO$|n6Q+pA^e_{z{TRjubS6y%|)o$$0G5p4=}?;_ir<1-b{9Gq2k z_Er$7CxpJ4NC>v&uL%Is#DA&Gp#1OFlYjUV8mIp6r5`sP+duATFL|zr{uiD4##JHm zW7+>l*(i{IJ0!RXqRcGPYyYKo~$h>Rvt<~G8_>c`tUxk zDBdOFq+pWTUWi7cdvH3i?R zl%t($Gkf@-FRe4OOn2Kd=0A0F*8iDXd8zU4a4zAL^MLYlIxS20U{tl#yO7m{UgcFb zztNbBH)(G4-ySH;YOdXP%B+3XfxCx|JzN`G{bex9+;L|$)T1;lKRjDet2Uo&gRR;5 zzH=3`>YvgB{RH)WHfQmx+vGa-mzM5p$0T>|c|90Z?jydbN^1~w|Bod7W?vZK{Wv(m z34)OfhYm`=JG%r@edC6dzq1`h-T%WN^*u^y$dI*_|M>*AJ_`XvEmqZ7V_JbPjm&La$fR z?)uVQ%r##Bc$5KlTwi$yKoU6n_E(4$r#cKPe=l zpZ;ImqkpdMztklEkM8*Y?MLdrFR=d~mJH>;r&#>=ppSoh;lF30{L2FW54-pOZMLZB z3kcH(g4B?Ra1(SZBtvf#sM8@Dlp!E}0mV9`hYH4K1VIm%7_gwlJD~YaSWRuzP2W~S zCN**?A<{SofVaiP#f%|nkE2Bh%)mf?bs)*m0nBNPS7~EsTJ3C9H7r(43Z1niZ5uf~ zCw1~2xRpVMejH2-q1_he;vHPs@*Q7OG1F4{X_&$kIqsSESj02v$7n31uf_7KMltN4 z@{%n4=(aWI8OhTD#R2k=jaEM6ef_a6eXTcNKc02JdqGtek~h;|KA*aFB&M3j?s?Gh zJU-hteaA92&$+7c31%zXTx@zzZ4i}>fQ)|lNi4hR!mnapNwOv5)90jRRipN_lWg#P z>kj6M?X0np3j+P8(W0-Ln!;?b({CTjst9o0tD&6$dFdLFLsQ0k^rJ z&FpWJ_+L~CAx1-AJ5s_3IH+FWlLNN>CL7X;z5c$AXJR|DtSRB*C;>|)4Vv)wft-98 zPERoh9mHFRLSA=HPvak9Gf108ryz-*ssMFg@3%^K; z>*O7EWajQU%K{HH_is4-oE>e^5a9VW$|=7PS{&!fSSY3XF-CCtkHuiRQ^)EtUwR=X zzAC&QM8wDLym_)&vL;_-d}2?o%0MIVq_-wH@0@gNJG(BJ^nxYXwyW~TZVd(T{zbrH zel156&)o^q!qzVms`LGm8@}(Ktdg5Mt&B=&rfu9Z54>1*6slhOWgc`a;5z80KMh~v zsM#~E`o*?kV)s7K(NUwVqk1lPW;)3Htk;*Lnzf~-hS}w0JG+~}+?ONR@uYKO0r|Bx z=O!C=3TyF~Bag;6-U~OLyR!bV(zM?@*qR>^VB#t@T3?Z0wkdVq9gT9B;X@+}wbCLe znq;i`SuQYcEL@uazXJ87_ULt8Of1572NEmixxAoA5LclT*-n3j;#Ma%Yx=&(8M5H$kHfP{MfNnU-cGK;n`7? zZU;-k$C~B+AgyyFwZ2-@e7mW+!Ral!3z_QOcjhLp=cyi1_HRb5LWa8u>Xyz;O&s@+ zhGt%rY|RcBOq)8MzcO)LFDu+ruJfCi)c1a{Q_6Soz~w00bnAOSe$!5!vwl5WO}>8e zf>#s}4o2|nF7hu3>N=`*>e))nNAJ7zp1Bs8&CJN~lh!$JMcAE}<-gIG&%D@KNiJg@ zbP*qEaXLvoDEV2i5hY=wm(&ry6Gz?O-_W5*Ibq~-aModM>gdumojZV>sZ^52vla1` zCy`cTusB5NantsaSJ$Anv!%P?I(PO$ZfR1f(UM$keIreNgG<{+quDmBsxKP}AKeJvC}?>dzlZGG6piBy`Lm$EYi zmR43)vTbh%Rs%i)612LACJhfRN+L$y($`lY*}z+qO9zcTFt-C`wY1dqOg*f z9+DpKM2X1TAXk7wfAiG^XQ&~gJZw4J_aZ=4co9vIHCaZ9V7{tCDcYGeLlnZx>b>IG z@N981HozE!fiX4Ey1wOpaG{U{rMnW#k-+|>ejG_PEE6P%fQ`h|Mzl5WA=A>@5RH*=F-Trl$WmU4LKNY_kBV+Itb zt1@+$SG$LYU#&fqHwB*8)`~&pzwHKpDNa&UK?X9M3NRxFE6_5(_SgvNc6M-V z9kA$dSRH<$&lZC`6i5-i{CntO=OSxXnHDAi*WWq~s0%3DC{ZpEf*!5`1sQ%K*Y{(E zi1S^OmCuIQ=EA~Ev3S z|KFiZ;r`nJE*zyGEdX!|N}?2?-3BE>Zm}@aYVvUWVkPtMd(9?QzMo0gu+sHo*XRmL zV< zcRImh&_Zhr{8$$90h#0O6nxWDf8PDYMnoC=e`Q%<=EGmh62$cX-Lfp}q=i1=`_}yE z0gAWAj3aT&*q$h|yTKTMp}70+*8gLKPD!I%&R_Gf+(w7&sMP@%>x1RRCDzAp_<b zgsM-sC6R-UYY+Bi8c0^KVtNu_u5)T+gaPHqy%eKUQ)8T2}9h!_#3ji>M;aN?Bd9>TO8pTq)1s--Fd6s~&Ms z?-|^pHhDY%t5;8GK+oKQs4_GonjU}8Q7%j+K!mFh+m5I`pC5D$Anj8_xf&MduEFq> zMm`}%>9Ox5c(;GE{M)fWzk4f`Spc8C1&ajlOFQrcF&)r(-ZCbu{vX@*5U3+8qa+f2 z{pu7NO8)x}W9oVf z2N2kwDXVj)pro8Q-><3OlhSlp6^Ez3Tb6Swhwy;=F|X1$!iwPMSD(s5S=@0np#`b- z8TmBPr?;B%P(N@pJXuxPAflj}k2_fu3|6#d+ zNCa92Ikxl<8KDSw>#zz&9F<8$6IPQ$d!_E*GH-wYR4PV4ZM+4W-H#b?!|DayFT~>6 z&CN~PzeSU!K#uO|CK^Yx&7h0Iv;wN0zFzxWZoJn{v4ihCC(-(ZX1GvKj29$7Uj)w z$Nd%HhZe_RWbn{WebZ28a3GdldvTJl&L^Bpw`Z2qWcp+}?u5N5Jmuqn z<8{3r#GGkWXRt#c^R3f$?|pvDs2(_5@f+h{#%F|F&y?2*c94-$)%zC{kF$s`v|Nr- z?HpEEQg*t1^g3|j5M%2d&h>Tcw_O)1S~LINNsG?L$^DwBhqPzMF?r>u3G)lF7bk<7 z0rWFN>-OgrhjR*Q(-rFmdMEp)uR2bf9Wi}JMl6AvXJF&ls_A(4s@geUp!enweVOy9 zxo&r|T1k@PZ-k~&s#eER=p#H@dPYlT|JKTy|M>aoE}cN<@!hw}J_2_(MqDpA4?oof z`fUh|S)pjBUmWLO_``AML-@C>dmaHv<$tjLqZO9Xa2Pt8LC)|cB4SS#t|SL(sMB7y zRuFX6Rv!EmZza(UT4RV15h6Zw)#h^S zn$_OW<-lSevPtk_gsDi7_~2x}uBDRvLae((`fO7yd2Y4K4kwUx?vcT-w$DQYU8BLX zRznSdj|(p69yXBnV>k=S%pI6D`GEtbcs2?2d^xA3G{DOI+Vsic9)T3}^+x2q- zdtvTm6!VEh-&&1K+sfo&eb@A{ah=BYcI)XcvFS}J+SV$%YO&-l`o}9Xpi8F@G~8CNogg^GJ0@+jf{su0ynj&NFkUHuMb!(h%5@|cL)Qq z1R1olHQeR$q=e4|^6n;ZE|ipravahFZsem_itwU9kOkBeK&1#&zme%aNSTl|qJb;+ z^OrAZr!~+-tif%lUpiXfjBt_zE2&&03YB|m({d-|J&l5#p+L55tZhM0AqZ*LYyDAZwpY-i1K zKD{dl(&5~#FIw-L%NYlU6V7J^rqc!N&uaHSwFv38Fr=p*t6PnKGhaJBNLTI5wB=OV zgQJ4*&_`q$GazhWu3ely+#bvWoA_0VCjRp2sA*YC-MFo>)AG-{;8#}X&}Mc;u^Vw= zAgUbY!-L}UFRNE~2~Q$(O6)g>i$M&ln;GFnvS!eKy+O78ZQQ8mM0z$oStMMRy$`0(~$S^`LU}IAgQ6{Pkw_dntDg30Hr}}Q zoP}pl&a8`0)^L#NWWeop8Q+1E<4>*Ket)u#x&5KAU)W*6fxVs4VU<%`0B)2Ve)qa4 z*x9(Be{NPHl$8a9gQgJI{zb?zAr3q|a9rQp#uCCfuPMsTBtL&n!Zjy!In4%aO=nUi z)eTq7`ps@VtbU}O=ECek36vd6Mv@f6AB~uqK=cKtEfdx)oc(Sc$iyJ=!had5au*>o zg4ha${sQR6C~Md#>4yGz?g)B}*`$KakbJy;u?#x-;;Zb)WF=r~$Ey^-?RMM92fi7? zOGR`OvTN)Ebr1~%PfTulV?h<=LGsBbjzCMAu7W!CfN(J)qyTJ*44KXp-v1g<+BvAn z9NpI~+d>Y|z}NTymLqv7uH{8L&{g?tHH@Tgr?1CdoBAd5Ngkdp+~t|hzNn@@-*RRC zQDFiyRyvzGm`rXYtF`FRc0(NuABUbdD#f+4TH^O&z&-Iteyq!A#XN&<}ifPNW^qj4f zw>!ory5M}GXkOFKvUK+|@qurZz#N3<; zJ~b7tJ}3F}F{12mcu;?uV7}`6#k^d)i?84dh?eMQ_7MaK#<*;6#au) zS@1c)UymO@MpTrMIU1478pOz(0^tjG<6sgXSs_YlFpk!NxCD7AMn1Bv%D_SXWC+wx zRv1{+^g0Vdm}r;~1X$;rAMXc;hlxl@Nl_bVlz~YqEF{#}d4Z^ZB5E4&dMJbvM1*rx zOBjKVro8qm$sZX6sdaHY2qEt4672?$L;Kdt{g|F|vmF5}ciGnbQzw0~TxZR9X!nGL z!8g|EwzNH(sr+I_^p3oIz4ZbciHbV)6MB6c=yyV9kgO_@5^?Du#{+SwyeXotI+U{H ze4SCvoWhEwnv>S~kEb7>OZA$mE3p_k4^yr6u(EC!-z2~G1Y!l@jYR(45w6)aOS0iu zBu7cx%JOa|Z9?WQJ6}@FHk^~;f88E5e!}!v2M6`tW-rTb0)iG+*PW1@l~)eUQ8Srz z2^q`$qy6SC<4WfeEuYp#U2s6V9x_!u31t4A#e@Nby9}Xiuf3_~0BmXIs4J@evw%`G zf9mYC!_(ozi&nlqvN7k3i4v$$=RD=b3H*Ahur@`WaQ{$%AwF~47$H3^{g`?`kzpB# znhofo=z@0q9c3o#0Tt)%gu$hVr;R#OWXg^N=o6IS)8TQX5BL~PDyX9r4- zIPQ#gCz_7U@KdeoGOc>X#`G$XA&r4r?>`^THjk*&A}TnD+?;^6T{z2b?6bq(e4`1m_K z)=PIlMh>-DeRLq9H{U&ND?>sj z-Q!nFRu&^J9-iFDEcnsRI3D9blN57TR5$PvmG3t?%P|4P5C5U6zRtvd+fUfn-#^(G z9hopUH1zhJ;|u2mt0lb{DQ|Mu(-6yzMV?ZgJ9qr9fbNq+0P*z?rGJ2q)D$qTv1j|^ zHaD$|iu~wDOmw!yG<-{F@FZ*&VZtW7d?{wHuWe5DbmE)ChSAhPco&)COZigMgfcJB zl$6e$fwsAFrW!AAZv#6O4X@*42j62yRFulPSqwQ>mKv9iMcwp)ip2;C8h@I>J{Ax7 zAV=X!sv_gotaz^KkKKaG8yc%?-Khb5V-Ak>>sNVFcE+(bo8`t%kHyWM^cnSN?2 z;qu^}XNgt|%!G&S+Hq@&dnuKZ5I0iMWMs|Fe006t$x8Yx{_d2l=0Zg6fqfPWX40d6`{v630x%0bfvo& zZyysgkl!S(=Q@h!;+RPOx#3&8w2x2wE16J!kJbcto3e%j#1lSQV+vCr_EK&*e7=87 zcohY$m0*;bFN*ntMimAB(xcU}_@B=$50)zJn&_OdHn^@p-d5}oyN!z*?fwsYcN85UOX)-JUXa!4dV>W*PasE}QQGbz* z)@{=p4T9QguODqjG+gVSTc2{DSSMS4Jc{c6ENAIBsF<4%DJW1ZhrO<{BLwA^-kH+1OQRrJ|I=<(6IsJ&V}f z*}J_G3ric3DCYgxh5ip80|b-mL5H=#Vb3UgJ4{7J68*|eL3-TjA0bqMyVCad_Mn>W z*%^h1LUTGFKL)dYFJifKtM+x<9YAzdW}*~cytrlj`C%f>^sTcZ506Vhf;aqxJ#um$ z%+Ad%72oINB!m(lheUW%khk|W(N{p2y_ILaHQfwyQSoxq=y1H4)Jh9P&E%(MXFr^t zI@Mgo_Q53m4qlqUgZ0H;YjZQgKIV2UxN-?~=2-cBgXY0`O?My1IR%xhE=&5tM*PuDp-0gU*TdF~bm#`?Z#qmQ$lwEW1|u)qk1k#Ee0;;v$cSu8>RepZ z*XoHwmE)hYA*|hx;a}mn=d%=9@NQ(ZxS*qBd`~{m>!-||4N8#BYiRE`zD@X8dZ9wX zTwP3FFt+m?|AtpI9{$HqnZ0{P0ZCwdR1(4y@xx2J`3IbwnpN=CF2DJou2?9KYh$~(iW9cpX*G8iCQhdq)&=!M9s4fp4HV-67hP7tJD`g8QwukssT_-8FtfH6Q$XpZ#hs)x z#aHg9=G%nR_ntU439&M8DjJ`Z?9rV)GSw?&TBq}{`Jk_f)vnrrsE`XC8)fzl9I-YD~8v4@zcP} zYc?X$AY!lRXhP{^G8EumKRP` zpeL|8SYX(h`!sv6;U9cDLmG$|D$~I-I&8zVY;-zznSvb+?1{ zL%kLZ=@6#FL@}B9o4-S+jjs(3W-8FtB-arNT3J0}c7Bha;6jqG@H#nJ`A z2Ma(mnfLWqr=4p3x2sgD-dv@_zVw??UShl$6}~wbjz#BLft4ehbo`HgBjv(bMt%)~ z{EwK4=BjD%*{o}rPv48XoF&j|f~iG*dV|Yn-^wf?30I@aqa3d=mWp;PGIFZdW-Eif zuEX$R-!~}ema%H}sd@29*O!Uxf(^6qH1}J2c8f)2&9@GjjihaCIkl~ zIFS@hm?Z0KiGvYPE>j@wu&d1s3LaRA!5Qh&%wmc|QYI>8k;v+PW80@>G@+F+CycC> zg}rlx#yS-FImhx`1=gyx?{!nIdRlx3L^>)DIn=Y^2TD_Esd&OhPZK%~R>C-sFn_Xl z<%M-%m%SsRlf(KwU1xU?ht8Hy`|vjU71hhS#mc?~>7MV-PwhW=dvBY1_cuo38v#;H zd=S<4IuKVg7u!!59TU?#EDUF+2!=F)YVfD9&4$}BG$e8_!`FF3qlo2-(FUx4 za!y}C)T8-%n#kws68XvvsE1%ymwZZ%e+1kACkn~;O8X7&tM|F81_N2_lvRq z$~8u~P4#MvYdmFiD@@eW5+jjag)E-q!70ROCQBROc|KJddP*lrI*LZ%=d+ik>J#UC zsx3<{(*bbQW=Z}1LY`Cm-uTj1Ms($-2h$pU zlzj$+>~;OeHFtlrr^`tAdI~1}wjsWjkSmky>kF24#R>Z@_95JgG}ARB)9lh2*z?Ow zyzQN19k*{?_Yw@cc|~!@MB&H;yl^X+hggD+Vp_9)pC6rL#)aopf};v_QH@<)UCS*W zY}&%nV~JRGuXtmU8iDoBMZa=MSVTmQvK-3)$yr(c?54k<*F(jN0u-DD6ZoA8xtODv zH6;A9kc|T^pOi4mNZtpE*4#Dn5be<5Nn2Pv)N|#Q&kR>`3keUu0__+rSUhJWCd-%2+6Q-rO+9pm=#x`OVcW~eaPzBGX?rU0_Ae>$hyAOQJ zUuC8eh)ujG_i~+p*es6B#Dl&Cg0pf&zYT_{UbdmRQu~* zF%HC#5Cq}U0av3DjL+>V6R)Qe5`eYoW-3jJSyAa8=@}9 z+!Z8csbz%8v2ZFV55Dxqjz-ox`W#dW0!=j`(k zx6hx&d^M`wrs;VB%z2X!qhn`QPy5#GLIUg|acXXFsApl;niJ9^TX+}76CkThm~ z^u!YnqM<`yA9;CvXi=Z)$l;4VdiepC;)B>P<@7;+4c@42qNs3Dg3kFzSFXfUvix+q ze+ly=i@dxkR1uR-*G)x_zd93D{oz|Qj~%uBlPyp;s$`h9x~hqSQceH0a}Q*mUWuR= zQ7t5uIg(49K*%Tr;a@0+ik2wRz!+Qs`~AJN_COQo1(lr;b5%Oq^N=30$T^KB{++oTQFoy^1LLc&$wsdw;)7 z1YXXd{qfI-<>mXjWB0)ocHACxhQRhEU5>$O_Oi@yFCB63n4w_r*<)87j9ACrSto&8 z``Bu)Rhi!h*Q(&}Fi*Zw!P6}ye-)0A zcxTYvdx-vM@^g?TOWjX9@`K@H>UPkJ38UB|&o0o>V_UGIH9r;R%hw-?MIY#5@*eLh9k@cQN!f-K82+bO zSuURQa~gW;}3RxgGrah6Xv)0QtS{Ig?7b%Wi z>1b)_#y&baqSnP~;D#>7R)A~{pQH%YLyr)H*eC0 zDG9sVIyyYTAwt8emzx`kXdReANX?3FC_QEn)n_9TDyF{UcN+)iGQgHC(YJ4S{rK@i zTll(vaPVL@Q`Q*_Oz`;rT~Jt9_#Rx2f`Wn;M>4aCqoJVzzR&GBwXUztrAwCxXVBeR zEFpg)`pyvY{6kzPe=4#U?}#Lm`GUxc6$hhVx{= zhr=|prlVN-OkDUT@?Qg->_!yyD&D_59y3r$t_tX)KCb7!Xg?k6#zn6we^{~eHcnKLU;OBghpLi>LaKHVQ zw0oK#Q(J;Ush1#y?P{Axl@D6ubyH*GoA0r(R)@k;l?8CnTi(sI-U&E5FIFVuwL|er zHa$i2zW2tyTkAoEzs>b*S?e|bX5kG((AyUNxP@!4bDpe%US*r&>);kytgSiWdAr7% zCMEBt!A=8S#G>Ks;yr*$ys=YS>fir(c!){Va{K0~;;RNu7x)DECnGwx?V9)D*DgYA zZ)(+KWVY(m^wq4zA{&9XE1nQUbQ(qu9gm9f;*#g6c!EI)+?vS6@RAEatykrUIS7#?0*EnnLLzm;xYCh6j7rw`C5y|hk7ma{PfC;+O0 zU}kd2G^L+rh>nugpBI^<*laf3E9$nE)(=v1_QvcLmTlpE>+zY*Ewcym&l;&2%gOY3 z2W^sZ`m!b1SXc|gPH3W`X8kx`v~n{gzq$G50^tU`a-OEA(#3N(u=oBSfMNW!}epLIQB+ebogXYrgC`Opj2R_npXm>5DZK8=L16r0SX#4Y}NbPx4u|rPC zO*K{xTGWBx;9I^F-?DCi@TiA~K?qK|{8D&$cyu3gzkTF`SKp6cIXUrGS6AQ0$M*)k zbVVhlm_0E*W@c%<<9m4IEJ-qBi868 z97C85le_TSfTZxcMD6kN{oK8PW?gT>A3Xr$<}jQM)f(@*cbzx^PNbT0Iy5}Yy1w&W zFmyyrL`3AO$^L&Bh49u$zx}-I-gk zZ+JZ)DUe$z3OlHOhGC%g(%WS!*|Ew|yZfY&yUS+lJD2D%lo>8JCiOu#Hrm)<;Z)K{A6t? ztl8pQkEMlmQ)_}e6-~Urd+$Nk7X@bTFv;s{91ji=uiMon=ByF7g%@+3W#gHhvo3l{ zH6(2(Y_?OLi$^~sCjG#(ed2Te{w2fAooqvJV=lI3Pt;9S=jrxuk=Ev#^$=CB!fPnmDL{&t-iBUDnZJc zEi0w`;V#^6prV0H!oc_Nf^nIY*1$mrDX{GiotoZC4A<~PRt&92eHI%kG6+VF12hoM ztQu}>`ajj5o@LnF(mzg8J3%cq7k`pTo|s%6OF{jLgf#n+pllz{O+x+SM@ zqI(G*o}4K3V2#&0kG>vM&QwG|PN-izv$0`ES!eJEQL*RZk5U=rLkcrGpUF^tO-@X7 z>k*&~L3eR+A>_4t=;ZAD;*M8KTbp0+9t@80d`_J#>{H=*z?^*x#@)9-DUx2#Lvop- z)EQ_?nufoTP}@3T5g8>ByZ?pV7@ubOQ<|l4!rPOR6Dx`9?7B_paVIJ_l$4ZUoDz+( z!xKGW6{m>>@M5to^Pp73a9{_XC|n}7-%I{6cvq>OP}u)~wS-S(!m$?Qp?Z)kG9(oI zJ9+xF;!*hKAb+jyuEX%HX$qk!hUI((MV$vG-FmcFWu{KQG|ih-*-gbtr$_kXkz3+4 zf9Q<%yKXKeI(LRYC4LYU%jLyNzRW=auv7miq?q8c_Ee7BdC9d{)2#wYNdJN=MrdlT zEN2#Y3+M5GV(l9kWX6?>Sz%Hw$6ckpz7!vRyY;QW;MT(W6l#*}b4%I<5^gs@wuwy% z+@BgWw!HQ|uGlj57Qw;6@m%$64b1-$80eZp!_C4c7~rqlrsO}=q%i9h73(P2=ZfM` zu{Xew^$@>wk+o4QaDbs$ZVE!pKsYEDZ(c|?iK;a5N-q!}98+UBnqDE}Gx3w%NiMig z=iZ#%cuJHR1Po1;V7~YRcKuO>+2+g(v=fYm+CYuik&b~$S67};D_5+2A`gf?jZmcv zXS3SmtLElO9%le7_OxSS!krSM(qjFwpux{+YbVD>g;^25-@9s!j|R>La?Y+G6$PpQ z`+f5IOqaSTDu$VT7ZEP-AbM;kVrU=P7hQ=Fg{9&256UKmr2v%>qaDivHCd<}+=WF|{&@+WfFYm`3r=F>!Ue9akomKaIj5pyL zoUSc@a8;T^jRQ+tnAIAVRKOA+=m{i#rI-vot!PuQz!@P2DD63nAw>KG<-WD-S9yl- z-@pHj`Syi=M2fa{c4C5n)N;5O#8Eq>PS*v+=yq98PERh6DK&1CwRyDxW z8X*7I-@?^K{!o6ngd#Q~Q~{@hg`CIsLHhC4OYSWhGLeExN_fdBDMXa~csuh;Wm&#4#~3KYmh&;d$ua0srK`{ch$yr8Vbw%6VEC8N!py`!}4v0dh(mN?N9h}iQKgrUor=nDrfo}-Fxuh=hsZ%pUsCH9;`g? z$f$0h-39Oh@NNv-wA6cMA`b>~RQ&;z{+;-YQ~QC5#|QWPLks>|h-Wr&?d94Zr_$(p zN+zH%$>}&$mK#a+r~cw+HoaC)D4CCWw{wXECd&|Var^ex_A5zgg<1v2$DRZ*-H=<_ zbG72v#DUx>@GW1;rSc;K#os9v;ka6lMwlh%u73XG$8_rppoEYqHFP+Bau|DuCow!+ z^K|%$&1({!L9=V)GOjum3CpuUL3*OFSy1U;EyT(SFa3U0^EM5x8Wx&C zw)%?5k;nzbOR!R4ze~FLB1k?dAy}PrU z)^IY1%$$WeOx+U_5{A1d?)Y&E(D!;#nG~FH1`{E`uVV7zLr_b^^EPxRE4tSjDU$(|N+p}#j(CQobMD#cJ zn3*waG+koMAEB>>*C$#I71H5+kuS5tcSm8uegim?ZcCrI%0<_eFdl0~Yzx(tu4P^~ z2Dk3W^(=N&_c0PvQ&cr{Yk=)ygBQLL-$7X)t8J$5eb4?Tin(t=T;ap~8yvg69xLg3 zTJ)J^U)tNdI_KXHy3=LIYkw8Iot~cFyc1B+eP@f54WmOqLU^|)B39(yQ%T`Kh$*nk zDDht{@w{N(tk7zZI%rWcN%3I*cV)onXiWoH3sQrY*E-M6@9qX%U@r)T|^1<4M|!N&LY=6B7d@XzO_WC&{N%Jksd(@v0qDK_3xv z?B`%MX!xY{^=aA-?@!*md2_V-7I?K_a)Fk$QP=rf>0*@0`P!!U)ipG*$;pEc5AC1} zAvq@p1B&~cj{6U8+`LI-7^oT+73EW1%}c`Xq>|tFM7~CtBpf>7>M?M53 z_c|=}E0QUW2kUmSja@q^4Gs|OqeIxE1HoxVSjW~*7nZEc24=g2_uCcdUOaqJ=aLBJGdUQd;I8{k^@$V43c z!XJNr7sdedrbsbgL{N+*iT&EawJ-GdFMd|{ChcuLBaMRb?u(7)0W_Nj&e}n{OReLr zy}vgx_H1mH`OQsEgIJl3$dt<;^p;RHeM++jEeOj%DlE7&)+tO{+e>XlY^QDLiP^RL`8 z&68e&F2bFUZZ0`M@Sd=8aR}FO?oGkY!GUzB_QgXk;i2AV6+k2TNW!HXaWwbfmQW85 zVCF#gyb4~;>5I%WKu1SQO@DNDK2dqxGXSZ{vj_Ou3K*FqmKzg%vkMC|vu$BH*bWdz z`a+HpR-M6m6|AGUxcHkF25GQfBzmkbc>#^E5k2h|d)O22@+U4f7A%+#=mov|=8?*KW#ce`rYHIC*A*_7NN3M@K1zYO@tHJ#E5jM^9xH=8s zcbraW06L9Hz!Iy+=>-)){GYeP_T5RsPHlTcD0XiTt7|*@wa*>3$RhPIzN%X7>Qz?n zmdR*roIUK)A^tAh{P2j0-><~La6@r{P`@gzPxp#P$u^X(7vC=?z9P6<{Ql0JJHLmw zXzc9omJ)w9M>q(baaHx>DJ-IaMlt3b01LvNk?^OXXQ*wteGJI}Qhid1E6_Bbx_Ysc8SIyMJwFA+Vb*X)mrYYgKBqcE49d>RmIiOp|WSa;3I_Z6zb|6!L8Dg<+d_ zT(x6SI+1-p%*<*Sb~e{pi1x|8|DJh3S}MW;o-8DyFv`3aeJvKCU^(+HAswBhVJA~3 zZ9XQ7MUkgZQ2=X#xT!Ijp%Q`D;N1ao)mY|-0U_0!uK01YD|{nR%mRiHLNbE*NSLzW zyVp$y)9l>bW{C5-WX68t*$Dqb-%S~}*`Acht3f7>fM4xTNS%dWMV>a2k&pxeDy+Nt zr(tt%FSU5Iuej{w6inWmwcvfh=g)mr%b(vPos`Vw}F*bmPuq11Ep7ttvK z8165|gzrUrx;n?9$q8^EZUvCP5a&(8$v4sAfZxd_A0saT&|vx#$%W4vA06jx+b(TA*d|R+UYH>OiRkg_rD?59$dEf;; z-69Zkyq%YLEY*yhvJ@m!(gW^e??n^BQcx~aL|>^SzjyFM$3*f)+Ny#&b@vjQ_6~V8 zPF{%d3!B)~l*72M$+XdE;25$`Z5Z=O`Hj#ulXZ3-nz?vV@*uLV3&cq|L+l>i{WjSUUhu50}P*gaLi(;^O@xm??GQhL=yj%bLI z0vo+06zby+onQ1=u??9*e*Tm?r8Iu*`1vwF5(?CepWL&bX~orXV;44DTAT3Msnt&% zEPTY|wf9ISga8OqS6OOi1I?tz84`v^MhtmBCK3U_UK4y2;OC_tc|+~>-O>ytK*A2$ zjDtlfJ~MK^1jJi(H|tC4;4eyT1)asSD{d5zi-m!kLGkEO7zBzGu=_^KsLM|5i5j-i zW4K8#qn+I%XVMak5z?%-_-Iqz4+Y}$XBftcYDuygAAfd4Vx9o2;sx=o!8;F?mfu}! zkcXnlb1A8&<^F6Y2c5cFgsbGx9m*5?8-I23|03Vr>wOiX>u zSDc+aH2LM8Kjh)PyfhRhqg_SWKkw2|cz&Dsva#UxYvz3m*pf!?9;h>uw4}WdBjO2- z)oF&|rKJ#B@J(&feUIvUI<)#6c9(Qc|76hRn#kxny)8GDtiY>EV#tt8&g)Ij@v9r; zyyQEIcFD>0o_VQtU&@CRt(SKUdFgM%g0^0OK>~7^1uTb5X-!rVAt+0CnH#Z-70ZDr zx7pWc`6i#=HvL`L!;=`&=l! z4t>=`$M=AqHEZ7Ywv>+*V+_UQ#+_SCMo#1&z_59c{|XgP_??ry@^NMjG*6**`am-b zIOT)I61!5w_LgPoAJ8@$?49VBka5}qREP82?{THp{=U94{FP6g(z^b%J{}M-;WSC%&V=b5w1gx*%Wo+ zOtH(%Ce!aRuocd5O#q<`%iF=g5J2pZW$9nROp0ys>d^6Uc` zL!zZU{{a0rTXd3dHS_EE{Lj0Tws@^|g)YBN&7Z00ag$sN_%&f!$8gDl<4Yr-Dd-od zr_|lI7i;x_fG;loLZ)gaf1#P}()R5UjJq4SXu5X%U&4>?tTOiAijyRbYa5wt7We&N z-amoP^*AjJ(`|t}Vw3dv;k<;tGVt z9E`#zGx%V?mcsX%orDmRf>+2a8UKDM7EolqCf21xci!7E1ri6^AiiPua`N&&f!z`$t?1bIOMLXT!^XBQWT*E3 z?iukMwKEZPPVH%=WdcsTF?|dZgnG$x-ztcTXx#d9I=dF&0MtML>~{Ci1Q} z?Irz)NYe&8nPs<^`}d1_9ee(YF)yRE)cBc1$8z7Mctydqp%uR^VP0oG7!6r9L9!dR zDye85t0LLsc!%YYXKBt{;3uDyZ9YRY4s-5{2S>z;rES&pRX9h~;>@-S2?=F;S)4!h zS)SAu?9-)7mw+c{z5n>phT?+XjT`-Sbm#LcD&n<|c+8y97#3F2O5Re;$BVS%Z{Ctp z+aB`cH*1hKt!-okub)Y<0#~erTiu8!5>3@R7iMQgb9sL}FD(_W14hbZV-~<@V{@vO+h+gzojRFc$oD4}vcFZY65R;Cm5Y3frWGGggPNkcaL?RO`8Bh+1VxhQ^Tzg$ z(>ut^&z$j8BpJarhi81uLb7y|aZ@8;!CyuPno=k{LSDM23F|md3LJGl7(Pm0C#C2dD z^S=*+-UCX-q(9{(xaG>Ii)!)Qqm+%$KfW(bd)lS|#qM)2CSE_`y=c$CI5m9ZT~6jd zdT*HSDH+*jZEvR3qk^Umn&&vg#3YiRKY!q25V=5l6T=KLf7oUQubM{1#DoGfR`R%V zMQnWS?%lg#B2O*zW#Gd-;s}+}m)DW`skcRV@Pl{t_3{9mp|;yo8?VWGCv#l4e|+4& z_{fMnG$zA7ou38V$VOhL?@^ApD4{{f<&MQT&F-gC!*c!t&UkO-C|PJ~PEJ^BrW|LJ z-Ttu+*HXlT!p)x;`c554$x)`>nc`@(g~6v^a*@GHHI=SLvE?1}+?;vZA4F|3U5k&& zvi@*?-^jZM1x=f^ib9sbEsS;x2UrMJqng?)Eb%U4eB1e_G6e-oolb9RJN1V@TP zj7cA4N_;Q9-wQ5YKdfzFusPuMjDbrr<2=c$nk}|r5nZ~cYQn}A+RZO0b&vHeaivW3 zD#`#*gLHhSkk(br(vaidXDq}gl_R~sNu4{GJ^=Xm;*7$9bf05xV`ON2R3FZ@scXDF za`dQ+G_|Q}5m4wMSBLT0hmWu~2`BHmM?bz(I4nN-{P%O?zkIwQ<^LYeAzEjVz(k5> zSHn$gapb*SC3Jy~EaKy>met~u>5Z#zj-u8RnrcEnpqi>PW$WSRW@T?5N_?oL4SfAxEU*(FJ;eG}v83-{?JQ^y-~jF;C%e1xNfLo-I+GVWBFiwIO3k|2}7 zw|f78aqrYNS|GaYGQMFDU+=P@z3vCx!pe#(J7cea0F_nVgL$#y;QeMgYTzDr3kfwQ zT9;1Lr=5}Xx@X$pq5h3dH$Vy}%dn>i^7Fs%i#EfvQc_Ze&6uC{eV=@j(54j6&di8O z#h#-x$-Vh@>G9*oZ@#;IPWf;_k3scxo*GYSl0I)jiET(;{5T2;27#dl4=@M@p7HgP&70j-gnPz;EM%jTo zkU0R(<)f#FVGh~kvgcM@=}v~hL0*^Ta*mbj$0x~6k|jSiKhOJ0PUgo?Xe^#zo?^$f zICNjgLdhp?Fg0R^gZUL-_Y0ToD!;HllFRD3JQ5bHnR8&EKz?Q74Tr<}$rZFR_IzdGzQO)8g)bn6H+$Z~Ga!1eL1ht>q9_l~jD z$6OY}EhSPVk=U4i?Otho(rgh%Suc0tJ#wq_&sr`^LdYb#&`)RCE~oxYQP zH#w-P!b1CL0Y`!8;`y-T6n;9*rlodf8|QuZ?R?e*px<=PmTt+Gf<#BF7}}TgH3NaW zCw{*bfIH;NGd^Xgbi50_Dc6<;sH=~aFgOet7_R8MKhac8jQ+J0(l2%KmdXSd&4@$C zgAd|GF3LQ-yn(xybIBlW5Sb|3zrT7oA;(62Pf|GiE%2{|b?c0If7Jb+Dy&YwT2p>t z!?shwvjFq;Pbd)P91(ZjX30uv;Wyt$@5kCjt*{#yj!wK)>y2w=I;Eh?9p5kLmlM~0 zr-({Gpl-^_)+EGy@*(|62LHD9cIUAvtdfbZr3~})ZrBd0-|r}W*AaI%erRp)5;ux&+!N3g|J=4-jnmU~Ljd(aJbzd=I`sE`z@ zKS471r)rO7VEcit_~CKiYnxoEnM3!&X2JC7O2=pWaaEO5+U5~}hm2%&Q}fPGK@OWE zy6qm|o4p**Qlm$4&u=p|HO(gvm%7bMbcUrs?MA}`x=6M{k}q{Ug@5Sxz0D{ zkOAh%5yHbaZxo7TYkGS*kUfwzvFEO;xUzOBJbOZpLm>$X9QLJJd}qY6w@^{hK+F#- zovH^GwIYQg$1vNrvJ(xrf4Ddrb<00Y!fWKOZKt8QCu?NH1c>n+QQcpMM7ABQBeeJb z7!DMVr}LdpQDO2$7p)+>$JEV7Z>4YMS8LtL_4=F(H~hRJ$qRsX72VT@n)(Hl_ej0w zZa*ird=N0VQs=_{_c@MPz^X18=a{tYU>6Vi#PP`B2S~cp3}+@!cGns4pobtdAcEoM zWF!yh>JFS}cV#bA2ZTpFrgqJMj~)_2RpsKbQac@>p0Qm)A1cuio#Lr(O#LX1wj` z*-$_jW88BaY3kfBG#q~-^aJg~o8T@Nv=TFw@0-tA%U6qfmqjqw_}dq<`_ND`*YefF zTT`SC8`-VmK^JeI>3t;o<@R{`$KJMDpl}7!V99XC=V1{!I!(Sopr#mSA|RzEx#qmx z5uz*WiK}?-&&A$P^D428Tm&v^E$HuGVJEWtE|@$5JSe<6yl^I*_B4US2>*}|JmvcH zb}FaWvciA`uvfxGP`E!~06LV8`+1@IXRP6^8RXze2Bc)tsK}v)Pfv8!11#8RQgY@b z2oJ)Kx1CWRf`ryIgVj!0Mep3H!skoks25!#nEz1Njn4Y%etIh7VPj0&Vfh0d%EpbU zT70+u+C4}CBLTn(O|fQPky;wvTk)cq8yDN(#kRs`^(3|h5bA+f1YDO-rZgVAcAar;}C3)U+Hg3vM> z2T(#U0;;<@aN90EZSgOzk2&E^P&$8J;MzS`i$@C7aKT)3aj8ZGC-dtEb91g_WMqT~ zW-ECzs3KT(a?gF@N_m?Ifij%%sjVuR5*GHLql(fjR8>@t1Lv)69Q85M(jqZ5ypX*z zVy)g>dMI24x+<99lk)TFFo35Q${!w5RaG@gSwz)H!MGQlr{om+wAg-}{HY@pPp(x* zHXlx9g#8W2aJ{Ux-vw;>*ySHuwV_#!;OeX|$}oX8stx0BtZ%zK^t|!O0<^wKg_pwttfp5qN&)HKR?qY~L8UnZ^?Kd!Zy{X^tN7ep!(h0jvi)4|w-F=% zldXamnRm*rPMSjX3OsalLK#-R+=ody!*f3wtUNr%{|^*_9%say3){5j>xoY^*)J0 z3k%zgDojc;$j{N<_g;3E9JhrEr7F|wa%3Q37QFtwAr6vX|xqbi{HxI=9U&m|$H# zvM|-#ctzYC2~ff;T3GC`h2Re`FJ_^ysXF|idhQ8XXn6c$V_>LZvAMAggaw#{{E&!4 zt%QeyjI7X~Egl-Mfe!4_@Wxsq^g>B949^k4Arq0RcKQz$Sb|1LFg{~zJGs1^BjCaB9v+KR~Q_$974CvQX}Os+6KRBXFuB) zEZGeYCZyZ_Px9^oDv0z8v}0i3;W7eYG;lop!%_$Z+h))tAd~}OKggxxymoKus^j*T zZGfrs1P)xM^^A#lwxnO~h<2o=n9XY%YV|-VKoACd?@*o6P_m|_AX{2${&;1P?QE8k zdNDfDpZ!_)Xxf15hZpsrQDS9f<&QYtdbpXpENM|4IAnN4ko=dAiv zCYudh(H4g8c}U2+QP8Ix>(O37^nkmwTN53He}p=~&RlOduHy6yElkE46%`u8TRa#D zJ3_=G$lDTCGasw7Dx^agvvj(K#rt7VkY%Hz9dmY*d;peZkB?Jk=jY^3%xYg3@8yRO zyLVp5QN84yB-0}U?@gxgtDrgpxD>QbiK-{>^6c&CK6Z}2{UzT-R-QUG-{an&ZF5#v zbIVk1xwE2DZqPt``Cicx`kDuoe2lg;ng`$PGMji*d2q9NPuuJq?Qs`cNJZip3?~$1z4tal& zen+*t48Gd&S}4Kdd`S+t>|=lhoZflct{r;Ycl$!bj!V~(ZOi5 z#_m4NJdC>pnjI!V@AZuuQF40U=sg7vo&vzYDS2Mno`q8#HXSRs*PaD8J@p77;iIC2 zixQ3FJLLJSVgTd^o0r|5E!A69))a4H0aW!8s&(kq?dd(mBq}oIC9~GzaetbPLJ0qB zi#3ge^}S9meJqL7zjsyrc`VZmy~l1a4B2$^xcyHuAHO=34w|(_KOCy*-3#hZ5SjrcDqk} z+UIr|n%|0!I28pcGAc0i$nwb&_VMxxc>IlvW-aI>uc%mid_h5h%GFn(bK%$UzkQqT zOSzZfB5-M1ZC6%SzT)YbteGI4v!KFFr)OxGf?yK-H6SR6 z9BRdbP~#c|6=DEHEe2b)5xF7#hzuENf5ssxDS7Z*6K5Ecu$;BbKc&!7ryl>5ls#r< zW_^Q$HpS<5W%+6qskc7Ejefo==-D$Nc;5n&mGv3iY@(#CuSvH-7}zkI-Q}_{ zVeD49@f8%qeMmso4^!aSF}E6Sw`J8x-7%@8v!NkkR*f1R&!a~ys?3Hz^)YtgGlqni z%(%XI{`^&E=fk4#xk9U&ni^g;$2V=8b+0--$eQ}#k&yi~NP1!VYY-V})fLq#y%|T+ zq&Rf5Kl{=Xv^*+V(P0_h&;EQYGuBsr)m$FB-`!(VHq%ouJj(VDs{Kp<@NCV7pa_^P zEZ0Hkk=@)bkzBiRBc+Vp;%9cOzmfp>P3>YfR@QAMzYIMGB-qz=Ze$1arsU5^fBE8B z4RK2Hn)&oDX*uh-tcptK)!wmN?PXnwe?&^k#-rPyT)a{yE}mq1bg$C-C*ANtUzbNN zE77Vvk4x&bbOftF^pKFGI3mQNTk_Q1BQHo^)pzfbUkx00Gz2M9GetFj#PlkEMyT>N zCj^Y7nIHdH)B{LF&rnKMC6A0q@_@vb6vDqI~wi=gm?goc)rTZyWHJ{NUk*;`6rQj zZt;mL-%GoLAtFNPb=6NreC}p79-rGEO0S|T`UwE>M^8n7g|FR1`DPTB^2qni`pnil zn`S<{UR&Jf*{#U2#bMP>Fw5SSA}~VTu^2%m;Rzgi-|kzSC*Jl;yg_r%_smx(2RGx5 zA1bZ{l*6vq^R|&%;M2#GQ3TlFal8v+&K-j*MfMI(0bY%1JjF z@cc>lF>+Mw_@L4ebLZEQsxeM!QqrA;zcxVfnbqtP^O{;~@BNe$GaGT4ru))W=UIDj zUD$n=?bOFl>CO^TWvD`_2oG>u_eO{wjUBi6u)lTFaQZRenmUn%9va+E|1ddqOT{)s zAux%JI7KgvmIZ3YYZVBLh(Mh+iDJ1?kF- zCm%WB8KwlE5*%s~`ZufPdQ;LTo{8NwUB?I}hgB*VvA?FR$$aB>l*fe#WT%9ZjP&|x z;ieQf^+$(pI^CflYk2+w@iBTIiZcZGnJX43Q@d2U-q9?&`vbmSQ8P`Uz)t4~y4zK@oB)QJPO-BhL7-XU>C(TLKlP9+#bs`EHOaj+RkY)o} zVG;>WQxQ!|s>4WAlK0U7*}e}5ug$&iRRX*kjS=OxZ8g+}RDYi0K@`mOR;K4g8WN6e z1lsl3Urgx`yTovVcW6#nd9+BRbeV-aWZTt*!~Fy|9YH4I<+Zha?-QK*8yE(bmir9( zpg;5RVH0srPfF^4*k&E_^i&m)&1jLG?dHTA7|H#A@xHh>X>tg$n7O%mm;>8n-1^k| z8vaB&?VZU4He3E7NLcq%KcIQ7H{44AKhZM;@Or;u z2Sn-7Gj>iD0kkP63Ta5MYs&2n-@V4T!)5ZVDO|3&_@qhl1#1bEVpo5Jd3r%*PqCHd zZHY0NpUPU)g@(I%c-es=BWr35T{YN8chn-B!f>W0ka zYB=t%*yK{%^tMIFGr$7_p%~4F4<+duuLhn88OP~1M@Qeii;KrBfAKgcQysJt&dV*7 z;6yU(5h5^+G^e@Iy~z`%f~9q0J#c%V;UI0q%CE-uO+!mtRl;v@1N<2_NCjD3Sqid( zWB^2?pLzWK{UIt-*`4`Zf{)M^BbN2w%^M=iDQjZFf@YX+5EB%bRo(Txo1R2-{OFNt zvMNm%=0t|)9<#iE)}L90H#1rh;v2nwS_$g{i_a)!58)=8Q3goLwU#jc>jHi@AAR@U zjH6$T%dZ)mmiAU=PAF4o1OJ)n6$DlGmv{OFT-J1U=B35=sN& z>wL=S+xVXaNKgvUNinLX-geSGNu^SwNPN0%d03;MVhkIRdSrw-@XO7bmU&xpT1iCSM>v-e^tpSnOxAT7YVz1d5t7H$s>O{l2%a> z7EP6(hY6V9ZoPeP;OTcw?VJ-`;ZDscl-F{P?wxh?Yd!8wMn<}ROV7+d;u>ncijm*; z5Iq4!^vN zAkwP3U;hO|qSxP+Y#<6Y@pRRBB_+d1!utES|NTFqL|^K(+erH zZvJm^#n>MJZC*G19XTCm%*_AZO@X#&`faBjfBrr)ePz*Qpqngo?@FI=g*x$SegU)# zLuV?~b0vZ!uMwZg@j7v<5nn29HAIX3*#z-i2kF2O!sYsBUwQxGgMy-m_`jbuC3RNt zFhc-JykXEbxNYD9CSKo&hQRV45PO_K07?@mi+`VTpK_8Gr?Bv+F|GxQr6bo~Q3K_9 ziy?&=WdFRcsQ<720G}e^`SUVj$%~$TMZ)*AxBuS@FUVeGN7vUe-)a?sr`w_0JAUpQ-+#Zm+lXDW zgj)VDi^{?hg2;-$rIEsayE@cSa$Hf0xMKoN9Q$B8u#G`kVOCY{eHw&BFlS+ zFfZyF7$CjW_P_5Jo62@Ji8sX6{<}l``^i2;S$_M>Grm$zSe5E<*03{#aR0L!Q2aBV zJ{=;ialrzIAMEHAAM^PzA@25W+p7AoXnse#vuv-^zvdwH zqeJ^(_w1&Z9ab0G)F0Ubqx9?W$fD>hG z@?R!g)e7x{$Bw@c&T>^L@4>>5DU@iVk>v(TNK#{gZFI^NIof{yDrC~pu z;517yc`c|_pJL0FJw)Bp6R7F6eR&hw_O~VcL;=aQg8FbPvj|y0Kmf91l($gT=*G8UcFt!3F3{O>6L*@`%$a=8u+yb)YHIoy*Ndn4 zmH$qyst<46*aO!1*O71(3W~#rBc~r1Ge%y`tU`*x@85kJNKR+;+LMr!^stY7D%kt0 zhjY62cfeE%8Uun=CZ2ArGSxdKX(#Bw4?0uWOcGH8y^lVVcOHFFK(8H{{%*^&Uy(!I zIqvF;zfPT*(9qrDsfRu%$>`Eu3NMOS!jA<{7$G7YX-=n>UUL=gJzKaBM9kRO_pnR4 z%RGnTQZSWgd+yfYq>%st7a?}(dvL2ykg=gX3iS(lfxF*cUEg>@Q?tFy!n`Lzz!$0t z?5URM;uOCBU4m5(0QUtS?AreDq!Rxk*cw=WD?aX_k&yIO8bXbMP>Yg$;p$D8yK`0w zBfgUsdSCX}NVo~(DlZoY?({?OZyZ!B=dRP}*3tIeiEuO3az}JC;kJUpn0NgEMwj58j{z?&aW&j`{$7lELnFv=agr{CS$ospIG?S(i|OLif+ zzWTqosoc-E2qx@_MD+#wSm$|*do1tDTVYGtfbr1b-CAQG)gAzqR;sql9a&G7?gs;(1Bh|cFx6W8#a6VlAsW3&5_ zPc_^f>#hj(O2C$#$$5EEMBhiK1(Bl0eN^!JQCJ;mA$qx8h9mHhf)@Fgp`8AD2#e#K z3vgcOcV(MSU;_ICF9lXPsH~X{*uK5wa^j0L-_jUPY@!nr4re$dYfG3J)!_BHUG{FPgXY&0 zw22=gV#)s~-&=o(do6R@yZ|F+CB3A3&?cNVlSqEFs68-We7HD@8oDT}UvvN>qtToF z9v_#4`xix^l#l51i# z5#$~`9x*4)j&ok*fz#u*ftup@oC&t-AT2(+w~fbUhfTbCBH}ju($?2DNuBC)%5X>i+1BYJJ)OPX<AKcQ#}ic4yvte+K!E4_|)ae83>&nHk_1>7_d4zrX3&Yf2MtNzEvOTNLA;5&d(zbHv4r?4?FPGf$lJO z^>IaIWFlC@g}c?)?i2vC=OmF9KD-qmX7n$ zzeb)J@qH2QQj9UJSJO2UF1YMMBLobDc@UFvFtU%v>-D+ml5%rt*4Ea-8X?l}9CE}2 zLne*3{Ezy!roKM=lu{Bj`UtpG z6^L%{7{zmMK?frmH~TSu<1YqfL}VLao|<-4dU2Mpzq{wXnbs3Uh2ZN3vp)M(k`yy5 zJyn3p=WCbsFzYIXGx;x}cE~L#u-~cCgvJ*`9L_CBEGuJq zm5{A^lC36~eN!DyEOQ#PA768KcD@e&;Q0KxF>?K{Llfi-S+34$7q*o9zRIm=BlG!? z?J&GAYiHF#08E=p%^C#axoMVo4;`Y9nq@3{k#WTJtr1vF$gV|LZ-E%a7kidgh@YOS zrS&}`xamlm>OXG777C=~aM=%lK_R^i(C;K2n4Mv#=xe0dGjv`Jf*{xz{3mCNCspVE z<$9a@ym8<5@l&OD;`#17T_$d0mb8!z(x#@95L}aOQUwyN3V`Pq=i~pic0p!d+rIyw?U=!p)WF!|Wzp;}b(DYB1_LU@;op;i7aTeoir)`Zb z-3a#Xdh7$h{oP0L6Z|pKq8~=w-wjq0&^YMrs#0am->JHLxeP?TdlI|tKUzP*Bp@eW5_Or6SAi>v z)BQa;#s3>aSPA>8r3BZXuT8*>>UglPHn{x1zZM}m0sEG>QLdLj9dSLVUXGMQbZ58A0)mSdM=Q|8TDkkQ@r z@%?-5g-!>LHSq1j^8kQk!I{6bXOIjj{XSNezKtX=ny45D$?m|1PFTa zWSHkM9-d7|=fH9obN)t#J%F#hFfmbf|D(*TtYigUs_okihLhV|z3ov_AXdz3cheKN zix}YJmoDYE`D%3*ARoS*h)r@4mWUwh};JmUNqI!{(nJvs(ti`8bCU?8XiXZp; zRiB57&Lrovu6`epZRmg5{-0^Vc2efCyB?uLMg|&RLh~o?TW|&v-Bzl@AFy+*((hu` z7YaA3!-+hfL&hGpwn)k?<;WQJBZ50qmkUNi!X{OaKFjQgIBmcCB}bLW$%JEN(U9M& zun($rUs(!?Dzr>#SWAt()8>{7f+vo8^*reMAuJYEV;N{-qoCuf_S z9_kzF4u=DDlBD$J6(?>+R~xKnR|i&mHT9kp;5z?t()1{X%=DfkhfFjfI~Vg>e%!V| zaKlT%pD0*lw6nFi*JC7OC8N~%)t0#*78s=<=o`SEBERXHc5+Yqd##R!-bY3D1_$eI zmrPoIHT)a=9sh~Lbz+hYA`0HkD_cLQ`8PxTn;@|7*1CGUfw0Cuy^?%jMXi9u9i(A( z9bm`{9o8u>`dR=L;>E!gH8{(am}8zeGK(&_&HqHlj3h()`C(|FC?X#Tv(s&>O!T z=-hz&Ve7otwu*0t%)+w^pXLyMoAW1bR*O}dy9t<@f5b! zFVXlT7+a1>Tn0HOU}r(V7>LUU`Xongi74T)e2>|ohmS8{+yP#ItXPH(8#Z`S@}ZAF zDtM}H%SIBw(P$-<&zyN&OI`-ipms3?zAf4Y&jD&PFA!ykWl>#4rOKajhiiy2#(=2! z_z39k?dg-w$sf4Ckp$8FK`<0O@uP8c3=Iow@$g2>79t+0Z~B}1T0A_tSw=<%bj>MS z84_8{8pIb==* zepbq+lZi^=cB&esk05`LQ>Qe)qv|)tSrGS_bKn}RtEwoo&|IM-W zNLIEJzb3BqXs1-}WvJXoQuuhmgr)pMb~T6yOT>Vef4+u_@cP>(7ufm@)2&r`@ARK* zu=M}9RsUI`s6X0qEBw|I(hVfRrt`bO6rP<+dh%pHy{s~6C2YWC2Rti=WI~#q zp+l1+9NFC$(Kx}CUJEWFgKxcH4R{x=w0&TkJJhWRCoeqpbr)PToe#Z!{y0V}!RD7G ztT46f6f&F1Y(932QDgoV*XEb=t8fH1!d=MiG+gsb_CnK4I3!g8S&rouS^ zR+EnyPIS+RW8DAvc?hphSYQxz5vbpil5azdem?11Bg5kk1Y1J@I$?lZ0oD<%r|qQ^ zd^X*;q@~=W%cifo%HHa6BiY~Bwc9DI26UN5V@#IqB(62fmo-#ZgkGFu&?MRK@)o8J zvBq5}5y}|WiQEJY$M<#TZ~|mhHS2jNWPlI~V?>`D47^-K?iZ0Ig@?4vK5f(Xc}{rl z)5Rr8h-_^nOferO&&u@h$N#geE-T6zmc067D-ePD2aWf!dtL6m*)*zb{POgHVf#$% zA>h$WR*V4}%fs-IvU(_M(}6Vh`()L`=KjYe_JEZbQ6+u9tQlzR=-P|G=fft{y#nu{ z;wP4y)Af)epD0Zm261-IrA&iu-SxlT-+6f61I*{UcPHRJFn+d-l_w0aK)lui(=<&hgrxR{(Bw~%Py z_?RC%;c56j=zLixEj@jYh=|U3Jp*>_zb1y`Q^Z;>XjrEFt)s1-q*1AiXbLE1-hi_C zbwpn1(ss5)2W+$a+0P(OOQyI9((`di7`2au=RjG*`>Xa?3zsfE|IRKRHf=2GDj_n0 zPTs%q(RE0O4`=KLmh%1O`ls0H9MX{Yx)}|1z>+*e!wmxl^sJUs75lg#NLvD%_A= z{am@%3-&?ckcv-to@-fH1ZlR{*wZHxdNB7+<>>tG&mu_MNG|vhE5E|uops{KD;1MD|#l47nEr?B=0jtA~(+S z#k%;j*2}bEa!HB7e0rmA=Lbjeoj#@l&{bGm%=L=JYdxZbQs zqT<%-qTVSuLVR@m8deF67^SH}ai4>`GwspUB10i1Vhq8 z=H(%v{^lzLK2b`A#l*$2VK?IUinb_g8#j_hL-$FPWqv#cqq^=&0i7H(xvFp`>;dosY3nLd$#Z53jSF}HBy zr~*F$ID`iDj=FYkTgF%AK$LDD{YSJI4RuM^Bh>hAUBg4^&KxVyj zaI+E7$frhqzP+KWV>0-c*B-9p4vkrD1*YT&hwSLy^Iu3pe#vc-@Y8t+O->{@+_M)0 zCl#elA3ZU)?58JJaUU{=gKVq39a~xnMyj(7p1UBxf*Magjy!gMQS-g;jd|9ZX|r9ofImxfvoxyG6TF#&QmOR{;n6y^zRulFvtORX!LCCvc8j2%)Ul z(DO{I?!vvb;Ahmniu^DBy7g*iBI%6B5&H33Oo>Ng6o*#{i7yg_F}ilGQ}ZO3oqAsn zs_o?CLR7tP0FK(K6X&^m0P<3m&L5-S>cj^Pu`^e6l-=Cz2XUt*l%ANrwNEXqOjY9G z4VF*oNT0<%d+uZu&qUWY;L4$&ZIMP>Rj^JHJ}HF61RCa=11l$^)Fwk>U90hcB2qejERVD>EE`539j+hf&nzvLH3YpAR>hM* zF~7L%U>OZVA(@ZVO3I2_!<<}MOwtJ2mrc}q-T2QQ<;5+8QnkX)%J@IYRJLy~1zl>LqM$m`< zWDG~R_9~%+l+4IEBWMCK%hu$f{Y@P**aGy;K6`2;pGO!2agxtL@4YIN&LLqVDjdw^`p@dw25o|4O?%2Kow`M zY%}P?y=Ki&&G8L$p+sqHD+kw|_pmtScG;##T*&CXD0XbI>57?il)|_XrVCV1*_5kE zF?a5i<@_vB@}3bEO>X==qPS#rIZer8+v;U4&+M?jTmy85(WP+h-p76X z(UV|##6ggmH(VTA+QyMI`y3g8vhY*BjTdyY$b1?AF$X3FE6J4%f8MzPJQcW(*0)9G z`jjN;6~aGw@ubEivVd#%?nI1bR)3&VUWM(T?iU6O}-4Rk(+#YbGUcg(#wh)H1 zErgeqi|TG|J90ekueItm913+}`iiC6;kqtqjAbq>j43C1MDln~`ZSKIVLJ)jLqwbV zD}K=ubog2 zlZRc{wM&y@i#Ua_l8v%=cXd;9jsE_Yk(SII@I+go9EN2aCb{_Qo5!7^6<)`%a*>Yv zvw6tHW=f7HYI4BTRT7}v(Q9K6%~KoX;7G4ts}`4`Zl^=>);M%5Ogc^ZyEYQJ{Q*%` z?h5@Q(kM|tFtrd>%Du&0f%J! z5a*K(v>?@fpqC;LvdNH(s)&2?4%%8xzOU_|IcxldyXW7cUHEzrDO}9Mk4x?!;M~W5 zcKLGh{ik}pR|Sy2M~XKIBZ`64k*zl+TFgC+PAL+HHo=KksksFhT=wa{eK+{K;ZwOJ zy@1FB{_ZEukuHNq7q+K3fS#a13cU?Gx$JnXT*8S&+`!;4Ibqv_hoaV{95)9pSftyA ztx^&$_8p9F@IWMeP|*YSkiV?qn))#NPCfH1d$Gqe%*N>9|C~xE&FPcOh2h#NmN@F7 zll&5s%avBvV8`v1`|o-!528yS8<$&5DO?C@vYbuH_|5nvGNn7sF~K-nr6F-obKGD^K!+uJa8g~HGc(hn2;uvi9xO)HkrQn>0QTrcSdEN* zB+1-S?ZMr@fy9Q!Qj^@~O)zb6=l~;cyzIfv`YgN*Pf}h^S0SB`iPjvY&5cSI7!i6e zJ{!}L3pT&`!kDVOjr9y_Khl2Stz(jKM@_RSw&<9e)*ELe zjTI2Jhl}fVB13kT^S|s=Oty?(i2y9;8)~}_9kbB`yDG}KWg=zPnG#pla)q? zoIJ+5pNl1jmCHMC{}#7-fnIWL&HZ_s^D;`zV_S~I;0J}Lj+V{p9`-GayWtr7=urZP zVW$t3sWTE zk{__Cgo`}k_qn^fDW!XEexh+y?8xru$SWBVo?CVi*~wV7x209ib|mh1Y{6lIVXK`A zPJ3rA@wGQ0pS=CIa!k&%t`Il}YTf?uVAPXVJ)f*=MPYUSV*RxQ`9XEXXpPQRq;|?| zE;OrD{8Z00_~?!Na`CTko5mz9yJDQ|91GCR!LK=~^~sZ@k7t;jpzxsq`X|XS+JsH| z0o}5#!d;@um%n<-CzLMOlbFsiOy%<_96iswPuEQ%DWSGCny?BsI_S~8{YjKlT%6az zp{+9aewz-gi3dGQ<~XvhW{dNs&@E?rsj?V^i;I#jq@hMXQlO5WaW!6GJrF;3zH-(eEF6V`F-$I zrGMDC&G^;*mySUOdEwY@QX)&2ODL8H;O|33P~pnR3)kRWC=?$sl%2DJ-Eni<8J3aP zk$ruq8+N~ko60fmj~j^S>=OcWK8Nyb8`p~fE z@rN$GAY3eQbZG2idNt3cT`>o<(gMFm{rL9HFFKkYYlIBR`8dP(TXaOQFWZK5^wf5K z`)|{+6}txE@Q9q13tv@z`nGP_(ky;pa$FVZAV{y)*^Sy83$2 z@wzL1mS|-Ek{WPS>MKH?o}@G=~pDnUZD)$ zFP4=2CJ*eL1D8*5^nZqcXVf87mh-fj?T8%JwNnZ;Zi*aVKV{Uv?B04NYjn)o|n{1SJ*;<$=g$@ONJbiBeIM}2qR6#;qAvP0^A5)zL4S-fp> zHDltR?H3-D%BFVMXHx2|srb?K6<^A;{8b!@kb7yK1=$sw;TfNKVX?IKpA= z!3vGab}SME*u?HBCks!YfNyNx9VZN8zHntfDjSrc8~_=sQNh9v?|i#s0P#OPFjukY zcys7Uv#s3?b&7fS=NBr;n&_MZ4g`K?49Fn3-^yEMw?-{2&T1_$A%s_+N#xjh-{|2#7Ee3`ENudIQI5 zwpfz7(K0fg&HX=Iy$3jz{~te$mQq65p)|;rl_R69vSsg;Y{EgArHssEXYalD4xwz0 zEfm=+n`1riyYKJ$KmY5wuD;jxjm|mux$n>C^Ioq}?Eos6aF2@y^>lQ)m_~^GTVg*v zLXWI~1;+26!SET*tK-;eRaMmoy9WN5T<%A&byUun5=&p9;>LG7EYHm*x#Sfll$)Jx zh~EfEiSDWbNGc~?)&-^5`rQt9%>q@$OkIL#1iS$#nA1rqZF&kAD+F!b?MWh(Bv1hz z^iq_@LNZ?XHCZ)od|qIKn1tZDkz(E_Fi{@D+V{49yY>jvf@HU*eD&z#P2 zY<*4;b~=yXP)67x7furdfW`84`d-W{2(R74FXwVA9M+8XJmY=@VIt@zmBCWEo#Gl4 z=4LcAmiMW)i!g|-g5#coz=SgMq-OAMFlP&>x-?;yaS_;u_meQ=+)E*4hD$CH%;@>@ zbkbNfl66CnT$mfsag*wU`jF3nEdwZJ)JyD66Md8dj#OkG9)cfC6)~*c26d(J0E;sz zgL)|AusStR!@%)HThC;k79>w|+%A9_75^b~r8arFh2erN6xzRg64}4^@=*;!WCKP) zp0fb65&Qf`tIFHKj;=sOiM>!F8BythC9nOpn)QcuF_!E|iYI=DB;>+#<|F`kfK|0K z4I*KaMpt~+Kwd>9yp@q*i~`IgW;(EIIxqMCfUoSb$~x$QGCm0eRd+Bve7*~t0K|5Z zeR)7Gqts6!UpLMB*ul=uaN=}~$9%u}m;SLm$=>pCu-!2@Nj2ee;3H~!0>)q!cj{--=;T#*_gQk^SIqP2Z zVci_>@il1Q{U_9n0({=(c``Q#a>xze{{7B>eFLeU-roo-xV-zDB|c5Sctmv%X`nGu zFJ(-v@9WcXrda{_e9-nuMn#R!4-9EvT)2qzQ&THXPG_oo4TGO8KcRJZr5NaR6V?2- znLkPq?4OaVjnqUw##Zd=#XKAQS2(Zimt{3%_dsf%ao!4m6Se`8bQA1V%Dz6Ad14BE z>ihdNIokv~&Kbpy<5YYXN`ErGG`ZX49r%N22O#x;S`-kV9@X;r%8rBc7U!ARW919M zlzPO$FbMX7sZKyX!<%v1l;z&@TGjNxlyV+4FxkV)>$dYQ%qTGN@QX@=CX|blbxUUj zeJB0TzKV&w6vD;n@-V7*jV`_Vb=_U}#=sLPxr}a-Fu~u&Db<`<6(ZD;>N=6H=T3$k1;?fccj-8hX+F()?ci88} zS~nrM4c7~`#ww`C#(ogAoTg@@aMsp|i{Xx_Q=iwaCjx?)Z{$z7q7 zo7Y4PkFv0kBXHF`uz-E!H*Qxc-R4{eoe2J&STNJONeV#bdsf1Yuc4^0o~(U#R_Lrh9LwkG4&N-xSbXE# zMssMV)YQT-liuCH|7nv~!*2h&aRl3ls##wgSGB%&STMS-x2?-9gJ$v^J z^&lbae-#+RL9AWmHpvlkCUOR3qBVgFY}^74w6(Jj>KBta0acf>`UbFty-PpC_o92= zV0~qr7jMxHN51`Uz)*R>GpeB|XN&)kjiHnF?}8xK zUHWozNDi?7D~TD*#T8D!Zm^1-6U4iulZjL4?}bb{Kqwv|zC(*~28h0s{gOM2ZB}dS zF4zxB%Q9iRRKXHi5bJ zYWY?MTYU={Lg%pCvb{?00x7aichU|s;stZ&(XmO2zOtlsm2zw*VYY$ie|{NK^ugV2 zd1_f&R^XFJ4bGnn3#OK1r9ZOsgLg_lB$7kY%*TX1|L!ZP^B*eyj;oehKx=q1$}1+) zcuxUfL58U>zksf<_(%#X4Y?Lo{%A>+*P4HDuuaLfKYjud!T;z3un=OjD>ohYwFe$$0}d5v10&H9 zc!_BZhufr&|MRG_u2}5Ky$JTC0W<;;0KEq1<3qx&qfu38`z7w*zYD47tzht#Hj<$NXz>4QA5EH=|Q*2oX zD6`;Jqh^zln!50)ReAs5K=HX3kWV(qRHhe|mX@fLE-@}Z&-1}^DKn`yarx%EprU^6 z?ws={kpAR6e9d7(*Z~|U61RZfB*2*ZL`I$*6khyL{pf6-Cg+Y z329YqkcaW#DaNLFs9T{6&^&(pErhkH2XKs`dFlP*w33oi`Az`KB8hpw2nj`)m8ciX zDkaQ~L4-!3)e-QNu9Zwdm<@-QBr|%fN3_sK<#xAz)+bh5TX#Rm47()hxyZ?_8Nmy! z9w?RcWwk~^KxrU(;*>3#8V1r&nJbTXwU`hN`p;%BK$asoRYd24*eo4!hz?U$1NoQ$ zkJ}V$wCOqnqQS}ox`1gS2Jb)4v-d%YW8~edC~OWgDf*_ zxio~OqOS5f#*kP4%Bs8h&%8O$!4;s1Idm+7j~)&5nfns?>dPWFTPkv~bGckr&F&S~qEC0gkY$fP-Fb>kb z6Y$`)9q>Wq+ftJ)kj@74d$)n{?7TPg+zfVarA2Tf%vy(Z>fbDU|T}-=AMh(q1RoSXD&&q@?lh0@tr0&!*XJ&ucV~10VfZ*h;HFANH$k@rJY&> zD8tBCEf*_C`d?k4L4}nGl?!S8$KZV#7PngFF@>03lxhK%D(aza@({UN#GRE54#n?E zY(Sb=nXHRhzjsZhbGpU<;2+CFPL7Z%o5jhY_(>8+N5?pzijb;c>!dC~Ce)O0guc9T zXU<6_IBh;#_`%s^K%k^mu z{Gd}~COG*iOb1ZUAfQ7AzJQ)9i`RY@RQiD5h3$G!SXlwkuEC7{4EO_zWe8U5U(22- zs5C*>4f*|3|9%5Z#@tKr{6MxGSdW7Spz;jpza1_XH)5GMZ8?p7a0_@bVDAJ&$RU$e zXd=B9-aV5?5Z4`d5K-a2H1{obehAv?IzL;|SOKOAg~&n{dryJ@;sDFx;xcYXXmi>7 zl4s@T(i5(fW2;t)kMw_i-lwDtessnG&`=?)k{be!0Tp3SKLnl8a*l#>eSoj0)5m&q^8aWl7^5N`%jA9 zDkAovKGVkw@|^EsI8`RH1OdbPNF8xpqdWwMZ;Fj)3DGb=ekTR!{~IVYLT?6l6d5Ba zV^3R|c#>?g-CpuW?S~%TMFpIx>tl_KAc7b;RN4_C1=h0x#V{p{ZC!ZZ-p*UJ@ysgk zaT_?eYi-}CXYJR~vOByuhX4Zsdx8&;6`)3Mp8g{n2h(Y-wVQc5fRgfskf&nz#{r!+ z+AkFy11@F~(Y#6DepZ11A)sOOZuVnd$;LiZWOsp*cz=zgWaj(k^X<*qj(}pY@|8=D z&t}^CBh7bRUS7VPH*&yU+u)iwac;1m-zA_#Lh|wMYdcV&SW&YxpwQ6n2pzWKUAhMg z!GsgG>4EKsv$1=#cv>%L%JCnq5?3qC15OhkX>9bVQl4fjEH2 zLiimt`)5nQs2YAh+r>-jEq0%tNK?tmpkBk`UA!k2hMWVZHgVq4jMu4H9Wx{=fcmof zeBjL6X;B4E+s*58ZN+JPFPhbHSB!!dAGy>hxjnX;z3_m0EQ^yMcF~ij{5wj!08H5r zpsfp@V9C3bngobh88G(5%;ZeDRCCplC1PhBGv0X5u6OTu(&ydHw``ipqVhT6z&1F! zm6Y)tgtGf7ZErt}s+N*Tz<=UuxJ1{pX*WmE3r!JwRC#)9@#fgx(ja&)^i)EJufOsX zsOjo^4C>^DMI%dL^JkZD(bId9$hLfDth0^VIOgBV8wITggI+zL5lQKw`xGo>C^>K4 zmg?#&J>eJBS_ zUIZcbd~Svrp}SIQGq_m}LKv8I1lPlW2X3*!PS#Tos$}yn#x>p$wG7d}{M(1wYiYm; zRDFpzTh*1rVpRW_EcSXS<>?76fLLTAXgw}JdT*6m&uR8xzM7eNeQSc}9s}5_ljKQW z09m>K?u%!){(>DqKrxJQ>bvl8z=+%%M!({KM=ap#@K1t%L+q}R3+2eje$42h;d*!8 z^*(=)YzLu-TX(i){eJy{O6iWF^ky2 z=u`wpE#(|N3!bVA+WlM#y>evO1Cl-J+wQ=ySHBC(b~;jl)e|1m7g93ofj1*_77#pN z2~G9`e(p(zz1)0P8LQ=D;&$|&onR01`%{V0^42$j_kdVIxfSO#_($-mB;sO?Xz{Jj z@8Ti)3*8CA!O%Vc#yOfuB7g#yLGz>^nqHw7FIW0W#KuMEG(o4fby1xZ`cPq3fY{DE z93LJ1hl@z}D;AY+Zkdfw^$&#x@|gJcZ6$xR1$M*t@89#EinO(~Yz$pBY7H<5D-tiO z2Ftt*EXb?@^x`TV9Ub_IG(xBV=*4kWO^v`z6p$r1hul5idWqMD!` zkQuBPH~z^8G3KP@dhwkouMH8thNf8GsdiA21P~Jcvy;)kD-il6KNH$yiu8A!C+(tT z(m9KLsO(GpUR(@E-d5{Iz0Y2nb{XufCA|V3n|S zV!)$;B{*OEyWg{`vZHKlpQ9dSUyjMl0x_)l8Q^pBWCdYh3yLq3kfA}khE)fvrxK#=0t$|JKyXwyjV!}t^cW9LRO3@=OCv>!Qt-iWUw`qJYQ*xIqotT!)Sp~>wPl(u{oB@$9hS1x#Y+G_ucRzmiqaWBGzKskWUT3<(PDFe%9^ z$*1Ic$YfqVwEfJ$h$cE@eb;DDth0-`FpQ3Be|fo(V(3sF_}^WdQjdKB~w z3>Sc2{>w;tYTU97QR)(W2_1Oge*~P&+Xe8zh+jWs+7DHwO>odm21o2bRY3>mFWD3^q?V?}GAPn9Cd#Vgmz@l1FaP^0zIi&YBtm@UnGBYO?%H zd3mci9u?oaX!_md_dgTjz$gkpz6fCeIoKVJ`fhXJeg#q7-^w21Z{EZ_ib00#DJ(!x zMhqX`jwv6LbQij{NLq|dMDgrabbv6<^9yQiTrvCUW!J{n&b@Tj%{LpDAr1M_kI2J< z%m8@9YjA>n$ln#=uYia~Av8SE+{6NfyH*|Z-=(HLf~j{du~@rQ!R`58cSLH~ki17+ zoPW=>&Esf;P9i#G#$Tc$hBb{$jk9w>#Qb_R#M&cejmCqYq_a*Ni)|aAkuB!`P1eX7B>{~C;_RZT zSh;U(@&38nan7Ur)Sz2JA3mW^w^R}-q?mPyU5^`kwE7Xe$@Qn|-GFkX0twayI*)3w z_01&%h?JimqJ$K75PrX3rR1Zswe~4rh7rbTRiAaf`t7#?#TPXW_J+{EyOd*Q-AVSb zt+6lUH~Tbdowc^p3YX(+tRAii{@W3c9WxI99F_P^Itu2f=Iq3x~Qj%-6 zSDOK6YE$B5Vmb3k|IvTy3{PveN)|jp-Qnz$7$OpqCL#(P1jz;`;7$+{Ja#DPxiMsda zfO|SSAopM6>KCAo5%LbuhFEmJviW9Y$S|{gHVtqbtUdv%SZ99*8s=by4^a_{^{hOU z;FrDR5DXNMZl#A8saNX<20mUa#duw8?Z&k@LS^2KuCHq6b548aDAFXili@KI zxk(qdnhMgGrCCU}JWtTb4S&{{6t)Um0XS-niz8qc{z^;J+wh0V3UsW0`l)-1%*|gw zcxeGx0X8EiDwE$&x^K<-qb^*-2cJCiAF~a1s0dcOj^AfSW5))-hZkDnh11CgOErr7#DC5K^<|?vCJ>NJ1iD{4UBZaKLymUvd({jEjzepthKqX2 zjw#7^;05{{K9e3;gG=dNWn-?B`xtw+Far_43|CCIvIGJ2G;IMK(3exn;E=w18RLUM zX?Sdc`{M9F?20X4FNNu@64|@nlqo8_7>HgjLa;ok|ewh^TK75inNuco7D}Ol~0qoNGyS`fT)u#n^@OHZ%G33s`|V1 z@DbHM7s+4nX+c;z&{ZWO9TMt~$w8FM{xVxZ(9S3|0frZdX^5>hzXsX}jFZRiIa-j! z_pbBUr%F~h%EUeUMsgF;^#Kho3i@-NJ78%T^7(V}Ns2%Hn4fG6FXwYRTvoFxpxk)@ zAto>R9U%E&+7EnzL{M`93s?iOURy8?c>MUCM9AeBj+a|=U7F(80eA~|{>!+;Ivhzb znihFhq5^v3a*N5Hv_<07XxrzYPU7n7%6LC&WULUq_*~-j9s@(k+WO)T)@=^GZ6tqp z1ZG4aJ1)qcAw-{np&?*RaEiS|zmw5wCL1(|&&eHD&QgXHN`JOJJfP=g_X{D*n(FG} zpaaOm^4MknQyjQ&3|N`~q{q+ixI$5GX%-V1b9RfvYK+_ebdo0wM7ka!?h9Rsi9i|* z`U1_2l$02p0rC!}dcl^}yWv>|_6y+SVVrt1Wv>fFeJ)>6(SAZQPs)b<^O5g-^{b4X zj(uozNL&WKjWkAXZM5aSOPzE@a{>7}&tOWX;YFi>O3rv6URDeSpE=ut z^1D!y&_sWY?QK&>^jMf9i-a39AX%L&~nGw;6 z3I;$RHo|iT(VXOGQc_LqVqXVe7G6}5i~lYTrnZ_b=O7B%Zk|;kTE9(u3GiiM#lLT# zVH}5%#7KO#Vg^xq?sm22+oUF?Kj)yA99kMP`I4>AK)JU?0b&*+KA2~P@alI50xuJ{ zR}PPozj4!h_1NeV8_M#2m8O5zNTr_bRe(jT*&pCY5T5~ zS+uHwD)c%6T!IN2j@j{)mm3aASLgQ@{y#+--I$Bp0!)@6YAU{1m*_t?EEoNFx`-iV z0McUmE?1$T#WIP?mrJ}2SKW#{f&5a%HC0So0EZQD*+UaU(?WE2Kb5Dm4LpIm`4 z*Uqzx0aaM=NZ^mdXfMt#WDQobc+wv|17to(L@d!LH}x0g?~9)8hEC=S6BFn}Bn3ji z69vbN4N}UFp#2R};yz%D!zK0rD6rRw-~H#efrEp1lwH634YbL@JQ;O+N+yQ)3RFec z6?^BpVr)16JcFr;!JqFT3wZ3gO7=vxL6?zz}^E2K73{F?(RmkMvYv>$^MVb&-rtUc@J7&xNU|hoUuqjOzHqN zbDvmw*Tm!&)YZCUC{V3|jgnT%2gfkP#uk8afWeI)5N|;90vBF=q`qm>O0Wf+{vN4c z)FqWAuJQ${*7Pff@=Br4KIqQfyZcdu$ajCTsN4gLpBd1Kv9v0L2zx@&j@exH;v-)qsTpfCe7x#A#>jn@TO9A?J-B^zt6M0I+qI zpdgh!y58wRSEChEL=lqjC!I(KlYaRjuy?1MRXSY^K!Sz{h9puN`?-`0!0(SPnUnx& zZN=v-jcNW>4~l6(lS5>4V2XJjnj7~%`VB@Pq^tk=Y9mYux4%&vq{I)e zL7#bTBILOk15isILw$C6m(nwG!a1eFh3@F&aQ*dm;UyFKgcrUN+!y7Q7wa|s(NLrz z-b6^vH)4V>c6{M0$Z#M{>IA0snMs}dIgG|f)SU|$?+4&N(30N2d>28wW*Dg$W)8It z4-X?RcKs&W2bf{D{JLKY`}F3tg5N+uTEmM1;RvbpA{<>9n)p4JkZ%;vfZVz{oxR+; zY3aj`W^lDCf4;aeVcn7#5Ag^EP86TToTh-bxO7(pp1ix*DNm+o<$#5j)0!ID= z?&SMkC|serZh-CNNVQJJDmkW?v2bhy&S{-F^3-oB`vOqGx{0E2S)b6CTMTC@G3=Cl z_JcMmDD;xEAK9En>e{6T%))6)Q4R?5^KhpW$Is&MnHloIRG{|4m6rje7HM#q5$v~s z8w{4U2zmvw_d(DoX=+pJjPj3qptA!#rdwuqTDbUwk= z^B261v5gK=4WJq8PEG=UOkS`}Rs5SVODc9M_AcP$;irtutZ4(o#Y7)Qr@p|@FV{Y) zQiU#i{_pXl!<5JvY5+zgA5GG%^mH5QyxjyGb&2)`dr;AO|65OiRpEITyC8NuWuIdt znVmH#hzDgASM=Hs%hets!JaI3muhK`3cza{<{4?zfXuZRuFNpBU`K1OD_($PonBZt z;nwAwM4f>^@Bs!*A-MAT^?D&XX!DFraHv3GtCWH2^UBF#M)*K9G_u4akpIJR-kV5VTv<7+b->^YG@sx3`xB6{X+I^l_|LCI#9|7MmHrb*g)BSB zNk0M2A%1>JVE*g7rjzXdONRb4RgnnLPuEi1p~2DpAP5C^Zc_zJx#Eoar>69l_o_G@ zD%J$t+U_S=K`oES=MwLi8qwdrjTlP%69KRfs+#S!`7SL#O5O!x3m8j1^J2a>8P)mf zCL(L(|4;%x_)vsUNGn0i_A)@*5urGu=e>#_3CH{Z0lG8hu~zFu+0FEIztr4Sz^1Y( z!f!At+z`~A&ZxJV>GwWFd;FjT5?Gi$xNa(d13iVOwm2j&N5`wL@(vM4?3LA3N{5L8 z#^ER`Gh4J}%%mEVZ4a;(@6%sLL4yk806d3|n1vo?<^E(63cqZ+h2v~0qp^`92LGLN zEnv%`u4f9if5Q~rx;x3ZI5}MVp!|T4(g3N7S^FRe<%8i&2KCczSym*UTx{?#5F5G~ z6%0Dt`Ugv5E7DWXK9VQ_bJ(98?GZc%x*hP-K)la?GY?)b-Zk-l{a8gf(*A#5MfWU9 zOippbR)JOwO7*s6jmQ8LXZ`WzTT+0w$|3sDjgVhRNqG49jP?l4&t8$eU%Alf%Irzs zoBe;Fh*K|)U&_HS)`&DvFgO3Xzs&*y#zCNnro`2~Z3Rot|C4chwYT8Ekj5NRBoIg} z_;I;xi}>mw(*qadLiUs^d8^5i{!7psfEn7^AJoEgmZ1oW9xey;NV+@>SU&tuw~-)K z))#UOtj9h5f1;5s*%$qznqL#TcX@>USaRC?D*`*uXwn`rm(hN9_XF-*wezQe4|*() zb0^aL>qg_t5*}q453IuWDe4t54oxqIQ+?2%0EV%Y$AHO!R~vU{n+uQM&~%W26?E$} zujRK;hO%BCaMnh|l@R%?A^uu6z_Y58%a@V^!;=8vfz<|E9PY&B?46vB)*SAqFV&pR ztmhew`K9@LhC2ocq&a2=L~x$Z#J_w!?YY=|?$6g1_e*X@qHbuHtawg|IPv={u{jX7 z>n{;;7&7>37NO>zQZfxOo}*OjC7jJwmZ{>WX%Ma)3%O?%dT*6aR=20E+2;>8!<&TA z8v8B&1e=6i{<%?BR#~|Wu3sZPKh{HUi8c(g_0U{hT3S+8SI_jJb!N$gH|i9D7}}_{@>qBY-~fIbohjA$?O*zRR+~MQgXGT0~|RmM>yhaTPf3xxU=(5xb+!Mu%7p=TuXmpw^ykPl^RYC z%332vf4^F&KV|6;XwtaVGXvNEEAr}6kbns|0uen^lqq}?9&whsX>sYuBEVssf2(t- z;u$Ijms~s3m^tAJ>V}GatX#%i=W*4g^m2FO%;w(;jRP^BZbpzFB2{VXij!ul+c@kaRcL%k?xQGB5)E zvF1^C)oFu!R?e2FRu9)D6CPUANV)4V4u4#7>fAhjk}eGwBrH;JT8$JMNUaWap#wf( z%9aTFOq zm-4sH(|rw*-_rK?bPh!u@M6Z-qS8(@@~&E8GS;iAoz{*%t+^Br3|N0buU>U%4vW#M zomwcGc~5v{h-9A9WNET$EBwnC)=5wFmX1Y2)oXiI?C6(AZ;BTwZ13{$gkS3;#vYXn z`9JzXST&1ArMNc^3hs3gygAJ?OZskAaeC*^>UI#vNp=p8$y$$S_4@Y?35&*LJ)X6h zIoaBKe|B!hF|J*lt;+9iNFVj5xRa$-QA#$yj;Sb!$aCe*Jyy-YWKnvRpr<^@9I*D1 zk%1@ms*mbWxydn;ZrCN{8PpX_GJofY{%vaZ^sp^Kv(MT~bR!>}im7TsG!K3LZx1ter4qGGey;yE#0XDVH%Xt;0Kp9OG)dS^}#oDcI45dkI613EqLB-#E zT`#yTrDDomD~8wV5(RyZ0Y$1md%gN?i2&aP$*=QUW|(wYTue$|Qsb&4ywhaAG<)6k zUQ$!A{0m%W9l*=f*AVTZw48(h_Tk96YQlPTyrN*k5dyD&bNpy|-sYxVo>oP-%}BZT zUT4^Sr7t?x9mUGJy7_8)ZYrM#Dr~0SCRJ*)o#q^l*=xuR^=jlTTA%-I% z?ig=EYT}(IpC)P?&3f8S7;5FM18ZjLoXSq=1_LXaDTmS)A8bEl7W|Wc_kxA_w(}@6 zE^8`vK&@q|L?C4j0UH&?ChFr{F}IFXL19^>4e&PUXm+(q<{>)xgIt_SjexnkKNty}s%oEscSHG&E<8y0T8t zb0OS$W@ng+px$|JF~|SByVgv8W&1jhHI~*gxCdmMQl4l-F`di0dXSSNJjhI~cj%QmSVM&CfTDzed>FC=xXUWwu8~h%C>!wz?O%3`o_k!ktxo=y#X$u0DWFx$79niH0392MkhX7kSe zxskuLpg5Z z??bmhce)qzYEwa5mWJO>%;UHtW^7~4v0>h<_b+yq@FX9baGF&fSiuddOHY`lJl_V5SL91-ozdu*T+WlF0pW2!zLxI!Y)j8FZsB$muk_ zM|gZ{L~wb&LH%cbLXl}lgWdHut>l%w2J3Zho##f6F;;&SDyHNoJ_8)`%Q!8mlKZd=^ zSQxIh3@SI*x1M+?cWgC&T%X9@Dj9^67Psw1Haz{X~V@lU0;)?{S4RSx=iEBj}W=(^?9 zy^i81Sl7o(Z(f@J)G3rRkoRO_X2t-vs?4DIJVp@*N93%ZzrTu-QVQrYOrfurhIGt6 zmynRqCfg05=93#fd1an)Ba*tPV6l-E4mgvc54>T_ICnnNO*~R*X*gN0{5j+sVLQ`m z*6SqkfqR>1+Q;FSecaH_HZSR=vO!Q5*~W}I?aMA(dJ+28!@~QND%VHM5Ze^5zlBcU zJ6zKd*qQHQw0aLX3fygPdGR@H&HJ;qmp2Z^(E*XKG+$ytbQynvlxCp@ZNE&y*2X4TGBgk-vw4>H-&7pi9X+?QFyLj7|K4d#j8NBnWZO8K5G4aQu9~V_{o2wlK>y)nVlnzeq zx&GW=$DsP`b{AdP<`t4z`1sU1RD~>1=X$lf^+g>?}ELW$cwdg1Yiy6o_6|+c# z<`FN=85|rjQ#i86>fLG zA40cA{xHT87HM`HMjo0o3$Gj;93UT2E~wiq)?SXs7zICK87~+8vNtMxG`a4$`<6h4 zosekDa(oD!G-TR*QI}ju22PF-WhLQ0Di(t+GlrPxowz^QeFla$NOSC=g$qA1ffwXb z3U9{nZWi~k20bIh5wS48O3O`ydy)SB{bz3uhOx3PYop=mM!2iVc5OA-7YS;g(S2X{ zC)ULmcHh*c-^QV_RvVO)t#U6WV?FYs)!8hJ*E@`z>#C|5oQ`ieG4^lQb!oBDbjFUR zlV9+C1B^_}?&`QGTjDYcSI%^6q^IDDbW(W?4%(sO(v7~AQd?I(hPx))CW7~a@<^v)?WX9Dt1A8~So$^Oee9Pj=R3JX|fcytKCF ze$s4%sFMSB)`Qe+(rs^FHbL=W$96JK+!IiHb_GvaiNhvFigeHP895<-&U^roy zeb8o$ghJF5b)KHXr2B@7vT{^V9~-FZGY=?{HnIT6Jwnm*r z#aoR74u95<6$b~!?~WnvVCm?eG-qDR4-#oRfZKEKMki`C%#1Hfe@Qmo2v0<2yv`yr zpThoPLmO)$i}W&IeG+u=F^Zq`;n2=uh#=#eT#F9LI^AFFdBaZsGEaT?17wEQwStUJ zzUeXzUFcj#P=qYFHPsDZzKBIe+u3lwa*i+}k|CquSPE}uZMh63*r6Rne?%zypWkTj z3@FIYMXx;5Kiu=t)wzm;W2j_hmA8oRt6*ze1dn5pV%2k1wv@ro83(7YiI+g;2komQ zHoAo2*N35Qx_O!#VX!%S*(}E+)}r$zWO)DJj22##O^MNf#M78E*c*@~|Ls5uej$ zmhOIp4?hwmBYo;kYmdv6=XnP|Jw*~&I6`TrcLB597OPkHySnq#2`55*pPqm)YN`0{_cNkoEeHh z*sX8}-o@Fq-$#z^8IKKZ#&_L$7Q>ipb9LAsLhNujcg}2>c2ATbhs3w4>S`1z8CiR| z6-F_cDJwHG^E(>d&h8hAP3N;^VKaeI( z4zFT^0#*w9MNV)>83~b3)w8lDxHmr&W0%yb>I?XRD2v@L@mR9Z6KFwS#}Ns5%D>7T zSo=EDd2h`MCG``URhT|(0psm0>hu&Goaqs@`c2Xutc3i|>i94^EYmKE5QhuEuKbN~ zk8b?ptJ|`#nfROv_K)~<_jhCMyZKSI^Vj~n7v$R93WOJYaJ1~Y`R5rAY|uP-I7eDw z2n>EahA0Vb+lM!n5*+FmDRACCoPYHY-6u{S9YpM)oejrNM@M)+x~H^DRVn?L@pmRdBP(izQCe^aG3|!lWv5A^QjkNC{sr<1U55>!b3@-ddT(o z-ul1eq;Jm*9nRYkaD<_C+wQAe9uYNwQ$d7*yhoJ(uIK+h^ueCcRB`#6xQGw`hw~Pn zM!->q$M$v6eNo%Hg|BHgadF;?HQPAP&+RzheFg}E^c1l;tMSd1-7oOLB2P-Jw9b?q z!n44@@xW!F_W-%2MihR`*m5;h+sgzvy=xSH1hy%;xiT=y`7dqwK5J(NumxD|cosvs zisIs4a7G#Ku8d-r^~#a&Bl3i~l1+~`7y@(@FN7AAwb#S&07WimK|Eut`a^=@oc0@D zR%vuNK<>))&&DrQ0Kw;8^PWyNlJ|ry4nrp-F2b^Wi~lz!Nd2Wo#ICBAt&_u99Gtix zYdSUPmMH0cLF;$M8k!9oS3vnLItUNPmw0DqhiY>baX^a>B2m+QW8~kD`FGVs^KjPM z4&O=$61->$egqKk;jO__Z8K)_2Prvu$E+Q)!NIt?fc+{Bau;wC#VzH};PjsSzb7j! zU6b*0aE&%YNetL#$$0{huix_=K`As{Fp6(8Hx68#H-9idV#ikZw~2sC$h8s%Ou1ka z8D8{hMjec2rige!l>z!f*$~uyG#cFN?%1BwVBj_Dzk?wj>w@<}uU^3nva)u;e#Idf zg5$F9O&!;Wt|gqY1Zab9j-5{50%p`Zbu~Rb_Te$%rQRfVs*J#s6H-?);%g_0$5~`7 zuY>Fv72$YKV~7w+7H@DKL0?a7rpe9fgH&sUZxz}-e%P(bA;FAx8UZRBldBYo(0qx~ zbxjmSmJaAT3<11wdg+Km)D{>2{$mb_(8~9Cz_e1=KiN z>{q}-N4{=g1%pgfBB;DX1)amW1A;-0fY8-_)8IvX5t%Hc3#B<5v^Ox5i;f$u ztC`xip6CyYjkQEQc>9p!SFLXP?QgZ=9@;i2yicEmM&}35oUWg=j>DmbUjKQp1St=u z4~JCSC43Rz*2m~9{xGbXL7IGvy?L|s46n^4&!DhLwvGj%_UeR;p<)EVi5@ItSSt6AR0L=vBcxKDXW54W><= z5k=4nI-A1C5_S&U@(}OB_DF%au~B_ zLWc&~yhu0ksN0_pMx%r8#+u}N$ZimHw@oNln0X6pi8)e-18s_HN|AHCkTVFUk zmr8nswqnXHM;`><;O|Fsi~aHuK1zB-8=N}i^BfrF{dIejHCEEhoB+OMM0K& zgU|uo8A032m#zJo^B-OQ6+QXEhTvEY1Y0j0*s?R>Jm{1G@%C99aUAy#0BGG zt;Pez1(RN(;{K)oXIjG|BFv#0s|K|qS;@!L(Abivq=e>esXxE{oT>hrg4=wJD6;s5 zkbd9y-t}jnp$OD5aa>Olq+2&Xs+oT;RabIsgMGc1pSTrSx9bP>ia0b*&5l&m+6I0c z>Zs5~2jPhH2V2J{&vv+zM~Z*zdjKiEgRFq`=ovO{nsZO#hy=CNw!g!HS2I-L-EwK$!ewR_5yc{ooM5k@>HN-bwg+UtCCX0$eYMXxSKm$63&;ohl@ zZJZj+iP7z6IFwrv9T=h=*tODH96NIxyDg~Z)N@pXv}6BIF^!6bt~a9&k>P-ELT9>Ys@%`pN}^x zbO{HaWh$GDjD(5wHY7%5cW6Tz_Wptel}*B%mwS~po0o9jhSH$6yoVq^cQsYo`RY-B&%XafACq=i4icriqhwhy}5nLR>>EDLU6Yn%@; zVB+;m;4RXF$_eW{^&Ub28$cr8**5Eq1Fkog45P|IE#q|N8n4i5OSByf*en8=$EHNujAE zGT2FdJ00&sdz2QhvGwF>uq`~#WgUy1X@Z`Lk-ixi1BD46RFe_7A#H;p;fCFBGx5qF zZa;&TU%K9jTF6wXz*_9!3a;XKIb``N@`4A#?s)?-R1jP}v-sjndkAl4t_M@oMUGSU zp_{Mpaa<=40NTkg?A4uU%Z0O3l#xI-zOLNGS924rVZq_d4R_GT5jdJ{9$LmnYYA)~M0>WjJ0w`TCfr zuJ*Tlm*bR``rP`JhHp0b8wzw&TaVL_U#%V=#wYgl)yV7VaQ_{z-tX@Sb8zP+-%9L) zT{VuL-%W@(T8W;#4VAzrr?g;?!}_75UE(qORZee@6%5r#q9T#NOuDYo)T$JEcQxY&Zl z%`0?5+K?`US&dVn(559Vk_;w4D{YNtoFTt}J!R!k54r{xpqX@wW@YE~qw0-TYAv_U z^eXq$!zs8f=7p)4`UcJZ?K(Ae^#wKUfqs{gcf-qrtQ9|})$|9yfSQ|6>8)P01{4vu z7sYVB@#;O<-c92MBf6Axpc1n5 z#Zk2v?@Z!t<+ayp(A1(W{hOZE(Kc_kJ+cAY&3wb1RO>W(irwQu?hRxPfw2<4$e4I= z;8t>6tmC?93R#g*Zrfy?MTTBc(4FHWa{u>a*Uq_gk6S1FFu6`+zLy`T*|2M7HBmi? z4y*jV6>{K`x(+1*_se&p1|02z|1JNCLkmDmj5zBT5)#nGXffdGS0d zgf(58d`|n@dtM}PYj9Z)Lg1dxuAI+FKl3$!__oBp!#P~k6I)x`r{aSBAE!f#jM~aO z_I==p0`+VIBo3M+xTRaOJ@M{$pY5ZrgN8*6*%wofpA4L(^5#PaYw{rJ9EKhiC)aLal^*vI4loA<*f$z&H-zVs{EWSQo|k;+G2=bVa={L%U4p?z4h=Y_|JW%+x+PDyphWu#2yLFM|XgN-Qsx z%&ifl;Dd>Hj^E!Zf64m9T}lT?PSNcy$d zmo7TjE&o59y$Lv#Yx_RDq@qb0wG~a;l+ZxRTq>zhDf85z%tOdLl#&L~M3K2r#$?J| z3XySz%!w?s%roD4FWT>Zf8YQA`;O!5c=x+^Wv%tB=eh3dzOM5+&-0E+n@s(IlhAIa zH~1OEWVgno^_1UY(~7{sa>_U;?oCXL5&#TfG~FXw`aJuWgcppo$crz_Nd@QQB!0jn zwh3b>#>E~1b{*SA;x=(D3j~TR8f(+@{hjlSlcQ~$S=s|}7OCS3lIj@~gF~Ve)!`am zU#k%X*QEIZnlldB2h%WFH~93~r!9S&7U^6$CK7F^O!_IH`vCzegk+=)}7w1)@iBZRF{x|$F&cxEKiYYZ@&_mI907y2?{L zYPtARCo0xT8JVl%B43BK2G(R2MGI?<2;@$cD!%6Cv{y;4-_09jq44X0bz;#}Qe%Q! zaC&jKbEe&kr!g%ptEWQ86}#VzpAv1T@9_yngUhMj&s#t7Zp?$~rYUwt;A!e4=KyA} zkqV6#(rU%yqNSKuBE;I5pvL}WGp!R4A9#1`}r-OVFb$|VwrDwKLy#^L3(W>H{@`BY5 z;FSA4HjaDSw$HtvXdo?jD6{T1_!hBN;l5o)gUf}-WJ4Y6|Hbeey3MD4e(MFRfC3xV zgJN-9R#xAtT5`N?E66910>#N^3rD393ek@pg^*Af*QM;<)cED|?xG^$3!mIw#>m3B zeEY2(PEd1QJ0zHqMQwkAOpim#1P#9NWbIsbL`F_K^s%WhU)OU%{WIU39B4&L>fDV? zrY>E+jHRythi{J~`h0xS7VKJCxUkMU+yTrsC4%W|!Ppq!-J+Ic^t|UiEx@bc;xVJn zs#u?wm+$qnPW&zBdr9O_nrfWR^_YzFBBG5_OesGLA_vA#dL75Pv(kVsYOJ3+%=7Ge)<4k5h(K$Bt)q zk28fQS59>`q)pzv?kzrMqq0DF*{wZ_Vf8Oj5syvrVRk|~MKCSwDHh(jn&#)S_arAQ&-@kL?{a}qf1U{U`MT)J;YJf| zDQ2R{W4w<~acVlVA#tD16on5WmS<}Pw4ydkyM3xSu+Q!1aWdUB@(RfTwM}#Hm13je z9S6gyf1R>v>a%GXI1+nz<~kGS@3eZ2(+X6L^};4+p~;*Ii`B{yc}Wv{A8`d`p>fBX zw?@_Rm({~Xv4Nlt)z1u^Y~gmI`mPoC@4|><@w3VrFDDds3{0Nzc&>=^kz}tkv6fPP zp>srBuIR-9MF{9d{E{r&%i{t>QNiL^5YuanADhhd%0e(5M2)F#uP22g1S_z_wt@@y zI3R#CnZpO?et!94738|~FOi*e_;FrXcS9oYkL()E{1R=X;?&iAdtMA}WT2vO^61!; zKKgOMDVfyjnS=3{dwb3H54x@on}4!#zfNWj%5Sb5bUnR4luCrTP6>hTH8)VP#nS0>MNS=)bm zRybv1+L$EN^2=Ccsq#!zmy&2N+~!_8D8(6c!YOL@@1cABxXD z|E3q0%NHQr0Zv!U3$w(=grud`98nRpO9&vl$=7Qb@>r77&vBOR>9y&tcR8Qu%iD3l z_PMe|nv!DJ7|n5bdDe0}=MtuAnlLGG`;;}Ky$9QCl>ruw$r;*3QS{_6<^XENs(eIz zdce`AMDWK6%#Op{98vY<)Z06Zk6N!*eKol_CQRf@2e^5g}B^3#?j1S z+d%2k>+3~lujI zWZC!1N9gindCN|HMY=PWCQrEFP1Ov?UOsOjG@i7veIKGoLT;IkmlYk(XlRpS+fB zal8NhqJ2x1sd*;FE=!ok>!%(Ko zqXGu?y~80iPm6O`bW99?6pcmKIUV>@_7Q;+iHsc~x+XQzSFpRO@9fYoHM?H)C65Ux z;I_7_8>3$Lr8yF0&QgLO!*bufBQ&+XL4#6gP49?AgP*JYhQi7Z$Q?Sl2&E9`CwGu*uu;l6NDH;B9C%SqiK~ zIdZ+IX4OC!)d?`*e4t8 zuc$}X$J|(!GgPGIcu1|`$rI|NiL&G2hg(F7RokzCPgH=<44*WN*~`Jm{M)~mW!dY9 zSFZ;*8?fCKK`+LA`oiKtV>h?=^icvc9HY6ZtuI)wCkx05W%ef)@#WPk+CcljWYgR4q6VO`1S&DIO&-6crWa(v%`G`8(&D_VoE2w?w-@om&dQU)hYt06SH; zMg_l#>G{qZb%T$JS@IybJ4*Df~iw)tPY&#o|&}a z>pf+;<)`M|>AAnR*gcKWx9l1j7aur~S(C8!8b{RFmF$Gfsqx!_rkEUGUFfWQz%?tf zi-E1cHupJ$v>IugvuaJ#r|<4anud+x(26UjHTvA&PwB`RPd=VGH|*nCqKI^GtfVT< z)A{rTuWtS5Ge)K{?cYYK-rxa=cEuc(N+AK2+O~zdJLJK~fcfXZEk)b&?7{W3%3UX{Tb! zMZ;l(`19)xcqepn{EsweO1T0Z79aiLN&vS$v95*}2P_ik6Yx!&4@YMFM!SDb*_nMX zD~VI^zFTT)>Sc@F4lJedpt@~~3ck6j3_m~E#MJADi|Xs^dE=sgmzb-A(Y~n#u2SqTLDmHdNs^lOmJH$``OLyQ?=A#TY1KtjWL!o@03K zgJl`63)E;sc0-|l;h3u2jDGJ}hKbu&yE;6cn+}a=F&U`f$5e&U>Nj4}E7YmKt#&$ooohwq0l0SouJP6@($5+s{J|6ji2YLiQm!~B$AkFEW*3|S*N}4XsgBbz%4S?!op&! z1J|=Nr%nZZdCYA+zNJz}DO&B76HWV*`~jU~C!!MwJ~d@Q`&1WqF3A{}N>U{Sp6+gaT~P7-5bhi z@<|doSqTR3$JjVpbbl42Tbn`Ld!xsV-N8BhEQSY0Pkww!fZmRZNHV~(yDUfs5iVyw}xY!ZmGt6rAJ!*K*j~h#f1i}D}x%pEQ$hYmy^=a&$4Ez1%H4iiy zcyQX=e%HL|vJe-JTBQP&5U??BC-3Drvlowsye5MOdc2@H7>G&Gg?$De`2kp@8o+r&x#Hvhc zCU{Rnb!N2Ya#1oQfBQZ*W7qPidne#1nVhnGe$_pJDC4B; z@DCs&sSV^w>QUX!5ON*HT*kwhXknl^kONk}ZOVRsOqjn7*_8Zyk5(=N4`TQfCN8&~ z6H_W!#DQU)L+L&hcBH(5`@4j_*m$w^?Si3jIlO5&9oJ7OF;(?e+BxG-{vq_Okvd_4 zn8kZbcN4yrFPJ_a3Ww&VD})evs2s$5_l;XsMtm`3QA&&E3en-X?I59D+7wB~B-p$` z<_xd4Y9F$z6&zgiGAe2(bw%kS%pG#;Ro>nSOCA4|QrTy-W@?#mUG^yrDW);%z0N6< z5rjA@UWO6-%N2_;Q%ZAb-zu;^y3@%fw792wZ=1uTL686pl9gHjaCYP+&(~Vk4UXAF zz=WF7m#G?F0fHbToZ#QY>EK*9no?Kn9tINT_287!^N${fHlBZfpm=ZbwX`y- ziJ9b;As8QoGP&ATiKM1el^ioKy>}$+WST5WxtP5rT@6O&vRo7Sz%>NZX6nnJsIg6x za6%EjIIMwmeXoJ>fJ37IM9AVE8!JHUyDXehWjBswg`_Z@mz9^Vgd<&ZkK-!s6RuvM zAnVtsTB*ffx`QZ>v`gG|lM*7Jk{65<8TaVaKrUoeB0iEJ(xRNR$ndf6+S?!*$()xw zN-(yBVTt`t4Ystz-n$1i=79I`javjBMytL%iWdBC;RPyyT*Lp&qkqlW@hG8ttr(3lAhY~NLvr*J%@#UT88l! z0P&%(zHBFD7}&c>gEZBC@W6Wl*r{_Y1{_#yIT`WZXmCWd>pi$bO28yMN^CLKiuK6| zk<3Vu_>uTssp&Ga+5>ACW2X~6uh+#%uK}vON&rIYlyFypxo)| z3s*XYCKZ?RdS@+ZcobXrZ|Qx2FOH|S>uC1bWVb=Qd< zH<8t7U5x2)$Es_&u0k_izlY`twvmmgE~RX4V}dRSoAr+?n7lKF)nA+Nk0vyAk)CJY zg!1xq^_L18&&ni3KUpii9sVz0Jd;ljKoOb4n6 zZ9UJO7n_B22@^O0e3&?QP%q7QX?195NtaC-b~Ep3(UFtOPOzxiUvtFsT{&YIDecPQ z54+B4>E_+FN9U9}DMco?qP^)LRDUCsZ9-E6I~SFhWklGK{TS9R>HKjyj$h!z;-ewa z(M&p_Li3g4c;8{f-0IajH0D4+{(2`~?!#b@%4a7)gC!c3r&p60p&z_Xhx8yhPLf-b zPWlSUVj?id{cX#>&WNiv??jxF2?+z001pRyXNJ8cC+d69lR{Q-Yfyu<9cg^GdkeE4 zw@bUREYWX3WtbTKvEHQG#pd^?av6}(bkSC+0|o>q|Ni847uF%ss+kMH-L;1%_{cc7 zq}MMR!zNJpg*#~@MUdH9Z!LZddGe`vl-!7=-`6O2yD1gmv2nqg zs2}aJ`cC+mtZdoMMbj7GOAdWg z++5PzXEQH#EoSo)FKt0wI+VJxRA~;WB8-r7DiuOMxja2Kj98bB?ck;~Rg)>CSYLt5 zmM$cx0uf2kHnB#%GhLH?J(`<2S|R{W-~E-flNiOY8mQB@4O)T$4 zW9%bmZuz6Refr`>U6^hU>e7ckW7fUPtW$WaQfUeCE!H&|yrbr~5J*GVs5^aT&b=g3 z9`r1W$KIyFM$s%v@K*x0CL!wBNz?$?>=sFzZ=!Uls@+&^Bh)6fKvWG&{z< z7whQzLv;39byGaYxaD^Rer+;~K$>u(k}+4p_?7=Hn~tkZe| zy~dN;`tdd9NybbX{*S?}1OGXqW!@HamHz{FdMJ5n=?;KIhIt%Poq(fX5rV^IwuTkI zg#pV>w5}0K^I-3K=?kV-;-@6zqM4G38`IGkRBWa-yrVT=o>|+qBS%=vIl3axq5G-N zxnZ^6tAgK_9^K%+22}Gk35%dI9J+VN67F=XejLMZC_;)GBmN`(}!bNbq9p?=1I@DUROxOLK%QzkfE?QgAkn zpE6UjE7>QxmNiCU*cR2YE}f7Vpo=t5dto}uO{h52;XOF)cbYng|Dv|CVs>kImq5y zJAH`EygaRY%S(DPcw3qh0OfD_u_Y{Xs@Ox%_Mr-q3!2pJA9Lsvs@nq)@{M+ulP?}$ z%kue_E;<|+YdR{`O@SG<`k5NkBT{;@0}BKM{a_YGeb zQPQFasjt3Rn*<8KRgqBDu}3(SiPJ1lxWOj0nr3RZP5;EmGMUSlFH2PgV0s<)`6tLv zLa=bk05s)9-RLyh6miL*2x`_9W3HQeG%>_s-*d?w%Bk#vr@XG$p59{u6S6sNsrxB3 zYh)Hn)J-7Uz1i5fC$aj1x9yQ7Y8%wZ6p4WfB1}@XaTB8ZoSCLm^C@N5tCLIoBpWg! zs~H0@lv6jBDvS9+a!|i?+!=6>Yd@S;1)D3>IdWm&rT->U7(I zCpFQ2m{sqp(x7SY`hDhgWcAMg=m;aQrWqFKp+fDjw*R_+=Hj{9I@8-{ccHn}9_gIV zC5sjnkYZ!kuf|_Gh3ck=2y_K3rbFhw?;LBDvT9Xn&XGl)3vNQ5_>Kg{)c6q9IJr?D zQNgW}SL=P(czWE2&!gS~h`HTJU+-Ctf+IV))gc@sLY>PqTIejWazC5;QrnG^6ip*g zQ?azwyu)xu?dukQo;?P3!KX3ed>Y^c)H|}jf67GN`;|67kHOHP3EUt?k%glE#rv$e z4_)Xee|67koEo?TAbUU4z0G}92J<#|mWAF1yZD%ap<(E-$}&xR`5vwT#6$<^0^ff5 zXvZuONI!+qSV(_zNXQ}k;jS_~E=ITWYN?j`X_lRLDp;hf>&$O!*?gFhDix~I2qj~; z$|%+23JO(F%M9hNH`T-T>Y?n)0tyU<4$FBS*!F#913xv4yfvGqCh*SABQ3C*GY zUCTG@XC;AkW0`~P84!zt={>pFov3ZjoROz`n)Yp+ zHlKEG2=DbwJCtEJ0=ehp<>uio;Y@S+?17oK*6pc!KZ0^=F)ofJv`1Or)B8_&^4osz zoqo)%1xbEv86?JGdqEXy5Vvn>7$+>I#N5ac($XwYG%X*I84nb6xX^Ao_?azHWTI=S zrdgR3%e*bYuU>esd^h3yHU#AGd}-cO}1c^P(%nrx9t?bw64O8d_fGQup|DieN3V8Q}f|C4>ufdB`XdG;CPvsm7Q z$jhp`rUC`-PqY0uSaOy;6SVx!48B7a%Whup8TntPMwM1ojX?ms+6GD_sKdr4q>qb&e&pmt^aPVwRV9BkL>pwu$+*c>3jGX2l}jr4y2ChhA{4}alZKKcUh#?q!` z;rQW6gi)hH){qPX8;j7TzeJ2u_)+PIG~eHQ);dK#Q^0Y2z|YT>g(~jc6yl=4EXUD* zauic-l1f36s~sJ^GSc-LWXZGdo5i8IUaGdv%JIW$h9RpOH#7tCn0~Xmlenr>u!P?`o3XcQorlG`J<3 zgMM&71F_4nr|x}sQqT1y9zMPbaA2)KvG;p0Z$1wg+}U-(1YS5gts^y0FJ_g(2@*ks zIM?#=>DUrB{eq##Q(>y!6*jweKUv1Hhz-YSHx&a}A-Yk7ov*(D6y!ZT z>FTKYou~@%h~QJ1jN??Xah5v$l@NbaT&TXP)-xvo0dST(W=&+QD3UOt2B&^}oBU;$ z1~d(aisv8Bfv))6?o@TJ)5|NB2~Hc8CGt$R(q-Unb%Nd@`!LF0RJj`&Ol`#j(?ycnSbzusZ84jwx}pja_0-plF_{ zw%E6w<#+D6`0{F{(lS?RmiTgZGSm9Paj(JPyi?G>#e4(wA%p8@*RPgI=6lF`2~#*l6;@ zi`^HGmTrE3;|sK~n%4CdCWSsIo^8Y4K4Q#{8!vVIDOTd(eu;$Bl|2~ym%3H z+gogHzlHepx4T|}dGIv3KEux<5~W1uCy6>`vFyo3J$}lo`_rXDRFnEu@7k&LfeC*4 z8{<|ormN+6XE`>S?nV0x68p~|{fH?*U5K{9DU(s@eIpQXWJvl6z_`OrNWsA1cW{?4 zOU0T8VbXR&9M^#Hko1LbV@UYfO`2KV%~v=1O+iQ*2Wm=ck4Q)CW7l zJPwMk^T2WoYa9=C;hmQTFKRs0c1#ec5C}xYS80_6z0e?b8d@1+EQc=G+e*J4cWRFE z8qr@_1`hUF<;Ghkn|2X#`o-91K^7B%vE8+G2O*03ntyg2?i;hLvkBqq>y&UtCj=?ne%=}2sy%b{t^r74TO@&hR&;4_i9 z|C5R$Qc)TB)ZS>1qIZsI-mAAGBk#_btj%q93lE(`9SQ4718gSdLlWZ!;5>W!v0Q&3 zbACDNixQe)osO)6f@h?_Y%(^Ymx2`9!3S+f6k);(C741Jhu>0FywoWR# zzVB+Zy?k<`-KtySd?2R=$1&~3xr|y&hSS?+&s&w~d%#j6tG2#8v!V5;-*5tYv(aTo zDobUV+m1or8Qk*n;_M?x82r)*PLlkGSyfdB@c$^s?|SY}r+%Q|-S%3u@?g%MeQoZ| zD~@fz@MR$E4B?K&JlF>0CtKv_;R6(ko^z6MUd2L#kUl#FjRStqtCJ!xUVKiMbsn9T zf^@NH&TR$wlRogLSM!^_i}E<5*D6JuV964tJ!& zvnPFGx;H^ZbWTsy%!4XVH;qUSo;>6Z#X=D&cUSi%u2T?h8U_X($vjZaR z2pdkiX7!_~$c5)6G^&if#GSNAs5RS85_SJ~>xD1}phBOkl&1CI%jP>Shc9r9YGjR$ zDNKcxMKk?f_Lh6RVZ8I2TP*`6AuZraSZ=-9H^}Qx5t3+{bu8q&lud_-rw>SNSKn(8 zunP>8jza0%L^`}Fm}9@$rki&c3 zQGP9U+Zm%2HI9j?ppavSxCEgOw*s7?{@IUftiTuC%At~5O*e)h{NLpqBA1eM0IyBZHWdn8IS<) z%1<)JpgC95uymoQM9oDJ$mSQBX4__*lySG^ok?l1oWJQjk<+wJS$a1Ly8Sq`lP6_( z2X)0ymON;PIW}{STyF=)2%#O6iR7M8R_xfm{WSEeq}zpf1SqwM$k8+&9-dOnNoVgG zA*|pPP$mJRkP7S?fV`ONB^aIJalf6i^poo)9*1zQ8~H!$;5}gBBBAZDEcs+!0HHub zSc}8Fbm{tc7hP3wdnL2l{jtmyiR^#fX)3Dy!})fe-JmPA zb!XW=dGh3v$YL)uZ;AfK@lwTVn~DBDTXy@;^Qmts@Y68NPky(*VdW7#N2qH+PtBx@ z;Gdz_rb$jK(~FyJZ@z~r=zs{bivyzZ!#qMl6_)c4L;k#d>sIOa@81&NQnzdGku;acO7d?`7TdrBL2}MumcEN{C}?2ZYuK zpZfSj67@e6?ySLN_TQhsmCXK${%>mn2%cMvEle>6hCqGzoqg|_S=)tZ5Y!2jhl$ch z5Ro1Y+}}Gj9cr=m!e@9U#jZC^Cs6%Q2nP&vJ;@{b^d3-+FAg#@s@=!2?F~NodUcZA z`pb}CQ*d*&(^)>_&WojGkj3s*iVT_E2 z(X&={+|%4M;s#N5LHy2WwZsDYx7eIq8%>wEv0le^ZHxmqE$?4@Yf!NR%)3JJ6D!r) z$7#B%OFgO|kzM?;DPu4Z1q=nh3h^D(JD zu_uaKR5BgjKj0KMKqwwSzeIc>D0=4%l1(7EBfqu~n*^}PiO~Rf@7X`C@|p0_%cRY% zOtgCMMCR<>yBA4EB(NmBzF}(iYyT^4LegNU?LdqNr0$>RiD|1HFJ?L}FAr>!!by>cNso@uK*sIb0WvInK`NS$Re7I5F zxjx3ke81RY%BG}2vAyTy!>N|{BZ$7997_s_jC?$0#ZUM;z`w$~@YfzBCNlWY<`hBE zk1OuZuujUWe|onp$+}moqGF651729u8B@cx2#qxejbIuhJ&zYB8D~Is4DBliz&Zmc z?9~AG&n8=7<*ibR+`^E#|7vL=hBEt1>LM7KSOC<*D?ojs?j2VA9*(VHm@u7AWLi$F z3EVd$+nrSqA9?~I=BqbvjvEHrSCWVELKOT|)RS!1Y$=d~;XCMfmC(T3DERtSkmHqR z7hP{op>U-$(1!MKY;KL7Y__AWpip*){iumV5)|El_^`ZbQ-_(1!i|0#F@Uxt6H^XH zpc(+UL>8Y#>(@DBgAn91;LgMnz~$yXNWAe1V%USo2E0m7!fp=nC52#V4%mqK!oiJx zLqOD$Z_f32T*9WE!$)N2km7(TM|UPb3~$j<_2&B0Zt45r2J`nMKH|o6^c#qO9Me8q z`F)mAT#7G@#Au?;-!{paoc-^NM%i=}erELa1xmyJp1#2I%BEAF@QLoHAg_k4j91~W za=H{%kIl$*9zMv$crAre6NrgZf&O-~41T^qSr0b1;oP(d4jnK8qQ`_g-J!#_Wd)&I z-oL*TwgqyhPd`NMH)|&`QJrB8LSO-mAC%6XeYsrHrjb0erDHINA)+uc57UZOes_72 zb3}zQ0O$bZG`El7hS&@}+V7QV@93&_!L6l&BR$qem zhxRu>b>b085$gtACkx4@jJ%{0PI0+Lx94y&B{Vl|N+6&B#l{`*s_j;S!w9jv!eIjY zjB73-cc>&9JOx@$|A|G>;D^NTEX3ONff@60V8_OFUm4Znexd0dDKEH;s|G0JFYYqJhmL`AYRSJSs!+x0UMn*-Q)zkzr zdlAL`Bo0TJeasqfjn&umWYIH=1+3@N)9a88L*uv)b~k2en`R8rckoSM#r0OAcVV#2-Xy?pMHs@Ox=B<2Id~GYFwFSGdYZo-q5XJRwx6G9>SQExWc$w z5U(%@JlOw#CaktW#D7kcmvL>)yDOe7Gxvg187SQX|9hDR65!d>r;$|tzsoeFTGVS- zSzav)>}||ZO0Dn7oe`e2CptVEF;ErZI`IUBcvtnibMV1{JC^}0w&;289{F~J#%J?e zC#x~qM(Y1qzCGd!r^3rOCd;=B8z8|f}^xT~DM$T?(Ks;TpYI@-e%k06vGSBPhF z?h(7_D*KFv+?gzBrLP7IEgNdDts4Bv0I!**ni4=D$Zd4wkE^g`r<LO@ew4<9^h2wMAW zcoWwP=*Y1MSLEmC@8SrqU%h6HzMp+0S-D&Zf%W!2*eQwa2G}~|zg*{-AvxQ~@y~W@7 zq$6lG{>jKiunkc4Cj0?j2tw&DTO<%2@lC}T9O1UVz&4|Wx?=z6yMB9|aS?+_ZLg zD=+54?{#9`eVQMwm5dw$L<_|@`kao-$yI=jajQ5oHB}8DtPn~yoZCS%=F3&e$B#|- zHoNI_&xn3cIP6Dj>1{M?)gK>Gc^)3!85HWx?cK-}cJ)(#=c*zrRwKWPPlgQvog&{w z?kA4;-KpYMl9=Ea8V3c=201s_mbl)4$bRAx4r1FP3mS_ua%f}1;~B^P1hdlgQU zP-~hKbOS0m!<%M|zto-{xEZe{B4WxF>lhW?IINPZSNyoGa2;>sn!dRE!A{DMNZBgKVbziL2x9q$aXS;z#=AyZwSTNEzT!67fop^-(>lb2a$nL4X zKOcgYSQU|-4!b0dih#ibY!2tOny1x+4R+#E?X_$%Y)kw;k=3?b#LS9eKy17%)K}ad zf3eJyS|_%Ijo;{60LX4|h7uAj+2*6Ma+iXWlT)cJT)9qHC)Ia}VTHx-f4^AVa@V7 zu@9LiPCCpa2r9&lT(t;%S1GaAc&gaIB%oDdZ;@lM+Qip{Jo`9tiM`!ZoJQSK-^#_J zGXhHw5H=nr(!rpL;Yb2)g1?|HAbyBIzNmX6mD--4&~Y(nk+s z;30Hc$f@6HFbFQ~!|GmK5I`zdCuTJ^Vf zU|6S6-ALt^fz@z@tWC<%swyg?)})%41n6|~y{HO*HKGJ3Fyd0)Hqi$@)Vof;?_&7y zdnuqiYM~u{+8EeKTzO9H=$Z4!Mv9_Q5mgg}!>43IUkw9#L#hKE? z`VTU`p@Q5q9B|;3^mn|?!ZA+R?q~a)XC!6MkpCwyfPhcPxj`HezWf;t+GeP6O|r!Z zD;_#-E?L;AEPY0M>hVe~@#kw7TXxPX6?emL6vMCejBGi6VqWX^>E0QbX!S1i4+ji5 zK&#){nN2I=zj&ha)hk^ilZ>-QQzz1*eC|d&->I>?(~`JcH$za&`b2M9tJdSBOl8sj zsrt&Q%=flR(Kb7N>Mr#buJqpR8+gafR;|#`?k~SqkKB=9!|sha(=mF_u&D34HSd1= zi8k=1`&uDwpdFGsFI`o35a&?^ZQCAp&lWc%a$AZ5pVl8iP`0%KN zaiN%0RQt}xD}T4@7xqfYIENp$2w2!O$@1xAzo1Vyj`Ee5ej4lW%Lep}v<&N&#(q5C zY(x4Q?&jLvdsTJ2`~8oBxD3agZ8WA2wEjTK#{?d}t=?b!%L4F=e7BiANok))<;-%oL287?w) zQY6s}HDp0AFkDSkz3pA^N-8mPjilQiV@J|qz9mlH?;x_5x9;}6d#NawHviiclR}Z+ zS$Ma-Ngf4O)t9_QAiM}cWtN$NF76`v~U?aY4bJ} zqa`hjzXZuel-u zI8Scah#zDi)fIkiS_~?r!|N6Taz=h9{WOI&1X_>CFyfX3FGSQR*z{33Jb_B0px`+5AqtcGp%-D4NYObZ zeOkf9B&MB*atJ<;{&tj2A9e#M2;u|Ag3dP__VM}gJF)rrK7gH|2m_4T$cO!EZQUU% z3Z#~DJ|ZTjGR3?ZDHLx)VHD$BUTaEmiF;A^S{TS5W@@X4@C>}l-U3jf?1}(F@Q+y> zVqeu1#{`QetoV%{3%0P|Jd^4H(n8VghCLYNj^I5cDkI!)S;kTb`_-VlPqnxNgth;t7UZ!vpAHLfqA zEJC;Lri?3sY6N4Kj$Rg#FLeV=68fzb{uVsw0%UX3>e*QQzXd)M zS~6lR$)%4P*RmJk%K_Acd=XdnyLM=RU=hc^_CYBV^Fd=2kPTaP$QbbmuIKzr{D`j*cSU=uO=xWO` zl193Nf^8meLEd8Jof~BkgYq{~QJ9BFt%Ggz-8H=Iq9eG8C#10cQzyT zz|aW9!>6Tlmx>$sDlF{kXJPW`6gM<@0Hi(E?LI_cP~=gHB*GQ{T8hudE88v+yXhrM z+P^bW7NKJ@K=(`5Pe>cqCp|@@0izt;hM-vUoQ1rQ>kW)Aar(tsXydUgnI8f_!wMZj z7AGm$g&d(go(uD6Ag!RgP~2~jpO;UiKw*9iOzzsXr2hW?lx$#hmOK7Dm;C(F_V7TMPrK}T85U-My;P$f%Np#zBgqYR zq$76Og~y8jKH&|wS8N-sNwFKSZ>O}glDiV}Uz_5gmbtiWNPk|!PvP1GuV-=|z+6&2 zbP9b5mTBrBmbm=AkM!O*XqId6obkRC_o0KFlPc#X{kxpUJ}beQLKbzhOjT^hkpC+}ltoex_iLM)``6o2-)L~4@kH;*CcF+BNr zm7=gaVtG+?r2ZA;3zCcrlZ?Tmv0~qS;U+zHR-C7&uFz>@`^w3;rzmU%x2eUn z3k|Je*vZp$|7~oI|9+GgieDTclfvW27uR+o)=d5jo=;$65_#w*Fa831+9z~^qa4`V z%HuqoMt`3dA=_yRyidvXQ$7M4M>|KyA?UlWCptKSbWConO@ddnKw&)6DiG8=b14~{ z59lUO5JOlrB>nv|+fRlS>pp$CNO9)?TnW&_C>+RU${eggjA~DjTY;%CHkU9YY%U%o zCIT^$b#EDRuLhQU{Ic|oKII5;V8)yQhfb)fKF2ft_$^Wy7zi@U1_=k1v}^S7z)CIr zCDC)^5E}ZkD2@5EzPqo{;VF9jqqL*06SIlqwE4k6cQ!?ubh-BD!cb!WsX`EB?7}85 zkY?wq5KrJtB?Z)NIj5?M zy~|}6*w*SM?{9^OQI4GgQyepH93w&TGDAKcLeWZqR!V8pTn#Ku-t`Vb=%2wU`2!p& zQD-7NQG~B>el9KX2ncw(K9=Hc9C5v-I!arxWzjQ ze^R!U-VwCy0I`Fz(nnVnC>eQO-GE(&-H+=`gP@GPoq}9)<=WYFNMV-73XMtcKaQ+P zzsZmv%#{!BhDpZ4TJzuGP*GAiOC9=Cn!>XV2OYnHG#RhB=}rRp55k58Q-r-5bFoX> zf8jN=YmdUZcJ>S-FkTevusdO|X#c_;_zj#q+#HvbZ>4_?7-~_aioh-*~8L3-Vp2chqaY2SqmIi3m2_!bjA06h{;hq1dXz%v}f?=Gj|XbrN&^}JTE_Zd}p^owCiSuIkiS?xQ zBzp(yoY{JSY;Pp@-|e66IO?4yy2)etig_neGZGXdeOa#1`L7M$?JC{|>uC*0!pOWw zpfjhRf^*qXiCY>i5LGQ44sJ*-F0o&RSSJ=>TqfBdgC}TOxy{7C2f^_;T zS=ZZUi^z54&_g<9gL3oVarup$K7pf;kx4d%VQ-PeR*P%>S51N3htbSzDRdLmBXS@d zuNUrG*`0Y5wcHU<%A^KMXB%a7-Pkj4z6OZxqjB}lzc#kn4c_G$1Uj>QJv~<3xBST+ zY-~6#LF-TBL7)d52jVjSvZ^*z25=ZW5*9mH;i z|1QQ-!7r&Ba|!7b2GoBm1blt!A;tX@fPyUA3DW&9jr%t^paV`6m=Bi0Xaw|R23e3U zC`;AgigWQH2KzbjJMpzP9Yks(=87c7PTJsv0?a4{=-;m0joD|-x)9sie{J!zGil1YWZlBGuflO;3vM3k$Q)b&jz%d?VZohe z1*6suR_2slE#DLs&Z*Id#yTglF!9DH{Mxk8MwI^3S<%UGbmRi?06MGvcNi#l5dPa? zyoYwMUA=mh zJYP2?6F$}Wo4ijMHXQ^?XMjzT#O`hMv6ZNL{k!Cv>ZRTg~^)imxF_rNWk9^ z3Fol`kg_#FuWZX*WB~@`88Vn%JwiFQ4wW0uUHAqT6@4>3c1-&K@NRSJW}V#W5*9O7 zcARx$*0Ei)#q3mUz3Tsfeb_~c%oF!exc;t9A`@P4ib=D>@ey??sYB^y!BWC#K}reR zs5L_;h)Lblaxl;MLp%9%Of4>xRM}gRwQxcZi2GDh0rg{w%xVzBPUug`4SE%TXXn|sW|A8yviQbV(7gf+Aa zwKkngGBc4iLs(lNMB$vR;huW@W=kCXU^&Xo?c(B^>-QOv!fPc;ByXHPLD+i~zKoPl9^7Zo=q=*m5^sR&%SWQ+MMUyt5m<30qtP&S3e^yj2(E}`+m&fKDMvzb@d-G(sBTp~^3nI1IL)ZXi0%?{$v7>3GAC`hR^gW0}K+*3+2C9dyHvvI&E&#h{ z^1@f&vb=z+dt|c=7YhudIDRKVkSL$_6X6=&91wqT_yeS}hK-qygwF{8sGztQca4sg zq8}kN=mnTEU<1bQNKN<_Yn;Hlr0#H0+I3m_1}Fn(T7@$SR*ysSf({<&uv5eNUv%~$ zinFM>En^T)vZjiq_$_S3c7(;nEF1I%3hTNEkEZ&5(RiNYS$tK9Ax>A(V8E@%Um(Of^^+ zXeyl8ha|x>JNe=1VW58tA;U^Ngx=Nt8^W3q<77_Q7KH{A&^RuNep{v1&CxzhGHp|5 z*AzA?PDd+@}*H1~}b;Wr;z4;(PH7&sh% zpCeHV+dYQSCkodY1(^A~jqa>E+c5ls+qdxh3fo#xLu{S>3fA|CJ#F3bb+xKq3UB@|{c0(P}ob@GW{#P7RP*5f(MxtQ-0f)Y9#^uBkmmWr- zo_)Z>HF^JQEl`aQ$REswpe?nnT@tz>JRpo?WA|zQsWlv9KGIN%ger_|ECtCcqN6wP z*!bOR4hb?36cwmU=j^x1HguFEG>3|dyy~p7g7Si;ckHm0Os9gcjEKKb+9 zc1UR0X?;r0VNOL~n~%vV)|c5iCeT*FB0a8AY~$JP3VqGAj?VfLLgqCMa7&k&{#CkN zGpk2ffvOudKEdq-CeeMqXdm2|S3~9Hdy*2g)YNlZD^Elej`j|%oE|qWG+ddH-Yu$- z;QcnV-%Zr>N;2xCrpG>Si+jFTai!bV42!QR7URgczwt6M4`ctJ5% zoe|4Fs5hG$hZ6Z^$%%>tjt8^qK+0lEa?Z*>BXt)BkVF#_o^%TXE|^R8)@=7{=pum2 z$80H56CM8#VQ&GIRl9wUVqpS;fHcyGq=IzGi-@#Hmz0ErNH>Z~Nh2UBAsx~kN-9#) zt#o(4#9bTwo%4@-$7P%|#^?9p8+$){t-0o$Ypu`$n&q}n?1;Y>#^dAU9{=;ZlisgP zzDVhUbV~g>La+3J3*h9Ki+Dp9$my6vjJJls5Smm8VLe|qJ;&k_#ArNDu@uqX$@jz}atABKEqF=~VU>l!frXs8Ad95Pst&3I+E z>#^FY*MW|K0oh!F#FQjdj|yUN8AeudLQWGzH}&lIw1gID(Y3a8m&g znFEUob>7b&;H!VXY>=xYzlDME7L+=-ix^1TjFN^%%XLj}Vo2D1($&iCS&qm9C_;vK z-jU530GTG{Bl)3S;`D41saQS-b~zY2kklh+VaLD;$U5n2fOPQhG0xVi2w%~G78rO{ zWOhlh#fT}O4NjyqBjI`Z`BVd;jpca{Bm1JEH&zD$N>4As8O)<6eHLeS2i7_%kXN|;?6ez>4{5FeS}@uYRwA6F z_za~x5X=Gb|JVEtln79+$bcav^?in<0n**|0^pAjQd3b80Mh|zA;_$sle3C+D*?wl zPz)Gi8QBgObecZK{OTZw z3hB94xebVLccHDT-~FJ;eHP(KpqK#+`~Z}Z?gAq@SD1MOE8j4liGYw-z2W z>tDM6>0OfwXYM==d)MFRx-Pvq#a0{ zkT`8u0pC6fpa5)kMM|iX5D47&6J&WEo)XNrOM^Ksh;bSt@$L7ZHWqH~2r5?(*%SzH zpn;#hC`o*KlRP(uUR$(fwIqXTeWj~*F4QKck?({N$F+r5Vgz~C=f=kAeHjeGZjI$v z!S<>{IyX+Ow1=zvlnDKfLA_Z&ahwEgcgSWPX7$2mKxO9aX8m7F`9&}=F8O!OJw<9# zxbeUtAuSYO2n5@XF&JTCt*hosYz$)^q%!~(;*>5F$^a;Y@Y6#X=Z5&Vpkf|!+teR{ z9V|$yfhI5fy7V)#9pLW(^Az%;M1R&CPWl&sLko#>-Bv>YnoU4t1h|vDC|!q74$1<| z-~o-hVWhb8KT%r%);&%fKE@&m(?2P~koM8zK)Dmg{}pOTH(`h_gz0g8pqSkL;zbOM zzuZ_FBBQ! z1`xRD#JmnwKk&s+mcx^aaSa50gy@FAfENSpj;;Q(NGF>dvnyaxwYb_B(lM7_{iXi`Q`VY;DIJAP^>hLTyTW0&Ce&^iDh|cC_E`mabd#^lm^pG zh;Ru%^@S><{fV2K1;|5DUsi}OF^m<9v=J*olk`OjRV30t?Iy)`C>bcQj?C+Vc@ihh zj!*$WyoDQw{7oX*ICI+V9OMB;qd(s~!N>-0_#M_J|DPSSdazYm9NyvoN=UVU$`}|J zmUC`lj3ce^gj#&R8s#$jI&VNrp7rj4JFKm!K&qkkq$U>{h`QS>HjpY zQ8=G=n|WM3|Q!+*d5znQrbnbB>PTUa|njXIIe9 z#^1w#{x7zc6F3q+H5`eY2lWPu>Jv8tIFd5pJ1%2`_2)roNJt{GoDuoB22lS)vxYAE zMr;(k(B_+k(>#hS2nSpKuX>w5)Y3~dmM`0S#)7OM^Tmcrc>_FzNY=!3QFFazg9#T#RUjsQk#%lZW@ zFT8*-@*bCR6L1DKaY)8Mkf+8HjZD{6q9p*x@PXCnkCKRdv=dYu~w6PBZU6S zdxOQOkS942O5Mf3hO@-)phMJ2^|B+F>DY%VgN>(0q<2Zqg@3{xrH)Ql7@!HkLboa& z9j&%7TYKL7RqMsO;Uq*MWQuLwR@pwINz~>TzY|^gtVn&p*RMISIX|o1?;Hv>N$loM zlNgRqL4mlRZ}IV|+c2VJ=v(fNYVO^~#BmgXKcbTL@|h>16?G7G(1uZ{!B-H4a?7c# zye2NLv9{iFRY5)|P!5~yPuIj`#QgSDx%=}1Nt;J*b!PYduwPdOg@$@+RoMApdwL5z z%Tt9v((qlQrp7~s&|V{A7qKBi;fnzH|I{t!mYb4-=_TbW?j?#sG1+g;D?#I#gl%@I zY951!lFre$-1xg((K0;N``1j}((7w_gT#VT;Y0k0rG*b<165!mAI&_Utd> zD%{Ff&kmyXF}Lzg8~7wm58ktJC=d^#gP;EG|M9q!>N>6h#w;!|E8qF}34&&fB4Cay zkK1v+8vMvi6jP86H(cyr!-WB@mi7~Uu|YurkI00O32-8+L~MmY<&mxQ$$_LpSuK=& zlWu|2moLwGJMVA5lT8%^Ct7E^BE#mQBe$g;E>}TfVs;vPoCx5yS@|@d2V!End8!V< z;mv^un_Y4prbP#FVkrF2h3YKeCS!n$c?Cl~n~>7|fa6%3R*9X&Ka$^wH9w+~l@Fhq z`bl0(PY=@SG>@0$NN`tVYh{cQSBpm6E8&sWgZ4xfZBeBj@rDg0B`wrZg=4cjH_qDS z%aQktSYf*qDi=Fg?%;66{U-UF(2NW}*3jkg8+h!xE||;upI#+C502y^!?{LI&3A46 z!NZ4`ptkPTa|crf)B4EC-oU-Up491GUylMZ-52|v_tRgdMc++})-A=K_~&R<=&i>a zdBd6TewqVq8oN!xM+xOG?6|$LJ?hIG6dXf7Fy=Gs{|u9i+}Jb=3~?g+h<}sDw%e1D zu~}vF2u_>G4u4X|VH@MGxWlkn-COzk_oHL*j33g{)ydnPZ<2fZXV=G9xu-fUxs(Vv z^~QRiK+zD|&cD0ATn|@@Vi~+q8R_ZY0OX*&M75jS+a&-D&$4?rpL43B0Bn{~AtHi8 z{X|Jf+)MZJjv9dv3}+X97X{CZJ=_s-uRqpV{Wm_##tZq2`{n03ZSg0HnRFzI=YCEu z?Kg2UFu;#mh<#= ze6?+=oO215)R}FQO2LgNog&ooT-jS()h&^9plfI-EzuFMTN<6%Sz60d&Q$sF z9#st^yoWls8^=x`-fk48=b7gPpMD6U-0BVP>ViurlIsPWBX93V7;53c!NIQ&Tnur7 zaB;cBpFF|Ss0qo45ppGIZ`-@tYk44l`nX4AX0G*@NW#<2tI5sr+~H$CcE0x%m5FIJa0|&`EhXaTy-4fe)k+0e0LM zAX-#DyC029O1g0P#yhQH)`st`msg!>QNAe-JcRkG%#Wm`ZjfW*ruRdM$pQJJzM;Vf z`(3k9Vp0->5)`TxIaV-tj)44qdme#`$6a_Vc-A;NbvcazP{?*6SMh#&Q}Dy2Z*U8m z*;HpX3%;{xki_&UeY};}n_<)*mnil%sna+pMgULaiZIIU8z1W7U`Ym_WByrwI~Q6$ z>D(BeZ}k+Wf>*Ar=h-c(cj^Y+guE0eb*dYSTnMExMSxqHiuR z!14(?E;3T}!=uN=uo+#A74Cn_PIN1MXQpg23EU0`bS#%_*O+?IV;f^_s~&9sM`3^K zBtC-$F0t+w8!SZr1JDNkks9Yw$Xn>&@6oz-i<;VyR`NTz=8%)k^mIqi8qCj$VpOJt zx=t{<_&P4GV;%f9V|IorW&y^BEDzp31t2;HvhY2rAEF4}=dU`K(rHaRA6su>mhlP*V zWm69NTOIZz9K*1%0V9M(5>4ep*A6R6Tcwc<_^vXK-@d@+i^cx*>E7btc$sOZ68H1v z?Q@wuzFaGn{y={xX&7*We1r{G&HSaXNsjrS(s z(L{}s=7%MDHCM2)pWk5>=62dNhNq@e_j>R}h*!bT8hMg-lc61?ztXV)PTr$;yMm$J z(y3j4U)R&ZFX9IOG~pysQdT|eDFRZ_2m6isD463`kA#JdIrqfyB|~0X);Ls{_z|+1 za3-Xr`}!8^wRIH`)Ew{nT#0A7bI%%+UhdQ2tUr37AU?msvHHah#oKptYty7Hi+J=T zetBuecSd1QjJe*sq~>PE1C~22NzuorVcx%(lQcN&!{VaK=T2jJ1%=n$3OIv@(m#&W z09?Fdt4iZ3K6qm*BWti)&u|g@Pua{gFI@;D@l}=bu{pH|Z%Uf{2F$*9Q0)xKWDd*%Z&M{GA~+qLHnP!gIbtw_=8!``cwA=um;R^F{ws(WarQ1s3=QPauZ&-u;<$(D)|KGW!3zTu-l=x zTJFlm^38RY!wX5r>_$pR3StPTN2CN960_A*UWW^%9AhTWP3U#6yjQtupG*{-&D z;ap>FweYp(NDg1&Obb#3xXc%SLoWTO+nR5v6UOI^dFuDrWn<|~@?vlhs9B5clOzRe z-2>LR$5eY~oui%NTHLvFf6VaOKW}&YIWh4o)OL&E#}66~u<;_H@|E?+V^)U5UK()S znLFzMQsD-?0L&|LWUs8Ph&?GNE#;}KHY+;~l7sfMpUaaeJhDsAhSN&!KC62OxdI?g z3G!rCoDTzh;&6Pp)rx1GDjN&a^@uTI2DiG4QcS&>TON^Zd$f@Lf|-xz=FjHU8y0tG zX)1Q&1k_$TqZN2wtQI;UWL)o8EczPkMN4zg8uqt8H2=~y*8xPE*=XgD+dg`K zrP#)y|Dp9s-u&NAoHFSc5;*738A8LFgVUzLTwMGp0KE$*w<60xvBdps-%wpod~VK& zs%tEt?fPE1U9!K76=LBnEMH#tl49{zrX2#>%2&ZHMTHXEQ&I$9rteu+a&OV-+H_g(i z88wk!Xv67BF)G*0NuA+s%FE_&cXdjuUtnm58(S`|ojqoHwyoY@xNXJF*g$ zeMM6W?2>hKb2{L=#wEYPr2uUvq3660q+h;d*LGgw>e-s7hx7vJc!0^v+vRZxE$nZ6 z*W)1B0~x1{d?+Yn|LX}VX)sW01bFq-zWpuS+Av|-?XU=-$%a)^=iq*=eZR_fUn4wL z{|*ryOM>Re*Fd>PwY~(I!`h4XJr5w{ydR3553qt8HeeCe#6bH8uoFr(l0rF?Ac9p= zR`PPv6AGKhcE)K%A(?A90J-I`-RAAcG>aNcjSuDnMISwqsEA&{YMn8yBpqZMrhB?u z&JvNy;V1V<#A2D$Vn@Y(;dh7743C_3Vfu#c9afcvIi_!QYt}S0Nw*~NGBQ}HX_IND z1vakX-S84i>Z~=p|2JI2#!i31qGsgDZo-fOp2`MiA(p1UjM&ni$AS(uCJxDL*fV%d zMoGMfUj$}3<-{&~_2#D*EJ)!Q`s_xMcrndvuzH+skDF8t_#AIUQ-kQ zNPu5v9*nB^9{wFC0TT+J4$LA$ej?#;sI*pBU-ld(h$cU$54~(X)7AhM<;Y>E7CcV# zyu7+P6I2CHE<;QLHi22I{3$@b)`uaq0ufthQ(7G!oFYKzjp(nQijRbKco{iE2!8rK zXY)wL^^pw`*8ISRMLh#8kIYzg_9dS>3K*#4mT9a(+j5t%N^h(;D=&Jab}NGjNr$j= zDm-)7=dheM_SY|B)vA3M&Hhd~)An(75bclK=|-q0uRJ9Y@SJQId9z5`58JiD$t-tQvf$Lp0tm;qJv`ue%oojdp8%`*xPfz zzrxbpGoIka4Znl4XxDFjL(iH50tFt=r<2CByrYDBn>4ZsS$t{zFrT?Xn%O!6b%TK5 z9j|qqm3sArm1c<;2+pD+XO0RZWZ5bGkw#*BBkuH#<#T5LX~2l_mM%?Nz_{3dp!o(RUuHYHO~Q=8g} zii$Ra7eVO>PHlah2U2o=a5eZa%TAIE&@>wTzDvgFj}u-q#HM-(A`{g|JL6LkHxnV% z{(7$HSCaqIwoZt92TPpcstWh;$Vj0*9URz`G>vAuQ)3sk4cP5V=N=|b^_aOqn#SG z!J!sigTeDQ`KK(8Q@eD3K1J)hz>xVM!-2V~1}|)08I3$WCC`>VW6sEpU-#^~;A!Kd zt1RVfXVE^$7(di7c@=^OPQ(&ta=hOP3Jn>6j(<5XJHjj0CN@ZYb!_n}g=uBcWD+m( zUp2g9)-08`A)0*G(IFqhZ!ZhH!{qCzC=%l$^?yhh>S<;|KLi)i!TMkf&u<-O1oJ-X zS0O8LBvIl+v4NXD3?UQNC^b!0ak@9w$6+8UT9&hA72J<6J*Ha9S!ubD7uUyHk)*6Y z8-&KaIYbH}sJ?}b4FN8@%vN==CCUS1JP^lLX9K@(N;C~sY1e4)**VUAdFLBS7!aRU zyLN+sXMak?SA)r2o{el$TG^B)A zx4+|}Sk#oaF9$IVB`$tDPIw8&{i}2Au|?e2@%Lcb%a+x7*Wjh>_CJNx=kq~z=^OIQ zr3$Oq^3J+s; z;PQ6ljL6unSlPxYKCwyeV03%3(Rbc@tEKvy7iPxJ8hR=)@r+KbXn74A$jP^9|f^*+0Qy(m#$ z54so2?UsBaZthL%KBlIowg)KS0Z(@3@@oP5?el4H7m55CP+ke%vZ-|p7lp;4REx+i z)8vIpZEs~-cfR`vQa1w($xu@#{gJ=;l*-`y?zO=1;K)eho$`$N#BtK|g3IMC6Omjb z{^M^+<#_1jdFh$C41Uq*$EK7$ZVrKHC7LLK)81H{*MRi!x#k~1O=4Cft1po0Jr!Ab z24kijJ=Wz8X$O8H1<|*MhuB69&r0Z<{~;^OAe(w@ZFWw@JYHZcdrqUGFOHsU&W115 z^g&aAtI5uwQbpB82`1-#@ubdYKSET@k3&Kw2F)pTVrJYZDOWhN(mJ&<5-{P+Gz8`2-F&aJvlBFX_%@&p?xy zanS5bZ}@pC8g3ZFXZzTONT>-8vF+dQ7Y^hkeP-DO@E{WQWR87H^?Ll(cnuGVO^dG~ za;`%q1iEmTIe<$O%6>D>v__ry;;lqW=~D3!97!4a)nvVg*8EE^-vD8kI_~%}$15{j zFD{^jrs?gwl&|X9vX>=t@Q4M-J!vEY9LS^Du*hEtmyZ$m{HcMw_K1Az7M#IXWgl=Q ze>AtbH6*no^8`s<12fJ4nEY0;Hb2*7I1JKEQ_Cz&QX5$)&>5nA}o3{M=rEL!-bpybf zgqlP9#5!XmHqu;O1?}(C}CI>BJp=4xRr5)u4al>WKXquM8SJCU|FL zj>!Z-RBlMJCQFwRwb-qz0A_A0rs@szw6nP|5lg8I)vEZgjJ}d~dhxS*ny1}FxP{Zs zR*2trK3U?U-@HcUuF~*OyO3iJ1gL2NK~n3uIRD+Z=aW-}-U1qhjUq5;*`iZHTAF!z z!95qbV9yJP^YZ*l$Y>LL#ZtSd1O&*GGe0UhdwZV^YS0q}_dQ&w=60|MKZBLdZ~;v@ z;M6s1um58;-n@D9RlfxI*;#dbVKC}Af6^N=Yw%e~%^Y$n0jKOh$839-( zKLrAERQOEOA1VE))747wOPm zv4Nrg8FCbK)YN^OPJ%g_WhalGJ{&DjDWw+^Jg6n{j?fKzy9*l|;$9Dc##YwQ@Pj_7 z@uEI$#hxO5giJ&BL;}N_Gs_<34-w1t9OkVA9pO_3Z6Ly4vzYm&J_Yd*b9R>c!et1b zXG4!TI~RTmkmy7 zmIMob?$mh&id00uIblYdn?+z0z@}5x&Q+R3LO89Uj`)EUuW)eX7=`L~`S6eiVupg6 z+HHW9>tcX9M=I=_et(gIZ{MBx#?#a4xI-6txTrtA=t{u?LxYlit1R$HlOho81~;WQ zXRU6g$i|xO6zJ=?`JgecT_@KIwVfMQTXXh1$PB!yYDyKHZEx z{pMZ9oTcdH3URN$=q)^Q3?Hl2KcdV!c@GG(OT&O|YBCv2^%C0R%S#0|Nw$kt(lq?B zNB~mr&bmS#?7Wl9BhwD|=Z9j-eW!^rj?QlcDlI&=^GIsN&u#xA6*9il8xecxYkHS8 zIw=azv5|wS{^k#*;9v#27W2n+DUH)6earNzCNu3CE+O7i8T;V_W~NG#+MpT$_V)Ji zK`sJ>X?7Ahz`x|I8aT>ITJ;}@yYloJn3Q6K?G|@05j5T~YnW<+AO(Z5aBtpZK*|X3 zCKg;=#FxZkX{NN+|e?!U13j~d0tI=Cr;f2!6b}5->}S+t^+4pCd6 zS#CI=4evBYiHgDqNw$`|znfWhGQn>IDT-((nbfqf=*2TW_{>~g_ln6P_q)J2~dAmWt*BjI-uI@;dr z>&F6)^Ya2TKl0D?HJM1M5SLrlVx(>vv&`UFzVotwsHz%?WJ%bX*k9CAu!4i44TrP{ z2L5^0>%gVn4WZTbh*%o&VPpqSh-j{*;8Lp(fUoXpSV^3glS2r?1Vqu0&!?MBbwIWo}X3{CP*VYeZ?> z5$I~WT(G0d$5gKNW+?fNrgj>~G#WLmPf_@n&`Ls2{f6Vv`6kp=xlr!j>Fhjba$@3! zkV*;?e!HxZ7jh*4^n{9>mwwzgHm3Z5M53rnT55aEsy?MHrY376P^x?bunGp=8n(R3 zbJf5FnDzkvUFmuqLB-C2$?s%(mWqJP4NXOEjHHxnoJET#*C!tZ|rZ*)!F6Xf3@Kw z4|y1XcXFUK<>jw~U$RMAGZ`E5tUe_%=*JP?zi-Ma5g?G@l@zOF$m*^>v254Ml6|h+ zcq>HniasT!n+h(oL5YqayvfF8eT_y6-3A7$o;iT1iY|cC{o6{QER0zCIjq!Y^|A8n zbZiOfVa)pa-Bb=^?}=T9yQ6^Sp>{*YW zy2yr-d)#wDR6+Me-MNbZ2FuE|_sAhkNJ!wZUyeZl**PvQE&x~m6ig^@RhbD_ZlX|U z>Wn!bWcG~1Ott6yDpyn?RnNJ*0HFi;_7y08xRjJ*87m8%7a(ducP3eHRo^a_j)LZh zyiPH5-vsIds4gEKJ9f;aymEPP7H@ycnm16N?n65^rNwHky=|8plv#G!W||z)G7bhG zTwi^xAl)9F?Pd9GqAs@d9Z0^#0Xba|2Qgkg4gMi=7=^mA4OzC*IRl`qr=SWCs zbP5J=j(8@BEtjDCu^p2 z<|Akee%==IudD$MstvHY&h$-^}D&E&18`4@5BRqT;7We+LGopDv}lC<+YdAzea4 zs!yb)rL(&BQv*r;Kz4Yp;SLuc%mK9^_x~MrYx7~TtlUd!G31^Sm@zf05^U!!zL1$w z?yYbeXD~ZyLX{AIlAn(K-CG;8B9_~NN{Wh}?ZU^JNVtO0lF7-*NQEfyxo<&1UHxZj zwvYGOr#3d6U{*m=qZ=(9-33?z01yxFak$}ABDqsLgKW5=3rxUGtXnP90pH6~)ag1hb=3r<41uKNx_a7durAf%^h12kh!p z>oH%2-AbMm=c-L~0|V`|24AH}{vG1L-du3*$o-0%vXcf9o5XC53$&7ff!tjIje;CJ zMa3OY$9BQ7Su3@tg#=I|nmaFs-1IOe@JYXvdw#}F zFf8r}tA)pITg#36o)YK&qatQzhoryz9h-+XH1*LL6OL^?XhXHep9C$WWXFvG?ijn9 z@;*bUlVpJ$pAEN-#!buJ+U(=x?* zq590Zn2dLvw4krRV}AjrTkr)=`}_DHY*Ryg0U+fFhMvZszZ>i8Pf2=vG48E<_lyum zCwj_&f-t2C=;x8;0xUYz;$T%1TR;nR`Q8Qp&x>ty_UYg}S(XG6@Eag*B7_c?usYLs zLsL1|O+rBl3<37`W~CZCa6CAjD13c=O;<}_Fm^6?iO~s3ia>o4d0((=iRUa94&8?lzSz?diGT&+yL) zh5Bv2XXRPvIGulhJ@B3g_Y2$=d#iX0yG}-YZ31Ub6?(g5(Dc?(T3N|!sJ7qxM-RsZ zlI@`Pfn?L`TNd7Q&ChUe{UgW+!g_k$A4L@4VYy1kd>yF}Z{L=L3bFe9@7S>6Wc@O$uw3cZ)R=mPCILv8Og?rw&HMIs^%pEOBjBxhP6pH zTJ%=>5T-2}^G}7jyuCnAER6u~PIr9CvSu&T9DxyCMDTg;sJPX`pIpnAx0;kUk60w} zShXvSHJbQF%Ec44Dx#xou+zp~wdNJ6zW{@s+uj~iJA)gupddLIMzbnWlM;aS{t*dj z%X5^VbHqTMq^C!H5?ddjvWbRD@CHH+iHGdTMIyW}btV9y_WhCnL29O^;j^eG%4=Lv zdhs%Hk^GXHc5QHrNCJEW;l{X}jq-jQ1wNlJ{F~>DM|=cBXcI4?Y+A z<1Isq9PSC8MI;1p7J?P1Ghr7W0bB6IA&CfOwi1w^#pM!(&gXe2+Z#}b zz$pWEYLpF#-vwAk@Ew}O;5WN7X1AOsYicA<5#SQPjfkY=WnfWfa}KTnD!Usl@K^1ogh5(FRO_eqiFDMavT&xj&D~nZ=KeWRtw{0qaMi-W<$0Zi9(x6ZjgLxA)%-WTpvHZUYVQ%(xa9@BGBJ>l7Ytenh z6@biaZ+0}oh|_^&%y2i=_vCGtU)gfOUB%Aq0XaEd58mDG?|9AAi1dfqUd%21$h$aA z5j<7WvO!lv$wLJ5q5;f`dr6}vO9n^#-*ZPCszOUKI7WjI`2wh6 zQ{(~|b5e6~;KEc`@S`Ovzab#^3Da#rB+<*U58fnn&4E?sBnE&B%oB^0!$PxsR-O?9 zOtzY3>onllFyVGx{eyO-dF$OQb*hnzYih0HT0z3fXW z_kssS@ZUtSRbFKXj?m3n*Duj{f=azBpCTFRCMzgH|67KVo~MFa?sT~IvmS-QxPJ4d zSAV}Ma>Sh=YUn={W;}fk!Ll^lm5Os`JBY72|JvMdLv3$xcdT3g_ay&|?k?leC$Q~T zEdR|Hy;-^qoKOWBaFT%3<_)7?A&>_@gA2wN8{i&#<2K;A;uSs*R$N^88bA>*eC|oh zc_0KqF$^p|{|6eTEBA>!Sng3krG z6V?VW?(eLy!HKMSxxZu&B8p&|rXF4ir)p>dh*e zRN>jgjwp3IL{Q>_xOyEJmkHkk9N>T~Dl7IW9hQpvo^EOR6F|=C%h5VDn4Vl5n85uS zoPO|Z|6g`}XoRasfD`{({6Btu+Uqqqc#f<*JVe0U!k0>R0{TEV&&3jLUsgUig$6q- zK~+0xKJ$?4`-b(ZvBTx3d~w}Qu;K%AXUx4OBg6><&ZjDz9Y8n*(u{C>;^C{*9JqX} z={k)3Vem#ab>hYt%58H0-EHvZiz(R$gFsATRHP091ZWZP5I?%^MoDWLB^K`*02d9; z_@f>~cj+&&FIn39{7p<#`R8DTGeiE(>W*1-C49KRwZP;7nHJ}jb8p`tDQ~jhPO%Y4 zx1Gbs%PM!KKWHTWj7=fny>q;GCLBsCq=-OGz9Z)sdhl-TJd78BODvPzV`>Gm>#5P$ z8z21Ruaz^WWXRxvgZ97n?IPt@a#jV8yF}Oei_J-ou^HBbzCEiA^9j^HY{U`w`fV2A z>WHsVVwN9mxA%$*%z^h-3-`oBILcA!h&swnGtL}Y zKul)L(!aW10gna5MIPe5ebV1Azc5~!iw#LSqgt8~2Bf@SsYbVLmxD6^lmG(q@G&V_ z3Lh^CVPGKOC|j_Cml-*^6wt-jQ0chg@b{xPBLtHa| zM-YyRQr(#xOC9>H>s&Q(L(^E(FFwR}deKa%!RP=%W6gRxz8hmf~ zI5(Wr0w$^v^xor|Ag>4eSx%ZgoKR2h-f(vL45e;FvioV{N;k^oXK3>=6hRafkYJeM z@dYRjq7Lrm@1~h385&7EyXF4(VcifUew(_wZeJT!-RDF84|F8`G4G8XEV5x!N=CmspS< z8}K+;M;-lXzGyY(aYkqlVd1jWi+-Ez_vh(5ZbUu(^7$4etPZe>Is&KMKC|u=$P0fL z`*iqajIN4OJOBL~n}B6{2f?V{o_P$IJ%2?QOv&*{y1&$l2J{*_BtYPagc}+d7~Ddn zEk;!LcOa>J)+Uq*xe-}lxw=NDX__o1-g!Y6-!eaNqPkm){G@k&av(66^B zVQc8`d3vn#J0Xhwlm$;t!Bid!Kn`Qh6I3klijCmq*!p1v48XT3BQS^u`3NR6A>Xwk z7oGSdm{w91h{>t;$bK;cHV8(sZq5Ky{>jz{aUzp)aNoYy)q%_8T>ceGT!qgC|7ja2 zx&>zD?L{@1kWR@LD{I4pa+3s!+hmflQ@5}*7Ck)X4)X#UcE()2e&)9Sc`2FKa$g%x zvuC<{l*bxzAdTzyiA0sA6!4DBUatgv%q}!xHJR-=bf3ktb%^MmMP(m>5TuNx%3sg8 z&0QKNGBU^#p8{m<7@1 z0}b8|Rb;?s0ile_mGwlFiIJ5L51{J>`XW$X6GcD;^dByaRFupHokcn-_6&F_T?@4~ zGdRJQJd}q>q=|J27zoGxKh`H$y9S9);l}35SiB^p%rlR3`)HV$zy|_%eSKYhr${HU zw+(>UVc_enT1S0Q@Zm_G_4E?(s1XvTd^cpTyIfgQCVlId#>V~izUq;;awZf_fv> z&gWtg-ya6`fKWYdu%?|?w57-B!kgYmRjcJ_OO%&L>mmTg@renlmi+(8o)9e-Ml~Q> zDC6nlVIiIw4en{*v9&RSP zQQJLj@;|v%z2!sa01VWy`9C_+J#=1RH+Om-I+F{={vV;EDxIdXu$=um`5PV6vFfVX z>rd06H|}PedmsXE669~d;v;CT^A<=3a&rEn&mrI+0WhVU2=U05gh^Urpw1mH)31jx zw|qTn_M!>vFy=&j307!w`~D)|vmOjavSNR?wJu$`@}#n|z^Lu>`ocYMT#=9o+x@y< zWJm4sEA%d zd}aVB|F}PXe3mbd;qKj^td4(XJK3THC_-olSndET2(_q;y0SF~$tQ1-*3=`R8n;8I zTs#+(K~i1Hi?Ee(z?q0Z<@T zUbTYfNR6jn3q9GcPZFXSJ7S?z>&|ho-y&VEA9jOfvYZ21Q?-Ea`d!bF%~<|oD!Q$| zm@^*@iQ^Z?{C39f)b<%^sW1+d>Tm)Y1=StlHp`nwhSdRLVj=@IjF!{}MWf zaX@19m+Q#V(R3*!L(hrI$BpS0RgskEk4!+_ZFkI=~o4ZjIJrs7@`_mGwfcpR$A*K#mT+;`6* zBDr?WT4O#v+Y5Ns7PaMw;;EdrV!nRA#Fe^_b~%Z-oY~_6Ag)4E+2(`$Su*^4|1nuf zF^cAj8Q3Hu*>&F_=>^7#!E+IfNB|U|vo*K0=-**Im3pkEuSxCRxNsIKW$<37FGGVV zE_{kl-CgI^*p5oNIGdE^0^n3xTN}|h|GjDv>O_XXjJOzHET929vlbLf9nZm^WE7x# z3L;4zJGPu`0Ac zPv*L6bfTl{^4J3P;70p5GDEXV3~%-i^9cyp{_w~vhIK3MINGA2E#iA)DtuuFz%v58 z)=?5e+$>zg&h{&2zh`=u6dwmk@@X}?+oW(us>L~FYbeO2-8Bn z;2zU=35EFa6#Mv4_;02w@_@+`_}eoW(B;qw-MXM29^i}s?P8Z33NFf{np0Q(*TZqh zmE1s-+4Eb1SBk*h4&=CN?|)-9^@mPzeFU-;7@{G&vmQwjxe=z_b2hW!bMdSHn_Vij zt+oWd{Mv%{whaefFeVRF#jy*WqqI2u`ojt$I5>w8pIe1%F{^Hx)J$8cd$T;KI$Y&3 zH^Vx#ccg18L+KjnuJi3vFLB=d@XR6|Agxo}q_t;!oDCAKHU^9B8Bet3N|Ycm!&kWw0;Nzz$ag0i3PgpTF|~ zrZ>VLG9Y1c*tcoY?>N9H%1aaXC`w-ZustkaQHUT=n73H1kn;8R@fUM}{+NS)4h_21 z{huw@`YW7MhfMiL;cF;V=55+W2rmrNojqJ3edZjme*m|uMki{F8QtC-=7k?{Wo0;TgAiqJ&3lBKT8O#zL3_B+03Fe2hNwg&F) z8XS*4=WWyQgc2H=U}xL6d;-v+r<11ikR`G1I;&wfW5xU}q`s13Rv3qrAg^TGxy=XO zYvU)(P~#r%^ywq&eM=_1NoUT;O$-nzL>l!2E2^k!EJpau#*`=5jkfwoF@T%oj_g-F zZFrkqH?oaKJQsx3o7CX=`wH5wuSI^lqf_z70)QiE-vUMSl^VepH@(1#%9EbFGb#T% z>`a)W`5I;DTJ9?6s4f?h4E?ioF%>c7t~4__m%Fn6S!v zvC-RK6#&hTKYRq?DRj{5WsYc4Jal~lqW#;qHucU6eHA0_tXd&4+a-Je$#@RU5cy=A z7>?*%R|@ZvJuuWudNDi08+PbwJaB`IG%lJRs#FyXCeg;c59li2`T=i-=$_E3D)YD; zEa}jJ*0JRHO99j$q+NQL`BO6ux&gQLUtirLDxhb}tY`FEqqwry zD~O?;j!iNIhSNZ+W;oJi9z}d-5^qly=#90GI(Mi$bRL)5dno4DLGCJ-7T}2ESq@w6 zKr##SuZMu<%)92*Wnu-bF`)z6PmB7&_V=3|RZUuUD;JNt)|>S9M$^gVN1Z8os%l_n z#TuMC*{+D1BEp)b?#rU0+kM>(l;fu}@1nUm%Vfg&5iVWYEM~;0jCAaM zmUhwbGD1nj^kxpr&lkGt=}oNGFB&a2=Cb}B2kaBuxKz||>~Ft5X0L8%{YsM?!(p!G zCJlW~;8OXc5xX)?E&tm$nueHm7;S-GF%j;YvvF|j9J6X#ahtI@oC07yEx^^nx@Xdo zf>mny=UJ-xPT$PTP>3M~kxlMMJIRo}VBT8%3NPJOeSPEK-1gRz7X=?f_SqpxyF@er zx~y31PrmJ|@8tU9PO+;g6e~oBUJ{Gj{($+%4E1_{x--8hCbUn4DL0rfJT^mvyLdd& zgOD&q!eG+f!l0(e^kY+tYDrr)R^RGh8Z)J5VHp*o)vI4_YSB}b7C@&mo|j-pmfYUI z{==bU3Kj6%aWGAZMz*HVyH0~79Q~!I^Is=ph4j1?(nAjVhsAn%DfnrjV=9d&{bFg{ zY#zKQm>QCmH7M9PI69ZNI+Ju91X#C9oS|DN6fXl(E4+#r_;q{(Q=yrN2nH>J z=N~~U>0t1SNE|(ZG|GT}ep`DPJOX7h^HwEC=}8pe(W_28lnS9OkrWI7yHIUf*hRrn zOX!rt*xB||iGh@<1_ViCw05B~EuJpSZ6)HfL5$+f=fHZC)h&X;uN^El_k*qk#Oo2I z2ITgsn=YAz#2?fCt(PBm9h9@N3CUW9bk9yTBOhRbOvaq`~+v0d93N0XvHvyew|B0s)YLqP1*qODu zYV;1TO8BRP8EG3I@0Vy^%PiHUOO!M;6bBl|6Z*$zHzmE-{Ax~;PJ$HH6TGPv3 zIa~gq3>=PZhdX+JLWif;Y}!}AD$5`lGPz#*^ql`gPm7UqAMCmr!~%FaBf)`+ve;7<8EHHTgego+_504MLqraeFSU$RM{0EWYK;Dh3zw-ZxF~l^{D3P7#M2IA zVr;gr7zP=lm_ruSW37CZScq49v9EeK3_cYu ze)r1W=-_J;^9MA(kFsIW%jX_brJYF}T-@79J*J4*035i&J&l6rSbF;URXW#k&tQN6 z8y6`ADv#S8`ulCmMVZ@tpglqavFn0T!MJc;8aO(3$H@ zrq znY7D1$D@4GijneP9SdB0XX5D{<6iz%{c^t4E!17=ua_)C zKO|M~K*NmG@(}@Oc=`J+7>BPYo|v0;q_?^$Z@vNPh%+9_0B`7Qn8#f(&9GIjCMweX zKa{-(IM;38Kd!xp3YAr|qExan8(LS2$LL5C&{p^nFt5cV|z2k<764qg8%PQ_p^ z>pqi(*JbW;)RV4HemI~EBHo9zd0!sAqmz^xurPtkFic)&AMs0ki3V^O7`DpfFWtSzvY|wn!ozM?M^wIs%oHK@Opwwj<-%zbyd$la; zQ`%Ui9VB#&cUm?D8-p5|MD_yh6ArXrG(;{mPyfFZ!7Indi;48@$A;Hu$RH6ePSIY~y>n_sF#|=9yF%iWHSXX{v}KdL~e0X%G}6(>;vmHgZXFqHlEwWK7BJZ%1qQ zWj@(Xt(p=+V`*wBnd^+~Q!3Xf0cvaFSX||KAi$I=WhCpnXD>OQ#-envKR#Bd4|tL` zrx9?XyUq^r0D^NMKg}j_D5j=ca(~`AW=uoq0QUh^2cv|hC?nbHJ%J|y`l;s>f>wn1 zRIhmU%t9LL{`#(w4AC@0kdiu4UxtBRV?D~Nq^}{hAXae8@W(UR)$-{xxUOqBE+X}8 zY|+h_XExL*f@=K+pd2leD_BOemNL@IkLeaHmdM2g1K}0RkS74^y8g+k{gJl&5kYXP z5P*(C;OlPdU4mQJ(C=}oG@LVfR$F!@@f+7Z(7}=JR4@=;?@g?>KVOSh?2AK(LEBW`^H>Ky~(u~lpl^pWLVcLM^VvsNtzIQBS3bb)-@ zgtTkKiQza#(k!ahT*~)=8bD335p&kzE;F#f(3qDqVqQzE9%jlnQbcj^F)t%DX)X=Zc&;VsH8ae4hDmza1Y8s#);1v{O&*^j$?UX1mXndmO!` zyq$7i0fUxRmn_r1vdD`fYFv}e!#h0NQHLEKH0#gE^N2O6s3&qWSAQI?RPEJ+)=YP8 zDlbf0d9jlsor=PcHbI^9vSlbP&+L#A!V--utLS*Z1c+^0nz9TtR%z$yzM^%Zl2(7j z=nswM)de};0U7<#ff4~xT>{5kV_kURP61FdCYGzkVHdqN#&CgS|Q94x|Y$y1qX~d+tzbJM)zBPb3wdJjVgB ze_?+mwIK!kvY-{xmtKA95&`nES*B2glan5RRdoTr1U~xL5Y_bl!hjbaYUAC%_x_=ygTXs6Tm%Fmevbd)-Ilx86)+n;5_l0>xzx<>P{W|am8xC0Zr}D? z>n7_CKK^TvkT)MNXJ^~7!)&a2B>)Q*I~CuTWmn(*iAmEqGui5nBS-A1brLV0 zZS@n@;FvkcWTwiz ziL-cOqomH}H=@?Poim43-X*n_02=ud7s%E}1}!pElF{WMH4%om=1?_u%q9B%*qzQD zC%+#Yh-~`9xw4|q^;0z-$BqEe&z}FVR8P+yiy3&slQ~G@K)uRJBP%h3MoT&O0Uk;d& zb!^psC@JO-qNTDOe0=Tm6|i`F{KdspGcDthx(5WtvPZ4^Qz&&+hQXz_hfB@OF(_N3 zHhL-!?1QxCAqy&vF<0R-M?`x}dDnUtmV}Hx%$%R!`HRH(Yzs87YONh!iSAeui+@#r z_5GT(JgeM^cE;D}(Athv_Eb)1+YIz>$qaXK?`6)KYo6sm%T4^&P2zh&ks*B>rfxh ziVycn#*QYtC;BVp&Qu*RdxEqYgq!bgZdiX>F2C^%8#3~~cJ~*Myk9xj9fiXovUjJ+E-r`BZw4Zko$E2$U%zS7tp$sgo*V!9 zBV%rMD!e*7Z>j0t%|C1O=Lh$R5j+BF(UECs^oe`y@^^Mg3!oA3X*LIA(VLwowYtsJ zPhcl#9%YjAKPPThPw9DyR{Xb|euUgp(SewEj1L60V-C2@K0qSkm!6R+z(xSL-9~fO zHt!|<5cY|6VhF!dZHTS+Cv}p>N=mNb;NXar@7Lo^pb^A$;DW)mDi*muCexd&5|gfV zWAv<|7sf;ZiH%iS4f>X4aJ!-M@s~&PPDEc^FmTFF>|sWRq*A%^F$s4htIvY@pW@ac z1w>-CSjr`f)|!MXpLc|&Zy7$yAG||X?X5Y{5)R`V_(?W0e=k9KT*fFQs_MA>0x}_MRklW3{Vf1&7Peih zCX}kj{6_annlW%h&C&wXw6u^B^m~n}*cTmx9|={RqO^svo7xE;fiQ_DkF=e}#ps=Y zn0gg#B+YK)9{Vo;TezME=wCo~a536_k0i;lYt0LB`Gkc-L0N?7;^luFk(!(QoR;`x+*~@#}g?sDx;Oag&o3tl9rzS zwi}E6a^R$K;-vw!L1y&2Q}vfvf`&@|h?$eD28iFY13_Axzi`6p8+Z$<(zsq*+|qWv z+ftZoTy-lXC)*}VdzN&LbB?X6cd*!7o0`1^&6c_uhv^-=>lThc*o<_d>v|lo*|d0k zE7=B4Nxvgj{%y5E335-f!K*fp@v(N<&L;A0wBK4MnJqQD-0n)FNvRpl*NDDS3{Cp1 znR^Cyq&L!g-u0QYb062b$Pqf#Q@&eLD1Hg=j0liRx(qIWElAmW+k7$Mps#4q}7=WcMU<)*=S6Zzihb5q_4K2bx_H8EALAIoq932N;Ou7<$#~mM zhxXVv0^24>}h+4dtm;9_~9-5(cgv<|33ZVWOjD%_;qO1oFHO1|qK!C3cE<16$OKIKR$ z2DgrM(9==!b7q<~FDjo<7*2Ea7en;|O!AYj2u`T!Ab0r=@+n&>iYm%lUaos`+#x|m zK;KkYN1`orA?9dQ(Uzh;-+d@qAlhwY&eApCb)_yS_cl6_wRn~z0Z8; zQoEN-Q^=eN3!EwnFDZ`BkY7*`!__c~Qsr(_P#-bU*=?=9l8wQ7TA*~e3(V<(x@ zZ{S~ga38t7#`NmLgbnILO-)gkryM%C#%?pIYOAEp2s!@DEl+7PjXyeht5DNX*_St= zKSn^N>&&SZB1Hk{wkpR64T6;Py10!*Ui{Qsf0I-I~?sTFi1Q+-b1;OVLZ%#Lrm2XACxiga4!%I z(&S0SEBE+~HU;i3O3mSuv|K*6X7jmg+93R;=c4L%m{hQa08e$%@|Dd?9*ZKUu?n_^ z{z38NLtODhaHl1yP>*|eK4`rZfdi)Kqa)pk(=thNU9)Yt}{Nxu%Zo48Bygi?^ z4YxLSIaH5d?!E$yjZ)D-bs{Ug-nM%EK;Ayy6%%$6iWmsF^_Jy|Kw`gv4}=Gd1Vyz& z_W!M1Y(GBzM_Rn*qgn~YS&OGdW1^fJF}x5A7CGJF#%dHyVJ0XLLk)+#+2T>V+^=YN zch+;f6B;EDErMiG_%Pz8U9@JjFB9#?^(e*Di(Z|{wFwsL4tJx|Rlh2Dd-nS~yE_qM zj>*o6K^4C`Iy{WYK4wWwnktSmp3y+jPf@A?%1)*Z5A@#EU%!Dqq~`Qh5B4JvtQn` zye23~vbGfZy6GgQD=NszC21QxQ)n*j8S$(uJ}NE!y=iVXy(mmO$DR(DhVj8dR@zOQ z79*FCyT_>q8x$bEt+PMRt3@*=eo>qwKwe-S`UM(PmA&FV_@Ui)a0T*l9j9R{F^K)3 z4#VKBnP(TS@n_$fjXtxoZZW7n{9?R(QQC!jij2LypUJ$UrL9T$>dOeASa!WgJw3)^ zb3idJ?0dxnWbVB7VfxCo&)itl1Xu~CNNu{Y-F&LgMnrLcsE7|{%qp)}qk^+e6tg)c zRDgPJoBfF9V?b8Fv(AmX5o|NqTW7$*9tT_bs9Pz|fwYA@^~w38bF7XR=2mfIZWUJo z+oi|lDXOONGUh`cWlYyUl5)F z4~*}Gm19@3b~VU1#)CD%5l(Sg$Q!dSJfEawpmsA}VVP^LqsN)CRWMq->tT7ZuFNbz z5|U?qlww|SOfbz1@e=kO$}Z^BF^heeDXsR$z~Jha6Ja$^dO(NphUqP}yFr*J@@s$* zeDSwn?8jw@oXcpA*F04tOa7aDMzDsE~#d-nXn z%f%&vVDp260qN}&6i_IuxcBU@dD;WWYodzM% zBv`i@@YI*z0vpP-9KU(=lpia7UEFX@$t1`<1cf{yIOCf!CR-f-JMcnnT7o7O=sNK>z(jsWN z*B0T%Hiv`_dp)Hjo^%eYC2I5!832^$n5^W}=j16_A8|R?rcvXExxGTF4m>!_W0_8y zaOclDj(V_vTIXZ*OXO<62aAl>lac%8i{|!G1Ga*5*GkonhRw7wgz?TY6|SX|=bd@| z>W>l0W*)yk9$N$iNN$OflH~u=KN6_OxXE-!p^*g5-pO^o;}B`EMEJ%Cd$+k)3Ohmc zLC%DzP0id?G5XaxH|-w_Za5Ku5YjsRRB2?Q!)MEWnZaw&)QVe-jd?*}#A{fd*qCkF|=YdZ~qWkADkOVHKLbr_(b#b+h1)RT|fH{@r^q zF-0-pjC=!61zD0ct#AXS7ANJ$8AZ92H7@@k|a>WR75R~z*BkAG#*|!yu=gd?4$0K zkj!f4&g2<-nqBsSg?%;IvCXG{{Rmt-XOaVK0t#@`36=bmd`BYpCrdp zqoYTUep7u4RQ)n&@`WvU6g+uXJ?uxfv=eX^F_#;MhLSH)eCcRuf2cgvhhr4W?#PIU z!)FZNOfu=atDd>|2_hZe_&XTm8`TB@Y(dh`t^A-=D+Y<;v zn*kl%`L>R0)aM23Us`RrIMDwXP%kdDG%0hW3sd)N&dE#?Xp=o<%J&-59;1g(24*P( zU&G&)n7?=d42RmR{ucav-&0*IhQZwFn`p;Ck98>hQR1HdZzD-XJ$aaoC{f&i{$v7J zK|ejziY>C=QlsDx=T-ue=?jE_68^#k+pX50lxzJdI#Z+lqh|%f3xHgBsaZ{6u#Pbp zJaa3(xytkkoQy*R8&*XSGNb4KfdB*x2qgPKbuq{Xb`QNd<(q9U%JBlYeMZyv+$Q)2wnf^?5VJ|6O> zyBwLrW=?oCR2l<2@sCPD3&fn2a&ah9kU0`+)W zV8Dm@OTaOc%;<}uUw#JaE0;CRj=pYi8hGGUs^UCRq}!Wjg`N@zteqjT|WnnJrd921D9rilj8TcE6~j@LARa%Sar!L5=Gi)$M`^g23U z+PfK5H04AS?WrCE{)aEkT4X*43n~yc7dyP2pgW5GL@wB4A6J1<&%nHJ$=$3xw9W>6 zA=nb0lCnuV%QC6Y4b)8|RpD(`qK`{9-hqT2EfCM8aaGMAlYOt8CS0b{xC7o0jd+uB zZ2zO!dgE^?3p9l&2Rry^m#-V}Lhryvo{gXr0pYpvphiS9dGS?=8<)^>_zLKj$*e*r zdd77nNH^Xjl=-sDJ(%R0a=g@$dtw32*tBG$;Wuoa`$1a(^So-4xLHNbsZZs=WgvoN z!+wfjBX^}F7(TCN{lz>Fv~~!i>`^B?r1UzoR_?Z=G(ff$j2|oOecFb7jaHTn7z+L4 z+9HzQ@~RD|Ue6Y+By&m8$6xvltcI=oH{95ALi}R7qeEZj#GY^dR^1hSnpSmRlkAZ) zzV9gt+;Q>4SD7GZz%$MOQ)%6!u5;;4g_PoTs&e77mOCZB8TH5P>nk^c>tmSiOd__j z%xcJ5yx-B);^#jZ*7`C-(($p+#=`Eyb_0&zlmGDd9}&?~HWsGG_pGyK#n&K$t`)rz_MUx#>>*t>tusrAQu_pb;n-{2d;vQ?bBtkzsY?p*K)tanC&4>il1BRN zHC64cpKiz1qly7*tu;-fWbXd`jK|eU3rk=o_Vw<24f? zyZbNl6IF+DAylBEqNDB5>)8Ne`R3Ktrkv?2nmbk=M;4DJ(BhwAc{5PzAUZ@eS8JD5 zS}!VtH_9PY*if=z#HRnA8f|($zdO~FX!i9PfIARU6h>Biw6CF$|9K4Gc6N}W_&NgE zS1^3h?0w2nU-$EUsL$+Vy+crkmYn}f(*cthX;*R{#0O_4vn6!1ujIEX_|WNeBPRR$ z8-hi1r)z)M)rnU_{EO0zYrmUMRd75I_lNA#YeFPUade0Wpy1v)=805#$ zp3}aV0LJ&_pZk%Q2`ls(5t)O$yh*1fLP%p4w_T5h4kV-FgX0)$tQ;!o4KXECDkt@E z7}Lu=VFp4WCxO*P`>xJ^9Thl{ZqcCxTt$%FQjhm;kaZp}y952}1^A=7yvgB8)xPIM z9h&GhL8IuZU1Sch=>)_pFK!R<=XbN*nZrsQ8+;MmuM+^f@OkJONCJWgk@c4xp+v6F zupZFK1|Kv1dA)9ICaM9Kj!wI!J|qK(Sm^#s$8Ca3_9ayH&u&lHpB!`iad&wMV)SgY zz;3AO6APcr5_$hyR22#esn4@~S0L zl$QizWe)H&QT8!@ApILy<<1P5^do0O1YIa6PeV9 zNc|JLlCr{3zRnEP374ho3@s-tI%bObXyXBaYj$J@j1%10fr{LspzgF+WscV1uk4tc zQB;iGApM05{Wv*gtk$*80F7~_T6)=`^I8*0Ra36xeq~dWkk+#B`_dTWR zJjw8ka?k8K8_4+L&3@n&cK)ClKXD}(I#{)#OioBhY%(TJ^B;&#rQjxO{uDuEq^BI9$M`4Cp7hel#wkCBMb;69I=?kjUOJTBApRnvn zuU0%KkY!C}<>h{Xfkat>xM2MjmN;ilyrV!VmOXx4`r^fCk_a3DHyQ-44ZGYO-cnuR z^Z*@)a<(+sTciat^Vzj*j}mvn_aDB1&6rJ?rxp$iRu?OIHdnvMT3E)Xr}fhr9pv8WO`-1}mUH!` zg~vG-?PK9+xrCMoie{0sX75azMlP@}xGwhYeM5r!4CUwJZ?{5_{geup88)ekhI&)t zSYf-Tx-M2qhgLh=&QizHtFR%d%Tu_nzR9w*DHi^1-3dL%OyqXQgfGehR($Cg8nJtP41Y ziOJdAV8^K{KEWLCB_T@>(#;Q~saif4k4*IffONqiudH)i za-#LLH|HOMLEzkENF)$^g<{EvftD6+&bxvs&O}FTuvwk4ffM%$ui6WvyzJ*6xxze}^0j#Ox_v0X~|JYbar8P=c#1&?8Ew+k~Hh(nlz3O+Z15 z(M)i1d_ez>k@OphEjFoq*E^=N6I%=^9nadK-Gr%KbXHRl;nNWTp3?2(OXAh;{5m#w zT7D05of3uJZmwNPHcd|1C1xBT%}p%nx!QDn?$>VMO>1C)5-}=-Y7+fqdhIkJpS!Khka80Lv2xmjOV@4kN?QzI8o|eQ9)0!Yw3{XrZ0Q zc5(MoNt3Fi%t4@jun5B;_>p|z^s()1>6&Y#2c@1eE< zOj<#+x!U@Xwk`!qHrvHtTSN-iLp^U|n4X6C32v=V1D&cl{|-@szG=EvM!I@Aal(v{ zl0=$__8z)@a@k#>e8=u*nZ-&KSS3}P9;vF?yljb~qZ$QnFPj)x7t%bMYG-^jGkFE+ z*RS4hrw2!EE@0XN!;0$$l(34}h=_NFVN0%Kz$tA1S|G|K?6>iz;n1j&62j)~GUbZt zlP%^mjCBJ6PKYc{SA+{700y;^cLp6UlXX8qS_3RXThyk2Id6&?XoL@a=}jyz^U5KU z1A%dkk<6g2X>c^L?5XnR$nuzWpU3*%y?_71@E(L}Bp<+ws5ESRB5jlol@>Tk-zel0 z^mu#jAapn>&dZ2(ArcUZdk3DP5w zJr=+Dz`~Y#4U^Jm@u_UQyeJS`m&8?Wefh~ydiGhr2P;%4XqWK88Ffes?4t*gj-q+* z{n)5C#UU`}0b?=v^5`v9oB=m%2ztyLX)$EcD>&pa^l zx6FE)zJxs@kn6W2s-_L22EGr=NSw%eKj-gF+EFThDK;%U8#v+EJPBrvxeFXZz3gY>Kub0?uT&`M$mra}ZTDSqIA7Ve^@9kf|+s;4l`t`({p z&)`T3FGhGYdBW}c#o1T4JATmCeF(|NkldK_lmH{E1PThIsZuuzCMCh4p6xlN_rTpu;w= zj8&g^B^D}C2!3Jbflh;D>JHJxM5DE785tosg5U@gI24*R%^*z04c=Z# ziU1*^>_BBo%1rWT&!J-@u$7jD<;${241*WK6zN&#dIyO4E$Dvdy6Q{{H=(BDJ4O3S z*8046BTBlj5g*v`rbaiZu#880z;lVI?m4?8bs;_iNb-+v^KYoP51Nv|E$FhaUaKpPUNEbG)N-AEcZm) zL)b!>0dpSO=URVu7d<72JR)$a`Hv1*P*V+Q9nvS89PRt91#|Ep@@4aCSkmmoDeuGy z@=}?=Ns?(G%#yH&R_))sdhf&IG}pK6zvRBwt$ulV4>>i`Jk|5^cdNE~%MfE|h!oS1 zRzFrUm^v2kiyUB)ha3qDYylX@&2#VOcL~9~PP9>NUD(+6^ud4`tP-N~1z)-!M~|^d z4Tm&MF9pWzwVpIpi!+C3&!&wNVpxKCv!RNG7tW?}d{b9ZIXBe$3I9qju3qg6DJ?%g zpMS?}l3zDu1JC7&-Qt9vZR(W>mu>rE_sqRnRf;{s^L4a9X!>z~Au<5qiwR8lPeF%2 zv$p{bW47It5DeX!qm^F`?&8hx}nBQsHm)$H+FG3U!BG8S_&hVAOsi5lDK~svV zZWDRTx1DHXaS8}*`u6P`^%EZY2lcR<2;)M*2eHrS65bGK^J&Tc7~Hs@!m0MJYys#W zFIyKoFt%nRyj*XtGtPm40EsTf+O313$Y>k z{sWmrjlOq-f?~3Cz(1dno-4!h?zAKFcNkVim}p@+*z4&=*E8$KBHt68@*&0MbnkqYXbD24g6kfaj;7 z;iNqO487IC-bZ;6A~mL%6%>Grz}|Fx|D?#=#hjlm_m z{^@Vn8l4qlg7<~{6Ds=)MVfSC*2&5w+Hazx?OQ5M6^UGOdr2Ymgxx_TcXxkH zx_gk^BVZ=#Lbl?eG5TD*im8$*E4RPt!S*x5Z4-Az5x}cZ5fWOaA zQ*JsD$4PUS1)EO%7cmDz_k@I#HQ5$+1 zmpMnrGx4mQg4Ujl)_rskt3Us)qOObM`t>vj=?+B~CJKU^=$m!5j;t^#sA{sH^2GN{TK5-oia2#%H=Tljz$1{mP%WV>#mn-L_k ztf+Wnd$U>!vfg(8S$F<+Ab|@Qp<$BP0Ub;Gk#3H8@xKIsyPvHX8X8jhEBBdqz&Z5> zzGp{I@LqwzfU4g={WNb{f^Lkj@Q z5vEU!;jjK!NWc3Js+24;$K;_aOp*>%HQ#?~yH%DUmA(%@Koyny*uyFV5Ele@7)~M7 zs|TCbEW}SU=0sS*(=`Ls-K^3NQySQU@Bc?PVn{z8tB>?!S#856B-}%X=j*>3&pT9! zSBO|QLvZJKKhQ=8K}Ur_In{D-rJvED$nYLKZ=BD=5Fw)?$&bX>B;A9S?>5BhuRHj) zESFQg2cg{WC+I9m)xV||FRnLlI;7+b3RC5l5KXDSxZePTzD->G(Ym;kk%-fmN*>OO zU}2?HUZDCbks4+&u1%3sUDrx>G}Ni~_^{}IJBOVm#U;1lh1BeIpj!SehjbQm4DFcL z+d8p>E6w{!3^L^1SCnO+;V#=R)7ihEO`8ygm{LkGsA+!D3_`wn1DL4p$7N9L?99xik zmn_xa_palwQtLmL9jPYyE=Q2yqVS*|xCLl1QZ;N>v#Ijz+9i!uII|^*j(69tTc0j0 zr14^v3Uw~=KaX#J;&>SGuY>kHa6Yn%imFIuu$$i`OrPPMuj-(}0-@;}R8?4ntF&e| z>SOzz)&3V};Yzs^Cpv6isQL6oePRq_l`3vQ$rP+@$&l0S)I>5BwBH{> zkLml=BIv~^5{P027Ja&yP?bvp$zlI|;mLCv(f>V1{`@--2FYmew@Bc9NSi@b zclHKD1Z==m;A20n`CkL7vFUO6bz?jHZLFC0LI2qZ)(Bg0+DDZ9Sw>9=4^Fu0y zO{hXN|NmXz+#nj7Xi($qB2j5_bcRHh((gtST5Clm>VMy)oMY=JX#c(P|154=ZE$J{ zi)7w;T*VjtbMyd^s$4jGN%fo&J+j=Xghc?(Y^O?BXF6A_0G9?yGRb^Ti3PoAd6O#y zl|E9M@8}TWDepmh3m8Xo_ljc@O9;O6TjB4Nb|M=0x?XLHA%1)r${^Uwklu=P)JmxL z5WRHLGek=f^U*)`!il@XT2{$jhgsM6OUqv^?a)Ek*E-3C48d_#%?-53+dCzJsqPDD|5u0_Z?au>DH6;44+Tx$7 z7hclPGCx)r+*f(I0vEsIRV`;|sKy7_3)VDX*8(GNvx>VD^req4+iJ6htTG0_xR zaUKWV;_RMtwO%Nb|1?1D)139N8*YEzeT@t4uV;jxOGUk*XGLpgIR2Bivo4)#Ir~3a z5Jy!Rmf=(%_$wlRG{suKGZtDzlP8tB0Z$(#?eXq#dWM3iGiX;|BHndY8_sG+Q zE->oi?B9oi1m_kXF_c(3AOH5rU?H0BI5n~~$R(4L`N@-A;_{XT=YrbF`8r1glT)uS zkl zF{pTf{~?aynF*JVzVHgbLqrp?@fkSU2eDcJbR?pHa($-S(j*$cDt(y;XAys+)`Spr zNDq>z5_KNv(L_ z+!5xiCSI~exc)j|80Wt}!T0A{c?KpjXlaeN1?l!aox=?@UY$4V>ccG7te!U+&`@HM z@nb2HPmh2K#Pw}B3JQU{ZnU(WCPR8v;x`{O+yF%ZZa%(CM_E_OChv-T@`Pr-sqkZR z?3+!KBLi&jTgFZs(fzMR4)vKO)HVr<3za{O90XzK$0jMsf>Vl1>U88BsY0NI9B$f_ z8*zkd{h+0m**&y@HHqA{rl_Y!xnU0F+_LRCX1C6jxs(>9-1bZO9*+8(ZN(zm99UtgQd42 zTivoodVwjLmbS1SVaz#n4W23}cEM75MWw9?;gibxvPeLD1G2boGEGxOd-A^HT7Y+V z0m^G>H>HZ^f3{&4zeX>>i$!89EGMd0J*)h89XFHxRNl&?7_`9uwTRn<=(GntU$@%Y z+NDi4_(WPc_5lpvTSzVlPh4WbZ(B0kPa#@tzv-o&de}f%8 zP7E019miMOjfox-e%wak)C**V?Ozd0?Rj_elKIgvQWOwo;85|GJ^L<=`%t(hb#mD; zR!ZT#k;O`!1@KPROJUUDGJx2D^V(UR7}j~$V|n$xAtWt0FfmJ;2>t|O<7q#T=|2S0 z^~ci?6Qf^aG&EY7=1UMA#X$Kx>ZXY2W?_LIBT2tbE(}J`1d#>yEbpRNjI4-;n<8W5 z{FtGhc$grb%dnOW3;!+{dS(vesLE!{7Yv(}%Y1q;u)7S;=iHf5&C3E?OSf;N1)q6Y z%c~Me4CUR6!d|Ump!LhzX;_#qq$ORk75!dt{*PP5bID5l*K_cvk??N5SQcywQ z2NBQX;nDk{{@ZW+J~B&0CHs3Dle~b?&%Qj$q((xvJ!@Dc7b2O&v}R|;8Lyr zdmYBFmWFRQC4pmn1bw5r4Y|hek4i_G$k&=BtzlTQ719uUHxrj)``SoiTJQrcdb7^0+dy64egr|sdwFcCqs%k(=j%`%`QiCoygjC zJP&CvvP1c#(Q2_ZIA&Hrw|Iw~^1XJ$&R2{fF{xe`p&8cXYSk_q3Pr=NaDG!S%}oiK=@a`CW_j#sf6T|^(q6&q)I zU~V?CyadnTHh7!IL&YBoDT*=mAt7*K?y`({ zzv40~P0|TK^Sj$b$8QpQ;j(G7ll*)g^8^ANK$uc9FqdWP&VOoFC*9s%XQx;C+-E%L z*rh8A#v{el*u|#NY1NhL*WPKuX@?;3INs%a#Vo4+T!=yUeL234123Hu8^o854x|>} zgNvvaS8j4~IbNtvTzI;B>urg>6_IvMlT8|4&H@cWC1R#|7eitu%ks{N4+c;|Iqv8t z74Pr85uWiwy;?jt#)P@2{kdjgx5C^zKl4SLCxR~v2aa@{&2Fb09TxGqIAh0D=sXnV z!D71KX4svjXmXfor|>y^43om-1BH3B;yx|9!YA|#k1Lq$k1l*#W@V|Rbo$FG#j}M^ zA1P?XM+$fN-)?`N`zw+2u`^R)Q;7c4a62a7Ezun>Zu`7?%Cx_~-K;)rT95Tb-s6To z7dYO!cr(s=yfRP{EE;%qd-UyOUFNK~6@$trDS--~9_P6+XV4};aOHSt0D9#DF_VlJ zY2-{v-v|%4*1}f2@d0EYkaKx?@9Yj+j7WiQ-SSndHZrgDWBV_C04q(qI^CIWjU&b3 za+TP0GLcC$)n;31(xsqgkj6!`Rl|pCIAhZ8bi3Jzg=vSGu#9}WnQ)-u!zDD6ioMcS{DEbN0Uc)6 zxJDUh7*HoebcB8~x_j;ej8{}f9tX^4MBZC6x(2?Ie*7c z-JUQ1n){YL{PJmkisSe6^=B6@_A)+Pe^9`aO}@T6*PEh!`AXl@-PV_~6g3~)h?a}? zy{@#@nX1k0n>Ko^l-{MHL5aCTc@B=1RifsTn-QnhA6k^WW!u4Rw%40j*Lp2yzp*%X zd!|&iVD+XUiH`b?#cXn+;sACEKM*!$nVz0Lsjgle zd5{juzO%AI<@3FekfL>rr+lMScn0riPJ}OKW9!!7f4KUD!n67NFs@9Isr}bNcKG;!+iJ#Kd^(`onsX$3udW_X7lVK(P zEyXBxD;{I9HUs02M?b^ z6^0n_3^}sFESZD@T=pnu!{dc!k zP@jW*^aejaKV&;?|M8wdj~{z;CNN8KGcGK5`aw+YpWl*8O7DbNh>2p{@t6U@j_nz10eGAPqwJh1$lA9B< z`wt^=EWAofoB8~ynHDr@nBE`d+YMXZ+1Xj9BfHN44Z&jHxxI9sI}@9j7^AN9Nap-k zBv%=U9g)-mV>$6_(mZ#sA-KS7!S_||(h?t_tA>Yq07vJex5UuL9U0brTMMuHDHz!= zYDL1?I==fYU?ylwF7uXouO!jBp~6V8DrffT{L4EyIu7D)&8&ADJVPK-(iJOkMB7(g zxsZ;}nVXyYK-@05Q$+fL%ZiPh2l;|5RwEH&yt1`0f1g&X5xbmG|6ybToI%(2N5!1t z2@o-BzJ(WF3su6G-D7!l%osmuX`x?95Sg&ZEj`8L=}Oue(vOM0$D>EPM3-h>FJ!s4 zdclGPyVh^(-rj0{K*oD3UR_$+PkNz*_J49O65N4M5;=s}{T4-(9kb{wnz*A)2`k z2gt)JHA;OJ8{6!Djyx-xZQHjmAUF{wHaGuI7w%4FR)xI4c5}GEzXgy0>B6fb^whXx zb=cgTAKdG0qD!r|qY(*QIZcL>^OaN$B+mE^Vk#6b&m+~MNpKD>JGVEb<`RAbD+WMR z&Lo{*g6CJ-_1rK7*?PNvZI(CsrpXtJg44m9p_r84Pd5yC`kF$4dSm^0#(SSC+JzK5 zYEp`etJ?}Ffx9&?l?zoRTvXR_)=cmEm}-25@tO~1KuCLVxY<1{X*8|tW62qH6N{FT znqsM<;r8Mq7~H2%?-HhzSLR(4Hq|$6{9>%n|1emSL#%w@xVi+Nh*3z$fPp4U(Y48z zn~`%l<{$FRzWfy1(cE;@#!l<)P%$3Hk5*Jvv0duitD>eF*vn2Qds$miXZbOYyI)_@*MZ5LmaRykQ0`Ec9y=Nt zPFvhz3m+z&>*NWhkhDxrxjvKAdID*gipLV8Qz^k;l7id}ViKHPOD~U1+O%qkeZ$Hti)yDYujoqLllEC4HIJN=sLaij}gzW+!a=dxe6{TJ#d)EXGTcqbW=y z*#8nPAb| zOI@|(5wo{t183D|zMQFTZ*O{-Fl{r~PMPGMT6v%_WZ1gxfJPnXLE6hBHczu>XL87k z%@tU*Ho3xs$TcxBu~TZMLF3S&1)=ucJBgxTFB{K;#Kb);j=xSJIAwVq4u7+IfBU=l zE)vUdbM%alkDse#b?Pv8t{XKnHa6bGe3RTpT(#LYd(i1#6Ro^cbfuM_LeQ|?+y=x- zTB`+e{@({Wdd&A^jKLQ}4;z#8myjcbtMF_OvXJ)S23q~#;lm5XM(!#A&1Ku+;=FC} zOZHJT-Pst_(6JuKn^_1!7;M7f1JY&%!TlsR=w2s6#=+_+5Qp1Qfu)QPLA}D3lXX&}K$?d09RZw^O!Uot|P;$zyA0=i&3C z3h@UziEC-_+0x+G&Yi%&fmAw2SHyoJi!h&~I@4kQ)L zKJrQ3wE)1s(Yf3NK8WN3rXlRopsB?cCw>(RH@W*9tcXXl&^Yx|pZxsC{3T15=yiN~ z%r`d1H-C%vZoBshcZ#0CRy_1&r+ETwN56GQlTU%CC70f4&q%y?H=DqYgAqY_!JAWM z5%Fh|7Ut*YpM0(o5xL%q_y4#q{g}~ry}gD}y6_1f=FPaVi zdS(V@oZOYgeh-$K+za+ROo^d=7S?ENA!wUYj|N`LGDADWHinpb}Q()b&{PtyjBwa+!a zwxix;+|q|1ONQ}^!ml**hToB89zNf%&M#~$jb@thTU^d~EX&YkWJuoQPGTIciDZ$o zj2!(ngJ9EvrAxqVAb0oEfh0t(XG-l$yzwSvP@AK8JkH$rhnH3&(dN1$FaY*BPMQCL-5r> z=l5==p=oPtBgw{n`RGnrlXyd>+Ubd5)NbseFat;SX`a_(nyhv|=!ic%&6}>%TWAt& zloGi2ETh>(uVXl?^Tl;le41faPQ>eay*dHMJst0s+^I_mNYA149wO>`m6tz!{(J8NqC-K4YCZwRA}UU?M1!ymr=81C}3&_HdQET4<7+byZQjFmgw*1qcq znZ1!5QRKc{?YnQui|eBDuD!3iYH}o&baSf?3tc=KG??G+TibAHZ1g^To%CYflWLY* z!b~TZ$*g6*wMWSL7XIyW{~`_JdyYcPr(#dOPU8N?X<$vBJ@WJG(n-8m*EnefqS6p6WMcc*l2K?iuO(>{v!;CuSjqtU>IN{xK)F z5U1SiW}70vI)S#-4koc=>K~_N4u28T?w1JG@y4%+BP8-E?#8j^bThj7C}j@&LQ*bcz8N(2zLZ%z>rsjD zR%)2aB4IT7#I`Wu18|(?y?giWo6<{4YzGc(f$)hf@VL?>Gi_5vEmtImcn%c%J?2{foW*WZYjz zAQzZ|fB*d{w21a$#n3rfy&Ldh7}3aoy8kT*Db7MCVI4&z`zPZ6SMQW6K*$1Ia)+st zwh=_RO<9FHFn$=qA@a9MqF`EXqnjHt1Xp^-O8J}WE9fZc+Y^L*Q=_b-?*$;PBqn|$ zv*r;>{5Y6MNC-th!xT7ZPN0xpl+dnd`o1j=w4E|&`Uos>yCU}ExH)>*LWC^z>Nx~~ zfUUao_9yMXqQSTHw6s+pl+k9;7!T1yK-l7NSk!2ov~JIt9)VgD;tcdlM6t889|~TE zi&YHQ!5)P1Y}Z47EU$OS;}i=IzjZzh-}{W~#eaeBy_U0~dydGZ#6!mfC<ldnMe@o#cyJGT=qqPxoO|$oyCycY%$A={CJ_!o z{&M4#1S#y*n-DnH_<-U5w}=i2jxX@|q>i`v0MnYoZmA$i_DvQRVj3S7 zVE({#_rC-{v(lA9DnZefAlV*hlla0yDB?`Sp?ND5x7Us%YstBP>wpUg;d`E^b1nyj z0!*`QG3W4KbiA6ed8*K2h*`k9(^~2ZMNF&f!~7%|MtoPf5!pq5Doe2NFm<{heWy4<@ceX zl9-FY{nqMmKuJq~`}U>Np06Z@Hl3u+ZNjxJ_ z<_P=Yq5HoF8R8Ee)etO6DuDcz-CXzEAaP|tr*shf44W5)Q2qN^H=u?D1)?8FFAztX z#lbn{kpG`uU+dja+@+cTi31dSFeTs`Qr_DL-2fl~T78W!Ed|2`!PNHl5bUFr&A~z@ zjpt@IoRP9Up&be}$gn}RMUC2i{+u`M|NEYPOCC^3^jfI;a1rU4vK4K&75R8_qx@Oc18KgY?ig8!D&SM-7Dt$ekN zX>!fhrY3xtsw)O75}uyFv-3OINS>S&>^h1%DY6LiY>9~pP&pH#;3!1qh{KwJADjba zcYC|WXR$a@#2JNHPatlCuS?AK4O?8#T#i8#IPjp=(mU88fTj2aNzy>Nl>@0JjHwNw zu>r2jw~^^3F))iniiGgAUoH;vLj&Zo#Bi+|h#-+=d++o}!Zo}!*vS56)04*mF`Oyt zzMPyCAXLCifbG%?#$3V1B1QJ_ommff509b+NbtOB4BUB;Z%LUNzllsokEfN&Q06Vd zK?B!wLgPq67XqfooR^5c2!!V|i&gUfMS%4~m!&ZfDU#CET7abr_3ra$ybNXh5{;m` zItd6{q#Ns^NPbdkck4K~G^YOB9{8{q@9FDbg|~q0A24y@!D5HVAOQ~!we0mn?l`hB z#Ami&zPkzc^XUX7_!o;Qzf0Mn;+&@-ep4!W+&)TF^Lw&1n(# z5h5c)Rl_REHtk_U;@d{C@6&W;&?zV!KY)0ie=Ahd%f|;s&IW=i*b$yt2q=*tJOM2Y zSr<0ro8|ya9Jtf>SNY9ifph{LXuNzNc9mZvAtvV27XcOp^LwKqcZ9jI)Ci&}FSJ3txj1CHm23;2i$NdawkJy= zPjliu^cCtIw9Ds0n61#zkazDq_-+0I)Pn;%S5jQuQ*+PEnHCl?IHFz$iyV@}mjQ4m zlbGwoD!p0i?csp}K~r4)+6!!OdeM=dlar%}g%TJp!Tb<}wL-ePLWn}xoeHgy{rCc~ zV!|4LJqG#qlS+>aC_U`wRUuIaiADls%I}&ck=X|zWkS^OkZFDuXYZWda0Wut7v~J& zTVWyWmxZtWyk*L1W<&s#oIrjwoX&eoRl$V9+epTYAg`jLsPc-6NRjM!A3vTBlQFP@ zcfc(oV#NFxv>C;akL3Vl2{Rb+a*;gyT5!4HgM|#rmZf_g!PsmEsVv!RvwI0GbmJ(|`sP;t2D%b2I^&~9NbHMu`>6T_`ev|s=5shA(1O$-o>iQ0^p|rIB zuZ1vzua4h=67l+O=5f)`_$jOEQuZ;05?vf)>K6Bo4i8p3pUCSXcY$dJk$`Dd#$`9&e`vwNKoth6{eg1Xte)|DGHnT% z^+Jo@x6&wnc>-`+VAJU)teqkyg=9a+@ZJ$R!%0qnoEMWq=BvW=E?9`*kb&ymC`T{&8n68tRA0+0EB9b?AnIAz zGIah+mD1~p(0Cs}g=dHEl`Ti+bH%I=;giS|%)S?~x*$tvX}jn9Ip)Rc6gF*gX85rcMgT_xNJBD~7P;DxCI~1Bo9E0{w#uN|f%+Z52~KJuXW|jJEgFae2nP9wKZ{&K0?gP26I|E?p-)O{7J8kReu+cmk-8M~EgR2()+- z68dESy=wKaU&X+hPxoK+BOjwtQZ#5|bVFJH2Au~9Idm2hKwlBu} z%J2xFyzmAQ43xjfuL%X(cpPj*>3euRl)pShI;%&oyZQfS4HcXH>9F&GXwj&KEHeZ$ zFW`;hvDlRLgJbYZqBF>5D(@mi>VHMnBt$|4PV;$$ENTXZTmM#d%6TA(#Wr#O!)G2p zcyKO2Dgi)#&&1=TAN)edi^DL1V~wGMGp|wF{g+i@i;@rja%k+f%dmAexkymuExj4q8me^nH&XLno{1 zPwczsJPkdSx=g$O)DntZqVX!dpBhK~EPT~!WtHRu#jVJytmRNf7S*>Wh;*mvNC`wl zN~TkgFJODI_E&a!WfNH1_tQ5!#gUUht-wzcTj@3~94Dhhid2xQ6N=0?_^2Dswk1-ks6HiEE;w9hmyVWn#Da%eK}Tljue__AlG?Ji@gK@CE$poc6-Q*RJ*gCsgP&r3id?8eNGbV*N{YLmU9@rqy-abAqlGoOzwM5%ssmL0FJmJQvk0w zj&hb3s{k0t;E6o>7h>XhUr5g5HvO5_V$WTct=uT z$R#ZJu4{BbYGcV?U5tuD&sFd>@rjm^tZ(0H+Dgr)e+uO+Y25R{^WKbRt==E~t{{E> zqT4gLc;Bdgn0rpYwV~_th!?T(LB0n?KFhP*Qy_CkhzLF8W{CJ%|K9;Z-%|)9H@4vx zZl)z-aG#tu=2D<|46~V*%hd9f@@&V~vXVlmKjRC5BW#~MC&zdDTmx1= zn{FQ(B~3RW2i-&`jO};>yRx10KI(s=HvWPR7V?G|;!QyDn(**2Zkk+Q(%FKjm8@U6 zmy1(?AeilQck1}yT~lfcx-rYOT}Ir(;3Z^xSW5$wdY6=KqF3DkzSrYPTg4>O`7tGatUqhhGU5P zEM;jvSWIMRXBR(?yltWlzW)vbZ%Bm&SLd{W=Zkh9e#jc5}>)?`vYg8L3LI-E47r_?Rya_r8$R|Jwflz@^p}~EwFv;iDAD8&z*AwlSGa8Pj94HH2>5rs zu0Bvk*m!$$7*A{d)6hIJN$=tN&gUZ0Lk<0QGnwY4yTWrprZX}<+MRBOZ3lxLtA6e* zR$(KbV)kAB5{P)VuCD3N@l2>fR$X;;zy$#t*9ljWC&Pbkq$dtTL-Twf@={<7C>-E! zJ7XY2q)Vf+l^M`aI!C0tWBzD7xWvp4IgatOx}%{ zb>_CTnQ){W-WeEJ-dyr;tJ=5Zed;&Kw`T_{!d5M>1j_M~?}cT1I9S zx(g=aRme|DUK?xyD*fF6cn<)Xm;_E2j90W())$3; zc!Ls?Tv>h?T@^2O`p4jksM!nmLryh{egKvEh6Ve`^3p(?gD%r9Coux z!amq-Y0VKdX8i;T&LuNPaV&O}+wuLt1?n{x0q=(}53QKdDg@%jy`|y8igQZZmKEvp z(n>v_&DF@pFubWq6zE_3AJ*nM4^nlAVlQFzBMu61kY}BUB1obWcUvYek`k(gOG~9H z|Gp;T4bn0B+cY`b1913ZTIt}}#@}~!Lq&YcOy3B$owmwSlHtjidunje3LCAR-$>KB zP#?Ne_jEqVfJrYXx|+e~9uFH(uEFWU=d}72lFNI*aQ1=#fs|b<0H8^~ zAna{SkRsdt0UyVNdyr984VVxZDd{lzpuVtxt$0eZR3fLLwO3e zr^26VDW3Zj&|w-K2JIJ?Ez1OPVYD zR(j3f4Hxzv`uRQa`=xF&KEWG1!8ewNN@OB?Zxes) z`7)^F-*39nVk+po@j5H~2C?w)^hgikciQU&`1qn`%~v8Zxps*eE@&|~H@C7PAKY7< zOv1{x&B}fcW#WWF14~U894h@NQpC)f|FH49Z`Nx>RlY2#-x3rO;#8vvJaJGXp&i4s zAmV<>prMeC@VSz%?^8k&ns)ktr(N4CMxX1sPq3B1aS1F;qG_wWclo-pqyY0lt&`5}mNc8MK3?T?a~#Ni4{`wPAMsBWSwNkN;kS?3wrRdai|8KhPst{Yr_ zf!w4$71X4I1{6VGV{4PAnlmcd<=HW&TO+Thv#+#=r-rfLZW>q^F8GqtX@KW)Sa~F9 zAI+ARn?^93azai~W9laEwbSL{CJW^YJ<^MTGmH#5I{Fb0HLD_{OEq50Ux>k^HmMvP z&^#$KrJ|%#RD0_GJ55cWM3ddG&pGqbs-C1Oj}!SK^%Qme&BEVr_*qA1wKoJR$;ECPH9i)UaY;RCkE_*Hswby!aulN_iVRKLw5$4jp6g}Qb9;&t zlXD3s4di`lzH~SjD(-k#I2u7dU^Cq8KvI7#ahs{B@O4A}H`j2sM>EU@*SRXY{{B%n zzwo>Uhf^%EPQi)Bf@pcWi-e7Ycq~11r`M(wbv}@0&tcc_dfuBYbaP!&?G%TxkqC>z zE!M+5Ss~2k!bmM<03Qtd@d>}GAeQJG80bQqNXO|oAJD}%dhuz)ms78u|E0;av|MTVcGlm=Fz6CI$B$sK&Y$Buw9BOKGW?OV zmuXpD$+gpa=Fd`U;`Zd%6A_U*E-$XT$OZ)0!=MBA=JLTs%GAmeXp#3m1#$|#d3)>E z=BqSb*bVtnc+!Wyb((?V7Dwx7l=@Kn9s91dUzOqFgimaq*&)qPnC2@lv$JO5-)ivm zNwk&}68IEf&)}4E-eRMK^&6jH7m<@j`QvV|F2>8G4By$p@b<%Ao7vl&QKbQWj9CoE zHKK1$ZIQVB)b{~Y?mL1-5EKC$d8~2^0joQ-tiwTJEU@59!G zAv7i?kKjDJs%^V)60*m(s^uHyhr3kq3B?5ualP&f+n*DOW}kn55X*YAw(oUP7V~_6 zcykBNmg%m;67K9hh>9z_i#B|AGie8R^Ww|<1FGg*Yvi4z_6_^rS-6Zlq+UOn%pR^r zZ60QybIOM+mxDiZuk6nqeydrQ;celjG0IQLXSAZoSj%ro*+suO8VK|1SzMaCr1{9% zPm|1yJ-(SaP1LYkvaW%ElxE->x#?{7h6YVx%-y$E?YNHmzddN5^lo-lD($c7ht%Tp z4&+Yd)25O=e7P6#Dnf*T;HR*gM69q~4IhJ=iSL8MAg?{y;&p4Ul#Qc(HTW-JKUovYeo$Y}C&rZ)e6lf;`~(P@aJ zv}vx)cIa`ZO+vym$?Yn-R{Mb!hML;tv9T59p2R59Jy$cAkL|Oce{hbH^QP?y&^~+r zRO!_RAs>jZR4>>kp0UW8HvM=VlyPGqs#qal#NFvq1M{9VseQpX#fz2EoP7(XS>wlA z<_*a{t$IV7kJ>?U@U=al7JS}_(hvZ0B<`RPEEJ}XWlm#RM2XG|$eS)uYq3C%Ted48 zCx}g(X8<`>yLdc&?je6T{_=dX&vN*Zy!{;2o6YIDrNEtp8ju{zc<0_0+?%0~DmA-k zz5gWq{C11<-n$UHzQgFgD*|^e<~?V1u=v?YwH&zl`rTYem#J(upgv+3U{Nvr%Ikb8fFdbkFt+sSui~Kt<2?d)k^3LEEk(3ll zr+N%sMX(R8yAl@P%N3t}n^63c=RBy(NondQLD?~g9&tMcoGcitQcgvpAJrc=_5At; z`n{l*asygbAraCvUw1GR&^&m*yi54vu2N^h@`{+*QRUgqJM>?23U~JYn)Y1Tpb1DP z;r^w``6WNM`>&f83r~%P>7Eh2%Yn(N4s}!IZwp;DaXrT2kc{mO4d~@cXK9_iuzb%} zRUsYY^u(NX_Je206V+Gv^(4x4=@v@Y@QK}+1e)8_o11dAZcpt*O+gyqc@EehPdv?U zsS(hzPH20zi5+42q4P3Uzl7yZC3v3e21kAtuw!o3EN8%qKKhv4=lNKocx6Es`1Nt> z^7ybD1YWPGCfx1m`?UENX16b5q*eQU62HiGziSdR`?j(-(l6HL zVMgZK+I!vKzuY4(F1~%6AT4@5?@))_HkXUau071))p()mM)ZsP2Xl) zMxi`V4xxLOdGZQIysIxxfA833nf=?}X#+7Ci!Om$0?On>=x46}}Ij+ebMyWbI?wZ6a%8R{WR+cSNV8x<63e3JFV=-VDQ| zX8-27C{rRkFiDlRJl{hBN1kZ}`5ZM3u0I60-&Jyq$-TQU7F5J?kT#*Z<^dzo*R$Ei zN3y|dd$!&9mzHR#*mkXLd!>V$MLl9&9PT@TlJz37(LfuHUC{r?7#~n!rtj=Qy9{C) zY^CQb;Nc}?(X6U?0*w}Sx(>kG4~WL`jKxT^ww{q~d@Px*sG;nYbBS(2&|8ztl=^p^ zbQgy1!MX1(Gzx&&5o^aVFZ{Z3Xnt*Ny*f8Xx7eY(*rLipND=_K!%r3!s-_?S4jQ>n+!P;W*1Y|F+(H^r}3Gdw$NJS&9vaH>Z@4!R#U^y=I0pIYT`1TJuEKA>}>n{2~t)x}(bx zF2NGrEOF0Hhue*iCuTdA?SD{oER;eQ*Txv`9`IF})u8srU$Sk+nz}q1tefUYp1Uno zh#;+lJ!cRd6EPwg0;Bfna+vU=T4X^}Q|qF&LWMo?4t&X{+B~|zG^;4R{#`p<-k7s{8X)7GF)~fAztcOode1ub z>RV$UXOKP(oE;%U-|w{DZW)ejq2N7fDRQTzCFgqHX~%Q?=ueNlXNW4kWe!Al2r<^U z%iJ}$QwkbX_b&N7I`kexiv+tYH))7)4`#yq*$*FY;nxfnZ(>BB_B`MVvr}AWTIZWh zdF5y~L(Ec;gUZRzC1r9!U!tKxy}Vh~I{TUA$)4Vi30-@kRv+(EdR;V>X0B#(k-=+E z7@kc?cS-;ij6!<1!TdTn>Of>gT8kwmH(s*LTRj1`M_%wC0CJ~^lR*CI7OVB|SEZ%N zfL>|vXXi{_2+~E?`{85eu;Q)ZJ-9}G$o5pL7|#d0F6$*@DhBT_vepje$n3Xio?G5D z(X8gYVS!R^q4s#tt~<6#UEG~#8c(2TY}HFH6KpD)${@QqL^op7 zpzap>)Dw^KXwmkocq#=creE?WGpCL3CEAL9cGZWh`GTau{Y7T09N(fS%sZ-{N}nH& zAAf$d5~_^3BIiFJXq7;%!a`1Z6%)A?a4$;c9BO&G3*YAXQ!%=!AHr5v2}E>s>~Pay zmO+SU3>}&P1@+PV8|*1FA*PzPlmxilaNqK2e;40I3vKic#qWH~=PKItPafD~hlQai z#D*Rpj$)R@nUntyzA~Zs6dWjhF_-W2s~c_vimIR5aT@=gbHJgVV3GG_N~!~c(c5+W z@~xcuu3S{@$}L0x@eqrN_H?p%agvDm)%uLfQoTdZ8Z;-!!bDXREUa37bLx`czCZbE zT3KM{w zOV)^U@ouqXMsnqfkUpZMpI5U}%E=+MTom@~a*(}9Q*WS3S&IY_TUl!26NkSDF4V6? z#q;#g2x|M5abNQ#z$bDO5c-`luGg+G;&J{Ai-T~fs+ok^U#EaT8fKQcmFG<~eXsY+ zSF|4*^6eMHiRx%)ETV6yDd7=Ijl2-mx>ubgVPK$HYmjrnkW+J? z`dRrsp8W(-h`5)x7kKb;kcuEo#>?_a%lKXB32#`-^jEm8d;Ix}(U5(^9yFC-ky$ENvnw>U z@>9r-Z!dy6jTR0UC7uX8VJ?g zwByd!H687d`B0B$wlF0;1&2UX2Hg&~_*s#(0B%jOLv`_=;ZF7qqxoI;shMI)~aQhLyMVwejv zXQ+RgJ1hVqV0Ha2q1CKWdvceaY|w|%Wc-gkQLHRvAK9x?>P)sOtT;nzRu$WO2*X zZ_wy_=!I1|&~I~hb3*e+{flH?y^TYW(T zKxvbK*74+(vbLbRUsEvBf8Unrg>84x=us2n5xP7g7ov{C)Al!Am0?zVW`5~?)|cYWu?5-+XI+J>()uBGY76I% zkK$xtT2UxS`hU%BEN^XLpl$I96ezrbUIUTXv51(#`tp9$h-^y~|K)JJTk|7;gGbBA z=eba;+^eLOO0YRHqZ4r^pR#>{LgAAR;clPt4Vtj_^T!KGI%uQ%{Uo`Kl;&+p)75}T z-@V0BY!VAj=iNC=-=KDSfV!&t+QHi9yx5Z*hLH2Slejzh}_fv*bCmw|7N?;;O*&A}U@J zKEuhbF-&vQLT1Th#X$JvxC(w!zgsz^RIyRnT6|T{y={W?N*v5Y%(_XxWXB&Ux)(ea z>R#mY-yl5oy)9U?P{2gm-(#3E%_YY$7%$T zEq(S#=2*j_w`ho4Kc#BXt{{{;A9g=fnkWNr4RnDrm1d%iN>yC4Ek@tTb6?RAp@ur8EEa&l` zp9}g{-!|o5SZrUkN#LHhaIgj~oxXkyK=7(%)5_ zn`d5tRlp+ni7C&xf_rp5_mf&GbvH|k8V<*GlOu$!%JX|s0I3})gPDM=1EYEZ>}W8BTUKn4qM#2z_OWu>7YTOHhX&(ru=6H& z?17RCvuV!MqJ4|F8$)BuTif**Fa_o4Rz4&%c?zjf_FO|bOi6{JdUh%wV(%37QtI@H_!dF>C|Hm_p4~c2U1pYqF;Aad?8( zdlK#8b<9sPC^$Wp99?raPJTU@!dn6Kq&>vt1I?LWb?TnKQ`c%Uo?zgFeHklibXuLQ zbf2@$T9@J(@6BFohn^^gsd;77J0(lwf_Ba3MMFW*ci%6Fz79C5$Rjj}@=zY29;HY8 z^mmS_BQYfNgittsLk`3~XG5>cn<{$POji%fEzJ$~HIr(~#|Vh8&lEg%Ocb>}Pr${QMJ?wM88pYM-V zd0~(F;FzxIvKh-R;jZ`~IXGuZj6buBH{YcUGIp{h>R?C#;@N$k%0}NqPE`k^_-~m< z^ZG=1w;n0?wA)cgvHKSVQ(hcgyr0PF#zJPfAEkn4LxV3kKRTtilQRaeA9H%y(G;lR zEd7hZBb&>Y9^3?fwP5#83LyAl;@}aq-H~fR2tK1XP#%Qyn?Z8z$|F8bKfvI@lWWLFCXuzcWKiM8;$L zV(pz2+XC%1dM~)iF|`sCdS`waTs&|Btw~7^GfOlFivGJ>*@9q->5h}Sd&ic4Z0q=p zy0m`~)0-j{%YBBQbR$u$Ma7GA;>pYFW6x-Y(GQ;SyEkSJu1tM=Nm1iD5zj8^!x}3< zu=|_Y$Odu3|KkkW*}{0ZAb@ zP_y4$|2lzm4VBMUUGmQE0^^}(uWou;+D}qVwWO8^96GvKxfe1*R>ZMp`_;1oUJMtv zST!v;mwL3_z3(jK@L0MWMQ^}TIj&;zTMA(AIVPC4CX;4B=T4zTiTfHSt;XTmF-%aN zTD5gv^a%Pz!IjysQR^}LqQ39{Nn8w!>%k3 z_Pr3AH}NsQoud5kq=s4R?kT&Cp`*9kPtL1NsC46GFRifiJbrtIdz3tb_V>b+sOBxf zUu4NFogZCeV|;RmtRDsW6VW{N_4zAXeQmAnev5IHr~x47Mz**SUxTupsu1#`#jq(M z45?ElqB|tDU(2m*&ITUsdQsjI;fl}CJ>ZnDZ=l>CS!5~Cx$||%f=l0xARL0hGd-U| z7Z(Xt4tIVxzTrL2ydiFpzg^FF9Tje9hEmRtJRqAMVJ8sHtmhty;(ETS`gTaVF&4+AGB5sLb89kvFN zSoBFK9z^EnR35&EqZsAkdmn0_qcx^9v|CYP?H-?N$JwmyoX>Iwu=y|mhgv>SBt(%1 zk~qRE?%g?XXwf@a3VlJYb!YA{7P_t&gLvC~M}Pc`1&X_-OBn#LX#j1ODa}-_tAa08t8)K>y9J${fXgX=Vo3fks~)JX%>5A zO*}0b$*_)_;K0#9sMoxINqhp{C}^0DIGKV%0pmni632aBzs(FWk}Y@h@nKp~=j z{{ckw;M+)#a8`c){vmdYpka_`xh@;iy+4Axygk&J?_hD#M0cHl(&`_wU3@Z$=o{H zynbPRzW90}C-|=DAagK^3lfFHYeKTc#e(L}}9s7v`PzC-ys@$@7#a_xhE;I3-BG zXc!}WOIeqi;Pp2-ll!(|b{BV--6gG|XdIj9h?Csy-&D39r*?nnfEL*DfTkI$bJYXQ z=Q|c9li03^NC^SGJHUhk+CXUXVZL@~7S}Oz+b0q9fr-{1D@Hao2x@hB;>Eg^ZkI*@Mn+qpUi7p>gC?N4ylSa zPp)h~sWP=&gax>_IbR1^W^W~HqGV1mw-4dGxgDGA__vduyZL-_;Lv$oc^EI56WFf$ z3SEArBDk{7#kv_cPZhvBa+uw+*YMjh?>g?zu5z>=1H;qeyg{j#UxZcEWUrad zu}oW?Ve}?=6T8KqKBTwq&Ae~iWc4kA)ax*$u&QK=*&7lZer9qlUGHM!M=g9T-GTqNSy7 zn$evgNzWhLnd+QOZ~WQ8X!zx4gV3dy6{=Y&HTqV8to7WQ1`+WmlFd}NW``g0X+s8F zyUV~ZXh-YW$T>D9rA}RM0Ig!dMfVK^Mc{o)$;|XlPQC#tDQNsXv?{)lHL5{>2gHg2 zHb3Z-oA|iTwHf+O#iym=AqHizFoHz@MyzcR?g<{OcYsCam(gJds~TIle`VA$)L4U5 zTnj^GWXB?_c*Ei0Ve%x}_Wg|(8b=m>+Ya)~w?&T@mRD@p^b08Q?FRNGkT(l$2Md^q zWypDnj@D))GX#pi8VB>|Cj|7FS>*k>zLM$E&vJHkeZ3AApPw<;-~8>vS8ipj_AuI< zl9~9G(9CaaPj>idj$e2 zgGkKr&mn-yMh0^wOYaP_-R{KwR)4Eah$cppuThg?Sig62cD&<|@gx%0Bch`U#?2!g z+YG^9F3Ukzv-D9DT*$7Niw<`<&u}{W)UU(H(uCcudVHJHqX*jZm=C9><~<~WZiN1L zIdE~nPg7p|_8;EZ#L>j8V7;~wrS|r+u;3zI_tbMa#ZqaO)g$OqBdeCg*JAtc^njv! z>3b6YdLXge&kL7{XuXd&hT<{JK4hG#6 zxcVFh!GZH@E~{!0jB?P=7aEBmofV)k1)U}|!><9^J$Qkj%7O|NWE3b5V4Cm&?xze) zQpdPqxe%fgP>88NNtTlw)7%2VN@q;kTO0)1&VhEG(xxO$X*UvKBt;9On)V^d+l|So*?i8RKB)1Mm?#y(NkF~%2RBdkXtY-5 zB=3-KX$=Vd5br6XJA#{tb>Eb4=TvK~jPe>HLuWf3EPokwd_ECM&dqTlj{c*_HM&7w z^0zjN)d_mEwY|SiMF!Jvv5SlT3R50gBAfPkF-1^sO8BVZ!yCRJhL_?F^8P+GJ%wyc zpxX~JBpKVl*+FRS<%REez-{dyBSxJ>ShUaE^%lRL6w`N=u0RX5Jkj}T**HO`if&1x81sNLOoC19fCv&ql@dv$3yhHED!lc%qk z_xI$)sDHvoOyiEz4-U8D;+mLW?{u!FnJM!G{czL|*uhZoBLEU~&lbIS>>yb73kgEv1A$gy1+fV;k&) zPTYlNeJ4?f?Nd=*9Uq`?aChGWEgsA`dM%ak3WRe|TuN$FVvF*4((PFRBL2Wvo@(}I z`F1<*`Hv@{{s4%}S{dV#KKVSVka%KForDNpbXLoF`CsLE+RIAb;Ehok4SUT~wohG|s!sT8x6-KX>yHk#0EN7- zmM_n0x$Zm#?|fYI%Y(~hD|(n`Lz$_O9f8sQnZ(m~pH_E$1c+&WbE_=@T;3{pnc7+3 z6~)c^?KcMp)B+BenOR=mzs_I{F62=R-4?X0oT9L^7wp+hiM~F%`jUmhnQoVP&wd(Q zymX8HZm7Se1&u6u8JC}l#)>I@)TT?glZMuA4p^^ieygXE>FXhIU4h8sMzZuc+97J; zmpz$(pkr3AFJUmr7qm7yV7|lm$Lt|_M&ZK9RLpeTN(f&hnxwvA6QAwSD*n{CR968d z(?+XHx8R zgsOmppbVv)?$NV>*fZQD*0i|GqdyLO=SIlJcOml21On_Dxh0+n9r0jLo8p5)bx2`!l#W^tsAV?J z7pt1pb=!oghFPC(b9W}Ea7v7qPlc)UKBJ!oFsd3hiSd-$w3a)(zxwcvno|_`k zE?&M$x{;kZCspA(kErVzW;#pDZ)#t2=B$KSi%u;iejM$g3jWh4Psmu+=&X3TBae=ZSS2btx7}J^|85wbtIoA ziB{L4DEfBo)9Rl$Z@jQtBhTy&DMb4fa`g-lrKLqB7`QlA$+<>-YW$ug7aM4>#V0RK zp%M@1`TiQTqiSykM|GY4K%{2KiI9lQPr5xTV_kY*EQb?wSLfPa#-9jx7e6rVFLmZ0c5fw&U7XQznILWje!eiIY?X@P9n z&FT(*NBnD!D`UGx7174el($@#A~@1bHNLy))x=e(2AJgOTMhY0uP#5XQYfM!bo^=L zq~HB6TlCFMPZ;h!`YQ0(vlQuet(#JI1?Sw|UBxTlOda(UC;OHe>g235W>hd;+~Uq< za7EdY>)E`3q5qTctg#jOAo@(SHo+R_^M-9lg6XN!VBOex;a3gJ;^7P0qc<>~4$YU{ zK9jPlW?zIF9}wR#nPy-nxL&l@MOs$A1+NM;Zn+GM1|Q6f`}y?5+%cR;!zP>1@F>YdquKaC%-$ioDG;;(iW*A2f;{toPjaAA?BAbcw6=uW z=AR$?A0YS7w|8*Y#-sd}Q%ZW#@ItlpU(Xw3v9F7wX>0(Z{Y$9r8<0z&k&$z_^j!Z- z@<64c+{aXg-O++GyQ6D#@;WwZAzc>q-NaO;*IdnJcPDyz8bz8N4 zV(pUnqq-Sp@BajF*gxr=uKR2Z1YOrJUzk*Pe-zO-f)C<|c=>dgG4-X!kK+3Nl3Wv- zH%XJ_-f9pdfa0m~j1G6z8(zvTj_kxos$)`DTKW+o1Q#Y{{mfCNM z(ygC^nYJZ;UrsQ8lU=Vf6^W8oR`k-`GnpL=J^hDkh%;a|tFHVz^d+_b+GK|_n3j&x zIXb(v`G#2#29Sj2kA%80a`9G<`=5nqbG{R_RRQ=eVtT+MdIo}hZ9sXn#*RkoDt?&%p{ z{_e(F$!q3l=ARXbcl(<$GlR+dB%$s!e_3feNofk87hDgGt;2&|W;?#;u#O%u+|}sq z(46|MxUsR(TVbQ_pQ$L(%65l^IwwaQ$*h>e@L~_vV&nDhG?l$K?I_iC>pHt^^GLb? zE>X|1@ho+zZS`#bL$7cNE!x==i_zQ{63$HO)>cwaeBk?QnP`J+z^8(8P1-wmS+C}$ zrK@8woBrFggthOBFPaHjB@S`BwEi7md~=_=OEb4O`g&s7cKJ4c3xSD=wP}3KxY4gJ*9dpCCw%udN%h&G8+zE z>>Zuozg{+zf17R(UhDh~LmWU6AAGIQer;uWSya>`VzK5JT+^%vv*#soKt3LGi$bvE z34B04GB$^Z4AeryBRk@+OabW0w)f*3q$aKhlP?g|i(2b!hw_W~FJFW;o!OwsnR#!M zgOHHy2Q!2$vvITt`Ax(qg%GvioqqbXV4A#zIn8YElxx<*3$)VjEC+JqOh_X_>=3EX zUO3lE*}&N7)I#rTKSV{E#om!KqqF6(YxDJPl4>OnxF5Gim(R_&uOIZ z6Aa;_(Zy@Byu^ElXRJefD(6U|bh>zG_I_m_q@;|yqC|fzdpNx}*@_%pl7>AliI>Rk zS)ch^D)4Pb%3uDspBeM)iOeI5rpZDQF?d!83Li>)z2E?dP0Cn@5?i2Ax+ zUajwWZBmH3N|wAT+y;9EIT!}MCb9!^R&ZW3GzPpvMn7V zivqhej=s9gH-2Qq*_BLrnJ5}8&*Oe&%=!}dK!pvJbz8C?B4|h`j)J%h<`V&IM?z@j zYSO~ZbFi_9CCL@r+@bdfqv=?>cg- zBa;37T3o@$&wM09rTv9vb32aZ^-YU8HRg6}ip)c6Bloc9jjhS$aGzoMoWl@!ZZCXR+5D*&#qD zKQ&J)+Is8GRdV@3P8`C>7QT<}q*Kg-R(F!gRemlkeX!eof1)ip0^s56b_?r9nVMT0lTb1f;tg1q4w*Q0Wo`1f;u_mWD$gy1P5Swa-EC z`+ffB8RP%Pcg9do?7jBhYt1#+oO8{2T|&Lsu12Gm$trEWkC=w27?pbWgIub4BEsvA z1l@F3JI44hJKXHMC+E{@Z16{i-O)1EY)(Q9`Wmc$R~nRX{W@(oWxJ$OA~@=`CJ(@R z8weV#V}CpwpUF0(9MkOY^iLl$EqSVqr6;SE8szNw<3{y!)?6h-0K4hai?3uag2JE9 zxNcpYDxXiKcL+TR&8flC7AxjlqU=Nv%ouag(!p>c7kK}#w&~5nfJtXR2#j0goc2wjhbxf7e>e&@ zYKHFA%Zh7Jv+$q;I4K{1^8_-e0px(dSxx*pGEw3pY<+j*0!e0e`7EN82NO|=O~75S zbU{Hw6GQxc340Ixz{yqbaNkJ=eVyK`^~d`MA@)~{>-#^d=p(L{6@7lz_j0Gmc7JTN z@@o(U{UIm6o2-X>3)S(#Q7g73zoEY8FqWtCXf})m--Qt5*W101G zILAE>O%M~g2Y+>)#ivwVL$Aid;ojcMj5XOPfwo!O(o*`S5DR9n0DonGyyg-E$TbOf z?JfX-RS68DcR^i0f;}k{x)1q24NrGYaf|m{y3*IL60WMQ18~tn+LnLdtq(J>fM(hK zXRa5b<5{l0Hscyb0aJbAo6fN zOQ6yjGr{aHxMj;2^dzsojV9Aw%zBqgqL|x<2}s6C@spN;-!e@xb7(*<>QB6!v-khJx0lo+?vx` z&??I30F2@dcRupnREdpwqG`je!=tHM5FX^i3BnSyly6~i*UYf|xh5p!KP;Wa^QsUO zTc(K3F=pN3__-mmqW3vWqg5sP&aqp=?i}MPluPTaSG(S+j3`gr6}P_Ry)nv?I>F)? z+|a#`Tjz7d!HLos6tdi&`Z2Gxkb^6HtLA2v)}gRrKOoJazj^%}w!}XMP!bIH0Q)WX zU;g4>;l5LB0=C-c9*12Cl85jK2}dWFg6tZ93&dK$`97uDN4t2Q!J>;!`W!|Qx7)#@EZccySv8tLp8Cfl)DoD{^6nSK0?m_3UZP+ViF*$;tv+!=vNezzUer(3FD%Yi5htn9FEtbRuP)Y>&sE1PuK^a^gCe*ie9siuib+_9;eqlceni|i)ZG?~ovJHMATzg6cv zd**bfdIWJiM9<7;y-XLqi_qRsR=w$rr+!1&f$VhMPZ%;d0W_q?aJjtQhga7P19n?oUj^3+Q$)Uwyktf>wWadt z-TZtkJDU*UHSdQ%vW|9qt`^h7=0AWKlK{V=e{Z{B_!EX)-MM>R*5oE<1TC?)Xnyp# zsX;~7mPMa_>qm5rHBLs+sQc10jkn`y6Td##C3lgk&nV3n-jepZ+8dBGjmDk!@%P6{I_6h3&Qy75%Q1iQ~?% z@8=1ch;q%CdekxOzLrO*6AzEgO)E*Qs-now)WRBfVQYo<$37p6mM>W@i(H1OW*42g z0+zKU9;+ZqL47v)c3;Mdop5{eQ3v)F@#wK&XcNWEWiQ)P^o#FgBrx?W&Wd@=SJgNk zm^{u{Q)fuH*VI4N)~{o{Rb*Sn!A&Hu-aPOO{Tm30st?BxnlIY|!P-9#P4|j|^w$w6{f;XlfVHKafV6N+s4>DYulq@4p? zCPAO*{xvH5)}zH3v3UL!9~r_x1H! zK=h!7A@h2uSJ8Wa2ahxI*^$xR2eG+P*OyVs*Naw)*o@3P7 zmSnuzyS*{>v6r6ebM1WJKHUt-1WBjX03r=SkyrdqD()vf)!013o%w}?*3HI)M*FG< z-US;(1LZ}Ln?e3Uqzjmz&of|YOB2S3~cs35O$=^5OB_2wS|2F>lDPFs0a*e38?9ywuo2gpW;u6d61l6m6C%^CoIUwI2CE5>sQor zQAIFL(*=~vTTHz!#s8?~j47EHz?ju?Umu+w=>ptF`2YX|OhT|nk5R3lL}jCnb;q9@ zLwPxuaRIO5sK2^^zK1u*k_TiN1cJnqM~!q;4`^@RRpOE}j4{j4nE~FhIbk%XB2KWm z;(#6}u!@P|O><}K!*zV~ELownGxLTR!X=E&9j7Ihr38h`FE@Lj4b%nziNM6paP#&4 zOp^RpkSr#Viw!$oC>;Zoe7@@*AtigSzs=Ts*}zYI(H~^av}-Hpn8J%tYr70H;v!rE zR|Oep<|=l!9ANK~v1;!1vwAU}cxi{QED7r`VC&LQ$0@DNy$a}Gu&qVRt~@fSIdngC z2yB^`&ZjN7QMl|Y!jS1leA!GoZUN9gFw(?i1S7L2m6MJcLrhl@APWOZm@pWUAv{nB ze;*L^E6f4${z3dTV&Rt$qhp(+ z0C3=nI+I5_pHDL%LXzUp^)M-=3JpYOoOb3JA_&+?^B=Y0xu-R?iSGpejCn0I5UXlx z9ovN{%EFm0qo^`qedg(S9V>7p_&a;#or+I3uxhRDe9D&Y4^=S6;CHvkSM z?H-00w1MivCHHQ++r^gI7$g(V+dt6=`Ewp~Skva_#(*sr$0R zr-}dpHO0uRFV5OPqleIRSFYO#%d?RXNK@YFp5s# z+bgjB!)9}#aKkv)+>zT+(H%1zsUH1_3`&yi2Ed`@Qy%63p8b#gk^31Es@El`K>FX~ z_eUAO zHj)F?T#pSZtj2@Y!pjILb%y-)Qj%DEi1{kyv$f5G)6zmrtbQEQL!*No$4hk>8WMd~ z`7)J-NKQQ$0hfKEUMT+KGW**eyyhjn7hkWzx7Pc@Difz1nuB^6yYS2$#-B3L{@&dP zp02uG`;hh33;%j9-g>ge-cJIj`}hFLwhH81AzyOA06Oct#uc=kUyzS`To@lXRRH!h zF*sgnt#wb$te9JWe*7uKT94135e9aw@W93-6z|X zw8INV#=ldW2PHtM7+}4;1VXnrweN|@1}=;p_!aQA2QFnGqwxN2CwDYkOFJhk^dy5U ztbgd%>S<^ivS925f`k)j_XQ}#al3{NruHkamy!+Yg5e;KSF^d&Xh(B)r0VL_-QhRy zc?X+XD*eItm_Y%L#;T}^S&ghRb^xyqBoKZT!!g_)<(6Z(n4}aK^70+r!CZQ~0@F(@ zT#gG1;2FkVw6O5u^S;Tfx6f(^`~t7hvxu+(Qy+0lI17{sr=Qn;R>~lCgIQlkC>+`C*PWJo0 z+1{?{Q}22I>C0f#AWSCU*B!At4)J{&n&o>oID=v0S?Wi9UPB<7EbQvw8SZX*L9s+tv4)m!A(QyT?x()lv<-bwJ ztEwQ83t*zUt^YzFC@{wV4}j10Q((?wlMDG6!&Bc26>^V|IFkwqoLwO4IFFvRwE=|^9HB9AOMoK%h~E4qS)mY9`=4PbKA z3QY)3kLQGGn3=J`j;vaV)z|u>vwu~0%BN~=HM0Elvb~g3$a+PBOG3*-pwy4-X;RNb zVjSs=>g-fTGmF*qx^CS;z25A)`trCKw$juD#?Rr^758bOM4He~k%YoGQ*AMFc4E3F z%Pc#dB^2Mr$C15-Ha6OR^t2gA*id~%q`+oK1Qb{fWtM_;MR(7WuOnt)K5Q(6m4O7r02VB4<+B$=X_-YoHXaqP5w=3ylWYXJ;@Kn#PHHc0E-;x zk->XlR|r`3fKww=yV8Y==zx=x6M*z$O9qks3Zao)AGYn#ZTN7@X*su%Rk!AH(+pEN z5hy5j+wJfS5W14_2oG@3RnfL0VpR7Vuktj0_HV) zhMwiPcqz*g3)lV8POQS#Mou&iD=mQiZlxaSR{#H$^9GDhS zrv2iQ7I2V{K+oN$rpY06Us3?HXJ~IO3lSZ0JJ?I z5(6N^fwjevfJYP)&AZne0^BPs$MTXhhbzX##eppVNsyCt@zNz-?&yux@-@H;%}e~i ziVBbr+&Nya#c`VMufE|HbgXHL1m^z4oBy-fTc)Pr6d!g?-y& zgCs21MUteKXtf;(o2mKuopxvQ-@NnJn;8kScU1W-d6-NPV8=vnsW0=KMFWqw5~4Ml z)b6GJDs()}03h#Cv^fr7m%Xw34hGey(mfv)Kw6Wl*I3ii(lTq>#Tk_WQkZ}X3cAQI zI2Z>Yc)tcrzF7H&9gh^^s}kiil|X7vP`uFFtq16_6O4*AVYUBu+L!698q z&k42*?i@WOtYR5>i!n2Z{ag3}{dJ7nL@yto5tr|&Y;Of$eNb>A(7>g9Z-&>6I}1~` zZoKOgnN3_4BgfKhk5;yqA3bR-qFM7aD3YM`L$@#LeXA=T+U#bBZD#x1Kj%a&&7^Br z;bER{g*81eZr8k#kX*@;uNrwL-w}zZJjwMDD$#52v1rNHa3!={{=K-pi=n*ZWU~-E z61Mk9YHc}BZ5!ZyNNnQU`s$nJc}Vg(e4A6(-0E}J^Cg^!t^DXW=KjUPInU_9G)+N7CP8 z`Zf68Pyznpp|9nYfQ&(-`fmlJ_M*^&T-=xR(D`RxLZfg0~ zbK&b9?ldJ*ENa_w)`rBn-zwiSk&s;Y2w)MOHCoB8tVLK@>_*^c{={zK;uy#*Z(e;a zx7rq)nsa7$4K~gXqv6PYSzkcE9sFTFPtRgFvrw&v25eNe?q}VSdZGnEO+O~)f7@Yz zOat@(@d7NE_nDbdD8yt5CEsxm4m{l0D#%ytXQX6g%vPI|o)(_Weg#yGA8v7o$G;hQ z_(lx(hCro85SRTjXPs*BFGt?7NvBh`^1X1aFkdtMuZs`wSiFxL`)cm4^z3WZxLtUR zp_umln>s?iQ971yva1uNgSwPJrpCq?$iLdCw7oK;rlk-xbNAM2tdS>CN|9T%`jF=1 zo;WslQnO*w(sD^cnTC++wPH2#akKW%dwFHAn*CoV>fPpk#d_G(k<{Ab5uTF7TkrJH zPQfG`KxrLy6p2Kc%J43G@%Unn zU5_{MY+3_Ft;J2{8AN3VxjMo+dGoplo(qFAURe19O+nk6Rpr{Edi7tJ1v?&15o|v> zu0wHG{ZYtn> z1&|u<8@l`J5huYqBQxs<58oG~A2{nN=ts;)z`WSJ#WwV2XB;e9xcjIWJYAnXePVT;-6zL>!F zdeS*+*i(73df$9wwMv)5d3rg3;E*Gx<;)29ZJoBe8m%Az-PB$h<3}HA>21k&mv$%g zRY*1&R$RRWD%WY*-^=ScbzS|i7w=yZQS!_bb58E(T(n`Qnoj>a8avHe-*~TLd_}&q zj;j>B$r?cmt#-W5`_zp+t1A%hb_ad^Mva&n@r-vQe&YZa3B#Pt1?`gwGUhMOo@)}N zuh*B|nR@W{J>T@|t!p3AuS|`Mr2cU5zR?!OrU_RbmD}QH)l0zfXf3FCJ5>?`*~>X+ zHb-X--1bKA4@!xvBl)f_(jS$HgTnUp!#Ip49%Xf8tK>?PX2T4;pP=;Z(NS#_{oA>N z83<4+OaR#S1IJub;d%&5Q;X#h-fl$PiDTP5fUoIQBu*4ARy}f%HzqA&-~Ib?1HNtQNmXM z_<2Z2mrc98d25PJu$nIK5M+6 zg3BAR#QoVH+i4ya=M!zNHx$`L_q`%`HeOvN(>Ne{B_bcfT;D^zA_UG4^pUi7Wch!oAW2B zP=nj{wd0Ph&&~JoWiFgpeQmm`CF<-~mO9KU(Dao?x9Nm2N`Pc=CU5{`6rAucT?CMA z6XJ63>ba!vVv6dk<;;I)`Vo`afPa9d9G%Q4M?UyhRlZ9q+3y_#m)v?y8%tov)*h6-^QHGr2vWGc^YTc`^{MUq zKMs9kvL^(SaLP}QTYVysSzC<*$}exm=k^q4PkG`C2&7mBgP3F4-P^>bS?`2)UR}9z zh4=>fIiDV02z(2d+^Y_NZ6gsPY%Tzh2T*GRswA1E(v&9;=5%nu24y`aaR3+m?1L-X zh#!pQi2rdA3-jv!qd4u4Sg}E^UGfvnE7?iYL0Ba=M@vm)CpQIp^I;vMWZ?tP{49^NJW@1Bj!z$l5oOHkiKEl&b;uRqakhJE~T+Et~!;4^(uz*brRQ z-G@!BC%1SL^}1!DD84V^Q9^M1K$q%P;&cSpJ<;tMDt?eR`f&tFpO~kI*Z?ara#J=xUbsg|GDS zCju3xIq0K%l|dWtq=*wEgG8r|>_G+jeBI3Lj$01-e|UyjkQJV8qxnahxld z$dX|N_FIoFJOtt*xxOLB_ICg}64>|KIGlV?SHDf>n>d+$}=ks0^393zF8QX#gY!>RT~ogNBAxFBe>Z~C6=aW- z48iAE*#JziW|@?@6Y;65HF3LkQ*Garp*6kEVz;$D1bNc>6PNK8d26FH(dPb?{Lirt zXAE3qg};By6)0od_u&PJ7YV42paUqp55+Qx?kO~aDxvgr6F^n`s5-}^#C_gPfM>#a zdt*fp&P~1mxG1{GvlD``0Kmqk>g7a_UnD=_Eh#%#hj63sxtXlL$$j2xuBETXyX9s$l}R$}i@|(NJ&Y9HZ$LbQRUaY1`as4y(ZNG?)t* zKmPKSp5!FK{5|QSf@h4U;TR+1VqWEI}w0G)Gf22)&$FxoD%> zMFcu{gG&pMZ1XGkc4t28%`rJ*ZEl59vvG?XJ<=Fvcc6Xr{qVWwmhGxa(A46EyI3oJ z)lB5UGfBs6%zUlX)il5{Vho`4uNGp(z9v>99)H{Z^*Iw3k`^0y&NeQUB&4LI5`I){ zp~6Rm!2Lac%+>NG?$k4J4|x?8EgHTz8W}&b>O@C8j*a&5`WH1EQr6S68!?R2=FMy2 zk=;`AdgH@>%gs+&q*$x-F9ZK=>Ahe@=g}bL#LNuS_91V%^c9H*HthH=+oIaJcpwl? zpTS+s+bl6L<(osLa|pLe5wsPsN$b zcJJiD8cYiC2)ES8kzw$m&7SAR90y@C&Aygz$;A$Q70D?bjxmM$|r zTWFtHTItmr8@O{jvG0C{Y}?t&!or2p;FGgQN*x8xTX*-JT#-E0C}PsvsST=~QNH3d`l*&FhTMO91TfMcf-?ZzSi0g7glP_P4k1!bB+Z2UE-qyz$8(#+W$o z$=6dwnOtEv14@*ce<51l>lFeb9yPCcO}ooBH%QtZU{Y{`gh$l2Y$`HtqkNyuV-gU3 zK!xOTm(V4sg@m+0N+eW)YtuvD#Ws(IuZ+(|ONFMPq%@AmX-P5P)IVYE5pBdF7a;2w zsPu|%cvD!fZ`Zy-3K^>HiJoVt3iLPshBX8s+*?dQhy{Q}&LKXH_u9FP?DPuZl$!KO~%($@1Vaℜ(8${5$2Kf2N`8~nbuNQ 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 z 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 + + + The development of a clinical metadata template is central to the BRCA pre-cancer research initiative, aiming to harmonize and streamline the collection of crucial information related to human patients and biospecimens, such as blood and tissue samples. This template addresses key inquiries: + * How can we establish a standardized approach to represent and model patient and sample data consistently across a diverse array of project teams operating in multiple institutions? + * What data elements can be pragmatically collected and standardized across each project team while aligning with the overarching goals of the research consortium? + * Which clinical phenotypes are of significant value for conducting more in-depth and insightful analyses specific to BRCA pre-cancer research? + + + The minimal clinical data model was meticulously crafted through a collaborative Request for Comments (RFC) process. For detailed insights, you can review the RFC engineering process [here](https://coda.io/d/RFC-1-MCDM_dxVlTrpKblb/RFC-1-Minimal-Clinical-Data-Model_suv9y#_lu9Ei). This process provides essential context for defining what constitutes "minimal" data and why certain elements are of interest to various stakeholders. The templates featured in the following section closely align with the outcomes of this collaborative effort. Nevertheless, the potential exists for developing a more extensive and comprehensive clinical data model based on the decisions of the consortium members and the recommendations of Program Directors. + + +| Demographic Information | Health Status | Genetic Information | Lifestyle and Habits | Study-Related Information | +| ----------------------- | ------------- | ------------------- | ------------------- | ------------------------- | +| ParticipantID | VitalStatus | ClassBRCA1 | TobaccoUse | Component | +| Age | Height | ClassBRCA2 | PackYearsSmoked | TimepointLabel | +| Sex | Weight | | AlcoholUse | SampleCollectionCenter | +| BMI | Gravidity | | NumberofDrinksPerWeek | SampleCollectionYear | +| Race | Parity | | AntibioticUse | | +| Ethnicity | AgeAtMenarche | | | | +| | MenstrualCyclePhase | | | | +| | MenopauseStatus | | | | +| | PrimaryDiagnosis | | | | +| | AgeatDiagnosis | | | | +| | DiagnosisStatusType | | | | +| | ERStatus | | | | +| | PRStatus | | | | +| | HER2Status | | | | + + + + diff --git a/docs/data annotation support/fair-data.mdx b/docs/data annotation support/fair-data.mdx new file mode 100644 index 0000000..a0217d1 --- /dev/null +++ b/docs/data annotation support/fair-data.mdx @@ -0,0 +1,39 @@ +--- +sidebar_position: 1 +--- + +# FAIR Science: A Model for Enhanced Data Management + +#### The Significance + +The [FAIR guiding principles for scientific data management and stewardship](https://www.go-fair.org/fair-principles/) underscore the importance of making data **F**indable, **A**ccessible, **I**nteroperable, and **R**eusable. These principles form the cornerstone of a scientific ecosystem that prioritizes transparency, data reuse, and collaborative efforts, ultimately expediting breakthroughs in science. Furthermore, commencing in 2023, the [NIH Data Management and Sharing Policy](https://sharing.nih.gov/data-management-and-sharing-policy/about-data-management-and-sharing-policies/data-management-and-sharing-policy-overview) mandates data sharing for NIH-supported studies. The Gray Foundation DCC plays a pivotal role in enabling consortium teams to not only comply with but also exceed NIH data sharing policies, thereby advancing the pursuit of superior scientific endeavors. + +#### Benefits to Consortium Teams + +This commitment to FAIR science yields a multitude of advantages for consortium teams: + +1. **Enhanced Collaboration in the Present:** Consortium teams experience increased collaborative productivity as they gain the ability to effortlessly locate and utilize shared data, fostering synergy in current research endeavors. + +2. **Empowered Future Grant Proposals:** The practice of data sharing positions consortium teams favorably when applying for grants, particularly those focused on Team Science. A history of effective data sharing demonstrates a commitment to the broader scientific community, aligning with evolving expectations in the field. + + > In 2010, a group of scientists advocated for the consideration of all products stemming from research grants, extending beyond traditional peer-reviewed publications. This encompasses the sharing of raw data and self-published results through digital platforms and social media. Notably, this movement has already influenced policy changes, with organizations like the NSF expanding their requirements to include products such as datasets, software, patents, and copyrights ([Funding and Evaluation of Team Science](https://www.ncbi.nlm.nih.gov/books/NBK310379/)). + +3. **Heightened Impact and Citations:** By making data, protocols, and related resources accessible, consortium teams open doors for other researchers to employ their work, leading to increased recognition and citations from the broader scientific community. + +The journey toward FAIR science necessitates the collection of comprehensive metadata to describe and enhance the findability and reusability of data and resources. A well-defined data model determines the prioritized collection of this metadata, guiding consortium teams toward excellence in data management and sharing practices. + + +#### Development Process + +The DCC develops the model using existing standards while also consulting the contributing teams for specialized data. +A broader development process, when the model affects the wider consortium, involves a Request for Comments (RFC) process. +For example, please see the public [first RFC document](https://coda.io/@gf-dcc/rfc-1-mcdm) (archived/closed) that has helped determine the current core model. +Continued development, if necessary, can involve additional RFCs. + +#### Data Model Source + +The data model source is versioned [here](https://github.com/gf-dcc/data-model). + +#### Capturing Metadata Through Templates + +Data are captured through spreadsheet templates, available as either Google Sheets or Excel (in cases where contributors can't access Google products due to institutional policies). diff --git a/docs/data annotation support/file-dataset.mdx b/docs/data annotation support/file-dataset.mdx new file mode 100644 index 0000000..26b136a --- /dev/null +++ b/docs/data annotation support/file-dataset.mdx @@ -0,0 +1,27 @@ +--- +sidebar_position: 2 +--- + +# File vs. Dataset Annotations + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +## File-level Metadata + + + + Assay-specific metadata is collected for uploaded data files. + Metadata needed for sequencing `.fastq` files from a sequencing assay is different from metadata for `.tiff` files from an imaging assay -- therefore a different metadata template is provided for each of these data types. + + Moreover, even with the same assay, the output from different levels of processing will require different metadata templates. + The "raw" sequencing `.fastq` data from RNA-seq require somewhat different annotations than the summarized expression data. + + Our concept of data levels is highly derived from the [Genomics Data Commons data levels](https://gdc.cancer.gov/resources-tcga-users/tcga-code-tables/data-levels). + + + + The files are grouped together and shared as a dataset. + A dataset is later published and catalogued in the portal once the team is ready to release the data (i.e. once the paper has been published). + + diff --git a/docs/data sharing and access policies/Governance Roles - Page 2.png b/docs/data sharing and access policies/Governance Roles - Page 2.png new file mode 100644 index 0000000000000000000000000000000000000000..435292b95ef930aa62025258203f73d214fe3ac8 GIT binary patch literal 183375 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

7|<1;}PX6 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

U2y$Q#gU!HPj;ApwuNSdQ(#Xg;x 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 + + ```mermaid + flowchart TD + A[Phase 1: Private Only] -->| | B[Phase 2: Collaborative Only] + B --> C[Phase 3: Data Released] + C -->D[Controlled Access] + C -->E[Public] + C -->F[Open Access] + ``` + + The data access for Gray Foundation aligns with the general data access types described for the Synapse platform. You can find more details about these access types [here](https://help.synapse.org/docs/Data-Access-Types.2014904611.html). ## Data Access Tags in the Portal - - This is an upcoming visual labeling system designed to represent access in a more user-friendly manner within the portal. - - - -### Phase 1 Datasets +

+ Phase 1 Datasets ##### "PRIVATE" -private data access + Phase 1 datasets will most likely not be visible in the portal. If they do appear, the pink "PRIVATE" tag will indicate that the data exists on Synapse but is still undergoing compilation/analysis. At the moment, there is no intention to share this data, so please refrain from contacting the team regarding its availability. -### Phase 2 Datasets +
+ +
+ Phase 2 Datasets ##### "COLLABORATIVE ONLY" -collaborative data access + Phase 2 datasets may be visible in the portal but will be labeled as "COLLABORATIVE ACCESS ONLY". Researchers interested in collaboration will need to request access by contacting the Team PI. - Data is private and can only be downloaded by individuals or teams explicitly granted permission. - Admins (PIs and Data Leads) for the team's repository can grant view or download access by adding individuals or teams to the folder or project. This allows data to be shared for collaboration without moving it to Phase 3. - In conversation, this data may also be referred to as being "under embargo". -### Phase 3 Datasets +
+ +
+ Phase 3 Datasets Phase 3 datasets often consist of data released concurrently with or after publication, although certain access conditions may still apply. Within Phase 3, data is classified into several access categories: ##### "CONTROLLED ACCESS" -controlled data access + - Registered Synapse users can download this data after fulfilling additional requirements such as accepting Conditions of Use, submitting a statement, or obtaining approval from governance. - For certain controls, even individuals on the Access Control List with download permissions will need to complete the required action to download data, as these controls are implemented through a different data access layer. - This typically applies to raw sequencing data. ##### "PUBLIC" -public data access - The data can be viewed by anyone on the web, but only registered Synapse users can download it. There are no restrictions or additional steps required for downloading. - This usually applies to processed data such as summarized gene expression and cell and tissue images. ##### "OPEN" -open data access - Anyone on the web can view and download this data without requiring an account. - This usually applies to metadata. - - -For more information, please refer to the policies on our [Data Access](/help/data-access) page or contact our governance analysis team at gray-foundation-service@sagebase.org. - -### See Also +
-For specific information regarding Synapse governance, please visit https://help.synapse.org/docs/Synapse-Governance.2004255211.html. \ No newline at end of file +_For more information regarding Synapse governance, please visit [Synapse Help](https://help.synapse.org/docs/Synapse-Governance.2004255211.html)_ \ No newline at end of file diff --git a/docs/data sharing and access policies/img/docsVersionDropdown.png b/docs/data sharing and access policies/img/docsVersionDropdown.png new file mode 100644 index 0000000000000000000000000000000000000000..97e4164618b5f8beda34cfa699720aba0ad2e342 GIT binary patch literal 25427 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 literal 0 HcmV?d00001 diff --git a/docs/data sharing and access policies/img/localeDropdown.png b/docs/data sharing and access policies/img/localeDropdown.png new file mode 100644 index 0000000000000000000000000000000000000000..e257edc1f932985396bf59584c7ccfaddf955779 GIT binary patch literal 27841 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 JrC|B>e*nH7H{}2T literal 0 HcmV?d00001 diff --git a/docs/data sharing and access policies/overview.md b/docs/data sharing and access policies/overview.md new file mode 100644 index 0000000..b149efe --- /dev/null +++ b/docs/data sharing and access policies/overview.md @@ -0,0 +1,63 @@ +--- +sidebar_position: 1 +--- + +# Understanding Governance + +Data governance involves managing data access and availability effectively. + +When it comes to data deposited in the Synapse platform, access control features are implemented to ensure secure management. +Data sharing settings are determined through sharing agreements established between Sage Bionetworks and research teams. +Data remains private until the project teams agree to release it. + +## Phases of Data Sharing for Gray Foundation + +Data sharing occurs in three distinct phases: + +
+ Private Phase + +During this phase, data is exclusively accessible to the Contributor and individuals designated by the Contributor. This configuration serves as the default setting unless specified otherwise by the grant. For instance, certain pilot projects may start directly in the Collaborative Sharing Phase. + +
+ +
+ Collaborative Sharing Phase + +In the Collaborative Sharing Phase, curated data becomes accessible to investigators within the network. + +
+ +
+ Public Sharing Phase + +In the Public Sharing Phase, data is made available to the broader research community while maintaining appropriate controls. + +
+ + +## Process for Contributing Teams + +Significant governance activities occur even before data is generated or deposited into Synapse. +Through the initial Governance Working Group, negotiations with each institution, and detailed data sharing plans requested from data contributors, the Data Coordination Center (DCC) collects the necessary agreements and information to tailor governance measures. These efforts address several key questions, such as: + +- _What are the relevant policies based on the territorial origins of the data? (For example, data from Europe falls under the jurisdiction of GDPR.)_ +- _What are the relevant policies based on the institutional origins of the data?_ +- _What conditions are specified according to the preferences of data contributors?_ +- _Does the data contain sensitive information?_ +- _What were the patient consents obtained for this human data?_ +- _Is the data provided in a de-identified format according to HIPAA guidelines for human data?_ + + +### When will I interact with Governance? + +You might interact with our governance team: +- At the inception, negotiating data transfer agreements +- At upload of data or clinical data, if there's questions about PHI or patient consents +- Before data release, if anonymous reviewer access is required +- At data release, where certain features might be need to be put in place regarding the data +![Governance Roles]() + +## For Data Re-users + +For researchers hoping to understand governance so that they can re-use the data, please see data access. \ No newline at end of file diff --git a/docs/faq.md b/docs/faq.md new file mode 100644 index 0000000..8216cc3 --- /dev/null +++ b/docs/faq.md @@ -0,0 +1,108 @@ +--- +sidebar_position: 4 +--- + +# Frequently Asked Questions + +
+Data Sharing 📤 + +- [Why Share Data?](#why-share-data) +- [Data Storage](#data-storage) +- [Data Sharing](#data-sharing) +- [About cBioportal](#about-cbioportal) +- [Using Synapse/Sage Bionetworks Resources](#using-synapse-sage-bionetworks-resources) + +
+ +
+ More ⬇️ + +- [Data Models](#data-models) +- [What is Metadata?](#what-is-metadata) +- [Submitting Issues Regarding the Data Model](#submitting-issues-regarding-the-data-model) +- [Acronyms](#acronyms) + +
+ +### Why Share Data? + +**Q:** Why is data sharing important? + +**A:** Data sharing is crucial for several reasons: + +1. Building connections within the scientific community. +2. Providing a remote repository of data for future researchers. +3. Increasing the visibility of your research. +4. Saving time and advancing scientific discovery. +5. Meeting the requirements of many grants and journals that now require open access to data. + +### Data Storage + +**Q:** Where is my data stored? + +**A:** Your data is stored on [Synapse](https://www.synapse.org/), where you can organize it by specific assays. + +### Data Sharing + +**Q:** Can I share data before my research paper is published? + +**A:** Yes, you have the option to upload your data and keep it privately stored until your research paper is published. + +**Q:** What type of data should I share? + +**A:** Share data such as omics data, imaging data, clinical data, or any other data that is important for your experiments. Include protocols that allow others to replicate your experiments. If you're unsure, feel free to contact the DCC. + +### About cBioportal + +**Q:** What is cBioportal? + +**A:** cBioportal is an open-source platform that helps visualize molecular and clinical data attributes for specific datasets on Synapse. + +### Using Synapse/Sage Bionetworks Resources + +**Q:** Can I use Synapse/Sage Bionetworks resources to fulfill the NIH data sharing plan requirements? + +**A:** Yes, you can use Synapse/Sage Bionetworks resources to meet the NIH data sharing plan requirements. + +### Data Models + +**Q:** What is a data model? + +**A:** A data model organizes data elements and standardizes how they relate to each other. It explicitly determines the structure of the data. For more information, see [Princeton University's explanation](https://cedar.princeton.edu/understanding-data/what-data-model). + +**Q:** Where does the Gray Foundation's data model come from? + +**A:** The Gray Foundation's data model is derived from several data standards, such as the [Genomics Data Commons](https://gdc.cancer.gov/about-data/data-standards), but it has also been adapted to fit the needs of the consortium. It outlines, defines, and standardizes how data, like clinical data, are represented and how they relate to each other. For example, how a patient's diagnosis is related to their therapy. One critical relation is between clinical data and generated data, where most generated data in the Gray Foundation need to be linked to the original patients for useful analysis. + +### What is Metadata? + +**Q:** Is metadata the same as a data model? + +**A:** Metadata is additional standardized information included alongside data to provide context—it's like data about the data. Metadata makes data in the portal searchable, discoverable, accessible, reusable, and understandable to others, even those who were not involved in generating the data. Metadata can be descriptive, administrative (like provenance information), or research-based (like information about the data sampling and handling). For more details, check out the [AD Knowledge Portal Glossary](https://sagebionetworks.jira.com/wiki/spaces/APD/pages/2062254225/Glossary). + +### Submitting Issues Regarding the Data Model + +**Q:** How can I submit issues related to the data model? + +**A:** For questions, discussions, suggestions, or bug reports related to the data model, it's preferred that members [submit an issue at our source repository](https://github.com/gf-dcc/data-model/issues/new). Note that this requires a GitHub account. + +### Acronyms + +**Q:** What do these acronyms mean? + +**A:** Here are some acronyms and their meanings: + +- **ACL:** Access Control List (a list of users and teams that control the permissions to an entity). +- **AR:** Access Requirement or Access Restriction (a condition for data access that must be met). +- **BAM:** Bidirectional Associative Memory. +- **BCR:** Biospecimen Core Resource. +- **CNV:** Copy Number Variation. +- **DCC:** Data Coordinating Center. +- **eRA:** Electronic Research Administration. +- **MAGE-TAB:** Microarray Gene Expression - Tabular format. +- **PHI:** Protected Health Information. +- **TARGET:** Therapeutically Applicable Research to Generate Effective Treatments. +- **t-SNE:** t-distributed stochastic neighbor embedding. +- **TSV:** Tab Separated Values. +- **VCFS:** Version Controlled File System. \ No newline at end of file diff --git a/docs/image-1.png b/docs/image-1.png new file mode 100644 index 0000000000000000000000000000000000000000..e4c5ab94288814c1065aea2336a426881c5a8dd9 GIT binary patch literal 16909 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 SMm**LASb0HS^3I1=>Gy(QgPV; literal 0 HcmV?d00001 diff --git a/docs/image.png b/docs/image.png new file mode 100644 index 0000000000000000000000000000000000000000..2ae41510da1ec4c67123c61d7f42b64a2a4cd879 GIT binary patch literal 486 zcmV@P)5Dh;Vw;d0aK%TATI--J zvMWiFlg+`C7yc6hjuH7_2OT + + ```mermaid +%%{ + init: { + 'securityLevel': 'loose', + 'theme': 'base', + 'themeVariables': { + 'fontSize': '50px', + 'primaryColor': '#385D7F', + 'primaryTextColor': '#fff', + 'primaryBorderColor': '#7196B5', + 'lineColor': '#000', + 'secondaryBorderColor': '#fff', + 'tertiaryColor': '#FFFFFF', + 'tertiaryBorderColor': '#FFFFFF'} + } +}%% +flowchart LR +subgraph + A[Data Sharing Plan]; + A2[Governance Information]; + B[Storage of Anonymized\n Clinical Data and Data Files]; + C[Sample Management Tables]; + C2[Storage of Protocols\n Materials, Methods]; + D[Metadata]; + +end + + A ==> S[Synapse]; + A2 ==> S; + B ==> S; + C ==> S; + C2 ==> S; + D ==> S; + S ==> P[Portal]; + E[Documentation]==> P; + subgraph + P ==> P1[Phase 1\n Private 🔒]:::someclass; + P1 ==> P2[Phase 2\n Consortium Members]:::someclass; + P2 ==> P3[Phase 3\n General Public]:::someclass; + classDef someclass fill:#576371 + +end +subgraph +J([cBioPortal]); +K([Minerva]); +L([CellXGene]); +end + P3 ==> J; + P3 ==> K; + P3 ==> L; + ``` + + +Typical NF projects often follow a similar timeline, starting with data sharing plans and progressing through phases of data validation, documentation, and a dedicated data portal. These projects ultimately reach Phase 3, where their data becomes accessible to the public, facilitating collaboration and research. + diff --git a/docs/onboarding/_category_.json b/docs/onboarding/_category_.json new file mode 100644 index 0000000..ea167ee --- /dev/null +++ b/docs/onboarding/_category_.json @@ -0,0 +1,14 @@ +{ + "label": "Introduction - Basics", + "position": 2, + "collapsible": true, + "collapsed": false, + "link": { + "type": "generated-index", + "description": "How to navigate data sharing with Sage Bionetworks." + }, + "customProps": { + "description": "This description can be used in the swizzled DocCard" + } + +} \ No newline at end of file diff --git a/docs/onboarding/annotate.md b/docs/onboarding/annotate.md new file mode 100644 index 0000000..ca5750f --- /dev/null +++ b/docs/onboarding/annotate.md @@ -0,0 +1,50 @@ +--- +sidebar_position: 6 +--- + +# Applying Metadata to Data + + +After uploading data, contributors can find those files on our [Data Curator App](https://dca.app.sagebionetworks.org/), which is used to help annotate the data. Select **Gray Foundation**, your project name, and the folder of files you want to annotate. Then select a metadata template. +Click download template and go through the steps of populating the template. Export the template as a .csv and reupload it to the data curator app and validate. After it passes validation, you may submit it and your annotations will now appear on Synapse with your data. + +[Watch this quick video to become familiar on metadata](https://www.canva.com/design/DAFuV7s50ck/sKjd9PIPfBNlbHbTlGC15A/watch?utm_content=DAFuV7s50ck&utm_campaign=designshare&utm_medium=link&utm_source=publishsharelink) + +We offer a variety of metadata templates tailored to different data types and assays. + +Here's are examples of the google sheets that are generated for common assays: + +- [Imaging Level 2 Metadata Template](https://docs.google.com/spreadsheets/u/1/d/1SoGrRLRmKFUjk4hj4YMJKi-9zeiAKm1XIfqjYa9Q6iA/edit) +- [Patient Data Metadata Template](https://docs.google.com/spreadsheets/d/1mawAq6MiSiGfHa6ezEfCir0MVXZCxd3atZvVgE_ZOiM/edit) +- [Single Cell RNA Sequencing Level 1 Metadata Template](https://docs.google.com/spreadsheets/d/1cpiZn6vnehpYaLoi8ponTrDHxqoGIXXEjXqiWpaHSfg/edit#gid=0) + +These templates ensure that your data is well-documented and organized, making it easier for you to manage and share your research. + +### 🛠️ Troubleshooting + +
+ I cannot see my project or folder + +This is usually a permissions issue. Please contact us to get your account added. + +
+
+ I do not see a template that is a good fit for my data + +Usually the right template should already exist. Contact us and we'll add the right template. + +
+ +
+ The app hangs or crashes + +Contact the DCC and we'll contact the tooling team for troubleshooting. + +
+ +
+ I have a validation issue + +Check the validation error messages, and if it is confusing or you disagree, please contact the DCC. + +
\ No newline at end of file diff --git a/docs/onboarding/create-account.md b/docs/onboarding/create-account.md new file mode 100644 index 0000000..cfe96f4 --- /dev/null +++ b/docs/onboarding/create-account.md @@ -0,0 +1,31 @@ +--- +sidebar_position: 3 +--- + +# Account Setup + +To begin using Synapse, please follow these steps: + +1. Please familiarize yourself with the different [account types available](https://help.synapse.org/docs/Synapse-User-Account-Types.2007072795.html). + +2. **Create an Account:** Start by visiting the [Synapse Documentation Website](https://help.synapse.org/docs/Getting-Started.2055471150.html) and [register for an account](https://www.synapse.org/#!RegisterAccount:0). + +3. **Certification Quiz:** To unlock all the features and upload data in Synapse, you must successfully complete a [certification quiz](https://www.synapse.org/#!Quiz:Certification). + +:::tip Pro Tip +You can find your Synapse username by navigating to [view your profile](https://www.synapse.org/#!Profile:v). +::: + +If you have any questions or need assistance, please submit a ticket to the [DCC Customer Service Desk](https://sagebionetworks.jira.com/servicedesk/customer/portal/17). + +4. After creating your account, please inform the DCC so that a team-specific invitation can be sent to you. + +5. To join a team, you must accept the invitation by clicking on the link provided in the email and following the instructions on the Synapse team page. + +6. **Navigate to Your Projects**: Once you have an account, you can access your projects. These projects are categorized into three types: + - `Created By Me`: Projects created by you. + - `Favorite Projects`: Projects you've marked as favorites. + - `Shared With Me`: Projects you have access to. + - `Team Projects`: Projects associated with your research team. + + ![Projects](image-2.png) \ No newline at end of file diff --git a/docs/onboarding/data-analysis.md b/docs/onboarding/data-analysis.md new file mode 100644 index 0000000..c347794 --- /dev/null +++ b/docs/onboarding/data-analysis.md @@ -0,0 +1,32 @@ +--- +sidebar_position: 7 +--- + +# Data Analysis + +Processed data are made available on some of the most well-known applications. +This brings data to a bigger stage for collaboration, analysis, and more impactful data sharing. +The data can be distributed on multiple apps specialized for the data type, and the **Gray Foundation Portal** will be the entrypoint for all of these. + +MSKCC can also work on development or customizations of apps/tools for a particular data type if needed. +However, not all data may be available for analysis -- whether data is "elevated" to an analysis appp depends prioritization and suitability. + +Below, we provide more details on analysis apps and which data types are targeted for them. + +
+ +| Data Type | Analysis App | +| ------------------------------------ | ----------------- | +| Copy Number Variation (CNV) | cbioportal | +| Summarized Gene Expression (RNA-seq) | cbioportal | +| Mutations | cbioportal | +| Single Cell RNA Sequencing Data | CellXGene | +| CyCIF Imaging Data | Minerva Viewer | + +
+ +#### External Viewers + +- [cBioPortal](https://docs.cbioportal.org/) for Cancer Genomics was originally developed at Memorial Sloan Kettering Cancer Center (MSK) for sharing genomic data. We provide a custom instance for the Gray Foundation. + +- [CELLxGENE](https://github.com/chanzuckerberg/cellxgene) ("cell-by-gene") is an interactive data explorer specifically designed for analyzing single-cell datasets. diff --git a/pages/onboarding/data-processing-organization.mdx b/docs/onboarding/data-processing.md similarity index 90% rename from pages/onboarding/data-processing-organization.mdx rename to docs/onboarding/data-processing.md index 918eee4..a8593d6 100644 --- a/pages/onboarding/data-processing-organization.mdx +++ b/docs/onboarding/data-processing.md @@ -1,16 +1,8 @@ -## Overview of Data Processing +--- +sidebar_position: 5 +--- -### Data Processing by the Project Team - -Depending on their funded aims, project teams may have specialized data workflows, which can include: - -- Generating sequencing data and deriving data using multiple variant calling pipelines. -- Producing high-resolution images and extracting summary features from images. -- Combining different types of data. - -During the onboarding process, it is essential to discuss the anticipated workflow, especially if it is complex or deviates from the standard. Project teams should provide information or documentation regarding their workflow. - -## Data organization corresponds to processing stages +# Data Organization Data is organized by its assay type and, logically, its processed type in folders. Each top-level folder and all of its subfolders must contain data of the same type (see details below). @@ -21,25 +13,23 @@ Sometimes only raw data or only processed data is expected. If only one level of data is expected, everything is "collapsed" into only one folder and there are no subfolders. Subfolders must be of the same data type and level as the root folder they are contained. -``` -. +```plaintext └── single_cell_RNA_seq - ├── single_cell_RNA_seq_raw + ├── single_cell_RNA_seq_level1 ├── fileA.fastq ├── fileB.fastq ├── fileC.fastq └── fileD.fastq - └── single_cell_RNA_seq_semiprocessed + ├── single_cell_RNA_seq_level2 ├── fileA.bam ├── fileB.bam ├── fileC.bam └── fileD.bam - └── single_cell_RNA_seq_processed + ├── single_cell_RNA_seq_level3 ├── raw_counts.txt ├── normalized_counts.txt - └── single_cell_RNA_seq_processed_2 + ├── single_cell_RNA_seq_level4 ├── t-SNE.txt - ``` By understanding the data generation process, the Data Coordination Center (DCC) can effectively collaborate with each team to address the following questions: @@ -48,6 +38,16 @@ By understanding the data generation process, the Data Coordination Center (DCC) - Are there any recommendations that can be provided to ensure a smooth workflow and avoid potential issues in the downstream analysis? - What additional resources can the DCC offer, if available? +### Data Processing by the Project Team + +Depending on their funded aims, project teams may have specialized data workflows, which can include: + +- Generating sequencing data and deriving data using multiple variant calling pipelines. +- Producing high-resolution images and extracting summary features from images. +- Combining different types of data. + +During the onboarding process, it is essential to discuss the anticipated workflow, especially if it is complex or deviates from the standard. Project teams should provide information or documentation regarding their workflow. + ### Data Processing by the DCC In addition to the project team's data processing, the DCC also performs data processing on the uploaded data in Synapse. This processing includes: @@ -55,3 +55,4 @@ In addition to the project team's data processing, the DCC also performs data pr - Quality control assessments. - File format conversions. - Other necessary data transformations to facilitate data loading and sharing in cBioPortal or other analysis applications. + diff --git a/docs/onboarding/dsp.md b/docs/onboarding/dsp.md new file mode 100644 index 0000000..dbafbee --- /dev/null +++ b/docs/onboarding/dsp.md @@ -0,0 +1,15 @@ +--- +sidebar_position: 2 +--- + +# Data Sharing Plan + +One important component of a data sharing plan is to outline what datasets will be shared. We have a form that collects information focusing on this component. It is not as extensive as a plan described by NIH policies(opens in a new tab), but is nevertheless used for the practical purpose of better data management. By having a record of what to expect, the DCC can better plan storage, new application features, governance, and other infrastructure around the incoming data. + +[EXAMPLE ONLY](https://dsp-git-update-site-gf-dsp.vercel.app/dsp/GF) + +After the onboarding process is completed, the team's PI/data lead will be provided with a distinct link, granting them access to their personalized data sharing plan. This plan will come with essential information already filled in. The DCC Data Manager will be responsible for sending this link whenever updates to the data sharing plan are necessary. + + + + diff --git a/docs/onboarding/image-2.png b/docs/onboarding/image-2.png new file mode 100644 index 0000000000000000000000000000000000000000..fd3765a9bdc865cd8610e83365dbaa00929720bc GIT binary patch literal 25042 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

y`Hq@Rkkqqg+)viE!n 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 literal 0 HcmV?d00001 diff --git a/docs/onboarding/onboarding-checklist.mdx b/docs/onboarding/onboarding-checklist.mdx new file mode 100644 index 0000000..f6f204c --- /dev/null +++ b/docs/onboarding/onboarding-checklist.mdx @@ -0,0 +1,56 @@ +--- +sidebar_position: 1 +--- + +# Onboarding Guide + + + +**Welcome to the Gray Foundation Data Coordination Center Onboarding Guide. This guide provides an overview of the onboarding process for teams and outlines your responsibilities as you navigate through your project.** + +

+New Teams Webinar 💻 + +_All project members, including PIs, researchers, staff, and project managers, are strongly encouraged to participate in the "New Teams Webinar hosted by Sage Bionetworks/DCC."_ + +The primary objectives of this 1-hour webinar are as follows: +- Offer a face-to-face introduction to the DCC staff, which includes representatives from Sage Bionetworks and MSKCC. +- Discuss and go over the "Onboarding Checklist." +- Familiarize teams with open-science data storage and analysis tools, such as Synapse and cBioportal. +- Explore potential data sharing goals and brainstorm opportunities for data reusability and analysis. +- Inform teams about opportunities to join working groups, such as the analysis working group, and foster collaboration with other Gray Foundation researchers. + +
+ + +Typically teams are composed of prinicpal investigators, data leads/researchers, clinical data coordinators, and project managers. + +Here are the suggested responsibilites: + +| Responsibilities | Principal Investigators | Data Leads/Contributors | Clinical Data Coordinators | Project Managers | +|:----------------------------------------------------:|:------------------------:|:------------------------:|:--------------------------:|:---------------:| +| Create Synapse accounts | ✓ | ✓ | ✓ | ✓ | +| Join Gray Foundation Slack | ✓ | ✓ | ✓ | ✓ | +| Confirm access permissions on the platform | ✓ | ✓ | ✓ | ✓ | +| Review documentation | ✓ | ✓ | ✓ | ✓ | +| Receive additional clinical data training | ✓ | | ✓ | | +| Attend Portal Design Working Group | ✓ | ✓ | ✓ | ✓ | +| Attend Gray Foundation Quarterly Updates | ✓ | ✓ | ✓ | ✓ | +| Attend monthly meetings with DCC | | ✓ | ✓ | ✓ | +| Designate data lead contacts | ✓ | | | | +| Outline experimental workflow for DCC | | ✓ | | ✓ | +| Upload Patient Clinical Data to Synapse | | | ✓ | | +| Complete data sharing plan | ✓ | | | | +| Review and approve team members on Synapse | ✓ | | | | +| Finalize governance and data policies | ✓ | | | | +| Determine touchbase schedule and medium | | | | ✓ | +| Participate in interactive Synapse training | | ✓ | | | +| Upload Experimental Data to Synapse | | ✓ | | | +| Annotate experimental data using data curator app | | ✓ | | | +| Notify DCC of publications | ✓ | | | | +| Confirm data release | ✓ | | | | + +#### Supplemental Onboarding: + +New personnel designated as data leads after a project has commenced can access onboarding. Please get in touch with the Data Coordinating Center (DCC) as soon as new project-relevant personnel are identified. The DCC will provide onboarding procedures and steps based on the information provided above. + diff --git a/docs/onboarding/upload-data.md b/docs/onboarding/upload-data.md new file mode 100644 index 0000000..922af1e --- /dev/null +++ b/docs/onboarding/upload-data.md @@ -0,0 +1,66 @@ +--- +sidebar_position: 4 +--- + +# Uploading Data + +Before you begin, identify the destination for your data. Most data are organized in pre-assigned folders based on assay and data levels. You can create subfolders for additional organization, especially for batch-specific data. + +#### Using Synapse User Interface (UI) + +The UI is suitable for smaller files less than 100MB. In the designated folder, access the Folder Tools menu for upload options. Refer to the general UI documentation for details. + +#### Programmatic Clients + +For larger and numerous files, use programmatic clients for efficient uploading. Options include the command-line tool, Python script, or R. Find detailed documentation for each option. Reach out to the DCC for assistance. + +#### Typical Workflow with Python Command-Line Client + +1. **Install Python Package**: Install the Synapse Python package from [PyPI](https://pypi.org/project/synapseclient/). This will also automatically install the command line utility. Test out that the command line utility is working by typing `synapse help` and feel free to review [docs](https://python-docs.synapse.org/build/html/index.html) for the Python CLI client. + +2. **Create Access Token**: For large uploads, it is best to create an access token. Go to your Account profile > Account Settings > Personal Access Tokens > Create new token. + +3. **Create Configuration File**: For convenience, copy and paste the token into a `.synapseConfig` text file: + + ```plaintext + [authentication] + authtoken = sometokenstringxxxxxxxxxxxxxxxxxx + ``` + +4. **Create Manifest File**: Create a list of files to transfer (called a manifest). The parent-id is the Synapse folder you are trying to upload files to: + + ```bash + synapse manifest --parent-id syn12345678 --manifest-file manifest.txt PATH_TO_DIR_WITH_FILES + ``` + +5. **Certified User Check**: If you are not a Certified User, the tool will output a message. Review and complete the Certified User portion of Account Setup before proceeding. + +6. **Execute Sync Command**: Successful execution should create a manifest file `manifest.txt`. Ensure that `.synapseConfig` is present locally to provide authentication: + + ```bash + synapse sync manifest.txt + ``` + + Options for retries in case of a poor connection: + + ```bash + synapse sync --retries 3 manifest.txt + ``` + +#### One-off Uploads + +For just a few files, a more convenient command might be: + +```bash +synapse store my_image.tiff --parentId syn12345678 +``` + +#### Alternative Methods + +Under rare unique circumstances, the DCC can explore the following options: + +- Receiving data via physical hard drive +- Utilizing Globus transfers (if really needed) +- Transferring from a custom S3 bucket + +Feel free to adjust or customize it according to your needs! \ No newline at end of file diff --git a/docusaurus.config.js b/docusaurus.config.js new file mode 100644 index 0000000..1381e47 --- /dev/null +++ b/docusaurus.config.js @@ -0,0 +1,148 @@ +// @ts-check +// Note: type annotations allow type checking and IDEs autocompletion + +const { themes } = require('prism-react-renderer'); +const lightCodeTheme = themes.github; + +/** @type {import('@docusaurus/types').Config} */ +const config = { + title: 'Documentation for Gray Foundation BRCA Precancer Atlas', + tagline: 'The Gray Foundation funded by Jon and Mindy Gray in 2014, is focused on accelerating cancer research to study BRCA-associated precancer and early cancerous lesions in order to develop new prevention, early detection, and interception approaches. Proposals are solicited annually to fund BRCA-gene related research. Awardees of the Gray Foundation are encouraged to collaborate together', + favicon: 'img/favicon.ico', + + // Set the production url of your site here + url: 'https://docs.graybrcaatlas.org', + // Set the // pathname under which your site is served + // For GitHub pages deployment, it is often '//' + baseUrl: '/', + + // GitHub pages deployment config. + // If you aren't using GitHub pages, you don't need these. + organizationName: 'gf-dcc', // Usually your GitHub org/user name. + projectName: 'docs', // Usually your repo name. + + onBrokenLinks: 'throw', + onBrokenMarkdownLinks: 'warn', + + // Even if you don't use internalization, you can use this field to set useful + // metadata like html lang. For example, if your site is Chinese, you may want + // to replace "en" with "zh-Hans". + i18n: { + defaultLocale: 'en', + locales: ['en'], + }, + + presets: [ + [ + 'classic', + /** @type {import('@docusaurus/preset-classic').Options} */ + ({ + docs: { + sidebarPath: require.resolve('./sidebars.js'), + // Please change this to your repo. + // Remove this to remove the "edit this page" links. + }, + blog: { + showReadingTime: true, + // Please change this to your repo. + // Remove this to remove the "edit this page" links. + }, + theme: { + customCss: require.resolve('./src/css/custom.css'), + }, + }), + ], + ], + + themeConfig: + /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ + ({ + // Replace with your project's social card + image: 'img/docusaurus-social-card.jpg', + navbar: { + title: '', + logo: { + alt: 'Sage Logo', + src: 'img/sage_logo.png', + }, + items: [ + { + type: 'docSidebar', + sidebarId: 'tutorialSidebar', + position: 'left', + label: 'Help', + }, + { to: '/blog', label: 'Blog', position: 'left' }, + { + href: 'https://github.com/gf-dcc', + label: 'GitHub', + position: 'right', + }, + ], + }, + footer: { + style: 'dark', + links: [ + { + title: 'Docs', + items: [ + { + label: 'Onboarding Checklist', + to: 'docs/onboarding/onboarding-checklist', + }, + { + label: 'Data Curator App', + href: 'https://dca.app.sagebionetworks.org/', + }, + { + label: 'Help with Synapse', + href: 'https://help.synapse.org/docs/Getting-Started.2055471150.html', + }, + ], + }, + { + title: 'Community', + items: [ + { + label: 'Slack Channel', + href: 'https://join.slack.com/t/gfbrcaprecanceratlas/shared_invite/zt-254dbv304-F8ZjGMoFsHISGS1ouyp_Iw', + }, + { + label: 'Sage Bionetworks', + href: 'https://sagebionetworks.org', + }, + { + label: 'Synapse', + href: 'https://synapse.org', + }, + ], + }, + { + title: 'More', + items: [ + { + label: 'Blog', + to: '/blog', + }, + { + label: 'GitHub', + href: 'https://github.com/gf-dcc', + }, + ], + }, + ], + copyright: `Copyright © ${new Date().getFullYear()} Sage Bionetworks, Built with Docusaurus.`, + }, + prism: { + theme: lightCodeTheme, + additionalLanguages: ['bash', 'diff', 'json'], + + }, + }), + themes: ['@docusaurus/theme-mermaid'], + markdown: { + mermaid: true, + }, +}; + +module.exports = config; diff --git a/next.config.js b/next.config.js deleted file mode 100644 index 8f10dbb..0000000 --- a/next.config.js +++ /dev/null @@ -1,7 +0,0 @@ -const withNextra = require('nextra')({ - theme: 'nextra-theme-docs', - themeConfig: './theme.config.js', - // optional: add `unstable_staticImage: true` to enable Nextra's auto image import -}) -module.exports = withNextra() - diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 532d317..0000000 --- a/package-lock.json +++ /dev/null @@ -1,5641 +0,0 @@ -{ - "name": "docs", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "dependencies": { - "@mdx-js/react": "^2.1.5", - "framer-motion": "^7.3.2", - "next": "^12.3.4", - "nextra": "^2.0.0-beta.42", - "nextra-theme-docs": "^2.0.0-beta.43", - "react": "^18.2.0", - "react-dom": "^18.2.0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.20.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.6.tgz", - "integrity": "sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==", - "dependencies": { - "regenerator-runtime": "^0.13.11" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@emotion/is-prop-valid": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", - "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", - "optional": true, - "dependencies": { - "@emotion/memoize": "0.7.4" - } - }, - "node_modules/@emotion/memoize": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", - "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", - "optional": true - }, - "node_modules/@headlessui/react": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.4.tgz", - "integrity": "sha512-D8n5yGCF3WIkPsjEYeM8knn9jQ70bigGGb5aUvN6y4BGxcT3OcOQOKcM3zRGllRCZCFxCZyQvYJF6ZE7bQUOyQ==", - "dependencies": { - "client-only": "^0.0.1" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": "^16 || ^17 || ^18", - "react-dom": "^16 || ^17 || ^18" - } - }, - "node_modules/@mdx-js/mdx": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-2.1.5.tgz", - "integrity": "sha512-zEG0lt+Bl/r5U6e0TOS7qDbsXICtemfAPquxWFsMbdzrvlWaqMGemLl+sjVpqlyaaiCiGVQBSGdCk0t1qXjkQg==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/mdx": "^2.0.0", - "estree-util-build-jsx": "^2.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "estree-util-to-js": "^1.1.0", - "estree-walker": "^3.0.0", - "hast-util-to-estree": "^2.0.0", - "markdown-extensions": "^1.0.0", - "periscopic": "^3.0.0", - "remark-mdx": "^2.0.0", - "remark-parse": "^10.0.0", - "remark-rehype": "^10.0.0", - "unified": "^10.0.0", - "unist-util-position-from-estree": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "unist-util-visit": "^4.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/@mdx-js/react": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-2.1.5.tgz", - "integrity": "sha512-3Az1I6SAWA9R38rYjz5rXBrGKeZhq96CSSyQtqY+maPj8stBsoUH5pNcmIixuGkufYsh8F5+ka2CVPo2fycWZw==", - "dependencies": { - "@types/mdx": "^2.0.0", - "@types/react": ">=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "react": ">=16" - } - }, - "node_modules/@motionone/animation": { - "version": "10.14.0", - "resolved": "https://registry.npmjs.org/@motionone/animation/-/animation-10.14.0.tgz", - "integrity": "sha512-h+1sdyBP8vbxEBW5gPFDnj+m2DCqdlAuf2g6Iafb1lcMnqjsRXWlPw1AXgvUMXmreyhqmPbJqoNfIKdytampRQ==", - "dependencies": { - "@motionone/easing": "^10.14.0", - "@motionone/types": "^10.14.0", - "@motionone/utils": "^10.14.0", - "tslib": "^2.3.1" - } - }, - "node_modules/@motionone/dom": { - "version": "10.13.1", - "resolved": "https://registry.npmjs.org/@motionone/dom/-/dom-10.13.1.tgz", - "integrity": "sha512-zjfX+AGMIt/fIqd/SL1Lj93S6AiJsEA3oc5M9VkUr+Gz+juRmYN1vfvZd6MvEkSqEjwPQgcjN7rGZHrDB9APfQ==", - "dependencies": { - "@motionone/animation": "^10.13.1", - "@motionone/generators": "^10.13.1", - "@motionone/types": "^10.13.0", - "@motionone/utils": "^10.13.1", - "hey-listen": "^1.0.8", - "tslib": "^2.3.1" - } - }, - "node_modules/@motionone/easing": { - "version": "10.14.0", - "resolved": "https://registry.npmjs.org/@motionone/easing/-/easing-10.14.0.tgz", - "integrity": "sha512-2vUBdH9uWTlRbuErhcsMmt1jvMTTqvGmn9fHq8FleFDXBlHFs5jZzHJT9iw+4kR1h6a4SZQuCf72b9ji92qNYA==", - "dependencies": { - "@motionone/utils": "^10.14.0", - "tslib": "^2.3.1" - } - }, - "node_modules/@motionone/generators": { - "version": "10.14.0", - "resolved": "https://registry.npmjs.org/@motionone/generators/-/generators-10.14.0.tgz", - "integrity": "sha512-6kRHezoFfIjFN7pPpaxmkdZXD36tQNcyJe3nwVqwJ+ZfC0e3rFmszR8kp9DEVFs9QL/akWjuGPSLBI1tvz+Vjg==", - "dependencies": { - "@motionone/types": "^10.14.0", - "@motionone/utils": "^10.14.0", - "tslib": "^2.3.1" - } - }, - "node_modules/@motionone/types": { - "version": "10.14.0", - "resolved": "https://registry.npmjs.org/@motionone/types/-/types-10.14.0.tgz", - "integrity": "sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ==" - }, - "node_modules/@motionone/utils": { - "version": "10.14.0", - "resolved": "https://registry.npmjs.org/@motionone/utils/-/utils-10.14.0.tgz", - "integrity": "sha512-sLWBLPzRqkxmOTRzSaD3LFQXCPHvDzyHJ1a3VP9PRzBxyVd2pv51/gMOsdAcxQ9n+MIeGJnxzXBYplUHKj4jkw==", - "dependencies": { - "@motionone/types": "^10.14.0", - "hey-listen": "^1.0.8", - "tslib": "^2.3.1" - } - }, - "node_modules/@napi-rs/simple-git": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git/-/simple-git-0.1.8.tgz", - "integrity": "sha512-BvOMdkkofTz6lEE35itJ/laUokPhr/5ToMGlOH25YnhLD2yN1KpRAT4blW9tT8281/1aZjW3xyi73bs//IrDKA==", - "engines": { - "node": ">= 10" - }, - "optionalDependencies": { - "@napi-rs/simple-git-android-arm-eabi": "0.1.8", - "@napi-rs/simple-git-android-arm64": "0.1.8", - "@napi-rs/simple-git-darwin-arm64": "0.1.8", - "@napi-rs/simple-git-darwin-x64": "0.1.8", - "@napi-rs/simple-git-linux-arm-gnueabihf": "0.1.8", - "@napi-rs/simple-git-linux-arm64-gnu": "0.1.8", - "@napi-rs/simple-git-linux-arm64-musl": "0.1.8", - "@napi-rs/simple-git-linux-x64-gnu": "0.1.8", - "@napi-rs/simple-git-linux-x64-musl": "0.1.8", - "@napi-rs/simple-git-win32-arm64-msvc": "0.1.8", - "@napi-rs/simple-git-win32-x64-msvc": "0.1.8" - } - }, - "node_modules/@napi-rs/simple-git-android-arm-eabi": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-android-arm-eabi/-/simple-git-android-arm-eabi-0.1.8.tgz", - "integrity": "sha512-JJCejHBB1G6O8nxjQLT4quWCcvLpC3oRdJJ9G3MFYSCoYS8i1bWCWeU+K7Br+xT+D6s1t9q8kNJAwJv9Ygpi0g==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/simple-git-android-arm64": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-android-arm64/-/simple-git-android-arm64-0.1.8.tgz", - "integrity": "sha512-mraHzwWBw3tdRetNOS5KnFSjvdAbNBnjFLA8I4PwTCPJj3Q4txrigcPp2d59cJ0TC51xpnPXnZjYdNwwSI9g6g==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/simple-git-darwin-arm64": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-darwin-arm64/-/simple-git-darwin-arm64-0.1.8.tgz", - "integrity": "sha512-ufy/36eI/j4UskEuvqSH7uXtp3oXeLDmjQCfKJz3u5Vx98KmOMKrqAm2H81AB2WOtCo5mqS6PbBeUXR8BJX8lQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/simple-git-darwin-x64": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-darwin-x64/-/simple-git-darwin-x64-0.1.8.tgz", - "integrity": "sha512-Vb21U+v3tPJNl+8JtIHHT8HGe6WZ8o1Tq3f6p+Jx9Cz71zEbcIiB9FCEMY1knS/jwQEOuhhlI9Qk7d4HY+rprA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/simple-git-linux-arm-gnueabihf": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-arm-gnueabihf/-/simple-git-linux-arm-gnueabihf-0.1.8.tgz", - "integrity": "sha512-6BPTJ7CzpSm2t54mRLVaUr3S7ORJfVJoCk2rQ8v8oDg0XAMKvmQQxOsAgqKBo9gYNHJnqrOx3AEuEgvB586BuQ==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/simple-git-linux-arm64-gnu": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-arm64-gnu/-/simple-git-linux-arm64-gnu-0.1.8.tgz", - "integrity": "sha512-qfESqUCAA/XoQpRXHptSQ8gIFnETCQt1zY9VOkplx6tgYk9PCeaX4B1Xuzrh3eZamSCMJFn+1YB9Ut8NwyGgAA==", - "cpu": [ - "arm64" - ], - "hasInstallScript": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/simple-git-linux-arm64-musl": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-arm64-musl/-/simple-git-linux-arm64-musl-0.1.8.tgz", - "integrity": "sha512-G80BQPpaRmQpn8dJGHp4I2/YVhWDUNJwcCrJAtAdbKFDCMyCHJBln2ERL/+IEUlIAT05zK/c1Z5WEprvXEdXow==", - "cpu": [ - "arm64" - ], - "hasInstallScript": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/simple-git-linux-x64-gnu": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-x64-gnu/-/simple-git-linux-x64-gnu-0.1.8.tgz", - "integrity": "sha512-NI6o1sZYEf6vPtNWJAm9w8BxJt+LlSFW0liSjYe3lc3e4dhMfV240f0ALeqlwdIldRPaDFwZSJX5/QbS7nMzhw==", - "cpu": [ - "x64" - ], - "hasInstallScript": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/simple-git-linux-x64-musl": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-x64-musl/-/simple-git-linux-x64-musl-0.1.8.tgz", - "integrity": "sha512-wljGAEOW41er45VTiU8kXJmO480pQKzsgRCvPlJJSCaEVBbmo6XXbFIXnZy1a2J3Zyy2IOsRB4PVkUZaNuPkZQ==", - "cpu": [ - "x64" - ], - "hasInstallScript": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/simple-git-win32-arm64-msvc": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-win32-arm64-msvc/-/simple-git-win32-arm64-msvc-0.1.8.tgz", - "integrity": "sha512-QuV4QILyKPfbWHoQKrhXqjiCClx0SxbCTVogkR89BwivekqJMd9UlMxZdoCmwLWutRx4z9KmzQqokvYI5QeepA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@napi-rs/simple-git-win32-x64-msvc": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-win32-x64-msvc/-/simple-git-win32-x64-msvc-0.1.8.tgz", - "integrity": "sha512-UzNS4JtjhZhZ5hRLq7BIUq+4JOwt1ThIKv11CsF1ag2l99f0123XvfEpjczKTaa94nHtjXYc2Mv9TjccBqYOew==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/env": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.4.tgz", - "integrity": "sha512-H/69Lc5Q02dq3o+dxxy5O/oNxFsZpdL6WREtOOtOM1B/weonIwDXkekr1KV5DPVPr12IHFPrMrcJQ6bgPMfn7A==" - }, - "node_modules/@next/swc-android-arm-eabi": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.4.tgz", - "integrity": "sha512-cM42Cw6V4Bz/2+j/xIzO8nK/Q3Ly+VSlZJTa1vHzsocJRYz8KT6MrreXaci2++SIZCF1rVRCDgAg5PpqRibdIA==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-android-arm64": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.4.tgz", - "integrity": "sha512-5jf0dTBjL+rabWjGj3eghpLUxCukRhBcEJgwLedewEA/LJk2HyqCvGIwj5rH+iwmq1llCWbOky2dO3pVljrapg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-darwin-arm64": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.4.tgz", - "integrity": "sha512-DqsSTd3FRjQUR6ao0E1e2OlOcrF5br+uegcEGPVonKYJpcr0MJrtYmPxd4v5T6UCJZ+XzydF7eQo5wdGvSZAyA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-darwin-x64": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.4.tgz", - "integrity": "sha512-PPF7tbWD4k0dJ2EcUSnOsaOJ5rhT3rlEt/3LhZUGiYNL8KvoqczFrETlUx0cUYaXe11dRA3F80Hpt727QIwByQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-freebsd-x64": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.4.tgz", - "integrity": "sha512-KM9JXRXi/U2PUM928z7l4tnfQ9u8bTco/jb939pdFUHqc28V43Ohd31MmZD1QzEK4aFlMRaIBQOWQZh4D/E5lQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.4.tgz", - "integrity": "sha512-3zqD3pO+z5CZyxtKDTnOJ2XgFFRUBciOox6EWkoZvJfc9zcidNAQxuwonUeNts6Xbm8Wtm5YGIRC0x+12YH7kw==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-gnu": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.4.tgz", - "integrity": "sha512-kiX0vgJGMZVv+oo1QuObaYulXNvdH/IINmvdZnVzMO/jic/B8EEIGlZ8Bgvw8LCjH3zNVPO3mGrdMvnEEPEhKA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-musl": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.4.tgz", - "integrity": "sha512-EETZPa1juczrKLWk5okoW2hv7D7WvonU+Cf2CgsSoxgsYbUCZ1voOpL4JZTOb6IbKMDo6ja+SbY0vzXZBUMvkQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-gnu": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.4.tgz", - "integrity": "sha512-4csPbRbfZbuWOk3ATyWcvVFdD9/Rsdq5YHKvRuEni68OCLkfy4f+4I9OBpyK1SKJ00Cih16NJbHE+k+ljPPpag==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-musl": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.4.tgz", - "integrity": "sha512-YeBmI+63Ro75SUiL/QXEVXQ19T++58aI/IINOyhpsRL1LKdyfK/35iilraZEFz9bLQrwy1LYAR5lK200A9Gjbg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-arm64-msvc": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.4.tgz", - "integrity": "sha512-Sd0qFUJv8Tj0PukAYbCCDbmXcMkbIuhnTeHm9m4ZGjCf6kt7E/RMs55Pd3R5ePjOkN7dJEuxYBehawTR/aPDSQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-ia32-msvc": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.4.tgz", - "integrity": "sha512-rt/vv/vg/ZGGkrkKcuJ0LyliRdbskQU+91bje+PgoYmxTZf/tYs6IfbmgudBJk6gH3QnjHWbkphDdRQrseRefQ==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-x64-msvc": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.4.tgz", - "integrity": "sha512-DQ20JEfTBZAgF8QCjYfJhv2/279M6onxFjdG/+5B0Cyj00/EdBxiWb2eGGFgQhrBbNv/lsvzFbbi0Ptf8Vw/bg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@popperjs/core": { - "version": "2.11.6", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", - "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } - }, - "node_modules/@swc/helpers": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz", - "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==", - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@types/acorn": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", - "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", - "dependencies": { - "@types/estree": "*" - } - }, - "node_modules/@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "dependencies": { - "@types/ms": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", - "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" - }, - "node_modules/@types/estree-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.0.tgz", - "integrity": "sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==", - "dependencies": { - "@types/estree": "*" - } - }, - "node_modules/@types/hast": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", - "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/@types/mdast": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", - "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/@types/mdx": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.3.tgz", - "integrity": "sha512-IgHxcT3RC8LzFLhKwP3gbMPeaK7BM9eBH46OdapPA7yvuIUJ8H6zHZV53J8hGZcTSnt95jANt+rTBNUUc22ACQ==" - }, - "node_modules/@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" - }, - "node_modules/@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" - }, - "node_modules/@types/react": { - "version": "18.0.25", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.25.tgz", - "integrity": "sha512-xD6c0KDT4m7n9uD4ZHi02lzskaiqcBxf4zi+tXZY98a04wvc0hi/TcCPC2FOESZi51Nd7tlUeOJY8RofL799/g==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "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/unist": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" - }, - "node_modules/acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "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/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==", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/arch": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", - "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/arg": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/arg/-/arg-1.0.0.tgz", - "integrity": "sha512-Wk7TEzl1KqvTGs/uyhmHO/3XLd3t1UeU4IstvPXVzGPM522cTjqjNZ99esCkcL52sjqjo8e8CTBcWhkxvGzoAw==", - "license": "MIT" - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/astring": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.3.tgz", - "integrity": "sha512-sRpyiNrx2dEYIMmUXprS8nlpRg2Drs8m9ElX9vVEXaCB4XEAJhKfs7IcX0IwShjuOAjLR6wzIrgoptz1n19i1A==", - "bin": { - "astring": "bin/astring" - } - }, - "node_modules/bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001431", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", - "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/chalk": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", - "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.1.0", - "escape-string-regexp": "^1.0.5", - "supports-color": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-reference-invalid": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", - "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/client-only": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", - "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", - "license": "MIT" - }, - "node_modules/clipboardy": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-1.2.2.tgz", - "integrity": "sha512-16KrBOV7bHmHdxcQiCvfUFYVFyEah4FI8vYT1Fr7CGSA4G+xBWMEfUEQJS1hxeHGtI9ju1Bzs9uXSbj5HZKArw==", - "license": "MIT", - "dependencies": { - "arch": "^2.1.0", - "execa": "^0.8.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/clsx": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", - "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/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==", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "license": "MIT" - }, - "node_modules/comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/compute-scroll-into-view": { - "version": "1.0.20", - "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz", - "integrity": "sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==" - }, - "node_modules/cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", - "license": "MIT", - "dependencies": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "node_modules/csstype": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", - "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", - "dependencies": { - "character-entities": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "license": "MIT", - "engines": { - "node": ">=0.8.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==", - "license": "BSD-2-Clause", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/estree-util-attach-comments": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-2.1.0.tgz", - "integrity": "sha512-rJz6I4L0GaXYtHpoMScgDIwM0/Vwbu5shbMeER596rB2D1EWF6+Gj0e0UKzJPZrpoOc87+Q2kgVFHfjAymIqmw==", - "dependencies": { - "@types/estree": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-build-jsx": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-2.2.0.tgz", - "integrity": "sha512-apsfRxF9uLrqosApvHVtYZjISPvTJ+lBiIydpC+9wE6cF6ssbhnjyQLqaIjgzGxvC2Hbmec1M7g91PoBayYoQQ==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "estree-walker": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-is-identifier-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.0.1.tgz", - "integrity": "sha512-rxZj1GkQhY4x1j/CSnybK9cGuMFQYFPLq0iNyopqf14aOVLFtMv7Esika+ObJWPWiOHuMOAHz3YkWoLYYRnzWQ==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-to-js": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-1.1.0.tgz", - "integrity": "sha512-490lbfCcpLk+ofK6HCgqDfYs4KAfq6QVvDw3+Bm1YoKRgiOjKiKYGAVQE1uwh7zVxBgWhqp4FDtp5SqunpUk1A==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "astring": "^1.8.0", - "source-map": "^0.7.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-value-to-estree": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-1.3.0.tgz", - "integrity": "sha512-Y+ughcF9jSUJvncXwqRageavjrNPAI+1M/L3BI3PyLp1nmgYTGUXU6t5z1Y7OWuThoDdhPME07bQU+d5LxdJqw==", - "dependencies": { - "is-plain-obj": "^3.0.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/estree-util-visit": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-1.2.0.tgz", - "integrity": "sha512-wdsoqhWueuJKsh5hqLw3j8lwFqNStm92VcwtAOAny8g/KS/l5Y8RISjR4k5W6skCj3Nirag/WUCMS0Nfy3sgsg==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-walker": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.1.tgz", - "integrity": "sha512-woY0RUD87WzMBUiZLx8NsYr23N5BKsOMZHhu2hoNRVh6NXGfoiT1KOL8G3UHlJAnEDGmfa5ubNA/AacfG+Kb0g==" - }, - "node_modules/execa": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz", - "integrity": "sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==", - "license": "MIT", - "dependencies": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "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/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "license": "MIT", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/flexsearch": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/flexsearch/-/flexsearch-0.7.31.tgz", - "integrity": "sha512-XGozTsMPYkm+6b5QL3Z9wQcJjNYxp0CYn3U1gO7dwD6PAqU1SVWZxI9CCg3z+ml3YfqdPnrBehaBrnH2AGKbNA==" - }, - "node_modules/focus-visible": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/focus-visible/-/focus-visible-5.2.0.tgz", - "integrity": "sha512-Rwix9pBtC1Nuy5wysTmKy+UjbDJpIfg8eHjw0rjZ1mX4GNLz1Bmd16uDpI3Gk1i70Fgcs8Csg2lPm8HULFg9DQ==", - "license": "W3C" - }, - "node_modules/framer-motion": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-7.3.2.tgz", - "integrity": "sha512-BTG0BqJSwxoFBWpwaaxS/954DGZFsluF+dUv9Hfq53VNkwUt5g+wYTEM66oTUhiH/+6R/y0Rq+BmkUBcmzbyMQ==", - "dependencies": { - "@motionone/dom": "10.13.1", - "framesync": "6.1.2", - "hey-listen": "^1.0.8", - "popmotion": "11.0.5", - "style-value-types": "5.1.2", - "tslib": "2.4.0" - }, - "optionalDependencies": { - "@emotion/is-prop-valid": "^0.8.2" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/framer-motion/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "node_modules/framesync": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.1.2.tgz", - "integrity": "sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==", - "dependencies": { - "tslib": "2.4.0" - } - }, - "node_modules/framesync/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "node_modules/get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/git-up": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/git-up/-/git-up-7.0.0.tgz", - "integrity": "sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==", - "dependencies": { - "is-ssh": "^1.4.0", - "parse-url": "^8.1.0" - } - }, - "node_modules/git-url-parse": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-13.1.0.tgz", - "integrity": "sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA==", - "dependencies": { - "git-up": "^7.0.0" - } - }, - "node_modules/github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==", - "license": "ISC" - }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "node_modules/gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", - "license": "MIT", - "dependencies": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/has-flag": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", - "integrity": "sha512-P+1n3MnwjR/Epg9BBo1KT8qbye2g2Ou4sFumihwt6I4tsUX7jnLcX4BTOSKg/B1ZrIYMN9FcEnG4x5a7NB8Eng==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hast-util-to-estree": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.1.0.tgz", - "integrity": "sha512-Vwch1etMRmm89xGgz+voWXvVHba2iiMdGMKmaMfYt35rbVtFDq8JNwwAIvi8zHMkO6Gvqo9oTMwJTmzVRfXh4g==", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "estree-util-attach-comments": "^2.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "hast-util-whitespace": "^2.0.0", - "mdast-util-mdx-expression": "^1.0.0", - "mdast-util-mdxjs-esm": "^1.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^0.3.0", - "unist-util-position": "^4.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-string": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-1.0.4.tgz", - "integrity": "sha512-eK0MxRX47AV2eZ+Lyr18DCpQgodvaS3fAQO2+b9Two9F5HEoRPhiUMNzoXArMJfZi2yieFzUBMRl3HNJ3Jus3w==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-whitespace": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.0.tgz", - "integrity": "sha512-Pkw+xBHuV6xFeJprJe2BBEoDV+AvQySaz3pPDRUs5PNZEMQjpXJJueqrpcHIXxnWTcAGi/UOCgVShlkY6kLoqg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hey-listen": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", - "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==" - }, - "node_modules/inline-style-parser": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", - "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" - }, - "node_modules/intersection-observer": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/intersection-observer/-/intersection-observer-0.12.2.tgz", - "integrity": "sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==", - "license": "Apache-2.0" - }, - "node_modules/is-alphabetical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", - "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-alphanumerical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", - "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", - "dependencies": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "engines": { - "node": ">=4" - } - }, - "node_modules/is-decimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", - "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-hexadecimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", - "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "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-reference": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.0.tgz", - "integrity": "sha512-Eo1W3wUoHWoCoVM4GVl/a+K0IgiqE5aIo4kJABFyMum1ZORlPkC+UC357sSQUL5w5QCE5kCC9upl75b7+7CY/Q==", - "dependencies": { - "@types/estree": "*" - } - }, - "node_modules/is-ssh": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/is-ssh/-/is-ssh-1.4.0.tgz", - "integrity": "sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==", - "dependencies": { - "protocols": "^2.0.1" - } - }, - "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "license": "ISC" - }, - "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==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" - }, - "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==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "license": "ISC", - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "node_modules/markdown-extensions": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-1.1.1.tgz", - "integrity": "sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/markdown-table": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.2.tgz", - "integrity": "sha512-y8j3a5/DkJCmS5x4dMCQL+OR0+2EAq3DOtio1COSHsmW2BGXnNCK3v12hJt1LrUz5iZH5g0LmuYOjDdI+czghA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/match-sorter": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/match-sorter/-/match-sorter-6.3.1.tgz", - "integrity": "sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw==", - "dependencies": { - "@babel/runtime": "^7.12.5", - "remove-accents": "0.4.2" - } - }, - "node_modules/mdast-util-definitions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.1.tgz", - "integrity": "sha512-rQ+Gv7mHttxHOBx2dkF4HWTg+EE+UR78ptQWDylzPKaQuVGdG4HIoY3SrS/pCp80nZ04greFvXbVFHT+uf0JVQ==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.1.tgz", - "integrity": "sha512-SobxkQXFAdd4b5WmEakmkVoh18icjQRxGy5OWTCzgsLRm1Fu/KCtwD1HIQSsmq5ZRjVH0Ehwg6/Fn3xIUk+nKw==", - "dependencies": { - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mdast-util-from-markdown": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", - "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.1.tgz", - "integrity": "sha512-42yHBbfWIFisaAfV1eixlabbsa6q7vHeSPY+cg+BBjX51M8xhgMacqH9g6TftB/9+YkcI0ooV4ncfrJslzm/RQ==", - "dependencies": { - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-gfm-autolink-literal": "^1.0.0", - "mdast-util-gfm-footnote": "^1.0.0", - "mdast-util-gfm-strikethrough": "^1.0.0", - "mdast-util-gfm-table": "^1.0.0", - "mdast-util-gfm-task-list-item": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-autolink-literal": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.2.tgz", - "integrity": "sha512-FzopkOd4xTTBeGXhXSBU0OCDDh5lUj2rd+HQqG92Ld+jL4lpUfgX2AT2OHAVP9aEeDKp7G92fuooSZcYJA3cRg==", - "dependencies": { - "@types/mdast": "^3.0.0", - "ccount": "^2.0.0", - "mdast-util-find-and-replace": "^2.0.0", - "micromark-util-character": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-footnote": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.1.tgz", - "integrity": "sha512-p+PrYlkw9DeCRkTVw1duWqPRHX6Ywh2BNKJQcZbCwAuP/59B0Lk9kakuAd7KbQprVO4GzdW8eS5++A9PUSqIyw==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0", - "micromark-util-normalize-identifier": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-strikethrough": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.2.tgz", - "integrity": "sha512-T/4DVHXcujH6jx1yqpcAYYwd+z5lAYMw4Ls6yhTfbMMtCt0PHY4gEfhW9+lKsLBtyhUGKRIzcUA2FATVqnvPDA==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-table": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.6.tgz", - "integrity": "sha512-uHR+fqFq3IvB3Rd4+kzXW8dmpxUhvgCQZep6KdjsLK4O6meK5dYZEayLtIxNus1XO3gfjfcIFe8a7L0HZRGgag==", - "dependencies": { - "@types/mdast": "^3.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-task-list-item": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.1.tgz", - "integrity": "sha512-KZ4KLmPdABXOsfnM6JHUIjxEvcx2ulk656Z/4Balw071/5qgnhz+H1uGtf2zIGnrnvDC8xR4Fj9uKbjAFGNIeA==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-2.0.0.tgz", - "integrity": "sha512-M09lW0CcBT1VrJUaF/PYxemxxHa7SLDHdSn94Q9FhxjCQfuW7nMAWKWimTmA3OyDMSTH981NN1csW1X+HPSluw==", - "dependencies": { - "mdast-util-mdx-expression": "^1.0.0", - "mdast-util-mdx-jsx": "^2.0.0", - "mdast-util-mdxjs-esm": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx-expression": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-1.3.1.tgz", - "integrity": "sha512-TTb6cKyTA1RD+1su1iStZ5PAv3rFfOUKcoU5EstUpv/IZo63uDX03R8+jXjMEhcobXnNOiG6/ccekvVl4eV1zQ==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx-jsx": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-2.1.0.tgz", - "integrity": "sha512-KzgzfWMhdteDkrY4mQtyvTU5bc/W4ppxhe9SzelO6QUUiwLAM+Et2Dnjjprik74a336kHdo0zKm7Tp+n6FFeRg==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "ccount": "^2.0.0", - "mdast-util-to-markdown": "^1.3.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-remove-position": "^4.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdxjs-esm": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-1.3.0.tgz", - "integrity": "sha512-7N5ihsOkAEGjFotIX9p/YPdl4TqUoMxL4ajNz7PbT89BqsdWJuBC9rvgt6wpbwTZqWWR0jKWqQbwsOWDBUZv4g==", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-hast": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.2.4.tgz", - "integrity": "sha512-a21xoxSef1l8VhHxS1Dnyioz6grrJkoaCUgGzMD/7dWHvboYX3VW53esRUfB5tgTyz4Yos1n25SPcj35dJqmAg==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-definitions": "^5.0.0", - "micromark-util-sanitize-uri": "^1.1.0", - "trim-lines": "^3.0.0", - "unist-builder": "^3.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-markdown": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.3.0.tgz", - "integrity": "sha512-6tUSs4r+KK4JGTTiQ7FfHmVOaDrLQJPmpjD6wPMlHGUVXoG9Vjc3jIeP+uyBWRf8clwB2blM+W7+KrlMYQnftA==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "longest-streak": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "micromark-util-decode-string": "^1.0.0", - "unist-util-visit": "^4.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", - "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", - "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-core-commonmark": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz", - "integrity": "sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-extension-gfm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.1.tgz", - "integrity": "sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==", - "dependencies": { - "micromark-extension-gfm-autolink-literal": "^1.0.0", - "micromark-extension-gfm-footnote": "^1.0.0", - "micromark-extension-gfm-strikethrough": "^1.0.0", - "micromark-extension-gfm-table": "^1.0.0", - "micromark-extension-gfm-tagfilter": "^1.0.0", - "micromark-extension-gfm-task-list-item": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.3.tgz", - "integrity": "sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-footnote": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.0.4.tgz", - "integrity": "sha512-E/fmPmDqLiMUP8mLJ8NbJWJ4bTw6tS+FEQS8CcuDtZpILuOb2kjLqPEeAePF1djXROHXChM/wPJw0iS4kHCcIg==", - "dependencies": { - "micromark-core-commonmark": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-strikethrough": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.4.tgz", - "integrity": "sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==", - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-table": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.5.tgz", - "integrity": "sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-tagfilter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.1.tgz", - "integrity": "sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==", - "dependencies": { - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-task-list-item": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.3.tgz", - "integrity": "sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdx-expression": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.3.tgz", - "integrity": "sha512-TjYtjEMszWze51NJCZmhv7MEBcgYRgb3tJeMAJ+HQCAaZHHRBaDCccqQzGizR/H4ODefP44wRTgOn2vE5I6nZA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-mdx-expression": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-extension-mdx-jsx": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-1.0.3.tgz", - "integrity": "sha512-VfA369RdqUISF0qGgv2FfV7gGjHDfn9+Qfiv5hEwpyr1xscRj/CiVRkU7rywGFCO7JwJ5L0e7CJz60lY52+qOA==", - "dependencies": { - "@types/acorn": "^4.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "micromark-factory-mdx-expression": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdx-md": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-1.0.0.tgz", - "integrity": "sha512-xaRAMoSkKdqZXDAoSgp20Azm0aRQKGOl0RrS81yGu8Hr/JhMsBmfs4wR7m9kgVUIO36cMUQjNyiyDKPrsv8gOw==", - "dependencies": { - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdxjs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-1.0.0.tgz", - "integrity": "sha512-TZZRZgeHvtgm+IhtgC2+uDMR7h8eTKF0QUX9YsgoL9+bADBpBY6SiLvWqnBlLbCEevITmTqmEuY3FoxMKVs1rQ==", - "dependencies": { - "acorn": "^8.0.0", - "acorn-jsx": "^5.0.0", - "micromark-extension-mdx-expression": "^1.0.0", - "micromark-extension-mdx-jsx": "^1.0.0", - "micromark-extension-mdx-md": "^1.0.0", - "micromark-extension-mdxjs-esm": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdxjs-esm": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.3.tgz", - "integrity": "sha512-2N13ol4KMoxb85rdDwTAC6uzs8lMX0zeqpcyx7FhS7PxXomOnLactu8WI8iBNXW8AVyea3KIJd/1CKnUmwrK9A==", - "dependencies": { - "micromark-core-commonmark": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-position-from-estree": "^1.1.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-factory-destination": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz", - "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-label": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz", - "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-factory-mdx-expression": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.6.tgz", - "integrity": "sha512-WRQIc78FV7KrCfjsEf/sETopbYjElh3xAmNpLkd1ODPqxEngP42eVRGbiPEQWpRV27LzqW+XVTvQAMIIRLPnNA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-position-from-estree": "^1.0.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - } - }, - "node_modules/micromark-factory-space": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz", - "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-title": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz", - "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-factory-whitespace": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz", - "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.1.0.tgz", - "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-chunked": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz", - "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-classify-character": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz", - "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-combine-extensions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz", - "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz", - "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-decode-string": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz", - "integrity": "sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-encode": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz", - "integrity": "sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-events-to-acorn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.2.0.tgz", - "integrity": "sha512-WWp3bf7xT9MppNuw3yPjpnOxa8cj5ACivEzXJKu0WwnjBYfzaBvIAT9KfeyI0Qkll+bfQtfftSwdgTH6QhTOKw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "@types/acorn": "^4.0.0", - "@types/estree": "^1.0.0", - "estree-util-visit": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0", - "vfile-location": "^4.0.0", - "vfile-message": "^3.0.0" - } - }, - "node_modules/micromark-util-html-tag-name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.1.0.tgz", - "integrity": "sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-normalize-identifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz", - "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-resolve-all": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz", - "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.1.0.tgz", - "integrity": "sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-subtokenize": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz", - "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-util-symbol": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz", - "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.0.2.tgz", - "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "engines": { - "node": ">=4" - } - }, - "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/nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/next": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/next/-/next-12.3.4.tgz", - "integrity": "sha512-VcyMJUtLZBGzLKo3oMxrEF0stxh8HwuW976pAzlHhI3t8qJ4SROjCrSh1T24bhrbjw55wfZXAbXPGwPt5FLRfQ==", - "dependencies": { - "@next/env": "12.3.4", - "@swc/helpers": "0.4.11", - "caniuse-lite": "^1.0.30001406", - "postcss": "8.4.14", - "styled-jsx": "5.0.7", - "use-sync-external-store": "1.2.0" - }, - "bin": { - "next": "dist/bin/next" - }, - "engines": { - "node": ">=12.22.0" - }, - "optionalDependencies": { - "@next/swc-android-arm-eabi": "12.3.4", - "@next/swc-android-arm64": "12.3.4", - "@next/swc-darwin-arm64": "12.3.4", - "@next/swc-darwin-x64": "12.3.4", - "@next/swc-freebsd-x64": "12.3.4", - "@next/swc-linux-arm-gnueabihf": "12.3.4", - "@next/swc-linux-arm64-gnu": "12.3.4", - "@next/swc-linux-arm64-musl": "12.3.4", - "@next/swc-linux-x64-gnu": "12.3.4", - "@next/swc-linux-x64-musl": "12.3.4", - "@next/swc-win32-arm64-msvc": "12.3.4", - "@next/swc-win32-ia32-msvc": "12.3.4", - "@next/swc-win32-x64-msvc": "12.3.4" - }, - "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^6.0.0 || ^7.0.0", - "react": "^17.0.2 || ^18.0.0-0", - "react-dom": "^17.0.2 || ^18.0.0-0", - "sass": "^1.3.0" - }, - "peerDependenciesMeta": { - "fibers": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - } - } - }, - "node_modules/next-seo": { - "version": "5.14.1", - "resolved": "https://registry.npmjs.org/next-seo/-/next-seo-5.14.1.tgz", - "integrity": "sha512-NiJeQbxYP3z+EMp52q8k3Q+OfX2+Yv2WehERDj98r2wjXxL+woKpRBdsSVYolTD0Hm8IWs42SzaISE93RoQdOw==", - "peerDependencies": { - "next": "^8.1.1-canary.54 || >=9.0.0", - "react": ">=16.0.0", - "react-dom": ">=16.0.0" - } - }, - "node_modules/next-themes": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/next-themes/-/next-themes-0.2.1.tgz", - "integrity": "sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==", - "peerDependencies": { - "next": "*", - "react": "*", - "react-dom": "*" - } - }, - "node_modules/nextra": { - "version": "2.0.0-beta.42", - "resolved": "https://registry.npmjs.org/nextra/-/nextra-2.0.0-beta.42.tgz", - "integrity": "sha512-9YYL9hViKMt7gxzoqBODosqaJ8hutZo/Ahc9yfcGVXrf34gSqp44aKbJVEH/sWrkvRvR/+oz1n3u7OdvMae7DA==", - "dependencies": { - "@mdx-js/mdx": "^2.1.3", - "@napi-rs/simple-git": "^0.1.8", - "github-slugger": "^1.4.0", - "graceful-fs": "^4.2.10", - "gray-matter": "^4.0.3", - "rehype-mdx-title": "^1.0.0", - "rehype-pretty-code": "0.2.4", - "remark-gfm": "^3.0.1", - "remark-reading-time": "^2.0.1", - "shiki": "0.10.1", - "slash": "^3.0.0", - "title": "^3.5.3", - "unist-util-visit": "^4.1.1" - }, - "peerDependencies": { - "next": ">=9.5.3", - "react": ">=16.13.1", - "react-dom": ">=16.13.1" - } - }, - "node_modules/nextra-theme-docs": { - "version": "2.0.0-beta.43", - "resolved": "https://registry.npmjs.org/nextra-theme-docs/-/nextra-theme-docs-2.0.0-beta.43.tgz", - "integrity": "sha512-IKg834jpbi7tMISvhNL1eqpT6I/ymgeE/95KNKZJoo++62hIc5W+Pxb2iAHcjlWkjcDTzm0dHVgEYipJNB2w4g==", - "dependencies": { - "@headlessui/react": "^1.6.6", - "@mdx-js/react": "^2.1.5", - "@popperjs/core": "^2.11.6", - "@reach/skip-nav": "^0.17.0", - "clsx": "^1.2.1", - "flexsearch": "^0.7.21", - "focus-visible": "^5.2.0", - "git-url-parse": "^13.1.0", - "github-slugger": "^1.4.0", - "intersection-observer": "^0.12.2", - "match-sorter": "^6.3.1", - "next-seo": "^5.5.0", - "next-themes": "^0.2.1", - "scroll-into-view-if-needed": "^2.2.29" - }, - "peerDependencies": { - "next": ">=9.5.3", - "react": ">=16.13.1", - "react-dom": ">=16.13.1" - } - }, - "node_modules/nextra-theme-docs/node_modules/@reach/skip-nav": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@reach/skip-nav/-/skip-nav-0.17.0.tgz", - "integrity": "sha512-wkkpQK3ffczzGHis6TaUvpOabuAL9n9Kh5vr4h56XPIJP3X77VcHUDk7MK3HbV1mTgamGxc9Hbd1sXKSWLu3yA==", - "dependencies": { - "@reach/utils": "0.17.0", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "react": "^16.8.0 || 17.x", - "react-dom": "^16.8.0 || 17.x" - } - }, - "node_modules/nextra-theme-docs/node_modules/@reach/skip-nav/node_modules/@reach/utils": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@reach/utils/-/utils-0.17.0.tgz", - "integrity": "sha512-M5y8fCBbrWeIsxedgcSw6oDlAMQDkl5uv3VnMVJ7guwpf4E48Xlh1v66z/1BgN/WYe2y8mB/ilFD2nysEfdGeA==", - "dependencies": { - "tiny-warning": "^1.0.3", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "react": "^16.8.0 || 17.x", - "react-dom": "^16.8.0 || 17.x" - } - }, - "node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", - "license": "MIT", - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/parse-entities": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.0.tgz", - "integrity": "sha512-5nk9Fn03x3rEhGaX1FU6IDwG/k+GxLXlFAkgrbM1asuAFl3BhdQWvASaIsmwWypRNcZKHPYnIuOSfIWEyEQnPQ==", - "dependencies": { - "@types/unist": "^2.0.0", - "character-entities": "^2.0.0", - "character-entities-legacy": "^3.0.0", - "character-reference-invalid": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/parse-numeric-range": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", - "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" - }, - "node_modules/parse-path": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-7.0.0.tgz", - "integrity": "sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==", - "dependencies": { - "protocols": "^2.0.0" - } - }, - "node_modules/parse-url": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-8.1.0.tgz", - "integrity": "sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==", - "dependencies": { - "parse-path": "^7.0.0" - } - }, - "node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/periscopic": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.0.4.tgz", - "integrity": "sha512-SFx68DxCv0Iyo6APZuw/AKewkkThGwssmU0QWtTlvov3VAtPX+QJ4CadwSaz8nrT5jPIuxdvJWB4PnD2KNDxQg==", - "dependencies": { - "estree-walker": "^3.0.0", - "is-reference": "^3.0.0" - } - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "license": "ISC" - }, - "node_modules/popmotion": { - "version": "11.0.5", - "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.5.tgz", - "integrity": "sha512-la8gPM1WYeFznb/JqF4GiTkRRPZsfaj2+kCxqQgr2MJylMmIKUwBfWW8Wa5fml/8gmtlD5yI01MP1QCZPWmppA==", - "dependencies": { - "framesync": "6.1.2", - "hey-listen": "^1.0.8", - "style-value-types": "5.1.2", - "tslib": "2.4.0" - } - }, - "node_modules/popmotion/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "node_modules/postcss": { - "version": "8.4.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", - "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/property-information": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.2.0.tgz", - "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/protocols": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/protocols/-/protocols-2.0.1.tgz", - "integrity": "sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==" - }, - "node_modules/pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", - "license": "ISC" - }, - "node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" - } - }, - "node_modules/reading-time": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", - "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" - }, - "node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" - }, - "node_modules/rehype-mdx-title": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rehype-mdx-title/-/rehype-mdx-title-1.0.0.tgz", - "integrity": "sha512-5B/53Y+KQHm4/nrE6pIIPc9Ie2fbPMCLs8WwMGYWWHr+5g3TkmEijRkr8TGYHULtc+C7bOoPR8LIF5DpGROIDg==", - "dependencies": { - "estree-util-is-identifier-name": "^1.1.0", - "hast-util-to-string": "^1.0.4", - "unist-util-visit": "^2.0.3" - }, - "engines": { - "node": ">=12.2.0" - } - }, - "node_modules/rehype-mdx-title/node_modules/estree-util-is-identifier-name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-1.1.0.tgz", - "integrity": "sha512-OVJZ3fGGt9By77Ix9NhaRbzfbDV/2rx9EP7YIDJTmsZSEc5kYn2vWcNccYyahJL2uAQZK2a5Or2i0wtIKTPoRQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/rehype-mdx-title/node_modules/unist-util-is": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", - "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-mdx-title/node_modules/unist-util-visit": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", - "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0", - "unist-util-visit-parents": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-mdx-title/node_modules/unist-util-visit-parents": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", - "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-pretty-code": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/rehype-pretty-code/-/rehype-pretty-code-0.2.4.tgz", - "integrity": "sha512-vbqwIa4cNwRaVur9caUw/b0jOQR88Svrs9c9RaQoogvbBxs5X9bWrSe5oFypaRTTq2cpZ45YzJQ7UUPO76LMKA==", - "dependencies": { - "parse-numeric-range": "^1.3.0" - }, - "engines": { - "node": "^12.16.0 || >=13.2.0" - }, - "peerDependencies": { - "shiki": "*" - } - }, - "node_modules/remark-gfm": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz", - "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-gfm": "^2.0.0", - "micromark-extension-gfm": "^2.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-mdx": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-2.1.5.tgz", - "integrity": "sha512-A8vw5s+BgOa968Irt8BO7DfWJTE0Fe7Ge3hX8zzDB1DnwMZTNdK6qF2IcFao+/7nzk1vSysKcFp+3ku4vhMpaQ==", - "dependencies": { - "mdast-util-mdx": "^2.0.0", - "micromark-extension-mdxjs": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-parse": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz", - "integrity": "sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-reading-time": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/remark-reading-time/-/remark-reading-time-2.0.1.tgz", - "integrity": "sha512-fy4BKy9SRhtYbEHvp6AItbRTnrhiDGbqLQTSYVbQPGuRCncU1ubSsh9p/W5QZSxtYcUXv8KGL0xBgPLyNJA1xw==", - "dependencies": { - "estree-util-is-identifier-name": "^2.0.0", - "estree-util-value-to-estree": "^1.3.0", - "reading-time": "^1.3.0", - "unist-util-visit": "^3.1.0" - } - }, - "node_modules/remark-reading-time/node_modules/unist-util-visit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-3.1.0.tgz", - "integrity": "sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-reading-time/node_modules/unist-util-visit-parents": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-4.1.1.tgz", - "integrity": "sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-rehype": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", - "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-to-hast": "^12.1.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remove-accents": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", - "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==" - }, - "node_modules/sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "dependencies": { - "mri": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/scroll-into-view-if-needed": { - "version": "2.2.31", - "resolved": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz", - "integrity": "sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA==", - "dependencies": { - "compute-scroll-into-view": "^1.0.20" - } - }, - "node_modules/section-matter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", - "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", - "license": "MIT", - "dependencies": { - "extend-shallow": "^2.0.1", - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "license": "MIT", - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shiki": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.10.1.tgz", - "integrity": "sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==", - "dependencies": { - "jsonc-parser": "^3.0.0", - "vscode-oniguruma": "^1.6.1", - "vscode-textmate": "5.2.0" - } - }, - "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==", - "license": "ISC" - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "license": "BSD-3-Clause" - }, - "node_modules/stringify-entities": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.3.tgz", - "integrity": "sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==", - "dependencies": { - "character-entities-html4": "^2.0.0", - "character-entities-legacy": "^3.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/strip-bom-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/style-to-object": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", - "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", - "dependencies": { - "inline-style-parser": "0.1.1" - } - }, - "node_modules/style-value-types": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.1.2.tgz", - "integrity": "sha512-Vs9fNreYF9j6W2VvuDTP7kepALi7sk0xtk2Tu8Yxi9UoajJdEVpNpCov0HsLTqXvNGKX+Uv09pkozVITi1jf3Q==", - "dependencies": { - "hey-listen": "^1.0.8", - "tslib": "2.4.0" - } - }, - "node_modules/style-value-types/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "node_modules/styled-jsx": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.7.tgz", - "integrity": "sha512-b3sUzamS086YLRuvnaDigdAewz1/EFYlHpYBP5mZovKEdQQOIIYq8lApylub3HHZ6xFjV051kkGU7cudJmrXEA==", - "engines": { - "node": ">= 12.0.0" - }, - "peerDependencies": { - "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "babel-plugin-macros": { - "optional": true - } - } - }, - "node_modules/supports-color": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", - "integrity": "sha512-ycQR/UbvI9xIlEdQT1TQqwoXtEldExbCEAJgRo5YXlmSKjv6ThHnP9/vwGa1gr19Gfw+LkFd7KqYMhzrRC5JYw==", - "license": "MIT", - "dependencies": { - "has-flag": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" - }, - "node_modules/title": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/title/-/title-3.5.3.tgz", - "integrity": "sha512-20JyowYglSEeCvZv3EZ0nZ046vLarO37prvV0mbtQV7C8DJPGgN967r8SJkqd3XK3K3lD3/Iyfp3avjfil8Q2Q==", - "license": "MIT", - "dependencies": { - "arg": "1.0.0", - "chalk": "2.3.0", - "clipboardy": "1.2.2", - "titleize": "1.0.0" - }, - "bin": { - "title": "bin/title.js" - } - }, - "node_modules/titleize": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/titleize/-/titleize-1.0.0.tgz", - "integrity": "sha512-TARUb7z1pGvlLxgPk++7wJ6aycXF3GJ0sNSBTAsTuJrQG5QuZlkUQP+zl+nbjAh4gMX9yDw9ZYklMd7vAfJKEw==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/trough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", - "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", - "license": "0BSD" - }, - "node_modules/unified": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", - "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", - "dependencies": { - "@types/unist": "^2.0.0", - "bail": "^2.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unified/node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/unist-builder": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-3.0.0.tgz", - "integrity": "sha512-GFxmfEAa0vi9i5sd0R2kcrI9ks0r82NasRq5QHh2ysGngrc6GiqD5CDf1FjPenY4vApmFASBIIlk/jj5J5YbmQ==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-generated": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.0.tgz", - "integrity": "sha512-TiWE6DVtVe7Ye2QxOVW9kqybs6cZexNwTwSMVgkfjEReqy/xwGpAXb99OxktoWwmL+Z+Epb0Dn8/GNDYP1wnUw==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-is": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.1.1.tgz", - "integrity": "sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.3.tgz", - "integrity": "sha512-p/5EMGIa1qwbXjA+QgcBXaPWjSnZfQ2Sc3yBEEfgPwsEmJd8Qh+DSk3LGnmOM4S1bY2C0AjmMnB8RuEYxpPwXQ==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position-from-estree": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-1.1.1.tgz", - "integrity": "sha512-xtoY50b5+7IH8tFbkw64gisG9tMSpxDjhX9TmaJJae/XuxQ9R/Kc8Nv1eOsf43Gt4KV/LkriMy9mptDr7XLcaw==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-remove-position": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-4.0.1.tgz", - "integrity": "sha512-0yDkppiIhDlPrfHELgB+NLQD5mfjup3a8UYclHruTJWmY74je8g+CIFr79x5f6AkmzSwlvKLbs63hC0meOMowQ==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-stringify-position": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", - "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.1.tgz", - "integrity": "sha512-n9KN3WV9k4h1DxYR1LoajgN93wpEi/7ZplVe02IoB4gH5ctI1AaF2670BLHQYbwj+pY83gFtyeySFiyMHJklrg==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.1.tgz", - "integrity": "sha512-gks4baapT/kNRaWxuGkl5BIhoanZo7sC/cUT/JToSRNL1dYoXRFl75d++NkjYk4TAu2uv2Px+l8guMajogeuiw==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/use-sync-external-store": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", - "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/uvu": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", - "dependencies": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3" - }, - "bin": { - "uvu": "bin.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/vfile": { - "version": "5.3.6", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.6.tgz", - "integrity": "sha512-ADBsmerdGBs2WYckrLBEmuETSPyTD4TuLxTrw0DvjirxW1ra4ZwkbzG8ndsv3Q57smvHxo677MHaQrY9yxH8cA==", - "dependencies": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-location": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.0.1.tgz", - "integrity": "sha512-JDxPlTbZrZCQXogGheBHjbRWjESSPEak770XwWPfw5mTc1v1nWGLB/apzZxsx8a0SJVfF8HK8ql8RD308vXRUw==", - "dependencies": { - "@types/unist": "^2.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-message": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz", - "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vscode-oniguruma": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", - "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==" - }, - "node_modules/vscode-textmate": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-5.2.0.tgz", - "integrity": "sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==" - }, - "node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", - "license": "ISC" - }, - "node_modules/zwitch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - } - }, - "dependencies": { - "@babel/runtime": { - "version": "7.20.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.6.tgz", - "integrity": "sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==", - "requires": { - "regenerator-runtime": "^0.13.11" - } - }, - "@emotion/is-prop-valid": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", - "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", - "optional": true, - "requires": { - "@emotion/memoize": "0.7.4" - } - }, - "@emotion/memoize": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", - "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", - "optional": true - }, - "@headlessui/react": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.4.tgz", - "integrity": "sha512-D8n5yGCF3WIkPsjEYeM8knn9jQ70bigGGb5aUvN6y4BGxcT3OcOQOKcM3zRGllRCZCFxCZyQvYJF6ZE7bQUOyQ==", - "requires": { - "client-only": "^0.0.1" - } - }, - "@mdx-js/mdx": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-2.1.5.tgz", - "integrity": "sha512-zEG0lt+Bl/r5U6e0TOS7qDbsXICtemfAPquxWFsMbdzrvlWaqMGemLl+sjVpqlyaaiCiGVQBSGdCk0t1qXjkQg==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/mdx": "^2.0.0", - "estree-util-build-jsx": "^2.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "estree-util-to-js": "^1.1.0", - "estree-walker": "^3.0.0", - "hast-util-to-estree": "^2.0.0", - "markdown-extensions": "^1.0.0", - "periscopic": "^3.0.0", - "remark-mdx": "^2.0.0", - "remark-parse": "^10.0.0", - "remark-rehype": "^10.0.0", - "unified": "^10.0.0", - "unist-util-position-from-estree": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "unist-util-visit": "^4.0.0", - "vfile": "^5.0.0" - } - }, - "@mdx-js/react": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-2.1.5.tgz", - "integrity": "sha512-3Az1I6SAWA9R38rYjz5rXBrGKeZhq96CSSyQtqY+maPj8stBsoUH5pNcmIixuGkufYsh8F5+ka2CVPo2fycWZw==", - "requires": { - "@types/mdx": "^2.0.0", - "@types/react": ">=16" - } - }, - "@motionone/animation": { - "version": "10.14.0", - "resolved": "https://registry.npmjs.org/@motionone/animation/-/animation-10.14.0.tgz", - "integrity": "sha512-h+1sdyBP8vbxEBW5gPFDnj+m2DCqdlAuf2g6Iafb1lcMnqjsRXWlPw1AXgvUMXmreyhqmPbJqoNfIKdytampRQ==", - "requires": { - "@motionone/easing": "^10.14.0", - "@motionone/types": "^10.14.0", - "@motionone/utils": "^10.14.0", - "tslib": "^2.3.1" - } - }, - "@motionone/dom": { - "version": "10.13.1", - "resolved": "https://registry.npmjs.org/@motionone/dom/-/dom-10.13.1.tgz", - "integrity": "sha512-zjfX+AGMIt/fIqd/SL1Lj93S6AiJsEA3oc5M9VkUr+Gz+juRmYN1vfvZd6MvEkSqEjwPQgcjN7rGZHrDB9APfQ==", - "requires": { - "@motionone/animation": "^10.13.1", - "@motionone/generators": "^10.13.1", - "@motionone/types": "^10.13.0", - "@motionone/utils": "^10.13.1", - "hey-listen": "^1.0.8", - "tslib": "^2.3.1" - } - }, - "@motionone/easing": { - "version": "10.14.0", - "resolved": "https://registry.npmjs.org/@motionone/easing/-/easing-10.14.0.tgz", - "integrity": "sha512-2vUBdH9uWTlRbuErhcsMmt1jvMTTqvGmn9fHq8FleFDXBlHFs5jZzHJT9iw+4kR1h6a4SZQuCf72b9ji92qNYA==", - "requires": { - "@motionone/utils": "^10.14.0", - "tslib": "^2.3.1" - } - }, - "@motionone/generators": { - "version": "10.14.0", - "resolved": "https://registry.npmjs.org/@motionone/generators/-/generators-10.14.0.tgz", - "integrity": "sha512-6kRHezoFfIjFN7pPpaxmkdZXD36tQNcyJe3nwVqwJ+ZfC0e3rFmszR8kp9DEVFs9QL/akWjuGPSLBI1tvz+Vjg==", - "requires": { - "@motionone/types": "^10.14.0", - "@motionone/utils": "^10.14.0", - "tslib": "^2.3.1" - } - }, - "@motionone/types": { - "version": "10.14.0", - "resolved": "https://registry.npmjs.org/@motionone/types/-/types-10.14.0.tgz", - "integrity": "sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ==" - }, - "@motionone/utils": { - "version": "10.14.0", - "resolved": "https://registry.npmjs.org/@motionone/utils/-/utils-10.14.0.tgz", - "integrity": "sha512-sLWBLPzRqkxmOTRzSaD3LFQXCPHvDzyHJ1a3VP9PRzBxyVd2pv51/gMOsdAcxQ9n+MIeGJnxzXBYplUHKj4jkw==", - "requires": { - "@motionone/types": "^10.14.0", - "hey-listen": "^1.0.8", - "tslib": "^2.3.1" - } - }, - "@napi-rs/simple-git": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git/-/simple-git-0.1.8.tgz", - "integrity": "sha512-BvOMdkkofTz6lEE35itJ/laUokPhr/5ToMGlOH25YnhLD2yN1KpRAT4blW9tT8281/1aZjW3xyi73bs//IrDKA==", - "requires": { - "@napi-rs/simple-git-android-arm-eabi": "0.1.8", - "@napi-rs/simple-git-android-arm64": "0.1.8", - "@napi-rs/simple-git-darwin-arm64": "0.1.8", - "@napi-rs/simple-git-darwin-x64": "0.1.8", - "@napi-rs/simple-git-linux-arm-gnueabihf": "0.1.8", - "@napi-rs/simple-git-linux-arm64-gnu": "0.1.8", - "@napi-rs/simple-git-linux-arm64-musl": "0.1.8", - "@napi-rs/simple-git-linux-x64-gnu": "0.1.8", - "@napi-rs/simple-git-linux-x64-musl": "0.1.8", - "@napi-rs/simple-git-win32-arm64-msvc": "0.1.8", - "@napi-rs/simple-git-win32-x64-msvc": "0.1.8" - } - }, - "@napi-rs/simple-git-android-arm-eabi": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-android-arm-eabi/-/simple-git-android-arm-eabi-0.1.8.tgz", - "integrity": "sha512-JJCejHBB1G6O8nxjQLT4quWCcvLpC3oRdJJ9G3MFYSCoYS8i1bWCWeU+K7Br+xT+D6s1t9q8kNJAwJv9Ygpi0g==", - "optional": true - }, - "@napi-rs/simple-git-android-arm64": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-android-arm64/-/simple-git-android-arm64-0.1.8.tgz", - "integrity": "sha512-mraHzwWBw3tdRetNOS5KnFSjvdAbNBnjFLA8I4PwTCPJj3Q4txrigcPp2d59cJ0TC51xpnPXnZjYdNwwSI9g6g==", - "optional": true - }, - "@napi-rs/simple-git-darwin-arm64": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-darwin-arm64/-/simple-git-darwin-arm64-0.1.8.tgz", - "integrity": "sha512-ufy/36eI/j4UskEuvqSH7uXtp3oXeLDmjQCfKJz3u5Vx98KmOMKrqAm2H81AB2WOtCo5mqS6PbBeUXR8BJX8lQ==", - "optional": true - }, - "@napi-rs/simple-git-darwin-x64": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-darwin-x64/-/simple-git-darwin-x64-0.1.8.tgz", - "integrity": "sha512-Vb21U+v3tPJNl+8JtIHHT8HGe6WZ8o1Tq3f6p+Jx9Cz71zEbcIiB9FCEMY1knS/jwQEOuhhlI9Qk7d4HY+rprA==", - "optional": true - }, - "@napi-rs/simple-git-linux-arm-gnueabihf": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-arm-gnueabihf/-/simple-git-linux-arm-gnueabihf-0.1.8.tgz", - "integrity": "sha512-6BPTJ7CzpSm2t54mRLVaUr3S7ORJfVJoCk2rQ8v8oDg0XAMKvmQQxOsAgqKBo9gYNHJnqrOx3AEuEgvB586BuQ==", - "optional": true - }, - "@napi-rs/simple-git-linux-arm64-gnu": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-arm64-gnu/-/simple-git-linux-arm64-gnu-0.1.8.tgz", - "integrity": "sha512-qfESqUCAA/XoQpRXHptSQ8gIFnETCQt1zY9VOkplx6tgYk9PCeaX4B1Xuzrh3eZamSCMJFn+1YB9Ut8NwyGgAA==", - "optional": true - }, - "@napi-rs/simple-git-linux-arm64-musl": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-arm64-musl/-/simple-git-linux-arm64-musl-0.1.8.tgz", - "integrity": "sha512-G80BQPpaRmQpn8dJGHp4I2/YVhWDUNJwcCrJAtAdbKFDCMyCHJBln2ERL/+IEUlIAT05zK/c1Z5WEprvXEdXow==", - "optional": true - }, - "@napi-rs/simple-git-linux-x64-gnu": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-x64-gnu/-/simple-git-linux-x64-gnu-0.1.8.tgz", - "integrity": "sha512-NI6o1sZYEf6vPtNWJAm9w8BxJt+LlSFW0liSjYe3lc3e4dhMfV240f0ALeqlwdIldRPaDFwZSJX5/QbS7nMzhw==", - "optional": true - }, - "@napi-rs/simple-git-linux-x64-musl": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-linux-x64-musl/-/simple-git-linux-x64-musl-0.1.8.tgz", - "integrity": "sha512-wljGAEOW41er45VTiU8kXJmO480pQKzsgRCvPlJJSCaEVBbmo6XXbFIXnZy1a2J3Zyy2IOsRB4PVkUZaNuPkZQ==", - "optional": true - }, - "@napi-rs/simple-git-win32-arm64-msvc": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-win32-arm64-msvc/-/simple-git-win32-arm64-msvc-0.1.8.tgz", - "integrity": "sha512-QuV4QILyKPfbWHoQKrhXqjiCClx0SxbCTVogkR89BwivekqJMd9UlMxZdoCmwLWutRx4z9KmzQqokvYI5QeepA==", - "optional": true - }, - "@napi-rs/simple-git-win32-x64-msvc": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@napi-rs/simple-git-win32-x64-msvc/-/simple-git-win32-x64-msvc-0.1.8.tgz", - "integrity": "sha512-UzNS4JtjhZhZ5hRLq7BIUq+4JOwt1ThIKv11CsF1ag2l99f0123XvfEpjczKTaa94nHtjXYc2Mv9TjccBqYOew==", - "optional": true - }, - "@next/env": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.4.tgz", - "integrity": "sha512-H/69Lc5Q02dq3o+dxxy5O/oNxFsZpdL6WREtOOtOM1B/weonIwDXkekr1KV5DPVPr12IHFPrMrcJQ6bgPMfn7A==" - }, - "@next/swc-android-arm-eabi": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.4.tgz", - "integrity": "sha512-cM42Cw6V4Bz/2+j/xIzO8nK/Q3Ly+VSlZJTa1vHzsocJRYz8KT6MrreXaci2++SIZCF1rVRCDgAg5PpqRibdIA==", - "optional": true - }, - "@next/swc-android-arm64": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.4.tgz", - "integrity": "sha512-5jf0dTBjL+rabWjGj3eghpLUxCukRhBcEJgwLedewEA/LJk2HyqCvGIwj5rH+iwmq1llCWbOky2dO3pVljrapg==", - "optional": true - }, - "@next/swc-darwin-arm64": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.4.tgz", - "integrity": "sha512-DqsSTd3FRjQUR6ao0E1e2OlOcrF5br+uegcEGPVonKYJpcr0MJrtYmPxd4v5T6UCJZ+XzydF7eQo5wdGvSZAyA==", - "optional": true - }, - "@next/swc-darwin-x64": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.4.tgz", - "integrity": "sha512-PPF7tbWD4k0dJ2EcUSnOsaOJ5rhT3rlEt/3LhZUGiYNL8KvoqczFrETlUx0cUYaXe11dRA3F80Hpt727QIwByQ==", - "optional": true - }, - "@next/swc-freebsd-x64": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.4.tgz", - "integrity": "sha512-KM9JXRXi/U2PUM928z7l4tnfQ9u8bTco/jb939pdFUHqc28V43Ohd31MmZD1QzEK4aFlMRaIBQOWQZh4D/E5lQ==", - "optional": true - }, - "@next/swc-linux-arm-gnueabihf": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.4.tgz", - "integrity": "sha512-3zqD3pO+z5CZyxtKDTnOJ2XgFFRUBciOox6EWkoZvJfc9zcidNAQxuwonUeNts6Xbm8Wtm5YGIRC0x+12YH7kw==", - "optional": true - }, - "@next/swc-linux-arm64-gnu": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.4.tgz", - "integrity": "sha512-kiX0vgJGMZVv+oo1QuObaYulXNvdH/IINmvdZnVzMO/jic/B8EEIGlZ8Bgvw8LCjH3zNVPO3mGrdMvnEEPEhKA==", - "optional": true - }, - "@next/swc-linux-arm64-musl": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.4.tgz", - "integrity": "sha512-EETZPa1juczrKLWk5okoW2hv7D7WvonU+Cf2CgsSoxgsYbUCZ1voOpL4JZTOb6IbKMDo6ja+SbY0vzXZBUMvkQ==", - "optional": true - }, - "@next/swc-linux-x64-gnu": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.4.tgz", - "integrity": "sha512-4csPbRbfZbuWOk3ATyWcvVFdD9/Rsdq5YHKvRuEni68OCLkfy4f+4I9OBpyK1SKJ00Cih16NJbHE+k+ljPPpag==", - "optional": true - }, - "@next/swc-linux-x64-musl": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.4.tgz", - "integrity": "sha512-YeBmI+63Ro75SUiL/QXEVXQ19T++58aI/IINOyhpsRL1LKdyfK/35iilraZEFz9bLQrwy1LYAR5lK200A9Gjbg==", - "optional": true - }, - "@next/swc-win32-arm64-msvc": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.4.tgz", - "integrity": "sha512-Sd0qFUJv8Tj0PukAYbCCDbmXcMkbIuhnTeHm9m4ZGjCf6kt7E/RMs55Pd3R5ePjOkN7dJEuxYBehawTR/aPDSQ==", - "optional": true - }, - "@next/swc-win32-ia32-msvc": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.4.tgz", - "integrity": "sha512-rt/vv/vg/ZGGkrkKcuJ0LyliRdbskQU+91bje+PgoYmxTZf/tYs6IfbmgudBJk6gH3QnjHWbkphDdRQrseRefQ==", - "optional": true - }, - "@next/swc-win32-x64-msvc": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.4.tgz", - "integrity": "sha512-DQ20JEfTBZAgF8QCjYfJhv2/279M6onxFjdG/+5B0Cyj00/EdBxiWb2eGGFgQhrBbNv/lsvzFbbi0Ptf8Vw/bg==", - "optional": true - }, - "@popperjs/core": { - "version": "2.11.6", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", - "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==" - }, - "@swc/helpers": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz", - "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==", - "requires": { - "tslib": "^2.4.0" - } - }, - "@types/acorn": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", - "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", - "requires": { - "@types/estree": "*" - } - }, - "@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "requires": { - "@types/ms": "*" - } - }, - "@types/estree": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", - "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" - }, - "@types/estree-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.0.tgz", - "integrity": "sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==", - "requires": { - "@types/estree": "*" - } - }, - "@types/hast": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", - "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", - "requires": { - "@types/unist": "*" - } - }, - "@types/mdast": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", - "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", - "requires": { - "@types/unist": "*" - } - }, - "@types/mdx": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.3.tgz", - "integrity": "sha512-IgHxcT3RC8LzFLhKwP3gbMPeaK7BM9eBH46OdapPA7yvuIUJ8H6zHZV53J8hGZcTSnt95jANt+rTBNUUc22ACQ==" - }, - "@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" - }, - "@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" - }, - "@types/react": { - "version": "18.0.25", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.25.tgz", - "integrity": "sha512-xD6c0KDT4m7n9uD4ZHi02lzskaiqcBxf4zi+tXZY98a04wvc0hi/TcCPC2FOESZi51Nd7tlUeOJY8RofL799/g==", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "@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/unist": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" - }, - "acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==" - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "requires": {} - }, - "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" - } - }, - "arch": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", - "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==" - }, - "arg": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/arg/-/arg-1.0.0.tgz", - "integrity": "sha512-Wk7TEzl1KqvTGs/uyhmHO/3XLd3t1UeU4IstvPXVzGPM522cTjqjNZ99esCkcL52sjqjo8e8CTBcWhkxvGzoAw==" - }, - "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" - } - }, - "astring": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.3.tgz", - "integrity": "sha512-sRpyiNrx2dEYIMmUXprS8nlpRg2Drs8m9ElX9vVEXaCB4XEAJhKfs7IcX0IwShjuOAjLR6wzIrgoptz1n19i1A==" - }, - "bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==" - }, - "caniuse-lite": { - "version": "1.0.30001431", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", - "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==" - }, - "ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==" - }, - "chalk": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", - "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", - "requires": { - "ansi-styles": "^3.1.0", - "escape-string-regexp": "^1.0.5", - "supports-color": "^4.0.0" - } - }, - "character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==" - }, - "character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==" - }, - "character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==" - }, - "character-reference-invalid": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", - "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==" - }, - "client-only": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", - "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" - }, - "clipboardy": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-1.2.2.tgz", - "integrity": "sha512-16KrBOV7bHmHdxcQiCvfUFYVFyEah4FI8vYT1Fr7CGSA4G+xBWMEfUEQJS1hxeHGtI9ju1Bzs9uXSbj5HZKArw==", - "requires": { - "arch": "^2.1.0", - "execa": "^0.8.0" - } - }, - "clsx": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", - "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==" - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==" - }, - "compute-scroll-into-view": { - "version": "1.0.20", - "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz", - "integrity": "sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==" - }, - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "csstype": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", - "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", - "requires": { - "character-entities": "^2.0.0" - } - }, - "dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==" - }, - "diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "estree-util-attach-comments": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-2.1.0.tgz", - "integrity": "sha512-rJz6I4L0GaXYtHpoMScgDIwM0/Vwbu5shbMeER596rB2D1EWF6+Gj0e0UKzJPZrpoOc87+Q2kgVFHfjAymIqmw==", - "requires": { - "@types/estree": "^1.0.0" - } - }, - "estree-util-build-jsx": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-2.2.0.tgz", - "integrity": "sha512-apsfRxF9uLrqosApvHVtYZjISPvTJ+lBiIydpC+9wE6cF6ssbhnjyQLqaIjgzGxvC2Hbmec1M7g91PoBayYoQQ==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "estree-walker": "^3.0.0" - } - }, - "estree-util-is-identifier-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.0.1.tgz", - "integrity": "sha512-rxZj1GkQhY4x1j/CSnybK9cGuMFQYFPLq0iNyopqf14aOVLFtMv7Esika+ObJWPWiOHuMOAHz3YkWoLYYRnzWQ==" - }, - "estree-util-to-js": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-1.1.0.tgz", - "integrity": "sha512-490lbfCcpLk+ofK6HCgqDfYs4KAfq6QVvDw3+Bm1YoKRgiOjKiKYGAVQE1uwh7zVxBgWhqp4FDtp5SqunpUk1A==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "astring": "^1.8.0", - "source-map": "^0.7.0" - } - }, - "estree-util-value-to-estree": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-1.3.0.tgz", - "integrity": "sha512-Y+ughcF9jSUJvncXwqRageavjrNPAI+1M/L3BI3PyLp1nmgYTGUXU6t5z1Y7OWuThoDdhPME07bQU+d5LxdJqw==", - "requires": { - "is-plain-obj": "^3.0.0" - } - }, - "estree-util-visit": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-1.2.0.tgz", - "integrity": "sha512-wdsoqhWueuJKsh5hqLw3j8lwFqNStm92VcwtAOAny8g/KS/l5Y8RISjR4k5W6skCj3Nirag/WUCMS0Nfy3sgsg==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/unist": "^2.0.0" - } - }, - "estree-walker": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.1.tgz", - "integrity": "sha512-woY0RUD87WzMBUiZLx8NsYr23N5BKsOMZHhu2hoNRVh6NXGfoiT1KOL8G3UHlJAnEDGmfa5ubNA/AacfG+Kb0g==" - }, - "execa": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz", - "integrity": "sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==", - "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "flexsearch": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/flexsearch/-/flexsearch-0.7.31.tgz", - "integrity": "sha512-XGozTsMPYkm+6b5QL3Z9wQcJjNYxp0CYn3U1gO7dwD6PAqU1SVWZxI9CCg3z+ml3YfqdPnrBehaBrnH2AGKbNA==" - }, - "focus-visible": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/focus-visible/-/focus-visible-5.2.0.tgz", - "integrity": "sha512-Rwix9pBtC1Nuy5wysTmKy+UjbDJpIfg8eHjw0rjZ1mX4GNLz1Bmd16uDpI3Gk1i70Fgcs8Csg2lPm8HULFg9DQ==" - }, - "framer-motion": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-7.3.2.tgz", - "integrity": "sha512-BTG0BqJSwxoFBWpwaaxS/954DGZFsluF+dUv9Hfq53VNkwUt5g+wYTEM66oTUhiH/+6R/y0Rq+BmkUBcmzbyMQ==", - "requires": { - "@emotion/is-prop-valid": "^0.8.2", - "@motionone/dom": "10.13.1", - "framesync": "6.1.2", - "hey-listen": "^1.0.8", - "popmotion": "11.0.5", - "style-value-types": "5.1.2", - "tslib": "2.4.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } - } - }, - "framesync": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.1.2.tgz", - "integrity": "sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==", - "requires": { - "tslib": "2.4.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } - } - }, - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==" - }, - "git-up": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/git-up/-/git-up-7.0.0.tgz", - "integrity": "sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==", - "requires": { - "is-ssh": "^1.4.0", - "parse-url": "^8.1.0" - } - }, - "git-url-parse": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-13.1.0.tgz", - "integrity": "sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA==", - "requires": { - "git-up": "^7.0.0" - } - }, - "github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==" - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", - "requires": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" - } - }, - "has-flag": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", - "integrity": "sha512-P+1n3MnwjR/Epg9BBo1KT8qbye2g2Ou4sFumihwt6I4tsUX7jnLcX4BTOSKg/B1ZrIYMN9FcEnG4x5a7NB8Eng==" - }, - "hast-util-to-estree": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.1.0.tgz", - "integrity": "sha512-Vwch1etMRmm89xGgz+voWXvVHba2iiMdGMKmaMfYt35rbVtFDq8JNwwAIvi8zHMkO6Gvqo9oTMwJTmzVRfXh4g==", - "requires": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "estree-util-attach-comments": "^2.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "hast-util-whitespace": "^2.0.0", - "mdast-util-mdx-expression": "^1.0.0", - "mdast-util-mdxjs-esm": "^1.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^0.3.0", - "unist-util-position": "^4.0.0", - "zwitch": "^2.0.0" - } - }, - "hast-util-to-string": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-1.0.4.tgz", - "integrity": "sha512-eK0MxRX47AV2eZ+Lyr18DCpQgodvaS3fAQO2+b9Two9F5HEoRPhiUMNzoXArMJfZi2yieFzUBMRl3HNJ3Jus3w==" - }, - "hast-util-whitespace": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.0.tgz", - "integrity": "sha512-Pkw+xBHuV6xFeJprJe2BBEoDV+AvQySaz3pPDRUs5PNZEMQjpXJJueqrpcHIXxnWTcAGi/UOCgVShlkY6kLoqg==" - }, - "hey-listen": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", - "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==" - }, - "inline-style-parser": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", - "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" - }, - "intersection-observer": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/intersection-observer/-/intersection-observer-0.12.2.tgz", - "integrity": "sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==" - }, - "is-alphabetical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", - "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==" - }, - "is-alphanumerical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", - "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", - "requires": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - } - }, - "is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==" - }, - "is-decimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", - "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==" - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - }, - "is-hexadecimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", - "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==" - }, - "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-reference": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.0.tgz", - "integrity": "sha512-Eo1W3wUoHWoCoVM4GVl/a+K0IgiqE5aIo4kJABFyMum1ZORlPkC+UC357sSQUL5w5QCE5kCC9upl75b7+7CY/Q==", - "requires": { - "@types/estree": "*" - } - }, - "is-ssh": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/is-ssh/-/is-ssh-1.4.0.tgz", - "integrity": "sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==", - "requires": { - "protocols": "^2.0.1" - } - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "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" - } - }, - "jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" - }, - "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": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==" - }, - "longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==" - }, - "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" - } - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "markdown-extensions": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-1.1.1.tgz", - "integrity": "sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==" - }, - "markdown-table": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.2.tgz", - "integrity": "sha512-y8j3a5/DkJCmS5x4dMCQL+OR0+2EAq3DOtio1COSHsmW2BGXnNCK3v12hJt1LrUz5iZH5g0LmuYOjDdI+czghA==" - }, - "match-sorter": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/match-sorter/-/match-sorter-6.3.1.tgz", - "integrity": "sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw==", - "requires": { - "@babel/runtime": "^7.12.5", - "remove-accents": "0.4.2" - } - }, - "mdast-util-definitions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.1.tgz", - "integrity": "sha512-rQ+Gv7mHttxHOBx2dkF4HWTg+EE+UR78ptQWDylzPKaQuVGdG4HIoY3SrS/pCp80nZ04greFvXbVFHT+uf0JVQ==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "mdast-util-find-and-replace": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.1.tgz", - "integrity": "sha512-SobxkQXFAdd4b5WmEakmkVoh18icjQRxGy5OWTCzgsLRm1Fu/KCtwD1HIQSsmq5ZRjVH0Ehwg6/Fn3xIUk+nKw==", - "requires": { - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" - } - } - }, - "mdast-util-from-markdown": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", - "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - } - }, - "mdast-util-gfm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.1.tgz", - "integrity": "sha512-42yHBbfWIFisaAfV1eixlabbsa6q7vHeSPY+cg+BBjX51M8xhgMacqH9g6TftB/9+YkcI0ooV4ncfrJslzm/RQ==", - "requires": { - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-gfm-autolink-literal": "^1.0.0", - "mdast-util-gfm-footnote": "^1.0.0", - "mdast-util-gfm-strikethrough": "^1.0.0", - "mdast-util-gfm-table": "^1.0.0", - "mdast-util-gfm-task-list-item": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - } - }, - "mdast-util-gfm-autolink-literal": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.2.tgz", - "integrity": "sha512-FzopkOd4xTTBeGXhXSBU0OCDDh5lUj2rd+HQqG92Ld+jL4lpUfgX2AT2OHAVP9aEeDKp7G92fuooSZcYJA3cRg==", - "requires": { - "@types/mdast": "^3.0.0", - "ccount": "^2.0.0", - "mdast-util-find-and-replace": "^2.0.0", - "micromark-util-character": "^1.0.0" - } - }, - "mdast-util-gfm-footnote": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.1.tgz", - "integrity": "sha512-p+PrYlkw9DeCRkTVw1duWqPRHX6Ywh2BNKJQcZbCwAuP/59B0Lk9kakuAd7KbQprVO4GzdW8eS5++A9PUSqIyw==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0", - "micromark-util-normalize-identifier": "^1.0.0" - } - }, - "mdast-util-gfm-strikethrough": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.2.tgz", - "integrity": "sha512-T/4DVHXcujH6jx1yqpcAYYwd+z5lAYMw4Ls6yhTfbMMtCt0PHY4gEfhW9+lKsLBtyhUGKRIzcUA2FATVqnvPDA==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - } - }, - "mdast-util-gfm-table": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.6.tgz", - "integrity": "sha512-uHR+fqFq3IvB3Rd4+kzXW8dmpxUhvgCQZep6KdjsLK4O6meK5dYZEayLtIxNus1XO3gfjfcIFe8a7L0HZRGgag==", - "requires": { - "@types/mdast": "^3.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.3.0" - } - }, - "mdast-util-gfm-task-list-item": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.1.tgz", - "integrity": "sha512-KZ4KLmPdABXOsfnM6JHUIjxEvcx2ulk656Z/4Balw071/5qgnhz+H1uGtf2zIGnrnvDC8xR4Fj9uKbjAFGNIeA==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - } - }, - "mdast-util-mdx": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-2.0.0.tgz", - "integrity": "sha512-M09lW0CcBT1VrJUaF/PYxemxxHa7SLDHdSn94Q9FhxjCQfuW7nMAWKWimTmA3OyDMSTH981NN1csW1X+HPSluw==", - "requires": { - "mdast-util-mdx-expression": "^1.0.0", - "mdast-util-mdx-jsx": "^2.0.0", - "mdast-util-mdxjs-esm": "^1.0.0" - } - }, - "mdast-util-mdx-expression": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-1.3.1.tgz", - "integrity": "sha512-TTb6cKyTA1RD+1su1iStZ5PAv3rFfOUKcoU5EstUpv/IZo63uDX03R8+jXjMEhcobXnNOiG6/ccekvVl4eV1zQ==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - } - }, - "mdast-util-mdx-jsx": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-2.1.0.tgz", - "integrity": "sha512-KzgzfWMhdteDkrY4mQtyvTU5bc/W4ppxhe9SzelO6QUUiwLAM+Et2Dnjjprik74a336kHdo0zKm7Tp+n6FFeRg==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "ccount": "^2.0.0", - "mdast-util-to-markdown": "^1.3.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-remove-position": "^4.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - } - }, - "mdast-util-mdxjs-esm": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-1.3.0.tgz", - "integrity": "sha512-7N5ihsOkAEGjFotIX9p/YPdl4TqUoMxL4ajNz7PbT89BqsdWJuBC9rvgt6wpbwTZqWWR0jKWqQbwsOWDBUZv4g==", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - } - }, - "mdast-util-to-hast": { - "version": "12.2.4", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.2.4.tgz", - "integrity": "sha512-a21xoxSef1l8VhHxS1Dnyioz6grrJkoaCUgGzMD/7dWHvboYX3VW53esRUfB5tgTyz4Yos1n25SPcj35dJqmAg==", - "requires": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-definitions": "^5.0.0", - "micromark-util-sanitize-uri": "^1.1.0", - "trim-lines": "^3.0.0", - "unist-builder": "^3.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "mdast-util-to-markdown": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.3.0.tgz", - "integrity": "sha512-6tUSs4r+KK4JGTTiQ7FfHmVOaDrLQJPmpjD6wPMlHGUVXoG9Vjc3jIeP+uyBWRf8clwB2blM+W7+KrlMYQnftA==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "longest-streak": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "micromark-util-decode-string": "^1.0.0", - "unist-util-visit": "^4.0.0", - "zwitch": "^2.0.0" - } - }, - "mdast-util-to-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", - "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==" - }, - "micromark": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", - "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", - "requires": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "micromark-core-commonmark": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz", - "integrity": "sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==", - "requires": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.1.tgz", - "integrity": "sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==", - "requires": { - "micromark-extension-gfm-autolink-literal": "^1.0.0", - "micromark-extension-gfm-footnote": "^1.0.0", - "micromark-extension-gfm-strikethrough": "^1.0.0", - "micromark-extension-gfm-table": "^1.0.0", - "micromark-extension-gfm-tagfilter": "^1.0.0", - "micromark-extension-gfm-task-list-item": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-extension-gfm-autolink-literal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.3.tgz", - "integrity": "sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-footnote": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.0.4.tgz", - "integrity": "sha512-E/fmPmDqLiMUP8mLJ8NbJWJ4bTw6tS+FEQS8CcuDtZpILuOb2kjLqPEeAePF1djXROHXChM/wPJw0iS4kHCcIg==", - "requires": { - "micromark-core-commonmark": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-strikethrough": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.4.tgz", - "integrity": "sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-table": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.5.tgz", - "integrity": "sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-tagfilter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.1.tgz", - "integrity": "sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==", - "requires": { - "micromark-util-types": "^1.0.0" - } - }, - "micromark-extension-gfm-task-list-item": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.3.tgz", - "integrity": "sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-mdx-expression": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.3.tgz", - "integrity": "sha512-TjYtjEMszWze51NJCZmhv7MEBcgYRgb3tJeMAJ+HQCAaZHHRBaDCccqQzGizR/H4ODefP44wRTgOn2vE5I6nZA==", - "requires": { - "micromark-factory-mdx-expression": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-mdx-jsx": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-1.0.3.tgz", - "integrity": "sha512-VfA369RdqUISF0qGgv2FfV7gGjHDfn9+Qfiv5hEwpyr1xscRj/CiVRkU7rywGFCO7JwJ5L0e7CJz60lY52+qOA==", - "requires": { - "@types/acorn": "^4.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "micromark-factory-mdx-expression": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - } - }, - "micromark-extension-mdx-md": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-1.0.0.tgz", - "integrity": "sha512-xaRAMoSkKdqZXDAoSgp20Azm0aRQKGOl0RrS81yGu8Hr/JhMsBmfs4wR7m9kgVUIO36cMUQjNyiyDKPrsv8gOw==", - "requires": { - "micromark-util-types": "^1.0.0" - } - }, - "micromark-extension-mdxjs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-1.0.0.tgz", - "integrity": "sha512-TZZRZgeHvtgm+IhtgC2+uDMR7h8eTKF0QUX9YsgoL9+bADBpBY6SiLvWqnBlLbCEevITmTqmEuY3FoxMKVs1rQ==", - "requires": { - "acorn": "^8.0.0", - "acorn-jsx": "^5.0.0", - "micromark-extension-mdx-expression": "^1.0.0", - "micromark-extension-mdx-jsx": "^1.0.0", - "micromark-extension-mdx-md": "^1.0.0", - "micromark-extension-mdxjs-esm": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-extension-mdxjs-esm": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.3.tgz", - "integrity": "sha512-2N13ol4KMoxb85rdDwTAC6uzs8lMX0zeqpcyx7FhS7PxXomOnLactu8WI8iBNXW8AVyea3KIJd/1CKnUmwrK9A==", - "requires": { - "micromark-core-commonmark": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-position-from-estree": "^1.1.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - } - }, - "micromark-factory-destination": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz", - "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-factory-label": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz", - "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-factory-mdx-expression": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.6.tgz", - "integrity": "sha512-WRQIc78FV7KrCfjsEf/sETopbYjElh3xAmNpLkd1ODPqxEngP42eVRGbiPEQWpRV27LzqW+XVTvQAMIIRLPnNA==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-position-from-estree": "^1.0.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - } - }, - "micromark-factory-space": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz", - "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-factory-title": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz", - "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-factory-whitespace": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz", - "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.1.0.tgz", - "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==", - "requires": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-chunked": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz", - "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==", - "requires": { - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-classify-character": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz", - "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-combine-extensions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz", - "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-decode-numeric-character-reference": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz", - "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==", - "requires": { - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-decode-string": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz", - "integrity": "sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==", - "requires": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-encode": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz", - "integrity": "sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==" - }, - "micromark-util-events-to-acorn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.2.0.tgz", - "integrity": "sha512-WWp3bf7xT9MppNuw3yPjpnOxa8cj5ACivEzXJKu0WwnjBYfzaBvIAT9KfeyI0Qkll+bfQtfftSwdgTH6QhTOKw==", - "requires": { - "@types/acorn": "^4.0.0", - "@types/estree": "^1.0.0", - "estree-util-visit": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0", - "vfile-location": "^4.0.0", - "vfile-message": "^3.0.0" - } - }, - "micromark-util-html-tag-name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.1.0.tgz", - "integrity": "sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==" - }, - "micromark-util-normalize-identifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz", - "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==", - "requires": { - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-resolve-all": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz", - "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==", - "requires": { - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-sanitize-uri": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.1.0.tgz", - "integrity": "sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-subtokenize": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz", - "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-util-symbol": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz", - "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==" - }, - "micromark-util-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.0.2.tgz", - "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==" - }, - "mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==" - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" - }, - "next": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/next/-/next-12.3.4.tgz", - "integrity": "sha512-VcyMJUtLZBGzLKo3oMxrEF0stxh8HwuW976pAzlHhI3t8qJ4SROjCrSh1T24bhrbjw55wfZXAbXPGwPt5FLRfQ==", - "requires": { - "@next/env": "12.3.4", - "@next/swc-android-arm-eabi": "12.3.4", - "@next/swc-android-arm64": "12.3.4", - "@next/swc-darwin-arm64": "12.3.4", - "@next/swc-darwin-x64": "12.3.4", - "@next/swc-freebsd-x64": "12.3.4", - "@next/swc-linux-arm-gnueabihf": "12.3.4", - "@next/swc-linux-arm64-gnu": "12.3.4", - "@next/swc-linux-arm64-musl": "12.3.4", - "@next/swc-linux-x64-gnu": "12.3.4", - "@next/swc-linux-x64-musl": "12.3.4", - "@next/swc-win32-arm64-msvc": "12.3.4", - "@next/swc-win32-ia32-msvc": "12.3.4", - "@next/swc-win32-x64-msvc": "12.3.4", - "@swc/helpers": "0.4.11", - "caniuse-lite": "^1.0.30001406", - "postcss": "8.4.14", - "styled-jsx": "5.0.7", - "use-sync-external-store": "1.2.0" - } - }, - "next-seo": { - "version": "5.14.1", - "resolved": "https://registry.npmjs.org/next-seo/-/next-seo-5.14.1.tgz", - "integrity": "sha512-NiJeQbxYP3z+EMp52q8k3Q+OfX2+Yv2WehERDj98r2wjXxL+woKpRBdsSVYolTD0Hm8IWs42SzaISE93RoQdOw==", - "requires": {} - }, - "next-themes": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/next-themes/-/next-themes-0.2.1.tgz", - "integrity": "sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==", - "requires": {} - }, - "nextra": { - "version": "2.0.0-beta.42", - "resolved": "https://registry.npmjs.org/nextra/-/nextra-2.0.0-beta.42.tgz", - "integrity": "sha512-9YYL9hViKMt7gxzoqBODosqaJ8hutZo/Ahc9yfcGVXrf34gSqp44aKbJVEH/sWrkvRvR/+oz1n3u7OdvMae7DA==", - "requires": { - "@mdx-js/mdx": "^2.1.3", - "@napi-rs/simple-git": "^0.1.8", - "github-slugger": "^1.4.0", - "graceful-fs": "^4.2.10", - "gray-matter": "^4.0.3", - "rehype-mdx-title": "^1.0.0", - "rehype-pretty-code": "0.2.4", - "remark-gfm": "^3.0.1", - "remark-reading-time": "^2.0.1", - "shiki": "0.10.1", - "slash": "^3.0.0", - "title": "^3.5.3", - "unist-util-visit": "^4.1.1" - } - }, - "nextra-theme-docs": { - "version": "2.0.0-beta.43", - "resolved": "https://registry.npmjs.org/nextra-theme-docs/-/nextra-theme-docs-2.0.0-beta.43.tgz", - "integrity": "sha512-IKg834jpbi7tMISvhNL1eqpT6I/ymgeE/95KNKZJoo++62hIc5W+Pxb2iAHcjlWkjcDTzm0dHVgEYipJNB2w4g==", - "requires": { - "@headlessui/react": "^1.6.6", - "@mdx-js/react": "^2.1.5", - "@popperjs/core": "^2.11.6", - "@reach/skip-nav": "^0.17.0", - "clsx": "^1.2.1", - "flexsearch": "^0.7.21", - "focus-visible": "^5.2.0", - "git-url-parse": "^13.1.0", - "github-slugger": "^1.4.0", - "intersection-observer": "^0.12.2", - "match-sorter": "^6.3.1", - "next-seo": "^5.5.0", - "next-themes": "^0.2.1", - "scroll-into-view-if-needed": "^2.2.29" - }, - "dependencies": { - "@reach/skip-nav": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@reach/skip-nav/-/skip-nav-0.17.0.tgz", - "integrity": "sha512-wkkpQK3ffczzGHis6TaUvpOabuAL9n9Kh5vr4h56XPIJP3X77VcHUDk7MK3HbV1mTgamGxc9Hbd1sXKSWLu3yA==", - "requires": { - "@reach/utils": "0.17.0", - "tslib": "^2.3.0" - }, - "dependencies": { - "@reach/utils": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@reach/utils/-/utils-0.17.0.tgz", - "integrity": "sha512-M5y8fCBbrWeIsxedgcSw6oDlAMQDkl5uv3VnMVJ7guwpf4E48Xlh1v66z/1BgN/WYe2y8mB/ilFD2nysEfdGeA==", - "requires": { - "tiny-warning": "^1.0.3", - "tslib": "^2.3.0" - } - } - } - } - } - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", - "requires": { - "path-key": "^2.0.0" - } - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==" - }, - "parse-entities": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.0.tgz", - "integrity": "sha512-5nk9Fn03x3rEhGaX1FU6IDwG/k+GxLXlFAkgrbM1asuAFl3BhdQWvASaIsmwWypRNcZKHPYnIuOSfIWEyEQnPQ==", - "requires": { - "@types/unist": "^2.0.0", - "character-entities": "^2.0.0", - "character-entities-legacy": "^3.0.0", - "character-reference-invalid": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" - } - }, - "parse-numeric-range": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", - "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" - }, - "parse-path": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-7.0.0.tgz", - "integrity": "sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==", - "requires": { - "protocols": "^2.0.0" - } - }, - "parse-url": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-8.1.0.tgz", - "integrity": "sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==", - "requires": { - "parse-path": "^7.0.0" - } - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" - }, - "periscopic": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.0.4.tgz", - "integrity": "sha512-SFx68DxCv0Iyo6APZuw/AKewkkThGwssmU0QWtTlvov3VAtPX+QJ4CadwSaz8nrT5jPIuxdvJWB4PnD2KNDxQg==", - "requires": { - "estree-walker": "^3.0.0", - "is-reference": "^3.0.0" - } - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "popmotion": { - "version": "11.0.5", - "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.5.tgz", - "integrity": "sha512-la8gPM1WYeFznb/JqF4GiTkRRPZsfaj2+kCxqQgr2MJylMmIKUwBfWW8Wa5fml/8gmtlD5yI01MP1QCZPWmppA==", - "requires": { - "framesync": "6.1.2", - "hey-listen": "^1.0.8", - "style-value-types": "5.1.2", - "tslib": "2.4.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } - } - }, - "postcss": { - "version": "8.4.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", - "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", - "requires": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - }, - "property-information": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.2.0.tgz", - "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==" - }, - "protocols": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/protocols/-/protocols-2.0.1.tgz", - "integrity": "sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==" - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" - }, - "react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "requires": { - "loose-envify": "^1.1.0" - } - }, - "react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "requires": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - } - }, - "reading-time": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", - "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" - }, - "regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" - }, - "rehype-mdx-title": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rehype-mdx-title/-/rehype-mdx-title-1.0.0.tgz", - "integrity": "sha512-5B/53Y+KQHm4/nrE6pIIPc9Ie2fbPMCLs8WwMGYWWHr+5g3TkmEijRkr8TGYHULtc+C7bOoPR8LIF5DpGROIDg==", - "requires": { - "estree-util-is-identifier-name": "^1.1.0", - "hast-util-to-string": "^1.0.4", - "unist-util-visit": "^2.0.3" - }, - "dependencies": { - "estree-util-is-identifier-name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-1.1.0.tgz", - "integrity": "sha512-OVJZ3fGGt9By77Ix9NhaRbzfbDV/2rx9EP7YIDJTmsZSEc5kYn2vWcNccYyahJL2uAQZK2a5Or2i0wtIKTPoRQ==" - }, - "unist-util-is": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", - "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==" - }, - "unist-util-visit": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", - "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0", - "unist-util-visit-parents": "^3.0.0" - } - }, - "unist-util-visit-parents": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", - "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0" - } - } - } - }, - "rehype-pretty-code": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/rehype-pretty-code/-/rehype-pretty-code-0.2.4.tgz", - "integrity": "sha512-vbqwIa4cNwRaVur9caUw/b0jOQR88Svrs9c9RaQoogvbBxs5X9bWrSe5oFypaRTTq2cpZ45YzJQ7UUPO76LMKA==", - "requires": { - "parse-numeric-range": "^1.3.0" - } - }, - "remark-gfm": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz", - "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-gfm": "^2.0.0", - "micromark-extension-gfm": "^2.0.0", - "unified": "^10.0.0" - } - }, - "remark-mdx": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-2.1.5.tgz", - "integrity": "sha512-A8vw5s+BgOa968Irt8BO7DfWJTE0Fe7Ge3hX8zzDB1DnwMZTNdK6qF2IcFao+/7nzk1vSysKcFp+3ku4vhMpaQ==", - "requires": { - "mdast-util-mdx": "^2.0.0", - "micromark-extension-mdxjs": "^1.0.0" - } - }, - "remark-parse": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz", - "integrity": "sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "unified": "^10.0.0" - } - }, - "remark-reading-time": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/remark-reading-time/-/remark-reading-time-2.0.1.tgz", - "integrity": "sha512-fy4BKy9SRhtYbEHvp6AItbRTnrhiDGbqLQTSYVbQPGuRCncU1ubSsh9p/W5QZSxtYcUXv8KGL0xBgPLyNJA1xw==", - "requires": { - "estree-util-is-identifier-name": "^2.0.0", - "estree-util-value-to-estree": "^1.3.0", - "reading-time": "^1.3.0", - "unist-util-visit": "^3.1.0" - }, - "dependencies": { - "unist-util-visit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-3.1.0.tgz", - "integrity": "sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^4.0.0" - } - }, - "unist-util-visit-parents": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-4.1.1.tgz", - "integrity": "sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - } - } - } - }, - "remark-rehype": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", - "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", - "requires": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-to-hast": "^12.1.0", - "unified": "^10.0.0" - } - }, - "remove-accents": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", - "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==" - }, - "sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "requires": { - "mri": "^1.1.0" - } - }, - "scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "requires": { - "loose-envify": "^1.1.0" - } - }, - "scroll-into-view-if-needed": { - "version": "2.2.31", - "resolved": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz", - "integrity": "sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA==", - "requires": { - "compute-scroll-into-view": "^1.0.20" - } - }, - "section-matter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", - "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", - "requires": { - "extend-shallow": "^2.0.1", - "kind-of": "^6.0.0" - } - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" - }, - "shiki": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.10.1.tgz", - "integrity": "sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==", - "requires": { - "jsonc-parser": "^3.0.0", - "vscode-oniguruma": "^1.6.1", - "vscode-textmate": "5.2.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==" - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - }, - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" - }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" - }, - "space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==" - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" - }, - "stringify-entities": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.3.tgz", - "integrity": "sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==", - "requires": { - "character-entities-html4": "^2.0.0", - "character-entities-legacy": "^3.0.0" - } - }, - "strip-bom-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==" - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==" - }, - "style-to-object": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", - "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", - "requires": { - "inline-style-parser": "0.1.1" - } - }, - "style-value-types": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.1.2.tgz", - "integrity": "sha512-Vs9fNreYF9j6W2VvuDTP7kepALi7sk0xtk2Tu8Yxi9UoajJdEVpNpCov0HsLTqXvNGKX+Uv09pkozVITi1jf3Q==", - "requires": { - "hey-listen": "^1.0.8", - "tslib": "2.4.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - } - } - }, - "styled-jsx": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.7.tgz", - "integrity": "sha512-b3sUzamS086YLRuvnaDigdAewz1/EFYlHpYBP5mZovKEdQQOIIYq8lApylub3HHZ6xFjV051kkGU7cudJmrXEA==", - "requires": {} - }, - "supports-color": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", - "integrity": "sha512-ycQR/UbvI9xIlEdQT1TQqwoXtEldExbCEAJgRo5YXlmSKjv6ThHnP9/vwGa1gr19Gfw+LkFd7KqYMhzrRC5JYw==", - "requires": { - "has-flag": "^2.0.0" - } - }, - "tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" - }, - "title": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/title/-/title-3.5.3.tgz", - "integrity": "sha512-20JyowYglSEeCvZv3EZ0nZ046vLarO37prvV0mbtQV7C8DJPGgN967r8SJkqd3XK3K3lD3/Iyfp3avjfil8Q2Q==", - "requires": { - "arg": "1.0.0", - "chalk": "2.3.0", - "clipboardy": "1.2.2", - "titleize": "1.0.0" - } - }, - "titleize": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/titleize/-/titleize-1.0.0.tgz", - "integrity": "sha512-TARUb7z1pGvlLxgPk++7wJ6aycXF3GJ0sNSBTAsTuJrQG5QuZlkUQP+zl+nbjAh4gMX9yDw9ZYklMd7vAfJKEw==" - }, - "trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==" - }, - "trough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", - "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==" - }, - "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" - }, - "unified": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", - "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", - "requires": { - "@types/unist": "^2.0.0", - "bail": "^2.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^5.0.0" - }, - "dependencies": { - "is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==" - } - } - }, - "unist-builder": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-3.0.0.tgz", - "integrity": "sha512-GFxmfEAa0vi9i5sd0R2kcrI9ks0r82NasRq5QHh2ysGngrc6GiqD5CDf1FjPenY4vApmFASBIIlk/jj5J5YbmQ==", - "requires": { - "@types/unist": "^2.0.0" - } - }, - "unist-util-generated": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.0.tgz", - "integrity": "sha512-TiWE6DVtVe7Ye2QxOVW9kqybs6cZexNwTwSMVgkfjEReqy/xwGpAXb99OxktoWwmL+Z+Epb0Dn8/GNDYP1wnUw==" - }, - "unist-util-is": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.1.1.tgz", - "integrity": "sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==" - }, - "unist-util-position": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.3.tgz", - "integrity": "sha512-p/5EMGIa1qwbXjA+QgcBXaPWjSnZfQ2Sc3yBEEfgPwsEmJd8Qh+DSk3LGnmOM4S1bY2C0AjmMnB8RuEYxpPwXQ==", - "requires": { - "@types/unist": "^2.0.0" - } - }, - "unist-util-position-from-estree": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-1.1.1.tgz", - "integrity": "sha512-xtoY50b5+7IH8tFbkw64gisG9tMSpxDjhX9TmaJJae/XuxQ9R/Kc8Nv1eOsf43Gt4KV/LkriMy9mptDr7XLcaw==", - "requires": { - "@types/unist": "^2.0.0" - } - }, - "unist-util-remove-position": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-4.0.1.tgz", - "integrity": "sha512-0yDkppiIhDlPrfHELgB+NLQD5mfjup3a8UYclHruTJWmY74je8g+CIFr79x5f6AkmzSwlvKLbs63hC0meOMowQ==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "unist-util-stringify-position": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", - "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", - "requires": { - "@types/unist": "^2.0.0" - } - }, - "unist-util-visit": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.1.tgz", - "integrity": "sha512-n9KN3WV9k4h1DxYR1LoajgN93wpEi/7ZplVe02IoB4gH5ctI1AaF2670BLHQYbwj+pY83gFtyeySFiyMHJklrg==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.1.1" - } - }, - "unist-util-visit-parents": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.1.tgz", - "integrity": "sha512-gks4baapT/kNRaWxuGkl5BIhoanZo7sC/cUT/JToSRNL1dYoXRFl75d++NkjYk4TAu2uv2Px+l8guMajogeuiw==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - } - }, - "use-sync-external-store": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", - "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", - "requires": {} - }, - "uvu": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", - "requires": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3" - } - }, - "vfile": { - "version": "5.3.6", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.6.tgz", - "integrity": "sha512-ADBsmerdGBs2WYckrLBEmuETSPyTD4TuLxTrw0DvjirxW1ra4ZwkbzG8ndsv3Q57smvHxo677MHaQrY9yxH8cA==", - "requires": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - } - }, - "vfile-location": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.0.1.tgz", - "integrity": "sha512-JDxPlTbZrZCQXogGheBHjbRWjESSPEak770XwWPfw5mTc1v1nWGLB/apzZxsx8a0SJVfF8HK8ql8RD308vXRUw==", - "requires": { - "@types/unist": "^2.0.0", - "vfile": "^5.0.0" - } - }, - "vfile-message": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz", - "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - } - }, - "vscode-oniguruma": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", - "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==" - }, - "vscode-textmate": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-5.2.0.tgz", - "integrity": "sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==" - }, - "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" - } - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" - }, - "zwitch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==" - } - } -} diff --git a/package.json b/package.json index ff07115..51b4519 100644 --- a/package.json +++ b/package.json @@ -1,12 +1,50 @@ { + "name": "gf-dcc-website", + "version": "0.0.0", + "private": false, + "scripts": { + "docusaurus": "docusaurus", + "start": "docusaurus start", + "build": "docusaurus build", + "swizzle": "docusaurus swizzle", + "deploy": "docusaurus deploy", + "clear": "docusaurus clear", + "serve": "docusaurus serve", + "write-translations": "docusaurus write-translations", + "write-heading-ids": "docusaurus write-heading-ids" + }, "dependencies": { - "@mdx-js/react": "^2.1.5", - "framer-motion": "^7.3.2", - "next": "^12.3.4", - "nextra": "^2.0.0-beta.42", - "nextra-theme-docs": "^2.0.0-beta.43", + "@docusaurus/core": "^3.0.0", + "@docusaurus/preset-classic": "^3.0.0", + "@docusaurus/theme-mermaid": "^3.0.0", + "@mdx-js/react": "^3.0.0", + "clsx": "^1.2.1", + "mermaid": "^10.6.1", + "next": "^14.0.2", + "node": "^20.9.0", + "prism-react-renderer": "^2.1.0", "react": "^18.2.0", - "react-dom": "^18.2.0", - "reactflow": "^11.6.1" + "react-dom": "^18.2.0" + }, + "devDependencies": { + "@docusaurus/module-type-aliases": "^3.0.0-beta.0", + "@docusaurus/tsconfig": "3.0.0-beta.0", + "@types/react": "^18.2.29", + "typescript": "~5.2.2" + }, + "browserslist": { + "production": [ + ">0.5%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + }, + "engines": { + "node": ">=18.0" } } diff --git a/pages/_app.js b/pages/_app.js deleted file mode 100644 index a14009f..0000000 --- a/pages/_app.js +++ /dev/null @@ -1,5 +0,0 @@ -import 'nextra-theme-docs/style.css' -export default function Nextra({ Component, pageProps }) { - return -} - diff --git a/pages/_meta.json b/pages/_meta.json deleted file mode 100644 index 3313374..0000000 --- a/pages/_meta.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "index": "Home", - "governance": "Governance", - "onboarding": "Onboarding", - "data-model": "Data Model", - "data-portal": "Data Portal", - "faq": "Frequently Asked Questions" -} diff --git a/pages/data-model/_meta.json b/pages/data-model/_meta.json deleted file mode 100644 index 4361530..0000000 --- a/pages/data-model/_meta.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "home": "A Model for FAIR Science", - "assay": "Assay Data Standards", - "clinical": "Clinical Data Standards", - "other": "Other Resource Standards" -} \ No newline at end of file diff --git a/pages/data-model/assay/_meta.json b/pages/data-model/assay/_meta.json deleted file mode 100644 index 7b4c29c..0000000 --- a/pages/data-model/assay/_meta.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "overview": "Overview", - "sequencing-data": "Sequencing Data", - "imaging-data": "Imaging Data" -} \ No newline at end of file diff --git a/pages/data-model/assay/image_flow.js b/pages/data-model/assay/image_flow.js deleted file mode 100644 index e06f2a2..0000000 --- a/pages/data-model/assay/image_flow.js +++ /dev/null @@ -1,54 +0,0 @@ -import ReactFlow, { MiniMap } from 'reactflow'; -import 'reactflow/dist/style.css'; - -const defaultNodes = [ - { - id: '1', - type: 'input', - data: { label: 'Input Node' }, - position: { x: 250, y: 25 }, - style: { backgroundColor: '#6ede87', color: 'white' }, - }, - - { - id: '2', - // you can also pass a React component as a label - data: { label:
Imaging
}, - position: { x: 100, y: 125 }, - style: { backgroundColor: '#ff0072', color: 'white' }, - }, - { - id: '3', - type: 'output', - data: { label: 'Output Node' }, - position: { x: 250, y: 250 }, - style: { backgroundColor: '#6865A5', color: 'white' }, - }, -]; - -const defaultEdges = [ - { id: 'e1-2', source: '1', target: '2', animated: true }, - { id: 'e2-3', source: '2', target: '3', animated: true }, -]; - -const nodeColor = (node) => { - switch (node.type) { - case 'input': - return '#6ede87'; - case 'output': - return '#6865A5'; - default: - return '#ff0072'; - } -}; - -function Flow() { - return ( -
- - - -
); -} - -export default Flow; diff --git a/pages/data-model/assay/imaging-data.mdx b/pages/data-model/assay/imaging-data.mdx deleted file mode 100644 index d3c1443..0000000 --- a/pages/data-model/assay/imaging-data.mdx +++ /dev/null @@ -1,10 +0,0 @@ -import Flow from './image_flow.js'; - -# Imaging Data Standards - -## Template Preview - -### Imaging Level 2 (e.g. tiff data) - - - diff --git a/pages/data-model/assay/overview.mdx b/pages/data-model/assay/overview.mdx deleted file mode 100644 index 15578cb..0000000 --- a/pages/data-model/assay/overview.mdx +++ /dev/null @@ -1,17 +0,0 @@ -## Describing Assay Data - -### File-level Metadata - -Assay-specific metadata is collected for uploaded data files. -Metadata needed for sequencing `.fastq` files from a sequencing assay is different from metadata for `.tiff` files from an imaging assay -- therefore a different metadata template is provided for each of these data types. - -Moreover, even with the same assay, the output from different levels of processing will require different metadata templates. -The "raw" sequencing `.fastq` data from RNA-seq require somewhat different annotations than the summarized expression data. - -Our concept of data levels is highly derived from the [Genomics Data Commons data levels](https://gdc.cancer.gov/resources-tcga-users/tcga-code-tables/data-levels). - -### Dataset-level Metadata - -The files are grouped together and shared as a dataset. -A dataset is later published and catalogued in the portal once the team is ready to release the data (i.e. once the paper has been published). - diff --git a/pages/data-model/assay/seq_flow.js b/pages/data-model/assay/seq_flow.js deleted file mode 100644 index a398ca6..0000000 --- a/pages/data-model/assay/seq_flow.js +++ /dev/null @@ -1,54 +0,0 @@ -import ReactFlow, { MiniMap } from 'reactflow'; -import 'reactflow/dist/style.css'; - -const defaultNodes = [ - { - id: '1', - type: 'input', - data: { label: 'Input Node' }, - position: { x: 200, y: 25 }, - style: { backgroundColor: '#6ede87', color: 'white' }, - }, - - { - id: '2', - // you can also pass a React component as a label - data: { label:
Sequencing
}, - position: { x: 50, y: 125 }, - style: { backgroundColor: '#ff0072', color: 'white' }, - }, - { - id: '3', - type: 'output', - data: { label: 'Output Node' }, - position: { x: 200, y: 250 }, - style: { backgroundColor: '#6865A5', color: 'white' }, - }, -]; - -const defaultEdges = [ - { id: 'e1-2', source: '1', target: '2', animated: true }, - { id: 'e2-3', source: '2', target: '3', animated: true }, -]; - -const nodeColor = (node) => { - switch (node.type) { - case 'input': - return '#6ede87'; - case 'output': - return '#6865A5'; - default: - return '#ff0072'; - } -}; - -function Flow() { - return ( -
- - - -
); -} - -export default Flow; diff --git a/pages/data-model/assay/sequencing-data.mdx b/pages/data-model/assay/sequencing-data.mdx deleted file mode 100644 index 2a7345a..0000000 --- a/pages/data-model/assay/sequencing-data.mdx +++ /dev/null @@ -1,10 +0,0 @@ - -import Flow from './seq_flow.js'; - -# Sequencing Data - -## Template Preview - -### Single-cell RNA-sequencing Level 1 (e.g. fastq) - - diff --git a/pages/data-model/clinical/_meta.json b/pages/data-model/clinical/_meta.json deleted file mode 100644 index 0b9f9a8..0000000 --- a/pages/data-model/clinical/_meta.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "overview": "Overview", - "core-clinical-data": "Core Clinical Data" -} \ No newline at end of file diff --git a/pages/data-model/clinical/core-clinical-data.mdx b/pages/data-model/clinical/core-clinical-data.mdx deleted file mode 100644 index 218f77a..0000000 --- a/pages/data-model/clinical/core-clinical-data.mdx +++ /dev/null @@ -1,18 +0,0 @@ - -# Core Clinical Data - -Teams can have a different SOP for clinical data collection depending on the experimental design. -For example, a cohort being studied in a longitudinal metabolomics study might have different clinical data collection than a cohort studied in a snapshot sequencing study. -The Core Clinical Data Model currently represents the **minimal** clinical data attributes used for interchange among teams and made public in the portal. -The example templates are represented below. - -## Patient - - - -See also: [cBioportal expected patient data](https://docs.cbioportal.org/file-formats/#example-patient-data-file) - -## Sample - -See also: [cBioportal expected sample data](https://docs.cbioportal.org/file-formats/#example-sample-data-file) - diff --git a/pages/data-model/clinical/overview.mdx b/pages/data-model/clinical/overview.mdx deleted file mode 100644 index 8818603..0000000 --- a/pages/data-model/clinical/overview.mdx +++ /dev/null @@ -1,14 +0,0 @@ -## Describing Patients and Samples (Clinical Data) - -Clinical data describes human patients and biological samples. -In defining the clinical data portion of the data model, some of the important questions were: -- How do we represent (model) patients and samples collected by the project teams as consistently as possible across different biobanking SOPs? -- What data can be feasibly collected and standardized across each of the project teams given the goals of the consortium? -- What are clinical phenotypes that would be useful to have for more insightful analysis? - -### Development - -The minimal clinical data model was defined with the help of a Request for Comments (RFC) process. -[The RFC engineering can be reviewed here](https://coda.io/d/RFC-1-MCDM_dxVlTrpKblb/RFC-1-Minimal-Clinical-Data-Model_suv9y#_lu9Ei); it helps sets context for what is "minimal" and what others are interested in and why they're interested in certain elements. -The current templates (linked in the next section) largely corresponds to that work. -However, it is possible that an extended, richer clinical data model may be later shared based on the decisions of the consortium members and the Program Directors' recommendations. diff --git a/pages/data-model/home.mdx b/pages/data-model/home.mdx deleted file mode 100644 index 09fbf3e..0000000 --- a/pages/data-model/home.mdx +++ /dev/null @@ -1,33 +0,0 @@ -# A Model for FAIR Science - -## Why? - -The [FAIR guiding principles for scientific data management and stewardship](https://www.go-fair.org/fair-principles/) stipulate that data should be **F**indable, **A**ccessible, **I**nteroperable, and **R**eusable. -This helps create a scientific ecosystem promoting transparency, reuse, and collaboration to accelerate scientific discoveries. -And beginning in 2023, the [NIH Data Management and Sharing Policy](https://sharing.nih.gov/data-management-and-sharing-policy/about-data-management-and-sharing-policies/data-management-and-sharing-policy-overview) requires data sharing for NIH-supported studies. -The Gray Foundation DCC helps consortium teams meet or exceed NIH data sharing policies in the pursuit of better science. - -This benefits consortium teams in several ways: -1. More collaborative and productive work in the *present* consortium effort, because teams can better find and use the data they are sharing with each other. -2. More competitive grant proposals (especially Team Science-type proposals) in *future* efforts because teams can demonstrate a good track record of data sharing: -> In 2010, a group of scientists called for consideration of all products of research grants rather than just peer-reviewed publications, including sharing of raw data and self-published results on the web and through social media ... The new movement already has had some effects, as NSF has changed the language of required biosketches to include products such as datasets, software, patents, and copyrights. ([Funding and Evaluation of Team Science](https://www.ncbi.nlm.nih.gov/books/NBK310379/)) -3. More impact and citations from other researchers who might wish to reuse the data, protocols, etc. - -Sharing and linking of data and other resources requires collection of metadata to describe them and make them more e.g. findable and reusable. -A data model defines what metadata is preferentially collected. - -## Development Process - -The DCC develops the model using existing standards while also consulting the contributing teams for specialized data. -A broader development process, when the model affects the wider consortium, involves a Request for Comments (RFC) process. -For example, please see the public [first RFC document](https://coda.io/@gf-dcc/rfc-1-mcdm) (archived/closed) that has helped determine the current core model. -Continued development, if necessary, can involve additional RFCs. - -### Data Model Source - -The data model source is versioned [here](https://github.com/gf-dcc/data-model). - -## Capturing Metadata Through Templates - -Data are captured through spreadsheet templates, available as either Google Sheets or Excel (in cases where contributors can't access Google products due to institutional policies). -See the next sections for examples. \ No newline at end of file diff --git a/pages/data-model/other/_meta.json b/pages/data-model/other/_meta.json deleted file mode 100644 index e1ac6c6..0000000 --- a/pages/data-model/other/_meta.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "publication": "Publication / Protocol" -} \ No newline at end of file diff --git a/pages/data-model/other/publication.mdx b/pages/data-model/other/publication.mdx deleted file mode 100644 index 95d9eca..0000000 --- a/pages/data-model/other/publication.mdx +++ /dev/null @@ -1,9 +0,0 @@ - -# Publication - -We will start collecting information on publications as an important product of the consortium. - - -## Protocols - -A protocol is often a more specific type of publication. We encourage protocols to be published and shared; currently, these should be uploaded to Synapse. They can be tagged as protocols; the template for these will resemble publications. diff --git a/pages/data-portal/_meta.json b/pages/data-portal/_meta.json deleted file mode 100644 index 13044ba..0000000 --- a/pages/data-portal/_meta.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "overview": "Overview" -} \ No newline at end of file diff --git a/pages/data-portal/overview.mdx b/pages/data-portal/overview.mdx deleted file mode 100644 index 949f84e..0000000 --- a/pages/data-portal/overview.mdx +++ /dev/null @@ -1,17 +0,0 @@ -import { Callout } from 'nextra-theme-docs' - - - The portal is currently under construction by MSKCC. It will be visitable at https://portal.graybrcaatlas.org/. - - - -## Data Portal Guide - -The Portal is the entrypoint to shared data and analysis applications set up by the DCC. -Prerequisite sections to review are [Data Access](/governance/data-access) and [Data Analysis](/onboarding/data-analysis) sections. - -## Contributions to the portal - -For potential contributors/developers, the source for the portal resides at https://github.com/gf-dcc/portal. - - diff --git a/pages/faq.mdx b/pages/faq.mdx deleted file mode 100644 index 6da231b..0000000 --- a/pages/faq.mdx +++ /dev/null @@ -1,151 +0,0 @@ -#### Who do I contact if I need help? -For questions regarding data management, community affairs, general DCC questions -* **Christina Conrad**, _Biomedical Data Manager_, [Schedule Meeting](https://calendly.com/christina-conrad) -For questions regarding bioinformatics, data model and annotations, data upload & technical issues: -* **Anh Nguyet Vu**, _Senior Biomedical Data Manager, [Schedule Meeting](https://calendly.com/a-vu) -For questions regarding working groups, data model and annotations -* **Elvira Mitraka**, _Assocatiate Director of SCCE_, [Email](mailto:gray-foundation-service@sagebase.org), include `working groups` in subject for correct routing -For questions regarding data use/transfer agreements, other data governance -* **Kimberly Corrigan**, _Governance Analyst_ [Email](mailto:gray-foundation-service@sagebase.org), include `governance` in subject for correct routing - -#### Why should I share data? - -1. Engage and develop connections with the community -2. Have a remote respository of data for future researchers -3. Achieve visibility of your research -4. Saves time and advances scientific discovery -5. Many grants and journals now require open-access-data - -#### Where will my data be stored? - -Data is stored on [synapse](synapse.org). There, you can organize your data by specific assays. FOr more info, see [Submitting Data]() - -#### Should I wait until a paper is published before sharing data? - -You may upload your data and keep it stored privately until your paper is released if that is what you choose to do. - - -#### What is cBioportal? - -cBioportal is an open-source interactive platform to visualize molecular and clinical attributes. For certain data sets on Synapse, visualization will be available on cBioportal. - -#### What kind of data should be shared? - -Omics data, imaging data, clinical data, or other types of data that are important to the experiment should be shared along with protocols to replicate those experiments. -If you are unsure, please feel free to contact the DCC. - -#### Can I use Synapse/Sage Bionetworks resources to fulfill the NIH data sharing plan requirements? -Yes, we are happy to help you work on a data sharing plan that will fulfill the NIH requirements. - -#### What is a data model? - -> A data model organizes data elements and standardizes how the data elements relate to one another. -> It explicitly determines the structure of the data. -> -- [Princeton University](https://cedar.princeton.edu/understanding-data/what-data-model) - -#### Where does the Gray Foundation data model come from? - -The Gray Foundation’s data model is derived from several data standards such as the [Genomics Data Commons](https://gdc.cancer.gov/about-data/data-standards) but has also been adapted to fit the needs of the consortium. -It outlines, defines, and standardizes how data such as clinical data are represented and how they relate to one another, e.g. a patient has a diagnosis and receives therapy. -One of the most important relations is of clinical data to generated data -- in Gray Foundation, most generated data are human data and need to be tied to the original patients for useful analysis. - -The section [Clinical Data](/data-model/clinical-data) explains what clinical data are prioritized. -In the data model, attributes are grouped into “components” or “modules”, e.g. patient-related attributes such as `age`, `sex`, etc., are in a patient core component. -Attributes appear as columnnar fields in a table when collecting data. They may be required or optional and may have controlled terminologies for the values. - -#### What is metadata? - -> Metadata is additional, standardized information included alongside the data to give it context—data about the data, if you will. Metadata is what allows data in the portal to be searchable, discoverable, accessible, re-usable, and understandable to others, including those who were not involved in the data generation process. Metadata can be descriptive (i.e., the name of the file), administrative (i.e., provenance information), or research-based (i.e., information about the sampling and handling of data). -> -- [AD Knowledge Portal Glossary](https://sagebionetworks.jira.com/wiki/spaces/APD/pages/edit-v2/2062254225#Metadata) - -Metadata can also be thought of as "data about data", while clinical data can be thought of as "data about patients". -On the Synapse platform, adding metadata to data entities (files) is most often called "annotating", and metadata is interchangeably called "annotations". -The [Dataset and File Metadata](/data-model/dataset-file-metadata) section goes into more detail what annotations are expected for datasets and different file types. - -#### How do I submit an issue regarding the data model? - -For questions/discussions, suggestions, and issues (bugs) regarding the data model, it is preferred that members [submit an issue at our source repository](https://github.com/gf-dcc/data-model/issues/new). -Note that this requires a GitHub account. If you do not have a GitHub account, please reach out to one our DCC staff listed in [Contacts](#contacts). - -#### What is this acronym stand for? - -_**Data Coordinating Center Words**_ - -**ACL**: Access Control List -- a list of users and teams that control the permissions to an entity -**AR**: Access Requirement or Access Restriction -- a condition for data access that must be met -**BAM**: Bidirectional Associative Memory -**BCR**: Biospecimen Core Resource -**CNV**: Copy Number Variation -**DCC**: Data Coordinating Center -**eRA**: Electronic Research Administration -**MAGE-TAB**: Microarray Gene Expression - Tabular format -**PHI**: Protected Health Information -**TARGET**: Therapeutically Applicable Research to Generate Effective Treatments -**t-SNE**: t-distributed stochastic neighbor embedding -**TSV**: Tab Separated Values -**VCFS**: Version Controlled File System - -_**File Types**_ -**csv**: Comma Separated Values -**fastq**: Text-based format for storing both a biological sequence and corresponding quality score -**json**: JavaScript Object Notation -**maf**: Mutation Annotation Format -**rds**: Ray Dream Studio (contains three-dimensional objects and animation settings) -**tsv**: Tab separated value -**txt**: Text -**xml**: Extensible Markup Language - -_**Scientific Assays**_ -**CyCIF**: Cyclic Immunofluorescence -**CyTOF**: Cytometry by time of flight -**DLP+**: DNA transposition single-cell library preparation -**FACS**: Fluorescence-activated cell sorting -**FISH**: Fluorescence in Situ Hybridization -**H&E**: Hematoxylin and eosin stain -**IHC**: Immunohistochemistry -**inferCNV**: Inferred copy number variation -**scDNA**: Single cell DNA sequencing -**scRNA**: Single cell RNA sequencing -**scWGS**: Single cell whole genome sequencing -**t-CYCIF**: Tissue-based cyclic immunofluorescence -**TMAs**: Tissue Microarrays - -_**Breast Cancer Specific Words**_ - -**AV**: Alveolar Cells -**BA**: Basal Cells -**BL**: Borderline (both basal and luminal) -**BRCA 1/2**: Breast Cancer Type 1, 2 -**Cas9**: Clustered regularly interspaced short palindromic repeats (CRISPR) associated protein 9 -**CNA**: Copy Number Alteration -**DCIS**: Ductal carcinoma in situ -**FFPE**: Formalin-fixed, paraffin-embedded -**HS**: Hormone Sensing Cells -**LOH**: Loss of Heterozygosity -**LP**: Luminal Progenitors -**LUM**: Subset within ER+ mature luminal cells enriched in BRCA2 mutations -**MECs**: Mammary Epithelial Cell -**ML**: Mature Luminal -**RNAi**: RNA interference -**ROS**: Reactive Oxygen Species -**SNV**: Single nucleotide variant -**TNBC**: Triple Negative Breast Cancer -**WOO**: Window of opportunity clinical trials -**WT**: Wildtype - -_**Web Applications**_ -**API**: Application Programming Interface -**CI/CD**: Continuous integration/continuous delivery -**DCA**: Data Curator App -**HTTP**: Hypertext Transfer Protocol -**REST**: Representational State Transfer -**URL**: Universal Resource Locator -**UUID**: Universally Unique Identifier - -_**Related Research Organizations**_ - -**GDC**: Genomic Data Commons -**HTAN**: Human Tumor Atlas Network -**NCI**: National Cancer Institute -**NIH**: National Institutes of Health -**TCGA**: The Cancer Genome Atlas diff --git a/pages/governance/_meta.json b/pages/governance/_meta.json deleted file mode 100644 index 6aceba9..0000000 --- a/pages/governance/_meta.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "overview": "Overview", - "data-access": "Data Access" -} \ No newline at end of file diff --git a/pages/governance/overview.mdx b/pages/governance/overview.mdx deleted file mode 100644 index a2b14fd..0000000 --- a/pages/governance/overview.mdx +++ /dev/null @@ -1,55 +0,0 @@ -import { Steps } from 'nextra-theme-docs' - -# Understanding Governance - -Data governance involves managing data access and availability effectively. - -When it comes to data deposited in the Synapse platform, access control features are implemented to ensure secure management. -Data sharing settings are determined through sharing agreements established between Sage Bionetworks and research teams. -Data remains private until the project teams agree to release it. - -## Phases of Data Sharing for Gray Foundation - -Data sharing occurs in three distinct phases: - - - -### Private Phase - -During this phase, data is exclusively accessible to the Contributor and individuals designated by the Contributor. This configuration serves as the default setting unless specified otherwise by the grant. For instance, certain pilot projects may start directly in the Collaborative Sharing Phase. - -### Collaborative Sharing Phase - -In the Collaborative Sharing Phase, curated data becomes accessible to investigators within the network. - -### Public Sharing Phase - -In the Public Sharing Phase, data is made available to the broader research community while maintaining appropriate controls. - - - -## Process for Contributing Teams - -Significant governance activities occur even before data is generated or deposited into Synapse. -Through the initial Governance Working Group, negotiations with each institution, and detailed data sharing plans requested from data contributors (available at [/onboarding/dsp-template](/onboarding/dsp-template)), the Data Coordination Center (DCC) collects the necessary agreements and information to tailor governance measures. These efforts address several key questions, such as: - -- What are the relevant policies based on the territorial origins of the data? (For example, data from Europe falls under the jurisdiction of GDPR.) -- What are the relevant policies based on the institutional origins of the data? -- What conditions are specified according to the preferences of data contributors? -- Does the data contain sensitive information? -- What were the patient consents obtained for this human data? -- Is the data provided in a de-identified format according to HIPAA guidelines for human data? - - -### Governance lifecycle chart - - - -## For Data Re-users - -For researchers hoping to understand governance so that they can re-use the data, please see the next [Data Access section](data-access). \ No newline at end of file diff --git a/pages/index.mdx b/pages/index.mdx deleted file mode 100644 index 675a881..0000000 --- a/pages/index.mdx +++ /dev/null @@ -1,25 +0,0 @@ -The Gray Foundation Data Coordinating Center (GF-DCC) provide these documents to help researchers interact with the portal, data, metadata, and other resources. - -## Mission -The [Gray Foundation](https://www.grayfoundation.org), founded by Jon and Mindy Gray in 2014, is focused on accelerating cancer research to study BRCA-associated precancer and early cancerous lesions in order to develop new prevention, early detection, and interception approaches. Proposals are solicited annually to fund BRCA-gene related research. Awardees of the Gray Foundation are encouraged to collaborate together. - -## The BRCA Atlas - -The BRCA Atlas is a product of the Gray Foundation mission. - -In BRCA-associated cancer, no one team can provide the entirety of the big picture. Thus, each team is a discovery team that: - -- Explores a thematic region of BRCA-associated cancer, reporting back an elucidation of the landscape as a collection of new findings and datasets. -- May initially focus on a data type/research question in which they specialize, but should eventually share data and work together without boundaries to create more collaborative projects. - -## Data Coordinating Center -Sage Bionetworks serves as the Data Coordinating Center (DCC) for the Gray Foundation consortium. - -## Roadmap - - diff --git a/pages/lucid.html b/pages/lucid.html deleted file mode 100644 index 5fbdfb3..0000000 --- a/pages/lucid.html +++ /dev/null @@ -1 +0,0 @@ -
diff --git a/pages/onboarding/_meta.json b/pages/onboarding/_meta.json deleted file mode 100644 index 803d0fb..0000000 --- a/pages/onboarding/_meta.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "onboarding-checklist": "Onboarding Checklist", - "account-setup": "Account Setup", - "dsp-template": "Data Sharing Plan", - "data-processing-organization": "Data Processing & Organization", - "data-sharing": "Data Sharing", - "data-analysis": "Data Visualization & Analysis" -} \ No newline at end of file diff --git a/pages/onboarding/account-setup.mdx b/pages/onboarding/account-setup.mdx deleted file mode 100644 index ac14f7d..0000000 --- a/pages/onboarding/account-setup.mdx +++ /dev/null @@ -1,11 +0,0 @@ -## Account Setup - -1. First, it is helpful to understand the different [account types available](https://help.synapse.org/docs/Synapse-User-Account-Types.2007072795.html). -2. For nearly everyone, you'll need to become a **Certified User**. Access your account via the icon at the bottom left, so: **Account profile > Account Settings > Certification panel**. -Click on link to start the quiz. You should pass the quiz and receive a green certified badge. This is needed for data download/upload. - -3. After the above steps, please inform the DCC so that a team-specific invitation can be sent to you. -4. To join a team, you must accept the invitation by clicking on the link provided in the email and following the instructions on the Synapse team page. - -5. (For designated data uploaders with high-throughput data) You should also generate a *Personal Access Token* if you are designated to upload large amounts of data via the Synapse API (e.g. raw sequencing data). -Do so via **Account profile > Account Settings > Personal Access Tokens > Create new token**. diff --git a/pages/onboarding/data-analysis.mdx b/pages/onboarding/data-analysis.mdx deleted file mode 100644 index 5d9f72a..0000000 --- a/pages/onboarding/data-analysis.mdx +++ /dev/null @@ -1,28 +0,0 @@ -## Introduction - -Processed data are made available on some of the most well-known applications. -This brings data to a bigger stage for collaboration, analysis, and more impactful data sharing. -The data can be distributed on multiple apps specialized for the data type, and the **Gray Foundation Portal** will be the entrypoint for all of these. - -MSKCC can also work on development or customizations of apps/tools for a particular data type if needed. -However, not all data may be available for analysis -- whether data is "elevated" to an analysis appp depends prioritization and suitability. - -Below, we provide more details on analysis apps and which data types are targeted for them. - -## cBioPortal - -The [cBioPortal](https://docs.cbioportal.org/) for Cancer Genomics was originally developed at Memorial Sloan Kettering Cancer Center (MSK) for sharing genomic data. We provide a custom instance for the Gray Foundation. The available data includes: - -- Copy Number Variation (CNV) -- Summarized gene expression (RNA-seq) -- Mutations - -## CELLxGENE - -[CELLxGENE](https://github.com/chanzuckerberg/cellxgene) ("cell-by-gene") is an interactive data explorer specifically designed for analyzing single-cell datasets. - -- Single-cell RNA-sequencing data - -## Minerva Viewer - -- CyCIF imaging data \ No newline at end of file diff --git a/pages/onboarding/data-sharing.mdx b/pages/onboarding/data-sharing.mdx deleted file mode 100644 index 0f29a5f..0000000 --- a/pages/onboarding/data-sharing.mdx +++ /dev/null @@ -1,112 +0,0 @@ - -## Introduction - -The figure below provides an overview of contributing data (data upload and data tagging). -For more details, refer to each of the steps below. - - - -## 1. Uploading data - -First, make sure you know where your data should go. Most data have a pre-designated folder, and data are organized by assay and then the level of data. -You can often create subfolders if you prefer further organization by batches. - -### Using the UI - -The UI is only recommended for smaller numbers of files and files under ~100Mb in size. -In the designated folder, go to to the **Folder Tools** menu to see upload options. -General documentation for the UI can be found [here](https://help.synapse.org/docs/Uploading-and-Organizing-Data-Into-Projects,-Files,-and-Folders.2048327716.html#UploadingandOrganizingDataIntoProjects,Files,andFolders-UploadingaFileviatheSynapseUI). - - -### Programmatic clients - -This is suitable for larger and more numerous files and allows for more efficient and streamlined uploading. -Three clients exist: the command line tool, Python script, or R. -For all options refer to the documentation [here](https://help.synapse.org/docs/Uploading-and-Organizing-Data-Into-Projects,-Files,-and-Folders.2048327716.html#UploadingandOrganizingDataIntoProjects,Files,andFolders-UploadingaFileProgrammatically). - - -#### Most typical workflow - -The command-line workflow should be familiar to you if you are a bioinformatician/data engineer/data scientist. -If you need help, please contact the DCC. - -**For the most typical and robust workflow, here are the steps with the Python command-line client:** - -1. **Install Python package** from PyPI: https://pypi.org/project/synapseclient/. This will also automatically install the command line utility. Test out that the command line utility is working by typing `synapse help` and feel free to review [docs](https://python-docs.synapse.org/build/html/articles/cli.html) for the Python CLI client. -2. For large uploads, it is best to **create an access token**, if you haven't already through the earlier [Account Setup](/onboarding/account-setup) guidance. Go to your **Account profile > Account Settings > Personal Access Tokens > Create new token**. -3. For convenience, copy and paste the token into a `.synapseConfig` text file. This text file simply looks like: -``` -[authentication] -authtoken = sometokenstringxxxxxxxxxxxxxxxxxx -``` - -4. First, you need to create a list of files to transfer (called a manifest). The `parent-id` is the Synapse folder you are trying to upload files to. - -`synapse manifest --parent-id syn12345678 --manifest-file manifest.txt PATH_TO_DIR_WITH_FILES` - -At this step, if you are *not* a Certified User, the tool will output a message for this issue. Review and complete the Certified User portion of [Account Setup](/onboarding/account-setup) before proceeding. - -5. Successful execution should create a manifest file `manifest.txt` for the tool to use. Now make sure that `.synapseConfig` is present locally to provide authentication. You can now do: - -`synapse sync manifest.txt` - -There are options for retries if you might have poor connection, e.g. - -`synapse sync --retries 3 manifest.txt` - -#### One-off uploads - -For just a few files (but maybe still very large-size files) where you don't need to create a list of files, a more convenient command might be: - -`synapse store my_image.tiff --parentId syn12345678` - - -### Alternative methods - -Under rare unique circumstances, the DCC can explore the following options: - -- Receiving data via physical hard drive -- Utilizing Globus transfers (if really needed) -- Transferring from a custom S3 bucket - - -## 3. Annotating data - -### Data Curator App - -Once data has been uploaded, data annotation is done through Sage's [Data Curator App](https://dca.app.sagebionetworks.org/). -Note that the application is in beta, so if there is any issue with the below steps please contact the DCC. - -1. Go to the link above, and on the very first selection page **select your DCC, Gray Foundation**. -2. Next **select your Synapse project**. -3. Next there will be a flattened list of all folders. Select **the folder where you've just uploaded data**. -4. Next, again, you'll see a selection where you can **select the template type**. This should be obvious in most cases. -5. Click **Download template** and go through the steps of populating the template, validating it, and submitting it in the app. - -### Troubleshooting - -Some common problems: -- You cannot see your project or folder -- This is usually a permissions issue. Please contact us to get your account added. -- You do not see a template that looks right -- Usually the right template should already exist. Contact us and we'll add the right template. -- The app hangs or crashes -- Contact the DCC and we'll contact the tooling team for troubleshooting. -- You have a validation issue -- Check the validation error messages, and if it is confusing or you disagree, please contact the DCC. - - -## 4. Data release - -Once data has been uploaded and annotated, they can be reviewed for any issues, assigned a DOI (especially to use in a publication), and shared in other apps or made public. -However, this does not usually happen right after data upload because of the embargo/holding period where it has to be confirmed that data can be moved to the next phase. - -### Bring data to cBioPortal, CELLxGENE, etc. - -The DCC will coordinate on this manually once data is available in Synapse. - -### Adding a DOI - -This can be done to include in a publication by you directly or with help from DCC. diff --git a/pages/onboarding/dsp-template.mdx b/pages/onboarding/dsp-template.mdx deleted file mode 100644 index 2fd4cae..0000000 --- a/pages/onboarding/dsp-template.mdx +++ /dev/null @@ -1,13 +0,0 @@ -## What is a Data Sharing Plan (DSP)? - -One important component of a data sharing plan is to outline what datasets will be shared. -We have a form that collects information focusing on this component. -It is not as extensive as a plan described by [NIH policies](https://grants.nih.gov/grants/guide/notice-files/NOT-OD-21-013.html), but is nevertheless used for the practical purpose of better data management. -By having a record of what to expect, the DCC can better plan storage, new application features, governance, and other infrastructure around the incoming data. - -**EXAMPLE ONLY**: [generic blank data sharing plan](https://dsp-theta.vercel.app/dsp/preview) - -## How to create or update your team DSP - -Once onboarded, the team PI/data lead will receive a **special link** to access their specific versions, which will often contain information already on file. -The DCC Data Manager will be the one sending the link when updates are needed to the data sharing plan. diff --git a/pages/onboarding/onboarding-checklist.mdx b/pages/onboarding/onboarding-checklist.mdx deleted file mode 100644 index 661c9ec..0000000 --- a/pages/onboarding/onboarding-checklist.mdx +++ /dev/null @@ -1,40 +0,0 @@ -### Welcome - -**👋 We welcome new teams/new staff with an overview that covers the Gray Foundation Data Coordination Center and what setup is needed.** - - **New Teams Webinar** - _All personnel (PI, researchers, staff, project managers, etc) are encouraged to attend a "New Teams Webinar hosted by Sage Bionetworks/DCC._ - - The objective of this 1-hour webinar is to: -- Provide a face-to-face introduction to the DCC staff including Sage Bionetworks and MSKCC -- Review the "Onboarding Checklist" -- Introduce teams to open-science data storage and analysis tools (ie. Synapse and cBioportal) -- Discuss potential data sharing goals and brain storm data-reusability and analysis opportunities -- Inform teams of opportunities to join working groups (i.e. the analysis working group) and collaborate with other Gray Foundation researchers - -### New Teams Onboarding Checklist - -#### For Principal Investigators -- [ ] Designate at least one data lead contact for team. (_There may be multiple data lead(s) because there are multiple individuals responsible for different data types._) -- [ ] Create a certified account on the Synapse platform. See [Account Setup](/onboarding/account-setup). -- [ ] Complete a data sharing plan. -- [ ] Review and approve your public profile on documentation site and Synapse -- [ ] Send name/email address/role of key personnel to the DCC. -- [ ] Finalize governance/data sharing policy plans -- [ ] (Optional) Join the Gray Foundation Slack workspace. - -#### For data leads and contributors -- [ ] Confirm review of documentation and forward any questions or concerns to be addressed early on. -- [ ] Decide a preferred touchbase baseline schedule and medium (e.g. quarterly over videochat or monthly over email). -- [ ] Create certified accounts on the Synapse platform. See [Account Setup](/onboarding/account-setup). -- [ ] Confirm that they have been added with appropriate team access permissions on the platform. -- [ ] (Optional) Get more interactive training on Synapse platform. This is recommended if data lead(s) have never used Synapse or a similar platform and are not comfortable with usage based solely upon the documentation. -- [ ] (Optional, upon request) Get more interactive training of the clinical data and metadata intake process. This is recommended if data lead(s) are not comfortable with usage based solely upon the documentation. -- [ ] (Optional) Join the Gray Foundation Slack workspace. - -### Supplemental Onboarding - -Onboarding is available for new personnel and are designated data lead(s) after a project has been started. -Please contact the DCC if you as soon as the DCC is aware of the new personnel relevant to the project, we will reach out with onboarding interactions and steps adapted from the above; this can be more flexible because there may already have been some knowledge transfer. - - diff --git a/sidebars.js b/sidebars.js new file mode 100644 index 0000000..9ab54c2 --- /dev/null +++ b/sidebars.js @@ -0,0 +1,33 @@ +/** + * Creating a sidebar enables you to: + - create an ordered group of docs + - render a sidebar for each doc of that group + - provide next/previous navigation + + The sidebars can be generated from the filesystem, or explicitly defined here. + + Create as many sidebars as you want. + */ + +// @ts-check + +/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ +const sidebars = { + // By default, Docusaurus generates a sidebar from the docs folder structure + tutorialSidebar: [{type: 'autogenerated', dirName: '.'}], + + // But you can create a sidebar manually + /* + tutorialSidebar: [ + 'intro', + 'hello', + { + type: 'category', + label: 'Tutorial', + items: ['tutorial-basics/create-a-document'], + }, + ], + */ +}; + +module.exports = sidebars; diff --git a/src/components/HomepageFeatures/index.js b/src/components/HomepageFeatures/index.js new file mode 100644 index 0000000..7e72360 --- /dev/null +++ b/src/components/HomepageFeatures/index.js @@ -0,0 +1,63 @@ +import React from 'react'; +import clsx from 'clsx'; +import styles from './styles.module.css'; + +const FeatureList = [ + { + title: 'Motivation', + Svg: require('@site/static/img/undraw_docusaurus_mountain.svg').default, + description: ( + <> + The Gray Foundation is focused on accelerating cancer research to study BRCA-associated precancer and early cancerous lesions in order to develop new prevention, early detection, and interception approaches. + + + ), + }, + { + title: 'Collaboration', + Svg: require('@site/static/img/undraw_docusaurus_tree.svg').default, + description: ( + <> + In BRCA-associated cancer, no one team can provide the entirety of the big picture. Teams are encouraged to share data and work together. + + ), + }, + { + title: 'Data Coordination', + Svg: require('@site/static/img/undraw_docusaurus_react.svg').default, + description: ( + <> + The Gray Foundation Data Coordinating Center (GF-DCC) provide these documents to help researchers interact with the portal, data, metadata, and other resources. + + + ), + }, +]; + +function Feature({Svg, title, description}) { + return ( +
+
+ +
+
+

{title}

+

{description}

+
+
+ ); +} + +export default function HomepageFeatures() { + return ( +
+
+
+ {FeatureList.map((props, idx) => ( + + ))} +
+
+
+ ); +} diff --git a/src/components/HomepageFeatures/styles.module.css b/src/components/HomepageFeatures/styles.module.css new file mode 100644 index 0000000..b248eb2 --- /dev/null +++ b/src/components/HomepageFeatures/styles.module.css @@ -0,0 +1,11 @@ +.features { + display: flex; + align-items: center; + padding: 2rem 0; + width: 100%; +} + +.featureSvg { + height: 200px; + width: 200px; +} diff --git a/src/css/custom.css b/src/css/custom.css new file mode 100644 index 0000000..6ffcee3 --- /dev/null +++ b/src/css/custom.css @@ -0,0 +1,48 @@ +/** + * Any CSS included here will be global. The classic template + * bundles Infima by default. Infima is a CSS framework designed to + * work well for content-centric websites. + */ + +/* You can override the default Infima variables here. */ + + +/* styles.css */ + +/* Change link color for normal (unvisited) links */ +a { + color: #396182; + font-weight: bold; +} + +/* Change link color for hovered links */ +a:hover { + color: #333; /* Dark gray color */ + text-decoration: underline; +} + + +:root { + --ifm-color-primary: #465062; + --ifm-color-primary-dark: #465062; + --ifm-color-primary-darker: #465062; + --ifm-color-primary-darkest: #465062; + --ifm-color-primary-light: #465062; + --ifm-color-primary-lighter: #465062; + --ifm-color-primary-lightest: #465062; + --ifm-code-font-size: 95%; + --docusaurus-highlighted-code-line-bg: rgba(239, 116, 16, 0.966); +} + +/* For readability concerns, you should choose a lighter palette in dark mode. */ +[data-theme='dark'] { + --ifm-color-primary: #25c2a0; + --ifm-color-primary-dark: #21af90; + --ifm-color-primary-darker: #1fa588; + --ifm-color-primary-darkest: #1a8870; + --ifm-color-primary-light: #29d5b0; + --ifm-color-primary-lighter: #32d8b4; + --ifm-color-primary-lightest: #4fddbf; + --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3); +} + diff --git a/src/pages/index.js b/src/pages/index.js new file mode 100644 index 0000000..61c1f90 --- /dev/null +++ b/src/pages/index.js @@ -0,0 +1,41 @@ +import React from 'react'; +import clsx from 'clsx'; +import Link from '@docusaurus/Link'; +import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; +import Layout from '@theme/Layout'; +import HomepageFeatures from '@site/src/components/HomepageFeatures'; + +import styles from './index.module.css'; + +function HomepageHeader() { + const {siteConfig} = useDocusaurusContext(); + return ( +
+
+

{siteConfig.title}

+

{siteConfig.tagline}

+
+ + Get Started + +
+
+
+ ); +} + +export default function Home() { + const {siteConfig} = useDocusaurusContext(); + return ( + + +
+ +
+
+ ); +} diff --git a/src/pages/index.module.css b/src/pages/index.module.css new file mode 100644 index 0000000..9f71a5d --- /dev/null +++ b/src/pages/index.module.css @@ -0,0 +1,23 @@ +/** + * CSS files with the .module.css suffix will be treated as CSS modules + * and scoped locally. + */ + +.heroBanner { + padding: 4rem 0; + text-align: center; + position: relative; + overflow: hidden; +} + +@media screen and (max-width: 996px) { + .heroBanner { + padding: 2rem; + } +} + +.buttons { + display: flex; + align-items: center; + justify-content: center; +} diff --git a/src/pages/markdown-page.md b/src/pages/markdown-page.md new file mode 100644 index 0000000..9756c5b --- /dev/null +++ b/src/pages/markdown-page.md @@ -0,0 +1,7 @@ +--- +title: Markdown page example +--- + +# Markdown page example + +You don't need React to write simple standalone pages. diff --git a/static/.nojekyll b/static/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/public/badge_phase1_PRIVATE.svg b/static/img/badge_phase1_PRIVATE.svg similarity index 100% rename from public/badge_phase1_PRIVATE.svg rename to static/img/badge_phase1_PRIVATE.svg diff --git a/public/badge_phase2_COLLAB.svg b/static/img/badge_phase2_COLLAB.svg similarity index 100% rename from public/badge_phase2_COLLAB.svg rename to static/img/badge_phase2_COLLAB.svg diff --git a/public/badge_phase3_CONTROLLED.svg b/static/img/badge_phase3_CONTROLLED.svg similarity index 100% rename from public/badge_phase3_CONTROLLED.svg rename to static/img/badge_phase3_CONTROLLED.svg diff --git a/public/badge_phase3_OPEN.svg b/static/img/badge_phase3_OPEN.svg similarity index 100% rename from public/badge_phase3_OPEN.svg rename to static/img/badge_phase3_OPEN.svg diff --git a/public/badge_phase3_PUBLIC.svg b/static/img/badge_phase3_PUBLIC.svg similarity index 100% rename from public/badge_phase3_PUBLIC.svg rename to static/img/badge_phase3_PUBLIC.svg diff --git a/static/img/cursor.png b/static/img/cursor.png new file mode 100644 index 0000000000000000000000000000000000000000..e723678c4fae1cd36502637b8f7d517cfea04fda GIT binary patch literal 10317 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 J3V-oV_&-v)xh((y literal 0 HcmV?d00001 diff --git a/static/img/dna.svg b/static/img/dna.svg new file mode 100644 index 0000000..079a3f6 --- /dev/null +++ b/static/img/dna.svg @@ -0,0 +1,43392 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/docusaurus-social-card.jpg b/static/img/docusaurus-social-card.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ffcb448210e1a456cb3588ae8b396a597501f187 GIT binary patch literal 55746 zcmbq(by$^M)9+14OPA6h5)#tgAkrW$rF5rshja^@6p-$cZlt9Iq*J;!NH?5&>+^i? zd%l0pA7}Qy_I1b1tTi)h&HByS>tW_$1;CblCG!e^g989K@B=)|13|!}zl4PJ2n7Wh z1qB@q6%`E~2jemL!Fh^}hYfz85|I!R5RwovP?C~TGO*Io(y{V!aPUb>O6%!)!~Op% zc=!h3pup!KRwBSr0q{6*2sm&L-2e})oA3y5u+IKNa7f6Ak5CX$;b9M9ul{`jn)3(= z0TCG<li6i8=o)3kSrx^3DjJi7W8(8t_%PJ~8lVjC z2VTPD&_&_>060+qq1c&?u#iAbP9wbT2jg5_aX>LlOOXw|dQJ8p&2XYYDc|J+YUT?3|Fxm{f?d*1vFWPGwXt8P3T#_TQB*NSP3+0+ndOe%v- zTZotCfofsS06&ki{<`Cj8{s5jFZc&1dl<{IBW%#V_!JjOm6+#&aRi;8ODL(?0fENIOtiNXjMhdO24CeDB#rNcC*<=TwpueFfx=2=r z-lt`qW^;vEFji%7kO25#YkwjKyZ93WFbbY!Q6-@Jz!9kqj>xgp2VhEYyMJwMYyHZV zG;7!MV>54LS*F?==$6(Z9S zfrEy``J-iu6G?#+q=$58MlrE}+C~G-hEMn#CuNuuVV;8#FHuD_feqmtfw~Ran|V#C zy+f^&q>|d(X{ubCVWs3Ai;Fz>-kAk`yX{^Qj_xV#NEV8oxtfCsq3%uYN0U4+Kcu%j z?Rzr+fnu%QVSgx7Z8;iqDfklVK3tl(C|B5~_ywyQf&|IJgyoV|q( z<1`6^2G=2%pTX$m#~!Q-7f>sA;n6 zsy{fJ>o;yxpRCMtZFb#E)dl;n&K%g;H?#HaC_HvnHuqN*d+9vB7ZNpfqqTsk*(((>8<~)=+HX!*Ss3~|# zShAf@XL@`g)$G$rAA9cU; zk+0v$7Rl=PDs_rN&*@^DQ<3}LIqeDu_8cvBZoZQK#xaB*@qDhG^d_fYSBG@Y_wC5B zy{FTF=4jI`H0PRGXlulcwJ$*KBs^);$y@AfTWB!przp%+gn+%ZU2qD$Eml|2m?K;y zsAx49(J!Aq5lqX4u5Rlh{1hD6V?uI0-0}%=eSBZT$;aWCJrM*G=&(~P~7QxUJFlHF+63{SfFhWU%gt&D(4Z~X54CH?JsJEHzO9{;5# z5f-P_*$Y>=CXYL(i4Vw1)$Y&DwihU}jeLyuS2hQ>zS%^7!rET)y)?ZI;W^c(neZ5; zcYHr@l=i48ImXZ(y)o<7>Av^Nw!8t!KDn{67gef*G5f-&iZ;`G@ej`@uBTkn0_QVc zw|RGr%!y|LdrjWk$H6iyi9+o%)D%pY)DHt@e}~ z-ryeSdskl$jkA%Gje(z=CvGUb4lqb$@>K02q8; zBpGv48m)G3Jz8nD`*7z;ch+s~JId9q{~KmJV4qG#VyhtwGh1U7ZW~XgF&CHVcfjI@4|IAMzt7B{D4ttmRhW76WO-cP6HX>7cPSIon_Pic=YB^cwH;qqm2b=+@OjfH55;lLt@>%R&7MejNBW98rLJXZZQtF zmm<7wrV(U^X%O}rZp($;Nb;(nTO##-Fk_K%y2c4)Yt?EsKDLVz&SyIxmRvPYUf)~A zkMkfE4X%Dz8*f>*I$-5J)wLSdUUaV&xP%U!WXidR7*F!E3|fu1supvKyq>T*84`M& z=Dt)zp4h*&a^3bbAWSy|{$~mRt znU?J9X@W)z1+)2SKH;RDEk{C{F~PxzePOC4k2I22=OxAKZEhYTo#jZLnzJRvL-#I` z%_%U{YhbA5LxSuc7mb|<#t0l8BZHy-cvj?r(|M5YOMU0wJ}PLj6z+91PP@u~sUN(0 zoPkUiqj+}m^;#5WI-p1sl3!d`><`0$1U4*Tus{#@{oJ~C_^ll&fIY{RWHLB)Iw~-5 z_trhoc*;Xx|5u&|7Q=~%>SU9dJXt>XnSP z$}G4aR=bB#EC~i5U_z8$Olb|B1Ec2J6a`$P64P%*8UxnscnAmYxki;vGRSH!M<=El z7AwT}?l;S3Ju)fk9NDaW<~K*9J6DCaimLP@Zry38*StONeVaYg4GMSV1sb;$0#63E znXJh6$=|17p)3iget{zQI-ZcSA4kztpbVusXh9 z97)P(^GVx?9}T_w+?VG}Hu2dxs!PdI;c!Skm{8crbnUpgGsmO6Y~0f~`3af#=;}JO zs+>jl(}Ww@TF9nIIp*io9|Ar+SXKeoJ2p0xqq^dDIUaz_3UMRe!*?g>RKH02EKY^8E=Ov%mKqCKc_O8|58B$F z2nPy$8uP`nq5-GE>)_IseB*$*+;W_EcowmS_|Q%w=6aW(&AB z%OtxG-1&Xrq>E%{bjzK4kBw z>Fssz$u`@4(H4(yPd(wlj>oT~6v>IV?P zZDj-meBV3Xh&lOz7Q@p@Wg;VMtEtz0tWmBTlY%+n#pR{sF{)xA5u*BuDd zu~BvH^44yI-2poCTSulFIMHH|6$HIN2!U|l513rs>o5b7&T060H4stH!Rj6uhJ>*c z|EXULN z@Ms{ehhc57nJbz5tP(eS6gqwNx4;1P!wL~Xzd!0hhz^)}wUrh90P!E%NrcHnd5moayrW^mwAO&F9eVphr}#sl@u5#&@cZG3Pef_5ki2d4No`s`w>3E)~NzQq~(%!wQ~iX zS=!>QgW*;6d%-30eCYi-s{}L5+4xRvjRMVc-|_!cJZOOW|D`V>G$9BAul9zT%D`1W z9M}_f^IBfCT+$nV07$(ZMgM6Q>awY7HarX62K->7rWiZ>Plf%@Tc$X)SUE~YSzKHO zOo@t904vq~)2~8z9N~Y(5ghjQaweijSq9}$13ISo#S19Gyn+S8<}IqydMB*M2Fv(F;m*Z^NjCKA@hf(byh~F_Wz8Y|LB9G zj>CREj|u0+^+~|!q^Z4wYAm~DH8vU0K5hJLx;^WW) zn1WdmfwUxh0&F)Ge zJJ$CZ;Gif2pJe@g3jR{7X$9eG;iwp*gh^4;#?q$usU`sYWi;VGk9zUsuxLCqS?i4> zU*!nKB+RzHh&TF;OaYU1boXkFHseTZ9^7*ClUf6WeOAm2`Zgc?XVxs@; z3fyjS*rbEGB3x27NK$sQDLqTsoYX+=I47hKrjQhxw>;|F(o#M)1Zs3=vHf+{4*=lU zQU(~L2n)P!C zOzn-%j;-zdo*A78MJ(b}aNl*Pd%bH4<%$K3cP@a%?zXvnXr7tnRf8PyxM=h2%x6XV zGm+MfF#t#t=FVq6y^o&};nl4gZ1=OgS0W6oT4??aAn_EswVeD=G?0*F3Ky5X?YMg! z*>m;`U68Bw-j3*NS)Xv59AyM$#IrAaBLy!3%T~RztCkOyD`0Oh)~c45m`f(fWkn+8 zFDQ?ehB?iesKfXr>kR(d+^nK;|$bJ0BgK9l#= zSZkY0hNH`T%pTpu&S<)sN$BmKep32<*GjviX5<~dm2S)BRn}Za<=11?iR0CbzUy=Y zs!S!r=YBKN!Hvrz2HB~apVp)gQ@jZ_C@MZHwF>*RQt`RvqEl`)rFXy;*9O;aJ^+IS zAuxBFkwxDhrD+zs6}YE;!WWE7N;x=xxy(hv8tOrT%;~evWtP_;i-tw#{=|s|_1gD} z+$ZPC>;C15y?f=k!B)}XV?@W+W5Jl7E#au2n|eXFYo52!7iV_nr>%rHTLnmp5t__ zeQ~n3Y!)Mwq>pgU`A+DOtI(5{uM`!T&#y7{XqPhrZyx}q50{b`55VTpH9@&go43WC zqZc?IJ_ikEfm4 zqiap;*teY3XjF&M`E)w#v0j2fK8>&^=3ARl7X5?sL7($cGUyT(&GjZ}T7K}UWUq6o zgZIm=(`C|a=eg_1ZeQ8aAv^V`3$rbeo%f|J-#teM&do=aJ4+|bCGzXl53;$~hV*A0ZA5ycpm&br> z1s-woGI3ag*H2HL@1`7`+#zk!nQo^`L}FmXBF9_OVvslb3Qd{^lg7NlT6j-eh)ldq zIsckeM z_udDHz~0vrwpZ3KkTG;-vI!dRfSCp$d>Y)?cj8N5Tr%KDYlI~&_w+W~Esn4I>jEK8 zFVT=y$0H**Z{;PZsC?US7QBb(=tZKtCHDjvqV8L^j>>H?^4A4kTvR^*B7Ecb4?qFk z;I3A-%I#4)i|WCd)!jLZw1itTxsZ$F`MsNa(gzoB&z!Z262^le=~~4I&U`Eb`C+z^ z-VqlxQ;MGC=e90n>dE>aoHV5TkqviF0s?l+z${VoH%t8KFvbH=8^6e$^AlVGU~39o z`MtfitBvEM13&NqqE=`^fHwS_HEw#UDbHmBR+1A|sO+c44k$ zHR9{S!q-(m1a+=}nRGQkrWg-S#Cg;_7%!4Ry2VnE5r>E(^0Gl4^r-P`1z2qO@^9(pRjEp!;DAe7B)FZP$pa4?IWYcn*v>YZ(G2ETw zy|C4)s}8H`Ddud6ogaW9O%*z&O_X=V^6P+mS%uG2EcbTZmk$RT3*(0o4D%(Ts3kn3 zR^3eYF*}KjX-S8m()tqnj4;!Sp!Ho z(7&2M@h1HM;%Et+(u{~Toh0sg@7K`vuJ8O(-mWug9HRvjKP2RmGqWQF%DK(bM_*a0 z>f3#KhBt~#=bL&FWEC}JiXdh?Q9fn5e)7$+{?1Bdf8>;*vDW!BMGjU0?$JBadm(AQ zHAmi$WF|HJ@r5-F$f^VPE+X>suAfbT1DUvi%}6k2#y?ZFyltx!?p zAr?D|oG4gh_c+U9sb>u3LP&?IzmiCo$x4%SP!Q8Q(jEtG(-GPNIhRV_K5L z7Q77k6Jdl2*V9zOs=X@?=vUZ(27Ngc&%L;RjmxGl273=|7++0XC*K z9Zp<^Y~Pm)w3D*jwEo<^OkS4Y<#>lqUb=O)W%Fa5t!Yi<%z$TRIO#_Z7Q3QZ2H5BD@(x_63h;Y($5taTf_%0;ZvK_v)P3}%^YaRF4ri60UEoVB z9tvN{)Jtntfs9Z(yp!blwx06#5$P9W8ouO?r4Ila4@;@S!F4qL>h!`rvxwm8$-&c` zq^<(9nR=GK@B4e0qjX45ZoSs3?|jeZ@13@KMK0R)%1IlSsLp0DH)BFK20FoEM2kwW zSasI{O!BwCJ+a#u@A3ot$06uqU?n&`1G^@J*u|t@Fqwmwe+Wf0fpg%{_PCq6A2+)j z2hE=ehK9p~efCY}}Fj~mMr1Qr~qOdueZ6a_2SDwHZ*lG#r|D%`UFa~RYpuWgUN;*|PxsXBBeqTj`RJnU2 z9PE7zrU|}#_j#k%TQeT63k<&b?|z^RNGOSfltB4MjA|mxqLrdoZ?;jS1BSRxcR{3 z&%l5U(~v7ESy(7pNhyb$1x}p^+*ny$*~6KoZMdfentT6QH1Dr`Dd@U^^%MTqyRNen zJ1b!yKUiiizxRn-n~&g}YvqM*{G%USoM1&>P*AuSldPnqET|FpU!M=af1wNq_3z-J zu56ng_&fk$SpR2Tg&VxTY(oJPP3gAh>wSjZ5#J1#nHbkU`Cof;dA1dQz?$+;E7aQf zK?$L1IL6d(9>vPMi+iISD+SJz*W!e)X$i&Pwc(XN-;gZPke+O!zgm29u4?v!xUP9C zcK48Y@K`NN;M7x{1@te z=@S`oF&M(3^!G8wji3Z4u|IZUp?p~QVc?q&l}!U>SAWC+@B3Q=M8Gx8SMIb+e*r+q z{Yg@g$}_Sz-mgRV1*RA!0Rj$rc-W8!5u7m!h@?;r;RvN(6Nx9m1}wb6UV=69pH!1u4ND1C3^0#GV9Vk5v%jLF1iBkM+~_oe#(k6e04;|1 zqVxcTK}B~<8@cW$rb+NWw4LZ7KVGkN-UHS;bD^cK+2-3`Rj^V98<9f`kPTuKt;S`5 z?|)V)15P$Dy~TG^p+BRJpbTIN2fb57!5|jT#s_X^pnNi>exLT+xuR}kI zLTF>DrKH5As1d;xUMq}JD`rE#xm<3PV^bKt~*|K(@>_s$+l6?PG9c;I$Y$I9Wx zA;xF_MZf_#OaTl`qJ^-80rMXYZnX;yHMnC5N`v2j=zq5Pz&RPG92*Z}aj95Z+R(pq z5>Xr9FJ8qsGy#`dMOy$X4%|!w<&^&whNI5zri}lV6#?4!$Ljbv_f0<2-3Nu?974eOh|NodBrc6s{g264H^#+vv zkI(-F!??JN@B<(iW`KcV-0ngu+-@)j;0A>UFo`kAQKI6|7gl5B1rI>b2tj!?@U%?! zpFY4#g}oL@l|*Hrm#l)1qwa_0RO)Vc;oKlpABihvuq26}r$$LgB-%uwqRxuRrpyG- z63Ji#aENg52nfiiNRQwVk-^yt-aSGBkWsL4aPbK7DcQKVMb!z2h+ndEs=YI%qUPWc zQ>IZ-)zB2Te@6Q%>$!xa)SLHy;OQb1@YE3;2Jiq}T8Nyd)7_1XLd)Qqf~l-gf<mu~bv_xL2)jRuX@t1;#}dEe+$KYBs8Ozc8vKSmQMe zW+znS+=sB{$!eWdtEK&;U{CqQ65Mz$g8{KO3091K?+PmZnxe)Uj z+Qa!s1zBptH)^y=Y^r;+YwUV(!nv}S<^CwP->`OJJ9$f5gUG$;btdeT%D1lTQVA%c1zi!li^! zRC4P;e}Vde23*`#o$}dkJ+39wA!C@gdHJNz_ROozn%~qZ35{gxr zfiN+FJmv8BeiZfN4}PZY+~4(EHI@`4GB%VeN^dL-nxv{!>bS=G=d1&YuW4g(RYo?9 z1bQp@-L75k9jgsahz$6&S+Al>N$6|(Uspyh?G^CV(>yb-uEMv?{QHK7y|JZHbV$py z%-C#HQ^wHzF5_m4mG%K(t4T}wM0ZA{r9PYV^B7{;x3r!Xhwb>CR?<2{=4)iW>-lFp zYAZW-ff6Srzcmf>ey26kFp~2&CwAle919+v=b#GbfQ_k(^GDH^U5h6Ij_hJl+$cY7 z`$l|J9)NY0%G=H3-AiTp4`ibZCebLFOx0X*^9LW5S-jM98V1l7TC$z>H_cy3Z}AyT z7cVLl@}RT$dt1%R4$rYgTUqZJB_<@D5gGBnLzk|&Ap3rHOWJjl)n=4BT|4ZgqT{Y# zt8otJt6vZPNdUZ->2VQc|t#}@1f$zuiGu7Z`2Eq_iUO7kLfvf z3+3l;rJH=!P82eCED=AEqW3F^^w0nBW|fbIo$+A)nzK!N%82P?SXGa`4vSNK00<2u zG?U_{jq8ikbd8p@c-wd;R3TJ+v(c9o9< z15te~^)#o6%yp?zaR-=9=hVgU2)|jpPHt`JGmCnIB+qepbmFikm>#nfBmU{7vA8^z zhTK~#rjjnUOtV*azuR=2pq%=qDo}!HCW$#qTWyAliZ8Xa(cAZ0uV^tvuLjr-#E|<6 zgACc9`oD!F+lpA=rLNEf$nCx{x6Vg$hB|ia>mt1(@zkT4(zdKQrNiynVbyP`+<(GC zZSyg_F+eKZ$i9krPDP!?9!-GQV7-#k7*{YGhxdf%D@)yd=P%=c?r60bP2qytty%-G zh7;7A?%TTQIkk;cPgbW*m6aq{m1>`^R}`Bmi$Y$X?QaEJ3_Auk*q^L1i~N3dGM6CL zP<_JeZDBHK(^_7!@i}$(_U*t}@%hy|H{~Q{;gP|bU)fn%xGdctI%`>elX|Q^@vKaK z!d+`Jp@j=)v%^wXH{7|-__X;}-BP#uIY3=_0IGNc zu~4o%m8|B~5EtZ$^}=3sv!lGEYU+H?Y3%_wM6P8#*6#HJvT!3ul#<{n9ja- zRGu5okTwJ1Zmk}BqcGi4_;~IURanbdr+P5iXG<{exUhhs+*pLQ^{jA#EZ#>o0{+2Mh|5& za#ugek0I`(zQL#5eLDARVY*Xa(DwdUqkel}vhN3?;f0iO-H(xqufvN&!zQI78i>uE z8>&m)ewHaoGgtXPku_dEb6PORWr~;1cC<+G5K=KBl%`A&gp6C>lB)v5Ri$FsN;P4>0AbJz7kC<~Dg6Mg7fXVHmZhEHpA*eA&u za?3ON*{!W8PYLPoTR+cR&PxuH$lp`AWkTjWWz)Zkn3TIiCEofih+Lm=9GE(9)!Yfc zt(H1<`s=^*222e=?7hC0lh4e7B}PtVI_{cAdxGNtdfZX}Ca>Ti9YS^NB6cCtzFtR} zgaj!>#THZKLuuFqeb58ou+VPMIV94Az9}?pq(nm5%Nr@`CDh7dQqUo_(1Ka~Jk;oawETtB8>b`mRyBtgh zO#hV*Tx!lPBM`YD{&wUnqnt2DkRmgRC{h$?KYyR zNy|HI%;HhKQrs~er!LN>c2+qWT)k%E+~E5H9eFKV;EhkieNbfqMTavz)YO`;;q)r^ zRKcAY}gLEwaGA zNB*t;%C<*Y+tgCdcJX-=MUjGgyz~ESiO9#&b61{-h<+|2 zO;mjRZ}0|pCLmN$E}rD#(9h}~)QpVO*=OQA z#Y%e{>N&D?0uC{dY5L(<8J1$SoXTWsj~6x5e9=~^#nEWa^lWqnid)H7wg`B&H>nuf zicIgRBoFD2ii?SfJ43AUH&TVFO^DDYcT;;?zvOP%hwr9IDk(8n^Rrc$KG_W$S^CCU zJn=ZugG;lxxPrOnJdw}Typ5n~t5&$I{si5!MLacZa-r_WCh{j~l7-Op=$9TV5idhN zglm&=R)0UNEvq|kz+%&#x}Q{2@c3ZLBldp!yX7N~c^eZPht|o%1isQe*+RisbVF_% zc)4$!;>pF);4JrP4@@UX#!&8hI;B{0l7;+j>*r10Q|es&1NFKQ)-tV2$Om$A@O-## zCLqC6viD-87K8StG^Ws5ct0&olMkYox>$?+Dv3O{NlG}G;g5QSmf4?q;BsuQo`^U|{x}>ACKXRkdd^tU`U+|LS znWy0^S2)LcB@0!EdDt(Vij$36^78r3tM}C?KI}e^X9-D}*M!iFT%zNr0Gf&Ck7!`A>(uLE(OdeRwb4qX3EiMVz=vWC3?2PE%-wA%a1ap0C zl~rRJyzSkY8Ag$Lm-Lq^*t1^}+zs%@8si;z!Aaw5c$|~Vez}RpL6m1>KPeiGJ-kE2 zbc5&X&fJgVtRw*RtiMc#4#s3H)KgHzHqg{R3E#R(bk3b8<&|L5d#($dxdtH$sL)Ko zW+BbDfPQKTs#e36Joca~N!pf`_Le7~Lv03)(7sml@e{h^6)?B<b% z4<^3n;sOFVdZ|+>M(^LPJA^2T?>N`FCB!o7f5xo^osCpJG~aJR*pRaJ`|hF>b2{X( z4aKEJ#QV2I?XR1|0J3}|ZH&ySn!Nm=`P+m<#hI$;xz?{pkF56P+%fUR#QbB?5vU@D z`>PliKDIXEyl0$1ZZC5zk$jU4dGg+)S}VQJ{2eA&|CmIoN#1+}`@$?!Mu3F2+9T02 ze0p5ot83?2=!y%bJ6DW(u9o4&WO$pZ4(odr6?FoB7XL4e)f!oeU;7hCto!x9u^3y2 z_p)OlA3aa{6K=F7$1_8Kool5Rz84;b!W+-X$m#2JgTdGR`~%<5^BB{h$tmHspv zRGNoo-aTFhEpL1CiLM*gJ|XE30ntfqZ6RW8RmFz7r7ZSdo2F`+dbIqX^P95F?^XML zEd;Je?~!LW2b^bUTSOUq6$IdZfuOEh#~DDY>}8&v?k$U}JNqeWBw+k5RaOv)s}jE= zQ}Q=>D-=P$ONyT$s*Ds6LSFrpWZV z9vm@*jijy=tPX3=aU<`d%SuI}+t_(ucyRkiyAE)B^U$L7DbCd`ZfC1GSJ8C#vU2#vSFtvhw(~TDanF;rn!a zWgH2WF*ekmAnI0Qm{vS{Le0(+uM5o()7|2IRkMwT_#?fPo-fNKuG}%_?WB5XSGAlb zor5}ub|f^JD<-m8x~AHfvW<5`F`lhl67hM38YaG)q~vy{D&^Yntrm?>4z^ZOsgY#Q z1rH+LbV>KeLE_&Mx4guoLMo);;h{zA@6Vg{<*=;A?ow0;2nhIdN=lYmb%EU~F+?HH zLaoso&FKfglw9l+vgl0wD}L>5CraD=W3%oYoYELRdWj9p+A0?Z!6LgiDg#Eu>Ssf0 z&g1y!IZG_R=3hb@lHbRp(1j)&W)S7%^q<5B2`lgE5Sih9hn&%pLfAg~&g4O!dAzEw zr6}!RX6}Ey-TL;=D!pNqHJX2g5o#)RC9PgCs$st=+TNbHeB0ziMr46BDXhn3@+9lb zakzM5tAy8y(qP%tE{ZSGapnb4Z^LN!*_y7=s>e||+mVpl^pnes7OO}vC4KH*VY&(u zBMQ9fD2JG^z22EVkkJ~(SO;UACk7d9{ug7_|C8~{@mt)aT#ZU+DQOUbF#6axF}^Fd zmhtBwd{#Y3lNT?|FIsK&gZ~-#n-Y__6Paff`W5$GI_?&4)>Y6wNn%X>=Sz?np7Qyo zZH9g7Vq#S+Wke2_L1>5intVG>$_RV=;j_%`e4O#OwWIFnFw^vf``;Nw$R9Y&G7L@Q zEpjyn?t&uTR?$ToG6e_w*elUbNC~oP3@8{6T6R7*{BS$ppthlyGy84Q%jeFbF-1n> zO)SGM6LD+T;r0urWn8w~gEyVb*0_W98_BXWEHC7aW9+`WLmR`7N+r~9=L(~xq$Jgb zc0`M~DlkIF1Q$x214|&HJK67p$TCg(T6J$4SH->xR%+&~^((0Nxq2lp^|OY^7-4i; zBL#gyG5+ECIpe3%Ik#hK5FP>?%G+Pa7_Z}b`G(asWH1;##`0)}=0g~DiAQ%12Cj5i z28T%p_C$R@L_1|{@r`H-3@utWDI40LfR4i!SA32m0qYI@45{@x~z)w#KlJvgXw}%|m zRo=DGsu9QXI-g+Tl7VIjr}mX;4fZ(YL6iQz z`lznb+}yW8^|YL;n26~KwXN#Dv2^Jf8J;RGE5MC0?77MSdMq!OZES zr@rC*vXhutbr*g#pI;TJ7-h(_N3>Ax$cW*Hvendxf#T2KHpKfFv0s*GVYIHa#ER76 zH)fn1{!z7-v31;4FFC;np`(vIh~mi%Kk6K0qRrbY_10$&xciNpno*F#wFH=MCWkdaFgK=U$FHh6#XJ6e393;9h_D1Zj72KeX!pg_>9E<8*a-g z^}Kf2k*_7=T(WO~W~`LQ`#b^ur_5KjDOs!UUZE)a4ErIxiW)A?ryWE_hQ{K-z66() zy-hd_Wf6g>qeoGlrK;PChpG^jPZRHd1~2MDVv*}eCafA~rLyFEm7f|EuG-#T2SgA< zQulXvo;0LIo^229Q9ItQ+RBrWH?~QpcDh9k(_=n;aXhtJh!9kR$kCNj9kJ=~BEU51 ziIB~(jdq=S3*TzWE4mQ!!I|ecuJydbjIPp*Xw5Ghu@wSqzc$S6Ix+3baF**T>Mt41 zK!k+2I%~h$4?s4Ot~MGVS3+Ob?$pC%AG>el2v|PfPf#)JsHx(Ctgl_0O>zUrPSn=nDj;t;8OUo=NMf=eZW`H&)xh@0RbL zug`wD9%>dDMf!g1Mmbzz7-EO^Yys;ref6{S7=chPEbgzvK3Ygwd;HLVo?}5(#ACVb zWsLd8mLOML?j@oEu`Ybe-Ndygs{ANWu zTYi}_YQ<948Jzmju!q^KwWli0(I_g&4zh3T`JS8oyS-JxRIlxlOkv13y^u$ebFvDyZKo49C5A{;Tr}MGMfceW3vqv{k;$^5ymBa8D>MecFsutjT zA|2ncpoEfZ3}EUt@Ng34X@75@l=LMd z^xZ7gESH4|2|k980z_jCp=#YZA)wxX8X~1diHoFqFvh?^Q;)oZcQ^W-l}yf5-ITM^aKZ zdfcjKlYl-&+8kEemP6lOR$P)7OO`b%yP(T25cq|hroP0p;{1@NydW2?&Uu!(^E(fD z#^%)iOUjTB^}P|c>sOo(_ivgq!yorSoV_H}q{tDvSL(K+bRbh52yrU?;o;#a1$BI; zG0RiGi1qO#MDdZ{{&bK@3)dmD(0ps&@XAgmQ$@l-h4Gx@t|NQC$u0q^d(ku>t~*n- zd~721PFdAKA^EX@ux5Tar!^~Q?kN4Q#)8B>%mcd&9luSEH|o>s^4tryTublkdEEI{ zKR#&=Y~)FcH*t4`M?g&TY~~}M>#}&vt3FYW)XMt2n{6+LCM@Vc2}fP)OONUg_(3`R zRab{`pOc0H4Vwb&4_9$Hs=7gmE~%pp$%I+QRt~Z=N*)eeji{_PhDB=gEL1PPqQmXj ziAC29F0k*5&JI!cBe@oy3-j>BSk^9W)qi|x9siuq!?B_AiaL9Ia3GgP?P`@aa0sC%Vx~ z4_H;|sIZ_baSi_@V?ArUq-+ig)fyk1eXqmTJP^R3h2&8I=PKcQB=1Si$Yi>2^`ec` zWhT-zHa%mNK+fB?4Hfg(dl$9ssVh57orM0LPj=M|2|5Z33$ZS1MD#ToTy?*a5E<)o zZ^vgVRHt{{s?S|cu9e|pBs<_KW^^?c+z zVk*-fa)Av4H$i8mAsYz;V>N#~@y4qSwKG%ox#ZW_-xaK$Fo)u_7H+~xDQI%!Bh|re zEIa^~TT?%8*jT^u!yxl1>%qYTu)I_Iwf#Cm!)=kQd!PDS6W_)FgT0q+ohn_P|7b-8%kc;m zg1^9mPpG^{HSkKoxNcleZ|3O*V?9Y(hvnWYam7N)*3PotcW%Kd$xrtzn4cx+@DGp{ zFPwjuW6B=Zy)W%}`8}SIrnZJ4SEixC`5nMMSLxD`jCML$)Oa|F+)t9}6J=&fRyZ_^ z*(>evV$1-$K&$Aa2X9j!@6ZDeqAYa1l-8b9FTg}aF(uUeG0nO9eI}>KD(22{Y3iez z8sj(PllCVvngk!res$*`DI4Nz8|c28;b3g=9C+P-zJQd-I3R2Rjn*zpn2l7K`Dk-4 zq4GHFR>DRKlZC)XE(X!Rv+KEpkgX@Ph)0`3j~T?RfLQbFSRt^V`+L0ShrurdA)6#R zbvLEIWqYfi#>&qP=f_x+*)14zkd8ci08%!rf(xnWtQ7*>#*Q3lqkb5ZF8F>;{gl*e(oha^!C7JqB6_d~123dt*fdvJq(?6p*0LOR6U zl~o@(cjQPyT3~|OL^gOFW$f2uVn7?jn#?#D74*G0zSOzzEpH3+v@4X!>%a#ZdTNAo z02SDS+U^x)AN~i#!qbx+7~#+diA%C-494h3`5HW7V|SpXT!d-y6K;E6??0eZ_5aM0iGa7jgD1?z-2)tt(?%)HrV0P2IbUwxg)d%!3 z4(Qq8t4L!w^x)eVTb&7NdkTc^eWb9hI4uNo=4Vx(!X0`ZmUUTkqhL%zXoLtLh)Z5V zt{c8kL1$SYHBbFM)7D;w($|K!o|>Tg+asAc(_eT~?!65~_r`GLc;t~??0R+=C$8+% zSU9dXJbLgR#?h~h;~9v{d|1ty%Q<2)Xi_iT>Z%Bt?C^@A1-{?xP6+qny4pNWax8sr zh$_z;Rh0)xfA?_O?hY?gv-D6ddJNR4@Y&jc|MeC)wpLV5P2%7;{EV$#ZcqAzo!qmx z?ntfHdsSvdZRqSGv5P*ec0FDX*}Bmbt}B=gb58YCcP~YrMboq0D&KRi(a*1$I=D`) z(2;{aX$+9#~ce9s7Dc;AlEy)1ge>u4P`ls#tV!AH}{Mrf3Ev0g>k_on;O1VUFJ zja5^PD~MNp_xa--s%kd#tw&d-JDVyx?UVu)d+29O8LvL)y+8u|%P4{5!jguGKBVVX zp!?(Q-W+--0V4ud;Ga3@%BC&Ar4xVyW%TLQs?ySqbxoXLB9 zegDO|`1jpj(`&Du>guZMs^_U@SzO2wiCx{s6}xlc&#oh~?+TXf7P=r0OSNAfr7?9= z+=L&!eF>@TAe>!T(a=TM0@E)Zl#UnR35M&^|&$%M!ToyO7X*>OO8DdjGdIhHXPX z?svWHw5|YD^yy!Ed6saf6-1ZQANVTlA1J0y8BhWitD!fgc0O*ZogU?W{Bt5=|3G*4 z0jq4((3_~e7hRJuRM`){U|z**Fm`udnq^RoEE9-!$k5NS%TzM(uPX~_hfO9JTpe|K z%R@gT`}pR!(lNGD0G4yAhj zMEi$N{5aLE!7mDWy`(!%x!PN3{hv3%S)|U`OK02zn;mkigLW|8Cqk||nYC#RM3piP z1hL@Q<|b|GXjZHE1wYf7mwb8HTsHNp&aOo8IRTPw{J4rdTvT7LGO=6`h|uC8t^tE^ z2nXn^x%`~8UdLhe>F%x^KudaWuj^CIgH|`GNqTS1huhCeAzR|zcVN*+D^GZvg@t6{ zt%Jlv;t+k^cO{`*Oyu4vy&A6z3MJqkIX9c1AKljGEZooh3;N(+_BT<651L-I+e8z) zJj{Ug6s~`2z968B!3)qy`JqVw0XcMz?Z)C-ni;Puf&MR5s_EUj`9^N zc;)D0ekKK2F19`-g_u62@O@lqzi$?uQmFd1QaNobI;MW=A>yG|U2xA+(&{n4;JspG zJ-vAO_MWK+!A_SoceK(e*pjJyX<)UFz?T`Y9-H}d$jADsFSt4t`-_TXMgbZ8=s-uI zN}uEaz=#(l8|*5;4k$FC@p&!SWuo}TbavOrfL;Xic}AxxdwTfr^OtTM9$#(&gBgL1 zCgRm~-OP9kaZ(%GS-8HpsZuFAHf+g8Ui_asA_>2N z{}WoY+y{;)wte$I9;{JE2LYtY*L*^DeR{mjQxi_YwYJXSbXjlVYbWV!4!n?iElyk& zy^M>mx?ICf@W0anrFqwS(ZZjxm2p{Ct18%;%=`5whuQRB?n4Dp#-@jXfH)`T4>T}@ z(>zL!clT~7L2ehKJ&TDg2W)5kvy+LcyuryarP5q}=lE*g1$Wvc=HHClGs`X=cHYVQ zV}5aV#pFaKx{*62j~+E^{o=!<`%)BcQ1;0AmTT>}S>h0q=-1Jorgo9}7wS1Vyu?Kz`8EX1p_-4{J;lNJ2x?N3deQ?__Q4X`u)~;kVttI`SSwqY})U zf!AS6{dh$TKArl?Vs+3KubJMLAtooil(z? zH&-|YJnm*^mH@3dxDfSU*-TRgaxN1LCP6qu6!CF@J3Oh0=h9*XU1M@+6Ladmu>#JL zivIKXm3}!-e;8OYA`>woR4Cl#xB3fxB-`Hfqdc^pNib+J^$P$`DP<2hsrEp}I zQ_(``<1Ijf%natpKc5HM-Rbhu=J%eJL$8^zKwH{4agt`@cU1m zpuThV^OMMoOu|w6wC==YEgygQfoIad0O`QgblvY9_mqR|jApUcdy(Lkr*{YU$F~Ua zvVw5Wf>5GNfOcC6tG6U_>qy0qoKn(JYXY~@{Ms4=6*zcF8aRn@6ME~GsrJ;*92N6^ zY&>yh34%;EV*Zw;eUAUiZ&wupmR#g{_0^$e6Jn*c<*U&c;U$E65sQ5)%m&SUYzMv% zL@{=a8s{6R;#~Aq!_0ZP+Tc)HXZ5ttQ41tW7Sc)-6RcWb|JVmk8IeRFVEm!eAw1hE z38h>Y8j7T!0u5>#PY-3{)X9)G95$Wv?EN>(`ptIATg601g<1x!fptG-rH!E8_D@^y z1dNbQ@fN$x9!1XHW+PoaRWA7IS^)5E@W13I|A?-6U)7!w%dBI^uO*pI%56K)#`Thv z-ykObUb-b&0wAUMakr6}NE zsL^B24*0tdMdL@1LP5fH`2~=$lzpVC69|=}~RgpfhWupn~ZWk?Y`?*YnkT_6$PAm99BukW^KI)qfJ>l z7gXMiPUofoC9Bro+CW7mC0xY!TbAfh0b1`nTbEap3tQFSf^P~N%gc}L-aK4q7FyV7 z-@5mo0)~jBS5zmee1R-;UOJh> z6|SRB=#IA`W&$$?_C^Vd&&Iv7(>d?yU;US>%S-BE#sGTl9D^{`XhF(sl)+s)nO|&? ze4$V+tST@VS}vAD#eC`K%Zkygf8sG>Pkk)Z^}zOVizMU#CQ8@4t$~e;W)dyD-enef^M{H?8TfvnQ52E(dj(=QWa6&O0Hv@R6& zpj@3*{UYB9a;QNv9v$&h2&FMY3{H@X_2m2D0qm|zED*}8veH-axyoutqwF+`s)m|j zar8t1hZeL@p<%kzlZ}vgS;u%!PwYlakwmV{6rHdH6q~lQx|_r;Y%Ugs)4647*q_6- zwwzIk*Nalst^J^^%Bw8uzG*yzsz3`;;iL@i*opd5c?gEWnV1H?)A63{rHAr_EeJa! zvLVTlcpd~f@!0}a1uC}NP)0oLH_psD)Bjj%z?;CVe~Ob-vUkv+@w|UkHrAF6MB^bW zXERG#+UDPn6}LdfiHN*L4Y63-QVWLf!d<@>3DgG5QHbSQ0JwNPO~03wt&=#W40a`s znR6ty-#LlsAr&j8WQN5p%Z(NJ26hwHL~*DZ#|M_0tKqlLJC0TPJ6p-04~_mvsh2yJ zcF|vIuCXa-`NLj43JP}KqP;}qDCMonly(h@e*0Mh66D5NoA6m#T_!NLI=5w|`!(Ki0SOZ$ zAkviwBa7y?yDKq$8j(Iryu&3z*5dMo_^O$^eVtYvG5y>wBjjSkU=jo>qer@qPsa{4_M z(Xibqwva-z)kVxKEJq4Xr}L8~Cea8ByVGjJxFPv1my_RMIXt})#m?ixGH;vQLnGs& z(%FW1e$SO?YtGfHiyh}F)3FgT*q%X`S4URO%=#xn@3tOVYJ8{~sR?|^irvM{_V*at zT}D$9Hho10>?JS#r@W#HExX0O;Wi%j-mV4;`RymI_fb#wWcsYLnJnWd4+R zQTCq409!kbtSIN$TtcWjf>tL_i%h(cneO6VujA%+V$YUuQNPitngyJsBYmT?m*Ew)fQL(Vb{TWhqd;;-aCMu8Jqy zw2Yd4`Iz-T{h?>b=3Q-OxR>m>!p8lX-+x@r`JYI8mIyx0sOg>cvh<4&)gh4hba2An zmR(mU>;-6VwQc7Xa@K?Gzs5RDL)+B7sH@|A+w)j!YwDZLn}&KJI*N59c#fg7>AE=i zINsqY>+;Z6qnqY*iv1VLEcom0AhDH{^4ovv?*(W=TKE((gi)J1#w**@D^sPqAJ0Z^ z$j~1H?&D{nlhjt!m+STEj0Qt@%!(D8{b_$=V*B5$ zHD`O^3SIt%ifHf~oz})(b3JpS2zs40H@I9~Uii*uhH}v@Y~*(dvxFpw zA+1~<>mw=oBLbi^HIV`mbpE*1zc|AKIGkV{vP6dakoiot8>A z4!wuo%14@qFmIw*7bgnXj!kmRyL%p#H&@EfeAD#S@6H6OJ&LhiV{HA!) zQ8Y`L$Bq9Tg)GEP$gy?S^oPqB1^qt zJMHL~Uk18aQ&>09jAbl$r2d*J!NI)XdVmo{RWDpYz_TPN^D#*p!zvS2^PUf-Z`G5nB9L zSnclzT+*fn7R5oMKo14@r@pE`I ze3}FQ5~U+Xv;woLD?&R1@SMdKn`3N0%}d>SwkoGzP}bmzboU+(ZNONteR?hP#JA9zYRE}5ryhmi9r+hJ}$VsJ66eF~hT_rk;{+D>g#GN`L(iD)H$%URv4H-v_z zS8NRLobH1LD(Vn>O8?W?juDIdbm`_;YC+B)1Uot(VJV@yVyEpYT*ztMXMPbjVW8}s zm5yBhVX3%jNNmB6FX15?X~x&$8R~&CKro?`7e;CJVecI@#=9J?J&k1Q^zj%F84qTP zbPUJI4atIQxEPyO2mpT|-1O;d9>CnVUAH11ws;v8$ccDV}ac2<q3&_&!wTy->U&lk5cVKJxb9R0Iig(AXDxJKGq4N#1xnY{BZl`vUHL;ndgi>@XYSTCgUxaNIFXF0C@0)X7TNicC_GjvQ ztr@xX9n#fJzpT7HS-e#ry?SurQZh;zH%PMWs>_Q+ei|7D16dA89Ot^8%zgP*V-v;V z=UU|U2G|-D8cN~^u(ut)Rh_yuZ}zoAT;cspnTQ{#fT*Eg*#53NQJgvbq0%VMGSDbB zpb12ox#9fUH9M8l()~6kFyoVTD4>7o((h*{n^hL83_%gyHLpBs2$HvORIcz zeCP>s?ytt!8_cs@Kg(fmNgZDKmHV0dwaV7N6|UkBG!>1)20n)#j(JYa%t$>0zji+} za(I*i?l~5PWHk;{KLKT^rnEG~8l^h^YHg=X0+8S;iFhD;M&s5W?zLD*NAI+~f6yf} zKsOhU;09vj)lK8lKuBOASqSsTD7D-#En9kwA@-+-bRERwB3TUftK_4_Gm?`W+rJ!c z8V*JIk;*wSu&`-(aKZz7DE<=O?H%1}`%`rBr zj`aar@#AMRq6?B}^4GFhz(Rlf(G}q@E_-E(N2^4H4!m)stH`W-#k?bK%{74=H4{x? zB6Sf18yibRl+kUyIyX#xSlTo!%M^xGb_^_!6y?X^k$#TFQI(WqH{T2PZMF2=p?MaK z2f!Y}ERcH7vn^|tZDLR;0H-Q^tbyZ?G?7UlIkYr6KLrPnMT&w8A=at-$*^CUQv$la zp*9NVcNaT)Z4*HU@}|f)v~;r1TiNK{CzI(r&Ce|YW^v0?QWB=GA|{?GZx%-c9-R17 zFIQ(Ho+B8)3+Qc6%zd&1h6YkP-6YVeQyuPFU$C)p3rLVssmFk34c79jC=rG=fH_L} z^Y#K1?Mb0x)=!J||1f;^50rWdxXAD`3LnH{VPjo8ZIU;CtkU)`gRuK(SmaFPNsB?h0arwM+5SUmvL&Q%t z85E>Z5&~)b2YQ3}A8^Anl4O#Q@7JY9uv|(8MfPz@rOe0;uCAy?;gwAQjVi0yGES_p z?h;`bIU-*q3wf!=5{2HAS(DdEVOAT5ktuKFsN8)J)Y{zvD( zr(Est_{Q#>jx-F`7Sx_j`{92xv^}bPxiykDTFQ7~dhc4A)ww_DiR`WAxzl>{`o9N( z23n=16>qh~Uek0wAtr-93J#q}{)OT_uu%z*yL|am1DU7rKoo%Cg8&XS^;dh8k40{m zE=(7&Eip3z6LBvq!&2ENm480+ewx!>8(vQr6mXVD_?ehccU1DFeJ7Q2ad{f(;^Fkv z_~G?yb;CeO%B=tU3D!-NNs+Yg+aH!2&dZYQMC~r|yH+W)S$rG*8rtKGb#O3CEpl^1 zSh5~E6-$!GS;vmz1S#jKVxJn_e|1i^#X3hK|2)_+Kg3m46!vITR(~Ad3(8S4wzuY( zA;t(*RNzdUbA{*q60*myOKCfZ zSSAEwT-~zu*X>h2S~ZU{TrIutUC)Y4){tO$t$tCTRF~NRP*E=~Y~GJ|U90UU14#;S zGlsxY?~zzZ-Q~ECZxsCiarmZ3iQd5$o&UJZ{ze1gP*l`P|}5>3^b#oXr3*IAUlL2je^D^~`l@z_vZ0u{S%M$&)aS*Ij! z-hNtY`2m7T{0c%9|7%sFe=RsVD`#s|FqQD7t3d;di(Lj|YHU}Qc*d$<$J=VPXT>6B z3OU;=WJVhDIq*|VAFqnsn}13D!LHm&D&u8PG(5yyF{(^`e(D=p=Oq90U*n3qEJ&2G zpti}lu$a4dBmQsh1T1Hdtcc{D~%)d5FjW%D3q_w1^wDc{5;~1iM3c$bb ziJQs-Loo06jkNuWrh>(DsmpA1L12D+XMxS{ERq)f@ZtAINzybplW5i2;}=KW_=G3* z#>w(6BIiecp~@#>B+daN?Ao??)o#UGYVLxg&$*(b>wsS7=$Wd=@Z7&p@^8}U3e}2I z&g_oikS81WguVK^CTR-3(7l#(1>}LSVCd>55Y_z~W@bYElp0Mq%K~P51c>4+RYI}# zpHXYgig7oHso2kqR5CT>4Vog>TkDZ1;`D_O$+AiB30ftzWGbmUT>wr5G@@Rc3$vp% zwdPLsKfcn3JmVIMPKP(X+q4WaR%_kR*l_QkFEq(l06CN)lu03-g|Ut+8I`MPPiltK zUwhM@^z=`bUARfFT!x4ff^N_3hREaZ#Iedfq2eVISz$jaT$2!k3k*Sw^Pq(Ou-M_EdYrJSmwf?&JJNH!_h z-&nn%za86-q5g$ZFcdR-`E&#G7iw-Pp71@j%fI)|O_)H9>d{R@v1Bk4E3&^lL&z65 z`3F^p>MQ_bmEhhsR+N8LEp|bjUJVh#-Cctu^UNw-{z9>z=PvyT{0n6dp>%6tLBT-7 zKyHLUMngn^hlhsrkbr@O!iK}b!KDO>Nd?+E=P?XvLpD4QvuD;_jeuoU_ zdTp8HsN%CkkDWX31pK(5KTPPoK)qkZ`gd|CNDHIW1XVYb9qXU(_}v9vU!H=*47UB$ z*$cZhOzSf#glqL0HAK2;FZCmX%5-pt!mg?>kr_5M^hu1!>8{L`ol;qZV_Sc_sY|nNi*)U(D*Xv7rj{`V!YA62maFW)Vpu|rqFC}$p5&0|Kpp+-+8Wlgw7 zAQZzc&Ci8mdQQset|dG**wvXDu|ml7hKXO9efs42=9dusiH~G#^M#Gy=eC?4R@ov1 zJ4fKK+_7vJ^)Y9!;xZ1Q*AJQ^e%i3HQ>76`>C+u*zSGf7?4W9w6AiS z{*B=>e%(MRyo{x>>`#_6pxkvxuG8H92y^(dkWbd2AiqI5D9!~#X1t&74A4Q;@x!ag zp(~3(KLdM(*s1MVeb+jg%F1G^u=x|=$zPwK)g zuZVuc^RjBB{duk~!{6{nx4v0l@&8dulgc(YTL!P)2I^c*(#Sy)T}E_xO={>vLE9fo zDS4r6X);W{Vubd45iK6*n)ezQ{>a`P{wico?6@lm<1yl1o3|Ird6>Eiwa>$xDl8fA zjFw0y=?Jh2N4W_EjGemBg!I%smb8Z&vox@8d5*|s339AStKf9EMUadr{cmY}9+3(N zB&YiZ2dLxFALeEIWAE3eLmUBq0k!jVfbnGdUU*0dtk+NxCF>hZYhmMrhX35)&ki5< zRKD=;(}eFDD6zICwOjjo4(3+Z*o*>q=Yy{~=hZp+cPw}Xfbu`v?hL+OCj}}k3%CN^ za&G0;z4*D?xv86kMhJE3+F1A(Y@h56I#S7q>L}JoPw^k#(hfA^eKQp)8ctVr;tQX5n(wuC4>kK@S(aHHUirpOekHpjGJxdjR!jmLzfy*fo- z{YS#~|0H|~_wJGwD7lOeKu`C~?!x~wqfY|UO?@^=h36)OWMaxhtSi22FgnLc9Q@^A zd@C#cd(B!UK~Dqc&Nzx^p`@+1GFUDZtKdv-1(Cld;55%WQWuXVQu81wyEm8a`^$|r z?Ipi{w-@&=Mfk^jBH$!fn64N-@Z8Lik7PGy(9K+WT7BmMe-ehgUTh67LNl(+e8(86 z28`2V&HTG8o{C|uf(1dE(9#qNHaR2FS*?|Wr1p4xkn)3``BsuUh5?#^Ro5J!p)xv~ z64E&ugeoFvk8wDxv0+UE(YQFf|DkZ13t0&&sP%UT?*fV;+c`sJtj(WV4rR7S*OR!} ze4;W@_5(1%`E^C|MShYGaWHW$zgFPjV?ys|zw^u)|mp zzZW@8AK3(#)WH~G<;aq4UyCnJPZjD`|KPIx3zcGfApP~X&2xa+8MM(ojn(Popz(Qh z7LG&zWPViDV}{J>c)!JXK3RV9G|@|#S6)(M^44FdY@Zo?KI^^N>16@>h=gV5YxNKC zt%4U8djc{e>f-tJ=JpK#?4uW9#L)@1iZN!!>c`KH41fNk0y}{qA^&mO_5+Xn-sN;{16^U3|i^_$7(e>3CjR*S7Qh z-mmCR%`tAs|zS#Rkr16}7&uyK*XNwU$%GAwx$C8-|d_cgGnyx0WU(pT3CT!&mTp zWBoGJqLPYmBJ>c^8d`?a<_E??^-Ti@hT)~TYLICauV8jGC#<8)4ii}I{b#p$82XoN z%5mXx5|{dBy}@jMw$WV230l~>3h42FD;|c-XS_dbGEtfX$+wxY21XHsb5V68*q&geyI&{ zy*^xJUJ9U{Q$06$n$w_}=ecFqIxIwAw2+E_F(m=sH< zPMV=Un^53GazGVHYZQPz>+7va$>6C6!_XiuUQee(~nJ_cz!L9acq+1SWfk&Z+1iAR*D_6J*f1! zQPQ7tK(uHUane||)U8SSB$Dfl2s{4q4Hd=-x1B;G@JI4@f-V%60@uF_Q2$0>Qimm zs5YcBp${DH<$NXM=zy(r?kI7@oD~dpszm+>%BXCTSm$U3u4j)`1j1Ua9P_ms^?zzAxdspPHo>g%$ZYb`dF-ZNrrx^6Mt4KiV>?b0pL)nYE~_ zP$NYeGJGE%|B*; z360 z=oF>sY+arM$80X*tGzsw7EB*>n+4SniQp>A$lxp75~+-xSL~p^JiDx2V-V3xY@;$O z%NdIb#SY#8v#?`ld6Tg{OmAq?i@GwZP~S=LWiP-DO2 zfPQfik0+e)UhF2jS_}+b2F1xi5y*zbJ#vULGVD8G8!5#cpJ{*>FEGjEQ~`dQ zcOU0y^v1QfPn5adbKorrTEV`n1jZ+_CsbJ?7Kr{!{MaVr<5I+;lH8( zlWWm?@-3xS25%g{URt*s)5O45P+KHTQmBiS5l41G*l2XM69dicDjS8R&7MI?rhX$| z9OeEVX^1FAvg=?cGlm5GH&pt&yd*=Av8$S^(AY%ltYRug)@W2>D^WA(SW;|dj#Bb* zPY9}ZL!MjVzPnal92|C{3IUIgvC$FM07?EV&8XVOsA2{>=keTXV!WOswB5r0g)(
sH`pxVp$E*LSx0bY$^ho1gZ(Ce+BX zgV-v@;O*LCgouh%LTJjh>6fNe1i)!k?_(K>@#hAJi=BY zGE;k|p=-ghx5_WRZ|zIf2wi`nNO=!AA^h@IFVd>=cc9tAO;Z$>jb7>?tb6ny`W{KE z@4c#}i7OkeEN~Kt%gx{BlP5$=yT6^}6F42x4XRhqN%6t?;^?rmV5dyeoKLqcsOHK2 zbb#$ru$;PP7F>-8@AY=H`&w$0QopRgaXn7;V8}$bm*lMCBkc85YEVhMoV!yFW|9fq zOOmzYH%4z?uXN91iF#K}mflTpD~cK^sdvEd|BV->>NLNJv8A%AlG31C6zsX}U(Y-$ zZwF~!_}FM_&U^rCK^~wXBnkagUjoVFg9|^`O?Sx!Zea>pf;c8<%({Q|nH^JacOn1z zeADz)ALFn#kY)z$^0QBF!@D0pPDEp@pW1(>)BE4M#(XVf)^jdx86Y`CCpVU>tB zuWv)APNSav7T`?DGY-4Nv|7{Snoz5!!&0eVGg@vN53J3Ee_3g#hG{28yjf!D{fT1E zpg%UfmE;4?O=&gw@ZDbf3Hai_OYc~H3~3&%p!09Y^Dod7$$qC>#(szjxJE8nhoW^b zyHTy4i$#2Ft$oO_M0HjPEsBbN7v4b>>76ZMU^64jzyQgDIvRU(8vw zWPJAM{3hPn^}8Sq7x3jCh>#A0#0LkcK;;6~LD|#%`NK@4|3rICT1gYuQz2?o{Y!3t{~rZg8TZEN4}C z0NFhS4PVz}Y>K%r9px4qj2)fe-bF0^YHjv9n(WTJK5}pczXS&VM!l-6Fb>;jtTbAc zK>wvDj2JFDuA*@Qh}BhoWY_h{4$zT9GX>R%Nz*M!2arbiK*p^`yCvbGMUsmhg)T~` zogo2NWbfPXr~}*^P`(nPi=GphNo*`lsV|mWNcALV zT9G=LCo(Lc$(c{p)vLpUgeC#3E!-5SI2<4q|L5aG>&KDQ6FuD;dD&Is2 zkhb{2IeyUMrXlL3Ba;z9Ch9BN|Oh{&lpP3T)V)to~umT2O}(UETHGV#M=KbH!v$e0++(+CsN zSl4jZIVZ1@nNopF65IvlxKhF>5$T-|oFbj-96=Jh9ctiE1@X35d7DPBaSD)+;H0*g6&q6ycF7_o7Ecw|X6Ib0dkC_CeD&2k z4?8=&aA-}O)<}TCveL}yP3kxGgUUoI;yiH&aiWuC5M_T*)_gbr}=-st| zZJZ9OO_)~7+%}NDF!kg;Xf>^I7$qw`T-gJy4AHH+g(f9~Yxw(2pl-SRg!wfr8=mMO zCV?;L;%ft?iQ)j@x|yb=-9tNF>u8~|kQNpK7`dl5y417E$Ynes8{9URCTU895-IJ5 zXfeN$gmepw!q10Mxeweej^snobY3zU8wjP`Z4wJ<@b@jSL5`$!bslp5J**O@Yq>%d z_0hQbLdi?M!t9H9mHsEW9WxV>jiGKMeQ!=g11Yf_90%3xV6v_G>rUWzaJ=|>#w6Gt z!7>DF1j_a~&rQ84Qn+njH9Y0@^rEgU;RTPsTLbVLq$5sDYi4iv7pfSYk zd_X9gsDx|AO^DW24B~@?;DVWf=pZLF6g$J!A2^X~-$QzCY`9=kG+Yy0qnw*_=_~EN zmvYy&A-eT751Sl#79(PY&mVc)jF^}V$sWk(4;x?qGTBP>v}D_%V|3P5Q`KS5v8b{c=sf7;8 zFqg%9AX3{CQ8=vcoli2JJISLN>1js61v%7CNzMThI}#;JFoE~YZVWlH2&RkFfePwL zBC^c9cfypX9rvfb?57aJ6EZ_D5mra$NvyCy!xp?Lb-5yfL}CO8w=pD8^(npBqbtWe z0xUCvv>QNXDu@&m73$6t98wT%g8dU~(ucaHlfk$P7=<%SWg&vjyO`+Hl9|^Z7$A zOeO(-ugx8&LSF<0ZU{UYi$(r=E)z>S{3BcrF%?<<@A04krSP9aY&X{NJ*GFAU~Q`F zNp2ioI&(wWsc32Nd<&ggwXsqM(GTlAYEbad$|0uUnUksjzg3*x5Yc&Xb8vjKnM?>! zeF#^==usY-oz_FiVY|77gsk8r|G95&P2beFjv@L;uh@|)xJzj4aebFyE>LydpS;AD7Kmxcxl$Oc>#b9|?L=2Rh2C6xE zG!vK>JSXB`qb3?siIObloPr!}Ofs{EC#G+aQ~>t#!QGX!-OA zf#wb~D}+LF_GHM{J#CA8gfsC=llm~MJPCZ*5_RI6@5?mIa_Wiw4B5Dv}6#;FrRVu8jR zQ|+?GOQ9jvK@6*Cv+GW&!C8o4Q56s=%jKop=|6|B&CB5mKC>W1A3vz>k1ILtRO+cr;txw^|Xo7o4;1vI6I zA&x~YuD~?WRJ`lK*kG?PX+sv)HOUaUsmtw& z{ctGOOL3U4rz&j>uVP`l3tM8SEILA*^pL?ZaA@R_k_V?32mH)j0@U@J+?Gx!(Wd^w zI{)2K(vy=Us;57#LIjbWB|e)O+E#;H%DNrEe{_@$K&(}{)-vmwp^>XD?2CyX6{Lhy za!(R2Q$+KF-6fUr?s({!w4@$2Dggwpg`!?@Us5R)ic z08>>Z7#koZArTNXuS$mrlK>S+4a8m-{t3dHnKQk{ovDKfN3}$BhGK7s_R6T|S7ZMR z#d>?Gs$3g5+|N0|MJDBs7#%NfIJ8Lr?{*!TV+aK(mQIFwGKUd}%}YnaYZcDHmUls; zS#KH5QZE}E@72DIWZ zPDrZtVaRC?ff+sIP+_6#|j?V(2=p@p+rvTQt+G`62yXR5@5@B(b$-7-lj3+#&Deo1XCzPC>y*N3}&uX0<*I5PeO-4)iJc@c~< zx)tZNom4Dw^Nm(2y^EI>Gu^J&4&|cOwGd=fnl$LGy!#_PD3YeTk~BID%?Yi2hm{%b z2i4A&VXyz|$~)|>Ep7~d{0=UXUY-KDajD~JQ-3~tbfC}oRS+rn^3#ZiGBl2>aXSy3 z=kE{c+u4kIqR2Y}4Sj#O;urUZsUhW=y&vVEt*0_`OwyDc*JT?t%Au`m4bn+-N)kSv zK91 {ReJKDzsq0S-SERkON=-c09|2#}%+_b0t3Ya`yJPygodggISBkbAcyLjE*Yb3t~UOjgkC_x9x z0%ciuS;!aTIaZoh3#Ky z{Mn*dN(JR&aE6UjX}(iKdiHtp)?Dn+DT-#nTL!|b0~qQwX}hrXNf8(CFUUz3Ck@ZO zJr(~a$g9DPz8~o<709L)cO9H&>>POetiuW*8k;I$=Ny)+Qs(gZi0C>6uk}eX-yo2u z_Q?nPbZb&5ZAQ%xm3P5`a##*2TCphkfJs_WqJZj*G(~2M8EXJEwmy^-`Ohh+P)o8d z32-I3#1_iA1go*xr0xoVszj#v7K+l0sS|8GX(C^BPqg!rz>xH+2_DDrF2nbthIsV< zH#H9BPA2g(B$J;T3)c(AivPyJfRi z+O=6D@RCc02uj|UQPXi!$ED@sxGcSV0|n% zESt|!TTYS4n&=IT7>A!CxHRwu+mfH3gAvO8qtFqES*XOFv7wd=(p#vB_9p|lJGH#< zpqSTvztq@Vj38pJ1E@?*IZalBhiY7qD8lr9he#B2TuHSjNRe7gSNXyK0PN+vgGpJs zkbLPNQfDEW2OTT{tZkrJ@nZ(^`bK0RxEf-n_Qzz3q-$Mdh=Fz>d(I~bjhXwkwAbE#ajxzb1>IY4l z^bvM+z;j4T3J$DIIy7VdwwZsMK|r*zVIa~_TNNHxo0tP0S2=I_2a(-eij8|P=HCyvL?}NiRhz4V3H4+rb))2ccB9ciWLS?WQN^W zPT(mTz8B~sAx80&B>sLON)#-(m#)9@TmbJyu#(!n`HrE>x_o5LGmLwS=iWUCJ z$va2Lku;fU^K=pV9ZU+GEgLg3-USwpMBrAY=I;WH;6Yi0ua;BiM1;*Za$JT2 zc${@R6iaXXO$zt4A$&3Y+u%vBVd)u=eplj0mn}wMdkiGxc9f9m>u^Lp+UW{zO)C4HEw?2#b*6zx8Zr=L62x~jL8Fw9ewU#DT6 z2*_z8*r)u>2`PabRe88wRb&m|lG7)<>6lSQFjIkaL9Q23Uzt>(=JC^`hy_&9mX3S3g ze17Fpzc(+phd*xqX+PyJRJCh^kJjAyxsC#TvjI!a!vE8&T6n(QgS`~w2z%4=KOB=O zOc^0f#tPmk7=p}tBKZ9L2|iK0{8##~GllmA*&iR^$fziT2@EISxQ zGLAN1)CgHfd88>D^ZAr(@ERBCxbY(--zfXMfN5Buyr+Gu)4y(Soad?6Z8R#)^yd-d1Gau#{Ee~Msa8J!f(4)&Iuag*7dFBY{{PO+n0{8c6LZW zXc0MwtoFq-a*0id_%Bpyoo9GGkr%%MVY0J2^%QkbqN@4u?s?hn+AH`F13?4^#A;Mb>1;*iQ3? zWVEXstG~!WJRHWQDK;f|Fk)?ICjzhBxTBHAdvK6uhENYbMuF6@1MTCxZvsw3zrQ$J zOz5FIQ%d)e#61y$oe{ac&>Lpoui@i13&d%*oI~2`;BF^@9lE)TaSd!h)6Zmvnvkzv0aQ!JPe2 zQYfgY&U8F5gc)97Dyo>h3{uNTN;HUU=Ks(RQ>BZpSyX6Z0_y8r-Rw;uq9K7`?XU-A zN&TrP0B4W#eMpL3Z2WUCwyS)=%^hu6L{T=aXqbHpi8DML_%mjFVMj_&iaJhG)D@fl zqo#;3tB55bT78Boy=Cx(j zo3jc`p8rPKTR_F}E&ZZ{Cb+u>cOTr{-Q8_)Cj@tQm*DR1?(QDkEl7Ys2)UF0Ip25B zefPa@t+!Us(0g{%T~)hk_m-+(&9K%l1z=o53Xca5dU8UBr(u%i*&Tki4>N}JEuo5N zC)XxjPCN}pufXoP=W3PQ&0n}ZgqpJ4D34aE8(!8Psn%03 z=)^oHDl?{M#*$Lz#s)xnQ-!BRVF|X9F5H(Wt6i$v1kg=7eB>LzqO~iUP2*|&}=PoYMg6(K!GRgs+J#QqOoi;Sa7Q;5Co|fI_S}ucxvP=_qicnw#6kW@3 zkp{zDnL_T3_or*9ODt z)x^)|EDIxq5q1-Ul-hD}%ES%rB~f;2FMx;d_CZAv8I*Y@WU_m9Dcb7ng$K)r#ymf* zI8#4L@%SVu%SJZZ$>31FO?neEFnH-NaEu^j-s}fO4J+jH`q<>B1PPl4Kq8r%B>A1f zai{)={(nNQCWh?fO zr|<&7Sx$3Wb%jBIFqi^ko)!m~=5g}@VHJg6q+EkZR;06zVq92iQDQG;7oLS`b)TU+ zjjnfkmIptt)LjYP98~MrQP7jbywS>2e#pU%vVb`Vhqa7F$uWQ{KUD7{wr-WD&nQ$F zt}XSKsR(mZ5eL|Po0c=OSA>fkZ-VU7sDhnDi@(`5{-Im%U?#DxZ)*u;oMs&{9+66s zgHqF{XSq!cPg*Tsk_)GHxiYVXdpoJWu}rM-;SXRc=uT+C!&kRxqT#Kj^F)>I%8)7d zm8@U)gs%V*7_@Awv5**8Z!o;HHo3wF(93^F|Aa#vKs$jZMHI{eyG9W#JK0#=%Fr>| zAH=8=rpo0h{az8703Fi#bn>9fYGeaU<4fo z+M?-Xb7oo)%YES`ZN)L{Tu;J3dSb%=pKiO;V}AGG-o@yjK0CO>F;WCEj6IK1yzXEI zml$D+C()I-XLI!PknLXM?%a}~uhEC1ho7=qowQGOuH~KxD4Bl%GmJhZ*#4PduTy0% zXqsBIxQn=+Nh4kQ?JKP+V6kE6n8^;F@FtWaVUcwm*%w+!qq|{if{&K$LwJJbS+PoF z!_Eh+nDa);R&W;PQ#a3U0zO)RKLA1Rxf)IcvD4d-THHSXEAh1&Y@u4Z`90p_qHTTu za@%Jyq)S-CLs`~|1+S#2n_gr)W~xNkRC**K$ncrLSiIMD3^lPKR$or?p@w4-i#kuA z0-qn(hNsk<_f<;43*MXVwP;)$^MdY9UmSHc<2!!4thEy@KB5?2m;elX|rt;kR12=94?mIjUMAP zOg4QW=h2+RjQ$pJSf*D6<$ltKTb76jX+5MJxX*U#JdX|V+!plLGTfKBJec|xGeaJm zXqsrJ{<5c>dORc-3U3+EyV8^jLq{9(AV@Z-^UVViH33u0HA%YOPO`$84ROdpT=z!W zt05xj%Bikeh{LjBGBR!m%91CY=FE?6RS*M~8Y5;}G*PhZBRR9dXsYwi%r@AF9g0(C zgNf0!9HjYKcDaSf{NeqaRGk7J^fs(-{#Qw|50N>=otYS0HDr&g2%J9Fnx?m9mjEr; zKyr+bcob-gDo4?X&JokwI(!rAA?O(Pc!sP|`G)+1L$mQBof3flz4^@q@+_xB6y$7J zl2$qbC-$hc>r(+3V|10+fG_ikGS47r9}YsZUWSSUQt7z~y!Mu!h~2FH-d-gUaGBOK zI`%oO&W&ZK-eOq%b^>pGf^^2@9JVX`o7~_PkTvusM)J{F)wEraBlmXbRfhT0{AK`I z-!2**CYNAtON9@tv@B{AJSWHS9ePnilhnQfAxrWQkl-gum=t=kK*z66Q7(M*M%8jH z%R*ElJFvGBOsN*vCDg>qDE(}>7u*qQrZUPTnIcC%7|<0PK)2SJp`_dLJN);y#t^|u zn|Gu~8uqt+g47@QA(kT)n$%oQpCZa3&w(9@Fh9f*Zum4O{w% z;;7-1J8)V@84Inu%($l(UhDej9k?!_lhP@$G`@Td_Va%I(+Iy}QBJffXT2wy99+UF zsz?JMP&=Ve?2bakv0D}0G>HXHdGrX?IziVP%^jjceWy?q!8+A7=L!%&A56SrHM9&0 zl3UT|L%D=uV~dwAUk_7j#sU_wp$}tGO1G21#|`R)$H@@ z;lO?X1(A?oKhb=ZO*%DCc{BqE0StHo(^#{hl7om5=q?{KL$N@8tL)Lb(_9Wc-<)Fob6JDKd z?^EL=JS+VT<4mX`c*h%urcs`z^N(bBxMC>9Qp%)pG^WZCQJn$Gobde&gTx;wY@C60 zxy4dHTjI6Fx7nn31_`#fBqQ&t@WRqj$Ui|0%9gf`%O~Zt?>`lsxr{5u$dQ%0 zx1OA$`6v(cXKa9X*VjYZeBL#!qXUqmku zPL#k85!YCT3@nFG8(o+}j3Oe!)vkg9a|(_>ASf>HHA%qGeq+e6xm#-gA{i%Qin8f*G*!VAOR`Bly{6&{#s?qMH^)GH&P^Du_aFb$f5S1zN$R@JJ8ro9m6k=!1e8=?Jg>Qqy_%Hf7s3;6)Dh z=Qb#9p9=7+0>>h7E)VU7Sb?km!>dB}uU7>pQ3B!O<`nI{$lqyY*jQW0AAsS2)@uAu z{2|2&Shva(_j+DcoRI@4Dr`6lTzAt_yA^85k4QBYhe#9%RJjScBa=0bQg2AYPnMjF zvMlgDl-Z)(RQW3hLEE?c#(#DlS+FU+&J`lahDpLk3sg91pb|7j-Ne61SD>;zka&Zq zm$v3K1|I9z4d3)!hX}vd7RmoS;xmw(_m-M8krZ_bxBLtNa{WH}MSHZ(!9=bhpgaDw zZRjpU*69sONb0@3uE<}oH}>uImFwa1Y#txVKJWa&^hpKmI#~tsi_D zOKpL;&rA^S`xVZa5T*$`j8-27IWSwC{>mv=8$aDz^+iCMcK;;wxFvRmIiA4QXCQpDaY}!G^hp-#`q#Y5y;gC0FC_f=u zlPn$-v%BA6wgS#Y2-y67_lr%x6CKCs3G`8*U6SinzZE+l^Vtj0T1FAvfXZwFUi}txH8QiGXsoL-_^E$5FG~n??LUN{{}|KN#6T zO+__B%BLbZ@}j&~MUN1Kd?>!1zk27d@zYC?u*~>~&@ybPCm!!PiT`8Zs`t-OqF|S} zPx5w^g-2P~tYXblliPiCvm0df(DyYi$pl)sS(chRv;q1Ck-k;B8M3#zti;f~jt z@@PD8xb+{v1wA+dixUkTfdvHt4F?Ge1%LtvVEq$;1r37+4#8rB#UlO0!paU*#u3KE zCgTthB^NWMbV~SF22Dr^h>zfr>s1&vkqHy$%x>jf^LmaM60%egD_e7#VoVG;W8>|* zqiw^whg&)!eDpfl*{yzO#Z0HV>0qQo{T%cinKJdU=Z#F8I+Qw0J5PI)mLj%q-wAw) z0rOG)MsPQX?`Nyk{=WI?VuM#E8=^rnT&%=mBQEsEMP0ifI3^3}qP9U@@uFx!>`4v2 zbk4=i$pslPBuimnVr$&$o)nQ(REzbYSwd^vrn>gU7A|~v&bqEmiNSgXgx8badJxp4 zJ>!qXT6;t>Z`)1G6ds$JBI%7#5%h_k9tyNdR(PNVR=+ITy}emX!p62U795 zM66??@Z~c%n6cXQdu=>pRaFlw+_FZM-5wHPhGs{T18d{IPr2m74(d>;UsPcoj_U?cPs;H^i8*FRcAKrB1=Uz#>Xj* zoE(BG&mvzdtx(;Yy+W|`{QpXC=&$sKNp7X-?lJh0qbA2?>)UhHX&9#6EfSYfPtt^; z79q<6b|3yjh+Kb#*l1RD-Y9gfH0c4)CsGKk`S33Z8vK=DSNql{13ID72~d%lyfbhS zdkO#0N-8e>NTr$#ycJkfq(*dJA`p74JNHCv!B@AeN9T?4O1xThWrz=azZe7%9z1^+EGo-qn^-d{$SNrTJGuuUZYME7aa@9;)JZ(<-1kAAi(jg2Gdgddm^&z(CX{{~L;7TC5IT19E;a6pj8J&|USY-=JzA-sECEIeCcdN_h;b+eZ~E4ptm^Vx|NsjPoFyW&HlS?N8+@HZpooFP1F zSl-}w2~w0Qt}krV;p>i@{l(G|5{tchgxZgmFezdht2+50eJ^14J#W}9?J_$%k=_8)k+nyVRQew~Q&F=icqwTq=X%B7kK5{?s1Y7k=~TKKIkJD%+-t#g4G^&5uqr@*q9@>Y<|sHe zz8^pA*S2)fXy|mL9M%5{9PWG4S0~TnBk;;J@Y6jsR9#wlK3aJDeSP^3R47-#Yo_j{%W?rwh`H-ZYVeaZJK(nwekV{igcgP!FswRKQ!1v zu*QPYPVEK~Rjc!94OTW6Sl0Vtix$DFY^oo1K(ZpLcv#6pE!OS%Y*S2{D1984^1Wc5 z{JUCjxUk~Gr)zjjB#aWM8mJu!&~6Pze*U-LS8kYum%Dq0{qxgfgDt%J{eA~V2bsdM z)Y>D^1Sz=}gN0DN>B}7XIJ}_*ubNrX9AM8gwmNTC6n2>cQ|Wn`?IQ2lVjI#ccuf8? z@3myDr+mK0f@zS_ioyvDXBHB{>uO;0QvZZL)pvjwX)0+%G5Tnn;HJ^R*Mzm#5oFo; ziAv@Z@cnbH#a1|cRgA7HloCqt0km2^x@c!2-=(OvScj$eaSlC4Dq2@PfNkHO$(C3 z5fZwdh~mfj1MZ(8Zyl8{#+Aq|%#1WJ zTDtR~8f$tHT@>DV@6})fkeg&ie&P`d^_zdwDY@L>Lq_UtZO?-)MF|(;N7t*7i)U86Jb` zTv~#r&8?=^C8($LL1WoQ2m*fgj3FvNi3p#k9jA_Jl0D=28CvY8Zl%IJ^mhm1G_o9L+b`ZO zsREn&1mSuihjP4mm(HL5}(0?X$mJ5kX8u{`_JrecCzqt`C(I_KsMi=Lm_T)p#l z@74-{Gm!m%{z$&XF%#AWtSd3|IZLpy$54Vuh=9VK%ojE{g<-Xq*jF;?pw<& zZZdE4%WVzq?X6=9udCyRjxf%|)3cCFGHS=N#~<&#U)Ppi6S-Y@HHq-`OOhy4yK0`1 zm6{3sbHk_YGHmmgTHJ;{aUOwkx6AkTGXZ&^95*9VLyrD!b3+1vMye+Q{og2Fd!DeD(O@ z#GMAiLz^bdVqMU^w-moue{+t$XpPoCtO!aqxe_LeP&jXIO@R0lCffc{Vl>=Io)*( z(P^-Lj8J8L>m46P?LK*cXwaeS&_Vq@udb{1e>{p}yWT14`y?n`a21oyDPa0&-NOFs zQ*`F%y$(C(=HLVU$?k3n0$m0S^&1Xe)RP+d0{~A;h0wtBP)Hb9L>MUOe`cis2mmA$ z8Y&nSLf=m7gYJljwf5 zhXXsg2_7$JR1ZPn|G!@AowaipoK|iZUM<0g zjesU`D(WF(hOwD9jsl;?Od?JfGQ@aO84;L}Wxhaa)jR{oS9llrQ429V6qEz_E?U|Q z(N6nC3ogk4UgAih7E8$#3yrMChJ3&n$C75*alzK7YL^*MgN1Y~;mnPpqR9;R1bIs+Y5cWOst;kSP>7p`vlaQ~{h=U6SwboDT z9Ha0wE&jR!4{#?i6)O5$1Xb6RJBYIy@@fP>RyXgm`3a%K`bId2iH<%18(^NJ_~V`n z^Io`ce!l)+Pl;|atA6?yYb5xq%t8`hw0t3Zt}%_^2BU-DQw*PpB@vo1ZMn``1lFb@ zh?ZG+(4B3b^5s(w6e05q0;~s2Y1iwuW05vsVw7zCr0pF8l3q;G{fge`3p)(ZnhlVa z4c8W`y>XeQRmyh@m!BoY@j~|2c9yOc;%ne15(*x;;aB#sf`-)^j2rL?8WC{wmXXcb zh~F<^uvuV{kKJ^B2Gjufeq=6~nS{L;y)ma2|Ag@-A6D7qe#T#$eQFynPwbZ3K-V2h zpl&e63L}}%uLUqFeKwSHmu=|BiquxXv(U6&L4b+SRtp-ob{MCru^M7(Hf=W(^WaDV zrxbK<8MEbI5_P2Rg&es3P7iH3xWwD4GvLPPflEczZufHAmdxbgi z+B2{qv_Fy`DZLbRREKYdgniZ-C4A1ch zU1-#JBel800)sTv7%#R!jz&xKBVv#=(eC`~vF_?x&zD&k!$qw8pu!i~=wmwOl=5EH zB5&E)|9uMnl`Exus2lBZi8CxIPo%Gc*rcKis?FD%ci>Ca+E)GTHhXb=RJX`#fG9+)YDz z!=}8$C0#~XWK1rIO{0t|0*xw6ikeT#J{XwEzlsjH$lBC*HI(^K39@ne`^a=)oiZ@edc`tiBOeM3p#bohJrt9Gr#uNH&dF~6A5IC*KH%{hEw)7uy~+GHtg zVrRNfd`wElk?XH#ZoP*9z?`RbzBQPKrkjE{D!iEoU_JEnm80WKqE3 zhsMPw{D{6N5XM9+#S#98YwK~Bfa9=(;=5)K_7QShYYui}|3ZVJHGV{2`ClPsdC1{Y z$(Mrp1+PD$iu(|xh)3JLpVPQlZ^9pPiGf}Q(ZW**POxh^e+W^I?t~w;Z_U4@6MQB~ zB0Xx4j7Chzju8gPf1n`D2cf6ycfhz{Ed=K4R?`pf^9If&_1h0 zQ~e~eGB}rTElFg?*0Rf_q@StzYQ|P&K-{j~8+~$|tYeF;y=?7G3-k34AnM?&(Vf29 z~%e(~sow#P{}S4R?r z$V3=)|KtanXDljM@WgN|I#z@H6Dl@F$VJv^Z{JHbU%$SiT7b|GKe^Z*lnLjyf)^$* ze-t7U&KTHug(5QqKP$4i*pmOX%N1#;GaKZ_&tJTK6EA4=9n+B z#Pbey+X&?jD?_*!?=N%L(XeL`-IeedE&Mm-0Ja?Y&>)au^p5nR<*0&Ns3L(zhr`^+ zPY0(o^)d>c8UEPM1jz}2iN((aL)ZNQhzn2DnR5jW!7wJweJOZ4deN$ldvd% z84!7Z`7n+7|9Xl8?K%r_MWTv>b2Q{A5yT+WdGH6IN%D({`O)MLpz+^@kLzYQ;wG=? z1qwIk{0R}RH~sz*egE1~fPjVsK*4-~hWOXm4H^vU1_OXaMFXN^V6w1dVUx0P2rGYL zr4xUd(LF%mnW_6V06rl^(I|BHM8M9ON(0OZZ zw%h#dp6cK{J$)(NWi#{M7N0I1oyHz>J1HlM46(omdCTc9-wpTd(i09$ zNOs2*5`iyG#7!wdO*p`&6tyk*!*|b&8#$N;G;E^9BCb2a)^P|Zq9IinDYui5{T^?0WGBxO>`Em}0X3DYC7tC1IYFYle z(6nq@19>^_ggU6YM|Gb>zwRaS3@FXXK(Y@PSE+|jx9x_Kada}vYfEs@Q zDm61%eplGyUpx17&*bsS74i}E_4a4nLW5?hjv6^>iW3*d&&`vh=9kz;j5wZ`l|$jt z>50#F)>>)NwF?tT9{PZaX*aOGCOT!la5^2*mDG`0gq|}BIxLfd*nGoOUL<9c zbv0?g?NhBR1|Au`Yq7)75m1Y3%$fF6N4zUh>1171Vs!WCJ(yZSZzeV?&9WLD|!cQk@3N5yA!LvX8%>3kPsoHU_A z*DSS}>50FBTSe|~tHjQ!u>*~?yEltZq!W+DX$3Ou^tV1q#K_e1@D+|GGacPj#(KhQ zqkit+Ok?>OAQvf+ZjlTwL+`h^w7@gj{t=O*EY& z4mv-!kny!+!z!frdtXyCYaSil4G9SP9?@^{dJ^{>2dHP? zR(SQ=@g74hbAM1;?$LES%Q(P0oA5OQ6*qQz5=cVOKGsigj5$zBpK_4Z*eOVevdg@R zxq3bJ&wy$nhCaX0vqe{H9)DG+->)X4#PUaaUakh$Xx{Gjz;72{VtI2Y)-?62Vd$0Fos^iH{g>KMorU%iiJbaKM!D5Fb3F~A+S9$RsN9hd z+n*pKT=YxW-VtzO*S!pI+Ub>@F1p0(uv)U?1_{9Th5a>zmNokSGK5|N$@*W^Uh@&e z&gR->GpZwx&rsCcn~xamnlCf^Zn_^4yJ)F60!kT#8o)gy6G>V#GJT+owVChlFw5%UlQn@z7Qtnh1|<>2ukCZCE68d@rDn z4MlPfHms%k5G6h@B>Va43NQVhA^k&#+a6h#Dnc?tD)#WB0`)o4%;8$yB%UgL)G3oA zJK3BOvdUxBcGGz)Auuo0XvkOTapf4Z0%-)a#&w=(qz4JM>0ZJGjI1QwQZQazE2v)m zSpp7YmDVg#@L;PvGZou;wbR|_DI>9Jo#Ox{y*mr{EB}J{c#$2e6oE&%k61Jt>rIrT z^n6^vLM9(`yvgVvz+q8vUo#p@`4{10v8bq=1@~<3OpKsxi>5GELJFf^1RN)pJCo|0 z7&`vK7JD6LFd{muIoe@pmgjtGws^>h4Y`^&Flgh+LPN5!ax-DDS|03206aCJGAOg$ z9O9_h_?8W;O+e)3noPc3=bF>0v`COWZChQNj(^HJ<0G+kNlb1|wm2xqZb|#Yz_g9w z)jk}_szB>@mrNt5RbN80k`AV0rJIVsDw=wWgjKQl66oFRIU(t~4+iG=ZC)(MM>jxi z`D(5Jt-|7!X0sRhj~oWPK<*cHYUWcAUyQ{?;v_(+RYMv`x*Jm-Mz96z3R9t^wiXFj z`;9S0o3b~k!!IXMR3sQC+~b*l`>%G`+88r}c>Z&;8>6g#St5Pg-{tN>J6cE3@(eX; zPz;JfO$X9}htog57XSX#(GpRjE_-t8lp7T>>5ijaGbNa9GNf~+@y6MJ*{RCM&rf2S zJ<6M0t+6jw-w;9cFhIIA16_n~?BE)fWmA^8s8AkIrXP3wE1D%H;XZH9>T9Hd@$pdr zC|O{}JI2h+OnVlmxl#HVn?6yuGOnhaYEbfsWei$ngji3LZQ5ZJ^V6sChB?4PDwz}v zqZ;Ug;i{pAkG%PnEdT9zgG|k$9A<=#rp79|cFvP+(JZ%ltILOoa>^h*SuuJFPyV7c zDke=uT{1Ekg|Gs97~2sB)&6HGrYk%K-Zq> znhLf>ODW_T9ddel3HYqWNqXJq3F9?>sEj#tJYvLU0jYw%|zYRUir8~$++-)D8M*WlNiz);jY>+s%E|N z>DZ}y$O8{gTD_+J0AM5}PRC!c#ikM&u5yj%Uq)Rs^@Y84K>@k<#j2fnW~mkas^yv2 zuQ^Y@6@C251p3tSb}Qx_mrvU+*tZ^eu3uxo6%y`R?1?pR!{6PU(OP%+K72R5lKqsmCR{)xUu)dZkXHvg7h;oC#Hpv$sH_hc@lqOZGMc6 z?wacSY9+fia1S`Q0tv=UZHoR1yALsi9_|pW)Rx0;eW3JT5M!p2e4J^$4kV zc08;a^=Oh@rRBl5o_V$~^EyKuB^6p#s*@_VZkc`6BI!snjt86945Re*D--Eus@uLs z+@ZM(l~nRBD<`y(1R3;~yI`AnL0b%ZWb#b|8<|vSlUN=U^4BXmU!c<7z%X z?%CZ`CD}`2mnq^7^|^1Uz=pT#Fq&Sa4jb}bZ&F7Rbl!v_-}f;C_|ej~36RDONSEdc z)63ZEoBaC)p81T+%X34@vxesSP}@c_HMZt@>COGx{<;DuQDxr8Udo?XYH2RNd0yJA zq;(n_zGRh>Uj<1#ERDA`h85#Qrzre5Vyx60a|LRcQ+;%}x3k4Zv8bnSDcwLQ*F(p< zgCX+kxA8%1iT60uXVYud{k9_&Z2SPst&bMd$BS7S2_Di3@rb`lGENP;1x zOB@@;CGU?#d z{T7=viWw{Fn6ySuxW=KgseC)T+xiDUT3EcIG}EZ*)9zXyR%yLgt0h0Y@+p}k#mI7p zPiU-9$ttC9=9*pYUCA>592?8d;Gg#aJdte&WgiFCJ69DI*U3&cz)TW(uYqGvHEbMe z>TySwR`441M!U!twnFKsvECcBu$-NR>?Dq(UrU)M!Or`mT*tFJ|R={uh5Nn6vFj$Rxsm7+sM zeI^BOS8V5cS##dG+*+&7Br%UX-D}R^9V@Hr^T=Lbp{ZX*^eYwfROD+L!S7Nsa_?GJ z?+1Bt$%lIn-ZM=gu-DBJ2d9kaTeW|)4=`EK`e{OKIUa=OD^drVN=#&*4a%#wS&s0W zjYd}20@w?%gOfbfIZNx-lOE;{vylc7Yt0~tfpxzP=LpF zHt5=j0D4$*1YDKi$WOTSkOI{QPAd}TM5hQB}A)j1;A$TyZAS$cbg2xGnV7ftz^5iw zKjH-Hk3J(`$MvL90A71adzZ@)h%ZgxsQcOJYCg1K$plYtF#PT1UYb8CT4eOBh5LDV zp8owhu=s}na2~jp?UG-PmlzmW-X}lw@~fg?bE~{~KiV~}F3NChw(fs!M5>c84@o=Z zuueS$CFe>3i&_SB>}!cJH!akuF+M4!D0y=>nIwn^eA|L0=KDk`WXHfARpZy=Z@7As zdWZOhqP4UZKTzHJ%M|i%JbT-59gd6Ji_j&}FT zFT1|Bb$sTvp=N4&M+49$3WO}b8oc9IYqKJ1$+CvEN%%KkNmop(x;4G3?{p3t*beYM zR&(N3^r!Kq5W9(siz_u5(*F8O1XqCpP@jV1x&Sdhtc?*w5wBS3fz#Za`YXm4yu1%{C;K7E_4JwWAQeduPZDwF62*>o4ULj_eP^q9 zyK?Jh=oxJUM$mO{iB=q{!l4^~ZM|IKVHj>2)spWo=~G}`8qzUsZNT!UY?kfi_9#)g zu18C<2zMOI+P%c`~_RU z>P>%VbIcQvjQ_LxPCL_op_<$FyQ^Jl#S3F@Pd0X4Mjt#`-C0&YI+XU#bKLm*$fwI8 zO?dGn)7=-wS|%lAqlTq?9YzxBq4wFt6;6Iwrnd#tx00We3U-xwrf>MxppWe6--BIP zsd&+{tD+k7&e!g3!HIbFl!*-W4j*tLAQX)C$;J86qM?-~h96Ao&{Zw+Y~;vfjO0Hw z4Vn?Xhy?@Ggr!71(W?^Sple_Up^D-@glY?w4P} zb(<5<)|OVGRM3m~em3<*^Zjfz-6Fu6ZX+>n&+Iu??Cm$)I0b{-)PWb#B>uYPLPEg6 zBSJ%efcP)BTr_lO@D8X71{s@(s+x&&!vZ;ru&A<2U}8aG;{d68(jaC~(LM~jv1vkb zlbG4R*VO*m1yn zNUS(Z?+ZH40x;@vlM?YXtv~)&tTU1|*va`ywlU6%4pg`DV&<&#(|*wo{mEH`4M(W~ zqKu8z!*uGZc`EP06_S9ltD;djxWG9S5N#a1n>=DO(X*{4M&+@S^Fyj~**@|CCXH#@ z;Uwm8e)3f}8DKbzHE(Dlu*5y}zdwLoJLiM3Fr_?@UIqv}b4aS85C_!qMwE?V23>q9 z%Kmiz% zBI#^-ld_G?4{6`$Ijs)=Iz5$nKCem4+vK%KFsg7niRqqZ8bibV3{#%eiWqL2#kV0M zwn?u_Yqm`DEjOCDNo!kq9ij+B*#wuA7sJO$1=DU)LulJtPnXYf4%@EMq3W?2|KdvEj*4U($6&Z7v{_58Y$(b@ z)+l{o$2Wng6ZmVsK~>}u(|;;A;DYquY$pE)oBap~UAeOKOgiHB9;z8$HAOPD@_n|a zf@54viUUSj(HB@XF5Vw6hq9?;ta6>dEpuY=2K0!N$4L&5F$EB4leM3!|MuDKOL+)u zrQQ`{zSa+|<7C?{-?|n(Bqo3Bx*AerBXP)jpcK0Sj%N6)3}t{~crJY(8K=b8r4*Vq zMTCA^rc_na6r-6kFzOfS|MEcGzI<8}`Xyn@0&!zzbbPLLhRFEY-Oa>l(gDd_xjV)| zCxy#iJc5%3ps9eF*9m)Fok?zmZQ3jh&`;LK$=vuHS?lGY#reCiL*Ylxmc{Ruxe`A^ zqv8{S^CPO?a6Nb(Y`?2=1j7HDy%!slb|a1e3sfrDm`hSyvV0x0VFCo(_Ud5jm{Kt-w59*5 zb$tA)=pg4S#r0R~!s}0tC)Vj7RD4C-nL?FRunVjrC%GCUp>4^E->E*;nD6`GXBW)h zCR_=s&El_r{qpY9N4HLD&- z>9G{s7#}1`TnT;4`L@TGd2UE&f55~=pnWluj645w?){Qq=vp7)4w*E2N}{=VJ|dfN&_(5b&gH(HuQ`=r};x=%Hpvku^QPCjsP z9yZA4D`vLGK*Ce%F(l63ob@2^>=LG0yJ!G_XgLOsHOWY+_m9(Kx zadThtSgElE4ez>^mgPOsR(O;Qo9_;z`efN9Qn2VR7h+FQr=ssQH}=+Xr!V6qwx^4I z%*>0fE(8}m9c=HLD_!}&B{y0^6X#m{wN46O!@lHFD#S5sp-QjAV|+oX*1iJPXtO+d zD{@E4Cnpan;k*Y83#4i-HreSa`A4A3)aA8vkhA z9{_qgfn+7QSJy&IdniGY3~&y4@_>!@X?>xI7MdtTtx*xj7gyE6e@k>dHr1OB2>%~K z=w3_oSN?Dh@8QjC(Z<)s5_4-4^Smytgtjah@EqIM{gbwNlGpJ6RsV z7=d*CffvhMaFR9W8j^6R+ss?_(D9W(Yx|*UUfXKeSw^m0v+M?+VA3=F=6o6542*r3! zspTVpk5SNQ)%dCjFNF^Dcz_ygSp8%yS5T> z#_YE$<<6e#kZAmv3a9~c&||DQj~KnuCuqrGRNed}PImnds>RVr&23V8Xwrr#oXQ+} zWhOId^0^9w^$p3t!1fkVt5!?|QfcJP#sVh+VPn%Cw-vB*NGHltx9mszf0^ z`4PE92Kzi8zMeFA6iIR}8C{ker+$3}4bJyRh@-lu978n1=6GmajpfQaNlGEZq)rwU z0A6)^UK#*-l+^N$lj^_tdxe0!vSlR@+A*%)6##~-UY36$C-`5LU1>NJY}+2$daa3J z9!trLWsqv@j3t?2EMbVoIzsj>#A68+VT>`Dq>^Pu4Tdab>&Z?=v`CZe4U)0TGI`NA zy~q3g|Gt0casRuH`@HV!Jns8G&Xb&)Xe8_)t2<+f+(eE9E8TYxBAcD@>C*M#SkMX& zI!HmY8?|fzTrcyGetZe8SASt6a~|S}{V%Z>f%z})W&f&X#8K0W-a&oGZ;GV;0F4$? zxYm;+9i5_RE-B zj&jqfkP zX(b)A#Ga`oyt(VkO7Ot&R4jpEqyg~bmbhn|`4u^zhuQ*ty@ab&=*-C;FS!Z% zP00}ekL^c<-zClw7}6GmMI#NkEX_maIqI)%cMD0MBlki%Th}}bugJ~G#fs0KW*2WH zzF&W0Iy3~q!Y7WYC;h5$5~;fAh7Miqgo6mVM(@4rt-RR;kU5&6U;FRV0_N)R90FEBWm}huS0^1RH!+Ql>)Dd)-k!nz{Y;?mU(Ll;)4vng|hhX?kp*8nw^rGH;-=Q$fz7Eixxn6FY7;?n1! zm$H@(k^hEWjORKKGudEUuQg4RE_`cd4t}@vVkbsc=hpmfsmncRcPFz*EdGT!vvt9E zE?GtDxNenpqnuf3#(ZCM7ncyZG~Wy=lvkdOC8-YD_GM7L+vjB7M_8(NFCdGL5zn0^ z64xST;(HL4;0p_A>WxmOB>xq}@pQ0;qbbH!~>^>dJ{hCjTp0>F9>XOOg#lj0>ED3 zQg6vafv^X(s~S%o`=MZ%JfCx9f;dH`LSXp7pl!wbLPr6CUrh?RJYtcx=#()0Pw5YT z;=qn6cT*{%L}~Kv0N<}oS*1l9X5@1sZ9K0ZrSK%Ly>W}c{;dBaM}I>mv#Etj~Ewh%m_!Gu$?c;G*lAl z5J{~Ru37T3f$LLxXYa7|yFrP1=M2m|LWB#+!QbKi@t~LE) zT$LN_07xkKqJP@Erg4`+@7Mtz{RWgb^=*HFc5IN_i|PmX6=OsL%Q~F?dGabyo0K6f zWbg^Nev9bERIsIIcD1_hNlv&ck(!V2!wl8M$ldw1K zyMH;vvYbH(K&4iD3#u&ESFeY5 z71fX|XPe^lh4z-i#NHdJ6zi00Ewnsf(eo^XsqBo$uy5`gwHfhp-s`Qct-w4pWrKy| z+$CXc^fQ_`S9D5C^JNY^0vC5)U^NSRB&W~Uu7nMJD1)s2$?p}VGjoHYGo5hTsTi15 z>Et!(wkn>i3*SrYX!rHa9@Sn*a7J*$FPew=pzSqsB{tm#L^F*=lvHq^OG_Y&@Y|7M zm@AvWKC0N>vwm;9Bd{hR9^|QiwN2ME51#*cyRCX48itr^MYbiq@% z4=(ktY`;>~lh<4L4M>(EjXNvOgJjnU_Ow^~;Zu(PnwLCg2=hFuEAv*Eo)9TF5%)&8 z)l=H8&gLB`@V>7g{P)P1E4R;-k?^KHnw;5;Lgs3g>Rk#NIcqldK_My5h3%)}*DeDM_3+e-(|7+*K~X1G(iFaCtRA?39O|vA6_50Zd_Fh{38*N_DdmOK zmxU-ebBi`(p9y6AXGNWwMpMF`-+6K#>Otm3kO9Se7@)*Ee;aQAh!h^&^zaQtq*Mst zxk}E)BlFCDxf9j>OzRZ(*Mh|@4~~DrEd7wcc<4oT9FN{X4-y0#;dg}qs!VunMV`J^ zK|kMtfQx7zQ^ZnIZv{~aaS}nl1L(?`vp>7!=DKg0bmTauLxEE*1<=0>7&Euu$j+ND2K8G0TYxmgMx(@$vZ8xZ1?{SGOusNl(auW*Aqp5YVDJ+06E1ch!KR^K@QHMe!ZO+s%u-(u8yt=7~Xu>#Gz zG1hB0!u&;y>+J`bP^S8pmF!(-PP+CDPR6O~ScgYQ;mgFR|K*It14@*i)Um}04*kU2 z8_uzmlYH3@mhEi0By+~)a%bD0<3k9#+l~NX&fy@)1aGl9)KWaxfEzF4LDsZELHBzD zwz`tKL-(roRVBqSCtctt>sesRcKE^84P$=J^r$baw0)wpAylw`A6YmB;nT2TWNt6q`#w zbji@}RbsG|ibh~gY#7({&YjEO#bll;Ak~c4C(u?LX%uTFiUmTb-3}Vx&)z$sTTWLE zz({#C$(7?!nm8>&?F27MXAPwnc0SPE@EqFaxp3WGd2XL1UB1*~Y*L|Xad|~7dV$Vy zbP$z>%hvwU8K=~WPpSF;S6aNQEdjpE9uCU?hE7zqOG9l`8UvMkblzKUH2be^y8jp& zbC771OK}nw)19PaBi-tbjGh$wS@7`7cC0f?gaQ@E#vY0K`GKBBT^l>z`6{-Xat;i` z-hwr^^5L^=@N3$Nr7jJ9y-uOal1a*MD(gUzn!@E~>N?MZHOw!oj7G@~qZOVq@^E@^gVoL`1~+`zrg4GH=q zhUR8rZV6ybF}5Kn|Ijy1xVyqnCbXR|s(F&j6nTT2I&B@6U)Momn zl~40vbNl+;CPGgwrXWGeRz#vo^va=%#z!&v-QX>;r?CzDmF&wICs&t^gjb+HbyAlu zMj$fEW+#&V8gGY(KVE`c>Cwx4@n%%k0e}1*(>b4BUJnY1Zgl-#TGDp0Kkn<2!w5~g zvI66hkuJCqL^qCJr{ynR-v56Ayn?5WKTl%wvo~rR^I$L2G3XIr$!y>eANg-P#SqaU fgzs%Vr*-jYG(YMS<ttdtee# literal 0 HcmV?d00001 diff --git a/static/img/docusaurus.png b/static/img/docusaurus.png new file mode 100644 index 0000000000000000000000000000000000000000..f458149e3c8f53335f28fbc162ae67f55575c881 GIT binary patch literal 5142 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 F{0H{b<4^zq literal 0 HcmV?d00001 diff --git a/static/img/favicon.ico b/static/img/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..c01d54bcd39a5f853428f3cd5aa0f383d963c484 GIT binary patch literal 3626 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�{F4HXMQqsLB)KL>yx_~ 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 J-+&zce*kIBuO + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/logo.svg b/static/img/logo.svg new file mode 100644 index 0000000..9db6d0d --- /dev/null +++ b/static/img/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/sage_logo.png b/static/img/sage_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..72d1e4ba9c1d231801a3c377f97f3fb90e0fed44 GIT binary patch literal 55278 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 z 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 literal 0 HcmV?d00001 diff --git a/static/img/undraw_docusaurus_mountain.svg b/static/img/undraw_docusaurus_mountain.svg new file mode 100644 index 0000000..af961c4 --- /dev/null +++ b/static/img/undraw_docusaurus_mountain.svg @@ -0,0 +1,171 @@ + + Easy to Use + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/undraw_docusaurus_react.svg b/static/img/undraw_docusaurus_react.svg new file mode 100644 index 0000000..94b5cf0 --- /dev/null +++ b/static/img/undraw_docusaurus_react.svg @@ -0,0 +1,170 @@ + + Powered by React + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/undraw_docusaurus_tree.svg b/static/img/undraw_docusaurus_tree.svg new file mode 100644 index 0000000..d9161d3 --- /dev/null +++ b/static/img/undraw_docusaurus_tree.svg @@ -0,0 +1,40 @@ + + Focus on What Matters + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/style.css b/style.css deleted file mode 100644 index 353566d..0000000 --- a/style.css +++ /dev/null @@ -1,26 +0,0 @@ -:root { - --shiki-color-text: #414141; - --shiki-color-background: transparent; - --shiki-token-constant: #1976d2; - --shiki-token-string: #22863a; - --shiki-token-comment: #aaa; - --shiki-token-keyword: #d32f2f; - --shiki-token-parameter: #ff9800; - --shiki-token-function: #6f42c1; - --shiki-token-string-expression: #22863a; - --shiki-token-punctuation: #212121; - --shiki-token-link: #22863a; -} - -.dark { - --shiki-color-text: #d1d1d1; - --shiki-token-constant: #79b8ff; - --shiki-token-string: #ffab70; - --shiki-token-comment: #6b737c; - --shiki-token-keyword: #f97583; - --shiki-token-parameter: #ff9800; - --shiki-token-function: #b392f0; - --shiki-token-string-expression: #4bb74a; - --shiki-token-punctuation: #bbbbbb; - --shiki-token-link: #ffab70; -} diff --git a/theme.config.js b/theme.config.js deleted file mode 100644 index f76bc8d..0000000 --- a/theme.config.js +++ /dev/null @@ -1,42 +0,0 @@ -export default { - projectLink: 'https://github.com/gf-dcc/docs', // GitHub link in the navbar - docsRepositoryBase: 'https://github.com/gf-dcc/docs/blob/main', // base URL for the docs repository - titleSuffix: ' – Nextra', - nextLinks: true, - prevLinks: true, - search: true, - customSearch: null, // customizable, you can use algolia for example - darkMode: true, - footer: true, - footerText: ``, - footerEditLink: `Edit this page on GitHub`, - logo: ( - <> - ... - - - ), - head: ( - <> - - - - - ), - banner: { - key: 'beta-announcement', - text:
- Welcome to the docs! Some things are still under development. Feedback is welcome. - , - }, - chat: { - link: 'https://join.slack.com/t/gfbrcaprecanceratlas/shared_invite/zt-1s4ahne9e-7wlj1Db02KZtJ6bJxlqnfA', - icon: - - - - - , - }, -} - diff --git a/yarn.lock b/yarn.lock index 81e786c..08e4a7b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,2321 +2,8498 @@ # yarn lockfile v1 -"@babel/runtime@^7.12.5": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.21.0.tgz#5b55c9d394e5fcf304909a8b00c07dc217b56673" - integrity sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw== +"@algolia/autocomplete-core@1.9.3": + version "1.9.3" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz#1d56482a768c33aae0868c8533049e02e8961be7" + integrity sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw== dependencies: - regenerator-runtime "^0.13.11" + "@algolia/autocomplete-plugin-algolia-insights" "1.9.3" + "@algolia/autocomplete-shared" "1.9.3" -"@emotion/is-prop-valid@^0.8.2": - version "0.8.8" - resolved "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz" - integrity sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA== +"@algolia/autocomplete-plugin-algolia-insights@1.9.3": + version "1.9.3" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz#9b7f8641052c8ead6d66c1623d444cbe19dde587" + integrity sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg== dependencies: - "@emotion/memoize" "0.7.4" + "@algolia/autocomplete-shared" "1.9.3" -"@emotion/memoize@0.7.4": - version "0.7.4" - resolved "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz" - integrity sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw== +"@algolia/autocomplete-preset-algolia@1.9.3": + version "1.9.3" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz#64cca4a4304cfcad2cf730e83067e0c1b2f485da" + integrity sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA== + dependencies: + "@algolia/autocomplete-shared" "1.9.3" -"@headlessui/react@^1.7.10": - version "1.7.14" - resolved "https://registry.yarnpkg.com/@headlessui/react/-/react-1.7.14.tgz#75f19552c535113640fe8a3a40e71474f49e89c9" - integrity sha512-znzdq9PG8rkwcu9oQ2FwIy0ZFtP9Z7ycS+BAqJ3R5EIqC/0bJGvhT7193rFf+45i9nnPsYvCQVW4V/bB9Xc+gA== +"@algolia/autocomplete-shared@1.9.3": + version "1.9.3" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz#2e22e830d36f0a9cf2c0ccd3c7f6d59435b77dfa" + integrity sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ== + +"@algolia/cache-browser-local-storage@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.20.0.tgz#357318242fc542ffce41d6eb5b4a9b402921b0bb" + integrity sha512-uujahcBt4DxduBTvYdwO3sBfHuJvJokiC3BP1+O70fglmE1ShkH8lpXqZBac1rrU3FnNYSUs4pL9lBdTKeRPOQ== + dependencies: + "@algolia/cache-common" "4.20.0" + +"@algolia/cache-common@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/cache-common/-/cache-common-4.20.0.tgz#ec52230509fce891091ffd0d890618bcdc2fa20d" + integrity sha512-vCfxauaZutL3NImzB2G9LjLt36vKAckc6DhMp05An14kVo8F1Yofb6SIl6U3SaEz8pG2QOB9ptwM5c+zGevwIQ== + +"@algolia/cache-in-memory@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/cache-in-memory/-/cache-in-memory-4.20.0.tgz#5f18d057bd6b3b075022df085c4f83bcca4e3e67" + integrity sha512-Wm9ak/IaacAZXS4mB3+qF/KCoVSBV6aLgIGFEtQtJwjv64g4ePMapORGmCyulCFwfePaRAtcaTbMcJF+voc/bg== + dependencies: + "@algolia/cache-common" "4.20.0" + +"@algolia/client-account@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/client-account/-/client-account-4.20.0.tgz#23ce0b4cffd63100fb7c1aa1c67a4494de5bd645" + integrity sha512-GGToLQvrwo7am4zVkZTnKa72pheQeez/16sURDWm7Seyz+HUxKi3BM6fthVVPUEBhtJ0reyVtuK9ArmnaKl10Q== + dependencies: + "@algolia/client-common" "4.20.0" + "@algolia/client-search" "4.20.0" + "@algolia/transporter" "4.20.0" + +"@algolia/client-analytics@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-4.20.0.tgz#0aa6bef35d3a41ac3991b3f46fcd0bf00d276fa9" + integrity sha512-EIr+PdFMOallRdBTHHdKI3CstslgLORQG7844Mq84ib5oVFRVASuuPmG4bXBgiDbcsMLUeOC6zRVJhv1KWI0ug== + dependencies: + "@algolia/client-common" "4.20.0" + "@algolia/client-search" "4.20.0" + "@algolia/requester-common" "4.20.0" + "@algolia/transporter" "4.20.0" + +"@algolia/client-common@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-4.20.0.tgz#ca60f04466515548651c4371a742fbb8971790ef" + integrity sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ== + dependencies: + "@algolia/requester-common" "4.20.0" + "@algolia/transporter" "4.20.0" + +"@algolia/client-personalization@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-4.20.0.tgz#ca81308e8ad0db3b27458b78355f124f29657181" + integrity sha512-N9+zx0tWOQsLc3K4PVRDV8GUeOLAY0i445En79Pr3zWB+m67V+n/8w4Kw1C5LlbHDDJcyhMMIlqezh6BEk7xAQ== + dependencies: + "@algolia/client-common" "4.20.0" + "@algolia/requester-common" "4.20.0" + "@algolia/transporter" "4.20.0" + +"@algolia/client-search@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.20.0.tgz#3bcce817ca6caedc835e0eaf6f580e02ee7c3e15" + integrity sha512-zgwqnMvhWLdpzKTpd3sGmMlr4c+iS7eyyLGiaO51zDZWGMkpgoNVmltkzdBwxOVXz0RsFMznIxB9zuarUv4TZg== + dependencies: + "@algolia/client-common" "4.20.0" + "@algolia/requester-common" "4.20.0" + "@algolia/transporter" "4.20.0" + +"@algolia/events@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@algolia/events/-/events-4.0.1.tgz#fd39e7477e7bc703d7f893b556f676c032af3950" + integrity sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ== + +"@algolia/logger-common@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/logger-common/-/logger-common-4.20.0.tgz#f148ddf67e5d733a06213bebf7117cb8a651ab36" + integrity sha512-xouigCMB5WJYEwvoWW5XDv7Z9f0A8VoXJc3VKwlHJw/je+3p2RcDXfksLI4G4lIVncFUYMZx30tP/rsdlvvzHQ== + +"@algolia/logger-console@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/logger-console/-/logger-console-4.20.0.tgz#ac443d27c4e94357f3063e675039cef0aa2de0a7" + integrity sha512-THlIGG1g/FS63z0StQqDhT6bprUczBI8wnLT3JWvfAQDZX5P6fCg7dG+pIrUBpDIHGszgkqYEqECaKKsdNKOUA== + dependencies: + "@algolia/logger-common" "4.20.0" + +"@algolia/requester-browser-xhr@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.20.0.tgz#db16d0bdef018b93b51681d3f1e134aca4f64814" + integrity sha512-HbzoSjcjuUmYOkcHECkVTwAelmvTlgs48N6Owt4FnTOQdwn0b8pdht9eMgishvk8+F8bal354nhx/xOoTfwiAw== + dependencies: + "@algolia/requester-common" "4.20.0" + +"@algolia/requester-common@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/requester-common/-/requester-common-4.20.0.tgz#65694b2263a8712b4360fef18680528ffd435b5c" + integrity sha512-9h6ye6RY/BkfmeJp7Z8gyyeMrmmWsMOCRBXQDs4mZKKsyVlfIVICpcSibbeYcuUdurLhIlrOUkH3rQEgZzonng== + +"@algolia/requester-node-http@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-4.20.0.tgz#b52b182b52b0b16dec4070832267d484a6b1d5bb" + integrity sha512-ocJ66L60ABSSTRFnCHIEZpNHv6qTxsBwJEPfYaSBsLQodm0F9ptvalFkHMpvj5DfE22oZrcrLbOYM2bdPJRHng== + dependencies: + "@algolia/requester-common" "4.20.0" + +"@algolia/transporter@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/transporter/-/transporter-4.20.0.tgz#7e5b24333d7cc9a926b2f6a249f87c2889b944a9" + integrity sha512-Lsii1pGWOAISbzeyuf+r/GPhvHMPHSPrTDWNcIzOE1SG1inlJHICaVe2ikuoRjcpgxZNU54Jl+if15SUCsaTUg== + dependencies: + "@algolia/cache-common" "4.20.0" + "@algolia/logger-common" "4.20.0" + "@algolia/requester-common" "4.20.0" + +"@ampproject/remapping@^2.2.0": + version "2.2.1" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" + integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== + dependencies: + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.8.3": + version "7.22.13" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e" + integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w== + dependencies: + "@babel/highlight" "^7.22.13" + chalk "^2.4.2" + +"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9", "@babel/compat-data@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.3.tgz#3febd552541e62b5e883a25eb3effd7c7379db11" + integrity sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ== + +"@babel/core@^7.19.6", "@babel/core@^7.22.9": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.3.tgz#5ec09c8803b91f51cc887dedc2654a35852849c9" + integrity sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.22.13" + "@babel/generator" "^7.23.3" + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helpers" "^7.23.2" + "@babel/parser" "^7.23.3" + "@babel/template" "^7.22.15" + "@babel/traverse" "^7.23.3" + "@babel/types" "^7.23.3" + convert-source-map "^2.0.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.3" + semver "^6.3.1" + +"@babel/generator@^7.22.9", "@babel/generator@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.3.tgz#86e6e83d95903fbe7613f448613b8b319f330a8e" + integrity sha512-keeZWAV4LU3tW0qRi19HRpabC/ilM0HRBBzf9/k8FFiG4KVpiv0FIy4hHfLfFQZNhziCTPTmd59zoyv6DNISzg== + dependencies: + "@babel/types" "^7.23.3" + "@jridgewell/gen-mapping" "^0.3.2" + "@jridgewell/trace-mapping" "^0.3.17" + jsesc "^2.5.1" + +"@babel/helper-annotate-as-pure@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" + integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.15": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz#5426b109cf3ad47b91120f8328d8ab1be8b0b956" + integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw== + dependencies: + "@babel/types" "^7.22.15" + +"@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.6": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz#0698fc44551a26cf29f18d4662d5bf545a6cfc52" + integrity sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw== + dependencies: + "@babel/compat-data" "^7.22.9" + "@babel/helper-validator-option" "^7.22.15" + browserslist "^4.21.9" + lru-cache "^5.1.1" + semver "^6.3.1" + +"@babel/helper-create-class-features-plugin@^7.22.15": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz#97a61b385e57fe458496fad19f8e63b63c867de4" + integrity sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.5" + "@babel/helper-function-name" "^7.22.5" + "@babel/helper-member-expression-to-functions" "^7.22.15" + "@babel/helper-optimise-call-expression" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + semver "^6.3.1" + +"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.15", "@babel/helper-create-regexp-features-plugin@^7.22.5": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz#5ee90093914ea09639b01c711db0d6775e558be1" + integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + regexpu-core "^5.3.1" + semver "^6.3.1" + +"@babel/helper-define-polyfill-provider@^0.4.3": + version "0.4.3" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz#a71c10f7146d809f4a256c373f462d9bba8cf6ba" + integrity sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug== + dependencies: + "@babel/helper-compilation-targets" "^7.22.6" + "@babel/helper-plugin-utils" "^7.22.5" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + +"@babel/helper-environment-visitor@^7.22.20", "@babel/helper-environment-visitor@^7.22.5": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" + integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== + +"@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0": + version "7.23.0" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" + integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== + dependencies: + "@babel/template" "^7.22.15" + "@babel/types" "^7.23.0" + +"@babel/helper-hoist-variables@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" + integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-member-expression-to-functions@^7.22.15": + version "7.23.0" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz#9263e88cc5e41d39ec18c9a3e0eced59a3e7d366" + integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA== + dependencies: + "@babel/types" "^7.23.0" + +"@babel/helper-module-imports@^7.22.15": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0" + integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== + dependencies: + "@babel/types" "^7.22.15" + +"@babel/helper-module-transforms@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz#d7d12c3c5d30af5b3c0fcab2a6d5217773e2d0f1" + integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-simple-access" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/helper-validator-identifier" "^7.22.20" + +"@babel/helper-optimise-call-expression@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e" + integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" + integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== + +"@babel/helper-remap-async-to-generator@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz#7b68e1cb4fa964d2996fd063723fb48eca8498e0" + integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-wrap-function" "^7.22.20" + +"@babel/helper-replace-supers@^7.22.20", "@babel/helper-replace-supers@^7.22.9": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz#e37d367123ca98fe455a9887734ed2e16eb7a793" + integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-member-expression-to-functions" "^7.22.15" + "@babel/helper-optimise-call-expression" "^7.22.5" + +"@babel/helper-simple-access@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" + integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-skip-transparent-expression-wrappers@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847" + integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-split-export-declaration@^7.22.6": + version "7.22.6" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" + integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-string-parser@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f" + integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== + +"@babel/helper-validator-identifier@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" + integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== + +"@babel/helper-validator-option@^7.22.15": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#694c30dfa1d09a6534cdfcafbe56789d36aba040" + integrity sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA== + +"@babel/helper-wrap-function@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz#15352b0b9bfb10fc9c76f79f6342c00e3411a569" + integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw== dependencies: - client-only "^0.0.1" + "@babel/helper-function-name" "^7.22.5" + "@babel/template" "^7.22.15" + "@babel/types" "^7.22.19" -"@mdx-js/mdx@^2.2.1", "@mdx-js/mdx@^2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-2.3.0.tgz#d65d8c3c28f3f46bb0e7cb3bf7613b39980671a9" - integrity sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA== +"@babel/helpers@^7.23.2": + version "7.23.2" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.2.tgz#2832549a6e37d484286e15ba36a5330483cac767" + integrity sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ== dependencies: - "@types/estree-jsx" "^1.0.0" - "@types/mdx" "^2.0.0" - estree-util-build-jsx "^2.0.0" - estree-util-is-identifier-name "^2.0.0" - estree-util-to-js "^1.1.0" - estree-walker "^3.0.0" - hast-util-to-estree "^2.0.0" - markdown-extensions "^1.0.0" - periscopic "^3.0.0" - remark-mdx "^2.0.0" - remark-parse "^10.0.0" - remark-rehype "^10.0.0" - unified "^10.0.0" - unist-util-position-from-estree "^1.0.0" - unist-util-stringify-position "^3.0.0" - unist-util-visit "^4.0.0" - vfile "^5.0.0" + "@babel/template" "^7.22.15" + "@babel/traverse" "^7.23.2" + "@babel/types" "^7.23.0" -"@mdx-js/react@^2.1.5": - version "2.1.5" - resolved "https://registry.npmjs.org/@mdx-js/react/-/react-2.1.5.tgz" - integrity sha512-3Az1I6SAWA9R38rYjz5rXBrGKeZhq96CSSyQtqY+maPj8stBsoUH5pNcmIixuGkufYsh8F5+ka2CVPo2fycWZw== +"@babel/highlight@^7.22.13": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.20.tgz#4ca92b71d80554b01427815e06f2df965b9c1f54" + integrity sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg== dependencies: - "@types/mdx" "^2.0.0" - "@types/react" ">=16" + "@babel/helper-validator-identifier" "^7.22.20" + chalk "^2.4.2" + js-tokens "^4.0.0" -"@mdx-js/react@^2.2.1", "@mdx-js/react@^2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-2.3.0.tgz#4208bd6d70f0d0831def28ef28c26149b03180b3" - integrity sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g== +"@babel/parser@^7.22.15", "@babel/parser@^7.22.7", "@babel/parser@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.3.tgz#0ce0be31a4ca4f1884b5786057cadcb6c3be58f9" + integrity sha512-uVsWNvlVsIninV2prNz/3lHCb+5CJ+e+IUBfbjToAHODtfGYLfCFuY4AU7TskI+dAKk+njsPiBjq1gKTvZOBaw== + +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz#5cd1c87ba9380d0afb78469292c954fee5d2411a" + integrity sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ== dependencies: - "@types/mdx" "^2.0.0" - "@types/react" ">=16" - -"@motionone/animation@^10.13.1": - version "10.14.0" - resolved "https://registry.npmjs.org/@motionone/animation/-/animation-10.14.0.tgz" - integrity sha512-h+1sdyBP8vbxEBW5gPFDnj+m2DCqdlAuf2g6Iafb1lcMnqjsRXWlPw1AXgvUMXmreyhqmPbJqoNfIKdytampRQ== - dependencies: - "@motionone/easing" "^10.14.0" - "@motionone/types" "^10.14.0" - "@motionone/utils" "^10.14.0" - tslib "^2.3.1" - -"@motionone/dom@10.13.1": - version "10.13.1" - resolved "https://registry.npmjs.org/@motionone/dom/-/dom-10.13.1.tgz" - integrity sha512-zjfX+AGMIt/fIqd/SL1Lj93S6AiJsEA3oc5M9VkUr+Gz+juRmYN1vfvZd6MvEkSqEjwPQgcjN7rGZHrDB9APfQ== - dependencies: - "@motionone/animation" "^10.13.1" - "@motionone/generators" "^10.13.1" - "@motionone/types" "^10.13.0" - "@motionone/utils" "^10.13.1" - hey-listen "^1.0.8" - tslib "^2.3.1" - -"@motionone/easing@^10.14.0": - version "10.14.0" - resolved "https://registry.npmjs.org/@motionone/easing/-/easing-10.14.0.tgz" - integrity sha512-2vUBdH9uWTlRbuErhcsMmt1jvMTTqvGmn9fHq8FleFDXBlHFs5jZzHJT9iw+4kR1h6a4SZQuCf72b9ji92qNYA== - dependencies: - "@motionone/utils" "^10.14.0" - tslib "^2.3.1" - -"@motionone/generators@^10.13.1": - version "10.14.0" - resolved "https://registry.npmjs.org/@motionone/generators/-/generators-10.14.0.tgz" - integrity sha512-6kRHezoFfIjFN7pPpaxmkdZXD36tQNcyJe3nwVqwJ+ZfC0e3rFmszR8kp9DEVFs9QL/akWjuGPSLBI1tvz+Vjg== - dependencies: - "@motionone/types" "^10.14.0" - "@motionone/utils" "^10.14.0" - tslib "^2.3.1" - -"@motionone/types@^10.13.0", "@motionone/types@^10.14.0": - version "10.14.0" - resolved "https://registry.npmjs.org/@motionone/types/-/types-10.14.0.tgz" - integrity sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ== - -"@motionone/utils@^10.13.1", "@motionone/utils@^10.14.0": - version "10.14.0" - resolved "https://registry.npmjs.org/@motionone/utils/-/utils-10.14.0.tgz" - integrity sha512-sLWBLPzRqkxmOTRzSaD3LFQXCPHvDzyHJ1a3VP9PRzBxyVd2pv51/gMOsdAcxQ9n+MIeGJnxzXBYplUHKj4jkw== - dependencies: - "@motionone/types" "^10.14.0" - hey-listen "^1.0.8" - tslib "^2.3.1" - -"@napi-rs/simple-git-android-arm-eabi@0.1.8": - version "0.1.8" - resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-android-arm-eabi/-/simple-git-android-arm-eabi-0.1.8.tgz#303bea1ec00db24466e3b3ba13de337d87c5371b" - integrity sha512-JJCejHBB1G6O8nxjQLT4quWCcvLpC3oRdJJ9G3MFYSCoYS8i1bWCWeU+K7Br+xT+D6s1t9q8kNJAwJv9Ygpi0g== + "@babel/helper-plugin-utils" "^7.22.5" -"@napi-rs/simple-git-android-arm64@0.1.8": - version "0.1.8" - resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-android-arm64/-/simple-git-android-arm64-0.1.8.tgz#42c8d04287364fd1619002629fa52183dcf462ee" - integrity sha512-mraHzwWBw3tdRetNOS5KnFSjvdAbNBnjFLA8I4PwTCPJj3Q4txrigcPp2d59cJ0TC51xpnPXnZjYdNwwSI9g6g== +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz#f6652bb16b94f8f9c20c50941e16e9756898dc5d" + integrity sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/plugin-transform-optional-chaining" "^7.23.3" -"@napi-rs/simple-git-darwin-arm64@0.1.8": - version "0.1.8" - resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-darwin-arm64/-/simple-git-darwin-arm64-0.1.8.tgz#e210808e6d646d6efecea84c67ced8eb44a8f821" - integrity sha512-ufy/36eI/j4UskEuvqSH7uXtp3oXeLDmjQCfKJz3u5Vx98KmOMKrqAm2H81AB2WOtCo5mqS6PbBeUXR8BJX8lQ== +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.3.tgz#20c60d4639d18f7da8602548512e9d3a4c8d7098" + integrity sha512-XaJak1qcityzrX0/IU5nKHb34VaibwP3saKqG6a/tppelgllOH13LUann4ZCIBcVOeE6H18K4Vx9QKkVww3z/w== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-plugin-utils" "^7.22.5" -"@napi-rs/simple-git-darwin-x64@0.1.8": - version "0.1.8" - resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-darwin-x64/-/simple-git-darwin-x64-0.1.8.tgz#d717525c33e0dfd8a6d6215da2fcbc0ad40011e1" - integrity sha512-Vb21U+v3tPJNl+8JtIHHT8HGe6WZ8o1Tq3f6p+Jx9Cz71zEbcIiB9FCEMY1knS/jwQEOuhhlI9Qk7d4HY+rprA== +"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": + version "7.21.0-placeholder-for-preset-env.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703" + integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== -"@napi-rs/simple-git-linux-arm-gnueabihf@0.1.8": - version "0.1.8" - resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-linux-arm-gnueabihf/-/simple-git-linux-arm-gnueabihf-0.1.8.tgz#03e7b2dd299c10e61bbf29f405ea74f6571cf6a1" - integrity sha512-6BPTJ7CzpSm2t54mRLVaUr3S7ORJfVJoCk2rQ8v8oDg0XAMKvmQQxOsAgqKBo9gYNHJnqrOx3AEuEgvB586BuQ== +"@babel/plugin-syntax-async-generators@^7.8.4": + version "7.8.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" -"@napi-rs/simple-git-linux-arm64-gnu@0.1.8": - version "0.1.8" - resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-linux-arm64-gnu/-/simple-git-linux-arm64-gnu-0.1.8.tgz#945123f75c9a36fd0364e789ce06cd29a74a43cc" - integrity sha512-qfESqUCAA/XoQpRXHptSQ8gIFnETCQt1zY9VOkplx6tgYk9PCeaX4B1Xuzrh3eZamSCMJFn+1YB9Ut8NwyGgAA== +"@babel/plugin-syntax-class-properties@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" + integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" -"@napi-rs/simple-git-linux-arm64-musl@0.1.8": - version "0.1.8" - resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-linux-arm64-musl/-/simple-git-linux-arm64-musl-0.1.8.tgz#2c20a0bff7c08f60b033ed7056dcb07bbbff8310" - integrity sha512-G80BQPpaRmQpn8dJGHp4I2/YVhWDUNJwcCrJAtAdbKFDCMyCHJBln2ERL/+IEUlIAT05zK/c1Z5WEprvXEdXow== +"@babel/plugin-syntax-class-static-block@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" + integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" -"@napi-rs/simple-git-linux-x64-gnu@0.1.8": - version "0.1.8" - resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-linux-x64-gnu/-/simple-git-linux-x64-gnu-0.1.8.tgz#980e22b7376252a0767298ec801d374d97553da1" - integrity sha512-NI6o1sZYEf6vPtNWJAm9w8BxJt+LlSFW0liSjYe3lc3e4dhMfV240f0ALeqlwdIldRPaDFwZSJX5/QbS7nMzhw== +"@babel/plugin-syntax-dynamic-import@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" + integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" -"@napi-rs/simple-git-linux-x64-musl@0.1.8": - version "0.1.8" - resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-linux-x64-musl/-/simple-git-linux-x64-musl-0.1.8.tgz#edca3b2833dc5d3fc9151f5b931f7b14478ccca4" - integrity sha512-wljGAEOW41er45VTiU8kXJmO480pQKzsgRCvPlJJSCaEVBbmo6XXbFIXnZy1a2J3Zyy2IOsRB4PVkUZaNuPkZQ== +"@babel/plugin-syntax-export-namespace-from@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" + integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" -"@napi-rs/simple-git-win32-arm64-msvc@0.1.8": - version "0.1.8" - resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-win32-arm64-msvc/-/simple-git-win32-arm64-msvc-0.1.8.tgz#3ac4c7fe816a2cdafabd091ded76161d1ba1fe88" - integrity sha512-QuV4QILyKPfbWHoQKrhXqjiCClx0SxbCTVogkR89BwivekqJMd9UlMxZdoCmwLWutRx4z9KmzQqokvYI5QeepA== +"@babel/plugin-syntax-import-assertions@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz#9c05a7f592982aff1a2768260ad84bcd3f0c77fc" + integrity sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" -"@napi-rs/simple-git-win32-x64-msvc@0.1.8": - version "0.1.8" - resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-win32-x64-msvc/-/simple-git-win32-x64-msvc-0.1.8.tgz#3b825bc2cb1c7ff535a3ca03768142d68bbf5c19" - integrity sha512-UzNS4JtjhZhZ5hRLq7BIUq+4JOwt1ThIKv11CsF1ag2l99f0123XvfEpjczKTaa94nHtjXYc2Mv9TjccBqYOew== +"@babel/plugin-syntax-import-attributes@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz#992aee922cf04512461d7dae3ff6951b90a2dc06" + integrity sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" -"@napi-rs/simple-git@^0.1.8": - version "0.1.8" - resolved "https://registry.yarnpkg.com/@napi-rs/simple-git/-/simple-git-0.1.8.tgz#391cb58436d50bd32d924611d45bdc41f5e7607a" - integrity sha512-BvOMdkkofTz6lEE35itJ/laUokPhr/5ToMGlOH25YnhLD2yN1KpRAT4blW9tT8281/1aZjW3xyi73bs//IrDKA== - optionalDependencies: - "@napi-rs/simple-git-android-arm-eabi" "0.1.8" - "@napi-rs/simple-git-android-arm64" "0.1.8" - "@napi-rs/simple-git-darwin-arm64" "0.1.8" - "@napi-rs/simple-git-darwin-x64" "0.1.8" - "@napi-rs/simple-git-linux-arm-gnueabihf" "0.1.8" - "@napi-rs/simple-git-linux-arm64-gnu" "0.1.8" - "@napi-rs/simple-git-linux-arm64-musl" "0.1.8" - "@napi-rs/simple-git-linux-x64-gnu" "0.1.8" - "@napi-rs/simple-git-linux-x64-musl" "0.1.8" - "@napi-rs/simple-git-win32-arm64-msvc" "0.1.8" - "@napi-rs/simple-git-win32-x64-msvc" "0.1.8" - -"@next/env@12.3.4": - version "12.3.4" - resolved "https://registry.npmjs.org/@next/env/-/env-12.3.4.tgz" - integrity sha512-H/69Lc5Q02dq3o+dxxy5O/oNxFsZpdL6WREtOOtOM1B/weonIwDXkekr1KV5DPVPr12IHFPrMrcJQ6bgPMfn7A== - -"@next/swc-android-arm-eabi@12.3.4": - version "12.3.4" - resolved "https://registry.yarnpkg.com/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.4.tgz#fd1c2dafe92066c6120761c6a39d19e666dc5dd0" - integrity sha512-cM42Cw6V4Bz/2+j/xIzO8nK/Q3Ly+VSlZJTa1vHzsocJRYz8KT6MrreXaci2++SIZCF1rVRCDgAg5PpqRibdIA== - -"@next/swc-android-arm64@12.3.4": - version "12.3.4" - resolved "https://registry.yarnpkg.com/@next/swc-android-arm64/-/swc-android-arm64-12.3.4.tgz#11a146dae7b8bca007239b21c616e83f77b19ed4" - integrity sha512-5jf0dTBjL+rabWjGj3eghpLUxCukRhBcEJgwLedewEA/LJk2HyqCvGIwj5rH+iwmq1llCWbOky2dO3pVljrapg== - -"@next/swc-darwin-arm64@12.3.4": - version "12.3.4" - resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.4.tgz#14ac8357010c95e67327f47082af9c9d75d5be79" - integrity sha512-DqsSTd3FRjQUR6ao0E1e2OlOcrF5br+uegcEGPVonKYJpcr0MJrtYmPxd4v5T6UCJZ+XzydF7eQo5wdGvSZAyA== - -"@next/swc-darwin-x64@12.3.4": - version "12.3.4" - resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.4.tgz#e7dc63cd2ac26d15fb84d4d2997207fb9ba7da0f" - integrity sha512-PPF7tbWD4k0dJ2EcUSnOsaOJ5rhT3rlEt/3LhZUGiYNL8KvoqczFrETlUx0cUYaXe11dRA3F80Hpt727QIwByQ== - -"@next/swc-freebsd-x64@12.3.4": - version "12.3.4" - resolved "https://registry.yarnpkg.com/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.4.tgz#fe7ceec58746fdf03f1fcb37ec1331c28e76af93" - integrity sha512-KM9JXRXi/U2PUM928z7l4tnfQ9u8bTco/jb939pdFUHqc28V43Ohd31MmZD1QzEK4aFlMRaIBQOWQZh4D/E5lQ== - -"@next/swc-linux-arm-gnueabihf@12.3.4": - version "12.3.4" - resolved "https://registry.yarnpkg.com/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.4.tgz#d7016934d02bfc8bd69818ffb0ae364b77b17af7" - integrity sha512-3zqD3pO+z5CZyxtKDTnOJ2XgFFRUBciOox6EWkoZvJfc9zcidNAQxuwonUeNts6Xbm8Wtm5YGIRC0x+12YH7kw== - -"@next/swc-linux-arm64-gnu@12.3.4": - version "12.3.4" - resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.4.tgz#43a7bc409b03487bff5beb99479cacdc7bd29af5" - integrity sha512-kiX0vgJGMZVv+oo1QuObaYulXNvdH/IINmvdZnVzMO/jic/B8EEIGlZ8Bgvw8LCjH3zNVPO3mGrdMvnEEPEhKA== - -"@next/swc-linux-arm64-musl@12.3.4": - version "12.3.4" - resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.4.tgz#4d1db6de6dc982b974cd1c52937111e3e4a34bd3" - integrity sha512-EETZPa1juczrKLWk5okoW2hv7D7WvonU+Cf2CgsSoxgsYbUCZ1voOpL4JZTOb6IbKMDo6ja+SbY0vzXZBUMvkQ== - -"@next/swc-linux-x64-gnu@12.3.4": - version "12.3.4" - resolved "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.4.tgz" - integrity sha512-4csPbRbfZbuWOk3ATyWcvVFdD9/Rsdq5YHKvRuEni68OCLkfy4f+4I9OBpyK1SKJ00Cih16NJbHE+k+ljPPpag== - -"@next/swc-linux-x64-musl@12.3.4": - version "12.3.4" - resolved "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.4.tgz" - integrity sha512-YeBmI+63Ro75SUiL/QXEVXQ19T++58aI/IINOyhpsRL1LKdyfK/35iilraZEFz9bLQrwy1LYAR5lK200A9Gjbg== - -"@next/swc-win32-arm64-msvc@12.3.4": - version "12.3.4" - resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.4.tgz#89befa84e453ed2ef9a888f375eba565a0fde80b" - integrity sha512-Sd0qFUJv8Tj0PukAYbCCDbmXcMkbIuhnTeHm9m4ZGjCf6kt7E/RMs55Pd3R5ePjOkN7dJEuxYBehawTR/aPDSQ== - -"@next/swc-win32-ia32-msvc@12.3.4": - version "12.3.4" - resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.4.tgz#cb50c08f0e40ead63642a7f269f0c8254261f17c" - integrity sha512-rt/vv/vg/ZGGkrkKcuJ0LyliRdbskQU+91bje+PgoYmxTZf/tYs6IfbmgudBJk6gH3QnjHWbkphDdRQrseRefQ== - -"@next/swc-win32-x64-msvc@12.3.4": - version "12.3.4" - resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.4.tgz#d28ea15a72cdcf96201c60a43e9630cd7fda168f" - integrity sha512-DQ20JEfTBZAgF8QCjYfJhv2/279M6onxFjdG/+5B0Cyj00/EdBxiWb2eGGFgQhrBbNv/lsvzFbbi0Ptf8Vw/bg== - -"@popperjs/core@^2.11.6": - version "2.11.7" - resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.7.tgz#ccab5c8f7dc557a52ca3288c10075c9ccd37fff7" - integrity sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw== - -"@reactflow/background@11.1.10": - version "11.1.10" - resolved "https://registry.yarnpkg.com/@reactflow/background/-/background-11.1.10.tgz#5457f00cf8a34e9c89cf46c387ba6f3952768970" - integrity sha512-BeNODSlZEaLkhOiZvGROrC7g/tdIt3qzzjguB0/wwDd/LXWj8bPxOAL4+1c9qnJszH2yCgww1U/QWe2xXc0hTg== - dependencies: - "@reactflow/core" "11.6.1" - classcat "^5.0.3" - zustand "^4.3.1" - -"@reactflow/controls@11.1.10": - version "11.1.10" - resolved "https://registry.yarnpkg.com/@reactflow/controls/-/controls-11.1.10.tgz#874d8fe73d4ca13623fc2253ce2951fa32fd8c11" - integrity sha512-7GiAhYdQFmfReafahkQPY+RnLISSIbgfqGfMghQyW/fuBQoV3lgqhthnb0Q4AtM4Bp/s/Jv3aHcdVdj3E3a2yw== - dependencies: - "@reactflow/core" "11.6.1" - classcat "^5.0.3" - -"@reactflow/core@11.6.1": - version "11.6.1" - resolved "https://registry.yarnpkg.com/@reactflow/core/-/core-11.6.1.tgz#4c845298f4687ca4c2ce825ac06a6983a5813117" - integrity sha512-qKmXi9z1n6aycAGv+GYCNHgsGznCAyY73DsvOvPH99V/+2M3FtpOnQf6Am5HHfDsCk+h5vuRiT6hlv7Oi2Xn0w== - dependencies: - "@types/d3" "^7.4.0" - "@types/d3-drag" "^3.0.1" - "@types/d3-selection" "^3.0.3" - "@types/d3-zoom" "^3.0.1" - classcat "^5.0.3" - d3-drag "^3.0.0" - d3-selection "^3.0.0" - d3-zoom "^3.0.0" - zustand "^4.3.1" - -"@reactflow/minimap@11.4.1": - version "11.4.1" - resolved "https://registry.yarnpkg.com/@reactflow/minimap/-/minimap-11.4.1.tgz#1cdc97bfe5744b81cc36cbeb059ac248f6e34464" - integrity sha512-1fEt0NQ51llDvEcnNnyFZlpfvZX9WhLBJMbAHFOVk2p3i2ppyKutj/l2TwYv/l3sDu2irc1G4GCwGagdddRHWQ== - dependencies: - "@reactflow/core" "11.6.1" - "@types/d3-selection" "^3.0.3" - "@types/d3-zoom" "^3.0.1" - classcat "^5.0.3" - d3-selection "^3.0.0" - d3-zoom "^3.0.0" - zustand "^4.3.1" - -"@reactflow/node-toolbar@1.1.10": - version "1.1.10" - resolved "https://registry.yarnpkg.com/@reactflow/node-toolbar/-/node-toolbar-1.1.10.tgz#416c671bcec82a362c811bbf965b943ac89e5b89" - integrity sha512-gvxQjj9huyaWnVhuu23DLzwooljAf9P55AIC3BnREqTEFd4IUBmS+Xca1yXNWsoS3hfVDjyV/fiBDcm2EXxEzw== - dependencies: - "@reactflow/core" "11.6.1" - classcat "^5.0.3" - zustand "^4.3.1" - -"@swc/helpers@0.4.11": - version "0.4.11" - resolved "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz" - integrity sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw== +"@babel/plugin-syntax-import-meta@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" + integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== dependencies: - tslib "^2.4.0" + "@babel/helper-plugin-utils" "^7.10.4" -"@types/acorn@^4.0.0": - version "4.0.6" - resolved "https://registry.yarnpkg.com/@types/acorn/-/acorn-4.0.6.tgz#d61ca5480300ac41a7d973dd5b84d0a591154a22" - integrity sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ== +"@babel/plugin-syntax-json-strings@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== dependencies: - "@types/estree" "*" + "@babel/helper-plugin-utils" "^7.8.0" -"@types/d3-array@*": - version "3.0.4" - resolved "https://registry.yarnpkg.com/@types/d3-array/-/d3-array-3.0.4.tgz#44eebe40be57476cad6a0cd6a85b0f57d54185a2" - integrity sha512-nwvEkG9vYOc0Ic7G7kwgviY4AQlTfYGIZ0fqB7CQHXGyYM6nO7kJh5EguSNA3jfh4rq7Sb7eMVq8isuvg2/miQ== +"@babel/plugin-syntax-jsx@^7.22.5", "@babel/plugin-syntax-jsx@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz#8f2e4f8a9b5f9aa16067e142c1ac9cd9f810f473" + integrity sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" -"@types/d3-axis@*": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/d3-axis/-/d3-axis-3.0.2.tgz#96e11d51256baf5bdb2fa73a17d302993e79df07" - integrity sha512-uGC7DBh0TZrU/LY43Fd8Qr+2ja1FKmH07q2FoZFHo1eYl8aj87GhfVoY1saJVJiq24rp1+wpI6BvQJMKgQm8oA== +"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" + integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== dependencies: - "@types/d3-selection" "*" + "@babel/helper-plugin-utils" "^7.10.4" -"@types/d3-brush@*": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/d3-brush/-/d3-brush-3.0.2.tgz#a610aad5a1e76c375be63e11c5eee1ed9fd2fb40" - integrity sha512-2TEm8KzUG3N7z0TrSKPmbxByBx54M+S9lHoP2J55QuLU0VSQ9mE96EJSAOVNEqd1bbynMjeTS9VHmz8/bSw8rA== +"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" + integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== dependencies: - "@types/d3-selection" "*" + "@babel/helper-plugin-utils" "^7.8.0" -"@types/d3-chord@*": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/d3-chord/-/d3-chord-3.0.2.tgz#cf6f05ad2d8faaad524e9e6f454b4fd06b200930" - integrity sha512-abT/iLHD3sGZwqMTX1TYCMEulr+wBd0SzyOQnjYNLp7sngdOHYtNkMRI5v3w5thoN+BWtlHVDx2Osvq6fxhZWw== +"@babel/plugin-syntax-numeric-separator@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" -"@types/d3-color@*": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@types/d3-color/-/d3-color-3.1.0.tgz#6594da178ded6c7c3842f3cc0ac84b156f12f2d4" - integrity sha512-HKuicPHJuvPgCD+np6Se9MQvS6OCbJmOjGvylzMJRlDwUXjKTTXs6Pwgk79O09Vj/ho3u1ofXnhFOaEWWPrlwA== +"@babel/plugin-syntax-object-rest-spread@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" + integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" -"@types/d3-contour@*": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/d3-contour/-/d3-contour-3.0.2.tgz#d8a0e4d12ec14f7d2bb6e59f3fbc1a527457d0b2" - integrity sha512-k6/bGDoAGJZnZWaKzeB+9glgXCYGvh6YlluxzBREiVo8f/X2vpTEdgPy9DN7Z2i42PZOZ4JDhVdlTSTSkLDPlQ== +"@babel/plugin-syntax-optional-catch-binding@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" + integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== dependencies: - "@types/d3-array" "*" - "@types/geojson" "*" + "@babel/helper-plugin-utils" "^7.8.0" -"@types/d3-delaunay@*": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@types/d3-delaunay/-/d3-delaunay-6.0.1.tgz#006b7bd838baec1511270cb900bf4fc377bbbf41" - integrity sha512-tLxQ2sfT0p6sxdG75c6f/ekqxjyYR0+LwPrsO1mbC9YDBzPJhs2HbJJRrn8Ez1DBoHRo2yx7YEATI+8V1nGMnQ== +"@babel/plugin-syntax-optional-chaining@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" + integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" -"@types/d3-dispatch@*": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/d3-dispatch/-/d3-dispatch-3.0.2.tgz#b2fa80bab3bcead68680766e966f59cd6cb9a69f" - integrity sha512-rxN6sHUXEZYCKV05MEh4z4WpPSqIw+aP7n9ZN6WYAAvZoEAghEK1WeVZMZcHRBwyaKflU43PCUAJNjFxCzPDjg== +"@babel/plugin-syntax-private-property-in-object@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" + integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" -"@types/d3-drag@*", "@types/d3-drag@^3.0.1": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/d3-drag/-/d3-drag-3.0.2.tgz#5562da3e7b33d782c2c1f9e65c5e91bb01ee82cf" - integrity sha512-qmODKEDvyKWVHcWWCOVcuVcOwikLVsyc4q4EBJMREsoQnR2Qoc2cZQUyFUPgO9q4S3qdSqJKBsuefv+h0Qy+tw== +"@babel/plugin-syntax-top-level-await@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" + integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== dependencies: - "@types/d3-selection" "*" + "@babel/helper-plugin-utils" "^7.14.5" -"@types/d3-dsv@*": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@types/d3-dsv/-/d3-dsv-3.0.1.tgz#c51a3505cee42653454b74a00f8713dc3548c362" - integrity sha512-76pBHCMTvPLt44wFOieouXcGXWOF0AJCceUvaFkxSZEu4VDUdv93JfpMa6VGNFs01FHfuP4a5Ou68eRG1KBfTw== +"@babel/plugin-syntax-typescript@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz#24f460c85dbbc983cd2b9c4994178bcc01df958f" + integrity sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" -"@types/d3-ease@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/d3-ease/-/d3-ease-3.0.0.tgz#c29926f8b596f9dadaeca062a32a45365681eae0" - integrity sha512-aMo4eaAOijJjA6uU+GIeW018dvy9+oH5Y2VPPzjjfxevvGQ/oRDs+tfYC9b50Q4BygRR8yE2QCLsrT0WtAVseA== +"@babel/plugin-syntax-unicode-sets-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357" + integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@types/d3-fetch@*": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/d3-fetch/-/d3-fetch-3.0.2.tgz#fe1f335243e07c9bd520c9a71756fed8330c54b1" - integrity sha512-gllwYWozWfbep16N9fByNBDTkJW/SyhH6SGRlXloR7WdtAaBui4plTP+gbUgiEot7vGw/ZZop1yDZlgXXSuzjA== +"@babel/plugin-transform-arrow-functions@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz#94c6dcfd731af90f27a79509f9ab7fb2120fc38b" + integrity sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ== dependencies: - "@types/d3-dsv" "*" + "@babel/helper-plugin-utils" "^7.22.5" -"@types/d3-force@*": - version "3.0.4" - resolved "https://registry.yarnpkg.com/@types/d3-force/-/d3-force-3.0.4.tgz#2d50bd2b695f709797e1745644f6bc123e6e5f5a" - integrity sha512-q7xbVLrWcXvSBBEoadowIUJ7sRpS1yvgMWnzHJggFy5cUZBq2HZL5k/pBSm0GdYWS1vs5/EDwMjSKF55PDY4Aw== +"@babel/plugin-transform-async-generator-functions@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.3.tgz#9df2627bad7f434ed13eef3e61b2b65cafd4885b" + integrity sha512-59GsVNavGxAXCDDbakWSMJhajASb4kBCqDjqJsv+p5nKdbz7istmZ3HrX3L2LuiI80+zsOADCvooqQH3qGCucQ== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-remap-async-to-generator" "^7.22.20" + "@babel/plugin-syntax-async-generators" "^7.8.4" -"@types/d3-format@*": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@types/d3-format/-/d3-format-3.0.1.tgz#194f1317a499edd7e58766f96735bdc0216bb89d" - integrity sha512-5KY70ifCCzorkLuIkDe0Z9YTf9RR2CjBX1iaJG+rgM/cPP+sO+q9YdQ9WdhQcgPj1EQiJ2/0+yUkkziTG6Lubg== +"@babel/plugin-transform-async-to-generator@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz#d1f513c7a8a506d43f47df2bf25f9254b0b051fa" + integrity sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw== + dependencies: + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-remap-async-to-generator" "^7.22.20" -"@types/d3-geo@*": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@types/d3-geo/-/d3-geo-3.0.3.tgz#535e5f24be13722964c52354301be09b752f5d6e" - integrity sha512-bK9uZJS3vuDCNeeXQ4z3u0E7OeJZXjUgzFdSOtNtMCJCLvDtWDwfpRVWlyt3y8EvRzI0ccOu9xlMVirawolSCw== +"@babel/plugin-transform-block-scoped-functions@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz#fe1177d715fb569663095e04f3598525d98e8c77" + integrity sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A== dependencies: - "@types/geojson" "*" + "@babel/helper-plugin-utils" "^7.22.5" -"@types/d3-hierarchy@*": - version "3.1.2" - resolved "https://registry.yarnpkg.com/@types/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz#b3a446b5437faededb30ac32b7cc0486559ab1e2" - integrity sha512-9hjRTVoZjRFR6xo8igAJyNXQyPX6Aq++Nhb5ebrUF414dv4jr2MitM2fWiOY475wa3Za7TOS2Gh9fmqEhLTt0A== +"@babel/plugin-transform-block-scoping@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.3.tgz#e99a3ff08f58edd28a8ed82481df76925a4ffca7" + integrity sha512-QPZxHrThbQia7UdvfpaRRlq/J9ciz1J4go0k+lPBXbgaNeY7IQrBj/9ceWjvMMI07/ZBzHl/F0R/2K0qH7jCVw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" -"@types/d3-interpolate@*": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@types/d3-interpolate/-/d3-interpolate-3.0.1.tgz#e7d17fa4a5830ad56fe22ce3b4fac8541a9572dc" - integrity sha512-jx5leotSeac3jr0RePOH1KdR9rISG91QIE4Q2PYTu4OymLTZfA3SrnURSLzKH48HmXVUru50b8nje4E79oQSQw== +"@babel/plugin-transform-class-properties@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz#35c377db11ca92a785a718b6aa4e3ed1eb65dc48" + integrity sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg== dependencies: - "@types/d3-color" "*" + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" -"@types/d3-path@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/d3-path/-/d3-path-3.0.0.tgz#939e3a784ae4f80b1fde8098b91af1776ff1312b" - integrity sha512-0g/A+mZXgFkQxN3HniRDbXMN79K3CdTpLsevj+PXiTcb2hVyvkZUBg37StmgCQkaD84cUJ4uaDAWq7UJOQy2Tg== +"@babel/plugin-transform-class-static-block@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.3.tgz#56f2371c7e5bf6ff964d84c5dc4d4db5536b5159" + integrity sha512-PENDVxdr7ZxKPyi5Ffc0LjXdnJyrJxyqF5T5YjlVg4a0VFfQHW0r8iAtRiDXkfHlu1wwcvdtnndGYIeJLSuRMQ== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-class-static-block" "^7.14.5" -"@types/d3-polygon@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/d3-polygon/-/d3-polygon-3.0.0.tgz#5200a3fa793d7736fa104285fa19b0dbc2424b93" - integrity sha512-D49z4DyzTKXM0sGKVqiTDTYr+DHg/uxsiWDAkNrwXYuiZVd9o9wXZIo+YsHkifOiyBkmSWlEngHCQme54/hnHw== +"@babel/plugin-transform-classes@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.3.tgz#73380c632c095b03e8503c24fd38f95ad41ffacb" + integrity sha512-FGEQmugvAEu2QtgtU0uTASXevfLMFfBeVCIIdcQhn/uBQsMTjBajdnAtanQlOcuihWh10PZ7+HWvc7NtBwP74w== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-optimise-call-expression" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.20" + "@babel/helper-split-export-declaration" "^7.22.6" + globals "^11.1.0" -"@types/d3-quadtree@*": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/d3-quadtree/-/d3-quadtree-3.0.2.tgz#433112a178eb7df123aab2ce11c67f51cafe8ff5" - integrity sha512-QNcK8Jguvc8lU+4OfeNx+qnVy7c0VrDJ+CCVFS9srBo2GL9Y18CnIxBdTF3v38flrGy5s1YggcoAiu6s4fLQIw== +"@babel/plugin-transform-computed-properties@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz#652e69561fcc9d2b50ba4f7ac7f60dcf65e86474" + integrity sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/template" "^7.22.15" -"@types/d3-random@*": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@types/d3-random/-/d3-random-3.0.1.tgz#5c8d42b36cd4c80b92e5626a252f994ca6bfc953" - integrity sha512-IIE6YTekGczpLYo/HehAy3JGF1ty7+usI97LqraNa8IiDur+L44d0VOjAvFQWJVdZOJHukUJw+ZdZBlgeUsHOQ== +"@babel/plugin-transform-destructuring@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz#8c9ee68228b12ae3dff986e56ed1ba4f3c446311" + integrity sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-dotall-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz#3f7af6054882ede89c378d0cf889b854a993da50" + integrity sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-duplicate-keys@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz#664706ca0a5dfe8d066537f99032fc1dc8b720ce" + integrity sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-dynamic-import@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.3.tgz#82625924da9ed5fb11a428efb02e43bc9a3ab13e" + integrity sha512-vTG+cTGxPFou12Rj7ll+eD5yWeNl5/8xvQvF08y5Gv3v4mZQoyFf8/n9zg4q5vvCWt5jmgymfzMAldO7orBn7A== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + +"@babel/plugin-transform-exponentiation-operator@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz#ea0d978f6b9232ba4722f3dbecdd18f450babd18" + integrity sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ== + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-export-namespace-from@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.3.tgz#dcd066d995f6ac6077e5a4ccb68322a01e23ac49" + integrity sha512-yCLhW34wpJWRdTxxWtFZASJisihrfyMOTOQexhVzA78jlU+dH7Dw+zQgcPepQ5F3C6bAIiblZZ+qBggJdHiBAg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + +"@babel/plugin-transform-for-of@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.3.tgz#afe115ff0fbce735e02868d41489093c63e15559" + integrity sha512-X8jSm8X1CMwxmK878qsUGJRmbysKNbdpTv/O1/v0LuY/ZkZrng5WYiekYSdg9m09OTmDDUWeEDsTE+17WYbAZw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-function-name@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz#8f424fcd862bf84cb9a1a6b42bc2f47ed630f8dc" + integrity sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw== + dependencies: + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-json-strings@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.3.tgz#489724ab7d3918a4329afb4172b2fd2cf3c8d245" + integrity sha512-H9Ej2OiISIZowZHaBwF0tsJOih1PftXJtE8EWqlEIwpc7LMTGq0rPOrywKLQ4nefzx8/HMR0D3JGXoMHYvhi0A== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-json-strings" "^7.8.3" + +"@babel/plugin-transform-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz#8214665f00506ead73de157eba233e7381f3beb4" + integrity sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-logical-assignment-operators@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.3.tgz#3a406d6083feb9487083bca6d2334a3c9b6c4808" + integrity sha512-+pD5ZbxofyOygEp+zZAfujY2ShNCXRpDRIPOiBmTO693hhyOEteZgl876Xs9SAHPQpcV0vz8LvA/T+w8AzyX8A== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + +"@babel/plugin-transform-member-expression-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz#e37b3f0502289f477ac0e776b05a833d853cabcc" + integrity sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-modules-amd@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz#e19b55436a1416829df0a1afc495deedfae17f7d" + integrity sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw== + dependencies: + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-modules-commonjs@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz#661ae831b9577e52be57dd8356b734f9700b53b4" + integrity sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA== + dependencies: + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-simple-access" "^7.22.5" + +"@babel/plugin-transform-modules-systemjs@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz#fa7e62248931cb15b9404f8052581c302dd9de81" + integrity sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ== + dependencies: + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-identifier" "^7.22.20" + +"@babel/plugin-transform-modules-umd@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz#5d4395fccd071dfefe6585a4411aa7d6b7d769e9" + integrity sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg== + dependencies: + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f" + integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-new-target@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz#5491bb78ed6ac87e990957cea367eab781c4d980" + integrity sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-nullish-coalescing-operator@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.3.tgz#8a613d514b521b640344ed7c56afeff52f9413f8" + integrity sha512-xzg24Lnld4DYIdysyf07zJ1P+iIfJpxtVFOzX4g+bsJ3Ng5Le7rXx9KwqKzuyaUeRnt+I1EICwQITqc0E2PmpA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" -"@types/d3-scale-chromatic@*": +"@babel/plugin-transform-numeric-separator@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.3.tgz#2f8da42b75ba89e5cfcd677afd0856d52c0c2e68" + integrity sha512-s9GO7fIBi/BLsZ0v3Rftr6Oe4t0ctJ8h4CCXfPoEJwmvAPMyNrfkOOJzm6b9PX9YXcCJWWQd/sBF/N26eBiMVw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + +"@babel/plugin-transform-object-rest-spread@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.3.tgz#509373753b5f7202fe1940e92fd075bd7874955f" + integrity sha512-VxHt0ANkDmu8TANdE9Kc0rndo/ccsmfe2Cx2y5sI4hu3AukHQ5wAu4cM7j3ba8B9548ijVyclBU+nuDQftZsog== + dependencies: + "@babel/compat-data" "^7.23.3" + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.23.3" + +"@babel/plugin-transform-object-super@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz#81fdb636dcb306dd2e4e8fd80db5b2362ed2ebcd" + integrity sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.20" + +"@babel/plugin-transform-optional-catch-binding@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.3.tgz#362c0b545ee9e5b0fa9d9e6fe77acf9d4c480027" + integrity sha512-LxYSb0iLjUamfm7f1D7GpiS4j0UAC8AOiehnsGAP8BEsIX8EOi3qV6bbctw8M7ZvLtcoZfZX5Z7rN9PlWk0m5A== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + +"@babel/plugin-transform-optional-chaining@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.3.tgz#92fc83f54aa3adc34288933fa27e54c13113f4be" + integrity sha512-zvL8vIfIUgMccIAK1lxjvNv572JHFJIKb4MWBz5OGdBQA0fB0Xluix5rmOby48exiJc987neOmP/m9Fnpkz3Tg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + +"@babel/plugin-transform-parameters@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz#83ef5d1baf4b1072fa6e54b2b0999a7b2527e2af" + integrity sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-private-methods@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz#b2d7a3c97e278bfe59137a978d53b2c2e038c0e4" + integrity sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-private-property-in-object@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.3.tgz#5cd34a2ce6f2d008cc8f91d8dcc29e2c41466da6" + integrity sha512-a5m2oLNFyje2e/rGKjVfAELTVI5mbA0FeZpBnkOWWV7eSmKQ+T/XW0Vf+29ScLzSxX+rnsarvU0oie/4m6hkxA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + +"@babel/plugin-transform-property-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz#54518f14ac4755d22b92162e4a852d308a560875" + integrity sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-react-constant-elements@^7.18.12": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.23.3.tgz#5efc001d07ef0f7da0d73c3a86c132f73d28e43c" + integrity sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-react-display-name@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz#70529f034dd1e561045ad3c8152a267f0d7b6200" + integrity sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-react-jsx-development@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz#e716b6edbef972a92165cd69d92f1255f7e73e87" + integrity sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A== + dependencies: + "@babel/plugin-transform-react-jsx" "^7.22.5" + +"@babel/plugin-transform-react-jsx@^7.22.15", "@babel/plugin-transform-react-jsx@^7.22.5": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz#7e6266d88705d7c49f11c98db8b9464531289cd6" + integrity sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-jsx" "^7.22.5" + "@babel/types" "^7.22.15" + +"@babel/plugin-transform-react-pure-annotations@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.23.3.tgz#fabedbdb8ee40edf5da96f3ecfc6958e3783b93c" + integrity sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-regenerator@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz#141afd4a2057298602069fce7f2dc5173e6c561c" + integrity sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + regenerator-transform "^0.15.2" + +"@babel/plugin-transform-reserved-words@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz#4130dcee12bd3dd5705c587947eb715da12efac8" + integrity sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-runtime@^7.22.9": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.3.tgz#0aa7485862b0b5cb0559c1a5ec08b4923743ee3b" + integrity sha512-XcQ3X58CKBdBnnZpPaQjgVMePsXtSZzHoku70q9tUAQp02ggPQNM04BF3RvlW1GSM/McbSOQAzEK4MXbS7/JFg== + dependencies: + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + babel-plugin-polyfill-corejs2 "^0.4.6" + babel-plugin-polyfill-corejs3 "^0.8.5" + babel-plugin-polyfill-regenerator "^0.5.3" + semver "^6.3.1" + +"@babel/plugin-transform-shorthand-properties@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz#97d82a39b0e0c24f8a981568a8ed851745f59210" + integrity sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-spread@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz#41d17aacb12bde55168403c6f2d6bdca563d362c" + integrity sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + +"@babel/plugin-transform-sticky-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz#dec45588ab4a723cb579c609b294a3d1bd22ff04" + integrity sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-template-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz#5f0f028eb14e50b5d0f76be57f90045757539d07" + integrity sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-typeof-symbol@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz#9dfab97acc87495c0c449014eb9c547d8966bca4" + integrity sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-typescript@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.3.tgz#ce806e6cb485d468c48c4f717696719678ab0138" + integrity sha512-ogV0yWnq38CFwH20l2Afz0dfKuZBx9o/Y2Rmh5vuSS0YD1hswgEgTfyTzuSrT2q9btmHRSqYoSfwFUVaC1M1Jw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-typescript" "^7.23.3" + +"@babel/plugin-transform-unicode-escapes@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz#1f66d16cab01fab98d784867d24f70c1ca65b925" + integrity sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-unicode-property-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz#19e234129e5ffa7205010feec0d94c251083d7ad" + integrity sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-unicode-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz#26897708d8f42654ca4ce1b73e96140fbad879dc" + integrity sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-unicode-sets-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz#4fb6f0a719c2c5859d11f6b55a050cc987f3799e" + integrity sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/preset-env@^7.19.4", "@babel/preset-env@^7.22.9": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.23.3.tgz#d299e0140a7650684b95c62be2db0ef8c975143e" + integrity sha512-ovzGc2uuyNfNAs/jyjIGxS8arOHS5FENZaNn4rtE7UdKMMkqHCvboHfcuhWLZNX5cB44QfcGNWjaevxMzzMf+Q== + dependencies: + "@babel/compat-data" "^7.23.3" + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-option" "^7.22.15" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.23.3" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.23.3" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.23.3" + "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-syntax-import-assertions" "^7.23.3" + "@babel/plugin-syntax-import-attributes" "^7.23.3" + "@babel/plugin-syntax-import-meta" "^7.10.4" + "@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-syntax-unicode-sets-regex" "^7.18.6" + "@babel/plugin-transform-arrow-functions" "^7.23.3" + "@babel/plugin-transform-async-generator-functions" "^7.23.3" + "@babel/plugin-transform-async-to-generator" "^7.23.3" + "@babel/plugin-transform-block-scoped-functions" "^7.23.3" + "@babel/plugin-transform-block-scoping" "^7.23.3" + "@babel/plugin-transform-class-properties" "^7.23.3" + "@babel/plugin-transform-class-static-block" "^7.23.3" + "@babel/plugin-transform-classes" "^7.23.3" + "@babel/plugin-transform-computed-properties" "^7.23.3" + "@babel/plugin-transform-destructuring" "^7.23.3" + "@babel/plugin-transform-dotall-regex" "^7.23.3" + "@babel/plugin-transform-duplicate-keys" "^7.23.3" + "@babel/plugin-transform-dynamic-import" "^7.23.3" + "@babel/plugin-transform-exponentiation-operator" "^7.23.3" + "@babel/plugin-transform-export-namespace-from" "^7.23.3" + "@babel/plugin-transform-for-of" "^7.23.3" + "@babel/plugin-transform-function-name" "^7.23.3" + "@babel/plugin-transform-json-strings" "^7.23.3" + "@babel/plugin-transform-literals" "^7.23.3" + "@babel/plugin-transform-logical-assignment-operators" "^7.23.3" + "@babel/plugin-transform-member-expression-literals" "^7.23.3" + "@babel/plugin-transform-modules-amd" "^7.23.3" + "@babel/plugin-transform-modules-commonjs" "^7.23.3" + "@babel/plugin-transform-modules-systemjs" "^7.23.3" + "@babel/plugin-transform-modules-umd" "^7.23.3" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" + "@babel/plugin-transform-new-target" "^7.23.3" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.23.3" + "@babel/plugin-transform-numeric-separator" "^7.23.3" + "@babel/plugin-transform-object-rest-spread" "^7.23.3" + "@babel/plugin-transform-object-super" "^7.23.3" + "@babel/plugin-transform-optional-catch-binding" "^7.23.3" + "@babel/plugin-transform-optional-chaining" "^7.23.3" + "@babel/plugin-transform-parameters" "^7.23.3" + "@babel/plugin-transform-private-methods" "^7.23.3" + "@babel/plugin-transform-private-property-in-object" "^7.23.3" + "@babel/plugin-transform-property-literals" "^7.23.3" + "@babel/plugin-transform-regenerator" "^7.23.3" + "@babel/plugin-transform-reserved-words" "^7.23.3" + "@babel/plugin-transform-shorthand-properties" "^7.23.3" + "@babel/plugin-transform-spread" "^7.23.3" + "@babel/plugin-transform-sticky-regex" "^7.23.3" + "@babel/plugin-transform-template-literals" "^7.23.3" + "@babel/plugin-transform-typeof-symbol" "^7.23.3" + "@babel/plugin-transform-unicode-escapes" "^7.23.3" + "@babel/plugin-transform-unicode-property-regex" "^7.23.3" + "@babel/plugin-transform-unicode-regex" "^7.23.3" + "@babel/plugin-transform-unicode-sets-regex" "^7.23.3" + "@babel/preset-modules" "0.1.6-no-external-plugins" + babel-plugin-polyfill-corejs2 "^0.4.6" + babel-plugin-polyfill-corejs3 "^0.8.5" + babel-plugin-polyfill-regenerator "^0.5.3" + core-js-compat "^3.31.0" + semver "^6.3.1" + +"@babel/preset-modules@0.1.6-no-external-plugins": + version "0.1.6-no-external-plugins" + resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz#ccb88a2c49c817236861fee7826080573b8a923a" + integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/types" "^7.4.4" + esutils "^2.0.2" + +"@babel/preset-react@^7.18.6", "@babel/preset-react@^7.22.5": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.23.3.tgz#f73ca07e7590f977db07eb54dbe46538cc015709" + integrity sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-option" "^7.22.15" + "@babel/plugin-transform-react-display-name" "^7.23.3" + "@babel/plugin-transform-react-jsx" "^7.22.15" + "@babel/plugin-transform-react-jsx-development" "^7.22.5" + "@babel/plugin-transform-react-pure-annotations" "^7.23.3" + +"@babel/preset-typescript@^7.18.6", "@babel/preset-typescript@^7.22.5": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz#14534b34ed5b6d435aa05f1ae1c5e7adcc01d913" + integrity sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-option" "^7.22.15" + "@babel/plugin-syntax-jsx" "^7.23.3" + "@babel/plugin-transform-modules-commonjs" "^7.23.3" + "@babel/plugin-transform-typescript" "^7.23.3" + +"@babel/regjsgen@^0.8.0": + version "0.8.0" + resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" + integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== + +"@babel/runtime-corejs3@^7.22.6": + version "7.23.2" + resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.23.2.tgz#a5cd9d8b408fb946b2f074b21ea40c04e516795c" + integrity sha512-54cIh74Z1rp4oIjsHjqN+WM4fMyCBYe+LpZ9jWm51CZ1fbH3SkAzQD/3XLoNkjbJ7YEmjobLXyvQrFypRHOrXw== + dependencies: + core-js-pure "^3.30.2" + regenerator-runtime "^0.14.0" + +"@babel/runtime@^7.1.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.22.6", "@babel/runtime@^7.8.4": + version "7.23.2" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.2.tgz#062b0ac103261d68a966c4c7baf2ae3e62ec3885" + integrity sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg== + dependencies: + regenerator-runtime "^0.14.0" + +"@babel/template@^7.22.15": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38" + integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== + dependencies: + "@babel/code-frame" "^7.22.13" + "@babel/parser" "^7.22.15" + "@babel/types" "^7.22.15" + +"@babel/traverse@^7.22.8", "@babel/traverse@^7.23.2", "@babel/traverse@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.3.tgz#26ee5f252e725aa7aca3474aa5b324eaf7908b5b" + integrity sha512-+K0yF1/9yR0oHdE0StHuEj3uTPzwwbrLGfNOndVJVV2TqA5+j3oljJUb4nmB954FLGjNem976+B+eDuLIjesiQ== + dependencies: + "@babel/code-frame" "^7.22.13" + "@babel/generator" "^7.23.3" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/parser" "^7.23.3" + "@babel/types" "^7.23.3" + debug "^4.1.0" + globals "^11.1.0" + +"@babel/types@^7.20.0", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.3", "@babel/types@^7.4.4": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.3.tgz#d5ea892c07f2ec371ac704420f4dcdb07b5f9598" + integrity sha512-OZnvoH2l8PK5eUvEcUyCt/sXgr/h+UWpVuBbOljwcrAgUl6lpchoQ++PHGyQy1AtYnVA6CEq3y5xeEI10brpXw== + dependencies: + "@babel/helper-string-parser" "^7.22.5" + "@babel/helper-validator-identifier" "^7.22.20" + to-fast-properties "^2.0.0" + +"@braintree/sanitize-url@^6.0.1": + version "6.0.4" + resolved "https://registry.yarnpkg.com/@braintree/sanitize-url/-/sanitize-url-6.0.4.tgz#923ca57e173c6b232bbbb07347b1be982f03e783" + integrity sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A== + +"@colors/colors@1.5.0": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" + integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== + +"@discoveryjs/json-ext@0.5.7": + version "0.5.7" + resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" + integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== + +"@docsearch/css@3.5.2": + version "3.5.2" + resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.5.2.tgz#610f47b48814ca94041df969d9fcc47b91fc5aac" + integrity sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA== + +"@docsearch/react@^3.5.2": + version "3.5.2" + resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.5.2.tgz#2e6bbee00eb67333b64906352734da6aef1232b9" + integrity sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng== + dependencies: + "@algolia/autocomplete-core" "1.9.3" + "@algolia/autocomplete-preset-algolia" "1.9.3" + "@docsearch/css" "3.5.2" + algoliasearch "^4.19.1" + +"@docusaurus/core@3.0.0", "@docusaurus/core@^3.0.0": version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz#103124777e8cdec85b20b51fd3397c682ee1e954" - integrity sha512-dsoJGEIShosKVRBZB0Vo3C8nqSDqVGujJU6tPznsBJxNJNwMF8utmS83nvCBKQYPpjCzaaHcrf66iTRpZosLPw== + resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-3.0.0.tgz#46bc9bf2bcd99ca98a1c8f10a70bf3afaaaf9dcb" + integrity sha512-bHWtY55tJTkd6pZhHrWz1MpWuwN4edZe0/UWgFF7PW/oJeDZvLSXKqwny3L91X1/LGGoypBGkeZn8EOuKeL4yQ== + dependencies: + "@babel/core" "^7.22.9" + "@babel/generator" "^7.22.9" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-transform-runtime" "^7.22.9" + "@babel/preset-env" "^7.22.9" + "@babel/preset-react" "^7.22.5" + "@babel/preset-typescript" "^7.22.5" + "@babel/runtime" "^7.22.6" + "@babel/runtime-corejs3" "^7.22.6" + "@babel/traverse" "^7.22.8" + "@docusaurus/cssnano-preset" "3.0.0" + "@docusaurus/logger" "3.0.0" + "@docusaurus/mdx-loader" "3.0.0" + "@docusaurus/react-loadable" "5.5.2" + "@docusaurus/utils" "3.0.0" + "@docusaurus/utils-common" "3.0.0" + "@docusaurus/utils-validation" "3.0.0" + "@slorber/static-site-generator-webpack-plugin" "^4.0.7" + "@svgr/webpack" "^6.5.1" + autoprefixer "^10.4.14" + babel-loader "^9.1.3" + babel-plugin-dynamic-import-node "^2.3.3" + boxen "^6.2.1" + chalk "^4.1.2" + chokidar "^3.5.3" + clean-css "^5.3.2" + cli-table3 "^0.6.3" + combine-promises "^1.1.0" + commander "^5.1.0" + copy-webpack-plugin "^11.0.0" + core-js "^3.31.1" + css-loader "^6.8.1" + css-minimizer-webpack-plugin "^4.2.2" + cssnano "^5.1.15" + del "^6.1.1" + detect-port "^1.5.1" + escape-html "^1.0.3" + eta "^2.2.0" + file-loader "^6.2.0" + fs-extra "^11.1.1" + html-minifier-terser "^7.2.0" + html-tags "^3.3.1" + html-webpack-plugin "^5.5.3" + leven "^3.1.0" + lodash "^4.17.21" + mini-css-extract-plugin "^2.7.6" + postcss "^8.4.26" + postcss-loader "^7.3.3" + prompts "^2.4.2" + react-dev-utils "^12.0.1" + react-helmet-async "^1.3.0" + react-loadable "npm:@docusaurus/react-loadable@5.5.2" + react-loadable-ssr-addon-v5-slorber "^1.0.1" + react-router "^5.3.4" + react-router-config "^5.1.1" + react-router-dom "^5.3.4" + rtl-detect "^1.0.4" + semver "^7.5.4" + serve-handler "^6.1.5" + shelljs "^0.8.5" + terser-webpack-plugin "^5.3.9" + tslib "^2.6.0" + update-notifier "^6.0.2" + url-loader "^4.1.1" + wait-on "^7.0.1" + webpack "^5.88.1" + webpack-bundle-analyzer "^4.9.0" + webpack-dev-server "^4.15.1" + webpack-merge "^5.9.0" + webpackbar "^5.0.2" + +"@docusaurus/cssnano-preset@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-3.0.0.tgz#87fbf9cbc7c383e207119b44c17fb1d05c73af7c" + integrity sha512-FHiRfwmVvIVdIGsHcijUOaX7hMn0mugVYB7m4GkpYI6Mi56zwQV4lH5p7DxcW5CUYNWMVxz2loWSCiWEm5ikwA== + dependencies: + cssnano-preset-advanced "^5.3.10" + postcss "^8.4.26" + postcss-sort-media-queries "^4.4.1" + tslib "^2.6.0" -"@types/d3-scale@*": - version "4.0.3" - resolved "https://registry.yarnpkg.com/@types/d3-scale/-/d3-scale-4.0.3.tgz#7a5780e934e52b6f63ad9c24b105e33dd58102b5" - integrity sha512-PATBiMCpvHJSMtZAMEhc2WyL+hnzarKzI6wAHYjhsonjWJYGq5BXTzQjv4l8m2jO183/4wZ90rKvSeT7o72xNQ== +"@docusaurus/logger@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-3.0.0.tgz#02a4bfecec6aa3732c8bd9597ca9d5debab813a6" + integrity sha512-6eX0eOfioMQCk+qgCnHvbLLuyIAA+r2lSID6d6JusiLtDKmYMfNp3F4yyE8bnb0Abmzt2w68XwptEFYyALSAXw== dependencies: - "@types/d3-time" "*" + chalk "^4.1.2" + tslib "^2.6.0" -"@types/d3-selection@*", "@types/d3-selection@^3.0.3": - version "3.0.5" - resolved "https://registry.yarnpkg.com/@types/d3-selection/-/d3-selection-3.0.5.tgz#27cd53b7672d405025e2414d98532d7934c16ebd" - integrity sha512-xCB0z3Hi8eFIqyja3vW8iV01+OHGYR2di/+e+AiOcXIOrY82lcvWW8Ke1DYE/EUVMsBl4Db9RppSBS3X1U6J0w== +"@docusaurus/mdx-loader@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-3.0.0.tgz#2593889e43dc4bbd8dfa074d86c8bb4206cf4171" + integrity sha512-JkGge6WYDrwjNgMxwkb6kNQHnpISt5L1tMaBWFDBKeDToFr5Kj29IL35MIQm0RfrnoOfr/29RjSH4aRtvlAR0A== + dependencies: + "@babel/parser" "^7.22.7" + "@babel/traverse" "^7.22.8" + "@docusaurus/logger" "3.0.0" + "@docusaurus/utils" "3.0.0" + "@docusaurus/utils-validation" "3.0.0" + "@mdx-js/mdx" "^3.0.0" + "@slorber/remark-comment" "^1.0.0" + escape-html "^1.0.3" + estree-util-value-to-estree "^3.0.1" + file-loader "^6.2.0" + fs-extra "^11.1.1" + image-size "^1.0.2" + mdast-util-mdx "^3.0.0" + mdast-util-to-string "^4.0.0" + rehype-raw "^7.0.0" + remark-directive "^3.0.0" + remark-emoji "^4.0.0" + remark-frontmatter "^5.0.0" + remark-gfm "^4.0.0" + stringify-object "^3.3.0" + tslib "^2.6.0" + unified "^11.0.3" + unist-util-visit "^5.0.0" + url-loader "^4.1.1" + vfile "^6.0.1" + webpack "^5.88.1" + +"@docusaurus/module-type-aliases@3.0.0", "@docusaurus/module-type-aliases@^3.0.0-beta.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-3.0.0.tgz#9a7dd323bb87ca666eb4b0b4b90d04425f2e05d6" + integrity sha512-CfC6CgN4u/ce+2+L1JdsHNyBd8yYjl4De2B2CBj2a9F7WuJ5RjV1ciuU7KDg8uyju+NRVllRgvJvxVUjCdkPiw== + dependencies: + "@docusaurus/react-loadable" "5.5.2" + "@docusaurus/types" "3.0.0" + "@types/history" "^4.7.11" + "@types/react" "*" + "@types/react-router-config" "*" + "@types/react-router-dom" "*" + react-helmet-async "*" + react-loadable "npm:@docusaurus/react-loadable@5.5.2" + +"@docusaurus/plugin-content-blog@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.0.0.tgz#5f3ede003b2b7103043918fbe3f436c116839ca8" + integrity sha512-iA8Wc3tIzVnROJxrbIsU/iSfixHW16YeW9RWsBw7hgEk4dyGsip9AsvEDXobnRq3lVv4mfdgoS545iGWf1Ip9w== + dependencies: + "@docusaurus/core" "3.0.0" + "@docusaurus/logger" "3.0.0" + "@docusaurus/mdx-loader" "3.0.0" + "@docusaurus/types" "3.0.0" + "@docusaurus/utils" "3.0.0" + "@docusaurus/utils-common" "3.0.0" + "@docusaurus/utils-validation" "3.0.0" + cheerio "^1.0.0-rc.12" + feed "^4.2.2" + fs-extra "^11.1.1" + lodash "^4.17.21" + reading-time "^1.5.0" + srcset "^4.0.0" + tslib "^2.6.0" + unist-util-visit "^5.0.0" + utility-types "^3.10.0" + webpack "^5.88.1" + +"@docusaurus/plugin-content-docs@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.0.0.tgz#b579c65d7386905890043bdd4a8f9da3194e90fa" + integrity sha512-MFZsOSwmeJ6rvoZMLieXxPuJsA9M9vn7/mUZmfUzSUTeHAeq+fEqvLltFOxcj4DVVDTYlQhgWYd+PISIWgamKw== + dependencies: + "@docusaurus/core" "3.0.0" + "@docusaurus/logger" "3.0.0" + "@docusaurus/mdx-loader" "3.0.0" + "@docusaurus/module-type-aliases" "3.0.0" + "@docusaurus/types" "3.0.0" + "@docusaurus/utils" "3.0.0" + "@docusaurus/utils-validation" "3.0.0" + "@types/react-router-config" "^5.0.7" + combine-promises "^1.1.0" + fs-extra "^11.1.1" + js-yaml "^4.1.0" + lodash "^4.17.21" + tslib "^2.6.0" + utility-types "^3.10.0" + webpack "^5.88.1" + +"@docusaurus/plugin-content-pages@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.0.0.tgz#519a946a477a203989080db70dd787cb6db15fab" + integrity sha512-EXYHXK2Ea1B5BUmM0DgSwaOYt8EMSzWtYUToNo62Q/EoWxYOQFdWglYnw3n7ZEGyw5Kog4LHaRwlazAdmDomvQ== + dependencies: + "@docusaurus/core" "3.0.0" + "@docusaurus/mdx-loader" "3.0.0" + "@docusaurus/types" "3.0.0" + "@docusaurus/utils" "3.0.0" + "@docusaurus/utils-validation" "3.0.0" + fs-extra "^11.1.1" + tslib "^2.6.0" + webpack "^5.88.1" + +"@docusaurus/plugin-debug@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-debug/-/plugin-debug-3.0.0.tgz#9c6d4abfd5357dbebccf5b41f5aefc06116e03e3" + integrity sha512-gSV07HfQgnUboVEb3lucuVyv5pEoy33E7QXzzn++3kSc/NLEimkjXh3sSnTGOishkxCqlFV9BHfY/VMm5Lko5g== + dependencies: + "@docusaurus/core" "3.0.0" + "@docusaurus/types" "3.0.0" + "@docusaurus/utils" "3.0.0" + "@microlink/react-json-view" "^1.22.2" + fs-extra "^11.1.1" + tslib "^2.6.0" -"@types/d3-shape@*": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@types/d3-shape/-/d3-shape-3.1.1.tgz#15cc497751dac31192d7aef4e67a8d2c62354b95" - integrity sha512-6Uh86YFF7LGg4PQkuO2oG6EMBRLuW9cbavUW46zkIO5kuS2PfTqo2o9SkgtQzguBHbLgNnU90UNsITpsX1My+A== +"@docusaurus/plugin-google-analytics@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.0.0.tgz#8a54f5e21b55c133b6be803ac51bf92d4a515cca" + integrity sha512-0zcLK8w+ohmSm1fjUQCqeRsjmQc0gflvXnaVA/QVVCtm2yCiBtkrSGQXqt4MdpD7Xq8mwo3qVd5nhIcvrcebqw== dependencies: - "@types/d3-path" "*" + "@docusaurus/core" "3.0.0" + "@docusaurus/types" "3.0.0" + "@docusaurus/utils-validation" "3.0.0" + tslib "^2.6.0" -"@types/d3-time-format@*": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@types/d3-time-format/-/d3-time-format-4.0.0.tgz#ee7b6e798f8deb2d9640675f8811d0253aaa1946" - integrity sha512-yjfBUe6DJBsDin2BMIulhSHmr5qNR5Pxs17+oW4DoVPyVIXZ+m6bs7j1UVKP08Emv6jRmYrYqxYzO63mQxy1rw== +"@docusaurus/plugin-google-gtag@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.0.0.tgz#a4c407b80cb46773bea070816ebb547c5663f0b3" + integrity sha512-asEKavw8fczUqvXu/s9kG2m1epLnHJ19W6CCCRZEmpnkZUZKiM8rlkDiEmxApwIc2JDDbIMk+Y2TMkJI8mInbQ== + dependencies: + "@docusaurus/core" "3.0.0" + "@docusaurus/types" "3.0.0" + "@docusaurus/utils-validation" "3.0.0" + "@types/gtag.js" "^0.0.12" + tslib "^2.6.0" -"@types/d3-time@*": +"@docusaurus/plugin-google-tag-manager@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.0.0.tgz#8befa315b4747618e9ea65add3f2f4e84df2c7ba" + integrity sha512-lytgu2eyn+7p4WklJkpMGRhwC29ezj4IjPPmVJ8vGzcSl6JkR1sADTHLG5xWOMuci420xZl9dGEiLTQ8FjCRyA== + dependencies: + "@docusaurus/core" "3.0.0" + "@docusaurus/types" "3.0.0" + "@docusaurus/utils-validation" "3.0.0" + tslib "^2.6.0" + +"@docusaurus/plugin-sitemap@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.0.0.tgz#91f300e500d476252ea2f40449ee828766b9b9d6" + integrity sha512-cfcONdWku56Oi7Hdus2uvUw/RKRRlIGMViiHLjvQ21CEsEqnQ297MRoIgjU28kL7/CXD/+OiANSq3T1ezAiMhA== + dependencies: + "@docusaurus/core" "3.0.0" + "@docusaurus/logger" "3.0.0" + "@docusaurus/types" "3.0.0" + "@docusaurus/utils" "3.0.0" + "@docusaurus/utils-common" "3.0.0" + "@docusaurus/utils-validation" "3.0.0" + fs-extra "^11.1.1" + sitemap "^7.1.1" + tslib "^2.6.0" + +"@docusaurus/preset-classic@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/preset-classic/-/preset-classic-3.0.0.tgz#b05c3960c4d0a731b2feb97e94e3757ab073c611" + integrity sha512-90aOKZGZdi0+GVQV+wt8xx4M4GiDrBRke8NO8nWwytMEXNrxrBxsQYFRD1YlISLJSCiHikKf3Z/MovMnQpnZyg== + dependencies: + "@docusaurus/core" "3.0.0" + "@docusaurus/plugin-content-blog" "3.0.0" + "@docusaurus/plugin-content-docs" "3.0.0" + "@docusaurus/plugin-content-pages" "3.0.0" + "@docusaurus/plugin-debug" "3.0.0" + "@docusaurus/plugin-google-analytics" "3.0.0" + "@docusaurus/plugin-google-gtag" "3.0.0" + "@docusaurus/plugin-google-tag-manager" "3.0.0" + "@docusaurus/plugin-sitemap" "3.0.0" + "@docusaurus/theme-classic" "3.0.0" + "@docusaurus/theme-common" "3.0.0" + "@docusaurus/theme-search-algolia" "3.0.0" + "@docusaurus/types" "3.0.0" + +"@docusaurus/react-loadable@5.5.2", "react-loadable@npm:@docusaurus/react-loadable@5.5.2": + version "5.5.2" + resolved "https://registry.yarnpkg.com/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz#81aae0db81ecafbdaee3651f12804580868fa6ce" + integrity sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ== + dependencies: + "@types/react" "*" + prop-types "^15.6.2" + +"@docusaurus/theme-classic@3.0.0": version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/d3-time/-/d3-time-3.0.0.tgz#e1ac0f3e9e195135361fa1a1d62f795d87e6e819" - integrity sha512-sZLCdHvBUcNby1cB6Fd3ZBrABbjz3v1Vm90nysCQ6Vt7vd6e/h9Lt7SiJUoEX0l4Dzc7P5llKyhqSi1ycSf1Hg== + resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-3.0.0.tgz#a47eda40747e1a6f79190e6bb786d3a7fc4e06b2" + integrity sha512-wWOHSrKMn7L4jTtXBsb5iEJ3xvTddBye5PjYBnWiCkTAlhle2yMdc4/qRXW35Ot+OV/VXu6YFG8XVUJEl99z0A== + dependencies: + "@docusaurus/core" "3.0.0" + "@docusaurus/mdx-loader" "3.0.0" + "@docusaurus/module-type-aliases" "3.0.0" + "@docusaurus/plugin-content-blog" "3.0.0" + "@docusaurus/plugin-content-docs" "3.0.0" + "@docusaurus/plugin-content-pages" "3.0.0" + "@docusaurus/theme-common" "3.0.0" + "@docusaurus/theme-translations" "3.0.0" + "@docusaurus/types" "3.0.0" + "@docusaurus/utils" "3.0.0" + "@docusaurus/utils-common" "3.0.0" + "@docusaurus/utils-validation" "3.0.0" + "@mdx-js/react" "^3.0.0" + clsx "^1.2.1" + copy-text-to-clipboard "^3.2.0" + infima "0.2.0-alpha.43" + lodash "^4.17.21" + nprogress "^0.2.0" + postcss "^8.4.26" + prism-react-renderer "^2.1.0" + prismjs "^1.29.0" + react-router-dom "^5.3.4" + rtlcss "^4.1.0" + tslib "^2.6.0" + utility-types "^3.10.0" + +"@docusaurus/theme-common@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-common/-/theme-common-3.0.0.tgz#6dc8c39a7458dd39f95a2fa6eb1c6aaf32b7e103" + integrity sha512-PahRpCLRK5owCMEqcNtUeTMOkTUCzrJlKA+HLu7f+8osYOni617YurXvHASCsSTxurjXaLz/RqZMnASnqATxIA== + dependencies: + "@docusaurus/mdx-loader" "3.0.0" + "@docusaurus/module-type-aliases" "3.0.0" + "@docusaurus/plugin-content-blog" "3.0.0" + "@docusaurus/plugin-content-docs" "3.0.0" + "@docusaurus/plugin-content-pages" "3.0.0" + "@docusaurus/utils" "3.0.0" + "@docusaurus/utils-common" "3.0.0" + "@types/history" "^4.7.11" + "@types/react" "*" + "@types/react-router-config" "*" + clsx "^1.2.1" + parse-numeric-range "^1.3.0" + prism-react-renderer "^2.1.0" + tslib "^2.6.0" + utility-types "^3.10.0" -"@types/d3-timer@*": +"@docusaurus/theme-mermaid@^3.0.0": version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/d3-timer/-/d3-timer-3.0.0.tgz#e2505f1c21ec08bda8915238e397fb71d2fc54ce" - integrity sha512-HNB/9GHqu7Fo8AQiugyJbv6ZxYz58wef0esl4Mv828w1ZKpAshw/uFWVDUcIB9KKFeFKoxS3cHY07FFgtTRZ1g== + resolved "https://registry.yarnpkg.com/@docusaurus/theme-mermaid/-/theme-mermaid-3.0.0.tgz#5b1a5ea53d99edd8839ec49076b148007a388ccb" + integrity sha512-e5uoGmow5kk5AeiyYFHYGsM5LFg4ClCIIQQcBrD9zs1E8yxTDNX524MylO6klqqCn3TmxJ34RogEg78QnthRng== + dependencies: + "@docusaurus/core" "3.0.0" + "@docusaurus/module-type-aliases" "3.0.0" + "@docusaurus/theme-common" "3.0.0" + "@docusaurus/types" "3.0.0" + "@docusaurus/utils-validation" "3.0.0" + mermaid "^10.4.0" + tslib "^2.6.0" + +"@docusaurus/theme-search-algolia@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.0.0.tgz#20701c2e7945a236df401365271b511a24ff3cad" + integrity sha512-PyMUNIS9yu0dx7XffB13ti4TG47pJq3G2KE/INvOFb6M0kWh+wwCnucPg4WAOysHOPh+SD9fjlXILoLQstgEIA== + dependencies: + "@docsearch/react" "^3.5.2" + "@docusaurus/core" "3.0.0" + "@docusaurus/logger" "3.0.0" + "@docusaurus/plugin-content-docs" "3.0.0" + "@docusaurus/theme-common" "3.0.0" + "@docusaurus/theme-translations" "3.0.0" + "@docusaurus/utils" "3.0.0" + "@docusaurus/utils-validation" "3.0.0" + algoliasearch "^4.18.0" + algoliasearch-helper "^3.13.3" + clsx "^1.2.1" + eta "^2.2.0" + fs-extra "^11.1.1" + lodash "^4.17.21" + tslib "^2.6.0" + utility-types "^3.10.0" -"@types/d3-transition@*": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@types/d3-transition/-/d3-transition-3.0.3.tgz#d4ac37d08703fb039c87f92851a598ba77400402" - integrity sha512-/S90Od8Id1wgQNvIA8iFv9jRhCiZcGhPd2qX0bKF/PS+y0W5CrXKgIiELd2CvG1mlQrWK/qlYh3VxicqG1ZvgA== +"@docusaurus/theme-translations@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-translations/-/theme-translations-3.0.0.tgz#98590b80589f15b2064e0daa2acc3a82d126f53b" + integrity sha512-p/H3+5LdnDtbMU+csYukA6601U1ld2v9knqxGEEV96qV27HsHfP63J9Ta2RBZUrNhQAgrwFzIc9GdDO8P1Baag== dependencies: - "@types/d3-selection" "*" + fs-extra "^11.1.1" + tslib "^2.6.0" -"@types/d3-zoom@*", "@types/d3-zoom@^3.0.1": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/d3-zoom/-/d3-zoom-3.0.2.tgz#067aa6a6ecbc75a78b753cc6f7a7f9f7e4e7d117" - integrity sha512-t09DDJVBI6AkM7N8kuPsnq/3d/ehtRKBN1xSiYjjMCgbiw6HM6Ged5VhvswmhprfKyGvzeTEL/4WBaK9llWvlA== - dependencies: - "@types/d3-interpolate" "*" - "@types/d3-selection" "*" - -"@types/d3@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@types/d3/-/d3-7.4.0.tgz#fc5cac5b1756fc592a3cf1f3dc881bf08225f515" - integrity sha512-jIfNVK0ZlxcuRDKtRS/SypEyOQ6UHaFQBKv032X45VvxSJ6Yi5G9behy9h6tNTHTDGh5Vq+KbmBjUWLgY4meCA== - dependencies: - "@types/d3-array" "*" - "@types/d3-axis" "*" - "@types/d3-brush" "*" - "@types/d3-chord" "*" - "@types/d3-color" "*" - "@types/d3-contour" "*" - "@types/d3-delaunay" "*" - "@types/d3-dispatch" "*" - "@types/d3-drag" "*" - "@types/d3-dsv" "*" - "@types/d3-ease" "*" - "@types/d3-fetch" "*" - "@types/d3-force" "*" - "@types/d3-format" "*" - "@types/d3-geo" "*" - "@types/d3-hierarchy" "*" - "@types/d3-interpolate" "*" - "@types/d3-path" "*" - "@types/d3-polygon" "*" - "@types/d3-quadtree" "*" - "@types/d3-random" "*" - "@types/d3-scale" "*" - "@types/d3-scale-chromatic" "*" - "@types/d3-selection" "*" - "@types/d3-shape" "*" - "@types/d3-time" "*" - "@types/d3-time-format" "*" - "@types/d3-timer" "*" - "@types/d3-transition" "*" - "@types/d3-zoom" "*" +"@docusaurus/tsconfig@3.0.0-beta.0": + version "3.0.0-beta.0" + resolved "https://registry.yarnpkg.com/@docusaurus/tsconfig/-/tsconfig-3.0.0-beta.0.tgz#9ce70709baeaa3aec4392121fe8cb73d09d06cf1" + integrity sha512-3fQyX79kyr0AEVMKHgnF7d9WKrCHNTWvTcJK957uIQPX07TBDyQ3tJX9FXC3Ib+Z8nsRRe36D3lvpFSfSjVCKw== -"@types/debug@^4.0.0": - version "4.1.7" - resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.7.tgz#7cc0ea761509124709b8b2d1090d8f6c17aadb82" - integrity sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg== +"@docusaurus/types@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-3.0.0.tgz#3edabe43f70b45f81a48f3470d6a73a2eba41945" + integrity sha512-Qb+l/hmCOVemReuzvvcFdk84bUmUFyD0Zi81y651ie3VwMrXqC7C0E7yZLKMOsLj/vkqsxHbtkAuYMI89YzNzg== + dependencies: + "@types/history" "^4.7.11" + "@types/react" "*" + commander "^5.1.0" + joi "^17.9.2" + react-helmet-async "^1.3.0" + utility-types "^3.10.0" + webpack "^5.88.1" + webpack-merge "^5.9.0" + +"@docusaurus/utils-common@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-3.0.0.tgz#fb019e5228b20852a5b98f50672a02843a03ba03" + integrity sha512-7iJWAtt4AHf4PFEPlEPXko9LZD/dbYnhLe0q8e3GRK1EXZyRASah2lznpMwB3lLmVjq/FR6ZAKF+E0wlmL5j0g== dependencies: - "@types/ms" "*" + tslib "^2.6.0" -"@types/estree-jsx@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/estree-jsx/-/estree-jsx-1.0.0.tgz#7bfc979ab9f692b492017df42520f7f765e98df1" - integrity sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ== +"@docusaurus/utils-validation@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-3.0.0.tgz#56f3ba89ceba9826989408a96827897c0b724612" + integrity sha512-MlIGUspB/HBW5CYgHvRhmkZbeMiUWKbyVoCQYvbGN8S19SSzVgzyy97KRpcjCOYYeEdkhmRCUwFBJBlLg3IoNQ== dependencies: - "@types/estree" "*" + "@docusaurus/logger" "3.0.0" + "@docusaurus/utils" "3.0.0" + joi "^17.9.2" + js-yaml "^4.1.0" + tslib "^2.6.0" -"@types/estree@*", "@types/estree@^1.0.0": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.1.tgz#aa22750962f3bf0e79d753d3cc067f010c95f194" - integrity sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA== +"@docusaurus/utils@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-3.0.0.tgz#2ef0c8e434036fe104dca4c694fd50022b2ba1ed" + integrity sha512-JwGjh5mtjG9XIAESyPxObL6CZ6LO/yU4OSTpq7Q0x+jN25zi/AMbvLjpSyZzWy+qm5uQiFiIhqFaOxvy+82Ekg== + dependencies: + "@docusaurus/logger" "3.0.0" + "@svgr/webpack" "^6.5.1" + escape-string-regexp "^4.0.0" + file-loader "^6.2.0" + fs-extra "^11.1.1" + github-slugger "^1.5.0" + globby "^11.1.0" + gray-matter "^4.0.3" + jiti "^1.20.0" + js-yaml "^4.1.0" + lodash "^4.17.21" + micromatch "^4.0.5" + resolve-pathname "^3.0.0" + shelljs "^0.8.5" + tslib "^2.6.0" + url-loader "^4.1.1" + webpack "^5.88.1" + +"@hapi/hoek@^9.0.0": + version "9.3.0" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb" + integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ== + +"@hapi/topo@^5.0.0": + version "5.1.0" + resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.1.0.tgz#dc448e332c6c6e37a4dc02fd84ba8d44b9afb012" + integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== + dependencies: + "@hapi/hoek" "^9.0.0" -"@types/geojson@*": - version "7946.0.10" - resolved "https://registry.yarnpkg.com/@types/geojson/-/geojson-7946.0.10.tgz#6dfbf5ea17142f7f9a043809f1cd4c448cb68249" - integrity sha512-Nmh0K3iWQJzniTuPRcJn5hxXkfB1T1pgB89SBig5PlJQU5yocazeu4jATJlaA0GYFKWMqDdvYemoSnF2pXgLVA== +"@jest/schemas@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03" + integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== + dependencies: + "@sinclair/typebox" "^0.27.8" -"@types/hast@^2.0.0": - version "2.3.4" - resolved "https://registry.yarnpkg.com/@types/hast/-/hast-2.3.4.tgz#8aa5ef92c117d20d974a82bdfb6a648b08c0bafc" - integrity sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g== +"@jest/types@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59" + integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== dependencies: - "@types/unist" "*" + "@jest/schemas" "^29.6.3" + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^17.0.8" + chalk "^4.0.0" -"@types/js-yaml@^4.0.0": - version "4.0.5" - resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.5.tgz#738dd390a6ecc5442f35e7f03fa1431353f7e138" - integrity sha512-FhpRzf927MNQdRZP0J5DLIdTXhjLYzeUTmLAu69mnVksLH9CJY3IuSeEgbKUki7GQZm0WqDkGzyxju2EZGD2wA== +"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": + version "0.3.3" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" + integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== + dependencies: + "@jridgewell/set-array" "^1.0.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.9" -"@types/katex@^0.14.0": - version "0.14.0" - resolved "https://registry.yarnpkg.com/@types/katex/-/katex-0.14.0.tgz#b84c0afc3218069a5ad64fe2a95321881021b5fe" - integrity sha512-+2FW2CcT0K3P+JMR8YG846bmDwplKUTsWgT2ENwdQ1UdVfRk3GQrh6Mi4sTopy30gI8Uau5CEqHTDZ6YvWIUPA== +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" + integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== -"@types/katex@^0.16.0": - version "0.16.0" - resolved "https://registry.yarnpkg.com/@types/katex/-/katex-0.16.0.tgz#0e640df3647fe237212be863e1f5111eb9754f93" - integrity sha512-hz+S3nV6Mym5xPbT9fnO8dDhBFQguMYpY0Ipxv06JMi1ORgnEM4M1ymWDUhUNer3ElLmT583opRo4RzxKmh9jw== +"@jridgewell/set-array@^1.0.1": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" + integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== -"@types/mdast@^3.0.0": - version "3.0.11" - resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.11.tgz#dc130f7e7d9306124286f6d6cee40cf4d14a3dc0" - integrity sha512-Y/uImid8aAwrEA24/1tcRZwpxX3pIFTSilcNDKSPn+Y2iDywSEachzRuvgAYYLR3wpGXAsMbv5lvKLDZLeYPAw== +"@jridgewell/source-map@^0.3.3": + version "0.3.5" + resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.5.tgz#a3bb4d5c6825aab0d281268f47f6ad5853431e91" + integrity sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ== dependencies: - "@types/unist" "*" + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" -"@types/mdx@^2.0.0": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@types/mdx/-/mdx-2.0.5.tgz#9a85a8f70c7c4d9e695a21d5ae5c93645eda64b1" - integrity sha512-76CqzuD6Q7LC+AtbPqrvD9AqsN0k8bsYo2bM2J8pmNldP1aIPAbzUQ7QbobyXL4eLr1wK5x8FZFe8eF/ubRuBg== +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": + version "1.4.15" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" + integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== -"@types/ms@*": - version "0.7.31" - resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197" - integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA== +"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": + version "0.3.20" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz#72e45707cf240fa6b081d0366f8265b0cd10197f" + integrity sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" -"@types/prop-types@*": - version "15.7.5" - resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz" - integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== +"@leichtgewicht/ip-codec@^2.0.1": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b" + integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== -"@types/react@>=16": - version "18.0.25" - resolved "https://registry.npmjs.org/@types/react/-/react-18.0.25.tgz" - integrity sha512-xD6c0KDT4m7n9uD4ZHi02lzskaiqcBxf4zi+tXZY98a04wvc0hi/TcCPC2FOESZi51Nd7tlUeOJY8RofL799/g== +"@mdx-js/mdx@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-3.0.0.tgz#37ef87685143fafedf1165f0a79e9fe95fbe5154" + integrity sha512-Icm0TBKBLYqroYbNW3BPnzMGn+7mwpQOK310aZ7+fkCtiU3aqv2cdcX+nd0Ydo3wI5Rx8bX2Z2QmGb/XcAClCw== dependencies: - "@types/prop-types" "*" - "@types/scheduler" "*" - csstype "^3.0.2" + "@types/estree" "^1.0.0" + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/mdx" "^2.0.0" + collapse-white-space "^2.0.0" + devlop "^1.0.0" + estree-util-build-jsx "^3.0.0" + estree-util-is-identifier-name "^3.0.0" + estree-util-to-js "^2.0.0" + estree-walker "^3.0.0" + hast-util-to-estree "^3.0.0" + hast-util-to-jsx-runtime "^2.0.0" + markdown-extensions "^2.0.0" + periscopic "^3.0.0" + remark-mdx "^3.0.0" + remark-parse "^11.0.0" + remark-rehype "^11.0.0" + source-map "^0.7.0" + unified "^11.0.0" + unist-util-position-from-estree "^2.0.0" + unist-util-stringify-position "^4.0.0" + unist-util-visit "^5.0.0" + vfile "^6.0.0" -"@types/scheduler@*": - version "0.16.2" - resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz" - integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== +"@mdx-js/react@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-3.0.0.tgz#eaccaa8d6a7736b19080aff5a70448a7ba692271" + integrity sha512-nDctevR9KyYFyV+m+/+S4cpzCWHqj+iHDHq3QrsWezcC+B17uZdIWgCguESUkwFhM3n/56KxWVE3V6EokrmONQ== + dependencies: + "@types/mdx" "^2.0.0" -"@types/unist@*", "@types/unist@^2.0.0": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d" - integrity sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== +"@microlink/react-json-view@^1.22.2": + version "1.23.0" + resolved "https://registry.yarnpkg.com/@microlink/react-json-view/-/react-json-view-1.23.0.tgz#641c2483b1a0014818303d4e9cce634d5dacc7e9" + integrity sha512-HYJ1nsfO4/qn8afnAMhuk7+5a1vcjEaS8Gm5Vpr1SqdHDY0yLBJGpA+9DvKyxyVKaUkXzKXt3Mif9RcmFSdtYg== + dependencies: + flux "~4.0.1" + react-base16-styling "~0.6.0" + react-lifecycles-compat "~3.0.4" + react-textarea-autosize "~8.3.2" + +"@next/env@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@next/env/-/env-14.0.2.tgz#c1fb535983bca768e7eccd7b9cf4636127fc6d25" + integrity sha512-HAW1sljizEaduEOes/m84oUqeIDAUYBR1CDwu2tobNlNDFP3cSm9d6QsOsGeNlIppU1p/p1+bWbYCbvwjFiceA== + +"@next/swc-darwin-arm64@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.0.2.tgz#eba35a1425fee5d305903c85ae0d6d2b0d512c7b" + integrity sha512-i+jQY0fOb8L5gvGvojWyZMfQoQtDVB2kYe7fufOEiST6sicvzI2W5/EXo4lX5bLUjapHKe+nFxuVv7BA+Pd7LQ== + +"@next/swc-darwin-x64@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-14.0.2.tgz#8adb4dfc3d596c0816da67df9b75603218cf2a42" + integrity sha512-zRCAO0d2hW6gBEa4wJaLn+gY8qtIqD3gYd9NjruuN98OCI6YyelmhWVVLlREjS7RYrm9OUQIp/iVJFeB6kP1hg== + +"@next/swc-linux-arm64-gnu@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.0.2.tgz#1f88d066d44c9229a861815e3d449b0037dae14e" + integrity sha512-tSJmiaon8YaKsVhi7GgRizZoV0N1Sx5+i+hFTrCKKQN7s3tuqW0Rov+RYdPhAv/pJl4qiG+XfSX4eJXqpNg3dA== + +"@next/swc-linux-arm64-musl@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.0.2.tgz#de9b2708abc35dd19429a662a11785d0c54d1ec7" + integrity sha512-dXJLMSEOwqJKcag1BeX1C+ekdPPJ9yXbWIt3nAadhbLx5CjACoB2NQj9Xcqu2tmdr5L6m34fR+fjGPs+ZVPLzA== + +"@next/swc-linux-x64-gnu@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.0.2.tgz#64bd555dcbc7fd6c38cb86028baf7d7fc80bd4ac" + integrity sha512-WC9KAPSowj6as76P3vf1J3mf2QTm3Wv3FBzQi7UJ+dxWjK3MhHVWsWUo24AnmHx9qDcEtHM58okgZkXVqeLB+Q== + +"@next/swc-linux-x64-musl@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.0.2.tgz#69e6abf0f516df69acbf663eeb8ed6fd8eebcc38" + integrity sha512-KSSAwvUcjtdZY4zJFa2f5VNJIwuEVnOSlqYqbQIawREJA+gUI6egeiRu290pXioQXnQHYYdXmnVNZ4M+VMB7KQ== + +"@next/swc-win32-arm64-msvc@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.0.2.tgz#82bc49af0986f4b2c113b5f223a559fc51b49b9d" + integrity sha512-2/O0F1SqJ0bD3zqNuYge0ok7OEWCQwk55RPheDYD0va5ij7kYwrFkq5ycCRN0TLjLfxSF6xI5NM6nC5ux7svEQ== + +"@next/swc-win32-ia32-msvc@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.0.2.tgz#2f1958ad82b7f7ec5da8ad8ac2f18ef7a8e7757f" + integrity sha512-vJI/x70Id0oN4Bq/R6byBqV1/NS5Dl31zC+lowO8SDu1fHmUxoAdILZR5X/sKbiJpuvKcCrwbYgJU8FF/Gh50Q== + +"@next/swc-win32-x64-msvc@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.0.2.tgz#629174f587beb640a431a4a3fe4e26d5d4f8de52" + integrity sha512-Ut4LXIUvC5m8pHTe2j0vq/YDnTEyq6RSR9vHYPqnELrDapPhLNz9Od/L5Ow3J8RNDWpEnfCiQXuVdfjlNEJ7ug== + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" -acorn-jsx@^5.0.0: - version "5.3.2" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" - integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== -acorn@^8.0.0: - version "8.8.2" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a" - integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw== +"@nodelib/fs.walk@^1.2.3": + version "1.2.8" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" -ansi-sequence-parser@^1.1.0: +"@pnpm/config.env-replace@^1.1.0": version "1.1.0" - resolved "https://registry.yarnpkg.com/ansi-sequence-parser/-/ansi-sequence-parser-1.1.0.tgz#4d790f31236ac20366b23b3916b789e1bde39aed" - integrity sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ== + resolved "https://registry.yarnpkg.com/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz#ab29da53df41e8948a00f2433f085f54de8b3a4c" + integrity sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w== -ansi-styles@^3.1.0: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== +"@pnpm/network.ca-file@^1.0.1": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz#2ab05e09c1af0cdf2fcf5035bea1484e222f7983" + integrity sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA== dependencies: - color-convert "^1.9.0" + graceful-fs "4.2.10" -arch@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/arch/-/arch-2.2.0.tgz#1bc47818f305764f23ab3306b0bfc086c5a29d11" - integrity sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ== +"@pnpm/npm-conf@^2.1.0": + version "2.2.2" + resolved "https://registry.yarnpkg.com/@pnpm/npm-conf/-/npm-conf-2.2.2.tgz#0058baf1c26cbb63a828f0193795401684ac86f0" + integrity sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA== + dependencies: + "@pnpm/config.env-replace" "^1.1.0" + "@pnpm/network.ca-file" "^1.0.1" + config-chain "^1.1.11" -arg@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/arg/-/arg-1.0.0.tgz#444d885a4e25b121640b55155ef7cd03975d6050" - integrity sha512-Wk7TEzl1KqvTGs/uyhmHO/3XLd3t1UeU4IstvPXVzGPM522cTjqjNZ99esCkcL52sjqjo8e8CTBcWhkxvGzoAw== +"@polka/url@^1.0.0-next.20": + version "1.0.0-next.23" + resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.23.tgz#498e41218ab3b6a1419c735e5c6ae2c5ed609b6c" + integrity sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg== -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== +"@sideway/address@^4.1.3": + version "4.1.4" + resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.4.tgz#03dccebc6ea47fdc226f7d3d1ad512955d4783f0" + integrity sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw== dependencies: - sprintf-js "~1.0.2" + "@hapi/hoek" "^9.0.0" -argparse@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" - integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== +"@sideway/formula@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@sideway/formula/-/formula-3.0.1.tgz#80fcbcbaf7ce031e0ef2dd29b1bfc7c3f583611f" + integrity sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg== -astring@^1.8.0: - version "1.8.4" - resolved "https://registry.yarnpkg.com/astring/-/astring-1.8.4.tgz#6d4c5d8de7be2ead9e4a3cc0e2efb8d759378904" - integrity sha512-97a+l2LBU3Op3bBQEff79i/E4jMD2ZLFD8rHx9B6mXyB2uQwhJQYfiDqUwtfjF4QA1F2qs//N6Cw8LetMbQjcw== +"@sideway/pinpoint@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" + integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== -bail@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/bail/-/bail-2.0.2.tgz#d26f5cd8fe5d6f832a31517b9f7c356040ba6d5d" - integrity sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw== +"@sinclair/typebox@^0.27.8": + version "0.27.8" + resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" + integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== -caniuse-lite@^1.0.30001406: - version "1.0.30001431" - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz" - integrity sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ== +"@sindresorhus/is@^3.1.2": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-3.1.2.tgz#548650de521b344e3781fbdb0ece4aa6f729afb8" + integrity sha512-JiX9vxoKMmu8Y3Zr2RVathBL1Cdu4Nt4MuNWemt1Nc06A0RAin9c5FArkhGsyMBWfCu4zj+9b+GxtjAnE4qqLQ== -ccount@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/ccount/-/ccount-2.0.1.tgz#17a3bf82302e0870d6da43a01311a8bc02a3ecf5" - integrity sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg== +"@sindresorhus/is@^5.2.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-5.6.0.tgz#41dd6093d34652cddb5d5bdeee04eafc33826668" + integrity sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g== -chalk@2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.0.tgz#b5ea48efc9c1793dccc9b4767c93914d3f2d52ba" - integrity sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q== +"@slorber/remark-comment@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@slorber/remark-comment/-/remark-comment-1.0.0.tgz#2a020b3f4579c89dec0361673206c28d67e08f5a" + integrity sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA== dependencies: - ansi-styles "^3.1.0" - escape-string-regexp "^1.0.5" - supports-color "^4.0.0" - -character-entities-html4@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/character-entities-html4/-/character-entities-html4-2.1.0.tgz#1f1adb940c971a4b22ba39ddca6b618dc6e56b2b" - integrity sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA== + micromark-factory-space "^1.0.0" + micromark-util-character "^1.1.0" + micromark-util-symbol "^1.0.1" -character-entities-legacy@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz#76bc83a90738901d7bc223a9e93759fdd560125b" - integrity sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ== +"@slorber/static-site-generator-webpack-plugin@^4.0.7": + version "4.0.7" + resolved "https://registry.yarnpkg.com/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz#fc1678bddefab014e2145cbe25b3ce4e1cfc36f3" + integrity sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA== + dependencies: + eval "^0.1.8" + p-map "^4.0.0" + webpack-sources "^3.2.2" -character-entities@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.2.tgz#2d09c2e72cd9523076ccb21157dff66ad43fcc22" - integrity sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ== +"@svgr/babel-plugin-add-jsx-attribute@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz#74a5d648bd0347bda99d82409d87b8ca80b9a1ba" + integrity sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ== -character-reference-invalid@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz#85c66b041e43b47210faf401278abf808ac45cb9" - integrity sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw== +"@svgr/babel-plugin-remove-jsx-attribute@*": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz#69177f7937233caca3a1afb051906698f2f59186" + integrity sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA== -classcat@^5.0.3: - version "5.0.4" - resolved "https://registry.yarnpkg.com/classcat/-/classcat-5.0.4.tgz#e12d1dfe6df6427f260f03b80dc63571a5107ba6" - integrity sha512-sbpkOw6z413p+HDGcBENe498WM9woqWHiJxCq7nvmxe9WmrUmqfAcxpIwAiMtM5Q3AhYkzXcNQHqsWq0mND51g== +"@svgr/babel-plugin-remove-jsx-empty-expression@*": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz#c2c48104cfd7dcd557f373b70a56e9e3bdae1d44" + integrity sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA== + +"@svgr/babel-plugin-replace-jsx-attribute-value@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz#fb9d22ea26d2bc5e0a44b763d4c46d5d3f596c60" + integrity sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg== + +"@svgr/babel-plugin-svg-dynamic-title@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz#01b2024a2b53ffaa5efceaa0bf3e1d5a4c520ce4" + integrity sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw== + +"@svgr/babel-plugin-svg-em-dimensions@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz#dd3fa9f5b24eb4f93bcf121c3d40ff5facecb217" + integrity sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA== + +"@svgr/babel-plugin-transform-react-native-svg@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz#1d8e945a03df65b601551097d8f5e34351d3d305" + integrity sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg== + +"@svgr/babel-plugin-transform-svg-component@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz#48620b9e590e25ff95a80f811544218d27f8a250" + integrity sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ== + +"@svgr/babel-preset@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-6.5.1.tgz#b90de7979c8843c5c580c7e2ec71f024b49eb828" + integrity sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw== + dependencies: + "@svgr/babel-plugin-add-jsx-attribute" "^6.5.1" + "@svgr/babel-plugin-remove-jsx-attribute" "*" + "@svgr/babel-plugin-remove-jsx-empty-expression" "*" + "@svgr/babel-plugin-replace-jsx-attribute-value" "^6.5.1" + "@svgr/babel-plugin-svg-dynamic-title" "^6.5.1" + "@svgr/babel-plugin-svg-em-dimensions" "^6.5.1" + "@svgr/babel-plugin-transform-react-native-svg" "^6.5.1" + "@svgr/babel-plugin-transform-svg-component" "^6.5.1" + +"@svgr/core@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/core/-/core-6.5.1.tgz#d3e8aa9dbe3fbd747f9ee4282c1c77a27410488a" + integrity sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw== + dependencies: + "@babel/core" "^7.19.6" + "@svgr/babel-preset" "^6.5.1" + "@svgr/plugin-jsx" "^6.5.1" + camelcase "^6.2.0" + cosmiconfig "^7.0.1" + +"@svgr/hast-util-to-babel-ast@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz#81800bd09b5bcdb968bf6ee7c863d2288fdb80d2" + integrity sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw== + dependencies: + "@babel/types" "^7.20.0" + entities "^4.4.0" -client-only@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/client-only/-/client-only-0.0.1.tgz#38bba5d403c41ab150bff64a95c85013cf73bca1" - integrity sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA== +"@svgr/plugin-jsx@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz#0e30d1878e771ca753c94e69581c7971542a7072" + integrity sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw== + dependencies: + "@babel/core" "^7.19.6" + "@svgr/babel-preset" "^6.5.1" + "@svgr/hast-util-to-babel-ast" "^6.5.1" + svg-parser "^2.0.4" + +"@svgr/plugin-svgo@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz#0f91910e988fc0b842f88e0960c2862e022abe84" + integrity sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ== + dependencies: + cosmiconfig "^7.0.1" + deepmerge "^4.2.2" + svgo "^2.8.0" + +"@svgr/webpack@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-6.5.1.tgz#ecf027814fc1cb2decc29dc92f39c3cf691e40e8" + integrity sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA== + dependencies: + "@babel/core" "^7.19.6" + "@babel/plugin-transform-react-constant-elements" "^7.18.12" + "@babel/preset-env" "^7.19.4" + "@babel/preset-react" "^7.18.6" + "@babel/preset-typescript" "^7.18.6" + "@svgr/core" "^6.5.1" + "@svgr/plugin-jsx" "^6.5.1" + "@svgr/plugin-svgo" "^6.5.1" + +"@swc/helpers@0.5.2": + version "0.5.2" + resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.2.tgz#85ea0c76450b61ad7d10a37050289eded783c27d" + integrity sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw== + dependencies: + tslib "^2.4.0" -clipboardy@1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/clipboardy/-/clipboardy-1.2.2.tgz#2ce320b9ed9be1514f79878b53ff9765420903e2" - integrity sha512-16KrBOV7bHmHdxcQiCvfUFYVFyEah4FI8vYT1Fr7CGSA4G+xBWMEfUEQJS1hxeHGtI9ju1Bzs9uXSbj5HZKArw== +"@szmarczak/http-timer@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-5.0.1.tgz#c7c1bf1141cdd4751b0399c8fc7b8b664cd5be3a" + integrity sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw== dependencies: - arch "^2.1.0" - execa "^0.8.0" + defer-to-connect "^2.0.1" -clsx@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12" - integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== +"@trysound/sax@0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" + integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== +"@types/acorn@^4.0.0": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@types/acorn/-/acorn-4.0.6.tgz#d61ca5480300ac41a7d973dd5b84d0a591154a22" + integrity sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ== dependencies: - color-name "1.1.3" + "@types/estree" "*" -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== +"@types/body-parser@*": + version "1.19.5" + resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.5.tgz#04ce9a3b677dc8bd681a17da1ab9835dc9d3ede4" + integrity sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg== + dependencies: + "@types/connect" "*" + "@types/node" "*" -comma-separated-tokens@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz#4e89c9458acb61bc8fef19f4529973b2392839ee" - integrity sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg== +"@types/bonjour@^3.5.9": + version "3.5.13" + resolved "https://registry.yarnpkg.com/@types/bonjour/-/bonjour-3.5.13.tgz#adf90ce1a105e81dd1f9c61fdc5afda1bfb92956" + integrity sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ== + dependencies: + "@types/node" "*" -commander@^8.3.0: - version "8.3.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" - integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== +"@types/connect-history-api-fallback@^1.3.5": + version "1.5.3" + resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.3.tgz#7793aa2160cef7db0ce5fe2b8aab621200f1a470" + integrity sha512-6mfQ6iNvhSKCZJoY6sIG3m0pKkdUcweVNOLuBBKvoWGzl2yRxOJcYOTRyLKt3nxXvBLJWa6QkW//tgbIwJehmA== + dependencies: + "@types/express-serve-static-core" "*" + "@types/node" "*" -compute-scroll-into-view@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/compute-scroll-into-view/-/compute-scroll-into-view-3.0.3.tgz#c418900a5c56e2b04b885b54995df164535962b1" - integrity sha512-nadqwNxghAGTamwIqQSG433W6OADZx2vCo3UXHNrzTRHK/htu+7+L0zhjEoaeaQVNAi3YgqWDv8+tzf0hRfR+A== +"@types/connect@*": + version "3.4.38" + resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.38.tgz#5ba7f3bc4fbbdeaff8dded952e5ff2cc53f8d858" + integrity sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug== + dependencies: + "@types/node" "*" -cross-spawn@^5.0.1: - version "5.1.0" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" - integrity sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A== +"@types/d3-scale-chromatic@^3.0.0": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.2.tgz#e44c0031d0a8fb6efff8b17b0c4a2e680741cdaf" + integrity sha512-kpKNZMDT3OAX6b5ct5nS/mv6LULagnUy4DmS6yyNjclje1qVe7vbjPwY3q1TGz6+Wr2IUkgFatCzqYUl54fHag== + +"@types/d3-scale@^4.0.3": + version "4.0.8" + resolved "https://registry.yarnpkg.com/@types/d3-scale/-/d3-scale-4.0.8.tgz#d409b5f9dcf63074464bf8ddfb8ee5a1f95945bb" + integrity sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ== dependencies: - lru-cache "^4.0.1" - shebang-command "^1.2.0" - which "^1.2.9" + "@types/d3-time" "*" -csstype@^3.0.2: - version "3.1.1" - resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz" - integrity sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw== +"@types/d3-time@*": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/d3-time/-/d3-time-3.0.3.tgz#3c186bbd9d12b9d84253b6be6487ca56b54f88be" + integrity sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw== -"d3-color@1 - 3": - version "3.1.0" - resolved "https://registry.yarnpkg.com/d3-color/-/d3-color-3.1.0.tgz#395b2833dfac71507f12ac2f7af23bf819de24e2" - integrity sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA== +"@types/debug@^4.0.0": + version "4.1.12" + resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.12.tgz#a155f21690871953410df4b6b6f53187f0500917" + integrity sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ== + dependencies: + "@types/ms" "*" -"d3-dispatch@1 - 3": - version "3.0.1" - resolved "https://registry.yarnpkg.com/d3-dispatch/-/d3-dispatch-3.0.1.tgz#5fc75284e9c2375c36c839411a0cf550cbfc4d5e" - integrity sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg== +"@types/eslint-scope@^3.7.3": + version "3.7.7" + resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.7.tgz#3108bd5f18b0cdb277c867b3dd449c9ed7079ac5" + integrity sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg== + dependencies: + "@types/eslint" "*" + "@types/estree" "*" -"d3-drag@2 - 3", d3-drag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/d3-drag/-/d3-drag-3.0.0.tgz#994aae9cd23c719f53b5e10e3a0a6108c69607ba" - integrity sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg== +"@types/eslint@*": + version "8.44.7" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.44.7.tgz#430b3cc96db70c81f405e6a08aebdb13869198f5" + integrity sha512-f5ORu2hcBbKei97U73mf+l9t4zTGl74IqZ0GQk4oVea/VS8tQZYkUveSYojk+frraAVYId0V2WC9O4PTNru2FQ== dependencies: - d3-dispatch "1 - 3" - d3-selection "3" + "@types/estree" "*" + "@types/json-schema" "*" -"d3-ease@1 - 3": - version "3.0.1" - resolved "https://registry.yarnpkg.com/d3-ease/-/d3-ease-3.0.1.tgz#9658ac38a2140d59d346160f1f6c30fda0bd12f4" - integrity sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w== +"@types/estree-jsx@^1.0.0": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@types/estree-jsx/-/estree-jsx-1.0.3.tgz#f8aa833ec986d82b8271a294a92ed1565bf2c66a" + integrity sha512-pvQ+TKeRHeiUGRhvYwRrQ/ISnohKkSJR14fT2yqyZ4e9K5vqc7hrtY2Y1Dw0ZwAzQ6DQsxsaCUuSIIi8v0Cq6w== + dependencies: + "@types/estree" "*" -"d3-interpolate@1 - 3": - version "3.0.1" - resolved "https://registry.yarnpkg.com/d3-interpolate/-/d3-interpolate-3.0.1.tgz#3c47aa5b32c5b3dfb56ef3fd4342078a632b400d" - integrity sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g== +"@types/estree@*", "@types/estree@^1.0.0": + version "1.0.5" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" + integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== + +"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33": + version "4.17.41" + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz#5077defa630c2e8d28aa9ffc2c01c157c305bef6" + integrity sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA== + dependencies: + "@types/node" "*" + "@types/qs" "*" + "@types/range-parser" "*" + "@types/send" "*" + +"@types/express@*", "@types/express@^4.17.13": + version "4.17.21" + resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.21.tgz#c26d4a151e60efe0084b23dc3369ebc631ed192d" + integrity sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ== + dependencies: + "@types/body-parser" "*" + "@types/express-serve-static-core" "^4.17.33" + "@types/qs" "*" + "@types/serve-static" "*" + +"@types/gtag.js@^0.0.12": + version "0.0.12" + resolved "https://registry.yarnpkg.com/@types/gtag.js/-/gtag.js-0.0.12.tgz#095122edca896689bdfcdd73b057e23064d23572" + integrity sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg== + +"@types/hast@^3.0.0": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/hast/-/hast-3.0.3.tgz#7f75e6b43bc3f90316046a287d9ad3888309f7e1" + integrity sha512-2fYGlaDy/qyLlhidX42wAH0KBi2TCjKMH8CHmBXgRlJ3Y+OXTiqsPQ6IWarZKwF1JoUcAJdPogv1d4b0COTpmQ== dependencies: - d3-color "1 - 3" + "@types/unist" "*" -"d3-selection@2 - 3", d3-selection@3, d3-selection@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/d3-selection/-/d3-selection-3.0.0.tgz#c25338207efa72cc5b9bd1458a1a41901f1e1b31" - integrity sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ== +"@types/history@^4.7.11": + version "4.7.11" + resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.11.tgz#56588b17ae8f50c53983a524fc3cc47437969d64" + integrity sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA== -"d3-timer@1 - 3": - version "3.0.1" - resolved "https://registry.yarnpkg.com/d3-timer/-/d3-timer-3.0.1.tgz#6284d2a2708285b1abb7e201eda4380af35e63b0" - integrity sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA== +"@types/html-minifier-terser@^6.0.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35" + integrity sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg== -"d3-transition@2 - 3": - version "3.0.1" - resolved "https://registry.yarnpkg.com/d3-transition/-/d3-transition-3.0.1.tgz#6869fdde1448868077fdd5989200cb61b2a1645f" - integrity sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w== - dependencies: - d3-color "1 - 3" - d3-dispatch "1 - 3" - d3-ease "1 - 3" - d3-interpolate "1 - 3" - d3-timer "1 - 3" +"@types/http-cache-semantics@^4.0.2": + version "4.0.4" + resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz#b979ebad3919799c979b17c72621c0bc0a31c6c4" + integrity sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA== -d3-zoom@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/d3-zoom/-/d3-zoom-3.0.0.tgz#d13f4165c73217ffeaa54295cd6969b3e7aee8f3" - integrity sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw== +"@types/http-errors@*": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.4.tgz#7eb47726c391b7345a6ec35ad7f4de469cf5ba4f" + integrity sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA== + +"@types/http-proxy@^1.17.8": + version "1.17.14" + resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.14.tgz#57f8ccaa1c1c3780644f8a94f9c6b5000b5e2eec" + integrity sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w== dependencies: - d3-dispatch "1 - 3" - d3-drag "2 - 3" - d3-interpolate "1 - 3" - d3-selection "2 - 3" - d3-transition "2 - 3" + "@types/node" "*" -debug@^4.0.0: - version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz#7739c232a1fee9b4d3ce8985f314c0c6d33549d7" + integrity sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w== + +"@types/istanbul-lib-report@*": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz#53047614ae72e19fc0401d872de3ae2b4ce350bf" + integrity sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA== dependencies: - ms "2.1.2" + "@types/istanbul-lib-coverage" "*" -decode-named-character-reference@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz#daabac9690874c394c81e4162a0304b35d824f0e" - integrity sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg== +"@types/istanbul-reports@^3.0.0": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz#0f03e3d2f670fbdac586e34b433783070cc16f54" + integrity sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ== dependencies: - character-entities "^2.0.0" + "@types/istanbul-lib-report" "*" -dequal@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" - integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== +"@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": + version "7.0.15" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" + integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== -diff@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/diff/-/diff-5.1.0.tgz#bc52d298c5ea8df9194800224445ed43ffc87e40" - integrity sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw== +"@types/mdast@^3.0.0": + version "3.0.15" + resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.15.tgz#49c524a263f30ffa28b71ae282f813ed000ab9f5" + integrity sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ== + dependencies: + "@types/unist" "^2" -entities@^4.4.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" - integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== +"@types/mdast@^4.0.0", "@types/mdast@^4.0.2": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-4.0.3.tgz#1e011ff013566e919a4232d1701ad30d70cab333" + integrity sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg== + dependencies: + "@types/unist" "*" -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== +"@types/mdx@^2.0.0": + version "2.0.10" + resolved "https://registry.yarnpkg.com/@types/mdx/-/mdx-2.0.10.tgz#0d7b57fb1d83e27656156e4ee0dfba96532930e4" + integrity sha512-Rllzc5KHk0Al5/WANwgSPl1/CwjqCy+AZrGd78zuK+jO9aDM6ffblZ+zIjgPNAaEBmlO0RYDvLNh7wD0zKVgEg== -escape-string-regexp@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz#4683126b500b61762f2dbebace1806e8be31b1c8" - integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== +"@types/mime@*": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.4.tgz#2198ac274de6017b44d941e00261d5bc6a0e0a45" + integrity sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw== -esprima@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== +"@types/mime@^1": + version "1.3.5" + resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.5.tgz#1ef302e01cf7d2b5a0fa526790c9123bf1d06690" + integrity sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w== -estree-util-attach-comments@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/estree-util-attach-comments/-/estree-util-attach-comments-2.1.1.tgz#ee44f4ff6890ee7dfb3237ac7810154c94c63f84" - integrity sha512-+5Ba/xGGS6mnwFbXIuQiDPTbuTxuMCooq3arVv7gPZtYpjp+VXH/NkHAP35OOefPhNG/UGqU3vt/LTABwcHX0w== +"@types/ms@*": + version "0.7.34" + resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.34.tgz#10964ba0dee6ac4cd462e2795b6bebd407303433" + integrity sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g== + +"@types/node-forge@^1.3.0": + version "1.3.9" + resolved "https://registry.yarnpkg.com/@types/node-forge/-/node-forge-1.3.9.tgz#0fe4a7ba69c0b173f56e6de65d0eae2c1dd4bbfe" + integrity sha512-meK88cx/sTalPSLSoCzkiUB4VPIFHmxtXm5FaaqRDqBX2i/Sy8bJ4odsan0b20RBjPh06dAQ+OTTdnyQyhJZyQ== dependencies: - "@types/estree" "^1.0.0" + "@types/node" "*" -estree-util-build-jsx@^2.0.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/estree-util-build-jsx/-/estree-util-build-jsx-2.2.2.tgz#32f8a239fb40dc3f3dca75bb5dcf77a831e4e47b" - integrity sha512-m56vOXcOBuaF+Igpb9OPAy7f9w9OIkb5yhjsZuaPm7HoGi4oTOQi0h2+yZ+AtKklYFZ+rPC4n0wYCJCEU1ONqg== +"@types/node@*": + version "20.9.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.9.0.tgz#bfcdc230583aeb891cf51e73cfdaacdd8deae298" + integrity sha512-nekiGu2NDb1BcVofVcEKMIwzlx4NjHlcjhoxxKBNLtz15Y1z7MYf549DFvkHSId02Ax6kGwWntIBPC3l/JZcmw== dependencies: - "@types/estree-jsx" "^1.0.0" - estree-util-is-identifier-name "^2.0.0" - estree-walker "^3.0.0" + undici-types "~5.26.4" -estree-util-is-identifier-name@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.1.0.tgz#fb70a432dcb19045e77b05c8e732f1364b4b49b2" - integrity sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ== +"@types/node@^17.0.5": + version "17.0.45" + resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.45.tgz#2c0fafd78705e7a18b7906b5201a522719dc5190" + integrity sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw== -estree-util-to-js@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/estree-util-to-js/-/estree-util-to-js-1.2.0.tgz#0f80d42443e3b13bd32f7012fffa6f93603f4a36" - integrity sha512-IzU74r1PK5IMMGZXUVZbmiu4A1uhiPgW5hm1GjcOfr4ZzHaMPpLNJjR7HjXiIOzi25nZDrgFTobHTkV5Q6ITjA== +"@types/parse-json@^4.0.0": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.2.tgz#5950e50960793055845e956c427fc2b0d70c5239" + integrity sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw== + +"@types/prismjs@^1.26.0": + version "1.26.3" + resolved "https://registry.yarnpkg.com/@types/prismjs/-/prismjs-1.26.3.tgz#47fe8e784c2dee24fe636cab82e090d3da9b7dec" + integrity sha512-A0D0aTXvjlqJ5ZILMz3rNfDBOx9hHxLZYv2by47Sm/pqW35zzjusrZTryatjN/Rf8Us2gZrJD+KeHbUSTux1Cw== + +"@types/prop-types@*": + version "15.7.10" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.10.tgz#892afc9332c4d62a5ea7e897fe48ed2085bbb08a" + integrity sha512-mxSnDQxPqsZxmeShFH+uwQ4kO4gcJcGahjjMFeLbKE95IAZiiZyiEepGZjtXJ7hN/yfu0bu9xN2ajcU0JcxX6A== + +"@types/qs@*": + version "6.9.10" + resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.10.tgz#0af26845b5067e1c9a622658a51f60a3934d51e8" + integrity sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw== + +"@types/range-parser@*": + version "1.2.7" + resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.7.tgz#50ae4353eaaddc04044279812f52c8c65857dbcb" + integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ== + +"@types/react-router-config@*", "@types/react-router-config@^5.0.7": + version "5.0.10" + resolved "https://registry.yarnpkg.com/@types/react-router-config/-/react-router-config-5.0.10.tgz#1f7537b8d23ad6bb8e7609268fdd89b8b2de1eaf" + integrity sha512-Wn6c/tXdEgi9adCMtDwx8Q2vGty6TsPTc/wCQQ9kAlye8UqFxj0vGFWWuhywNfkwqth+SOgJxQTLTZukrqDQmQ== + dependencies: + "@types/history" "^4.7.11" + "@types/react" "*" + "@types/react-router" "^5.1.0" + +"@types/react-router-dom@*": + version "5.3.3" + resolved "https://registry.yarnpkg.com/@types/react-router-dom/-/react-router-dom-5.3.3.tgz#e9d6b4a66fcdbd651a5f106c2656a30088cc1e83" + integrity sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw== + dependencies: + "@types/history" "^4.7.11" + "@types/react" "*" + "@types/react-router" "*" + +"@types/react-router@*", "@types/react-router@^5.1.0": + version "5.1.20" + resolved "https://registry.yarnpkg.com/@types/react-router/-/react-router-5.1.20.tgz#88eccaa122a82405ef3efbcaaa5dcdd9f021387c" + integrity sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q== + dependencies: + "@types/history" "^4.7.11" + "@types/react" "*" + +"@types/react@*", "@types/react@^18.2.29": + version "18.2.37" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.37.tgz#0f03af69e463c0f19a356c2660dbca5d19c44cae" + integrity sha512-RGAYMi2bhRgEXT3f4B92WTohopH6bIXw05FuGlmJEnv/omEn190+QYEIYxIAuIBdKgboYYdVved2p1AxZVQnaw== dependencies: - "@types/estree-jsx" "^1.0.0" - astring "^1.8.0" - source-map "^0.7.0" + "@types/prop-types" "*" + "@types/scheduler" "*" + csstype "^3.0.2" -estree-util-value-to-estree@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/estree-util-value-to-estree/-/estree-util-value-to-estree-1.3.0.tgz#1d3125594b4d6680f666644491e7ac1745a3df49" - integrity sha512-Y+ughcF9jSUJvncXwqRageavjrNPAI+1M/L3BI3PyLp1nmgYTGUXU6t5z1Y7OWuThoDdhPME07bQU+d5LxdJqw== +"@types/retry@0.12.0": + version "0.12.0" + resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d" + integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== + +"@types/sax@^1.2.1": + version "1.2.7" + resolved "https://registry.yarnpkg.com/@types/sax/-/sax-1.2.7.tgz#ba5fe7df9aa9c89b6dff7688a19023dd2963091d" + integrity sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A== dependencies: - is-plain-obj "^3.0.0" + "@types/node" "*" -estree-util-visit@^1.0.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/estree-util-visit/-/estree-util-visit-1.2.1.tgz#8bc2bc09f25b00827294703835aabee1cc9ec69d" - integrity sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw== +"@types/scheduler@*": + version "0.16.6" + resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.6.tgz#eb26db6780c513de59bee0b869ef289ad3068711" + integrity sha512-Vlktnchmkylvc9SnwwwozTv04L/e1NykF5vgoQ0XTmI8DD+wxfjQuHuvHS3p0r2jz2x2ghPs2h1FVeDirIteWA== + +"@types/send@*": + version "0.17.4" + resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.4.tgz#6619cd24e7270793702e4e6a4b958a9010cfc57a" + integrity sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA== dependencies: - "@types/estree-jsx" "^1.0.0" - "@types/unist" "^2.0.0" + "@types/mime" "^1" + "@types/node" "*" -estree-walker@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-3.0.3.tgz#67c3e549ec402a487b4fc193d1953a524752340d" - integrity sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g== +"@types/serve-index@^1.9.1": + version "1.9.4" + resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.4.tgz#e6ae13d5053cb06ed36392110b4f9a49ac4ec898" + integrity sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug== dependencies: - "@types/estree" "^1.0.0" + "@types/express" "*" -execa@^0.8.0: - version "0.8.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.8.0.tgz#d8d76bbc1b55217ed190fd6dd49d3c774ecfc8da" - integrity sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA== +"@types/serve-static@*", "@types/serve-static@^1.13.10": + version "1.15.5" + resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.5.tgz#15e67500ec40789a1e8c9defc2d32a896f05b033" + integrity sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ== dependencies: - cross-spawn "^5.0.1" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" + "@types/http-errors" "*" + "@types/mime" "*" + "@types/node" "*" -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== +"@types/sockjs@^0.3.33": + version "0.3.36" + resolved "https://registry.yarnpkg.com/@types/sockjs/-/sockjs-0.3.36.tgz#ce322cf07bcc119d4cbf7f88954f3a3bd0f67535" + integrity sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q== dependencies: - is-extendable "^0.1.0" + "@types/node" "*" -extend@^3.0.0: +"@types/unist@*", "@types/unist@^3.0.0": version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -flexsearch@^0.7.21: - version "0.7.31" - resolved "https://registry.yarnpkg.com/flexsearch/-/flexsearch-0.7.31.tgz#065d4110b95083110b9b6c762a71a77cc52e4702" - integrity sha512-XGozTsMPYkm+6b5QL3Z9wQcJjNYxp0CYn3U1gO7dwD6PAqU1SVWZxI9CCg3z+ml3YfqdPnrBehaBrnH2AGKbNA== + resolved "https://registry.yarnpkg.com/@types/unist/-/unist-3.0.2.tgz#6dd61e43ef60b34086287f83683a5c1b2dc53d20" + integrity sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ== -focus-visible@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/focus-visible/-/focus-visible-5.2.0.tgz#3a9e41fccf587bd25dcc2ef045508284f0a4d6b3" - integrity sha512-Rwix9pBtC1Nuy5wysTmKy+UjbDJpIfg8eHjw0rjZ1mX4GNLz1Bmd16uDpI3Gk1i70Fgcs8Csg2lPm8HULFg9DQ== - -framer-motion@^7.3.2: - version "7.3.2" - resolved "https://registry.npmjs.org/framer-motion/-/framer-motion-7.3.2.tgz" - integrity sha512-BTG0BqJSwxoFBWpwaaxS/954DGZFsluF+dUv9Hfq53VNkwUt5g+wYTEM66oTUhiH/+6R/y0Rq+BmkUBcmzbyMQ== - dependencies: - "@motionone/dom" "10.13.1" - framesync "6.1.2" - hey-listen "^1.0.8" - popmotion "11.0.5" - style-value-types "5.1.2" - tslib "2.4.0" - optionalDependencies: - "@emotion/is-prop-valid" "^0.8.2" +"@types/unist@^2", "@types/unist@^2.0.0": + version "2.0.10" + resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.10.tgz#04ffa7f406ab628f7f7e97ca23e290cd8ab15efc" + integrity sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA== -framesync@6.1.2: - version "6.1.2" - resolved "https://registry.npmjs.org/framesync/-/framesync-6.1.2.tgz" - integrity sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g== +"@types/ws@^8.5.5": + version "8.5.9" + resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.9.tgz#384c489f99c83225a53f01ebc3eddf3b8e202a8c" + integrity sha512-jbdrY0a8lxfdTp/+r7Z4CkycbOFN8WX+IOchLJr3juT/xzbJ8URyTVSJ/hvNdadTgM1mnedb47n+Y31GsFnQlg== dependencies: - tslib "2.4.0" + "@types/node" "*" -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - integrity sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ== +"@types/yargs-parser@*": + version "21.0.3" + resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15" + integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== -git-up@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/git-up/-/git-up-7.0.0.tgz#bace30786e36f56ea341b6f69adfd83286337467" - integrity sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ== +"@types/yargs@^17.0.8": + version "17.0.31" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.31.tgz#8fd0089803fd55d8a285895a18b88cb71a99683c" + integrity sha512-bocYSx4DI8TmdlvxqGpVNXOgCNR1Jj0gNPhhAY+iz1rgKDAaYrAYdFYnhDV1IFuiuVc9HkOwyDcFxaTElF3/wg== dependencies: - is-ssh "^1.4.0" - parse-url "^8.1.0" + "@types/yargs-parser" "*" + +"@ungap/structured-clone@^1.0.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" + integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== + +"@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.6.tgz#db046555d3c413f8966ca50a95176a0e2c642e24" + integrity sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q== + dependencies: + "@webassemblyjs/helper-numbers" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + +"@webassemblyjs/floating-point-hex-parser@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz#dacbcb95aff135c8260f77fa3b4c5fea600a6431" + integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw== + +"@webassemblyjs/helper-api-error@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768" + integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q== + +"@webassemblyjs/helper-buffer@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz#b66d73c43e296fd5e88006f18524feb0f2c7c093" + integrity sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA== + +"@webassemblyjs/helper-numbers@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz#cbce5e7e0c1bd32cf4905ae444ef64cea919f1b5" + integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g== + dependencies: + "@webassemblyjs/floating-point-hex-parser" "1.11.6" + "@webassemblyjs/helper-api-error" "1.11.6" + "@xtuc/long" "4.2.2" + +"@webassemblyjs/helper-wasm-bytecode@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9" + integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA== + +"@webassemblyjs/helper-wasm-section@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz#ff97f3863c55ee7f580fd5c41a381e9def4aa577" + integrity sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/wasm-gen" "1.11.6" + +"@webassemblyjs/ieee754@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz#bb665c91d0b14fffceb0e38298c329af043c6e3a" + integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg== + dependencies: + "@xtuc/ieee754" "^1.2.0" + +"@webassemblyjs/leb128@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz#70e60e5e82f9ac81118bc25381a0b283893240d7" + integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ== + dependencies: + "@xtuc/long" "4.2.2" + +"@webassemblyjs/utf8@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a" + integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA== + +"@webassemblyjs/wasm-edit@^1.11.5": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz#c72fa8220524c9b416249f3d94c2958dfe70ceab" + integrity sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/helper-wasm-section" "1.11.6" + "@webassemblyjs/wasm-gen" "1.11.6" + "@webassemblyjs/wasm-opt" "1.11.6" + "@webassemblyjs/wasm-parser" "1.11.6" + "@webassemblyjs/wast-printer" "1.11.6" + +"@webassemblyjs/wasm-gen@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz#fb5283e0e8b4551cc4e9c3c0d7184a65faf7c268" + integrity sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/ieee754" "1.11.6" + "@webassemblyjs/leb128" "1.11.6" + "@webassemblyjs/utf8" "1.11.6" + +"@webassemblyjs/wasm-opt@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz#d9a22d651248422ca498b09aa3232a81041487c2" + integrity sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/wasm-gen" "1.11.6" + "@webassemblyjs/wasm-parser" "1.11.6" + +"@webassemblyjs/wasm-parser@1.11.6", "@webassemblyjs/wasm-parser@^1.11.5": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz#bb85378c527df824004812bbdb784eea539174a1" + integrity sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-api-error" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/ieee754" "1.11.6" + "@webassemblyjs/leb128" "1.11.6" + "@webassemblyjs/utf8" "1.11.6" + +"@webassemblyjs/wast-printer@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz#a7bf8dd7e362aeb1668ff43f35cb849f188eff20" + integrity sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@xtuc/long" "4.2.2" + +"@xtuc/ieee754@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + +"@xtuc/long@4.2.2": + version "4.2.2" + resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" + integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== -git-url-parse@^13.1.0: - version "13.1.0" - resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-13.1.0.tgz#07e136b5baa08d59fabdf0e33170de425adf07b4" - integrity sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA== +accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: + version "1.3.8" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" + integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== dependencies: - git-up "^7.0.0" + mime-types "~2.1.34" + negotiator "0.6.3" -github-slugger@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-2.0.0.tgz#52cf2f9279a21eb6c59dd385b410f0c0adda8f1a" - integrity sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw== +acorn-import-assertions@^1.9.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz#507276249d684797c84e0734ef84860334cfb1ac" + integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA== -graceful-fs@^4.2.10: - version "4.2.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" - integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== +acorn-jsx@^5.0.0: + version "5.3.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== -gray-matter@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/gray-matter/-/gray-matter-4.0.3.tgz#e893c064825de73ea1f5f7d88c7a9f7274288798" - integrity sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q== - dependencies: - js-yaml "^3.13.1" - kind-of "^6.0.2" - section-matter "^1.0.0" - strip-bom-string "^1.0.0" +acorn-walk@^8.0.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.0.tgz#2097665af50fd0cf7a2dfccd2b9368964e66540f" + integrity sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA== -has-flag@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" - integrity sha512-P+1n3MnwjR/Epg9BBo1KT8qbye2g2Ou4sFumihwt6I4tsUX7jnLcX4BTOSKg/B1ZrIYMN9FcEnG4x5a7NB8Eng== +acorn@^8.0.0, acorn@^8.0.4, acorn@^8.7.1, acorn@^8.8.2: + version "8.11.2" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.2.tgz#ca0d78b51895be5390a5903c5b3bdcdaf78ae40b" + integrity sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w== -hash-obj@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/hash-obj/-/hash-obj-4.0.0.tgz#3fafeb0b5f17994441dbe04efbdee82e26b74c8c" - integrity sha512-FwO1BUVWkyHasWDW4S8o0ssQXjvyghLV2rfVhnN36b2bbcj45eGiuzdn9XOvOpjV3TKQD7Gm2BWNXdE9V4KKYg== - dependencies: - is-obj "^3.0.0" - sort-keys "^5.0.0" - type-fest "^1.0.2" +address@^1.0.1, address@^1.1.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e" + integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== -hast-util-from-dom@^4.0.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/hast-util-from-dom/-/hast-util-from-dom-4.2.0.tgz#25836ddecc3cc0849d32749c2a7aec03e94b59a7" - integrity sha512-t1RJW/OpJbCAJQeKi3Qrj1cAOLA0+av/iPFori112+0X7R3wng+jxLA+kXec8K4szqPRGI8vPxbbpEYvvpwaeQ== +aggregate-error@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" + integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== dependencies: - hastscript "^7.0.0" - web-namespaces "^2.0.0" + clean-stack "^2.0.0" + indent-string "^4.0.0" -hast-util-from-html-isomorphic@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hast-util-from-html-isomorphic/-/hast-util-from-html-isomorphic-1.0.0.tgz#592b2bea880d476665b76ca1cf7d1a94925c80ec" - integrity sha512-Yu480AKeOEN/+l5LA674a+7BmIvtDj24GvOt7MtQWuhzUwlaaRWdEPXAh3Qm5vhuthpAipFb2vTetKXWOjmTvw== +ajv-formats@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" + integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== dependencies: - "@types/hast" "^2.0.0" - hast-util-from-dom "^4.0.0" - hast-util-from-html "^1.0.0" - unist-util-remove-position "^4.0.0" + ajv "^8.0.0" -hast-util-from-html@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/hast-util-from-html/-/hast-util-from-html-1.0.1.tgz#907a723b3405921efb3339a12bc6481d8ba92925" - integrity sha512-ehTy+4Lz1YAVF6enEuL9QFUHqJKRxAc8a7KACyhawY+YqTG5pLkrBHfykXELEy75N601fHDr36HIqCGSNxmgZw== - dependencies: - "@types/hast" "^2.0.0" - hast-util-from-parse5 "^7.0.0" - parse5 "^7.0.0" - vfile "^5.0.0" +ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: + version "3.5.2" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" + integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== -hast-util-from-parse5@^7.0.0: - version "7.1.2" - resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz#aecfef73e3ceafdfa4550716443e4eb7b02e22b0" - integrity sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw== +ajv-keywords@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16" + integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw== + dependencies: + fast-deep-equal "^3.1.3" + +ajv@^6.12.2, ajv@^6.12.5: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + 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" + +ajv@^8.0.0, ajv@^8.9.0: + version "8.12.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" + integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== + dependencies: + fast-deep-equal "^3.1.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.2.2" + +algoliasearch-helper@^3.13.3: + version "3.15.0" + resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-3.15.0.tgz#d680783329920a3619a74504dccb97a4fb943443" + integrity sha512-DGUnK3TGtDQsaUE4ayF/LjSN0DGsuYThB8WBgnnDY0Wq04K6lNVruO3LfqJOgSfDiezp+Iyt8Tj4YKHi+/ivSA== + dependencies: + "@algolia/events" "^4.0.1" + +algoliasearch@^4.18.0, algoliasearch@^4.19.1: + version "4.20.0" + resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.20.0.tgz#700c2cb66e14f8a288460036c7b2a554d0d93cf4" + integrity sha512-y+UHEjnOItoNy0bYO+WWmLWBlPwDjKHW6mNHrPi0NkuhpQOOEbrkwQH/wgKFDLh7qlKjzoKeiRtlpewDPDG23g== + dependencies: + "@algolia/cache-browser-local-storage" "4.20.0" + "@algolia/cache-common" "4.20.0" + "@algolia/cache-in-memory" "4.20.0" + "@algolia/client-account" "4.20.0" + "@algolia/client-analytics" "4.20.0" + "@algolia/client-common" "4.20.0" + "@algolia/client-personalization" "4.20.0" + "@algolia/client-search" "4.20.0" + "@algolia/logger-common" "4.20.0" + "@algolia/logger-console" "4.20.0" + "@algolia/requester-browser-xhr" "4.20.0" + "@algolia/requester-common" "4.20.0" + "@algolia/requester-node-http" "4.20.0" + "@algolia/transporter" "4.20.0" + +ansi-align@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.1.tgz#0cdf12e111ace773a86e9a1fad1225c43cb19a59" + integrity sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w== dependencies: - "@types/hast" "^2.0.0" - "@types/unist" "^2.0.0" - hastscript "^7.0.0" - property-information "^6.0.0" - vfile "^5.0.0" - vfile-location "^4.0.0" - web-namespaces "^2.0.0" + string-width "^4.1.0" -hast-util-is-element@^2.0.0: - version "2.1.3" - resolved "https://registry.yarnpkg.com/hast-util-is-element/-/hast-util-is-element-2.1.3.tgz#cd3279cfefb70da6d45496068f020742256fc471" - integrity sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA== - dependencies: - "@types/hast" "^2.0.0" - "@types/unist" "^2.0.0" +ansi-html-community@^0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41" + integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== -hast-util-parse-selector@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz#25ab00ae9e75cbc62cf7a901f68a247eade659e2" - integrity sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA== - dependencies: - "@types/hast" "^2.0.0" +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-regex@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" + integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== -hast-util-to-estree@^2.0.0: - version "2.3.2" - resolved "https://registry.yarnpkg.com/hast-util-to-estree/-/hast-util-to-estree-2.3.2.tgz#11ab0cd2e70ecf0305151af56e636b1cdfbba0bf" - integrity sha512-YYDwATNdnvZi3Qi84iatPIl1lWpXba1MeNrNbDfJfVzEBZL8uUmtR7mt7bxKBC8kuAuvb0bkojXYZzsNHyHCLg== +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== dependencies: - "@types/estree" "^1.0.0" - "@types/estree-jsx" "^1.0.0" - "@types/hast" "^2.0.0" - "@types/unist" "^2.0.0" - comma-separated-tokens "^2.0.0" - estree-util-attach-comments "^2.0.0" - estree-util-is-identifier-name "^2.0.0" - hast-util-whitespace "^2.0.0" - mdast-util-mdx-expression "^1.0.0" - mdast-util-mdxjs-esm "^1.0.0" - property-information "^6.0.0" - space-separated-tokens "^2.0.0" - style-to-object "^0.4.1" - unist-util-position "^4.0.0" - zwitch "^2.0.0" + color-convert "^1.9.0" -hast-util-to-text@^3.1.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/hast-util-to-text/-/hast-util-to-text-3.1.2.tgz#ecf30c47141f41e91a5d32d0b1e1859fd2ac04f2" - integrity sha512-tcllLfp23dJJ+ju5wCCZHVpzsQQ43+moJbqVX3jNWPB7z/KFC4FyZD6R7y94cHL6MQ33YtMZL8Z0aIXXI4XFTw== +ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== dependencies: - "@types/hast" "^2.0.0" - "@types/unist" "^2.0.0" - hast-util-is-element "^2.0.0" - unist-util-find-after "^4.0.0" + color-convert "^2.0.1" -hast-util-whitespace@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz#0ec64e257e6fc216c7d14c8a1b74d27d650b4557" - integrity sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng== +ansi-styles@^6.1.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" + integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== -hastscript@^7.0.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-7.2.0.tgz#0eafb7afb153d047077fa2a833dc9b7ec604d10b" - integrity sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw== +anymatch@~3.1.2: + version "3.1.3" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" + integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== dependencies: - "@types/hast" "^2.0.0" - comma-separated-tokens "^2.0.0" - hast-util-parse-selector "^3.0.0" - property-information "^6.0.0" - space-separated-tokens "^2.0.0" + normalize-path "^3.0.0" + picomatch "^2.0.4" -hey-listen@^1.0.8: - version "1.0.8" - resolved "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz" - integrity sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q== +arg@^5.0.0: + version "5.0.2" + resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c" + integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== -inline-style-parser@0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1" - integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q== - -intersection-observer@^0.12.2: - version "0.12.2" - resolved "https://registry.yarnpkg.com/intersection-observer/-/intersection-observer-0.12.2.tgz#4a45349cc0cd91916682b1f44c28d7ec737dc375" - integrity sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg== +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" -is-alphabetical@^2.0.0: +argparse@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-2.0.1.tgz#01072053ea7c1036df3c7d19a6daaec7f19e789b" - integrity sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ== + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== -is-alphanumerical@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz#7c03fbe96e3e931113e57f964b0a368cc2dfd875" - integrity sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw== +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== + +array-flatten@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" + integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== + +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + +asap@~2.0.3: + version "2.0.6" + resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" + integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== + +astring@^1.8.0: + version "1.8.6" + resolved "https://registry.yarnpkg.com/astring/-/astring-1.8.6.tgz#2c9c157cf1739d67561c56ba896e6948f6b93731" + integrity sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg== + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + +autoprefixer@^10.4.12, autoprefixer@^10.4.14: + version "10.4.16" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.16.tgz#fad1411024d8670880bdece3970aa72e3572feb8" + integrity sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ== + dependencies: + browserslist "^4.21.10" + caniuse-lite "^1.0.30001538" + fraction.js "^4.3.6" + normalize-range "^0.1.2" + picocolors "^1.0.0" + postcss-value-parser "^4.2.0" + +axios@^1.6.1: + version "1.6.2" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.2.tgz#de67d42c755b571d3e698df1b6504cde9b0ee9f2" + integrity sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A== dependencies: - is-alphabetical "^2.0.0" - is-decimal "^2.0.0" + follow-redirects "^1.15.0" + form-data "^4.0.0" + proxy-from-env "^1.1.0" -is-buffer@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" - integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== +babel-loader@^9.1.3: + version "9.1.3" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-9.1.3.tgz#3d0e01b4e69760cc694ee306fe16d358aa1c6f9a" + integrity sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw== + dependencies: + find-cache-dir "^4.0.0" + schema-utils "^4.0.0" -is-decimal@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-2.0.1.tgz#9469d2dc190d0214fd87d78b78caecc0cc14eef7" - integrity sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A== +babel-plugin-dynamic-import-node@^2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" + integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== + dependencies: + object.assign "^4.1.0" -is-extendable@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== +babel-plugin-polyfill-corejs2@^0.4.6: + version "0.4.6" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz#b2df0251d8e99f229a8e60fc4efa9a68b41c8313" + integrity sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q== + dependencies: + "@babel/compat-data" "^7.22.6" + "@babel/helper-define-polyfill-provider" "^0.4.3" + semver "^6.3.1" -is-hexadecimal@^2.0.0: +babel-plugin-polyfill-corejs3@^0.8.5: + version "0.8.6" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.6.tgz#25c2d20002da91fe328ff89095c85a391d6856cf" + integrity sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.4.3" + core-js-compat "^3.33.1" + +babel-plugin-polyfill-regenerator@^0.5.3: + version "0.5.3" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz#d4c49e4b44614607c13fb769bcd85c72bb26a4a5" + integrity sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.4.3" + +bail@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/bail/-/bail-2.0.2.tgz#d26f5cd8fe5d6f832a31517b9f7c356040ba6d5d" + integrity sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw== + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +base16@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/base16/-/base16-1.0.0.tgz#e297f60d7ec1014a7a971a39ebc8a98c0b681e70" + integrity sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ== + +batch@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + +binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + +body-parser@1.20.1: + version "1.20.1" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.1.tgz#b1812a8912c195cd371a3ee5e66faa2338a5c668" + integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw== + dependencies: + bytes "3.1.2" + content-type "~1.0.4" + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + http-errors "2.0.0" + iconv-lite "0.4.24" + on-finished "2.4.1" + qs "6.11.0" + raw-body "2.5.1" + type-is "~1.6.18" + unpipe "1.0.0" + +bonjour-service@^1.0.11: + version "1.1.1" + resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.1.1.tgz#960948fa0e0153f5d26743ab15baf8e33752c135" + integrity sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg== + dependencies: + array-flatten "^2.1.2" + dns-equal "^1.0.0" + fast-deep-equal "^3.1.3" + multicast-dns "^7.2.5" + +boolbase@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== + +boxen@^6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/boxen/-/boxen-6.2.1.tgz#b098a2278b2cd2845deef2dff2efc38d329b434d" + integrity sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw== + dependencies: + ansi-align "^3.0.1" + camelcase "^6.2.0" + chalk "^4.1.2" + cli-boxes "^3.0.0" + string-width "^5.0.1" + type-fest "^2.5.0" + widest-line "^4.0.1" + wrap-ansi "^8.0.1" + +boxen@^7.0.0: + version "7.1.1" + resolved "https://registry.yarnpkg.com/boxen/-/boxen-7.1.1.tgz#f9ba525413c2fec9cdb88987d835c4f7cad9c8f4" + integrity sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog== + dependencies: + ansi-align "^3.0.1" + camelcase "^7.0.1" + chalk "^5.2.0" + cli-boxes "^3.0.0" + string-width "^5.1.2" + type-fest "^2.13.0" + widest-line "^4.0.1" + wrap-ansi "^8.1.0" + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^3.0.2, braces@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.18.1, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.21.9, browserslist@^4.22.1: + version "4.22.1" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.1.tgz#ba91958d1a59b87dab6fed8dfbcb3da5e2e9c619" + integrity sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ== + dependencies: + caniuse-lite "^1.0.30001541" + electron-to-chromium "^1.4.535" + node-releases "^2.0.13" + update-browserslist-db "^1.0.13" + +buffer-from@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" + integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== + +busboy@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/busboy/-/busboy-1.6.0.tgz#966ea36a9502e43cdb9146962523b92f531f6893" + integrity sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA== + dependencies: + streamsearch "^1.1.0" + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== + +bytes@3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== + +cacheable-lookup@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz#3476a8215d046e5a3202a9209dd13fec1f933a27" + integrity sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w== + +cacheable-request@^10.2.8: + version "10.2.14" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-10.2.14.tgz#eb915b665fda41b79652782df3f553449c406b9d" + integrity sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ== + dependencies: + "@types/http-cache-semantics" "^4.0.2" + get-stream "^6.0.1" + http-cache-semantics "^4.1.1" + keyv "^4.5.3" + mimic-response "^4.0.0" + normalize-url "^8.0.0" + responselike "^3.0.0" + +call-bind@^1.0.0, call-bind@^1.0.2: + version "1.0.5" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.5.tgz#6fa2b7845ce0ea49bf4d8b9ef64727a2c2e2e513" + integrity sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ== + dependencies: + function-bind "^1.1.2" + get-intrinsic "^1.2.1" + set-function-length "^1.1.1" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camel-case@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" + integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== + dependencies: + pascal-case "^3.1.2" + tslib "^2.0.3" + +camelcase@^6.2.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== + +camelcase@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-7.0.1.tgz#f02e50af9fd7782bc8b88a3558c32fd3a388f048" + integrity sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw== + +caniuse-api@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" + 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" + +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001406, caniuse-lite@^1.0.30001538, caniuse-lite@^1.0.30001541: + version "1.0.30001562" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001562.tgz#9d16c5fd7e9c592c4cd5e304bc0f75b0008b2759" + integrity sha512-kfte3Hym//51EdX4239i+Rmp20EsLIYGdPkERegTgU19hQWCRhsRFGKHTliUlsry53tv17K7n077Kqa0WJU4ng== + +ccount@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz#86b5bf668fca307498d319dfc03289d781a90027" - integrity sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg== + resolved "https://registry.yarnpkg.com/ccount/-/ccount-2.0.1.tgz#17a3bf82302e0870d6da43a01311a8bc02a3ecf5" + integrity sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg== + +chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + 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" + +chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@^5.0.1, chalk@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" + integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== + +char-regex@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" + integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== + +character-entities-html4@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/character-entities-html4/-/character-entities-html4-2.1.0.tgz#1f1adb940c971a4b22ba39ddca6b618dc6e56b2b" + integrity sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA== -is-obj@^3.0.0: +character-entities-legacy@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-3.0.0.tgz#b0889f1f9f8cb87e87df53a8d1230a2250f8b9be" - integrity sha512-IlsXEHOjtKhpN8r/tRFj2nDyTmHvcfNeu/nrRIcXE17ROeatXchkojffa1SpdqW4cr/Fj6QkEf/Gn4zf6KKvEQ== + resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz#76bc83a90738901d7bc223a9e93759fdd560125b" + integrity sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ== -is-plain-obj@^3.0.0: +character-entities@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.2.tgz#2d09c2e72cd9523076ccb21157dff66ad43fcc22" + integrity sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ== + +character-reference-invalid@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz#85c66b041e43b47210faf401278abf808ac45cb9" + integrity sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw== + +cheerio-select@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/cheerio-select/-/cheerio-select-2.1.0.tgz#4d8673286b8126ca2a8e42740d5e3c4884ae21b4" + integrity sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g== + dependencies: + boolbase "^1.0.0" + css-select "^5.1.0" + css-what "^6.1.0" + domelementtype "^2.3.0" + domhandler "^5.0.3" + domutils "^3.0.1" + +cheerio@^1.0.0-rc.12: + version "1.0.0-rc.12" + resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.12.tgz#788bf7466506b1c6bf5fae51d24a2c4d62e47683" + integrity sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q== + dependencies: + cheerio-select "^2.1.0" + dom-serializer "^2.0.0" + domhandler "^5.0.3" + domutils "^3.0.1" + htmlparser2 "^8.0.1" + parse5 "^7.0.0" + parse5-htmlparser2-tree-adapter "^7.0.0" + +chokidar@^3.4.2, chokidar@^3.5.3: + version "3.5.3" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" + integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== + 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" + optionalDependencies: + fsevents "~2.3.2" + +chrome-trace-event@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" + integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== + +ci-info@^3.2.0: + version "3.9.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" + integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== + +clean-css@^5.2.2, clean-css@^5.3.2, clean-css@~5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.2.tgz#70ecc7d4d4114921f5d298349ff86a31a9975224" + integrity sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww== + dependencies: + source-map "~0.6.0" + +clean-stack@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" + integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== + +cli-boxes@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7" - integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA== + resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-3.0.0.tgz#71a10c716feeba005e4504f36329ef0b17cf3145" + integrity sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g== -is-plain-obj@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.1.0.tgz#d65025edec3657ce032fd7db63c97883eaed71f0" - integrity sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg== +cli-table3@^0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.6.3.tgz#61ab765aac156b52f222954ffc607a6f01dbeeb2" + integrity sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg== + dependencies: + string-width "^4.2.0" + optionalDependencies: + "@colors/colors" "1.5.0" -is-reference@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-3.0.1.tgz#d400f4260f7e55733955e60d361d827eb4d3b831" - integrity sha512-baJJdQLiYaJdvFbJqXrcGv3WU3QCzBlUcI5QhbesIm6/xPsvmO+2CDoi/GMOFBQEQm+PXkwOPrp9KK5ozZsp2w== +client-only@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/client-only/-/client-only-0.0.1.tgz#38bba5d403c41ab150bff64a95c85013cf73bca1" + integrity sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA== + +clone-deep@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" + integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== dependencies: - "@types/estree" "*" + is-plain-object "^2.0.4" + kind-of "^6.0.2" + shallow-clone "^3.0.0" -is-ssh@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/is-ssh/-/is-ssh-1.4.0.tgz#4f8220601d2839d8fa624b3106f8e8884f01b8b2" - integrity sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ== +clsx@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12" + integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== + +collapse-white-space@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-2.1.0.tgz#640257174f9f42c740b40f3b55ee752924feefca" + integrity sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw== + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== dependencies: - protocols "^2.0.1" + color-name "1.1.3" -is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== -"js-tokens@^3.0.0 || ^4.0.0": - version "4.0.0" - resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" - integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== +colord@^2.9.1: + version "2.9.3" + resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" + integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== + +colorette@^2.0.10: + version "2.0.20" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" + integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== + +combine-promises@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/combine-promises/-/combine-promises-1.2.0.tgz#5f2e68451862acf85761ded4d9e2af7769c2ca6a" + integrity sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ== + +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== dependencies: - argparse "^1.0.7" - esprima "^4.0.0" + delayed-stream "~1.0.0" -js-yaml@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" - integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== +comma-separated-tokens@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz#4e89c9458acb61bc8fef19f4529973b2392839ee" + integrity sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg== + +commander@7, commander@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" + integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== + +commander@^10.0.0: + version "10.0.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" + integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== + +commander@^2.20.0: + version "2.20.3" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commander@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" + integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== + +commander@^8.3.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" + integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== + +common-path-prefix@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/common-path-prefix/-/common-path-prefix-3.0.0.tgz#7d007a7e07c58c4b4d5f433131a19141b29f11e0" + integrity sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w== + +compressible@~2.0.16: + version "2.0.18" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== + dependencies: + mime-db ">= 1.43.0 < 2" + +compression@^1.7.4: + version "1.7.4" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + 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" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +config-chain@^1.1.11: + version "1.1.13" + resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.13.tgz#fad0795aa6a6cdaff9ed1b68e9dff94372c232f4" + integrity sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ== dependencies: - argparse "^2.0.1" + ini "^1.3.4" + proto-list "~1.2.1" + +configstore@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/configstore/-/configstore-6.0.0.tgz#49eca2ebc80983f77e09394a1a56e0aca8235566" + integrity sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA== + dependencies: + dot-prop "^6.0.1" + graceful-fs "^4.2.6" + unique-string "^3.0.0" + write-file-atomic "^3.0.3" + xdg-basedir "^5.0.1" + +connect-history-api-fallback@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz#647264845251a0daf25b97ce87834cace0f5f1c8" + integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA== + +consola@^2.15.3: + version "2.15.3" + resolved "https://registry.yarnpkg.com/consola/-/consola-2.15.3.tgz#2e11f98d6a4be71ff72e0bdf07bd23e12cb61550" + integrity sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw== + +content-disposition@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" + integrity sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA== + +content-disposition@0.5.4: + version "0.5.4" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" + integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== + dependencies: + safe-buffer "5.2.1" + +content-type@~1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" + integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== + +convert-source-map@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" + integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== + +cookie@0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" + integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== -jsonc-parser@^3.2.0: +copy-text-to-clipboard@^3.2.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76" - integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== + resolved "https://registry.yarnpkg.com/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz#0202b2d9bdae30a49a53f898626dcc3b49ad960b" + integrity sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q== + +copy-webpack-plugin@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz#96d4dbdb5f73d02dd72d0528d1958721ab72e04a" + integrity sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ== + dependencies: + fast-glob "^3.2.11" + glob-parent "^6.0.1" + globby "^13.1.1" + normalize-path "^3.0.0" + schema-utils "^4.0.0" + serialize-javascript "^6.0.0" + +core-js-compat@^3.31.0, core-js-compat@^3.33.1: + version "3.33.2" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.33.2.tgz#3ea4563bfd015ad4e4b52442865b02c62aba5085" + integrity sha512-axfo+wxFVxnqf8RvxTzoAlzW4gRoacrHeoFlc9n0x50+7BEyZL/Rt3hicaED1/CEd7I6tPCPVUYcJwCMO5XUYw== + dependencies: + browserslist "^4.22.1" + +core-js-pure@^3.30.2: + version "3.33.2" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.33.2.tgz#644830db2507ef84d068a70980ccd99c275f5fa6" + integrity sha512-a8zeCdyVk7uF2elKIGz67AjcXOxjRbwOLz8SbklEso1V+2DoW4OkAMZN9S9GBgvZIaqQi/OemFX4OiSoQEmg1Q== + +core-js@^3.31.1: + version "3.33.2" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.33.2.tgz#312bbf6996a3a517c04c99b9909cdd27138d1ceb" + integrity sha512-XeBzWI6QL3nJQiHmdzbAOiMYqjrb7hwU7A39Qhvd/POSa/t9E1AeZyEZx3fNvp/vtM8zXwhoL0FsiS0hD0pruQ== + +core-util-is@~1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" + integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== -katex@^0.16.0, katex@^0.16.4: - version "0.16.6" - resolved "https://registry.yarnpkg.com/katex/-/katex-0.16.6.tgz#cf06c11bdda435b5ae5cb06efa080f4a4fcadf23" - integrity sha512-XVB7X8jEogjJ+OY+a9JdE+VOk9i7znela0HP6WaDbpB4sUh8ghrG0Ccluu2MA2tcJbFAViBC9aVXus2UvkEr8A== +cose-base@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/cose-base/-/cose-base-1.0.3.tgz#650334b41b869578a543358b80cda7e0abe0a60a" + integrity sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg== dependencies: - commander "^8.3.0" + layout-base "^1.0.0" -kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== +cose-base@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/cose-base/-/cose-base-2.2.0.tgz#1c395c35b6e10bb83f9769ca8b817d614add5c01" + integrity sha512-AzlgcsCbUMymkADOJtQm3wO9S3ltPfYOFD5033keQn9NJzIbtnZj+UdBJe7DYml/8TdbtHJW3j58SOnKhWY/5g== + dependencies: + layout-base "^2.0.0" -kleur@^4.0.3: - version "4.1.5" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780" - integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ== +cosmiconfig@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" + 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" + +cosmiconfig@^7.0.1: + version "7.1.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6" + integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== + dependencies: + "@types/parse-json" "^4.0.0" + import-fresh "^3.2.1" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.10.0" + +cosmiconfig@^8.2.0: + version "8.3.6" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz#060a2b871d66dba6c8538ea1118ba1ac16f5fae3" + integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== + dependencies: + import-fresh "^3.3.0" + js-yaml "^4.1.0" + parse-json "^5.2.0" + path-type "^4.0.0" + +cross-fetch@^3.1.5: + version "3.1.8" + resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.8.tgz#0327eba65fd68a7d119f8fb2bf9334a1a7956f82" + integrity sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg== + dependencies: + node-fetch "^2.6.12" + +cross-spawn@^7.0.3: + version "7.0.3" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +crypto-random-string@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-4.0.0.tgz#5a3cc53d7dd86183df5da0312816ceeeb5bb1fc2" + integrity sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA== + dependencies: + type-fest "^1.0.1" + +css-declaration-sorter@^6.3.1: + version "6.4.1" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz#28beac7c20bad7f1775be3a7129d7eae409a3a71" + integrity sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g== + +css-loader@^6.8.1: + version "6.8.1" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.8.1.tgz#0f8f52699f60f5e679eab4ec0fcd68b8e8a50a88" + integrity sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g== + dependencies: + icss-utils "^5.1.0" + postcss "^8.4.21" + postcss-modules-extract-imports "^3.0.0" + postcss-modules-local-by-default "^4.0.3" + postcss-modules-scope "^3.0.0" + postcss-modules-values "^4.0.0" + postcss-value-parser "^4.2.0" + semver "^7.3.8" + +css-minimizer-webpack-plugin@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.2.2.tgz#79f6199eb5adf1ff7ba57f105e3752d15211eb35" + integrity sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA== + dependencies: + cssnano "^5.1.8" + jest-worker "^29.1.2" + postcss "^8.4.17" + schema-utils "^4.0.0" + serialize-javascript "^6.0.0" + source-map "^0.6.1" + +css-select@^4.1.3: + version "4.3.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" + integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== + dependencies: + boolbase "^1.0.0" + css-what "^6.0.1" + domhandler "^4.3.1" + domutils "^2.8.0" + nth-check "^2.0.1" + +css-select@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-5.1.0.tgz#b8ebd6554c3637ccc76688804ad3f6a6fdaea8a6" + integrity sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg== + dependencies: + boolbase "^1.0.0" + css-what "^6.1.0" + domhandler "^5.0.2" + domutils "^3.0.1" + nth-check "^2.0.1" -lodash.get@^4.4.2: - version "4.4.2" - resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" - integrity sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ== +css-tree@^1.1.2, css-tree@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" + integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== + dependencies: + mdn-data "2.0.14" + source-map "^0.6.1" + +css-what@^6.0.1, css-what@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" + integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +cssnano-preset-advanced@^5.3.10: + version "5.3.10" + resolved "https://registry.yarnpkg.com/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.10.tgz#25558a1fbf3a871fb6429ce71e41be7f5aca6eef" + integrity sha512-fnYJyCS9jgMU+cmHO1rPSPf9axbQyD7iUhLO5Df6O4G+fKIOMps+ZbU0PdGFejFBBZ3Pftf18fn1eG7MAPUSWQ== + dependencies: + autoprefixer "^10.4.12" + cssnano-preset-default "^5.2.14" + postcss-discard-unused "^5.1.0" + postcss-merge-idents "^5.1.1" + postcss-reduce-idents "^5.2.0" + postcss-zindex "^5.1.0" + +cssnano-preset-default@^5.2.14: + version "5.2.14" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz#309def4f7b7e16d71ab2438052093330d9ab45d8" + integrity sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A== + dependencies: + css-declaration-sorter "^6.3.1" + cssnano-utils "^3.1.0" + postcss-calc "^8.2.3" + postcss-colormin "^5.3.1" + postcss-convert-values "^5.1.3" + postcss-discard-comments "^5.1.2" + postcss-discard-duplicates "^5.1.0" + postcss-discard-empty "^5.1.1" + postcss-discard-overridden "^5.1.0" + postcss-merge-longhand "^5.1.7" + postcss-merge-rules "^5.1.4" + postcss-minify-font-values "^5.1.0" + postcss-minify-gradients "^5.1.1" + postcss-minify-params "^5.1.4" + postcss-minify-selectors "^5.2.1" + postcss-normalize-charset "^5.1.0" + postcss-normalize-display-values "^5.1.0" + postcss-normalize-positions "^5.1.1" + postcss-normalize-repeat-style "^5.1.1" + postcss-normalize-string "^5.1.0" + postcss-normalize-timing-functions "^5.1.0" + postcss-normalize-unicode "^5.1.1" + postcss-normalize-url "^5.1.0" + postcss-normalize-whitespace "^5.1.1" + postcss-ordered-values "^5.1.3" + postcss-reduce-initial "^5.1.2" + postcss-reduce-transforms "^5.1.0" + postcss-svgo "^5.1.0" + postcss-unique-selectors "^5.1.1" + +cssnano-utils@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz#95684d08c91511edfc70d2636338ca37ef3a6861" + integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== + +cssnano@^5.1.15, cssnano@^5.1.8: + version "5.1.15" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.15.tgz#ded66b5480d5127fcb44dac12ea5a983755136bf" + integrity sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw== + dependencies: + cssnano-preset-default "^5.2.14" + lilconfig "^2.0.3" + yaml "^1.10.2" + +csso@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" + integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== + dependencies: + css-tree "^1.1.2" + +csstype@^3.0.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b" + integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== + +cytoscape-cose-bilkent@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/cytoscape-cose-bilkent/-/cytoscape-cose-bilkent-4.1.0.tgz#762fa121df9930ffeb51a495d87917c570ac209b" + integrity sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ== + dependencies: + cose-base "^1.0.0" + +cytoscape-fcose@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/cytoscape-fcose/-/cytoscape-fcose-2.2.0.tgz#e4d6f6490df4fab58ae9cea9e5c3ab8d7472f471" + integrity sha512-ki1/VuRIHFCzxWNrsshHYPs6L7TvLu3DL+TyIGEsRcvVERmxokbf5Gdk7mFxZnTdiGtnA4cfSmjZJMviqSuZrQ== + dependencies: + cose-base "^2.2.0" + +cytoscape@^3.23.0: + version "3.27.0" + resolved "https://registry.yarnpkg.com/cytoscape/-/cytoscape-3.27.0.tgz#5141cd694570807c91075b609181bce102e0bb88" + integrity sha512-pPZJilfX9BxESwujODz5pydeGi+FBrXq1rcaB1mfhFXXFJ9GjE6CNndAk+8jPzoXGD+16LtSS4xlYEIUiW4Abg== + dependencies: + heap "^0.2.6" + lodash "^4.17.21" + +"d3-array@1 - 2": + version "2.12.1" + resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-2.12.1.tgz#e20b41aafcdffdf5d50928004ececf815a465e81" + integrity sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ== + dependencies: + internmap "^1.0.0" + +"d3-array@2 - 3", "d3-array@2.10.0 - 3", "d3-array@2.5.0 - 3", d3-array@3, d3-array@^3.2.0: + version "3.2.4" + resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-3.2.4.tgz#15fec33b237f97ac5d7c986dc77da273a8ed0bb5" + integrity sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg== + dependencies: + internmap "1 - 2" + +d3-axis@3: + version "3.0.0" + resolved "https://registry.yarnpkg.com/d3-axis/-/d3-axis-3.0.0.tgz#c42a4a13e8131d637b745fc2973824cfeaf93322" + integrity sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw== + +d3-brush@3: + version "3.0.0" + resolved "https://registry.yarnpkg.com/d3-brush/-/d3-brush-3.0.0.tgz#6f767c4ed8dcb79de7ede3e1c0f89e63ef64d31c" + integrity sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ== + dependencies: + d3-dispatch "1 - 3" + d3-drag "2 - 3" + d3-interpolate "1 - 3" + d3-selection "3" + d3-transition "3" + +d3-chord@3: + version "3.0.1" + resolved "https://registry.yarnpkg.com/d3-chord/-/d3-chord-3.0.1.tgz#d156d61f485fce8327e6abf339cb41d8cbba6966" + integrity sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g== + dependencies: + d3-path "1 - 3" + +"d3-color@1 - 3", d3-color@3: + version "3.1.0" + resolved "https://registry.yarnpkg.com/d3-color/-/d3-color-3.1.0.tgz#395b2833dfac71507f12ac2f7af23bf819de24e2" + integrity sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA== + +d3-contour@4: + version "4.0.2" + resolved "https://registry.yarnpkg.com/d3-contour/-/d3-contour-4.0.2.tgz#bb92063bc8c5663acb2422f99c73cbb6c6ae3bcc" + integrity sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA== + dependencies: + d3-array "^3.2.0" + +d3-delaunay@6: + version "6.0.4" + resolved "https://registry.yarnpkg.com/d3-delaunay/-/d3-delaunay-6.0.4.tgz#98169038733a0a5babbeda55054f795bb9e4a58b" + integrity sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A== + dependencies: + delaunator "5" + +"d3-dispatch@1 - 3", d3-dispatch@3: + version "3.0.1" + resolved "https://registry.yarnpkg.com/d3-dispatch/-/d3-dispatch-3.0.1.tgz#5fc75284e9c2375c36c839411a0cf550cbfc4d5e" + integrity sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg== + +"d3-drag@2 - 3", d3-drag@3: + version "3.0.0" + resolved "https://registry.yarnpkg.com/d3-drag/-/d3-drag-3.0.0.tgz#994aae9cd23c719f53b5e10e3a0a6108c69607ba" + integrity sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg== + dependencies: + d3-dispatch "1 - 3" + d3-selection "3" + +"d3-dsv@1 - 3", d3-dsv@3: + version "3.0.1" + resolved "https://registry.yarnpkg.com/d3-dsv/-/d3-dsv-3.0.1.tgz#c63af978f4d6a0d084a52a673922be2160789b73" + integrity sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q== + dependencies: + commander "7" + iconv-lite "0.6" + rw "1" + +"d3-ease@1 - 3", d3-ease@3: + version "3.0.1" + resolved "https://registry.yarnpkg.com/d3-ease/-/d3-ease-3.0.1.tgz#9658ac38a2140d59d346160f1f6c30fda0bd12f4" + integrity sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w== + +d3-fetch@3: + version "3.0.1" + resolved "https://registry.yarnpkg.com/d3-fetch/-/d3-fetch-3.0.1.tgz#83141bff9856a0edb5e38de89cdcfe63d0a60a22" + integrity sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw== + dependencies: + d3-dsv "1 - 3" + +d3-force@3: + version "3.0.0" + resolved "https://registry.yarnpkg.com/d3-force/-/d3-force-3.0.0.tgz#3e2ba1a61e70888fe3d9194e30d6d14eece155c4" + integrity sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg== + dependencies: + d3-dispatch "1 - 3" + d3-quadtree "1 - 3" + d3-timer "1 - 3" + +"d3-format@1 - 3", d3-format@3: + version "3.1.0" + resolved "https://registry.yarnpkg.com/d3-format/-/d3-format-3.1.0.tgz#9260e23a28ea5cb109e93b21a06e24e2ebd55641" + integrity sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA== + +d3-geo@3: + version "3.1.0" + resolved "https://registry.yarnpkg.com/d3-geo/-/d3-geo-3.1.0.tgz#74fd54e1f4cebd5185ac2039217a98d39b0a4c0e" + integrity sha512-JEo5HxXDdDYXCaWdwLRt79y7giK8SbhZJbFWXqbRTolCHFI5jRqteLzCsq51NKbUoX0PjBVSohxrx+NoOUujYA== + dependencies: + d3-array "2.5.0 - 3" + +d3-hierarchy@3: + version "3.1.2" + resolved "https://registry.yarnpkg.com/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz#b01cd42c1eed3d46db77a5966cf726f8c09160c6" + integrity sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA== + +"d3-interpolate@1 - 3", "d3-interpolate@1.2.0 - 3", d3-interpolate@3: + version "3.0.1" + resolved "https://registry.yarnpkg.com/d3-interpolate/-/d3-interpolate-3.0.1.tgz#3c47aa5b32c5b3dfb56ef3fd4342078a632b400d" + integrity sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g== + dependencies: + d3-color "1 - 3" + +d3-path@1: + version "1.0.9" + resolved "https://registry.yarnpkg.com/d3-path/-/d3-path-1.0.9.tgz#48c050bb1fe8c262493a8caf5524e3e9591701cf" + integrity sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg== + +"d3-path@1 - 3", d3-path@3, d3-path@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/d3-path/-/d3-path-3.1.0.tgz#22df939032fb5a71ae8b1800d61ddb7851c42526" + integrity sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ== + +d3-polygon@3: + version "3.0.1" + resolved "https://registry.yarnpkg.com/d3-polygon/-/d3-polygon-3.0.1.tgz#0b45d3dd1c48a29c8e057e6135693ec80bf16398" + integrity sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg== + +"d3-quadtree@1 - 3", d3-quadtree@3: + version "3.0.1" + resolved "https://registry.yarnpkg.com/d3-quadtree/-/d3-quadtree-3.0.1.tgz#6dca3e8be2b393c9a9d514dabbd80a92deef1a4f" + integrity sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw== + +d3-random@3: + version "3.0.1" + resolved "https://registry.yarnpkg.com/d3-random/-/d3-random-3.0.1.tgz#d4926378d333d9c0bfd1e6fa0194d30aebaa20f4" + integrity sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ== + +d3-sankey@^0.12.3: + version "0.12.3" + resolved "https://registry.yarnpkg.com/d3-sankey/-/d3-sankey-0.12.3.tgz#b3c268627bd72e5d80336e8de6acbfec9d15d01d" + integrity sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ== + dependencies: + d3-array "1 - 2" + d3-shape "^1.2.0" + +d3-scale-chromatic@3: + version "3.0.0" + resolved "https://registry.yarnpkg.com/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz#15b4ceb8ca2bb0dcb6d1a641ee03d59c3b62376a" + integrity sha512-Lx9thtxAKrO2Pq6OO2Ua474opeziKr279P/TKZsMAhYyNDD3EnCffdbgeSYN5O7m2ByQsxtuP2CSDczNUIZ22g== + dependencies: + d3-color "1 - 3" + d3-interpolate "1 - 3" + +d3-scale@4: + version "4.0.2" + resolved "https://registry.yarnpkg.com/d3-scale/-/d3-scale-4.0.2.tgz#82b38e8e8ff7080764f8dcec77bd4be393689396" + integrity sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ== + dependencies: + d3-array "2.10.0 - 3" + d3-format "1 - 3" + d3-interpolate "1.2.0 - 3" + d3-time "2.1.1 - 3" + d3-time-format "2 - 4" + +"d3-selection@2 - 3", d3-selection@3: + version "3.0.0" + resolved "https://registry.yarnpkg.com/d3-selection/-/d3-selection-3.0.0.tgz#c25338207efa72cc5b9bd1458a1a41901f1e1b31" + integrity sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ== + +d3-shape@3: + version "3.2.0" + resolved "https://registry.yarnpkg.com/d3-shape/-/d3-shape-3.2.0.tgz#a1a839cbd9ba45f28674c69d7f855bcf91dfc6a5" + integrity sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA== + dependencies: + d3-path "^3.1.0" + +d3-shape@^1.2.0: + version "1.3.7" + resolved "https://registry.yarnpkg.com/d3-shape/-/d3-shape-1.3.7.tgz#df63801be07bc986bc54f63789b4fe502992b5d7" + integrity sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw== + dependencies: + d3-path "1" + +"d3-time-format@2 - 4", d3-time-format@4: + version "4.1.0" + resolved "https://registry.yarnpkg.com/d3-time-format/-/d3-time-format-4.1.0.tgz#7ab5257a5041d11ecb4fe70a5c7d16a195bb408a" + integrity sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg== + dependencies: + d3-time "1 - 3" + +"d3-time@1 - 3", "d3-time@2.1.1 - 3", d3-time@3: + version "3.1.0" + resolved "https://registry.yarnpkg.com/d3-time/-/d3-time-3.1.0.tgz#9310db56e992e3c0175e1ef385e545e48a9bb5c7" + integrity sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q== + dependencies: + d3-array "2 - 3" + +"d3-timer@1 - 3", d3-timer@3: + version "3.0.1" + resolved "https://registry.yarnpkg.com/d3-timer/-/d3-timer-3.0.1.tgz#6284d2a2708285b1abb7e201eda4380af35e63b0" + integrity sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA== + +"d3-transition@2 - 3", d3-transition@3: + version "3.0.1" + resolved "https://registry.yarnpkg.com/d3-transition/-/d3-transition-3.0.1.tgz#6869fdde1448868077fdd5989200cb61b2a1645f" + integrity sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w== + dependencies: + d3-color "1 - 3" + d3-dispatch "1 - 3" + d3-ease "1 - 3" + d3-interpolate "1 - 3" + d3-timer "1 - 3" + +d3-zoom@3: + version "3.0.0" + resolved "https://registry.yarnpkg.com/d3-zoom/-/d3-zoom-3.0.0.tgz#d13f4165c73217ffeaa54295cd6969b3e7aee8f3" + integrity sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw== + dependencies: + d3-dispatch "1 - 3" + d3-drag "2 - 3" + d3-interpolate "1 - 3" + d3-selection "2 - 3" + d3-transition "2 - 3" + +d3@^7.4.0, d3@^7.8.2: + version "7.8.5" + resolved "https://registry.yarnpkg.com/d3/-/d3-7.8.5.tgz#fde4b760d4486cdb6f0cc8e2cbff318af844635c" + integrity sha512-JgoahDG51ncUfJu6wX/1vWQEqOflgXyl4MaHqlcSruTez7yhaRKR9i8VjjcQGeS2en/jnFivXuaIMnseMMt0XA== + dependencies: + d3-array "3" + d3-axis "3" + d3-brush "3" + d3-chord "3" + d3-color "3" + d3-contour "4" + d3-delaunay "6" + d3-dispatch "3" + d3-drag "3" + d3-dsv "3" + d3-ease "3" + d3-fetch "3" + d3-force "3" + d3-format "3" + d3-geo "3" + d3-hierarchy "3" + d3-interpolate "3" + d3-path "3" + d3-polygon "3" + d3-quadtree "3" + d3-random "3" + d3-scale "4" + d3-scale-chromatic "3" + d3-selection "3" + d3-shape "3" + d3-time "3" + d3-time-format "4" + d3-timer "3" + d3-transition "3" + d3-zoom "3" + +dagre-d3-es@7.0.10: + version "7.0.10" + resolved "https://registry.yarnpkg.com/dagre-d3-es/-/dagre-d3-es-7.0.10.tgz#19800d4be674379a3cd8c86a8216a2ac6827cadc" + integrity sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A== + dependencies: + d3 "^7.8.2" + lodash-es "^4.17.21" + +dayjs@^1.11.7: + version "1.11.10" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.10.tgz#68acea85317a6e164457d6d6947564029a6a16a0" + integrity sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ== + +debug@2.6.9, debug@^2.6.0: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@4, debug@^4.0.0, debug@^4.1.0, debug@^4.1.1: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +decode-named-character-reference@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz#daabac9690874c394c81e4162a0304b35d824f0e" + integrity sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg== + dependencies: + character-entities "^2.0.0" + +decompress-response@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" + integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== + dependencies: + mimic-response "^3.1.0" + +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + +deepmerge@^4.2.2: + version "4.3.1" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" + integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== + +default-gateway@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-6.0.3.tgz#819494c888053bdb743edbf343d6cdf7f2943a71" + integrity sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg== + dependencies: + execa "^5.0.0" + +defer-to-connect@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587" + integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== + +define-data-property@^1.0.1, define-data-property@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.1.tgz#c35f7cd0ab09883480d12ac5cb213715587800b3" + integrity sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ== + dependencies: + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + +define-lazy-prop@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" + integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== + +define-properties@^1.1.4: + version "1.2.1" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + dependencies: + define-data-property "^1.0.1" + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +del@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/del/-/del-6.1.1.tgz#3b70314f1ec0aa325c6b14eb36b95786671edb7a" + integrity sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg== + 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" + +delaunator@5: + version "5.0.0" + resolved "https://registry.yarnpkg.com/delaunator/-/delaunator-5.0.0.tgz#60f052b28bd91c9b4566850ebf7756efe821d81b" + integrity sha512-AyLvtyJdbv/U1GkiS6gUUzclRoAY4Gs75qkMygJJhU75LW4DNuSF2RMzpxs9jw9Oz1BobHjTdkG3zdP55VxAqw== + dependencies: + robust-predicates "^3.0.0" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== + +depd@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== + +dequal@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" + integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== + +destroy@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" + integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== + +detect-node@^2.0.4: + version "2.1.0" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" + integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== + +detect-port-alt@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" + integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== + dependencies: + address "^1.0.1" + debug "^2.6.0" + +detect-port@^1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.5.1.tgz#451ca9b6eaf20451acb0799b8ab40dff7718727b" + integrity sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ== + dependencies: + address "^1.0.1" + debug "4" + +devlop@^1.0.0, devlop@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/devlop/-/devlop-1.1.0.tgz#4db7c2ca4dc6e0e834c30be70c94bbc976dc7018" + integrity sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA== + dependencies: + dequal "^2.0.0" + +diff@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-5.1.0.tgz#bc52d298c5ea8df9194800224445ed43ffc87e40" + integrity sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw== + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + +dns-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" + integrity sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg== + +dns-packet@^5.2.2: + version "5.6.1" + resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-5.6.1.tgz#ae888ad425a9d1478a0674256ab866de1012cf2f" + integrity sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw== + dependencies: + "@leichtgewicht/ip-codec" "^2.0.1" + +dom-converter@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" + integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== + dependencies: + utila "~0.4" + +dom-serializer@^1.0.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" + integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.2.0" + entities "^2.0.0" + +dom-serializer@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-2.0.0.tgz#e41b802e1eedf9f6cae183ce5e622d789d7d8e53" + integrity sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg== + dependencies: + domelementtype "^2.3.0" + domhandler "^5.0.2" + entities "^4.2.0" + +domelementtype@^2.0.1, domelementtype@^2.2.0, domelementtype@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== + +domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" + integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== + dependencies: + domelementtype "^2.2.0" + +domhandler@^5.0.2, domhandler@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-5.0.3.tgz#cc385f7f751f1d1fc650c21374804254538c7d31" + integrity sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w== + dependencies: + domelementtype "^2.3.0" + +dompurify@^3.0.5: + version "3.0.6" + resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.0.6.tgz#925ebd576d54a9531b5d76f0a5bef32548351dae" + integrity sha512-ilkD8YEnnGh1zJ240uJsW7AzE+2qpbOUYjacomn3AvJ6J4JhKGSZ2nh4wUIXPZrEPppaCLx5jFe8T89Rk8tQ7w== + +domutils@^2.5.2, domutils@^2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" + integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== + dependencies: + dom-serializer "^1.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + +domutils@^3.0.1: + version "3.1.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.1.0.tgz#c47f551278d3dc4b0b1ab8cbb42d751a6f0d824e" + integrity sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA== + dependencies: + dom-serializer "^2.0.0" + domelementtype "^2.3.0" + domhandler "^5.0.3" + +dot-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" + integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== + dependencies: + no-case "^3.0.4" + tslib "^2.0.3" + +dot-prop@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-6.0.1.tgz#fc26b3cf142b9e59b74dbd39ed66ce620c681083" + integrity sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA== + dependencies: + is-obj "^2.0.0" + +duplexer@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" + integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== + +eastasianwidth@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" + integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== + +electron-to-chromium@^1.4.535: + version "1.4.583" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.583.tgz#7b0ac4f36388da4b5485788adb92cd7dd0abffc4" + integrity sha512-93y1gcONABZ7uqYe/JWDVQP/Pj/sQSunF0HVAPdlg/pfBnOyBMLlQUxWvkqcljJg1+W6cjvPuYD+r1Th9Tn8mA== + +elkjs@^0.8.2: + version "0.8.2" + resolved "https://registry.yarnpkg.com/elkjs/-/elkjs-0.8.2.tgz#c37763c5a3e24e042e318455e0147c912a7c248e" + integrity sha512-L6uRgvZTH+4OF5NE/MBbzQx/WYpru1xCBE9respNj6qznEewGUIfhzmm7horWWxbNO2M0WckQypGctR8lH79xQ== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + +emojilib@^2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/emojilib/-/emojilib-2.4.0.tgz#ac518a8bb0d5f76dda57289ccb2fdf9d39ae721e" + integrity sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw== + +emojis-list@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" + integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== + +emoticon@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/emoticon/-/emoticon-4.0.1.tgz#2d2bbbf231ce3a5909e185bbb64a9da703a1e749" + integrity sha512-dqx7eA9YaqyvYtUhJwT4rC1HIp82j5ybS1/vQ42ur+jBe17dJMwZE4+gvL1XadSFfxaPFFGt3Xsw+Y8akThDlw== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== + +enhanced-resolve@^5.15.0: + version "5.15.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz#1af946c7d93603eb88e9896cee4904dc012e9c35" + integrity sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg== + dependencies: + graceful-fs "^4.2.4" + tapable "^2.2.0" + +entities@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" + integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== + +entities@^4.2.0, entities@^4.4.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" + integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== + +error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +es-module-lexer@^1.2.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.4.1.tgz#41ea21b43908fe6a287ffcbe4300f790555331f5" + integrity sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w== + +escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escape-goat@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-4.0.0.tgz#9424820331b510b0666b98f7873fe11ac4aa8081" + integrity sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg== + +escape-html@^1.0.3, escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +escape-string-regexp@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz#4683126b500b61762f2dbebace1806e8be31b1c8" + integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== + +eslint-scope@5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + dependencies: + esrecurse "^4.3.0" + estraverse "^4.1.1" + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +estree-util-attach-comments@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz#344bde6a64c8a31d15231e5ee9e297566a691c2d" + integrity sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw== + dependencies: + "@types/estree" "^1.0.0" + +estree-util-build-jsx@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz#b6d0bced1dcc4f06f25cf0ceda2b2dcaf98168f1" + integrity sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ== + dependencies: + "@types/estree-jsx" "^1.0.0" + devlop "^1.0.0" + estree-util-is-identifier-name "^3.0.0" + estree-walker "^3.0.0" + +estree-util-is-identifier-name@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz#0b5ef4c4ff13508b34dcd01ecfa945f61fce5dbd" + integrity sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg== + +estree-util-to-js@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz#10a6fb924814e6abb62becf0d2bc4dea51d04f17" + integrity sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg== + dependencies: + "@types/estree-jsx" "^1.0.0" + astring "^1.8.0" + source-map "^0.7.0" + +estree-util-value-to-estree@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/estree-util-value-to-estree/-/estree-util-value-to-estree-3.0.1.tgz#0b7b5d6b6a4aaad5c60999ffbc265a985df98ac5" + integrity sha512-b2tdzTurEIbwRh+mKrEcaWfu1wgb8J1hVsgREg7FFiecWwK/PhO8X0kyc+0bIcKNtD4sqxIdNoRy6/p/TvECEA== + dependencies: + "@types/estree" "^1.0.0" + is-plain-obj "^4.0.0" + +estree-util-visit@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/estree-util-visit/-/estree-util-visit-2.0.0.tgz#13a9a9f40ff50ed0c022f831ddf4b58d05446feb" + integrity sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww== + dependencies: + "@types/estree-jsx" "^1.0.0" + "@types/unist" "^3.0.0" + +estree-walker@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-3.0.3.tgz#67c3e549ec402a487b4fc193d1953a524752340d" + integrity sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g== + dependencies: + "@types/estree" "^1.0.0" + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +eta@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/eta/-/eta-2.2.0.tgz#eb8b5f8c4e8b6306561a455e62cd7492fe3a9b8a" + integrity sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g== + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== + +eval@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/eval/-/eval-0.1.8.tgz#2b903473b8cc1d1989b83a1e7923f883eb357f85" + integrity sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw== + dependencies: + "@types/node" "*" + require-like ">= 0.1.1" + +eventemitter3@^4.0.0: + version "4.0.7" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== + +events@^3.2.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + +execa@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" + 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" + +express@^4.17.3: + version "4.18.2" + resolved "https://registry.yarnpkg.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59" + integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== + dependencies: + accepts "~1.3.8" + array-flatten "1.1.1" + body-parser "1.20.1" + content-disposition "0.5.4" + content-type "~1.0.4" + cookie "0.5.0" + cookie-signature "1.0.6" + debug "2.6.9" + depd "2.0.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + finalhandler "1.2.0" + fresh "0.5.2" + http-errors "2.0.0" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "2.4.1" + parseurl "~1.3.3" + path-to-regexp "0.1.7" + proxy-addr "~2.0.7" + qs "6.11.0" + range-parser "~1.2.1" + safe-buffer "5.2.1" + send "0.18.0" + serve-static "1.15.0" + setprototypeof "1.2.0" + statuses "2.0.1" + type-is "~1.6.18" + utils-merge "1.0.1" + vary "~1.1.2" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== + dependencies: + is-extendable "^0.1.0" + +extend@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-glob@^3.2.11, fast-glob@^3.2.9, fast-glob@^3.3.0: + version "3.3.2" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" + integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== + 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" + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-url-parser@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/fast-url-parser/-/fast-url-parser-1.1.3.tgz#f4af3ea9f34d8a271cf58ad2b3759f431f0b318d" + integrity sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ== + dependencies: + punycode "^1.3.2" + +fastq@^1.6.0: + version "1.15.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a" + integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== + dependencies: + reusify "^1.0.4" + +fault@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/fault/-/fault-2.0.1.tgz#d47ca9f37ca26e4bd38374a7c500b5a384755b6c" + integrity sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ== + dependencies: + format "^0.2.0" + +faye-websocket@^0.11.3: + version "0.11.4" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" + integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== + dependencies: + websocket-driver ">=0.5.1" + +fbemitter@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/fbemitter/-/fbemitter-3.0.0.tgz#00b2a1af5411254aab416cd75f9e6289bee4bff3" + integrity sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw== + dependencies: + fbjs "^3.0.0" + +fbjs-css-vars@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz#216551136ae02fe255932c3ec8775f18e2c078b8" + integrity sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ== + +fbjs@^3.0.0, fbjs@^3.0.1: + version "3.0.5" + resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-3.0.5.tgz#aa0edb7d5caa6340011790bd9249dbef8a81128d" + integrity sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg== + dependencies: + cross-fetch "^3.1.5" + fbjs-css-vars "^1.0.0" + loose-envify "^1.0.0" + object-assign "^4.1.0" + promise "^7.1.1" + setimmediate "^1.0.5" + ua-parser-js "^1.0.35" + +feed@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/feed/-/feed-4.2.2.tgz#865783ef6ed12579e2c44bbef3c9113bc4956a7e" + integrity sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ== + dependencies: + xml-js "^1.6.11" + +file-loader@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" + integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== + dependencies: + loader-utils "^2.0.0" + schema-utils "^3.0.0" + +filesize@^8.0.6: + version "8.0.7" + resolved "https://registry.yarnpkg.com/filesize/-/filesize-8.0.7.tgz#695e70d80f4e47012c132d57a059e80c6b580bd8" + integrity sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ== + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +finalhandler@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" + integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "2.4.1" + parseurl "~1.3.3" + statuses "2.0.1" + unpipe "~1.0.0" + +find-cache-dir@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-4.0.0.tgz#a30ee0448f81a3990708f6453633c733e2f6eec2" + integrity sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg== + dependencies: + common-path-prefix "^3.0.0" + pkg-dir "^7.0.0" + +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + +find-up@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-6.3.0.tgz#2abab3d3280b2dc7ac10199ef324c4e002c8c790" + integrity sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw== + dependencies: + locate-path "^7.1.0" + path-exists "^5.0.0" + +flat@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" + integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== + +flux@~4.0.1: + version "4.0.4" + resolved "https://registry.yarnpkg.com/flux/-/flux-4.0.4.tgz#9661182ea81d161ee1a6a6af10d20485ef2ac572" + integrity sha512-NCj3XlayA2UsapRpM7va6wU1+9rE5FIL7qoMcmxWHRzbp0yujihMBm9BBHZ1MDIk5h5o2Bl6eGiCe8rYELAmYw== + dependencies: + fbemitter "^3.0.0" + fbjs "^3.0.1" + +follow-redirects@^1.0.0, follow-redirects@^1.15.0: + version "1.15.3" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.3.tgz#fe2f3ef2690afce7e82ed0b44db08165b207123a" + integrity sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q== + +fork-ts-checker-webpack-plugin@^6.5.0: + version "6.5.3" + resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz#eda2eff6e22476a2688d10661688c47f611b37f3" + integrity sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ== + dependencies: + "@babel/code-frame" "^7.8.3" + "@types/json-schema" "^7.0.5" + chalk "^4.1.0" + chokidar "^3.4.2" + cosmiconfig "^6.0.0" + deepmerge "^4.2.2" + fs-extra "^9.0.0" + glob "^7.1.6" + memfs "^3.1.2" + minimatch "^3.0.4" + schema-utils "2.7.0" + semver "^7.3.2" + tapable "^1.0.0" + +form-data-encoder@^2.1.2: + version "2.1.4" + resolved "https://registry.yarnpkg.com/form-data-encoder/-/form-data-encoder-2.1.4.tgz#261ea35d2a70d48d30ec7a9603130fa5515e9cd5" + integrity sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw== + +form-data@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" + integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +format@^0.2.0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/format/-/format-0.2.2.tgz#d6170107e9efdc4ed30c9dc39016df942b5cb58b" + integrity sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww== + +forwarded@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" + integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== + +fraction.js@^4.3.6: + version "4.3.7" + resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7" + integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== + +fs-extra@^11.1.1: + version "11.1.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.1.1.tgz#da69f7c39f3b002378b0954bb6ae7efdc0876e2d" + integrity sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs-extra@^9.0.0: + version "9.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" + 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" + +fs-monkey@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.5.tgz#fe450175f0db0d7ea758102e1d84096acb925788" + integrity sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew== + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +fsevents@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + +gensync@^1.0.0-beta.2: + version "1.0.0-beta.2" + resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + +get-intrinsic@^1.0.2, get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.2.tgz#281b7622971123e1ef4b3c90fd7539306da93f3b" + integrity sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA== + dependencies: + function-bind "^1.1.2" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + +get-own-enumerable-property-symbols@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" + integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== + +get-stream@^6.0.0, get-stream@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" + integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== + +github-slugger@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.5.0.tgz#17891bbc73232051474d68bd867a34625c955f7d" + integrity sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw== + +glob-parent@^5.1.2, glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob-parent@^6.0.1: + version "6.0.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + dependencies: + is-glob "^4.0.3" + +glob-to-regexp@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" + integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== + +glob@^7.0.0, glob@^7.1.3, glob@^7.1.6: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global-dirs@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-3.0.1.tgz#0c488971f066baceda21447aecb1a8b911d22485" + integrity sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA== + dependencies: + ini "2.0.0" + +global-modules@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" + integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== + dependencies: + global-prefix "^3.0.0" + +global-prefix@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" + integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== + dependencies: + ini "^1.3.5" + kind-of "^6.0.2" + which "^1.3.1" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globby@^11.0.1, globby@^11.0.4, globby@^11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" + 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" + +globby@^13.1.1: + version "13.2.2" + resolved "https://registry.yarnpkg.com/globby/-/globby-13.2.2.tgz#63b90b1bf68619c2135475cbd4e71e66aa090592" + integrity sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w== + dependencies: + dir-glob "^3.0.1" + fast-glob "^3.3.0" + ignore "^5.2.4" + merge2 "^1.4.1" + slash "^4.0.0" + +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + +got@^12.1.0: + version "12.6.1" + resolved "https://registry.yarnpkg.com/got/-/got-12.6.1.tgz#8869560d1383353204b5a9435f782df9c091f549" + integrity sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ== + dependencies: + "@sindresorhus/is" "^5.2.0" + "@szmarczak/http-timer" "^5.0.1" + cacheable-lookup "^7.0.0" + cacheable-request "^10.2.8" + decompress-response "^6.0.0" + form-data-encoder "^2.1.2" + get-stream "^6.0.1" + http2-wrapper "^2.1.10" + lowercase-keys "^3.0.0" + p-cancelable "^3.0.0" + responselike "^3.0.0" + +graceful-fs@4.2.10: + version "4.2.10" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" + integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + +graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: + version "4.2.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + +gray-matter@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/gray-matter/-/gray-matter-4.0.3.tgz#e893c064825de73ea1f5f7d88c7a9f7274288798" + integrity sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q== + dependencies: + js-yaml "^3.13.1" + kind-of "^6.0.2" + section-matter "^1.0.0" + strip-bom-string "^1.0.0" + +gzip-size@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462" + integrity sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q== + dependencies: + duplexer "^0.1.2" + +handle-thing@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" + integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz#52ba30b6c5ec87fd89fa574bc1c39125c6f65340" + integrity sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg== + dependencies: + get-intrinsic "^1.2.2" + +has-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" + integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== + +has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-yarn@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-3.0.0.tgz#c3c21e559730d1d3b57e28af1f30d06fac38147d" + integrity sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA== + +hasown@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c" + integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA== + dependencies: + function-bind "^1.1.2" + +hast-util-from-parse5@^8.0.0: + version "8.0.1" + resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz#654a5676a41211e14ee80d1b1758c399a0327651" + integrity sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ== + dependencies: + "@types/hast" "^3.0.0" + "@types/unist" "^3.0.0" + devlop "^1.0.0" + hastscript "^8.0.0" + property-information "^6.0.0" + vfile "^6.0.0" + vfile-location "^5.0.0" + web-namespaces "^2.0.0" + +hast-util-parse-selector@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz#352879fa86e25616036037dd8931fb5f34cb4a27" + integrity sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A== + dependencies: + "@types/hast" "^3.0.0" + +hast-util-raw@^9.0.0: + version "9.0.1" + resolved "https://registry.yarnpkg.com/hast-util-raw/-/hast-util-raw-9.0.1.tgz#2ba8510e4ed2a1e541cde2a4ebb5c38ab4c82c2d" + integrity sha512-5m1gmba658Q+lO5uqL5YNGQWeh1MYWZbZmWrM5lncdcuiXuo5E2HT/CIOp0rLF8ksfSwiCVJ3twlgVRyTGThGA== + dependencies: + "@types/hast" "^3.0.0" + "@types/unist" "^3.0.0" + "@ungap/structured-clone" "^1.0.0" + hast-util-from-parse5 "^8.0.0" + hast-util-to-parse5 "^8.0.0" + html-void-elements "^3.0.0" + mdast-util-to-hast "^13.0.0" + parse5 "^7.0.0" + unist-util-position "^5.0.0" + unist-util-visit "^5.0.0" + vfile "^6.0.0" + web-namespaces "^2.0.0" + zwitch "^2.0.0" + +hast-util-to-estree@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz#f2afe5e869ddf0cf690c75f9fc699f3180b51b19" + integrity sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw== + dependencies: + "@types/estree" "^1.0.0" + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + comma-separated-tokens "^2.0.0" + devlop "^1.0.0" + estree-util-attach-comments "^3.0.0" + estree-util-is-identifier-name "^3.0.0" + hast-util-whitespace "^3.0.0" + mdast-util-mdx-expression "^2.0.0" + mdast-util-mdx-jsx "^3.0.0" + mdast-util-mdxjs-esm "^2.0.0" + property-information "^6.0.0" + space-separated-tokens "^2.0.0" + style-to-object "^0.4.0" + unist-util-position "^5.0.0" + zwitch "^2.0.0" + +hast-util-to-jsx-runtime@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.2.0.tgz#ffd59bfcf0eb8321c6ed511bfc4b399ac3404bc2" + integrity sha512-wSlp23N45CMjDg/BPW8zvhEi3R+8eRE1qFbjEyAUzMCzu2l1Wzwakq+Tlia9nkCtEl5mDxa7nKHsvYJ6Gfn21A== + dependencies: + "@types/hast" "^3.0.0" + "@types/unist" "^3.0.0" + comma-separated-tokens "^2.0.0" + hast-util-whitespace "^3.0.0" + property-information "^6.0.0" + space-separated-tokens "^2.0.0" + style-to-object "^0.4.0" + unist-util-position "^5.0.0" + vfile-message "^4.0.0" + +hast-util-to-parse5@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz#477cd42d278d4f036bc2ea58586130f6f39ee6ed" + integrity sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw== + dependencies: + "@types/hast" "^3.0.0" + comma-separated-tokens "^2.0.0" + devlop "^1.0.0" + property-information "^6.0.0" + space-separated-tokens "^2.0.0" + web-namespaces "^2.0.0" + zwitch "^2.0.0" + +hast-util-whitespace@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz#7778ed9d3c92dd9e8c5c8f648a49c21fc51cb621" + integrity sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw== + dependencies: + "@types/hast" "^3.0.0" + +hastscript@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-8.0.0.tgz#4ef795ec8dee867101b9f23cc830d4baf4fd781a" + integrity sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw== + dependencies: + "@types/hast" "^3.0.0" + comma-separated-tokens "^2.0.0" + hast-util-parse-selector "^4.0.0" + property-information "^6.0.0" + space-separated-tokens "^2.0.0" + +he@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + +heap@^0.2.6: + version "0.2.7" + resolved "https://registry.yarnpkg.com/heap/-/heap-0.2.7.tgz#1e6adf711d3f27ce35a81fe3b7bd576c2260a8fc" + integrity sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg== + +history@^4.9.0: + version "4.10.1" + resolved "https://registry.yarnpkg.com/history/-/history-4.10.1.tgz#33371a65e3a83b267434e2b3f3b1b4c58aad4cf3" + integrity sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew== + dependencies: + "@babel/runtime" "^7.1.2" + loose-envify "^1.2.0" + resolve-pathname "^3.0.0" + tiny-invariant "^1.0.2" + tiny-warning "^1.0.0" + value-equal "^1.0.1" + +hoist-non-react-statics@^3.1.0: + version "3.3.2" + resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" + integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== + dependencies: + react-is "^16.7.0" + +hpack.js@^2.1.6: + version "2.1.6" + resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== + dependencies: + inherits "^2.0.1" + obuf "^1.0.0" + readable-stream "^2.0.1" + wbuf "^1.1.0" + +html-entities@^2.3.2: + version "2.4.0" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.4.0.tgz#edd0cee70402584c8c76cc2c0556db09d1f45061" + integrity sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ== + +html-minifier-terser@^6.0.2: + version "6.1.0" + resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab" + 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" + +html-minifier-terser@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz#18752e23a2f0ed4b0f550f217bb41693e975b942" + integrity sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA== + dependencies: + camel-case "^4.1.2" + clean-css "~5.3.2" + commander "^10.0.0" + entities "^4.4.0" + param-case "^3.0.4" + relateurl "^0.2.7" + terser "^5.15.1" + +html-tags@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.3.1.tgz#a04026a18c882e4bba8a01a3d39cfe465d40b5ce" + integrity sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ== + +html-void-elements@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/html-void-elements/-/html-void-elements-3.0.0.tgz#fc9dbd84af9e747249034d4d62602def6517f1d7" + integrity sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg== + +html-webpack-plugin@^5.5.3: + version "5.5.3" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz#72270f4a78e222b5825b296e5e3e1328ad525a3e" + integrity sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg== + 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" + +htmlparser2@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" + integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.0.0" + domutils "^2.5.2" + entities "^2.0.0" + +htmlparser2@^8.0.1: + version "8.0.2" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-8.0.2.tgz#f002151705b383e62433b5cf466f5b716edaec21" + integrity sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA== + dependencies: + domelementtype "^2.3.0" + domhandler "^5.0.3" + domutils "^3.0.1" + entities "^4.4.0" + +http-cache-semantics@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" + integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== + +http-deceiver@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== + +http-errors@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" + integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== + dependencies: + depd "2.0.0" + inherits "2.0.4" + setprototypeof "1.2.0" + statuses "2.0.1" + toidentifier "1.0.1" + +http-errors@~1.6.2: + version "1.6.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + +http-parser-js@>=0.5.1: + version "0.5.8" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.8.tgz#af23090d9ac4e24573de6f6aecc9d84a48bf20e3" + integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== + +http-proxy-middleware@^2.0.3: + version "2.0.6" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz#e1a4dd6979572c7ab5a4e4b55095d1f32a74963f" + integrity sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw== + dependencies: + "@types/http-proxy" "^1.17.8" + http-proxy "^1.18.1" + is-glob "^4.0.1" + is-plain-obj "^3.0.0" + micromatch "^4.0.2" + +http-proxy@^1.18.1: + version "1.18.1" + resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" + integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== + dependencies: + eventemitter3 "^4.0.0" + follow-redirects "^1.0.0" + requires-port "^1.0.0" + +http2-wrapper@^2.1.10: + version "2.2.1" + resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-2.2.1.tgz#310968153dcdedb160d8b72114363ef5fce1f64a" + integrity sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ== + dependencies: + quick-lru "^5.1.1" + resolve-alpn "^1.2.0" + +human-signals@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== + +iconv-lite@0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +iconv-lite@0.6: + version "0.6.3" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" + integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== + dependencies: + safer-buffer ">= 2.1.2 < 3.0.0" + +icss-utils@^5.0.0, icss-utils@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" + integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== + +ignore@^5.2.0, ignore@^5.2.4: + version "5.2.4" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" + integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== + +image-size@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/image-size/-/image-size-1.0.2.tgz#d778b6d0ab75b2737c1556dd631652eb963bc486" + integrity sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg== + dependencies: + queue "6.0.2" + +immer@^9.0.7: + version "9.0.21" + resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.21.tgz#1e025ea31a40f24fb064f1fef23e931496330176" + integrity sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA== + +import-fresh@^3.1.0, import-fresh@^3.2.1, import-fresh@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-lazy@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153" + integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + +indent-string@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" + integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + +infima@0.2.0-alpha.43: + version "0.2.0-alpha.43" + resolved "https://registry.yarnpkg.com/infima/-/infima-0.2.0-alpha.43.tgz#f7aa1d7b30b6c08afef441c726bac6150228cbe0" + integrity sha512-2uw57LvUqW0rK/SWYnd/2rRfxNA5DDNOh33jxF7fy46VWoNhGxiUQyVZHbBMjQ33mQem0cjdDVwgWVAmlRfgyQ== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +inherits@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== + +ini@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" + integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== + +ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: + version "1.3.8" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + +inline-style-parser@0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1" + integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q== + +"internmap@1 - 2": + version "2.0.3" + resolved "https://registry.yarnpkg.com/internmap/-/internmap-2.0.3.tgz#6685f23755e43c524e251d29cbc97248e3061009" + integrity sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg== + +internmap@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/internmap/-/internmap-1.0.1.tgz#0017cc8a3b99605f0302f2b198d272e015e5df95" + integrity sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw== + +interpret@^1.0.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" + integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== + +invariant@^2.2.4: + version "2.2.4" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + dependencies: + loose-envify "^1.0.0" + +ipaddr.js@1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + +ipaddr.js@^2.0.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.1.0.tgz#2119bc447ff8c257753b196fc5f1ce08a4cdf39f" + integrity sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ== + +is-alphabetical@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-2.0.1.tgz#01072053ea7c1036df3c7d19a6daaec7f19e789b" + integrity sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ== + +is-alphanumerical@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz#7c03fbe96e3e931113e57f964b0a368cc2dfd875" + integrity sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw== + dependencies: + is-alphabetical "^2.0.0" + is-decimal "^2.0.0" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== + +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-ci@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.1.tgz#db6ecbed1bd659c43dac0f45661e7674103d1867" + integrity sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== + dependencies: + ci-info "^3.2.0" + +is-core-module@^2.13.0: + version "2.13.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" + integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== + dependencies: + hasown "^2.0.0" + +is-decimal@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-2.0.1.tgz#9469d2dc190d0214fd87d78b78caecc0cc14eef7" + integrity sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A== + +is-docker@^2.0.0, is-docker@^2.1.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" + integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + +is-extendable@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: + version "4.0.3" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-hexadecimal@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz#86b5bf668fca307498d319dfc03289d781a90027" + integrity sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg== + +is-installed-globally@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520" + integrity sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ== + dependencies: + global-dirs "^3.0.0" + is-path-inside "^3.0.2" + +is-npm@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-6.0.0.tgz#b59e75e8915543ca5d881ecff864077cba095261" + integrity sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ== + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== + +is-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" + integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + +is-path-cwd@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" + integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== + +is-path-inside@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + +is-plain-obj@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7" + integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA== + +is-plain-obj@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.1.0.tgz#d65025edec3657ce032fd7db63c97883eaed71f0" + integrity sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg== + +is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-plain-object@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" + integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== + +is-reference@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-3.0.2.tgz#154747a01f45cd962404ee89d43837af2cba247c" + integrity sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg== + dependencies: + "@types/estree" "*" + +is-regexp@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" + integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== + +is-root@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" + integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== + +is-stream@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + +is-typedarray@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== + +is-wsl@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + dependencies: + is-docker "^2.0.0" + +is-yarn-global@^0.4.0: + version "0.4.1" + resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.4.1.tgz#b312d902b313f81e4eaf98b6361ba2b45cd694bb" + integrity sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ== + +isarray@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" + integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== + +isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + +isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== + +jest-util@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc" + integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== + dependencies: + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + ci-info "^3.2.0" + graceful-fs "^4.2.9" + picomatch "^2.2.3" + +jest-worker@^27.4.5: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" + integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +jest-worker@^29.1.2: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.7.0.tgz#acad073acbbaeb7262bd5389e1bcf43e10058d4a" + integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== + dependencies: + "@types/node" "*" + jest-util "^29.7.0" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +jiti@^1.18.2, jiti@^1.20.0: + version "1.21.0" + resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.0.tgz#7c97f8fe045724e136a397f7340475244156105d" + integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q== + +joi@^17.11.0, joi@^17.9.2: + version "17.11.0" + resolved "https://registry.yarnpkg.com/joi/-/joi-17.11.0.tgz#aa9da753578ec7720e6f0ca2c7046996ed04fc1a" + integrity sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ== + dependencies: + "@hapi/hoek" "^9.0.0" + "@hapi/topo" "^5.0.0" + "@sideway/address" "^4.1.3" + "@sideway/formula" "^3.0.1" + "@sideway/pinpoint" "^2.0.0" + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^3.13.1: + version "3.14.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== + +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + +json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + +json5@^2.1.2, json5@^2.2.3: + version "2.2.3" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== + +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + +keyv@^4.5.3: + version "4.5.4" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== + dependencies: + json-buffer "3.0.1" + +khroma@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/khroma/-/khroma-2.1.0.tgz#45f2ce94ce231a437cf5b63c2e886e6eb42bbbb1" + integrity sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw== + +kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.3" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + +kleur@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + +kleur@^4.0.3: + version "4.1.5" + resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780" + integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ== + +latest-version@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-7.0.0.tgz#843201591ea81a4d404932eeb61240fe04e9e5da" + integrity sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg== + dependencies: + package-json "^8.1.0" + +launch-editor@^2.6.0: + version "2.6.1" + resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.6.1.tgz#f259c9ef95cbc9425620bbbd14b468fcdb4ffe3c" + integrity sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw== + dependencies: + picocolors "^1.0.0" + shell-quote "^1.8.1" + +layout-base@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/layout-base/-/layout-base-1.0.2.tgz#1291e296883c322a9dd4c5dd82063721b53e26e2" + integrity sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg== + +layout-base@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/layout-base/-/layout-base-2.0.1.tgz#d0337913586c90f9c2c075292069f5c2da5dd285" + integrity sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg== + +leven@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + +lilconfig@^2.0.3: + version "2.1.0" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52" + integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== + +lines-and-columns@^1.1.6: + version "1.2.4" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== + +loader-runner@^4.2.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" + integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== + +loader-utils@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" + integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^2.1.2" + +loader-utils@^3.2.0: + version "3.2.1" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.1.tgz#4fb104b599daafd82ef3e1a41fb9265f87e1f576" + integrity sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw== + +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + +locate-path@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-7.2.0.tgz#69cb1779bd90b35ab1e771e1f2f89a202c2a8a8a" + integrity sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA== + dependencies: + p-locate "^6.0.0" + +lodash-es@^4.17.21: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee" + integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== + +lodash.curry@^4.0.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.curry/-/lodash.curry-4.1.1.tgz#248e36072ede906501d75966200a86dab8b23170" + integrity sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA== + +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== + +lodash.escape@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-4.0.1.tgz#c9044690c21e04294beaa517712fded1fa88de98" + integrity sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw== + +lodash.flatten@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" + integrity sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g== + +lodash.flow@^3.3.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/lodash.flow/-/lodash.flow-3.5.0.tgz#87bf40292b8cf83e4e8ce1a3ae4209e20071675a" + integrity sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw== + +lodash.invokemap@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.invokemap/-/lodash.invokemap-4.6.0.tgz#1748cda5d8b0ef8369c4eb3ec54c21feba1f2d62" + integrity sha512-CfkycNtMqgUlfjfdh2BhKO/ZXrP8ePOX5lEU/g0R3ItJcnuxWDwokMGKx1hWcfOikmyOVx6X9IwWnDGlgKl61w== + +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== + +lodash.pullall@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.pullall/-/lodash.pullall-4.2.0.tgz#9d98b8518b7c965b0fae4099bd9fb7df8bbf38ba" + integrity sha512-VhqxBKH0ZxPpLhiu68YD1KnHmbhQJQctcipvmFnqIBDYzcIHzf3Zpu0tpeOKtR4x76p9yohc506eGdOjTmyIBg== + +lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== + +lodash.uniqby@^4.7.0: + version "4.7.0" + resolved "https://registry.yarnpkg.com/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz#d99c07a669e9e6d24e1362dfe266c67616af1302" + integrity sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww== + +lodash@^4.17.20, lodash@^4.17.21: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +longest-streak@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.1.0.tgz#62fa67cd958742a1574af9f39866364102d90cd4" + integrity sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g== + +loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1, loose-envify@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +lower-case@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" + integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== + dependencies: + tslib "^2.0.3" + +lowercase-keys@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-3.0.0.tgz#c5e7d442e37ead247ae9db117a9d0a467c89d4f2" + integrity sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ== + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +markdown-extensions@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/markdown-extensions/-/markdown-extensions-2.0.0.tgz#34bebc83e9938cae16e0e017e4a9814a8330d3c4" + integrity sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q== + +markdown-table@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-3.0.3.tgz#e6331d30e493127e031dd385488b5bd326e4a6bd" + integrity sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw== + +mdast-util-directive@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz#3fb1764e705bbdf0afb0d3f889e4404c3e82561f" + integrity sha512-JUpYOqKI4mM3sZcNxmF/ox04XYFFkNwr0CFlrQIkCwbvH0xzMCqkMqAde9wRd80VAhaUrwFwKm2nxretdT1h7Q== + dependencies: + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + devlop "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + parse-entities "^4.0.0" + stringify-entities "^4.0.0" + unist-util-visit-parents "^6.0.0" + +mdast-util-find-and-replace@^3.0.0, mdast-util-find-and-replace@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz#a6fc7b62f0994e973490e45262e4bc07607b04e0" + integrity sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA== + dependencies: + "@types/mdast" "^4.0.0" + escape-string-regexp "^5.0.0" + unist-util-is "^6.0.0" + unist-util-visit-parents "^6.0.0" + +mdast-util-from-markdown@^1.3.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz#9421a5a247f10d31d2faed2a30df5ec89ceafcf0" + integrity sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww== + dependencies: + "@types/mdast" "^3.0.0" + "@types/unist" "^2.0.0" + decode-named-character-reference "^1.0.0" + mdast-util-to-string "^3.1.0" + micromark "^3.0.0" + micromark-util-decode-numeric-character-reference "^1.0.0" + micromark-util-decode-string "^1.0.0" + micromark-util-normalize-identifier "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + unist-util-stringify-position "^3.0.0" + uvu "^0.5.0" + +mdast-util-from-markdown@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.0.tgz#52f14815ec291ed061f2922fd14d6689c810cb88" + integrity sha512-n7MTOr/z+8NAX/wmhhDji8O3bRvPTV/U0oTCaZJkjhPSKTPhS3xufVhKGF8s1pJ7Ox4QgoIU7KHseh09S+9rTA== + dependencies: + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + decode-named-character-reference "^1.0.0" + devlop "^1.0.0" + mdast-util-to-string "^4.0.0" + micromark "^4.0.0" + micromark-util-decode-numeric-character-reference "^2.0.0" + micromark-util-decode-string "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + unist-util-stringify-position "^4.0.0" + +mdast-util-frontmatter@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz#f5f929eb1eb36c8a7737475c7eb438261f964ee8" + integrity sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + escape-string-regexp "^5.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + micromark-extension-frontmatter "^2.0.0" + +mdast-util-gfm-autolink-literal@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.0.tgz#5baf35407421310a08e68c15e5d8821e8898ba2a" + integrity sha512-FyzMsduZZHSc3i0Px3PQcBT4WJY/X/RCtEJKuybiC6sjPqLv7h1yqAkmILZtuxMSsUyaLUWNp71+vQH2zqp5cg== + dependencies: + "@types/mdast" "^4.0.0" + ccount "^2.0.0" + devlop "^1.0.0" + mdast-util-find-and-replace "^3.0.0" + micromark-util-character "^2.0.0" + +mdast-util-gfm-footnote@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz#25a1753c7d16db8bfd53cd84fe50562bd1e6d6a9" + integrity sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.1.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + +mdast-util-gfm-strikethrough@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz#d44ef9e8ed283ac8c1165ab0d0dfd058c2764c16" + integrity sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-gfm-table@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz#7a435fb6223a72b0862b33afbd712b6dae878d38" + integrity sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + markdown-table "^3.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-gfm-task-list-item@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz#e68095d2f8a4303ef24094ab642e1047b991a936" + integrity sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-gfm@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz#3f2aecc879785c3cb6a81ff3a243dc11eca61095" + integrity sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw== + dependencies: + mdast-util-from-markdown "^2.0.0" + mdast-util-gfm-autolink-literal "^2.0.0" + mdast-util-gfm-footnote "^2.0.0" + mdast-util-gfm-strikethrough "^2.0.0" + mdast-util-gfm-table "^2.0.0" + mdast-util-gfm-task-list-item "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-mdx-expression@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.0.tgz#4968b73724d320a379110d853e943a501bfd9d87" + integrity sha512-fGCu8eWdKUKNu5mohVGkhBXCXGnOTLuFqOvGMvdikr+J1w7lDJgxThOKpwRWzzbyXAU2hhSwsmssOY4yTokluw== + dependencies: + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-mdx-jsx@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.0.0.tgz#f73631fa5bb7a36712ff1e9cedec0cafed03401c" + integrity sha512-XZuPPzQNBPAlaqsTTgRrcJnyFbSOBovSadFgbFu8SnuNgm+6Bdx1K+IWoitsmj6Lq6MNtI+ytOqwN70n//NaBA== + dependencies: + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + ccount "^2.0.0" + devlop "^1.1.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + parse-entities "^4.0.0" + stringify-entities "^4.0.0" + unist-util-remove-position "^5.0.0" + unist-util-stringify-position "^4.0.0" + vfile-message "^4.0.0" + +mdast-util-mdx@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz#792f9cf0361b46bee1fdf1ef36beac424a099c41" + integrity sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w== + dependencies: + mdast-util-from-markdown "^2.0.0" + mdast-util-mdx-expression "^2.0.0" + mdast-util-mdx-jsx "^3.0.0" + mdast-util-mdxjs-esm "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-mdxjs-esm@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz#019cfbe757ad62dd557db35a695e7314bcc9fa97" + integrity sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg== + dependencies: + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-phrasing@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-phrasing/-/mdast-util-phrasing-4.0.0.tgz#468cbbb277375523de807248b8ad969feb02a5c7" + integrity sha512-xadSsJayQIucJ9n053dfQwVu1kuXg7jCTdYsMK8rqzKZh52nLfSH/k0sAxE0u+pj/zKZX+o5wB+ML5mRayOxFA== + dependencies: + "@types/mdast" "^4.0.0" + unist-util-is "^6.0.0" + +mdast-util-to-hast@^13.0.0: + version "13.0.2" + resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-13.0.2.tgz#74c0a9f014bb2340cae6118f6fccd75467792be7" + integrity sha512-U5I+500EOOw9e3ZrclN3Is3fRpw8c19SMyNZlZ2IS+7vLsNzb2Om11VpIVOR+/0137GhZsFEF6YiKD5+0Hr2Og== + dependencies: + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + "@ungap/structured-clone" "^1.0.0" + devlop "^1.0.0" + micromark-util-sanitize-uri "^2.0.0" + trim-lines "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit "^5.0.0" + +mdast-util-to-markdown@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz#9813f1d6e0cdaac7c244ec8c6dabfdb2102ea2b4" + integrity sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ== + dependencies: + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + longest-streak "^3.0.0" + mdast-util-phrasing "^4.0.0" + mdast-util-to-string "^4.0.0" + micromark-util-decode-string "^2.0.0" + unist-util-visit "^5.0.0" + zwitch "^2.0.0" + +mdast-util-to-string@^3.1.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz#66f7bb6324756741c5f47a53557f0cbf16b6f789" + integrity sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg== + dependencies: + "@types/mdast" "^3.0.0" + +mdast-util-to-string@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz#7a5121475556a04e7eddeb67b264aae79d312814" + integrity sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg== + dependencies: + "@types/mdast" "^4.0.0" + +mdn-data@2.0.14: + version "2.0.14" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== + +memfs@^3.1.2, memfs@^3.4.3: + version "3.6.0" + resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.6.0.tgz#d7a2110f86f79dd950a8b6df6d57bc984aa185f6" + integrity sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ== + dependencies: + fs-monkey "^1.0.4" + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +merge2@^1.3.0, merge2@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +mermaid@^10.4.0, mermaid@^10.6.1: + version "10.6.1" + resolved "https://registry.yarnpkg.com/mermaid/-/mermaid-10.6.1.tgz#701f4160484137a417770ce757ce1887a98c00fc" + integrity sha512-Hky0/RpOw/1il9X8AvzOEChfJtVvmXm+y7JML5C//ePYMy0/9jCEmW1E1g86x9oDfW9+iVEdTV/i+M6KWRNs4A== + dependencies: + "@braintree/sanitize-url" "^6.0.1" + "@types/d3-scale" "^4.0.3" + "@types/d3-scale-chromatic" "^3.0.0" + cytoscape "^3.23.0" + cytoscape-cose-bilkent "^4.1.0" + cytoscape-fcose "^2.1.0" + d3 "^7.4.0" + d3-sankey "^0.12.3" + dagre-d3-es "7.0.10" + dayjs "^1.11.7" + dompurify "^3.0.5" + elkjs "^0.8.2" + khroma "^2.0.0" + lodash-es "^4.17.21" + mdast-util-from-markdown "^1.3.0" + non-layered-tidy-tree-layout "^2.0.2" + stylis "^4.1.3" + ts-dedent "^2.2.0" + uuid "^9.0.0" + web-worker "^1.2.0" + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== + +micromark-core-commonmark@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz#1386628df59946b2d39fb2edfd10f3e8e0a75bb8" + integrity sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw== + dependencies: + decode-named-character-reference "^1.0.0" + micromark-factory-destination "^1.0.0" + micromark-factory-label "^1.0.0" + micromark-factory-space "^1.0.0" + micromark-factory-title "^1.0.0" + micromark-factory-whitespace "^1.0.0" + micromark-util-character "^1.0.0" + micromark-util-chunked "^1.0.0" + micromark-util-classify-character "^1.0.0" + micromark-util-html-tag-name "^1.0.0" + micromark-util-normalize-identifier "^1.0.0" + micromark-util-resolve-all "^1.0.0" + micromark-util-subtokenize "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.1" + uvu "^0.5.0" + +micromark-core-commonmark@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-2.0.0.tgz#50740201f0ee78c12a675bf3e68ffebc0bf931a3" + integrity sha512-jThOz/pVmAYUtkroV3D5c1osFXAMv9e0ypGDOIZuCeAe91/sD6BoE2Sjzt30yuXtwOYUmySOhMas/PVyh02itA== + dependencies: + decode-named-character-reference "^1.0.0" + devlop "^1.0.0" + micromark-factory-destination "^2.0.0" + micromark-factory-label "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-factory-title "^2.0.0" + micromark-factory-whitespace "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-classify-character "^2.0.0" + micromark-util-html-tag-name "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-resolve-all "^2.0.0" + micromark-util-subtokenize "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-directive@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-directive/-/micromark-extension-directive-3.0.0.tgz#527869de497a6de9024138479091bc885dae076b" + integrity sha512-61OI07qpQrERc+0wEysLHMvoiO3s2R56x5u7glHq2Yqq6EHbH4dW25G9GfDdGCDYqA21KE6DWgNSzxSwHc2hSg== + dependencies: + devlop "^1.0.0" + micromark-factory-space "^2.0.0" + micromark-factory-whitespace "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + parse-entities "^4.0.0" + +micromark-extension-frontmatter@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz#651c52ffa5d7a8eeed687c513cd869885882d67a" + integrity sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg== + dependencies: + fault "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-autolink-literal@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.0.0.tgz#f1e50b42e67d441528f39a67133eddde2bbabfd9" + integrity sha512-rTHfnpt/Q7dEAK1Y5ii0W8bhfJlVJFnJMHIPisfPK3gpVNuOP0VnRl96+YJ3RYWV/P4gFeQoGKNlT3RhuvpqAg== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-sanitize-uri "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-footnote@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.0.0.tgz#91afad310065a94b636ab1e9dab2c60d1aab953c" + integrity sha512-6Rzu0CYRKDv3BfLAUnZsSlzx3ak6HAoI85KTiijuKIz5UxZxbUI+pD6oHgw+6UtQuiRwnGRhzMmPRv4smcz0fg== + dependencies: + devlop "^1.0.0" + micromark-core-commonmark "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-sanitize-uri "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-strikethrough@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.0.0.tgz#6917db8e320da70e39ffbf97abdbff83e6783e61" + integrity sha512-c3BR1ClMp5fxxmwP6AoOY2fXO9U8uFMKs4ADD66ahLTNcwzSCyRVU4k7LPV5Nxo/VJiR4TdzxRQY2v3qIUceCw== + dependencies: + devlop "^1.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-classify-character "^2.0.0" + micromark-util-resolve-all "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-table@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.0.0.tgz#2cf3fe352d9e089b7ef5fff003bdfe0da29649b7" + integrity sha512-PoHlhypg1ItIucOaHmKE8fbin3vTLpDOUg8KAr8gRCF1MOZI9Nquq2i/44wFvviM4WuxJzc3demT8Y3dkfvYrw== + dependencies: + devlop "^1.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-tagfilter@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz#f26d8a7807b5985fba13cf61465b58ca5ff7dc57" + integrity sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg== + dependencies: + micromark-util-types "^2.0.0" + +micromark-extension-gfm-task-list-item@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.0.1.tgz#ee8b208f1ced1eb9fb11c19a23666e59d86d4838" + integrity sha512-cY5PzGcnULaN5O7T+cOzfMoHjBW7j+T9D2sucA5d/KbsBTPcYdebm9zUd9zzdgJGCwahV+/W78Z3nbulBYVbTw== + dependencies: + devlop "^1.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz#3e13376ab95dd7a5cfd0e29560dfe999657b3c5b" + integrity sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w== + dependencies: + micromark-extension-gfm-autolink-literal "^2.0.0" + micromark-extension-gfm-footnote "^2.0.0" + micromark-extension-gfm-strikethrough "^2.0.0" + micromark-extension-gfm-table "^2.0.0" + micromark-extension-gfm-tagfilter "^2.0.0" + micromark-extension-gfm-task-list-item "^2.0.0" + micromark-util-combine-extensions "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-mdx-expression@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz#1407b9ce69916cf5e03a196ad9586889df25302a" + integrity sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ== + dependencies: + "@types/estree" "^1.0.0" + devlop "^1.0.0" + micromark-factory-mdx-expression "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-events-to-acorn "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-mdx-jsx@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.0.tgz#4aba0797c25efb2366a3fd2d367c6b1c1159f4f5" + integrity sha512-uvhhss8OGuzR4/N17L1JwvmJIpPhAd8oByMawEKx6NVdBCbesjH4t+vjEp3ZXft9DwvlKSD07fCeI44/N0Vf2w== + dependencies: + "@types/acorn" "^4.0.0" + "@types/estree" "^1.0.0" + devlop "^1.0.0" + estree-util-is-identifier-name "^3.0.0" + micromark-factory-mdx-expression "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + vfile-message "^4.0.0" + +micromark-extension-mdx-md@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz#1d252881ea35d74698423ab44917e1f5b197b92d" + integrity sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ== + dependencies: + micromark-util-types "^2.0.0" + +micromark-extension-mdxjs-esm@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz#de21b2b045fd2059bd00d36746081de38390d54a" + integrity sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A== + dependencies: + "@types/estree" "^1.0.0" + devlop "^1.0.0" + micromark-core-commonmark "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-events-to-acorn "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + unist-util-position-from-estree "^2.0.0" + vfile-message "^4.0.0" + +micromark-extension-mdxjs@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz#b5a2e0ed449288f3f6f6c544358159557549de18" + integrity sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ== + dependencies: + acorn "^8.0.0" + acorn-jsx "^5.0.0" + micromark-extension-mdx-expression "^3.0.0" + micromark-extension-mdx-jsx "^3.0.0" + micromark-extension-mdx-md "^2.0.0" + micromark-extension-mdxjs-esm "^3.0.0" + micromark-util-combine-extensions "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-destination@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz#eb815957d83e6d44479b3df640f010edad667b9f" + integrity sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg== + dependencies: + micromark-util-character "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + +micromark-factory-destination@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz#857c94debd2c873cba34e0445ab26b74f6a6ec07" + integrity sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-label@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz#cc95d5478269085cfa2a7282b3de26eb2e2dec68" + integrity sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w== + dependencies: + micromark-util-character "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + uvu "^0.5.0" + +micromark-factory-label@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz#17c5c2e66ce39ad6f4fc4cbf40d972f9096f726a" + integrity sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw== + dependencies: + devlop "^1.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-mdx-expression@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.1.tgz#f2a9724ce174f1751173beb2c1f88062d3373b1b" + integrity sha512-F0ccWIUHRLRrYp5TC9ZYXmZo+p2AM13ggbsW4T0b5CRKP8KHVRB8t4pwtBgTxtjRmwrK0Irwm7vs2JOZabHZfg== + dependencies: + "@types/estree" "^1.0.0" + devlop "^1.0.0" + micromark-util-character "^2.0.0" + micromark-util-events-to-acorn "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + unist-util-position-from-estree "^2.0.0" + vfile-message "^4.0.0" + +micromark-factory-space@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz#c8f40b0640a0150751d3345ed885a080b0d15faf" + integrity sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ== + dependencies: + micromark-util-character "^1.0.0" + micromark-util-types "^1.0.0" + +micromark-factory-space@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz#5e7afd5929c23b96566d0e1ae018ae4fcf81d030" + integrity sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-title@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz#dd0fe951d7a0ac71bdc5ee13e5d1465ad7f50ea1" + integrity sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ== + dependencies: + micromark-factory-space "^1.0.0" + micromark-util-character "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + +micromark-factory-title@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz#726140fc77892af524705d689e1cf06c8a83ea95" + integrity sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A== + dependencies: + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-whitespace@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz#798fb7489f4c8abafa7ca77eed6b5745853c9705" + integrity sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ== + dependencies: + micromark-factory-space "^1.0.0" + micromark-util-character "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + +micromark-factory-whitespace@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz#9e92eb0f5468083381f923d9653632b3cfb5f763" + integrity sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA== + dependencies: + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-character@^1.0.0, micromark-util-character@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-1.2.0.tgz#4fedaa3646db249bc58caeb000eb3549a8ca5dcc" + integrity sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg== + dependencies: + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + +micromark-util-character@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-2.0.1.tgz#52b824c2e2633b6fb33399d2ec78ee2a90d6b298" + integrity sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw== + dependencies: + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-chunked@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz#37a24d33333c8c69a74ba12a14651fd9ea8a368b" + integrity sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ== + dependencies: + micromark-util-symbol "^1.0.0" + +micromark-util-chunked@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz#e51f4db85fb203a79dbfef23fd41b2f03dc2ef89" + integrity sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg== + dependencies: + micromark-util-symbol "^2.0.0" + +micromark-util-classify-character@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz#6a7f8c8838e8a120c8e3c4f2ae97a2bff9190e9d" + integrity sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw== + dependencies: + micromark-util-character "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + +micromark-util-classify-character@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz#8c7537c20d0750b12df31f86e976d1d951165f34" + integrity sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-combine-extensions@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz#192e2b3d6567660a85f735e54d8ea6e3952dbe84" + integrity sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA== + dependencies: + micromark-util-chunked "^1.0.0" + micromark-util-types "^1.0.0" + +micromark-util-combine-extensions@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz#75d6ab65c58b7403616db8d6b31315013bfb7ee5" + integrity sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ== + dependencies: + micromark-util-chunked "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-decode-numeric-character-reference@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz#b1e6e17009b1f20bc652a521309c5f22c85eb1c6" + integrity sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw== + dependencies: + micromark-util-symbol "^1.0.0" + +micromark-util-decode-numeric-character-reference@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz#2698bbb38f2a9ba6310e359f99fcb2b35a0d2bd5" + integrity sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ== + dependencies: + micromark-util-symbol "^2.0.0" + +micromark-util-decode-string@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz#dc12b078cba7a3ff690d0203f95b5d5537f2809c" + integrity sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ== + dependencies: + decode-named-character-reference "^1.0.0" + micromark-util-character "^1.0.0" + micromark-util-decode-numeric-character-reference "^1.0.0" + micromark-util-symbol "^1.0.0" + +micromark-util-decode-string@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz#7dfa3a63c45aecaa17824e656bcdb01f9737154a" + integrity sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA== + dependencies: + decode-named-character-reference "^1.0.0" + micromark-util-character "^2.0.0" + micromark-util-decode-numeric-character-reference "^2.0.0" + micromark-util-symbol "^2.0.0" + +micromark-util-encode@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz#92e4f565fd4ccb19e0dcae1afab9a173bbeb19a5" + integrity sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw== + +micromark-util-encode@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz#0921ac7953dc3f1fd281e3d1932decfdb9382ab1" + integrity sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA== + +micromark-util-events-to-acorn@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz#4275834f5453c088bd29cd72dfbf80e3327cec07" + integrity sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA== + dependencies: + "@types/acorn" "^4.0.0" + "@types/estree" "^1.0.0" + "@types/unist" "^3.0.0" + devlop "^1.0.0" + estree-util-visit "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + vfile-message "^4.0.0" + +micromark-util-html-tag-name@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz#48fd7a25826f29d2f71479d3b4e83e94829b3588" + integrity sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q== + +micromark-util-html-tag-name@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz#ae34b01cbe063363847670284c6255bb12138ec4" + integrity sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw== + +micromark-util-normalize-identifier@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz#7a73f824eb9f10d442b4d7f120fecb9b38ebf8b7" + integrity sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q== + dependencies: + micromark-util-symbol "^1.0.0" + +micromark-util-normalize-identifier@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz#91f9a4e65fe66cc80c53b35b0254ad67aa431d8b" + integrity sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w== + dependencies: + micromark-util-symbol "^2.0.0" + +micromark-util-resolve-all@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz#4652a591ee8c8fa06714c9b54cd6c8e693671188" + integrity sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA== + dependencies: + micromark-util-types "^1.0.0" + +micromark-util-resolve-all@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz#189656e7e1a53d0c86a38a652b284a252389f364" + integrity sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA== + dependencies: + micromark-util-types "^2.0.0" + +micromark-util-sanitize-uri@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz#613f738e4400c6eedbc53590c67b197e30d7f90d" + integrity sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A== + dependencies: + micromark-util-character "^1.0.0" + micromark-util-encode "^1.0.0" + micromark-util-symbol "^1.0.0" + +micromark-util-sanitize-uri@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz#ec8fbf0258e9e6d8f13d9e4770f9be64342673de" + integrity sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-encode "^2.0.0" + micromark-util-symbol "^2.0.0" + +micromark-util-subtokenize@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz#941c74f93a93eaf687b9054aeb94642b0e92edb1" + integrity sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A== + dependencies: + micromark-util-chunked "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + uvu "^0.5.0" + +micromark-util-subtokenize@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.0.tgz#9f412442d77e0c5789ffdf42377fa8a2bcbdf581" + integrity sha512-vc93L1t+gpR3p8jxeVdaYlbV2jTYteDje19rNSS/H5dlhxUYll5Fy6vJ2cDwP8RnsXi818yGty1ayP55y3W6fg== + dependencies: + devlop "^1.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-symbol@^1.0.0, micromark-util-symbol@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz#813cd17837bdb912d069a12ebe3a44b6f7063142" + integrity sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag== + +micromark-util-symbol@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz#12225c8f95edf8b17254e47080ce0862d5db8044" + integrity sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw== + +micromark-util-types@^1.0.0, micromark-util-types@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-1.1.0.tgz#e6676a8cae0bb86a2171c498167971886cb7e283" + integrity sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg== + +micromark-util-types@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-2.0.0.tgz#63b4b7ffeb35d3ecf50d1ca20e68fc7caa36d95e" + integrity sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w== + +micromark@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/micromark/-/micromark-3.2.0.tgz#1af9fef3f995ea1ea4ac9c7e2f19c48fd5c006e9" + integrity sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA== + dependencies: + "@types/debug" "^4.0.0" + debug "^4.0.0" + decode-named-character-reference "^1.0.0" + micromark-core-commonmark "^1.0.1" + micromark-factory-space "^1.0.0" + micromark-util-character "^1.0.0" + micromark-util-chunked "^1.0.0" + micromark-util-combine-extensions "^1.0.0" + micromark-util-decode-numeric-character-reference "^1.0.0" + micromark-util-encode "^1.0.0" + micromark-util-normalize-identifier "^1.0.0" + micromark-util-resolve-all "^1.0.0" + micromark-util-sanitize-uri "^1.0.0" + micromark-util-subtokenize "^1.0.0" + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.1" + uvu "^0.5.0" + +micromark@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/micromark/-/micromark-4.0.0.tgz#84746a249ebd904d9658cfabc1e8e5f32cbc6249" + integrity sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ== + dependencies: + "@types/debug" "^4.0.0" + debug "^4.0.0" + decode-named-character-reference "^1.0.0" + devlop "^1.0.0" + micromark-core-commonmark "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-combine-extensions "^2.0.0" + micromark-util-decode-numeric-character-reference "^2.0.0" + micromark-util-encode "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-resolve-all "^2.0.0" + micromark-util-sanitize-uri "^2.0.0" + micromark-util-subtokenize "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: + version "4.0.5" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" + integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + dependencies: + braces "^3.0.2" + picomatch "^2.3.1" + +mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": + version "1.52.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-db@~1.33.0: + version "1.33.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db" + integrity sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ== + +mime-types@2.1.18: + version "2.1.18" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8" + integrity sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ== + dependencies: + mime-db "~1.33.0" + +mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34: + version "2.1.35" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mime@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +mimic-response@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" + integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== + +mimic-response@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-4.0.0.tgz#35468b19e7c75d10f5165ea25e75a5ceea7cf70f" + integrity sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg== + +mini-css-extract-plugin@^2.7.6: + version "2.7.6" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz#282a3d38863fddcd2e0c220aaed5b90bc156564d" + integrity sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw== + dependencies: + schema-utils "^4.0.0" + +minimalistic-assert@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + +minimatch@3.1.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimist@^1.2.0, minimist@^1.2.8: + version "1.2.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== + +mri@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b" + integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== + +mrmime@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-1.0.1.tgz#5f90c825fad4bdd41dc914eff5d1a8cfdaf24f27" + integrity sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw== + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +ms@2.1.3: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +multicast-dns@^7.2.5: + version "7.2.5" + resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-7.2.5.tgz#77eb46057f4d7adbd16d9290fa7299f6fa64cced" + integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg== + dependencies: + dns-packet "^5.2.2" + thunky "^1.0.2" + +nanoid@^3.3.6: + version "3.3.7" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" + integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== + +negotiator@0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" + integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== + +neo-async@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + +next@^14.0.2: + version "14.0.2" + resolved "https://registry.yarnpkg.com/next/-/next-14.0.2.tgz#02ba6a1656edf14d3913c7a3553026e9d6e083c7" + integrity sha512-jsAU2CkYS40GaQYOiLl9m93RTv2DA/tTJ0NRlmZIBIL87YwQ/xR8k796z7IqgM3jydI8G25dXvyYMC9VDIevIg== + dependencies: + "@next/env" "14.0.2" + "@swc/helpers" "0.5.2" + busboy "1.6.0" + caniuse-lite "^1.0.30001406" + postcss "8.4.31" + styled-jsx "5.1.1" + watchpack "2.4.0" + optionalDependencies: + "@next/swc-darwin-arm64" "14.0.2" + "@next/swc-darwin-x64" "14.0.2" + "@next/swc-linux-arm64-gnu" "14.0.2" + "@next/swc-linux-arm64-musl" "14.0.2" + "@next/swc-linux-x64-gnu" "14.0.2" + "@next/swc-linux-x64-musl" "14.0.2" + "@next/swc-win32-arm64-msvc" "14.0.2" + "@next/swc-win32-ia32-msvc" "14.0.2" + "@next/swc-win32-x64-msvc" "14.0.2" + +no-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" + integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== + dependencies: + lower-case "^2.0.2" + tslib "^2.0.3" + +node-bin-setup@^1.0.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/node-bin-setup/-/node-bin-setup-1.1.3.tgz#d45d5220e3b2ecc3a94263a56116f727f6c1bb14" + integrity sha512-opgw9iSCAzT2+6wJOETCpeRYAQxSopqQ2z+N6BXwIMsQQ7Zj5M8MaafQY8JMlolRR6R1UXg2WmhKp0p9lSOivg== + +node-emoji@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-2.1.0.tgz#93c99b0d3dfe7d5e37c056aded389e013c72d0c5" + integrity sha512-tcsBm9C6FmPN5Wo7OjFi9lgMyJjvkAeirmjR/ax8Ttfqy4N8PoFic26uqFTIgayHPNI5FH4ltUvfh9kHzwcK9A== + dependencies: + "@sindresorhus/is" "^3.1.2" + char-regex "^1.0.2" + emojilib "^2.4.0" + skin-tone "^2.0.0" + +node-fetch@^2.6.12: + version "2.7.0" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" + integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== + dependencies: + whatwg-url "^5.0.0" + +node-forge@^1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" + integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== + +node-releases@^2.0.13: + version "2.0.13" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.13.tgz#d5ed1627c23e3461e819b02e57b75e4899b1c81d" + integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ== + +node@^21.1.0: + version "21.1.0" + resolved "https://registry.yarnpkg.com/node/-/node-21.1.0.tgz#ddbc66eb3aa633d69cc13ed969ce9eb79e0a2e45" + integrity sha512-OQfrQdCuc+dAauWBA/QmmzGpIMzQz1RAj7f0AcWOXl/Tc9W5kv6JEJcR/cHH4ewj8rNWMbrcWAe5a0TIwDHuFw== + dependencies: + node-bin-setup "^1.0.0" + +non-layered-tidy-tree-layout@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/non-layered-tidy-tree-layout/-/non-layered-tidy-tree-layout-2.0.2.tgz#57d35d13c356643fc296a55fb11ac15e74da7804" + integrity sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw== + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== + +normalize-url@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" + integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== + +normalize-url@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-8.0.0.tgz#593dbd284f743e8dcf6a5ddf8fadff149c82701a" + integrity sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw== + +npm-run-path@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + +nprogress@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/nprogress/-/nprogress-0.2.0.tgz#cb8f34c53213d895723fcbab907e9422adbcafb1" + integrity sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA== + +nth-check@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== + dependencies: + boolbase "^1.0.0" + +object-assign@^4.1.0, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + +object-inspect@^1.9.0: + version "1.13.1" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" + integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.0: + version "4.1.4" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" + integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + has-symbols "^1.0.3" + object-keys "^1.1.1" + +obuf@^1.0.0, obuf@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" + integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + +on-finished@2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" + integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +onetime@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +open@^8.0.9, open@^8.4.0: + version "8.4.2" + resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9" + integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== + dependencies: + define-lazy-prop "^2.0.0" + is-docker "^2.1.1" + is-wsl "^2.2.0" + +opener@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" + integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== + +p-cancelable@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-3.0.0.tgz#63826694b54d61ca1c20ebcb6d3ecf5e14cd8050" + integrity sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw== + +p-limit@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + +p-limit@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-limit@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-4.0.0.tgz#914af6544ed32bfa54670b061cafcbd04984b644" + integrity sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ== + dependencies: + yocto-queue "^1.0.0" + +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + +p-locate@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-6.0.0.tgz#3da9a49d4934b901089dca3302fa65dc5a05c04f" + integrity sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw== + dependencies: + p-limit "^4.0.0" + +p-map@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" + integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== + dependencies: + aggregate-error "^3.0.0" + +p-retry@^4.5.0: + version "4.6.2" + resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-4.6.2.tgz#9baae7184057edd4e17231cee04264106e092a16" + integrity sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ== + dependencies: + "@types/retry" "0.12.0" + retry "^0.13.1" + +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +package-json@^8.1.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/package-json/-/package-json-8.1.1.tgz#3e9948e43df40d1e8e78a85485f1070bf8f03dc8" + integrity sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA== + dependencies: + got "^12.1.0" + registry-auth-token "^5.0.1" + registry-url "^6.0.0" + semver "^7.3.7" + +param-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" + integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== + dependencies: + dot-case "^3.0.4" + tslib "^2.0.3" + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-entities@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-4.0.1.tgz#4e2a01111fb1c986549b944af39eeda258fc9e4e" + integrity sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w== + dependencies: + "@types/unist" "^2.0.0" + character-entities "^2.0.0" + character-entities-legacy "^3.0.0" + character-reference-invalid "^2.0.0" + decode-named-character-reference "^1.0.0" + is-alphanumerical "^2.0.0" + is-decimal "^2.0.0" + is-hexadecimal "^2.0.0" + +parse-json@^5.0.0, parse-json@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + 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" + +parse-numeric-range@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz#7c63b61190d61e4d53a1197f0c83c47bb670ffa3" + integrity sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ== + +parse5-htmlparser2-tree-adapter@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz#23c2cc233bcf09bb7beba8b8a69d46b08c62c2f1" + integrity sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g== + dependencies: + domhandler "^5.0.2" + parse5 "^7.0.0" + +parse5@^7.0.0: + version "7.1.2" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32" + integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw== + dependencies: + entities "^4.4.0" + +parseurl@~1.3.2, parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +pascal-case@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" + integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== + dependencies: + no-case "^3.0.4" + tslib "^2.0.3" + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-exists@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-5.0.0.tgz#a6aad9489200b21fab31e49cf09277e5116fb9e7" + integrity sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-is-inside@1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + integrity sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w== + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== + +path-to-regexp@2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-2.2.1.tgz#90b617025a16381a879bc82a38d4e8bdeb2bcf45" + integrity sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ== + +path-to-regexp@^1.7.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.8.0.tgz#887b3ba9d84393e87a0a0b9f4cb756198b53548a" + integrity sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== + dependencies: + isarray "0.0.1" + +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + +periscopic@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/periscopic/-/periscopic-3.1.0.tgz#7e9037bf51c5855bd33b48928828db4afa79d97a" + integrity sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw== + dependencies: + "@types/estree" "^1.0.0" + estree-walker "^3.0.0" + is-reference "^3.0.0" + +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +pkg-dir@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-7.0.0.tgz#8f0c08d6df4476756c5ff29b3282d0bab7517d11" + integrity sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA== + dependencies: + find-up "^6.3.0" + +pkg-up@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" + integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== + dependencies: + find-up "^3.0.0" + +postcss-calc@^8.2.3: + version "8.2.4" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.2.4.tgz#77b9c29bfcbe8a07ff6693dc87050828889739a5" + integrity sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q== + dependencies: + postcss-selector-parser "^6.0.9" + postcss-value-parser "^4.2.0" + +postcss-colormin@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.3.1.tgz#86c27c26ed6ba00d96c79e08f3ffb418d1d1988f" + integrity sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ== + dependencies: + browserslist "^4.21.4" + caniuse-api "^3.0.0" + colord "^2.9.1" + postcss-value-parser "^4.2.0" + +postcss-convert-values@^5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz#04998bb9ba6b65aa31035d669a6af342c5f9d393" + integrity sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA== + dependencies: + browserslist "^4.21.4" + postcss-value-parser "^4.2.0" + +postcss-discard-comments@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz#8df5e81d2925af2780075840c1526f0660e53696" + integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== + +postcss-discard-duplicates@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz#9eb4fe8456706a4eebd6d3b7b777d07bad03e848" + integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== + +postcss-discard-empty@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz#e57762343ff7f503fe53fca553d18d7f0c369c6c" + integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== + +postcss-discard-overridden@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz#7e8c5b53325747e9d90131bb88635282fb4a276e" + integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== + +postcss-discard-unused@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz#8974e9b143d887677304e558c1166d3762501142" + integrity sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw== + dependencies: + postcss-selector-parser "^6.0.5" -longest-streak@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.1.0.tgz#62fa67cd958742a1574af9f39866364102d90cd4" - integrity sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g== +postcss-loader@^7.3.3: + version "7.3.3" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-7.3.3.tgz#6da03e71a918ef49df1bb4be4c80401df8e249dd" + integrity sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA== + dependencies: + cosmiconfig "^8.2.0" + jiti "^1.18.2" + semver "^7.3.8" -loose-envify@^1.1.0: - version "1.4.0" - resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== +postcss-merge-idents@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz#7753817c2e0b75d0853b56f78a89771e15ca04a1" + integrity sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw== dependencies: - js-tokens "^3.0.0 || ^4.0.0" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" -lru-cache@^4.0.1: - version "4.1.5" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" - integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== +postcss-merge-longhand@^5.1.7: + version "5.1.7" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz#24a1bdf402d9ef0e70f568f39bdc0344d568fb16" + integrity sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ== dependencies: - pseudomap "^1.0.2" - yallist "^2.1.2" + postcss-value-parser "^4.2.0" + stylehacks "^5.1.1" -markdown-extensions@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/markdown-extensions/-/markdown-extensions-1.1.1.tgz#fea03b539faeaee9b4ef02a3769b455b189f7fc3" - integrity sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q== +postcss-merge-rules@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz#2f26fa5cacb75b1402e213789f6766ae5e40313c" + integrity sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g== + dependencies: + browserslist "^4.21.4" + caniuse-api "^3.0.0" + cssnano-utils "^3.1.0" + postcss-selector-parser "^6.0.5" -markdown-table@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-3.0.3.tgz#e6331d30e493127e031dd385488b5bd326e4a6bd" - integrity sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw== +postcss-minify-font-values@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz#f1df0014a726083d260d3bd85d7385fb89d1f01b" + integrity sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA== + dependencies: + postcss-value-parser "^4.2.0" -match-sorter@^6.3.1: - version "6.3.1" - resolved "https://registry.yarnpkg.com/match-sorter/-/match-sorter-6.3.1.tgz#98cc37fda756093424ddf3cbc62bfe9c75b92bda" - integrity sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw== +postcss-minify-gradients@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz#f1fe1b4f498134a5068240c2f25d46fcd236ba2c" + integrity sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw== dependencies: - "@babel/runtime" "^7.12.5" - remove-accents "0.4.2" + colord "^2.9.1" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" -mdast-util-definitions@^5.0.0: - version "5.1.2" - resolved "https://registry.yarnpkg.com/mdast-util-definitions/-/mdast-util-definitions-5.1.2.tgz#9910abb60ac5d7115d6819b57ae0bcef07a3f7a7" - integrity sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA== +postcss-minify-params@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz#c06a6c787128b3208b38c9364cfc40c8aa5d7352" + integrity sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw== dependencies: - "@types/mdast" "^3.0.0" - "@types/unist" "^2.0.0" - unist-util-visit "^4.0.0" + browserslist "^4.21.4" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" -mdast-util-find-and-replace@^2.0.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.2.tgz#cc2b774f7f3630da4bd592f61966fecade8b99b1" - integrity sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw== +postcss-minify-selectors@^5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz#d4e7e6b46147b8117ea9325a915a801d5fe656c6" + integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== dependencies: - "@types/mdast" "^3.0.0" - escape-string-regexp "^5.0.0" - unist-util-is "^5.0.0" - unist-util-visit-parents "^5.0.0" + postcss-selector-parser "^6.0.5" -mdast-util-from-markdown@^1.0.0, mdast-util-from-markdown@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.0.tgz#0214124154f26154a2b3f9d401155509be45e894" - integrity sha512-HN3W1gRIuN/ZW295c7zi7g9lVBllMgZE40RxCX37wrTPWXCWtpvOZdfnuK+1WNpvZje6XuJeI3Wnb4TJEUem+g== +postcss-modules-extract-imports@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" + integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== + +postcss-modules-local-by-default@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz#b08eb4f083050708998ba2c6061b50c2870ca524" + integrity sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA== dependencies: - "@types/mdast" "^3.0.0" - "@types/unist" "^2.0.0" - decode-named-character-reference "^1.0.0" - mdast-util-to-string "^3.1.0" - micromark "^3.0.0" - micromark-util-decode-numeric-character-reference "^1.0.0" - micromark-util-decode-string "^1.0.0" - micromark-util-normalize-identifier "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - unist-util-stringify-position "^3.0.0" - uvu "^0.5.0" + icss-utils "^5.0.0" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.1.0" -mdast-util-gfm-autolink-literal@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.3.tgz#67a13abe813d7eba350453a5333ae1bc0ec05c06" - integrity sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA== +postcss-modules-scope@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" + integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== dependencies: - "@types/mdast" "^3.0.0" - ccount "^2.0.0" - mdast-util-find-and-replace "^2.0.0" - micromark-util-character "^1.0.0" + postcss-selector-parser "^6.0.4" -mdast-util-gfm-footnote@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.2.tgz#ce5e49b639c44de68d5bf5399877a14d5020424e" - integrity sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ== +postcss-modules-values@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" + integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== dependencies: - "@types/mdast" "^3.0.0" - mdast-util-to-markdown "^1.3.0" - micromark-util-normalize-identifier "^1.0.0" + icss-utils "^5.0.0" -mdast-util-gfm-strikethrough@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.3.tgz#5470eb105b483f7746b8805b9b989342085795b7" - integrity sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ== +postcss-normalize-charset@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz#9302de0b29094b52c259e9b2cf8dc0879879f0ed" + integrity sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg== + +postcss-normalize-display-values@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz#72abbae58081960e9edd7200fcf21ab8325c3da8" + integrity sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA== dependencies: - "@types/mdast" "^3.0.0" - mdast-util-to-markdown "^1.3.0" + postcss-value-parser "^4.2.0" -mdast-util-gfm-table@^1.0.0: - version "1.0.7" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.7.tgz#3552153a146379f0f9c4c1101b071d70bbed1a46" - integrity sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg== +postcss-normalize-positions@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz#ef97279d894087b59325b45c47f1e863daefbb92" + integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== dependencies: - "@types/mdast" "^3.0.0" - markdown-table "^3.0.0" - mdast-util-from-markdown "^1.0.0" - mdast-util-to-markdown "^1.3.0" + postcss-value-parser "^4.2.0" -mdast-util-gfm-task-list-item@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.2.tgz#b280fcf3b7be6fd0cc012bbe67a59831eb34097b" - integrity sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ== +postcss-normalize-repeat-style@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz#e9eb96805204f4766df66fd09ed2e13545420fb2" + integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== dependencies: - "@types/mdast" "^3.0.0" - mdast-util-to-markdown "^1.3.0" + postcss-value-parser "^4.2.0" -mdast-util-gfm@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/mdast-util-gfm/-/mdast-util-gfm-2.0.2.tgz#e92f4d8717d74bdba6de57ed21cc8b9552e2d0b6" - integrity sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg== - dependencies: - mdast-util-from-markdown "^1.0.0" - mdast-util-gfm-autolink-literal "^1.0.0" - mdast-util-gfm-footnote "^1.0.0" - mdast-util-gfm-strikethrough "^1.0.0" - mdast-util-gfm-table "^1.0.0" - mdast-util-gfm-task-list-item "^1.0.0" - mdast-util-to-markdown "^1.0.0" - -mdast-util-math@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/mdast-util-math/-/mdast-util-math-2.0.2.tgz#19a06a81f31643f48cc805e7c31edb7ce739242c" - integrity sha512-8gmkKVp9v6+Tgjtq6SYx9kGPpTf6FVYRa53/DLh479aldR9AyP48qeVOgNZ5X7QUK7nOy4yw7vg6mbiGcs9jWQ== +postcss-normalize-string@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz#411961169e07308c82c1f8c55f3e8a337757e228" + integrity sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w== dependencies: - "@types/mdast" "^3.0.0" - longest-streak "^3.0.0" - mdast-util-to-markdown "^1.3.0" + postcss-value-parser "^4.2.0" -mdast-util-mdx-expression@^1.0.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/mdast-util-mdx-expression/-/mdast-util-mdx-expression-1.3.2.tgz#d027789e67524d541d6de543f36d51ae2586f220" - integrity sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA== +postcss-normalize-timing-functions@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz#d5614410f8f0b2388e9f240aa6011ba6f52dafbb" + integrity sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg== dependencies: - "@types/estree-jsx" "^1.0.0" - "@types/hast" "^2.0.0" - "@types/mdast" "^3.0.0" - mdast-util-from-markdown "^1.0.0" - mdast-util-to-markdown "^1.0.0" + postcss-value-parser "^4.2.0" -mdast-util-mdx-jsx@^2.0.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-2.1.2.tgz#694a46164db10c0e9d674a3772b8748dfddd0817" - integrity sha512-o9vBCYQK5ZLGEj3tCGISJGjvafyHRVJlZmfJzSE7xjiogSzIeph/Z4zMY65q4WGRMezQBeAwPlrdymDYYYx0tA== +postcss-normalize-unicode@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz#f67297fca3fea7f17e0d2caa40769afc487aa030" + integrity sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA== dependencies: - "@types/estree-jsx" "^1.0.0" - "@types/hast" "^2.0.0" - "@types/mdast" "^3.0.0" - "@types/unist" "^2.0.0" - ccount "^2.0.0" - mdast-util-from-markdown "^1.1.0" - mdast-util-to-markdown "^1.3.0" - parse-entities "^4.0.0" - stringify-entities "^4.0.0" - unist-util-remove-position "^4.0.0" - unist-util-stringify-position "^3.0.0" - vfile-message "^3.0.0" + browserslist "^4.21.4" + postcss-value-parser "^4.2.0" -mdast-util-mdx@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/mdast-util-mdx/-/mdast-util-mdx-2.0.1.tgz#49b6e70819b99bb615d7223c088d295e53bb810f" - integrity sha512-38w5y+r8nyKlGvNjSEqWrhG0w5PmnRA+wnBvm+ulYCct7nsGYhFVb0lljS9bQav4psDAS1eGkP2LMVcZBi/aqw== +postcss-normalize-url@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz#ed9d88ca82e21abef99f743457d3729a042adcdc" + integrity sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew== dependencies: - mdast-util-from-markdown "^1.0.0" - mdast-util-mdx-expression "^1.0.0" - mdast-util-mdx-jsx "^2.0.0" - mdast-util-mdxjs-esm "^1.0.0" - mdast-util-to-markdown "^1.0.0" + normalize-url "^6.0.1" + postcss-value-parser "^4.2.0" -mdast-util-mdxjs-esm@^1.0.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-1.3.1.tgz#645d02cd607a227b49721d146fd81796b2e2d15b" - integrity sha512-SXqglS0HrEvSdUEfoXFtcg7DRl7S2cwOXc7jkuusG472Mmjag34DUDeOJUZtl+BVnyeO1frIgVpHlNRWc2gk/w== +postcss-normalize-whitespace@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz#08a1a0d1ffa17a7cc6efe1e6c9da969cc4493cfa" + integrity sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA== dependencies: - "@types/estree-jsx" "^1.0.0" - "@types/hast" "^2.0.0" - "@types/mdast" "^3.0.0" - mdast-util-from-markdown "^1.0.0" - mdast-util-to-markdown "^1.0.0" + postcss-value-parser "^4.2.0" -mdast-util-phrasing@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz#c7c21d0d435d7fb90956038f02e8702781f95463" - integrity sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg== +postcss-ordered-values@^5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz#b6fd2bd10f937b23d86bc829c69e7732ce76ea38" + integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== dependencies: - "@types/mdast" "^3.0.0" - unist-util-is "^5.0.0" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" -mdast-util-to-hast@^12.1.0: - version "12.3.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-12.3.0.tgz#045d2825fb04374e59970f5b3f279b5700f6fb49" - integrity sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw== +postcss-reduce-idents@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz#c89c11336c432ac4b28792f24778859a67dfba95" + integrity sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg== dependencies: - "@types/hast" "^2.0.0" - "@types/mdast" "^3.0.0" - mdast-util-definitions "^5.0.0" - micromark-util-sanitize-uri "^1.1.0" - trim-lines "^3.0.0" - unist-util-generated "^2.0.0" - unist-util-position "^4.0.0" - unist-util-visit "^4.0.0" + postcss-value-parser "^4.2.0" -mdast-util-to-markdown@^1.0.0, mdast-util-to-markdown@^1.3.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz#c13343cb3fc98621911d33b5cd42e7d0731171c6" - integrity sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A== +postcss-reduce-initial@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz#798cd77b3e033eae7105c18c9d371d989e1382d6" + integrity sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg== dependencies: - "@types/mdast" "^3.0.0" - "@types/unist" "^2.0.0" - longest-streak "^3.0.0" - mdast-util-phrasing "^3.0.0" - mdast-util-to-string "^3.0.0" - micromark-util-decode-string "^1.0.0" - unist-util-visit "^4.0.0" - zwitch "^2.0.0" + browserslist "^4.21.4" + caniuse-api "^3.0.0" -mdast-util-to-string@^3.0.0, mdast-util-to-string@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz#66f7bb6324756741c5f47a53557f0cbf16b6f789" - integrity sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg== +postcss-reduce-transforms@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz#333b70e7758b802f3dd0ddfe98bb1ccfef96b6e9" + integrity sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ== dependencies: - "@types/mdast" "^3.0.0" + postcss-value-parser "^4.2.0" -micromark-core-commonmark@^1.0.0, micromark-core-commonmark@^1.0.1: - version "1.0.6" - resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz#edff4c72e5993d93724a3c206970f5a15b0585ad" - integrity sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA== +postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9: + version "6.0.13" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz#d05d8d76b1e8e173257ef9d60b706a8e5e99bf1b" + integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ== dependencies: - decode-named-character-reference "^1.0.0" - micromark-factory-destination "^1.0.0" - micromark-factory-label "^1.0.0" - micromark-factory-space "^1.0.0" - micromark-factory-title "^1.0.0" - micromark-factory-whitespace "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-chunked "^1.0.0" - micromark-util-classify-character "^1.0.0" - micromark-util-html-tag-name "^1.0.0" - micromark-util-normalize-identifier "^1.0.0" - micromark-util-resolve-all "^1.0.0" - micromark-util-subtokenize "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.1" - uvu "^0.5.0" + cssesc "^3.0.0" + util-deprecate "^1.0.2" -micromark-extension-gfm-autolink-literal@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.3.tgz#dc589f9c37eaff31a175bab49f12290edcf96058" - integrity sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg== +postcss-sort-media-queries@^4.4.1: + version "4.4.1" + resolved "https://registry.yarnpkg.com/postcss-sort-media-queries/-/postcss-sort-media-queries-4.4.1.tgz#04a5a78db3921eb78f28a1a781a2e68e65258128" + integrity sha512-QDESFzDDGKgpiIh4GYXsSy6sek2yAwQx1JASl5AxBtU1Lq2JfKBljIPNdil989NcSKRQX1ToiaKphImtBuhXWw== dependencies: - micromark-util-character "^1.0.0" - micromark-util-sanitize-uri "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" + sort-css-media-queries "2.1.0" -micromark-extension-gfm-footnote@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.1.0.tgz#73e3db823db9defef25f68074cb4cf4bb9cf6a8c" - integrity sha512-RWYce7j8+c0n7Djzv5NzGEGitNNYO3uj+h/XYMdS/JinH1Go+/Qkomg/rfxExFzYTiydaV6GLeffGO5qcJbMPA== +postcss-svgo@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz#0a317400ced789f233a28826e77523f15857d80d" + integrity sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA== dependencies: - micromark-core-commonmark "^1.0.0" - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-normalize-identifier "^1.0.0" - micromark-util-sanitize-uri "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" + postcss-value-parser "^4.2.0" + svgo "^2.7.0" -micromark-extension-gfm-strikethrough@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.5.tgz#4db40b87d674a6fe1d00d59ac91118e4f5960f12" - integrity sha512-X0oI5eYYQVARhiNfbETy7BfLSmSilzN1eOuoRnrf9oUNsPRrWOAe9UqSizgw1vNxQBfOwL+n2610S3bYjVNi7w== +postcss-unique-selectors@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz#a9f273d1eacd09e9aa6088f4b0507b18b1b541b6" + integrity sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA== dependencies: - micromark-util-chunked "^1.0.0" - micromark-util-classify-character "^1.0.0" - micromark-util-resolve-all "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" + postcss-selector-parser "^6.0.5" -micromark-extension-gfm-table@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.5.tgz#7b708b728f8dc4d95d486b9e7a2262f9cddbcbb4" - integrity sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg== +postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" + integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== + +postcss-zindex@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-5.1.0.tgz#4a5c7e5ff1050bd4c01d95b1847dfdcc58a496ff" + integrity sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A== + +postcss@8.4.31, postcss@^8.4.17, postcss@^8.4.21, postcss@^8.4.26: + version "8.4.31" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d" + integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" + nanoid "^3.3.6" + picocolors "^1.0.0" + source-map-js "^1.0.2" -micromark-extension-gfm-tagfilter@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.2.tgz#aa7c4dd92dabbcb80f313ebaaa8eb3dac05f13a7" - integrity sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g== +pretty-error@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6" + integrity sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw== dependencies: - micromark-util-types "^1.0.0" + lodash "^4.17.20" + renderkid "^3.0.0" -micromark-extension-gfm-task-list-item@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.4.tgz#4b66d87847de40cef2b5ceddb9f9629a6dfe7472" - integrity sha512-9XlIUUVnYXHsFF2HZ9jby4h3npfX10S1coXTnV035QGPgrtNYQq3J6IfIvcCIUAJrrqBVi5BqA/LmaOMJqPwMQ== +pretty-time@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-1.1.0.tgz#ffb7429afabb8535c346a34e41873adf3d74dd0e" + integrity sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA== + +prism-react-renderer@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/prism-react-renderer/-/prism-react-renderer-2.2.0.tgz#f199b15716e0b8d0ccfd1986ff6fa226fb7ff2b1" + integrity sha512-j4AN0VkEr72598+47xDvpzeYyeh/wPPRNTt9nJFZqIZUxwGKwYqYgt7RVigZ3ZICJWJWN84KEuMKPNyypyhNIw== dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" + "@types/prismjs" "^1.26.0" + clsx "^1.2.1" + +prismjs@^1.29.0: + version "1.29.0" + resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.29.0.tgz#f113555a8fa9b57c35e637bba27509dcf802dd12" + integrity sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q== -micromark-extension-gfm@^2.0.0: +process-nextick-args@~2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm/-/micromark-extension-gfm-2.0.1.tgz#40f3209216127a96297c54c67f5edc7ef2d1a2a2" - integrity sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA== - dependencies: - micromark-extension-gfm-autolink-literal "^1.0.0" - micromark-extension-gfm-footnote "^1.0.0" - micromark-extension-gfm-strikethrough "^1.0.0" - micromark-extension-gfm-table "^1.0.0" - micromark-extension-gfm-tagfilter "^1.0.0" - micromark-extension-gfm-task-list-item "^1.0.0" - micromark-util-combine-extensions "^1.0.0" - micromark-util-types "^1.0.0" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -micromark-extension-math@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/micromark-extension-math/-/micromark-extension-math-2.1.0.tgz#15ec67f8a3d6de64428d6eb456b0b00a77402f3b" - integrity sha512-WH+fJkveMvM3ZN+deb/jT3UW623x8xO9ycfJNDC+UQXX+V72RO6hT9KqxA7c8XFwozAFJ7tufOeG+x/CVSXHUw== +promise@^7.1.1: + version "7.3.1" + resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" + integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== dependencies: - "@types/katex" "^0.16.0" - katex "^0.16.0" - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" + asap "~2.0.3" -micromark-extension-mdx-expression@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.4.tgz#33fe2c6ee214738255de175a084281c11894ddda" - integrity sha512-TCgLxqW6ReQ3AJgtj1P0P+8ZThBTloLbeb7jNaqr6mCOLDpxUiBFE/9STgooMZttEwOQu5iEcCCa3ZSDhY9FGw== +prompts@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" + integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== dependencies: - micromark-factory-mdx-expression "^1.0.0" - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-events-to-acorn "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" + kleur "^3.0.3" + sisteransi "^1.0.5" -micromark-extension-mdx-jsx@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-1.0.3.tgz#9f196be5f65eb09d2a49b237a7b3398bba2999be" - integrity sha512-VfA369RdqUISF0qGgv2FfV7gGjHDfn9+Qfiv5hEwpyr1xscRj/CiVRkU7rywGFCO7JwJ5L0e7CJz60lY52+qOA== +prop-types@^15.6.2, prop-types@^15.7.2: + version "15.8.1" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" + integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== dependencies: - "@types/acorn" "^4.0.0" - estree-util-is-identifier-name "^2.0.0" - micromark-factory-mdx-expression "^1.0.0" - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - vfile-message "^3.0.0" + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.13.1" -micromark-extension-mdx-md@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-extension-mdx-md/-/micromark-extension-mdx-md-1.0.0.tgz#382f5df9ee3706dd120b51782a211f31f4760d22" - integrity sha512-xaRAMoSkKdqZXDAoSgp20Azm0aRQKGOl0RrS81yGu8Hr/JhMsBmfs4wR7m9kgVUIO36cMUQjNyiyDKPrsv8gOw== +property-information@^6.0.0: + version "6.4.0" + resolved "https://registry.yarnpkg.com/property-information/-/property-information-6.4.0.tgz#6bc4c618b0c2d68b3bb8b552cbb97f8e300a0f82" + integrity sha512-9t5qARVofg2xQqKtytzt+lZ4d1Qvj8t5B8fEwXK6qOfgRLgH/b13QlgEyDh033NOS31nXeFbYv7CLUDG1CeifQ== + +proto-list@~1.2.1: + version "1.2.4" + resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" + integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== + +proxy-addr@~2.0.7: + version "2.0.7" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" + integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== dependencies: - micromark-util-types "^1.0.0" + forwarded "0.2.0" + ipaddr.js "1.9.1" -micromark-extension-mdxjs-esm@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.3.tgz#630d9dc9db2c2fd470cac8c1e7a824851267404d" - integrity sha512-2N13ol4KMoxb85rdDwTAC6uzs8lMX0zeqpcyx7FhS7PxXomOnLactu8WI8iBNXW8AVyea3KIJd/1CKnUmwrK9A== +proxy-from-env@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" + integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + +punycode@^1.3.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== + +punycode@^2.1.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== + +pupa@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/pupa/-/pupa-3.1.0.tgz#f15610274376bbcc70c9a3aa8b505ea23f41c579" + integrity sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug== dependencies: - micromark-core-commonmark "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-events-to-acorn "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - unist-util-position-from-estree "^1.1.0" - uvu "^0.5.0" - vfile-message "^3.0.0" + escape-goat "^4.0.0" -micromark-extension-mdxjs@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-extension-mdxjs/-/micromark-extension-mdxjs-1.0.0.tgz#772644e12fc8299a33e50f59c5aa15727f6689dd" - integrity sha512-TZZRZgeHvtgm+IhtgC2+uDMR7h8eTKF0QUX9YsgoL9+bADBpBY6SiLvWqnBlLbCEevITmTqmEuY3FoxMKVs1rQ== +pure-color@^1.2.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/pure-color/-/pure-color-1.3.0.tgz#1fe064fb0ac851f0de61320a8bf796836422f33e" + integrity sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA== + +qs@6.11.0: + version "6.11.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" + integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== dependencies: - acorn "^8.0.0" - acorn-jsx "^5.0.0" - micromark-extension-mdx-expression "^1.0.0" - micromark-extension-mdx-jsx "^1.0.0" - micromark-extension-mdx-md "^1.0.0" - micromark-extension-mdxjs-esm "^1.0.0" - micromark-util-combine-extensions "^1.0.0" - micromark-util-types "^1.0.0" + side-channel "^1.0.4" -micromark-factory-destination@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz#fef1cb59ad4997c496f887b6977aa3034a5a277e" - integrity sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw== +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +queue@6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/queue/-/queue-6.0.2.tgz#b91525283e2315c7553d2efa18d83e76432fed65" + integrity sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA== dependencies: - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" + inherits "~2.0.3" -micromark-factory-label@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz#6be2551fa8d13542fcbbac478258fb7a20047137" - integrity sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg== +quick-lru@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" + integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== + +randombytes@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== dependencies: - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" + safe-buffer "^5.1.0" -micromark-factory-mdx-expression@^1.0.0: - version "1.0.7" - resolved "https://registry.yarnpkg.com/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.7.tgz#e38298dc1f7eaf6ba1d9f210531ceae17155c00f" - integrity sha512-QAdFbkQagTZ/eKb8zDGqmjvgevgJH3+aQpvvKrXWxNJp3o8/l2cAbbrBd0E04r0Gx6nssPpqWIjnbHFvZu5qsQ== +range-parser@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" + integrity sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A== + +range-parser@^1.2.1, range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +raw-body@2.5.1: + version "2.5.1" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" + integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== + dependencies: + bytes "3.1.2" + http-errors "2.0.0" + iconv-lite "0.4.24" + unpipe "1.0.0" + +rc@1.2.8: + version "1.2.8" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +react-base16-styling@~0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/react-base16-styling/-/react-base16-styling-0.6.0.tgz#ef2156d66cf4139695c8a167886cb69ea660792c" + integrity sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ== + dependencies: + base16 "^1.0.0" + lodash.curry "^4.0.1" + lodash.flow "^3.3.0" + pure-color "^1.2.0" + +react-dev-utils@^12.0.1: + version "12.0.1" + resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-12.0.1.tgz#ba92edb4a1f379bd46ccd6bcd4e7bc398df33e73" + integrity sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ== + dependencies: + "@babel/code-frame" "^7.16.0" + address "^1.1.2" + browserslist "^4.18.1" + chalk "^4.1.2" + cross-spawn "^7.0.3" + detect-port-alt "^1.1.6" + escape-string-regexp "^4.0.0" + filesize "^8.0.6" + find-up "^5.0.0" + fork-ts-checker-webpack-plugin "^6.5.0" + global-modules "^2.0.0" + globby "^11.0.4" + gzip-size "^6.0.0" + immer "^9.0.7" + is-root "^2.1.0" + loader-utils "^3.2.0" + open "^8.4.0" + pkg-up "^3.1.0" + prompts "^2.4.2" + react-error-overlay "^6.0.11" + recursive-readdir "^2.2.2" + shell-quote "^1.7.3" + strip-ansi "^6.0.1" + text-table "^0.2.0" + +react-dom@^18.2.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" + integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-events-to-acorn "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - unist-util-position-from-estree "^1.0.0" - uvu "^0.5.0" - vfile-message "^3.0.0" + loose-envify "^1.1.0" + scheduler "^0.23.0" + +react-error-overlay@^6.0.11: + version "6.0.11" + resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.11.tgz#92835de5841c5cf08ba00ddd2d677b6d17ff9adb" + integrity sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg== + +react-fast-compare@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.2.tgz#929a97a532304ce9fee4bcae44234f1ce2c21d49" + integrity sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ== + +react-helmet-async@*, react-helmet-async@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/react-helmet-async/-/react-helmet-async-1.3.0.tgz#7bd5bf8c5c69ea9f02f6083f14ce33ef545c222e" + integrity sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg== + dependencies: + "@babel/runtime" "^7.12.5" + invariant "^2.2.4" + prop-types "^15.7.2" + react-fast-compare "^3.2.0" + shallowequal "^1.1.0" + +react-is@^16.13.1, react-is@^16.6.0, react-is@^16.7.0: + version "16.13.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +react-lifecycles-compat@~3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" + integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== -micromark-factory-space@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz#cebff49968f2b9616c0fcb239e96685cb9497633" - integrity sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew== +react-loadable-ssr-addon-v5-slorber@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz#2cdc91e8a744ffdf9e3556caabeb6e4278689883" + integrity sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A== dependencies: - micromark-util-character "^1.0.0" - micromark-util-types "^1.0.0" + "@babel/runtime" "^7.10.3" -micromark-factory-title@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz#7e09287c3748ff1693930f176e1c4a328382494f" - integrity sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A== +react-router-config@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/react-router-config/-/react-router-config-5.1.1.tgz#0f4263d1a80c6b2dc7b9c1902c9526478194a988" + integrity sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg== + dependencies: + "@babel/runtime" "^7.1.2" + +react-router-dom@^5.3.4: + version "5.3.4" + resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-5.3.4.tgz#2ed62ffd88cae6db134445f4a0c0ae8b91d2e5e6" + integrity sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ== + dependencies: + "@babel/runtime" "^7.12.13" + history "^4.9.0" + loose-envify "^1.3.1" + prop-types "^15.6.2" + react-router "5.3.4" + tiny-invariant "^1.0.2" + tiny-warning "^1.0.0" + +react-router@5.3.4, react-router@^5.3.4: + version "5.3.4" + resolved "https://registry.yarnpkg.com/react-router/-/react-router-5.3.4.tgz#8ca252d70fcc37841e31473c7a151cf777887bb5" + integrity sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA== + dependencies: + "@babel/runtime" "^7.12.13" + history "^4.9.0" + hoist-non-react-statics "^3.1.0" + loose-envify "^1.3.1" + path-to-regexp "^1.7.0" + prop-types "^15.6.2" + react-is "^16.6.0" + tiny-invariant "^1.0.2" + tiny-warning "^1.0.0" + +react-textarea-autosize@~8.3.2: + version "8.3.4" + resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-8.3.4.tgz#270a343de7ad350534141b02c9cb78903e553524" + integrity sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ== + dependencies: + "@babel/runtime" "^7.10.2" + use-composed-ref "^1.3.0" + use-latest "^1.2.1" + +react@^18.2.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" + integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" + loose-envify "^1.1.0" -micromark-factory-whitespace@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz#e991e043ad376c1ba52f4e49858ce0794678621c" - integrity sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A== +readable-stream@^2.0.1: + version "2.3.8" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" + integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" + 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" -micromark-util-character@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-1.1.0.tgz#d97c54d5742a0d9611a68ca0cd4124331f264d86" - integrity sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg== +readable-stream@^3.0.6: + version "3.6.2" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" + integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== dependencies: - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" -micromark-util-chunked@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz#5b40d83f3d53b84c4c6bce30ed4257e9a4c79d06" - integrity sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g== +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== dependencies: - micromark-util-symbol "^1.0.0" + picomatch "^2.2.1" -micromark-util-classify-character@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz#cbd7b447cb79ee6997dd274a46fc4eb806460a20" - integrity sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA== +reading-time@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/reading-time/-/reading-time-1.5.0.tgz#d2a7f1b6057cb2e169beaf87113cc3411b5bc5bb" + integrity sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg== + +rechoir@^0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" + integrity sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw== dependencies: - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" + resolve "^1.1.6" -micromark-util-combine-extensions@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz#91418e1e74fb893e3628b8d496085639124ff3d5" - integrity sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA== +recursive-readdir@^2.2.2: + version "2.2.3" + resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.3.tgz#e726f328c0d69153bcabd5c322d3195252379372" + integrity sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA== dependencies: - micromark-util-chunked "^1.0.0" - micromark-util-types "^1.0.0" + minimatch "^3.0.5" -micromark-util-decode-numeric-character-reference@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz#dcc85f13b5bd93ff8d2868c3dba28039d490b946" - integrity sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w== +regenerate-unicode-properties@^10.1.0: + version "10.1.1" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz#6b0e05489d9076b04c436f318d9b067bba459480" + integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q== dependencies: - micromark-util-symbol "^1.0.0" + regenerate "^1.4.2" -micromark-util-decode-string@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz#942252ab7a76dec2dbf089cc32505ee2bc3acf02" - integrity sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q== +regenerate@^1.4.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== + +regenerator-runtime@^0.14.0: + version "0.14.0" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45" + integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== + +regenerator-transform@^0.15.2: + version "0.15.2" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz#5bbae58b522098ebdf09bca2f83838929001c7a4" + integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== dependencies: - decode-named-character-reference "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-decode-numeric-character-reference "^1.0.0" - micromark-util-symbol "^1.0.0" + "@babel/runtime" "^7.8.4" -micromark-util-encode@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz#2c1c22d3800870ad770ece5686ebca5920353383" - integrity sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA== +regexpu-core@^5.3.1: + version "5.3.2" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.3.2.tgz#11a2b06884f3527aec3e93dbbf4a3b958a95546b" + integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ== + dependencies: + "@babel/regjsgen" "^0.8.0" + regenerate "^1.4.2" + regenerate-unicode-properties "^10.1.0" + regjsparser "^0.9.1" + unicode-match-property-ecmascript "^2.0.0" + unicode-match-property-value-ecmascript "^2.1.0" -micromark-util-events-to-acorn@^1.0.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.2.1.tgz#d5b9dfbc589ece7917de24de0a57b909c0d36583" - integrity sha512-mkg3BaWlw6ZTkQORrKVBW4o9ICXPxLtGz51vml5mQpKFdo9vqIX68CAx5JhTOdjQyAHH7JFmm4rh8toSPQZUmg== +registry-auth-token@^5.0.1: + version "5.0.2" + resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-5.0.2.tgz#8b026cc507c8552ebbe06724136267e63302f756" + integrity sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ== dependencies: - "@types/acorn" "^4.0.0" - "@types/estree" "^1.0.0" - estree-util-visit "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - vfile-location "^4.0.0" - vfile-message "^3.0.0" + "@pnpm/npm-conf" "^2.1.0" -micromark-util-html-tag-name@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.1.0.tgz#eb227118befd51f48858e879b7a419fc0df20497" - integrity sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA== +registry-url@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-6.0.1.tgz#056d9343680f2f64400032b1e199faa692286c58" + integrity sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q== + dependencies: + rc "1.2.8" -micromark-util-normalize-identifier@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz#4a3539cb8db954bbec5203952bfe8cedadae7828" - integrity sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg== +regjsparser@^0.9.1: + version "0.9.1" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709" + integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== dependencies: - micromark-util-symbol "^1.0.0" + jsesc "~0.5.0" -micromark-util-resolve-all@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz#a7c363f49a0162e931960c44f3127ab58f031d88" - integrity sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw== +rehype-raw@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/rehype-raw/-/rehype-raw-7.0.0.tgz#59d7348fd5dbef3807bbaa1d443efd2dd85ecee4" + integrity sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww== dependencies: - micromark-util-types "^1.0.0" + "@types/hast" "^3.0.0" + hast-util-raw "^9.0.0" + vfile "^6.0.0" -micromark-util-sanitize-uri@^1.0.0, micromark-util-sanitize-uri@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.1.0.tgz#f12e07a85106b902645e0364feb07cf253a85aee" - integrity sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg== +relateurl@^0.2.7: + version "0.2.7" + resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" + integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== + +remark-directive@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/remark-directive/-/remark-directive-3.0.0.tgz#34452d951b37e6207d2e2a4f830dc33442923268" + integrity sha512-l1UyWJ6Eg1VPU7Hm/9tt0zKtReJQNOA4+iDMAxTyZNWnJnFlbS/7zhiel/rogTLQ2vMYwDzSJa4BiVNqGlqIMA== dependencies: - micromark-util-character "^1.0.0" - micromark-util-encode "^1.0.0" - micromark-util-symbol "^1.0.0" + "@types/mdast" "^4.0.0" + mdast-util-directive "^3.0.0" + micromark-extension-directive "^3.0.0" + unified "^11.0.0" -micromark-util-subtokenize@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz#ff6f1af6ac836f8bfdbf9b02f40431760ad89105" - integrity sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA== +remark-emoji@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-emoji/-/remark-emoji-4.0.1.tgz#671bfda668047689e26b2078c7356540da299f04" + integrity sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg== dependencies: - micromark-util-chunked "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" + "@types/mdast" "^4.0.2" + emoticon "^4.0.1" + mdast-util-find-and-replace "^3.0.1" + node-emoji "^2.1.0" + unified "^11.0.4" -micromark-util-symbol@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz#b90344db62042ce454f351cf0bebcc0a6da4920e" - integrity sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ== +remark-frontmatter@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz#b68d61552a421ec412c76f4f66c344627dc187a2" + integrity sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-frontmatter "^2.0.0" + micromark-extension-frontmatter "^2.0.0" + unified "^11.0.0" -micromark-util-types@^1.0.0, micromark-util-types@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-1.0.2.tgz#f4220fdb319205812f99c40f8c87a9be83eded20" - integrity sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w== +remark-gfm@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/remark-gfm/-/remark-gfm-4.0.0.tgz#aea777f0744701aa288b67d28c43565c7e8c35de" + integrity sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-gfm "^3.0.0" + micromark-extension-gfm "^3.0.0" + remark-parse "^11.0.0" + remark-stringify "^11.0.0" + unified "^11.0.0" -micromark@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/micromark/-/micromark-3.1.0.tgz#eeba0fe0ac1c9aaef675157b52c166f125e89f62" - integrity sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA== +remark-mdx@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-3.0.0.tgz#146905a3925b078970e05fc89b0e16b9cc3bfddd" + integrity sha512-O7yfjuC6ra3NHPbRVxfflafAj3LTwx3b73aBvkEFU5z4PsD6FD4vrqJAkE5iNGLz71GdjXfgRqm3SQ0h0VuE7g== + dependencies: + mdast-util-mdx "^3.0.0" + micromark-extension-mdxjs "^3.0.0" + +remark-parse@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-11.0.0.tgz#aa60743fcb37ebf6b069204eb4da304e40db45a1" + integrity sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-from-markdown "^2.0.0" + micromark-util-types "^2.0.0" + unified "^11.0.0" + +remark-rehype@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/remark-rehype/-/remark-rehype-11.0.0.tgz#7f21c08738bde024be5f16e4a8b13e5d7a04cf6b" + integrity sha512-vx8x2MDMcxuE4lBmQ46zYUDfcFMmvg80WYX+UNLeG6ixjdCCLcw1lrgAukwBTuOFsS78eoAedHGn9sNM0w7TPw== + dependencies: + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + mdast-util-to-hast "^13.0.0" + unified "^11.0.0" + vfile "^6.0.0" + +remark-stringify@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-11.0.0.tgz#4c5b01dd711c269df1aaae11743eb7e2e7636fd3" + integrity sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-to-markdown "^2.0.0" + unified "^11.0.0" + +renderkid@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-3.0.0.tgz#5fd823e4d6951d37358ecc9a58b1f06836b6268a" + integrity sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg== dependencies: - "@types/debug" "^4.0.0" - debug "^4.0.0" - decode-named-character-reference "^1.0.0" - micromark-core-commonmark "^1.0.1" - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-chunked "^1.0.0" - micromark-util-combine-extensions "^1.0.0" - micromark-util-decode-numeric-character-reference "^1.0.0" - micromark-util-encode "^1.0.0" - micromark-util-normalize-identifier "^1.0.0" - micromark-util-resolve-all "^1.0.0" - micromark-util-sanitize-uri "^1.0.0" - micromark-util-subtokenize "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.1" - uvu "^0.5.0" + css-select "^4.1.3" + dom-converter "^0.2.0" + htmlparser2 "^6.1.0" + lodash "^4.17.21" + strip-ansi "^6.0.1" -mri@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b" - integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== +require-from-string@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== -ms@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== +"require-like@>= 0.1.1": + version "0.1.2" + resolved "https://registry.yarnpkg.com/require-like/-/require-like-0.1.2.tgz#ad6f30c13becd797010c468afa775c0c0a6b47fa" + integrity sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A== -nanoid@^3.3.4: - version "3.3.4" - resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz" - integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== +requires-port@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== -next-mdx-remote@^4.2.1: - version "4.4.1" - resolved "https://registry.yarnpkg.com/next-mdx-remote/-/next-mdx-remote-4.4.1.tgz#96b16e2adc54dbcd0a7f204a9a3c3fd269d41abf" - integrity sha512-1BvyXaIou6xy3XoNF4yaMZUCb6vD2GTAa5ciOa6WoO+gAUTYsb1K4rI/HSC2ogAWLrb/7VSV52skz07vOzmqIQ== - dependencies: - "@mdx-js/mdx" "^2.2.1" - "@mdx-js/react" "^2.2.1" - vfile "^5.3.0" - vfile-matter "^3.0.1" +resolve-alpn@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9" + integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g== -next-seo@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/next-seo/-/next-seo-6.0.0.tgz#4568dc61a44dbdf5fe5ff44156cd0ff8804889a2" - integrity sha512-jKKt1p1z4otMA28AyeoAONixVjdYmgFCWwpEFtu+DwRHQDllVX3RjtyXbuCQiUZEfQ9rFPBpAI90vDeLZlMBdg== +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== -next-themes@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/next-themes/-/next-themes-0.2.1.tgz#0c9f128e847979daf6c67f70b38e6b6567856e45" - integrity sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A== +resolve-pathname@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-pathname/-/resolve-pathname-3.0.0.tgz#99d02224d3cf263689becbb393bc560313025dcd" + integrity sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng== -next@^12.3.4: - version "12.3.4" - resolved "https://registry.npmjs.org/next/-/next-12.3.4.tgz" - integrity sha512-VcyMJUtLZBGzLKo3oMxrEF0stxh8HwuW976pAzlHhI3t8qJ4SROjCrSh1T24bhrbjw55wfZXAbXPGwPt5FLRfQ== - dependencies: - "@next/env" "12.3.4" - "@swc/helpers" "0.4.11" - caniuse-lite "^1.0.30001406" - postcss "8.4.14" - styled-jsx "5.0.7" - use-sync-external-store "1.2.0" - optionalDependencies: - "@next/swc-android-arm-eabi" "12.3.4" - "@next/swc-android-arm64" "12.3.4" - "@next/swc-darwin-arm64" "12.3.4" - "@next/swc-darwin-x64" "12.3.4" - "@next/swc-freebsd-x64" "12.3.4" - "@next/swc-linux-arm-gnueabihf" "12.3.4" - "@next/swc-linux-arm64-gnu" "12.3.4" - "@next/swc-linux-arm64-musl" "12.3.4" - "@next/swc-linux-x64-gnu" "12.3.4" - "@next/swc-linux-x64-musl" "12.3.4" - "@next/swc-win32-arm64-msvc" "12.3.4" - "@next/swc-win32-ia32-msvc" "12.3.4" - "@next/swc-win32-x64-msvc" "12.3.4" - -nextra-theme-docs@^2.0.0-beta.43: - version "2.4.2" - resolved "https://registry.yarnpkg.com/nextra-theme-docs/-/nextra-theme-docs-2.4.2.tgz#40519660073481c783d3a172eb3d9ed44b7f123d" - integrity sha512-5H6NJ38TlbgetNx9HjMmQcNpsp6GFH26TfjLVC0RWxhEPuoutSFpJ8RjWKXv6WEaWaL500CoErW0/DeXzuQGUg== +resolve@^1.1.6, resolve@^1.14.2: + version "1.22.8" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" + integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== dependencies: - "@headlessui/react" "^1.7.10" - "@popperjs/core" "^2.11.6" - clsx "^1.2.1" - flexsearch "^0.7.21" - focus-visible "^5.2.0" - git-url-parse "^13.1.0" - intersection-observer "^0.12.2" - match-sorter "^6.3.1" - next-seo "^6.0.0" - next-themes "^0.2.1" - scroll-into-view-if-needed "^3.0.0" - zod "^3.20.2" - -nextra@^2.0.0-beta.42: - version "2.4.2" - resolved "https://registry.yarnpkg.com/nextra/-/nextra-2.4.2.tgz#f9f130f1b47727ef661fa2ad63033e9d7c9960be" - integrity sha512-FH2BTCF8q3aBtc1w1pj1N6LMFyiMP5KL+w6Ph4s2M5FwTtv150dSNWWw5Hy2GgxLTi391B/CRkO31OCjp9trkA== - dependencies: - "@mdx-js/mdx" "^2.3.0" - "@mdx-js/react" "^2.3.0" - "@napi-rs/simple-git" "^0.1.8" - github-slugger "^2.0.0" - graceful-fs "^4.2.10" - gray-matter "^4.0.3" - katex "^0.16.4" - lodash.get "^4.4.2" - next-mdx-remote "^4.2.1" - p-limit "^3.1.0" - rehype-katex "^6.0.2" - rehype-pretty-code "0.9.4" - remark-gfm "^3.0.1" - remark-math "^5.1.1" - remark-reading-time "^2.0.1" - shiki "^0.14.0" - slash "^3.0.0" - title "^3.5.3" - unist-util-remove "^3.1.1" - unist-util-visit "^4.1.1" - zod "^3.20.2" + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - integrity sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== +responselike@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-3.0.0.tgz#20decb6c298aff0dbee1c355ca95461d42823626" + integrity sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg== dependencies: - path-key "^2.0.0" + lowercase-keys "^3.0.0" -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== +retry@^0.13.1: + version "0.13.1" + resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658" + integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== -p-limit@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" - integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== - dependencies: - yocto-queue "^0.1.0" +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== -parse-entities@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-4.0.1.tgz#4e2a01111fb1c986549b944af39eeda258fc9e4e" - integrity sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w== +rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== dependencies: - "@types/unist" "^2.0.0" - character-entities "^2.0.0" - character-entities-legacy "^3.0.0" - character-reference-invalid "^2.0.0" - decode-named-character-reference "^1.0.0" - is-alphanumerical "^2.0.0" - is-decimal "^2.0.0" - is-hexadecimal "^2.0.0" + glob "^7.1.3" -parse-numeric-range@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz#7c63b61190d61e4d53a1197f0c83c47bb670ffa3" - integrity sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ== +robust-predicates@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/robust-predicates/-/robust-predicates-3.0.2.tgz#d5b28528c4824d20fc48df1928d41d9efa1ad771" + integrity sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg== -parse-path@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/parse-path/-/parse-path-7.0.0.tgz#605a2d58d0a749c8594405d8cc3a2bf76d16099b" - integrity sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog== - dependencies: - protocols "^2.0.0" +rtl-detect@^1.0.4: + version "1.1.2" + resolved "https://registry.yarnpkg.com/rtl-detect/-/rtl-detect-1.1.2.tgz#ca7f0330af5c6bb626c15675c642ba85ad6273c6" + integrity sha512-PGMBq03+TTG/p/cRB7HCLKJ1MgDIi07+QU1faSjiYRfmY5UsAttV9Hs08jDAHVwcOwmVLcSJkpwyfXszVjWfIQ== -parse-url@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-8.1.0.tgz#972e0827ed4b57fc85f0ea6b0d839f0d8a57a57d" - integrity sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w== +rtlcss@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/rtlcss/-/rtlcss-4.1.1.tgz#f20409fcc197e47d1925996372be196fee900c0c" + integrity sha512-/oVHgBtnPNcggP2aVXQjSy6N1mMAfHg4GSag0QtZBlD5bdDgAHwr4pydqJGd+SUCu9260+Pjqbjwtvu7EMH1KQ== dependencies: - parse-path "^7.0.0" + escalade "^3.1.1" + picocolors "^1.0.0" + postcss "^8.4.21" + strip-json-comments "^3.1.1" -parse5@^7.0.0: - version "7.1.2" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32" - integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw== +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== dependencies: - entities "^4.4.0" + queue-microtask "^1.2.2" -path-key@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== +rw@1: + version "1.3.3" + resolved "https://registry.yarnpkg.com/rw/-/rw-1.3.3.tgz#3f862dfa91ab766b14885ef4d01124bfda074fb4" + integrity sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ== -periscopic@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/periscopic/-/periscopic-3.1.0.tgz#7e9037bf51c5855bd33b48928828db4afa79d97a" - integrity sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw== +rxjs@^7.8.1: + version "7.8.1" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" + integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== dependencies: - "@types/estree" "^1.0.0" - estree-walker "^3.0.0" - is-reference "^3.0.0" - -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + tslib "^2.1.0" -popmotion@11.0.5: - version "11.0.5" - resolved "https://registry.npmjs.org/popmotion/-/popmotion-11.0.5.tgz" - integrity sha512-la8gPM1WYeFznb/JqF4GiTkRRPZsfaj2+kCxqQgr2MJylMmIKUwBfWW8Wa5fml/8gmtlD5yI01MP1QCZPWmppA== +sade@^1.7.3: + version "1.8.1" + resolved "https://registry.yarnpkg.com/sade/-/sade-1.8.1.tgz#0a78e81d658d394887be57d2a409bf703a3b2701" + integrity sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A== dependencies: - framesync "6.1.2" - hey-listen "^1.0.8" - style-value-types "5.1.2" - tslib "2.4.0" + mri "^1.1.0" -postcss@8.4.14: - version "8.4.14" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz" - integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig== - dependencies: - nanoid "^3.3.4" - picocolors "^1.0.0" - source-map-js "^1.0.2" +safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -property-information@^6.0.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/property-information/-/property-information-6.2.0.tgz#b74f522c31c097b5149e3c3cb8d7f3defd986a1d" - integrity sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg== +safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== -protocols@^2.0.0, protocols@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/protocols/-/protocols-2.0.1.tgz#8f155da3fc0f32644e83c5782c8e8212ccf70a86" - integrity sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q== +"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0": + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -pseudomap@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" - integrity sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ== +sax@^1.2.4: + version "1.3.0" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.3.0.tgz#a5dbe77db3be05c9d1ee7785dbd3ea9de51593d0" + integrity sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA== -react-dom@^18.2.0: - version "18.2.0" - resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" - integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== +scheduler@^0.23.0: + version "0.23.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" + integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== dependencies: loose-envify "^1.1.0" - scheduler "^0.23.0" -react@^18.2.0: - version "18.2.0" - resolved "https://registry.npmjs.org/react/-/react-18.2.0.tgz" - integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== +schema-utils@2.7.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7" + integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== dependencies: - loose-envify "^1.1.0" + "@types/json-schema" "^7.0.4" + ajv "^6.12.2" + ajv-keywords "^3.4.1" -reactflow@^11.6.1: - version "11.6.1" - resolved "https://registry.yarnpkg.com/reactflow/-/reactflow-11.6.1.tgz#9408c8d40a9d58110d2c35d77f8ef726a267b9c5" - integrity sha512-1KpBHljqSDO+yHJCkpbupRdOvYVGmCtnY8Km8iTQNo3Bq/ivYbX4SDpAIL5inqoJu8chPP00DNSLuDcMqRJcZw== +schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" + integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== dependencies: - "@reactflow/background" "11.1.10" - "@reactflow/controls" "11.1.10" - "@reactflow/core" "11.6.1" - "@reactflow/minimap" "11.4.1" - "@reactflow/node-toolbar" "1.1.10" + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" -reading-time@^1.3.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/reading-time/-/reading-time-1.5.0.tgz#d2a7f1b6057cb2e169beaf87113cc3411b5bc5bb" - integrity sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg== +schema-utils@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.2.0.tgz#70d7c93e153a273a805801882ebd3bff20d89c8b" + integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw== + dependencies: + "@types/json-schema" "^7.0.9" + ajv "^8.9.0" + ajv-formats "^2.1.1" + ajv-keywords "^5.1.0" -regenerator-runtime@^0.13.11: - version "0.13.11" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" - integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== +section-matter@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/section-matter/-/section-matter-1.0.0.tgz#e9041953506780ec01d59f292a19c7b850b84167" + integrity sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA== + dependencies: + extend-shallow "^2.0.1" + kind-of "^6.0.0" -rehype-katex@^6.0.2: - version "6.0.3" - resolved "https://registry.yarnpkg.com/rehype-katex/-/rehype-katex-6.0.3.tgz#83e5b929b0967978e9491c02117f55be3594d7e1" - integrity sha512-ByZlRwRUcWegNbF70CVRm2h/7xy7jQ3R9LaY4VVSvjnoVWwWVhNL60DiZsBpC5tSzYQOCvDbzncIpIjPZWodZA== - dependencies: - "@types/hast" "^2.0.0" - "@types/katex" "^0.14.0" - hast-util-from-html-isomorphic "^1.0.0" - hast-util-to-text "^3.1.0" - katex "^0.16.0" - unist-util-visit "^4.0.0" - -rehype-pretty-code@0.9.4: - version "0.9.4" - resolved "https://registry.yarnpkg.com/rehype-pretty-code/-/rehype-pretty-code-0.9.4.tgz#ab214026b530890c7a2e14c4f0881483e39e9cbc" - integrity sha512-3m4aQT15n8C+UizcZL0enaahoZwCDm5K1qKQ3DGgHE7U8l/DEEEJ/hm+uDe9yyK4sxVOSfZcRIMHrpJwLQi+Rg== - dependencies: - hash-obj "^4.0.0" - parse-numeric-range "^1.3.0" +select-hose@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== -remark-gfm@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/remark-gfm/-/remark-gfm-3.0.1.tgz#0b180f095e3036545e9dddac0e8df3fa5cfee54f" - integrity sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig== +selfsigned@^2.1.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.4.1.tgz#560d90565442a3ed35b674034cec4e95dceb4ae0" + integrity sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q== dependencies: - "@types/mdast" "^3.0.0" - mdast-util-gfm "^2.0.0" - micromark-extension-gfm "^2.0.0" - unified "^10.0.0" + "@types/node-forge" "^1.3.0" + node-forge "^1" -remark-math@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/remark-math/-/remark-math-5.1.1.tgz#459e798d978d4ca032e745af0bac81ddcdf94964" - integrity sha512-cE5T2R/xLVtfFI4cCePtiRn+e6jKMtFDR3P8V3qpv8wpKjwvHoBA4eJzvX+nVrnlNy0911bdGmuspCSwetfYHw== +semver-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-4.0.0.tgz#3afcf5ed6d62259f5c72d0d5d50dffbdc9680df5" + integrity sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA== dependencies: - "@types/mdast" "^3.0.0" - mdast-util-math "^2.0.0" - micromark-extension-math "^2.0.0" - unified "^10.0.0" + semver "^7.3.5" -remark-mdx@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-2.3.0.tgz#efe678025a8c2726681bde8bf111af4a93943db4" - integrity sha512-g53hMkpM0I98MU266IzDFMrTD980gNF3BJnkyFcmN+dD873mQeD5rdMO3Y2X+x8umQfbSE0PcoEDl7ledSA+2g== +semver@^6.3.1: + version "6.3.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^7.3.2, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.4: + version "7.5.4" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +send@0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" + integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== + dependencies: + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "2.0.0" + mime "1.6.0" + ms "2.1.3" + on-finished "2.4.1" + range-parser "~1.2.1" + statuses "2.0.1" + +serialize-javascript@^6.0.0, serialize-javascript@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz#b206efb27c3da0b0ab6b52f48d170b7996458e5c" + integrity sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w== + dependencies: + randombytes "^2.1.0" + +serve-handler@^6.1.5: + version "6.1.5" + resolved "https://registry.yarnpkg.com/serve-handler/-/serve-handler-6.1.5.tgz#a4a0964f5c55c7e37a02a633232b6f0d6f068375" + integrity sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg== + dependencies: + bytes "3.0.0" + content-disposition "0.5.2" + fast-url-parser "1.1.3" + mime-types "2.1.18" + minimatch "3.1.2" + path-is-inside "1.0.2" + path-to-regexp "2.2.1" + range-parser "1.2.0" + +serve-index@^1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== + dependencies: + accepts "~1.3.4" + batch "0.6.1" + debug "2.6.9" + escape-html "~1.0.3" + http-errors "~1.6.2" + mime-types "~2.1.17" + parseurl "~1.3.2" + +serve-static@1.15.0: + version "1.15.0" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" + integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.3" + send "0.18.0" + +set-function-length@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.1.1.tgz#4bc39fafb0307224a33e106a7d35ca1218d659ed" + integrity sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ== dependencies: - mdast-util-mdx "^2.0.0" - micromark-extension-mdxjs "^1.0.0" + define-data-property "^1.1.1" + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" -remark-parse@^10.0.0: - version "10.0.1" - resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-10.0.1.tgz#6f60ae53edbf0cf38ea223fe643db64d112e0775" - integrity sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw== - dependencies: - "@types/mdast" "^3.0.0" - mdast-util-from-markdown "^1.0.0" - unified "^10.0.0" +setimmediate@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA== -remark-reading-time@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/remark-reading-time/-/remark-reading-time-2.0.1.tgz#fe8bb8e420db7678dc749385167adb4fc99318f7" - integrity sha512-fy4BKy9SRhtYbEHvp6AItbRTnrhiDGbqLQTSYVbQPGuRCncU1ubSsh9p/W5QZSxtYcUXv8KGL0xBgPLyNJA1xw== +setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + +setprototypeof@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== + +shallow-clone@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" + integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== dependencies: - estree-util-is-identifier-name "^2.0.0" - estree-util-value-to-estree "^1.3.0" - reading-time "^1.3.0" - unist-util-visit "^3.1.0" + kind-of "^6.0.2" -remark-rehype@^10.0.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/remark-rehype/-/remark-rehype-10.1.0.tgz#32dc99d2034c27ecaf2e0150d22a6dcccd9a6279" - integrity sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw== +shallowequal@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8" + integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== dependencies: - "@types/hast" "^2.0.0" - "@types/mdast" "^3.0.0" - mdast-util-to-hast "^12.1.0" - unified "^10.0.0" + shebang-regex "^3.0.0" -remove-accents@0.4.2: - version "0.4.2" - resolved "https://registry.yarnpkg.com/remove-accents/-/remove-accents-0.4.2.tgz#0a43d3aaae1e80db919e07ae254b285d9e1c7bb5" - integrity sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA== +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== -sade@^1.7.3: +shell-quote@^1.7.3, shell-quote@^1.8.1: version "1.8.1" - resolved "https://registry.yarnpkg.com/sade/-/sade-1.8.1.tgz#0a78e81d658d394887be57d2a409bf703a3b2701" - integrity sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A== - dependencies: - mri "^1.1.0" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" + integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== -scheduler@^0.23.0: - version "0.23.0" - resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz" - integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== +shelljs@^0.8.5: + version "0.8.5" + resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c" + integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow== dependencies: - loose-envify "^1.1.0" + glob "^7.0.0" + interpret "^1.0.0" + rechoir "^0.6.2" -scroll-into-view-if-needed@^3.0.0: - version "3.0.10" - resolved "https://registry.yarnpkg.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-3.0.10.tgz#38fbfe770d490baff0fb2ba34ae3539f6ec44e13" - integrity sha512-t44QCeDKAPf1mtQH3fYpWz8IM/DyvHLjs8wUvvwMYxk5moOqCzrMSxK6HQVD0QVmVjXFavoFIPRVrMuJPKAvtg== +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== dependencies: - compute-scroll-into-view "^3.0.2" + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" -section-matter@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/section-matter/-/section-matter-1.0.0.tgz#e9041953506780ec01d59f292a19c7b850b84167" - integrity sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA== - dependencies: - extend-shallow "^2.0.1" - kind-of "^6.0.0" +signal-exit@^3.0.2, signal-exit@^3.0.3: + version "3.0.7" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== +sirv@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/sirv/-/sirv-2.0.3.tgz#ca5868b87205a74bef62a469ed0296abceccd446" + integrity sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA== dependencies: - shebang-regex "^1.0.0" + "@polka/url" "^1.0.0-next.20" + mrmime "^1.0.0" + totalist "^3.0.0" -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== +sisteransi@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== -shiki@^0.14.0: - version "0.14.1" - resolved "https://registry.yarnpkg.com/shiki/-/shiki-0.14.1.tgz#9fbe082d0a8aa2ad63df4fbf2ee11ec924aa7ee1" - integrity sha512-+Jz4nBkCBe0mEDqo1eKRcCdjRtrCjozmcbTUjbPTX7OOJfEbTZzlUWlZtGe3Gb5oV1/jnojhG//YZc3rs9zSEw== +sitemap@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/sitemap/-/sitemap-7.1.1.tgz#eeed9ad6d95499161a3eadc60f8c6dce4bea2bef" + integrity sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg== dependencies: - ansi-sequence-parser "^1.1.0" - jsonc-parser "^3.2.0" - vscode-oniguruma "^1.7.0" - vscode-textmate "^8.0.0" + "@types/node" "^17.0.5" + "@types/sax" "^1.2.1" + arg "^5.0.0" + sax "^1.2.4" -signal-exit@^3.0.0: - version "3.0.7" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" - integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== +skin-tone@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/skin-tone/-/skin-tone-2.0.0.tgz#4e3933ab45c0d4f4f781745d64b9f4c208e41237" + integrity sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA== + dependencies: + unicode-emoji-modifier-base "^1.0.0" slash@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== -sort-keys@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-5.0.0.tgz#5d775f8ae93ecc29bc7312bbf3acac4e36e3c446" - integrity sha512-Pdz01AvCAottHTPQGzndktFNdbRA75BgOfeT1hH+AMnJFv8lynkPi42rfeEhpx1saTEI3YNMWxfqu0sFD1G8pw== +slash@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7" + integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== + +sockjs@^0.3.24: + version "0.3.24" + resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" + integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ== dependencies: - is-plain-obj "^4.0.0" + faye-websocket "^0.11.3" + uuid "^8.3.2" + websocket-driver "^0.7.4" + +sort-css-media-queries@2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/sort-css-media-queries/-/sort-css-media-queries-2.1.0.tgz#7c85e06f79826baabb232f5560e9745d7a78c4ce" + integrity sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA== source-map-js@^1.0.2: version "1.0.2" - resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== +source-map-support@~0.5.20: + version "0.5.21" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" + integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + source-map@^0.7.0: version "0.7.4" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" @@ -2327,11 +8504,96 @@ space-separated-tokens@^2.0.0: resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz#1ecd9d2350a3844572c3f4a312bceb018348859f" integrity sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q== +spdy-transport@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" + 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" + +spdy@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" + 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" + sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== +srcset@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/srcset/-/srcset-4.0.0.tgz#336816b665b14cd013ba545b6fe62357f86e65f4" + integrity sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw== + +stable@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + +statuses@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + +"statuses@>= 1.4.0 < 2": + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== + +std-env@^3.0.1: + version "3.5.0" + resolved "https://registry.yarnpkg.com/std-env/-/std-env-3.5.0.tgz#83010c9e29bd99bf6f605df87c19012d82d63b97" + integrity sha512-JGUEaALvL0Mf6JCfYnJOTcobY+Nc7sG/TemDRBqCA0wEr4DER7zDchaaixTlmOxAjG1uRJmX82EQcxwTQTkqVA== + +streamsearch@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764" + integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== + +string-width@^4.1.0, string-width@^4.2.0: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + 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" + +string-width@^5.0.1, string-width@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" + integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== + dependencies: + eastasianwidth "^0.2.0" + emoji-regex "^9.2.2" + strip-ansi "^7.0.1" + +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + stringify-entities@^4.0.0: version "4.0.3" resolved "https://registry.yarnpkg.com/stringify-entities/-/stringify-entities-4.0.3.tgz#cfabd7039d22ad30f3cc435b0ca2c1574fc88ef8" @@ -2340,57 +8602,197 @@ stringify-entities@^4.0.0: character-entities-html4 "^2.0.0" character-entities-legacy "^3.0.0" +stringify-object@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" + integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== + dependencies: + get-own-enumerable-property-symbols "^3.0.0" + is-obj "^1.0.1" + is-regexp "^1.0.0" + +strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^7.0.1: + version "7.1.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" + integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== + dependencies: + ansi-regex "^6.0.1" + strip-bom-string@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-bom-string/-/strip-bom-string-1.0.0.tgz#e5211e9224369fbb81d633a2f00044dc8cedad92" integrity sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g== -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - integrity sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q== +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== -style-to-object@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.4.1.tgz#53cf856f7cf7f172d72939d9679556469ba5de37" - integrity sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw== +strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== + +style-to-object@^0.4.0: + version "0.4.4" + resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.4.4.tgz#266e3dfd56391a7eefb7770423612d043c3f33ec" + integrity sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg== dependencies: inline-style-parser "0.1.1" -style-value-types@5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/style-value-types/-/style-value-types-5.1.2.tgz" - integrity sha512-Vs9fNreYF9j6W2VvuDTP7kepALi7sk0xtk2Tu8Yxi9UoajJdEVpNpCov0HsLTqXvNGKX+Uv09pkozVITi1jf3Q== +styled-jsx@5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.1.1.tgz#839a1c3aaacc4e735fed0781b8619ea5d0009d1f" + integrity sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw== + dependencies: + client-only "0.0.1" + +stylehacks@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.1.1.tgz#7934a34eb59d7152149fa69d6e9e56f2fc34bcc9" + integrity sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw== dependencies: - hey-listen "^1.0.8" - tslib "2.4.0" + browserslist "^4.21.4" + postcss-selector-parser "^6.0.4" -styled-jsx@5.0.7: - version "5.0.7" - resolved "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.7.tgz" - integrity sha512-b3sUzamS086YLRuvnaDigdAewz1/EFYlHpYBP5mZovKEdQQOIIYq8lApylub3HHZ6xFjV051kkGU7cudJmrXEA== +stylis@^4.1.3: + version "4.3.0" + resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.3.0.tgz#abe305a669fc3d8777e10eefcfc73ad861c5588c" + integrity sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ== -supports-color@^4.0.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.5.0.tgz#be7a0de484dec5c5cddf8b3d59125044912f635b" - integrity sha512-ycQR/UbvI9xIlEdQT1TQqwoXtEldExbCEAJgRo5YXlmSKjv6ThHnP9/vwGa1gr19Gfw+LkFd7KqYMhzrRC5JYw== +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== dependencies: - has-flag "^2.0.0" + has-flag "^3.0.0" -title@^3.5.3: - version "3.5.3" - resolved "https://registry.yarnpkg.com/title/-/title-3.5.3.tgz#b338d701a3d949db6b49b2c86f409f9c2f36cd91" - integrity sha512-20JyowYglSEeCvZv3EZ0nZ046vLarO37prvV0mbtQV7C8DJPGgN967r8SJkqd3XK3K3lD3/Iyfp3avjfil8Q2Q== +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-color@^8.0.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== dependencies: - arg "1.0.0" - chalk "2.3.0" - clipboardy "1.2.2" - titleize "1.0.0" + has-flag "^4.0.0" -titleize@1.0.0: +supports-preserve-symlinks-flag@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/titleize/-/titleize-1.0.0.tgz#7d350722061830ba6617631e0cfd3ea08398d95a" - integrity sha512-TARUb7z1pGvlLxgPk++7wJ6aycXF3GJ0sNSBTAsTuJrQG5QuZlkUQP+zl+nbjAh4gMX9yDw9ZYklMd7vAfJKEw== + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +svg-parser@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" + integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== + +svgo@^2.7.0, svgo@^2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24" + 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" + +tapable@^1.0.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" + integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + +tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" + integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== + +terser-webpack-plugin@^5.3.7, terser-webpack-plugin@^5.3.9: + version "5.3.9" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz#832536999c51b46d468067f9e37662a3b96adfe1" + integrity sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA== + dependencies: + "@jridgewell/trace-mapping" "^0.3.17" + jest-worker "^27.4.5" + schema-utils "^3.1.1" + serialize-javascript "^6.0.1" + terser "^5.16.8" + +terser@^5.10.0, terser@^5.15.1, terser@^5.16.8: + version "5.24.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.24.0.tgz#4ae50302977bca4831ccc7b4fef63a3c04228364" + integrity sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw== + dependencies: + "@jridgewell/source-map" "^0.3.3" + acorn "^8.8.2" + commander "^2.20.0" + source-map-support "~0.5.20" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + +thunky@^1.0.2: + version "1.1.0" + resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" + integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== + +tiny-invariant@^1.0.2: + version "1.3.1" + resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.1.tgz#8560808c916ef02ecfd55e66090df23a4b7aa642" + integrity sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw== + +tiny-warning@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" + integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +toidentifier@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== + +totalist@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/totalist/-/totalist-3.0.1.tgz#ba3a3d600c915b1a97872348f79c127475f6acf8" + integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ== + +tr46@~0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" + integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== trim-lines@^3.0.0: version "3.0.1" @@ -2402,84 +8804,132 @@ trough@^2.0.0: resolved "https://registry.yarnpkg.com/trough/-/trough-2.1.0.tgz#0f7b511a4fde65a46f18477ab38849b22c554876" integrity sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g== -tslib@2.4.0: - version "2.4.0" - resolved "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz" - integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== +ts-dedent@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/ts-dedent/-/ts-dedent-2.2.0.tgz#39e4bd297cd036292ae2394eb3412be63f563bb5" + integrity sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ== -tslib@^2.3.1, tslib@^2.4.0: - version "2.4.1" - resolved "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz" - integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== +tslib@^2.0.3, tslib@^2.1.0, tslib@^2.4.0, tslib@^2.6.0: + version "2.6.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== -type-fest@^1.0.2: +type-fest@^1.0.1: version "1.4.0" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-1.4.0.tgz#e9fb813fe3bf1744ec359d55d1affefa76f14be1" integrity sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA== -unified@^10.0.0: - version "10.1.2" - resolved "https://registry.yarnpkg.com/unified/-/unified-10.1.2.tgz#b1d64e55dafe1f0b98bb6c719881103ecf6c86df" - integrity sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q== +type-fest@^2.13.0, type-fest@^2.5.0: + version "2.19.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b" + integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== + +type-is@~1.6.18: + version "1.6.18" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== dependencies: - "@types/unist" "^2.0.0" + media-typer "0.3.0" + mime-types "~2.1.24" + +typedarray-to-buffer@^3.1.5: + version "3.1.5" + resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" + integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + dependencies: + is-typedarray "^1.0.0" + +typescript@~5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78" + integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w== + +ua-parser-js@^1.0.35: + version "1.0.37" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-1.0.37.tgz#b5dc7b163a5c1f0c510b08446aed4da92c46373f" + integrity sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ== + +undici-types@~5.26.4: + version "5.26.5" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" + integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== + +unicode-canonical-property-names-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" + integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== + +unicode-emoji-modifier-base@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz#dbbd5b54ba30f287e2a8d5a249da6c0cef369459" + integrity sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g== + +unicode-match-property-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" + integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== + dependencies: + unicode-canonical-property-names-ecmascript "^2.0.0" + unicode-property-aliases-ecmascript "^2.0.0" + +unicode-match-property-value-ecmascript@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz#cb5fffdcd16a05124f5a4b0bf7c3770208acbbe0" + integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA== + +unicode-property-aliases-ecmascript@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" + integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== + +unified@^11.0.0, unified@^11.0.3, unified@^11.0.4: + version "11.0.4" + resolved "https://registry.yarnpkg.com/unified/-/unified-11.0.4.tgz#f4be0ac0fe4c88cb873687c07c64c49ed5969015" + integrity sha512-apMPnyLjAX+ty4OrNap7yumyVAMlKx5IWU2wlzzUdYJO9A8f1p9m/gywF/GM2ZDFcjQPrx59Mc90KwmxsoklxQ== + dependencies: + "@types/unist" "^3.0.0" bail "^2.0.0" + devlop "^1.0.0" extend "^3.0.0" - is-buffer "^2.0.0" is-plain-obj "^4.0.0" trough "^2.0.0" - vfile "^5.0.0" - -unist-util-find-after@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/unist-util-find-after/-/unist-util-find-after-4.0.1.tgz#80c69c92b0504033638ce11973f4135f2c822e2d" - integrity sha512-QO/PuPMm2ERxC6vFXEPtmAutOopy5PknD+Oq64gGwxKtk4xwo9Z97t9Av1obPmGU0IyTa6EKYUfTrK2QJS3Ozw== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^5.0.0" - -unist-util-generated@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-2.0.1.tgz#e37c50af35d3ed185ac6ceacb6ca0afb28a85cae" - integrity sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A== + vfile "^6.0.0" -unist-util-is@^5.0.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-5.2.1.tgz#b74960e145c18dcb6226bc57933597f5486deae9" - integrity sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw== +unique-string@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-3.0.0.tgz#84a1c377aff5fd7a8bc6b55d8244b2bd90d75b9a" + integrity sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ== dependencies: - "@types/unist" "^2.0.0" + crypto-random-string "^4.0.0" -unist-util-position-from-estree@^1.0.0, unist-util-position-from-estree@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/unist-util-position-from-estree/-/unist-util-position-from-estree-1.1.2.tgz#8ac2480027229de76512079e377afbcabcfcce22" - integrity sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww== +unist-util-is@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-6.0.0.tgz#b775956486aff107a9ded971d996c173374be424" + integrity sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw== dependencies: - "@types/unist" "^2.0.0" + "@types/unist" "^3.0.0" -unist-util-position@^4.0.0: - version "4.0.4" - resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-4.0.4.tgz#93f6d8c7d6b373d9b825844645877c127455f037" - integrity sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg== +unist-util-position-from-estree@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz#d94da4df596529d1faa3de506202f0c9a23f2200" + integrity sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ== dependencies: - "@types/unist" "^2.0.0" + "@types/unist" "^3.0.0" -unist-util-remove-position@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-4.0.2.tgz#a89be6ea72e23b1a402350832b02a91f6a9afe51" - integrity sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ== +unist-util-position@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-5.0.0.tgz#678f20ab5ca1207a97d7ea8a388373c9cf896be4" + integrity sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA== dependencies: - "@types/unist" "^2.0.0" - unist-util-visit "^4.0.0" + "@types/unist" "^3.0.0" -unist-util-remove@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/unist-util-remove/-/unist-util-remove-3.1.1.tgz#8bfa181aff916bd32a4ed30b3ed76d0c21c077df" - integrity sha512-kfCqZK5YVY5yEa89tvpl7KnBBHu2c6CzMkqHUrlOqaRgGOMp0sMvwWOVrbAtj03KhovQB7i96Gda72v/EFE0vw== +unist-util-remove-position@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz#fea68a25658409c9460408bc6b4991b965b52163" + integrity sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q== dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^5.0.0" - unist-util-visit-parents "^5.0.0" + "@types/unist" "^3.0.0" + unist-util-visit "^5.0.0" unist-util-stringify-position@^3.0.0: version "3.0.3" @@ -2488,44 +8938,130 @@ unist-util-stringify-position@^3.0.0: dependencies: "@types/unist" "^2.0.0" -unist-util-visit-parents@^4.0.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-4.1.1.tgz#e83559a4ad7e6048a46b1bdb22614f2f3f4724f2" - integrity sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw== +unist-util-stringify-position@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz#449c6e21a880e0855bf5aabadeb3a740314abac2" + integrity sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ== dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^5.0.0" + "@types/unist" "^3.0.0" -unist-util-visit-parents@^5.0.0, unist-util-visit-parents@^5.1.1: - version "5.1.3" - resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz#b4520811b0ca34285633785045df7a8d6776cfeb" - integrity sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg== +unist-util-visit-parents@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz#4d5f85755c3b8f0dc69e21eca5d6d82d22162815" + integrity sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw== dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^5.0.0" + "@types/unist" "^3.0.0" + unist-util-is "^6.0.0" -unist-util-visit@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-3.1.0.tgz#9420d285e1aee938c7d9acbafc8e160186dbaf7b" - integrity sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA== +unist-util-visit@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-5.0.0.tgz#a7de1f31f72ffd3519ea71814cccf5fd6a9217d6" + integrity sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg== dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^5.0.0" - unist-util-visit-parents "^4.0.0" + "@types/unist" "^3.0.0" + unist-util-is "^6.0.0" + unist-util-visit-parents "^6.0.0" -unist-util-visit@^4.0.0, unist-util-visit@^4.1.1: - version "4.1.2" - resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-4.1.2.tgz#125a42d1eb876283715a3cb5cceaa531828c72e2" - integrity sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg== +universalify@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" + integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== + +update-browserslist-db@^1.0.13: + version "1.0.13" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" + integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^5.0.0" - unist-util-visit-parents "^5.1.1" + escalade "^3.1.1" + picocolors "^1.0.0" -use-sync-external-store@1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz" - integrity sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA== +update-notifier@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-6.0.2.tgz#a6990253dfe6d5a02bd04fbb6a61543f55026b60" + integrity sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og== + dependencies: + boxen "^7.0.0" + chalk "^5.0.1" + configstore "^6.0.0" + has-yarn "^3.0.0" + import-lazy "^4.0.0" + is-ci "^3.0.1" + is-installed-globally "^0.4.0" + is-npm "^6.0.0" + is-yarn-global "^0.4.0" + latest-version "^7.0.0" + pupa "^3.1.0" + semver "^7.3.7" + semver-diff "^4.0.0" + xdg-basedir "^5.1.0" + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +url-loader@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2" + integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA== + dependencies: + loader-utils "^2.0.0" + mime-types "^2.1.27" + schema-utils "^3.0.0" + +use-composed-ref@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/use-composed-ref/-/use-composed-ref-1.3.0.tgz#3d8104db34b7b264030a9d916c5e94fbe280dbda" + integrity sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ== + +use-isomorphic-layout-effect@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz#497cefb13d863d687b08477d9e5a164ad8c1a6fb" + integrity sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA== + +use-latest@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/use-latest/-/use-latest-1.2.1.tgz#d13dfb4b08c28e3e33991546a2cee53e14038cf2" + integrity sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw== + dependencies: + use-isomorphic-layout-effect "^1.1.1" + +util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + +utila@~0.4: + version "0.4.0" + resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" + integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== + +utility-types@^3.10.0: + version "3.10.0" + resolved "https://registry.yarnpkg.com/utility-types/-/utility-types-3.10.0.tgz#ea4148f9a741015f05ed74fd615e1d20e6bed82b" + integrity sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg== + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== + +uuid@^8.3.2: + version "8.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" + integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== + +uuid@^9.0.0: + version "9.0.1" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.1.tgz#e188d4c8853cc722220392c424cd637f32293f30" + integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA== uvu@^0.5.0: version "0.5.6" @@ -2537,84 +9073,324 @@ uvu@^0.5.0: kleur "^4.0.3" sade "^1.7.3" -vfile-location@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-4.1.0.tgz#69df82fb9ef0a38d0d02b90dd84620e120050dd0" - integrity sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw== +value-equal@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/value-equal/-/value-equal-1.0.1.tgz#1e0b794c734c5c0cade179c437d356d931a34d6c" + integrity sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw== + +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== + +vfile-location@^5.0.0: + version "5.0.2" + resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-5.0.2.tgz#220d9ca1ab6f8b2504a4db398f7ebc149f9cb464" + integrity sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg== dependencies: - "@types/unist" "^2.0.0" - vfile "^5.0.0" + "@types/unist" "^3.0.0" + vfile "^6.0.0" -vfile-matter@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/vfile-matter/-/vfile-matter-3.0.1.tgz#85e26088e43aa85c04d42ffa3693635fa2bc5624" - integrity sha512-CAAIDwnh6ZdtrqAuxdElUqQRQDQgbbIrYtDYI8gCjXS1qQ+1XdLoK8FIZWxJwn0/I+BkSSZpar3SOgjemQz4fg== +vfile-message@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-4.0.2.tgz#c883c9f677c72c166362fd635f21fc165a7d1181" + integrity sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw== dependencies: - "@types/js-yaml" "^4.0.0" - is-buffer "^2.0.0" - js-yaml "^4.0.0" + "@types/unist" "^3.0.0" + unist-util-stringify-position "^4.0.0" -vfile-message@^3.0.0: - version "3.1.4" - resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-3.1.4.tgz#15a50816ae7d7c2d1fa87090a7f9f96612b59dea" - integrity sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw== +vfile@^6.0.0, vfile@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/vfile/-/vfile-6.0.1.tgz#1e8327f41eac91947d4fe9d237a2dd9209762536" + integrity sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw== dependencies: - "@types/unist" "^2.0.0" - unist-util-stringify-position "^3.0.0" + "@types/unist" "^3.0.0" + unist-util-stringify-position "^4.0.0" + vfile-message "^4.0.0" -vfile@^5.0.0, vfile@^5.3.0: - version "5.3.7" - resolved "https://registry.yarnpkg.com/vfile/-/vfile-5.3.7.tgz#de0677e6683e3380fafc46544cfe603118826ab7" - integrity sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g== +wait-on@^7.0.1: + version "7.2.0" + resolved "https://registry.yarnpkg.com/wait-on/-/wait-on-7.2.0.tgz#d76b20ed3fc1e2bebc051fae5c1ff93be7892928" + integrity sha512-wCQcHkRazgjG5XoAq9jbTMLpNIjoSlZslrJ2+N9MxDsGEv1HnFoVjOCexL0ESva7Y9cu350j+DWADdk54s4AFQ== dependencies: - "@types/unist" "^2.0.0" - is-buffer "^2.0.0" - unist-util-stringify-position "^3.0.0" - vfile-message "^3.0.0" + axios "^1.6.1" + joi "^17.11.0" + lodash "^4.17.21" + minimist "^1.2.8" + rxjs "^7.8.1" -vscode-oniguruma@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz#439bfad8fe71abd7798338d1cd3dc53a8beea94b" - integrity sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA== +watchpack@2.4.0, watchpack@^2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" + integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== + dependencies: + glob-to-regexp "^0.4.1" + graceful-fs "^4.1.2" -vscode-textmate@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/vscode-textmate/-/vscode-textmate-8.0.0.tgz#2c7a3b1163ef0441097e0b5d6389cd5504b59e5d" - integrity sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg== +wbuf@^1.1.0, wbuf@^1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" + integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== + dependencies: + minimalistic-assert "^1.0.0" web-namespaces@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-2.0.1.tgz#1010ff7c650eccb2592cebeeaf9a1b253fd40692" integrity sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ== -which@^1.2.9: +web-worker@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/web-worker/-/web-worker-1.2.0.tgz#5d85a04a7fbc1e7db58f66595d7a3ac7c9c180da" + integrity sha512-PgF341avzqyx60neE9DD+XS26MMNMoUQRz9NOZwW32nPQrF6p77f1htcnjBSEV8BGMKZ16choqUG4hyI0Hx7mA== + +webidl-conversions@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" + integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== + +webpack-bundle-analyzer@^4.9.0: + version "4.9.1" + resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.9.1.tgz#d00bbf3f17500c10985084f22f1a2bf45cb2f09d" + integrity sha512-jnd6EoYrf9yMxCyYDPj8eutJvtjQNp8PHmni/e/ulydHBWhT5J3menXt3HEkScsu9YqMAcG4CfFjs3rj5pVU1w== + dependencies: + "@discoveryjs/json-ext" "0.5.7" + acorn "^8.0.4" + acorn-walk "^8.0.0" + commander "^7.2.0" + escape-string-regexp "^4.0.0" + gzip-size "^6.0.0" + is-plain-object "^5.0.0" + lodash.debounce "^4.0.8" + lodash.escape "^4.0.1" + lodash.flatten "^4.4.0" + lodash.invokemap "^4.6.0" + lodash.pullall "^4.2.0" + lodash.uniqby "^4.7.0" + opener "^1.5.2" + picocolors "^1.0.0" + sirv "^2.0.3" + ws "^7.3.1" + +webpack-dev-middleware@^5.3.1: + version "5.3.3" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz#efae67c2793908e7311f1d9b06f2a08dcc97e51f" + integrity sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA== + dependencies: + colorette "^2.0.10" + memfs "^3.4.3" + mime-types "^2.1.31" + range-parser "^1.2.1" + schema-utils "^4.0.0" + +webpack-dev-server@^4.15.1: + version "4.15.1" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz#8944b29c12760b3a45bdaa70799b17cb91b03df7" + integrity sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA== + dependencies: + "@types/bonjour" "^3.5.9" + "@types/connect-history-api-fallback" "^1.3.5" + "@types/express" "^4.17.13" + "@types/serve-index" "^1.9.1" + "@types/serve-static" "^1.13.10" + "@types/sockjs" "^0.3.33" + "@types/ws" "^8.5.5" + ansi-html-community "^0.0.8" + bonjour-service "^1.0.11" + chokidar "^3.5.3" + colorette "^2.0.10" + compression "^1.7.4" + connect-history-api-fallback "^2.0.0" + default-gateway "^6.0.3" + express "^4.17.3" + graceful-fs "^4.2.6" + html-entities "^2.3.2" + http-proxy-middleware "^2.0.3" + ipaddr.js "^2.0.1" + launch-editor "^2.6.0" + open "^8.0.9" + p-retry "^4.5.0" + rimraf "^3.0.2" + schema-utils "^4.0.0" + selfsigned "^2.1.1" + serve-index "^1.9.1" + sockjs "^0.3.24" + spdy "^4.0.2" + webpack-dev-middleware "^5.3.1" + ws "^8.13.0" + +webpack-merge@^5.9.0: + version "5.10.0" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.10.0.tgz#a3ad5d773241e9c682803abf628d4cd62b8a4177" + integrity sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA== + dependencies: + clone-deep "^4.0.1" + flat "^5.0.2" + wildcard "^2.0.0" + +webpack-sources@^3.2.2, webpack-sources@^3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" + integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== + +webpack@^5.88.1: + version "5.89.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.89.0.tgz#56b8bf9a34356e93a6625770006490bf3a7f32dc" + integrity sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw== + dependencies: + "@types/eslint-scope" "^3.7.3" + "@types/estree" "^1.0.0" + "@webassemblyjs/ast" "^1.11.5" + "@webassemblyjs/wasm-edit" "^1.11.5" + "@webassemblyjs/wasm-parser" "^1.11.5" + acorn "^8.7.1" + acorn-import-assertions "^1.9.0" + browserslist "^4.14.5" + chrome-trace-event "^1.0.2" + enhanced-resolve "^5.15.0" + es-module-lexer "^1.2.1" + eslint-scope "5.1.1" + events "^3.2.0" + glob-to-regexp "^0.4.1" + graceful-fs "^4.2.9" + json-parse-even-better-errors "^2.3.1" + loader-runner "^4.2.0" + mime-types "^2.1.27" + neo-async "^2.6.2" + schema-utils "^3.2.0" + tapable "^2.1.1" + terser-webpack-plugin "^5.3.7" + watchpack "^2.4.0" + webpack-sources "^3.2.3" + +webpackbar@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/webpackbar/-/webpackbar-5.0.2.tgz#d3dd466211c73852741dfc842b7556dcbc2b0570" + integrity sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ== + dependencies: + chalk "^4.1.0" + consola "^2.15.3" + pretty-time "^1.1.0" + std-env "^3.0.1" + +websocket-driver@>=0.5.1, websocket-driver@^0.7.4: + version "0.7.4" + resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" + integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== + dependencies: + http-parser-js ">=0.5.1" + safe-buffer ">=5.1.0" + websocket-extensions ">=0.1.1" + +websocket-extensions@>=0.1.1: + version "0.1.4" + resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" + integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== + +whatwg-url@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" + integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== + dependencies: + tr46 "~0.0.3" + webidl-conversions "^3.0.0" + +which@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== dependencies: isexe "^2.0.0" -yallist@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" - integrity sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A== +which@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +widest-line@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-4.0.1.tgz#a0fc673aaba1ea6f0a0d35b3c2795c9a9cc2ebf2" + integrity sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig== + dependencies: + string-width "^5.0.1" + +wildcard@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.1.tgz#5ab10d02487198954836b6349f74fff961e10f67" + integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ== + +wrap-ansi@^8.0.1, wrap-ansi@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" + integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== + dependencies: + ansi-styles "^6.1.0" + string-width "^5.0.1" + strip-ansi "^7.0.1" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +write-file-atomic@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" + 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" + +ws@^7.3.1: + version "7.5.9" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" + integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== + +ws@^8.13.0: + version "8.14.2" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.14.2.tgz#6c249a806eb2db7a20d26d51e7709eab7b2e6c7f" + integrity sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g== + +xdg-basedir@^5.0.1, xdg-basedir@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-5.1.0.tgz#1efba19425e73be1bc6f2a6ceb52a3d2c884c0c9" + integrity sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ== + +xml-js@^1.6.11: + version "1.6.11" + resolved "https://registry.yarnpkg.com/xml-js/-/xml-js-1.6.11.tgz#927d2f6947f7f1c19a316dd8eea3614e8b18f8e9" + integrity sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g== + dependencies: + sax "^1.2.4" + +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" + integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== yocto-queue@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== -zod@^3.20.2: - version "3.21.4" - resolved "https://registry.yarnpkg.com/zod/-/zod-3.21.4.tgz#10882231d992519f0a10b5dd58a38c9dabbb64db" - integrity sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw== - -zustand@^4.3.1: - version "4.3.6" - resolved "https://registry.yarnpkg.com/zustand/-/zustand-4.3.6.tgz#ce7804eb75361af0461a2d0536b65461ec5de86f" - integrity sha512-6J5zDxjxLE+yukC2XZWf/IyWVKnXT9b9HUv09VJ/bwGCpKNcaTqp7Ws28Xr8jnbvnZcdRaidztAPsXFBIqufiw== - dependencies: - use-sync-external-store "1.2.0" +yocto-queue@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-1.0.0.tgz#7f816433fb2cbc511ec8bf7d263c3b58a1a3c251" + integrity sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g== zwitch@^2.0.0: version "2.0.4"