From 870a896be58d9bb9e969d634b08936c97d1f678c Mon Sep 17 00:00:00 2001 From: Rem W Date: Tue, 30 Mar 2021 19:30:07 +0200 Subject: [PATCH] Initial commit --- .babelrc | 12 + .eslintignore | 5 + .eslintrc | 38 + .github/FUNDING.yml | 1 + .gitignore | 25 + .prettierignore | 2 + .prettierrc | 4 + .vscode/launch.json | 31 + .vscode/settings.json | 11 + README.md | 124 + netlify.toml | 3 + next.config.js | 14 + package-lock.json | 12000 ++++++++++++++++ package.json | 59 + postcss.config.js | 6 + public/apple-touch-icon.png | Bin 0 -> 8459 bytes .../assets/images/nextjs-starter-banner.png | Bin 0 -> 232934 bytes public/favicon-16x16.png | Bin 0 -> 445 bytes public/favicon-32x32.png | Bin 0 -> 1001 bytes public/favicon.ico | Bin 0 -> 15406 bytes src/layout/Meta.tsx | 55 + src/pages/_app.tsx | 10 + src/pages/_document.tsx | 21 + src/pages/about.tsx | 21 + src/pages/index.tsx | 216 + src/styles/main.css | 21 + src/templates/Main.tsx | 74 + src/utils/Config.ts | 6 + tailwind.config.js | 46 + tsconfig.json | 38 + 30 files changed, 12843 insertions(+) create mode 100644 .babelrc create mode 100644 .eslintignore create mode 100644 .eslintrc create mode 100644 .github/FUNDING.yml create mode 100644 .gitignore create mode 100644 .prettierignore create mode 100644 .prettierrc create mode 100644 .vscode/launch.json create mode 100644 .vscode/settings.json create mode 100644 README.md create mode 100644 netlify.toml create mode 100644 next.config.js create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 postcss.config.js create mode 100755 public/apple-touch-icon.png create mode 100644 public/assets/images/nextjs-starter-banner.png create mode 100755 public/favicon-16x16.png create mode 100755 public/favicon-32x32.png create mode 100755 public/favicon.ico create mode 100644 src/layout/Meta.tsx create mode 100644 src/pages/_app.tsx create mode 100644 src/pages/_document.tsx create mode 100644 src/pages/about.tsx create mode 100644 src/pages/index.tsx create mode 100644 src/styles/main.css create mode 100644 src/templates/Main.tsx create mode 100644 src/utils/Config.ts create mode 100644 tailwind.config.js create mode 100644 tsconfig.json diff --git a/.babelrc b/.babelrc new file mode 100644 index 000000000..e3ffd2aa2 --- /dev/null +++ b/.babelrc @@ -0,0 +1,12 @@ +{ + "presets": [ + [ + "next/babel", + { + "styled-jsx": { + "plugins": ["styled-jsx-plugin-postcss"] + } + } + ] + ] +} diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 000000000..b6927a33f --- /dev/null +++ b/.eslintignore @@ -0,0 +1,5 @@ +node_modules +dist +next.config.js +postcss.config.js +tailwind.config.js diff --git a/.eslintrc b/.eslintrc new file mode 100644 index 000000000..02accdf70 --- /dev/null +++ b/.eslintrc @@ -0,0 +1,38 @@ +{ + "plugins": ["@typescript-eslint"], + "extends": ["airbnb-typescript"], + "parserOptions": { + "project": "./tsconfig.json" + }, + "rules": { + "react/destructuring-assignment": "off", // Vscode doesn't support automatically destructuring, it's a pain to add a new variable + "jsx-a11y/anchor-is-valid": "off", // Next.js use his own internal link system + "react/require-default-props": "off", // Allow non-defined react props as undefined + "import/order": [ + "error", + { + "groups": ["builtin", "external", "internal"], + "pathGroups": [ + { + "pattern": "react", + "group": "external", + "position": "before" + } + ], + "pathGroupsExcludedImportTypes": ["react"], + "newlines-between": "always", + "alphabetize": { + "order": "asc", + "caseInsensitive": true + } + } + ], + "import/prefer-default-export": "off", + "@typescript-eslint/no-unused-vars": [ + "error", + { + "argsIgnorePattern": "^_" + } + ] + } +} diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 000000000..941e1c915 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1 @@ +custom: ['https://creativedesignsguru.com/category/nextjs/', 'https://www.buymeacoffee.com/ixartz'] diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..09f717749 --- /dev/null +++ b/.gitignore @@ -0,0 +1,25 @@ +# dependencies +/node_modules + +# testing +/coverage + +# export +/dist + +# production +/build +/dist +/.next +/bundles + +# misc +.DS_Store +Thumbs.db +next-env.d.ts +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Dotenv files +.env*.local diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 000000000..760776850 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,2 @@ +node_modules +README.md diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 000000000..5ac85e271 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,4 @@ +{ + "printWidth": 100, + "singleQuote": true +} diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 000000000..70fddd804 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,31 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "type": "chrome", + "request": "launch", + "name": "Next: Chrome", + "url": "http://localhost:8080", + "webRoot": "${workspaceFolder}" + }, + { + "type": "node", + "request": "launch", + "name": "Next: Node", + "program": "${workspaceFolder}/node_modules/.bin/next", + "args": ["dev", "--port", "8080"], + "autoAttachChildProcesses": true, + "console": "externalTerminal", + "skipFiles": ["/**"] + } + ], + "compounds": [ + { + "name": "Next: Full", + "configurations": ["Next: Node", "Next: Chrome"] + } + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 000000000..efcccf658 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,11 @@ +{ + "editor.tabSize": 2, + "editor.detectIndentation": false, + "jest.autoEnable": false, + "editor.formatOnSave": false, + "editor.codeActionsOnSave": [ + "source.addMissingImports", + "source.fixAll.format", + "source.fixAll.eslint" + ] +} diff --git a/README.md b/README.md new file mode 100644 index 000000000..429833f7b --- /dev/null +++ b/README.md @@ -0,0 +1,124 @@ +# Boilerplate and Starter for Next JS 10+, Tailwind CSS 2.0 and TypeScript + +

+ Next js starter banner +

+ +🚀 Boilerplate and Starter for Next.js, Tailwind CSS and TypeScript ⚡️ Made with developer experience first: [Next.js](https://nextjs.org), [TypeScript](https://www.typescriptlang.org), [ESLint](https://eslint.org), [Prettier](https://prettier.io), [PostCSS](https://postcss.org), [Tailwind CSS](https://tailwindcss.com). + +Clone this project and use it to create your own [Next.js](https://nextjs.org) project. You can check a [Next js templates demo](https://creativedesignsguru.com/demo/Nextjs-Boilerplate/). + +### Features + +Developer experience first: + +- 🔥 [Next.js](https://nextjs.org) for Static Site Generator +- 🎨 Integrate with [Tailwind CSS](https://tailwindcss.com) +- 💅 [PostCSS](https://postcss.org) for processing [Tailwind CSS](https://tailwindcss.com) +- 🎉 Type checking [TypeScript](https://www.typescriptlang.org) +- ✏️ Linter with [ESLint](https://eslint.org) +- 🛠 Code Formatter with [Prettier](https://prettier.io) +- 🦊 SEO metadata, [JSON-LD](https://developers.google.com/search/docs/guides/intro-structured-data) and [Open Graph](https://ogp.me/) tags with [Next SEO](https://github.com/garmeeh/next-seo) +- ⚙️ [Bundler Analyzer](https://www.npmjs.com/package/@next/bundle-analyzer) +- 🌈 Include a FREE minimalist theme +- 💯 Maximize lighthouse score + +Built-in feature from Next.js: + +- ☕ Minify HTML & CSS +- 💨 Live reload +- ✅ Cache busting + +### Philosophy + +- Minimal code +- SEO-friendly +- 🚀 Production-ready + +### Premium Themes ([Nextjs Themes](https://creativedesignsguru.com/category/nextjs/)) + +| [Green Nextjs Landing Page Template](https://creativedesignsguru.com/landing-green-modern-nextjs-theme/) | [Indigo Nextjs Tailwind Theme](https://creativedesignsguru.com/landing-indigo-modern-react-theme/) | +| --- | --- | +| [![Green Nextjs Landing Page Template](https://creativedesignsguru.com/assets/images/themes/landing-green-modern-nextjs-theme-xs.png)](https://creativedesignsguru.com/landing-green-modern-nextjs-theme/) | [![Indigo Nextjs Tailwind Theme](https://creativedesignsguru.com/assets/images/themes/landing-indigo-modern-nextjs-theme-xs.png)](https://creativedesignsguru.com/landing-indigo-modern-react-theme/) | + +| [Purple Saas Nextjs Theme](https://creativedesignsguru.com/landing-purple-modern-react-theme/) | [Blue Landing Page Nextjs Theme](https://creativedesignsguru.com/landing-blue-modern-react-theme/) | +| --- | --- | +| [![Purple Saas Nextjs Theme](https://creativedesignsguru.com/assets/images/themes/landing-purple-modern-nextjs-theme-xs.png)](https://creativedesignsguru.com/landing-purple-modern-react-theme/) | [![Blue Landing Page Nextjs Theme](https://creativedesignsguru.com/assets/images/themes/landing-blue-modern-nextjs-theme-xs.png)](https://creativedesignsguru.com/landing-blue-modern-react-theme/) | + +### Requirements + +- Node.js and npm + +### Getting started + +Run the following command on your local environment: + +``` +git clone --depth=1 https://github.com/ixartz/Next-js-Boilerplate.git my-project-name +cd my-project-name +npm install +``` + +Then, you can run locally in development mode with live reload: + +``` +npm run dev +``` + +Open http://localhost:8080 with your favorite browser to see your project. + +``` +. +├── public # Static files +└── src + ├── pages # Next.js pages + └── styles # CSS files +``` + +### Customization + +You can easily configure Next js Boilerplate. Please change the following file: + +- `public/apple-touch-icon.png`, `public/favicon.ico`, `public/favicon-16x16.png` and `public/favicon-32x32.png`: your blog favicon, you can generate from https://favicon.io/favicon-converter/ +- `src/styles/main.css`: your blog CSS file using Tailwind CSS + +### Deploy to production + +You can see the results locally in production mode with: + +``` +$ npm run build +$ npm run start +``` + +The generated HTML and CSS files are minified (built-in feature from Next js). It will also removed unused CSS from [Tailwind CSS](https://tailwindcss.com). + +You can create an optimized production build with: + +``` +npm run build-prod +``` + +Now, your blog is ready to be deployed. All generated files are located at `dist` folder, which you can deploy with any hosting service. + +### Deploy to Netlify + +Clone this repository on own GitHub account and deploy to Netlify: + +[![Netlify Deploy button](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/ixartz/Next-js-Boilerplate) + +### Contributions + +Everyone is welcome to contribute to this project. Feel free to open an issue if you have question or found a bug. + +### License + +Licensed under the MIT License, Copyright © 2020 + +See [LICENSE](LICENSE) for more information. + +--- + +Made with ♥ by [CreativeDesignsGuru](https://creativedesignsguru.com) + +[![Sponsor Next JS Boilerplate](https://cdn.buymeacoffee.com/buttons/default-red.png)](https://www.buymeacoffee.com/ixartz) diff --git a/netlify.toml b/netlify.toml new file mode 100644 index 000000000..567cb40df --- /dev/null +++ b/netlify.toml @@ -0,0 +1,3 @@ +[build] + publish = "dist" + command = "npm run build-prod" diff --git a/next.config.js b/next.config.js new file mode 100644 index 000000000..88c54c676 --- /dev/null +++ b/next.config.js @@ -0,0 +1,14 @@ +const withBundleAnalyzer = require('@next/bundle-analyzer')({ + enabled: process.env.ANALYZE === 'true', +}); + +const baseUrl = ''; + +module.exports = withBundleAnalyzer({ + poweredByHeader: false, + trailingSlash: true, + basePath: baseUrl, + env: { + baseUrl: baseUrl, + }, +}); diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 000000000..d09a96869 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,12000 @@ +{ + "name": "next-js-boilerplate", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "next-js-boilerplate", + "version": "1.0.0", + "license": "ISC", + "dependencies": { + "@tailwindcss/jit": "^0.1.8", + "next": "^10.0.9", + "next-seo": "^4.23.0", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "styled-jsx-plugin-postcss": "^4.0.1" + }, + "devDependencies": { + "@next/bundle-analyzer": "^10.0.9", + "@types/node": "^14.14.35", + "@types/react": "^17.0.3", + "@typescript-eslint/eslint-plugin": "^4.19.0", + "autoprefixer": "^10.2.5", + "eslint": "^7.22.0", + "eslint-config-airbnb-typescript": "^12.3.1", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-jsx-a11y": "^6.4.1", + "eslint-plugin-react": "^7.23.1", + "eslint-plugin-react-hooks": "^4.2.0", + "husky": "^4.3.8", + "lint-staged": "^10.5.4", + "npm-run-all": "^4.1.5", + "postcss": "^8.2.8", + "prettier": "^2.2.1", + "rimraf": "^3.0.2", + "tailwindcss": "^2.0.4", + "typescript": "^4.2.3" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, + "node_modules/@babel/highlight": { + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", + "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.12.11", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/runtime": { + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", + "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.10.tgz", + "integrity": "sha512-x/XYVQ1h684pp1mJwOV4CyvqZXqbc8CMsMGUnAbuc82ZCdv1U63w5RSUzgDSXQHG5Rps/kiksH6g2D5BuaKyXg==", + "dev": true, + "dependencies": { + "core-js-pure": "^3.0.0", + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/@babel/types": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", + "dependencies": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", + "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "dependencies": { + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@fullhuman/postcss-purgecss": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-3.1.3.tgz", + "integrity": "sha512-kwOXw8fZ0Lt1QmeOOrd+o4Ibvp4UTEBFQbzvWldjlKv5n+G9sXfIPn1hh63IQIL8K8vbvv1oYMJiIUbuy9bGaA==", + "dependencies": { + "purgecss": "^3.1.3" + } + }, + "node_modules/@hapi/accept": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.1.tgz", + "integrity": "sha512-fMr4d7zLzsAXo28PRRQPXR1o2Wmu+6z+VY1UzDp0iFo13Twj8WePakwXBiqn3E1aAlTpSNzCXdnnQXFhst8h8Q==", + "dependencies": { + "@hapi/boom": "9.x.x", + "@hapi/hoek": "9.x.x" + } + }, + "node_modules/@hapi/boom": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@hapi/boom/-/boom-9.1.2.tgz", + "integrity": "sha512-uJEJtiNHzKw80JpngDGBCGAmWjBtzxDCz17A9NO2zCi8LLBlb5Frpq4pXwyN+2JQMod4pKz5BALwyneCgDg89Q==", + "dependencies": { + "@hapi/hoek": "9.x.x" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.1.1.tgz", + "integrity": "sha512-CAEbWH7OIur6jEOzaai83jq3FmKmv4PmX1JYfs9IrYcGEVI/lyL1EXJGCj7eFVJ0bg5QR8LMxBlEtA+xKiLpFw==" + }, + "node_modules/@next/bundle-analyzer": { + "version": "10.0.9", + "resolved": "https://registry.npmjs.org/@next/bundle-analyzer/-/bundle-analyzer-10.0.9.tgz", + "integrity": "sha512-xHU8BTtQty8g8Uq1TTiGyeOhX9Qo4q/jOmEcI9n5qQRlHB7DVNKmG4Jx5QoQ9DwWL7Rd0bPeFqvoTOlrqmIQ3g==", + "dev": true, + "dependencies": { + "webpack-bundle-analyzer": "4.3.0" + } + }, + "node_modules/@next/env": { + "version": "10.0.9", + "resolved": "https://registry.npmjs.org/@next/env/-/env-10.0.9.tgz", + "integrity": "sha512-MERX3DY5u0Ed29eAsXeFBCZlFAGBtmjf7+Nht0hfgB25MPKKkIbC/0MRPcX/PQcAgLHsAHO6ay1u9xKzR4Vzjw==" + }, + "node_modules/@next/polyfill-module": { + "version": "10.0.9", + "resolved": "https://registry.npmjs.org/@next/polyfill-module/-/polyfill-module-10.0.9.tgz", + "integrity": "sha512-kPOP6ku/e8zdrK8hwxOrjUrPLcdDEj12huLHVz+DZU+20q6VlhMOtR8aKHW1460L4LoLE/DAa7YyIuxtArhDRg==" + }, + "node_modules/@next/react-dev-overlay": { + "version": "10.0.9", + "resolved": "https://registry.npmjs.org/@next/react-dev-overlay/-/react-dev-overlay-10.0.9.tgz", + "integrity": "sha512-JsSh2Y004MEuPYqBD9eTl4PVZIjSzSy2GcD7MrW/gQcExYNpeMIJAbh8/OcyO1t+OnQeIHF5s/xTMsDHBGNcew==", + "dependencies": { + "@babel/code-frame": "7.12.11", + "anser": "1.4.9", + "chalk": "4.0.0", + "classnames": "2.2.6", + "css.escape": "1.5.1", + "data-uri-to-buffer": "3.0.1", + "platform": "1.3.6", + "shell-quote": "1.7.2", + "source-map": "0.8.0-beta.0", + "stacktrace-parser": "0.1.10", + "strip-ansi": "6.0.0" + }, + "peerDependencies": { + "react": "^16.9.0 || ^17", + "react-dom": "^16.9.0 || ^17" + } + }, + "node_modules/@next/react-dev-overlay/node_modules/chalk": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", + "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@next/react-refresh-utils": { + "version": "10.0.9", + "resolved": "https://registry.npmjs.org/@next/react-refresh-utils/-/react-refresh-utils-10.0.9.tgz", + "integrity": "sha512-LSoKnM+fI9MHHew+mBg1w2e4/gjwPQsI+mDTzmfwdBwje+j9U2Int6XOZftMqBPXSlL04vjC9SRBkp0+3h8cNA==", + "peerDependencies": { + "react-refresh": "0.8.3", + "webpack": "^4 || ^5" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + } + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", + "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "dependencies": { + "@nodelib/fs.stat": "2.0.4", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", + "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", + "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.4", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@opentelemetry/api": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-0.14.0.tgz", + "integrity": "sha512-L7RMuZr5LzMmZiQSQDy9O1jo0q+DaLy6XpYJfIGfYSfoJA5qzYwUP3sP1uMIQ549DvxAgM3ng85EaPTM/hUHwQ==", + "dependencies": { + "@opentelemetry/context-base": "^0.14.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@opentelemetry/context-base": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/context-base/-/context-base-0.14.0.tgz", + "integrity": "sha512-sDOAZcYwynHFTbLo6n8kIbLiVF3a3BLkrmehJUyEbT9F+Smbi47kLGS2gG2g0fjBLR/Lr1InPD7kXL7FaTqEkw==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.11", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.11.tgz", + "integrity": "sha512-3NsZsJIA/22P3QUyrEDNA2D133H4j224twJrdipXN38dpnIOzAbUDtOwkcJ5pXmn75w7LSQDjA4tO9dm1XlqlA==", + "dev": true + }, + "node_modules/@tailwindcss/jit": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@tailwindcss/jit/-/jit-0.1.8.tgz", + "integrity": "sha512-YNzq0mUimcJldY0u2B475u7fnyOWQkWbQvHcEftkf7VqQIwQrBvSRM7Cycg0MAU42IMgT14MGOmmV8ObUXzNMQ==", + "dependencies": { + "chokidar": "^3.5.1", + "dlv": "^1.1.3", + "fast-glob": "^3.2.5", + "lodash.topath": "^4.5.2", + "normalize-path": "^3.0.0", + "object-hash": "^2.1.1", + "postcss-selector-parser": "^6.0.4", + "quick-lru": "^5.1.1" + }, + "peerDependencies": { + "postcss": "^8.2.6", + "tailwindcss": "^2.0.3" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", + "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==", + "dev": true + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, + "node_modules/@types/node": { + "version": "14.14.35", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.35.tgz", + "integrity": "sha512-Lt+wj8NVPx0zUmUwumiVXapmaLUcAk3yPuHCFVXras9k5VT9TdhJqKqGVUQCD60OTMCl0qxJ57OiTL0Mic3Iag==", + "dev": true + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "node_modules/@types/prop-types": { + "version": "15.7.3", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", + "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==", + "dev": true + }, + "node_modules/@types/react": { + "version": "17.0.3", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.3.tgz", + "integrity": "sha512-wYOUxIgs2HZZ0ACNiIayItyluADNbONl7kt8lkLjVK8IitMH5QMyAh75Fwhmo37r1m7L2JaFj03sIfxBVDvRAg==", + "dev": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz", + "integrity": "sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==", + "dev": true + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.19.0.tgz", + "integrity": "sha512-CRQNQ0mC2Pa7VLwKFbrGVTArfdVDdefS+gTw0oC98vSI98IX5A8EVH4BzJ2FOB0YlCmm8Im36Elad/Jgtvveaw==", + "dev": true, + "dependencies": { + "@typescript-eslint/experimental-utils": "4.19.0", + "@typescript-eslint/scope-manager": "4.19.0", + "debug": "^4.1.1", + "functional-red-black-tree": "^1.0.1", + "lodash": "^4.17.15", + "regexpp": "^3.0.0", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^4.0.0", + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.19.0.tgz", + "integrity": "sha512-9/23F1nnyzbHKuoTqFN1iXwN3bvOm/PRIXSBR3qFAYotK/0LveEOHr5JT1WZSzcD6BESl8kPOG3OoDRKO84bHA==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/scope-manager": "4.19.0", + "@typescript-eslint/types": "4.19.0", + "@typescript-eslint/typescript-estree": "4.19.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.19.0.tgz", + "integrity": "sha512-/uabZjo2ZZhm66rdAu21HA8nQebl3lAIDcybUoOxoI7VbZBYavLIwtOOmykKCJy+Xq6Vw6ugkiwn8Js7D6wieA==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "4.19.0", + "@typescript-eslint/types": "4.19.0", + "@typescript-eslint/typescript-estree": "4.19.0", + "debug": "^4.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.19.0.tgz", + "integrity": "sha512-GGy4Ba/hLXwJXygkXqMzduqOMc+Na6LrJTZXJWVhRrSuZeXmu8TAnniQVKgj8uTRKe4igO2ysYzH+Np879G75g==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "4.19.0", + "@typescript-eslint/visitor-keys": "4.19.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.19.0.tgz", + "integrity": "sha512-A4iAlexVvd4IBsSTNxdvdepW0D4uR/fwxDrKUa+iEY9UWvGREu2ZyB8ylTENM1SH8F7bVC9ac9+si3LWNxcBuA==", + "dev": true, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.19.0.tgz", + "integrity": "sha512-3xqArJ/A62smaQYRv2ZFyTA+XxGGWmlDYrsfZG68zJeNbeqRScnhf81rUVa6QG4UgzHnXw5VnMT5cg75dQGDkA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "4.19.0", + "@typescript-eslint/visitor-keys": "4.19.0", + "debug": "^4.1.1", + "globby": "^11.0.1", + "is-glob": "^4.0.1", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.19.0.tgz", + "integrity": "sha512-aGPS6kz//j7XLSlgpzU2SeTqHPsmRYxFztj2vPuMMFJXZudpRSehE3WCV+BaxwZFvfAqMoSd86TEuM0PQ59E/A==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "4.19.0", + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dependencies": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/anser": { + "version": "1.4.9", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.9.tgz", + "integrity": "sha512-AI+BjTeGt2+WFk4eWcqbQ7snZpDBt8SaLlj0RT2h5xfdWaiy51OjYvqwMrNzJLGy8iOAL6nKDITWO+rd4MkYEA==" + }, + "node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/array-includes": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", + "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", + "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", + "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dependencies": { + "object-assign": "^4.1.1", + "util": "0.10.3" + } + }, + "node_modules/assert/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/ast-types": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.2.tgz", + "integrity": "sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=", + "dev": true + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.2.5.tgz", + "integrity": "sha512-7H4AJZXvSsn62SqZyJCP+1AWwOuoYpUfK6ot9vm0e87XD6mT8lDywc9D9OTJPMULyGcvmIxzTAMeG2Cc+YX+fA==", + "dependencies": { + "browserslist": "^4.16.3", + "caniuse-lite": "^1.0.30001196", + "colorette": "^1.2.2", + "fraction.js": "^4.0.13", + "normalize-range": "^0.1.2", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/axe-core": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.3.tgz", + "integrity": "sha512-vwPpH4Aj4122EW38mxO/fxhGKtwWTMLDIJfZ1He0Edbtjcfna/R3YB67yVhezUMzqc3Jr3+Ii50KRntlENL4xQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", + "dev": true + }, + "node_modules/babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dependencies": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.16.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz", + "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==", + "dependencies": { + "caniuse-lite": "^1.0.30001181", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.649", + "escalade": "^3.1.1", + "node-releases": "^1.1.70" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/buffer": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", + "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" + } + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, + "node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001204", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001204.tgz", + "integrity": "sha512-JUdjWpcxfJ9IPamy2f5JaRDCaqJOxDzOSKtbdx4rH9VivMd1vIzoPumsJa9LoMIi4Fx2BV2KZOxWhNkBjaYivQ==" + }, + "node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.1" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/classnames": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", + "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "dev": true, + "dependencies": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", + "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", + "dependencies": { + "color-convert": "^1.9.1", + "color-string": "^1.5.4" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/color-string": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", + "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/color/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" + }, + "node_modules/commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "node_modules/compare-versions": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", + "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", + "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==", + "dev": true + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, + "node_modules/contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/convert-source-map/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/core-js-pure": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.9.1.tgz", + "integrity": "sha512-laz3Zx0avrw9a4QEIdmIblnVuJz8W51leY9iLThatCsFawWxC3sE4guASC78JbCin+DkwMpCdp1AVAuzL/GN7A==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "node_modules/cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/css-unit-converter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz", + "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==" + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano-preset-simple": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-simple/-/cssnano-preset-simple-1.2.2.tgz", + "integrity": "sha512-gtvrcRSGtP3hA/wS8mFVinFnQdEsEpm3v4I/s/KmNjpdWaThV/4E5EojAzFXxyT5OCSRPLlHR9iQexAqKHlhGQ==", + "dependencies": { + "caniuse-lite": "^1.0.30001179", + "postcss": "^7.0.32" + } + }, + "node_modules/cssnano-preset-simple/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano-preset-simple/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano-preset-simple/node_modules/chalk/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano-preset-simple/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/cssnano-preset-simple/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/cssnano-preset-simple/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano-preset-simple/node_modules/postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dependencies": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/cssnano-preset-simple/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssnano-preset-simple/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/cssnano-simple": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cssnano-simple/-/cssnano-simple-1.2.2.tgz", + "integrity": "sha512-4slyYc1w4JhSbhVX5xi9G0aQ42JnRyPg+7l7cqoNyoIDzfWx40Rq3JQZnoAWDu60A4AvKVp9ln/YSUOdhDX68g==", + "dependencies": { + "cssnano-preset-simple": "1.2.2", + "postcss": "^7.0.32" + } + }, + "node_modules/cssnano-simple/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano-simple/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano-simple/node_modules/chalk/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano-simple/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/cssnano-simple/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/cssnano-simple/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano-simple/node_modules/postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dependencies": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/cssnano-simple/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssnano-simple/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/csstype": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.7.tgz", + "integrity": "sha512-KxnUB0ZMlnUWCsx2Z8MUsr6qV6ja1w9ArPErJaJaF8a5SOWoHLIszeCTKGRGRgtLgYrs1E8CHkNSP1VZTTPc9g==", + "dev": true + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", + "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==", + "dev": true + }, + "node_modules/data-uri-to-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", + "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", + "dev": true + }, + "node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "dependencies": { + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" + }, + "bin": { + "detective": "bin/detective.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/didyoumean": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.1.tgz", + "integrity": "sha1-6S7f2tplN9SE1zwBcv0eugxJdv8=" + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.3.699", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.699.tgz", + "integrity": "sha512-fjt43CPXdPYwD9ybmKbNeLwZBmCVdLY2J5fGZub7/eMPuiqQznOGNXv/wurnpXIlE7ScHnvG9Zi+H4/i6uMKmw==" + }, + "node_modules/elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", + "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.2", + "is-string": "^1.0.5", + "object-inspect": "^1.9.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint": { + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.22.0.tgz", + "integrity": "sha512-3VawOtjSJUQiiqac8MQc+w457iGLfuNGLFn8JmF051tTKbh5/x/0vlcEj8OgDCaw7Ysa2Jn8paGshV7x2abKXg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash": "^4.17.21", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.4", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-airbnb": { + "version": "18.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz", + "integrity": "sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==", + "dev": true, + "dependencies": { + "eslint-config-airbnb-base": "^14.2.1", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "eslint": "^5.16.0 || ^6.8.0 || ^7.2.0", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-jsx-a11y": "^6.4.1", + "eslint-plugin-react": "^7.21.5", + "eslint-plugin-react-hooks": "^4 || ^3 || ^2.3.0 || ^1.7.0" + } + }, + "node_modules/eslint-config-airbnb-base": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz", + "integrity": "sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==", + "dev": true, + "dependencies": { + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "eslint": "^5.16.0 || ^6.8.0 || ^7.2.0", + "eslint-plugin-import": "^2.22.1" + } + }, + "node_modules/eslint-config-airbnb-typescript": { + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-12.3.1.tgz", + "integrity": "sha512-ql/Pe6/hppYuRp4m3iPaHJqkBB7dgeEmGPQ6X0UNmrQOfTF+dXw29/ZjU2kQ6RDoLxaxOA+Xqv07Vbef6oVTWw==", + "dev": true, + "dependencies": { + "@typescript-eslint/parser": "^4.4.1", + "eslint-config-airbnb": "^18.2.0", + "eslint-config-airbnb-base": "^14.2.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", + "dev": true, + "dependencies": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-module-utils": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", + "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", + "dev": true, + "dependencies": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-module-utils/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-plugin-import": { + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz", + "integrity": "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.1", + "array.prototype.flat": "^1.2.3", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.4", + "eslint-module-utils": "^2.6.0", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.1", + "read-pkg-up": "^2.0.0", + "resolve": "^1.17.0", + "tsconfig-paths": "^3.9.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "dependencies": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz", + "integrity": "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.11.2", + "aria-query": "^4.2.2", + "array-includes": "^3.1.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.0.2", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.6", + "emoji-regex": "^9.0.0", + "has": "^1.0.3", + "jsx-ast-utils": "^3.1.0", + "language-tags": "^1.0.5" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.23.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.1.tgz", + "integrity": "sha512-MvFGhZjI8Z4HusajmSw0ougGrq3Gs4vT/0WgwksZgf5RrLrRa2oYAw56okU4tZJl8+j7IYNuTM+2RnFEuTSdRQ==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.3", + "array.prototype.flatmap": "^1.2.4", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.3", + "object.fromentries": "^2.0.4", + "object.values": "^1.1.3", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "string.prototype.matchall": "^4.0.4" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz", + "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", + "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dev": true, + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", + "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "node_modules/fastq": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", + "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-cache-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-cache-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/find-versions": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-4.0.0.tgz", + "integrity": "sha512-wgpWy002tA+wgmO27buH/9KzyEOQnKsG/R0yrcjPT9BOFm0zRBVQbZ95nRGXWMywS8YR5knRbpohio0bcJABxQ==", + "dev": true, + "dependencies": { + "semver-regex": "^3.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", + "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==", + "dev": true + }, + "node_modules/fraction.js": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.0.13.tgz", + "integrity": "sha512-E1fz2Xs9ltlUp+qbiyx9wmt2n9dRzPsS11Jtdb8D2o+cC7wr9xkkKsVKJuBX0ST+LVS+LhLO+SbLJNtfWcJvXA==", + "engines": { + "node": "*" + } + }, + "node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-orientation": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-orientation/-/get-orientation-1.1.2.tgz", + "integrity": "sha512-/pViTfifW+gBbh/RnlFYHINvELT9Znt+SYyDKAUL6uV6By019AK/s+i9XP4jSwq7lwP38Fd8HVeTxym3+hkwmQ==", + "dependencies": { + "stream-parser": "^0.3.1" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "dev": true + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/globals": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.7.0.tgz", + "integrity": "sha512-Aipsz6ZKRxa/xQkZhNg0qIWXT6x6rD46f6x/PCnBomlttdIyAPak4YD9jTmKpZ72uROSMU87qJtcgpgHaVchiA==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", + "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby/node_modules/ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dev": true, + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "node_modules/html-tags": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", + "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/husky": { + "version": "4.3.8", + "resolved": "https://registry.npmjs.org/husky/-/husky-4.3.8.tgz", + "integrity": "sha512-LCqqsB0PzJQ/AlCgfrfzRe3e3+NvmefAdKQhRYpxS4u6clblBoDdzzvHi8fmxKRzvMxPY/1WZWzomPZww0Anow==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "compare-versions": "^3.6.0", + "cosmiconfig": "^7.0.0", + "find-versions": "^4.0.0", + "opencollective-postinstall": "^2.0.2", + "pkg-dir": "^5.0.0", + "please-upgrade-node": "^3.2.0", + "slash": "^3.0.0", + "which-pm-runs": "^1.0.0" + }, + "bin": { + "husky-run": "bin/run.js", + "husky-upgrade": "lib/upgrader/bin.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/husky" + } + }, + "node_modules/husky/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/husky/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/husky/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/husky/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/node_modules/pkg-dir": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", + "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", + "dev": true, + "dependencies": { + "find-up": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "node_modules/is-bigint": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", + "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", + "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", + "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", + "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", + "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", + "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dependencies": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", + "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.2", + "object.assign": "^4.1.2" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==", + "dev": true + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "dev": true, + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/line-column": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/line-column/-/line-column-1.0.2.tgz", + "integrity": "sha1-0lryk2tvSEkXKzEuR5LR2Ye8NKI=", + "dependencies": { + "isarray": "^1.0.0", + "isobject": "^2.0.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "node_modules/lint-staged": { + "version": "10.5.4", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.4.tgz", + "integrity": "sha512-EechC3DdFic/TdOPgj/RB3FicqE6932LTHCUm0Y2fsD9KGlLB+RwJl2q1IYBIvEsKzDOgn0D4gll+YxG5RsrKg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "cli-truncate": "^2.1.0", + "commander": "^6.2.0", + "cosmiconfig": "^7.0.0", + "debug": "^4.2.0", + "dedent": "^0.7.0", + "enquirer": "^2.3.6", + "execa": "^4.1.0", + "listr2": "^3.2.2", + "log-symbols": "^4.0.0", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "please-upgrade-node": "^3.2.0", + "string-argv": "0.3.1", + "stringify-object": "^3.3.0" + }, + "bin": { + "lint-staged": "bin/lint-staged.js" + }, + "funding": { + "url": "https://opencollective.com/lint-staged" + } + }, + "node_modules/listr2": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.4.3.tgz", + "integrity": "sha512-wZmkzNiuinOfwrGqAwTCcPw6aKQGTAMGXwG5xeU1WpDjJNeBA35jGBeWxR3OF+R6Yl5Y3dRG+3vE8t6PDcSNHA==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "cli-truncate": "^2.1.0", + "figures": "^3.2.0", + "indent-string": "^4.0.0", + "log-update": "^4.0.0", + "p-map": "^4.0.0", + "rxjs": "^6.6.6", + "through": "^2.3.8", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "enquirer": ">= 2.3.0 < 3" + } + }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "node_modules/lodash.toarray": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", + "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=" + }, + "node_modules/lodash.topath": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/lodash.topath/-/lodash.topath-4.5.2.tgz", + "integrity": "sha1-NhY1Hzu6YZlKCTGYlmC9AyVP0Ak=" + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", + "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.3.0", + "cli-cursor": "^3.1.0", + "slice-ansi": "^4.0.0", + "wrap-ansi": "^6.2.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", + "dev": true, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "node_modules/modern-normalize": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/modern-normalize/-/modern-normalize-1.0.0.tgz", + "integrity": "sha512-1lM+BMLGuDfsdwf3rsgBSrxJwAZHFIrQ8YR61xIqdHo0uNKI9M52wNpHSrliZATJp51On6JD0AfRxd4YGSU0lw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.1.22", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz", + "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/native-url": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.3.4.tgz", + "integrity": "sha512-6iM8R99ze45ivyH8vybJ7X0yekIcPf5GgLV5K0ENCbmRcaRIDoj37BC8iLEmaaBfqqb8enuZ5p0uhY+lVAbAcA==", + "dependencies": { + "querystring": "^0.2.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "node_modules/next": { + "version": "10.0.9", + "resolved": "https://registry.npmjs.org/next/-/next-10.0.9.tgz", + "integrity": "sha512-HyoVjYydcM6LaFAUOHSxVQCcKOsIimVO/IKXCuWUu1rr6DDgXbWNg/8ckH084qD46MOYlLzjViiZ3KCmNQL4Cw==", + "dependencies": { + "@babel/runtime": "7.12.5", + "@hapi/accept": "5.0.1", + "@next/env": "10.0.9", + "@next/polyfill-module": "10.0.9", + "@next/react-dev-overlay": "10.0.9", + "@next/react-refresh-utils": "10.0.9", + "@opentelemetry/api": "0.14.0", + "ast-types": "0.13.2", + "browserslist": "4.16.1", + "buffer": "5.6.0", + "caniuse-lite": "^1.0.30001179", + "chalk": "2.4.2", + "chokidar": "3.5.1", + "crypto-browserify": "3.12.0", + "cssnano-simple": "1.2.2", + "etag": "1.8.1", + "find-cache-dir": "3.3.1", + "get-orientation": "1.1.2", + "jest-worker": "24.9.0", + "native-url": "0.3.4", + "node-fetch": "2.6.1", + "node-html-parser": "1.4.9", + "node-libs-browser": "^2.2.1", + "p-limit": "3.1.0", + "path-browserify": "1.0.1", + "pnp-webpack-plugin": "1.6.4", + "postcss": "8.1.7", + "process": "0.11.10", + "prop-types": "15.7.2", + "raw-body": "2.4.1", + "react-is": "16.13.1", + "react-refresh": "0.8.3", + "stream-browserify": "3.0.0", + "styled-jsx": "3.3.2", + "use-subscription": "1.5.1", + "vm-browserify": "1.1.2", + "watchpack": "2.1.1" + }, + "bin": { + "next": "dist/bin/next" + }, + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0", + "react": "^16.6.0 || ^17", + "react-dom": "^16.6.0 || ^17", + "sass": "^1.3.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/next-seo": { + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/next-seo/-/next-seo-4.23.0.tgz", + "integrity": "sha512-/yTeeUT+zFTsrpP8iigwiwsj+HyT+ks1G27mgfnkKQBrFz9uph6Bot4nDrwfICgjvdLt2Zdve6okAgRUmhm+/g==", + "peerDependencies": { + "next": "^8.1.1-canary.54 || ^9.0.0 || ^10.0.0", + "react": "^16.0.0 || ^17.0.0", + "react-dom": "^16.0.0 || ^17.0.0" + } + }, + "node_modules/next/node_modules/@babel/runtime": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", + "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/next/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/next/node_modules/browserslist": { + "version": "4.16.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.1.tgz", + "integrity": "sha512-UXhDrwqsNcpTYJBTZsbGATDxZbiVDsx6UjpmRUmtnP10pr8wAYr5LgFoEFw9ixriQH2mv/NX2SfGzE/o8GndLA==", + "dependencies": { + "caniuse-lite": "^1.0.30001173", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.634", + "escalade": "^3.1.1", + "node-releases": "^1.1.69" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/next/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/next/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/next/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/next/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/next/node_modules/postcss": { + "version": "8.1.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.7.tgz", + "integrity": "sha512-llCQW1Pz4MOPwbZLmOddGM9eIJ8Bh7SZ2Oj5sxZva77uVaotYDsYTch1WBTNu7fUY0fpWp0fdt7uW40D4sRiiQ==", + "dependencies": { + "colorette": "^1.2.1", + "line-column": "^1.0.2", + "nanoid": "^3.1.16", + "source-map": "^0.6.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/next/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/next/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/node-emoji": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz", + "integrity": "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==", + "dependencies": { + "lodash.toarray": "^4.4.0" + } + }, + "node_modules/node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/node-html-parser": { + "version": "1.4.9", + "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-1.4.9.tgz", + "integrity": "sha512-UVcirFD1Bn0O+TSmloHeHqZZCxHjvtIeGdVdGMhyZ8/PWlEiZaZ5iJzR189yKZr8p0FXN58BUeC7RHRkf/KYGw==", + "dependencies": { + "he": "1.2.0" + } + }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/node-libs-browser/node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + }, + "node_modules/node-libs-browser/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/node-libs-browser/node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/node-libs-browser/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/node-releases": { + "version": "1.1.71", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", + "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==" + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "bin": { + "npm-run-all": "bin/npm-run-all/index.js", + "run-p": "bin/run-p/index.js", + "run-s": "bin/run-s/index.js" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/npm-run-all/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==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/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==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/npm-run-all/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/npm-run-all/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/npm-run-all/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/npm-run-all/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.1.1.tgz", + "integrity": "sha512-VOJmgmS+7wvXf8CjbQmimtCnEx3IAoLxI3fp2fbWehxrWBcAQFbk+vcwb6vzR0VZv/eNCJ/27j151ZTwqW/JeQ==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.3.tgz", + "integrity": "sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz", + "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz", + "integrity": "sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opencollective-postinstall": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", + "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", + "dev": true, + "bin": { + "opencollective-postinstall": "index.js" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "dev": true, + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-locate/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-locate/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dependencies": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" + }, + "node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", + "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true, + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/platform": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz", + "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==" + }, + "node_modules/please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "dev": true, + "dependencies": { + "semver-compare": "^1.0.0" + } + }, + "node_modules/pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", + "dependencies": { + "ts-pnp": "^1.1.6" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/postcss": { + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.8.tgz", + "integrity": "sha512-1F0Xb2T21xET7oQV9eKuctbM9S7BC0fetoHCc4H13z0PT6haiRLP4T0ZY4XWh7iLP0usgqykT6p9B2RtOf4FPw==", + "dependencies": { + "colorette": "^1.2.2", + "nanoid": "^3.1.20", + "source-map": "^0.6.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-functions": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0.tgz", + "integrity": "sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4=", + "dependencies": { + "glob": "^7.1.2", + "object-assign": "^4.1.1", + "postcss": "^6.0.9", + "postcss-value-parser": "^3.3.0" + } + }, + "node_modules/postcss-functions/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-functions/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-functions/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/postcss-functions/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/postcss-functions/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-functions/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-functions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-functions/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-functions/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-js": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-3.0.3.tgz", + "integrity": "sha512-gWnoWQXKFw65Hk/mi2+WTQTHdPD5UJdDXZmX073EY/B3BWnYjO4F4t0VneTCnCGQ5E5GsCdMkzPaTXwl3r5dJw==", + "dependencies": { + "camelcase-css": "^2.0.1", + "postcss": "^8.1.6" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-load-config/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-nested": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.5.tgz", + "integrity": "sha512-GSRXYz5bccobpTzLQZXOnSOfKl6TwVr5CyAQJUPub4nuRJSOECK5AqurxVgmtxP48p0Kc/ndY/YyS1yqldX0Ew==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.1.13" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz", + "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==", + "dependencies": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + }, + "node_modules/postcss/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz", + "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "node_modules/purgecss": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-3.1.3.tgz", + "integrity": "sha512-hRSLN9mguJ2lzlIQtW4qmPS2kh6oMnA9RxdIYK8sz18QYqd6ePp4GNDl18oWHA1f2v2NEQIh51CO8s/E3YGckQ==", + "dependencies": { + "commander": "^6.0.0", + "glob": "^7.0.0", + "postcss": "^8.2.1", + "postcss-selector-parser": "^6.0.2" + }, + "bin": { + "purgecss": "bin/purgecss.js" + } + }, + "node_modules/querystring": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", + "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/raw-body": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", + "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.3", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-refresh": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", + "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up/node_modules/path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "dependencies": { + "pify": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up/node_modules/read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "dependencies": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reduce-css-calc": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz", + "integrity": "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==", + "dependencies": { + "css-unit-converter": "^1.1.1", + "postcss-value-parser": "^3.3.0" + } + }, + "node_modules/reduce-css-calc/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "6.6.6", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.6.tgz", + "integrity": "sha512-/oTwee4N4iWzAMAL9xdGKjkEHmIwupR3oXbQjCKywF1BeFohswF3vZdogbmEF6pZkOsXTzWkrZszrWpQTByYVg==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", + "dev": true + }, + "node_modules/semver-regex": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-3.1.2.tgz", + "integrity": "sha512-bXWyL6EAKOJa81XG1OZ/Yyuq+oT0b2YLlxx7c+mrdYPaPbnj6WgVULXhinMIeZGufuUBu/eVRqXEhiv4imfwxA==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + }, + "node_modules/sirv": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.11.tgz", + "integrity": "sha512-SR36i3/LSWja7AJNRBz4fF/Xjpn7lQFI30tZ434dIy+bitLYSP+ZEenHg36i23V2SGEz+kqjksg0uOGZ5LPiqg==", + "dev": true, + "dependencies": { + "@polka/url": "^1.0.0-next.9", + "mime": "^2.3.1", + "totalist": "^1.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", + "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", + "dev": true + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "node_modules/stacktrace-parser": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", + "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", + "dependencies": { + "type-fest": "^0.7.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/stacktrace-parser/node_modules/type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stream-browserify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", + "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", + "dependencies": { + "inherits": "~2.0.4", + "readable-stream": "^3.5.0" + } + }, + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/stream-http/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/stream-http/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/stream-http/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/stream-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz", + "integrity": "sha1-FhhUhpRCACGhGC/wrxkRwSl2F3M=", + "dependencies": { + "debug": "2" + } + }, + "node_modules/stream-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/stream-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-argv": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "dev": true, + "engines": { + "node": ">=0.6.19" + } + }, + "node_modules/string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=" + }, + "node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.4.tgz", + "integrity": "sha512-pknFIWVachNcyqRfaQSeu/FUfpvJTe4uskUSZ9Wc1RijsPuzbZ8TyYT8WCNnntCjUEqQ3vUHMAfVj2+wLAisPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has-symbols": "^1.0.1", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.padend": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.2.tgz", + "integrity": "sha512-/AQFLdYvePENU3W5rgurfWSMU6n+Ww8n/3cUt7E+vPBB/D7YDG8x+qjoFs4M/alR2bW7Qg6xMjVwWUOvuQ0XpQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dev": true, + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/styled-jsx": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-3.3.2.tgz", + "integrity": "sha512-daAkGd5mqhbBhLd6jYAjYBa9LpxYCzsgo/f6qzPdFxVB8yoGbhxvzQgkC0pfmCVvW3JuAEBn0UzFLBfkHVZG1g==", + "dependencies": { + "@babel/types": "7.8.3", + "babel-plugin-syntax-jsx": "6.18.0", + "convert-source-map": "1.7.0", + "loader-utils": "1.2.3", + "source-map": "0.7.3", + "string-hash": "1.1.3", + "stylis": "3.5.4", + "stylis-rule-sheet": "0.0.10" + }, + "peerDependencies": { + "react": "15.x.x || 16.x.x || 17.x.x" + } + }, + "node_modules/styled-jsx-plugin-postcss": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/styled-jsx-plugin-postcss/-/styled-jsx-plugin-postcss-4.0.1.tgz", + "integrity": "sha512-Qy3OnewWZYykT0ESWRqqC7KhYSghXpel+cnY3/MOnmatEwvJl1+RB5YwJRjqhcODDoY/D+dKH97PZFuF3/rCBg==", + "dependencies": { + "postcss-load-config": "^2.1.2" + }, + "peerDependencies": { + "postcss": "^7.0.2 || ^8.1.0" + } + }, + "node_modules/styled-jsx/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/stylis": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", + "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" + }, + "node_modules/stylis-rule-sheet": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz", + "integrity": "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==", + "peerDependencies": { + "stylis": "^3.5.0" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/table": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz", + "integrity": "sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==", + "dev": true, + "dependencies": { + "ajv": "^7.0.2", + "lodash": "^4.17.20", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.2.3.tgz", + "integrity": "sha512-idv5WZvKVXDqKralOImQgPM9v6WOdLNa0IY3B3doOjw/YxRGT8I+allIJ6kd7Uaj+SF1xZUSU+nPM5aDNBVtnw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/table/node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/tailwindcss": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-2.0.4.tgz", + "integrity": "sha512-WhgR0oiBxGOZ9jY0yVfaJCHnckR7U74Fs/BMsYxGdwGJQ5Hd/HlaKD26bEJFZOvYScJo0QcUj2ImldzedsG7Bw==", + "dependencies": { + "@fullhuman/postcss-purgecss": "^3.1.3", + "bytes": "^3.0.0", + "chalk": "^4.1.0", + "color": "^3.1.3", + "detective": "^5.2.0", + "didyoumean": "^1.2.1", + "fs-extra": "^9.1.0", + "html-tags": "^3.1.0", + "lodash": "^4.17.21", + "modern-normalize": "^1.0.0", + "node-emoji": "^1.8.1", + "object-hash": "^2.1.1", + "postcss-functions": "^3", + "postcss-js": "^3.0.3", + "postcss-nested": "^5.0.5", + "postcss-selector-parser": "^6.0.4", + "postcss-value-parser": "^4.1.0", + "pretty-hrtime": "^1.0.3", + "reduce-css-calc": "^2.1.8", + "resolve": "^1.20.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=12.13.0" + }, + "peerDependencies": { + "autoprefixer": "^10.0.2", + "postcss": "^8.0.9" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/tr46/node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/ts-pnp": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", + "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==", + "engines": { + "node": ">=6" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typescript": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.3.tgz", + "integrity": "sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.0.tgz", + "integrity": "sha512-P/51NX+JXyxK/aigg1/ZgyccdAxm5K1+n8+tvqSntjOivPt19gvm1VC49RWYetsiub8WViUchdxl/KWHHB0kzA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.0", + "has-symbols": "^1.0.0", + "which-boxed-primitive": "^1.0.1" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + }, + "node_modules/url/node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/use-subscription": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/use-subscription/-/use-subscription-1.5.1.tgz", + "integrity": "sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==", + "dependencies": { + "object-assign": "^4.1.1" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + }, + "node_modules/watchpack": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz", + "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/webpack-bundle-analyzer": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.3.0.tgz", + "integrity": "sha512-J3TPm54bPARx6QG8z4cKBszahnUglcv70+N+8gUqv2I5KOFHJbzBiLx+pAp606so0X004fxM7hqRu10MLjJifA==", + "dev": true, + "dependencies": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^6.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/acorn": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz", + "integrity": "sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/acorn-walk": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.0.2.tgz", + "integrity": "sha512-+bpA9MJsHdZ4bgfDcpk0ozQyhhVct7rzOmO0s1IIr0AGGgKBljss8n2zp11rRP2wid5VGeh04CgeKzgat5/25A==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-pm-runs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", + "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=", + "dev": true + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/ws": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz", + "integrity": "sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, + "@babel/highlight": { + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", + "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "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" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/runtime": { + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", + "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.10.tgz", + "integrity": "sha512-x/XYVQ1h684pp1mJwOV4CyvqZXqbc8CMsMGUnAbuc82ZCdv1U63w5RSUzgDSXQHG5Rps/kiksH6g2D5BuaKyXg==", + "dev": true, + "requires": { + "core-js-pure": "^3.0.0", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/types": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "@eslint/eslintrc": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", + "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "@fullhuman/postcss-purgecss": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-3.1.3.tgz", + "integrity": "sha512-kwOXw8fZ0Lt1QmeOOrd+o4Ibvp4UTEBFQbzvWldjlKv5n+G9sXfIPn1hh63IQIL8K8vbvv1oYMJiIUbuy9bGaA==", + "requires": { + "purgecss": "^3.1.3" + } + }, + "@hapi/accept": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.1.tgz", + "integrity": "sha512-fMr4d7zLzsAXo28PRRQPXR1o2Wmu+6z+VY1UzDp0iFo13Twj8WePakwXBiqn3E1aAlTpSNzCXdnnQXFhst8h8Q==", + "requires": { + "@hapi/boom": "9.x.x", + "@hapi/hoek": "9.x.x" + } + }, + "@hapi/boom": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@hapi/boom/-/boom-9.1.2.tgz", + "integrity": "sha512-uJEJtiNHzKw80JpngDGBCGAmWjBtzxDCz17A9NO2zCi8LLBlb5Frpq4pXwyN+2JQMod4pKz5BALwyneCgDg89Q==", + "requires": { + "@hapi/hoek": "9.x.x" + } + }, + "@hapi/hoek": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.1.1.tgz", + "integrity": "sha512-CAEbWH7OIur6jEOzaai83jq3FmKmv4PmX1JYfs9IrYcGEVI/lyL1EXJGCj7eFVJ0bg5QR8LMxBlEtA+xKiLpFw==" + }, + "@next/bundle-analyzer": { + "version": "10.0.9", + "resolved": "https://registry.npmjs.org/@next/bundle-analyzer/-/bundle-analyzer-10.0.9.tgz", + "integrity": "sha512-xHU8BTtQty8g8Uq1TTiGyeOhX9Qo4q/jOmEcI9n5qQRlHB7DVNKmG4Jx5QoQ9DwWL7Rd0bPeFqvoTOlrqmIQ3g==", + "dev": true, + "requires": { + "webpack-bundle-analyzer": "4.3.0" + } + }, + "@next/env": { + "version": "10.0.9", + "resolved": "https://registry.npmjs.org/@next/env/-/env-10.0.9.tgz", + "integrity": "sha512-MERX3DY5u0Ed29eAsXeFBCZlFAGBtmjf7+Nht0hfgB25MPKKkIbC/0MRPcX/PQcAgLHsAHO6ay1u9xKzR4Vzjw==" + }, + "@next/polyfill-module": { + "version": "10.0.9", + "resolved": "https://registry.npmjs.org/@next/polyfill-module/-/polyfill-module-10.0.9.tgz", + "integrity": "sha512-kPOP6ku/e8zdrK8hwxOrjUrPLcdDEj12huLHVz+DZU+20q6VlhMOtR8aKHW1460L4LoLE/DAa7YyIuxtArhDRg==" + }, + "@next/react-dev-overlay": { + "version": "10.0.9", + "resolved": "https://registry.npmjs.org/@next/react-dev-overlay/-/react-dev-overlay-10.0.9.tgz", + "integrity": "sha512-JsSh2Y004MEuPYqBD9eTl4PVZIjSzSy2GcD7MrW/gQcExYNpeMIJAbh8/OcyO1t+OnQeIHF5s/xTMsDHBGNcew==", + "requires": { + "@babel/code-frame": "7.12.11", + "anser": "1.4.9", + "chalk": "4.0.0", + "classnames": "2.2.6", + "css.escape": "1.5.1", + "data-uri-to-buffer": "3.0.1", + "platform": "1.3.6", + "shell-quote": "1.7.2", + "source-map": "0.8.0-beta.0", + "stacktrace-parser": "0.1.10", + "strip-ansi": "6.0.0" + }, + "dependencies": { + "chalk": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", + "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "@next/react-refresh-utils": { + "version": "10.0.9", + "resolved": "https://registry.npmjs.org/@next/react-refresh-utils/-/react-refresh-utils-10.0.9.tgz", + "integrity": "sha512-LSoKnM+fI9MHHew+mBg1w2e4/gjwPQsI+mDTzmfwdBwje+j9U2Int6XOZftMqBPXSlL04vjC9SRBkp0+3h8cNA==", + "requires": {} + }, + "@nodelib/fs.scandir": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", + "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "requires": { + "@nodelib/fs.stat": "2.0.4", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", + "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==" + }, + "@nodelib/fs.walk": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", + "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", + "requires": { + "@nodelib/fs.scandir": "2.1.4", + "fastq": "^1.6.0" + } + }, + "@opentelemetry/api": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-0.14.0.tgz", + "integrity": "sha512-L7RMuZr5LzMmZiQSQDy9O1jo0q+DaLy6XpYJfIGfYSfoJA5qzYwUP3sP1uMIQ549DvxAgM3ng85EaPTM/hUHwQ==", + "requires": { + "@opentelemetry/context-base": "^0.14.0" + } + }, + "@opentelemetry/context-base": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/context-base/-/context-base-0.14.0.tgz", + "integrity": "sha512-sDOAZcYwynHFTbLo6n8kIbLiVF3a3BLkrmehJUyEbT9F+Smbi47kLGS2gG2g0fjBLR/Lr1InPD7kXL7FaTqEkw==" + }, + "@polka/url": { + "version": "1.0.0-next.11", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.11.tgz", + "integrity": "sha512-3NsZsJIA/22P3QUyrEDNA2D133H4j224twJrdipXN38dpnIOzAbUDtOwkcJ5pXmn75w7LSQDjA4tO9dm1XlqlA==", + "dev": true + }, + "@tailwindcss/jit": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@tailwindcss/jit/-/jit-0.1.8.tgz", + "integrity": "sha512-YNzq0mUimcJldY0u2B475u7fnyOWQkWbQvHcEftkf7VqQIwQrBvSRM7Cycg0MAU42IMgT14MGOmmV8ObUXzNMQ==", + "requires": { + "chokidar": "^3.5.1", + "dlv": "^1.1.3", + "fast-glob": "^3.2.5", + "lodash.topath": "^4.5.2", + "normalize-path": "^3.0.0", + "object-hash": "^2.1.1", + "postcss-selector-parser": "^6.0.4", + "quick-lru": "^5.1.1" + } + }, + "@types/json-schema": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", + "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==", + "dev": true + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, + "@types/node": { + "version": "14.14.35", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.35.tgz", + "integrity": "sha512-Lt+wj8NVPx0zUmUwumiVXapmaLUcAk3yPuHCFVXras9k5VT9TdhJqKqGVUQCD60OTMCl0qxJ57OiTL0Mic3Iag==", + "dev": true + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "@types/prop-types": { + "version": "15.7.3", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", + "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==", + "dev": true + }, + "@types/react": { + "version": "17.0.3", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.3.tgz", + "integrity": "sha512-wYOUxIgs2HZZ0ACNiIayItyluADNbONl7kt8lkLjVK8IitMH5QMyAh75Fwhmo37r1m7L2JaFj03sIfxBVDvRAg==", + "dev": true, + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/scheduler": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz", + "integrity": "sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==", + "dev": true + }, + "@typescript-eslint/eslint-plugin": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.19.0.tgz", + "integrity": "sha512-CRQNQ0mC2Pa7VLwKFbrGVTArfdVDdefS+gTw0oC98vSI98IX5A8EVH4BzJ2FOB0YlCmm8Im36Elad/Jgtvveaw==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "4.19.0", + "@typescript-eslint/scope-manager": "4.19.0", + "debug": "^4.1.1", + "functional-red-black-tree": "^1.0.1", + "lodash": "^4.17.15", + "regexpp": "^3.0.0", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.19.0.tgz", + "integrity": "sha512-9/23F1nnyzbHKuoTqFN1iXwN3bvOm/PRIXSBR3qFAYotK/0LveEOHr5JT1WZSzcD6BESl8kPOG3OoDRKO84bHA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/scope-manager": "4.19.0", + "@typescript-eslint/types": "4.19.0", + "@typescript-eslint/typescript-estree": "4.19.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + } + }, + "@typescript-eslint/parser": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.19.0.tgz", + "integrity": "sha512-/uabZjo2ZZhm66rdAu21HA8nQebl3lAIDcybUoOxoI7VbZBYavLIwtOOmykKCJy+Xq6Vw6ugkiwn8Js7D6wieA==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "4.19.0", + "@typescript-eslint/types": "4.19.0", + "@typescript-eslint/typescript-estree": "4.19.0", + "debug": "^4.1.1" + } + }, + "@typescript-eslint/scope-manager": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.19.0.tgz", + "integrity": "sha512-GGy4Ba/hLXwJXygkXqMzduqOMc+Na6LrJTZXJWVhRrSuZeXmu8TAnniQVKgj8uTRKe4igO2ysYzH+Np879G75g==", + "dev": true, + "requires": { + "@typescript-eslint/types": "4.19.0", + "@typescript-eslint/visitor-keys": "4.19.0" + } + }, + "@typescript-eslint/types": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.19.0.tgz", + "integrity": "sha512-A4iAlexVvd4IBsSTNxdvdepW0D4uR/fwxDrKUa+iEY9UWvGREu2ZyB8ylTENM1SH8F7bVC9ac9+si3LWNxcBuA==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.19.0.tgz", + "integrity": "sha512-3xqArJ/A62smaQYRv2ZFyTA+XxGGWmlDYrsfZG68zJeNbeqRScnhf81rUVa6QG4UgzHnXw5VnMT5cg75dQGDkA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "4.19.0", + "@typescript-eslint/visitor-keys": "4.19.0", + "debug": "^4.1.1", + "globby": "^11.0.1", + "is-glob": "^4.0.1", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.19.0.tgz", + "integrity": "sha512-aGPS6kz//j7XLSlgpzU2SeTqHPsmRYxFztj2vPuMMFJXZudpRSehE3WCV+BaxwZFvfAqMoSd86TEuM0PQ59E/A==", + "dev": true, + "requires": { + "@typescript-eslint/types": "4.19.0", + "eslint-visitor-keys": "^2.0.0" + } + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + }, + "acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "dev": true, + "requires": {} + }, + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "anser": { + "version": "1.4.9", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.9.tgz", + "integrity": "sha512-AI+BjTeGt2+WFk4eWcqbQ7snZpDBt8SaLlj0RT2h5xfdWaiy51OjYvqwMrNzJLGy8iOAL6nKDITWO+rd4MkYEA==" + }, + "ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + }, + "dependencies": { + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + } + } + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "array-includes": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", + "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.5" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "array.prototype.flat": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", + "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + } + }, + "array.prototype.flatmap": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", + "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "function-bind": "^1.1.1" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "ast-types": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.2.tgz", + "integrity": "sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==" + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=", + "dev": true + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "autoprefixer": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.2.5.tgz", + "integrity": "sha512-7H4AJZXvSsn62SqZyJCP+1AWwOuoYpUfK6ot9vm0e87XD6mT8lDywc9D9OTJPMULyGcvmIxzTAMeG2Cc+YX+fA==", + "requires": { + "browserslist": "^4.16.3", + "caniuse-lite": "^1.0.30001196", + "colorette": "^1.2.2", + "fraction.js": "^4.0.13", + "normalize-range": "^0.1.2", + "postcss-value-parser": "^4.1.0" + } + }, + "axe-core": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.3.tgz", + "integrity": "sha512-vwPpH4Aj4122EW38mxO/fxhGKtwWTMLDIJfZ1He0Edbtjcfna/R3YB67yVhezUMzqc3Jr3+Ii50KRntlENL4xQ==", + "dev": true + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", + "dev": true + }, + "babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.16.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz", + "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==", + "requires": { + "caniuse-lite": "^1.0.30001181", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.649", + "escalade": "^3.1.1", + "node-releases": "^1.1.70" + } + }, + "buffer": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", + "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" + } + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" + } + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + }, + "caniuse-lite": { + "version": "1.0.30001204", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001204.tgz", + "integrity": "sha512-JUdjWpcxfJ9IPamy2f5JaRDCaqJOxDzOSKtbdx4rH9VivMd1vIzoPumsJa9LoMIi4Fx2BV2KZOxWhNkBjaYivQ==" + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.3.1", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "classnames": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", + "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "dev": true, + "requires": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + } + }, + "color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", + "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.4" + }, + "dependencies": { + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + } + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "color-string": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", + "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" + }, + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "compare-versions": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", + "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "confusing-browser-globals": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", + "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==", + "dev": true + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "requires": { + "safe-buffer": "~5.1.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, + "core-js-pure": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.9.1.tgz", + "integrity": "sha512-laz3Zx0avrw9a4QEIdmIblnVuJz8W51leY9iLThatCsFawWxC3sE4guASC78JbCin+DkwMpCdp1AVAuzL/GN7A==", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "css-unit-converter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz", + "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==" + }, + "css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano-preset-simple": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-simple/-/cssnano-preset-simple-1.2.2.tgz", + "integrity": "sha512-gtvrcRSGtP3hA/wS8mFVinFnQdEsEpm3v4I/s/KmNjpdWaThV/4E5EojAzFXxyT5OCSRPLlHR9iQexAqKHlhGQ==", + "requires": { + "caniuse-lite": "^1.0.30001179", + "postcss": "^7.0.32" + }, + "dependencies": { + "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" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "cssnano-simple": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cssnano-simple/-/cssnano-simple-1.2.2.tgz", + "integrity": "sha512-4slyYc1w4JhSbhVX5xi9G0aQ42JnRyPg+7l7cqoNyoIDzfWx40Rq3JQZnoAWDu60A4AvKVp9ln/YSUOdhDX68g==", + "requires": { + "cssnano-preset-simple": "1.2.2", + "postcss": "^7.0.32" + }, + "dependencies": { + "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" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "csstype": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.7.tgz", + "integrity": "sha512-KxnUB0ZMlnUWCsx2Z8MUsr6qV6ja1w9ArPErJaJaF8a5SOWoHLIszeCTKGRGRgtLgYrs1E8CHkNSP1VZTTPc9g==", + "dev": true + }, + "damerau-levenshtein": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", + "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==", + "dev": true + }, + "data-uri-to-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", + "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==" + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", + "dev": true + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "requires": { + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" + } + }, + "didyoumean": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.1.tgz", + "integrity": "sha1-6S7f2tplN9SE1zwBcv0eugxJdv8=" + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.699", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.699.tgz", + "integrity": "sha512-fjt43CPXdPYwD9ybmKbNeLwZBmCVdLY2J5fGZub7/eMPuiqQznOGNXv/wurnpXIlE7ScHnvG9Zi+H4/i6uMKmw==" + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "requires": { + "ansi-colors": "^4.1.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", + "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.2", + "is-string": "^1.0.5", + "object-inspect": "^1.9.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.0" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "eslint": { + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.22.0.tgz", + "integrity": "sha512-3VawOtjSJUQiiqac8MQc+w457iGLfuNGLFn8JmF051tTKbh5/x/0vlcEj8OgDCaw7Ysa2Jn8paGshV7x2abKXg==", + "dev": true, + "requires": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash": "^4.17.21", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.4", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + } + }, + "eslint-config-airbnb": { + "version": "18.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz", + "integrity": "sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==", + "dev": true, + "requires": { + "eslint-config-airbnb-base": "^14.2.1", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + } + }, + "eslint-config-airbnb-base": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz", + "integrity": "sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==", + "dev": true, + "requires": { + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + } + }, + "eslint-config-airbnb-typescript": { + "version": "12.3.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-12.3.1.tgz", + "integrity": "sha512-ql/Pe6/hppYuRp4m3iPaHJqkBB7dgeEmGPQ6X0UNmrQOfTF+dXw29/ZjU2kQ6RDoLxaxOA+Xqv07Vbef6oVTWw==", + "dev": true, + "requires": { + "@typescript-eslint/parser": "^4.4.1", + "eslint-config-airbnb": "^18.2.0", + "eslint-config-airbnb-base": "^14.2.0" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-module-utils": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", + "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-plugin-import": { + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz", + "integrity": "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==", + "dev": true, + "requires": { + "array-includes": "^3.1.1", + "array.prototype.flat": "^1.2.3", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.4", + "eslint-module-utils": "^2.6.0", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.1", + "read-pkg-up": "^2.0.0", + "resolve": "^1.17.0", + "tsconfig-paths": "^3.9.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz", + "integrity": "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.11.2", + "aria-query": "^4.2.2", + "array-includes": "^3.1.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.0.2", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.6", + "emoji-regex": "^9.0.0", + "has": "^1.0.3", + "jsx-ast-utils": "^3.1.0", + "language-tags": "^1.0.5" + } + }, + "eslint-plugin-react": { + "version": "7.23.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.1.tgz", + "integrity": "sha512-MvFGhZjI8Z4HusajmSw0ougGrq3Gs4vT/0WgwksZgf5RrLrRa2oYAw56okU4tZJl8+j7IYNuTM+2RnFEuTSdRQ==", + "dev": true, + "requires": { + "array-includes": "^3.1.3", + "array.prototype.flatmap": "^1.2.4", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.3", + "object.fromentries": "^2.0.4", + "object.values": "^1.1.3", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "string.prototype.matchall": "^4.0.4" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz", + "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==", + "dev": true, + "requires": {} + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + } + } + }, + "eslint-visitor-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", + "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", + "dev": true + }, + "espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dev": true, + "requires": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-glob": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", + "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fastq": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", + "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", + "requires": { + "reusify": "^1.0.4" + } + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + } + } + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "find-versions": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-4.0.0.tgz", + "integrity": "sha512-wgpWy002tA+wgmO27buH/9KzyEOQnKsG/R0yrcjPT9BOFm0zRBVQbZ95nRGXWMywS8YR5knRbpohio0bcJABxQ==", + "dev": true, + "requires": { + "semver-regex": "^3.1.2" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", + "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==", + "dev": true + }, + "fraction.js": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.0.13.tgz", + "integrity": "sha512-E1fz2Xs9ltlUp+qbiyx9wmt2n9dRzPsS11Jtdb8D2o+cC7wr9xkkKsVKJuBX0ST+LVS+LhLO+SbLJNtfWcJvXA==" + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-orientation": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-orientation/-/get-orientation-1.1.2.tgz", + "integrity": "sha512-/pViTfifW+gBbh/RnlFYHINvELT9Znt+SYyDKAUL6uV6By019AK/s+i9XP4jSwq7lwP38Fd8HVeTxym3+hkwmQ==", + "requires": { + "stream-parser": "^0.3.1" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "dev": true + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "globals": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.7.0.tgz", + "integrity": "sha512-Aipsz6ZKRxa/xQkZhNg0qIWXT6x6rD46f6x/PCnBomlttdIyAPak4YD9jTmKpZ72uROSMU87qJtcgpgHaVchiA==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "globby": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", + "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true + } + } + }, + "graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dev": true, + "requires": { + "duplexer": "^0.1.2" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "html-tags": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", + "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==" + }, + "http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, + "husky": { + "version": "4.3.8", + "resolved": "https://registry.npmjs.org/husky/-/husky-4.3.8.tgz", + "integrity": "sha512-LCqqsB0PzJQ/AlCgfrfzRe3e3+NvmefAdKQhRYpxS4u6clblBoDdzzvHi8fmxKRzvMxPY/1WZWzomPZww0Anow==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "compare-versions": "^3.6.0", + "cosmiconfig": "^7.0.0", + "find-versions": "^4.0.0", + "opencollective-postinstall": "^2.0.2", + "pkg-dir": "^5.0.0", + "please-upgrade-node": "^3.2.0", + "slash": "^3.0.0", + "which-pm-runs": "^1.0.0" + }, + "dependencies": { + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "pkg-dir": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", + "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", + "dev": true, + "requires": { + "find-up": "^5.0.0" + } + } + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + } + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-bigint": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", + "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==", + "dev": true + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", + "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", + "dev": true, + "requires": { + "call-bind": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", + "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", + "dev": true + }, + "is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", + "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", + "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", + "dev": true + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true + }, + "is-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", + "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.1" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "dev": true + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + }, + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsx-ast-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", + "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==", + "dev": true, + "requires": { + "array-includes": "^3.1.2", + "object.assign": "^4.1.2" + } + }, + "language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==", + "dev": true + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "dev": true, + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "line-column": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/line-column/-/line-column-1.0.2.tgz", + "integrity": "sha1-0lryk2tvSEkXKzEuR5LR2Ye8NKI=", + "requires": { + "isarray": "^1.0.0", + "isobject": "^2.0.0" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "lint-staged": { + "version": "10.5.4", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.4.tgz", + "integrity": "sha512-EechC3DdFic/TdOPgj/RB3FicqE6932LTHCUm0Y2fsD9KGlLB+RwJl2q1IYBIvEsKzDOgn0D4gll+YxG5RsrKg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "cli-truncate": "^2.1.0", + "commander": "^6.2.0", + "cosmiconfig": "^7.0.0", + "debug": "^4.2.0", + "dedent": "^0.7.0", + "enquirer": "^2.3.6", + "execa": "^4.1.0", + "listr2": "^3.2.2", + "log-symbols": "^4.0.0", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "please-upgrade-node": "^3.2.0", + "string-argv": "0.3.1", + "stringify-object": "^3.3.0" + } + }, + "listr2": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.4.3.tgz", + "integrity": "sha512-wZmkzNiuinOfwrGqAwTCcPw6aKQGTAMGXwG5xeU1WpDjJNeBA35jGBeWxR3OF+R6Yl5Y3dRG+3vE8t6PDcSNHA==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "cli-truncate": "^2.1.0", + "figures": "^3.2.0", + "indent-string": "^4.0.0", + "log-update": "^4.0.0", + "p-map": "^4.0.0", + "rxjs": "^6.6.6", + "through": "^2.3.8", + "wrap-ansi": "^7.0.0" + } + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + } + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "lodash.toarray": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", + "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=" + }, + "lodash.topath": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/lodash.topath/-/lodash.topath-4.5.2.tgz", + "integrity": "sha1-NhY1Hzu6YZlKCTGYlmC9AyVP0Ak=" + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + } + }, + "log-update": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", + "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", + "dev": true, + "requires": { + "ansi-escapes": "^4.3.0", + "cli-cursor": "^3.1.0", + "slice-ansi": "^4.0.0", + "wrap-ansi": "^6.2.0" + }, + "dependencies": { + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "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": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", + "dev": true + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "dev": true + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "modern-normalize": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/modern-normalize/-/modern-normalize-1.0.0.tgz", + "integrity": "sha512-1lM+BMLGuDfsdwf3rsgBSrxJwAZHFIrQ8YR61xIqdHo0uNKI9M52wNpHSrliZATJp51On6JD0AfRxd4YGSU0lw==" + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "nanoid": { + "version": "3.1.22", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz", + "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==" + }, + "native-url": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.3.4.tgz", + "integrity": "sha512-6iM8R99ze45ivyH8vybJ7X0yekIcPf5GgLV5K0ENCbmRcaRIDoj37BC8iLEmaaBfqqb8enuZ5p0uhY+lVAbAcA==", + "requires": { + "querystring": "^0.2.0" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "next": { + "version": "10.0.9", + "resolved": "https://registry.npmjs.org/next/-/next-10.0.9.tgz", + "integrity": "sha512-HyoVjYydcM6LaFAUOHSxVQCcKOsIimVO/IKXCuWUu1rr6DDgXbWNg/8ckH084qD46MOYlLzjViiZ3KCmNQL4Cw==", + "requires": { + "@babel/runtime": "7.12.5", + "@hapi/accept": "5.0.1", + "@next/env": "10.0.9", + "@next/polyfill-module": "10.0.9", + "@next/react-dev-overlay": "10.0.9", + "@next/react-refresh-utils": "10.0.9", + "@opentelemetry/api": "0.14.0", + "ast-types": "0.13.2", + "browserslist": "4.16.1", + "buffer": "5.6.0", + "caniuse-lite": "^1.0.30001179", + "chalk": "2.4.2", + "chokidar": "3.5.1", + "crypto-browserify": "3.12.0", + "cssnano-simple": "1.2.2", + "etag": "1.8.1", + "find-cache-dir": "3.3.1", + "get-orientation": "1.1.2", + "jest-worker": "24.9.0", + "native-url": "0.3.4", + "node-fetch": "2.6.1", + "node-html-parser": "1.4.9", + "node-libs-browser": "^2.2.1", + "p-limit": "3.1.0", + "path-browserify": "1.0.1", + "pnp-webpack-plugin": "1.6.4", + "postcss": "8.1.7", + "process": "0.11.10", + "prop-types": "15.7.2", + "raw-body": "2.4.1", + "react-is": "16.13.1", + "react-refresh": "0.8.3", + "stream-browserify": "3.0.0", + "styled-jsx": "3.3.2", + "use-subscription": "1.5.1", + "vm-browserify": "1.1.2", + "watchpack": "2.1.1" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", + "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "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" + } + }, + "browserslist": { + "version": "4.16.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.1.tgz", + "integrity": "sha512-UXhDrwqsNcpTYJBTZsbGATDxZbiVDsx6UjpmRUmtnP10pr8wAYr5LgFoEFw9ixriQH2mv/NX2SfGzE/o8GndLA==", + "requires": { + "caniuse-lite": "^1.0.30001173", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.634", + "escalade": "^3.1.1", + "node-releases": "^1.1.69" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "8.1.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.7.tgz", + "integrity": "sha512-llCQW1Pz4MOPwbZLmOddGM9eIJ8Bh7SZ2Oj5sxZva77uVaotYDsYTch1WBTNu7fUY0fpWp0fdt7uW40D4sRiiQ==", + "requires": { + "colorette": "^1.2.1", + "line-column": "^1.0.2", + "nanoid": "^3.1.16", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "next-seo": { + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/next-seo/-/next-seo-4.23.0.tgz", + "integrity": "sha512-/yTeeUT+zFTsrpP8iigwiwsj+HyT+ks1G27mgfnkKQBrFz9uph6Bot4nDrwfICgjvdLt2Zdve6okAgRUmhm+/g==", + "requires": {} + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node-emoji": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz", + "integrity": "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==", + "requires": { + "lodash.toarray": "^4.4.0" + } + }, + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + }, + "node-html-parser": { + "version": "1.4.9", + "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-1.4.9.tgz", + "integrity": "sha512-UVcirFD1Bn0O+TSmloHeHqZZCxHjvtIeGdVdGMhyZ8/PWlEiZaZ5iJzR189yKZr8p0FXN58BUeC7RHRkf/KYGw==", + "requires": { + "he": "1.2.0" + } + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "node-releases": { + "version": "1.1.71", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", + "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==" + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + }, + "npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "dependencies": { + "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==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "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==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "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": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-hash": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.1.1.tgz", + "integrity": "sha512-VOJmgmS+7wvXf8CjbQmimtCnEx3IAoLxI3fp2fbWehxrWBcAQFbk+vcwb6vzR0VZv/eNCJ/27j151ZTwqW/JeQ==" + }, + "object-inspect": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.3.tgz", + "integrity": "sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has": "^1.0.3" + } + }, + "object.fromentries": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz", + "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + } + }, + "object.values": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz", + "integrity": "sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "opencollective-postinstall": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", + "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", + "dev": true + }, + "opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "dev": true + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + }, + "dependencies": { + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + } + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "pbkdf2": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", + "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==" + }, + "pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + }, + "platform": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz", + "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==" + }, + "please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "dev": true, + "requires": { + "semver-compare": "^1.0.0" + } + }, + "pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", + "requires": { + "ts-pnp": "^1.1.6" + } + }, + "postcss": { + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.8.tgz", + "integrity": "sha512-1F0Xb2T21xET7oQV9eKuctbM9S7BC0fetoHCc4H13z0PT6haiRLP4T0ZY4XWh7iLP0usgqykT6p9B2RtOf4FPw==", + "requires": { + "colorette": "^1.2.2", + "nanoid": "^3.1.20", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-functions": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0.tgz", + "integrity": "sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4=", + "requires": { + "glob": "^7.1.2", + "object-assign": "^4.1.1", + "postcss": "^6.0.9", + "postcss-value-parser": "^3.3.0" + }, + "dependencies": { + "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" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-js": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-3.0.3.tgz", + "integrity": "sha512-gWnoWQXKFw65Hk/mi2+WTQTHdPD5UJdDXZmX073EY/B3BWnYjO4F4t0VneTCnCGQ5E5GsCdMkzPaTXwl3r5dJw==", + "requires": { + "camelcase-css": "^2.0.1", + "postcss": "^8.1.6" + } + }, + "postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + } + } + }, + "postcss-nested": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.5.tgz", + "integrity": "sha512-GSRXYz5bccobpTzLQZXOnSOfKl6TwVr5CyAQJUPub4nuRJSOECK5AqurxVgmtxP48p0Kc/ndY/YyS1yqldX0Ew==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-selector-parser": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz", + "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==", + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1", + "util-deprecate": "^1.0.2" + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true + }, + "prettier": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz", + "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==", + "dev": true + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=" + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "purgecss": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-3.1.3.tgz", + "integrity": "sha512-hRSLN9mguJ2lzlIQtW4qmPS2kh6oMnA9RxdIYK8sz18QYqd6ePp4GNDl18oWHA1f2v2NEQIh51CO8s/E3YGckQ==", + "requires": { + "commander": "^6.0.0", + "glob": "^7.0.0", + "postcss": "^8.2.1", + "postcss-selector-parser": "^6.0.2" + } + }, + "querystring": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", + "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==" + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "raw-body": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", + "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.3", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "react-refresh": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", + "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "dependencies": { + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + } + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "dependencies": { + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + } + } + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "reduce-css-calc": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz", + "integrity": "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==", + "requires": { + "css-unit-converter": "^1.1.1", + "postcss-value-parser": "^3.3.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + }, + "regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rxjs": { + "version": "6.6.6", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.6.tgz", + "integrity": "sha512-/oTwee4N4iWzAMAL9xdGKjkEHmIwupR3oXbQjCKywF1BeFohswF3vZdogbmEF6pZkOsXTzWkrZszrWpQTByYVg==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", + "dev": true + }, + "semver-regex": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-3.1.2.tgz", + "integrity": "sha512-bXWyL6EAKOJa81XG1OZ/Yyuq+oT0b2YLlxx7c+mrdYPaPbnj6WgVULXhinMIeZGufuUBu/eVRqXEhiv4imfwxA==", + "dev": true + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + } + } + }, + "sirv": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.11.tgz", + "integrity": "sha512-SR36i3/LSWja7AJNRBz4fF/Xjpn7lQFI30tZ434dIy+bitLYSP+ZEenHg36i23V2SGEz+kqjksg0uOGZ5LPiqg==", + "dev": true, + "requires": { + "@polka/url": "^1.0.0-next.9", + "mime": "^2.3.1", + "totalist": "^1.0.0" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "requires": { + "whatwg-url": "^7.0.0" + } + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", + "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", + "dev": true + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "stacktrace-parser": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", + "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", + "requires": { + "type-fest": "^0.7.1" + }, + "dependencies": { + "type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==" + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "stream-browserify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", + "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", + "requires": { + "inherits": "~2.0.4", + "readable-stream": "^3.5.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "stream-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz", + "integrity": "sha1-FhhUhpRCACGhGC/wrxkRwSl2F3M=", + "requires": { + "debug": "2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "string-argv": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "dev": true + }, + "string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=" + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + } + } + }, + "string.prototype.matchall": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.4.tgz", + "integrity": "sha512-pknFIWVachNcyqRfaQSeu/FUfpvJTe4uskUSZ9Wc1RijsPuzbZ8TyYT8WCNnntCjUEqQ3vUHMAfVj2+wLAisPQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has-symbols": "^1.0.1", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + } + }, + "string.prototype.padend": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.2.tgz", + "integrity": "sha512-/AQFLdYvePENU3W5rgurfWSMU6n+Ww8n/3cUt7E+vPBB/D7YDG8x+qjoFs4M/alR2bW7Qg6xMjVwWUOvuQ0XpQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2" + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dev": true, + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, + "styled-jsx": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-3.3.2.tgz", + "integrity": "sha512-daAkGd5mqhbBhLd6jYAjYBa9LpxYCzsgo/f6qzPdFxVB8yoGbhxvzQgkC0pfmCVvW3JuAEBn0UzFLBfkHVZG1g==", + "requires": { + "@babel/types": "7.8.3", + "babel-plugin-syntax-jsx": "6.18.0", + "convert-source-map": "1.7.0", + "loader-utils": "1.2.3", + "source-map": "0.7.3", + "string-hash": "1.1.3", + "stylis": "3.5.4", + "stylis-rule-sheet": "0.0.10" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "styled-jsx-plugin-postcss": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/styled-jsx-plugin-postcss/-/styled-jsx-plugin-postcss-4.0.1.tgz", + "integrity": "sha512-Qy3OnewWZYykT0ESWRqqC7KhYSghXpel+cnY3/MOnmatEwvJl1+RB5YwJRjqhcODDoY/D+dKH97PZFuF3/rCBg==", + "requires": { + "postcss-load-config": "^2.1.2" + } + }, + "stylis": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", + "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" + }, + "stylis-rule-sheet": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz", + "integrity": "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==", + "requires": {} + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "table": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz", + "integrity": "sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==", + "dev": true, + "requires": { + "ajv": "^7.0.2", + "lodash": "^4.17.20", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0" + }, + "dependencies": { + "ajv": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.2.3.tgz", + "integrity": "sha512-idv5WZvKVXDqKralOImQgPM9v6WOdLNa0IY3B3doOjw/YxRGT8I+allIJ6kd7Uaj+SF1xZUSU+nPM5aDNBVtnw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + } + } + }, + "tailwindcss": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-2.0.4.tgz", + "integrity": "sha512-WhgR0oiBxGOZ9jY0yVfaJCHnckR7U74Fs/BMsYxGdwGJQ5Hd/HlaKD26bEJFZOvYScJo0QcUj2ImldzedsG7Bw==", + "requires": { + "@fullhuman/postcss-purgecss": "^3.1.3", + "bytes": "^3.0.0", + "chalk": "^4.1.0", + "color": "^3.1.3", + "detective": "^5.2.0", + "didyoumean": "^1.2.1", + "fs-extra": "^9.1.0", + "html-tags": "^3.1.0", + "lodash": "^4.17.21", + "modern-normalize": "^1.0.0", + "node-emoji": "^1.8.1", + "object-hash": "^2.1.1", + "postcss-functions": "^3", + "postcss-js": "^3.0.3", + "postcss-nested": "^5.0.5", + "postcss-selector-parser": "^6.0.4", + "postcss-value-parser": "^4.1.0", + "pretty-hrtime": "^1.0.3", + "reduce-css-calc": "^2.1.8", + "resolve": "^1.20.0" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "requires": { + "setimmediate": "^1.0.4" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, + "totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "dev": true + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "requires": { + "punycode": "^2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + } + } + }, + "ts-pnp": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", + "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==" + }, + "tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "dev": true, + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + }, + "typescript": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.3.tgz", + "integrity": "sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw==", + "dev": true + }, + "unbox-primitive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.0.tgz", + "integrity": "sha512-P/51NX+JXyxK/aigg1/ZgyccdAxm5K1+n8+tvqSntjOivPt19gvm1VC49RWYetsiub8WViUchdxl/KWHHB0kzA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.0", + "has-symbols": "^1.0.0", + "which-boxed-primitive": "^1.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + } + } + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + } + } + }, + "use-subscription": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/use-subscription/-/use-subscription-1.5.1.tgz", + "integrity": "sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==", + "requires": { + "object-assign": "^4.1.1" + } + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + }, + "watchpack": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz", + "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "webpack-bundle-analyzer": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.3.0.tgz", + "integrity": "sha512-J3TPm54bPARx6QG8z4cKBszahnUglcv70+N+8gUqv2I5KOFHJbzBiLx+pAp606so0X004fxM7hqRu10MLjJifA==", + "dev": true, + "requires": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^6.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "dependencies": { + "acorn": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz", + "integrity": "sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==", + "dev": true + }, + "acorn-walk": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.0.2.tgz", + "integrity": "sha512-+bpA9MJsHdZ4bgfDcpk0ozQyhhVct7rzOmO0s1IIr0AGGgKBljss8n2zp11rRP2wid5VGeh04CgeKzgat5/25A==", + "dev": true + } + } + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-pm-runs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", + "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=", + "dev": true + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "ws": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz", + "integrity": "sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==", + "dev": true, + "requires": {} + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 000000000..d87738825 --- /dev/null +++ b/package.json @@ -0,0 +1,59 @@ +{ + "name": "next-js-boilerplate", + "version": "1.0.0", + "scripts": { + "dev": "next --port 8080", + "build": "next build", + "start": "next start", + "build-stats": "ANALYZE=true npm run build", + "export": "next export -o dist", + "build-prod": "run-s clean build export", + "clean": "rimraf .next dist", + "lint": "eslint --ext .js,.jsx,.ts,.tsx ." + }, + "dependencies": { + "@tailwindcss/jit": "^0.1.8", + "next": "^10.0.9", + "next-seo": "^4.23.0", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "styled-jsx-plugin-postcss": "^4.0.1" + }, + "devDependencies": { + "@next/bundle-analyzer": "^10.0.9", + "@types/node": "^14.14.35", + "@types/react": "^17.0.3", + "@typescript-eslint/eslint-plugin": "^4.19.0", + "autoprefixer": "^10.2.5", + "eslint": "^7.22.0", + "eslint-config-airbnb-typescript": "^12.3.1", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-jsx-a11y": "^6.4.1", + "eslint-plugin-react": "^7.23.1", + "eslint-plugin-react-hooks": "^4.2.0", + "husky": "^4.3.8", + "lint-staged": "^10.5.4", + "npm-run-all": "^4.1.5", + "postcss": "^8.2.8", + "prettier": "^2.2.1", + "rimraf": "^3.0.2", + "tailwindcss": "^2.0.4", + "typescript": "^4.2.3" + }, + "husky": { + "hooks": { + "pre-commit": "lint-staged" + } + }, + "lint-staged": { + "*.{js,jsx,ts,tsx}": [ + "prettier --write", + "eslint --fix", + "eslint" + ], + "*.json": [ + "prettier --write" + ] + }, + "license": "ISC" +} diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 000000000..bda5d9e90 --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,6 @@ +// Please do not use the array form (like ['tailwindcss', 'postcss-preset-env']) +// it will create an unexpected error: Invalid PostCSS Plugin found: [0] + +module.exports = { + plugins: { '@tailwindcss/jit': {}, autoprefixer: {} }, +}; diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png new file mode 100755 index 0000000000000000000000000000000000000000..679f6d3498352b84220ccafbef4e0a40afa72351 GIT binary patch literal 8459 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 H^XY#8Q{^v7 literal 0 HcmV?d00001 diff --git a/public/assets/images/nextjs-starter-banner.png b/public/assets/images/nextjs-starter-banner.png new file mode 100644 index 0000000000000000000000000000000000000000..bf621edbbaf055a81e821665fa78f12f6d1acb9d GIT binary patch literal 232934 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%0AH(p+!ap^ev#u|4atSUV8>WxtlF z4}{JDpQmliFA2V+HQ|Wd2NZti>6|)0tEY>bL9In39D4d>Oh)tYVd(?6Ge_`)nM%=y z`#x@Sbcl#pIP|$VWABUH5{bA3D~tivG$q&POi(Zp?O$6r3ovc(b17hxKiDXQ#bl&6y~ zp*cJ+qD$=a!xiKxlP8mqvR=&qlO>8js_woDkfh@WE9p$Re*y0AQU;Nn5-1GAq#P-9 z8Naa%dD*#060bML+#q(~QRmuF8e@@BzA38a{2g)~Eo2ckS}Pl|8ncRL|YNCJj0av;G6&M{E)-mnZl7%#Z!aHGzZHS6a%LE-#-q}H{4eYdd~T-swf zCh@afz#z4OZAWM$sos2)8ll?N@}@#W(!%P%!qKLc-`YOL|Fb|EPvdiIJ0D(#R~NFD zkcyaUtYWpF>PjHly5~^wuOme-)1US2*e_U%Bq)jyOUm^Ev^Qz7b(1ku-{)8ZzUpfZ zIv>UAvFpianMJeRX> zw5JCTE31GoM$-Fd=3#NREIPu($kqo%}; zokk>-t{VOiP8S}ojOa=}{WoVw%Pfx*GwH(G4#qiiMmOgp&jyBA9u+*w)F zvfTyjb#IkNwIwb;Aim$9dGmv0ZkaJl%^NkmWwZiA&K5+K$t=i-cKy{p7Nz4l zdGjgpjbt-jK+YDnobE2HpFu>qix{ufj(E5Ay3>=4bfN--aZE$96UVL8ADOk4Tu72n z|0A$U`5qnY^vbxX7|l9U8qkaTLRO#}6^9-F=Hq%t=#Sp1Z(7zzM9wkq20jD|E;$j$ zH0q3rEy{R%c@u0J>EFc(mGp87CFTii-qHOaB9k5wrmjp<^k$vXHJNcXa&u_p#s0$? z${F+hPczl(g&!i53Fy%kz1Q|Da&f|ZaYOFut8ObhT-PP+&ZgiG9Ojizu=(m3UiEZ@=X?9YqVmvdyd5Sresz@)&-Ojd)1iBsNTR$)bvrs#d13`l zZT*zoa@f_;rT(^g4L4?n<)5rNc>fk`pep=$IJ1eYQ(3Poi?{_7$lS}+?tem5iCT_0 z!z<-H#aV~I+2c#>4Q1dFW>V!1*=_c*lw0~|_nM-43KI1me zw*uw}{wrePVEN>-nwPjSzcA+dP;+UD* zPuz+M_#MW@M*vT2xPbZ-C$RUI8YovI-D|Zvn_ecThOn=QTU)18u~12oo6}Pmq*^l1h_Qc z^SQsb7=>q4im=L&I0?x084LI2CT#y-eevh-ET>ikvlu+@!_WXTyLR~fC7`Zo-Na;~AK_+_c5iA&YQ=P29%WVo^61>HhTL8ouZWljIq?WB=A9%^dH+_(9KA=A z2k4TuIDFjU5OXXCmzOwfu}s(u-j@5Mmn-xO^>&<7#?u8Aj5R?1W9))ZK)_9O^X>(T zyvn^q$Y?Xv3nVzIoo04GL$enW<%eTQ(TNg5m4%VYpuQ1@t+~PQJwO`r&n5Q%G)r>! z9El=2{F~OQ1dUZHYb08l*0l|@0eA=dMMf^hp@Ofi$m%isLrQEj@m$oE$2}Tw+x*}I zpSzSy&NYbB_!0VSd_>v=@^F3zD;md=5A3|y1!>95DyzKp^+otNzyQb+TGuhfg`*(G zfcw#FkEFZHO7aNdWIT-!de46m`{UiFCN2=(>*W!cFh9_uW3+kz%Tq60gRzy=)N8dw z#|JeB#Hzi@oYQ1z!5q(oehbMebhex~PEJ()7FfpE5l-#j_<%TZh)^oPeI8Vw$hZ!h zk%50+Nb4BA>SKIZCtV_K{pX9oq_^87JFfXc+nrXb&6fc(w`8aVVVFhOdr92Ayl5E? z>N$yeTw5iA%%dDZ@o}>k1|DbX$TT`hP+bl{d5}=H9ngo)E)U(k!YDwiN9~^MQ+^P9 z`!$a7cMu6CNyi-N&viW3PbtvkV7giO)u-NK5_phmcA?u1)`#Rm(IcX7HvlGd9~Az z7BfG~ej+jjtej~_3SZqK)uHdze}Jmnu+d|OFqfJUi30d${P&a#5!e547hHrr$I4+w zWmsj;*QjEs49##ZP2A{NC4drV#TRP@Vfd{(956R|AowOA&T`YtL<|JIRi47G{EWwh z^Dqu|gqqwmpWi*)bwrGeC8m`*h0CLb5h)y&-XbO~Kygzu`J+dap#13L4O4_eL0Z`H zy9d-K%z{Z3CmIev0z4p(V{Yqtbcryh3+r=e_V@^fulu!U7{Nsrg84C!eRx{Z^N0UE zFJ1C(hluW2xL%aC>nMfV%GI;(qFp=`j$UlopB{ojkY5+cT@R$?J(SX~lVCY8?DopQ zF}IewfW*}ErnSd!Cpp5veCs;E`uy_kzQ?01<|15sBjZ$m0ud#`#CxWk7?VgjvQzeK@`fPyWfdan?q$N#+zUwbUJID#L6 z9{%Yhd`LKSHFxtE@7jKYP$=~3sGkxmzFL_RYd?C3>jDHI3we*}Brx9^cFoH)I)eGu ztZ6PZ!7a(-_xo@R&N?PdD{=DEi%E8#e{yg)+;F=bJHtKi>NPd0hWxMw?2S4xf_n z6f^Y-pV97sWYkeXHHYYmDxnr3Pf>5xTCBN%v!B6@$FB2iXe-RFg@#$K4pQ*7{n9H8Nr^n{uelh1SK6zSngeTt+zdX8CpXGc@Nx;b-P)m{7cb73KpMs zB0N@)TpqkosIn7l}H=$NinwW z=6i2y0{4g8UHGx(T3w}Z!gwbp^E@d~NAVG7nu&oOA@aCO{d->U2>NPA{?w3d6If`n z1kKZ@^wiNp=Dx<=fYvoJMDH<>Pp(&dOjTO2(WzXE#e+ma9pkQ=QSdGpBQ(HT3#T@? zaT2wW>MZQBZ!4;N`B2`7@gfA%hb_j3yh=GW*$ZR5Cp^?*-4)|7s8%|tD&mdJ8gbAL z!SA$lVl~Vup7P^@e70}rq?B6ExBBq+zev@@-w#$lrf7`GdQ&+2|GLHZA51R)wzrLo z!Z+Ed6mjPrKet&p5yFSg)2MTs|J3>DTY*Vf&YAvS;@&glFKwO&+@4u#(Av%G4k;YZ zg|Q#Z|ADl##XN9VKRI;_dwl}*4L^%*RPS)%2Ry(H!h^%=`O<=h9X5~GI>=kmuMnS$ zjJ_}jJW4O=8Asj05vm@Y?9Bo}>vjlX@u;R`k=?~c{MPkfmv_8TL&zH{ErHxw@%!** zs~f^&z?ht*Ml-`fQ=8eSU(arpeA|{gVwtktHk9K zgt!L~jK)GyLm+E>+1%fXcBugv-pWT4*ZumLhjg$TK^#Fmd?_t>- z=_e4N^Yhof6Av);`9|XDaw}ZK`Q{Qd7))??y%SMp{`4unp#e_@tgj3Nd5F2Y%^m>sVAtz|8F1B!VR8FT-3dQJXpUY2`N#Mm`3{{ub^~}Xyw{cZf|nrGL3Jy z_qC5*gJ|>VnV7CFUGfe~gNXJME~`>Sodr|SoubZ6HD7xCt+{tRf5%d99AwIgR8PI< zR!zQSGr#N2>%^KOLOh$N2Oru}2$pBB`!z~x;Xxt+XAAvpqQ613w2h@$R#OX)GZ(%s)7Y0w| z!=Zs@9z2%y8hQBw@*GP>uP3NDdN?(QtBA-ThmVd3r;F?1IeEB6x7TJ4heEK+dJ{Eh z-jpchDi#I_^Sf_(ZIdRVBe2SVMZKwehwU|DAB9j{XgPJ8nc5A#?DN~o7FC?S-^n8i zIll?I{`FdjAzZwmw5#uKXAM8^)0DT!Jpgf#7QUH`{eYf^-4E?mO@)-Qe>M-GL)`~& zcap&u{pnHCOu(dSRF*5qlkcF71H=@zmimw4{C5Go6uez89AOdU5!_=v>3QRI$cup7 zNTK>n1hmPy}OepgHah5w!TwtT6GIp+!adHya>hEvYk@Q3J~jbFPAz(tzFQ3p&ygilpi zwM7gcuu?YG*Mf_mM=s`mT*xt1UgNt+SjmI^JC^$wdgKK?ZC>GplLBb*j|n z_jnQgY$6fKwkgdo@`k6<^bd&vqP?0b1MB`_6p*P;>Ix)Gh7dBTght--D2g?0H)S(s5wKfuKWrdl&|@(*#i(=^^%grO&N@k)lQus;Zy zf#pzeCipjugexl#ba%z1?rt_4i6byoRaOA%PVM~82CRnGn;Ff&-h+3zS<2NAqas|a z2cQ>9hurTJ#G)$rupUPF`IXL+Bfl2K-b@%nKJ6~TJeC{lMxhk;hG9k;$EpH+|6Y|x zrB5ZGa3B|R#*;5=J$Dzo+4Vq1JEC1v8=>uCBld`_Y7lrcN_FDr`V0TBjux#mE5I(b z+G8<9i~LM=>FjUWE81*_{J=NC1v>D>FnW}HXk+zt%UmOmAN`MF%+SQtL4qEISUk^9 zJ(WLt_HJhU?}QxxvBh$&;3$+t3^NX(H4p}2_V@3(bJmy`Y<{S%2+qMQagfV}-8*Cm zo8zjHV{>L=1=U}9?ig(t?^ip;6N=gy=*ks9?pb&C?n4(fPdT2?r}D-Z(Xy^3e7sem zcplVZbHJ4yg6tYWKtD$}Q$mP6s_J6sAH&pU446dnL^fzNF$$?8^-evpsh*kp=!2!K zA0|q)A^*3K)EZVJyCH==O#uworsM}e&o2FW$%U&Xz&I)2)&oI%w6BDYWb_BP(f*~N#*(+4 zhMQVeWTE4;!k24NU0xsrzkKd{;hsHqgscH;C$X4>Xu1f?S|Baz>^ROu)PPWlk>qY) zv$2IOt`3VeF=AkX4stuVc>xshdHEoeGyB7bg33UtekjB84w-EhUdt}9 zP=&<>Xk^M^U1R%>L%!~p34ssmklSwdBc=_=mQwLBp%e>HCk?372S z*G+oDx?vueBxQdlqPy>XeydBwccawSTY*=0u+_5`ha~ruH@9u=1f7q=3tsXUTg~_% z3h6J&#rxOX82~@{^VK~-&n3`Un0wTMFB=Qd92~*e(J$q$%s6!nqE@wz?vwWolm0Be zp9$;W$C0~yxV&}==hZ#0XM>pjtlcJQphbDe&8^CH_XJ>dQ@qJxex` z%!g=JroNVbM^#3*A&27LB9X@K`2a6(bwEJ~dj^N789#rJYldB;8`pmvMye-DA{(TL zWVNDQqWI}o8Wj?&jK-U)={j_m5)y62N9mty1~IALMYFFHq7DK@?;J**p$v(>LAWA_ zsPz|5OKnoe(@D3oranvKDONMXUjj|CvP{kkX(Y^MHJD+LaAkHd5xf})xeX$!$)H5s zRK(mCm#!f$bK+n=F8$dYybc)N`7J579C&j9V&b~<00GLka%g0_nMC-TDUQ9IyuwW3 zBu|1&xUrURpQ7$N25xnxl|9tW#s1yty}f(e`p6a0Cc_kBaA#7@g4l0qf(WCIL~)e% zEX_;QLiLefjImnJUm>o-s=C-{p6ayqT*;|%f@kRb^e1kPN}|-jJX;p>feh%~G{Ubn zPcK(+L(sA@##qzn7~v$3!@J^^zN)dJahKfDOoOro6TuxtwklNnt}$XcO-#X@B`=J? zbMuZQfmXorrq16Cr?;=HX*2Yoz15^>mlwwMUz38eKQ8|BC?;(K)~1s3)m`VF7$h-Q zfwqIUe~}Xpc9U@?z023};t;yP?wfMN2Ddo0z!Ean&=8hVAg%hyOl=@7$g0I1dorC8jS5 zs&d}uYbwIe4!S4WP%@rl984n`g$)wb#va9bZ~ z7o}7Hd=6%Yj1^10D5X<5`cCCdb5qFysgQU9xLm_SFWiQQT`41$b;#NT=7JS2i%KMS zwSg>omomRd?1@nsChQrNbYrr#5{DAtqpE8+u1a?x_}&4&v+zE;Gs}7`xdZazCZn zygPr*W7YcbbjrB)WIlV>{_S?}6f07pDm1!1Z%a72j7Ox}TZD?~4M)TOcx?N^x}O;o zCRMQuUys{D*g3M4N;$tv(sGbraSd(Bb{oZ%V#N?E#4Ch*{pM}ZEz*La5{e;&0(3ra zU_-hHOBtT~%0zjUv|dKWC0BI0q-VvCEV|KzkR41?)7Mk~MG}08Hek>$hR8IRFEp~9 z!fhPQStLRac=RX8f>7NRbrYpb={^V@$>vU!yF{5w|)qP`uZ_4e+*V~*E_#~ z#K1nQ{%nS!(1+oL>$?N-aB6dBX!74tIvX(>?fdi`%`}j(0Vaax`am2@d`)WEuT;3y z{)^$@rv!W%^iMM|KSLlV%0(XU4sPLOa8dj*l@(;O_I2t2-!k+`XpX^35EJT$C*gWM z?9TmV$}WNrlmf5I0mW`FYx z5x`alQi3eeELJZhqJ#4+3=PQwN-`1ZwT`lQ9B9Ow^!S(H#6`f2)h3f8Oq>4PIwh-3}}zlH(zAw*1oFhM2jrBVn`msARold_XXkmq*? zjIQ{M0SjWTtA_RU4qOo?Eg(|a=Nu#N9RNxULd*UOuVHXdu5z*ren{wpTFs33$H%Y1 zxMPZu4wSDY1mxn+;vM+b_n;U`++?SvS`~kL5I2>^YREymJ;LMT*gz<$CcSWk-}~*F z2L@Cyl)yBEeRJeR%-7V~hCIu`#i?09mZtptWtowZFKQgeUT(>jc6>t?fm zEGyEDL}pPIJ~Ukte4#S`&=qM4flWdY$Z1Cz(ZK4Yv8Fc?Qf?~6?GTKXE1S&QW@2+P zsW)f*RecyBJS_i388$OAFWnaF_xDOh{}2h@^gqLY85~4%Oz&R&ZdNE_d#m0{twNT# zjhf1GGc-r0fDQo_;UPh|o0dOGBv(#R^%L)2yAz$D8FuuiVr%Uo%xO+!W+XqbB$6$# zOj;_(7v;eqiQ5^!axib_u``17vA!Ug@@F!gE1{1l$a97ANpvaTc_1+0pCDq(AYzu% z^6@@AEg6SIUcx@%Oat#>eIK)){B!PG{2g|!gzyhz+vXkM5k@#v10K*G6XS=8^Zl~7 zPHx2Lk@3W}!G#_n@q3Byay;|~6}a^7&Nd7o3b#M9pP+|qV6vnD{%)eq6RKJ}9}@*8 zzo(w(&tR8t4a%WQx?`*YwzpY z&p{VcB>l}zF$HyJlZ#n9BrQqq0{R<{>K7VmXk?_6a1{?P|Kp%6^UI48NxHi3{$<|x z=lD`F=fSTZf1A)NX8KU+)Hgf6@-8XARGhzLla1Xl@7b{Y^a3k7MIlo|b9lnrb_ua- z7(FU#>DYNb+^Wis=`%`fc~(A&WMI1L>VIj1YHFRGP94YOI%XNL1_Uq5s=o$#oC25N z=M^W2=bUbe+_j(fZ>}5)@Z7ryThRwn1q!#F?K(*=77Bur#rRrT%d~XGJ9$#(J^CR3 zdm40X4RG9(AKx*YJQ){!w1OcjW)mBPKz#C~=)a@3Ponr_{vYV*Z*I)-7SEyJNuH-K z94&d`1~ZD_8R`xp#3%`A3f6#7C{gX#QVaQSp$Utx#&G5C^$@CSCTs3A1JHRYM7qtA zUdv9NOn1I)N!K-=4{e5Ee0=zD%&_>ep&F<*D(VUkylw`&t-I;j-(N46(rSg(NCk zI0;Yg>hQvCB)Y=xvur6q0?(=M)1GEEv@+D(8e4=ImAnR$yUN$+S31RNy<x)_^P zL}0Lli#;V$t`Dl!I#DLWqW>5Q>{4PpBL|a%TWzn-R#`1kU z5xWm(&8nLUpbH~V_jPl0n?#~OCNG1Re>~^bQGc{%N!E;*HUH1mJ7fRcljz?w7e?}= zB$4|Z`wz~dIb#5l>ZFgfm4}CxZQ7VV)RImi@5u^wM&g#WQ>jnYDT66SHq@eYK{r+E z@=5dQAALh8)e)24hl5eb19w{X0%Z;6WN9*`_EFANd z$7S(welY!Jyg_!mT#_9R_VPR+Q5etVHVgtAX5es2oG$Y00?>yiXBKtl- zJ&QTlIVQk7RQ3`WiPP-nmK%QDjg20zf@O8XyO+xpn{sf`V`j^w|D)PSs9wBNpH>^N^o`pUkSWk(dAN47xrL{6 ze(tif)PkT9upk0!k<15r{?>v$14vy2{nELINsU&|Q$Bu$ZR;VXg!k>R!(047j{_DU z`6=&0TGXg?1d}|$T{4q9{e!6IF6|qT=g=<~eDfuI6UO|R-18$+7=&Il4oZsxJm!;E zxI8HPM=9TGf4?Z7sckSts~Oyt$aIMYiW?MNpZd1m^gJQSek5yC-1&Ms^xsV4NQO^D z)zfAi+Z3l^p@!m<=CUjPgxZ{AXR$ADKI9Yyrke&EPHI$~ZMrMbt*b7L553R#jxb%$ zpyAH?v{>J$n`5q?f}Rq@O-l1R(2s8U`Ifi_XYL!b0NBj+Auw}8vwLG)_=MFcDfAcy?r>V#Yh0`_azwOiXW&k-{iH8k2P>NP6g zqZ8+DN3*46eU9}S?|5xhE1O2f}{Lq zXEEj*$OE0{&52vXHU=@w&E9DVJj*Vy|6xD87J`qiB318|#xoIX;ZJG32|)<2VR!rO z-|1fi9kK49koB?Sx59xizsjW8dU=E-(*%t_L32(_$a5sxqh( z7xOv-4KOXrc~nt})iihCWm5}e7w`cUi50NInE%ZvtS($06$dl~w*^tq5Jq zToZX*ovcS zDQRN!Q=tq&PN{#%20QC{XcN7&8PtXcQWWexXq7#^H<5X*13gGb8O5~Tg%UwgV{O5JHlk@lBoXnE|&fIyN3CX zg+1z_CSOIIqb-6N(SPT|lh+KzFUtpr>BF_PdS&146+keqEqFC{0;XOuc^!nc)&&Yc zt)GD1XPf<0iD2`DO|X?Wf86*@rb!WYsRdj+(WDmhVnN;>LmAq!!A#DNmvG$9Q|Hs* z{>RA-CY?%j(F9iOP8mjiJHBQu#dgp|?Kv$CZ;^Ohbcl#8cw+m!5}G+s8sKrpNOlId zK$DcS$LRilEdc8L%x&{{XlK~41l>W8h+hMNw{W8)KqRsX0j__Z18bnWCX|fj`m2P4 z`jC*G@-3kf)I?fu##az+>QXgzg%kgmkWCE)BPG}l^JXFRCY8@PFg?ZGA^au$8G^Vc zdrK`9y~2sm*T1qv{;4prWtf=0Ibr*Laja5i5G_h`U%iwxYay&IpR8sLcA*J^sV67#&R)yaJW?-m8v!?Imv0PqfNU_;a-@=8EO)7h)Q0k;c^R~RGT^9eY zSin2e+eJ2ir3}YFE2ktFk`$}DyERFCVwKsyCmUAfPkKe_eptiQPh5uEb$xXi9FboW z=_ckl@M$0vhUYgYi@yDKn7vItpP=^n2F~9!ZVjhvoO%f~UtE+^<-_rt_1hHRaWou^ z{_>`_n$Df>AzPQNc6=2EePBb3-NH*pSTx55u$UTH=P?57?l-Wr<#9U1yPJJ}fD$7v zL)eUnjj`43OV}~E(oOAtWnQ=f5FG&hu$l6Fb|!yrajWoX^(s!7ECr8^T#UGn-fU_2_m+~Q}Oi?tnYp855E zNhICg6;F#gwi8~!v!E99SlHp11h$Hb_g`HdfR1#CI)?~6CcNjNrHPUq<{k#??#50Q zjSW}&2*mx81C89O=pGMU7$%XD)!cAdE!GfzzS-7M zOEW(6N6h@=#;=$mGEg|p#(()si$nCaY5*^7<+cMC#-*nY+)L-q1utJ>R{6?t;Rc!c zWcT^X^EA3Rmj9X zhX>?xmc3n^Zc0$Y8VDwLT=yXVHlj(C1$2Qbw;<~kKrSr_Yro2t9@xg3eGtZm0z3#~ z?G#Ks+#~BQ?I``1*D!gr&qi4d#)bVO{&VV9daY6OKV)$dGx43J^vRQYvW^o4jF%i% zEj(VWHCG4*zN_!DyjMS-_;}Wty7&1ctU!h*w_!9az)LCkh{c?&j_n_&7YYL(Vbu5Y ztITFWs)2a%r}0O#Dzp;oKQ9*tnL=C&`;yO1CEVj zE+Y#J@I2)P^O@qF*Ud~YT_r^RkYmMtd~CSdex0Q|pN}{W)%&QRg+pPT@>PNC1MnsG z8?yRKM&7wbTcgaXI@#y&N%J6P_WsFd(}I)2ZsQVCrNPT?u^nZHm*)YlBlT=1&A*rY zKR3pHr zI(LaF72o6O7G*la;`UWaf<9i)g8R7RrqdGLztfU<&!s|RuRQ+o?S2x>-So zmz^cc!2idps{XK0P$*jEj`Z7r-W{q$o?v2m=30rk%^F*pW=q;xPI28#uA#Bw?DwfgijygJy^27jGd)h{ zr4fQwDh85MpqJD8$(FqbajbMy6NLUM8RHZ;CrG#`@eBl6UOmkU%#)gv?0WIF8#~F} zZx_QxplZB#oBi=hbh`vHMt?LQ?N@Pp9ej2Jahw?+`b9HbZtLZ069*(Wq>KA+GB2}$ z>EWAog3*PBaTmMBdOloI8z(A5*~Syi@j;Y=q591RLRzt(#*N2p#^|3z-Z{|WXE%H; zJJk}E%Elkwlf_VJyP>5!WLon2zQen9|9$6QXb2FAu~CxjyRL$UqB9-p%E)0}a_R|3JuW!ZpyE^7|V@ z?q0s^GTAeIqWp)-n29yF8 zT_MbIQ!oMM>iFTpqvzz5h|b4sLB__Oq6-ZwFph>s{JnBQV7QB;WuymkYg&P=s-*pW z;t_il<17=B9>@NTOPXj)zBhF~z7&%3{RR$EjZ|diLqTIrixb zz2DZ#KmVksvE8;b;h^C)2EI;mc#``kr{@`0I`Q~UsB-@{?}^*t=hW+Upd)gb56J*H6N?4Mcp7s2~ zPqa*`9Or(`$Oba?>q2D#ELmf9HhhT%T){G^m>JzCdBh!oY*pU&SsLCq^FtAZpRAel zNRzN7T)M-tl^uR9xK_(|0+#c4@+Xj+&H1DIsvs?`wqw!vW0YS=U6|`E(RY(Z3zxq! zXRR=mPb4quJ^uJ2XP_i#jBdT^G7h8`_6mjG{j4hz_Dy?vh;?CJ{L7Gi} z+O%Ep^jM<#?xJNa=lomHwZ(kNff=psv(87nAn9XiB>3KutddFk-|HVC@|$(nB9?s- z!OgCs;wC{Ma#s;ryV`a|{V!+&qw5}o=8r`{#{;&wmg|qsfatY=sr7b%LLBWguI3%+ z!4pE^!cw774=iSY@q+Son|yYbplv2c8(PS88VFn`A&i@r7TIM=E=>dmceVxIj#m?0 zc^MynD5@jmO8a7#<@vEMX?^U8ZUkkecC76i=ocyQIQ-Q@6X9p1QgYJ)noj8vmMI^asm|c%kOU zxn&9H@@3f^o@zzW3z^pN`5gy^`38(lA#PR{I{?8CtFRj|#}VH0B{y<$U>?`!@)eif zPDv;eyU>rAw3)&goS7AZ+cR1CObn#g9j(s$a=ghtdmg*I{^8p%2=JR6 z!622t^J1b$tQ;BScL`!wB+?YaN@DW51%N)mzx6XZwxX!piCbCx0=)%`6NxUQULKZH zu|O1qVxAFHw30VnxwXGJT8z(r;`EGt`j~&PHao39!gE=!c3_=>ZJscuZjF5?2o5br zn4l_^R)N61NdqCw2<-fyRUx(oqBJED7#6Qs7u2B{I3SY+MI;1QNJWBrcUZ z&8eCFOH~^R7e}dsiJnVcWV-&haB_mk&?46-lB2lHh?oVU#YvAWnY9$xKIUg^uf&nCuOkur;L%HN9?A3C)5ZFt_+c$5G6 zm6>es+q^5dz=JNL^m*#)c`=hOJ8w)*@WW@d{uYL`M zhpo+QjVY%y;?}KXpGnc07G8(i|D)C>(tlbL53!}KST$k){jBt)Trq)0F+e|Dk0H5; zlOFt0U?Z<438l$?mMfyddXqPmX&5-hk6zuWS8Jf^=+TUD{7n{ug|U65ZKlR-b;{Qb zQb`d{-`9>d!7_>q;Ul|S&m4i4v;a}Bq=;ZMcvg(T@NaA89s>8|&o?(lII%~9>+g`| zm9C_4nSZP|L{%S!2V)!M!%1N6U}>*0`0qRO`}GSBmdMZU=6G_bSMAyr)$bBQteB;n ze<+aChFtHMNj~8R1m2lhT}~W(86)FDU^#vw*stKz!}fPHWuO#2W(^e;S&acM?#87B z=%Wo?(9EF-P!g+BI}zetAb5O763&S3%9~@p>Sr2Zsb)o==ioy3sS$i4Y)2eCgwApa z?jgt`*^QN--Z-`mVJH)RUSFB629=`f?txE387?i<_}ailAD)RvA@=64JLSjbk#oY4AP>f2X|W!F%zTqL{A9&!k2! zB87<5D-qyTcWAq2I@lEOp#?KJ-{oLCDY#G$hvd_aE9T7`sewAgjpLEBGRV&2O4rUTDq#OTel> zF`2AH1%qUBL#6~~vA5!(o5j}I)WKNC_zAv}%Nh8sbC7$&~y{;Nh;ZaeF zFqm)`vmAW+P7*LI$B4EJW`srfseaW*f@Y*RPg%l zDZT#4YFafukEUS`S1KW|C209bG4-ha=P9++QW|y(}uh_d6kay^ilt7YeiD9izebgFrb@R%gHPgi?t8hvO|~kKnB;__4uPhxkfkiXMUM-o*ef(VbyV|DM0+t4C z%8I%qDBBV-ez&Bt+ljWFrfc4XB8mNQI}Mt-NV@fvaRyEfL;+Q^{(+@5wqexxBhTNJ z6+Z^*KKc=JVRE^+2X82ARvoo=KH+RUL0$y+h=h}6#huKLAn z*Jw~IRMJcQtKH~DYBkfNgo9jBSiO)|oA^(UQgObo&i(!6$66gCW5yVYa0P=tJ4Y2S zT8ZPRq#53)^Qq~QYSBsJkHe~_Q(mXODdc?Qx-_z+Zr@#&ZK$UKd*~ug zakkk5U;8D7Q5+O#*d#_?I9pYHhVc%rPAc}dc%fOcl=Wz5cyS6!U-KZ17Q#3eUW_VY z6Ila|EC}UL9$KxH!L%M5x8|0QV>930WM&mj6uh&3&%q@3GvOk^HTUBEG(bd}39{hK zL)}Qo9wg;4n(W)TAI|a3bT*oVpzLm0SuC{7EHI(Lr^DlWkE#*yezg)F&K8+80L++% zS)#G&PjPsWXP1u79}Of>ebk7RAZB#dJt4YBbpiwpzO8=O$s%ehp18)?k~2XDkw6gl z;<5*+<-!JFZ6SrT3J$wTp4V<7_q4O3sI?)+9o&f$8e9l zilPLwZ%tho%{WSX>l6tkE)&nj4je9yj;pHkVEN^N{wXU+G;N?G{6Ug#LSzqPX49hK zDRK6p1W7a<;YN*zxZbB}g3^X)h3xOQa^jJI($?A@3T|p662L-decre+^$yF5!CAgo zd+wkGF#r6wHTuN0pJBVnOx6+G03`oBY86_U<>H)1R45bYK5_RXv1h&~H(1O1sD(Ox zRoCQfAar`?#Ptjz<`s(FZRnkuVbN9rO6mX}`pc$~=den`a$GZ0;PT~`Z}1rhLh+tS zIfpx-2kK+105JT>urL}>JVb^@-^@=LMPk#S;FRsG?Hiw$;l8^%1w-+Q4k7b+BO1t( z?~hFtMf=mt8dpef7ZiXULBv(DG$eHR;jAQWN7|9cmn^yhL&mf9%;@n;*vj3A>tl}y zS~wx=ER=kfsa6%-MB_XWbj)Pu?L&a1wr{+%?F{2W-&8pA-Enxmb7$MWiLCOZvlP|r zeYYZAO;=3?{`S;(w~@$3lJJ~BM*XLtq|90t)KS*1&@!*zQByoSlwNgd?4+cwUOGUv zVm=Al%#b;IWtbij(bRq+C_e9_i@uV@6b&Eka*g+B=$k%oqyfoPs`iL|vtlf*D-04B zTTiV+W45~mhXv&ca|E<2AI|?E=r^Wf<3m^fO|sRv!G2{A-LK=R3e|h!Opke#^77GU z$l-&_jbA+;n~*azP$t!@wkPmwrBW?Ng)#9RSrdd5yCB*v7f3V-erjA{CWUij{LZ0m zeR)h!6bC>eDUh(gmjT22GGb)?12c+q$TGbjqI?i3YVvyfbK6!pul2KREy*RX%I$GQ z|w`OmfVMnEBrLvk~W?(PIc3*C$lY!+SVs5&zjrkivRN*O%G#C(w z5<)oZyfcGKcV+0hM_QkGsz!E>jA&L7HHtmZaM&oZpI1iW8{u@GJw_Jxc1Kj($a>tX zoNhHMI&^vKw}ri2@*C<$kOBiA63T*sSiG=ee6hY2qkMrqS&N-^=0JH+ZNG~g1Ky0D zUUFD->_RjgUSH6f-?s!m{})8jL$GClhx7EQXFq+swbgT@wJAV5GcDpNv^ubicQY-K zFr_#7(eXEkPn(lB4#H9Zd8;{&6Ry>4CQkpf5Diu6C)ySt&+mFGoBqDh zLc#x_iFkyI$k0NMKc+C&>D~_Gt>`B_YE}M14`1InH}GLI=2bI;JOKA&@6*G@pM@Xj z?*OV5WG8x-3hd~lSb{oIB*qtV9YnnzLt!zU0HgX?#L9VY%uRxOglhn!qLHokLuMfoe_!#riXN$Qu;|f?#mcUD zIebegH&8)FTp{ku5iPrJ0lpDI`Q;3H%#Jm+hI@bT={okVwJ78sPm(0=nYfbuvQSZK z!x4Exx1HacsLUJ96FYodJbXlLY!i2D%*>u}NYrM?+B5Ah=V>^?_H=No(^ZnNAC_lZ z$ho4v&G#}Hr5P5>v?$kH&}72ANadXLGG1Le8P&^=)PJ3nDP37!@{|>4k>$jp_S48@ z{>%Q&F?;frUjhn;tCfnYlxalrghRW&4Z*+55w4d25oj0s!qU&W^;&>R<15BS7EaG5 z+mU5@h*!}Bl70Wip*M5Jm`f6@pol8zpg)tFyU2l#oOHk-lMfMd*pd3#{Wa>BoBkwX z&?2g=df?5YYUYpmxCgR03OD7xN%Q-<_{(Qb$k}aGb)ny-I(WmKHNiURr%G--Y-M2n zt?l%WNHI%b%ySm$T~*O1EIx5>ia3oPK}ag-mgf9D7MlQA-3o5-*(D-mJV3;#>+S{c ztBTyk_s^X~JN=UnG7KIsWVat^jHvv`)<^gm;WVyDWsflI$d6|(q!E(@zj8_2Q&sU$ ze9eTqdW`QZHzDgr6KvcUG-H3ziV;M=Z?P$%-Iyv>{$x7@jyR5b60aXZv;H=e-iY&p zhPcp|?%-6Y`&Gnd_TK5ibknEbem z+R_0MRVZ1&wYYTTMg4Pp5_K}(q?mSP(69dCA>^cYvxg27HD#EBVU#gUwpK|}F^F&; z_$*A}^Y{Gx6mEGBi6Uc%>_gbH|J;pbtuFxQd(VaMzU%Skw(RhXO9Man+uxq004oDa z#?iRQEPEV!v?|xoST%5z8xKL*JJ=)rkc;E(AIdXZ+62wqc&>x(QuUS>dD5OaflTO-5rD2- zKQT8k?Ib$>J(t^~8D+y;=dE6w)o(o3B(O_)GPB%2gciXfw0eVsOf^{~UiU@0;*4*3 z@^baEAusc*JC^y!DhmA!(u_uJ4BYD;#a>5#Q&r$!Pt9YOH!>wzjdAumr{UT7-uH|Y z3X?yt-w^2;eN6BYEzO5fM@G*vk$)FA?nwvQuuIm$TYnDzcY_fQJxKz?Q#2UP=fuIR zCmw!4a4corsD4Nn&ejhfs8h^xt-ovhWwqdsoo#|%V;tI+{HTDtnxrX zS*!! z6G7HX;pah!!Wok8J}b-F!N0M2{>YNzw2MqBekZt%5r%VsO#1K#QHcq9UX{69;d;63 zyA^=RYT^?qY^k*gx01Bi`GKb7s@`L~=fUiPi|v%XZAK@v95=noX1Qu&MLYJ4Ieju* znU{1JfJ~96h_Gkfn;SQU!14x)<{4#BHg9J zWborO>Z(AsQxP@2%NsqfP-<}%36-h)xMAkla%ne8PzdYjzata3W=><7M0lXD=)V@^ zv0&1_;dh>ea#4e9xlYNx`+&Apwm-e3#%BulpOZ}+Z%UAPY;HMJrFmLRQqWvZE_YxR zqwwAAeal3mpJ(@UMF2I|wH(1+^WWII{nI9=C+B;B#k$tOY4cTleS}nkcUZ_}957>_aPA zpr#i*tWw7CglG32gA7ako1ncf(pMF256xEymxg)t8`#Y^wyfUVf#&cJcSA>ufZO^z z&eYG=J#R3gg4l%M9QRj4UZ$ckb=-0$pOTD)tlZ9BPRttXeL^Q(+c=gVWLWA|}cmr2l=$O@fMX{!=s#@CGh&mglK`HoZq3&ZP^I0r8zfV#Au6n#JPb!3 z8ddzNoh*lK^i6lkA2i1ZpSdqR`JWb`+#{o6A&9a!h!{;?S%j;Yd1RO|m9OqAGbCTE zeK>E0!tzxd_wlPC?u^H9y5Vn+d{tMcLj?YjgnLFV43+xia(T+D#*Vpy)%v_9}P%}#~yYf6V z4VjnU$kkwv{(i_g>+cceax)!jEzu5Dyj8SFM|R zRRuR9=Sb*P^7z>|(Y77=C+`K2DQl+3-0V^v$llMArs)xjfx`>P1}B}ezQWW^b+}%o z89__s`R||ObhoPT!h^sl&fB+xb`>%Y>}q{nzSI`X;E$?$4v}pXO46wo_2LdO0Q1W) zm{Cq)tP>8;1Ls+-KTkki$6|rR3JS$@GntpzDZ{4BAKjd<+bMx@jinc3H?%8cmzN}K z6IiywKC~>{N^7rY4~>nW!X)WuBKzo>Vap0V4J++bJ29&uR`eLF=t0M(7BZDJj+G*~ zB{2Wf;H9nQOsez9(wBZm0;OlLdI_YBeQ!7BjpPm%zld$0QP)S6-xSdI8Xz=d2GXZo zo?UlENf3U)ZBc$FaNWMcfIP2s>1>cCa42hVXGd+G!bJ$nX>?9#Kk^jGuo0aCDIM5J z@5*xsp*J%y%63}m)hoOe#wc87|JEP@R99~0P(>vWjBTKZCAfyt{&r@-A!Hj3E~}v# zA)~^H+3veaw{nMyy&|2jS+NZ8(poU5CXcww-t)mrbo(+b)?>w@$NWZWg+dMh`F8nc zY5ZK(6tIXHbT|e8*n^F3BB+NBy_;ctyWJ1Mdk70Z9ddf}CoEm#F@=6H2*?tg^DW<{ zy4g#Du8~XdiGGm%a#!yR5PDU$h0B%pBdB<7ygYe0X^nASKDtPJX#!>J_(YMplr!aH z8Lz_M@CD0Pa_g}8wA`8W@$qAgCKvYl81F&;HNk_id$M5doLzNe{yvtRzk2-h8zh-W zl_78Jx>0Z1s5%V)Xx9CMee>Su)m=3Ee)@R*q>hR`Zl(A&)7Rh8CjHsJ1^Xr{DGD{Q``#gB;Bc`gYuhau|!1 z)cN3lsSD_h1Jg|X!s0P0mJzk;#cg=fr!=g^6H463La!HGnE+I>m?T?&fp1aQt#l69 zf!)=D&e-t!K$;AFMTy&aGXl$z&!DN|RanjR-R%tU8(f6=uDlHB2Gr0=+x5JRkt377 z;eiF;kz&OxLlQ|84bq;Wc>=UFQ>yy@^LybfgK;NjZ4Xtt{_Eq~99; z(RvGuc1P0-r~EUwPC0jNwD`!`7Os4{QvT~8*O4My@iI$^4Ou_oIFDu?HbGE)I*6ik zvYjP%{M9o@FRmcc^%g9|l<(3B=zOiZ?%;==iG{ZNbBBW9Hq#GTI=`wAU&ATQOQW?;GTu z;_=sW#pl+J93oC{4X^m)mfd?~-e;+}AtQp*Pei@j9F?8ktE4^nA^XB2T9?h`(t(?| z;oat6PkHevD}z5W%TmI4Isr1B&t2ak_H-myDw`S6JFReS4h2Qrx+9$1p&TISs=MLQ z^EmtnS40nGb9?5_u zNj>6SWyI>$H!!Z$VtRY6AdZcurawx5)QJKBS$>G9gyNw~D*>`#dsqAJMAz^-%buV) zVuT}4J$_j5ad=wWPR0Zu?C%G72!)GLZTs;Qf+H3&}*^zPe#?`t*PR8|kp@;dDa?z(#&obhK_iMt)a=tAVkk2440Y>A$6khSp8k#qlLQ z%M|E2dVGD7d(mT^)m1iI7^Hgcj@NdVc)=lT*^w)><>h_0!!ciZlO2fbv8M@VUn0Ie z-iAN}a3d2cLBvhymMeIktSJQmdYX?Do5PPN-`kCzBDtEQ*lByqJ&h=eh1Kdfvaj5& z;WJAS{V-Ew$7#D&Mey+eD*YXuNA9Sz^f)`(Z^M$oc$rsTNGT9*;E6M$qWF=Kig;hh z7nwust6V9|2sw2`9QW3358uGcttOqHH?1Ms!(I%C35h4i>UlMbqzIT=JA5qj=b^$G z3Ge>k(B|2m%sh?WVR3j|^|`WM#T)AU@Ap_V&dBE2jw6euUMKPdZXk$$^Wc=8Kz9ht zt5QyoH0n^UTtyCZVdn*1R;UDyrZkL}vUTu1xhvxn*RCiM28ZV-HdDFCY6Tm8_@83px%$;tBn)uwGfL zD)BusVjnh>_57P0SL!i7fyvnd8VBM9Hm&0?7q9&_CJS4+Rz5so;Hrq6^BBh&fLIn_IuE+z8r9p zXUm?(t@Fo1SfK~}4t;o0eYJ3if7s-1tj~4jO=wE#W<-xoGnNHn+Bd4OZyC@54j6)aKjd_#S>qEcrdP{BjRKJmYyjI`d{&U^sX}VYJ z3;4&+JCVFdBM_dPg2Sc{?rsv7;@0of7s0z$QJt_3?PW%};^j*Mq);V+8_m|_<3gEk zeP$?x6pNT1w1PO0X9=*CD_SHeeO>65{l%|j;|JlMi>LEz=v|(MP_KRMnKkQA#4K+d zJ->#({B<-Lve7{`G`lwcpcyeJJv>E9O{QHV7cH)|w7=>lUi4`U56LPZ)X+fppm}}l z^*306x}432y`0A*|N6J<$YEwjSl<+U2xCdcb=;R^Zew)4iC%=}y+2BP>g6YZF8qqD zFUM9&jR7=qSq;wiA;Z@<0&mW|O*Vd_zgxGNwdm<7W;Qh$vcj~Czql}e`wR!sZ+Qis zDkCL|>tg>1Q~&uTG|_ol`9%PL>$M^3n}-_G+c6R3$U)v3>-4yW0~GEpu%>&gniL;>+>S86 z1h!^pSJq|Ki*_jy)-9+s)Rof5%GU@zXK&4qW{y}AppE)cQ~dY~?*3Xl71WW7af>#S4i=zR=E>YlEesTvc=r)RaOkYvNx- z8~6;pAJk9?H_izEU>c*YT@7EiY2u%b*_1YuE$j`zv3Os0F;ptO ziFy@h$iLRiq9Zh^uiH$DRpTUgjJtnTRp9$>{Mn2-ns}S*Xpn}3-4C~EBOJjzLX=WL zMqU|N*c{N?j;L=06hE`vV+J~lAvbyIg7rdrW!U|RP~Q=sw~oyb%_-;Gmoh21?sD>n z?H?3QEs!gBjQ7INbimRJt;+yP&^-6s0bB`pV>@L_;&9gIX1mf{i%?5bJhIUAK3|14 zLjWo|@}_q>^`IlXIF6g((2qBH<$E{)OEKIuI>fo1lz(>h_|w>)Dx}HAl$&98DIB2V z2?r%yW_oj>hG!bOS6|I~Dc6@T0I3yHf5uv5whCtEL^+iJcGXA3Au+^}qJ-pi6U?iLbKHP|`c0M~segL( z7-M*ikkPCBQ&x=QNqMBTLX%b4{1ph;0df0hWKEA#DC~7thl5%L;}8;dwC)M4Fw<>a z{KN0?S2AN(VUJ?Y7KzK5jb1oXLZmV{4|cA39>0My=WDb{}?) zbN#FAMNpJVmQO7?$<`KV0#v5Y`HB){MlyG=+;untOT0sjl)w(caT8?Bgap+dm7+DY zD0wV(zv3Cz$gf=z@O4^weJEc@oXL3GdD3`un{%o9#KeGiE==j3i9ms!GwdDMA*xo8 zy=8Oxs(+rKEe#b-ODid)J9RVe`T8m>Uqy$`m;?VCw(?65D#>h&7 zLvpjM(~B7#5xIFc&E`{u77m?k6W+Pb4~RReTnm5mhaZ3iS}MOLY7%bsA3rcxHFk$} z-p6p*+4yYt(2la|%!ae)Y6Ql>3)n6`)Y`33P%db5Mg zTRWxKCf$M`1$z@fB|44=meNKIGuptw<5o}C@*!AGKyd3h4Tfsa4)IaJ;!s0($Zm5Xv_E7M zuSCKFQ%)P2E&8qeLG3{-mY9(;{QFhZR0&*hJ@!Z0>9vPkig~A%UlHK_;)E~iaTVX% zEBnD|`L&E*=NP-nwi1)I2dE9%;JYMr?5Y-iJ027MX^K}D_jCsqWAvJr(6qL!dgmzH zvO{=A_{`;AI}>nMn^AxF3@tM$CrM6`Qz1QuG(r;CgI&hbKS!^3!BcwxluScM7X zg!AI7?u3@<8L27!%c^lSwcr=sPjdtVCQEb8%;@FKE-ydDFQ7U=DGqk}!()TkdhII1 z_O0zJ8RP@+Gv+H>UUrc;x(24I{As3bs)nt@u^kl4zIOMSQ^VrgHxHAY-C`1WsD8Oq zd>5`VSH)TYBFAkYCOk3^p5?M+EyI^BNrM${zQf(kF{G)&2K(> zG$KCyCgBjfc*#Ig+s;OhC|sUh+4#YAx24F;ftN4*I&>FWk>nf^LI)UbJDXQI2$U2IkM4pa-Wc%E%rZ`pzGLXztG z`-sKy%1ALO|{ zyJkeqHkB201M?Qnc&S4@>YQ@HjQo~`2sIK>69k|mD*-D^&PLJ;FyggWI9kVAV(fQw zW*=Yvt?!@+3`p~KqWJ09=h7Q{B zIl3ysiadI!+MirAM3pd`EcpZ6G^RM{pX6IGN!6BrSwg^B19cIjTYU=MmNW~*kZ5a4 z=kQmE%!t7&=GC?yO{@niUdu;;YjjbTR!DR3bRE@NC+@k67q+PG^i3@NDf>vD0h2)b ztqI%uI$IibWO*NM12F=d)d=J6Pjq>yy)dP4y}-At0~OTnE^>?v-nL-k$si{A^iF^K zI13Sc>x^6`ET$I2jbDoQc`EWF_%`SuzxItszr^1g%oo?D%g0EnRe89C2f_|%Khm)O z*ql7@CJ2!v)ziO@pPs4ZRQo#nD1OC~w&_k1DKLK{Ba|hMoN4y=!Hr}iF8N#h_8G5>qv>h2H5?C1|wJC*b5zsXsh7V(^EnKN#5U6?NH(awd z$uc{d&eS_-X9gC)(v|qWA}3pR_-FcI>MhM};^P&5*%r<;fzB49qpYP0uW&tj&F((L zeFciH^xsK)HkZHP__8qOVM=b9PNBDXnauEK{L&0Wp}-#U#nY18qh|CjN&oRdDMs%( zXw)?H9p7*~dM0o*#O?Gs{FKS93^19vQWGV*LQigK$5}5saplyR4!-f@Y3b$lsGiq< zEkDNEBj1_vyZq3^2@6TT4P0~J*w6^7m$pA`6;2eTi7ZDH5Z7_1oZVH#n@QwRIB=t0 zJkticnmx<^iWrMXq)V00ZJ0G^O^yTw$i!xoyZlb{jg&E>{wG51*2apS7!ivF zC)WV1eoQL!l#6EI2h&=uJV#xf!tO6m4?4i15k;~AIryOS`c)feQuyt)DD_o;G1lYz zp}HpMAn&3Q2emPQ09Uef2|kbU`DF$F9oWWfd-}MnI=Zuc1ULA2YICr}A||hU3D2#C z8Z8x!zetV#R_gJp*($_(%zclUsrKsj+cKfCo|Sj!Oyvf8yyMeRKmMdD#e?GH8@qs# zfJMW+>W#6|#1&09<6p%o87Je{QZ2C@3=Rd05{V9G-{0h8X6+?4ductB!Agq^ONRpDUXk9?3J|7qcS-t*Y=&8sF;7NRiKGAbzT>$D$w@u*W9 z@|@hMze$&Vb>70a+}u12<%9f*hL5~@^#-O2f~f@zRPV|xeq%3a+l)o%1EZiMmLGPg zxw;#)K#p_*0!r3iZxXsN#EoTrH1b(GxA(T0!k`nNA{hd4l0qD)f5i07>s~U!^Es{yaZ}s2vbB zYBPXIjl#Q>Bf4$Xtv|XomAW=~RLcd+)E-_flEuah$QpZ)(rn<)gZ~CyGf#}{5+GJ` z7Al?(euyx}ZxVlX%F3Dj_0u9z0{Q~`_s%OrTN}xptJ`ID8tUvDcAUF&o(1QQvb=IU z6I}Ca2ipR&D_@~*{I}LegZN(Qk8#c-7?$k4luONgIvaM>Y}|*`1lA}V(s84^%Qf~y zr|M?rbDt&kko>*MjGcrsM2(hHm4Mw!FtvY-U)mKGTkU$fj*aBYCRH_y#CfQmT=E+) z>WR1)oJaEC!iuM*cS!S5Jh zMdAN?D&&YY)^+@R(P4PGbZwY@2Wd)1;&-n>05?z+V5IJ3XZW%bclpjAS)~H}EC}1$ zP@Q_;Bhpx%VmSjHTw7AWY1<{UIxTwiULe*U}`OSut>mx{8b8bcE?$U+Q}AE${T<4#zCRh4^p5a?K(v9 zp&dS;!CjT%8>Im6ZTpo8P`rW!WD8qn0@OXifgWQJaCn1A7xv5FiGJpRIZ&C)4*Y43 z54m`Ee4s;|wWr0Z$$xwRuEf1K1cIu6$lxcEb96t3j9^o7?^+R;mH41rLu6D!Ug24n zSOEM8QzfMFc9gAB?_h}txx6st-1ZkSl!TKz8%5&3%__Ai4G>gt$}UmwVyi zJ4ZP`AE=o#lN_JM?#WikBSo*Ohk-?}@{0)u+VVn8rNsUgJY|&oSP}0!`e)q7{>iM% zq1jNcf)|pkCIZ_%<@=N+aXxS5iIXl1WHUbAAF<`}|Hh-lf?uB%rkOOK*6bMNRi7|L z-F#N<%+l0xYh^jb%D~m0F(+lu9YK&L5W21K1U0 zb+W~D-Fi2#O}AYInljnj)YRkEk$M4p0Gb*$( zqVq=@Z2afd5!3ke_1NhJJ-m5v!_|GY+2^1^EOetm*Nf*LNRJ9Vo&UAq$b;i9O)GuX z9m!|G>FL(OioTmdY)VnECm6ch5-c`d-$@+YhzDQDBh*F8w)4BN*b2Ql(9A0<_Ar8Z z;p%LqgHrmqiQ(P!%);6ly)eL+zmgKYRft%yqz+gQ4OKLyWzzBgNm0<`yE=u{qco@@ zQrdan{vdDKS3>@BhDBBi^{GY|#G@85k5Fnkz!(JrNUt+&CZ`6rpVM`438Xi}ny=08 z9Yfz@ccE#Nb8f>`^)Jt$4E^j_ z*JNOD_$BP)!=FCkjHQ|tILm%?*lux-P(j$w=fipI+jZHq_<S)xf`U^t|T)BU&!1F`vEfP95g;*HI ziwUyGG-D4ILAl>W1^4E15zb=7QE8PpE6oMwtA1Pki0|Q13A=Y{^J|0kjdcQZ$<-}x z*?N@2o;SOH$Qv6^pj-Qh;}Jp&Ph5{RQaE)sB}*HZMaK;rZUsivV=CHJ^ecYxeH~tY zk;q+g#ay6uxzqunRK@i}52PJ3F{LgPkzhf@;%!?d5a3VwUm!v>7+|yrkkjZe)H!$C zo7%gS!@KRWhZ(U@ww?PR4R~S%U=@{(r^v8{h2u88>yuiX!vH+2tqNG&P6L_Qho!Ju z&YY`d1B6>~r0@B$VH}Xm#XId55|3X^4m1#c!e%AA%yVoE&i$PjqQ4jDE(?@)-N>Am z%F&xyp}0k=Ay_X-zZ5Xc9fZsgx=$Q6v7-knfx+H7vPTv{Pq35#%#{N}9LnR{Xvx{J z>Wd_l0#Yi79(_s{BT+{`0Xfh#jE|UV^Z)7pCh#Et#6eR#q2XO#bzLpVm3(<)3QDun zQ?=TF_u9|vVt#V8n^$z;qE%&+8+Rb=Yqf?zlu zIgu1TlF0&XJVJ){Vr9QALSAeQ<>rqeqsbTFR)La@ma9vR%XDNH|6Gm!$e(LvJOx#k znr~i?+PHo{=u!)xVSUp*`9Cc{7v_}~zWA4ktXB)K`Pbf973mNBc3`&fAw#XL!>~Mz z#mGT;1Af&|hROB$`NhLN9}L^dltpU*JFZ)6vHXRi@R3L`gEZy?$e*I32?rf1;)+T^ z?D_h-5N6-E`O0CB7cAKJMt>rYK02!b_`!OzV|HbEy-l4v>+GqE?8{c)M*LDjcGuqB zivX6R>5YGu+yx)%E!h$!{nXmw$+oq2Du!5UIcDxO)}{9d<%+l{M|2U^pE?fU9Aui9 zI`_IBfvk>}FWz(%U)GfdvHO!jkZ+L7;qX>ALTN@K1F?(!2@ybsCV}6itrFmLivt=M&w7ZGR7QXT^ zH_9^O2(N|2_f5>S>Q_R{&=cyJt;wq(ZT`5OC(e&cNhD_CvP`KdleZ;s+VNe9_Et`E zg#hV?EGklc)7J0z0{e?8&;t0hUyZce`KcCzXrN^#9~)q>A%mbs@e;XPK`!;aHmicy7H(sr-FsXm> znM<;Lp^JKvlf{{TpSH{BxTN?Z)6LWBq3h__dV#*4U$jzy;5#l>d%n946F&ySp3hS+ z)+GwQ_PkGUUMu5WA`UgV>39)LiS}vX&;A-VkCxPA`_+AN9bms@R4!Y`D&&{W=;7sS z6Xe4dkn*m6htb+NdycoLEH@)NHth4BPX7fHE7aC)MbM4c2_MSYPGTgJn ztmJ1|B^`QXm65OgE9ROi;lKV^_cFufTO>uKLjo{l>>P%1VK*p^OqG{h+s0nOXMm~E*w|rF( za@LlkCQp)Ne0N-##;(hkGNs(@IBL=&nsi{-xX}dr7;KBrvZXoWXLwVqh-meT z_wN@2p_PWny2=bXupUJW*53>sV{$E$sL6ckEF|nKx@&( z?XUlku_W>L)_-QG$}@|)N#q%D{;CehqAUd8Ohw4#o^o~&TgLJIRgbdRwePnoff025 zGzf1tJ``D&xC2DS1n|im)8rU#dOo|%^0faoIrg;SdqK!F;9bH%U4#>V23Mwnotlem z=HX`@f$~>$wsmb-Ymw!#kQm28L>~K$D!Ia2u=4jUCK8aKR>3DwF$M=DW;pGcGsq2G zUt8c_&^i#2J0_b7=6;-H?D3IR;&B}wWt{^j%qOJH#;CXqpF=)@7KF-|zmDND5zy8PocG~;_v>_#%sX5PddZ|N&R$+x%M1q?#fuXA28 zgZjxWcT=Fn#MN-~`5A{NA9=`nY%TTnVrpN{Mm+;|KPGLJs*p3eLZApm*I>Jn5?rgydLUn9$#-?Oii<7=A2u^5mn*& z{@mJ(T;W;PL<>*1cztur4_Rsz*A|;i6~CKW-2Kh-|o6!=gs-D6rH{*r*?cU%9%Oc6b zq_eu_MRBO~WIp%C$?G7&%9kWwvyQzH8^;QAR(ru3zLe7L25r&$-@kddd^RVFLFVGz ztK$z!oX&x`ZfoTi8&WL$zFw_#c>ET&bqwT!Gl$;B!GTRz3S@1`tk5axuGJM?j#@3+p{rhbQWK`wMqqF%lUC_U&`H2fM&_8MF za%IsGjrW-NbE!FLyks2V+Yuq&2rU<;oURIqjke)s*$Gl)GMbbe>LE}p^K%Phd9C2e z6r(VxgXM-AzEj|Z6XFH+Ru!dLj28YQdE4@Qvo@M3n1z?T z@sht&eu}pckt+lhZxJSLK*Ck@E=ye6moz!XtP7UdIHUx`t|*youtsu3@!=k; zmDjmke~Lp6C{bagLFpI`;^Qd>pO5<@B6H!~WrUcSlB%Z0PL)jJB6HUtzREy53Vc0lb)x5Snedg@e+V-Ty%?+5Kcs>@DQewdezr}Ng;59+0~kSZ zT3hW4n)rIOO!ZobH#oGvEN&HPzq$%Dyg*5xWAsMo!sMZ5Ix@o4=K2l9bb1us4yYZg z<#Ea}4MPqN6{DNrRk=U+EGQ!Dc8!>P4`0b;#SatCzEW8jy5qO;e)KmYlVdJc5z?2@ z0yrMWn3S`oZ_YgeNHKO_Yc%8sD;YrJadvGZ2F3?X(J$5KHw}Ey z(WOWUDeEA_Zz1pQ!A)_wPvShP^$qR@uKPI7wbKI~o6R$!^|0CBr8YaWoVLoefIR*p z{^-;VBDcsJ5a1)1OG9W^kfKLxCvU}It|bg)W2-ibTcg+ZUvM)%#%@n954Rg<&NGh` z;k2Mg-3zsLn=Jv-2O#L1DvA!WJWl>_L6U!h0W`b3A|rYu+f6|L}) zx=k2P+>EDvrT#BR(x+c2(&_v8aMLZ)1PvUFqy=)q%#2J5p4Bp9RTI=n$d7}zL>)P3 za+sE`uN-Px`+v@uGK$1mJm5`IXHB#raIfVa;`IiG(03fKeJrDOje!&uScnAZzg_mv z+2};Zutb8^r&YJaqa+W@5nxlAO;ag6_4D(XCE4cCPG>2wL2uRbxEL z+ML1j^$DIbORAwoeEyd70FHKy_WM#Kp`=Br!i4mffGmBv@q3Y3OQJhqDIKdCm`;u9*(W76kg*KeQsHow(+@(U5xy1P+wo`vs zVLbhNP19b`9`e{zQjv~*#3`C6NG|MPBR+Nu8jQ*9ND0gb0zS^kokPt@ye8?CxbM=1 zmpb_qqq7p%1dAD;Gg&=_#0pQH7q-3B2o;=4cdaoM;e zgf)7Yg6`w~Ojmy%{ar_n6qdBYCDPIMA0D*luBGHLOp2QUteQ7Rs*o5?J^ZRW&&4w# z;asMGoy!oTn`7#Y;^}Zta482c$*3(FFVGR3P)U+ie3t?DFp-M?(Y0!V6Lm6m`f#NJ z<{X|&Ms4gmYU4&IvCY!k)-U8DUA5*YRUX+Ujf=8W{=Qj(7D__}#&?kvT?}QZ0xRL|xt#rTCdyJKiaE6IzIzwnrA zl{qyb+O7O7Zgf#?dk|?|j;}1X7os%)0+(r0|C*Bo?5CWkF}^98*GW_TGEI3qWM~4& z!uW8->2t>`kNig9mme~7#@64SjX6QG^R3~wrlcP1IKq;H`dMK{mVOV|Q+F|095mmq ztXv~OB#X`fcHF^DQs;deB?5?MUNWK8_if6l)(M3veNj7!ui5)aYfc-|K-bi?VHOKv z#&PBssh$d>)jc?h^h+Ebpg(N2rx~$rOuw&GAk=6)*~0ZmeC)l>{;;AEL>@&q$qIehD4aWZzt5wr{upoNeQj zv0uf*GMSaVDu3(CE+O!)gPc%!;ezZx_Dv?r7AgNxPpu<8jE+C!s3@7#6I$2r{M=%e9ZN5nAE&`Q{C+oX89S~KSEajDPfre?sZEmSAD zJHrn9IcGOT?Bd0TeHoePv3&Sv^4(9`{{BPu16QA5Nx7L$U`k?=Qnd#0PshLdjR`|` z!w<+N9L0Ja&-_+5AH;2ILRKb7Ex5?`jsiX*)OFvws<7>nRkE*&#Z|Gj1U&fC18eFG zkNIM+4UvVsyLr*D?iENZ4}WCyF>Xfac+?)qjJ4Omn8pSYay?O!LpAW(n6Ty=N|huY zf1>q~Qk6`=PZN#wjuz(xhGYZy2*0g%sN{(X#?q6_j<{&y2X`Jz8V|!GSKB-350eTj z9oxLqPHGvAS7T5*u7GYkv{O>7`6jEh;b6cOhSihlbv@NOB@ffj@alNaWaDTFnyHO;Fi}_4**5J}Z z?>??$w?MjSI11P}%|t(sk&b1M&UTBO%L;K^)jlza>RYu@eB@_aifnQzZ9&NL^$lFWE2uRj$WUhEZ{5{r-i%1r-oCH?HY^3bd<#jaFJZep@7TjPCg4(~ zg;7F7L2mMV)&+RM6o;t*oKS25s&)%j)wjh;xw+b)hC0nf6@|>^IvGzzj5a6qx&(22 zqQld6t_CzaE0HRDs22*+29m9I+*IJy=;Y+zC@e@~he9(tp*_UYpv=rJ%0spAK9*8x$CSZLM_p_5O$BvPne+4^>tce2|%H)r_JGwem%_3NOVDpLr!;v+2*QAK+n&1{imX-DKph zJ6*T6)2>5*mqYm3k?Pj-jPsm7UNBicKjmJ~Lx&eMuaxT)-TLC=93PLw4jlU&<$S&x z&Zic7rnv6jF!U{}l+kb6`pmYPNT}wXM0YY@XOggG|>1?4Aq~6EG90xCI_i4uvyi6 zGO1Ky|G=u$H6J=vn^-VMr^%jj@qbe?QMpGL^ynjj-VLeO?x34E#!EBcy2@2>+uXJi ztv3!1uN0hXf`QwaJgaL@n04y6sMKDSgLWjH0c1kZO;6nxMHV?XB}me@Sa(|&4w9Qe z*)Og{JNh2f>1rJ&MAHwuaH?Pop+Q%;$87E&h`v-?$jXd zKG1q_1%(tkWnR5TD>VzaxH)#lw4J^U5Kk`6w>ksCPM6Qc?iE9kYF%>(qNJWzC`DG? zLOgvW`!ZAbsXFT$BHWtw;1)Vze0*JPtibhAtSr0JzbEU?2s{DzLWenI-FheJ3g80?KFPJ6U33H~U!8f=xmqzvTFOR@QtI9@{b?48jMS?_(P<1%54B!gm3^z%Z zxm)!@XS);(6;g&&Z9J?0?e@7<ifrPZ6v0hp z5ZBsoSHjqta)1K4D=;w^DPyX9(r<*)3Ni}J)JH1?p^`R@qanU7sTUu}|KJQ>p2?j#20)yZNXG`_#~3to z1oakl->8g+e#Dp!k;@+gvOIR{A;yb25gLLdX~%L}P3aX677DA%y5P9~-puC}i!7q` zbhPIO+!xhwk&5Le$4H$W-akGHq0bgw%i@+ueEJT42gfu$@a4jQLGGP| zMdKV|Lei)wL8+I1&)pv#rpCgOn`Y$7o?Qh0DIrz9;b2X zb9nns4q=oE06h8n12Z!eDaL3(RdzqP>L}`&d$^JpIpEd2n{s#FYDk$A+t(LRn z5}XN%@A6~h`UX>$KXj<`BVCFM9QaR|0--Pqz#qG2S|ic5nRY7!md{mn}E z>9fDWwI?T^U)@ z^isr2ln{Ttj@Z_{NwTve2Kl1qe?Tac66uTnC_@Jcs=h1g-MS&H$5(Csf8Yii- z6#{PMGI|{>o8Lw?0{{Sb0cJxcG0|N3pl@G=Ah>jg+;$Sn*?c1TEKoIzfrS&*xTEXR0R8z5gxX_oesL`fGKMG`P=Xc^4u zk07X;aR{)WJHXf*w)QTDDR2{dLl50hp781c0KPdVbfjHNR0YBkS~%#y%=*1?w zFyxpIuvaVh-Y`Lv`k+C=?FLTP2OWse*2(S43QAWna%P$s7A5NqAP>*+7OKDk(Wl>Q z;&5z@zH8ri_M;p(y=VX*<-hQOC8Ju1)oq% zhkev7Ljb2BjBJqSTy%P9rC`ybYMT$3(JUN=8ad^I#v5KB5LHPB470CDSExTca8AjA zd={?;bXoBPv9rP#@+0thNCLwqm36k#LC0u?|{T4 zje4Q~V_@$XAOvCCI9>_hyZ9&$SiN(?k6_q_99Vc07Hnw(7-P_6I@5l(I_GA35syEk za2&&R`~-atks$B06TbQtZi-YCM3i6P;-jjrp>@&o61#^^*b!yd1`cgM3w4tBR%8yh zeLwQ=X}83y?b2ulxUpEnqm=Zs9>~0D)%mI`YFrJ)NR>pBSF5fQI0?PZQHXU}sP9#6 zi@%K@W-~;2A5k7LK|wN9E3LBmrmMy37{V^%g`-+d4gYqd$7yk)kbo(_7}zXg-sza3 z_Te+cAm)ca@(1!7H`d#}1X(|CX&RwR)1!NS#pS8KaXPbg8z-_mgCVr4*5Qv0xDh;3 z&VrPqhd^iutKkof+%355?ucgXwVb~eoiU7`XoEyob*8?pLL8bu^J-LM@&S7FpcmKR$T8aWRI7U7#!4Tip#|obQ@YdQ z=H}U{tFx8e5YRN}=0+a^;FS&88$q#jZ)wbUXK&x^W!gLSmBFkyQzw)wP6D zvfIWu5qh~APLXFA74O+dY@^L)xXrTHjaFj<+N`UnQV{#$@(D(MjDOS_;p);LRT5aM zh(Qzef2^kkm}__4Y+M)o!5ENjRCXh@U7=banLiG~PZVvC^!Bxb(itF26IDq?@(M{v z^QKLv9?X4Ku_eF6pas@JmI%PU6BmyZaE`pQB=5PMTS|oc#pzs2&65I>8SX>6TxFm( zqiEoWQMg3#J~8JBcBb}vu#~60Pcg!Bu=FSCc>Mb-!PboD2OZ3fKad`19WYK5H?%iq z)OapQ`HPi9J9Z^cwQ^S3qUURDkQy(;IXCezBg)uIOnG}2uwHsYrDLTLOjlkx>k9!z zYX}UlP^O`kcp6H@i5Ybbo;2=eRakNFBn;QcssyR^250Fj^ts=NPfD1}6Fr<2p;?#q z^kzGFf$3I%*>U6K9~pk?S#3`ieVIFSpg8_6<_ng0^XnEF*6gAjT}b0)fAxe~gG!sO zo`HRzBd}GVkhx8aM6hk+%ve(TB~FSJxp+F2ICN+Z_y5+o1jTIqP!C&o+D{0NQ^rJeN|||C zvyqJb5%9vf$UoyJ{qBA_#}L6}TQ?%ebUNU;Hn~AUb`-5jt+%uS^Hft=;4?0q5S}sI zUR=P6Q=_o%5m} zttR$snf%!kr%j;e4h_F-MZm~abm}JG+mK)VCz;?aIePl``llm1>-HFYqH%_TSM4mf z@uNG=Y?i*d#8`vh6Z})|<6EO*Lc{y3Qvi6=?P_?D+uAmU( zQSHRbuTG4lE)7?WX4R6PTa>-V>M@h8VpCZ93Ybtj3V&>hT`IcrtU7aE@D?U$ zy?rHPjd4VeA6XSsi;i9ZuE&Rrj1QNvS51hW~^nGa&UF4sQ;%0kgy&lE4w;K`0T}TZfb{D zc0a<&FI*v5w9g*&v@Pl4ZSsjbzi54dV17o9mj2J`hPiHs{P-fr^FX!WHw%iETFCvb z?nkk(*eMKC^NdWc23lZ^zKxJX zHr}gQ@rj#$hyh1<1k2dS)Zl)!SjUFc5ZM(d1HP=W>68%f-O?EMlcl@cNZ*qQYos>y zj(5F;QfBV5_mON&1{tqJ33oA+EVwCT>~j}8GS^N)?RiG13^X#h)b?g$^8gAufTD7G zmju}@Ql(9hKuAtBfJL_+n&{`2{H{(S{Y;SnPI-Jp3gd#HFJ#PTlJ(yHiuGwQyw&Bi zOBax#EEv zHDJ_F=1^*cVRQ!)3RqG#S3-+myQg5Pby(J!rv*J1aiXdo?ha)u?dPdTIeI%qbppf* zZ4$(5vN;`g{S32gm7+x2;r=2186^mMa!E!8Z zh3jsXQFk~wYu9L;?LuPB5x4Z%jf{G<&FCeXmS*==k~j!!ar7dzP1yCJ)@21!$ujAr7U+##s63#(0OYwQ@49ky*Jcw#k@K6L&5>EE9%hL(V4qu@t&;zQNpP6=z*M0R#mG1~v5Gd>qQ?&mH7uDA zIe42K$SELCn>d)l^LRJ(x@dpnK9Hc#sR?9{YMB`Qso)|7Us4jZ3~N!4qA-*)r)IG2 zJR;vu(YGwjbS)iDmExpNM0Li8ik_S|MG44aV(nt>U7n)K;Nqj-pLNFNK?Z{@`JBga z3uy97S-t-k>lyO=}AJfyCFEsA&a^vlQCo z9OaFhwK7aXc91{j$f=;-F7Dxcc(-E_H#eClSr1qU74)FWbcG3On~t%+ug|Xk4{X`J zp(ecXw3p@TtnCcKmp|Q3ew)j5ZR>Ffc-I@85NszzALP6XAFCq+5b8k?)!*&5R`3c0 zW=bWGt`rU8`B`MPFYtr*2~Z%FFf3%Z02X4dlaimzHs$LGiPC@67_rkc;W9xDC#}#N z(L$}YiAju0QNSwP0j{|pyF^dy`bNYd6=fh$M7>S5dknCUNB+1SK99+lemOdcu{=HM<&f&vFK;D71{xMPQ4h~FE-q9OrvLFz)ekcKZxdqcwMiP$KO~xmEAAJo5rzdg9&cv|^KAg^eS{;=saG za?Xn@&PO`|P@|GvFPHZ$ZF(^4oAPS_k{oPVi#ZzL5_B)ApfyTg7KM*NeoSBA76YB( zF*w_M{z{`IqRT6yC|GMFpaa@Vu-LsxS38=t`JwqkQY1+?d4@| zi2kVHKU2x4xk#?abH7YPFee2F%opm4-ao&jaHM5J6}dfR`JPn0Oq~TOYtYso6pdk( zBHd>-rqvrIp1mke;TLESa#6A-LReR|Tm|#y88A7F5=8u9icl)Mj63AE4l)NTR;o%i zS_Bx^)ffdCt8Q75*r)Dw1kZV4xXIuv5dUuK;(RqdFTG{?C07w@_OOeF1^Pw17;+79 zpZ@8!6o&dX!zLxP32Q49`ghHi(8YrbpI|iZ+V`1l+?1?k-i&dxR#?Jr#9tD@Q7Gl{ zPN+WTaXaywgo^$**jG(rsw? z#IMNSCJwUGW%lc{j}S@I*0GaNcKr4;gL7I%Cl||IAC~Y^bNpNx*Xgm^h{(m8ud@f4 zaXPX)LZC)0U~&$t;$!-voUSs?`B!Q=(31%nj9N*8u14B{638!{^R$MBSLVE7cC*#A z&Zg=~6RJ*2UC;=5{~t9odO>G=n&j-O^OJH@-K6o2a+xYx02yy&WW=h96W1^T?n*rsS zHW=LB_J8d(H78%i1#dMm9QeLlLIh4YV1Q9~MDm9%9X9z@#8{m5_5)Tc3l;DXvN(Ha z1x;g8kT1=7*?b}9GAK!#ryphEbU{ZAx)#-joAq`QOA0YWuXWdQ$}-BViit;zFzyq# z44TuY!fI}&7S%w5 zZ|`FS%RDJ2zUoGcjr)Tp_ z8^<1{Cn5f0h9v!H4`H-%Fu1uea&i}nuQ~RYArD_?A)I$D2p>j@?uibbVmqPi%YXS! z`DJR`?A>^OvXJ`nSc40$M*6s5t8xs z*bs}foc(Ig57xnKt@T=Di(s0!)9TgmG(TI_-!U(>a%ty05pfXXCK z<{zN@&}0egGIpr-SuMvGUO9b2IBv#|^lCx)_Y5aRkIf}yQwm_Bt!uxjyCTB70_&Tc zn}XtXP40dS^}?=TYplV=I4b-mN1~(y3ar4T8V3(HKHLKz@wd|Wlc0#t5?Av5etYj? z2`0a3)`o4IS`T`I)q7zg7bTeY(_Hv~dBn(140TVgfH<_D%v7@JgaZJ3i_}fvNjA6cAhGUVNDB$m19OU1lwXl97uQxFyE$1vpZZwO#`SIT|JlrRiHa z{zA|EQO{#R>%df{@*&@!!U!JTEtwlK^#(OCRYoNTz8syp1Zs8!DJy4BObzhV(3)fB zxE}&*YqpH$QHmjxO|8nK>cP1C=s5yFF^md<0c;p^&OqexX3^u^Q-+j84!QbBTgik^akI-(?yGf< z9Rr@)L-@F)TSsWNXVGuUWq-=|=YG%JSRYBE2zD}P*_>&k8*T5jGmQzzMauRE9pMD` zjd}XU!X+7jEty{094rH&8yG4-Pzh_BZl7ABBu5{Ygg|1`x4}iq>&L%uax$q)Mqgi0 z43nnQf1PpVC=G6L+|G4TWU14DPyx|j+i#Vw%bahmfb7Un3K;YM}rLr6;6no(pHCf<8u3j>7sx?J)#X6SJ&kUtLqD$#ndbOrzT<7M@!Lj$@fW%awU2n=(& z>5y?64HHtZ0~wU!FXevhSyvLs>gx`z3DRXdb+yRJy%qGAVnO^WW5p9$XHXLXVW6l5 z7!y}uJmlRa)rzoGJoZOBy&c%xrDu( z^?k4v`g}nCw!)|31n%!6EHSth0TQ-|QWZ#Mc z8W8nvVrJVf)^d!^LrQLWkmBQJhTJD&3UxBz;3M8NrB|l4}C{{NDoFYtumq z7Kg_pEq<+$Wc2u}9`k+^ZQi7Rp2v13B4UPPbOeFkrUrviZG@bfU$Zy2KbsHMKa=oz z-#eyHt`65ES^o_MdEyzjocA=hVwn?#QE&g`hV#K0x^#TFFF4`QoZvo31K))$(!}Q0zA`V-4nxMEM zY+QDxy}^ql3^H={LXnAH1SiRdKj>%3GEJ*$^daKAMyo)>M&#v1xJj1$H zKHmVcL;P*3O^$mKV4SnR(?(<0B!#p$Nd#0b=2h9JuhO|biZ!F>cV8zv&+AxKPr?uP z+KS*|jZ>|_Z|JZy;!TIm=tv3{-JbNZ9TgTUb&nu~69+#z$ROyEV~ zHF>YNe^n=7e{W3sK7Nl8iQ>zx5MbMvCt1+gGF1*W`D@Sl zPE~xwOii+YdZ0#e3m(#gE6H%QUHb97dP}Z%a)c*f8v|AR!4OCqkw!_bbw7@V2bq6B zEh0^ z^^(St%T_M8om;?tu*}fE+VGNeOZvMjV1SoZd&Fn`uY3jsp7r=haT~FD_nE=%WWreu zy2Y9nf7C~;xuNQ_Y9Be!1GSl3Ti8QNytr}vKx`T%R(^j|SZvb}x!+qeu^63$1?)jeQDV1)*~))$MP!82z)90%4lAF_28?fJ z*LJn=8^`;=>ea>WlvtpNLy9yMm1k;@&O7PdX&2_aQ1Pj=87je>r~a1_{x*Tet3+Mq zRx;G#2A$X#wD{&HQI3dxiAWCWB%!km{-YU!@h^qr8x1e@ydR$LS=jva4aL98)p>Vb z<3|vUcEs)f&Oj>7`*Nnt>9Hlns&3tSR))fdVrT7RmY7LfJ6he)ABTQI^{=sHxHN{? z6KteQS41!61)}XY5lQW^p9)g@t>>Y@@0q47-)9m@>adUp!j+;>os}N=HV5e<$zD@u zt9gpkDl1o${?5{^-?Gb1nw*+45iNsj(e^tWtELG)HREVB){6WrGY|4BBhPBF#_Jpz zf#dm_8ZR+mof_L^dOUo8xyS|`IJwtoFZ(h!5|9=XkU!v|3GsUF!+tKrF?bjI84XE#D~71;KRX$XE{MNxyr+!R** zq1y9B_0wdD;5#Gk%nB3;CSkg!@5`mN5b}VMjb(h+G26I~{>;?pHM{-z65wO)mVEzVULafyKM+zeN66UpBDqNv!tJ9E`S8QAiQ}n*@gPSy4pBv} z=j3W$D0A^)Z$P{RQoA#Lzah%bY&H0_XgfS3P+oG4_9oP{9-F#V?Vwe_9CL@gC12Qi6!E(FfI)oIaf)Tgomi!G9QUH7`ng9B zL@r%FaQ~8nJzHsVoXVq+9Q_BlVp#?*L(twuvw|M1R4C#vQ2H4eOfnAPs_PP1UK$to z^YnEh%e=^8Y7-j&UmZ8Ce~~f0NMS)l7?c3t(4fMXeU0E@Q+eG=^fiwqF4pszP_W%4 zAba*Qk%JxZ&EQz@!zu?$s-FVPopeN8(gdDJ3s8T=Ih!vhIxfTirvgp=mwNs3prSMH z1HR``zO0FZlfdvNBpTK3MmUF~Pl~BtxW#T?{XwdY5gJTsN!~2FVtkIr+3Lin|TPyEvh6sGOfVb#wuqbC|MaKCe?Jkj6|FF zM1&4RF@~g`3c3pbpwn^5W#PXs2|9J8iC&LGNy=?n#7<5^;;IJN*sE4apsR0A*&cUH z*2|6;7&MY4zV)hMmt)tya(Z4LfL8LV26EtW&xeGMi&_^`7=NB|jr{fAOx^Z>&QqOZ zkqM^GKY+ODIKVNM1fB9n4t<;kr~n>sSnp7o4rSkJLgaq>eZGyTGn*P_F0q4+xIDeh zwNimGxUDW1$5qI_$99XQ#SXt$BA7m8SofM@Rmww!qnj+Zlp@)U@?Wc?b|+8%ef&Fv zxOMHrkbM#j9lxe2&C}0e-9a8J6Rpw+h2Sc21`O$oc*=Y=$Eb9|8*XtpdV;#}T9kt6 zL6)~B0*yx$(T0;E&VUdobwv}@#AQg5m8L;3a%&AkZuTsV-+j`m&ES3xrgviQe55zj zUUx)V?O0q|2UB}_0^FXUCV!32_k_~@6(`(~V;$IEC#`LxNx|}hcgzmA|I?N#Vj~OnNKgEG19=vEifWzbREsB-s zU_!R=AG%~p2(_`6E~*^-w*v zt!C9(ciPvlr{+lHdX;q3mua%ue40^1H#)gP(F8#*5egZaToevQaxRN=zz8AbtnJ@< z!@JgAU;E|m<&VAJy}*osBQNf%e06uTDftBilj0j3Yg`TdS|@2hx2+EH~j*DEEE5j>@fG%xEu z;?HQ**yTIzgsw+6Gq8R+jPLB0X4jqk3y%S3+!mU8L~x`P@~f$?Z(+{U!9ne_TTyDw}JH>_F3gDe??h?iMdLl%aBq_#824l__ zC3Gg~n(JaQVQn6n7o*$PVHM4IYRoA99VPS}P7J%<1ylB&Q$J@(0~7d-@J&0&0K-~` z$GV>VMPJ7THPjYMVJ_z=4@r;^$Kt1fVmL#^gO`186MDVKw&U_AY2To^1pU2W=7J+A z7j|vT9nq_&%K{CdKJ7vhMi&32B$7~NjOiAS`QldWlO0#p8J*W@>JK-qSl8f`mINdzV%Wz*aFsbeY~$dRtb$Go-g-kjBbNH_6u|ebIORI48L$ZtTY2C z4dfm33HnxC#n?TY&1q%U!z6LcnWJlg-o<1qML`tj-vbJnfa4k&KGf^g@7l+-G|7ii_zKr>$-caR{2rW!X zCzwf8_k^z%CQ#6Oqp&0Qb(pE=(D%i2UyLWkq(OT2B$tG83w6-q2WoKPM$p36eVv9p zW_D12(EkXwirmY*_8LBnTGwh-cBvmUK3=$_8ozu(IgVJ;VGoFNZ#Ew%`ubJxCW)E+ zCaxOzX6;q{2U1w;w-9eiW(ig>YMa93lc|ZANEhb^<~Pz@>UL!qNQ5h|QDOTG?zcdT zk=gp|Vo)vfCvl(2az3~IRh02y3gFcWGVeOLrea&puTD7N#yuWQetPt4H>_4>(g6maD5IPJuWMZE7-w?Gmssf4^pzL_!37-*wh!f&gxB)hp13OrYj`Z zHJDM?WFqSsBO&jAX54BkWQj6_?c+_%8S16#nA9mA2$n?~ibq6i z+J_v-Y3|AQmp9kPTVlu$gKYCpH}I+q+W*vk#S#yfwNgNj91ylFGgMNj<#cl505g7S zspI4Xemy*6(Hj$$X@TWsS^ z50b3o=>`(^$>aoA&bx6%_U>;WU|{HkYy1+Dx!x2Em8`QymDczW{wiy9WjDyFcmj zac~Drq?pH{$-w@I`*Sv;2=}D^)y$na7=qU}lX|9(O-(LY5+So>rLx(Sd+tlVpyb^0 zX(RB@=pN?A$`VyUwInzoS$kZvg;uU!(IfI7#~wKr^D>+@pApkO}uE~)|w7J&U#ef zYEFrj{?2;seyOrxn`nFI&jr${d= z2$yNB1~zf>-(FO(g5yXv>qrZMTKC+idojKuI98RfAH6gyQ3=X&NyhP!&efYaUX3c< zk^}x~&Bl7)eTN7db z^%1Pg_c!gtT^KW}7GpViX2sJNrar`^%3X+T`AzNC0F1KeV)LV!ma5EL(BB@m5>mW- zmKz@7_u@qBonL!l6dgoDS#3EuKp$mOqg%x{k!clO^*nO>@G`Eq7N811Q-Fd)#fHrI z;9-7<&BO|_NRjeHyi|YWb2&V0IfJ&gc?E!X@ew)GfD(YCKev`3MjLA%CQ=nDk<|eF z8hXu^sf9BMb5vT^)Jk+VHZl08YyK>ZK&FH@T+v~H>0=U-^IN<^d`cvdaXZy2cc^S%6P9m9 z;b>QV$9QXM^G%+KD69Y@ln1qa&Fa6s`-axT0ZVh4KyK{C9Z9rSf9+Z zJ*O62HXEh`7nxNg%!L&EeGE%u1zNg$r3Qn7h z0I8hPwQVjkgDkGgrI8j3iUg#;q!{Pag_+3J7Xb}}lSrl_r9lg}ByoWlhRjRmA_b}G zXI&-F)*XohLmCt7g}?F#Y;G<(yfgExrIi1j2PlA!$Bf1DT+B+ik^e?0ZnEI?0Y#JZ zQUfYZ3=<~ONH9g3tBy)ji2Bfkoc*4g0O125R&&A?Yde2PLaJa3_`v0Ng6&a*n^niE zwDGI3T*+K_H!)@$v zPH=8zPUvuoZ#%(WVu|oG=bs88?h48QA@6)jhv19&Uvc<8g=yg>4=*G`!yBHy<|Esx z7JVY&`BGWNU72DI$S+j3!feB!$G`I+1ubIq9h<@VomP6r;}#Z_xCOX0AE68eA5FQ% zM;_NW6j$V1YipgG#eWy%cyi&7fs08ZMxO+s5^g4)Hiw|C+u7R4J;qQ@@cp#&MIe&? zePPpY(%NuiNN%dHy0e0Xly2ND_Vs2Jk@(w|^f_iz0w$+0lma6U5S`N)K3LVNNB)%9 znsH2z3(sid+_prah$)gHO+28ntJ8{{c&BBntP_Hp zcw|CoZ?aNdz};N%l%3ZTddC78_NzY5(#dtXa4s=Q%PR*Z(O2^&DUFbBhbgA6AUml? zqLmvQ9phHbRF)20)g!QQAzTK#d?M18NT`&)P{~h_`-AISfzph z+9zpV$!v*E6Bh(n?~K=kEU`q$7sn_2BYMb=7kcW3`kYlaaI`vdNPm|}iSeCSUK2ob z#{=jrt-T37kP~&0CWVO`QSlYSqZ7UG6t- zyau-SsTKawL_Wil$sU#i1txv;av5BPq3wlMcBtdc)XjB`Oo_;_Jmp20n^ym*Q$ElW zs^JO>#dMs6jz2SM*W-g8ec$b8T1}}5Fzfw99j%|GNnoaIG(Faomts9>DrtF=>I|Z@ zjO}nfe5}0HOpmLNUg$MemKcnamrUIdmeIUJ*-Lg_5774ABfeMH(dgvR=11yy=AfdA zk@GvO!DQV=rtG9{*b&(w9|0llsgU77T8wkAJD~#xC)yyORh|jtJo$-|jcIl+I7yJ| zw4dOOrNbmZTIDHUR?92})d_M@Bf)guy3#LJN23$iA?Xpw4fZ%$59eJ|K3mTaIZTP8 z*%lZL&RA|#M1IQJrP0Q(OB zuk8b#eF=De2R~OWvg3}_HKft(IAo{f_W^#aVlwUOjOM~%D>^Gb>-p}?63drXb`%l0 zRd$+VtFt2oCXD{+y&7NXv$aI049+QaT&s-&>`K0ANcwTd*#Ra!jwKs%{o6#dEm{H_ zUfqk;N%1ugV8&3#11b7+y!!YvF|)H+(8mqQCZ=%yVmBV<3qr1p=!OJK7TFmmQaPfb z+KeHVDq!g)av}718j^mlH;Bl7iEiIJWw|!E9Fddk2<7<%U=lr&4fU~<4Nk2-;s$mc zE9%@=uemW6As?GmOu%GSqB%+d=#EoUUK%T>Y=bok($rxFH|Gm>><0lNJkh2*-Rmib zsq)#N^D0+%2sA5j#JlXwe7D$}Wcgf!GhpHZa1)(;*%=ZU!V|kuVhL7L<+GL%F#6A` zlUFVS-g*ge#d*MnHId2y_8kE3cmVj;?ZETfZL;HvRP+@dhvkQsom|J3@MYD>sXAFO z=wyJg(dBq-1pwWoSMXw$oz`@-M2jh>h@9)?D-*_5q7&%6+?9S|nN-rx(oWx`-+Wo! z*ihARGWcfMNz}Kf9-ZM1*Z z1c?-bCG2&mA7&D|A;#8XxrRf!RTQqWlZe5zU8L~s; z6OHVkL{a{$-&cx6MzTShWwqW3ZPgiAg4B1$Y57S6OtE$a4+EFf&^jyfn?=+-b%P7IAdMm_ zJmi$Z8SNzf>NX_)B%bQuxnzMsFUPuf%5lIyeJ`-~D50`|!}GuwzXyEtwh=8US`_ea zJ^>uH+}0+Czx@_)%e_L|W00L}Jp-8ZvQ__OqmR!P^lL0D!!^n`!AD9xSnO)Dy^t7F z?&H@37o8SmSA{zs1peb!s&=&M4`>(4UFlaR4psh)A~>P-y&mt4*0Co2B6U3ZvYIeY zTkMha)70^T*`LXbbtct6FQj-i_c1YGo%ybak2++Gxd1 zIyvQ68f}GJ5C%ut>9&zr0muwo_6i)1A432=jz{IJD-czy*W8$k{8k8M1iri!Xs`8hUJP2C-cU{yS+7#q z=bG*G&l2%-b5kh4Y|cj}md;h}rqo{vT@avoPjN_?(v6lU?RdY_FFcOcu>_Y?sT%p> zj;%>Q&PFGud^GOle)EV^6K2&FymSDF@|gD^&iBHhR1N+$HYOEEMv_1LOPWKwcPmet`dBgaZoQ3uQDDAS~0?mPWL9@rsC z$YF<8h68Jcv5jN^t)x@e6_=JX^WCD?Q+0YJBZt&kk>8A>Go21ruPA_!QX14~9j%8& z_anB#>l(iIn*Irg54;7q^Fd(u-hOnlK^65F>^;jy%(3OJVM71W<7r&!*DCJCUyiNk zCV3Cr%9hXdK@#KA8gs{M%#kX{j|K8|9Q!5B9=cTfvi@;Cvc(=}@?}}+qBRxuai8u< ze!P`0kMdTe=u4rERL^VNrxn)zMe8^cOWhDCvG90eth|-2RQV$rDYHXmC-um_>*A7F zvdoZN8|w`s?l{&DkuhOELw4$S`nkP=sKRV>!uptCJ?LS*Fp1_uiwW#=p-nJ9nO8kzC+E>O>U6hcIlP8xwwiKDy{;U?L3I{GCR22J%Z|3Z z8P)~_;VDORL2V!bcJ*$QPYsVmhnGd3PHuP%n-*ke)k@&P(~X1~ESm$aJa6Gq;EBP> z-dprcEa^w}Uy2sT!w@U5L%u9JIlQsx&Q@+@7Rt?NOLbNs*Q3pz|u=p$PUsaJ7twSvG>PFc z*MOXF(mtjS#G9~)Bsagc|6%#bn2jRQPa(&W1b-G?=Yd0qfqnadz59VZ`+%Lhfme1_kCUq4B0OCg z*1l}I_g8!qdf9RfQ+ipFoik4Gn|fz$n}P(O1N!(NO&x>&OX>zsP)E|DlSlu`Fk|4% zR|D;Yugj5bAA8@_i8=!b-Xhn!Ar*79oDixz=>~^-_1=hH%cmiMm-Z$K_b5__7o!}C zvZgWMA!uDvzPEoXu%Ve+QhAL(QY@DGX~bZ%qx6l$I=On8iJ5X@Ls5@glqtIN zs$hjG&J){~!bXauVlj$Qcsk8hb!Jtohq#F#J&tEdAhu|61MUdTL}%~pI`9>>5xJ6F zw24|A4^7OS73f%n#;C2b<&PQs)ZOu>eywN{PPLYwR(V6PIEesL(}wlY<6g-%>ck5? zNpYoEzU22q-st`ytAQzBk>5Cns6Kb~1;Ei8hT%zzz59U|wgb;?2cCHmc;so|*_W6; zY4u;Cy!8vdsXA(fN}cQQT!M@gv{{|CjcX%~7_n)cvBH#k;k|SzwXH^HR8z+cr4Lr~ z(ey7+hD~u#-a4MMf8(LzzPI>9a$mDBP;o|!O zoz=cA5=K8O*S~!|A{wis?Xu+hks;J^rbTHb>R5fYXg_+`3L#mhZ)+SeijU!me+0ym zYzQCmqcp66y%($#s&Vcdl76kWYJTc{?ZoArYdVe*GLmuO>h!u3%3Z^p0Gi_~K|-A8 z#-yKQ+;ZOS$2DI{KS1w{4!zP(!xP6>s!nzQ&CDxp&L-R!b!cu7Fp$o&#LwY&8l9pQ z%Yc)%R)012?g#FB47mG2;NC}ogNKC5h7NkYgkGhSsj`t0MhQ}upim<_D;&PSTSNUd z-zl7Qy;t@tolCPbnhS&f)l{kb2cSv%4Q($Z#Y@ZfNcx3(QETtL5|M!H-vUCy&vDFi zKj=a0Mn6!NuxH|{!aH@A4(;^j+!4HP6xrSPNOniJz@?V#zWoq?v}qpV}5C zXjts(v_Q*mR{xxcX( zOM*CBXN|&V`^b!;z z_67Zzll0@-is@d>Sfy6lNAFrU6`B25kd^D-Mw*qN^}8M8XBA&FBq6Atuqb`n5O7J%2S0f%T8{*qiL8jK$*|571k%p#5U@m z%HTwOeuAg{@Q|WB_e&+*@^+WP>YmCE1Ylvm^+t zkFcl`q*})8le0ytF4GADm~ouMN+F)@Sg3DGlhooPWmNDsPN%+P1n&j$aK(8K> z2_qkN#)_58fwx@-y!m3_J3j=z`h#{Ni%b56TMAXuudjz?NcwT)Voh5DXev9e>{c+M z#7;`fYIw$g?7POCUG;QEbCIE!={wWP=AR?_B-avhrX|JJu||tD;TPkpPr_&*S&-hf z2LwY+^kbiueste!rC-$dO!?vpqu6^9fl{b1Oc$nckLtEP1%sIlw(f?G{IP}09u*A zYqh6!k`w%h3fUOQO=E!R`FO9_O24qU+DTT9`!v7PFIMMBahB$0f$OdSE;t?dk6#3y zesSS9?F;BN<&(j`H1NTEu&O^ws>4#B06O67p{HazRy_C=?1pCynAA!?OC1w3baK64 zC$pO3p1dg?-cB7V9GrYANrY@zgWgWrlHrY#>XR@E7^kt&kZ3)YSF1+|)UN)Q0DtPlN8zf_$g9WmcNbXijKJ-MBl-)4oSZw>G9sMeutJJ=?BOGl{M+dt)6Pt88GPw z*q!8@q@N@^iv`DQ0Dk)yfj|8m@RKLHzq@|OBV|x&!YD#AnYf@$(W+ zwXs*q221{LPE5$TEivEP11bN#=0U1!IWN(gri773>^;ZIGdR?)1n#ra&*~eE3zPJd zHGL27Q$%%uSDcwMkp=p$E3mD;y=N@I)JeU9s3ED99c^G3?q}pL!m1>t)4nBEmJ5F( zF>-;++94e?7;md`I?r~8v=Ua@C-$&&sUuE!@A`@QB62LsyZ^d|tk>gj>ob9=1GCnxO2)bb)Br>!r3GEnDG*@;ya;Q~+3^S}xsGJXB zo%xV#ko2?o4t>BS{iGGp;UCLa+1}P=J9ej!>~snORJXPpL;HG1>X>9_gtxsx?n4Yw zpOloN_MC!>4L2NRuuV;OtB6=ZX_dnHkSF?k?ay$uEV461|2$#sA0V67&b+qhIPb8o++Q{W=+L49NJIrGvCAUqJAV`*MFi;t{Y1QVc~XEzSF;eAC50+K}eRZsQICT zMg^)ampe%r*$KBDQj$HU{DkdD5ENj?pHY%3$$qVu5heg*6N)Z%?2&nmV zPy96vB5ei3cEfEw>Z6I8awsUNdOsx9oF{<=ODA#-TLLFI(kxSSTXu`or?W`a%7$@% zIZ)$Pjs~lU@Fjsdbj`R2KUl{-JoZlfHS>z_WRV?eSTy~s%W?B7)D5lqD$t?MP`zzk z3#N}Tz9^4F=`1P&Jw(SeN9lH29IQT=T>^aK{na}H>HDbaL|{of57-Q9IPgR#*QYJl zFh?iX<)X4DosthEdQIHCc zOX){IO!xtD!OY<+oJOtk^!g=?M^tt^Vc;t&I}EI=2AevJ9BQ0ox-Z&-#C)fLz|cAi zko!bfTQ-B%8JFlMG4t(t&fZOf^ADz_uL)p~`l8+Y#d`+uP29$ca?&nZJJ$L;y zvZG+eVpm(Tlfx6;kMWflce>vxA26*-T$BsvJRb}8`igI#FZj}9whre+bs9tW`bElH zeHvQ+?LAlj#eU~NyT`=Oo$}f?I(BD3o$Q(9QOS;y*0jOmv(@G*dJ{UK|4I;f%!rQw z-mmg{x8Gv$OSzT8eW5X#7TM9-ukcu`qtVIAI@$iMg{PXYx@fs@O1ySj-yu~VezIc` zo+2?JJZ;73{Om%7z<7$m$&d!8Y;QxpxZ|-V{Wx%%FA~UEorxT!07M*HX{@Y~Z;#{} zTZifVxZdp-6&gbzmy{hZWCY<-NJIbtAOJ~3K~$IAac4VD(Dij1z$qjt17P z29__aUV^{x0I+*6@a#*#W6!lex-u!K~$90<9bDK9OKJPcDSgvRSDhsC6!h1#qr5u!)oB7 z(`8yQP?DDT*)!>SW8}l0Lya4AQsq+%ibDD6wJ?D@?vYo~suSk? zEE_-r!vrTCh9b@y_xs?1eVH%WHt1Cm4Yg9o6^#pc8>{-flRABb>tL+Ngdju zSNZ|=a(RarCq9}lCE(SjP zZS>1F81%9<&Z0rh)yV>1ZYY6WuK_>2zxr!4#+M(QCnHj;cY8e!;{k)M=p>(NJLb$1 z%a4quSe?{#pJ(b0ZSOUq0NszRUem?`;kjvo)rXDMP5NwB zVws7H)?@w=-JoG98qZA-G1W3u^3NhWnmXA}Hql07gCPaJ#u$_1%iUJQ>P$d(q;qPX z44FDlJ(HNH3o8J<9z%-38Zb2zeL$Wn#)39Gj6uG5gfDAujcLAp-jD=IKJMsfol~U3 zYaIre~J`*IXEHBieqX9m$_e@kHx{wCcAtjKkhrWxAvVjI_dPi_M>LjO%+2 zd~iBpuetYx=B)G!*{b(bxWch^fx%I>8VPFvol3rIo!*GOQSrqckK?9*lj!)~HGZ98 z!x~`odf=s(kxw$sV5=eFH-%2_b%QA7QxXN)Nse*lB}4;!hLn@+ScInt zk0rh$WVqu#I++f43Cs=`KpP#9sR)=@sRhedu3WO`m1CuPMBB<(#^kI?Ny(m0vPhBe zqmQ|;pVb!Hr983rv`-+XD4z{NKXwPE=8Nt}?~Dt-C4&Gmw=^+8rwt=dH6P-*53C;? z?M=SyOc9>@DR9S6y60z?085uv@0L4e1F&V&a4LK2rcnYA;4PU!CtHIrZl2D}RPWLY zzqUKp8&|oLbV#0@VZB)~lwO`)QqevbT<3BZRE?EN1&o2}f zlYS|_Xqg^Kzi4n$RF8lbGox!LlUfj+Fc=c#C6(}teL1iXJl^T2u9GnMv!l@A;30G) z3nO3Lv3Mg>qJy^Tdt2tmKVofa{CditIbqZjGeu>i4jmq^KVvCBE=YcSqRt>I5c~4w=)_xP$K_*# z;kisw+VWPN%+Q}@is@i_Y(S_xNWercM)RnXgnCrMdZYakBoUElS|Y`=nW0_TB&mfC zVT?17+CFmomc(CJrt^-!2u~>|g(m&1NxXVqhV{GyOggW^Hn_GzS)sC%BZo9_s^=BG zhAEM($GbBRK<27}Cyp;K-C%KeIfQe|Q+8b8Nc4prz}J2dkQT1P>XpD1=K}Az95~8h z)kTQS>(LslvS8+Wq<*NAX?adJ%*_HP9s_LK0vxxwT7|fNP1VPxvkPC=J#@JGpvK<) zz{|U;Wa%?6RUg%O^7)>Z!8lQi0$6)geIU?KV)x#5ar!9&&9yu1r|Wf$5TYUz@m>K!^< z&9PT@124V;JU#lr&_hr2x`gsh<=JYd>9jg^D{#`WiAo8qSp^&}SB*;n}JOu0+*{7FxS6_U8@&(}W=Ybbq>H0H( zZQLm)BpxET>t*rTqVZhrB&9J}(bX&3n+J69M9wwj@)wi7j+w4YuXeP3uE#5UWWP@g zM)$?cjh3;XJhc_p{7kEkm9J=U$drv?46?%pbynday5CBMn~ynhCaou3!lF+CP#X+H zAD2d(Jf0D^e%d$!hhH7#|?+D02eZ$;K=AN_MZl zhE$Ppw8*#*{WzIcDMwd-CeBkj^ez+kIBn}1%51gDips^1ED*=tSwCp!yFzrbbVIm5 zn3FYtPEFlO+qDO{;a1@G`+!e7sGN5x&78P9Q|TmNp;EWR%e%rkVxcd>{u7`m89$N?s)i6%3l`DY%=~Kow1pKdm4LtM| z(~Lo$JwbIt-}cw91}-_P`a0+-TV?-*^00Ic*f3WmgaP1^nio_F-+LbgesC}F)1CRe zbsKIUUVR?$k$2e1{M9#s@7$@IR_j&)@4gzi;+%zqAI0pFDp|T=HE{azz?Z%+5GyL4 zKbpZa0Nnc+@E`t$kYsG)Ro894l=YnT z35HZ1D@vx%Ko7e*!f_iby>-S3l`L#rlgHoel1i@DuLe%u0$g!+b^hQX;Ql9oo9_kg zd}uVrieTAdBdOoLayjtx*XH#j#J~QSz0U9cX?4>q<>nvXiTyh5RhSPy_PhLoB zr!Y4QtevfH4xI$x;?ov>dubtqh9_-+sVN^@ z;RVDKGp$KRwGU+~VQ{qka{X(XRwVJ7HUbB^Rfb8vWId%ky#CEEsues-+aN zl9m`iGnz*d$*{QEJ}Jk&Q+`0*U`hI=Y?M`YQgvJ~Km(efxZZ!|HQ-Ob0Q~O9bxAZ0 zmd>FypjIOotFvVj@b*iAOV9S>7XVhR1g<{6`rGj;aKr7u&3BI;my5xw-@|$XV_ZqU zsBY+ileYkGzpP61_W3d>MFC*jvDM%8R|7wJ0{F@gfCrf*s+wR3hrVBOR+RvZky(Q5E<7zi;itviY?W-i;M8h$;8$-2zI~_sNWInn3+n;E z+1r3$zrIRDP6DFnX6l;_t1EeY^98_)r9Bv9uz4-;wu`I3XMPHN^)}$9d->}!xY_BM zAeErySL|PmuSiUlN)WWlEBZ}8ER^#V--cF3og)=qZdPmcGQF9hO|XTHr$FmU^T9Lr zy$syAAtJdaN}d1AvF;KOgLk}F@l3HaV!5@Tc=qG0yNAv+m*rVobD%j;JIAAAdN=~?}0 zrBI+sLY%#=TKV)>-vC~CIaw`X;QHgVV5Sam*Tc3fe&Xx3a|ZfMv!sUZep!<6w+tA5GH zNjXWs3EnT9N~97kp(~Y)1q?A}?|0}K>Ub_LF$agSxH9J7aut|zk_~Q17-h#(cr<#3 z4pUB?X>}E2T`x2VK+A-Ru3mFOL%K(=X&G(OFQwbF$Eqf7)zl72zvw(SCjFYaS|>R{ zM;s1@FKLCP`3_7jB0NQ_5krxi^b5jNAgo9VR zo_hI;bAgXuCqK$MB+lLj{OgYcpZi|50<;5*(&#zPMN!SWZ~d@4wNBmw{PPcu-YuAc zS6@RsgVPgNp9g&TmeIk8>Gxa>y!Va1?JSuAe(}2Mamml$)c#Go(r<_le{kS@8cuGO z&H^8PYnAvLMu0_VeB+0F8Ox2its8+){#>;h^hm%-#{!>vZu*o-@6<5iyMIb2dneblrYkWnAK;C_RsO|V@f}0SNg@+vdGT3U`^T%(Y^#Wwig(V z`6f+Bii7M(?7raF4XmTgyW}Jvz|CXLE`27}1jqKEIIth=0dnS(y&VP z%2)z0`#p6Mw;m`Jq`66DNcu_SqIVAz$r-jh4dk4&4OvMLW75z1-W;n=i1B4jJ`KIn zuh%;s8CX}~G;JG`egJ=6tVutP$5#0P^@De!&MSfFiX7qTiKH{i@U&leaeof#$N#L3 zEuEt?GgUI^>I?jM%faa<0KfYyz@L2yxcgzIfYiZ(lYTYKH&7<&*$bGN0e6v-B}k=@e|X{O_0@X@A9}hP zhPPkhpZp8)?yIX0`+SWgZ6}@dYxvOmGzDSQ9E`31G)fuZY<))3&;7CEl5Asjw6dd^q=T&VqjhRl z9Fl$wf66*mTGm8%v|cqo7A#GD_dRwOo^w9RQclpgpbY*x3h#`Hm z>;&aQ8k(eXix#?aNUwE>P^Z%z16M~g?%`j^*O18zC(%jD4wau6Emx!(88E2|1Txt9 zLEx#V9y#;E6VDs2p)g11W`W=Mz~qyEHI~i+|Lpz1H5Y*ux{?#hF@owB(cVu}@^8e? z>@4uf_f0x{{E{Y>0`w}+BdS| zjptW9pLHVe3vczI8N<)NrD`kX1I0dQ=J`HA)~<5n%NXx(a;s0L1V4KP@Sdw=pIhqQ z+M|Gf`C;G}-?2E7e?VGQzWYkxmz^GI_rQrq1OLOvfK3CxC$bMTaRsMN**cM!szs2i zQy&I#k?1#}t0Q9NQ~sq^c3uz2ihY^#fUILfpD0%+vy6vZp-w6Wt{*&g^$DJB>lo|t4`77%bIM})G>pRwrts|7W4@<7P9gXoxKr`{ingJrQ2nmXg)tL6#7=_mR$w|ft;V`seS z)Eu3e0eN7XeQNfKR-)`kM2! z;j9y@_w0$6weCka$r+oPivqwK&Z>5nECGJ={nZz&`=b5;$dL2lk~4v;&INw`JzYCL z1d0OqXFmt53|a#`bD2Ry(0;-!yT-2gbq7x@^x+LY_0wjpn zcjJgf%(n-aSfCWjmr%t!^**iBtpM5BbMr{h;~Kl_lJpCC)6~%lqEdEJH`7wGlWHR; z3#`>Med0`O4k~szqa|?NMoAhex?ctxqDVCtFZ{g(Fke=GEw&N@ zD7}xRHC|fAIHrWQvnD5#JcuRznzjnGUcT9sr(>n$t7Q0^51EB-+*@rY6nGBkeAlj$ z?Z{3E%+trekmgmQg_^HmH)U_=epB8!-$TAyby`IGfor;q{8l&3hz{n-x$rj$T4me| z7ArxSNigQlr-rZ5cH6PQNn3rIzVo34z1(8SFh@W3F5nEOgyax--!;HRr^C;#I-t>6 z^<0~>q@SdhKX`5R#nEZSMWP9S5FYUqng&#Vaj%;mswn;i(E`ns#uM(1ML z9Pn$`S1Z59h1DyokH^GTBLE{`2uyI|$V-QoA&@(8pn9j4DzUVaI!`Dul8yUx}2Y&Ot!3N~F6e=^5_rE}3kx?$KP1ot?8L0kr$&h;uIe5X3#Y|) z7*c}Y&8}z?X%*f5Mrfr`mzbhkGBY^kuO-!#uXzmlj`WXP@kbMdmT{-sW=M!41JdJ8 zSH%qykY>(>@HniaeI%J%%H5h*fx*z|b!s&0dJ|(2AAs4UOPLTpwyAt^2cl%9;?~el4+&Oyf#np!(rWpl*U%tNj66rJ`)HB*~9~&Zk zU3ePsj>{&(l?m5h1)O#~+KP&dt=6tuaq<@6SFZ=IztWH9tIQ+7+=~3gh&NwYeIb>C zuJkLo1c7J&V+M_up+>&|Zny(D%-n#S7OY=gJpv1)1D$D5LwykTVZ&6$1;%7yILmK;NlYXgpC~Fc~G5>Z_m=q5=v4AzcFAAb^X?#x^ zNd;ltmdPJ<+FVV(MXv2cpcLTAMvEzh&t@FD4hlKzPJxX0e>=N6b2=rC=01hyqROdaj=^7^=`6Y$3AT8h{_ z=}gZu%@^Ia?li?1=?SeoCq&1j8&b4fp%I>NKT>`yiNAbv+pPb1!Ub(OFj0-WgN#&exI7C$ReKK2TL&ccY%aqheQVq!im za!_D=`rRpvj>bFGkC{otb4`Pqi&c{Hq)v{1o8&2Gk2pJFopjE!Lm&6eUGWz!Px*?F zvgnzp{y`!aq9`BZxm1?t+Ccaf;MPi>(1{ZWXCbCA>QUh)mB3ew6h~TQOZbtlF6*r9 z>SR7HdS9Z{l;zfx~_UraxB5?hCvX~ z$sBL*eKW9TjE{%*#c`XfkCfaTJesLd4bzBSukpc2bz&kcx#H3@fzRFuY~P9WYMyaj zq*~9>Ku#)N0$;yv^a%KrV#PAxinDfMKn1#`32qso8sC4br} zv0>vmE->Zff+5!N9Wvr0U?EW<9aGjKEOqAiH0%5tL*D$;`tTb6-RjSXdOX%&DN&MP zE2P(onR%-DBKsvG*Ul+M0c^4pEpOnd2+uKOVsd3o(Krs39IFd_NO=H-`V04G#RN@? zF*PQX^h=e`dAwK5!lZ;#nYqXb0&42L`@4MJXjCYu>eqi`3lG z*c)XGkoBI6hUf$hJ?&o~Wo)VA2FGk<>U|mYz86kE0r;Jd`q9(kD?b39+ulB>dPT)( zd-gWq%xyz*I1H}88o2!@)ruVr#*uJ{CR^PbL)+dfbk_RSz?+=E?tI`N@ZeLxlP^>s zP*}dKT2Xq=Nq#THf9GXY0#NJM53Gi>vGX-@oro+>dk~vKQB+?c{`}4S?-NVPV3_N0cTB5>aw0aY2t`<-L*(uLs1& zY93u1=n>y1%cp`c?zl(NFFfwW7dOX?)@Gq>4BSM`kRAF?zwn$)%)nEmd`vxfC;hnN zzEewM3#nTWwh@sX$7ex8;$?){*eE$9{bF^plTQ}S!!ec;nh2Tbn9MgSyeIG2HtG){SnH%`u$CYe|-l!ND z8l4;la6fZ-73_Mo{q~`SMXRCzLW6uFQ zUIljVU1)yUEO6>^z*{c{E;+-{j|5IXzWTt&;lupzi_xwX%>E^3@b8w)#T^d;pSclu zeh2^inI`}rdk1hr&-cvE6u{dq2LATDdG)2dL=9^IZH~r!BrfXxSou`{C|lE%^z&9( z+BRbd`KjNI64R|Q{Wm|d-|EFBngpAoyd~$*JL$(ATazSQ9S7N|k7MPt7mH<(;*N8Z zeui+)ZBb8_>~xDcCIG`=l;eiuI5X*I8Sw1n6Bk^jvJLfqs(kz>mYkGavpnA0H|fV6 z=O+CovC_{~87t|r<;mQ#Dg~*I=CSJNqmu)A02a~doAe8hW941pXmKoepi|`+6Yls4 z@aeBI$sWiFbBYs=22RRc<-+0MA>a$&1AcHXuytL7hy!$QoL)tvs}L%=NMQV}XaCSvbda@9sx{7hmq4-@Fz$;{*pr0Nnlnu>YW~&YqFZ zPQ@tKUeu4b5TCsX_`>(&Wgd76_`Od9zx@H=+>`pXcjejk1Yk@*SmQa*6(QD}tD2R5 zQvWD>Q>NLxA#?x$AOJ~3K~&0n%daMZs7;VkS|u$I{-%ty-f z$3v|2W6MjJpzNfQiv<;+%>0Fvg36_(%tekRZ=0iMN|yv+iX(26GLn8_nPkQ`H~GW` zm|CGx)JaVcIy6#p4TvQ1gd|`6r8>2tMfVc6>KGI;kfHc;k(rDPd6Mc_>BQdYC$L(z zBOHt6l|evwtWBu&fmL*Jl`(fb6-mFSClj1bjDJej7ds9eu2%hh?H0Z4NO;qQethlS z5BzVRS@;+URn+?r0yo_aJoGg1+rI#;b$AcmvN_<57XaV5RW8H5qQVWu06N*qLTICd zgkOWv!Nq4(?+)|8r@uZ*{we&K7heJXw%tqi-?+3OzJ^Bb#*D6c^CjA-DYnBo8a=y%=!@#%h0Dk_O>iET1 zfE#}V+;lInYfrq{M)eV!cJsZ!NykP4}jge>Dyq1pe^zz`y-CuxV|6o14~FU#yps;Wb=+wgfTuCRk?T zLV8ll!qSMX&i<6DaTjQkf8jP(w{Lt;kF%40+?ehbTxQKE^X6d5k@SC^k>gsJ{x zX$3;q`I1h7?&w(<8vV^-Q1cb+hJPYGvR^cv?DC|U@2xsOM-Fq5qZ$O! z!8}tZrD7-#8nt8wZ6IujgD5;*gJ}JFZ|rMY!*qUF%$L9&4*;rh>dEn-I`n9`i1#tW^L?>&F^b}y{?(VskejkAM!}Gv@_`7cMFVu_A?*RVY ze_HrLu?Nm1iKUKREr-2Sx&AHH4LAM>xb-K%?|%mPSN|vQm0S7bU#o5KK52dUwaCp1 zD>kj;$B~-V&{rOG+?8!`e#ksi<_%}~+_c$$5cuow*y`-rU%kVxFU}jSB9#0!7oW{Q zte}1tEh70$BhZ+s-k;}eu7V}5{1mHk7jS({^}S@aB`TfOC%$i$?-V3|5@Vr)8I@(@ zokVOH^3?HfCB95HB`z@xL*ommE?)`t(Iq|j;4!D2*&DUOE}lb(U7vK zX;qgC_ocE~vIA2e6)OOXU?5|o6pl9KvS@8uKcz@XnO4gRGWA#LQj;^mn5KV8QbFL; zlus#`qPt&Y@D-NrbdQW75Ld?0cXxS#n^%4219bhPzK3Nvna-7+RQcYp>WFYl%4+V8ad*;UF&Gnmy0d!!+Y`@MiJ`swfqe&onVISl&6Ufl zFMe-c2fXx3yKe0xHtJ6b1bX0x+kr=)UO1NY;_kh`U)=zF^1VLo)*sJ^`Ue_=p8@UD z6|6rK(gCo0AMk&CfuVu83s3jMa@$|69>+dreVk7X!gp(iL08x&U4=Lla>Jdl96f)& z)0cm5{Yg4;%hr1U_~`CRhI7%#LU2wS*Ei**0Zi#XmKZ6b@Uv)H?oq`Y|8{JCX#$dn z4ED+prhTa#m1|mF8-q1;BKps)lWArpoDWLAROR~whdHr;LTRaE4pN?d%r{p#Wad@G z?vax&xe#)knpWI&l!hwB7v+hT*Y2ZK>~N7qZ z-8)A+2EJ~(+b01C0Oy|yeD_D~bCOI?`jK5Xl=`WC@>ZYsE|w*5&!fQ!s$8UC0@cS7 zUfxxG5GEJfj)}Ba^CQ?7Pu%_haKmlDBhR(ZtDIy*z}*Lj=Ybo37;huIfpX^q)hflc zJ(3+YRxSsQUSB0WvmV{bL}xk_d=M}CGm18p?rpStFTLWE09-o9yXh^y#*qAzpdBmj zw$j#cU9!oX9jn$}5H^4qzi!^|y5dy|*st_cnl zjKma-QFP48)z!g@>9B0!VMtn?QH}^{gXPKUu}u&&Gr)zXSAPc&RUcOP+AaMb+1qxk z4}bGz^>G0!e*9?lo-L2B(w=j2l>n6V%v2=(COF@`uJ!g;f!FFU*_KEu82a!^h1NhM+z_m{A1wDEl z^YMu>%7EzuWidL2@|y0ISoi=&U(6BRIY~9=?ayr8SS2_;@c8rjb)R^lUjmSOhoCrC zF~1}dQ?(KVhQvkcQANuKJy<%%^3#Bv6@S_)Zn3~PlWQR(i3FSVDX=WQ1jAc0ZM1%j z!6E6_kkZPIGDc}t_s**rY1QAr)5dkTN9w0NJovzv9bXx>lWx1lu&O^fTQV&!uHd`T@LvT9ba}`R)jdf=P&u zt1|8dNxNz_C{s3d2f86?a7Mih{j_3k7P$7}>cbb`ybbvKoAcjkcj7VWG8#PnqWuey zK$ZM^;(6fI zhPtLC`vc(cJn+AN7I^R}rTR-G{iK^3UI@R?T=PWVK}7j_2PFD}keySF0bF&Q-~|x!LM(HrQV}TfMfx0|QR?ENINC zHjvxqWS*9|2u5Q?06fWt5C(Tw-}af#Tv8ETJy6Um{JF_mZ6>9a?i_ zaY?law%%XMt;>Y)E1!DDSwmAwK5K9^8L{rOJ_*3}YpO@3_Z^VS zNH+!CVXzhB!q!bbbWS}E_`P5Ep_PNRtI*XiDM!f(U;IAsz*F+?b<(e4Pnc)ii@=A# zQ!g&G(eh^^enX#?QWTrkA|4G4gq)Rr8oRn;8F0q&)!&K7R9|=X_>y@aOj}~5ZvYmG z_Hj-+Ysn1oKYzl9RxZ}9>V5=B91}~lny90_xvDAOM|Q>yj-PS2A8u=iW5t|I#rI7} ziiP8qRV&h8saXx-dFd3^i2HEiv9>?yvCi1mi4?{1hvZjxkysagHsHp?-5nzsr zA?Zg+gjL1PmF;bdR!nHaUZ({=`KNVw$B7Y7>(@+{ z4KFO6LsIb#G48MJ1HO4X|C{zD`kJQ~JXwEXdt8@t0jBy!f%3~BXrPjK;TAG^9@ z8F1w}z-4CwrypM>lNJ-kY2)ZPTm2(ie!~%>vjAZE=uzgZq@N+-2gGkY4E0XGvHGM6 z^quoLa?{Iy7kr0UT-TBvNx#NAA}Pp>q~9R#^y7SYsjSGDt^7D%LDY0jDLkHWre^{% zHLbY1IhT;D*Ef#VBoGc&9c&u`+9Gu zjR;?1nbxr}>1X|DMm92nOVc}WjET)jztb-0Yw#VRy+6d&0jkxD@42c<{w-B}`)^t??i*a50p@zA73$M~Iqu=H zNbJ&#)dX&?dS1iD3a#9vTvAFanz%6f4yxo@>Vid*YpE58$ps-Xz9fF=Ij@WnQ)le2 zASzm$XnD`r&@%_6$=lNUx#1kGo0If&j-zM0>CIxaF(m!C4mJZvgBE2HM0DybsZKgt zipi-R_*Q>|^yM4uyT(>oE`Oc?TiQm}T%qdFnH-XmTyQhE3T7 zEt>pm<^_>XZU5^14h;v7H%DP8MaMixwROy(o$SF_SrAeRgG$SkUYa^I(v&YFsl|lj zHUmF<74W$mBZcZQE`1Y1;mSj*FH*0l5LYc`VEMAP&eFUd!viK=IwT{4?5tin#^mD| zFgHp7j&p_O15Z}l5?%d8{THo2L+f~c5%};ta3FXur)7@5w$CR4xN8Hk>`hY1+`tfQ{G#|QBIFbdCnOr{$=<1cS z=*|TtTSwfDQ!T8r6N~RVw2g6QXHgGrI0hjI6LoTgKPk@a@Sw42VsOZmOCh8a_Ct`J z)B=T8^PCW96q+DBo^ht<9PM)nIr_AmhObm#CKN}{vLmM*csf8_9ZiykTj9_shdQ%G z5wp(W@4>Nkg3>utslw3kLHHUq!)fl5aoX|M!`UhRpofD#@_=xIR#*n`6i zKZ{#b(Yav}kdN6UjqJQ0pphNxSZQLNXq>4D!Z-$)n8_OZMpyh<_zDM&4GtNaEMw>@ z8wc58?Y$+iNK6Q8xD$&FJ#$c&_@34qXsA?lLRx+7P6V@Us!E0^V&$#L8R`9Nrcnyd zky9yh(Ig1dd9Qc-S#?6I4#QXWxO+kwJaats{h)_fhe^(8?Tt#2Xai_kp3ZkiIEYR| zC*@#;?G5T+X|-`(mUJ??Tl$DS)JDCsK{Glgy?gs9D7^=kds+GW7E(Wf< zJP4F~Vs;5|?HhoUk$s$v;oM zI4u~bN(^mlUw_8)Ce_q|8z>+;SlZP}sYewhADyxi9>3m_el;|4Cf(1C@2O)NjWadL zHDw)Z(l6PE7+>6REXyRdp$)=nQckjCUMvx*<4DRJvwB>@+{?%Dq>`Not$8D@Ow2Td z!#|E8&Nr9J*GqgQ$F}}!m9J?@4RK6y#{y%qK1#Z!#K?(dk~2jqB=U-&4$!(Y&ef5+ zSMv}y-RdH9QKWH~f{EC5%0ht-)0VjqKIX>N(a@sk%q@o1P93rpy4K+-#aBVcBqTfl zoJ6N}PLdtYcE#ql3oJ^DFh$3J%56iY}0I?NL*t?$@UdcZR{Frc`E6`*_fMNp zohS8JQNH4&TH9EinCr*UO6la(C8YH<4p0O!~2s2ux&?!$F zNi`%zy^_I6kYP#HLK7;D5=key(}q;uz*nmd;mewQN-E=AL=-YxoHOPEU)Fim^by^; zWzp;PRxGdRUv$0?;IV2Hj6rlvvP0V+3|5PiVNij#+?oukm9P4I!T%(Y(l$MAJpCf@ zr(f`+chrjN@#4C3QgH40=q*jWaSmilmtuh@&ll`_t|ru?2$X^p1dNXvw3W+x*UBsDJ&oK=ZBL=my2AjlavAU& z?_Jy<`UsKZD|=vw;Oj`zTb;Nq;(S{CtXO$(|8^SCXLWa~szr7>W2KDeXna}ktCD_P zkjp_RZ(V2<mKFGaYH5(6a}M~+spP_9MGdp0rSWqJHH)ekK#?wx)#=_j^<_VnVWnTDs34|+UQ5Emk) zKxw~3d5*MEkCRqxU11UEL?<=x^iw7HQyr%RM)eru+)895(jArZ3ty8*ANv*qORlcd%BwIT&-patcpMmrkL&y11Z;HtBKjm?^+Sdj z_91BQKe+H-*Ts&ar=K-n05heoye2fPk7MOu4{!{l)$va1bxp}2j606a2Sxm=DsKr6 zW92om06osItAL#JlZi!mG6;`GCo4%M+2W1|nOcSz%q%;R-*Uo94=`=an&-4N`6MR& zEJCB0QJN$O+k8giPyG%YnGEa5G!re7T(drw=8BA@pOz<$v8l`SP5N=i9!bAe9fmJ2 zINKYy1fnY(vyoPV8m*JE60AVOob+Q8d=g6~zduR*=pnxZ;EBhk%j|bd3WXn;NZq)i zkXZ$z2?(QQLW5n zuYJPcd&y+ocJ!t313_bs)~^QMdhsyr?>hiI^&;@x4q(@w>dVUe4+8rSRNJf11ui~) zn6|Y+;gpy@5l58Xs&CMQr*iazcAHim{rG_t~I&UX%flV}yyD%Kh8O%F|iO;O&O za}XDoNO1$@sSJ)Ie0kof(7e+x`QZ;PY02?L_j}}3w4^KvL~Gl$&JcOqK1of9=7f@d zA==9oa+7}CvAFWdGq6{XVvh|;Kla@dOcJo>CnkTid#y=jNUi~iWUD6#ea#9)x}Uq! zkNzGD#;vv{RwsLf<$y^)K$kGmDwu5984?y}BB7D3EB&(WqEWu+;FCFOQGF_dGi_dP zxzL9fw)>IYpjgrJ$}Ye5)~~W9{X(o;?Z?L}yCXl2DM2(=C>_yVj_;V93KaI6I(-r9 zJISBn%7!q%aJ(lrtN~uwQ8yMT81!YyO!a{x5A52T_GxJB=m9C#qqydRs=uDN^C95d zKLURIcwFzDalCK4mQY~Y%%Fr_dx1@BC(VT~Ja4Xg`nQV_vD_3_RzgyC3^5~(cV-g$ zPn}!~&q-Axv7z`BSc)fZP&|`<+;L`%LibfM3T>+%E6QI+(vOlzm3JH}mAR)hQkPn4 z$II@pIbe&B_kc17HJg?6qvbkDzfP|cMCv+Wy;6T6I8v?s+QFsCN<|;J3_Ptyb(+Kz z>E42HW+>#&xO*a!j7+sflY}`*%22^KvIzGo-SV40A3; zYivnBt8NIHAsW6cf>Vm|58si|GOB&FJ1x)52Td0_Qj>bbEQ!c9tWWRV=hxhdW$7|I zUiE8l{Ti5(exbh8BrCNDlbX%+V&=ot%!{7Tis6BSz@B};%H{pr{O(=A6VE63B63)t zi-86yW#~tQbP!*?Dh0nDhy@lYeM)blltDj-@^3e<173JpQ7{;^^=th2*|i7Fdofc1 z%eWBoap{?UboU(q{`d>PJ&*d))PghjIlj@fVaKb$$%@tNDct`g@Pqpjg^Yeyt9TfL zk=O^Q&OQEOI)Tx7tw5K25;@`IVuh5j2#-_sxj3_r{i6F~!znOHIBF}bv0I4^$^JPd33r|G?*bd3Ey)8MO>NYjnl&eQzxrSUFt?Z2by?=^pxN?PGbITP8z@59RcXWAt zIro?i3;Wj9&YRcuZ@+volrq)gF{W`sfX-npD^NNr&GsKc&v#d3P~@g z{FzjFO?)qfXwoI@Ejt2#91SktGnCHCxrR)gS=9?Oqrz99-P>3It%-Wmr$tgt)6DEi zt@e|?P-W$-RiBp6NU&MTXF+oKl?vJ8-F|ExX4YDjLbOh<5e(xUY3`IEQwZyx|&-7|XBb-;v576w!rrGi}D{BzrZnjrO`h6kb0dX*)Ve zzkzH`2+gBNoy(r-H}t_-Cjwu)Eo_VwV0b!pt6%%|>O+lt>v`G2cvYh7AqzEr^sqho zH{^CtW0P3Zq*(xfAb? z=(r^PBu0AJ3U!i@%W_Ekj81iYXsZJsq2K)EBs;1^B%Ksad6nopBO|mz*0hO230#P# zEl=Ap$xfn;(AE!~^rLO3pcr%BYKO{z3Sj*RL?`hVdMPn(Xq`|wG33;wijnYy38Ql1 zk0SiqUAW9$s>86`;)ni)e02hWa^a8dpET~CGb_RqZ71X>+?UG7_@#!XRR`T5i5b3j zJ+h6}N%6%QL3X}7A~vrY-pE#}<4MaE*}_A}6zx9_+)6*Oe2gb<8_d3@w zB7@w1Q-|>6j+lODtl+t)_%*%%fWQ(Nt0!OZX>ZdyVBMczEgs zz75JlQH&w*8+tdfRac;RK6d+P%_&&oiM}<1r_lwPnNT#zkyGga{|6#tDHe>!E)Y#z~@XkeguH)7DuGu<~Cb-FM4a zrF3#pRPXdl#dA?13;jZcUe?%(Iu@gRbqhxL3VCA6v&lc8JCFw1p*e-VvJ;h0%3r-N z)X{`slw?!hAk&<`7ONApZ7m)m{8IWZvJ;_G)0k1x@n%4;JG3g9>RLHd5+s)! zVREATQ=C*SG+}T?go{Hcs9~K>Ii6jXpH_K>FI6C?QO12hnAR%ea6dQcCkD{yDjAEt zN!76?TSLBvOsF`CPA{b}q_WBvo^Bl}P!$cTR3~O7sCD2pXec|8?opCl^R4p<*$MZO z|CyEm03ZNKL_t(jvg3}FMP;tx@tdo}iWhe88Idm+w%k}f{Ip-2m!DH@>5YNdwYuai z#<9%AqtB*wX#oIbd=6UC(26OIK^4bB^OUd9u6iW^*B-U-wQB8+tEg`j1_4NjPB5OW zAb<%RH18|!19M=n94k*Oo2x!_Q4vQsFe%%Ao7YuILl2Yyp8e@U(;*Af5Cp7peC5K6 zuPp3qFX6Uh{My&L4s_h-{aA1v&l*p^jG3Em}EoW-9(E$yNx$G_j$YFEP*ywsde}!DPxvhg(H_(o1$|A0(dYaZ2%( zAXSqK_rx`bi9aLeg@+6KoD*OsP#9KRM?p3vGtK+(spOjQX$QTW1EDCM3) z1Nn3^7PqeSIy=;iyJ#8WWdL&$SMuTrJTlfhD8Dnt*%A#9t$}Fy7KL1lE%;ZA(18_lzGvBA25!uDb--x`Fv&G*DVS9!uZ>3p!|~h}ZG-Z(k4a94o6% zRwdUsADUxCC~u7o)qHU%$u?FerA)bcJ!OZM7Z)bbK5)E6`av&|1a*uOp~dOtm=1_t zLbhJXcR9ru@NjF7Ue_ z2R5zsZT^{;7?uijWP8s(;NfR{+T6Sjc*muBy?psOz{yVU8{4&~{bkw$0Lu1UaJ3f{ z8rccU4$*YNrpipn4$%b{kaA4WQB+cChey$AU4+vC1T-**pd zP?W%oLYKyLR-*!l91e0LbA;6^f&bzI)i&0~H5UR`pX=A|BhRGuJ7-pgM5vZM$2#^U zbFS|nd8=RBA*{id*XlX|c-zIm+^qaNcYWy>emQ>cc&I;bKy}07Uwp7y!Q3#Uj0!b3 zS8Ls{VKwmKw*deB#{~V*CEu_UvNg^CdRh_F8}(KjdW(xPYFb*ItWj7c*$Q>C{aY(v zAwOX~F*sz(a&0NXmrh9T*N=5>TSm=^vR}DaV)-SgDR>J=m-b`t0M2yMw>7jXfWm7n%E0zJD{DU~pcRU3A@^wC6tKYH#`0qXn{NWdXr(Qxl28$#t>e#8q+!ElT z(<&J{|K#e%$a6cK{M$tiP6kuuW8gxO9AC0VYo(^jP;m|E%WHTN{aXu9O@m}>jRmAS zPO=lNqY(t9@M!0if|PlvVs&EWB|dU4VOUS2XQTvTNGsRwifmn4y&EyB`5|yc%DzWWj}}0srH# z0iVAKxaB_JK#){v-tiM>2_=BzH&sc23r?$&(KAGzHBT;ZH$FTu4|@VnviBW*H3t2) zdL{6Yw^e_y?W>ZuYgSfC7;hY&2ks%OO;cU;ykr`CziY2wdsm$c+;V@F^pvn_1@LR{ z0xmw?uiX$i6Pq33J^E;t3a=v4WUa;<+GE4!E><#qam z(RCdfpaW^W%q`}iF;lD27=$3KESdN|Gd48a3QqA!im;CpPe~bMCs|$_qmVjY^QzwF z(vpTB!f_0qmk`W0CuAKmj`oc2`{tmSB;c%$8;L_wB-KIMF`8rp+Ja$5PiW?rq$p$K zlO;PtAV+uvhe2Z`sX=AyXa}n#_vCb0_e@YyDVQy%PA?JF6t}J&yp7K39ER`n7%4Bj!N$wdeY8#WLXN_0?*eEt{&Z zb1q+MZ=nR$PXG@+4Ltfh@XBkI&N?&?ET0Q>)?D?Pj;$N36|-A6R>^ZK zH2&?hfV)ZS1#K+A<<~ervZ0lTccLrnEI}BTQDNfP7*DjE3tx0UmU&7Id{{n_g-OLJ zbl?0$QpgKE7VNz?)DcKY_i{yAv7yq2EbP=Ga%hR8V|-0(9Btu?9@9jAjvPv{>F8Kk zwjj+Cp;1Y`Yf{{C$^8fMDehgR2b!ZWVES2j8p_9Fggn~{;D?D!M z6kXmd_9j)wI?-c%c|v1vH068Rh<=DgE7`)sC_P2uuilTAw*Ib+z)JQ0bD&e*uLJ#c<6UtxNo~G&5>Rv9pJv{Z+6PN! zfa@-;{uT@7OW^sJf#U|&(J^p|9(w&AeGa(u;p$OqPs|j+c_&qWLn4+Gm{tsx`~&o{ zz+ir))VKs=M#pL^dhwOY?1W`wpqbW0o!Dc(^To*ZEYszaycvYYny8D_5!|O%U3%;_ zwOZwkF<9zcicZ)ho#x}vS(arpckgy6F1-+w*fo%K-9|=^_cHJ2z+505@|-<@c{7n^XYPvfJJtCAv6jx zuXTj|2Y}Cg*OP(a!Ra~i17$J2=!l|d4>Q$S-3mwtXGef8dU+Rc*Td~|w0kLkW*m6+ zwQ2?2>m83iJ82HOzC(jx!u+RiRjU;j8$wrW5TA6BAmu6>!svL+7{*wMcrF=)N%Rdd zX2^%=-x~QUL;k2T<@yne1?YZ{7^O!2QID*T4i@P4UziZ#5X9yc4SU2GB|$6P((=}+ z#pya)p7zg0c7*dB#-+0?<341ZDU}Z}!wZhUjW!7A%=21k1gDpRCjG)YB5{np^a^HC7BAv+P9L zcR{xBbo(zENa=l6y}#ni@I-&tkkJ|(%^dA?gUXKcJS}4rYZ2qQ?ZDS>t@dO3ff~Ph z|K_`aA3ru8UOn*IUf{28$f!65-KUYAu{2s2A#>sT_b#q$T_bhla~w&(a9e)`IXl1% zuiFu#i@tnIwX%$Mi<+8_EgT1Pq^)}wp$vHA{wF8fzNo&)#ChRm;6L9qHnvqi+|u%?{19np zW`Uzf541|JGvH+Qgbpuvr<*%YCH*WDx8{lRr48)E{YfVMYF;QbEB&+qG?(<_^lYmg zw66!%>k_{lIKG-XF`^EzD$!PXM)76IPA2avWD8HXj%KAF-Os*@2DJGK%Tn24$b{sy zOZoGTpn3@_(oH`_G zKK|kUF*iJg_|d~tw6ZSYXMO1h)jRtZ3&uUK$AOfJvc>|4l-I;^>cu57CBz*I<*h4> z+;0%&DAQENs7H(vEgxwkC!o{%S#(};mpDa7GrR@TmoVJYdR+PJI9i~^(V;wyD~`7I zFUHppEB&GiQmT40$;lb(96%;#Ei^#^&0X$rrCApr;nPf*O?}lvQ>DJLKotIYn zmC_(;_$o+QDmwzH93zn>J2fq7Jp008aTX~K9R~j7bHKCYomSBs0>ZW0`5N#?p9Kyc z8irRdeD#*<@!u%u^-al6Cd{(qIp3(BG1%x`dw@Us&+RYwE(T~;O*iMf+m^;R6$ONI zj_P76pI*#P0H6LwrH>?krpDm5TZ#Lhs6JFQNz6}pAolDB?tEy13>a*5Spa|Zg(>*x z(?6nx)FlkJw0urrPxq5LnG3>b0G3c%mW3rvd1Tm%a2uU8!ag!m0Wu>3^PQS1{bS`Vv4q#IX0Y91* zh)tc4FK1}%4Gn(#D64RrD({AD;px_~zSA$PBl5)|HdyufqWe?K;DpB-Wh^bDrpM!4 z>31Y2{c7w#SSA1Ne|+H_r~fQBVjh34T1_}Lt3n8Fy&w3T^uEHFqdXvzvNO=UYwStH z7RK&`KKdN+N1v;bHq#92s_CY@Cl8#$Oa*cjLLK)Tr4ztE+z;ISh~5XPF-cWi0{Gm` zlWYIRyMaIW+sUz z&#`T>OQ?;b5hsve6aL;RAGSmOq`ri|HDv{! zG<>C2AbKK4S(F&fD~66mb_P*aC9|Juglf`J`HsPf7*tx0mhUv5>U_vcu+Pelf>cc= z9CvPYf<<=Nq@Tw;Wn@Qv4FwvD4cm7D|Nbw5dmruomV5_J0(U=$~oA|mL*wPj@Ys=4&aPQrfJf&r<*i{neLC7rh6Lb1{wwf4b1?94Gj)B zVq;?iHa1SO{|v7}nSn?oK; zF6H?Siwv7xZa)h)IhRcXF$a@m(u~_I%jrvfsK^DpISP0Fc$=T7kN9dp76doGo*X5| z*YZq>Pm4!mHV)V7?n^YIbVuN0;kA@~j*JIb-7(5Em_sI?lQuw6JX(CGpzZX_`RDO6 zR|A?~_jdqxjbwiZRom9sCY59P-~SytwV<-J)O|M#(5NX@C!Y2KXNzC4JKj5Cysh0%4##xn7p!3I^%Oi&m!D zT)teKo9+bu^Irh>JhT`YYk{++KtEoR0=@B#L$?`pt_i*;&WeEl_XEIR{9PPB2_D}H z{O)`EkCJm%taku^17bs-T%1PYloHnLQjwY$C>zR1iySsU%_E_*Tt*Ym&qHzlPG#c*c`J zW%#CZ#4*HWX{?C_w;0HR2+dIlFDoC$%$TN-;tKA5fTPJ&)Ey%qj^9+F=a}U{@gr+c zc@a-6`VrighvA5Ul>#7Lls%no6(=_~BxvmkGy_|i_de#U%7jcN(lN`On5lOAb%F|V zY4S+h!gH|5Yki!Sh&cex*GM!{@sC^Ry?*43gTd=>G#ZT;72o6UOrSCFDo;+6eQ z2=}B!4%>GEzx#gRk3N*nGW_QPi?Yua-LdMkHJ>ZSGg=bXF#i-9Z+xrbTjT;*nFfW5 zpa5RWH##vI3<~VU7kWrwq_MIxs&9^XBxG)z8|NcJU{L_Fpycjs@(7^T-*tHw@hcBcTe(cyyWV7my6j4P2SM-zcrf8b;h4a2Q zv-!tD+cPBmJ-dPTd;<9F4Zv$(09+ zxdomzFo zAy?@!L311VPv+!Mma9iMGDiXWx})NI6FP+^kd=F=G@4R=Z=JqU8@2tTIGyegc~;Y} z=5o;Q8Udm7^rNK?)$RZ+*+XfQl?9i;@~EO;dyZd3(XXTBXex?$Tm>{79BoLGTT}GQ zd9pO5NMKcRLk^%WaB1-_;_+VYa}E{*W38{PhOts_!8jeB#i5$lXCmc0_97qMnPhFdK zFAa(dmi6E*`i})EiOpr0NS+47hh;j^CD4Ls^v67IxaT3@_umJcay0Ow3xP|Y0qnOv zRCE=-c^~kZ>wwSS2yAP2BrPI7(ZJ&D5u9L-fTOcQ{q?s4zx1cT54{w4)@kGT?%V}@ z@N>XNt{%Q9s5ZA<1gJ5{{L8x@0{+8Wf$w`U@ci@QT*wV~0Pp++@T~`AoOT!BX~zdO zs(>~hx7`c;UvB}v?+W1g=T1{>dUQ*=$?&PK61kMNq$j6Z*t{M1%a5lQnp|-K@WS&J zQ^aiH;myFOuTL*_dGPVYwM#*$$EmoZ;&*3GM@g!Segi>dno+so0I@970L5zkbxtSJ9!6(0Ou{Qf}xiK4~=8qF>472M$&7H&0PB5~^!Z9IwC{6uo(n)6ny; zIXn$Fry;rTvgzQq6{Ql-{CWE?fRr zlPeNxYfl;qZDD4yr84#N1HD?RD*GCaeCLQRrG5?@`ST#l9g!K zyBFBC2iUzk751Lkn$Dkk;8EcIM}Rx;PlxK~u!tSlmi4f=0j|0}{X6A2;Nr7@3(o+K z9JwoS%l7m#lds&8{&sJrwMLLMV&jsTOT1Ni^`7Wn%w0x!P|xa3S= z{j$H^?K^=l+ys2;I^Y|3mGOc2U4S`wlJTuirZM=?)xeb(0MCBLc%8rZ;Zz9y%B|@P z#BK*jRN-RYhex&m@A)+F-p>H%oD5uW8gRj>z_Evqlb^zlUFnF7uYC*n@~!FfS^!V+ zFaKNO!5$}3NT54@o*d9nV6)&`<6F!5W3kDh!YijURC=rh^I1XHRJoi9U1U)#viRiH zi<+U5=oZnxNQf-9mTFM#XDf{cbXTF}hO2fgLH>D;H*0?GH``B&AX$-*p6SQp%dB+$ zt4!oPG*u8#jGSzzUyfI16;kx$`Y6d14W6P=2|ucU7z!n!+Rp}>h3xd>Jm%kw$kvp4j2t38pu8sEX<cb9d75E!)$}qaJuHt)E-&PP_iPHYA;z%TwCzXX#%HE!jc)1E(AdoP0EJ^d{i& zgMmX2TIs`vc|Z2-O?}z1JL$mo9jW;J=$6!{`yK`EeI)%`_%7s;5Sj}_*koxD<^nj1 zYYW@ym;2(JzNYBsq>0j<=;~9{+KRMUt5LVL;IG9zI&wKg)}SP}SkDLOZdvdgty_u{*CNBQ1mlLH~tuh!N= z40x8dYB#qzcPI1D0?<3;-IiO5r^_;LqrWKHqMv!Ya?58{B@Z8t zS8vw}EyNah(Oj-8!V)d8_OFwJ@(3tkc#Uh@Y);o?e`|SJ@vDF<{**xIWP2EX$Eq*~ ztuE(D>!_k1Gg$3gLp@y-=TOldYeB15$ciemdFPOh742|@?vOrPA7SCfs)4_VCysj{ zP`O;Tbk3k@8AZX^qF=tI8Fsb0Gmy<|XNayv`7pZXU8*yetz$)qErq}K?SRtL3@u&> zXz{Pfb&s}d3D&f+f^f}&;P9zjwR6ac=1p?OK>K*Fw(glFEXpP7P7u_(3X5D`w_~AM zO{leh`Cn=)%#2zl0dW?<+lMt9lde%18)j)VR+~Ja=_RmP!y3?z7;LiTDTW>%<Y)FDTs_-XytnAu4hmuX|&7nhg zxa-Mw{0RY^gxC8#mF^IJ)&Ph|F|ME7WO^`EoqCvxK-ddNLVo=@@@M!1p+O?%F9AcN249 zFA7cPcvJaMDd**IC|LZCR~Bt*Jnr5q)0&EB0>LUP8yeAxs2TX2dH$6n&Z2guXB!BO zRd@EKIrKoJ?r6C{ug%&VOcF$kqqz4vaGi5usKSg@{H;pnb$G)ozjeP z_ccS+;+l2Gz$eP@MB9cLx$fZv#%xmUhXO~Z6%WVMpbQHu6#%Drp+_k>2}vl%0!=I& zi=ad^x^STc5WRMUYtaul`#8x?Do!p*Ch&%i!?z^Rs}>|zD-Xk}kgU?r)m!N4@6>DL z>qKdSn?sGJ`Vk05cS4~JRJh-mPIiUDsdcB;NzgeQ8;nMQ(=I0@ba%Bo^hnvb`LpPb zWT1twxOiUF9Z$qZnHk1rw6DknH`xbc(xA$mB@}JJvGy@v?z-kNU+HeKNK>-cQnFJi zmqjLv`?4k!W1uF<@v2FU92C5AY4{^@-hBc_g+?_60^`6(#aV%&-%|p{>JGhDbw`Pf z#2ccPhI@^GUsDx!*_7COZqge%WR%hZg;MG#)`wNGPJf8N7P~ck52Z0S!~Q z@a6y-&8TAJl!XgPCio0YDS_s$7ZPB3m1l%QrFWsj&h?|t-{=UvN#Q8nnQ)C(dz_hW z9!sF=iL*ROlVj;ufitXhm=5ZxEciNP8Sm!btg)Byf#^*iR9&(!hxG`mn*n>9dD>=-*~~X98Z7f~*(vZA2YgH-mt8NS@aHkeC8tt#H-~BxFXl=c;Bz?9 zw%0CnMy@D`HZW^0z_K`0hqdw~#8UEFlr0}9F2W)OBaIbh$6XJ^s?i-mt}v*LMyJ#r zgB=xbRB&_X3`nQ8$tC_hn>EMnNFrt9=FXx!T;OeFLs_xkdF7%w75)n_>S3l2VsR}K zVeDIcB|1-$P@=Kynl1)kR^16oyRiCn1& zvX-GVR(oMj)B+jU05o_S*1CoHI;pB4kIDb&b0Q7+OpTqls)=wxbt&tvQgALh+7BXd^IvMT2H1-a^**Wi{wAJ8{E1z_8kgV{E-08<%i*sG; zaHcG#z`nL3jB(CqVF6a4wOZI)d^In@6^smQ^6xCc+JMffJ5kU*sw)8#jjs0Ny})q1 zde=lQD<7-|&EfomNG8qPF)Sb{w7uA41|EVGU6KIM> zKa!l(?DT8ttS#5cu^Jlwj5r{W!lW;g`A>2}Rv;f=6y|{#+B!w7lr& zg~T&~;2Eo>5{)MT8X0HN>oG+?qe%NKtcva!66h92C(zu)6$$~GT;`jrrQ|SMVEM5Z zB7Xi?YiEJFV^$vNy8@e*EXNs}XKK7l_?C8R)43`9PSGY8Alf$M*BZ?ti+Qy48)t z5+YHZNZC9KI2VE%oe=>ki!bS?#HfM1Rw*k-V#3}a%GxMB-rIoKu9=W~6y}t^oUCOo znm^$O%VGTkUQxQkRdTvU&|g!9M9yOyN;K9rYVoTRhZBQ#a)>YsCAlM#6V7}{ygX*W z1)hv-WHTJl{uS3&;9x}^F<=pkeqKmSx=JusclKhX&`_J$b2l+H{9a>hLyRz$zJmL% z`UVkq?ac+GwiNsj-LV=#`dO2!z>3=CnxdFQXRV!38jfG>6mr+zKIZZmmxCEBuBNI6 z#qkNOL3wxjMV#q3b{DWGj-0o%-1|ZcTxyDI>MnvPApAXNK;(21MD4)w`kGRl7WLS1 zBt#mRH5p)8gp!;z{kq^#CppuP4nA3<8oQdrr20-MBUcEN0uasPOszY$fh{+O9*5IR zq&pQdH4S=m)R9C9=*_A*ovsK*xn zV_)P^UGy6?BwPo`RicT?3CAS;wGf@0l)y7q*5pgd`?>2y*ySkjghs{w1!le8GyOE0 zz;0c?wEG^Ne0lUJeDp}yIhlJ zdhNS4zt4Hpq;y_8G*Muw6;OQdlcS#4sI;LYYNuaIv$t8s0=%34hf`i0L!kQ<%)rCI^pIHwUR$R^+raP@XQOSum zhb3=0V?Iad4&yMaV>Df5S6f}T#VOk2F2&uo!71(@T!N>#ySuwnEV#QBcXvvP6)9F+ zOM%`z?-=(7oDVr;WuLjGZJBdh#GTF_N z8k}bH)PU_ShD{Fe{4rMk+XGjt{?dh2%J}BRVFchZPWYx>2mq~bqvVvSpIdjnj!#$5 z2zGhW=E%Bme)xD~g)hewgzwd6h8{G3zflsIUe6#j3)VG9}K%fzlQGijlbX z?HU^Yk}+0+@4VjbgfRFgkF?kwY3F6E22+pyC4gih4{0)-=Ep6$z6 zs1je^W&?xetTb)Lj2P8n@w+)?bXXP@=mTP|FIOt+M;{uHmc0iA$LN zbl$a1z7TIHT|rgF#Wwg)n*$FYB_Ma-t$n2i_0$+@5H-JW(65e`;+`m@Q?0FjvNuva`QW9?r5C$B#;=!S`1ww9rUIQHKm-HR`){W%~Jx zAPZcUGL{Z}Br@X~Bk)Jzo2h0eiFj~pz=|2`T-X4p;K^)nm+6%@v86>IP2$O36y8?y z`LqAIoXq-1ur>^gTE?5M0{n5@kObjS<2y!%CiiauS2uB*2bdTokDP0VV}iN+N)-O- z>U=fajQqp8;PZP&!mHQy&^yB894i)uukL-ZgHj2<{y+4XFcg*T`cSGr7G>&NO(^y# zFOH9tc6ct%XUKvIh8X@*uYJH5?cX7)^^tv~Pwy;IGSu(1zS|AkAavQ(}SG?eihF(qIZ~8*YS;Q#-XAaMQWmR%Zn& zn2M8bye}fBSo%w5i=inDS|O_vWfEIx$W_k!3_Og)HlSMX#EiG)5L=?H{7I)PF9c9AhyPm zp9V1uJUh$~lvBQ?d&AwsC5nh~`#%NphNSvoHy3wlwygr6wqhEwgtZV89u+ddG8YjrYh*hTeM?HGu8{FF*XoeND_lI0F5#H~$X2c@6}=;2zN z!1-O{?BL3Wjn<-qOL*6a{X82Yq#RHgQzviVVLx0b-`F#quh_Rce{(A_LM)&PJ zJdJzB-#)lsNZkYy2y^3{0}OEv2jV$t()#t31%nIfR3c`p9|&ssudolV%K+yv=$E#X z89CiuYk%$LLvv$mpGI`zWxvwGF#p?|6x6=t*dJXG=wm3lRb>oJ9MV{b?6gX|He68^ zcM8o}cHx@(nang^a$r<2$eQ)ow9iDW<#%&aD!T=Jv%T^qk6^I(ie=H8R9b)ym)idi z*Cp`d-$0riS<#`PiMC8HGa?GdwFYc{MKLFxVJ#z8zM9iSVKVFN&_8)CuJsX=SU5(Q zZ*F{=Be+p|Xs0&%hM?HM);ey$>n9U18xU;OyaaTU!ssI`0(9F{RWzW-$4XYd;(7bN zo*E$6O!BOpNFk=cQu!uL28$w3f6?X5HDY8DIxd*FrSDb6(L%rQd|+KStMjd)WydN| zW-oU+RlPU#H{1~NzsVqslp!4LtWSq#Ld_2M)*OnlpsL!GqR}?_Qy27T%B4h_che5a zs)mMlZcdS`SRAW$=y`_$zrE|vHVlJpSSMD6)F(8a zC=N!U%XRz9zQV;O#|b`}$?@4L`p_~}opcjb zrp>#0upov=L$&IAvvQlMray4 zGEio#irYFf8e2@1eBl6G!$oCG#r_bxt8qn$E^1Sjc~xqG>PBc*6w{mMkifnX9@C1m zDx<={zL-PWdmS&U)r^(CBej=9eFg2;c|BQT zGX{+}^iq7&viEDdIi5H)>-wnZ@L6TC!P<-Zujl~b`e)MlA(jmknfm%J5`9At?#Jd% zQ62=+?}#QTa?AhDm^GIyi^gg9hmlthg$GbWd5TbivPdOu zR4<4qr7{L__@{zugPQ82VguTZBxi)Mu-|2`16#vrzl%=n~?H4Yy zl?0jWz68DHA@Rcb!L#9XN7Cr$EFzmPxMdQ6v{0Ph3r4r)f>$t%N=T9UK^Z~o#sD`i zMWSYmJZ=Mift)nA1ry176R`o3ZHcXu@5JtmS#bepPRTdkJ#r^y#gqVT{y*P7gD9#W zyc9TC#tp6k>HRt~HpIUo3bPZ|Y&)^=$xYFhtkG`gL}~CK1pD$u`#Iqe55HSiKvBEy}O4^Z&LSl{vBilFEZKN5pt9_e-ol%0(v zg!Lh@%g)M*t{EtC`tLPD9QtHY6_^%>DJe?<#b&bywx|_r6j602S2;~L#GWyawq|3K zYez>waE|P-o_nvf)7AX)Tw?*IO%n=w=_wI2 zxN=x;wk?av+b|^w|Cnc5$_=TC4U!1R=HKPz(a<5I;v0LR+-23yT_XR0C=C8(Ds!Sb z_`c-}X}TZ-@X(b-t;p`(;o-UOth$Rk6yM;<`{f%-uJDmF{jTO3Wdipcy!YSTgeXY6 zqM%xdy*h`V4v8F0?glpr=tlQ+&4*4Op?HO&~AIE-Z3*3n#5?22+1C ztp%$w0lXy#>MPqAA1)Ql?qzS3O~fGkU&ZSwbsxORd! zU8$NfLqeROh%e&L+&pfd*U`)|67=}7rqHq~C9bFN{%zvPhs>yiq!OURN$&nj1*(?X zkL#8m3e@G*Qp5m$g4p6$1CUMlkYc={Q&Nr;(+amU2!Y#??bA;2Mp~Du4->5&B&ln# zR|E1Ou4IGbnW>Jm!2FM4_yw1Hk-#FWs^6JxIkeDe`&5cB!ECN=t=5;Qk?T5cN0_zD zbvAfPH%1D&c;s(e=Il2KzhFv~XBYU;r3hf_I%{iOc0z7?jOrqW-<}F-onS?0`E&VE z!3nKF#^q@!q=EWjrW^KDy^k>Jw@L2yW4Rx-?9VRi;EzDJQQlZ!Zq0&omq4f0DM@N? z!8ej~1LjKg`{-yprpo{{kymg(o*hCQ5=01m$yT6dJ-9=3#6=y|;HZaC4S*DUHR&;G zTb{RTt=>0GQtl$xC2a`NvsDai3o-UGT4hvWKqQM(`Q_@UQYIfHG|(_H=-aJjYq&pp zO^6dZ(1XvHn_J+wT|xzE!heeun80btani-VqWx-ly}}tUh)j+wQO$*{cD8jx(u5c_ z`SsZWjxwkP_8l%&F+lJFBWwkBB*TG22ARB!0~iww{m;Ex-t|B(i^uk}U&A>i=PHQji7oAmw|;W1 z3Ha}^4%j#mPa@@9w65b8UWs!1$h@>+n&im56v>?U`v;{*Jck z9Vg4i_<~&8HbM4z)BL$K-mdXtCU+*$=Wx%GWyFxsFgMPkX)>R+yen~JI(5fwy-jPP zjeXGI4iIAJZhQSr`z}qu%-eG6FxM)M^*~nUt>CjoBjmg-Qe1M8GfE160f%Wl-;SUS zF$&shLN?SUB-@5U$-AbCTF-K^0pHp1_UHi`#@VKk zT7?4h^0Z$zPNz?sLz-@KOM>Fyoa!XYe&UiO=$j7=6;`T$uKsYw{C@jhJ#7VX7+5Z^ z#Utf@u0yv_#|EQMv2(iH4Dv8)Q!hU2oR)ZSO>Z?|(G?GHhU4(W_%Mvm6aPqpwvG_Ok;tyWb8bpmePVRBP8jL#33cz>>bU1z*6virlP}Ac3Je$r z<1@}=Wq4CAgnsh`^mcT#(?r}7f3&y7gsB;c{EB6rV@*}6suQ`K1h1rA3UJcIA%_5?Vba#K>dAV7?ul7?4Z&za{k#2o zIVWWS5H_Kh5bw=c ze`cgzx1A+-jf+E395mZ+_Hd<~U5M1jfJr#vu+soTs+oE`)eHf-|C7X8_+V@St%z%vuLFMYl+M1M zq5tW7TfN?E%){BAnNPrLa7eor+5E~CuF+j?L~auUK1(@PgmXiNVy zfO4xi>9>+tZTjZ>-#mh7kiidoeNER6?{~n;1g6}z>4e_QU2p^tU9U})LMv$hU1Q2` zPeAj(oA$c6jN4wODVTA9s_mHkwq(I7TAze6C+= zgejg}`)jdUv$Gs#y60$1d+}=ujbTwgb!Lb%lN#LDe*`tT=v32lpGfcQ7r4Hyd)=|GfaoRyfMX)H-5kWE^(Q(-)f8KznP1idjyBauU(g%x8dfPz6;TCSu{<3X z8o7Ymw=#aO6AsdE0g`mF;yy;F!D!M%O$CeHS`)KEMww%vv|9yGyl%Qm`_yXHyNsBn z&j$#^&(qx9S_KQ-eC95hX?l}Kz|2g`B|3_Q-;wl5b3REFHLy!5$>b}*_8%dk=2cf& z`>uS2WQYaIg#Jmh7Ph@)@O*~$fn`C7tWXr1{b=NVHu3tEnTL-b_BP^8&xRF9&bK=Tf#9XU$p=66%&|}5Ye@`3W_V2F&BJWR9 zl?3^r;Bzy*&H~txDi8@NcC*El9siBa8cKf*p&P+bHMzU}42-mNPrm?W#PS@Z!cW;N zyGs4e@h(MB4qXbgv|ZWqV;5htR#{ZDcbYNuN7d57tMwQWAZ-Xx|7yk*ZD|}!3({y& zHtEMh1En=odDqD_j(p)mVS{Z{W;3Igy!ccnsQwX&Ok4UYyEkD9P@KMor2?pb6u1`& zc9ud9bo-dPe9u}Lh?0+CH(RxN>Sm|(ry8LU>gFzyLPWsO^416|`fba7=wjp)-nQbo zVaUGL(7J?ic_OfawrU~?<(ySuBDQ8R$MZ$ugIUW=5@pAZQkTRpH$NFEnR@CU1N}%N ze``D1BeW^#7^W7VS?^`aniv*ZgYXDAO0eQbucF}((syT7TMv|SQ1wF3NZ7g;vhU3b zhC`hwzYW_q51H150L4vPFt}*ABx;g8qJpMn4#|VX0H~@O_h^SD@kzBm74q& zT%b@pkU3=L6YDO@7t~NJI+`&4$MS_7GQAEDenWTgo+H+`rLkeRWpe0DGb!F^w@XUG zp80C**mmGWGkC^Am&?uJYYOi)Q@-TgA{EB|)05QDVVDN*SY{}FRGhtiUOKbnLg-7g zombI1haSU%`KY|zb%II})>C0c3g62_&!-g6v2JBHW@F}lss-+|(iN0d3XDKBMi`&E zhY+)!A{#~6%$D@W;F`#_l;(Y{>oa=ZY8`v2(c1UzR=@(dVOjtTffFh}W}LEA9%FZt z6ORLF|4;6en2FJ|qz!_=`OKmK38NHw^HUT-gAJ5y23(rCR}7}B-NQ0rDZ6(JdHDe$elxYHUr z^C+HtBTjQbUmFh*-h}n${JYF92s~{<5=D@qwxQ8;Aj`Ja5t}*6eG%qS%ZNpayL#M4 zYFT-Y@m}o*7|nh?<_wj&P{X!0%WY=25i6p+x4Y$Ca-_Y6LzWryU!%0|4fZau?yfY> ze*l)Iiggo6wS0bwJLA%|(6Cp=7Ex@&1&QGd!x!~Q8WL^lCv+dZECv#~7^RvcZ^|I^lQ3zPevMg{Mr^@1Bn9UaA zAnz?}lNMz1S(1KgARVDL)8@_VBYdV{vrcW^BL}Gx?^-BNM6C?T{;DtLw@+|6ld2yP zN+>rT<9m)a$%*1!+OfK?9ieAc2hFkpMk8YqZ5Q4LQwdd)^^3mQB#vjQ{fS8><9y~5 zcAeulbbghhLquK6Nhsi8%FP^H;W7uG$=aG~b%gbR%`|QK}u^-y3pO;_k*>tPK9##yx{7m$`~W<)ZOz>eDar!oul3 z_s4{_00SJSF&@{ZlWEzvHRwUUTuk}F58GVbGYpFRq=lwfB=-KKcC29B9m1=!c3(9H z5|=JdUlt~0eWT<>uzZo0<FGM!p1e{1v(ddaUN8=Y)Tn&J8udHNg z44bU1qyzit^gP*@D5;{X>;q+SM|iuij5-ZFEZA*~%e6pBn0Fk6AcbXvq)l{f=o7D6 zH^GWa&f`JXIR3N4SnY#a%72t5chA2fwbxWwEaNuRZ&YG!G7+Jwauyt zl6lR70>)SP67OG+xhCS(N{d0X_OcP$(AH$|w!QoaMbe5pTi0ByL|PN(8@)gVoUz~% zr{b}ylwF9dn&Y^XrJptOWg>kd3V)U;Ro3o%x&2P|x!mm)A;GTf0+?PQXMh9t36Lq< zx$gWsv=qBa5%K3Z7PyO7L7OjDZqD|%{*mRv~-hAPYTE^<}!QYj0Xi(fg7&hR71?UbeJ=r33K24oSE%|E9TBi$$`j!@QGK{_WwH%&nKEJRRtaCv#;0*M|0=E zfM{7Q6@C25s9Xfl4e7>%+5cO43l|zjYTC~zUs$#@4yOJzzSc~5^eW|)da*^hs5Nsv zksi21wgS!NaN(Y%e%|PWDYt&($l!x&&SQmWB>i*aGx{21RM=aZV`T$pkQVHZ>lYWo z_XRCgKTo-}$e?~;C_;`Kkn=9_*Z9~KI%0$Rz=FLM#&#;E*O%PzG@^f`L(6PL6?ATI zeBSNNB_*~o6{~Qnns;QpQJY8awysG7FvDgX|9U_4WUZTRB4$*&Oz|bxNcu0nC$?#A zZsQw!BS2(pDEN40vC?V7S1>#E{DpwE!*5_=!(i?%kN%0F?Dwn%;s`|>&TW-jY7nCCVyjdtJ%?UD&u@l5f5BATd|cEeY=NHx;_ zIvC%RrlW*sm&WhK2`?Ctk6G%Dy8qnyuHW9Sf?*!t2dydPt}G78Xq$mxy!TJOyjD-6 zI@ONUG;*V>F#_|2=MT1E;}6CryU9xFb~4yLsAl8gY)thN3?%62?iWBRbEB)xJ$$_M zlwA$mxSeKVb{Nq|Xsgf8Y@8o&CHQSIa@RvOV`^`5t}Nv1=v=W)0-+Z~Hq-|D7m`)HDaFDt6J|)Lydq3yU3-&?wgE;$3PGbKg;I1zI(}Z$bGE=y3YO4aX07s|2Qv zmtp_68B=R}kw2&fn=Y`8e!`v`a=?vl-kM9=$zKYe(C zs>EtaC7VOn1rw5D^zh?J9wqBcIlo+h>7%pgqnm5J+kX;AHblN#!O0sr93GIydEB~ zNSNd|borVQHr>d6S7)>WKsy_plI5KcZHga+(oo3=va`)mtJDFefG+E)s($Fvgt_)y zQ%IO$o-nuMN{H1WndS9U-Ahl1(F%#}44Z2LT5R+#!z#0o`Lv;b7r>R@={m!cWUX&h z@cmjWA7xa-ZjVQWgckUXj5BuOCP0+YE zLqi?X25y2Y(Igsnf-hkVx(OGxD9Xfrn6Q_L?qV5O_mc=qH&IJ|NOp(Xbz<~+`W>ix zSMDsaT;!Wbl^L99)m-qHZJL`29|cKE>+yZje5AmN(9(iuj3fKAPC|J%AkL2v3QKnLf zpau^iEh3Ke9g#ntWg7308>DA#eFHNU?EPwq<*2Ip{vg!23*n3j^*-=_ye74e}0?x2kRzu_hN3G=luM)wYblXRN+P z*?D!*=En1t6$$0fPNIMN&@e1}3r$4c!IK~iYfBwI!sTSx$UwhOH4c7h=_{O3r1z*OoXiO^h1tHLI!JRw-L7 z_PDu`QqQ_n@!9~)hlC9Jz47e~OP;8yX0Df#)Y?I2QV>)=UjjfmBqlKP!KCdFfJth7 zC34cwMl8?#jr8!DZm+Im=?$@J(Bh;kyQg4wAh?0wUyo4z-5OM&vwd?gmxl0Yh!j~e zE~}H?nC$jY2$Y8RK3-9^QdQW8y(B1QH)cK7?U=Y$GliN*_q>YpHH%H&_dEyV%gSiJ7-Lm0e`s4J0 zzwhD%+tdA985fxktLVEr+lhW&BHr3~HMME1rKe<^2clWIZ?z0iAw zwrQk30Ed4Vg){vqTJ)a3TeekfFCLs)rXdZa(F{!6Q;SmWGRkDsS40+g%=ua1_>ONXvIesE8TKA@|&|6`mC$3(P9gc>DgwU9dXfZg(2yWB|=L9PIu;|l-IM2oI)Y>nao)= zDr5Yn<}prPeaI(s$Gor6P6UT6je9_)ce?$&Yeb4~QbSn-bpTnDwS3jk)S#m)`rSPz+zcablCgjDFnB(zfW}=R~3RV@JNL zOkx9pFZk;}Jf|1wXk}%vKwwKILz*eu+l1BCv#*PjfwMS%@k!Yp)kkvO((<`wT8_lkkI zePO~*?s^KZXJM8;YOP!pX-KSPKoUqg2pLmr z5YIxhemfx7;R)|F(Fzr-#tC%8AjLa2r%sv#6c(#kUSpndfk24s0Q6#UbESw`(jM&L z!yRJntQ09D#x*?$Twlf6t!wmwe~!@etTwuAt4!Tr@%HXBIC(A4LO+n#_^fje>ReZ7 z6q>^)FGb(1Fu=QCA$)X=A0yqL95_+$>IvU+8hXE3oJQK0`SN%${qNUV$P`=S#H6q; zVpBfaU9QlN1_!{uo_AX=i8@J<@fjY1&Tn4TC8pTcN1J6qX~%9V;UIU_(l42E94u8w`t3)qd(2Bc3DhHTo%mJ-*S);enP7?n71IxjlEew5A zKW-VmfCkg@F>T2MGxpn(y%|2V0u$W|PO~pqHsjp{G zB)`9AhaVs~qcjicIg9DAn-JpKvUm-*nR8!honbqaK87vGDp~LaQ;M=Je!gL0XH^7a zy=ObG>@I!DyfuVDMOdtf#7{bXPhsFZlvR|_D18#P=7-FP5!;GfJH#-Y%KAO0yqsqb z7zs6BsQ)^Sb&bKCH2r$Rmgjiv-i(iX{BR2w1k!0 zv?Xxu{LlL@r7`-WSDV_IfEMGa)Kg)hjh-HU7x4o#n)>_+%-srZGbW-9egE9$S@AV) z%#Z-Kkt6)*RjB#S|EERPW|Y0HjW8`O_W-Q3pCi#2zY6@jPR7WZuqX!HV*@|gj0Ukt zANW%B!Kor|*Vwx{XQWe;4Bbcl? zxahLGejaAoLOX!8{ZvROxlyJTu*SPSx^Z^r5Y;=@CLP{8E!H0Epfo%cd(=u{ZSG_^ zSNGgHDE&jpsP<){y%|xRoOWNzW}YgyIve3HamKGX5I*J^H8#Sxks<8Da2mW8%91r< zFPpM`9Ud;NdaW842nLt|5TUWhr;bskbph-5hzc97x_|y&7DVA&_GMdHv|{o)AKp&G zOJt6AoL!jlX??ipI19}YmlZ=oY8%#zmEnxqKYN&KQDK@gmWxbmTkUj1lDC@M!2CZDCx%Xj^^xvb|DHeGeJYla8iDKq+U3>AYDQ#atn(1P=wE^w%8rs*)_y~2!Qtic=C~<`G=?uM-dIuM6>P!hbe{+_Unelj{G@a$4 zzyuCz+0d2*)eGG|YlMOaOY1+OPUxM_YF7Ulzw%p-e#;K(IdggU>b-lTZ*mp3hrOT0 z)xOaV$T{)^f#jkA_FARGf-TK!H6f>Pcg2{VW=YGtpv!Z=hI#h_CJ`b7uIelEIMoB1 z9G^6}1Z$PCGIaSrOC`|EB8mpcZva1$^K)Ya{(7sY!4i|{&*G{CCt+O;H1}=UNjMf1 zlN(mysv0vo|ArXdo>rkQ*moyP-z$A*1UiHeFI$y_<753@wV&-`U!c(&db~#ha+z&y zJU&7m=|~a$u@xs-e4W2=3FW?x z*;1KpaiE0j+)WtST=37qu6(TkDn&uU>JVi$$NR4bn)En#3>18&*`;&Mpqa>*#Q>ry zDJ_@A2KrcnlWSm+i8Q+Zq0*B7*uW<1`MdpJ4Lrcxh0mjUg)dzTqAf;|*_`;j3dOP@ z3a|edW>~@@euFJCoufLIZs6}{88gRbXQ2Bvr>kf z=X0BxhsoHeUA3ZL2Fiw4Vu|VWT&!sT;i^5st705jaf|!3#j5sUv>*^pm-5o#?{}Q> z82UMfs^-NB*LZB|Z(~gm68$^Y!t3mYI+&b^DKHHS?Uy=*o3k939x01ct9v2TSfqs1 ztw*fVQIi&URW+3Nn|{8@sJZSlcw*fUeS{NR1Mg2V^34hxAD0FK2ML^oBecWTdu0%4j z-*9NmcErazA^W!%=weHqiJj#vts?J1b18X zqpLpnt@G%twnhK^6L;)Nk&#&o{%dE8WbT>(5En~P?n#giND2YuV`j1iH_fKF%H;je z`d1UvP^ql@Li*1AakWX~?*{bEK4eWCT)X*G2PL>=S14{zeD#P6SIVP;M<7QTZtNg*2&>`M|Q~+>{;oe1YZU)Hs50+#?UAmBZp5hk4@BP2&sV#3% zdR{{Z?P0c=Y5VjXev>ahkPXH(PpQ2M7J(P>F0iW1)b+|i8h=?&C+Db9Uz-Sab-AHz z;e42wsH*J$C5R(ybzoUI=b76y$%r*N$7s+ZCM70ZsZ>^`NTYi{BW~}5(Pg(qz-Vus z$e_SIH-?Zsde9v#T{?kyRxqNE_888UkLIaIJPC*{llrdMje-bzeTB*C7-dR^*P&k5-$+@jq!G8?&xE&JKP zAP+d8fhCr(bmtgB9*i^sOGstAjgy&A?Zh^AlWGbalT4a@h=YylTQQoHPLE6ld@F5L zaB`-(L%0b#9I>4D8$)qQPJ};UQlzpQF~JV*^Ae~ppVAHB$KMsJW{J=z0rO-r^-)-n zMH{6IrpVRz9_tzF*|`vvi9{9~WOiiFQ*#!jsGl~_%eP+{+6L>iyo-!aKbKU+CGaeHC*sA%+-Ig&YQ8&G3!mqp-JwT|K)KU+YwJd2#F znP*RQS=2jIt!rV9SGn)TJYr6*Q`jiz0kwu-da4HZF%aJvh5p|Q5a$M*VC_7s9{11t*@i0aG~9MQ)YFKc zJJG~4y5(oXdhMCQz$A2YAz|sH4LmTAIpoG9@Ii}Kr^_}d%H?Lco@(HKQ3pzJpOfs)yk2 z58@lFg-IsE!hm%(njg$EYPc@!U8Rr&@0(6cl|JqJNJhDPcZS0pLB4n2Ta?=6waApU zCuGEvn4f)c(UnB(2OlR^F0c*2lap{?>&;OcWav#(KIBN~v43)!L24A#8^?bY>24wA zGJoO;R^Q@=9#(lhW68&lB4!!2irQH8Pax$6*3W8u`sb)k*-(drA&VlmwwG3M27wTq zu&!BB*0t^{mm0&M=vedeJd8VZZ7B$>|E96%H`CVG2>VyhCwA}6J|M5?bl#%K5xvIq z$b=lAR}ydBHy2u>pwYu0t(W!q5sJA7aE<_dD5@p)>*T$@l%z9IiGW=9jE_tZwV>Y! zQQAIL7^gyVbjw6OA34GY}PsC`HFM@}*c1cP)zpyXl$FHC_jD{Jzs)A8Ri zDeSPaHLKI-N+EOIwV8{1%3*dotP&&azhu>bOr&M`eXK8|5-K=V4uQ$)^37AGErT&b zvKbEiX=ww%R;bJ+>jz<7dh4wOp$J)DGVde;Je#&w%9LLgUG7I!*u~xZtXQfYzO2k(L(&xOpzcS~j#+P^HnmB}N~T?iTZX(hcdEo@hA-Q-bOa;LiC@ zwO>TsZhtcd)V^0_9kzO6QAHK1yy*e!IP%sS=%Ge%4N)y`PvGWZ=VF3zdtf7P{WL}3 zk^PVq@^Pr~-CA!}Pa%G2??|qCF3IM;syO&*6(ur-6?2R@8}0B0sa@3H5gQA8Jk}Iz zq*#A$z%DLOtMEimk=f(K7olhf6Cz%SfaDF8c# zwLn*}#MZSXd@*Z-tgZTMXFNvco`bUkhD_Oi9zAQG3H_Xnmf&?z04pf~ZrMs=Ag$Rbx z4se^X$KN!#C-Ktp!dBB+EJpF+_z|bj%6{7KbimlVv@phMV+?Hmtgy5=R$_wh-ua&` zKeA%7fkv5c!+G@E!{YvnnIaEgd_t@s#Lrpbb#Cs*`cU(|aL*vol*jRakvSOOgHa0B zTp%|zf>(K3V5~Q1#!f|cjX46JawUqjhOR&G zA8z4W^PWr=uW>lAd1mM7L!bG&{>6M59fT)*0U-RUWGOUMG!(&z7QIp+Bl!_EzttG+ z7(bJ8gL9+*8&;!bYfw3WAoSnulvUvGPC6p5S8b)DIv&`MIIm=cEMF-ZA9?!>_Zcy? zT;O}V^b*0R+^1J=f&Uj~{V%g2zJP1X_NQ~)THmof?@Cm$ZeayR#VK;A&czIZ8sfQ6 zIuXnch%+q2rrbV`*@s|f4Ch!@m_DrUISZ}fdgC5bzQxTY^J_ zZOkWu`T71y0PiGGqg)j`vi0OGPqsWm7XL*P*WPTHe+zVy5(gz1e$r-S#QwX0rPJby zH6al9X}hpDbZeOsjquPua=nf7=0g&l8QOusNOU_-@IgH|E^zFr8fGxm%7YHcs|r3S zi>u*ShQcWw9xCXr(*P|5F#3GctU`t2Ox9tUu%X&E1iT0iw(!$L+7J_#@BNiX24GMs z*=I`sx`Y9w+#c8=g_0x<9z`k0=rTJv)Ivv8(vp{Mk7lkt->?3)s0dinY?$R0?OE5| zSMGoDm0&ypH*jM*mFSIh)RDIafnfMj{K$1GRAFY<;0j}_Ab+~_Cu*3E7t0svF1TYX zS7_7J3G~cJ{(XZ2qNN%N-J%sn&APZW5-bbjH_4Jw?77<#ij!5QU$ks@+NvQCD7>{R z(p33QCr7#o&Cx}plvkIH$7F3QP}q2RM#e1>fR$eH{Y37txjp6b=}f-lu!i3tympK) z`l-z`GVpLkdUnxE0Nl>=H8Z$Xa;MmJw0nuRPuRpxF617YN|ckUA70%T>Dxa2Ng^Y6 zsnCePG8vxZ)}(E(*r)OR8B=V?h0B}%4R@(~1+Gv=T(nJzPn}GqzMjR*FTQdLU-kUe zMP`Ly8;*wz;rMX%EwtDKAPAJOGhuP=7;nWyY0BNHahAfI6vLck03xjfh_;g_X!+d8 zJ%IPvJ}IZFJY4O)5RbM5TcPU>U)tUPC1deAxoapMxqbwTQJs*_k$>XP$MW$$wD{x3 z$NQ5P)hAzh&#=a*)hWz~`p7E22Q_fDXVa$$<7>Lw>9A1Q@P?msmECB>r<9&% zeqtX`2SJ3^N&vW*w$aWtcV4Vi?`K!2>0O0a;&tA-Qa+H2#SeFk>DOny+BO$)$Ol!2 zSfK;*lxIP{k_OtWQ~dNp*LtF`Bd59j+xV1O+#z!MW0aSGJ5SrPcDuM&B2VW` zujY&h*1GN+Cp2hfM?+*s?ft@%-OvBvgxyXNObQ&gg}I+-YmX(inWCyEbztP=zm5qH z6XOXQo`^7y+DcDlHa(A~khx;eW}QRNpn5cMaxyZ1jF_97z5aWn1(gACi?51byuO$! zVV6CIY&<*bcBPqR6M5M@yl8a)1A8C4gVQPUi~1G`Nv-~&y;aLzQhbB&lL1-cMb)%1 z&o`Lssj%$B#7kBh(YVvc>v$YC$9eF-l{X($6PSQf4|Hq)ivOwhfxP*7=6homG&2~h ziEk_Am!~SOMVedrpB=@#c&08PkU<)Ttvlu{EM&lvrR78V(@oXh0h)H1ZmT#9;b84n zg*D#Yg@e^FoYt#Nk^SE+R(|24nA%JGl8(48>wu@--J}h_8wF~T?D*QY=7F|I+n(1d zhf>y1Xw}AJv3{Z7)N0~P@o4Kd<#$Q+!vT4?*lEF~kR8`R46H`N5Am^4s)`QY&1j#1 zGw3mj=;IeAd9?%9#!Q>Q!yrU+?WT}CX{D4R^D$9$@`zx)-CD~qo>7}JsepO$^RIh)FL9v3%yZ+!Xq(k!DSy}avks^C zxN*z3?Qvax(rJ$VmllGrX^cYx?)#RlSSf-mY=X#{wJsfAlG@*E6ANgGfN|I`TczF3 zk!SJQHu|jfDk=XMx7Xwx$3;h?rDA%RZTH58~Cy?K+%Wvyn+`z{2spk z8}j!qrDS0Q`?g5tdYRBw1?A@DhQFL2SP;Av3G0^&gVSLisG)dt*(34a{qV4I#DTCR z#EvZoGu_zZUDNkrq69-`c#H-x5UqiYEpCtfEx1NGkq+5{hcRxa+qF3Mhs zqA^Ax*1u`l4ALOK+9-s!y{j00m9{ccqU8thG@caQJ1oX3F#0~X;6@E>F$nUK*6A-J0wOVrDK3W z1Vp-<8R=%|0fyn7@9(WsCT3oj^a z_79H!&#vEzj`t=xo96+lvXY1WbFl6gCg%w*(H>EXU3$PjPGHzuNpgmt16f)MCmMHj zU(fXNuaKsJ$R`C{X7oD(^#1}=?{{R-%^ejItnJbTN7ncw&wQdB>V&L4&lxRWb1xq?Cng5sWVak}y;et^!ddA&rW)2X`< z?=!Zc4}J~}y{bADCEEPJ0AeVhz}_f<*yo>?a1gSuWhZ8o5WX3^_sPe4Tx4tD)IenCm1% zF^_Gw|7;}$H@)~QEm1q*rJ2Y)#Ei0nlg~AA(g9pQN8~L%&icZ8J-pD^`O&)SLGq7B zryLoxz|ad?Mp5^dy+$lEV5JLERB}C|A_aP~i`Xr^POyN$JqLPKKYyS_Jt|#a*Fy*W+Wxxtt6oWW1r$mMf^2 zANIp>I1kd*sDDZN(=$Q0o{Y$5Nq6fZN8s%>jT-vSH68d^+PH`)F_@Y4e;Tfj78KXz z<0MX)BGW}peSzt;y|14n1hq>i%900N`3BL4UX-D17gG=lRA3~WA!waMSyG*Tz$uB2 zda2{g?4faSfzj=;tML7N8UwJ-!Pdz;Px!P>%GrrYE9q1s#6`@!;3Pea6pb|UuE5LYl@*NGvjyWh{e zN@#|_!OE0o2$;AaXiem1OqB1dvy0^G2N82*o})iDu-kA<;Ozkd876!+;IE0WA%=M~>0`}IK@sjAUm!a|;WDn&P1Hfd&*-!^jDSC1 z?`juv)*TCo5LjMKQ;snMU-yM^|r3DqmC4*%mcqf zz2K}c=kCi?^M9{*TN|h_gQzqduOS?n6#2fL(ennM?B=FXK!ubL!~_KP=Mgq_C$#aU z!kX@9$<&o~>4sYeD#+2RPT4 z)C)m`M^fGpBEC!cfqbIokLxS<^rFpUD0yOuF#o19O)^?5p-~>4n7Xk+5b$&F91G>6h7jg&kiXbujX^O|b?<-Cqm!X+c! zIN-PSV}hi8F+#R}Jh8Tv;DqeG@vm9z&JroPJIyiFPDZ^S`wpq|XDBz`e4W!xf5wms z;|^20bVdMgN>y8(fnzi{XUqbvY`Wna?oR=6NRx(+&w`RK6zB0sl^Vb5f>}u?iB;{` z3!Y+k)Cku)zP#zOwigav5sihdNk!6XDqw;J)oi2wMWIqZ{b~5l!y8(neFRg-8`a1U zWG1yq3P%pIMU@zMSZb#53pgjL6#y&4GUPegH#0 zVQ#=9bd4pMxj!4aDe=iSF`vdns(pBq ze3nn)>1#E2$+_o#ng@FpC^rn#0m5}L@LEFjTeot zvuc^;tu7*LVwah-UbJEE z#gL@K4p^<77P8ui2-elL#U6`*XTvC3t`0lhvw?FhN?wQM_|RP7mLeOb3qpWdqXNw? zJ?43lY<@L%9x;UaB|d>n3^!5S($&}&EVDUnqBDcrhZa~>C)*Cir8zW4rc_A=7{AT+ z?>k16#UpsS7DRC4s&shuj5|?%77#a{m)lR1#qPc$+@H+OF;nck)|lH#+w~^ej+elg zCTzw?Ei2ogI-4+~Sq7Y-#M**-i&C*dZ}GNT;e+Xk*thf1+uI0Tm66@|oSSu4DaXJr zc9s&BXZSq^d&Ik3?adg6H~0?uIR@-VCas`YXQ_9=#<8U-I^(nL46EC-o}JIi)h3F@ z8ex0G6rrupge%@~&qzuj))w{LnnHCy!(5_cv)eR|NI0}jXtQ+WA00f#A*KVeneUOu zznY$VY-Ru)+-06+PV%W7AW!#i*#0QaCc*YU#j`fhbK&;uU|lE`dR-WGEVQ#@vdM!Ohf>%*@ecp!DMyHls6_0CPE<>T} z?{ZJ$QX?0NWAW|IbHpjTcD5=9tjpc~P(RE2v3LC(1Uk~pEyre2S`_FdM-VdX!45-v z$`hALKxnf1mM89VC?)bJ;y*OLIcFA0B!AW-ID4pohz|r<-E5AfYhV@wc*RH_X&#To z*rOnKil~OQNsl(A>j(IR-`m3t3A20xMTqV7CEORv5yFQqGXk>UB=a7^${$Kqa-Dju zzS%i)|26MNZ9IE3^FLaG-25tAI|0NA)ywsx&pdd#n?>#7`TgoidWXjWW2=JJPSHBq zHDAn**tmI0eV;!?wbh9X**u7iOHes<%rbrcvc!x#0r2eT2v|8mITg_EV|Z8!|bFkO7|EL<4al@?^k8(@gA;s@x4P45i*m}n%3VXge>}-*9n1Px0EQV z6$&ht1u7s6R181BioW@wHpQzZX5Z!d__-i+z_v8JBxZ8yMbW}W|k!t_!QdX*j-BjSp8kuR&-%8YY~$Lz!^iA9Yc zwmBKHago%*do$WOjed3A{5$i+tbO)^vF5NBRfT`4(F_#qX3p!1+icIz5k_86on*yS z;f>QquvQE|gZ4LI?^{m#U zLUT3~Ik(#3f+&*O>aGqH8QK5OGmM`Nk(eRO5FfN9E*2{C+77dj?+hNPxStWcOV5l` zBId1%?Es`RVqHBQgG_9R{{*zT8iV*eL})?3%ie=j(#$n3`mQYg6Et}ksh^lvFU~!7 z;Qxn3l#Hmhq1tqwqH+v?nNiu{=>O8rj<+E@ekzlAOA)kuj80y#N*%77o47FTx$JAE z)=uD5h+3T7dDYkWr+0vl<{pw|RV`7g17!6u;cS5@%>j3l;klMcQjq84EyedXD^-%H z4j_GCT*l zAOpx660-qVBhTtZe9}&x zWa_z7j~e<0k4#1~ zSR}FQ<8Ci&XzxtfOCLHX1qgRu7ECZfm2jVJsI7NmiC8vaar+BZYtEwgp6m~j|K^rk z-*_H77UVEd_#GM7o9c6G$K;KmfIsJ)CkmPEvS5(A{L}QiLaxZyn51I7$tW=W^;q8X z{jq0F5PbeTYU!y;abNR`PMs0v*6nBfo!??dl|LNH-%7`5_dsT_wVJ`SVWVxkpEE%5 zz1;d^Zsr5aTM}9yq;%+D&~lok(-!Ocmt1kk@J_x z1_}}-&*&SsI*M$|hc^PKjD21-3Oz-KqlD{B@fAEp0=AxANqo#Xoty zF|~ERHxX=nkY$|5nung;Idda&lf5@rs~CTiB1aZKL}-!?jAcz-dDmvoa_2BcofAgl zZmjcRd0sCB&IhS1|C2;AH7iv5a~Yx{E5cXMT*kEfqTi*78h(~NGHb}P{;^}PI6$Xy zgKPVXKg=rhpnG(&u)$CD*ACBp%U8=^(NuF(((8z+SIvDyFMc&rdx1V3O$c_3MIT~^ zH>R#_#`&20jnTYeTlJI3KpbAaV(y&jQwjqH9k%jah4t~3^BR8}FLeA%*0l6(l9(gO z&vUQ|cV!psINX+EQDdbeN9$Pc$39It^6D)DdQ*eR?=L;yiS*YTaKu9Lzx!! z8;+iSsTLb~rzAq*{q*Natyj$YnyJ#?_yI=g?MORf$)Nw4B*;XD*9zI9?bF#{Fsl_TgmZxcOE4(hiWT$o$U--nQoK;E?Ez4M|n5yh$ zq*w&IonkQ${_?xp;#2KOVr%x(XGkI0=6e}X6-qTvHDn#zT&KX7f%t@2T!RN+2djf; ziW~E=I^~j59uPBUn5Rpbi?>(!jN?cASi!67>|#Py@-moi>9#OlMXK!Ba}=@E)N@!Y z6z--p8o4rQ7|WWpn#IHgeKWyKSBH)EZ>y5WaXN86(|BZq~p%fVAu z@6}17G+wWToxMoPh z_4=Jlab1w5Pq3`Y6UVzwT@Xi(5>h9=|3nt`fdR;nN0{qlUU2xSs{G#7r4g8_A+e6B zco46aS^AiS$n+HvpSK6?Ss=DN0g8d)$uRMg(I%xbQo<2ay8sc@=%o7Nb3MXs1a6tXo(?1zo%@5N075wi5 z;)5gQM(~yrpm}L}>+%#?5Vs5o9Ubc)+uQIjuln*qrp-f9^d>duf(PG96+|v>>W7Wm38kjj}~dOMy5#Om&CMPHR2*;=Aj0h;`(E(kEj$ zX{9GymzT4QBdve>He^N#@_mK9u0NH>(@T1SJA-J@KSfG{7gGo?@gS2Ls}$02UFQjD z88Ty{N&BO^U5bQnyRH)GaHiu&`zg?))<*~CH#wtckTptx;sztis#8#51h=9~c{MI+ zi4nx#3Ors#8Xdn6?>g#uG>klg8@P`5{(mok93jUu{z`aIwH43k`QB$T=$FyofEC=& zvwH$#9PL=0?JS-$|C7qe$xJ_Kz+vz`%z7jKq(Hv^bHN1-T{ygwK5EX-h~4OcEW1X$ zs%9C1*>`D;Qm4=DzHg+FIT3cos`Q1^9R*@gSX+*Dv6&gn_XPJz>eAqx0rFty z?C$i?=5G7Et+YY7z?Twzwm;$xMqPwLAy`s$`QG1KY%d3()0+W(2+^2zEFg!Y!%$d# z{YP1+9XAhAG*;^HQWip1`6F{YTBfW~*L`$a3JB?+XJ;I`X8o5o3KW)O2^v(5Ts&kU znw1g$Fxv@e+4jTJpUA`Zpg7MZZ7BGHIR8=$wO%~gYIVRAsf3+aS2dgKq`{;$pWjUW zit$G@Tcz45reVhWn?P2rbpOMfgeRsF0fG)?5P_CN*pQ|bOK(2(Dw!d>nde6EWR7a9 z#(pz<&{Zj7!x7BGK7V&$Mg=Np{|~dxpf8GU>46r6(4h}?!B(B6iHiW~-TNpG!NSd%XD$z8tRZpKRH*|yY5FTT_JMl zODh8Qphq{#G%YU&(fQ$$=-sW7^D7?6B5dGhb^^XBqh6+Tb=8ky7a6+LETtxE7=QPYM}ErQl=y{T zdn0OY(Y0BSHg*h}Ax5mq3=h0k7>Ky|v~zHFHMVlei_T)19F%Di*cz1t;MQ26dxwA( z@kEXh8K$7&`bn}fpM1zwA_8fiV%LS5>fGP;T zy2Ikw~J$5#je5keis zA3Px3K>@IN=zy`~X9VUI${+)nkw?NB>SUEK#{sHtM6;YNi@x&!PC@J+PNAt4Zk1yUP z%`cW9P&w}R^UcP&xn3&a_)&2Etwgg3PA&?$KwvCK?&o0S)slp;Cr$tbt(4Zt7{*IF zU3dT9I^k(Q9bPDb=EutmizRX{TLt+e0qti@2+xji%kPiGHoh(>69bfvWl>XWlgo#D z9@-}gt(;YBDT%;*NW}GJIu&eHj5tsc&u)8l9e5ru@GB$tcX>bT=hf2rDFLJ`bMT5P zaJk^j{*D6Q>$xLjR?oe2q^=74y-|aAhU(OpX5{B#ka=9H!-7>GQW6dsyb|XczFA!= zkh2E9Fg-oUn+W@3cKfZZ-Zk+0HnfJI8ZLd%2H!Emi~q1u{1$92Q7z;aYy`^4%^K;( zQ;RCyox!39I;S*d`Ut<@4+mxxno6tDJcJZ%Y}&PSmUhnHl=iGxjHf*Zy(F^ zr>J-lbyttzWsQeZWH8p0Ai%&1TZETs;#n_G@Eb@>L(W=B@s=V8ad&*{?BUtYGtd;? z|F>G!B|%sIM_0A9Q_>7dw@Z?Xl}ZU1h85U(r7~I4BrFTY{LBE4Mi8OpjyMT#a>v~^ zHn=s#QL2_ia1^}3!=p`n{*$}h#I^jtd;bIHabN>b6ZMhEkY z5yF)lXB0S>V;F@3>x-TgUWME!ZS5V*ghr0q?+w3wZGdv_2Pj>(*=aVp>Gn1gv*+C0 z#UrwK0Latls1IAfu2bAPQdd#-z|HBQCnQ+rHew6@$3|O6@~~i=Qs#A&BhT>pcfZNC zvo&Zzm;ryGTQGIYCQJGK4tLeha*6Vf>AwB%rKdY<|BLrkg6r0jekA17;(wLUBg~6} zPC3bFgmxepdFoy+JwOj=?anTJdOM++Y_;e@xA2>*tCP@KC90r9alQ5{52l6QlthiL(WKArN`Cgq8|^&MP-A(y3Tc^_lhQ%QlNp|AL3 zusCA<bQ{glm*hf8s$VF zBlzNP+WZmYr>$WDnJ{P;8~o&+Nm`hT)UC$(lcs#R$7| z4cdMGeX6>xUf;i1ObWnu9QHapF0?B)B|mU7`&1AikJd+~));zv)J<YF0(r0;ODqzL;*NqT?Sgi>BcV7|J#NJ*5eCFGIU zAUR6phzPgwP%O2DpQ->bbM#=#9rxqKe~h>$Ogu|yUqSRK}Nc3d8$At>~nzidQ3otHf;;{VF3e?j$ZUah+R z!cW>##Y9Wx`Zawd?tN-c!ILOjyBtFV8tRuLG^@k<=3-bT9O@og&W5yS&j|n`L*iC+ znJL0fh_d&#woWmuxz%8gj`w23kQ?q}U3a#LIw|ga-1>PcThQzVLd5cC^S{MkQTL4N z*fSN`Tl{6wlMHcf`|Gj=hu#}u%1Wp82{lay6+`M74|{glXzr$*Ne!tEwSi^Y(B=z% zc{~pCc=r}of7Tz z>^US$5Fx@JikIVVuZrf4n-dV>Mw1k?iKAt1Jclg_l0r~j3#wct+LkRJ)RxHNj{6%5 z?C>&eTvitm=H;W%p{t`QN=$S`B(Vn|;w%?-N^jgA9rcDrbv)CnPpp57CPu%&QX{`o z&XY;Y`VxpjvI{^ux5P;A-}-RZy5!^pj_iQ32YDq@>^X#RcqW8bD&zrrz%^3NVGPVI zu96Uq{{c#!F|2bncd|LRE@Z2kg@Ftx&!b0I*Hh-Go!~I*@YlL1=pIyLSski9T|Fgu zF3a=trbtyqDEsjr~;KBY|>TiL_79b>K#tf?luwL|6zYkF=8St@Flrt(7Gde3PE)@hXg7j zKUj{>tQ+ja9|o=AVyelL10e4tYBv=A&S^kDl=bwNkM0EmJ*%`FIm*QnM@sfb_k=<0 zEtHrxu0d7hJ$l-ttKW3AtfAWmH^Olcb*G~Vc1*V;@4d5{uGRB|!93sNIYJda)Xy#O zU+h9%hKTRK*C;Y6U_oa-2ppP427h$FEBv^ab{nhIRYtC!SKZ43g>8WgTJxi9SOSi_ zrRg4jpHS=>?|&-CtGSPFaf)lfEk{CH$XYJ-NGGb0X}!mv0(`R!Um}E3pmH#vXElgD z%bozbCbr_P&-?nys2Kn`7gup)fmVL%fp)cI1)V8H5LVg+P@Wx10=1Tt8?;VjLcMz3e48~IFvqGB9}?CzFJ?Gt7m<^RKt{Y)6?l1tA(?z&4Z?{un_$Li82BSeYhW?2OK^ve-xf&GD#HfY|6hnoc z*b|^jbD%ZzcG~X(kur2GfwF`++!~)XNgxvm?_RAc&!hGxN{r8=z_uo0cC4Vn{?*@_ z{f4~<6e@h30sk~NvUDYBNs@6~XK#Zk;-8xaK7B_t^-V0IkL2?N#E|+?SzLTsQelaX zQR?;QDiBCSZI5g^|Qg}>L;!K5Cqp0v+ zlYZYMv{E?>O}mQAR?7+qvjBwxrc@ zOyq)=;IJd_OT&LDFekHsa+b1jvc#_>?t*8duuUjQOa!KLm!sxM6TI`p|3E=YXPLK+@yi!IJ@bWO*{8b7==C<;w3u?_sKk`Pd z%O(o4Y0L$Y(k`~1aQyX{MY;wO1A&DKxRDUJtQnryN}ShVxP^PA(ul9;j=vrtajO!lWqb-(z-%tu(=BuRF+YPrZ;^q~wI^&>xz&usFiQu7pjMZ#?czB~>}qA&-cRYV_IYyMhyktfpg!V!Hf2+dT5v8LE~7gZp>O z_)^Qysva|PRt-+~^L~3~65E8h%m-PT{i-2rOqlV2Rl)i1c}5E#I4>S07J&1utd%M* zfAgUr`9k3RATk3rsoV!(dRRy zJ{TS+>{0zshd9`AsOwAF?b#&k&I8f<$o-Jl5TP7>dgDQQL|_4trLhz8RYwR5x>40R z*E3fOsLT=OM{0i^7EOW!rez89*J8G{Py;gasDjdItzHcEeB!75U0#L1DJBgm*A;c zWH4!vx3|xxxcCu;C>pIrs+KF48Kot>jbG!Yp3=U?c9ZR(tjI-73_EPW9Elc?{}hI> ze~W($r1Sk=jYo($BoDRV9(7hTA~?)-OpNcYXbI_BZEC8BJ1V#YXU`S;plc{wHd~C|Q5fd7pyMtS zU?&DxBmPQm(u>y-7xMc+?T)fLXc47f#CL#iYiahW?z7*RF++{>AzB@>9uM5}aNU~t zzsL$S@V@F`?_!(+V~Pj)81Y|ug}*sSP0dJ1c&^h8_WW7D9kHcD2U)7Q0YTU?cU{%p zS|H+7a~rN)zyFCDb*D&Jxuj$AHDliGduAQ&QI?J?&Xc1F|E&u|aI==^Vfz%HF7IyH z4})3E)RxWj;xCm8f7F&g8B`xid;N}x)SNcUG65bQM`W=b{Uu3- z9`8P~hBZqobFN2sBO&s zd+T=&@5__+p8vzPe_K>&Z>d;I@AW{k_>)gS~XW zS9AFB`e_u*8ZIOu@jAx(%O=r3W_4e~`-khI&Z+lehBQ)dKXCqmW);hDRu^)-7OntA z+7fqXXVIuO2(bb-s~=e^L3o+iWIHWA{7xhcMybjFu}$yLcH;8CG6?;ErkO>)bfqwl z$=KW7VMRC?oIOLRX5d!#`-xSdo_8@IxPCtfiKRhhf0=Y_FW($iT7EE{QTl>)7gKgm zyS(IM{;xjX0`Z(3*fIZC6XIk*X9Q8UWo!l8bWBa&l(8sgE%r4aAQn#rsi*vuBI7QY z$8@=Qvft{$E%6)CLxQvl{mH^m2v~}0jDS!2Z=B0`Jkj-BG~B3a>oZBh*+dR7&NlqE)AcJl-LTy>$124*R-&ZbN{f_TJHqnmHgG+~LjgD`mIc;`)$ z@68&+_s&GC!+s^td+5dHgRPj25696vZt(MVUfZwW@XCaIf{5O26^~p%L}dxpJF$y6 zzJ7{Oqi&1Io#*-e4q%o*mX^;Cs^SjhjaU=_GUt#$h5?+XqE1$Ec>rUZ-u=m@HEAM; zxR>+)o_;8gK~{nDzP7v*P^i_U>2Gkx@G2yqHoJ8L*^D}Nuk#O55`(8QcZO^q8r+^O z=!LL}Cmm&9%NNSIbA@di$f$=bURP)?x4(#=pNSTMB{J8IpZAf5j6wdr?u4){jn=i98vH<6`&oyy*trWUhD0ZYUq`Q4PNV6qA@!PQ;$deX>y7Fik9&y@iTfk1x?WNx)#N03)K}+6z06y17>$@LvSpDK@!4@8 zEqOHtN_Budsw;@SAeuRltTRgKj(gmfWq34dsp&bmg&pGkCN%a%ikeEBwalQm!5e42 zJ32(CrZDFyzLRnZ@#2eLi>}c_XA`==sa#NAbdYNx@+iozM!w2ODBf;!BY#pUgg#U`~1)=yuBF_#SmmGCsqNcc?Ud61jsaxdc+PF7?y6uVQ zyqK~Ko&m-j%*C{Jglr?&TI2N+Y&0ebw&k^fyF^Xt&~ms3`?K3R*dXxufk?{Bt`?LibWY1F{l za|OMI+qTgAG}(_*Agu9jb6@Q!`PPuiTI9?bydX=H)RFaCrec4J)K9aO{H=w(>$(Lm zB&~f{Th7G90Mp3cVzuth4m~-eA=Jwb@<*h(_zyUQ>C7abznx9}sg9IbkYSSYXXP6Y z7MP4tF2{YxX8Ry)t#3m8E*AbkH-;$LcoIIwkZ?Nf;W|}PuO^Cw>id=7hnc?aV%i}V zxulWjBf0L*4{FmScWj>?}@qHCb9{ zxQ;tIcu&3)u+8~37sSD$v>#?gCLOx)y#jX7wJbXpB6c%d!x9b~i9H+O@bBA+WWPFh zVV|qbN$7S$_9fVwJ!iG>HC$}=&Jla3zbcZ+V8NSvQMCi_4UgqBdje)26=>h9GVr5Z zPkqB|8r3W@pB;ifr^sC+OTOCq3YqK9$DC6%P_#(g?^|Wg$qmIE(%X6=QpdN)cl5l_ zjI~;WI`!9C>RB1-V|!e-Lh$Nt{nOx_oD?brInWkGnO4h03t3#3BYkpyyPIGy_sMUA z>W-w9JHzH8Rx*z*AZaJ%wvOuKOh0Yu*!2x~Bf{|XS1Dh&@|-nE$*+l{&K^HM%as?CoOMkii^dx(?3cfZW5 zDqkYtIr8(8gqj+N$L^Q=8n1@SEH-?RCAGXVwl-&|eb0`z*Y~Y^bZiHUhi^dtH8>mL zz-y(}WRh_l8ouC9j!h)!L3#SChLy66gCcX|VWXUqja_?c< z-Q0t{Pgo@$6PNq|Ux?p#>2{tH_H1<2Kj7ab@n=HVNIt?@0Ljy^Q0 zbyD&1X0pa_;p|N!S6UVxxtoK{V!>F z7|Ex)!?)pz1_lN%%;-#;K_PxbZGI(4N)BT7h=;A`G|mrgNaNZ<{{H?K6~Sr|o$T7& z9MZ(%Rroh`Bxu5EXEwz$@X(%gSHR+q^}oCuN<9ag()&EGitNZV+a>+RyQ^e`;eomk!?~ zF-ft=60mq&#yx+}H~sWrEF*nKv(vnjDN`b5M0UwKSBj?BFGu8A)+g^5-3eR&x3Ry3StgCRR# zLW+ri`u$^)2Q09$8Px1bk$c7N%)4r~=^44bop=ASx&=hwwmR96iFkJ3Kc(Rm?DJWbB#Se}`5I@l!;HNp<4{z+%+?(B(Q=@?akY3A!K zAdiHT2D0kC&BgAUWYzhBWjH7ML8H4=f)wy^@Q&n21_R9V+%G9zlUcxA~RFvgX?3jl6q)r<+0HUs{F(yxyAj{=pMuC87Vl=t=foYFSjK znM|nL(vqvFR%8>zU{#@CZ=nV7)LhpMW@}|Dde4%l3buk4h<804DU~}646x=*hwO$i z{6PNfNsjk3>77;7$teC_s2t-F8#x+wV3U78i?yhd!{EuFp^=3Gp{ummW1o2`|E2pa zfAktf4!G-x=VBpXlpEHDQNvSUzbrdtenAo zNwImb32K`;0tz#M$&XUZKSwnnm95Y|9xoo<%pUlRF)&$ta_$7SeUjC8OwQ_3+_Lvo zr)lj`Ft-pMvp3|D)aE6)9DSE-JSYAHz({>|$|n+wsLcyB@E#jYJuK7rkmgSXp|?XY0=& zh22lXIY0QvW--CMk(lpgRIHL{_hqQubm5x|#WfS%51~))XH}otUPxM+H3F{vip3w9 zHJ5a44oB|pp3qoFT2bXK>Ze<43q`H>yg48zJ5=s%>OhR#`dzHp)?`FW%f0|`Cl+5I zms8UNtHlA@tt~DB0|lbdP}pY4;H&=#uP-=2O(Z$@b^?F z$v2CCU%0rbN4=Rvbs;b~DuVjFE=1t=_QW6cnJltG@hTLQCy*>iOqO?~|rRc)Q2WG`q%B z3YgusHNawHh374qeXAxo`zZ)+ixDF~Dq!_tHSqh4Gl^Zn)P+^a0LYu?-<`RE_9^g; zo|!lHZL-3apg#d5gauA}Go4z|+7b&vvBj$VcO~{wcD_*+7&R(M%>zN(Oeg*Qich8)^kxQSZ%7YLfm;G z>XU9|@f`Yja`%Ma3=-#E_b+%g7O=fv4_xN^GtophaJK7kHv3mvV9IdR`=HNW{39dv z$2F(f#l|$z#V5_Zu>^QSTL4GNev>cpxQex}YV^*tf}H(y(|>dSzA}Uad=naATNpEM z{9cB?r`vG3Y2qihYU8d@HL|}`Q`gZEWrF`eUEby^yDLT7S7poO7DIvjK>RvZ>1JH_ zNmzktxhwa-@75>0A>T!flrn<0|SN&oDL|KfCA-ET4&C5pdSckXZhXLI(gDJ@Odx0Xr~VO3HlqC=35s-!&|qAxy?Jm2(t;w?)SZfWBH% z{e7)yVurIQdHfEQ%KoPrJ-9@N$jg|N@j5jsJuYTsl*x<&h=`OFvRYGN=NCRI19OE! zw^ySts;I%--5fGWzAY> z5vP#58r_eQxL*oyROa=34FLu4eBrdKdVFK$?Q=6*uP?95S459p_jqqAU;3`{EecH+ z6*h@;$Yqte4?RG!C&mT2mHnind%hxCIP*yNBq~`(yl>Kqx5O?1_;B9hI#if(0j`mv z(4?Vt^RWE)P^Qg#cB6JYtgKEkqw_)jQ! zVSunE=H%NyM2cs|=oHyFojHet5Db9gTAMI?Ko^0Rz`i2N6gJ|dtPtj19nEhI2&Q`d zoco3Xp*h?j8dU(NM@gex;8Q$^-EsQot#@37K*SuJ$!jCnPjgo$e7`9%LbKKNuj}3h zP?Dizb7IvmyM`hXV_Y-1HP^mdSwn1TLb@bL*ka3!u8=yQJo}E5NFUc&`r)yK*5dc31d*-3OOu}_zVNr*Vfd9zh)kVqh+j@l4ATPS zJ=LfIQ`_0uZg&Ig3>;rs*NwLCfjsn)3!jZd_L(t%#%Js&x2eQv3c?(+n z1wvb=qM>i?t+Pt2jw21B>&hP{iVjSc@C> z(fxO(fB!)`88{;>cbQsS@J8zPtGwT>Qn5uQk30-L!7G+F*gppEjK7u@S6F*_qM(U- z7c0c7J9>FSN5CVt!u`y(r?gMXD|m7}BV?UTXW9Q7lMjAw$>YEOv_y8%+!Z-$MYt5e zXF>E06nU-R?W`{OYjN-jQSdlNwWxCG#R%e$@_;{rGx5g8Pw73i!#O*SKR(NM|6pub!JU$zj+9=RNsGu)1=)Mo)?_;m zI{tB6Bqra}bZ;9eNR4!{ede>>+)4Npbj;S=Ye8)B3KKb59&c~Qr*QoDojZ#cV1Igq z!mn48wgvPq%V&YXrQOtlui3!2T{~+?|=CNDrU}`RmlTnq6cV%Rhi9m!a?#>K^HWV?Y$CEPZnCWK$sT`GN_wZ z1BZ?xGgiuhYuVgV*a0nDq(5f_Y@B+@fEp`vyh;v$5o80>+u*pmO#C7tvqp^e)L6FC zXfreZVy+^T=P2~h^WdmPQfA8@;KxtDvb#i{fVn6lW{C>;(4t!M$YxK#6D=)Qi4Xfigwc=H0;mJe?lj5HX|b(qEgxzyiv8V(0t7g0*g31ulb7 zD*s~r4cBR-qLS=s0qY{Q*;y?e+2W>rh?8>M9L`=2eBw&rq7k%xQimC1>1@ckYtm&J z6Qq~YaL_E#qeYzE6}sLP-7PeopxcqI%stbV0?3KvY^n?$4x!b|_TX66ZG3IgrTC~# zOA0DE?OOp|{ks9fFQ*KwXXcTUJ-jcSe|Xbm;Fkea$Qs0RbkxR&neDuhEbzzezB1ca zI}Vm_O+O&x%B1Mx7De)1T?1YGGhrxQ{G_tOrj8&KefzH}GjA>M2bWTo=3A@FKaU$o zL8tvjhMColjIwK7znH_^Iu9f^z9W92bk^}2_!p{B-=Ea|%9CJ$jjP1vO!(54TLDd~ z4mID~_9YjPR0t<)Nlux&+;WI_r(IT*{Hp{)Z3mk#5HY`nx?oH{t7P7Z9<*X=k?bkw zo}#J6nkpk5Et4kIQ*Fd`QeDc;RaJ&2_yw~0K4gop58h9L23$5#ME)zn3>iohZ zC$ut29i|NsivnUj*J- zp1xgBe^u+JRpMYN1+Mq6AtvWdzgeu*w*)bY%T9EOmdL-=OySR2L3K_ZQ&!aKVvgq3 z<;y?xGA5V-M)O8=fC79+j+4Wo`aW_X^=-8=EPTpM1!;{dhY_TrIgT5RAOt1*LUyX@9I zqzh7G74wFNL^hb8rTr@kl+57{eYb%*R?@L$<-1VlH-Kc1x_L3g&dTWDxcq09&jRiNxJb!?O7 z9o-4HIri<1TP8OQD&kWn#qZ*u!6QTeAeJAi-tHSqoC zD46@%8-Rg5(&&O_S1-!YEf=TOk0`u1aKYS7R%nyL?J?9SoaddKYjp|RqzwP^hum6UEW}L3j`LMMk z5yNHQmgo=)XuVvj4vQZf$7NZdpRdZ%l%dOgPp!T6-kTIfqA8GULxDYKAj+~(L5hWMdnQDZ!vow&%GpYQm6eKc>>z_%N zhjmI|;_2+nu(su~ASZ=m<4=7Z*%=40C{)<-ty)FVV~&=NYy1|f*sM)+0#emu2t4&( z8Gf;?v7Df8CmpC=t<6@?%%QqvaN8baQi0z~ZaV7IEu5wvUFg+RBRp5~3Z`_3E(y14;=W(37&}GIbTj(af6DGmtXqQF)FA^&%vFE%@jfsBU>SZ+cQ~ zJLq!qj$Y1`ES7e1@s3HCM$_JdUve&!ZQ?oL)+gNjY0~4ux2U5`^ZNTx z)dB<8RKPlZ>2~SraDzg^wkE9FN|~Jfdyt&*sTg11FGX~+0&jcW8?MSU9>7KwwaA2y@}&Bz>*EX=mBNt zE&@5P0A2pklykT>VD8Ky){sPxZno&rR9VmOA#x)EZI`ca0Qz;$R_>F1eY&Q;!ktD&Xg@)7)KmQD#V- z-81D(n^wf92ai$)qmLwjE=Sz91Vesk|7vHmdm!u%UdgaSvss5AG?`s|;Bg2+`50_)H^$PsW;`ZT<7GPU=;?=lX5X zr3C)`b7~VgfsRY#~ zH{(ekE=aOP)@{$$yX`%qefWSddb)Q?-}1u+NY&X5>X3Pb#|8b=Z_TQJzTLC!>03EB z?4T#0ji+rq zs(rO#Cpo#J2W!8(XmX5u*ACRA+A_=Xp+;;BU|4^?9Yy|@B$I2@fUE*e;TsBgh;|LO zUPiqy;WhyCRsuac1A~(?T{{8i^aU2JNuN^`#p$8(J*m{kDvp5_i9t2IKaI`U!NA@R zD4@rcsjH{khX?loI%=MIXV=9_ zp<>i5C$7w>RM#6Si*$^3Td_|D#Q@Ifou<=eoB8_p<_e-|%IIxEv37@}KaBv} z_tWJ=qXuL%<9skN(W80K$INSz#-J^RJNDC7ww|5jwnJ4^4qO5ZepJp#YH#k;;AFBU zw9a9iH(%gShgHcqP8r416&5iv%4xVOx6&DHUD^YmzJb99-0kRJC4BHkvZkkwF8?-d z44wP7HnFpO57R`#!L}eYn4O%ZJD>+6V+}i04G&jUx5W0@bxo3V_ZrY*7uY*$JKzE&X@35yilg#Gaoz!jG@h)hq%o9!B>4 zT6G&bHzyV*-25IrNEtVfztJ}oVgSn%eKKRT6V*i)VwAI<&9i=ea;CB3GnsY_;Ff~~ zpKF8rY*WP+8Cz8@rMGCID8wQ5Ijdd?Y8xdW(?i<;noVl9Hou@40h1xkFx*{%tir$` zc*rap~hp(&2b*>TEv@IF8>^$z%D zr8jR?FN|T}QmC=<-d4X!m%6}Z^;W+M5U`~PW-g_m(a^rY^^>zSnZT*lwyl8suci0@ z`!a2}(dl&6rN8>{&jduE_5bE_GRUvGFpDGYpBgu7|0ILuDKkHjJ=4#1+gbW+t7_o< zp;~oD8OeIk->=+4mkCTsGNeZIqhQ1A6-)(90JE2q9=#?&kM`|K=dB$$LKiPcA(VGq zSp@0~#Y;FnlISGUo*CI6=-4)kuQz=B6m7{G*h8~D^bRn@c5P4F5KDbzWGt7-qdU-B z_tNDO{kj1YhGpqWL2P;T3DN|foI?S}^UndUzgR1)zgmP0rzck=YkFFuXGiv>H9c#2 zx{Q@BDf2k+)z_!%NhYaGPJODB9on{)yXhF^OL|&pH*C7ZOm#JIxp9N1Pq*o>CcY{6 zPinNA;B)7=HeJK6^fEYnfgjMb6FpGaX5Px|0H1klzSsMxZW`BbLv`7=SDjbJ_1Q+& z03H}SO6iV>FXw7Qf4})X`Ww~<7}<~Shsbc!-zT_BHUr%|kjy%7Fs<`N8|-8C-XWUD z3y0F@QT>4pyXm2yEz{2yV6)jR-8;~E%WNN*Lf2kEuQQih@U=1_J1F-YprGR5o^)2K zRAyZb(A-`=4(QfCD_gkXHJ1#KmOGry zX5u#%gvbUPzNtMavuVd-U%{jEUVEPfK<I7PLGbH~ z=|X|4E-q&gQ6Z$qD}m^TTs>Q z!r%7+WkOCEL4BJzij@22-RW|Ypr32JPMo5Q#&i18cmw4CXSx7NbG2d%1?nPKf8iiBi*l60H927mU7sNroQk@oZ^;exVu1ttRb>UlVIE)<(TyY@Srvze8K#Z|Fp(Y3a+ReDu0_CkCBG_|^&v^z`jY zxBoW8z*{TLnwkb)TtvqYTtATIkjVgD?850#Th_HrCjaIwYU=)vl(U-e zFQU!>03ZNKL_t)_g)EloaNwo3c_o%^p!2j^_l z!F`rY-${dZFYj2sbFr(cs|s)i-+gf4DBU8F>8J!L`?UUZx7u{Y`c=dRbr&|x^m+WT_lS$wq(cz7S$*1L3b`BEjF zCcPi?*HMse+&~H(F4GcRLgE*;hwTk9T{aSNldJaywB38cP@3~a8y)ys86RDGUmkgr zs{8ac6x6dCr3v)zLbTV`0gulu`_ZAy^YlXCXbo`36kvov55v(!1lk_`^g{BR{_FTAd0RGn6@mo&;r~XY3*78pS*!G?!NQ5W*k{$*3Vxgh53oA zfk|Tw`lIq|6am*x1g^dqc;qGOQ>MR`Hr`%A0hr6rr!_xkc~+KY>axfz?ra#P=$CJ% zL;TMlMrSbYR8PGvviJ09+B!UPAg#v@JCaPxNaJUNCfj;YwCp)Z{57mEIV@a1Ja!Bl zPeA~Fie}?g#~;==8?d*v(V`l-VKVTATgjn+d=_m-uf#dg>G44f+M4-|U()v7+ol75 zcP|CG^g7J3YTg{U`Xb=#pQJ#~8_R&7zhbAuHSUdRU=;<2jsZV;f#k!N?xO9j3b_77 zpyM^p8*1sF!=Sg~3+=226WMeB)xcEaoX`}06>!5u%8>e*CVPBFAK>SmHK&N)VKivzA>Sqj!dY|C8Y>^IRg*d~9Pf!rBDgwT66VTSU9ocne z7w16F($@6FBj}QV57dG90UndS;{!1T$#0uV7Z1QuRRqdteBfHrr!T$3!2hbL1s;5bbl;CY2Yl;~fUn#G{Nvr_zrVd5`1}pPEtAt1w&alwZ?2>{zwW~1 zavNlQ%qXJ3(Z76*ZVG;Gp)nq&PinTq^fQVq_K(GmRAo|~Gw@ZJrJI3g7E(6lzkR~; za7G)HCV{`Q8=t z_~n}vko@zH8pntjV>M|6@Wq=*e}DJ+?9n&2^Z67VlDNw19l(?GfSw(JuigU;WRA&F z<2z;m@UQoh40vcJu=9O@jV%b^gJX17W>ppN&-VbAjLG7dqO?Qn^44r~Sw#ST^%i9` zjvEMk0`8n}MG`3w+`_;8P!^ zGyLA&K-o5R^%PtfF#s5M4k_h@tASs<=qKgTS19;4VI=UCPXh0(1=epT2eVl-y1{ki zK;Zo0bP>n@{I-0;0v4>M%ScYvQqZnT2l{>VAaZ8@=SiY{ zxaG_?1qY7+-})u+`P+a?FQ6^S%Qnz$md8$z5!#_G(4#YLYuxod(X8lF@ZvnWQTFq9 z052~9wkHR!wrxe@w_sJ$w}3UVY76j_XMjJv9(dqpI@Elbnxi_}?lWQ_jY;!r8k3*D z;An%BEDpX6Tp&3NzaucXH?8AV zEr8GeS2-A^NP6;3S|bxikTW!QWpXB9O!GdpF9pBqW8k|_(m7TKj$~z*ZWO$C0Qj%p z(3-mcdf>7PfOpo@_cgV&ReV5CYO`l&;CFA*4a8HD?Or}v+7QvDCHGtb+&Y8KESb03 zB4ZunX&QsN98<7jGjPjv+FJhHJhRX34z}!{k?L+D|~snfutuK}~)br6uim_fi_++qKngXiZ1>vq^#YsY@z-yQ)zb`>yw2=L{P z6V0o((qZODPmqDsz73r{HF5y;<9H45i`RhHm!#{9XPdNN()dM>rw&jDDtHhMtIjU#cpmGm!rMH^5)q20U;* zaMcBLG0^Vh0;RUC$RWLWBwal8_?xtqafY$g)MaM*=5haFIvefUi%2)mUhXMSAaD-u z@-4vko&g@Xjsj(y_t3=-dk+y$c4|lGn_V!JWXapBfFHk*u0t|~CWP9NCjD=(CZ7A) z<-k`z0W4ZiXRIDLN^N#*OP4H796@b;=PAR%G(CU>w(J8Qn+@E1De!OiQE+edc6!KC zT?KS(M-KUfVZ`STy+U$q;t0cp2r&>6cx*O}`7Kj{f4rA&xLvjh*ncFkJKNBFjOa_- z@xJm%`63>+4bJXQ=vuuEcw!E4$8_R_|NA=!xrttlw9i19&-NV#)@%o^PuBDs@4`O8 z9P?OkTek#mp9b7EjrzHM7xD1%8q(`+TF?Xa@q>XuJt(v5`_BP85AgLpH4nIWIL&R> z_7rHTt0z6vvl9glRhHg**fTu0Aw`u|O>IA&_4$)!*ms~Ge_Z&DvxBiY9kiC)FgnMUDU%vkwaK!PTMS;mz z?;imkdL8)GM<~Ge_G&su@8}5{o4#FW3+s?xbf(>Ro&~0jqOz`_U&_`>d@t8_V972w z^Rsn(FMx;NAlv8msleAi0j%0Vf%ScdDM_VyGm>%rx&dPc(8Uve#c%PXW-2 zhEgDH@kaVy&zLr0=K=Z~KZqU}Z7}4GE(^>{GpwK~%5D3A|9l4c!u7xp{uFq7EuE!z z=r{%5dv&JFzi|U8c=^pI%ae4^7|nU-cC<(gWqY+jkD+cfH?4+g*5y+BcB6jPyQA9uLx zNd*Y>Is$`!W|JwWE=Leg3DHa$Tc|Y;*er1?Q4o#QvJJrYhk$D*Q{Zc0uXHtWOit{} z^Z9fC^nR;xs;>ur_AF%!UOkb58s>RuhmQlVE(BhhPnQ!(mqbr3U0n|1*&Ezr*WGr<*HW5!tmChw%$3aN~# zh~*~(_I?2T^Ur|G&IhKSXP>iEr|E3Uc`K8%c4JM%F|c+U@bHUt<_IEkvTPzl-&#-= z6W=UaM`y<^Sziu(+Quu@HY|=D)A;s%#8(~L((S)IaY(JNSmWl8Eak@_2`j(>a}QEcH}q5}`X9I*QPaP_kje4&ZMd1a6)}#{=AD z@Jk%i8EFr`NC5|cju228ADrnBI*+qg(B&J4k0(LUGYpH@Q-I}`DKvNH&A@R?WAW_# z^0|MZx==48(P3O2ru=(x5j}Lea|Q+ECXPs#J8=qFxDI%H4#^Y!q6#w*RkCjZJin0i z%^lOJ%v9qr^_p7Bgn4ofWq$P3ZmExL!c=e9(a9&~P%!h>sT9~6#XO{~tEV;Ul#2r1 z`Q1D^8*#!g+D`rAVoOyC@2K~BoeE|xr$F)H<8<6X1}x0uk~7=(0l%0@m!k~smA=G9 zhZCnL3-Pye>9PZ^E`S{7e}5AA?%Wm!?F}*T(oz8RnW|EO$Vz0E3sha5+X8=f6L3y1;MHZo zlXJ`4srB}nR}=0zy@8LM2b@0y`10Mr-~OD|Hn)}51+OfnIr!M6l-+j8*!1sP_5$C3 z0eE9M)xGBsUylMVX(i)x#X=K4&OW%!HpqYd>p8%J^%M*`ZwOt&!NJZ0z!P(U*WUGy z)zZxr09?A6Z2s6H8`O6IWeVOom4ZiRut&u&QbE6f1>dqc)xTvQaPM^Bva!H5=cjRM zP6M-70gucA-aiIed$*kIbfE*_~5?3(leJQ5{a5CYm36%l@!I3OZjd+6esV zkAT}JQ;_=BNqm_Pj?+1RuPifSG)NE4snft$9|tB62X3ASOdL+ZJQI$e0^VHB`>dPy z0{{91@ae088z<18f`%A)VF}Q{$Q@swrFbSywxFP|4!zyL<&bKNtHZQslJBDUbKl~t z6i209R2c?L2Hzye(S)z63`vg4tU*7$vBrWxAsffZ*B+Xxo6)Vgos%>6j-3Sdyw5v$ zTpKoM*M^>8wr@j0fkQ`W%WQ)s=;u`=Ae_G4DeJF!HDzENI##|cq*Cb8fwm~OYfZEq zuc7Ua<_(=XJqnsv(>CCaZRu(4p<}?#eOi#S0;sO0EH!IfobD`|9+A(^&~+yvEk{H*FLQ!XoHiZF8mlY zM}vA1f7R8~)`A@xe}yhZTRYtHbm4Q*ss%k!RP)}v89lW;Q9}Xj14k?c9W;f2MA_T$ zt0KC^xnmoW-KXj(i~IeFO-8#_r z;WjNvZyq^L^_n(IE?oiegOil0ZblhY9ox|QJawAvtepqSmmieyLkxIS&O2rs)5g%2 z=w}xIzckmhkS^C!XxSX--I-)ctK=w}leP44X7@oRK;x*ZDx!?R?#Z^eqbKPimJ_u+ ze#>eKKBn~Qe!7v`W~y;rmY8+Ep^6gPdvv7Vj-I3d*GY!;B;7{+{t+HmwZZvSHhdRdp*EY- zE>u4!Wvi;qdCTT>mT2d; zlyUdLFz}Zlq7Dn^7j|-oupH>>FMsGkYdG5|5mq;2rg} zL~bFkLtQ;>1KwuaZoxGnP!h*aQZ`fy-<-pke{a^M!_Iy5R~TsZA3REb;_Z`h`K9(W zUC>Y|lvqG(r>>5+K5pG(BMMo`;4+W}bVSDcTtPps0vBC@iaw4hJCn;65V1~zRC}7% zs^shs4oc_ynfNgUsdnr$aG7?b&Pj`8oBanz?ZLkyjkR)N<5l2ba&(#RUHJM>wROPy zo#m!E@oURaDX@E@<$kJ`0t>s|mzS}DRK55VeMZS!#;PF(b|0WWDNVmmK|gM+OoJ;m zJ`RV!B*$ap2NO4fcWaUD{2?1O#AM9F(3MtW)UqBz;gaN5>!#fPYXh@8r|W4O@Mc4g z7R5WI-)wa;WhB`%Cu?cjVYYDjwW><{UMTn9KSJAz3)2+=W$Nnb(kv$k4S30JB=dcU z1AS?-re~=etqTbHmFNN4AKUiPUx?Go)fLASRM@gtHXXHfv@Oxqrevr%hg9nHD!hi6 z9PiD0-88%EDjH${ADu*(MSSPkbbx|$QT5Mt4Zzd$DF8Tn05IEewx~ol>^($(I(~+4 zQCcY;?Sa&IK&t2iP+%x#I$lSy!S@f31*p zQt$ID2hMLYP1F=V|3fuhw}a+ND-enttHKpd zUJx3*>^YAK7Zpxc#7v*f!qUoQaG5GxOm0?_sqPE~{Q!RaQ)^3?KOS;Sq|m2Uk;FDG$&Z6@N`q*pIEhhCR%Dt{++pw-!lZCmoca~XQlWC&Xsy|^no zko_L%;F`CLL~lqJmV>TRQNu^do9S0bfK8ux#t#ei2NZ4kYau%*C5%`Qga)5nWkTgl zs!U_WXW*tQM7Wo!^? zzZU7}6a@wP&u3--q>yJRo4p$>nzCrK`L_3RO4wG8dvfT# z9n4bB2HbcJ>`AwbuHH&#vQ2<>c`Q>l?kQ`0Ad5BQU_X4rbyliVV>sIz!k}wp1&rnD$ay&3a7U~ zbzi8CmdGG|7yH@Z)C1JF!zbwc&0d{>T})=POFm2)Nv|um%Ke?tGx{3+Oh4NqRAtmp zrXP^Qj#RXn@AGE*DV)M~Dh5V+Li~hjoGikzTzMU^5tHsvJQ&#x{nm*WfA=`A;Eyyh_0Oxfu*)*R%7Dm;OonkgT;)Xj2586P3j zV=LcS23AO!U}!A;#fVuFC)H?;L`zF&nl`Nr3A#^#s zvym=yyKy4$!xy!BV*Wiq{5NqpaQV5w_Wi(;O+22CZ=>loQ<*p z5CqpuA5hp%B|b`tcZ6jMIXl^{y1XhU@8t3Jm4p}IR-E~11mJAsa7dv+KV2zv zK|EU-7lfSY$GtDrlay;#MZv$31Lz`*6`M^&*c};YzX=_=P$l6r?ws`mlnHhIi?pw7 zPxp!j>3Dru4J;dk4sXc1@{LuIUT?^mpT07oYe7<`F<{DQ;N~fG5cl&7o4$RUcr!uF zJ3@O#f*&lCnKDxQwp6^xKxCy6BZVVaq($;hrOY#RG;r%wTGP)i2$QEihs{<;NN~-k z+XB>mp~1*ty((zCQmC|lznf3%;fnE;;rrNZ;NUTPT?4uU*G~X08&4P1{m1Y4n^l|g zOh2w{#qz-?8?-iDfzK2RGI+inHcfSD23wWD7cjGw3p+NgNanE^V74Y&R0H=V2?-0= z(`zNNK|vnZv{ERNt`ODg!+=#(QNnpmriDQj4GZ>hot|B2uz`{+y%=l|G0h4zgF%H)Swxtz1RKE{;CsbFc zGNx=eUIYBY!@w7A1TGs#w?c2-3+y@o9IK&1En5Ix+5!E$(`!Raw?;oY8#sJiYg3>r zOnb~0&=);ux7879XaVU7)a%P(-&%bEy}5{gpQ=mA2bXLxnZimK*hLzw?-@TNx6D#B zH6ruGVEkwUr+G8rq0a-`_LE#3+>_46T)PXHx#H}W4cwBiME+Icqj2?^xDvV=-JUTU zO+$5>8Xd{_PHMp0Y$zLk$WvNx2P*~X%HjsLv1rmDI2#V>vC7P$pgy*)q997W1PA@1 z#-K?jNC)47*9E+%y4<`Yt;oc6I2|RF3i&XEbz+nieT1wc);||@p@;O05$-dT?2>=t;2&qXTku0|wuYFp zjOrU0np||LHLBBS;#a~uj5A!S%A;E|dNmJSCQS@o5lG*T=m!kwL2LT$)xdA(Qjo`1 z6(?s36f;4~D)ZTJ2rJei9m^2a?+8Y=>0BGHU zaB5D|MIS4-0c&?sR@5Oa@MqSWp*c>=7A`9%#P0U`U{XU%{jM9A6M)PB03ZNKL_t(r zIqh5SvyLAs8=O0BLYyb_a|JRB0O}K2+)&Tp=P^th*(jBeRNnxs+)nGhZA;*TW58?g z0>7C{{SB$h#M3`Fgtd@qxXJl(UE3muNUWn2)VVnUn~7rvNx0?M3i5IR=YGNBfhhXCpMWD@)$dFR6j zXM}e=gV^ZXd_92x8%;sF!Y4>W=qgZ{7RftBF;8J~Mo?EsnY>*O!B=I9)H@;mToE7< z?;*0ZBKwxXw}CWRmbaaXWR`mG!7p-qVX$m)&{ZT;7v&3_mCWO5BA9msb)5-&#wQy> zgM_X&Oj*>}OSH-C8AU*(G62n$5vB25^>Z-+w!J_BlZt3YaCfE>P{tTb7}B$61brlF z;JL{PP!hhe3dsucwVfL(3Hl}FWBqd@(3EP=haX$s2UKPL9_v4bR^$mn0_C}uZbR~A z+&UGiB1>1Ofrf!zE|qnYRBjc>0qyv1{jKClXd1!ZhShsMgF!#D`I6{!c>1BfY97Z( zm9z3r1>h6sA&Q=}z4O-P!w&|>92VUS2WHd0v2x1Vf}H>OxnULV3qgkGT{C zCS@Vu6Ytz-n*;5$Z@JH*0lZQfV}SAm32o(a*^vN0m^tlReJ6`=tfX1MqA~>lsYp=-3XRq)bIV zVU)&oK~~?m%bkVxRg(t&xX(=?mtEj9f=pajlL4`YLI=y|1T;iIl~FcN;4iq3zvmD- zR(b45Al$JR%jF6kXq&FhMbjCI7=`do#fRey7lg!QGv%^#Z8_@UJ{K{Cd3B*G6T~~7 zy3F^Dz1vEG#JrW@huF6^Jca9mOn{N`$$V|-Z8gMn8HohHDET1CGEz8-Hdh&`ZC}X6 z879-@lv#~(i?23TO~5+h;FFFYYMY!%d!|VFCt)4Ej!I;*f+|6oCQB~iK2w=$E1p@u zWWaq-U;rlg1Pwnz<8e>O?CE7p@2)@yN%@qFRiRJD^FW}&G0*fvq)kPUv~hDMUGM@r zq=rmJZ{?N7!m+7Xz^LyfWCyy zCXapP<()=`qMX9B)xeU1MD0n9QSTh))zRG70Zu@bM?MtEJHPKx}_!9sMQM2_Z8 zE@ALpZJ1~JxypptY~BD{frgfJ7nuH?wJwKkUudQu_gzkz#eL3{k@#24ctPGl@Pjj3HMHT^^(3dD2jkdV-uMz2zDjWeF(yB5-fm>5PCX69cP8FpR8G`&?00o%wq~zJN$xacvpQ6G;R_K~Na)INAuU zt4Iiuu|B#AWSwBypI2sapYz%?<}KH*GD#EFsV_rxbI6lW^|`6H_p(jc1dQpC6-`o{ zeoc|&S_lkXp^K_1f_@>}dsEwvi=-`tGfjMfRh8SWl~`~bT~b9Ta8A_c6uz;xBxm|5 zI!Yv3$^@V3=O|O80aE0XP?5$F;QO|)aG%eHOuqpCxr8UMubec6fJBu4z8hFYf^VIe z>dM(a>A-vN3zZG_s)Bjv!wyC8j%m77;@FGNDGm`@rXCEW%Y5J14~U#)R2v2IPNSUZ zr+;SbE1%r(>I%~?71U+>?5H-=hS{Y`r%=p0jy6K;DiWluAfc(Kt#Xn~KWUl5c3b%b zZESg;ldh1g>Ckii3VR@6VMK0+5J!{rAz!e4DEWg6)}t?YkpoPcd~~H~inKl!Nmt(Jfw=~CgN(8bkJG=!=OuAI%OllD)dSI-8hME*rE=CHuQ;+|~!Zsd(rIYVaUvHNte*2lekOwYSgpqaoCTyAUKt}V&usZ1 zR2y<-3Z_fC7^GVi;y$5$2Gd`Lyy zS~l<{j+1CBl2VYGuy8??AeH)Ou360xZ~>>lZD;g_JmKT&2L#3!%4^7(Sz?Tx6S#6( zna~FVE_|u@<487TvP%c)IJ&Ok>Mx9U3I@qo*_=RgtSV7Ejn%&*LE66(?-=D$Ws1TB)2utjH zEaIKY76gy(<3V3lp$?r(W=YjOw;UUDs3bZ>B$Eq-O5~_nCa-P8$p>!7iw(?OS+3xr zBp~Vak8BfODx~3<J-;gU4A{)5N^ipN=E(oT-61uFufZ2wC5i0U0b3o`&RVx4V zC3m*T2NTzaUkU4kjJwIEoIR8J%~hWvuQFvMiihhUBTEAPooXjysDNp*ZN7mkM9+$| z;Z#ggC5np~tI$PtHf-}vt%sQY3MVUKrcYvF*(8LZ8nY_4OsEtS&{L{P;GCH6Q)^2j z+^SG@G@)T&-Lk9dGli24KjPnWWnF3gJ_oZ@m&8~D{9b@Le=f&QIERul6)9AQ!Z6F| z-Shd}5|Nxys*W-?aM{l`d>eR;15^G9>yqG~jUaWPMROQzVL9l^BZF)_oCC(}x{41=F(P|}eC9B7j^^}eF5e5S*iSD2m&-jNCi{WXWJWp>Y3 zRbFQ?6yHWio+;GJNgVOeAVHqQiz4-^0;w#O`Z|&_E?bK8m3-TRZEXZ)0ND(URAJ*a zhkYA*TtcX9a6Oz4R;)}JUjl$hTOsESBFj6C6}Bj~A;1yyj-Z}1Vbe(Ey98g_R;50Q zQ||=ELfG~LJDKsvJ+?y*6`j5Wq#^;sX`&(_uYif%LcUU{DASJ%*yO3JCexH+efFgwG81awdg<~xo~FQatt*M3F$HoH z@J>;lT!EsYQ2CyRFN$z5efXhzCwBcPfJ*ghsIDl|-wDn1bCn5w*e;S;nMS}HLpkhQ zRaFr|zY-ZjyE~W>1-<~+7Av#Ny49BwBh#@+&qVk_mv@rkD%55x2rBZUJ@{rj0j%Sd zv3eNBt9Od<$xDcWx+F>m;p3>;Y}HwT;t{fv?6tz65{=r3bmh*@V`vf?qcKxgkq}^r zvzdNTGV}%0mQm6nE8Q2Ua#Z6Kpm`*#Ua3n7Rw7`GwIyO5-LMFB8dMqfiCt_FJOM&a z@^r7LC!wr%Dm5Y~BcREoPf|vzR9VFpxp5`!Ms(c{&NuqR%qKn&_ux}sr>UA zYk93W?rR%Q>GTMllOlQN_Z=!S-t*Wq0(`FSav>DvKsC-KWs0O5v7@aB7AdPbJA2Kgan@ex9F9q3Uf)F4e~*1FBi-@BDzGr zKu9daSH?$hh)v_DiYsQZZ>zyUX!cs6kXPe0CQYcou+`|woncw}S0Dr!;^x_c031Q% zzL`wFqG-$GT`Q&$(2(1%4UL+Z%xqImC`iEQ>%;?5f>`RKg=eIhdy;biD?Z0VeeZEJ zbYrbzN3KMOzf4mF{fc&Uq)v{GD{bpc8z04uQXs1ZSy);fmMU1$z1@TT}JJ2>C#;nfPw2LfXeLk5b z>AFdK-WW(o8Q1r$OtuO5f}yB646%(W3HsUE%aiG+%1MH2glr=QVNQLK!3Ox{L!;f6 z>nIcI3*@1z#3EvYrdW^+mnit;X~PV8_+)QUP*L#7gR7SbV4cEkzuZY)T;tY8ET04I zTU-BJWs>i+0l>2|)6Z6h>V{3A~dg%jQwE>8~!E#)1;kJ)4foQ94uzvgn=0 zR`^8?l|(+MxF^v}Wa!KHWu=_<+O0)l=e65{mhnGX6j+JlOaG6g_kyyL(Lt*c1L?MFNC zxqe7l$7kO*wmsvDok)$b6k1OEHt*VE>Z<0m*BrzJfk~-U!06?4x{9C)S!E=7S{29X za<%|zXkCpF^owEdpEURvtBQ(-koBN*yTSc&%va?T%G}aQec|(FzLumR}pq( zQYMct0032*JWcrmX0w5IcW&7LG>yzM;VfXDBJIet)g~>9t_Um}h}!1Vs?DB}`a_(| zlEz%DwnHU~$Ec$*?c0F5C1YX09?$W~pi%3pI*?hNyf#8TW7@bUo;0K1}mh1Qg0U0rJm$pTU>N zWv&eeO)k2;He05E<$I1U&K8v}I3e#?FV!;ee7w^b%oAFT&l&WYSuVX3qV74fO)n#% zOVU5HE~#8@O1`0C--F|k- z2Q#?F+TE2HM>+I8xBJK12a{oabTu;bgbbC>R&ESmpa_uq0zUayAnQ~#R%V${+rgQ6 zTZx~U!@iZsWLL9XUB*~dQz4HK&J7_H>Gh*(FUfMMX7zy=Cq%P@J`@ERXxeIb+R z!VmER9A!eE4EgxELi@^zueaedI6~=CzgG$Hi-ORxN|iBXvZpSa+W9a+D9u*<(802l z3C&2TayT*)vN$sTe}zJM$73MJC_B(De75maLvs8=xA95nvJD!C>uMth?{GZ9@=hgm zadZY&C2_t&ND6UuLVYh+nb25+tBi|Y6(DG8y;G5FFzX8RbzEhNI@>SQW~*ZAO&72c z1wQJL!@jNLY(MS{?jXB6wC_USAyZYHeV_LdqEZHU6EjbUc=y@LzPg(7VY>of{ia(E zz?m%OTXK4R9@Z&N??_`I5ZDd{*)ukDu9##kNWvSxM~}slM?! zIX=3$@AAq9pJF$0ZNT}@d5kMn7gzV$2)6N)I?!SpxgZOx$n(jH9B7UvA@fMgun^}YWSRKtl62ix zXDD5bp?69Ff)FM*+6pNq)fYbeB5fmI(2x6UD--%qpkkS&K0ELWwId7Et3^GikkBPP z?k9wKBA;+57$l-peRko84Ex#quswDlNLk1BT?kDk`{k8c+~>Tu1AB9Ipna=~G=|>s zj8#DaK&|#n-(3PGaw~<3$;zuFB4p^5KF!J0RU`;$QZ$qiQ3|rgF^ZKkdAwB)&kWWC zR;512wjZSuMmRRPwjnW`=~So*Ig+inzH|LD+Xs@$tpd3~=cK47p(004|LiDJq>>1A zm|SHF^q+%+i$#cqP+!|D+gJvcq)ZUxbmV*>rPu7A*G3NU2n!5c_{tQ?J0EuNEhpbt zg=7&_^x%qX+y;Syt57@3CrnM7L*kuq#(segbWoX4=5gR#%&%O*_YhIz!VlFYl{lC| zyyL0M>B!~O8IoeYaWwUXa}FJR$bD|?Og~o}wlaleC;McBq@CpVN`rnuXK;rs(gO8; z#g`E2^tkW~2B{2k4VA>cmDW`>1p5LOVH#qi2v{em@2;^8eOTx$6QFn^PbWj;7p^iz zvQC0mVE{1iN{<+vfN4wSw2V4MmjOOyTMF`-bQMY9|0D0(w%pWVsM9t7 z|HCS+qRmg5WglXeH=E7 z2$4J=ZsF=NtV`>ds?}Hctn+sk_SPJ)7SPOoS{`(-^pkt~r8JCx2=Ljrz=o4sp8S%$ zyY2N}>)MJw3ts7m$YmXGFdoKsB77#l&3JXfQmD}RKr)W!Zy1>%xir5dcW8aR*Xm;h z=-x2Y^(DNlW8xCY1|Z{LB#o}_nt^RLoHVbyOw1GLZ0s@+W8C)idx=}oDI06eQquuB zSfe>UVAoIpPFEG0wOP*AG2|~p$M1_jMbHX^89bRhn>)7JB@|?&H`E= zx5SDhaWCh$*2j&u)7p#-*jUq3DNe{ z(tz(+>4(xVKI>QJADF}`E9{BdFx?+I$kUl0(A)W-!aA?Yb<>Fr#?zU?UItDRu!*g;?^?!Z^0JQG z8-K<;L5e=F^BDb2KP?xNVF7ZmMss*yM$ELlh+K(ox%gVQf-x>^gpHM(eukY^n||oi zz3wNWVPR(7$0X^DWRm9*erM9qn2XkJClh1=*uWLhbOzK<1U6YqX&N%DmR}hJ<)yFh zFN7>9*0>(fwnN0PovZ5FnvvP0T5@$%CyNDi`)VH0cu-%8uxpyC+j!O(o}Z6o(&I6< z!}{daeY@V_AK08NYhfC=l(P<0{Rjw1&XBgc&q|DR~Fr2e1`Jzczq&N=E~KB#);QS4*Dyk+BaBY zq1X4f+`|>HZWnV4r5)dFr;r5nH@r1ITK3|O&vQV+&q_G@WCYR@stIm|P9Sb7c zxyev8o~mn@cyg+(P>oKNKK2S1RGyVv7~0O@uTRr;_$*6?iZ9j2mHgJr*_f4k5kE@? zHfIZSNz^wOK8ww7Z~Ei-hWS|r(>GimzOlYx3|HZ&T<|NqO0E;X>PMw~EDZpic~(~~ z&<&k=R@HPgkBT~Y*HNv>&3tAd@aR4Ltds(sdr4P~t6IcpOazqPe{oXjD;vUrq7o3m zB)IPKYvGiqve2*jGD4%E6G=d(<6Dzn0sg8?H;9S^on;+&l#GpLr9U&}VuGQ8Uun8t zhS$0!oJA%|6ojp%{}v!W0>T9QXjK9_SJ3OU@;H(ynn+SEiR&ezXyDfRscAGldx;kR zOfH$%O4>(!*1+Y`xE4Ob%kmA#*q;E5|C2bTKC;Xt6nw*}SAlPEWlcnTGErv0(yJ$d zwVenb@qdrM;;U$?akVv8SebUCqv^DrF5_VfRt?@%vpJilL2sc)SBZxcH?$pq*Y3E( z7KV{8WpXy_T+&!?OK6DdD)tSk({_@a&FyA*OdXnv&+_UvH0L(ovQcuC6D`X>6lwtz zA2o)}#?xv$Ag`ihJR=`5yfU!29r<8SWB z)1WGp6I-QeUO=;WK}$$0V9XP|ynKu?f*{)_7vo{HX9xm1GW^Y1v6iQ05Ae&cB1!&J zPXe({v_nm^V>8h!yVk3D)x7|jR{_F(Oa_>&orC+lE=&QMj@MGWA#eOZn#Rj>$I!HF z5MG5WaLwZr-->1lFUeE>-*J7N5XpPmj`%Eey^K$GXtGy)$N2FJh`-9jGVLbNhuyGS zj8@x8^nuD}yovB)YSAZmH6zbyL7geb?LPOecw|2u_kN`6B0TCDl@?4_}Tf!AhM%#j`dw{UlDfr1%w!b)p{E z58XM*=5op+_0^zhO+E%TU$;ah|-e9niUt4HlvgTaBE04yBf*_d`-5iY6twi_FuLXVO z2R$UiQ_UL!{fYn0`}TQb0y&&9?t+N_g#xo{rJqzMoyd4{HC-NMf=Hp$1-lb0&2Psw zc0pSK-I9R_cC2rR3Z_7mt^)dBfvge16cp@AzmNuOup#)L^4jqYKZ7^ePFJU{@$y>Z z4tnXPYJmk)REBiLov4sQ0LclM0$S3U{F2;=u|s5~pZB1gm5aeoJIYzX0gQ3_WaUdc zR{Eth)oZst-X+%8vw>!1L0dc|J@1 z&xWz`TQ+^yVuk&jCNWy+4MW*64!Nf%Vfv}dzfQ{ z2E(wr;YTtdT^cU{9!3+-VioC@_zwjMfpi4+Qhi;Q!T0DYEB)FFxrqZ5n7dZ`Sw+r; zMvYOe@fduzLC^_Iftk^;3D%D5>ju>SWl2%mK_mvx_9Ytw_YbV?tQOF#kc6wp$Btm? z#4qt#S7G1!s$4+xiLV{+D4;90)78Y!SfRxUB9g_g67D_Pm8n{dJ1W(N$L;_$y_Nqh zyez+Ew=-f_?pgU@gg=JJXOO0xS2$Qq<^Mu{JA_OZeJJGI?6x|chRD_eAx*iUdk&bX zN}Ep!4=QJC1U6K7G>lIMOo#T%UHME%(-?Trc{lNm=ASn-YC4(w)2WdsXEcU_udAk8 zn$`$xv*DyMGJviixCE%uYPrP!lcZBV)=@{zH67Hzp>Gb<%v2M3BDo}+!#*B^a4@g$ zAz$D%9^x9w2A)ULxu>5+lO>QkS!>_ZFYs>YE86Hr(iwCWI!qw$3aFjHBt;obXR`KA z@YFPtRfnnc`Zg5-)}DS5O{eYbhKJG?7g*b|lDCsrGKp{71BcAnDl(n(gjOdXYCE0I z^oio6#4EtlG+o6>cice>=x*rhr$qVf$rH@kkUiV292&v1fZo%OtrL_yOA7$3p}_`Q z%btE(DT+R;wHc}I%Z}H3$7r;jWDF{2YXmlgA?m}7!{)c_ypMs~VS7Fk&}4dLk#@x$ zMAYoQM5&P%gC%cu55MkK&HW_})s_;S9WSM3R2=#P1{B_HGG+O0XWo`jmXUKF?xS%StgMG(HC zoeZl*0P`!l(5c2JGoWVk+XSdwS@0_Rh7ShTZRzmo;&(O(03GRA={H4VY5qmX609-o zWDY6pZ+whNuk3;IGgwZ;7SKy8{e)Z>lpW2rM%$r`CsBy5qPLS56APo_BpSn#>l5M* z8;Y5t9%(joHL}<}{UVyJt9jgH+?T7o0AP&tN3tGY=@$eS2{o3BMQopC3^w_E|jKO0Nk!><;Lrd~;zf~cT#93p`r zcv-=#yXkifLUF%AulPGAqi$fm7}#J#8!D!uPugI_a5;TRt7)i z8rSnkzA#ouc|2JynKTb;>`k^KW9lt7YZ;h)M$lMO#$KLBv*MF0s)gRdzd7!psSc|S z?Y?2$>l5!Y2|6G18v1CyX314fv=q%se#`9Xhc^FQ-{5_AVKyF#_m{e$>a!k9+B*E- zr}zdBs=fj7%SF@aRMA$SMPJ~zAbRVxDc`&59q%4mbI;yG$*(F`pzqGF0F!_ygw+AQ zB$coGitED4uefa-oczV1+swQy+%XEnx|n zSjQNb*MGbwUDo*1PZW=D=9f76ENDwSYhDhGG^{TiX2E13zCq*3^NW8V z#InTvKLImWzsJwMex~h^F-)$mEBWM!tNpU$Un9AomGo$a3&e_d+m1_v$OSl3G(Cd+ z48R8z3yNzK?{*7yPEW|CZ6{JCS{)3X?*ddEtn;dGkT{kdS~;Bsx`we<<*;&jGX42r zBKUl6IE#7YZ;@k5xv159TIl)uNE$Wu5Q1#x96lBz=92 zla&<#zh7hg0*eOL)IZ_=Jy^r1<9eWN=hujv4a{r4<-Kr3-f{cPBdO+Ws7zA^>l}?O z(Ks7zhb^F8nE*CStXL^dG=4OO#`kJqG zUVY8?_fgo}&m2g7zu-q@9yw*Z)oOsfPv7to=MjFVQPWL7$&;1KlGFLR3s5(T&~%h8 zPe50VGV!BvypXse(|jOf-issmK~#^12|NitYldOYmhjTY8_MWb+YwN20G6K&y~aIh zNP-&GxTpdslaxb~9_OEDWcnE-z_$#CWTRQhb6PI#?Sg@q9gGUJ&{XN9AV>^cxt;mY zA7^`v=y906{ce0-*C(O#vo>cO&~!HPJBy~SOGIsFj5wfnL+4y|CNeYx!MS@F3tr>e zxXtkC$#Q7W*A%B;_?7sQx8B1B*q{O@AW57KGhRGoA9^em(AKd*v+V)Vl;w%)B%mqT z&Wc=?oFpr+zFG0fC@+bVjk8*uSm*3D%In+hvpTPD49q_u_{>Vb2p@TsR>H3+j~oN{ zS@XP@-!cy>kmlNi`Cy=B54}VoR#)~za=p=bcKC)#OXX}$P^zN?osVv<_VHPo+!l8Z z`*;k#o}+z3K(iF0bVNHj zI$z$C&?|xSxz`;i$VDe>KCAYopLJfzujcocKp%|V1v?WghSw52)cIlb3ToV<&UCQ| zNMAz&L@J2&&jafgJ)3UJXRIK68_W=-P(WL9EI%Nc$NDpm#vA8Nw$s@$M|BIaLG+fa z#zIf$8JQ*xI#oykt&dk;?`24lYeewby2-Oc?~MsLj()v&(sjtSoJS@;D_a0C<J-k>22|65z*9~}wOlJQ z8L<2$bn06aP^Va$mqEks={Lu({EDxYfK*rdS&3fD>WwVoByw5j)ux|yzEbFPIb(gk zBl#G~I8P;52+b!#)@zXG5k58Pi;WBGyxR1$&i}T1*a_^lcNO+7jTMBo08+mazs%-r zONBis)2G@_r|}?u1}RQhv9htzF;;IOv)#o~+*#;gWTe?W)TUZ3pqW)OR?|z4(b@E~ z&X-s75P77v0ARk!g66l3e+cm#J1WcyMAv5_^;Kd#3#N0G!THJ)Nt33w6YwIYy%nlq zlEK$Bfa!!|P(GQg$3q&T2zw5w}l%8L6FrApUEyK{sGDaIv983P_1)`NUv|C(n62Eq{g6jM zgY4;tZuZ;xB$SF!iMK*u%gFFqXIyc_7M&Mw(ELhnULMKS326QNHz!z~fSLkyeW>Cs z76Eeap^T=>c6LLS2t75X2Tan3Y*AsIx4jOt=#$eN%bN^OuBdH zTScE$TAl3qZR`9A;~{IX?6ZuI91@)NR_MwdCVn&yXgXBfK~_bg+eo$S=_k(v8fM;8 zznt*0&e=<}?jMs%=`p;rycvEPfJ-a=#<*N5!z;rt0~*lAU9ta~m3|-_&FV&1k!#`r z^RxUUbbg+Qbbc?KR@V=CL^R94GAMZ^b9Icy4VXdvuBXPCDzgbU8&EwOtERQ&LJOTv z$mXgm2r~2jsSwT8d=iQl(Df%M>SLk^$o3xk7w%zXv)#~UJBNKd#yy64c$dLFAZZ?X zKx8Bc$9Dk@RVNzH8b^P>!FDp4F0aNp3W20zR-Sce1Y9ht=*=!&@>?xVI^zynKz9N< zkI1~U54NjKKkNIB*L%|j8>1*$VV~r;^EksF1M?4K0KQ=i&i6V_Alu{nk=Kslgk~L3 z|EG^b+abmW%HS4YrhT#&*U~4%tgi7!dq!DoWUn#E+b7mJDde zrxOaKaCwcp-dp3cw)2Ers1!hY9=xKCvK^4-oxl{s6XrGER&0_JZ|a@)S@J8u4rK%5 zTwy%8duYk`$@j1mDs$!9j*4Mu{4(03uw^XP%$#u!?9r^SF3sWv8fNc)=ng8=>s`<c~;eQR>G>j7Pcl2_X8#a&nb@zUKYEhoXz+Q;iKs)aaGf0HE9Mbc7lMT5BFDq z(@kk#mw#{rLnc{Iz2b`ooy#>I3co?Nivj2_GO#r1u)oTZ(U&;C;4^XoTFE9y?ux(H zb>0x?H$<}Gt=t=9z$^X^ad6I`4E#xfg6uKEHqKodd5n52hX%ce$mY<9BeMe6$;-GO zT9+-*CLB5Fvh6fOB^b*8o(e#=adaL^7XfBLQRt0q6YF2%t*;k13Wue)l~@5~e4|&H&x3^IW}bAi>*~AQ>d;u%dA!X;46; zW85;}jApTbzI?^nPGO9jT!8U(6@{I3Jz{5WfobLA3Bb1Fe7?J=*MO=-Ht$_qpjh~F z3@^;`Vs1jiH2qTi4>g`P+W~m!^H0dT zpYX|D4I?v$Cwd{;KcqBhM+~50&2UHDiQJ!8XI9;eq}{6T_8?zzW9DUi9snG0s(>cq zN}fN6n07;BPN1IV?!B0%-d5vV#&s)96>;))kpcM)8 z^TR$KV=-AX2Q!WfO+W8dl}gjk6Twmkq@jQYR8+3rO|iz_(_h&%VjxQZ~8+G+78%UgYdQ9$icx3a_0l0bDng(SSg@2ju9Wx74)d>xb``D zfX36ExOWvgS#0YnPM(T8pHkF!`-U-aJ49FdA*%zsnrk;iNiz)J5aBn?6}kn$>rmI& zrSP4#z#Kz=Xc?>}oBY4Qcn~!~r;Ewi5SlJvO~Kt}$^Y0LXGg;bwL{21bX}l>K1ocU z?96+2jE?S!)ds1$8J4CC0DbtnA{v(2mW-}IVT_m3uH*dE2uv1tsN+Ny+F3zg1`L7V z#5DcfeUaq-2*k0F=%(K{uiNUq!>j89^WrZchaDsm+5Lj4ToSMO@3 zpb3_BUg5>iP!Kf<8iCan7eDf6lLweJAbXR+4+SzlB>uk)jJ{WsWG|nIXu6(ML=T9h zeDZ&#u$Qu2P&%rUd7Rh|6T??l^IS+1AKq4V-ksOQdp-mbp?lk%=y3Q;#{WO_rf?D2yPgh*kwc|=$^~T$x@0>n-U7l35?Saz) zsL~E~Vd736WAx5?wYdi3mld6nOU=;**Gj^PhLNccL2&oPlX9&7itj}fGSJUyLW`5m z=Gq_Rgc%rdI)lW{LI-um7H(ChPS}}XS+tK_<6>6o6?p9dwW&$K{1RzKley%1jL`h+ z5MB4_mq8jfp9yI?ljOuN!}zRB9*xcmJOC$tb+24x493B;mzOn+vhUJD$HDc+(6U#G z6WVqHUQ!0LurI_4l!Q&2s=i?iyxz%H`bk>7oeCotDMhAb60gHlJ#d6KI>zXqb+*AaW%4{H!Ags8 z=nqh4n!%KhbTB8o%)tmtfQ;r4A{Lr{m3;s`eEkbz8BN7K84cT93u%IQ^pYnC4Vd2|_;1_OFQDmM*-twfgr)&#+X47!96D!f z1hxSb<(}3pnqzo$3~ol}eTmrNMXjp&3=w#C#~m#Sdx>mZ&BkD^uM=9g@A`vxZva{i zxbDW^F|LB5d*H}q`8fYH1M8%n#-CP_r38!BHpxuQExVHQHt(_+miLelNw1pGffilq zXEpA0kVcXZxUdK3>PF*5qX;yen19IO8*<(5;i#*-)=_;qNFzb=iRAc%;-upAy}63! zJt`dMF*5e20b4+yxOxK749l3*Lnljsl1l#|{Y|TX|Hq-#c2o>we6qVQ?QqU5&^ovn zE0*{4`1IlE{wUS4^90gs;B_+Q04fC^*PnT~P!&QiP`>fKn5YU;w zS7WsN|3p61b&ZWBn2Q_9=Y-XpjiXzznYlw_K2wbqmTp-?BD^dyE!+sKn6jE0J*w|y zemh1`-{=1C>trAaA6xPFy8KJW&@28fulY8>c{437LK5=B$3u)qE7VP~7>^ufwG#zY zEHC+yG%q1IRJ-V8<7FSGzv3&HT2JYaMxMq?U*lVxtBZ5>JlQb5GaNf}52aHu@1YvT z3hyE61E;=gI>XM#$bEzKE#|L> zC*nvvZN_df_m4uW?G$2|o6jIl3$2zU3E-DQxiXog3_8|VoQ9PlD;jANtF}{;%P}}K zR?P1&G0fqU@ydJ_6APJJn8{_y>EW<(ry6rISI5qKB-cuA6gBCX*L<~YqjFh(;U-sf zLvMnO`y@HJY9?1C>loMkIr0x)u6}q5&n6EIwZJ@=b;fPHUB;6@qkCVQ_6PGBrWTO+ z`kI?fCzZ*f$$ZurxE+RdrZxCwkZ}(@PJXM|-sCclJ^a;Lpz|KC=zB&(K|_8!&u^>F zbN_c;0f=;;OJEERDf*!%yi>N9Ar|Uk06EG=gJwh;7YI&hVPeuK3xJFU2*BBDKeJJI z_{N{T=6j4Weu0SrJ6}*CXWied3K0CWSLChp%4@!9K@kKDJw}#rRONa&zq$aEVBKhR zkOz370g8rVvc{6F6mk$F$xIYX5e-`eL^PeY^RGiTSHH*gwfzeXm>`dFFYH77>>gN| zXCYQtGPyq7GJY+SL$33o>!cOrNKJLiB*w=O>u zB#faiyu7i!dl>MtOs3+Dz40D##tItiXS(LiXv$Db)}%~qUC$QK5HpXtWk^@LerV zOd1`#0hwUiNqAZ3?~JW!vqAG|^bM;k{TR7^A7lIi3%RaDYq=KC{DR#6_eat?buxD$H-;L>3rP@ZMGAP@rk}+%E9DWOh~Haww6quPexbV{ucFf>stZ=4H8#% zy%W`j3#OCe%P}NvR%f!YKBMV^&Id%~?;L#fULe?n7{dt8-+zu{^v*hwT%Pz@A`P(7 ztmHW@mzD{bpK@`cIvUVa9Y5z|#7gMOt99qDtRa3hPWIZ;BZb^;kO4d6aExKtP9oP* zer4II1I#6|wu8{D0#ZMBCRn?#uLFQQ{KV5wLPM9@R0NE{`-X^y5o>4C@QKhlS8Xf( zadB>%3an-yU2=`9aL;?n|BGWGQEJ@GY>4O9tN> zL-Y8X;!fxFje+NE65o7HD#;5`nrsn;_7A@tIe!R(@1}nM{8c6!vn2ugpnZ&=w`@ue z1*{H1fZrMKq2zC~@i1xv*-pUATfO!qAU;{2cPvb(;$P%YJXZ3V3BM9MybO37$T=_O zx7N8=8+Muwo3gFMReioC9yaB-OwM-tzA@&-#=im#0T~QWWf#@b;iel5diMHk~t zfUG)XOBJ%>s|&LF**dr65-!bzcLtm;V3M_LbxQc<41$_*LvfPPblT3p4xI_smX&@} z0BxuX1@sd#-G21Kqw&VEuB|Dqx-^J$5XO_fvY)WBSbGSaaR&|e2tG4LB-hSDC#bzm zTn{WYT`8cm<~#Dr?rbc)hWoxsYPUwskO}&s} z1JEj_Kt-QTqhpNTS!WYc>0yAtvp+=h001BWNklx z5wD%lUC6=tF&Le*2EiD8#R=n*R}1JT!SZ2`jMId_-6tR7JfPdM0?{*?jskk4?R0jZ z5TA_tnXcl5iETi*@3WnNhW5z>Af|@Wt`yMB+Zo78zn>4j=WavJ)~Q^Z_m9HxJADIC z^tQ?Ml<`bnWFBIPl-f?hOP)vgozSQbwCPlQaw+a4xdV*f=^Fx8EA@`Y3#oTXDO-@= zcG^xC>}>j3=ZXI#8h~We?~r%xd$u2$aHg`hEI0~+#IP6q=u6KM0C~np3XO3!j%-iA zXt;}k9KsndH2vgxM8kBqvsVqa?jLm+pLrx;Vw>T=GoVH^nOu7F@#?l!l|B7#_prlf1^C@> zvZSx;I(fW{?+Rvo-%ty*?lt(N@l(^p>_K%!vCc-_c7uI;4uiLokGb(`50%{wjIzcPJ-1~8N706<8hl8h?jAi zJ?M`*crfwLy@cd_MCivopjr((r158MKlvB%|!6)BC)Mi;|wH@V`S)Y8NVV%|#NI9*u$XDY<;O>!S#qL0^%iM+uMDUp& z>tWkLi*)(*>vG`JRBWm;O&a%Q97{k|%Q|Ld^VA@UI}y((eO9A;4|BH69(B%UHSDs7 zARdqCm0=5H&UV|ki}YFNJXwjBBR2!b!TSaYr(I7vR^hFR-0@k6Y`XZZ`m77yL&j5y ztEg|tcv+$9iF~G#D|^@26z*MI7LKu&&!oP=`%DU;C)dbty|ly{>WO+so3|bl;i2!L z*4vfq>x9nyw&Isf|HmgGK?6_=g(k}K0%H;$tcl5j&cvA$q_mt-l9xI@tS=C`Gy{c; zDpvZma^Az_e%u`AR4PF`##J$+#-GIXnuqDrI%6D*hMB9hSr~aR3-tXf$R%+-no3~x z@X<@O#_^mwlJ~I*P!-U*LQEFnwfp)yft{-`K>(Ru3LVXSek6`j|KQPd+RncYt+oUB zKll~jEUUM0n|!i7F2#z&LD9*C#n%;1{cp0J8$KhKF5(UREP-cz>1y0z!hKe#R&B?c zkEOU{eV713(x{?+`K>yRUJX0tIIjOKJI~~jxb6xLQn@ZD0se|FMSTObvV`;v5e*`j zC6l>o`2&--R@(u2SyPUVUjaF#s5(eG39Mh1|2_QGSg}%PuKI?E2D!i1^|i+x=R8Y| zq#RjXjpWk!NNq}iy6BY{rt#5Uh{T=8u1_8VnXE7U!Ihp-^kZC_fNg+O8y=07?dfX_ zScHnsOm-xX0q9E08@{xrnV0}#=>&v*&G)vipTk$vn4f>kg)VDl=4$D+Eh!*C)47Kf zQ&40yXuLu2QQK*E#sM%1));ZYgwFdT*Y{8%r|~n$k_MRBH?iJp$z(+qC*d!ACnB*l z|1x;jZQ1e|iS4Ww&==(3JHpYiaW$lAj1^SHl+Ylr$G5%4hsp%7L}Eo&V6t(Cz4XYx zX10S&7h6D^*GI+-l!T2H5lyEZBCGwhEbME(l|A%AMaimfKqf7p{NM39S?j)^3C-$5 zK1imMnfkvW*k@CPG*l2?k|#^E3c86SWkIjc!<96I>9nc?(&Wij6yF9l2jcMASmDuh zn+{rMI&B$9F4lIIfar~lLFADm&)F7U@fFO5HCbPm56~s%^Yz}#YrdHPETDH)U)bT} zE+>$zrV&8~budWd4>o3?5MWpOMKnmDzc{MM@g>PxOCk5pWG&*+fIn$Gdtk@Vh0ezO zYAqMldIF61j)2oa!umf+=Q50h(aeIu(N})vaYWN;J3AmsdUuTNft5U7Xow`I?T0gN zLge^u$y#Hq=*(=}3g}3#Lblz->Hu)ixKn9%trVEz zRl`*F_LFpw-$D!ftm+NMVDsDT;n-_5HT_NjF&cKYOXq_My*(eP>G)`nX-T7^{DC0G*b{O_f*nB3SVa*VUI~k7*zcV$;o>&&j6!{BqavQM^* z>xbqm-S^_QVna6lI%mC7nMtk68dU*WI7iO)hw{w-nM_2(Xdd5aj0RjN8W2>eU-1R- zy)n%0_7qn0A?9jnRf)dGNwT*33X2{(12lM{@dn66=_bLB;-qt~*dhlV|5Ko?fMzqS zBs#OdH0b?MK`_KcG?r!;>~8+G+74Ji%VRo8E@Y5f9uP_Sz6f5OP%Wug{Hjl0$#0njP`7#~8q@;oA|oFc$wSg~#no(V zqKt;d(Dt)M-@#acJRqWfS$&LpB7)t-_(woq%4;3Sz$~!ZCN(ROr94MbwU}i`0Z!&% z(&9vUeK_D8;kfVYy9$f^RtG1B(FGc6KBTp9-A`){X-DCPb1bw>Bapxt{D8ZL}RkF64Fn z=&N`8WLC9SiW8KEovUnoZww~9WCirgIIb4Z$eu_M?n(14i{1}#b)_Ff11Q!7WkY`3 z+FTn0PXHHu7QHX{4&x!A(Y?d|Z+jCY`JS2fE}xu@LB*ZJJ|5%Eb!NbVRrQX!ip*?? z?>geD98-_~G_Wf_BO2y64pN$>qTIy&X#kpvevJ1w{Up9s41lasMQ6R3r|lM-z`>j> zU)TTcN24DI%aA36x|oO(EM^ZJmnO>~r(otFyj)VY zl%_Fpzu^4kc{%cH#U zPBU!E*`D5q^ojfyeZ!_@Pe1J+ibb!KC#BhKJRo#6XWDbNCSXHF#dJKM?9p`37214n z-_tLkVXiTw>5S2qnOWmRsZn&l^*A2?rvUNE$MN%v&Jhj0(yyvN>y3gx4M2BKzfNGP zGVNKCqJd2yPa3vT)RvOqm!E_xfnld06R{vM$UxIp_w*ZMj9-9EV~C_qjYT!rss$z> zmj|7D`sv%hA>M?+Ll!xwOxgT4!M~nhA+TD=(G9W22EiD)e?W^9Mi)Ne9&R#`aC{G# zdg+lpa2Q9_)bxA%N`bR?tG5uc9gr7F(*@|fBlumb z*SuG$CQav_ev)?UX8mM-YvH;-wkJe-jV9l43aE}7d{#>Hp~ll{I{}YR^$lb6_+_+V zl*z@$9VVYy@(rF4Z*Kba^o)Eu-dZ+Hr^IWz*xOv|7Y1Wi7yC#J`1{Je7gJtitv_G&KL^g}k zKW4tP5kiGrR?sOgcpTT}7W#zNl1n>RM%|@o)@2~hIOBo%7jLX1`mz8kbERo236l9=|@;nM$7}KQ8))$#TVZP?{akWFjuK+K%#L^pAiIfnRl62EO#mmoWmF%oT`M z0gK9|uM5aa?t%?dNm<(oV{@43;Br~Fk-fZ0Q}J1npTxJOrt222_?b`jS*%=MuDp`p zX8ZAFtNbRdv}<^!u_KeogY{Wsn99|e-$tu?!w36vY)iqI1hBzpO}VUiPaC4F!5%W6 zC;i{Q;2X4DO{UWsR=L-8Cod&Lw{MUiOSBBS;tpdv)s(HG^IP=2F@~+=Y`1gI|3x>( zx`}J~?N>Nv87u*!L8Rb`Fo;s=+zkE#&jPQx zXYJEx;Y%EywA_>*bjs;m-3Xk|$MB7;D3^79ku@0lLOZT@>LuV7Uk#Q6Wu_#ODZsBmgw@~NO z58XnDmo-mM`z%y0>)i7VOZn}vzqdd){j7o>dLXREacMxGb;==?tB^-d+^DI^#MSgQ zUp9FNf<Wwfy$}E5IzAe64{IO*jNz zfX^gY7yOD`M}i|+trRD7ypaUd%Yb6)9GV@!;;ZT0;$-qkj8Eb$@9k$*2@XEH4A`SV z0_v@x2&x%2-Z1!DCOu|{GfsSDYmoS)fb#^jUmxHf5d5zF$)b2R25&q6I<(pj;Ft9| z{V+z}E27{=;?ly)WU^?w z;?8Q!VO<@YHtp~YS<`R4#5}1yP~v4Pl&QV_kR;_>xnA=;pv$g3eSji)1-X6e-hPB3 zZu=F>PU9hfnW~J2;We9oJ91L?8ofLVH68C9mCK^>;!frt+V}SJV!ng!f$5Wt3A2Wb zcp;{fnJ0P=nbZiOp&$?}ixt0*pMCw(ZM+hnJdZQ{KVJsl$qDPYiTeBpKmHY91a5&H z^)SHQFDp8e?yRysM&?+*U;N&FCNDK#&>m9e zAmgqCNyO<25=;4&PNF?oE!qGdkxL(cO7ely&^(<5S5$wvg#kgjySt=IknT>AZifz$ z?vn0qhAye0yJIN-q_jwPcf&p2weI}_%;KyQzjyCv?>ADJl?2gVMw`xJZ+wW6;b@18 zvMsB9j3y+2tiJ70Bx2Lt3f6&~5XHKZxpoV7x&vkZw(F(PQmPl)?m#a3X=`Zk zW2LUyb`r~X?ktZ%^1(UkJFHZ|0HpD?ELjui-ebQ&pVxK3{LsDA3g*~OT(V-M?BzFK zxq9Zj@~SgBZFxnSjw|LRk{zDIcw?O8$zs?2j94!_P2KakXsW5#j55Bij~|{_>9EG` zHjoh{s66&@5)k@qg_QF5qDCA8=pTCl65pmiyO6OeY0aDe7nI{8%(SA^CI#*M<~EDc zD98OgLZLH#?KRzXiMdZu+!+?ldxRE5^)6#E7l z)imO{A>D&*3dzi8SZlNxs0o!8TCFkY+{X4J_ALZc@Sn1Fvc{agZMA(xXsE-q_w+um zseyP2dEb?~@=876)}|Y_8ex&7WPlNJUxg|KpZA{?S=Mp4`+^XGBc4f|*=Su7i4BFp zHTd|GG_UvEFLq;V27}KVmOohkXwy=z)5gbU^K+=QyLG)80 zNb6e(qBClxYK|o(L7a~AEWT$3b%oP#7NfhpV-9PLCBU#5e5FoYlfD0y>woo31Y*NJ zXpfAVw8D#{Q+SV(NQMt3El))|yT_vT-?~M)! zV>Jp6d~ufN@!xGrnwXinHuB`V;|bQD1O_Hh|F0jtbMZ~5!c3_=se{Z#(2+N~ajTsRAW7F?ex3ETOhRe!{#|OJNFtH|hu7&S0s$kK<;DGQzf96xXins%)30n9#ro*^KsRv|YTlA+?ht&U zj&G^G$XL~>U-ltQ)KY7_qskU@uz~zzm@u)2uI6mxZxQ(8?-X*p_5&Q=FW2=54M>^n;-Ox?s0F3LW$;Rl1>Eiz0r$>F222agE5E@dB@g`CP2 zUp;OriX%6%d2VWFu~cKK z8pnH>+TGI4H@a1>x7uV2=DGV@y)687O7nMH*XTv=etGVg9@_^j%|$xcy(+?d%{y;@ zKEUEn6i7VR4R#HoR2HIS##DaR8^+=Pf!@4DK$fWteRf?kn`2ZWh67Mf)C+8-W*+}i z%#E_G4}z~BYOh4&_0~9{t$dADph(g&mp@**-1)BsLsnjq^V@18J4OaW{C|!=ey;uM zT)ZRsoa%3CHikf#RVI)f8(v3#KuIDsG>M3=K1$AO)N=6U%kPTF52E9pYDPhF>tcFm zU%a$9Fo)z;0Sc`8o5fAv$)}jbx6qXgw{3gSqD&iZwB&aj)@DMS#RY;k1KDZ1S;JNOZR*?3CSYmmAL=VLSe@`))hW`Pug$7gP>1fQ&c)(m-25c@vA1tDk%FJYiR;bS z+PD2i-Ep45wOM5zE2>18h-b+IaD*4*#&vt^96iu*C`xSJr&*6>Rf!r+2+o$7eZ>Hy zL1<2?S^tYlQ;I)uG8whwtEsOQJaYh~D@*M&z1!Fk1c-W?;?_g{gVr`_nBOXevlr=i&3OJLn+}kI<&!Fh>9cj%~dscWXIS9NGa$0T`KC%-B$w0oES@o za#m{ZY{J^a7L%6#hFke$_UC4c6+O5iLuk<4TweUPeN6x4R`}(L?8-xb(|T=a8|Q?@ z1^(D(q;703Q}lm|PKDf(i`L@wG3$nIJjn_BB=|LC@BGrqy@qoSfAd6%#-k#Xrmz)W zkZp&?^Eby?!gf>OlF)8|rmF=(x3{|2$_XPl#B8&1o0Yiw?`+MFk}*fn*x(X++suXD zuv`~0g4Z^a8_+(Z!hOLgH)Mkx(v3c$i~ZnV#GqL~bqzFXpVPZ$-)Yhhfb~*;o`ZWt zHbw1^2=k*NnQp!RjA8VhZQK4*tPw%n)F2&#@=%>3Gn*;(UU23Sbq%zr@L7ZXeI6f$ zotq**aFs{GiF@8n+3`Xkx<%$2-Ax3#KS!(kXlqHh%>4~)BHS+Ouk~hh9TM>Qi{dG# zJ@)>3^9gOHCnBhW{Lhj=^(cxikXS)Vl~;ezeN~~{s8K1mnT7^hIg-CsFJP<{ zVrk*lp6=wUkJQnDT|&7#{*Bvap!Lw*1KafhDqx9RSZo%0rJ5uJ9=iUSvzLPwp)tkk z=KD}z34NZ=m(+)C^Ib1EB#)0Mf`^xI-`S>YG(y&Fguu1W4AIZ0ZZ83s zrk8y4Zwi8V3q>m5Xg;Hw8+<2n_IvTALJ*LxfVC*=waqe5_>;4f>c1&w{|m0puEaz- zxYPC=HNgh0vsd|INphm#fSt4BcyS<)*YqW)qShTMpRf}yyteG^)Z z;lDE*f}Gp{LGP&H3%e1Mnv*+%AIP8QdM+mg4Zpf~ei~Z^h%<{&N!~K}90!?+YgXT| zhIm{@1H9YH0sJkjhV<2lqL|$ejZnu4N8%M?+5_++$af=+%opG2ZUa4zQwZomY3Q8c zKswF!{CCh)pt-8-84*Y|xgZZ_VjuRDp4I`H&7UhykYffTql%(=*j;&baolUF4D@$G zXMAy7@trr)mopjWJS!c~^99l} z^v!-gNUx8#{gU**Gi<6pwM7%|*uscf`yw0gEtxb1f8-sF`@b^)+cfw2bse8}!WuVf zzP7_&N6&exw&*b#m=~X8%ZoKyD`C5s<)yd~cC!=jt6NE4vC#v*i92O{%ke?F>yV&{ z*%G!o?XuR}*Ue;fv=DQvA2$<$v&h$mUa!0#co`I=wl-5RS>Xg7_A~<>USl;Hd{ox7 z7R8zoRkab|K~vl^&ei74OJw$qgFv-yfo)kNoe!og%fiSa0gPgm@If%UsSc3e>$o!uOTvmR8>YHk zv4_R87s?HuEqrELNWWmqGbO(q|85?xk@7MDiP)xHnZ?AnBkQ+DQRx{I4cy(^lEY}N zRogw97I`7dnxN`ic9IT;l7xhz<8&m)r#@z?)VjYX!z2qJ+GO83v3Gyy&w>{M;36O+ z_&^wxS*g4x=8j3mt=-BSQBaUsJ?MlmaNhE5esW}PVD}Q7dYLcdm>`zRD{Y)T_Vl?i z@l0k0xB7E{rrBDTH=7TV^T!vQXJDKoh+2*H-iQX(S+Yx zwj1H&qtw!zSI_m@+Q|-z{TAH?$)BUh6-kunD+Fyf^oI4re#vp3PHxtboF&%jmEXT- zP9JR1Uet1-b(kEfuzHEo_@et|=fl%`skX)Ed2heN&!{7lmECiEP)XNB&}XLy&P(>i#RqgI15?z=6OPQ#nj7c{l|RZo#4 zT9KNpuDdPOuV)O_P-{cC3Z9;qQoV!8s^tmlZEy0enMzz|ztF4g|Hcc%h#sQ@GgFCG z@YL(7w&e(!IH)P<<}X}Cp;~nrU5@~B?Cp)@Aphw!>f4D}$glJ{s;>XiN9^% zL$mC!n~W+o7~>ndUaDN&&*&?iT8|s9xxTNa84{zne?E1Kxp<;KHA$;%7@d}6%b&E6 z;JuRw(3RAY4MJ0pHc0DoNzZxtPP*SRES?6Gie zPA*kHqq@V2t$uXY)+~~<;}oGtTsyon@Wb4;pQow#&aumNpYtD&v?W?_ST%y6{T`?N z@DV9_xGt=x1ZN!Pk&==?^b*%I+Lw9-24>&SKUrb9v$pnpV|0;4&b6=W07zfBVQ4G{aAo?rf0B9 z!356g63O>fD^eHzZpwO{ySuS!o213cJv3_xbDZXvwKshH1?6RvnDS#VyGiD@jcIG5 zNUjj-bG@aLo8Of*I(Ve)dG9_lU1cVOwe`}Sv+lHnddnqM7t5~igl^R~&mse$Nxv0^ zw|dW}9XDy$e{g5-t$(98yW|91hbI_{q4$1|`*S!9t2Fzry(BDAS+OusaPTH_{Z650 z)91q@p6(Sjo~@0e7>7J;l>gDC0YWk@VTCsL#%pn)cO5uv6P|i4)l?w|3>%K%xV!@4 z$nfN8YmUn6BZQ?;X*qd5shx9=C@$|LjO)}@u&O6LP;KGW9@ZoKwtg0R$Yi=sz=z zi0xlg_1bRGb1QsObY9IM-V1+oW2~hgrtRL4FtrOp{qHC$I~J5WQzfX&UE;)8Ck5OB zXa7(UqjoK}A~wB>U9!Wu;NH&Br0J% z84K9aHO1fcbywF;nm5GMvNX7T3%glA>5pn8fBhL3|F>^!?10ty(X&KgdXGgjbcR>e zhsAYluF0Ft?$OATe2x3#eb~Gqcc0@pZRDo2jTZ8f!{RNiv?Fh>b%lSxTet(`{lq1o z5PKp(0g}k>)bkQoBXDOX_`a{<*$He3%DD=A{#f*HIJd~&oAVKHkc;b(S&P(7tTtY` zoC+SH34+P8lC2hVgh6wl?Qxsby^a-{8K;;OvVgZOM|y7c-TgGMLzZoU06sl zqm~I2j<;^V*)R#4X#0A5A#bw?w_IRmB4iwgAAXUEXk9P67>6HiknKO;#z;7daxps3 zX0?Ukqx4Z(YwUQ4qamlm|+G}5iDhL`f@E>ZqdT$x~qi;zyBrooQZ6UO?jNraqRd~xR4jvP0 z%$9`Qd$X*No(60le$T2Qsrh%IiOR(2K(2Zh8E;JSI!)Vgf2*+2V2_36MV(}xScj~x zR7gvV#TRx--4L_t;SlKu#hKbWPRu=&eMD~7>prPrMX|75BU1-Nm}&Hh?PdFL`KYwJ z-nt1wRBPrkHLMYHVikZ3Uz{+wyN=$D((98kV?GVMpBJzemWF!KoZ7Rw{y4kt{8OVt z&FNUr`9x~~^28hy@ior@f~QU1)rSpJbECgrHI{;J#Z0_o!W?)}n*!77iii)ooX+9R zHHWqn_ZzM5!MyPC5W1YxqOpzFC zl361K4b7jRtB2;@Q^<=(f8y6dHQ(ZFmKt&MBJw(gWg<4GfQ~aE2eHC(fFeOmfB{YM z1L01_ICZe<<4e^Q(6puWRHv&*v4QJsaW4eE&}=%4EuHEWR{-e8{my_7`Q7;Kq8tNR z7+-i)o+DY(CGJL!x+qanch`tAM%@^6)y}q@u*-i2mRe8!`sh+jViJF$4hx>)C71%c zM<{D~7~6q)ob~d&5WLNG>|s}t=SXgy{fQnbb}hE;@jFtty!J@=N!~4M@6nxm9b_A> z&N_}+fEy4>ZKwLd^>& zrczk=W<^#vhcH&$x&XHPmXWcU=W4W_F5wsP8@L*l@fK%&r9UMmEw1xt2i_sgpe3z1Vkv#06+oBFQRd_w83Mb;+ z@MlxB)BYaf{r7zb4cnd?FvOzW-GtUS=QelW5vv}FKeg=JCL_;cDz(>}G{fu1;1k}a z7RztRpfs;r>#h)Q<;qjAIIDCHdTQ&|`7cEq%{S&(?2MK=@t8s;H`{1y^h-zLus4o$ zzR?Op%9|%NGg$*bBRfIp~ zIHg`VRpm+85S1Gi@t>${{2h`J--~j^b;SCIX`zC0Jm$i*-q_CyJ~|!=B+IQykv}Co zzt|X222VQDcXq%1@#akmptq{L7b~u%JbXe+G1Kv;HfnZ38k%{iPK%DM%z{p}L7d)= ze+BaX+Vq|NDQv{MG=H&hw@xrac;B|)%Dp10_S;lWw^2z7Zcqkep;x99`%jE};b?gL z^L1ZWy%xWQ@EPLKu?1`*Sn5LLv$RGor(?p{xNk1v?4$!VEaF8~ct2zYKXcrWU!&vl zqvXmv!yB!=!Au!guj0Hci(XeO@kbh;codD+d;j;l0NJkxmQysTQ*PoqwwX5G@m_fy zHil7YT|?XGA8KmsZ`c-EdIB#%!J)^=wWSku6U+2!J7HOkbq>8SCT)%*UNfzMIaY3j z$xLXI^c(nTz;h>B^XX1S_R9u&)>yoU(W0&_)`;695!;FstjQy~Ig!mm@&w#RDYvuOO5T z796ZIoKsIcOkk`n-ry9DewQf1g`g=Lytu*P^lT0gtQwJbMxRLQTk=G$Os-C@(f5Rd zx`P~~WqGX)yF&IW`r~0);Pp|(xhOdYQ4ij4MLtu4gficfg?HXO9ue;zV=zSwKZR*Y zdi=EJZIKUN7wFAl7}eo;r7qBm5?ann?5was)sSr&2D6ucj8QfQeyZp^(?uL5ywo^C zM&IkdyJIoF5qgW+dye3eTZOgrxtVJvTr7HQdtPyI8J)*bkh`PUq0#Mwkxo67=~1#C zdg?Hzi~BjY2S_dT*nXE643cPi;bFi z_6fYO*fhT~666ej%X@1Cq%>FfOt2B~K$bD+O8=d=mOyf$SLMNh{^Hp=u*=qy*QLPj9!1*D~ctib+Y_(iAWFky2CVhSm~*#DE%CS-o+ux zV^>~OgOI<7JJ{lILa1XeG>K|yR<~hoUbRf0mF3JJlLvI4#*VX5p2#sH1Uss$0Aec^ zI-43Ty9PMx*3*mA?+#*w_7_wo zwR6epANI9FdCi&P+V-$VXPU{8EVCWum~kH0*`YyB@l#`}j#bz(J1|+U%&|7dAz_hL z^r3%jJ@o!=&{fjcnicd~&!ziM1yf0j2=m|Pk`+le9BQ#nes-5L6xpSuv8kMg`@A<% zM=N@_bwm+3jv=c6kBICf0URRgDPg%x-nm2DKAB(cf>ryR8Kh_2Kqxb=CzMUJ`HB=q zp%Vr=15W_AiJAXG`v<{InD0V$CgG zN>IK$VK$n&gpnDnOj7OW%#@xtbTrw+;X#R`R&HNn!Z0;1ez-h4X$yDAl~D)qT%$)N zIsMuAT|R1J%(8s>wj}xfr7ud-xT7H-Yt>)(4Y@jrvee+_^+NAeV27Wm3%K5Q(QLeZ z#}x6Lao^=iqU-2X@5%X8E!(3!%{l55_7-^ZM>nx~R!_W$df|H16uWn~Db{xG&MimmyRVP{hj9zOZ&{&HC^ve~bQw-@(7cczj@$sJ*3HVq!j>?=&|c zv!DCkH5%pU8H##7%87nNCQMTN9VXijblgBLTXSePypLymzhCFTyQLFIE>X(K=ux}j zfz4#|=!Gz#f-(22D0RNz;Lq%2aipLYq2x_K0rt;$o!jf#LY<>8(YH2lKj4;o_fc?& zDNB2wznG$0r!xQ&Atfj2iSOlHX3Xnj5ZB$_6xX4XVu3-g~AXp~y4kP#4T6}6Je3g*vZUip1B03C;(Ls4yLhPborG)@or z1=EIbwUn_${cEbz{4h;8;K)9^9G{H9UjZ?4_^{KJ?ZzOCRclJWcB_lu3e=DK@0-d@0JMwb zC)x#ZOIG0asj^+(h^@SWBH(m$SH3>n1<}N zjF0SMG`_*5dQIdhyC#A1Yt#LkgF3IN7Xkb|zXaKiN|p4sb@G+@+vspPR<5_X$(XyA z2T2;1+|$T9*UeUCp^R&;(c2{tGND8LY@Hhg+-}Be$)eGz;}xIc`u6NV_uYL4PJ}_X za>f*`G&(wk^mpizJMBA9mx~veOMm@I-qJWN5O#@bl4|a&3`F`!Hd78Hw)8FnvUW`_ z&_VakZgWg?&*Vdpc^9yZ?p`P4{!Y1NF-7GPGImqmO?b6Zun*OpTw)hpz6#KTgE0QO z+&fnJa^)hi`URD2OGx%t8|BtAKaKh2_NA}eNSQe8`VmbG-ZvCJxlbIg_?X`_<+!;1 z+PUvzdVBJYa5#0varp<3hX1kJzHO(>Q2q>&kdE3R&g>IQX6Xulr-M`d1u`l(5#Kip zck+%^P?}w7I?=EW2#ArRrry`Z$?bMJ$jPZ!$@|hozMH# z2?!eWza3nW)>x&GU~IKwv0&w)G0GXISdkwLb};{xq;}X#kErA)f%Yl+(x(%=Ym-(W zRN=$zzHzk}DjYnD2%Xo}%T*Z$Bl;2e#3n(n&_`@dRjdf+q9E^$iuKS36)6rz5gu5L zTn{E=>ZTqpFAaFlnkS6bINyJZh`uoX`0`6D8h;Dhm!ea7mRT z_vIDi@Eq4lb_tbRrL9pj!g?{#yI@)t|Ga(^J(y#7QIb2hgapwSDO zZ67{iPSXbWQG0^`J+_?~eoe61y3iow!MAu{=0T;0_3l=PxBp$BAxPWQ_#PWUGmJ9U zY{ze|>!mz3+Iq8bz2zDOkGV|9HDSeIP2@$8?P>YqD8epCxn{*SW$W^WMBoC;?aUfG z@^J>}ieOn7&Qb*`V?-+-tMsgB?j0VKd!aN}&dscTlmj0RYPcWoUqRh8C?mzgKr{4Ye&P!ACc2c^}`AgrT7r zY?cDVVSb+firQP&PWCDqvQI8>6s919_pexl>p|cvy zvVB5cTPKWA&K|L-Ak=ntQV{Z3wc_uF`cN%u6+O;%+D!#eucoOJ!kFhPx3{#hdofbT zddM+Q6sphBZ?iP^Hb3Ck^j<{@NBeEljJ3DN&Q~spIf#&8*&#ue4>26t6duM_JN_HxYGfH z#|*Y0*6mfLW>75kj($w#{6iIpt-;NUcuy`w{Kxu@+Z%SQJW)Y0U{v1t*A^`UrSq5; z_x6&DNma0+hUtYo4_dMVzbBXIUmb>!v!nfOf22xi=hzxzmJ>;s`*E1oCy0pcd4)_e z6cPW&*lT;m0R()h{haSP!$y$^-@VX6&i}irpiOO@7;JdjQ3OcPh^6n5oE*{oQ5?hj zF`>#aHDgb_RNb)5$HTqHSbbKv*QCRDes0eFBZvo*r^ysw_ET|KRK)y@jSsBA9C%%v z|Amuaa>E0l9VQ2zC^Go9YudFOQ5r%`f=B=<&XsDR6F`)PpSa8nO!?2TL%FOi=35h( zec!O__NSwjco>rxp3Aq$hOa{WS-bkCGuC1Z;lP9NZCUTT=V}0gE=mz|V%fKOTi7c^ zezeF0KjCt}j->2iVdN6pIH}-Ho(U#zO@D+>I#X$D75fxaE%P0!VUz|VU8or__S0cc za&^CYBdwwWT}|r6S?2-z%QTyrSmn^FufMwz#q{AFaEPmkyCC{r{o!91*i0AmL2J-7f zVY=5=J}TCVne)!CHyeZJkWPcKIgO(IEA}2=cqAch7B0SB>AQTPQ(g9x1Eu3;Fork< z7MIHUMD>I|{tv#v^7p8_ijb%(c9_=cYb9%K?MItt@M}E6nX^ppz1zbjo~$7nZpdVi z$;bFOkr!=~vlCCNXUs$=<1els>tyUC;q!=tM~#Y{wDCnU4@qkfwb56x;XBa12ssxr zPLEnr%$T($oW6n~Ro5WvS6R<7U`N3tbJpHl0-Qcdv#xkc%{8ub8|1(~GW|l(FwtFnSShM`LSUF)2UfXQuk=&Bha3-QbH}RcD6#5nL4! zEBQReO6Y7I+xEnzvX77=8ck)8xQS5OA~x>sAM=^>IyfWpTCAwaT}Q`=K36;b~ufMv0~SqW3tk}vlmLI;)$ z2BQamLb2_}rqwyTlm$yOlD6E2$iecW8x8HgHbeZLZHX;>frw=XC}a>MspnKi!fM0* zvVBCjs!73<{v@TXdPOmtiqW+YgglE=K5J&tL#mHNYS|~{SD0;`Ndb4;755e*gj#v5 zJEOa(7nlqxeCN8|eN^#-Q9!GQkM#z1{)3)yW^2?;Z7;NTgwgIT{BfJtN{VB-Ju>w9 zwlrFUjKML2RHwm-Zo-4?=214&(3mZ7zly%zD%|M&>8a<&GM8t5!4LUB2^=8R=so!- zSW2atRdA{--uMd3yMkLb_qt&0RE9WMj0P}Xx4+`E6jC358j{}1MUF`QbxLjfJ!bNkFXix@3LbUjQ*RPa)ikOs6=B>x zc_YnuEW9m~EnEI}*X}ypCN9 z+xm{+$SNa!=&J5W>YAJC;&%#iIWxMD9xVE2_&>T{?nDt^>9d4fuQh@Gf2LL{(NEr5 zo7}x$VPi-5!oYzkw?vsHMGC*e|Jk{y8)2h1 zYeo(RNNiNHb&PeV;-5^Iw~^1duEuLXg-Ffm$?%l9OkkaSLtabVAfAl&aO4v5<~(m@9jyUBYOk(6|d*2v9=$<@1G`0@&j-^JSd`Nz&@ zidLd#{=C%x8umRHIkafrR1c{ zR)~Ko%2{El(GaLsA}A6%=FC&mqgnAf&_-FQz}{}7(Udz-rqh^HaVUvo06=++xw7cr?Yq^?@}-B-+_ArWD2`k`=H zQTTt&o@#N_s)+CJ$by!s5iv)-lfElV1b3Vv^xVvA#jfEs=VMgD9Y zZ{F03&rcqOHq{l0i%4Hfo02@N?H}5|9EpwgdBM;W^k#CpzaGG)94>#bK+OPRiy=Gx zOuY-968=8^2!ExU2?7aVh`5bH-sQZ@4*z0&h92fPt9kUf0gHTTLTLl-ftD&g$Yj7b zX|ZXBqtGn5X$DunK0(RE2=}sz_eGeCU<*A&?J2!n{TqC9@AC={D`w|GtZ00%;=E*5 z>93FW=K&1|){hDox>>8H`2F!Q$-bB?82ic8S?CDY3fc;Pc($ShW$j&?@5kejSBMAV zmX?SJm&8ftF<6F>4aBYLVv+7P1hSfGPxr4p2yg$XfLyIPYz7C6s1dVhsNH}ZQJYZI zF$$})XEz*Qb=?pH&pTKn(p|*G?#y-1O0l4P)?`#9~n{czXg43u;&BCd0`G8LwLn4N$DF%7RZaN zh0f#6wFLD(i#~`kwet`#`2&@P-^1@Qs=D+kv8aLe*2$HH__lbkkDaWFuwAOe&CTED zIbk4dyY?l=wdUFd=&F|ju?3E}WjCM$XAg|cH}yH67ROp&hwZn7utaUk?dBMeK^= zEaXT0k0HC=aE+>ne!<1-M;m&XcU@oZ8w$#!n6GygcAQQ4WN0UT6xwC-b`zj$ zG0_nfww1d@>SGM{)bbLGq0hS&Iv*VAXL^JI<*3F$E5i-EC2^X0DZ{Jh>KWVR^*BJy z`}-+4T$0Pc*yd34;N-lpTN&}s`ZWpSQ)m?qh?cWj;F;sY22k0^Q~MP zX1tEa`GDE`!?2{wX9xH+!{eK-K`&XUAVMutm^N8yh#+J496t<=O{Zot;=fEIqtg;w z%r&`6Toom6`vydSO=e)EBwopxdQ@vDQL(-7WS?@NZKEje7cT{6=uOEqFJurb+f=w} zVl4zi8NZ#N3YY0-HD@(wRM zk4CA(IZNNJ-}WWKN~Fmfy3dU8;CFqjlAR5@T3Mt0qA_NrCpucqLl|8$3p;foU= zq?>gj@wGcgpX*^wJY+G_CjeG=K=phKF!%RRoeR`*G6P9AXkqzST#4GQAIk6;FNF&q zG6FSg1@JQL&@MvnE){Lz1bj~i=MjxN9dE&*H{Mzfy2 z&`Kr!zq|1qnx!7M6T+(DP(;1PfP1L!>*0P1$H0Q;yntgZ*ub*JqJBc8&9_cjTP`qg zkX)Q@-#zdFWLLz#b>m}rcQbA+2*aFzF+0P6&V?3dyW?;Obm){&P#;GK_ZLqrgO1zkl4#USf8L0|2# zwL_rHNA0)Je=mhQtslIon`aS@E6xGCO9&KmBMt9_@ry{I!8H6NgE!7lnT>POVpi=b zo_<9SO<4Or_OnN9(awy2J8}0fwM-S(j*ioU!lRCk^8H%P?{Q_VY6!o9ELe|pf^tLT zS5Cg^)D+ZCo=^WG z@WN62WU^;z{;!iw)e2wy$y~~58eWOg1CMdO4H^s0w?|x`)7p2v4`&K;^@4R5h{yId z|F>*!{$UpL15sOh^mxoJIpzmR65aw0FQ8Uq%~q(-!*U``u>~V0-l$pwX|`aeVwVTU z>L6&Nb&m>Ll(bNUWX82zASX6;h-%P%JL6xfTHD@hU&D#_SY-)Y2keC56}XH6I2Kt8 z=VepbY1t>WDzPx?Pb20@o!5NsKN1egU`IX(R(?@Z5%Z#0ZxKa4*At;or_F+9VZE2e z_Mp=}LlXekrr=R8g(&R%eq4f);C$-KS1xA$;r80HDupL#Ka7gQFKVhGHYr5{wPAa- zILb*IcP=){boi0?5(R8#_y*u}Lqr5n6tE`(FoPy91()cvv|u%ZO=B3hFt{m^*tmfu zr(LdZ!T?6S^)uC<8eJ$cS~S`#IrJ~kCW@-{xmM{s4H2L8ov5AAT+Z)DdnH`D`HGe{@vBuT*z=l^%ZGT_^?YCU_3GLdlOhvq)@~6%FTHg|0jX0UxAZ_pBFk zXGu7rs_l#$U*J3@FNeH>e9^$w+vx+n9J3o<&fVptm~!Jq*0vFO(NAMJ0*#yOPwMn# zRst0VuDF|VWxZnXq8tq+EBX6CbfA#oxGGPqxuAcyh#Yx-0;u?@m@Ff*vFtT3VL=Z@jOLndXoU}W zzE&#Zv*~+3ui)o__evb`54JW2hh}c)qfMMzBoHwEw2h1hP-l&p-{+w$iJ0exH1i?jK%9LZQ}Gy$ny&%^ ze>v_yRN&oiB&+iliA8?T8WW|UHlkTLX=+r26**wFQeKXGpw(ju?Q%P%Z|=jgXN$Yv zo(oZ)t%gb-b&`1et@rY}6!F81EJW_R>)irPb5>%{upvWxQ$v|lS=*{yntQ9B11YMm zGaco9)7-in%P6I0VPZ~3zE&Q-#Yt@2tE}@mL)R}^IaIDaJ)U-KML`d#nu{P1)J|sy|2whE-7v9ppUQDPFfOV(>0(U z!c}l%sI3$ubmmP3o2%^2BgxJ-z9R2wDnITU!Ir%v(zBrPlHWWWj0Sm5Qj99%Ghej= ziBx>ge)q=seC-hxV~znvrJ#hWDIC>xyBd`|BtochdLDrb%*o5t=sf5l5 zzxozngG32CW%BqeW}Lwn8kaNxQ3cdNV7xxi%7qv*8ih|jcITGeULP@?ORiAw=h=qT zE)YH3jkwY@dDhDoWP1jmqyM$~`nuI(g~_M&G3C8fm*@*eo=7vEkD_KFR&~pp+cM=tCbk`u6v^bBn|S zE~zRs@_lwFJZ^jqx41UUzhXYP%4XVRzJJORx5oT%jfpHcEjWHe=43T>l#Ui6H@n{m z=ucri=E9=OKkSgith@?rckokF4Xjmkib(*`hZi&U@cioG>pxy9Vx6@;23Xo|)v-Z4 zhEFWLi%YIOO)-6bC=%*e!}{})H8|`-uf?)>x9h7gCcXU(dy$znV8@$#R>K{xVF%1v z3nr)?Pgv2tI*an0);(^Lk~Q;F3`7VW2CL2WAg}XSfthE!J(Ra_QLEngJ*n@K^nANnqb-kF^bFIbg z^(+4}Z#Aht6yl5+J=KMPm>#f5noZlMtV=NOYiDs*g^AU9p4m-Nl@<0bqCL$+|KJE) z_(3@d_K%csnFo)8aMQZ#pGfYC%K^#>54{cmj;91MoY#i}4>4>pxNASa5QCBm>V71$ zC>2+LbSV+tzaI)(3yp&XgYii~tevOus9a}MkWgp>$cC>RO74D)A?_Fa{LeN+s}m1RWNm>*6YMssb9eH9E%ESOZ!f z(Lpgs!BLg!3;2Oa3QDtT+^KKTDD*p{)+ARf0{Jw&MzBq|h49hf%5RkVVKPToHN;%v z_m3H)S;IqA0#HiCfaz+<&(~1Fb=m@;`3cT@SX5wI037+`^*@b$WmH>H)Fob|xI=Mw zEfj(kr?|TZ2qh`S-6`&F!QGwW6n8CN99rCq%cP&JnOXB=_?7qa*2&GeyqA0TIeYJD zkW251ibT-TWK9YBBV0~rr+z)v7PV$FVH$KGTqf~;U7k_7-Oh#Am_XRk<+m)%tS1U3 z-p(TyB*c`^yxA~VTf<;Pfl8DH@Z(6;hi1(J9ppxUkf|#q>KFLWVhonj$Onl%{5ibd z?Oi+Gjwu_m&Xl>zfqMfCcuW<1bRG#bBqj-_IvD&ZGi63mC(e>~KG+XH)Eul?cwc^5 zOD9N_%c{_%_@EGrt`3Hl_i>^R0#w$WMV4`{|MtnA*!{k}!}#>+(CgC4-5zcfSXI=c zbnaGtooG?{0l0lR%acY+jgS(oAXeXc__j0$A)80$mKU>hf>h^E1d=pWhsaT4&*~y; zA*p>MMXuWWXDNZ&H_B-8W1qxn=8%gjU~;Np!wEjCxgp?NOQ#tXla#vz*@uwI59X2U zVIj&tIjf2J-3JA!PuCJoYP+&F0$kI!=)`}|%v{?UPw<6MxMxPGJ*Spo6`R#T=F`VAXYK>qku!t&v2-MK z$?eR!6eMoIDnGD2F#3aB%AlUAbXs-XdzAQhClM7xC%K%9Ny;xd{N|dh+j83laeMLO z94Xb-ZX(x%oc+CAr?$*w4scJ^)OBN|UX2*{^Lrmy5pYU}W6sM6OxbHxk#$;nkH$LQ za_cvoOGGAK6L%pxaNrew_Ytg}=;m2~*a!ocT>TZmT)FTW<4ks~t|HWq7aS|!5FTbs zgB3wbV^<(DFU*#U{JQ#otU&}5e3+%m+*8A#rwx2(TL~3!Na2h~iq4fk|M81D<-}#S zZweeI-8;XdAauoMOnC9Oz0wou99?%8gaY(*Q&}%eX61g2Xu|dEd}7ihic@#9;X|pU zjrs#XB>9ZY;))djI^F7tX?*bZBxqDcM|LN-o8CC#9mMd!Ci~}Z#3fEM&tCX+QAt8< zb^r%0xHXD}9L- zLbYGKPST2O136*UIKzIdb~D{*+Jk&r9&)K(E{CW)c8nFG6r5HmtptNYwzh#b{}^83 z_O3Z5wg*^0(0*WyGHgi(dzSoe_DQ27)2U{@bshv6A1oSSD8ah+KFyttgyam^srm=lFlCj#wj+Bk*eZW4{wgVPkjiCA&%3s3AuNF> zqoPx2Cc|*j2-RsFWNr@`=OSK<@@SuSPa|Z4I)o}v=UnR>Urn9@+%ECOqy>%}?MF;5 z=3j={*r#>xG;#=C961rOG+T9i7WRbYU(Fy@4v#X@Q&j6|(HFr}ZNtNiMH{@Gzj-93 z0*mmDwUjeHi}h{l!fXy<85DXcH(g-qlbJ}~usCW>EWUuLRCn^px*6veU4egjNNTNVk=&-S>31aiU^LQ8t{^{DiTAqDlNmZ9#^NRF1!9w`;;kRr3d8hp=Vcl!ztJ* zTsT=D*|nP9SGO8`A1b8V_kfF|Nh_KuiT9hODY?T$j4$}TNAx35=7qW~Jsa_F5{)J^ z8#skwoe?a*KCp0?lj9!Ozdk_md#fcv&7J#*x1pE6(@lGPs(IqQGMnhO%M zdj2&#aqcuWnhMkv~OO6_qMDTd}x!dyQq2lrJO5LzTV3m~mA+<1sq6O;>IM$!#VkV}O1|5gUY?xHX0&EaECDCr8g@`wE1YXxHH z#!4-#P^a#tVn?eX_5V~`S@p(2PE=`zb)>OV;m9_nTrGB3F2R(_HJIq zndau@I6EOGnR09++yz5Dhz_S*fAdwcNMp0=&6UAmO82b}L?KxD0x4V9F&=t% zaAD`y-G?q=GC9*J9iOvN`!~N|Q~t5rxkhI)zo$7FZs>yljKG?kBE*|x7A%|(OMe%Y z^h7Yl+fSRflheNTJ&+2YhMirLY(E{vK%j<*^x;+C><1(lNWJ(c{yMQP9t*$(^``a2 zLpLDGwb}JuKNkOT`r6#^JoVfN58gfVUU#Mu@L*XpAqia+Si-CxZB|?u6s)N{)%1OM zrVZJmB-2S+btuYQOq8feVLocv8k}uq{xO_uZT!IU4tnscZ1WC-Z9=Nc%jA-Q0$5kK zM*sUVNs132@3Yw3Ra@p`I`49nlI3YalDL#wk`TvQN2UAj`X(Y&{;pvSK_A+XXGd|1z1`afEDX1(z_+G;%Z+;1Dh zYlue!mZ;g@%$1HVY|kyrmaQ#B|x<=*&^SIhu}f2R9)B6Hpj)s~5`Kru98A!vm@V z(OSh|T&%b~5=x~ZIKeN=Xm+T9-GS6$1k)=&kSsbei+9FuY7hNkK1WYfN}3!ZXz9g9 z5AJ0LZ-{P~eEBD>R|BjNqHS1+kt5+oFmTG=6Y=hFI}Cl=Usqp(=~alqO zqIU?**?6BvpAZfIqVUfz#wnRhlAN#|(qrY~#2YPmXmj$#h=D~;VCH=0Is|T#mZkgr z6d!IAb6PE#qA_3_;&x+yb5tB7>Vyr0KWu+hie>_$G7ESgh#mT}BQ#NTAg z^LAlt2AhN?>lJM?AB@@XUT`qQ9U7*|y$>3_uK)T0sd|3eSmmHC)23ge_s506XqM#{ zI53O5kq?d;Edn0{&z3|gW}MATJx6yx^vB4&JKanT7(97HMeEJj{r9|Miq@p!_AB8= zB3s{CaJ8Vm&MkL0@0Ew>LaV6nOWms3eye^RbcX<;pKAdD+5`3>A!soXpbmJv&#Red2qvn($B%F@F>mxh5Sd1x}nmT8&C^(VNf~rQhN35gQ zjGi>?cie?V&2_@ykst&B6)wax`r{9zZdRtQ+riS)12?auZQBi;Y3dq^S5Nc1KU`!6 zSNRqdp|^i9{G!CiqbwyjRT(`@QX;R5{wX8EQ=Js#_txMG*VN27Yqa(X>PNxs+ZnvI z{vZaxq|z0(G5h$*)4s2$+k9TB<_8)=)BCvzx}C7Eh@`IZc;8Q+m@C1=Cz>Qk&gcNO z1Z=G_qf%lO=09x#?9wf&sWN1$RECbOQoDYIkV$iy!F(|&j6G7SG4oOD@X&hua?4$mgDu0tin+{ z4;Ya@P@k3<^xwSz{Iqk|BZ95$h^k-4A-?fSB=3jcfJ=VDFNPQ5_vtO-%)kVsEb_F0 zp1#@25}Xd9n?+Vq7y4%RQ+Bh?+8h4cbgLB9_B!0Won5amTL0rQ?X5x zMc{8VG)HFhJ|s2oOnSyE@rcozcCp`M+Ik>86H&6X^Y zGznRui+AZ2%?3R6i|aEuiikiv`jh^1&yZub&=9gbiX6B?DbH(D*YQ?v!MkVd-61~F}J^Woc1OVki4 zqzwIiE&2dAF#8?#r5mNPOHN^76y-_KyWiHO`c%=1TIVq!8 z|A$JC%5&V-(oT7~WAZ|-ug_?iE{fl#Z{e=>7kq;lTHo!=Ae%EaF30pj#+Hf98FUx; zjf;aO2{kZ`?!f1msdhq@*k`-oU*Q^Q$)0k*zo~;~9JGC{qg!B(^F93$#}n}puZf!v z-8>(PN_ShV9d~zNWn%sqvD(j4=aip*t-b`!ED=#*bjLM#$?&vn_x9{WQ)b`8&#moBMMsm3Mt9wr$)aybk8rguFB(TZ0UU);;LNS!~|6 ztz+SP->=@xn&}Bde_~lmbVmRs_i2@@oIK(fMA;_xO- z+Fgbu?#(Z?;U@vwldvk%E-Pyyh*q%Ntyh%b5g=~k(0#6{Wn*>$V;?9Zbp1ru8g3bT z@=gOQi81`v#4luI?}hDbw3&R-fqISU^>t)M#Ccy0Cxx|My5ek;rVb2;L|mC)Dj!Vu z7>`sKW=&&=m3&$)Y2`P2N3^TWaqECJ&+>}v{iVw1N2pH0MY0>ji_eaWq+$-rH6+q9 zuOv$}v^D7X^y;_z(yAjR`^a4@@qDxNVhd3E1J8*pR69n4DH}w!ENCIyexpW)^h$ur zhW9w>{FHNWg4^B&_#*AMLy?@-j9>N~>F4LR*k*?<0seOe3k(uUrgq z=hf}arqWCeB8lk_EW$i>Le!*O&Yvuh{Ss<6dTn&nTUCo|3L!NhpsPUm2LKk)y@M@{F##Qd)%5vu9)O3taFmQ zT!Ch}L)6+5&+8pUXzH*Z1>+^UJpy4}sf%1*9mL5MtD)jyKA@^*{r+u@_0r+>?NzdU z-3p|{Cd}OKmW}&y3lpa02b*AP6p75DMoi~%MkK2&1}*4&(~tYwcD?Q)b(rZQ$}P>Z zxaBSbyJ^}WttKb8j|>QVr|(@$_!{T1qa&HN4I}*Iy7k>+)EO(p6JNyg!_gH;jhsu! zOcB7k1?IJv(rr6`RnfwpTj_KtFV2p4f|bR(kqRSfWUb}PUQOJW74miwI2LFNt72k7yZd{vv~nwoG@~3s8knG69o-4*?;Q@RcH=3b|4g zrEi~<+vdd2b12z^5#8+|qtBN`eX(j|27Dr_Ejc%vH?!+q?u zepd+3)imiXc5WMl>^GeG?8|JWbQm_tqeaPC}+j zr?eKRczr8OY5mLX0s2;a_Kg5mt#jCEsYI(+bmu|*Y$-Z2-4`uV1dG$du!vQ+2ZjKw zgaW;HhS!;x8>$xQm%@e(LMtvLB4N&dthzLdv(ul=PcADr>cliKF+8ppzb(x*Ffj^S zB{=nkRUontZe33S-o@bQQN_=qQpB(dsiPFA2DC@`Y3K8hjcT}sA+;5nN9n-a*Lf)T z%bV^%hFB(lQFHkHualT~{KITZy(!4eXcXX}Ss#uHKGUJ|YWcn?`sg9k!x@^6)YfF? zt>7K&`d6vj5F#ac70&lOx@|yA4Gh__7lkDz_QTU~2OrNcIIy({HR0(uLlSAUn#(BC z72XsQY4vqT&ypE^mP~q>Jx7`F#t4WtS=MR1JX&?|tekv!Jl%IrP&EHXISAo;QC?Tc z!ZqZqy-a3Jh?C0ksUDL~_tog++A>6=Nu`2i$~V%Pi8X>nV~SOWa#g=hUuPkHaadd< zk`QM;H=zX%kdw2iCb|NJAC`Q1+J{p_n|%rI;B(?!K2#BJmj5dF%iMqIhOc&#x)C0L z4^mZUqVRE!dBZ@=GM5SCGHAF}s?@d>Xi+Xq0-JSl&GIJ2qV1p;6L1UAz@ZX6iXsl} zQxiq10S{wan+RX~wU3GT{b3m36t`ki*}m)p;#p=kq;Mm9oen%oa<7+sQ|> zMp>qbVP^|bHr*uXILR!z%b(grA-dE&{h2=XEW*drEji6FdKS9uy>7D?pk+~rKFl=U z9dN9-I&E7S{c-AAYNHsH0UoGiX9$-V0fG=^T*o}eFIAE!%M}Cq z&e&_9&G5EN33f6r9aGs#+E2b0fW(XOB{dLv{+UYj`wap9FC5OZ?az~7P}04%R`qgR z1pE}SHqJmxY@J_wil@@a+9)0O{ zD(RF2)7p_6^d0xf6C)pvFZ-I{;(1nr;tm8dt$aw#6gwU29eD=2XHrAj1JsLds{cKf zeDXaaF4H`uU2OWxz)}NTJ5?xFoYYzrD`!#sY!^{QfEnhUbfjl`-LDf56#a5G-W=|I zfe+?vsct^2o~E$76w^6Ma&8EmdbGSbY&UmNQFSs0ou*P9-81(3rp&e-K8d@7)q>w7 zbd(=yrGVHb{dl&c=c9TzA4A;w2zXpH=%lRIBMs(C3m+hdS8(R_u7O@W4C6@GlEHj5 zXxBCFdi0j9U#a;=@&Tk{7PZs;g{C(A6(fhQ_|m@3?|nNPuv`w_Wibb;?q04$x{}WD zy0i+jZre(mNR|PjE|=D@*xAnb>{5sFJ|eR7SIeBw2-LFx!H(S~t?7etv}1XGljqBU zRGO77Ct5P%I-DbxU5Ns031hx0RJvFz7nEnprZ;nBCh9Eb%ZMjdq06h^rO`rI$^q+t z-%>G-X!K}gS?vTAVoo)Wv#TqH_WRDa0&hGQ1l-&2=*X;p@p;R-#MPDmu8rX0P+m|; zYFS5~#{@3u)(VQIKpdN>JH910A@;Yp9Zk->;(R23EWH8va)V2pZD_0;HV-rkZ78$% ztR8K;O}~w!B-imC=$`!ju4RAmh)M3`FtNpEMH?k!Ti~~-(ya&>v3En#W1hhOxJ8#s z^(KVNtf*jQd0FKV1H2W(eWeay&+0Ne;xRdH;{GD)DoNokq2oj-1^|?3`*U zu{o87cb#RGi6p-X*GMw+lp`pkzeQtB;qF(QnnbP<7PyM0U}R-qwZ6wUv=*C1EIwFU z@a?h@Q-S^^Km~yNeJdUxTgTCZSG%ns@ECUn5b0a>d~H9^NjLbT;^k?&17pt2d+hi| z@uET?xK*MN(V>ylWTGEmDB7NwA{OEWp2GSDf$6hO`RVEXO@#gC9V^}VIJrmNWv}U` z6sxs+2gSZfy39hpe{wF5`76a>?7fF72l=qcaqP#@qk(Wlr;#zLhL4!T0KdUC#N6@0 zk|&~P`WT@JS8_F~hfj+znze2tT_X0fkeA0%JLKoK4TPO>I{s9R*F|Vn9>sD_-&l`} zemYn0%W5+eBZpcj{z#>Fto;ROQPYT71s!s0g5_+A=(!79&J8KtCj=YHB;f6Pr1I0* zg1im;+3Dw(H>?cMsBUy@2>Z=DEGEb$5Px$uy`IIOzD%_I<Jg2*{#Z;L_ag$C|kL?Yrpyl|Da{mTISwop?ls}bq^2;K{-c0 zaA+hE`SteLUn({HSW#GhR8it-dJbZ)h2OOVE&=e7n`%)}JDgGCYCeL=~J}K??pu74>I; zM0_jizUfkb4gnzl=r*8Xm8;Jt!N03P1ePC?$Dx(oDC;s5ixU9JTvGFoEg#$-EDh_O9>&v8x$(_5wrNP7HcykM zMq?nLps2x)Q*Bgnm_1kHH!7?FM{luRUHoSe+2wbwadM5FN9Fs(;aMx`GUvaH?79Kz z>3Q!$kE=Tx4%-DG=$Y?tW-_H1sNaW9h&?)4USU?;1^l^T@p(bu@cGb;maau?;McKmg^ck$i3mRWcji z{&DeE|slI)YmF!xn`=T8+&Vrtv*rGv+w#Bmm zA>QusUj144$41-SK>PaUxmBBHqmx_U0ldXV`iDq03RH1~m9scc=H&xoAHk=j_qcVL zTYJV+lQdEV#|3z<&;urp2cAKAsI&wr1K>GMfYB-75cdRkijCH)w(rEfBOf90S(I1M zHJup)2-+a5tEUL6;~EuUPmgE3-03-K zB)oj-{1r}q!+eb;5I7)2naXa)6Obb2ngwJc*7!M15X6N^&DScw7jDt7Qm&+;mZ>e| zt@?WzY0mD-);E+iHp2CNfVFFlwv70g<(`tbyPTw*J5D30p)2+(-IsJi&Lji=gU-CN zn1KT;8Lqqw)0QQ~R3}PP(rTmgh+UnqOhxE)JdxdS^14A1E~dl)yLp+gd$f@vfSAmR z|I?a!;33M4=9GCgI`Rx`gu|MjvvyLlE9HJHuaJ3|g zanJDlr9Wy87v2v#GhPrJOs+D<4#eprijP{j44Fmc{Y#-Dc&}%eL7G8suHd%foi@-M+Y81!!t^Q@UY@ORBxsz1PTkRCc=h)% z;|Gf$xF_vQUXE(X5t7M#M|E#2KuCW5eDeAA!L8`6RAmc6gG&b(Z|3iPpUtnTFVDJm zkIsKcz8>q9Il_})nyg?+cdedCb1_;R_kAbOy8i=yCv;OnjG%pUMzQnZJKwYQ9~VWE zUhIW?j-GUNxxlz|g&cSw9BvU5vtD2@o_|Sbcxj;PnBzY z=%+G;#*zW)sWRU}HeYctb9w|sK^ozB+Ja#QVIC2w+==`BFc z?kXT`Y`hg_2VM~t@XAWH3OQ$Yqzfhjk|zjkk`q2Z(zYf+^KPv_ zzx-PU&N(8746Z`+QEKF^0%oDRf`ZnH=h`^Sw^(Jy&EZ1J3raD)L{UqYXc}aBJ0E?% zwNqAhpiwn{Z!XxkS#1*ypp_ltW~}SU5tWKfuqCjOtXAZ!Ir_7YyHTg` zp^NbMt$HTdfJfz^VxYc8lIYeGVr|(}?|pXt_{oqJ(e>lINkxh5B_1n(hVg+#I3s9O zAT3(s;x+v1KA%(s(&%m>FFKWG&l|~PP*jLx(f;B`Jo-fb)yY4$m{?*)zsf~FA{ftV zp{$Q4U&EhJCSLc#>r9(ibB%mYnT6K*r07bMGdQAhiv?}rBHL-KZf?q+uuR?r*_MBs z7f0kjuEvvbWD)-$mbdIvuzl^9doPWL)AV?kmIMkqFoj8;)3zV{ZLO~xb(eJ!TOO&2 zxyHYMNVjdfv3Dn*g9>vnqnDbB5cV*Eo+TS#k#Tx}jKj(MS)#=6QZQr$E6JJ{Yb3&# zhU!XuqCnw%MQr7)x?4UQB;@XSYCHvl*1%cb`E^(Ejfu-4b+JloyS?L)_V5~v8}UCX z=bkZ4HIW0$jR}uYYqL$bEug2L5R7H@1R3Eg>@O%Bnpw@@=1}C9d{Gv*CXhy2)=9ZQ zX>f)88|plspAk+xek)Z6D>wdzVIuXFPagh@nw))iAV{U7pAsNGv~nQ-V8+lOvZa`y7uM_1o5ej1HwSdcFI!nKgtz= zp*<;;zTXJYkTScdx@G8>p%C2AEAa&TC-G5FUCNAQDtj>Bz5Xh9^UkxtnvFWorOvca zp#k=Q?xR0N*Pl2x8lq{Zq#S(Z)q|Ys1LMh!_EX#UDASJK+v;&cR|v z<-_&Qp_t@c)}PvStb`3{<_m-Mcj`G`SV)k+g^d##qlcLUDd5Jsh>WITlCqJHmP$5b zTFau3t{oa?Pk!J*wk=1Z*Dv_O9v2?GuR=RF^UB?(dG~l|Bwidg)ZfCc^{}<2)pk{u zZ~Erj#At-wy7%Ngu~&`qYt5+oo+kB<_bZ@I+z zrFaeyF!?IlA;-2U1rPgX`%?Iz{jb1&-pF^Iw;n|#9v@p70Hj?ggXn7vktlIYm;EU8 z>}sZn7ymeM3n&<1@+265s#`p|-2jhGzBI`=4N~W1`+0j~3Qy6y5p-NcYSSM$6Z^HK zP$emA{P-Fp(k|Xe$q`K}N3Au53Sez3U0Vo1;u37lQg_7@Q@4ZDdh;pFyc_@N`}M9Q zgZs97`JL;)nR^HA3$w31UH;X=8~koM*iHj#^U(Br$x8cO`b=$N+Vu|6nnS;^4|AY^ zHP(rtH^-`KJB1wv$Jyr(Ri_=}Zl7-Bm#M6xi=}|Ng`6`iFVU}Zjj{95OFuqE*_-)w zabAPkD`3my?eDG_wdm#7xTt)E64NWvjtTU>>P}SJJ)s{7&Ge=84=1aUJg+q((Hfa_ zKLuGcp<-5qkvq$IEK1obF2mUgP)j8ymSY;Y;hDt0WfQ>oOWeCh?K8f z1XU|$0;R$xM|Hmgou!oKDC3% zABR}+7?lLiv^-jNjgEb|KnJiEfo5y$D9TzghBKKxR&s9n$C2Dm=W^!k&|4SLuiXH+ z9F6OS4|17oaQc9U!a#NYP`<%Ymk#y@vrTNxx6+CJGq|o9uPg6PL)d#hb5O4G&{$J$ zH8_8v3$vn(Ug1tJNEB;QAO0y`!Y@B#-#AjaE`c@ht{RPd}G+|ez(@TicX#&C8Ck`OP1cG?bqb7`cax|o~NeWYMJ(j{#L z&zyzxtlnbV$NC8jP_7T#5H8h`U9`W00Y$>G!`5XFAoGDU`EOw;kw!QL6Xh{xUJVaT z`uBRbcrHE>B^x`hWBC`ocwqf` zMM`lQiXzXDXdn4rl0>N|O8(?FNZ~gm;r79? zPNrM)%VwD5pLCBaf~BpIV$K9}BP>)=jA1>>L(M^`8NeZ8=jOoB^^uuQ5m>l%1AAMT@n-4HE@ zV})%-(=)m^LW>h*BI#0A@cgkf#8;(=Q@1r^?3pNdt8 zn0=zda+J~jB)zMyaVj6uPZQnd z03}b&3{}>t;E9ZIx(4&JcCqOjLT;RQ@EzJXMiUVYX-7FcMBY=c!0%=LHT5vwN0i%w>TsdwoN6krhr)wq<*E@edn( zXKB~%ND2^pR9A8-O=-b8R#ZvNNkX>`-bsi}`p7SnP0jhlX0%l{1WYa7lRbgdQt1xH~kFZ?fToLc~618afK)ks5wVigeq|o<^sgiGgqkE z4|vGmExY>PxmxMc|L0E|AE{>TeSW4KUw|(B`hy(ss#u&gqO3pq*zNU16|nJLLFv|0nk?{@F2I1h)=@q0uYPm5w(qLNL zgJ+Ycwd~KDHYPd-THeZ1A*n7M*tp>q!taLS?X$uyw;}TIe!%r*)@#2}%mrM+@#dww zO!9Rc|G^w9Pm28UnzT_i9?6>{;rhT6yKa3F_3|6;JYFEX5s)qv6y=*IM^Bs|jF35R z_0j&)haaSfz$NpsXnSC=<+Fsg`8=oB;<4ko(dUp2GW#IcC6w5H0m8bht)QsnKS2-x zacjbzP8opJY};@EL-hD>N+zW~Ips;PDMYyha0vBPkFk(iuVYEoW&1U0VWL~*cIKwa zXopW%r!zNAcmL%0V%QOu`VHJ_^Q`GVK`u+G*G-3*2hkG^Jeha|*Zx8GpWozBFuz$X zL1ZV;!52CcE-XXAs3K|V`1<2mC*rLV@sD=j-gk`meR8f3O|B_#mSu9=@X@tx29JV& zm&H<~1`w;Os~^PtRM^*3zzEx)&46~P!x}TT-N2iz3^NM8mV1(k{(Dg0Nw)@>?$s|^ z^mpUc!@d-vvN|WfyeO)Cx(yzkvJNE8$}z(yBoT+Njo75Cp`(_&QrpAYt7aY|69T#X zwDaj>$O%1>LRSsFB^DV-Ie)(`8v)IcD}=!y=Uy28l$6`{@w%*pPs5whLB#j9u6=)q z?|C!z53sFge-g-P=CZjaz+An;>E#V3H#yCm=Q61>L1^&5CXb=Rpj>x6KTg9dewxH| z{N5vch@2^NrXtodKnUlCqL;GKJc1v<8=xaoFpG>FhFpCW`@?u}5wYylAMHBPb;5ly z7WSV~!vsUuKRTDNa+ zV%^m)NZUL_J8HLS_S2N-Q;}^gb^Yi4sEFrb34lwG@LHrX<~dK@1=6B{s#@J%>BxS*d8u$JMS*R&ytF0- zd_U9QDJMy=O}Cw6jy6W6XwDNShaW8bzD8W+v(RQoh){ zvX)wSMUuleNZU+akL}N1xtWMNzI*S>kl7M>dJ01aeQ=gFZq)1d_@1Q&#(aIB(tS~Y zFf5Gk(*11ECdnIqNl!6Xxa74VqH**SzkVTOnN7=LyjO(OZ66w&&R$O^%`wZ!YejSZx_fVJ` zX|uj|M+a{x@jH#pWvDN4)(;i+*dr`&tk_Ts2O)v6(WLCfKTGU(RBEf-r<_6}-wrQJ z#xvSUtidVY=nTzr)Uty`XQhD+I@^ZCrb&CXj#dIm+7w*t*>xk7Q}H1}YzkX)7tD{bA^v(YqgZO(JVrzIdEr~Fz}Q3h1;B+f z_iHGd7@7LAZ5q${c3M@VeyI_~+4v5|X^v$9CqFE0FWpvnOw^ggg|WkW=Hh1KgUA}E z{3Pd{0JCw=^ZqA#Y2Q0ev!O#!_vFBAPw43Dx#HAxWD>6hNIdo^02Riem98Gnx4Fxc zz+8YXa0g|H@zQE#GXN~RfX8;$iRo7Fx4r6^0b1zYJJE|!faj8g9TGOx@{d7!gW)j| zc8>Of=~01M1y2D(|1uquKBF* z_-@WD5)H42JB|5>WznMLT1Ylde?t4(&mEKB=Ep6!$CnK}5557zCQTnwQl6i0piyRcv~NY=~JfCv^r&{=+JEX8qqYNj(QiKu!n&3|}DG}EV8 zpYi@sV3v7^PD?7?l)^!jtkEl0F?UD+&NP0Vn#?1fXLV-9n>vs+;zL)bpbA4$Fd#dL=szwNOj+$gBpUNIh7?A0^MINy-<=VIHaGGZfe%D+-nk@jmpE_(alMc;A>wr7_(G$E}@cc z(DGsZDwlyd@cvV=`a4*8$;hn3dg`X&3f5*+`~&MFQvB(4ewy02An-nQN48%y8c z3e&0#FhH$=EU;h(L@uBXxY@1eXY#qrne5GU5x?+5*c3##I5-7XZ%!3!!Xtuv9NAt?`80w1pg! zdX^A*2=^VjnX6gO;31VlF5$%q@?YyUp~`nXy&0V&L;C@QKZ^7##k4g|Mt~k3^|E(- z{!3KamG8FXdu9CD#{$<0-SKP-mQt7wp^R7FIU4UqqSC+Pj&kZGoapy6=^_mA^_^ zfo$bH9j!DyRkSQU?JR|WOyXkbBJRSl01zu@b82@8_=}UUyC~Ct#1)3U{&$*-iTXb- zakdj>Qh=D-SP2WuxZ7H5+1rDudAK=0a5KSzI0CJOHKb+#D+KIFlnLbQ{8gBX%gxP= z(~XbQ-qD7OM@UGBi<_5=mzM)}1&5Qz7iV*KjxSDhun6eX{}Dsl%E{8v_N%k4{TJ$g zG0iRPU7SUkn9!;JEA-d@E%X%gryv<%$@BW|D{Sy z%KVF~xd_+)efs}7l>ZzZET6EK}JQoTGA}= Fe*vDffbReR literal 0 HcmV?d00001 diff --git a/public/favicon-16x16.png b/public/favicon-16x16.png new file mode 100755 index 0000000000000000000000000000000000000000..1dc780e9526d07f526be3d7e60ce0d65dcc5030c GIT binary patch literal 445 zcmV;u0Yd(XP)L7Hm zSOr~NT)Jr;IyTbSHvP?$G!Yt`D)FxGo$sD|E|+vggf)i2CIBbQRY8`qL-?ai0feyT zwAybugr0)pLbSoAya zF3Ly>HS9f0<^U%X9z3KgNQpIU3^*}zmPO4VEkg%9#~?PzA#g4tBguH0ZO2kPheW#C zPnJJN@p%eJqALtq5LzqS1p6u-?yN zzQ>MY6$oC5c++<8wG-Sbww?Lq0TO{R{=M+GHXvzPdt nLxI%Knb0lM7fGokQ?mU9;enZS|5Dp!00000NkvXXu0mjf$q2qV literal 0 HcmV?d00001 diff --git a/public/favicon-32x32.png b/public/favicon-32x32.png new file mode 100755 index 0000000000000000000000000000000000000000..e6f32886f6af212e79015d686a83c38bfb6bf725 GIT binary patch literal 1001 zcmVxOm>5YQ*rc(EMnmF@nxMuT zMjB~+F#@rc2!Rqrv|hj~R1FUlTWcZI8+O^`HVAC~z24gvn4V&D5g^$zG9IM}pW4a82YXH9vA2e5S zX;|Zx-V{A&vvl2Q*vi)*NbrrzVss7ARO{u9rZ71PEBC}0id%HAHCR-mv-{LIPaI9U zN`or^)h^qc!mNmR`RW&wd%F`z36CuG({^2eXj*b>XN-8pxgT5sEC^{FX*LLW1W$gJ zWLMv~t+vk4cz>ONR}-{-JjR~>jN>S{0@%33&*KdNMl+J-oiRqzd8H~cyH;1SY`%wM z!&x3U=)5O52JmRmy~bc+jn4ibGqij(Hc91ui+wzMQ;@7BS=kk5Fz(C_jscXqovSKs zwGSU2<-@btNdWT#f}VS-2zdps_NI90gtMOD7~uI^f;2Dm*+uv5?~b zgzbzKT`@8ag5U_C#+O%T_?%rE6y$@45`22D^a14vU?RWD``f=u5g#vXGflvTB?0F8 z1$zfFwDwG{lS0-g37{73yrYt9FY<8myvdq<3A+gu8&BUDv|Do`lkW)=PAN9OB*2w( zboSkCplk5Vmq|KK=DlBRG|cy~dsQV0e9O@!Z=afe{eufPcGw3lxkxN{ykXKgq8y6 z1G%V70srzdaaz>wh_-4%zW5(J&!i>Aqe4B;Be6d=BD7Wkm(2o*Iw}T`*2_axbKCy} X@*{%bKNN@K00000NkvXXu0mjf$IR`;Pa$_nj*U zR|o@yfdd76`h-bW3c^T15PUxU`><;Sp#jf^4>#Tq6@=~A3BoXp!4%BUpW`EM6K4*3 zucyuz5$k=-P3Lnk7jwdH=4Fk|oa-OVME~`A&&J1mPGhp)8Q-JrGnkf&Gc6Wi@}h^V zanhXInHue3nwn&>&Slo~eCx#j`3+;1=8TE%`;jFtw&Qti&b#z=l$O_+mQYx*`FR#- zde-RUn5vv+;cXukoXgi~7{b)hIi|&fm~)1AEhaH78D-L(5yj_&7ty^xu*BJ|*4Wsg zMixJ|%KDy;Z@&NKMWeyT1d|)@W8$n~;HS)jYhQLepVmyC+s-08KWEB@$)MqE{ynwX zN17knG?k^KPL?>i9`tbG_^u- zv-e#i*iyaku!po}!_4?ju+h~%gx_bdi_%Q`WY&$jy?~zKIw0>H=q`un-W(TPH6C|+ zET=0Qrr53}FL@L?CY&=T-1>>_91~vlXJF~$EZMb>>la2%ORP6$aZtwG!1siOJ##kIK+-DHh7?6 zKlZTX`L?XS17{`7$Ec7$5pq~`Z;Q!t+IzAaxm^5xDe(wjKcCHL%7~`IK1{Q*UBgMEIeTto$8-)~iz`{OU5mYFg~K8F6a6}!kzHT%XIfNb(yzC9 z2;aw)-(QCuYPb`VOkVsjzmG^SP>UU0;3;g*NBAA&|4@tU`Gy5nK5d)}l?7Kl=RJJL zC;5ETQu1+T-nYa95oe@)d!0uY7-u5@Jx~0neIS2~8l8wk$2Z*% z1^m9?ftKzASIQS8f0M(4?@Ru-U0mS*@|@x%2+;}?(F?^%@LIU&zxFDze$ZIaU(+o5 zeO>5%AvbnsNqhx4{2HoYc7-6&x$g9f7>gM&!5@+aB5XvtyXSH4~8ELypX5J<31H%bqBR zlN;J7-j+DK-SSKF{S)nIaE?D>SQJmOYbx@8^0Ft(hyU!GS$O-$EP-678t&=^3qMm0 zo?`LiYvBLC0sNiCS12w*ImT4?-|$y^>7aZoi{7 zG+=8y*5mfRQ`Wv>#f6C%u>*4q*>P=)x~5rfyq~3d4qCjU`T@D|0mP|paMlrPiydBw zJw&_@jm|&_XTeLk&)6rNV>-8h%;6LNNEQ;O|8UlEPSejVmmS1#Ghn!sYqxU)xSxAv zNGGGTzZ#3s9Y*yo9^;&`K4gVzU#vYS4SBu~f#qW=i@U)mW!;;&{-Orv8qZ_W-4r`G z&!*33bjPRbEQ-7Hb5lv)8?f}eYP-dGu7Bpdk;EJa* z$NuFn&Gsnc9uZH?JTehM_FVqDG34C$eh1d;Ic%yiQ`W)e^C+k0c<*3`QU2Y;i)2a9 zwPo6(RMThXDT&TxSGzYhW(j-4^M{dMyE<`dV~#DLte<3^6Vkhp-CsNQ7aa4l1l;-B z*aM#LGVB4eCn*1B!liQ_Kh{ia=Z$2C=Lk!M=fON>^^2$_kaYZD3-g+e23@BH;0vn3 zlLqn{iyvKCd3{@iX3Fy?&urCk#Qm5!u@2{WIG2$y>P^i2G=0*YW$sPYe3EY3`2}P= z&S_9_9)ioq@;C$4jF`42)mV`2Up08A?F;3Z)zEoEPEZqrdeFd<#~9Up=tL!XZjjDH zHR4acS>n_t9asEKiJdIcHXT{6==aiO-z&-PBttMKi4%n>ABAr0B$YvuwN3o=8 z!Z#Zi!jI~ha~fy~w@s^_J3meCGij*hy2;YV1|eFc+gY8S?YiFk#U>r(kEr1bXG*0JXVnw*L%AVdQoRP%ZS=3&2lF0Ay@p=LVbpK*ry2-} ja89p5F>4{JI46(a1@T&kCXOp=PpE$8a=XldOX0wOmt;tG literal 0 HcmV?d00001 diff --git a/src/layout/Meta.tsx b/src/layout/Meta.tsx new file mode 100644 index 000000000..f8e884775 --- /dev/null +++ b/src/layout/Meta.tsx @@ -0,0 +1,55 @@ +import React from 'react'; + +import { NextSeo } from 'next-seo'; +import Head from 'next/head'; + +import { Config } from '../utils/Config'; + +type IMetaProps = { + title: string; + description: string; + canonical?: string; +}; + +const Meta = (props: IMetaProps) => ( + <> + + + + + + + + + + +); + +export { Meta }; diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx new file mode 100644 index 000000000..1fc5ba6d5 --- /dev/null +++ b/src/pages/_app.tsx @@ -0,0 +1,10 @@ +import React from 'react'; + +import { AppProps } from 'next/app'; + +import '../styles/main.css'; + +// eslint-disable-next-line react/jsx-props-no-spreading +const MyApp = ({ Component, pageProps }: AppProps) => ; + +export default MyApp; diff --git a/src/pages/_document.tsx b/src/pages/_document.tsx new file mode 100644 index 000000000..6e19069c6 --- /dev/null +++ b/src/pages/_document.tsx @@ -0,0 +1,21 @@ +import React from 'react'; + +import Document, { + Html, Head, Main, NextScript, +} from 'next/document'; + +class MyDocument extends Document { + render() { + return ( + + + +
+ + + + ); + } +} + +export default MyDocument; diff --git a/src/pages/about.tsx b/src/pages/about.tsx new file mode 100644 index 000000000..bb5a1cdc0 --- /dev/null +++ b/src/pages/about.tsx @@ -0,0 +1,21 @@ +import React from 'react'; + +import { Meta } from '../layout/Meta'; +import { Main } from '../templates/Main'; + +const About = () => ( +
}> +

+ Lorem ipsum dolor sit amet consectetur, adipisicing elit. Ratione fuga recusandae quidem. + Quaerat molestiae blanditiis doloremque possimus labore voluptatibus distinctio recusandae + autem esse explicabo molestias officia placeat, accusamus aut saepe. +

+

+ Lorem ipsum dolor sit amet consectetur, adipisicing elit. Ratione fuga recusandae quidem. + Quaerat molestiae blanditiis doloremque possimus labore voluptatibus distinctio recusandae + autem esse explicabo molestias officia placeat, accusamus aut saepe. +

+
+); + +export default About; diff --git a/src/pages/index.tsx b/src/pages/index.tsx new file mode 100644 index 000000000..9eeb256bc --- /dev/null +++ b/src/pages/index.tsx @@ -0,0 +1,216 @@ +import React from 'react'; + +import { Meta } from '../layout/Meta'; +import { Main } from '../templates/Main'; + +const Index = () => ( +
+ )} + > + + Nextjs starter banner + +

+ Boilerplate code for your Nextjs project with Tailwind CSS +

+

+ + 🚀 + + {' '} + Next.js Boilerplate is a starter code for your Next js project by putting developer experience + first . + {' '} + + ⚡️ + + {' '} + Made with + {' '} + + Next.js + + , + {' '} + + ESLint + + , + {' '} + + Prettier + + , + {' '} + + PostCSS + + , + {' '} + + Tailwind CSS + + . +

+

Next js Boilerplate Features

+

Developer experience first:

+
    +
  • + + 🔥 + + {' '} + + Next.js + + {' '} + for Static Site Generator +
  • +
  • + + 🎨 + + {' '} + Integrate with + {' '} + + Tailwind CSS + +
  • +
  • + + 💅 + + {' '} + + PostCSS + + {' '} + for processing + {' '} + + Tailwind CSS + +
  • +
  • + + 🎉 + + {' '} + Type checking Typescript +
  • +
  • + + ✏️ + + {' '} + Linter with + {' '} + + ESLint + +
  • +
  • + + 🛠 + + {' '} + Code Formatter with + {' '} + + Prettier + +
  • +
  • + + 🦊 + + {' '} + SEO metadata, + {' '} + + JSON-LD + + {' '} + and + {' '} + + Open Graph + + {' '} + tags with + {' '} + Next SEO +
  • +
  • + + 🌈 + + {' '} + Include a FREE minimalist theme +
  • +
  • + + 💯 + + {' '} + Maximize lighthouse score +
  • +
+

Built-in feature from Next.js:

+
    +
  • + + ☕ + + {' '} + Minify HTML & CSS +
  • +
  • + + 💨 + + {' '} + Live reload +
  • +
  • + + ✅ + + {' '} + Cache busting +
  • +
+

Our Stater code Philosophy

+
    +
  • Minimal code
  • +
  • SEO-friendly
  • +
  • + + 🚀 + + {' '} + Production-ready +
  • +
+

+ Check our GitHub project for more information about + {' '} + Nextjs Boilerplate + . +

+
+); + +export default Index; diff --git a/src/styles/main.css b/src/styles/main.css new file mode 100644 index 000000000..629356410 --- /dev/null +++ b/src/styles/main.css @@ -0,0 +1,21 @@ +@tailwind base; + +a { + @apply text-blue-700; +} + +a:hover { + @apply border-b-2 border-blue-700; +} + +@tailwind components; + +@tailwind utilities; + +.content p { + @apply my-6; +} + +.content ul { + @apply my-6; +} diff --git a/src/templates/Main.tsx b/src/templates/Main.tsx new file mode 100644 index 000000000..549d44f07 --- /dev/null +++ b/src/templates/Main.tsx @@ -0,0 +1,74 @@ +import React, { ReactNode } from 'react'; + +import Link from 'next/link'; + +import { Config } from '../utils/Config'; + +type IMainProps = { + meta: ReactNode; + children: ReactNode; +}; + +const Main = (props: IMainProps) => ( +
+ {props.meta} + +
+
+
+
{Config.title}
+
{Config.description}
+
+
+ +
+
+ +
{props.children}
+ +
+ © Copyright + {' '} + {new Date().getFullYear()} + {' '} + {Config.title} + . Powered with + {' '} + + ♥ + + {' '} + by + {' '} + CreativeDesignsGuru + {/* + * PLEASE READ THIS SECTION + * We'll really appreciate if you could have a link to our website + * The link doesn't need to appear on every pages, one link on one page is enough. + * Thank you for your support it'll mean a lot for us. + */} +
+
+
+); + +export { Main }; diff --git a/src/utils/Config.ts b/src/utils/Config.ts new file mode 100644 index 000000000..ddde5210d --- /dev/null +++ b/src/utils/Config.ts @@ -0,0 +1,6 @@ +export const Config = { + site_name: 'Starter', + title: 'Nextjs Starter', + description: 'Starter code for your Nextjs Boilerplate with Tailwind CSS', + locale: 'en', +}; diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100644 index 000000000..2e59e1856 --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,46 @@ +module.exports = { + purge: ['./src/**/*.{js,ts,jsx,tsx}'], + darkMode: false, + theme: { + fontSize: { + xs: '0.75rem', + sm: '0.875rem', + base: '1rem', + lg: '1.125rem', + xl: '1.25rem', + '2xl': '1.5rem', + '3xl': '1.875rem', + '4xl': '2.25rem', + '5xl': '3rem', + '6xl': '4rem', + }, + extend: { + colors: { + gray: { + 100: '#f7fafc', + 200: '#edf2f7', + 300: '#e2e8f0', + 400: '#cbd5e0', + 500: '#a0aec0', + 600: '#718096', + 700: '#4a5568', + 800: '#2d3748', + 900: '#1a202c', + }, + blue: { + 100: '#ebf8ff', + 200: '#bee3f8', + 300: '#90cdf4', + 400: '#63b3ed', + 500: '#4299e1', + 600: '#3182ce', + 700: '#2b6cb0', + 800: '#2c5282', + 900: '#2a4365', + }, + }, + }, + }, + variants: {}, + plugins: [], +}; diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 000000000..eed940e4f --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,38 @@ +{ + "compilerOptions": { + "lib": ["dom", "dom.iterable", "esnext"], + "module": "esnext", + "moduleResolution": "node", + "resolveJsonModule": true, + "removeComments": true, + "preserveConstEnums": true, + "strict": true, + "alwaysStrict": true, + "strictNullChecks": true, + + "noImplicitAny": true, + "noImplicitReturns": true, + "noImplicitThis": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "allowUnreachableCode": false, + "noFallthroughCasesInSwitch": true, + + "target": "es5", + "outDir": "dist", + "declaration": true, + "sourceMap": true, + + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "allowJs": false, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true, + + "jsx": "preserve", + "noEmit": true, + "isolatedModules": true + }, + "exclude": ["./dist/**/*", "./node_modules/**/*"], + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"] +}