From 024e4cbb0c0dca29241d43c9c89a9986db3e91b4 Mon Sep 17 00:00:00 2001 From: Kateryna Borysenko Date: Mon, 1 Aug 2022 19:42:20 +0300 Subject: [PATCH 01/28] Added project initialization --- .gitignore | 23 + README.md | 7 +- package-lock.json | 28603 ++++++++++++++++++++++++++++ package.json | 38 + public/favicon.ico | Bin 0 -> 3870 bytes public/index.html | 43 + public/logo192.png | Bin 0 -> 5347 bytes public/logo512.png | Bin 0 -> 9664 bytes public/manifest.json | 25 + public/robots.txt | 3 + src/components/App/App.js | 11 + src/components/App/App.module.css | 38 + src/index.css | 13 + src/index.js | 12 + 14 files changed, 28815 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 public/logo192.png create mode 100644 public/logo512.png create mode 100644 public/manifest.json create mode 100644 public/robots.txt create mode 100644 src/components/App/App.js create mode 100644 src/components/App/App.module.css create mode 100644 src/index.css create mode 100644 src/index.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/README.md b/README.md index 56d2911..e9e83f2 100644 --- a/README.md +++ b/README.md @@ -1 +1,6 @@ -# react-intensive +ДЗ №4-5 +Необходимо создать несколько страниц нашего приложения TODOLIST. Первой страницей будет идти ввод имени, после кнопка сохранить и переход на нашу страницу TODO. В который мы можем добавлять наши задачи ( в инпут пишем задачку, по кнопке добавить, добавляем в список todo), так же возле каждой задачи должно быть две кнопки ( желательно с иконкой) на редактирования отдельной задачи и удаление. Пишем только на функциональных компонентах. +для хранения состояний, удаления, редактирования, добавления используем redux. +В хедере рядом с именем должен быть счетчик активных задач. +Дополнительное задание +При нажатии на отдельную задачу мы ее выполняем, она зачёркивается и должна иметь статус неактивной задачи. Сделать tab container в котором можно будет переключится между двумя вкладами в которых будут хранится активные/неактивные задачи diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..4bc992b --- /dev/null +++ b/package-lock.json @@ -0,0 +1,28603 @@ +{ + "name": "react-intensive", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "react-intensive", + "version": "0.1.0", + "dependencies": { + "@testing-library/jest-dom": "^5.16.4", + "@testing-library/react": "^13.3.0", + "@testing-library/user-event": "^13.5.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-scripts": "5.0.1", + "web-vitals": "^2.1.4" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz", + "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.9.tgz", + "integrity": "sha512-1LIb1eL8APMy91/IMW+31ckrfBM4yCoLaVzoDhZUKSM4cu1L1nIidyxkCgzPAgrC5WEz36IPEr/eSeSF9pIn+g==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.9", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helpers": "^7.18.9", + "@babel/parser": "^7.18.9", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.9.tgz", + "integrity": "sha512-KzSGpMBggz4fKbRbWLNyPVTuQr6cmCcBhOyXTw/fieOVaw5oYAwcAj4a7UKcDYCPxQq+CG1NCDZH9e2JTXquiQ==", + "dependencies": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.11.0", + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/@babel/eslint-parser/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@babel/eslint-parser/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@babel/eslint-parser/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.9.tgz", + "integrity": "sha512-wt5Naw6lJrL1/SGkipMiFxJjtyczUWTP38deiP1PO60HsBjDeKk08CGC3S8iVuvf0FmTdgKwU1KIXzSKL1G0Ug==", + "dependencies": { + "@babel/types": "^7.18.9", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz", + "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==", + "dependencies": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.9.tgz", + "integrity": "sha512-WvypNAYaVh23QcjpMR24CwZY2Nz6hqdOcFdPbNpV56hL5H6KiFheO7Xm1aPdlLQ7d5emYZX7VZwPp9x3z+2opw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz", + "integrity": "sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz", + "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz", + "integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==", + "dependencies": { + "@babel/template": "^7.18.6", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "dependencies": { + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz", + "integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz", + "integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz", + "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", + "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "dependencies": { + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.18.9.tgz", + "integrity": "sha512-cG2ru3TRAL6a60tfQflpEfs4ldiPwF6YW3zfJiRgmoFVIaC1vGnBBgatfec+ZUziPHkHSaXAuEck3Cdkf3eRpQ==", + "dependencies": { + "@babel/helper-function-name": "^7.18.9", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz", + "integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==", + "dependencies": { + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.9.tgz", + "integrity": "sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.6.tgz", + "integrity": "sha512-WAz4R9bvozx4qwf74M+sfqPMKfSqwM0phxPTR6iJIi8robgzXwkEgmeJG1gEKhm6sDqT/U9aV3lfcqybIpev8w==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.9.tgz", + "integrity": "sha512-KD7zDNaD14CRpjQjVbV4EnH9lsKYlcpUrhZH37ei2IY+AlXrfAPy5pTmRUE4X6X1k8EsKXPraykxeaogqQvSGA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", + "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "dependencies": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.18.6.tgz", + "integrity": "sha512-fqyLgjcxf/1yhyZ6A+yo1u9gJ7eleFQod2lkaUsF9DQ7sbbY3Ligym3L0+I2c0WmqNKDpoD9UTb1AKP3qRMOAQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz", + "integrity": "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", + "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", + "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.9.tgz", + "integrity": "sha512-EkRQxsxoytpTlKJmSPYrsOMjCILacAjtSVkd4gChEe2kXjFCun3yohhW5I7plXJhCemM0gKsaGMcO8tinvCA5g==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.9.tgz", + "integrity": "sha512-p5VCYNddPLkZTq4XymQIaIfZNJwT9YsjkPOhkVEqt6QIpQFZVM9IltqqYpOEkJoN1DPznmxUDyZ5CTZs/ZCuHA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.18.9.tgz", + "integrity": "sha512-+G6rp2zRuOAInY5wcggsx4+QVao1qPM0osC9fTUVlAV3zOrzTCnrMAFVnR6+a3T8wz1wFIH7KhYMcMB3u1n80A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-flow": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.9.tgz", + "integrity": "sha512-zY/VSIbbqtoRoJKo2cDTewL364jSlZGvn0LKOf9ntbfxOvjfmyrdtEEOAdswOswhZEb8UH3jDkCKHd1sPgsS0A==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz", + "integrity": "sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.9.tgz", + "integrity": "sha512-IrTYh1I3YCEL1trjknnlLKTp5JggjzhKl/d3ibzPc97JhpFcDTr38Jdek/oX4cFbS6By0bXJcOkpRvJ5ZHK2wQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.18.6.tgz", + "integrity": "sha512-Mz7xMPxoy9kPS/JScj6fJs03TZ/fZ1dJPlMjRAgTaxaS0fUBk8FV/A2rRgfPsVCZqALNwMexD+0Uaf5zlcKPpw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.9.tgz", + "integrity": "sha512-wS8uJwBt7/b/mzE13ktsJdmS4JP/j7PQSaADtnb4I2wL0zK51MQ0pmF8/Jy0wUIS96fr+fXT6S/ifiPXnvrlSg==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "babel-plugin-polyfill-corejs2": "^0.3.1", + "babel-plugin-polyfill-corejs3": "^0.5.2", + "babel-plugin-polyfill-regenerator": "^0.3.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.9.tgz", + "integrity": "sha512-39Q814wyoOPtIB/qGopNIL9xDChOE1pNU0ZY5dO0owhiVt/5kFm4li+/bBtwc7QotG0u5EPzqhZdjMtmqBqyQA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.8.tgz", + "integrity": "sha512-p2xM8HI83UObjsZGofMV/EdYjamsDm6MoN3hXPYIT0+gxIoopE+B7rPYKAxfrz9K9PK7JafTTjqYC6qipLExYA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-typescript": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.6.tgz", + "integrity": "sha512-XNRwQUXYMP7VLuy54cr/KS/WeL3AZeORhrmeZ7iewgu+X2eBqmpaLI/hzqr9ZxCeUoq0ASK4GUzSM0BDhZkLFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.9.tgz", + "integrity": "sha512-75pt/q95cMIHWssYtyfjVlvI+QEZQThQbKvR9xH+F/Agtw/s4Wfc2V9Bwd/P39VtixB7oWxGdH4GteTTwYJWMg==", + "dependencies": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.18.6", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.18.9", + "@babel/plugin-transform-classes": "^7.18.9", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.9", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.18.9", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.18.9", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.6", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.18.9", + "babel-plugin-polyfill-corejs2": "^0.3.1", + "babel-plugin-polyfill-corejs3": "^0.5.2", + "babel-plugin-polyfill-regenerator": "^0.3.1", + "core-js-compat": "^3.22.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", + "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz", + "integrity": "sha512-qZEWeccZCrHA2Au4/X05QW5CMdm4VjUDCrGq5gf1ZDcM4hRqreKrtwAn7yci9zfgAS9apvnsFXiGBHBAxZdK9A==", + "dependencies": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz", + "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.6", + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.9.tgz", + "integrity": "sha512-LcPAnujXGwBgv3/WHv01pHtb2tihcyW1XuL9wd7jqh1Z8AQkTd+QVjMrMijrln0T7ED3UXLIy36P9Ao7W75rYg==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.9", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.18.9", + "@babel/types": "^7.18.9", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.9.tgz", + "integrity": "sha512-WwMLAg2MvJmt/rKEVQBBhIVffMmnilX4oe0sRe7iPOHIGsqpruFHHdrfj4O1CMMtgMtCU4oPafZjDPCRgO57Wg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "node_modules/@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "node_modules/@csstools/postcss-cascade-layers": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.5.tgz", + "integrity": "sha512-Id/9wBT7FkgFzdEpiEWrsVd4ltDxN0rI0QS0SChbeQiSuux3z21SJCRLu6h2cvCEUmaRi+VD0mHFj+GJD4GFnw==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2", + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", + "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.2", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", + "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/gitignore-to-minimatch": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", + "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "dependencies": { + "@sinclair/typebox": "^0.24.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", + "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz", + "integrity": "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==", + "dependencies": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <3.0.0", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x || 4.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.4.tgz", + "integrity": "sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.24.23", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.23.tgz", + "integrity": "sha512-dhpD3rztStcXgwuhJhg10CA2YJfwx799VlzZpuEi/8ijKriQST6rEpA8mDYlyaVkxWlTiVFme1s1fc6rx8+BhA==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "dependencies": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@testing-library/dom": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.16.0.tgz", + "integrity": "sha512-uxF4zmnLHHDlmW4l+0WDjcgLVwCvH+OVLpD8Dfp+Bjfz85prwxWGbwXgJdLtkgjD0qfOzkJF9SmA6YZPsMYX4w==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.16.4", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz", + "integrity": "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==", + "dependencies": { + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/jest-dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.3.0.tgz", + "integrity": "sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" + }, + "node_modules/@types/babel__core": { + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", + "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.5.tgz", + "integrity": "sha512-dhsC09y1gpJWnK+Ff4SGvCuSnk9DaU0BJZSzOwa6GVSg65XtTugLBITDAAzRU5duGBoXBHpdR/9jHGxJjNflJQ==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" + }, + "node_modules/@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.30", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz", + "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "28.1.6", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-28.1.6.tgz", + "integrity": "sha512-0RbGAFMfcBJKOmqRazM8L98uokwuwD5F8rHrv/ZMbrZBwVOWZUyPG6VFNscjYr/vjM3Vu4fRrCPbOs42AfemaQ==", + "dependencies": { + "jest-matcher-utils": "^28.0.0", + "pretty-format": "^28.0.0" + } + }, + "node_modules/@types/jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@types/jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@types/jest/node_modules/diff-sequences": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", + "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@types/jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/jest/node_modules/jest-diff": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", + "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^28.1.1", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-matcher-utils": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", + "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^28.1.3", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/@types/jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "node_modules/@types/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-fccbsHKqFDXClBZTDLA43zl0+TbxyIwyzIzwwhvoJvhNjOErCdeX2xJbURimv2EbSVUGav001PaCJg4mZxMl4w==" + }, + "node_modules/@types/node": { + "version": "18.6.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.6.3.tgz", + "integrity": "sha512-6qKpDtoaYLM+5+AFChLhHermMQxc3TOEFIDzrZLPRGHPrLEwqFkkT5Kx3ju05g6X7uDPazz3jHbKPX0KzCjntg==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@types/prettier": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.4.tgz", + "integrity": "sha512-fOwvpvQYStpb/zHMx0Cauwywu9yLDmzWiiQBC7gJyq5tYLUXFZvDG7VK1B7WBxxjBJNKFOZ0zLoOQn8vmATbhw==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "node_modules/@types/react": { + "version": "18.0.15", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.15.tgz", + "integrity": "sha512-iz3BtLuIYH1uWdsv6wXYdhozhqj20oD4/Hk2DNXIn1kFsmp9x8d9QB6FnPhfkbhd2PgEONt9Q1x/ebkwjfFLow==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.0.6", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz", + "integrity": "sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "dependencies": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", + "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + }, + "node_modules/@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.31.0.tgz", + "integrity": "sha512-VKW4JPHzG5yhYQrQ1AzXgVgX8ZAJEvCz0QI6mLRX4tf7rnFfh5D8SKm0Pq6w5PyNfAWJk6sv313+nEt3ohWMBQ==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.31.0", + "@typescript-eslint/type-utils": "5.31.0", + "@typescript-eslint/utils": "5.31.0", + "debug": "^4.3.4", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.31.0.tgz", + "integrity": "sha512-Yiar0ggNPyOsvrslJBdOo3jc3wjI6NnmWOQBA8WhR54YPbVqTNLuuHC6zxEt8FIgMozerxRlAncwznEjK+cJVA==", + "dependencies": { + "@typescript-eslint/utils": "5.31.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.31.0.tgz", + "integrity": "sha512-UStjQiZ9OFTFReTrN+iGrC6O/ko9LVDhreEK5S3edmXgR396JGq7CoX2TWIptqt/ESzU2iRKXAHfSF2WJFcWHw==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.31.0", + "@typescript-eslint/types": "5.31.0", + "@typescript-eslint/typescript-estree": "5.31.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.31.0.tgz", + "integrity": "sha512-8jfEzBYDBG88rcXFxajdVavGxb5/XKXyvWgvD8Qix3EEJLCFIdVloJw+r9ww0wbyNLOTYyBsR+4ALNGdlalLLg==", + "dependencies": { + "@typescript-eslint/types": "5.31.0", + "@typescript-eslint/visitor-keys": "5.31.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.31.0.tgz", + "integrity": "sha512-7ZYqFbvEvYXFn9ax02GsPcEOmuWNg+14HIf4q+oUuLnMbpJ6eHAivCg7tZMVwzrIuzX3QCeAOqKoyMZCv5xe+w==", + "dependencies": { + "@typescript-eslint/utils": "5.31.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.31.0.tgz", + "integrity": "sha512-/f/rMaEseux+I4wmR6mfpM2wvtNZb1p9hAV77hWfuKc3pmaANp5dLAZSiE3/8oXTYTt3uV9KW5yZKJsMievp6g==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.31.0.tgz", + "integrity": "sha512-3S625TMcARX71wBc2qubHaoUwMEn+l9TCsaIzYI/ET31Xm2c9YQ+zhGgpydjorwQO9pLfR/6peTzS/0G3J/hDw==", + "dependencies": { + "@typescript-eslint/types": "5.31.0", + "@typescript-eslint/visitor-keys": "5.31.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.31.0.tgz", + "integrity": "sha512-kcVPdQS6VIpVTQ7QnGNKMFtdJdvnStkqS5LeALr4rcwx11G6OWb2HB17NMPnlRHvaZP38hL9iK8DdE9Fne7NYg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.31.0", + "@typescript-eslint/types": "5.31.0", + "@typescript-eslint/typescript-estree": "5.31.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.31.0.tgz", + "integrity": "sha512-ZK0jVxSjS4gnPirpVjXHz7mgdOsZUHzNYSfTw2yPa3agfbt9YfqaBiBZFSSxeBWnpWkzCxTfUpnzA3Vily/CSg==", + "dependencies": { + "@typescript-eslint/types": "5.31.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dependencies": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "node_modules/acorn-node/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", + "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz", + "integrity": "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", + "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.3", + "caniuse-lite": "^1.0.30001373", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/axe-core": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz", + "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==", + "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==" + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz", + "integrity": "sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==", + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.2", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", + "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.2", + "core-js-compat": "^3.21.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "node_modules/bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "dependencies": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/bonjour-service": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz", + "integrity": "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browserslist": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001370", + "electron-to-chromium": "^1.4.202", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.5" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001373", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001373.tgz", + "integrity": "sha512-pJYArGHrPp3TUqQzFYRmP/lwJlj8RCbVe3Gd3eJQkAV8SAC6b19XS9BjMvRdvaS8RMkaTN8ZhoHP6S1y8zzwEQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.2.tgz", + "integrity": "sha512-xmDt/QIAdeZ9+nfdPsaBCpMvHNLFiLdjj59qjqn+6iPe6YmHGQ35sBnQ8uslRBXFmXkiZQOJRjvQeoGppoTjjg==" + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + }, + "node_modules/clean-css": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", + "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "node_modules/colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-disposition/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/core-js": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.24.1.tgz", + "integrity": "sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.24.1.tgz", + "integrity": "sha512-XhdNAGeRnTpp8xbD+sR/HFDK9CbeeeqXT6TuofXh3urqEevzkWmLRgrVoykodsw8okqo2pu1BOmuCKrHx63zdw==", + "dependencies": { + "browserslist": "^4.21.3", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.24.1.tgz", + "integrity": "sha512-r1nJk41QLLPyozHUUPmILCEMtMw24NG4oWK6RbsDdjzQgg9ZvrUsPBj1MnG0wXXp1DCDU6j+wUvEmBSrtRbLXg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz", + "integrity": "sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "node_modules/css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssdb": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.3.tgz", + "integrity": "sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.12", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.12.tgz", + "integrity": "sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ==", + "dependencies": { + "cssnano-preset-default": "^5.2.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "dependencies": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/csstype": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==" + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "dependencies": { + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" + }, + "bin": { + "detective": "bin/detective.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "node_modules/dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz", + "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==" + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/ejs": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.206", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.206.tgz", + "integrity": "sha512-h+Fadt1gIaQ06JaIiyqPsBjJ08fV5Q7md+V8bUvQW/9OvXfL2LRICTz2EcnnCP7QzrFTS6/27MRV6Bl9Yn97zA==" + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", + "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "regexp.prototype.flags": "^1.4.3", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.21.0.tgz", + "integrity": "sha512-/XJ1+Qurf1T9G2M5IHrsjp+xrGT73RZf23xA1z5wB1ZzzEAWSZKvRwhWxTFp1rvkvCfwcvAUNAP31bhKTTGfDA==", + "dependencies": { + "@eslint/eslintrc": "^1.3.0", + "@humanwhocodes/config-array": "^0.10.4", + "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.3", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.15.0", + "globby": "^11.1.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "eslint": "^8.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "dependencies": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "dependencies": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@babel/plugin-syntax-flow": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "eslint": "^8.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", + "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", + "dependencies": { + "@babel/runtime": "^7.18.9", + "aria-query": "^4.2.2", + "array-includes": "^3.1.5", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.4.3", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.2", + "language-tags": "^1.0.5", + "minimatch": "^3.1.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz", + "integrity": "sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg==", + "dependencies": { + "array-includes": "^3.1.5", + "array.prototype.flatmap": "^1.3.0", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.1", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-testing-library": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.6.0.tgz", + "integrity": "sha512-y63TRzPhGCMNsnUwMGJU1MFWc/3GvYw+nzobp9QiyNTTKsgAt5RKAOT1I34+XqVBpX1lC8bScoOjCkP7iRv0Mw==", + "dependencies": { + "@typescript-eslint/utils": "^5.13.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "dependencies": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.3.3", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", + "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/express/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz", + "integrity": "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==" + }, + "node_modules/follow-redirects": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/idb": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.0.2.tgz", + "integrity": "sha512-jjKrT1EnyZewQ/gCBb/eyiYrhGzws2FeY92Yx8qT9S9GeQAmo4JFVIiWRIfKW/6Ob9A+UDAOW9j9jn58fy2HIg==" + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.15", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz", + "integrity": "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jake/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jake/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jake/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jake/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-circus/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", + "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watch-typeahead/node_modules/emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "dependencies": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.2.tgz", + "integrity": "sha512-4ZCADZHRkno244xlNnn4AOG6sRQ7iBZ5BbgZ4vW4y5IZw7cVUD1PPeblm1xx/nfmMxPdt/LHsXZW8z/j58+l9Q==", + "dependencies": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.2" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==", + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "dependencies": { + "fs-monkey": "^1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz", + "integrity": "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz", + "integrity": "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==", + "dependencies": { + "array.prototype.reduce": "^1.0.4", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", + "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "browserslist": ">=4", + "postcss": ">=8" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "dependencies": { + "browserslist": "^4.20.3", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.8", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz", + "integrity": "sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "peerDependencies": { + "postcss": "^8.1.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "dependencies": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "dependencies": { + "postcss-selector-parser": "^6.0.6" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.1.10", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.10.tgz", + "integrity": "sha512-lqd7LXCq0gWc0wKXtoKDru5wEUNjm3OryLVNRZ8OnW8km6fSNUuFrjEhU3nklxXE2jvd4qrox566acgh+xQt8w==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "dependencies": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "browserslist": ">= 4", + "postcss": ">= 8" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", + "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.7.2.tgz", + "integrity": "sha512-1q0ih7EDsZmCb/FMDRvosna7Gsbdx8CvYO5hYT120hcp2ZAuOHpSzibujZ4JpIUcAC02PG6b+eftxqjTFh5BNA==", + "dependencies": { + "@csstools/postcss-cascade-layers": "^1.0.4", + "@csstools/postcss-color-function": "^1.1.0", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.1", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.6", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.1.0", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.1", + "@csstools/postcss-unset-value": "^1.0.1", + "autoprefixer": "^10.4.7", + "browserslist": "^4.21.0", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.6.3", + "postcss-attribute-case-insensitive": "^5.0.1", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.3", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.0", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.8", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.1", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.3", + "postcss-image-set-function": "^4.0.6", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.0", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.9", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.3", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.4", + "postcss-pseudo-class-any-link": "^7.1.5", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/postcss-svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-svgo/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/postcss-svgo/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-svgo/node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "dependencies": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/react-dev-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/recursive-readdir/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", + "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.77.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.77.2.tgz", + "integrity": "sha512-m/4YzYgLcpMQbxX3NmAqDvwLATZzxt8bIegO78FZLl+lAgKJBd1DRAOeEiZcKOIOPjxE6ewHWHNgGEalFXuz1g==", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/rollup-plugin-terser/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "node_modules/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" + }, + "node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/tailwindcss": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.7.tgz", + "integrity": "sha512-r7mgumZ3k0InfVPpGWcX8X/Ut4xBfv+1O/+C73ar/m01LxGVzWvPxF/w6xIUPEztrCoz7axfx0SMdh8FH8ZvRQ==", + "dependencies": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.1", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.6", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.14", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=12.13.0" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/tailwindcss/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "dependencies": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.14.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", + "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz", + "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.7", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "node_modules/tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", + "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz", + "integrity": "sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "dependencies": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "webpack": "^4.44.2 || ^5.47.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", + "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz", + "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-build": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz", + "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==", + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.5.4", + "workbox-broadcast-update": "6.5.4", + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-google-analytics": "6.5.4", + "workbox-navigation-preload": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-range-requests": "6.5.4", + "workbox-recipes": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4", + "workbox-streams": "6.5.4", + "workbox-sw": "6.5.4", + "workbox-window": "6.5.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" + } + }, + "node_modules/workbox-build/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/workbox-build/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/workbox-build/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/workbox-build/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz", + "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-core": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz", + "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==" + }, + "node_modules/workbox-expiration": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz", + "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz", + "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==", + "dependencies": { + "workbox-background-sync": "6.5.4", + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz", + "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-precaching": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz", + "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==", + "dependencies": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz", + "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-recipes": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz", + "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==", + "dependencies": { + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-routing": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz", + "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-strategies": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz", + "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-streams": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz", + "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==", + "dependencies": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4" + } + }, + "node_modules/workbox-sw": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz", + "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz", + "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==", + "dependencies": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.5.4" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.9.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/workbox-window": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz", + "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.4" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/compat-data": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz", + "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==" + }, + "@babel/core": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.9.tgz", + "integrity": "sha512-1LIb1eL8APMy91/IMW+31ckrfBM4yCoLaVzoDhZUKSM4cu1L1nIidyxkCgzPAgrC5WEz36IPEr/eSeSF9pIn+g==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.9", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helpers": "^7.18.9", + "@babel/parser": "^7.18.9", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/eslint-parser": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.9.tgz", + "integrity": "sha512-KzSGpMBggz4fKbRbWLNyPVTuQr6cmCcBhOyXTw/fieOVaw5oYAwcAj4a7UKcDYCPxQq+CG1NCDZH9e2JTXquiQ==", + "requires": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.9.tgz", + "integrity": "sha512-wt5Naw6lJrL1/SGkipMiFxJjtyczUWTP38deiP1PO60HsBjDeKk08CGC3S8iVuvf0FmTdgKwU1KIXzSKL1G0Ug==", + "requires": { + "@babel/types": "^7.18.9", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz", + "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==", + "requires": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.9.tgz", + "integrity": "sha512-WvypNAYaVh23QcjpMR24CwZY2Nz6hqdOcFdPbNpV56hL5H6KiFheO7Xm1aPdlLQ7d5emYZX7VZwPp9x3z+2opw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz", + "integrity": "sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz", + "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==", + "requires": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==" + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz", + "integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==", + "requires": { + "@babel/template": "^7.18.6", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz", + "integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz", + "integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-replace-supers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz", + "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", + "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==" + }, + "@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==" + }, + "@babel/helper-wrap-function": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.18.9.tgz", + "integrity": "sha512-cG2ru3TRAL6a60tfQflpEfs4ldiPwF6YW3zfJiRgmoFVIaC1vGnBBgatfec+ZUziPHkHSaXAuEck3Cdkf3eRpQ==", + "requires": { + "@babel/helper-function-name": "^7.18.9", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helpers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz", + "integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==", + "requires": { + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.9.tgz", + "integrity": "sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.6.tgz", + "integrity": "sha512-WAz4R9bvozx4qwf74M+sfqPMKfSqwM0phxPTR6iJIi8robgzXwkEgmeJG1gEKhm6sDqT/U9aV3lfcqybIpev8w==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.9.tgz", + "integrity": "sha512-KD7zDNaD14CRpjQjVbV4EnH9lsKYlcpUrhZH37ei2IY+AlXrfAPy5pTmRUE4X6X1k8EsKXPraykxeaogqQvSGA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.18.6" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", + "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "requires": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.8" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.18.6.tgz", + "integrity": "sha512-fqyLgjcxf/1yhyZ6A+yo1u9gJ7eleFQod2lkaUsF9DQ7sbbY3Ligym3L0+I2c0WmqNKDpoD9UTb1AKP3qRMOAQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz", + "integrity": "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", + "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", + "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.9.tgz", + "integrity": "sha512-EkRQxsxoytpTlKJmSPYrsOMjCILacAjtSVkd4gChEe2kXjFCun3yohhW5I7plXJhCemM0gKsaGMcO8tinvCA5g==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.9.tgz", + "integrity": "sha512-p5VCYNddPLkZTq4XymQIaIfZNJwT9YsjkPOhkVEqt6QIpQFZVM9IltqqYpOEkJoN1DPznmxUDyZ5CTZs/ZCuHA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.18.9.tgz", + "integrity": "sha512-+G6rp2zRuOAInY5wcggsx4+QVao1qPM0osC9fTUVlAV3zOrzTCnrMAFVnR6+a3T8wz1wFIH7KhYMcMB3u1n80A==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-flow": "^7.18.6" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "requires": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.9.tgz", + "integrity": "sha512-zY/VSIbbqtoRoJKo2cDTewL364jSlZGvn0LKOf9ntbfxOvjfmyrdtEEOAdswOswhZEb8UH3jDkCKHd1sPgsS0A==", + "requires": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz", + "integrity": "sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.9.tgz", + "integrity": "sha512-IrTYh1I3YCEL1trjknnlLKTp5JggjzhKl/d3ibzPc97JhpFcDTr38Jdek/oX4cFbS6By0bXJcOkpRvJ5ZHK2wQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.18.6.tgz", + "integrity": "sha512-Mz7xMPxoy9kPS/JScj6fJs03TZ/fZ1dJPlMjRAgTaxaS0fUBk8FV/A2rRgfPsVCZqALNwMexD+0Uaf5zlcKPpw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.18.6" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.9.tgz", + "integrity": "sha512-wS8uJwBt7/b/mzE13ktsJdmS4JP/j7PQSaADtnb4I2wL0zK51MQ0pmF8/Jy0wUIS96fr+fXT6S/ifiPXnvrlSg==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "babel-plugin-polyfill-corejs2": "^0.3.1", + "babel-plugin-polyfill-corejs3": "^0.5.2", + "babel-plugin-polyfill-regenerator": "^0.3.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.9.tgz", + "integrity": "sha512-39Q814wyoOPtIB/qGopNIL9xDChOE1pNU0ZY5dO0owhiVt/5kFm4li+/bBtwc7QotG0u5EPzqhZdjMtmqBqyQA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.8.tgz", + "integrity": "sha512-p2xM8HI83UObjsZGofMV/EdYjamsDm6MoN3hXPYIT0+gxIoopE+B7rPYKAxfrz9K9PK7JafTTjqYC6qipLExYA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-typescript": "^7.18.6" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.6.tgz", + "integrity": "sha512-XNRwQUXYMP7VLuy54cr/KS/WeL3AZeORhrmeZ7iewgu+X2eBqmpaLI/hzqr9ZxCeUoq0ASK4GUzSM0BDhZkLFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/preset-env": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.9.tgz", + "integrity": "sha512-75pt/q95cMIHWssYtyfjVlvI+QEZQThQbKvR9xH+F/Agtw/s4Wfc2V9Bwd/P39VtixB7oWxGdH4GteTTwYJWMg==", + "requires": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.18.6", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.18.9", + "@babel/plugin-transform-classes": "^7.18.9", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.9", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.18.9", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.18.9", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.6", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.18.9", + "babel-plugin-polyfill-corejs2": "^0.3.1", + "babel-plugin-polyfill-corejs3": "^0.5.2", + "babel-plugin-polyfill-regenerator": "^0.3.1", + "core-js-compat": "^3.22.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + } + }, + "@babel/preset-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" + } + }, + "@babel/runtime": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", + "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz", + "integrity": "sha512-qZEWeccZCrHA2Au4/X05QW5CMdm4VjUDCrGq5gf1ZDcM4hRqreKrtwAn7yci9zfgAS9apvnsFXiGBHBAxZdK9A==", + "requires": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz", + "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.6", + "@babel/types": "^7.18.6" + } + }, + "@babel/traverse": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.9.tgz", + "integrity": "sha512-LcPAnujXGwBgv3/WHv01pHtb2tihcyW1XuL9wd7jqh1Z8AQkTd+QVjMrMijrln0T7ED3UXLIy36P9Ao7W75rYg==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.9", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.18.9", + "@babel/types": "^7.18.9", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.9.tgz", + "integrity": "sha512-WwMLAg2MvJmt/rKEVQBBhIVffMmnilX4oe0sRe7iPOHIGsqpruFHHdrfj4O1CMMtgMtCU4oPafZjDPCRgO57Wg==", + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "@csstools/postcss-cascade-layers": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.5.tgz", + "integrity": "sha512-Id/9wBT7FkgFzdEpiEWrsVd4ltDxN0rI0QS0SChbeQiSuux3z21SJCRLu6h2cvCEUmaRi+VD0mHFj+GJD4GFnw==", + "requires": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "requires": {} + }, + "@csstools/selector-specificity": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "requires": {} + }, + "@eslint/eslintrc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", + "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.2", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + } + } + }, + "@humanwhocodes/config-array": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", + "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/gitignore-to-minimatch": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", + "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==" + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + }, + "@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "requires": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + } + }, + "@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "requires": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + } + }, + "@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "requires": { + "@sinclair/typebox": "^0.24.1" + } + }, + "@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "requires": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + } + }, + "@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", + "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz", + "integrity": "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==", + "requires": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + } + }, + "@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + } + }, + "@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + } + }, + "@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + } + }, + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "requires": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + } + } + }, + "@rushstack/eslint-patch": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.4.tgz", + "integrity": "sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==" + }, + "@sinclair/typebox": { + "version": "0.24.23", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.23.tgz", + "integrity": "sha512-dhpD3rztStcXgwuhJhg10CA2YJfwx799VlzZpuEi/8ijKriQST6rEpA8mDYlyaVkxWlTiVFme1s1fc6rx8+BhA==" + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "requires": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" + }, + "@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + } + }, + "@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "requires": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "requires": { + "@babel/types": "^7.12.6" + } + }, + "@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "requires": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + } + }, + "@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + } + }, + "@testing-library/dom": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.16.0.tgz", + "integrity": "sha512-uxF4zmnLHHDlmW4l+0WDjcgLVwCvH+OVLpD8Dfp+Bjfz85prwxWGbwXgJdLtkgjD0qfOzkJF9SmA6YZPsMYX4w==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/jest-dom": { + "version": "5.16.4", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz", + "integrity": "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==", + "requires": { + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==" + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/react": { + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.3.0.tgz", + "integrity": "sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ==", + "requires": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + } + }, + "@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "requires": { + "@babel/runtime": "^7.12.5" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + }, + "@types/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" + }, + "@types/babel__core": { + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", + "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.5.tgz", + "integrity": "sha512-dhsC09y1gpJWnK+Ff4SGvCuSnk9DaU0BJZSzOwa6GVSg65XtTugLBITDAAzRU5duGBoXBHpdR/9jHGxJjNflJQ==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" + }, + "@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.30", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz", + "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "requires": { + "@types/node": "*" + } + }, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "28.1.6", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-28.1.6.tgz", + "integrity": "sha512-0RbGAFMfcBJKOmqRazM8L98uokwuwD5F8rHrv/ZMbrZBwVOWZUyPG6VFNscjYr/vjM3Vu4fRrCPbOs42AfemaQ==", + "requires": { + "jest-matcher-utils": "^28.0.0", + "pretty-format": "^28.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "diff-sequences": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", + "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-diff": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", + "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^28.1.1", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.3" + } + }, + "jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==" + }, + "jest-matcher-utils": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", + "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^28.1.3", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.3" + } + }, + "pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "requires": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "@types/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-fccbsHKqFDXClBZTDLA43zl0+TbxyIwyzIzwwhvoJvhNjOErCdeX2xJbURimv2EbSVUGav001PaCJg4mZxMl4w==" + }, + "@types/node": { + "version": "18.6.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.6.3.tgz", + "integrity": "sha512-6qKpDtoaYLM+5+AFChLhHermMQxc3TOEFIDzrZLPRGHPrLEwqFkkT5Kx3ju05g6X7uDPazz3jHbKPX0KzCjntg==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/prettier": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.4.tgz", + "integrity": "sha512-fOwvpvQYStpb/zHMx0Cauwywu9yLDmzWiiQBC7gJyq5tYLUXFZvDG7VK1B7WBxxjBJNKFOZ0zLoOQn8vmATbhw==" + }, + "@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "@types/react": { + "version": "18.0.15", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.15.tgz", + "integrity": "sha512-iz3BtLuIYH1uWdsv6wXYdhozhqj20oD4/Hk2DNXIn1kFsmp9x8d9QB6FnPhfkbhd2PgEONt9Q1x/ebkwjfFLow==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "18.0.6", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz", + "integrity": "sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==", + "requires": { + "@types/react": "*" + } + }, + "@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "requires": { + "@types/node": "*" + } + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "requires": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "requires": { + "@types/node": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "@types/testing-library__jest-dom": { + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", + "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", + "requires": { + "@types/jest": "*" + } + }, + "@types/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + }, + "@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.31.0.tgz", + "integrity": "sha512-VKW4JPHzG5yhYQrQ1AzXgVgX8ZAJEvCz0QI6mLRX4tf7rnFfh5D8SKm0Pq6w5PyNfAWJk6sv313+nEt3ohWMBQ==", + "requires": { + "@typescript-eslint/scope-manager": "5.31.0", + "@typescript-eslint/type-utils": "5.31.0", + "@typescript-eslint/utils": "5.31.0", + "debug": "^4.3.4", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.31.0.tgz", + "integrity": "sha512-Yiar0ggNPyOsvrslJBdOo3jc3wjI6NnmWOQBA8WhR54YPbVqTNLuuHC6zxEt8FIgMozerxRlAncwznEjK+cJVA==", + "requires": { + "@typescript-eslint/utils": "5.31.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.31.0.tgz", + "integrity": "sha512-UStjQiZ9OFTFReTrN+iGrC6O/ko9LVDhreEK5S3edmXgR396JGq7CoX2TWIptqt/ESzU2iRKXAHfSF2WJFcWHw==", + "requires": { + "@typescript-eslint/scope-manager": "5.31.0", + "@typescript-eslint/types": "5.31.0", + "@typescript-eslint/typescript-estree": "5.31.0", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.31.0.tgz", + "integrity": "sha512-8jfEzBYDBG88rcXFxajdVavGxb5/XKXyvWgvD8Qix3EEJLCFIdVloJw+r9ww0wbyNLOTYyBsR+4ALNGdlalLLg==", + "requires": { + "@typescript-eslint/types": "5.31.0", + "@typescript-eslint/visitor-keys": "5.31.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.31.0.tgz", + "integrity": "sha512-7ZYqFbvEvYXFn9ax02GsPcEOmuWNg+14HIf4q+oUuLnMbpJ6eHAivCg7tZMVwzrIuzX3QCeAOqKoyMZCv5xe+w==", + "requires": { + "@typescript-eslint/utils": "5.31.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.31.0.tgz", + "integrity": "sha512-/f/rMaEseux+I4wmR6mfpM2wvtNZb1p9hAV77hWfuKc3pmaANp5dLAZSiE3/8oXTYTt3uV9KW5yZKJsMievp6g==" + }, + "@typescript-eslint/typescript-estree": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.31.0.tgz", + "integrity": "sha512-3S625TMcARX71wBc2qubHaoUwMEn+l9TCsaIzYI/ET31Xm2c9YQ+zhGgpydjorwQO9pLfR/6peTzS/0G3J/hDw==", + "requires": { + "@typescript-eslint/types": "5.31.0", + "@typescript-eslint/visitor-keys": "5.31.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.31.0.tgz", + "integrity": "sha512-kcVPdQS6VIpVTQ7QnGNKMFtdJdvnStkqS5LeALr4rcwx11G6OWb2HB17NMPnlRHvaZP38hL9iK8DdE9Fne7NYg==", + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.31.0", + "@typescript-eslint/types": "5.31.0", + "@typescript-eslint/typescript-estree": "5.31.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.31.0.tgz", + "integrity": "sha512-ZK0jVxSjS4gnPirpVjXHz7mgdOsZUHzNYSfTw2yPa3agfbt9YfqaBiBZFSSxeBWnpWkzCxTfUpnzA3Vily/CSg==", + "requires": { + "@typescript-eslint/types": "5.31.0", + "eslint-visitor-keys": "^3.3.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==" + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "requires": {} + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} + }, + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + }, + "address": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", + "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==" + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.reduce": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz", + "integrity": "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + } + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "autoprefixer": { + "version": "10.4.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", + "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + "requires": { + "browserslist": "^4.21.3", + "caniuse-lite": "^1.0.30001373", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "axe-core": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz", + "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==" + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "requires": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "requires": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + } + }, + "babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "requires": {} + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz", + "integrity": "sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==", + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.2", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", + "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.2", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + } + }, + "babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "requires": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "requires": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "bonjour-service": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz", + "integrity": "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==", + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "browserslist": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "requires": { + "caniuse-lite": "^1.0.30001370", + "electron-to-chromium": "^1.4.202", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.5" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001373", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001373.tgz", + "integrity": "sha512-pJYArGHrPp3TUqQzFYRmP/lwJlj8RCbVe3Gd3eJQkAV8SAC6b19XS9BjMvRdvaS8RMkaTN8ZhoHP6S1y8zzwEQ==" + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + }, + "check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + }, + "ci-info": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.2.tgz", + "integrity": "sha512-xmDt/QIAdeZ9+nfdPsaBCpMvHNLFiLdjj59qjqn+6iPe6YmHGQ35sBnQ8uslRBXFmXkiZQOJRjvQeoGppoTjjg==" + }, + "cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + }, + "clean-css": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", + "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==" + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + }, + "common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==" + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "core-js": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.24.1.tgz", + "integrity": "sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg==" + }, + "core-js-compat": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.24.1.tgz", + "integrity": "sha512-XhdNAGeRnTpp8xbD+sR/HFDK9CbeeeqXT6TuofXh3urqEevzkWmLRgrVoykodsw8okqo2pu1BOmuCKrHx63zdw==", + "requires": { + "browserslist": "^4.21.3", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + } + } + }, + "core-js-pure": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.24.1.tgz", + "integrity": "sha512-r1nJk41QLLPyozHUUPmILCEMtMw24NG4oWK6RbsDdjzQgg9ZvrUsPBj1MnG0wXXp1DCDU6j+wUvEmBSrtRbLXg==" + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + }, + "css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-declaration-sorter": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz", + "integrity": "sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og==", + "requires": {} + }, + "css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + } + }, + "css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "requires": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "requires": {} + }, + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + }, + "css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "cssdb": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.3.tgz", + "integrity": "sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "5.1.12", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.12.tgz", + "integrity": "sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ==", + "requires": { + "cssnano-preset-default": "^5.2.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "requires": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + } + } + }, + "csstype": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" + }, + "damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==" + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "requires": { + "execa": "^5.0.0" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==" + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "requires": { + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" + } + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==" + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-accessibility-api": { + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz", + "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==" + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "ejs": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "requires": { + "jake": "^10.8.5" + } + }, + "electron-to-chromium": { + "version": "1.4.206", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.206.tgz", + "integrity": "sha512-h+Fadt1gIaQ06JaIiyqPsBjJ08fV5Q7md+V8bUvQW/9OvXfL2LRICTz2EcnnCP7QzrFTS6/27MRV6Bl9Yn97zA==" + }, + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "requires": { + "stackframe": "^1.3.4" + } + }, + "es-abstract": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", + "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "regexp.prototype.flags": "^1.4.3", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "requires": { + "has": "^1.0.3" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.21.0.tgz", + "integrity": "sha512-/XJ1+Qurf1T9G2M5IHrsjp+xrGT73RZf23xA1z5wB1ZzzEAWSZKvRwhWxTFp1rvkvCfwcvAUNAP31bhKTTGfDA==", + "requires": { + "@eslint/eslintrc": "^1.3.0", + "@humanwhocodes/config-array": "^0.10.4", + "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.3", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.15.0", + "globby": "^11.1.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + } + } + }, + "eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "requires": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "requires": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "requires": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + } + }, + "eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "requires": { + "@typescript-eslint/experimental-utils": "^5.0.0" + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", + "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", + "requires": { + "@babel/runtime": "^7.18.9", + "aria-query": "^4.2.2", + "array-includes": "^3.1.5", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.4.3", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.2", + "language-tags": "^1.0.5", + "minimatch": "^3.1.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "eslint-plugin-react": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz", + "integrity": "sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg==", + "requires": { + "array-includes": "^3.1.5", + "array.prototype.flatmap": "^1.3.0", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.1", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.7" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "requires": {} + }, + "eslint-plugin-testing-library": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.6.0.tgz", + "integrity": "sha512-y63TRzPhGCMNsnUwMGJU1MFWc/3GvYw+nzobp9QiyNTTKsgAt5RKAOT1I34+XqVBpX1lC8bScoOjCkP7iRv0Mw==", + "requires": { + "@typescript-eslint/utils": "^5.13.0" + } + }, + "eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "requires": { + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + } + } + }, + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" + }, + "eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "requires": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "espree": { + "version": "9.3.3", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", + "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "requires": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==" + }, + "expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "requires": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + } + }, + "express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "requires": { + "bser": "2.1.1" + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + } + }, + "filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "requires": { + "minimatch": "^5.0.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, + "filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz", + "integrity": "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==" + }, + "follow-redirects": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==" + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + } + } + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "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": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "requires": { + "duplexer": "^0.1.2" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + } + }, + "html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} + }, + "idb": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.0.2.tgz", + "integrity": "sha512-jjKrT1EnyZewQ/gCBb/eyiYrhGzws2FeY92Yx8qT9S9GeQAmo4JFVIiWRIfKW/6Ob9A+UDAOW9j9jn58fy2HIg==" + }, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + }, + "immer": { + "version": "9.0.15", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz", + "integrity": "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } + } + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" + }, + "is-core-module": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" + }, + "istanbul-lib-instrument": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "requires": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "requires": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + } + }, + "jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "requires": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + } + }, + "jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "requires": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "requires": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + } + }, + "jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" + }, + "jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "requires": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "requires": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} + }, + "jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==" + }, + "jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "requires": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + } + }, + "jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + } + }, + "jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "requires": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "requires": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "requires": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "requires": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "requires": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "requires": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", + "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==" + }, + "jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "requires": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "requires": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "dependencies": { + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "requires": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + }, + "string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "requires": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" + } + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + } + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "requires": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==" + }, + "jsx-ast-utils": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.2.tgz", + "integrity": "sha512-4ZCADZHRkno244xlNnn4AOG6sRQ7iBZ5BbgZ4vW4y5IZw7cVUD1PPeblm1xx/nfmMxPdt/LHsXZW8z/j58+l9Q==", + "requires": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.2" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" + }, + "language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==" + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==" + }, + "magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "requires": { + "sourcemap-codec": "^1.4.8" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "requires": { + "tmpl": "1.0.5" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + }, + "memfs": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "requires": { + "fs-monkey": "^1.0.3" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" + }, + "mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "requires": { + "minimist": "^1.2.6" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "nwsapi": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz", + "integrity": "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz", + "integrity": "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==", + "requires": { + "array.prototype.reduce": "^1.0.4", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.1" + } + }, + "object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "requires": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + }, + "pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "postcss": { + "version": "8.4.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", + "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "requires": {} + }, + "postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "requires": { + "browserslist": "^4.20.3", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-properties": { + "version": "12.1.8", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz", + "integrity": "sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "requires": {} + }, + "postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "requires": {} + }, + "postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "requires": {} + }, + "postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "requires": {} + }, + "postcss-double-position-gradients": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "requires": {} + }, + "postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "requires": {} + }, + "postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "requires": {} + }, + "postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "requires": {} + }, + "postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "requires": { + "camelcase-css": "^2.0.1" + } + }, + "postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "requires": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + } + }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + } + }, + "postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "requires": {} + }, + "postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "requires": {} + }, + "postcss-merge-longhand": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + } + }, + "postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "requires": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "requires": { + "postcss-selector-parser": "^6.0.6" + } + }, + "postcss-nesting": { + "version": "10.1.10", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.10.tgz", + "integrity": "sha512-lqd7LXCq0gWc0wKXtoKDru5wEUNjm3OryLVNRZ8OnW8km6fSNUuFrjEhU3nklxXE2jvd4qrox566acgh+xQt8w==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "requires": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + } + }, + "postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "requires": {} + }, + "postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "requires": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-opacity-percentage": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", + "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==" + }, + "postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "requires": {} + }, + "postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-preset-env": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.7.2.tgz", + "integrity": "sha512-1q0ih7EDsZmCb/FMDRvosna7Gsbdx8CvYO5hYT120hcp2ZAuOHpSzibujZ4JpIUcAC02PG6b+eftxqjTFh5BNA==", + "requires": { + "@csstools/postcss-cascade-layers": "^1.0.4", + "@csstools/postcss-color-function": "^1.1.0", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.1", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.6", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.1.0", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.1", + "@csstools/postcss-unset-value": "^1.0.1", + "autoprefixer": "^10.4.7", + "browserslist": "^4.21.0", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.6.3", + "postcss-attribute-case-insensitive": "^5.0.1", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.3", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.0", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.8", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.1", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.3", + "postcss-image-set-function": "^4.0.6", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.0", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.9", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.3", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.4", + "postcss-pseudo-class-any-link": "^7.1.5", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "requires": {} + }, + "postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + } + } + } + }, + "postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "requires": { + "asap": "~2.0.6" + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + } + } + }, + "psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" + }, + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "requires": { + "performance-now": "^2.1.0" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "requires": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + } + }, + "react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "requires": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + } + }, + "react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" + }, + "react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "requires": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "fsevents": "^2.3.2", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "requires": { + "pify": "^2.3.0" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "requires": { + "minimatch": "3.0.4" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" + }, + "regexpu-core": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", + "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" + }, + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + }, + "resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "rollup": { + "version": "2.77.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.77.2.tgz", + "integrity": "sha512-m/4YzYgLcpMQbxX3NmAqDvwLATZzxt8bIegO78FZLl+lAgKJBd1DRAOeEiZcKOIOPjxE6ewHWHNgGEalFXuz1g==", + "requires": { + "fsevents": "~2.3.2" + } + }, + "rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "requires": { + "xmlchars": "^2.2.0" + } + }, + "scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "selfsigned": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "requires": { + "node-forge": "^1" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + }, + "source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + } + }, + "source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + } + } + }, + "string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + }, + "strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "requires": { + "min-indent": "^1.0.0" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + }, + "style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "requires": {} + }, + "stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "requires": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "dependencies": { + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + }, + "dependencies": { + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + } + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + } + } + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "tailwindcss": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.7.tgz", + "integrity": "sha512-r7mgumZ3k0InfVPpGWcX8X/Ut4xBfv+1O/+C73ar/m01LxGVzWvPxF/w6xIUPEztrCoz7axfx0SMdh8FH8ZvRQ==", + "requires": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.1", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.6", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.14", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1" + }, + "dependencies": { + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + }, + "temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" + }, + "tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "requires": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "dependencies": { + "type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "terser": { + "version": "5.14.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", + "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz", + "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.7", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.7.2" + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "dependencies": { + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "requires": { + "punycode": "^2.1.1" + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + } + } + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "peer": true + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "update-browserslist-db": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", + "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "requires": { + "makeerror": "1.0.12" + } + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "webpack": { + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz", + "integrity": "sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==", + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "ws": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "requires": {} + } + } + }, + "webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "requires": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "requires": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + } + } + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "requires": { + "iconv-lite": "0.4.24" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + }, + "workbox-background-sync": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", + "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", + "requires": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "workbox-broadcast-update": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz", + "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-build": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz", + "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==", + "requires": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.5.4", + "workbox-broadcast-update": "6.5.4", + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-google-analytics": "6.5.4", + "workbox-navigation-preload": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-range-requests": "6.5.4", + "workbox-recipes": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4", + "workbox-streams": "6.5.4", + "workbox-sw": "6.5.4", + "workbox-window": "6.5.4" + }, + "dependencies": { + "@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "requires": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + } + }, + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "requires": { + "whatwg-url": "^7.0.0" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "requires": { + "punycode": "^2.1.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "workbox-cacheable-response": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz", + "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-core": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz", + "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==" + }, + "workbox-expiration": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz", + "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==", + "requires": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "workbox-google-analytics": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz", + "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==", + "requires": { + "workbox-background-sync": "6.5.4", + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "workbox-navigation-preload": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz", + "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-precaching": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz", + "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==", + "requires": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "workbox-range-requests": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz", + "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-recipes": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz", + "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==", + "requires": { + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "workbox-routing": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz", + "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-strategies": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz", + "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-streams": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz", + "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==", + "requires": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4" + } + }, + "workbox-sw": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz", + "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==" + }, + "workbox-webpack-plugin": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz", + "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==", + "requires": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.5.4" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "workbox-window": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz", + "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==", + "requires": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.4" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "requires": {} + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..b319c8b --- /dev/null +++ b/package.json @@ -0,0 +1,38 @@ +{ + "name": "react-intensive", + "version": "0.1.0", + "private": true, + "dependencies": { + "@testing-library/jest-dom": "^5.16.4", + "@testing-library/react": "^13.3.0", + "@testing-library/user-event": "^13.5.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-scripts": "5.0.1", + "web-vitals": "^2.1.4" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + } +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a11777cc471a4344702741ab1c8a588998b1311a GIT binary patch literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..aa069f2 --- /dev/null +++ b/public/index.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + React App + + + +
+ + + diff --git a/public/logo192.png b/public/logo192.png new file mode 100644 index 0000000000000000000000000000000000000000..fc44b0a3796c0e0a64c3d858ca038bd4570465d9 GIT binary patch literal 5347 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 b{|{}U^kRn2wo}j7|0ATu<;8xA7zX}7|B6mN literal 0 HcmV?d00001 diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/src/components/App/App.js b/src/components/App/App.js new file mode 100644 index 0000000..3586a8e --- /dev/null +++ b/src/components/App/App.js @@ -0,0 +1,11 @@ +import s from './App.module.css'; + +const App = () => { + return ( +
+ HELLO FROM APP ! +
+ ); +} + +export default App; diff --git a/src/components/App/App.module.css b/src/components/App/App.module.css new file mode 100644 index 0000000..74b5e05 --- /dev/null +++ b/src/components/App/App.module.css @@ -0,0 +1,38 @@ +.App { + text-align: center; +} + +.App-logo { + height: 40vmin; + pointer-events: none; +} + +@media (prefers-reduced-motion: no-preference) { + .App-logo { + animation: App-logo-spin infinite 20s linear; + } +} + +.App-header { + background-color: #282c34; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + font-size: calc(10px + 2vmin); + color: white; +} + +.App-link { + color: #61dafb; +} + +@keyframes App-logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} diff --git a/src/index.css b/src/index.css new file mode 100644 index 0000000..ec2585e --- /dev/null +++ b/src/index.css @@ -0,0 +1,13 @@ +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', + monospace; +} diff --git a/src/index.js b/src/index.js new file mode 100644 index 0000000..c1efc0f --- /dev/null +++ b/src/index.js @@ -0,0 +1,12 @@ +import React from 'react'; +import ReactDOM from 'react-dom/client'; +import './index.css'; +import App from './components/App/App'; + +const root = ReactDOM.createRoot(document.getElementById('root')); +root.render( + + + +); + From 888d6ab8e0d1e2f6521ae936129013f14a2102e1 Mon Sep 17 00:00:00 2001 From: Kateryna Borysenko Date: Wed, 3 Aug 2022 15:30:42 +0300 Subject: [PATCH 02/28] Added Header Component --- package-lock.json | 223 ++++++++++++++++++ package.json | 1 + public/favicon.png | Bin 0 -> 3286 bytes public/index.html | 4 +- src/components/App/App.js | 3 +- src/components/Header/Header.jsx | 21 ++ src/components/Header/Header.module.css | 22 ++ src/components/Navigation/Navigation.jsx | 28 +++ .../Navigation/Navigation.module.css | 13 + src/components/common/BigButton/BigButton.jsx | 25 ++ .../common/BigButton/BigButton.module.css | 26 ++ src/components/common/Container/Container.jsx | 7 + .../common/Container/Container.module.css | 22 ++ src/components/images/icons/delete-icon.svg | 3 + src/components/images/icons/edite-icon.svg | 47 ++++ src/components/images/logo.png | Bin 0 -> 456 bytes src/index.css | 74 +++++- 17 files changed, 508 insertions(+), 11 deletions(-) create mode 100644 public/favicon.png create mode 100644 src/components/Header/Header.jsx create mode 100644 src/components/Header/Header.module.css create mode 100644 src/components/Navigation/Navigation.jsx create mode 100644 src/components/Navigation/Navigation.module.css create mode 100644 src/components/common/BigButton/BigButton.jsx create mode 100644 src/components/common/BigButton/BigButton.module.css create mode 100644 src/components/common/Container/Container.jsx create mode 100644 src/components/common/Container/Container.module.css create mode 100644 src/components/images/icons/delete-icon.svg create mode 100644 src/components/images/icons/edite-icon.svg create mode 100644 src/components/images/logo.png diff --git a/package-lock.json b/package-lock.json index 4bc992b..84342d2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,7 @@ "@testing-library/user-event": "^13.5.0", "react": "^18.2.0", "react-dom": "^18.2.0", + "react-router-dom": "^5.3.3", "react-scripts": "5.0.1", "web-vitals": "^2.1.4" } @@ -8435,6 +8436,32 @@ "he": "bin/he" } }, + "node_modules/history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "dependencies": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, "node_modules/hoopy": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", @@ -13928,6 +13955,74 @@ "node": ">=0.10.0" } }, + "node_modules/react-router": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.3.tgz", + "integrity": "sha512-mzQGUvS3bM84TnbtMYR8ZjKnuPJ71IjSzR+DE6UkUqvN4czWIqEs17yLL8xkAycv4ev0AiN+IGrWu88vJs/p2w==", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "mini-create-react-context": "^0.4.0", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-Ov0tGPMBgqmbu5CDmN++tv2HQ9HlWDuWIIqn4b88gjlAN5IHI+4ZUZRcpz9Hl0azFIwihbLDYw1OiHGRo7ZIng==", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.3.3", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-router/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "node_modules/react-router/node_modules/mini-create-react-context": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", + "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", + "dependencies": { + "@babel/runtime": "^7.12.1", + "tiny-warning": "^1.0.3" + }, + "peerDependencies": { + "prop-types": "^15.0.0", + "react": "^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/react-router/node_modules/path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "dependencies": { + "isarray": "0.0.1" + } + }, + "node_modules/react-router/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-scripts": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", @@ -14243,6 +14338,11 @@ "node": ">=8" } }, + "node_modules/resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, "node_modules/resolve-url-loader": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", @@ -15433,6 +15533,16 @@ "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" }, + "node_modules/tiny-invariant": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", + "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" + }, + "node_modules/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, "node_modules/tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", @@ -15801,6 +15911,11 @@ "node": ">=10.12.0" } }, + "node_modules/value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", @@ -22707,6 +22822,34 @@ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" }, + "history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "requires": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, "hoopy": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", @@ -26494,6 +26637,66 @@ "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" }, + "react-router": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.3.tgz", + "integrity": "sha512-mzQGUvS3bM84TnbtMYR8ZjKnuPJ71IjSzR+DE6UkUqvN4czWIqEs17yLL8xkAycv4ev0AiN+IGrWu88vJs/p2w==", + "requires": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "mini-create-react-context": "^0.4.0", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "mini-create-react-context": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", + "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", + "requires": { + "@babel/runtime": "^7.12.1", + "tiny-warning": "^1.0.3" + } + }, + "path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "requires": { + "isarray": "0.0.1" + } + }, + "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-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-Ov0tGPMBgqmbu5CDmN++tv2HQ9HlWDuWIIqn4b88gjlAN5IHI+4ZUZRcpz9Hl0azFIwihbLDYw1OiHGRo7ZIng==", + "requires": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.3.3", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + } + }, "react-scripts": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", @@ -26736,6 +26939,11 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" }, + "resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, "resolve-url-loader": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", @@ -27610,6 +27818,16 @@ "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" }, + "tiny-invariant": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", + "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" + }, + "tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, "tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", @@ -27876,6 +28094,11 @@ "source-map": "^0.7.3" } }, + "value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", diff --git a/package.json b/package.json index b319c8b..304a5bf 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "@testing-library/user-event": "^13.5.0", "react": "^18.2.0", "react-dom": "^18.2.0", + "react-router-dom": "^5.3.3", "react-scripts": "5.0.1", "web-vitals": "^2.1.4" }, diff --git a/public/favicon.png b/public/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..be4a129a49608a01acd3b2473f511cea7bca2f9c GIT binary patch literal 3286 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 - + - React App + To Do List diff --git a/src/components/App/App.js b/src/components/App/App.js index 3586a8e..803befd 100644 --- a/src/components/App/App.js +++ b/src/components/App/App.js @@ -1,9 +1,10 @@ +import Header from '../../components/Header/Header' import s from './App.module.css'; const App = () => { return (
- HELLO FROM APP ! +
); } diff --git a/src/components/Header/Header.jsx b/src/components/Header/Header.jsx new file mode 100644 index 0000000..5f0ff48 --- /dev/null +++ b/src/components/Header/Header.jsx @@ -0,0 +1,21 @@ +// import { Link } from 'react-router-dom' +import Navigation from '../Navigation/Navigation' +import s from './Header.module.css' +import logo from '../images/logo.png' +// import cart from '../images/icons/cart.svg' +import BigButton from '../common/BigButton/BigButton' + +const Header = () => { + return ( +
+
+ logo +
To Do List
+
+ + +
+ ) +} + +export default Header diff --git a/src/components/Header/Header.module.css b/src/components/Header/Header.module.css new file mode 100644 index 0000000..642cf14 --- /dev/null +++ b/src/components/Header/Header.module.css @@ -0,0 +1,22 @@ +.headerWrap { + margin: 20px 0; + padding: 25px 0; + display: flex; + justify-content: space-between; + align-items: center; +} + +.logoLink { + display: flex; + align-items: center; +} + +.logo { + width: 35px; + margin-right: 15px; +} + +.logoName { + font-family: var(--accent-font); + font-size: 35px; +} diff --git a/src/components/Navigation/Navigation.jsx b/src/components/Navigation/Navigation.jsx new file mode 100644 index 0000000..21dff17 --- /dev/null +++ b/src/components/Navigation/Navigation.jsx @@ -0,0 +1,28 @@ +// import { NavLink } from 'react-router-dom' +import s from './Navigation.module.css' + +const Navigation = () => { + return ( + + ) +} + +export default Navigation diff --git a/src/components/Navigation/Navigation.module.css b/src/components/Navigation/Navigation.module.css new file mode 100644 index 0000000..8e6239d --- /dev/null +++ b/src/components/Navigation/Navigation.module.css @@ -0,0 +1,13 @@ +.navWrap { + display: flex; + justify-content: space-between; + width: 20%; +} + +.navLink { + text-transform: uppercase; + font-weight: 600; + font-size: 20px; + line-height: 1.2; + letter-spacing: 1.5px; +} diff --git a/src/components/common/BigButton/BigButton.jsx b/src/components/common/BigButton/BigButton.jsx new file mode 100644 index 0000000..eb9afcb --- /dev/null +++ b/src/components/common/BigButton/BigButton.jsx @@ -0,0 +1,25 @@ +import s from './BigButton.module.css' + +const BigButton = (props) => { + const { + text, + icon, + onClick = () => {}, + type = 'button', + disabled = false, + } = props + + return ( + + ) +} + +export default BigButton diff --git a/src/components/common/BigButton/BigButton.module.css b/src/components/common/BigButton/BigButton.module.css new file mode 100644 index 0000000..6517f38 --- /dev/null +++ b/src/components/common/BigButton/BigButton.module.css @@ -0,0 +1,26 @@ +.button { + display: flex; + align-items: center; + justify-content: center; + padding: 12px 16px; + box-sizing: border-box; + background-color: transparent; + border: 2px solid var(--accent-color); + cursor: pointer; + transition: all 200ms; + width: 200px; + height: 40px; +} + +.heading { + color: var(--accent-color); + text-transform: uppercase; + font-weight: 600; + font-size: 20px; + line-height: 1.2; +} + +.image { + width: 25px; + margin-right: 15px; +} diff --git a/src/components/common/Container/Container.jsx b/src/components/common/Container/Container.jsx new file mode 100644 index 0000000..397245e --- /dev/null +++ b/src/components/common/Container/Container.jsx @@ -0,0 +1,7 @@ +import s from './Container.module.css' + +const Container = ({ children }) => { + return
{children}
+} + +export default Container diff --git a/src/components/common/Container/Container.module.css b/src/components/common/Container/Container.module.css new file mode 100644 index 0000000..ea2bb33 --- /dev/null +++ b/src/components/common/Container/Container.module.css @@ -0,0 +1,22 @@ +.container { + width: 100%; + margin: 0 auto; +} + +@media screen and (min-width: 480px) { + .container { + width: 490px; + } +} + +@media screen and (min-width: 768px) { + .container { + width: 750px; + } +} + +@media screen and (min-width: 1280px) { + .container { + width: 1170px; + } +} diff --git a/src/components/images/icons/delete-icon.svg b/src/components/images/icons/delete-icon.svg new file mode 100644 index 0000000..8a0f4a8 --- /dev/null +++ b/src/components/images/icons/delete-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/components/images/icons/edite-icon.svg b/src/components/images/icons/edite-icon.svg new file mode 100644 index 0000000..472243d --- /dev/null +++ b/src/components/images/icons/edite-icon.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/components/images/logo.png b/src/components/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..8214b3af31214b54103ac80cc7bcf23dd5cdb130 GIT binary patch literal 456 zcmV;(0XP1MP)P000;W1^@s654Bdt00009a7bBm000XU z000XU0RWnu7ytkO0drDELIAGL9O(c600d`2O+f$vv5yP3put z0fZ1NEHxOeSNgut@42d~4|5a{{08QOj%mN|&6J^`Y&FbhMRKs56?tZGPFM0g!byri zBO9^C%VB_heFXxY9Z+ zoZqAfTnCFp1mFPR)$wf#!A;kw@LQu-`)+bT&6nVa^Hb83y+BRts0d*az2r<~@52A& z;I|F(6!pZB{FW2IfIbdF|4Z4fiQEN$%ZYd$2L3Y z*-Ap5d^ID~a6-~`(iI4KwVFgA7q%Yt3}+SE?{AC*s%qK=!sF$Tp?zb`W<6Typ?MZ~sp|5x^^8Wyzbk@@qdonWs0000 Date: Wed, 3 Aug 2022 16:05:46 +0300 Subject: [PATCH 03/28] Added About Us Page --- public/index.html | 2 +- src/components/App/App.js | 2 + src/components/Header/Header.jsx | 2 +- src/components/images/frame.png | Bin 0 -> 366814 bytes src/components/images/hand.png | Bin 0 -> 436065 bytes src/components/images/not-found-image.png | Bin 0 -> 61616 bytes src/index.css | 4 +- src/pages/AboutUsPage/AboutUsPage.jsx | 38 ++++++++++++++++++ src/pages/AboutUsPage/AboutUsPage.module.css | 33 +++++++++++++++ src/pages/HomePage/HomePage.jsx | 32 +++++++++++++++ src/pages/HomePage/HomePage.module.css | 0 src/pages/NotFoundPage/NotFoundPage.jsx | 15 +++++++ .../NotFoundPage/NotFoundPage.module.css | 10 +++++ src/pages/ProductPage/ProductPage.jsx | 7 ++++ src/pages/ProductPage/ProductPage.module.css | 0 15 files changed, 141 insertions(+), 4 deletions(-) create mode 100644 src/components/images/frame.png create mode 100644 src/components/images/hand.png create mode 100644 src/components/images/not-found-image.png create mode 100644 src/pages/AboutUsPage/AboutUsPage.jsx create mode 100644 src/pages/AboutUsPage/AboutUsPage.module.css create mode 100644 src/pages/HomePage/HomePage.jsx create mode 100644 src/pages/HomePage/HomePage.module.css create mode 100644 src/pages/NotFoundPage/NotFoundPage.jsx create mode 100644 src/pages/NotFoundPage/NotFoundPage.module.css create mode 100644 src/pages/ProductPage/ProductPage.jsx create mode 100644 src/pages/ProductPage/ProductPage.module.css diff --git a/public/index.html b/public/index.html index 344342a..f7f77ba 100644 --- a/public/index.html +++ b/public/index.html @@ -24,7 +24,7 @@ work correctly both with client-side routing and a non-root public URL. Learn how to configure a non-root public URL by running `npm run build`. --> - To Do List + ToDo List diff --git a/src/components/App/App.js b/src/components/App/App.js index 803befd..3ab5a5b 100644 --- a/src/components/App/App.js +++ b/src/components/App/App.js @@ -1,10 +1,12 @@ import Header from '../../components/Header/Header' +import AboutUsPage from '../../pages/AboutUsPage/AboutUsPage'; import s from './App.module.css'; const App = () => { return (
+
); } diff --git a/src/components/Header/Header.jsx b/src/components/Header/Header.jsx index 5f0ff48..35f6eb6 100644 --- a/src/components/Header/Header.jsx +++ b/src/components/Header/Header.jsx @@ -10,7 +10,7 @@ const Header = () => {
) } diff --git a/src/components/ToDoList/ToDo/Todo.jsx b/src/components/ToDoList/ToDo/Todo.jsx index c3a0655..ae41ca8 100644 --- a/src/components/ToDoList/ToDo/Todo.jsx +++ b/src/components/ToDoList/ToDo/Todo.jsx @@ -1,8 +1,8 @@ import React, { useState } from 'react' import TodoForm from '../ToDoForm/ToDoForm' import s from './ToDo.module.css' -import editIcon from '../../images/icons/edit-icon.svg' -import deleteIcon from '../../images/icons/delete-icon.svg' +import editIcon from '../../../images/icons/edit-icon.svg' +import deleteIcon from '../../../images/icons/delete-icon.svg' const Todo = ({ todos, completeTodo, removeTodo, updateTodo }) => { const [edit, setEdit] = useState({ diff --git a/src/components/ToDoList/ToDoList.jsx b/src/components/ToDoList/ToDoList.jsx index 44aa106..711c204 100644 --- a/src/components/ToDoList/ToDoList.jsx +++ b/src/components/ToDoList/ToDoList.jsx @@ -3,7 +3,6 @@ import s from './ToDoList.module.css' import TodoForm from './ToDoForm/ToDoForm' import Todo from './ToDo/Todo' import * as storage from '../../services/localStorage' -import image from '../images/man.png' import Tab from '../Tab/Tab' const STORAGE_KEY = 'todos' diff --git a/src/components/common/BigButton/BigButton.module.css b/src/components/common/BigButton/BigButton.module.css index 6517f38..c4caf66 100644 --- a/src/components/common/BigButton/BigButton.module.css +++ b/src/components/common/BigButton/BigButton.module.css @@ -6,11 +6,13 @@ box-sizing: border-box; background-color: transparent; border: 2px solid var(--accent-color); - cursor: pointer; transition: all 200ms; width: 200px; height: 40px; } +.button:hover { + cursor: pointer; +} .heading { color: var(--accent-color); diff --git a/src/components/images/man.png b/src/components/images/man.png deleted file mode 100644 index 22f511bc3a69de3cbb4cc2a5d267de202db51604..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150718 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

95ksYdu3x=BPhDC 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 diff --git a/src/components/images/not-found-image.png b/src/components/images/not-found-image.png deleted file mode 100644 index 6a74615fcef0f60297d114dc3dcf9ed98d845010..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61616 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 *fLS`<5uF{mo~_cO#OIZ`PYWJx!5 zKbRh>rULZW;P{OJ_ZA($)~Mep?T5u3u*Jsn_1eu26W|$yuw?>uym^JVv1i5qfKQB% zKw<6v`_c-u=wB}zAlyp;9pvUDk!c4SQFX#a_$eyeP%?xv3^p=2I8k|QP{2u7{Wf3! zLvc_+A6-b4fV!}&2T~=o09o2_Ctr4-d|v_&7wV<%U%A;_rMGzZy#=NFgD&YTLi5Q9 zt4Dwc4$}IXYAA}gk72EffQ!FhYBy_ku+SU1)E5d}j4oL6xy0htcpurYoZxXm^<~}a0K)GwRIIT(%W3{4(DO*!QQZmG$5#3;5$wI)Cr4FJb%VYh>io6j3&Fh$nv$JbBgv%txs2h=f#tEZQr^}YO_W}_&F-dUNQYPrm_EiDa z=gim}X}azam_|$I%>+CYp7BDx|DR8vafdS+dqgaW?k~zpmP2qlfp`n@EujrX{OICV zW=V@SzqF5Rt>$lG?dGl0!x3KydFJU)RqzAlE3-TJro-D^f|& z`9ZTrDMOCdN%nI!T{b8>r#*-L0&r4A0lRTlwG7RB=UB+z*>`*$%rM9=o~Hp;PZ*~+ zt*cL7<+Q4kwXsHVI0YlG+!{LKsX#@xZzAe)2Pa`atNtNinw+J zF2=ISrM`SGD?>K5v;igyRm}TKyulKY_T3mCAJobGaN0<6Jw)6{Ftvoq4Xe@Og-rnp zVht(JXdSCUKG0GkVMr2X2^)=7;~uKZ6olWO)|F5|TeY1=Q8fMc=C}32VFG)=lV|uE zeMHyb{vwF`f%+;;{(y>?DX)C*Ox1`l%k&0gCL~e3P~-aBhsTbj{1Ws-`BlTx)f=Pz zeNW``XN;}ruMIxxlv+?)3R}~(L>Mt8W5zi3aS$xhL{KLU->|j!Y3bojc-u3XNK)gN z?v2-Oq68SvI)Wf3ZkY8Sdbl@}|LeJ`jt@moCWdwmUS_2%yTyb0%aixDRnhFz7^wT5xxBY^w*SO5y;{rO7j_DSl)mpZp?z?qP zl@rqO39aJWti9h4ya>yGt#``^k-T`mgc?G~mmK*#QhEv&Vy4-|UbE-A#izuLzl!o5 zHg!i^@v|G&TvI$X9rQKlve_o9{u-mlF$)%{Q~nyi^W?|0)uqRun@>$pp~FF_onTLN)u!Be07I^$g`$^{h7pAEhqyPkp*GktOo`IJ7djt*NjXgsr>$# zY2JYPeUC(??x9 zvFU_nwf=T4yn12uVk3Wms^lCIQ;+x88F7lSKcFXOKRs!sYNh5_R{}`d7K}s1LnbPW zd81155P;e#9jnT7$+2g3-t9Aq%ujw`FjgE0vVYn0h~@hz>#yR6=Yeh{H2mnX!ZG7P z>oiTY*Dxh}LBHM-h9PP`ZYeUS6Q>$Y*orv>>A_=?o&{_5uWu$BNL-)@mlUZ9&nL%7zi6t6!DMYhPxRw9l4r*4EZ?Tl7~RallmO zOv}A&SIwZ2U`ypg=W#zij!1()C@J|oXG&iIUYSBg`rT*Ebj$|Mo%tL1G5uR@^xf~{ zpq<~(8R=XPvzET^6ZLF=__O^+2cRo~l$zqB4`Emv`ihxcr^J(A>Q%TZrsT@vm8lFm zy5thnSn2$glmqR-YqJ{pS2VgQo7Ao2?kwmp=BcOW@K9XGQTvXSZ_szY0LHH8Jmz~R zc}=|b)Kh@8OLy$>sb1N>{F;yJ|JFEd@+D+;+}c0Zrq;J^k5~!ZtQ@t+?l0g==a%8k J;u{bC{XdDRQnLU6 diff --git a/src/components/images/frame.png b/src/images/frame.png similarity index 100% rename from src/components/images/frame.png rename to src/images/frame.png diff --git a/src/components/images/hand.png b/src/images/hand.png similarity index 100% rename from src/components/images/hand.png rename to src/images/hand.png diff --git a/src/components/images/icons/delete-icon.svg b/src/images/icons/delete-icon.svg similarity index 100% rename from src/components/images/icons/delete-icon.svg rename to src/images/icons/delete-icon.svg diff --git a/src/components/images/icons/edit-icon.svg b/src/images/icons/edit-icon.svg similarity index 100% rename from src/components/images/icons/edit-icon.svg rename to src/images/icons/edit-icon.svg diff --git a/src/images/image.jpg b/src/images/image.jpg new file mode 100644 index 0000000000000000000000000000000000000000..335596e3b8dc508495ec446aace7c439ab7bb8c4 GIT binary patch literal 137167 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%0DfBSX0$X~0=J5lN-Lx+ z1^sON8amGK>;udgN69ap|vdsCJX9pimfntk#g?Xkx^Rm;x z?I`0No!=Lxo;Nb5tv>k?7hciH2TU=!A5Le+^*1Z2O`+3H;<=rzyeeZ8t&`cTr*b8x zyr=AGwNYk^M$m?%@NKWuBKfopW-ps#R`@Cu)fv%zFK-4Gjdlys!E7C-fy)Ij$C6UW|Pg|jIzY&(jIOTRDnkQk95q? zeFO!mU<{AbrbWwUV=LAgZ7%uUR=KR#_bOpz>1EX&uULWzZV(~SYG8W++}FC?Un3Rt z68rIKw?|EgA>*kSQZ^I0$6Gl6Db-3Vlu`+E6ViZol?f8!`7QR1+N@vbX zQ2W;%9~%|Z;0eh`F3HmK(nF8q#C#^zJdA%?n2`M$@eG8b15MD}YEn9H&WMlev73+V zjo^>9XQoJfTs?OCb#2f1#>Ayn0=Ku|{frL5n!jJ|e;a>l63Ya9Lh!P>5su}Ey%tEq zhSP%)-Dx(*|0>(}984 z?1387nr?s|2ra{cKg_MmP|zDljQ9E-sY+ z-o$n5I1i1XpZVzQj|Y=qW3nWr?{xcL#Ov`+wuJj_ng*SQXl-OJCU#cYS>1Yvn!zTQ z$e8ci)ufKHPR4g9C}*EM*iBV=Sa_S8J3uzJLes1y_OS5f$}Nzr>AKmWHNZwoq5yp zs~+Z*c>eQ1E$h6(hA#!9_4USR-6~vhQdKDQ$w>E%>GL@5L-8CS4{B)Z%l-@Eof!?q ztHf#cs24oGo#RD6-Xg;o*)#;>h!Ev$@k@G!veBd9h|CHD%L>_vWP2Y3vQ;(zA5(&j zi~ky(yFE?8&|y>MhKKv2u=|UNO!f5k*D3uTqrxTl%-xmMxZQibzZExtG0N$7)uO$dCql0F~_ZRtzCI+(Tw!9G^4G4CuA^nipHwY$oBj7qQrO! zGimz|0|Kh?$ngMml1o}JO-g(3yg+=^m>%3<_l(-Kj%e7Y1J|V5%RXWBL+xw7qccLr z=Bq4z8(uP29dDhu?vFDmT3Lk5yGJ@>eNmNg+M<~n{oxVvBk1m zeg2*mdWFIH^+%awrivU;%fa>f*5pMW z&4|49RB00uz@A$PoXluQ#4?H{sfU;^n8_aGLf92GFW(E&`$>Ysw4^3;#c<`eUI0n3 z^Y}6o_=5l2Y~&WHZ0ES`#-_<6(7fP=s zG3E?xR?xks9|U(V`J9~iY}zjgY)b+5_aL%XZa($`oJrq};(^kwd&EsiK`pdQsjJ9=KB? zNc1#sMUSs*7Xo#J*96~(cOb|1x0=uOo44oosI4N84~|!FZ-|DFX8$qCCQ)<@Ft@@q zk`mKX5>M7f|1n9^<7d@dx!btJ#f7Y{99{hD8XW~9Nvx;$g$?{;GSC^OQS7@6pRXID zxaG7Bf8?Pv!WH)#%{jZ&wV4=%!@`WsJrjS(4IOnF8#ie+%YNNfZ=kNSkdb{uf2-;< zy%Qn#6=60{g&i;um=q-3MUD5Y60uGPE(JTzI}K}{L@jeM);XI9si0{9jwt9&3gA>t z=*i>z*$WmTpVa1F2H)nUiq2%5*>jm@D0x@K`5ht@+#GvT`$kLr6t=G7vpL zasAMm62O>y`^Qw7n^^`5n{M@N-M!Sq&8T}u6-3Xuu(RB0S|xwcd-J>_X8lJ!A^C>> zf~1y(UO+)fv?EWwY2^b=HN`GIyvrxM?&mJAOn4?Djc#(UUO@xDNa?fhsrK$#M-Zbz zW(cq}Dw5^(^KQ5HzJAL00|S*mdOQ!dPu5+U5|YGNUqJx>n5_Jvo?)=xg&fks%wpi+UDus&+m( z%oM*KX1AG+^*1gHB8eQ@0|sf$8rTXVvVS)ETNpws3etV8lz{b$I-_|GFS?4FE z@49pFA^>{x3CtO3u_;HJ8F?qVfX&;&(uAzY(-|clzF~#LTxF28z#(ZGW_YqLm^dT? z4}oojkrMX1-g;M_d=8 zS%W*1J}ZWTc8*mN`M!^ER{k#i{@KkiQ8B6px z-uh}(#J*_U&+&)aw(it_ny2HupVS#t{zUp&y^#++N%P&(u<&^z{0#G1IWUh#EsJ&Z z8|N^;oK9S(i^pT@OgEVsoOPc4fp)}uMfa6sFi%2lxY1wh2m{M6&7y%*AS)b2Ryb4q zoZ4+cXCq=H+B|eg_V1nRm*`e2<2lk9gjqyfkozRS;jk4Q@TZvE zxq5tmkM*;~IVMTWM7b#}ZNp+#X919#U$q&mE+P=M^o8U274qSzqeHLBE#4QxS9g1f z-S;b-mcM;eGX;5+*Y*Gu&CL>58RM}zMvLj&MH6fLz}yW1$#JEZe;(A7*s3uI@)6w6 zH`2Qwo$)5UXi&EQIkPnNt?+i?Xwk)S3z+^4pshmY_Wl9GGIO~ueXp$$mrHW?ucXvy zy4gCf8CU3i^mQ8S0-gO({5Z`3bcMB$J&vivipJoEOHqXT z$MQUCys6RUN;{#R6>5LViKzK&f%WZ$&mx8xITO}$7yEi<&P1d>Dp(wC{kHNq&thc- zTeD3pLupf?8lQdRo_yAWAv?^>zvVp0w6tj*0B7NTHM%cSbk5mM-@TY0`}S(Uc{hxz zX1U&_xj2C(96SzljKcRTAZA7(tYCgP+6Y<%6u3PCLG}Hx=tRP$^8Av=2}%WWKJmd5 zMX=nNBSo{3?ei-MArU2xF>MYWdqbC3#qWf9UE~Au6&Wm`!r2DME!~z2rKb!b@-{w7 z?SZu;DWcUY8j?H^3Xj|9TexdpBjLfPD>Vp5;CUC|v9nhkLpv6R z)RiyWSm^S+?SkgNE@slZSCwAAq$=_f5&C(Xr(@yPf#gVj4q3R8W?4fB*f@f8c`Y&( zn;>)(zvLbKfOD(uQVyHH686(5gg5_~+yP8Sy76cc!KpTADl5R`@SYfC&5W_ zvu>PNJ`|*52vfHb<~FOiJd$pnJcms(29zC)>pbY83^_XuN1cuz*M~kba3bl`pSkl! ztZEZZ!+$g8*C9dzFiPo6y3*vi(?1l!-Z5CP4`XAN>#g3>)8|^GbSW&7h0gT~`Us=bUq=tX15?!);>*4u46Pge6S+}cse$45g zkx?|GQ}OlJ(w^jWqp}MN39{AjL2*f3F!gBsmqW@rzzD>!3ka!c_M7-MQ5kjzVsi7> zq8!hI|9Kad0sk6ITJ1m56BcspqK(Jy;l{b|@C36y!WEW^DU6;e;+YHgY%f%ycMQQsIBsYkWLk zoO~|(EGKB-cN9TheQk8)-@fZfklQTYZ<9J+b<%LGAVe(>ctfM;y66vAK8iho9(%%I zhnb9~hwW8(a$+N6laGb0gtbfeK;t&5rm{`TNPUuWGQ{0IZGV?x9lYSl4LB;DQMk+i zP7HNYL@m-mM${eqsfA1%AY$0WmWH}yqpE{vL!MH^^aXc#jt5_@93&nf2vLmppA2TC z&NH&PP(0!vQ~l`s8gQ9P6rl{whHtwR+7|&+Z{+K`V6fgP=QDU3u(7SJKf^=7KV8Z@=g4`p~#fPkBW9^VN+gto;RH=CsJ3yz7v$AwZd=> zLal*s z2ebMpnJ&IzCoC+`M2}0u$R*Iwcgd#|frQjmV=fFNXJf!HI*6eiPUL2m41vKeh67cQ z7RbJoo^D*K_rY+8s%nqv=a8YZa!)!TKkZLOH}@2?)2VS9`C58OKeNBjz|L?l#E5k?d$8v^M~AWqOqgdJ^kY=G*^Jzc}9(^)aigaA8iOGD$tiL}R$ zHS5uY+l!4Fs};;8PuLccL*vL|U!*Dckc+33tyeo8r~XGUsvGeo2Pbn{Hw?L1d>B z!2*Inn-tw{<9kPAMA%go7VcveX9I8fjF{w`!wPS&T`Dh+p=`L8hhkb^gkGZ(VXCIqw-d~27TlC%}nHFBbPg1 ztuxzUn`uLCF=XN)k&`0Heh-)Lf2uB4;C>;^mCVtt>>&b9Idu~Z zm__j>4qw1|zuc96ocwkQerPg>#-^#E6;UEJ^m_5x~_t9Pz{bttymgsnSNwr(GN4#QvqTKKhFtJXL zx4wlIeNk(_r!q0|r+si`A;2Zn{zySFMIl+u8He=23WgwQwJOK-d)y=?-Ni zo)8O)dJwN_4{V}R_2Ro&p-aOdw&bhf5lUt0G84u10kV`A)s``h5sfxn8&{PFgiQU9 z5}w^{TQ-rU?=DBBLe9PU?XudZC-VrxQ`KUbvB`3<3byp&_o@xU>MD)*wKnJ3=dW6^ z2FWwO=l-p{R&0%*F?jXqzlRP5^|$O2411{#NQtu8L%hYe>gJ6nxd`u^@NiGK&*R_0 zwo-pJixy#mfSq**I(C3DwEQOGN9U-&X;wrFegN=u#QuI0rZ$XaGu0G_t8qPyE>8^s z*KSGc-*9P8d)RHHknF3zDp*mBU=Py}ZIyh4D6iT2kXwzd8C2``YuBW|8>{H5>h=W< zTW9QBLuBW-HiBZ2K_Rf23J$NOB~w8@-!+{BKMSJs0aOk|p(UjIA&Siy#@tjoBlks8 z;bx3*fsa#ElUT!R^A&8KCR&63;bVi+zILq zBhr=ppi&5U2!YNN2x`vPH0y0nWB21j3RLL*w*wp!;lo&_U~Qvk=7DHGUA+oSnyo6o;$ zBKfRYZ@ymmk|RnS)f|~vJ*N`~{@P?&bT(1Y=d)!DjyLlytFY+PJ9|VY%H@4|d508P z6GAJfP|hYO+8X)eNdLwT>E_Nf>T8Nnn=t7yLR=(EnIIiLJk&i@wT{>aHixp=G497Z z4#h8?gekknjijw>cEILjJwk_vzw2I2cR)=1!=5*{y=uKW<99;0JxmH5f$YGG{(IV1 z-fn}(=>{?xP}3Jj22;6>dq5F~c2C<$#bG4R8o-ESmiYS`r%f zbW7U`f^`lP&e$vMpMDC^UdSCbLpX?(by7)*|9G zLhx_orA59=kF`w;yyjEx5x(R?lAa;>x^$^Ml)m%ZUxmPEC zkNtU$NM=n0z!+&9c6j&K_94UGnORDggYDP;H7b&_Zai_KM*UU-zIs;(VI^0IZuQ%+ zcn=@X5V2sO2~?DVB92Z0h7Q&2n?Hp^D{7u$1mL5ltIqF#E<*Q?M$W|yU;JY1sJ(Ds z9QugXT%q8JS5RjTDq?Xth56@yclu*kYpNmsuyd38Gx`k`I6RoO&Y0)Bmrqj{eA4M} z)@At-in>?^ZkKI=k4=&BIe%)&sWWvM&_}!EqgWhYw3Qn3Xm>{gQRPA7pMD|$(2f)S zeH5_MEo3;mszho}&mxwPmLg}@(~s9|$tlhE{Eqo-)+~aPqH>n186K^p+G;=p@~~oH zdE0~#Tm*wU^nK*t8<&HbO#?$%_SNVP3+=&3l-d-qydAi9Y+=?tT1n^B%P{b1%bxOC z3CFzIwjUlPTxCw{Lf$!dh=Ys67AM;J$p=A_24z0s2aI8eDAu}eEAyYPz(L-Q`wV%% zQsqYTQPljw;x!=KYLPD&UqRHi;wflrbfq8Yvkb}5!SJnAMoW%6Q6_}sTN^k0vJX)V zPd!vy*n;JQD6oU$gcP@ZiLc;V`0VUs1(qG--6hIC{3kg(4)`Gha9tLrg!EK$TR&QZ zv`32CMeGjc(+G;yC_djG_5 z-@~+|%y<*k%t>jcWhK5X0kCm@Ltdt2EE^Ebjf|#Dn?Cs2Kk0gM90E;;t9cha@oPqcGddQhk_CH7t=ZW$qm)n@%kJ%zFx?r{ zJp(Q(e9D`(mSKt3@+fzfXe5<)^>*t;f2Knwa&s%Z?@vPlPHKc%T4m1i3S(;_7{poc z{^bvPyy7t7y`J@_3|HY&{Z!Jo(s$%$UXP`lVwT za?G#)Uff{RNSV62&35R2@f=?U%_+Cq!qBOffTN5p4cdq*S;?rSN1{0@T2T#H$B@QY zM2%WbNdJY=M{~*h{9{1)KFQ9&yPpm(B00MZn8GxxY%Dhm2G4+KrnfTAK%6D4lT*{0d0Je%pREeDfL&q__uD8>zOiZ&8wt-V$;z-3%R*+(`L=b`OzgC;Qx|Ga|c+@_A1RCpFH>{>_j=IOMOO@av7Uunn$AnX59YBb|>P zXKCny!*)-bZ9SLw9_Y3O_dcsmL>Z+Q>%;Gzp~cjCnC1l2|1s?WEuAs4R-krW~ z7wK4zmroqaZ$3WrO7N~TO|9ENdjS7E^s`vby{YUzktu3!wMU2UFv>8{c{b?omGC`- z2kpA{VVXd=3e9LsERJLCm*!Pv`GIdDOnN2?APH>GE8c@ZadymhbFF<I6(FKi< zO^SC`PYyid3ZFKXW*G(~MpG7`4W@;vh`M-a^jFM0Akk;cpu+L#2ZH?NRbjZ<8`Z^f z{dsH)w*b((-@@0Nu(0eH;@7@e9ipQ?texh-nN!hu=AupJ11F+3s1bR3C^dsla{IGp z-*jXPe)*mx+Wz_7y)M3(H`l`jm?+$;#Lc!)JD=H_4^RcVeOW(4vd>oD3~^ZiMTz;n zNNBNr&35_gKc+Z*85wm8wOm6ip9P8rl^*fnO~pogIc#)3fLNy7vD0iNlPvr zxf^9$Rl!cD40LFh{eEmO7s(wZv=*6l#wQuv{a zqw+1E2l+5JXATBuc`9yI$~B=AtO@khd4|i|-AJ76;ntw6v=gN1N!!|+XBI*@bS+YE z_-eD<)XzUe_JhGjM4G4?sz+Wa)#(Zz^DX|o;N#|DbUoecf)1iF-D(!OJg0B z_id3_P+{4+l02Hyf}il#5Fx^5qd1)B+kM_8!DByag4GiYZ;gY-%ol{{}ap>bClUOzj)?H(fFDT`$Qmq-s;d-Wys8 z)h<`|U-|UgGzE+T$%f`fDt`LJ(Nei2P&MPxZ!R5AKlu zj>GH z0&M`Ti!b{bn!nb`9W&3lCQ-E&_&O|R&%-l#sq{S)rC`2Fv_rdM0 z{SzQ#OvjH%PUsRB3~=6__kET!?2@_ZY^J@Z(X7EE28RMgC*$c|^Ew}p>cEVvoasjy zx;N7sZOpraPL=PJe*clDf6gk7or`1d6*zY?dybY8_Dl6%_`xLTg=gK0w>l#RZfLi{ zZXyDJ!mL5AX{Yf$=?wC%cmFfnqLp?G_+Jdx% zPeVSUDP|aFT%9pxFe}~q`YgzUv!y?&M_4$IhUCt9wZraah>{fNU&-*LE`6oZ*{D@< zO)%kwY32aFRKX|gdWMX^`H$`@U{Mp|_I~~AjQtZRdB3+-aebnH9p+Xt6Q1>#$XxU` zw=J4|kJj(s7~uO_+HJY(WLcPlli zv7neI6Pi)R%ne0r=dTWXh*bwV-AuEv|8PNi#coFLBIX)Gl!d?lLvEZ#YWPBr$U10- zuHXDg`!sw^#2!r6lkgLEGDuL@Q>mqfYg<=JV4+56L5 zilB30v35tV-Mqek>bTGE%k{EgQMFq?x@o0()wJ+2xiv8aZ8TMb`Bq_ZsM_ysJX^TP z8Q}=9pL#+W4(&Yx%zGsI2GU->d>e9qIBbpe2fRAj!9RN@=YgD{Zcvo+KJa)de>|P+ zgnUrg-g>cWlVniF4hz}czzm}W;FA=e8~k5BKUnh_2@&hD{oZP>GjlQeO;Og7takp3 zEr)5VBC-1RR8!9xDji0}cBo=Je$qIyY}Kvq-|y_RbAaa+h;A*_M5sn)g%+C zHo7{J<3XGc&vf_sh-GW~jg(Z-gHFV5!L&JI&B5x=9j*IkqF7hGHqzrjx!7ex`JPwi zDcNQR*kwDF(e99;*3-h0y*`ZKGaEy&*S;o_ovTkIy*@nr)0XfzadWTBAfEhDopbL%3;ixtZ>;y?5tFXC^W4%Ycj@WDb_>|~A*^-GA(oKE+* zpV-Dj>J;Qz>aVoenQS(a3XbM31h{e>{W{aLSu>D{t`PvO)fElYN{wZyOZ*q;=WLfF*Q2tUP7w!-{VBT;c2FUV>YNC1g zez5UAsS&o~bk8+OX@1@My#zJ#Hc+DJ+g?-O?k@vEiN~RRD?^y%rYV5ouf~ZZA67L) z?=UgvURKN~^7V~))n0$UWJu71OFXoyVWI^zMtc$ypf~>PeE6u9FFE-uY-q@xW*v;| z(`e7pRG+mKa%n2M#2*gP*1;$(cl1jQorDWk?*8&*m;8q8hl`|#9RI~CN-|aP3A$j( zw^60xIzRWwmh4Yq7xkgDxc^RqR06LodO*CFvd)jOjoo zkyczS?7~u>rdf=1tQzmU5S+^tLYlc1VU&3{+iKtpHu%CBLAWy^!_hXdZOBvTCHK~*z|PxVlG0P_FS5ZR?Yd3E9}rr$+n^A8L4auv=i@-2 zCj-XG^C`V0Gs3{Y6Nv=~A6%Iuq%M-7ZySuAm#zif1H77G6TS~p_c8zrE2QAxmj>^Z zFUDocFXJ1#^@@Z(@;Nq_Z5?|yA{-h)xDW*9x9Tg!`6B7TP^Y#siUZho@w<7Ibd}Z0 z3d{)J>`tv5#TjFa#+BGyi|iCmzXoOA&AIwXFCH{&lKAu3ObsBbbZ2^~@nV0K<`3Gk zZAXPIC9*{)d-Df1#VEsiko>8bxAQubw21(kWCGd6G7g((ld@!88SZnx-j5pJudYbs z>6r<8r!UxEyfr<2gZ=6rk@b$%i;T0XSuX#Xt*RNj&mu{O(JaK<>!Y3X>o31IWbuh| z260VB7}yP$600)8H;>pU#;e>v<8h;?x+_Cmp`TVhh&+j+)K2X1&AhXYjvFfOZ}Bg>{&MDMKVTa_c4>R~paZ&0dpZZm{z~ZAR5iE%l4TW49bx32BV2P_57o`xEYaG$#XzGf z1cauY+i{ZL87?>a;McQ)*y!swTd8tlgmD=g)C7AE$>75UY!)E+>pE8kccu-zhSKl5 zJxO-ak#tG%*El!PB3@va5xC5|yGG(YuCdtDoUZQ}wDx$k;QmTz&C+u;ATHIUE+nM! zR2j(4Ner7`7rDQooczayx%^k#+v}`@I!@9`dEGS`hheChyRt3O=$%zZALjZ3DT`l= z61v?E{d?t0%N&I@Lyg&W#;BV}Fc~<{nS8&_Q+_>1A#xcOsJqGn;&?9K;}8S2u(d3S zuMnBZaLm9(_x#AzPd(CZlajjGWl>tga#8#%ouo8HEQa~aQ$1Ml4ZKu-@A3H09K)fd znP-NTNvtVHQ%+jXDiIQUW+?rGbdc`sFb;<})u0nP1>~2r+>BTXor@gpO3V(LJ{U@w zP$Tp?FQkvx0#`tP9rUjpN0cI(rxkhYAFp+)F}pqOSk$@}HtsCFJ045)(D%;%ds=lR zv479g_xD_-vtQt7()(u`Fco%C_jWe2e&S^M5BjZ)wOAtAdhNWF=JNG{ksVCNU;k@i zP07e>j)t=DwZIV$<$cRacG-Gtv6hx(^rA1=Y zm~?}52@@Dh7^7?S=oowd_Br3*zdL7fcJ6cEujlo=uE*tNig$zNFsXfZpLinTM!QI` zmv;hy`~?TJSYBiddv@0Il**SC{3w`v0Wf>J{ASc8f%!rCC&fgG-;cMcacY-tAcm&Z zn2KDZOY_qvj04a$+fmVn>2PfaqthIIl6V01O2Qoe2CGA?2hKjMao1m`r06UjI*&-{ z>LOW&Aa`}>AKfmf88gP}CM>HyK9F8hb+=~C;o)|F9CPr&BNi9vVcGkLjrpS1j=+~$ zSHGUQ5iAzaSu5OIXf87|*4~7%jN~m#Y>Pg0NP-$`hjOmHYGi5(yXqcS+2?`Tekc2p zFX$IbKg&|QGiK9sFnRJ@GjM~_);WtE!yl`O_bim^mk6=M-JJ%vSFe@akWGTARBWZz z@2-0(iuZ6p)mwB#-wd?fG*^<2erh8x^dHqW<9v9Wim*^j7E3PbObu`1L#$FAjPuHsERHL?<_!Rx)#i*4?&F2uR~)^}Jyw7BY~mnH|1X^OXK)s@%gCet(hV99o5@vd_NdVt0) zc`|`q>qG(maZ>W2&y`1aPbHJH)wqZSw*727xm{;}`L@dh2S`?W1dAH@=T@s#JHE`n z|Nq2KpNjLxpZbuKnGF+D%6FlMhdVExr!O}48JuAW)CV*3iRL9_Te~eP!9)8yipP5lQfJR0Zhy{adGpu- zn(4iY!waQKq9L2IhevHWT0;jV4E?m~57^hR$_GcNafa2Xx{_WcDBQ;deq*U*|GmU* zg21E`rS<}vw_5+9Hno~HW~+h6Z;d~`V)9bc-{`Q6Z@1_i)=pA54uHPtdB@9_|43&s z$O?XHlYi<}+^m{z-~C>=@?#7mzweckL+br1@iIRe z!GlpLSZRmIVGEBd$xHq|-!Js;$(y#6b{+~XxLo4J?|6Xms({>lD{geH$utzxY?TLqd&be#!f_CBjLy=@thfj7gP`8KH*|Dv<%I-k%OJU^aUMBeI3OK}T2+LC8T zh+C%XtkqKb*YNBnwX-b~^9|->t_r%Ng6Zjv%Q)xep_Q|z-Rkq~>;bk8bpcD#?89om z>*@C3xjRPe+cHg+B`~zgp4R-Wf_LLvC;WOXb5_J3k-_3CXBpAI(ZwvJN(yt4;j!C` z7zYGL^ItEF(|`#Ap=Zpy3}(}l<>7;BUD&>0nOnX;rUBWN9KQ1HeyjVHd5YX@Ihko* zVZ4r-2;i6ksG9iNM05k3ZyN$3wOOvs$Fr-K5x-LfR%lu552^VtO1;b zEdEfH7UN=D>y&RNEZSV-x$X#?D0fC`^ZV-ClL?CxqXUk+ ze6^4b^v_@pila39SgXU1N=#4TnsSKx?-P{+i+=(2Y_c_Ds!mo!auZjUhb*h1(4}i` zGbePQ&>ue~y<0fu_e@!@;5+`i;Ps^D6_sl2e^eOZfF4zcDYz-~%J;@L$ToMCuda#M z@s>Zi#NH_Kj{otI^5Opit1F3SerhiViLk=mj%M7}_N8nH{e_7CLX8{a@O<;x@!Qkl z0%MmgM$x0P=WU&u_y{iNzA1K2UWe#1fr=RE1&4@CAS1V!&hDQyt>)I_%{-#2fSn8{ zo7iG`n;7$-45Wyro-GROZzrHQ>g1Zwd@+n*Q<(SNo~oce}IpyYIZruX?>*-oTa~ z)jA0bdjH(DV+QJ)_zG{BW=<=c+GkVaYJ+O=*OflJ{q{~~cs$X!i%V=@fojQhyZg=o zE(^C3;*(NiW>LN2C4#0-UT}!&HCm1_DjAOkA)PA*AC^4dQ~Vu&;d;fjD`tWhe3z~+*vD27O^?8yR98;m{EgmI&}HPvs^c?^I$}Kz*j{l z(X*#1QG1PGKAyb1%XdU5wesy-mv<54q6Sc8cvf!#gQyrMgRqzfz@eA5z8e~2*Ww`i zjC|DyZC+%XeMO3sN14-kMJB9x$_ZPgB~TM|Mn+%Txo-Q4JGnwJk=y!%mbn9NP~u^u zbCBt;=y++LL}UFiG@5v+meJz7K-#=twdHG&{9a1&O;$*&2y5~hKffT~oJgXp;6;;M z2wimW^F5};1GAPUB3-n%uI`^58e`VDqQ6&~^8%!sZGD+pZh3rrwTNK*ZV+qYX_PN7 zY?ab$p_Vy0$GxR2KOcOeH1uwv<8-E!z7PcRZ%T@_gnAAFX@#7R{q)x_nC4G~7c`%< zTBx&&^$PlUKJyshoqzl>$0Ix*xWCdZ?+n)W5g<5(Itp81$J=%FC|CL76%T-&wxWW) zs`B3!2Ox84WSNtI42P9%)0XVoyh`;AnBuD3{L;zB*=|@&X>7s6(Q*`k59`Zk|g zHuT|f8%o%GJ&8}#-kZFzM*ECVQ#tQYtE^MISYRQ$tC2=oRJ&Bypcq|KaDDUvS?%}PE}>UABl|Yk zd@rpLwKH2ijwR`R3*5vmzodbX-%EaV&@eW0dd3s^ zajoKR#q&E|pSet@rTp5vmd~y7+hOsl?r%JoU5#Oaa7n$O03=AQJBKy?O?@i=8^G8j z_WS8!PFiP>UyV4-sv>0SSA z_>jS2_<~>W1uXDZjTL=US13JqEhf5HCucCJjQ*mRO=A$@@_~9|Vy|(R7MJ?~agGS<&B%Db&I>k$)_ zLz+U1&;s;7KOElo*sdLv9M+^c~r~r6V#t6PA!?SoH zlRtXDUA|8RUda7(v*}{6Fmm(toeGbJc&knIL2xxkSA_?TK+u?hSYT(3xWlvJ=(r** zu-*=WzSF%f+3j3}S7FhIBzRs?Qfj0uDWdXCQlgT>nenfpnZ#r(u~sZ-d7w-MayYmT ze>8qhVL5+tsnM|rWJ%xm8mFYlb)}D;&RIY(CCxH3Y-8HfU%f_OEc>R@BN?gu^ToEj zVju+Sc^;m33G0qh-s3R*#?C|PDvK#L33iYEAA=q%zWYy~rr$G9yiM~+wmO_#y2yWg zM!QE>DU7bQv9QcSjdCz+Z4ssI%V(UmLTY_g#&%>#f_ZLQH z=hcU=b;aExdfwn6h5B++()fu(5(RE;_sr6Q|HQ#g?M>f#)TP{=v*NLk`8rCK1WR{v zC@N$1;l$;Pu93s#6yc-*b)bB_NP|Z9#0?2p_IbLZvE1z5S6fGywhPo|BVnHS zAX|hN@U!sNdTl*asd=lNL2Y37%l7O4sIDCTy!o0wE*1hwHPx;hr#=n!4L3$)r)Lv5= zL;}tFCf8B6q>jN{eSHiIvQ`R%`91w{p!`6;ccON({yvQrCN4T^s+HqsX2$(TD2qEUQNFBC~Rn{^b{<{_VI) zld``J9A~OioH{QX`32~#uM?z&@{7iE{+*Tk@ZPCPZE9!>Klas#+kuToX#h0fl78&Jj%x2VY`MZnVZZ05Voip`bz1h@74# z)@qdNCJDH=d+b||Eo1F-DiO4QOjRN)380!!q_%8aY<1Cnh#2-gOCkHg^Y&VJGnD}> z;Nw_KSLbN7+g5F1vs*m@@nz7IlJvj7QOyKlDj%c5I;5?WnIY`B?WPhu z%&cIQXK=2+HLe4xTzUUUWG48m?II_7KKA9*Y=nan%S2@&)jY9-(5J9zW^lr~-@ZJ0 za5lmz-@<4r%Ckrjo^eh-l=@*kFRb?=M&#Zfp<9mO62Eyk+GXX@)J361O)1N{*%PGr z!DmM~)C`ISNx|`{Xq_Gy4xwl8+b8pC{L_SfS2dcW%fR)8{t zmrd{v`R5*91;Y{ z6M#6oPh}sw$74#cdB!Qo5MDN=*-Z=4yz{~ZE>^i1Wv+bxK466F&JpzO;l;(MtjejE2CK=xj+_C15nN&aQME)QTZfwMHsT3^&g*-B?32wm(qh;Q+AKPXrakK_ zQU^nE?1@dbO0$0-@VlnIavao$Ol& zCWcvTFif%nYWU~ssOYWL279jY)wuG%2M+s7j#K#-jgK4O2VOaeI>1e~n7dkol7&Dr4=FU( z7~7P|df(QaISMR}`y_{X56vQUDg>W;&^y^3q-Jvm^8}o{c&2hD_rKnYIYUxit_;B)k(oBsB|Sc1N{x5+M!Auez+5)Q zS?GL!PWO?Sw+rb)`CQMIMaR3!C;44**Q;{X2iXp+PBmDm*g8E;wwdX-sDfMbQeg^n z3)vbnYM)Y9z0akE^bm;G{*uH*!?j0!wFpB`^UbS2_x^1GQ!ZCG1T9RD zt3k767CmOYb2m;$G7Gzd`MXApup(uDI}C=(2G3M=Ibi6n!454?;P7%^xzjD?P*O4-^7_vg3E4up9`sqpC?nIm^8*q7zxUCgb=o zEKdBvRJZQd6^$^r(fc*)h9NtM9Dh`SkNdx`n!r)lL1Nu5a@ye_xhh9+-rSZLV7_VC zC8&)V;s^UYn|RtL<@F$+aaTO1c3RZeHV|t5l#C#~Cvjv{)aouS_s6N#`vRIEgY7|pU7Pk@2 zdOuO?8Hm)yge)mL#N`5)1G&5e3MbG1mG~hvDKXWTes}+PQOOA&;$yxA%pWTUV&wT| z%ZGtGle?!ZFosB)M^1I1tFP21(7#E?WU_WQuBck>@SC64mO4M4iJwv(xoLwf1B@Lu#i`C*>L3~+S2NPbXr z!6cz}J(z`f_xGdod&_afgI64)jF_+AycU+vndLw*`rHkSSz^(~<-&F--b>_E&TMWEJ>1esi6$$YH@6RW(|41eZJW zQRC}bVf>Y1s;?jAmLXeWNWKKD+Cgp`u*zh&%T?%??1)>Z3V=-}1UGcUOK z@aN*}MPX^Xh3Wymjf(`%)J;^f00S~GF2VxeqQAa!DY@4mC6v_qe8AG=77x}?xOXO& zKM3(C2lmBW9vQK)aOz#o_kW=xz4@ zsB(!V|2Ee`qN?ax(eO>puIyu>sw0KN?bE=&I(~k_I&&0sW6{q!cmu%Tm;^8MHYh?2 z2bGz*DV-cX1x*U5>GhGI{@^!$x~-zfmiGQMzQI4OAUGY;SsQG%cn*KAZ!n+sqj0ZX zBix6i)?1yo*G>%mx@t#Jy8nkb5cXg>yt2sYQ2#&HC&lXC31C3~PmVxp#>}w6=8C^0 zM2WD+H_|f~=otGx2p8g?Lu7~7xM48U;enS2r9%nly;Wk zw_QbUTiSs_VygThaV2H@b1)?eIWK-4x=Fr*gtN*;;SV*ylI5 z!V^7Lsb1l|KRaoB4)O<9bLG2k3IUX(zEx;!V~R*$7j;-uG~&ysf)`XsqPjM%YZKY# zki4P9;`8kLQ*1Xj37`cPe?Z8vZ@2px-{i^#0SCHLQsu_!?2R7sQDz4M6Ri|Sr$oGH zZ5y_gtVJ-_W&NI&&)X+{<|hI&Q`-?T$f}qo=$q_Md2ahP#?Ts))dt%V5#6n7#=-0< z*)7rcQMW>_T*5DnZtA|R;0_u3OaSZPEi1-Kv$8?{2>ugxLp&5)nhW1C3(8ll9#_8AlW(PT??( znVFVEBiYt%7Ga9i0XsU}2!Y&ikQzA1fMHe&BXg^uFkXRru3TQSm6Y$SI?iL{=sMSX zxzLcWM?26JXD1eMnX_EXLtduFA7^>`l)|h0lRBxR3wn6bjD|-uR5{pzw$x*;u}`I} zS+HA&F0yF$SJnbkUDYZCYj#q3!0wbhKD__hg3Sx_i3j6Xee9M7>g%6X-a9$2%MNlL zC6h(BX%~L`k7#el{703AB_zfwYu*V7!5{hVAE`y}O*q>s^Z>mQV;-(jd~3N%v9;}b zy794Y+m;GN_1|Is+27W_NyKO32)M~M-|_&5p&(qv++^R*l&VlBLL0HO_#VOHyMKW9 z-DiW{eb=s@??~NleYV(`PgKiY^|rsi8l4EILDn6&HD@wC`I*jZOjUMm{O`dz>*(fb zDD7GVKTEHE;wS>1Mv^#s^r^x?e>^z#$=6u-)&ShUrL2tId{yrSsHxH%`KlW4VvO>y z(|D+^rD*TucuE<*dAITRX_tnh7@wQSH;@+dh_=F}0XV13GP^BgWGh@E(LJWdS!fz* zl$HkHe9wa!JMueVQ4PnOKz zGhTjSv-qysNmAiVv^Mj38?{BZ(A`Yi`*K9(QS~3BQ^qf8%Ffo#z>Tt85#-*$T-r+Qi+z7hsrUmf6g`G=1{Us_5{( z`4gPL%x|gCJ$4DIXHPy*eYBENW2*eFHjcyE?;Xci zPj;R5gGM%F{W6@V1J_?y+sQ4(JW$weC98rylIRS zGt7G=W?4ZA?R;$eEOQcm#6sDUY-c;Ks;J6#M9nS?ejg>TZeLvS<-Yk$vVmGfc-|ve z>u7L;nRy~xeq);>X;g(0_rQ@P=2N*od){F|-^X^^jZt(&gAxb*GJ<1cS5QUjK?wie zMMUi@7hWlRf9C`$pT6ft_ID~~(S7hU$UV`C<;0%_P@Wk7E`R3l?H5@hSis%^znnW*K&(dJNEGo~*OFZjI-US2Cpa@2)A>`Qudckq$dbr3q_s zO_tM#eomKth);hcPFXZ6=-8sVFyXqMhP5hcjj#(d^#(^dT*R`kRZTk7 zSr;OdOh%`-$2T9tu+q^ z&r+Uvg(uRgFEfnQr&GDmMkdYOwm8T@pXB97a$+h3fi#kV}}wR>Ay%gFlA1;hy~6gstE;K64( z0IHfi>d4!5D)0`q`-gK6c4};sK$AbIw-q`5l&y-*n(Exj14pOk`f7t|($< z{JAmeytx=#u|0c2N!_i{d92zcF0L<|TWA2YE@#?hi!x(Mtn{|22hW7z0hqv$r17We zyi_Q}A=;g8^~%xJmdWzzAS5aMf-Q|Zd{jOHegiJ3-$bI#m2MeqP;W_l?e^zYDfCggQn6Y@ro z8{6~+&P*w!Z>_Hz{v|Dg@eudU&hUEqM_R0YmQB)#N1r?=p8MX{6hVNDaoQMUu03rr zaH`kjg}^y4q8 zZ_D{gs%QLM1^~%0fObyIls0nF=Kyuzk3+8WHVEdW%I&O4!qhpZZXo;2NuYEEa=8U< zbs9nxI_atxr1|6OJq3*1p4BJ_8D0Io8O}cRF-#s7g^1cHGzE%=WNxzU{?sdqMarsP z`+90c7hAOP_h;ePSlPw`)FambUeU~0TwAlsPUsI3^JyO}0Onv9lb$NEWh?S zHq?J`hfQq$UXzZ?PAadH^^AT>i^%4au0?KkyF13^$taH9P)Po`n_gE4MaUPIoNw{= zhez5O7wLe1B7lW}4a47=r`)G17Tvbfy_4z*dEl&H{@%C)4v2 z=AoDjD`PkX&6@ZhRfkMq-C$yF>nR*q{MREfO=fGio^)TB^UFFs#rsM+zgyq=n;U}n zKPXaY46Kpp1b!&~U%F0m@fuZ3DCM~W9KxYi;BeB_ke^$Fe+oY;d#epb&^hrMA5W;7 zSuGs2oB8q?G3c6XL`goOR`&jnipzOjQc#b?wI@zcr_2NkDd*a!xgzkCkbVu1fgc0o ze!jI8+wEucOgzgEs3)sZ9D6~cz|AUSQqNW)K2&Y_3IAjTg8@W)`WQ>*ND!E!+&V8^ zsU}zk<)-`JHvv8BY|0W_(16*Zo32$F+UqR8H>UZYJ%(5pe_<##Jv#tk zy(l|_KuT8p*bEHDm#tG0Y(In2e?Lj%Y{{X-n}Yn7#;U5cr-Vrtxv>U`{>qv>t*cq% z1jpW8i`}A(;L)DJa3FCwD{DLBO#w=`YTG(%DIp$odr1X495L}0_vf5cSK4Ds!5$

MDSKz{hYq0or;bZ+)UBCJ6I=#nfdWtx%3fj?hZW^sjwWs zA&*)ayRf9hNhzB%@q_lha;Z*_5E{!;_QRsF(=D8_nJ^wU40S<=!5w2cKIbAkAAbHY z^i*JE?>%h(V;u8Cw#H4XBo7eNn?BS+5iVt7G7W~`M=ZnhDZ01$!6v)7h)`-00+0a? z+yqKY4sXt4DOJ|ugnEAcN~x>2F~NdGb5d0P?R!OeV%gp|ukf~49XT<7OsabddM35F zz}mI?P*`{$Q?NcF9O{eDfB+|TjCVsbawiPp>-(j$9<`!B{CN@`l~ZC+I%B)k+PaCb zdq~+F-~}c=Dp6bJ%*k=jC4`UXF&^&wRj*Svl1#x2Iy_;^rJ%jrxP<}$Ws4UlMy+978EM+wC;Ru%I!Ji>i-+(#B0Be z%w5)@KdZ!1$4x*gN5(>!dPawy9H9@ai23O!@StZ^K?P*Z{#;(!W$Q2XsJ!EfxG%iA zZSYmcm)axR$~o-@&;M`8uqAVKor5LPy2Q249vSRh(s89wb5ET=%DetyHakQQul9E` zVRK)Z;4M8SzZ|)g;F;J-Sg{=?_ce>-|lr9@X{>f_nvHaj#*I{uOUns z#^ejg`PgUpH8q0<%8)*F!{0Lu6Vi*;bxSM{CNZ%v#t9INjq|C}#hu%F`NEX&;`m`1#kZA|>+k`udwHLkgcJ${mJ z6GJLj=neE;JICfMFGw$*xh$SkHDU9PY43O!6}p8;;~;IZ(EQf;tHg@$llA-GBsh9G zd>QK3(ATZi3E>|Cmhw=e`^x4X(uA&A&#)CY5M&2|Z)?>j!4}i#x`c;Io7~f?QGy^T z;AApFcIObf5_+sEb6U92ftZa2Ps;8)bfg=;sFlQEcCIjNg# zo2*}2ck5uu>|Q8Y5W-lF)6DTpwbTU<$OWk657k}LJ_1E4eKksB{H|(?y-s(We}EaEPd1_BY}m zP->orXp3u&5jflD%}%OX<5=V#zWefc#iLh?2QEI?sl9@>qa$>jMz35}t zz`mC3y0)~sT+vIqj9R>CN`XZK^Rlda5N)^DxyNh+;${=lW$UUzxD~o!&4lo4S0J z`o)o{ZV?oz>fWCha&vc4>w*Z#s7YF2cnHHV8$H1`pc7J7LknT69IRXUQD12(tz*SNhji(f~a;1Wx1l61rDUPuMR zav}pBMssefVno{No~Hz<2D=KIPO#5#3lH?lm}cmu3!A;fm}#$9)RWzbeLYhSwU8U` zcn6&?o(S;gr{0Bb6~^Ff#cIz_)2^Q2$N(F#zi;tQT$Q~FrMH2{R0Di*T4Dm=j2yzzX7LgW#b4TKvwLRn)v&j)|hSMH=8vh zr8hdm5WH6T`_HEyQ~I4>XSmJQ%eADG7nY90h6xj80HC)sD0vZ+FCd$d=%)uj*(YJW z*3k5)*Sd44B{w+Pyh_(ihI`Wrkcd&MmQRfF@ORLe>f=yxHoylBH}@4Ln}$oeoCl2!OvTxcJAHn*-AYxh_I=iRKNcZdXM=D zn0WdYW&7_|y2Qh{-)ht$f#VT0hK!CuEdvUG0jRK?9n(a`1(|=|U%5|Z?}Y8h9E|$z zeo@9O4-&<88mxK%Gm>ILVwnr_F8XJM-=aPppNd`2XZG-$!?gyu>=_cuEIb7NoGEY=WN!oj{2f8Fm}9icAU);V)?JaqbTt=fyxZM(bn zej!uKZOVH_xnIlqBJx!|OKhJQO1z^5gdWpv53)fILlKP&?WO$IGv`9?+Lzh3XEy-~Y#)>-|Ct*WmyDM9 z1x$;vPVpC^D78W3q}YaVf&A#MKFN-0P+?Yyi3QMf2p^T~-G1Qczr6PgLPO=^w~6Cu z6~_NOD|t>q8nzRq4uq2V3WYo)3WHSb4j|*TQG(p+GxNlp+w-0h)3v%4sE{~T47)|^ zgg+FDl(C4nIrSj2o^-K(3T~-;Py=_Vr>p&*Z^!pB@)G}te>Lj$d45>IQdMjK0AkwX zTIkSjSHBz@(oIs(d)5Vdql23UW=1&^eOv68n9jUSo$Kpg{znCAyH9#si>bjmIy9R_ z3r9$nmrf;0_XAp9?f3G020t>Ye6u*M;f9Q?X?PMEq&C29npOFa^X-sjU|`Swexn?7 zr>IrNbX_Z`{Z25j$GzA3#ixciaOxeOM#(K*zac$p!8Rj+SMqqapco}&B086}1hy*FCd={K!%EDNke8uNMcb(@Ro^(@evQ9db-L9YzKpkY%T zLrSp?OnQ9%SZMGz9*sE61A&0bW6e&k+o(Ske)vmD{0}&s#TmppH)TYoj3*y;NRd9Q zo8s-{+qp4EtMPV_Gc5Ur_&%M}+W%fN>fok;l2}2pS}jROp70-Da}-8Bd*S2WUDOfc zjwD!jzqTTyExw5%@cx5mpZ$$Fjq4-OqoEqNey zpc$SXki-0n1C9)h-Y)r%N{*}}zOTl$5^pQf&rNkg`La=^f=RRi|80w@|GC2E0yuO& zu{B4*jviI#y7j=n8)$2q@FYC=+;(WRy;9%rWM|dlahALC7Mt~RX>htJC^*J}+Gnr{ zTE79N85&Gf@z4jgb5lt0{B^OL`>zK&)(dJ~hhSu@5&|bx8}E_u)0u=Dg9iiCG?F%T z017K{-aSBO)n>YQCa)A0V7VLO62hd#e+yG+R2wkR%U0$U)YN-Cp8pR;d^$c{^LatB zd*SVc+>?MU5GcfdIFKY`mgpl0)U}ub3?ITal5}>})V4#a5CkpPTwT z5iK<+F6j$uGqHlT`8Gx_;q={nenRQ#QjO}pVva2G(DQVvt*y}h5~flE4`Xc#tY908 zK;dVOPYsyL-t?>-)HpEmPVNlj2?)@o-qh|X|H;<{Ot4z9k-=0A5jVdjivb5*k(Q+t^f4AsiGoP;ag_d*ciGh@O3mp63(>t@IKOgxXBiLN8WQLn&l7~Q(~Pp$`w zh6|c{sYimUhWPBoM#}W~9~IoYDHL`JJc7AW?k`{Nq^j~{YGwEH4~(}!+{7|PzEG7G z)(&+j@IQvpc-18A`7|z;OvFWHp#=F_aoUKY-BGLY5_0@}sYZoUbSIGhlb6fg@QBMP z!zjz)MvGn&dB54%v$^UofmMp3Ns@Wx>vy~!O-1;PSLhphL*au<)Ys{)3_#8W+|s)& zJd4L;L;2XCozM`|a+ZHtvBduh&F;}paHepAvTQxD=V1BL@st(5*2$A563TON=SHLaW5449Pi^7a zaq<->_lI&X>XUStb$JfA$#(zJUzum+;6vIg1fFF8CnnKXzY20%W_Fgn^lI)w>XtwdMmjruU7wWFnYgy!AR+WLA_cDk^=m*qgxdE>tRddz;PJHzIaV4p5pR=}rwY{~rorBgFw_&&W?XFU$sKxXBsG?l>#}k`W2vmE9 zrdk@}#VnZ@hWmqhq8S+#pisez(vPW*`rN%tOx%kn>Bb(K-q@ps=ER=Wr zc3fX_<`xyKLWASW5&Oh|(!genY4hQaoG%WW_f;Ku?PjsPN zFx}Idy(^rdzpbvhM0u)w<>q(qCkzK4y;1~wKvN+hfx($1^xU2i_xE>8;N+bRfMgTF zf0HW^r+S$%X+9k;^r{%~hlR)EAe4vG8?n9sp)lcVFjr z?a9PC!UpTy&eucS=Tx}b^1<&TG+fVl(W&ShdPxar zm#;L2l|6bS%(rzIIE9qmZzaV$UuFh7X8;C-QT zeG8G1%=eyZaC}gX1hgtPXio_>_0%I2f!fEq4aIoep9B9j>aQJo{7b>8xj&wYHKh>4 zIg!nIBRvO28OFu68zak$6j$stR_(R&wS{cei`NZUx52bA{ve$pJ}`}6D&o@SGu8F) zH&UNuy+S6>&_d6~;}1k!={PRG5ikg_=NQz|S+Xf{Ep`!O6QWRYF81YuvWZz}d$<(G zj984RH1xRREwE@w-!NcZnHFW3qEHAHld*;l%IcXYaq&}{JuuVAnRB~n#;W?Ht<4pN z3qsU3eRso^xSO}$sBeH2P+Ffn1O4yZ?}4lwBNdatE3Oi$!ws`ymlbo~HFA{4XScZ@ z;O^y+N+Bk}xU5MgO6Poy(Gx$Xa=ox05Sd`s#B-6&=f8QUj8@GRSYr@Ad6zd_T zoiWyH>=Q{}UF(X z2^aJlr`n=FWy~rI-_IBfexCE!s5(mn-qr~~Ca)j#cp_H|lC#MJJJyN3Mqhb=AD)Wn z)Y4N?DE(I--Z0`g77|=g=Q5Hn?lBP+N&ESiZ1hDppysspq`hUgqInbLZo>Qv)`zkh ztCIVaD+%%40#%c`#5@vm=s;4_;iHHG2x`MZi$=0wDPDhbGm7@RuE~Ll8;+FlRCQ+g zn;K_(gqL*gi#*k>M)vUd%;H1UT;N(F1o~$JXl&Z-XbRzH=4T<-DwkE3J3LI8ZHsT8 zv5b3BpQ-|XeJ9fKaLY>NNKa#%kx177DKi$UZN=yzM6mlKZ8QAvrmz?QCqQxUfcJ>(#Uzd{JzwUqX1)QkX zu&0z=iEp19Sy*j)w{1^#E+06a&sjG%O5RNyLXSh~BISd`7nONkjBgl}Flt`}EB|aQ zS4i7^XrlxKX0}U(1&Y#^b*T!r?iFH8>7rb1({!)AA3Ykldt2m}dq!vhvy}23-_E24 zPW9f!r{JZT@cihXSjj@3HlFO2-N4{h<@nVZ5QEa*u4Jm3m>xsYM6z9Uhp0-n>e~xo za-KJ4yd@(FRz?W9+@D@>Fu#_5wd@=1k*yC+V((^h;v?{#{+NDvtEG>#XIJ}dg;9%T zVvEIC==OALPTcU@%d)5Fs#%^P!m5JLTMR<}g6OQDtx(WNiATo>0fx7hCQqt)Q|`{& zxUZEQo##3aPV7|6$`Kx^tSdZ{ZC_YeohllgHjsH8>{|}qNa$ht zt_VT<@4sg=&!@--6~GnbyHc1uGrD5xrS^#xQd?Yd~=_kZ~Q zyu2zu7p`A(+$@L9k?x^KNpWq+Xz8vS2SUIm;lW)}d0C)}vpZ1YLTfebB2j zOPR`GHGxVhoS9r>p%WIfW=_=voG!$^CJ1?FpSFvVIk3pvetJ%(BgGs8%w3t$pyz}` zY3iCUa0*m2LHj&Z?eAY1>DhRz3?ap&tV4e6?8inEi`F|Ms(YNdV__i$N|d)of%Cok z_Rizsf!A_4DAsZ^z@>P&-f=`KM}0Hi;JMwsSi*Tc@dw>)Pugc**mDSuE75c4%xb2; zoomHZXkS~*k#dj?I}5drhp*`2FqGz*>ypw@a{@dz6*K22J#L^RtOegk+5Sh1Cjo5xEgIyQEn#yeZ(`7jV)-X1hzX=Lswms=Hy}W&KXwpXk4zWI6UA>o0n9m`bWqg1YK zv00F$ItO&9j746%M|No$pSe!DFkc=ZN^}r)&82gB*>&XvN|d~YHmLVk7PUn`MLq&cc*SO;N7l zPNtGJGp!1S=eOh3_T3EGJ>#+_Ph?P$CtDhCe`@-FB%OCSoA3X(wc2V+sg{;nZBZju zjf$DJilU@8v08g?Vry%(CALtzO2mrP3KFAg?=6H-BX;b)KEHgQ=TAAv;gI`wU)S}1 zz0R}hOy?iF1c>e-{&wqK85)^G()@;aGKrT}a^wh3z%^8>Pvy|;e;nYX7LNfr=5e83 zOK}VEEYKqE5Ql?bfOC(_(Nq6X+4|L(mlH{4NGE~MpZ`2`Pg2Me*m{b&NkvL!KJlh_ z9kO1eyX6E6JG?+6b1!S=o|hl8x_-PBO7C4zfC!B&E9xnRV;aYI6`pM_oGCjWz~2|4 zCZ-(2`Tv-t!52o8YA?o-ZlNs8o9*H^ZgLjr8{=E}8|>6|kUS}vsA!xG&!x_>&Wq=?(XX!&U#`zy@`3%TjN$?k^c}6G1~A#H+k@Ztt#AuY%@rAp zFtQVR33`1CRG9B2W!X(#%g*j~UT7;t8E;(}E?F2%-vBH8M@3JwBEadKg!A>K(4!$b z^kY0$Ju<8u{spoATe}y=mJD;0b}cdY#{iPj$9S6Lz{5Dg(GYq%=FPLr*0iphUC@Ky zw>f4PhvOI zb#WMcB-&uFvSz{7O5>sK^=L$N0U_m4wd|>zqmFJUfG-q~8JQupQZYpoFzI2{%o<>4 z{RK3Z`@HAubD{GxsW2Cq@%GNpS){Z#^DJgy(!p_^<&7HA<9R-N$d zSJj2EO=(PZ4kc)|y2j$hQk{Z+!o0{^Mz1|v#==)?9wJUlEXvmx#P)Z9jTS!{Ud}Fx^{kl(|3x(D@m(zR6zOWJH zuNY`>`(8MofYvPmWxmZl1s$wInMGDyN{G<0bL&UEFgF*#){4^;^`%?Q0{7R7hLr{- z6nxVnJKd9V8M|x+HYlp1|M)LNqdubmax*z{>N+q;OdfR06;;=7pZ;x3XtbQu`w8Wc znqQ$(7pFvoOPuf?Z%m3SaZ4j)5O@fe_s16Gk)PrWYZL|gd;DfRVGf(l&;=Z)(BX#Fa zGUGFoYHVC^H_qKzthP(F3e{Fl69HEhw+BXb0{9lwrd0CN)uxP1T*(i9Wqwj2{pmn9 zyt8ST95;$GYgw}CSNMt$P#LeVGn5Za3nt|!Ti;nfiBn(B)X_X>EGSP!pz=gJo}Bn| z1UEQ6EyJPfYb)qHd+>Eve`!M}H*}ITUXSW5f9d($;YM+9nW^TM3Q7f5*{kyZvHU0d z`@^edwg4!i$2SWDRTe;0s%D+PId(z#9cd~kb4}lhG26IDwOsdPk#2n3 z9`I4FDgz?QTRxz^efbR0IWV|kxFQbs z^bPJ6D^Jqwc-@hq33Mg!e|V4=_U*G zyctRIgq#Q~Zel$wJ2bMl(!nFEB|%Iq=8-i-;-Q)8E3 z|JWYWd}*cZK&nvQ8{?a5qS8pxn%BKZQ)@9%`JaH=Jl6=(Uw6ExkkU}H{ z9*IntIw#XO(|zy?%a-+Cr2nzcT;bw^Uy5U6)Y6I83G;9v0vn*4acD*AbCaBwM_Fa? z;&&sfshS-5LtRf=Q_9ZLr|<8Telyi{5ObTJ&b{4ioPu*03;($?PJ#=@dnB7B;>_2Z zG&FQ~L!{=?^ozjK-6UDog6l#mkG%hl=sQ$Pv3j0+_&QLQ(wavg<9cCqa|uNGF4m;x zj7K^Jnh#qG@QS~;9+yfM+kER5?_P6z<7(v9CQ!e47ij|7v-PpqtUcf7YgJbMFJvXu z1#&dBntL`Ie)(8u!8C2IoMCc#QqM|N;&1m*hWAu>Ib#7?>Q?&sQ#=UW&2l81@AXRzJ4q}>|bbG~!_7fW$_q77Uiv8mV- zbop{{T(7fu?%LLL--u=nw4@f+rbiJ#4xn_h;H9G0xTZg01C|Wk3UcEKP{Td(Og*zy zr%P+8DnVIjh1NwEz))}Q(RVWfVb#)x-sQ#bUn(&vZ-9y7Jh0QZIr4Vf?f}+d*i%AM zfE0GkMic8}IoyDB39%c*>?xNxq~N2w%?Qd*IBMiS0JnyE7|d@tEwAah7h#5DDLzM~ z4QAjxf7RF+#52sKL=EVFik4Ug-6aHv>D7h93X^|d`@qa|8n6qTZ&L4BJ9A_jskj)P zoJFRcgF1}ChpvG?K4$&PGxsbQu8}m&&aP4VUjZ8ifJ;^24lgdoc-f>}WTi@^ zK(UsP}AGg1O7ABTFNfb z|EOJyHe1R)v2eek?xV037LPhVow)dWk-Oi9muJg6{=zbr)M<}&Z4xS{;cQ^p$&5ow z?fYLa8{S@;I)1v5ni%5Nc`3M^Bkphb&{8Z03q{{~kaJyA7De6z(KO1eCayy2A7$QD znlhu23;oVi)I~m$S&s$m8eV_Y|H604$-D*!1x;w(=v(-)xL??{r!gV$%C#=fy9q#U zz|wEScOA_+an;x4R-hg4Yd|lwlF&a|!aL3@tHv!qF@9pMesa!RLdUh~kr*x+^JWpB z;TfC5PqEV)eFuwm*^e6dc%B5xCN|Zt5~Y^&lIu}>QchEf-sNnpua~JE1~{ifA@ncM z$0=5xYNiaSacE$H6;J^AfQ()=iEcXCaFF;?>d*eGy1I!eXU$l@-$ZeCJiK2`Ss^I8 z+=Ej2?x6fbznw?JHq}{GQg!8GA!jgMZ?@6^a(a?k?QH?t6PcoW&It=mC`;Z<+Vtv~ z3&rcY-k83n_~SfzSVj)Z8 z%H%Sa>XqQD1MHMufFi{aRXSI~X(tuTF|r>ZwWlgE&+>@!ml@Oj;r4gJ!lx5UK!0>6 zVmcG1O_J~dNK2=`eZTu^@rKn4K12MJ$#2lWggno{INQUhE-RS?cd#*2P_1y12l4O+AAFS z8j)#HsYVv93Etlb;aXsz>$xB1-*9tAFL{B_t@*QHfM4oE&hFeEsH! zv!KdLn#a-#a=u#@E!mPZDi7jX7R9`wRpfbU4n^inw`90%k6JE~^wxV#MnP5eHFPJ08oy z6lyIGR^%cW>{vC@?GJ_(YIprxuK5@X>IV$M{0*|eZ63$pce~`|UR2L?yg$4Q#wkAy ztL13$19qJ=?CuwpRGeIX9Z<=OcnhRJFaG(t!S?UbVhgW5U!-TCf4f2%avgXL*RH)X zDaP;H%`D2K@)WgXRPI-&hENIw%UP~1P8A7VoxqLY%KfeJS|pn^WiWcM7}5r}Vj|u0 zst#1l%CT6R^&p(z+WG4z-8PWtxF_!C)drx?2-xsoMy$rifV6pnTb$$s{HcV>9|+R& zGbig5uMMW_APof6MQs=Bbb}=uE|nJ8ag5)Z=W3Il=^!(=Hx^)&QAM3&Hxt)5ucjPv zZ`X5oV@d-xFv#(An2iO}&;PVK&>&sr$!Fj8XLVj43e(n$p#?=4V%4=>a_-9;^dTUI z)Y1oX>{-(VnR(AjhZ~Zutjn+>D;Jg0I}abuGtj#?iZk=lmC$~Te8i%6qUSN17y~sB z)HK)C+>?{AP9%CLvl8U$$9afgmtX*&h#fjtJw*B2^xhxxg`>ZA zQSkrXEHr|>@Xk$J8!9RpPKqRH<8pVDfQf$N0lM4BxeB@~sfI$|1Ntz<^yh^91kd05a>B)l)S9rirfkZB$Rl`*53xsIP zEN8nSA>oH)-|IQ3Qt?YFBl3*pOX-)?i#UOqydJAv6tsD_u*=(&EGit71Kw457xIuM zODD^3FvhU^vgS2lE+}gE3$)(sV%;eZgUnqCfVYQvIZ+rp!G|L4qIcGHI(soON0eOs z+YZkuwcV+yo~j=<{PgeB4~p~s)+(}wf1 zY~ar&=UB#DlmqRU%M!2wL>y-8f|~@Ghyv<_Y|fpRtmx>^v1(APEB;e;ClQVz{jP$W z#G&kZ+28U-#Dg~Pc8V}W9^0j6OoA*Obi>wH5faZY(_%5~$Pa6rQsHZ^ z3s!fOXTm2X(-M&%SjkE{-goT3;L0cgL~+Kr-0B4s#M4o4LA7(^VN3-a_|H)K#Q;jlp8taQ=Ft~9a4f#ejc1gko608m0Mlu>@Miq?Z}arU^5bNj2|S#0YU_E$?pJiVq)ZeOwA)QzXC_ZW_cJWpmR z`XvgF=G|cICq*w?V(jy%)0VxRDyrn>wQszza$>??iZv%WTY97gqch;KJH+jceywrPO)zkDq_l8@Yw?x|tqSHr zsdP}k_&#ZfGTEiNAZ)UGZ|)w2G|E(2$1cUMAx8JY-i6{ypl=BbwKhAcfHO4bOE+*n z!O)4zQcfzeM7h@S1h|xx=x<CaF0a8;f51J zcN-ma6~GYXzR&S13@e(3BANKhgbsrwS6wXOa9`s*I=a1mU;96*-23nQS+{ooqY|Ir zl~}(FMcw?11m~=nyu(oK59}Tmc&Wd@_x`STIpjVWiLL~nPAnAFH)v)+smLAg{m&VW z$GeE8q+}>`#qo6jd+<;VNRT)6MGy2@;-?OXSSPqboa5u+I(yg`gDfx(8^rZDz*I|#Q4(21-}?-YdwjgTNY}z zTG0d(1`CSiX2!UgSpny0QXoUaXAzgh$XDQtI%kwMT&cOEf5j`@H_^3YMI{?YYwVH{+~cLd$wI{UfB@1ZF{hjsDk+dwEC z6F;>~GYy44Yp!teC~&u0_y~gm*|cdRqW^+#@eZ(7^Y^*<*3?+kpY=4S{60=njeL8U z@#7a8{&6MMjgbRB5~c36t+DQ5a3ow%lXALWGam}@D0oz+mN6co?d26TY`Oq@y&~2vTI5kwM_gt;u zWM!=f&*!i)D|YVDxq5&Wfv9U#hJHRU4mPA$PZ*g2FAm%FWeW^J1gxL9=f*Oe@MTgw z-BK-(M_se0gBQ@Rm2c*MlDdg#Cy}GhBT@2hnH{ zD~bb;rK#-BC<(Us@Y5{qRy_1WgCvkTegVL$lN}a+h$bLVd3b7f(*Ed#Q<`qPeux+H8=vhVa!`Q!Mj&%cP@biU-AK(jhsSKJ&2 zy`iia9Q6=V4zIO@1AIPvHb1i&SSM$Dq_AHv>J5EM)d*2iI_d+gKkrMJjX*wot zUSCY2Lvm2mlB4NZdyk+BaA0Uc9#ckgCRE`f!gjTBWok;46zZSL6h?CPChwQ>DtC}Y zYt4sz&o!^R5X;-0s9*n8XR%_Lc)5;eE-oNwt?Q)~r$i4uWZZoi=eGKOEW@m+Q|3HQ z<~VhGrlo@*LG_Envkl@RzAJ8EZGY*W5hn7`qx)Z2ZKjvLR{m=D>KV!;^)y%=5mgd_ zV%L0>6#g?G$##|$25Box9g{BmI*`pWZat>F^`+kCX0+)@`0s8rbv2)B@3>=6d4am} zj)iuNbXYF2xcHRKG&)qwEw3ny}v8lRn)Dh*VLv$sJxFbKz?1;7Mr&j zgW90z*2miDm!r1#on9nt4T@U-Z7W;-MjL87-T1nijE%he*68i(?r*D43evo=yoZL< ztw_XhQek366rukxV79pYm=kcO^tX4-i0~e55iTKHMT*H|T35Pa;Hjtykht~Z zUjeMQ2u+lH=yC_ zLU@j~81Ajqi1{mTT16?jPRL916v?ojHPC>hmzlZyXocrbP&4DcCld#rna~P+)6cDoEC;X}?!l&Hw z@|xA;*{sK<9joSy&e3zXyK{O-v*TDu-#eF$_jJRG^71rS8fBr{OV}mcOvg}r<1-zd znuH6rhk8&C&T}~zIuOI6X7JsM7rdn)EQ&u@TAk^qLiSy9IMmNm|&MU*r5e6ZaN|#{QruG z);S)H$+RgH9>t>W^y~~Mt-wlO#OBvjO$OVmtW-+|;RcYla;Hb*VMty8SAp`QRTrr@ zyB#N1N8AP5DfyB_+pC-RX0|glVx~oG0E;qwXGz!JgTf^kN5irO0^iOk+-ulBm{{+b zihw>K7CSIuAQt++Ajs+ir~-Fex_#4#h`#Qmb9+x9)n2^eEX!(FX$hl{h_IL0 zNDx-l(D%T}O$3?Mej+as!r4CTpygdOT6A+N9r6mNY`iXFZk{^4WwoTKE@MfjXE{%J zyG%LjtkSvjhYot>^TNco)Bb~tYF^-rx>W2;jHrHKP};fNw-yarllxy$^hO$lkxKK^ zqbeP+HKv+)2|1mO*}%8`M|G!Odj3p#Z);y1YmoOjO&G-fSs@3W_~$NZ1ezy~ zHekYg{RQiv#Hr(bu*-i`Qfna}TYxzmibB2OkWIbqiOC+uuS@1+jW%Vn%&zuTvoajaTp^pY1x{Azo3JSRye z7HOEIm9e;GG{-Jqs@<{kJPZWY2^s3{Gxtc9JcV4ktPOBp{Hg~W-U&1vAqW>8ez*P> zAL8<_eA)g)Eogt4D&A>fuU7)`y^zFG+l?5}c$5EYcno0dnwo_H(|Yv zR)#d9)wltV`^CwrbdF@Hh!NUjx1YiXW~dzeyq9FB(71j8W{>tGF!8r|*7@AGeI zv1TT(+`K8c5^D1Ih={oa)qYoD@>0c*g{6iO5uSEet2tN+RwyjG~J% z=>W9S=wI94eZPAcwSn`$$2b{SZzR6=z98uP>oy5%Xx3FB0DzJ_4mG;0SN#k?@y&^vzj ztg#7}!r)SWdDJg(hn*J{ka1`IYQpFE6{k0|j~CB!ECOn~dknUYGJPDn8Z)4Kw(xQu zk^hwciWvYaS!H9Krm!&C5eiN>@NlSRYf@>X$xE8H`~{I1PGqpHHmafeAq!VM1lM zxO|Wkn2peHzo_H=b}D6E5d0nXghLbJ!R+ZtPUW$3tJhzAQG(?noc)dUcE65RmSBpB zj8s=Op2uv8o0^-)J>bS=@cQ5EsQYoaKyu#d#AVdbv&4#&RREt$8J3a(1+lGK8bxfV z)8@IvGs21t?w4Kp`E^xjtzEK)PH0>s`&$m&LGHib-gubpiiHs$W}eV3f9=bHC75LRVXKs!+lWD+y+6W%;a{};zhM6vH$+C>CmzD25GZl>zM1q z`IVhfK%t3=8D<5keZS~~G(c>sW|@?HNFIH(-t$~M*I3xpLi0?xEOmc!Cq!U-Um~*r z1rf6_4%e$otQ?Y?Y!@armf=;WPVo_A`Xa)4!Y=*~f2h;7ml1svCJq$D{M&+Is{$(G zRnA*Zh>&cvfdv?)uESvN7jVG$Xq2}{TV0F1zD>j&?3x_NbGM$}hjcx4{@BC*`(Iqf zCy$dr=zJrTQLRW5!RFP_V3B$-cyXV%&noI?V&P^1+8?4$2$eWN`Kk`g2o4#%fnyHX zKLObn9$TGLG-G5LW@rs}soEc~^usdoeF^Md%P42v zYDdkwsn0#UrVv(S;PgChvf^FaXpEvUq05Y7r7^6=UZU%A{(&Bvp3Cn9r&P0txMqo* z-LdTf#-6>aBh)ZTzeKTIwKod;z5pYsN3y)ujxfT0#|D+{3=xk!0u+RoCr*Xd1(2<* z8VE8ko$Ea(=9GE=4DaXK5Gme1L8yi6tuBRoptq7SuV;)NpDA==%dyp8wTHG0xmK~7 zGmltlse1^EZCD55gbBQ zrn~O9Ogm$lda+)$QHHX#ffSecVI`^X#B8X1DXiZFPcys2ebA=bd1xQlrRIoox-98* zy$qcHooP0Wb@fJZbg)ugyBffm14g~7;+Te9+MFb|iFV4k?NS~5T;q#rG%e>_AMjeU zcTm{qFYMB=v|nt0#g`N>dzxeZ+*pbiwZCig@ZQUp>p2!3>uPER)xNBr0=GALFp7=Y zllv%{g(dFSauGnP8gA~9*#;XKl=S+At7Od0B^sUw`&*Y%sgj`7Z6!SJtf#!Q-e-~S zEDJVunpX-HjB&q#n7j@G51nl$3 z(^&oUl1(Mu#NlqWtzfh4nBb1Epby9X!uxlRXImUU?mUZ*PBDVN#Kk;xMrS6NED_KGqeHyS4k6wV(`(RrO0<;l1O0$b^5_0{f*7^Mi{B;j`~0c_L}&n z6Ne7LETK0B6D*-0P2YXa}|jd?Y{>y!07-Y@kX>~76asx~LiiG{ZJ z=MsrZU&we@(_1V5x!%cs48#|f((g&o!5(8NmfCq%EdcA>rrSkKOpyVaVZqTvv{i2@ z)7{IpJIhX|n~A)s;_l@F*)f!5Eqh#Fai(1Pr8i=zf`vZ+uBRXO&o$W(>`@D;xWN6( zrji`YAYA^Pl_C9tL6)+Q&K+QvOJDGb_wd?b^{@mxs;w~I>fRIKu&lT$ZjYS!9UOHz zO_7wqp0EOqfjCmiHn~n$Q<^wcN#tTYry!05mkp}Jo=Ajw-bIV(n{I4WQs1XPO(pB9vDGZJfC8x8p`X=lJ(}ZM!1WyC> zxpi)9H&o4f?M=U7;`#S4Nps&|1Z?rA=W)rs0P6KE2&YS+nP+}!Ivh^f@UNO*!z)*} z81?@l^i|#M0J?sP@1UZ~WK5*EfCBQHP?R{;K-By@x?-huCLMhNVN7&%WlE2+nL}v( z>FgXRD(;KCE_43w=5|Nam?T-ry8!qz@%;|Lypj~u^i1s$tF@_w30U0q+7q_jqBDrs zQPFrok-F%Nnt-$qN77OClyX@Isa`p<1on5N&%I)?U;K8-!^rgHJRPK9bk>78e;`5D zzbWlh|6iZ;T7cD*X}9gDciMw~@{jA%j3a9%rV5{_^O=fT(!F{fZD)>C)?<;M$OYA?n7l_r0Kne6vd zh@t5B;aM{6P!CezVPj6wR)EMashDT91ugHM-kmAleXz!R^&NXK{<`%$$^-e+tk?(n z)o$-%8C8`;Czq6x;A#beBlGHHHwES@(?zx;jZfpJdOEiUSXM(P38fK9jGA?MTb~y1 zAz3-V|AJ)=XRT|SP;Tr?Z+_Tek=Ja)!QBRXgj(& zEziFOh7oVOo*n8y$>`OioL)ule`_D-;5&+pQs28Bbq~AKkMd}q(v&q7J_R8tK~<2Cjpseb?udl8P_87j@hQ_8=pB*$kiEPj0KTM zC{cgEdF4yIQVmBEH;l@ifqAlZ!loN}r^dmTLS|bnao$AR*@oEsdl4+_)oSBoXQ!3# zz$?tl6+kYen9m-hbH#!lp1SIw4_K2&>4y*C+bv z<4ZSv0Kze~lF|liOy-?Eu}^RR(g{Za`Fd>Z>|9YMzh<{rH|L*=&uy&V$!cdmv2}3f z{HP^c?8B2nfe0Y9zc?z}Lg0u>n%Ln3wirc{?|>7(p=n7_gc46-_uE8P?V)+N zni^vm;I5b9tw19IDSdY8r|i6Kprw@NkBc0!DutmWTp?JQcS@um|I3jpL$#yPa454Aj&d z-&SQ$G^j~)zJ5jhNdCe-w9FwdJKxF%sryDyGL*k(C)2LXYk&1shxUtf4fOhw2Gx_; z&6_l!`2C-xWEYC!(y4Xw_LT)U#k2wRa2TuS!AyJdwNJ>OT?0#?)BO=AJFCcQprT1f zlObuzX(~nV`I^@s3NXe4qKr9O@t5Le4iv2>o@9(~b;Ax%nnW*uqbPfTTAaviy5#)F zPQIF+gP)5YhGUKfqZ_Z>~5*3DR3mM zdwYM_VRi@BD~g0?+NdK4VDD=1@F|FUz&qnROx%e01sj(k6ty+be4VmX!7sillv(C=Ccpz)^m=ibb`fa3S)>u#Rf)hDR3njy5$ zlxm$wuA>OK;5%L};nVcZWtupY0ev+@>gU`x(F@`BW$iM!O4T4Zb-1^p-u0eoeHq;F z+Sn#>1Kn7U$B_q5mJKTt+vn}mZj)_U*H|?^a4s||I33VkhXA8)YddPBynw8h;U@p1 zG601GEBUew)8@tY!hhx&fZ^-CWu;rt>JfwBGQXPEE!wiWUk$wg?B*ZVyWYOA#bh0@ z{FmvYf4zQd{G0sD9|pam9Rf>z(^isO7O4Zbwu0lC>EAh_$9d1;g{;~E!)*=e-qa__YDM;?;NCYoCr1z5@4ZQE{m2G!#y=B; zd9kx03_uO}d9uQUon($tT`dA7EJi%wyB`(wq!p+okjpaKBOx==yj*LfqG@sWBGcoZ z8t+3b-Q>)wufcIB@@C>1%kuYB>rdx}&40z?ITdEg%O}*>;~8E9nzg{`62tkAV)QmL z?a<;i7XAuWekVCd%OahYTD|7J@jvs)R;Ig@TtQy@VUbpzCM%Ep=mDE+%Zi1PFi}72kUq7Z2TN1^oxTWg-k(&JLQvPaY&wiz#P0We# z*(AlJh@FZeR_h;WBXAk7dZsMA&~THWYd_gJ|J0#;##9Bb4Ou_6F7~0->ss)J`VQ=M z(Iyjm1>P!+5%ldOkdaozHy{V`;y!v4nM0(?jayI}~=Q zY~Di27+_}zh`tNs5QX^VG~^8r5!%Sgg5?xTfD%JQdo|z9Vie^*$P1~^#w#N>1|*03 z+Nw#HX}%H9)L1q?)>scEun$GZ!~B(=G}U`_KCO3dVx!YkPk?PM2n1qLPvJ8~4wnX? zLchGo;>A%h;K^&PSdny(N?7hzN4l`OxMP>5nmSn;v6*hV6&nP4fcr%OZI5OCB|q?h z$BVquX{B;Esimx~C@m3Pk{Gb=W4Tyz#-XN~USNrX^)L?KC9#X{2w+=n2uxE{uxx-CrG#cE@tL0<{`uLv>78VfXWYX8kFn+S;T0JXH4iI;(;Xw1|D*aiy(S@=a~m01|8f|!^@5nsxQb2g_gsXS z{ZRD3CBU(nzwzoL?r;Bgj!_Zy-^~I$aEMSKG@-PRAr~_OX=j1s^eq;_Y%0{#BhvLwZejeJYbA95;5di^zC~R z2s{k+zeQDK3ryk=zjAmIu;2XiuXn?;efO+ln^&JCVd5*TgKhl}B%xTe>4cTvU;Nnz zk4Tyo)qUj3yIhwf*5eUz?<6QGV0{##!u+JfAPDOnoHR|Yzf&9>_ddOOS{U>5Q=#n? zJ5<|MFvRMU9jq$I)A;U{%-f_^UF?#&<^~!1i`cZMzyE zuf=$#vcRfd5?#Guj|8k1q^e&q=yUl zYyT*{oGXhy;0im38u+M3wJX)9i-ZN!Kk6i%L{5tnGS9-uc7uUnJ%+9O?mOZ_<(t zzT@%m(AVbsT+pQFJpZT$wGKl0mVO=|%ib$ZBt$y3g9)#Z>Bt!NMLcA?6Udj{8mFUB zG;?}1dhww2Uh>a_D%8=vpNlz^d6h)0hq}&5$lJlVU)g7&C<)de(V9*Mr0()jRs&tp?IG*jPO#*QhYddqX0 z>Yl33^Ha;PYt#FrFDaoL#wl~^i_(La5r8%iG7NmpMkE)UMbxOX zkD1lV*0;pql2g8+-%WH!@tRfs6SsJM?-E|ticg!>x(PCyXVBACboxcHSbM(y@;Y^cjTXt^crkz6!CiJ`U@ie4wmtw^(1FWHa~wd>5*xhCBKDgY zU&={&aw2xKTE3%0R&nKW>gvO@5-}>0qR-+d+54ZAwF^>QxD<`|6|-`>$KdN4+2LWyYXd7cpZ zR)QJMB+ftN{0R{nPWPXrkU`$MCVanrt@YVLKQj}1)&w=|psYTJO-STv7^O8GawJh< zu;rU-F`zY@?bpt zA%hgpx6;o;3tgrnYBmZt|DhG(r``@7jIa8nwh+9<4n=?hR36rGyfK4o>4rE)I?^j( zg8dB=yfzV@>8PSdqE%PlTOv8i%9)wykA!|#6!Lqf`GUOkHcD0cw3qu@XIHyA*!%I|=Ela4CV7ZTgveN(?u7M*tBM{*;#>L~8 zq&jauX}GCKF9(;Wp3StZza1Yl1(}4d7o9a4$5iF+xIL&QTBtOkJ5O3#33AE+8~6Hu z3)EoqCpC@#hTBed~vO*fdQv6Dj^K+HYlK()TDe z_CfVTm7U)!b4hX9wcgL_ER%iL_dsu2##`pM$A14Pe2w9{uYwR5DNc&^jE32ieQ(2z z7-BA)g8ZmE46=m=$v!K_PZKwFZRTmMeuvsR#kXF;y-^{g1bmq%OS`<28rO39ZgKxb z3%?#R?$-q&IykM=#c#}jd+=FJQ0R^oG+<5#Rt?MJoe@@ZT8gW1 zhs((7YDo#qh{KX#soW%Jv>FPV+cpaLm7O3xeT z7lk~7C3ep~X+2->0HF*BG*zjo(-vx4G`-?-9>?#MTyPCN&6lQ&b~);)6ifEgQ7x_M zgw7M3RnBl_vWu(U`H>YYQ;`#QFm=h^wPO%wH=jj+q|&IIAd>g-el3xtS#{z`$B;_H zB}R?WWU8as-uv7Fkxo)BYWjjYnSwg?j;|fxCpJmiJoKI)$8MbEEzf?%#>`|<3eRB& zk@g1)Pj#7I>qgd9s6JtHnyY;#mPd1iBaodoCBk?(Nli=8`@oi01Tod`DbQQK76@W0}$PMGZnOh%0QrT`%KDZ!nV9pi=XKkgL;;c(v)s`$=Bl4E&fqh-2wm| zfH(0C@b}*=nJ+InKHSoIo6b^A8S}CjU?6`_o?IjV9MM=k{36q<|xt z`AEJHGxO}d3eB2=M%8_VckMDAkw))uY+dple7Uy;^Ahz119@-l@y}+=!BHbAXA-5g zF{X?$(_x?cUtRNxb$>*}a*SuL(kC5;|%-Sqoh6&&Kn8a3reyV%S0&-P^}J8U8E z1;fh_*V?B5{?V`8P*@{RP64sTj_&txkQ*^X4VDxti1e}G?);#vtQ~WGO%eonB=%c2}CDAUX7qbSIH_RK5q5+ ztaukDqcwe`4W=h|w_jm>RiT7@oMs9!A3A)}PR7M+u$<(`?{th@t%}BiPiI=I?JTP$ zWL~LJIN4vq1Ugd21L50pREjy5Sci$el5Z-4$z>aMV`YD1;VKe_F3|s|c=&B&>L(`Q zBlHM*7I`~wXNjCN6QorpryvCDgmv07c*<3qS{+*vSD!RlyOxqQxtY$1cuHKw(L1~bF3#squ zsy>y?XUZ@u`2kYMsuYwpV1v&2a6 zSsFX0cPfz>E6;QES_reRb){}L(1b%r$r7^vHmTMeG>t(|=%GzX*H=`;YRV~34w-*I za|P8ezRIo1m^p>{)_i9j1^&@!4WG5Lrv+$KIn(;Kd^cVDz|3+$qE$mQ zTNC%?O(*az&ky&Pe6%c^OHSf~PpFapcZzJCUV)nc8$>q_N6PySC)lV*H-#|d;HJ+O zIN;rr&gRoN{2Ii{vmqT>X>oyQqgBoCT50ED8v7_SXltncyqhcgt=HS&FZec)(9n8h z@u3`ROA=)N+B|k4*>O8hb5G_EzBZEHVM^fkib#-YbWT>G>Ft26GqYpQ~avW0G!8GUqtb<#t6^LhJVUGE_)jfBPDcIw19pLbhg z0iu-$Y3TuoqJ}wFK{vP~!zB8t@o`{IZ(2zD0HkZ~@;#rXOm;DLettyK-qAUK+x7lG z3*Dzvo?|ZWTfe#j%hYnGw`PqQcuI-}!5q`C=NuZ?lSZG15x)&53CeG_$a9=C!6t%M zTRIk0_~w^7#0tB8862&2;$6dnyLcl@4wX|TVsR{}KGuNEf9nsfU*W!mULUawf@%2a z;>b@{LKx2TrZZwpr8IGYZC3_VgF-X!mKvEzcu!R|=Aimp*@t)$r_2coa9l?_jGX>n zZ{aYE3b_3#n`^L;9?8$(rY8I94_r@`S|nN@Z;~jTxJ~{G2LmgykPG^k1xgH`PtF)M z@l0{MRUU>^?r9b8Pqp!|=mKW1)@d8O)1S3ZO}tXPX<8>gmdmu=2O<9TmxMS*Wv#nO zgPY87K9&CUHI3JA>H=tl^)wcCkdB-Pz|hQuYb*$kS3=d!No|a-Y{6Og9a@Rn- zSasH*-C6K>WRwW^WHcLf|5lw4TLS{AFmLImaqyR)E-dVYJUfu08y~E$>3d%y6jucn z9TDJg(v}wvDnlt?R^S}S$zZ{$#aCtpkzF8OK`RHm(5#f}7|)A|vEIOuSRc@+IvW|^ ze30Tag(I5acM%%oQ)Q)O#e73Ax4+%xk_=KIW_|DRC*e8@sp85TIJ45k$ZQ+5Md$3G zlR}bNT}{)(zaLO(yd@P~Rx=vJuVLis*2HNS%e!*5y6>H1SY?U6pH_~Qvjc{lXY?mq z>+?!%QiOeImdk^jyE?95UqudgpXoj6bn6!G>lfudZXY)Yx*|EI8Kf!lI-BJrR z%LO=XGKojqB+C=oR}Jyd(C%f?z8uqnr3Rw6kGXt4snnSfe~MDxwVF z9C8guj6^Gs&$%xLK=T*QmZmHwKLwo2_RgRIJVFfkeUV`iV|OIL*dP;wjnUO|$va^9 zUXE)T-=jzvr!0Ri{iEBEWJb7}Xw++`A_#X;I4E)}rp*ZjQ`Y34!*|4a(4uLT< z@@y3rn`GWj-j~#iPp*qbCcE#7tWcnNQDbeHkcvE3#HJ993Kk1gZN$ixAR5BC+Jc>w zcSWDElflwN?Gt=Q9dDQk^jLU7+e$UdV*AqZD1jCZ`I#L-R8XP_YvRvb%p&a4qbVl_pK7`aaCx~yHwGMu!$-xdUuo)P3@0--X^$~{b+xk z)5>csPnJ}sj;-a+Sd0Jv){4@$t+BcUQi#pA`sr}8yi=j7E8>)Rah^+C0ewdomgkbE zPC37KibuNkc@XX*o_g8d7Sq{xSafW}Rly=CYKJL{3~lP`mg32z5M$|CXKx*CN2JVc z(3Fb|i_4DPRl-RBW5KAaY|<=u?!!|=CH?gp4b*V31!_oK>-$ov!*?J^me%OsI>1EV z^;6lkd=W4`ifR|z74XW}o84Q-o>`rE^u{o6dtFP^@+!iLMZ^>JQ+4^Hy7t*HLp1Q_ zS2gRy)lE>)`}W&!4`mR8siH|PS=)oFBRoSIzd-+^5g6Gx1X)}Z>IHE1(G7(UAJman z&2vgd!HZ7r3CgXF;tkCecwScw#mTnr6B2_m;(=^0e(8b>ZUV2_}0ZCu>)1HpdSl#4`ruiFT=pB2H zm3)V$x|SRLdzE)cZTgc`pU9)T46S+7VStgI*`fCo7w>i2>=3ET_G{;mnTMu^zQ30O z&W%{>ePU{fR%lvMV-YB>^uwj%ME;eZsp6+_)+aB&Cv)~|Ep)y`CxJywLQ9^T03h{+ zE|80V?IG94`z8*GoT~lG59D`&JRS^XqbXSih^TBBxIh7HJ&wkrDkE(ify!}T9>i+X z4?ph97uhsoW$%@6W@TFdQA)S>+uIT>Sf0Omr5C6Ye9BQ59pq=6$G3Yh*S{tORJ@9n z7-loPQ)hSgg7Qrn9&39@aXYJ!mvm{HpX2)lNE2oA|Ndcca!X7X;!~KHR^qJ~>H4~~ z;A|C`H`>CE`+pP>P-Rs=(sr66$fWHgGo-wY z*8py&mZa$m(7yT++6?LJhqDHAANeko@u-2s=EBf0Uan zuU5KMg>bxoH$Am8MUHNeiTGcPmxWlNwE%hzAlwZp; zxH;tOlC?NtSXXl`!Qet9=l;L9=ZM2g1@?})zb}QE^`(n95)sV`(wwtVldU z23^^_PIFhLFes!qEZ5Vr05_aUX^S?L9KYew8)5{x?OtX=4i}( zH!WD1E?MxWhi3=yQ2k2tf#NK`}j zm`d4qBsI3Fy{t-|tLm9Tdh`6ETvBrR+~L>zd1_j(dr+iRl6#%+OkN-)8<1x{$7IfB zAs$Dt%io;JmR2jN;S*Oz=+mufS*?0mnJ@-T&cjLD;=V#tT27#(U{)B;C@_`t(s&ak8&ykB4TPZDNs5v291)$E7;pfXtx zPhXL{RY3bU8y*&Ye&)sfrgU;4b(Q~2Zs&hAJduaI_w8bCNA=;}P*e|2spZZk10T|5 zBNgU)wsH0~#OobDVTV4yXMMWqMcU90H|VY-q9s;19pU#GXPp9Qu73$tT4{yn)P@cR zzZIJ$eCwWwd)aClQ8!L#NDPMcqHX?Os`o6Fy7At(trfRXBS=CGz1+``tb5C%B|64S zbN<~-Mh)-2 zc-lWiur-w^dXC4ZnYK)Ivk z_Eg^1Vg#2-iZ9~N8*xcVPobQ5)vwpe3t7w&qE1Y$b?3@r8-bClybK?Y6<-9y=D^r5 zVe!f#xo|6z&S8~auat$tWyk@zrAfSxultNm@DX`txeDvL|!(MQVpu0K0`!qbM40-m$@L@h8?iJ{vq?X8A*{A?yzQ)mo%l+voOW24|nagZ@S|g~sHg~A|VMXzVN2ga_riF#O zk^e^~x$0-fA3x;ZFoUtKzZ@k!d}*i|ne(S0SYX7pzTR{bkyPuSduh~TwrJ{EEM z>W>1#oXPTAN?KBJP7<-g&nMXxzV-a`JnT2nT^7UMe`l9^{ zE7lZun}4yvJoS5Tm-8|Cl8?koeV0P0{r2Lim2EKx#|eac!L6tZV=kEG#OH?f*fqyf z^y!cF6j)V8+1;P%H*vEJLi|iu9=Y9<(UhGl`GL>o-b1=4Y5NTnpk(hI9c+zXWz|7k}nk5{>k#U|lCDMUN)-)xEB z`b}bH_*z^?Kv{BZeZpgYrta|Hz%U!1RQs_XtERfx7_hS0cEF|95s~XqrxcgGRO->G zXvA)!a_(P?Ya>^b238K4Hf~j9E$im!sJ`RXt!wT`;ta@YopV;2bxeO1s*roaq9I=S zt^4>{DCh3|u7q|=igsAZ_ji`n2kt!vceoE)7h(yXNO@O7#}cF7>fFjCAKLBA^TVAp%m zDb7ci=B_WW5}v&t*EDcimERBF3U>tS6`KS`@0uSG1N`#hNQgfMBksibE=^Lj=uu#! zleAvXCJfbo2zYGoUeRfNFR1A$LnY4+NhI`86$JIT!7I;9(%~)y6_GV23Bjvrsup&+s4JeGqi6p~lVN^jiTZa3j z&dDATyKP??qnmL_H|^pXGiNabwZ;bcrM*Z~6dmmE`pI?5zFJl2SC80Pzg@r2E|~7v zJkgy26AymyAhL>Wve5him!A@huyuyJ64d;Lhw2oKucvo0O1a#>m#CHKcvf_ zyZ5wL;XF1d603mskGZ&=79BDTP=6+(>t+r|zHsFj}P7Cfp9;KFS zA*Y1?URDptz8say=SU}-wzr1Z9O!2S8vSGzUy-F)UcvB?S2wrGm~?YssU&ggGX1ha z&1!jm#=y9w(TDX=u%dLAiX{!<>pG27@jm!(zteJ;PpufVINogDfSO9cxX*v&Pu3^J zSos*%IUlNqEmb9qv?4wu=YH}C%8(!iS>g3P0wQ}?D zy*+9PVy_ufV{|x!HfOr@$&doxi@0mYqALdQe_p zFSaB52Y0N`Qq`~EnsKj;|N2GwnUPF3F|O5_D67MVymPu_k*a9z+8qBe+%2l|JnXgM|ddv&|W z#FsNP7({~Rr<-h6s?zcCTwSk#g)MPwm>`}=97DI2_-4x#h4Urj!bl?@uSjAP?2JZj?3TpxNz$01RMf=V;lO6u5))b z-j|%w)S9yJhBqrY_H@KB$^WN&O_N;rQtqMtln^;wZgytwZ|=(w{*VKf%V(cA)I{OQ z`lh?v9??i@{fU{`!0bYn_ha|~+sW!tMY5jF&jBUD%-U9~biC&8rPX*)_9e4Z13>5| z>xA>>@qL-_D-mEe9@%eQcU8OY-BQ)M8C|>`u)XzmH9+1DW0hcVVBO;Klfz{G)52VY zLi`auQDG>o(c{~z=|Kzl090a%^TN)Z9Uz$E1$8Y%mF4E#iFUR)w=c*8TU7+@H11T)_+sa6-7h!0R~NY7LvKAowYWU1Tt!AKIl87%e8l(D4F=;XNaszjzZBP= zd)MM&k!i5BXX-2(I=-a_Uo1+K+Yr}&?Tej{sQ70mbn!+(sJI)T#l1R?3xo!00kM5% znSWo`R#r3pma!ZAZwIW_ULlVYuGV>{da5uouTe*~Pz6v_N&cAs%U{u}G{ldh*GFOD zc{*^&#!;IJ9J&rL`E44@R9b2j0}q9H2p0MtRh&-o2F~?3=R0xe$5D7a2vv03F@z!Z z)wh3C&#j#~qiO_(|zv_ z0~K>RmydxhCx&G=5T@B&%}x_3m1_m$b7yvma;gvQ;U%{jMfad~`|OoYOXjon{=^Ha z-~7HyrfPF1-{a0}9S~J|H^&((t|5Bmlwb2}c`|Sa23ZyKpkpx_gy`gbP{+$a%A-$x zFI|HGr#hbMoH`0{RKw0+Nj?GVrX{z7%mPL;^`3(WsP8-i2XkE>aNE*3pnLc3g9uCM z-@T_mcmhI*g@hMPQ+EqT?nm(R0Act=Oy~cE=*p*6^8jv@lRsP zZcYE0Og(kR*3}X1A1-A2Sn$xTq9c7dI2+AjC1L_V#r+sQQSbGtA(pVC&I=+xWF z2k_5(1(xbSl2P*U0lz_NlWkJ|4HNPMZ${O|)}$A9{xocxe(aM*Gnrc!B=$4Q>D?_i z@AxGuoszFO!Y(}1ht*S}M!Gjid9jXW;vRQwtU3n^M8S6qN;rFZ3X)M`EyR@O)`7a6 zIEG$jp_tt?JYctHu=K0cM_VC@nqVs%9jl2h(PR9)ndBOu$Ls(PSM%~u!{adT=qXs~ z)FwU?D2|G*$>7!q9Vv$7u*fYdRQT#lt}3DPu#hmQVr8Rw7X0UIt(b-!lU*jlu_^17E?oH&cuj1Y4|x$mzBKpf~WskFqr?TAzte%^wP4tx7Hb zFqfTl@8x=xYGlQ$WH|K0&hCU!65QLn0evL*AXN2MKX*-@PGNmOLGmd;fYT*)$NE`f z%2KcuD1{3tqAH%WI8@^;!f5N@aEH--c%Fuae=QeVa6lsv^;+*$(T~c#3GWFTwZHha z6dc?0dmh;-wrph$3xghLfi1t+;)%10Lt>P%Az!YyeVh!LVjkIbyHcVD;f$XvftsS3 z2mw|BDIXZm)=_bsX zX$p@3wJb&BT|Y4wXC1=wu&q_Qch^y<;(# zx3G2v1?Bg!u}ZNI?n^4P%Qn~Z3VPV6b*#t+_wpaF(!DJ_T8^Kh_VHNvczuy7O+~^y zgS~-xqKU;ju4m=}Lq+jo&L1wJMQNstzshZ|f3K6WT$MjbMQ}Jh#2Vsa-?=~)rjm3p z0PzMsjagFbbk2(ke){!6 z9}lojaB$qCR*zRR>B#_7!4G9!&o8pODmn++3!k?pe)nBT*MAU|TDHQR&o+cjfr5`* zu`@-#>O0ntw3rV>`+LtJ@^HJc?^U+`VJ?-sN>64id>!5A1SpV$CVA65@tTx5c?$ zAr)Z^S|{uKLwjzw=UOR0>iX#VSZ4mse`XyY{$@BLW9K9u%3V z0D$Z|SRANejI>>IY_Q`wU|GQ{c17}D=es)5jtS*~;^(Q}7nrC&V+G3`3A^CBdJDae zRUQ-e8mZj(_%#g+ybNy*@Mf&XH&=>!v4G5+M{awFxq9wp2JvPPQ=vxPuTzy14Z}Yu z4a!6(*C)s5IW?!-b^*-_IOz~+kG~6kEa?-T0T{)HwFieM*)B(Yu@#cEx7)89^Kq?0 z8Vqk7C6U|o<8HriMfq8o5IY4x5wQ(tC?J9VYq zZV7HKm~WFYM|0(g*bl!=@%>JF%*Xe1RuiykHRB@b>x7+V%1m*n*DG7Fu#gX8=<_{~ zds$Z#`XirviskeEs5yH{Iqfz|(a3J_&DE2wK zu9nYQ_1o8WQ8TTu&h_XEWu;QT2!;g%4}zhQw$z$4+NSry?9z4hC^jV0(#nF)Tow`L z+pHP>qL6uWvN(k&T1lpi_Q;E5p$&v+O{H&wFmj1f{YI#k$*A_zSS=6D)p<%0C?9Etby7S z$mS%Upeol*-qtn1uaqbI`&Q1Febg`+)txCcv-XV~;`e>2>Q$OrxZf#M+iD{@xpCwS zM*V_%lJGS-!Ww!2YcYs-c@lDeV(%g_*`(SxA&18{Nrs*MHpJBQ`b)lRFtw+hywlC1 z9>N{Q*{PZO4tp7A-WD-N3AN>uC8Lr#FD`Hca+CD|8>glXk<+|)g84)KSiNn4>_K|` zHOd4Abp{!tBg6;(~837oVGp%t{oBHMq|z>$TzNxN_NIRSS+f96)UC5Qcmh!zfs2>!ZQcWHs*wt_q=c5T7%F=c0%a{Ku9 z*_)EKfGORduXCz~=VliIQlu`O{T|S)*{v7d6gn(FKoiG~y(zDx&z7C~%3>>y^zt%L z+&gJ=mQ5*Fz7~0N`SW=6;o^~}Op)R&;~iOkd9*1QFClB`l#AJ9Q`k(v2(;`kIfW{2 zNQ{>bHL9hF@Rqd7f&HLy=L5MN6o%n=``J1Msv43`8Qs@qpWAZ_MoG$^{Y~I0Pick) zNuBXD9$c>OfCR^5xWv<6_jcP}n(LHOkx^9o$UOiT7o2&)+~iS(53BR;uT~0u%DAU9 z$f0DaXb*>3guxUR2sP@iSWfVB9n% z-C^u3M>H49yp8ZOWK7R$`{*poq&?6{Bow$bS{Em{(X3Yi|Bg2CPY;D0@$u)`^rog; z$o`T>?j_m?O=18W#hOD4@k76MHv*e8&p3JJ5U^F(tpCwGMUy+rE$w{}5ORhNYfD4= zV*$#jY#m=CH-NaUn`DK05|nglLxp_g^bVF=JYu?fOwN=N-fXlE^<14+qlPVI?oMf1 z&17%x4)NM-R~)9ouUG3STQMNTI#jcM5#G zm*2J5Ni^qw`!oRbBNs#%4Aw}ps_-%eB720v+2nDYj?0K@I=Jy1Z8lN(HM)#W=gTHTt2qq-s+HdBg)_I=P>S{rys$14s*ek)WVpawP-eig|bF@napxqeZxIfD{iS`^YfNZloZ$F9 z(4R!-yg~;J)L&kMTrB3uNo%SYzd_Fve*v|J;m`AqM6K;1Y1yV-94xW4_nQx2ihdpAddZL-}m%U7d+Pa(hs4)ac$ z1VepnSe-Yj%TLTXUu|Olc1N<8lE>T{msx6?gHg0DeN5Mip$Uuf*FOcTcM^^2+E)!l zB&#!)I^;+i(DHhsHFFBNG(mVm2xKy>1($57P2=&S6)^d(_*Vbg$=e#=ErW2bASrw0 z;Qe~Aj8WVoACaqK?`Tn@W_x`o96pm>Lt%+esU3!CPv=_2BpY>=3?3o0<+3bCS^`I~ zl8Qb+9_RfBzOse}J_37L#TGk9r)-JSS{f>^t-9y*{=SZMJ{HB*2qEgUm}i}Gblc5M z8};RFamV7(5fTAhnjA6+rDOMjnT9#bzgg)rD9LCUgO>Ix?*RRX4#nBJC#2-z@xAq< z&O=aiiA3s<)ScPUIAKOBB{q7oa@JRLxArmDBkh$_N;O0e4AMHz@qsAe#UQDCb6y6E zh-1rA)U=HGLAQolz?HAwIGy?2(O+Z7)=prf0FA;!n+3UjHa*o^Y=J5E$wV-bfC$I2 z-ut>8kUzW#tFt!@?0R7JyQ2QKmiox)ZEe8vtbd22XZxZys1mJPhobL|W=Ug}@0$Mo z{^4O2*m}@3uw&QB&9iOX0}>6Bko25&j0MUUCpEORmku>6K7&7M$du{hM4~lPV(?QA7kdRn$Q&-Fudr^7tZezes{nW;+dF7(S#{jc<*Dr$y@g1TC??g08J*)f%1B81)$J(m? zVuEAGkNP34Na_ugRm zVt-Y^@^FzaHM=p(*1a136QGkWSB@lE{hG|lrdG5Dzg(tA+N$Gjn#6uI zUb@CUOG6v`DKJ-fG{^r4ans*3d-GXA(iqaNJSV4-Y-1IiywSRJa`f?68azYu-@Fxd zm^NB&@2A%THgZpC4w{~AxFpQ-tR9FFuxLgF!;kXUkiclk=YPkR-DoOipYO-()OD7p#I3z~l2Cg7~CYuy-Ezqb>39NmCVNy)fd`b=hT7$>K)m&hUO?QonQtA4rbyB$P75PdQH4{OYI_mjtlbSK44)p@uJ zaVJS%6ZdP;Zq)J;@gzqFyq&gNr6SoZT~b4ZL@ z2z}~{Hp;t1`g#2Bo14UsQbF(<`i%)QHj^^+ePVS?k@fH!lX7qK7L?4xFf z13wPkm?cc|LB)q%=k9{Y%K*VAT)8_&0pC9Ib=UQ%8 z2?{C}n(1n!(!_?FAC$0*%TAo0P>KODB0~Jq8!u^j)1RIGpc7q><&oXoKlzbI z8iKdb_B~&?0Od}yP3lMp6y=r4z0Yv-Y3k$jJzM{A_WBu2@cDmO>3B7Ss}44o6cV_U-Kwy(%HtA>iK-oec#w$0Db2AITC z!H!Dgp~S_$y6_Sx~~kE=Z)rs@)DJWfo*#- zf5VZY_=@3%iC;fjs7Q5$4pD-Ck5A!@fgsbZsO!DuetofbV#@Eq-F4N21?pkUa@@2b zi`wV_DG_!zH$^FGjAOOD@=-HLJ7?2a?0mC*5WLW;Cj|P) z?3arHkDC9syhZg!xi0GXl5b2|yR3v`M7bS+WNy~t3*cKz8P3roSWfP@Lz zCUu(7(6X09P@T7anEdD5JY@H~xY4vsq}-!|W&w6h>}m{{GToLgkE}gPU?nM0U9Pk0 zcyryfTqc?i>~+VFS3l4?yF6m@<%h8l0M@E2e5aPLRv+fc*$WNrnNx2pRTRAh^D-!X zD{7G}GGu+g0A{*+3_4v%ubP~K6FC-mm}!vWCpQhzA=GUAkLFsiGI~iwqK$nuvS|{? z>h<&?>+-C{!VQP_FAj1RpTN&a&*A|FH?N1TZ$Ev5iO574<-Tz|7(od4XoX-cQmwZ! zlb5`Qx_@}7-UQd&HRjEC9<$IP#t4JgXKPFe&7x2tj#(>L5v$e@V`pEN86M1Ji5V+? zbDHJJzXDS;{ydJS`lBsNJjL%#ze>$y4;^A$PUph>dwcjA`UlM7c4`!(pJtGHrdaB4 zGnP-Xh?21c)3O@o7aHCCzU*{t+SQ~Z8)xnV&*l|(yit&v%@H_zY@t4UDM_KNJLIMk zy(02sb}a%2B$AZI1j#vTXcme~_5;W*u19sF!j zm;)7>YcsbLKkx4SbiCW-yZ$`vX3Fepkx8UU=S`MlnXbP**7x!xK5U8_)|T9skX*vZ z==(MxWAr{usFkc{tpine;P+b6AW^aQpV2ad6W#Wt{`&Tun)~ili+dXN{9a;|F2~^_ zPOj>+zJi*fLL2x7AG5{m-qH=X`qv%%GYS}Q)|!iNUQat`M>w*(FQ%C*RGw-V2DBDn zOsH}@jg%4Fvs`RYiG8f0DO%?|E0AyCj-L|p^Rzw&nPMn(B~TBQ?qrK4JDB7XJ~*2w z;vHKbc2qWX|IJ`_zVjbvr$O0hrhIE=xDI$v{vEH6 zX8Vk_RECF{+`dbiDhGOXo~ZKfuqsjx#Rwbx9}UzGRF(akb0XtFQ*zT% zsN&fi?qY{ec+-pR9MhhL87FKWgB%%`yP?<)?acS?joj5+`6bVN#tLt=Pq}2zdhYnA zg&ig@mt8yBJB11US9%RX`05*_`84!sWMPdqTXwGdKVS_&$lR+sIocc7K9!|i=3j7m z;`=7|!75Po<)Hi~CQ>eF!x)~LS|xO2u61#kC_yztbj>`{-J}@h*UDUdxVx%X5JJ}n z=hSZPP>5%PV?YivZCP&l*EZ`<*YG|*kd7h5LNH?SU{vp}gs<@k{7uQU@kEMhs`f;f z%NQn=3OS!@^~-Um*dDOVC(ccr z<(TLhMFj9f3o!Y;Mt?=dG!c@DhF*QfzUKbK`=RN>?pQ;4k|vwd(7o;V>#VnojkC*f z!mWxpF$?Qlt(Y8#7@_O~HmEv#OqQE_SD~_JmL5_$(LEXmuY>4UspGf&%F#V_HZ3o22rb%p9Y=0{Te-5i|!ElOsuLmpwdYi~u_)W7PJap`($a@~*R6sVoEd{oX2 zth+6$-Qw=<22WYp<^9^Txt3`~EoK3mC5-C8b;&*h^Bx&pK3xiWEH zM&L}GDXs;!fu@d%-=k)1j7Xm=7@~PV4e+0xo|50J@*hqL(c?v5a7p`i4z*UUJ-^yO zCmF)i`yN_s+zZLuTMqsJ5FRvyp}a3#z3VYHvef3B6_GXHS3>l5Ckugtwc%{fQw664 z41v)eaq?dF&eqs%*NJHq3_Tk?r!%oe0vwFG%J>Dw@tHPH$izJsYf!z@^JD9!q3aAA zzkzsS5_hWp;CuL1McL#fv&m20-O5I|e{0dCCn>X`h4=3zGwIpae9dg9i8xCKnR@$# zUU{Eun1*x-%}jVvlGo0n1e>uTPRG!O&eweiasbXKvf5_V+;rvYT6v_ucT!akO#Wy2 z;!E5Z^mtwm<_C}o`DG<|r>Cg<$$Ff)eodNmAq${V2TTu^OKVK=ncdGQsQ7yslb`FB zCL~j`+`!bX2GzYeqOP3%lZ(I3SFdyVouN%@ELV!5j!$Obn5xZ{PR=m*|HR_TrMpB1 z2CD(=G#AdL*(pl}nW<+zMU6)wUC!`aIu;0>sZ5-X3_Qgl+ivG1T}=CEz?ro!F7xlP z4aWywr|_zu3B<9h_Ww}6Z{IH6gOBQ?3WL105XU_a5Q`%w-CtyfIX#1LYHCuXAVdPf z>CSKy&@279AC0K6H_hfxtC(reyhQ0w%=I5mAZ~dKj>ni=6*W$4w^p<@fcy@%B8Ni_ z4QPvu-EPwI9jeMs2#vQ3)jdxs2C^!YoVCm3f{B|x=6?hG+XYy zSU&pvu4(P@ZozlV2b0w@z2ylss@pN%GMjo-NTRN^-q z=-*8swH{x$uz~X89=~bb#=ZEVHHxV020UW=mzoGQGp1#aLkyU5u8% zHxKS^@YSJfhrA2uYnv^AUtVJTA5G3AW!zKjGIcEWDm!)=Dm)LGdzp$jAAFe10h!A) z+aSZW2$NIuA6xQw6Rwc@Xc2HdeXQh4}*2Z;%{OM+B#jyz4;x4`KSoU~QPRfMSh=rqL(K=Qq zmSz2>h_xYPGoW=NElzc6FE_US-kS$oVsBat7Eep4m=gbow2Z%do{ATQGuz&DySA;;x+w6GI}&5BZX>xub+vDfmwWgFR}^)R9CFKvD*RIy##WbTf#X zLaUN8xP1IsD6ml5>VVYs$L6ZeT_V3vyQqYO;dU9>Eu2J4T{NUUHEr*36CbF?G36U5 zX$66ZtfV~2Z;3?t$+uWyi1p?cM)3zH-ZfedjME|osdQJhlr$a0Rc`dNZxa3S9lDGW zRbeaUgpii={i7zP>YK;Z5+P*HRutW7ahpaZ(?2=Z=Yye7~xSO+&61@*3OZH zqm}`!kDXInDI9GG;q=FhpNa5^-1c+0jh4zL!sCc!(wdWPZsa7TnQc0{N!|A{4#9Qw z5y?Jq{-~%L6;`F*s||bZG{5)%9a`W{j7vq361+L-%V)WYOslKvV#S4iI#qimy}7k6 z+6Chfm}G+%POBTum~h`2Qag%nr;At7`YijkC5kYb~4E^qQ-gf~H|@ zrL6N4KHl^9+>#xyWYpi^^L;bhR*$Xe*i`JebS&Cb2$2Hx^MzqbPI>Yhxz0?Jq5~H7 zC&`1SIFRnq=1AiZx_|K@UgXDH@Qbl(A{nE^#=f2KF~~U=s-&m*OMl35k{~kxD5`f& zf6+)vJj*(meSgV0KKE#E>|{WhxDen%6)Dkky+6(b0e!rT(ILAgOC2mwAv_i(*|%*b zAz1s7tB_q2+@P#n_Mz-qnPB7jiRv}fwQR?mw8zVnWmp1oQkxa^uhhh4^Eu zs0H*tnl)Lz$zZQ91vuw9^}pfrbhCSe#mlQNtlypRR*@#Nj-=GK*8(xtohOB6{6b=% zyLf`XL|>blit6DLEZ@0i((9sZ;q55AXt5J9jps9qI{6=sTAZzL@!ar88Lj(|3$@e_ z4c0M7N`;5I6#e7J8~Pn;2ojYdR2KMv`qM|Qo8}WFo2rfYd$F-Esg)6E(&r1OQDv0l z`WZdeB$Afupp7#&T^Ik+ddlOz4qeT@w23nqQ5?*(`uJfJLo~M%dr~_*`bJ37mzokUOG7@K(@`WM z^gb3Op>o^N=CzX_k#kV~hC6Qrhvon}!0P(XI^xkvNdRV-_%}yMkLiyZHZajS=Gmj! z>!Mzd%k5fvKIRZ0EiI~)KCv#{+ou%f<%B`$8iVX+K4GKcJ%nb}%h61DRzq7|%=~f4 z178t)dWF1ur;oohIHqttT)e+^&ts7m2$`^Np1?=&K5)F3*&eWe5r|%Q0UV5bF&|qd zJ@rZlVtJBU)`%|S9hE9h^^%mQq>&ZW7f6i5;MsauK?b<+mvyU(#f`TpXiaua+ARK> zxZ%r;XX5JlB2PN{=wnMFvK@ty_ zq*I%D6Cdbaqx|0Kit`6bqG9*5E0Khl()Q?W<*cSARx$A~Vf`{u35)xwHZ@Db;v6;0 zMPz(@7MQ%3V`e9}m%vp_P3INtFIIDTU@9oM@i^LyZ&}NxtlUkWUog;-jNu9A9+L~M z17*wEfr|YPGXn%{7$d^Cnfm{we1F=zKz9c+FYVJW(>oHS$|Pp~P^FzkXEU!TsOfJ@ z&@i@eqgI+4+19B0%O>mw3)F~qG+OM1>&LZ>H7-0@A?NVwnIh8{N_IQ7Hr47vGg7%o zo&doC>#cSOs37UVl{%BJq_19|cXp-T+(;tiK)YlSpG=tI;yhj#Q?3RFdsoxiHbYhD zn0XEMjuNXvR@Ue$uN>ZFBYJD;+9uumO}(pX!^;8FKL$9?jsJHM_|?61x91J|78)m2 zW9qu3=H#D3tQWB-9fQ2iH2craqdTldeBwh#(Daa9w7#m`{tU4U<`qtv_x{vSo;>Ka zKglke!sh`XXF0ub>g7lK`oF5TzRwL4kGNFGu7uO##{TM0KO<8^el8TT%*Bz`6wG7 z)y%rWnsN_y{KfOpXR*P^ewoa`N8PPI&7@?b#6N`jTFu+I{Z2E2Tve^>lJ&G((=Ez8 zzuvY4?bq@A*!G->Uf(ams&v7_=Lgr@=~|=j*!`;djoIxSsCS#S>mgIyER&T%@ze|Z zhd+NRvTEt{s;&6Sh9AlBeCzKeN&PToY?inuXy&2Io`Bj|HL$*Knphe1WFs7xc+&e-bg0p9L^LsVP996Lwjr@%l>^k5e{G=##|70W)`L#s#xG!jE7&9Q4uo^uoQ&5U}HI;0BsV z3b8pSNDuCO`}i}2OBrU1e0Y);LJ?khcmzui!CZb;nAMKR zsmf8uQrT|aVSdrrYr(N--$X*O&wGpllWFCEdsv5>iI?RhlA}EMb}FUUOr*8f;&e~~ zTN?*kI;piTQylMEL7noS@n8Hp-Ab&!$-^41SCOH=y%1tyuHw|kr-;Z)H|OVl8xn+M zJ<5=Lr|2NHTr}*IrThhN8t8j-a-=dfpwT4_n|5eR4ca=_URWMUksxPr^FAS~X<-o6 zwx%5febW`cE`#rKO)JlctB1Bj1n)#JR`*?mGt(vA?KAR0bIyfqt`SIF6Y%p+<;vrE zAqj~Nk2=rH+*`r2St*e*r~MO(txi@EV^aRn83VTnC&PvBxc+xFUY@MGlwb?7avp2WrO!?RvyJixV5nB?KsYZW)(gXlUi_1 zqc37=f3Wo*ZeL?#*ezD3PU-u>58%3p1uno_7YRch#X!DlN=y01?bMU430dr}LOUBrOCb_5CeNvv?%Dr!? zp&B-{#&fNap-T%mxJSH)K{zumqsDFjEMz8tM~h6&+jTXtz_ z=$YEG#L-5bg}1EN->mx7-qe>JME_nKkmZ!KsOa4`N&firOVQ?n$X?iul%QlYSI_Ew zba8%;@?!*FjxevV81PBAfcX_E=Qq!$7zUpWAz_ybk=%w8k|H2?h~W z*-MKe(XIlgX$wUOXAKuZ;QeZ#*H-;|@`-arh?;t^=*#i1YDD?|{@@vRX-+Y~y5EtC z4|Lx5-Im*9KN(rD0`lONnVPtT2lR`kt2OwFhwa7IQW~vM8c|xAWh=>i47BRvN!n4+ z{%D}qt|h|a%Vur2q2}?aS*hqDu$n-@d1l`#uHw~wbStj3wCS@wRn?*ttuL;xqUV8_ z4$u%NQwdx#%{OPx^3Zxc@jo&qG&)XA<*h5^8?We<$_k*2MaXMX$YOw6z`tQi1R@LlE3KXi%$*T;`nEZ`jMm z`YPvrJ)V1#(|@KpK~HsZI>5UodauU)eO%s%mppe??*uMrjT)pebgU_5kST8Q>T9Fh z%5v8=DXE+2_tUy;ixw_di_L)-y6mt)+B)NWXkJ{^xbuy#G4=!^)Z;A#ka@iUIpOh! z638=|3%R#JYX~P1M3z(mG7p@UMyIeIG!(vE4YLjBlfLghfeaW0YasM$1DC@hKshBe<43QRZrnpm~qhF)&uA zq5M`yk=Lob{RwZ&*|*c(V1E!S zkk6pMsxouB@AY?k+EveIPz^cv6_x-U@RfJnbzS`qaHL-^(J9TWL9I8eP-!YBxoO%A zUyf!h%C{MUh}}-U6ZM?^Y)6ls!zsp$I+axCHX{(|#D}sOmAA&y&c_3dLerloBc_53dP!8FTUH+USJuZnYspCF&kaWb!w zXns(Dj3==pjDI@AtmpOda)L%Q&q!&nLAqhke{@fJ513{Nf8F@7Wl@)Tpcj_3YToaw z?|i%ey?H&9`x2h}yXMGyeYIYEYPiAJIC0#KrBZVIw#-yq`El9ShPuXj zk`x;JVRBoSIH|02-ZPB@74_374-2!MFG&O2OKJXzLP|J<0LSG!&puxoJ^z(;c2uN= z_z|Wkx)sr#WpFXv**Zj>`3U-GUShITJ-y{gB9v%6s{dXt(DOE)8qp}5mFquV<8=f( zP`_!7uuTRBCWZDs2=0=RYN6$$bM=c`^#tL|*)bUcxIGYsYPqleivJu`lStkFF$A4ef>Q0QGh_E)BaGwKc~X$i8OFoFTtooe-i+8?!B! zSy&G<-5uH0KccPqaJ(_#`z;-`PFzu$@u!!2!n%+=8i;LnJ&~Gu4)KU!8n}qQHAl`5 z9ytx~C{bEwgg_wRou5b}`WW{=i#fT_Hf0_##o7zAC!5=T^gv_xJ>lQ;czQl^BW8DB z8wbI~Dkm?En17h(`znf=cJ>N-)%fLyl4_pwWhI|UI>xs;4{{!hVrIm71uLr>TBuEE zb+KI4PN!-l5D_0P{<3ab0+ zAl~RBH=X~vh&Aw`Z>sD4`Ro%cs`S`v!W69P(i42^<;Od|gB+X-iN#77|I3+X?akH} zrX!8{xa4M3zyy4Hs9Op1Zg>5H#Vnlbm4d7O-J-#T^@0+J8{jTBzeN_VoAum%Uh?W{ zPboCwHE#Iey7L}yV@>*t7|*h{WPEf*u4{_Sa9cGuBrl!5p2}&-otQTCM?>fFD`ci8_y|o^W_#lW-fqyK0+u?Qi86IfZTbl;LfeL=z*Ge zE`K|KbKCK)x4h;zq{>fDT%&^#$KmJLO?btxSv`OfS>M#JF-W3NRa>l18(!~vorBwd%MW$!{#p$?K~sOl5rX=J7!7|5Xx}^dw&U*Y{DC`W67_W=htrT z>(g|C6v7pzK1f(jTm|1AKgkg;^-|QU*V5&qPa$|`?MPf&tACFN_*yDEP@rSKOu+-R z8j&KnkMifNRKdReXQ~H9&GQ`^kcqSGHT!u`T6>5cb-q40>muHDrjRH?YkN8TN5=)t zbHNQ`!-j9ZLH}D3!v5SqopDO51qFaeZCz_BHp<@y|JI9Ht~_? z>%b$&haCk@I{zm1Y+m(z{;4W;bd~VIn+&ifZINKwF{iJOO@O&$QX$jk>6MV1CNrUh zBL*(X21DI#&D3PI2r|xJF#a6;@3Gw^d^LT=$tkYbX>85l z$hb1&yfK)vKQd%XdkOncIWJkD$>=lwFi`rqSGLO})~D6}ZiiVsz{;;ksl}B`Ii(Rh z>@j)jx&8c5;@EpTc~T9$pe!CZ?J@>jHFO2XDD7u5{PQJ_=$U%PP1CyI#rs9RlO!{C zH!vlA$MC2dnPstu9@d7vVTw(o<_-IxBGkF;Jb2`Je7IJp5kI-xVf&lM0e@5!2R#6Y zF$RFSpZFZX_Hz{)M8D;7YkE%0zKB}>rTLG2ip`EVK_1zK^JY%xaJ{^Kj0I0KEa|-M zc%lCVEAl}K!Z{n`^T!(4{>BD1@T|31XH~px47XJ@kaP4=Q`=_k^G@s+HLbiA3U*YK z(B>dg+%S}h0C-sQ%QY=dADmTcy5#mT$nV0QYHBxOtena|BrSETzqx zPAZG*;BB9J#$hhYd_KEF$zI9VzG=z;lY0r6b*ltKQyO{KpB$0BuYsp$@bigmxmb@4 zz6=$3wp!GZx^jUC&4w;9?f(RpL(7Z-h-ch)nupPv9Cw$iCf8 zE+2R{Z9p2|MRHpr?_-TYd^HA(5&Sg#uW8__X`0?>YKdvqLDni@(?1Q{SV)2+8I<|X zBJ>}`;Pn%i99DzG!|uDVYYc?Bi`ZJ)zR##>NPG-(Kd}?$b$^p1+wrw`6_UvF5gFg! z`^hXn*r<@mBmIL9c*fpxA;_Cwx#JdHsM5Co552in=L*LN>xi$6Ed?xgnNk!`TVS& zV`J0Jy6>TpI+?Falb<;@TFx$?fmWK_uk+19%w-Sp(P%tkQ!`v0(Yt(7 z-vxaY%(PsWg;PSRsk<4rMW#CaFjt(B4HXZY+LerjU#=ZJ^Sqg!2vyNY3^*(1myzEP5h1})niFNjfeY{c{wKH zq=srlm+v>l>mZs6$RrT)H1~J%AzP!mn)8h>XD|1ZHVM^4Pxr9HN8|ff>n+?`iKbG% zzZWm(sGm+4zC6?Siy?du{ELNYqO;k}-L}Wb9CD}u^mL$6k*oi&a5M6ULW`I6kE-5D zq;}(`LI_6zvqSy|7d%6RtBD%6MY~Hp}{`L38a?cm2CS@K8_x)?i93!BFKtx?gIl7Q;8vjoIlr6A2UViS_)3 zo#KJ}8?@}kX`wAbCt#&l7O-30!jUD++Mqsap-|a#Pg|tUnV;*Wa_`H6`#w5mQ7^l$ zciMaD%$%Wl%oxZ!`_m#nO=yH6#W7g%Nm0qUQNj7uopS9-NO>>b-ZK9D=>z8f=!Qh= zf=>LRudp)!`KGLz9SlP(*9B|+&|Lh5iDk*)ALZch3x0aN*?Lr0h6q}@!3%lA`@*I? z;S(t{X3Vhm&uOgQSb+DPwkj(-&~vepM)p3-dR}Rf{`=IFh!>zw2~zEDDfEeVt8dUk zvKA!g8r<57|32-K7}+muLW?$-)Haz5@3!^s6bXeJd*YPORZeLCN`p+TtNnM|n=bzd z@Jvv~X9!(mH^a&KNiBL2p{T>yDwQezUgZ74nTppQ0R6+}jEB($-bo`cO55 zk!7>|l{cH%lP^W4ctaKVu(F;t!@=q)Xly-1X{uAWQQ`*Ey;#qJQEQ~W@i9dt(V$fn zvlPnP7I@DW<>3d(5q@^FGS3~(Rh<-LHTgW!^KG}D6iKID78^G*NGb3e5|uuXI)1C8 zVf^EUSK4)Kw%*!qB(uc z?Ma_+u`8nPe%_3A0OE_I=vzhfC0o2o`;%5V^UGPNg+8*cI8Zy7l`w zA2{mTgwUgW?H-)%970VQl}BWUY^+ivOb)E2K3xw}ao_dAG@aqxjB9F>pJ#bZ{hIUL zz!NZp8HCLs$p%rK-zS6}YdD1vnrCI3Mgqp4)uDQL07WQz(m5^aI9(Y^s@P*Yw-s3C zp^P6{|E<|mSJWo3(c$AF-zUJg%3-<~eFDrV1tUL{-!w**n2Gjud^^1Unn{pAcz=F! z>TA_&Uh|QBkdkNx+HN^PMD;iRe8*^QW-_{*l{2=yz?aUQ@72>e+46kr7|8E&ZEnJ5<6+%<$mgxZ3A%A6kVuLe3)nwbApV2vjLW z!UX{ercJ@C&zHjBEmV(`k__SrJa6le>TWZe(SNdJVR4y#E@x~CcAp$jnlY6G@)5jT zCP$;qC9inp+t!K5aL^!nnDN?#3b1DXz-NH(e(QjOv-$;iN$#-B{Vf#`nu*a;c)P&P zB6kFjmaBORdPk#N8j(Sq!2jcXN@pg7=HxfYD%QmXb0+GK+|{$%@=s{N|3~MA8ND>% z;foz7r>sV(=!(samx(H@Kc-JCkGRq7?3CcX7Jy5)*i78J2+9A>UU&4zj9j&mxO^e! zAJhO-e%`%#(4V>@eRKUcBBzymXZ?Z9W+l09v?Oywpyt;)u4~rjXMCg`PyEM!jIVv z>~KGjj)|N3nj=cj_;Q|OL^j((5YlHJFn?s&{Q1kndz>+Pe4;Nb51!5jIteC-<@;yz5&i$RLWJMVN{>1 z2+-L5tf4A*R88_q>5%8=*znTiN6CV0bSQH+6B1p(9JlDo&y&Rkp*F1J=fZlRzlZ11 z5i$tpo=3B-cjPcrlw;7Je+{i#q6Eg2w1?w7go=?+WQc88FHyC~FDmmv6FIE2@pmB1 zNUNbIDAOpZpdv`!e5vPsjJDDhH2NQ=%P5Th?eF%hs>8XJ!N;7$3EjdPN~owcQDb?} zmHk-#n~0f^%Lxl7=?1|U-sOdh^s`yT0*M2~P1)14()$*X5pI|-b`LEhuyQ-|9MG{V zwZto39BoohWmfu=LDF!)FAteNFevv@AKX*#ATLAf^i{yg7L@9Zyh@9fxd`4J@8Pqk z9W#*zdH$4fKtx05Z@g9Lxsfk8AFCP51=?zEakCi24 z`xGQ(E*djGa`xerUZmxi_wUzz$c8F8piCga!jmEHq6#w&5)-56yb7lpzCl)!-pQtD zyEs0|!*9Br+Jd<8JINH=kg~#|Fs_1(TpCB39igsuTYUD4-qm@T2XF5L^HxeN$KzLQ zlgd)(-FCa|2G5)KUBe(Sma&xKP`IX|7;B7;yoUbqEpvqr4XMsLUehd1v8|OZT8A3;(P*H@`^?_*Z0^a)sTG{&~_tmyo53RB(RcqP5@j#?0o??06fxQ#os* zYVi0;jbdRcl0mZ}2eVxM@d$o(tmreoe}lYlDiMkKl1{ z=v;U8XLGDh))iv#J&Z+_=SqH6{M@&AyHs>A)h}G`WJl@qAW1h@FL>!FSB5x20?V!l zJA|9hD~+@+o-4+;+B^5Bd=zP=p*{HJ*|hy|ssd+a5?jBZ`G<4IVDkNozGDzsSWUa+ z$w^SKN$F7-=khgazPIT5nn+G*;kObT>_gcx^KY-+)xcjhwC!ENgZ_@?d(jp>800!E z;}(pyZsChZDVWv8uazuf*vI^UMkn`#1G zT*f3(Eq-Y*L&JXgBaQfbALlHm80V$28E}0LObzko2`va&BrQ>5Dsk~;frm$tEv^xh z-iN#+OkXsftXb>EH$MUWDzBI_@b*j3kVXZW)`alIJeVmlHz*s?Y5&~Aa*__|stYv< z@GCaricO*9^79w+K%q0-*fKrZe3GA5S zfVpD8DAG;*o&oKl)y;?$HgAD%0&KPN-1KxBJ{O`XM0}lW#XmLN<6iN)WB<+!s1afR zF60E`Y{L54vY)`LX6BBWrtAO!Ssb3iI#j^{n4D%M)Z_zHvwf<>5^%fKUW)CN7%TyT zS56eH_(;CqhRzrH=>^Qr5JUBJ)`Pz7d^Nr4j&jGi{mjr(Pp%1C7)ht4YIhLw8atB^O-23EJ#TSYsK~+10nmY;i-5lz| z-n*{*9HjnrvC-K&DD7Gi>0{s*w73btf`Er+cWWgQy7!}gJ*9V0Z}>;`jm2<5a-~hh z3QMIeOFH6hgsPUTUsmB%zVTjjNJD~&*Q$wMi`x41vS`or8d_%QZ0LZ-YXiLe8|Mk( z%kawe)xOxFLGTRVF58hoq1KBMQlYfX!^6yM5rs+qBhCY&9wd+(^_H!hS9+Ed$5Ty0 zU9wW)!4g04M=LWu)Vui)2A_za$yCI2xP%sjij)lI4!?fN{G^As;y>gSMb}mjk<|DX zrZk?#<=)y6DT*O;KlW>L_!)Tj5X$KpC}b~tLv13??m_9aRdMl|fwrPk{9pcrK&u}< z+ugBzPSO-Uijk5so6zKBjX{+)3aS=_ecNB*@-0QyxJx=uR)CDKaP(PK6-ewohO|p62ux&zG4Rrd*Y; zge}lQSauim946NZz?8V$CbXw`)7Tnh13A)hnw5O+l_4AsR8;19FGDS5D9|LAPFRnMys>MdlHCBQjrpNWfo!_vv%Xut*dF>k9 z%Vd%Q4i}M05=ZDY*)gzPI9~py9het6IL@N_aKrxjK_~0Ya&#Z zi`a!aHDhgus=6E=mF$sM`O=V3oM3+j#Adlsm;9dZ?JNCWJ*-BbwwkVGEESV%KE9i%$zG?vIbj=gp=oZot7F^yJLR&VJ!8t@%0 zJZP$=W|gPDEi_z(sh0oIgvTO zHoI7p@Cwgh>i~_Bbde~5~&H~ZWPZFYx9#TzBwd5+M(g8DRs1-P#u;%7a+bEPxZ_D zSyL`vj3s(lm_u}O5=Za_I|+u`_I&?N$hiW1OGZO&rxjuMf^pL`i$f@=(?7GM+7jJo zG_mt|G20=hp1@SngdmqMF}D$G*HgX~(Zy@|M|T?f)&Nqiq^VJTox^VX{ApUmof!p2 zjXv_^!t;X=42zC$x@Wl*t%*mH|VE56_W1OX4XeN;3 z!aBUMxlE&pQRI6ns?`)FRz*u_xW{zqo2mVPOR0~=Bw1rUO{pM%F>~0~t;KFOcL^@Ph_zSKc=nt$P(%ys z(F+=H43h7kAjLNiLst)!Z(DT0uWu(0NPbp((=d~F`C8QooBoy%M~sc#OMQ*KIIPEy zOGJ&0FrVyOeCnyD-d8bC;*qdG;;FhfEt`FUsaoKc>@v8g%ka6a%^#R9_^@y;FF9IX z#UE%~nJ8iq96Wl`K2MKFQ>}#qT9`KqIInB`C}F+PAXWEyvS9skgSL6k48EYAQE0;%bCZbDDVTzPf-Seb3btVfWv zCC~%~8Y)|r+2Xk07r13U4KmJ(yIoJhC4BT9T_9+hSa+$4iWY=-Ieyy{WCIu*feH!k za;F-!9D&8Yt*ox{r4I|21=;8Jxm2AZvc^}L(of+<-4mT%K*VxpL#$W(-n5g<9ZCcT9fwA?yc_`35=Wq_o@HvZ@dS~egyiMakW6} zGy171ai(@Y+r!?}%$uKnTs<@`Cis?aV7-XrGkbbXK!xz(gtCi>heY4t76Tr2{j_8n z*JW0BqUFauWj@YYBk)C&OOVd()iOvTV{D&eN=%(Xv$dXeAGeGPgVb`cOL z0}0UUx$-VTV*k)%QGPf@$IrC(b&;mYei@@jQcQIQ9Mj!^1bIzK(dS(H)y2rbPOr4+ ze+*39uZj?KWDr;onpEo3K>${d)@o25)q*+!;ax$8B2vuwz$A^u&!IBir3FFdp?}mg z1jNmwFm}*$4^Sb(op^?xJTP*c?15&ekQqa@*XUC{YeJ=8uX=6hR3M zhVKFjOhZo0Q?19^cr!`YoE8QUJ@KP%ss^(l*^V6V~=S0je(>-f5Y2|C489UdmPU3GzWlNS3A`SGv>6xXA_XuPLkk>Ok zq-}b&`@|vo$uB9@-+7Y^94r&l9w~FwKks2%dBsn?(@bOmzu_-Yb$rCz}By>@uEv!7*#{_LJwJAsgLPyc>NA4o^S z_Y-N%b`p00%IVCzz}s=}JT)O>h!6upQrr7$74tV$-S2Z>a!%i1d$X%_60N@G+8Lr> zi|tv7eoCS0>hUNAIHYBIMTMJm2m2LgBOGg zhFbSD>!SvHZ&*dQ$pt%0uZrtsnI1l6MxiG^BFn<90MZ7W?lu!euVZmugGRYIp0;@C>l) z8tILO2iB%g-DoAv+ZGpKhvf|nFmNfnqAUggj2V-t z)T{LjSi?L&MSs+E;r5NrH{h5*`n*rM;U7oiMX2Wku-J^MN}uG!CneZPY zw((Xhw@6L>_Evkg0IB`qb2PEtJD((wdA%mQ*h<0}KJM_E?gqOK-6b=_aB9f1)wG3) zVt-+Mu1q_bgW|sWnxsgTaWYx~%-fy5 z2f(6iql+G#Ja+S=LZ+)yOYmvEho26@_*{$2N0ar$@BTSI`ZGNfl;M=m#y>OsDZK#< z_~gpY_J4&JUD>UZhi$iUpcgIONI6J#g7QNB0rxS=8?E?BF(Avf`aE~YUwte@>90Cf z*zSzWnD*9Lc9dE$sG}|-K!kwYysz7;cI5raatfm|y-IxEvuN&@64YF?3tkK`i3I{F zhHb`KUMbkTEmqgS{1f(ys+HYz;MK;;dXbJK&O!fKzGtd$?z2m)Yyr`HX?u0+;%~V^ zT$ElcB71k_9(!4T)vK9u8i|daZq)&ts#{Uj$r%sklyJg{QCVPXsT6-yo7IMuwUvts zG9^DALGf$t87)B(GEvv95pfP_=_3ujGK!b8lr%$lP&%T&mQ_PeGU$^ALY35GDM~4i`;T1}I-I{}vjaO`7cVgM=w>iqNA`S1x{RXC;)~eD zG1S_y1AzyL8x<#s ztlJ6qzQ~-vC|!vE=q$IuvQ^xPlMkq_&b1@uaD=(~7TI9EknC*lbbLYenlxzhX6@>~Ww8!E!xs<>6@L_nhCNAK;qu z2SqjgOj=M>Nd76d)BU-l{I`BI@y8)WCFYEBU^9>CF!A-H9GiFypf{i!6&GGE#}a(o z1XWDR(l81j=ix^{_igrQ0hrU2t&LM%@}bkUp5uRM=B049F!!R-fHCUiSGn}nOCpT( zFC8Y;=%5=UWfqEq4603SC)O|=Koha9&q8R*)8Sq3JGR!Z^S_`mBKn>nn0Zp7XXX|< zl-nLgR$#^gyL4D8*_cNI1u^QO6S*QX(e->JI0C$_`K)#40U>TeEDzyc6tuq)*phs1 zba%(~{e>0#>q;+mdO#?5Xf7p3G^U0{kM=2cSM`_xn^7&PqS1ATk-}_4AV`(8U7h$n zT#sxdUhwAIFOA~`LXPGT63X&3&AqtAiMGY3eLj^{dFmIf4n$JP+<~kxR@sU3h6vCx z?cOg^74j*cIQcek8T06JLg?Op`3>xPb$rvt`4-0RKRVunS7@4XGXq;`ZqZ`lsj^aJ zbnMMK9xk`TYMv;h8GD&tNqIr=oC-+~Aoo&dJC9Dn6Nmk#HmdKJpqmjP&9sfZU39v~ z40oUlv@$;7diSF1%k#IH=gE4e+Y-ZCzOET}U{Vx8}m!{M3mAFssx)KVo21oRH;s=SQ^BOuN=}0Jz9#4HX|A`&m@D zBwWu*#~qYj8ZwsLgw;PXIv6GJU?~kuC;zNa-U+fkq?t~jYq??{rW^&i8q7;9U#d&( zrx@yQGN-fzhBYI&wc$7BZ7e!FmGdHP%J1)_p<0WY7IX?6HnXz{o^JahhG*s;(zg#) z1TrrRojAoB67syJqGASKZlyGR;asYLHdq)@xu>iElq_jqeBLjeq-f+F^UWQ6F!5qmBY{YwY|%6!h|IzzTiMx4nZT`Cvy z9}CmBiViAPfn|oB8iDy^tJO4-at%IjMT5ijPtcvZ6>RwQFRtU|-<%WKF&*%Y-BDZb z+SSDTo)tB7kz~W(yX(14D^+&QuI`1$VJ<&hN;55$-ZFRF>_!+5z#}pp`Be##M@V@N zx04LBk{Xl-{z&r^r#z>|HTG<`BBR?{NRQ-Lt#*~^S zeNG6TVl1pWsV?St-7~-XfcjLCUNC1i?b#R`=>@hfvwQ0_;sC`Zx8e-T%wrF4<@{|D2L7r%-5 z^i>Z#F88ohtLLKnAh+SOiTh~jD~?A{{8|@Hz?iPLXP}Ea$KREms6*xcx&R|&U=ii- zuJcCP8j$UBf7~V7CGK7}HrNPnG5Ijyg*Y(3G*ay%>Dzu~4xuZSvXq_}Oz6*W zibHbE)bc$aGcp1fYmxy*X4F8L z+#%lA;Ct4lWYyVsscz-V=LioA*sY=~W7V^#e{BHY*01>=J6+Jcu>JM-)hXx%l%BA_ zshzkLMlfG6j;HbFKMbv$EPS`p?Du#BPQIe%{5wUGqMqDfS-3H5kf!4m# zAJgT0FfMrcONYIvu(HTE_eQk?^ICNlhTX0SxRHi;KZ* zxM7jCqCc|8GXm~`K4omm)6@PcmFdHjGi|eNY9!aNjfcXwxeyC(C@<;>`w#6kyyCOZ zY+P$Y>BfnP+rDg}$z$?ngIT}{Ga;0n-lTPp9BG<&LkceL6ZKfzm6IQI+1k8Wln?X# zo^BCN#j>01!4K&vE=*0GKS#`=lSZM z{guU4ho2uSash1!?WS?LMjph27Rem^S{)dv8#T$zeW%Tr@zq>@(9b%x9@C~&FG9hV zLUPUUq^fAT(dTeOjm{9}OKNxDn`YfnR#coM(I^x7N$q~Dp&Hx{%c}YTKi3Ru&j!6) z{YX14Nqbfkgv5_hsUGe0YRj_4X=!R2?8YWFvyElO+IFXYV9($elHT$?Cc!?*cm2Ns z)hFo|L!$UEh46ZGN$;jTx^Ws#f0?|!0w|O@&%JMN*xE}f3OLE9l5BAhrwEmuXoBkJ zDkPAdiD_<|b0VhG5j}?aY)nDub@j4(cF`1+mXrE}Ls~a2#oz5Z-k7BHNNl7;)@N0C zH342?%4q|O7^i9R?`RckfG@znKvf{E91}2M;eP^-IoDsXlggsxxYiLzr!p8MSZj@|J4=z6^+n%D(26bvgE#~MWDgdY9kYWftsSNrFD_q9=`4kqZpv*su`#cK=J z=g|?+I&?Ch;Qc(^hfsg};zxDceyoWlwePg7nRBGx&h{*@WXWeQ}uxD3-o}}m-r`jTteIYP* zl2&Hi52e8}W!-e&R6a7lP_K-6a+SHqsmuqt-?$LvU@c~rN{wN*N3nhY)`3^GNumdQ zFF;G(CvUY?CN%^KC7BpTe~n>%@Ber(#hsp=z5}dYOxCm8u)M&KIsc;*+i~SBYU4Dr zW&=p|xq%)HiR#}7seb6|SCnR&N=hmI!CuWb{xyaopO-BV+pp6lQ_6T*SMWJUt^jefV(m2$tG3S*pmQ4$;#+?hJ3HASfq5PbI2!#-(9b>^#k4O z43&gx;TC-LsgCZ-qzuryf9PhkHyTvQVwQEQ;9KkIU3!fC+MMr!)PeZmh!-`)tiih| z>Ewvj2hRFs8VZHZEz_gQ@WG+-;9WMl$H!PI$rkSk7$ZHkYYQncRKkYl2Rm+MTl)I z3nEpQxs_Fuo}V0bcr(ZtG5ZngY+yI;@9h8WTm4ge-M@%UUkb48*}H2FuN|e19vkiC z{%YY0U_0<;1QSUREw%{kKD(VHc2jt7;O)ODaxZECtU@67!QVzJ-{I~b288rlcSk99 z3t1+fs+z&`lZp^9=KF=?&Qa942|35vb%rllzbFkE8C3aswh5ZyAtc%n>Mx) z=(PS8a=}d4>?lnt^*?VV&~eSZ*{Ky_z}rP@w59Vh(JRzjdkKrH7G@az-tlWZx~JpQ zq^G1|D>&d~;dEj{Hl@g&Ikq7g1?d_D*x?%)QIpW zK_kA6{r}{wd4SoA0pBu><-m|*&ehd7Q*6?llBcx{CUs{92Zbw9ZvF*dO&+s0pY^?i zxc02j>IS1jimL8%k4!JJY&Q@g9=a@wn^Fh@4;dWlI`r+2&?4Icvtz6tC18}~Vr!OL z?R`rtR`6ZhVUA678@n$-;EN+rrb~PCknyshlBS&sPEi-Px^$KGBUJ8lh#A&g59*YY zU6V+pU1&{o17DNsYD0v6x9vMZ>3Zpz%y+k# zRNWacp{W7M-R=uGswQO6{C8QxLFq3I-z;JY6PdgUgi_i&}7 zeono;VXjQLuzX-OQ=4I9hlshlet8sotP~bN`M&FVvru>EzMvNr!YHuYCUh4njdfIR zFUuUSNK^e~2$RT|V@+Sn!a~!#mId&MboXh~cQ_C0pK0C}135S!%Khqr1*8s_CQ`qg zkJ<3yUkM^BZ;tq75K2x^)H5{}?Cg-Ff;|ftRcfc`&nZKr4lP41wxSPV-f_FB-qD_B z>wpDjTZeV_tuzm%zEQBgdo{nwc+(B~uN>!TcLV3Pd5(S8ZA1h%adR~73;ZfED>vOMMPIdTf<@h!vz1InD75}mKIX8VG zvL=B0)*@mMC8s-HTcs(dXAakkx|SScpT8Pre(X~5XkZV2HCpw7w@QXsjzFNabRF-~|80BqZufDhj#BHdnP)2@Xv{?^_ z13KuUL~r#>>a_V=Ov?Y@z6QIYaC^Gq$7w%9^Gs5a)iPwtY#J>nQp-9p@OEKSGOdcV zp;=QB$;2^j!*R=1z9^_hq$SZG2Im}rxpu;RIy#gNv9H!cGJoCRzNg%_PO89H;(j5c zI^C}yVO3;cCN=56^L#UZ=wRR(nI9wIOkFHef|(TCw$X4i zUrYb^V5sVdD>^vL0wQ6WzovOF!z_){?T0h3`B60+Kce%i5XXOLp;{p7_e{FTt&VrBBbrL&DKebtcjnZ`>RnsR`#7&U}O5 z27m}!9+NAIixRGrBxQ+v781@X$EkHp`X!+mq<#2+JQN@A6*^;Nki};=4a7*dh2TvZ z1E`wV3x?_A0i;eEql=cAbnfa=FQg|uYk!^C9+Yxz-5@;}M&nI_WnnS#u7YjGNc?Hs z5wS9*WS6Qro&3_El9RxT1RTzSL%y3u%9gD=hv6oJ*fW7K-KzSqpuEN6aYs(m`Iya+ zAlrbIZmS-SxC0yX$=I3*kqo#)!*R!{GCp}zBdv3($zO7rEZwG7PJ#;;jw0JMvOgwd zNxBE%jf`YFv`Yb-A578VAqJx1AiJiIN6ay-ZmvJ+LhG&9c{b4)eU((bd!Z=u16Ym+ zrQE(cwDa~qx_r$^9`zu3tJXxq7BC!U2znN#JGcB4<#f8)M7ubwDRLY)?ID5NB?^$ls!xd*SxeZW(j7uxgvVY^!iV0wG*=c#u8$Lwp1b>$WC ze{?1#QWFrwK!;sI0W18L4?? zf1lfXD5D@nB4aiS8KZ7$q?H;*te6d$$scU&i4}@*Efs%;5bMW2^g#o-zOEi(PPueg zB4N?;Ff*`LpsjdiR_CVQ5S`cvV_=>NQOW zmpA8Y=g&wkmdLbd*kIDI?vs6o`1pdQgH(j7kh#T~Pd1!{&NH1s5R{@b3e2U zHgxMLNM0O23=s_iA8I#mD={rlbyEg@MPr`4OuCz60T{-*tn~NU=i58D$FUEVs;0}n zj(Rhip;}%da;ZLnZpDWaLi&ZPYIrTb-M0{vsl@a;(X;GO|MmJJRLI-m+@dv;V(5V7 z;5bUq9v7r^E}L62a7X8d zi^BZG@|d?;mqPc%^|%Yy1@R$eILitODt_DO+`O7YibW@60?%ySb0aF>SXe|C=hHJj zsnxSubi%X6chI(l`5Vn8$@N!hsERKdDe%=(@B){;p;x+K4?E{%3zLraYu?4WIq_K) zj)7lbSB2-5c8Q*5DSnf6|LAgQkfUFFeuO`~wRWwdjRVc|Q-j04b5g-cE*(Dbx%{em zy}n|-NomJr@ot-TzIHsFYEB@Uj$`3#AP(GXtG0ZQZin==r#|iv75w=^ z7Sc!$(+d8ojz74T=%%vX>hOL3hIXMhHNO*=(uh&7@JYgYDz4X7 zgp8bWef|UFVSmgwWD_&{4Ke4I88R=x^ zBoV=W8k24d+kx!q)=Hf`@^~08+={YhKm>?wv3`7o%Nt^K@z`)(H9tAb zwrQQEN|(K<1Makn+FmBH&GkfmbY0&c4FX)vPr&x+Gu!f%In|2GlELGiwbWSVXImXQ z7w_RX*Pyt$RlDLig*1&c=I?_GpO(AF#LdIWm!Z>pFCwDkdc5$4Osf9qHR|Xd$J3nx ziKKao-=sLj1^OszKqXW(Z{yJ_WLyJYMNPD$F8Q8vx!q)o1Bk6<0IE``~oZ91iFpM{K z*pEs*T5b0)cF@RgOJzRqdgWeu{j1&Y!#f-_2O9$1?{27eWdA-|+Ps9Kxmuaa+;lR; z;WVaybwUKN5V@$XdZ|BMK@=SVaMFdXJYeCbM%lx`#NtUm6z5fl_E|KgYWHEj#vfC_S4CDVCX?&44$p4asTM-6&^TP zt8cn_1j3IZSxj_KtV7kxhX~f;Ok`vCj7OJX5A*lHc)MWdeJmGRKSVpNB7QN{MNTXC1n$5pb{Pjy`J2*wfH(%r?Z6=8RjeyB0f=@jYeZtPeB2fd2vDvtTJ1 zESp&4r>7Z<`;~2-_RPebyE4rvOtFLnp2A!Pn2QsB+rR+*=9I(O+fm9roaqPC6&#m2 zBsR1kTX+m^2TlGih3nO==4AhpBHESf<7%NzU9_=dwFSSUX!$1dXU`g6ENioUK>)E} zL?3Sp|Gtyqa2tN9A=c8*mvu(%C7)@%0zcl#CaKH?n38p@Bf-q)h7(hIeRCnoqXdhS zicQVt(@ofJu5(anE;0SL^2Hhrrps124Lcq75|qR~d$(WC0o@2F!t&KZRYe!&OG~@> z9xvbj($g)pifqu6w3nR9YX1BGrK!hu_^wr)*w?DnE3R$B!quT-QE>J2(%Q|Taogd_ zQMS(T3NHNrK5EGl;C>iz(p?MRUnJS%r;+sk|NRWmOPNWqM**NikwA%>(e`gJQv%xtfjztQ7>&=4&^EcuD+8p+IO8lKfe#O2k>wQlq>?jI2F5(h`#Ia#1O^m7 zS*fo2+J0`D!UJoKX4sE7BbLaV<>5?a^GuUldg(SkWQ+oh6D=LD6^L=Z$zB*w%DZ7w*EX~o^$=J!ES4|=z>#L0Qjnw{8$9WG7$RuBx{E11X(D0op97lIlHRc{_;h_3Y0 z;F>)yEiRO5dIpp2xw8m^mJP~RdVN0>4^iL}}=r zsjF^rD(z$Nuu*(u3iR%k^5s^s`fD8F=cbu$_TF@$IUCU+0ixmYDi`Kx)Dto-CxN3+ zogqKs)E|cs7b0}2W|OJWQR}RexWd*XHzY@DTTSvdWote`OZS-`AGXyUwav!R`BtZKW#RiU zsr?6Xe_CX(XL09n+(|0&vMmddEje9~hUmAP+6<~IJ*7gqK18@e8Wz8sn=%KPhW3>f z42y$zmddGn!>jlRd>Qnsye)^C%-oT{VCkP$xMzU4=6LBeop}Q1u}&u47t$q}maDf5OaN?{~{acpdE-;i%$dC+I zZD39e%X0l1g3(=TYswRod;TMJfa zisaXYYSB-yVph@_sVly4E2 z=apIIjv_+WgGnT1iD52vrzj{)rE?;o&(nRZ4yCRsw^zu$t$OoAYOH7vN^Cx~v)I!0 z#9?m`B^;PP!;3|C-q8_MmHTG)PA1N{N8NiEHvI8RXArk(bbujYLo;lKbi-?;%B*s= z+1u7`l6QsK?|FcP5m)~R|Ky8QChV=IbaxgW47HSQ zl?jS$6dt;avY@|9sAc(6?$?_Rqnfzi(;(VIY^bW^eeGXHblA;yrLe(+UgAfss-)a| zzv*}{s&6m1Qa0^M!uy8|Z2JJT>?&X$8Z2KM!I86zCQo%jSKC&6wzmMaOesi4YO6`Y)ZuUi1*?QDvmGw@>7Q>(iZhnknEcdM0?7a2ys`A2x1 zDz|vak+Q`zkl@7uM7Uu0Aq_B*SKPG<;^6+b^9HJL* zAY!eD5$5K4Qo4PD>dszN2Ozkme|Ck_m1^EZoFcx`*)r9MOqj)2I|zW6y>9dF6|^^)trsBw%=drQO zBNIa{4xXs4%Kz4(+`pV-WH=+|VD z47y&841>nJb&~u}op&DT{STvgpQbLWskb7RU$ytDvu$!bUS}~?S6o171_2q~mFF-! z3V##EpzJREGyBm*>btUcXM>+<3uq>29$fnr8e5oyT`vqF1=%HXscHbnh)`Q(shbTpkCf?q594x66Pqg@ZJzj!K0hk z4dqBcc_{U9lpVLIo!^XK&9s-^u^H708>Z%5SIXZnMtAp|S~ zcW%xm$Lf5v>xFvn2|(_{pji}_c^VoS&dTt=7hkM{5#C2oF|Oij#R&QSI0?_CT0J=_ zt7-4|NF-w0s>3o^$+0k9J|PLxT^9#EH>@h6L zOSu4)RpGh$dOHG_aT0Gm9QzUQ@ZQDAnHy{*3}Egma>df>_8|P(*ZNe&4_6Prv8o#J z#9`3fZGGC=Y48pYj@#Ea&X73>8UyKB1%t%CY#b%EY0NYs9i*&l)Bg$Klv%gZ)mGO( zGw}3j&p`kHO|>F(&z$a^yIN=0`AtePD)BqY%Y%)=tLjG^Xf}I)u`iEy1FZUj+o7c4a~$cm=%c(E)_OrGM1@q$j!0WxpL?T79OP{)2@< zHU6$R3H`NcmMv4HT_aJC1gWHsHrL!qn=j6r$6O@(TV#(V)D^a?j(hUI-km9|zKTe# z_~emYUB;D_JjFBh%F2P_!f~evc~9GB876@$%GsL~RbDP6$?a5C)`7S0)dR7}F_%jG zKMVH3%(4!jrHGa2`=dMs0s+u4s%%ndz9BG$z2bT~XIgM*J#~cp`o{q%<6KTbW^_KM zX0$%mb{X?)qkjfgee=O!LzUlBrO00`nItr)1H2UH=j2c7TB53N6Pi`7OgH2hy=y{& zzJNIH6#Lxo0SR+(a9cX5brjgyVdROm1Cs!gqY*3oMrw64jUt?u|J@wNmX#QI!r$B6Y+2#wmrG^%{&^~wJ?oHKd`_Tz1 zb5!WrMAKxZC_VS;Mwq8_7D=XL2IAGQ&}weaj9O3^4IHa(bq9~XhVw#{vz zm_9EKSH9fdKKHJP?gUn0laeyC`b4!s{6OD9;WUWTsm2reYBz>kA1h@G0YNaHO4WN| ze!FT)%?>52EnP!>?RRhJh;#4@B!K8qxZv%4r>lCQMa1--(&YRfQJjS?&tFf)>g(IAyB*Sm zhh~m8&zQ&VhBgaBLElB}>wJnk%nGLZuXw$DAV!NaLSQ$r0!ka{3F|rO@ z2Fl^AuFVVUs6-g6>2MA`j!4?dwQ|j!Y$%&Aq^;h976$n#q4h+uEO0X*f#e;?I!OGD zZ)!k;yT!)+_z`>EHa@{3HPi<1Y}-@NKM&44bg5Rq5gcSQv=RGM`%6$b?+#L$nFAdr zQ~_txVsyV6QF} zCHEt+75;*?Qf2^c@L<8&^Dx99b1?mernVq=fGYvF$?a2<@u1(f;xr` zm5e>wSGOho!e2|(x@5WN9UO=<`dk!b^NBF(x}Xvqrk-mUqY?mn!R$Ax0F);-331!16FUG&{gE*J1Af1#2AZ$yn52H7{2m=p|CT2xd zk`f@xD6)y~jwXM-8%gatBR$rWBP+4IT+6-I^2g=piA&z6VqcQGzTF#pptc*=Nqu9B zGkbaPO1af$1vG)E2oSd5Xhbpq=*)hvzV3!p-!S+7=1}~nga9MA*q@83dIplE)Nc!u z)u#yVy;bU|$ej$mS5vc2?>Uxxg2P!a{$}>Rk7g5e5yz!czb0LwCjpi;5BnxPw2LrQ zJa8+NeL{x_cO2O^BTE646oB<2v0Uvwj|{=59w+#ROPBtb&-MBQo4D7KetlZ*P^_`} zGtCspa5tVkELw!)TNiUEs^^2f^2QL&liK-cqdeF#4ghlWKfPTmD=Ei?r|aL_H>Nev zN;y>AH~Cs=jKKoj-a9l6Qk)+0&EZ3!1fxQylV?nK5Pr&3&>SU%R@ybmiT}M06xrwc zKOH#Mx3yyIphml?5|7Z%9`-dr%4tep9I#MCz8O^TSBQiDh%afZ&F06LFo|@*x>cdhJuv&ZLT5^v!2s zpTjEw(9EuH!>8(6NaJZ4bkW8{QDk58RCHIn3RD|;$OrIlUBztoWI?TJNPM~@LF50{ z_~yg1y^j@n!0O*LCGbf>pKj|8EG?{JsPq|dF6Bxsg6-=3iEP#v*$Mx{Jpf$ucO{!( zxG;7+ZNf-ccJlB&fD+A}p?G;ecfCrokE6ZrOG_}Jc zvI^lGH}p}bsj7d>)xwv9pZgfH`g9rQ=!BW==!zjQ@SS?R=`AzLbBLqfIQx?~Jy&U@ zUuGlf@0k_Nbp6zjYHI086}6j9Rer$FR(*XD7osT(AGkJQ+wL6X#xn`aqLlZ;a$D{P zcEAI(InFr6#J6tCiHL4wb*<83P5xs?p3q z^_rRcq5`k{<}hFm>cj~j)~~Ydt_rwB6~=RSII|yo>T)qe$}z#GisACd`|gV6 z%Z^oB{#j#B_HNkP$v>{xykUeC)%J_$@~P84eBb((J9Yne<$SK0Nm81vYjXNQEPl&~ z%zQ2MOoOvk@SyBwFd8LM>4!n%E>~lSH11>XI{G87xt_SH%R0U&mW$sR-S6L<=x9n2 zjb(h@Dc2lrkr**cG=PlH8lnmUh*g6uOEj5n-Wc!eH|)f_C_pJBtQL8eGhl$iu~tiD3ovdldQViDS(M&C=GG zJ?97(^N=sSAKdq^*BUavZUGwA`t6TnwQE9!TT05TozXN{ALb|Y z+jmYe%?I6+h99la6x;Motg@-YTLn5Cw8dw}N``2uKT|t!Cu@z;3p*x{uUzm^fq)md z4=1AXJH>4+G77PE$-xxVM`x6F)Hgp~TkFQq{v?+{7+hJrJVkc!&w91tSb0dx*AsoJ z^x$K+(0_EVJ!DfXve<<+|9*(%31Xn9Keq>nj^5|G^%yTMbNoenbpNd=BN2X4VpSWE zvh`+&WuKuWg&IM5%&P=FFPFPPALHo#%PI#^4`TU~pMWF38 z^89%!5+lKyo{?MapHz-d(=tJExq}R(5Z_`pcRv!hRm9)av5&$2IzI<>Y;v~kPu>yc zSZ{Ux@rZ#Z36zXt@n0SsKkkjo^F|6uhS(fNF@Fv1`+q zTAHL{*+$jsq1=+!)cM(aq`EHg{*Nvp-Q#W*XzF0;K8VM1R-+rqFBgO;N~7W$V**o1k426iw)Wz@sL!`#nqTr{_8`i3ball^ZIpmn zOe^VXAa9SccgO)&%WD2j!EKR4=G&T5KGw;KFJ(s=JiG$uI$Oxs(Tv^Zusi1_(!BLn zJ->QF6E$_VRvR<~=L(2dwa>iE+ahAM_G{DpA@E5Kt<6-@Rf_FOIw7L$GU*1@d?4~m zD0pWi@GU6uY2TbgoPWl1$2)fJ*Vn}ae!yd`Kk!yV`3cIg<(?K+p{fbb5@30M#RXp> z$}P(YP`T5zEz6~oCf=(~fuSc~a{8Ld<^VXc7G!sqY~mNRATro2EE=M0>Z-P~1+VK| z9ol?$S0_{F_E&Zh_t|H^8!oXFEB89Txumt*9x&0Rt1zo|DXP>r@em_boZJn}!QHU1 z;mcbbMM{JI4*Yc#KwvsK`p}|bHWA9=rf4k{!HX^3lc63?*ljY`XQSbA(MqN2@!n~e ze5qr`Qk7kJAZu(+gLH(Or{=&@q7uxXXv~`4>N(f?7BcjMXeiaOs-N&d1(}JVEZg~! zYH(D1zN%=$DIBASe@A0to)0R7)CwKk_)$6iT8k%gm8P)wEDF9Erpl-MNx}*eXEQcL zEdOj2u+s96?hDPgJ-I7PFw>~$3(UtYP`6$6yP=rk@7&=nT1G*_3!T3kr&cWQbbhvY z8SV_7;+dLPE+}tO+kQ4qp0EFD7gutEpJsge!D&h3!#e>BH739WRqp=HyXK&mK_`FO zmIu6tbLG!CbAOz874Cao#XB7rrV4G6)zJmDk(cB2o|1E)JQ3!7JziF^baHo=%%Kjj z>JG=f&u4@WoDMa2gw4<22Q{ox`rWg}m|p|8<^QtT@6LO_J41dCc)Usn#|F83Hbj<$ zp@EI13R$1~XtousoyZ2=MD6cL-_Lw!M8C-AU_}0FS>{$utJN7U^1dG6x7t1*LOe)V zt0U81d!)M8`URZOo{Vg_6Dp=J$mx&a0j||SCPeUbb9LStd>^=^iPTi}eA?#zt{lP+ z{B>-2FgV$JHyZ>9zw~<0mYAkte98|d$-Uqp_GcG3JuXt!wV|$rG5umHw95`@bWFK< zosN^UlUI8Hc7R?N91SB-+q@IpeejhjGhB=>STKDX} zC4)-hoqt6nhdT^+HI3jlp$>QF-*B2CVC=1PajxoF)zYoh9_Z^6ePD;*J*{*Sh<(ty ztX&G7q}9Eg-+>OdnaIij0PKE_$HwX3HXLyDvK|OHCP2PvV){!wdOBJLmh%NR@%z2l zQa+nRv}x2RzKI$o_n1R^Y8nX$?Bq9GE=mT_>a;>I0@v=Jn?99gQ2zTA?SxLl?-$`p z`VUg}cf@o#xZ>2I1lKqhsm^WS;J-1o%b%syJyDvDU(rN!uO9%5FvU7p1xN?A-)pPx z(CVB*6v#)=c!Ly<7J~;k2|WC?tDp(QFfa(IRU{s7c;x)eDPIT^bXOt)4z`c;PLhg$ zw{TkJJ9G0ionz~HaPHcD1%gckw_cK)NrXG1u*f9@Rw|q>M!$?cIjYa*zny27aJLGch$*K!jeROGws&wu}tTmafT~+ zxqL2TLQa1u+)YaqGM6!DIki}lG`)=JSK*EsO2aLAQ_BA;M4vhIz+U-a^$zF*qpcOY z8TtNxGgappw%`L{EQ}*O4}x>UcMw^Lb*RfJ%_$b~qiIKP(4Vbind)xJcI0V~nY22U z@qab>SVmcHOoM~OSJKB;Ur2<14M6_!7rt2F_`d^7G# z`uIVaEmo*tz+8_dLM7g9>Qic6YQ<&%$+LO4h{o|8QYF{87zF0x)G7c8azDAKD^lhr z+=2W$3MQ|nH1LgYHiYw+RrJy%jx1U%yzbCOi8X(OL#6t6$8=f0rSS7JF63_=ol7YQF(uX~wlPSd@>U;SkqQ+DeULX)0y{Ica{ zG33u^T~6NFyncE~4Z4-#(>!m5&~i_P z;9uw!2+djCbeqN~PLnTcY4mmfg-WGTEw@!^7q{KT2|0m$%@&*7QM(UVx6awW^DcJ_ z;^7j!-y=hyuMH_Jxq{=mNTC1T8#?I`-l+L#*y-RQ(bB1g3X0oxxLpP$lSA%qS4hE6T1>qeeR;pSv zIFR3_OyqCCqpK64xwjKmHhBXo3U#`7QDSFLJB4m$m>1deHeZ?8~=MxjwY zUFe%_m3!kMtGPt(I3bi^5h(0cTIuw1uHoSdSrAR}ckO)fd@HVb+@DwLN8UW(NPdGU ztWj*2blVwk!|rCGxx0(EJpOJm6U&j{iXY^z6R$M(n93D&=S6)TbGgOWQrmvuE^gcC zxTx>a zlP7lPV|g@fB6QD{*q$Qj!a^6%or>X0cQ1=Wq)+^z)I>Egg!)V^Ti5D~e260Ul3A%6 zA=z^Mh=hl{*m9oh!Nupg2Kcu%ztZ<2iJcU9T)fTwT=5J?_X~;EoBj)mWkZL0o7u(G zE8*w{Wk2b>=PpAD3C3j{ii7L@JT-AT00`=|d3}OU$!`0~4s+6P2buE35k31@Z$b{o zns`Fs@lMXBZAe%?HpSoI?dzM&w7DeWhvJ2#rJS;iA;uP!sf`UCE=KqBhnnH@gLp!hX6@7#=^AJZ1Efl9a?5 zR?dzW;oNrG1mD<#)POxjRT2a3WWAL1YU4GhLe@fKe>w z?c`8gtqWM2shO|p=lT2W0_RNx$Ie)Nd!Bdpf;r^dJ?~F1bbb0UYyF$f!jt6*Q|oJ~ zhTXM2YFgqfaX8DH(Kt1&yI9>GwC-d`egfhxGWO91LIZa01bV*6p*&Hg{3VY}ck=^QMKhN7sqO;Zb3Dk3 ziY1UTP#pRGqZ8}MbOnr=3jIth7mNxDPF7k`HnT|+V?Gt`%nw-y*x+NHIO;idj`)gL zmEhfBiW%UdIW`~vu6{$gp%t^6v9N=aBhSh?JmK^q>65xB`CpNPRf7&yMw@p57jHm1 z*ZauQf=8!CuLr1kW=`E~Y&A^;nLPfd4}WGp20_r+a^K&DeN%b%_&`APJ%WZh4c2;i zp}s}r?z6>&fHEwx1n*<>LqB;8y!at!vei&543h#NOmquwmMiUw>$k~jbG!LAStkir zjJ@RE|Ix>1yNowF$$U+)U|V$@jXcCN9|`6}_K-|ZT|pGzvi0nLbX)Wz(2#$0f&jJ#hK1LJf2Wn*fKRSzzW7g8 z&-m7hZjU2Nzsa5icy|4_jqR5`C~@h@1qBfw+o{^k{&8DE7gED^iIIjHO7z$AU|&6g zHpstxD_gFL)Tm@rn{xP48QOUgwhWbECC;tg`oPQBY)El0UG8UcH!i|GvR8-Mzt=8&=nH)=4@&7H^VSZ z^!c1gFo0_tv`#q~!%nr)E}T30f_bCBVUiS=ifhlu%nuF@`}z3|WOelE#3so8=2m;V ztpnl_j2Ue0<-z=ZO<_^UuGGoR&#`9J3=+I!=%SG<}g#JK}TseR|0%u;msDyA{u5 zqs(Z1vwas^bN3%7$wtXrKd ze#EV!!=Q7;p~WS?kgqmAW%Wk{jhc)qx7XRTSWrsC7-t;5*kpeL%6P}st14pBDUxOL z9phT}?(taN~LtAB@<-XR}M_TYJ_ExPF zJ4E>?c%}2W_ee_oSnbH@FKgauh+xNX>CuAr)rU9S_uU(foG|lYs=sI?twrUR+lJ9u zuA#HK$;v;!=dMPY+f}Fs9dH9Yx-geF8-ugjlg9;z-VTMpg-@+$(JVP>v^y}*TUfoU z`=`#TgB9WEJCtDZ(cQgwU2~>@c4^hPVtmh~VCp{OsBcNmW`s8X8v(>zY`XZ07gAu+ zcfip`F2MyNR1Pm2>Mlot%d0h00xJ&O7Gw}e)70tZ>dFTYi_DI~btb6G+F*jduKarD zoAy6P!&_$o{ekRXu6u3P?!V$6%;k=0KS1H?o`fm#HOtR2m_$Q{fBX?T^j{upodvb7 z9nRLUpa$hsAfJ(h(K&K9>C!>$dNql>@?wH&d~^*WV41AnqG2n-z%P9AGqxr^c2c~A zc9%^fi7#Q^7T_-!ItGvFy$8~#UTA>rZCee8hW^p*?E8YQn$86@a9v3(Xg#}o`0%mO zgB^Id%xQ=@ac;C*^*KgdzP3%&=8!aLQ5&a$>D5A=KxNWV8R!y*>9BTN(27VMZt zs>(MFxl~KYpW@^bhPnqVLza(_k~rE_-K}@}H$T;|d54ZV>3S@DJ~x?g=5^z@iwzV+ zNNh$Dgj+xDcoOQ|9puwKsfmoKi#C8t+e#m6yjT?>cF6viMYx{_=VSClt)+rMgye4P zTK`?r;wE?an8UTQ$3OTSw#c7;hRzaSv3hVb|eu#eB%BFz+bw$yB-L1t#Oj7u~ zUttfqQw116{zB78ec%L{O?Tq@DqY4YNc8Qkq3w30-UrJeJ~TVSTg-^oYXkPH*&D;Z zo7x9ciLX(TC@pM7H{T0*7+0Y1nRW;1j^)9ohnM^yu;oV#p8;S4RfPTmDePY`dFHz@ zIfzJy<@0?uo$BNv!ODI}bI3r@E}tm+iT$?NPCjK$(Zz}m!wW%8t0PoXJ-)S4rw1sXQ0&L}0iocg@pId;&@~+43GQBFulh z_N8GN|Is-+^||zR`p}*#-bksM3*ay{$yH2S^ns_j?@VJmFEF0GS_hq%a1_?~^sL))02z-j{=WwjW!I~Xdl%JTmpIy4MTNFeRL@MG zGGY^o{~KSsP*@;&!N7XN4oJ;>+GFfaGWh!Pu_$T@Hc(!d-i`=LD1)OM zj?RAkz?dfoSAIV?R7c zdpN%bAS7_u2WCF8RI%BBH*N^f|7>zjIk*f-T1e_vJIU6C4WXr0+(wLg4Wy!Q3O zObURyMzqcKr8C zPyRa8DW60izki(HA~lpULwk8(R0aHYPKM)q_{pEm;l+ajw2icrAi4_r{WNU@_z&Lv z{FiiuQFh*OuB~YU>L?6=q@9<@v7|reT)}a0+y{Mj;MsXhVb6F(F#7I�^N)gcZVn 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 Zj^8rMec|~303%XwOYMBWQfdu=|Jn6i-+=%C literal 0 HcmV?d00001 diff --git a/src/components/images/logo.png b/src/images/logo.png similarity index 100% rename from src/components/images/logo.png rename to src/images/logo.png diff --git a/src/pages/AboutUsPage/AboutUsPage.jsx b/src/pages/AboutUsPage/AboutUsPage.jsx index 4f548bb..7295093 100644 --- a/src/pages/AboutUsPage/AboutUsPage.jsx +++ b/src/pages/AboutUsPage/AboutUsPage.jsx @@ -1,5 +1,5 @@ import s from './AboutUsPage.module.css' -import image from '../../components/images/hand.png' +import image from '../../images/hand.png' const AboutUsPage = () => { return ( diff --git a/src/pages/LoginPage/LoginPage.jsx b/src/pages/LoginPage/LoginPage.jsx new file mode 100644 index 0000000..caf739f --- /dev/null +++ b/src/pages/LoginPage/LoginPage.jsx @@ -0,0 +1,58 @@ +import { useState } from 'react' +import BigButton from '../../components/common/BigButton/BigButton' +import s from './LoginPage.module.css' +//Todo: сделать фокус в инпуте + +const LoginPage = () => { + const [name, setName] = useState('') + const [nameError, setNameError] = useState('') + + let isError = false + + const handleClick = () => { + console.log('log in - click!') + } + + const handleSubmit = () => { + // if (name === "") { + // nameError = "Поле обязательное для заполнения"; + // isError = true; + // } else if (name.charAt(0) !== state.name.charAt(0).toUpperCase()) { + // nameError = "Имя должно начинаться с большой буквы"; + // isError = true; + // } else { + // nameError = ""; + // } + + reset() + } + + const reset = () => { + setName('') + setNameError('') + } + + return ( + <> + {/*

*/} + + + + + + ) +} + +export default LoginPage diff --git a/src/pages/LoginPage/LoginPage.module.css b/src/pages/LoginPage/LoginPage.module.css new file mode 100644 index 0000000..e371736 --- /dev/null +++ b/src/pages/LoginPage/LoginPage.module.css @@ -0,0 +1,40 @@ +.form { + margin-top: 40px; + display: flex; + flex-direction: column; + padding: 200px 100px; + box-sizing: border-box; + border: 2px solid #fff; + align-items: center; + background: center / cover no-repeat url('../../images/image.jpg'); +} + +label { + width: 100%; + display: flex; + flex-direction: column; + justify-content: space-between; + text-align: left; + margin-top: 10px; +} + +.input { + box-sizing: border-box; + margin: 15px 0 50px; + padding: 17px 20px; + border: 1px solid #fff; + color: var(--color-gr); + outline: none; + width: 100%; + background: rgba(40, 43, 87, 0.7); +} + +.input:hover, +.input:focus { + outline: none; + cursor: pointer; +} + +.input::placeholder { + font-size: 16px; +} diff --git a/src/pages/NotFoundPage/NotFoundPage.jsx b/src/pages/NotFoundPage/NotFoundPage.jsx index 28561b9..d194140 100644 --- a/src/pages/NotFoundPage/NotFoundPage.jsx +++ b/src/pages/NotFoundPage/NotFoundPage.jsx @@ -1,7 +1,7 @@ import BigButton from '../../components/common/BigButton/BigButton' import { useHistory, useLocation } from 'react-router-dom' import s from './NotFoundPage.module.css' -import image from '../../components/images/frame.png' +import image from '../../images/frame.png' const NotFoundPage = () => { const history = useHistory() diff --git a/src/pages/ProductPage/ProductPage.jsx b/src/pages/ProductPage/ProductPage.jsx deleted file mode 100644 index aa735c7..0000000 --- a/src/pages/ProductPage/ProductPage.jsx +++ /dev/null @@ -1,7 +0,0 @@ -import s from './ProductPage.module.css' - -const ProductPage = () => { - return
-} - -export default ProductPage diff --git a/src/pages/ProductPage/ProductPage.module.css b/src/pages/ProductPage/ProductPage.module.css deleted file mode 100644 index e69de29..0000000 From ff905609f266e186401bc4a00278c3141daec906 Mon Sep 17 00:00:00 2001 From: Kateryna Borysenko Date: Thu, 4 Aug 2022 16:08:40 +0300 Subject: [PATCH 11/28] Added useRef to log in form --- src/pages/LoginPage/LoginPage.jsx | 58 ++++++++++++++----------------- 1 file changed, 26 insertions(+), 32 deletions(-) diff --git a/src/pages/LoginPage/LoginPage.jsx b/src/pages/LoginPage/LoginPage.jsx index caf739f..1b486f7 100644 --- a/src/pages/LoginPage/LoginPage.jsx +++ b/src/pages/LoginPage/LoginPage.jsx @@ -1,52 +1,46 @@ -import { useState } from 'react' +import { useState, useEffect, useRef } from 'react' import BigButton from '../../components/common/BigButton/BigButton' import s from './LoginPage.module.css' //Todo: сделать фокус в инпуте const LoginPage = () => { - const [name, setName] = useState('') - const [nameError, setNameError] = useState('') - - let isError = false - - const handleClick = () => { - console.log('log in - click!') - } - - const handleSubmit = () => { - // if (name === "") { - // nameError = "Поле обязательное для заполнения"; - // isError = true; - // } else if (name.charAt(0) !== state.name.charAt(0).toUpperCase()) { - // nameError = "Имя должно начинаться с большой буквы"; - // isError = true; - // } else { - // nameError = ""; - // } - - reset() + const [user, setUser] = useState('') + const [value, setValue] = useState('') + + const inputRef = useRef(null) + + useEffect(() => { + inputRef.current.focus() + }, []) + + const handleSubmit = (e) => { + e.preventDefault() + if (value.trim() === '') { + alert('Please, enter your name') + } + setUser(value) + setValue('') } - const reset = () => { - setName('') - setNameError('') + console.log(user) + const onChangeInput = (e) => { + const { value } = e.target + setValue(value) } return ( <> - {/*
- Not found page -
*/} -
+ From c7ee6c0e7f3419d15ed697a5c09593de4482c5d3 Mon Sep 17 00:00:00 2001 From: Kateryna Borysenko Date: Thu, 4 Aug 2022 16:31:11 +0300 Subject: [PATCH 12/28] Added UserMenu component --- src/components/Header/Header.jsx | 2 ++ src/components/UserMenu/UserMenu.jsx | 13 +++++++++++++ src/components/UserMenu/UserMenu.module.css | 14 ++++++++++++++ src/images/default-avatar.jpg | Bin 0 -> 5963 bytes src/pages/LoginPage/LoginPage.jsx | 1 - 5 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 src/components/UserMenu/UserMenu.jsx create mode 100644 src/components/UserMenu/UserMenu.module.css create mode 100644 src/images/default-avatar.jpg diff --git a/src/components/Header/Header.jsx b/src/components/Header/Header.jsx index 21ab849..95a17ef 100644 --- a/src/components/Header/Header.jsx +++ b/src/components/Header/Header.jsx @@ -3,6 +3,7 @@ import Navigation from '../Navigation/Navigation' import s from './Header.module.css' import logo from '../../images/logo.png' import BigButton from '../common/BigButton/BigButton' +import UserMenu from '../UserMenu/UserMenu' const Header = () => { return ( @@ -15,6 +16,7 @@ const Header = () => { + ) } diff --git a/src/components/UserMenu/UserMenu.jsx b/src/components/UserMenu/UserMenu.jsx new file mode 100644 index 0000000..bc02a95 --- /dev/null +++ b/src/components/UserMenu/UserMenu.jsx @@ -0,0 +1,13 @@ +import avatar from '../../images/default-avatar.jpg' +import s from './UserMenu.module.css' + +const UserMenu = ({ name = 'Kateryna' }) => { + return ( +
+ avatar + {name} +
+ ) +} + +export default UserMenu diff --git a/src/components/UserMenu/UserMenu.module.css b/src/components/UserMenu/UserMenu.module.css new file mode 100644 index 0000000..d33228f --- /dev/null +++ b/src/components/UserMenu/UserMenu.module.css @@ -0,0 +1,14 @@ +.wrap { + display: flex; + align-items: center; +} + +.avatar { + border-radius: 50%; + margin-right: 10px; + width: 40px; +} + +.name { + font-weight: 500; +} diff --git a/src/images/default-avatar.jpg b/src/images/default-avatar.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1b53062d3bc61590c8c301a8789ab0e420c44dbc GIT binary patch literal 5963 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 literal 0 HcmV?d00001 diff --git a/src/pages/LoginPage/LoginPage.jsx b/src/pages/LoginPage/LoginPage.jsx index 1b486f7..cace95e 100644 --- a/src/pages/LoginPage/LoginPage.jsx +++ b/src/pages/LoginPage/LoginPage.jsx @@ -1,7 +1,6 @@ import { useState, useEffect, useRef } from 'react' import BigButton from '../../components/common/BigButton/BigButton' import s from './LoginPage.module.css' -//Todo: сделать фокус в инпуте const LoginPage = () => { const [user, setUser] = useState('') From 163473596c738a83fca5eabe462f0f141ec02f22 Mon Sep 17 00:00:00 2001 From: Kateryna Borysenko Date: Fri, 5 Aug 2022 16:10:31 +0300 Subject: [PATCH 13/28] Added redux without toolkit --- package-lock.json | 139 +++++++++++++++++++++++++++ package.json | 3 + src/components/ToDoList/ToDoList.jsx | 58 +++++------ src/components/UserMenu/UserMenu.jsx | 5 +- src/index.js | 6 +- src/pages/LoginPage/LoginPage.jsx | 46 +++++---- src/redux/store.js | 11 +++ src/redux/todos/todosActions.js | 30 ++++++ src/redux/todos/todosReducer.js | 48 +++++++++ src/redux/todos/todosTypes.js | 10 ++ 10 files changed, 302 insertions(+), 54 deletions(-) create mode 100644 src/redux/store.js create mode 100644 src/redux/todos/todosActions.js create mode 100644 src/redux/todos/todosReducer.js create mode 100644 src/redux/todos/todosTypes.js diff --git a/package-lock.json b/package-lock.json index 84342d2..95d162f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,8 +13,11 @@ "@testing-library/user-event": "^13.5.0", "react": "^18.2.0", "react-dom": "^18.2.0", + "react-redux": "^8.0.2", "react-router-dom": "^5.3.3", "react-scripts": "5.0.1", + "redux": "^4.2.0", + "redux-devtools-extension": "^2.13.9", "web-vitals": "^2.1.4" } }, @@ -3679,6 +3682,15 @@ "@types/node": "*" } }, + "node_modules/@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "dependencies": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, "node_modules/@types/html-minifier-terser": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", @@ -3989,6 +4001,11 @@ "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" }, + "node_modules/@types/use-sync-external-store": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.3.tgz", + "integrity": "sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==" + }, "node_modules/@types/ws": { "version": "8.5.3", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", @@ -13947,6 +13964,49 @@ "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" }, + "node_modules/react-redux": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-8.0.2.tgz", + "integrity": "sha512-nBwiscMw3NoP59NFCXFf02f8xdo+vSHT/uZ1ldDwF7XaTpzm+Phk97VT4urYBl5TYAPNVaFm12UHAEyzkpNzRA==", + "dependencies": { + "@babel/runtime": "^7.12.1", + "@types/hoist-non-react-statics": "^3.3.1", + "@types/use-sync-external-store": "^0.0.3", + "hoist-non-react-statics": "^3.3.2", + "react-is": "^18.0.0", + "use-sync-external-store": "^1.0.0" + }, + "peerDependencies": { + "@types/react": "^16.8 || ^17.0 || ^18.0", + "@types/react-dom": "^16.8 || ^17.0 || ^18.0", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0", + "react-native": ">=0.59", + "redux": "^4" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + }, + "redux": { + "optional": true + } + } + }, + "node_modules/react-redux/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, "node_modules/react-refresh": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", @@ -14161,6 +14221,23 @@ "node": ">=8" } }, + "node_modules/redux": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.0.tgz", + "integrity": "sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA==", + "dependencies": { + "@babel/runtime": "^7.9.2" + } + }, + "node_modules/redux-devtools-extension": { + "version": "2.13.9", + "resolved": "https://registry.npmjs.org/redux-devtools-extension/-/redux-devtools-extension-2.13.9.tgz", + "integrity": "sha512-cNJ8Q/EtjhQaZ71c8I9+BPySIBVEKssbPpskBfsXqb8HJ002A3KRVHfeRzwRo6mGPqsm7XuHTqNSNeS1Khig0A==", + "deprecated": "Package moved to @redux-devtools/extension.", + "peerDependencies": { + "redux": "^3.1.0 || ^4.0.0" + } + }, "node_modules/regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", @@ -15853,6 +15930,14 @@ "punycode": "^2.1.0" } }, + "node_modules/use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -19331,6 +19416,15 @@ "@types/node": "*" } }, + "@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "requires": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, "@types/html-minifier-terser": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", @@ -19603,6 +19697,11 @@ "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" }, + "@types/use-sync-external-store": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.3.tgz", + "integrity": "sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==" + }, "@types/ws": { "version": "8.5.3", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", @@ -26632,6 +26731,26 @@ "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" }, + "react-redux": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-8.0.2.tgz", + "integrity": "sha512-nBwiscMw3NoP59NFCXFf02f8xdo+vSHT/uZ1ldDwF7XaTpzm+Phk97VT4urYBl5TYAPNVaFm12UHAEyzkpNzRA==", + "requires": { + "@babel/runtime": "^7.12.1", + "@types/hoist-non-react-statics": "^3.3.1", + "@types/use-sync-external-store": "^0.0.3", + "hoist-non-react-statics": "^3.3.2", + "react-is": "^18.0.0", + "use-sync-external-store": "^1.0.0" + }, + "dependencies": { + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + } + } + }, "react-refresh": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", @@ -26805,6 +26924,20 @@ "strip-indent": "^3.0.0" } }, + "redux": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.0.tgz", + "integrity": "sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA==", + "requires": { + "@babel/runtime": "^7.9.2" + } + }, + "redux-devtools-extension": { + "version": "2.13.9", + "resolved": "https://registry.npmjs.org/redux-devtools-extension/-/redux-devtools-extension-2.13.9.tgz", + "integrity": "sha512-cNJ8Q/EtjhQaZ71c8I9+BPySIBVEKssbPpskBfsXqb8HJ002A3KRVHfeRzwRo6mGPqsm7XuHTqNSNeS1Khig0A==", + "requires": {} + }, "regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", @@ -28048,6 +28181,12 @@ "punycode": "^2.1.0" } }, + "use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "requires": {} + }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", diff --git a/package.json b/package.json index 304a5bf..50bf80d 100644 --- a/package.json +++ b/package.json @@ -8,8 +8,11 @@ "@testing-library/user-event": "^13.5.0", "react": "^18.2.0", "react-dom": "^18.2.0", + "react-redux": "^8.0.2", "react-router-dom": "^5.3.3", "react-scripts": "5.0.1", + "redux": "^4.2.0", + "redux-devtools-extension": "^2.13.9", "web-vitals": "^2.1.4" }, "scripts": { diff --git a/src/components/ToDoList/ToDoList.jsx b/src/components/ToDoList/ToDoList.jsx index 711c204..3a853c0 100644 --- a/src/components/ToDoList/ToDoList.jsx +++ b/src/components/ToDoList/ToDoList.jsx @@ -1,29 +1,27 @@ -import React, { useState, useEffect } from 'react' +import React, { useEffect } from 'react' import s from './ToDoList.module.css' import TodoForm from './ToDoForm/ToDoForm' import Todo from './ToDo/Todo' import * as storage from '../../services/localStorage' -import Tab from '../Tab/Tab' +// import Tab from '../Tab/Tab' +import * as actions from '../../redux/todos/todosActions' +import { useSelector, useDispatch } from 'react-redux' const STORAGE_KEY = 'todos' function TodoList() { - const [todos, setTodos] = useState(() => storage.get(STORAGE_KEY) ?? []) + const todos = useSelector((state) => state.todos.items) + const dispatch = useDispatch() useEffect(() => { storage.save(STORAGE_KEY, todos) }, [todos]) - // *************** ADD *************** // - - const addTodo = (todo) => { - if (!todo.text || /^\s*$/.test(todo.text)) { + const addTodo = (newTodo) => { + if (!newTodo.text || /^\s*$/.test(newTodo.text)) { return } - - const newTodos = [todo, ...todos] - - setTodos(newTodos) + dispatch(actions.addTodo(newTodo)) } // *************** UPDATE *************** // @@ -31,35 +29,31 @@ function TodoList() { if (!newValue.text || /^\s*$/.test(newValue.text)) { return } - - setTodos((prev) => - prev.map((item) => (item.id === todoId ? newValue : item)) - ) + dispatch(actions.editTodo(todoId, newValue)) + // setTodos((prev) => + // prev.map((item) => (item.id === todoId ? newValue : item)) + // ) } - // *************** REMOVE *************** // - const removeTodo = (id) => { - const removedArr = [...todos].filter((todo) => todo.id !== id) - - setTodos(removedArr) + dispatch(actions.removeTodo(id)) } // *************** COMPLETE *************** // - const completeTodo = (id) => { - let updatedTodos = todos.map((todo) => { - if (todo.id === id) { - todo.isComplete = !todo.isComplete - } - return todo - }) - setTodos(updatedTodos) + dispatch(actions.completeTodo(id)) + // let updatedTodos = todos.map((todo) => { + // if (todo.id === id) { + // todo.isComplete = !todo.isComplete + // } + // return todo + // }) + // setTodos(updatedTodos) } - const getActiveTodos = () => { - return todos.filter((el) => !el.isComplete).length - } + // const getActiveTodos = () => { + // return todos.filter((el) => !el.isComplete).length + // } // console.log('🍒 activeTodos', getActiveTodos()) return ( @@ -87,8 +81,8 @@ function TodoList() { ) diff --git a/src/components/UserMenu/UserMenu.jsx b/src/components/UserMenu/UserMenu.jsx index bc02a95..90fdc27 100644 --- a/src/components/UserMenu/UserMenu.jsx +++ b/src/components/UserMenu/UserMenu.jsx @@ -1,9 +1,12 @@ import avatar from '../../images/default-avatar.jpg' import s from './UserMenu.module.css' -const UserMenu = ({ name = 'Kateryna' }) => { +const UserMenu = ({ name = 'Kateryna', activeTodos = 3 }) => { return (
+ + Active: {activeTodos} + avatar {name}
diff --git a/src/index.js b/src/index.js index 7d7e74b..2eabe91 100644 --- a/src/index.js +++ b/src/index.js @@ -1,6 +1,8 @@ import React from 'react'; import ReactDOM from 'react-dom/client'; import { BrowserRouter } from 'react-router-dom'; +import { Provider } from 'react-redux'; +import store from './redux/store' import './index.css'; import Container from './components/common/Container/Container'; import App from './components/App/App'; @@ -10,7 +12,9 @@ root.render( - + + + diff --git a/src/pages/LoginPage/LoginPage.jsx b/src/pages/LoginPage/LoginPage.jsx index cace95e..e9fc456 100644 --- a/src/pages/LoginPage/LoginPage.jsx +++ b/src/pages/LoginPage/LoginPage.jsx @@ -1,10 +1,12 @@ import { useState, useEffect, useRef } from 'react' +import { useSelector, useDispatch } from 'react-redux' +import { addUser } from '../../redux/todos/todosActions' import BigButton from '../../components/common/BigButton/BigButton' import s from './LoginPage.module.css' const LoginPage = () => { - const [user, setUser] = useState('') - const [value, setValue] = useState('') + const user = useSelector((state) => state.todos.user) + const dispatch = useDispatch() const inputRef = useRef(null) @@ -12,37 +14,41 @@ const LoginPage = () => { inputRef.current.focus() }, []) - const handleSubmit = (e) => { - e.preventDefault() - if (value.trim() === '') { - alert('Please, enter your name') - } - setUser(value) - setValue('') - } - - console.log(user) - const onChangeInput = (e) => { - const { value } = e.target - setValue(value) - } + // const handleSubmit = (e) => { + // e.preventDefault() + // // if (user.trim() === '') { + // // alert('Please, enter your name') + // // } + // dispatch(addUser(user)) + // // setValue('') + // } + + // console.log(user) + + // const onChangeInput = (e) => { + // const { value } = e.target + // } return ( <> - + - + ) diff --git a/src/redux/store.js b/src/redux/store.js new file mode 100644 index 0000000..7526557 --- /dev/null +++ b/src/redux/store.js @@ -0,0 +1,11 @@ +import { createStore, combineReducers } from 'redux'; +import { devToolsEnhancer } from 'redux-devtools-extension'; +import todosReducer from "./todos/todosReducer"; + +const rootReducer = combineReducers({ + todos: todosReducer +}) + +const store = createStore(rootReducer, devToolsEnhancer()) + +export default store \ No newline at end of file diff --git a/src/redux/todos/todosActions.js b/src/redux/todos/todosActions.js new file mode 100644 index 0000000..08782a5 --- /dev/null +++ b/src/redux/todos/todosActions.js @@ -0,0 +1,30 @@ +import TYPES from './todosTypes'; + +const addTodo = todo => ({ + type: TYPES.ADD, + payload: todo, +}); + +//! Проверить +const editTodo = (todo) => ({ + type: TYPES.EDIT, + payload: todo, +}); + +const removeTodo = id => ({ + type: TYPES.REMOVE, + payload: id, +}); + +//! Проверить +const completeTodo = id => ({ + type: TYPES.COMPLETE, + payload: id, +}); + +const addUser = userName => ({ + type: TYPES.USER, + payload: userName, +}); + +export { addTodo, editTodo, removeTodo, completeTodo, addUser }; \ No newline at end of file diff --git a/src/redux/todos/todosReducer.js b/src/redux/todos/todosReducer.js new file mode 100644 index 0000000..59b67d8 --- /dev/null +++ b/src/redux/todos/todosReducer.js @@ -0,0 +1,48 @@ +import { combineReducers } from 'redux' +import TYPES from './todosTypes'; + +const itemsReducer = (state = [], action) => { + + switch (action.type) { + case TYPES.ADD: + return [...state, action.payload] + + case TYPES.EDIT: + return state.map((item) => (item.id === action.payload.id ? action.payload : item)) + + case TYPES.REMOVE: + return state.filter((todo) => todo.id !== action.payload) + + case TYPES.COMPLETE: + state.map((todo) => { + if (todo.id === action.payload.id) { + todo.isComplete = !todo.isComplete + } + return todo + }) + // eslint-disable-next-line no-fallthrough + default: + return state + } +} + + +const userReducer = (state = '', action) => { + + switch (action.type) { + case TYPES.USER: + return action.payload + + default: + return state + } + +} + + +const todosReducer = combineReducers({ + items: itemsReducer, + user: userReducer +}) + +export default todosReducer \ No newline at end of file diff --git a/src/redux/todos/todosTypes.js b/src/redux/todos/todosTypes.js new file mode 100644 index 0000000..ec812c5 --- /dev/null +++ b/src/redux/todos/todosTypes.js @@ -0,0 +1,10 @@ + +const TYPES = { + ADD: 'todos/add_item', + EDIT: 'todos/edit_item', + REMOVE: 'todos/remove_item', + COMPLETE: 'todos/complete_item', + USER: 'todos/add_user', +}; + +export default TYPES; \ No newline at end of file From 2c363e83ac52b4ebbcdb20262df3b93c7b701f47 Mon Sep 17 00:00:00 2001 From: Kateryna Borysenko Date: Fri, 5 Aug 2022 16:54:09 +0300 Subject: [PATCH 14/28] Added Todos --- .vscode/settings.json | 2 +- package-lock.json | 59 +++++++++ package.json | 1 + src/components/Todos/Todos.jsx | 60 +++++++++ src/components/Todos/Todos.module.css | 34 ++++++ src/pages/HomePage/HomePage.jsx | 7 +- src/pages/LoginPage/LoginPage.jsx | 114 +++++++++--------- src/redux-old/store.js | 11 ++ .../todos/todosActions.js | 0 .../todos/todosReducer.js | 0 src/{redux => redux-old}/todos/todosTypes.js | 0 src/redux/reducer.js | 52 ++++++++ src/redux/store.js | 15 +-- 13 files changed, 286 insertions(+), 69 deletions(-) create mode 100644 src/components/Todos/Todos.jsx create mode 100644 src/components/Todos/Todos.module.css create mode 100644 src/redux-old/store.js rename src/{redux => redux-old}/todos/todosActions.js (100%) rename src/{redux => redux-old}/todos/todosReducer.js (100%) rename src/{redux => redux-old}/todos/todosTypes.js (100%) create mode 100644 src/redux/reducer.js diff --git a/.vscode/settings.json b/.vscode/settings.json index 5dffab2..25c8024 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,3 +1,3 @@ { - "cSpell.words": ["Kateryna", "Todos"] + "cSpell.words": ["Kateryna", "reduxjs", "Todos"] } diff --git a/package-lock.json b/package-lock.json index 95d162f..f28ecf6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "name": "react-intensive", "version": "0.1.0", "dependencies": { + "@reduxjs/toolkit": "^1.8.3", "@testing-library/jest-dom": "^5.16.4", "@testing-library/react": "^13.3.0", "@testing-library/user-event": "^13.5.0", @@ -3008,6 +3009,29 @@ } } }, + "node_modules/@reduxjs/toolkit": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.8.3.tgz", + "integrity": "sha512-lU/LDIfORmjBbyDLaqFN2JB9YmAT1BElET9y0ZszwhSBa5Ef3t6o5CrHupw5J1iOXwd+o92QfQZ8OJpwXvsssg==", + "dependencies": { + "immer": "^9.0.7", + "redux": "^4.1.2", + "redux-thunk": "^2.4.1", + "reselect": "^4.1.5" + }, + "peerDependencies": { + "react": "^16.9.0 || ^17.0.0 || ^18", + "react-redux": "^7.2.1 || ^8.0.2" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-redux": { + "optional": true + } + } + }, "node_modules/@rollup/plugin-babel": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", @@ -14238,6 +14262,14 @@ "redux": "^3.1.0 || ^4.0.0" } }, + "node_modules/redux-thunk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.1.tgz", + "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==", + "peerDependencies": { + "redux": "^4" + } + }, "node_modules/regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", @@ -14380,6 +14412,11 @@ "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" }, + "node_modules/reselect": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.6.tgz", + "integrity": "sha512-ZovIuXqto7elwnxyXbBtCPo9YFEr3uJqj2rRbcOOog1bmu2Ag85M4hixSwFWyaBMKXNgvPaJ9OSu9SkBPIeJHQ==" + }, "node_modules/resolve": { "version": "1.22.1", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", @@ -18935,6 +18972,17 @@ "source-map": "^0.7.3" } }, + "@reduxjs/toolkit": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.8.3.tgz", + "integrity": "sha512-lU/LDIfORmjBbyDLaqFN2JB9YmAT1BElET9y0ZszwhSBa5Ef3t6o5CrHupw5J1iOXwd+o92QfQZ8OJpwXvsssg==", + "requires": { + "immer": "^9.0.7", + "redux": "^4.1.2", + "redux-thunk": "^2.4.1", + "reselect": "^4.1.5" + } + }, "@rollup/plugin-babel": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", @@ -26938,6 +26986,12 @@ "integrity": "sha512-cNJ8Q/EtjhQaZ71c8I9+BPySIBVEKssbPpskBfsXqb8HJ002A3KRVHfeRzwRo6mGPqsm7XuHTqNSNeS1Khig0A==", "requires": {} }, + "redux-thunk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.1.tgz", + "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==", + "requires": {} + }, "regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", @@ -27049,6 +27103,11 @@ "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" }, + "reselect": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.6.tgz", + "integrity": "sha512-ZovIuXqto7elwnxyXbBtCPo9YFEr3uJqj2rRbcOOog1bmu2Ag85M4hixSwFWyaBMKXNgvPaJ9OSu9SkBPIeJHQ==" + }, "resolve": { "version": "1.22.1", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", diff --git a/package.json b/package.json index 50bf80d..3aefd56 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,7 @@ "version": "0.1.0", "private": true, "dependencies": { + "@reduxjs/toolkit": "^1.8.3", "@testing-library/jest-dom": "^5.16.4", "@testing-library/react": "^13.3.0", "@testing-library/user-event": "^13.5.0", diff --git a/src/components/Todos/Todos.jsx b/src/components/Todos/Todos.jsx new file mode 100644 index 0000000..0e1ceea --- /dev/null +++ b/src/components/Todos/Todos.jsx @@ -0,0 +1,60 @@ +import { useState, useRef, useEffect } from 'react' +import s from './Todos.module.css' +import { connect } from 'react-redux' +import { addTodos } from '../../redux/reducer' + +const Todos = (props) => { + const [todo, setTodo] = useState('') + + const handleChange = (e) => { + setTodo(e.target.value) + } + const inputRef = useRef(null) + + useEffect(() => { + inputRef.current.focus() + }) + + const add = () => { + if (todo === '') { + alert('Input is Empty') + } else { + props.addTodo({ + id: Math.floor(Math.random() * 1000), + item: todo, + completed: false, + }) + setTodo('') + } + } + + return ( +
+ handleChange(e)} + placeholder='Add a todo' + value={todo} + ref={inputRef} + /> + +
+ ) +} + +const mapStateToProps = (state) => { + return { + todos: state, + } +} + +const mapDispatchToProps = (dispatch) => { + return { + addTodo: (obj) => dispatch(addTodos(obj)), + } +} + +export default connect(mapStateToProps, mapDispatchToProps)(Todos) diff --git a/src/components/Todos/Todos.module.css b/src/components/Todos/Todos.module.css new file mode 100644 index 0000000..15d7813 --- /dev/null +++ b/src/components/Todos/Todos.module.css @@ -0,0 +1,34 @@ +.todoForm { + margin-bottom: 32px; + width: 100%; + text-align: center; +} + +.todoInput { + padding: 14px 32px 14px 16px; + border: 2px solid #5d0cff; + outline: none; + width: 320px; + background: transparent; + color: #fff; +} + +.todoInput::placeholder { + color: #e2e2e2; + font-family: inherit; + font-size: 14px; +} + +.todoButton { + padding: 16px; + border: none; + cursor: pointer; + outline: none; + background: linear-gradient( + 90deg, + rgba(93, 12, 255, 1) 0%, + rgba(155, 0, 250, 1) 100% + ); + color: #fff; + text-transform: capitalize; +} diff --git a/src/pages/HomePage/HomePage.jsx b/src/pages/HomePage/HomePage.jsx index 1a7b2e9..bb9c5b4 100644 --- a/src/pages/HomePage/HomePage.jsx +++ b/src/pages/HomePage/HomePage.jsx @@ -1,7 +1,10 @@ -import ToDoList from '../../components/ToDoList/ToDoList' +// import ToDoList from '../../components/ToDoList/ToDoList' + +import Todos from '../../components/Todos/Todos' const HomePage = () => { - return + // return + return } export default HomePage diff --git a/src/pages/LoginPage/LoginPage.jsx b/src/pages/LoginPage/LoginPage.jsx index e9fc456..2de4eb8 100644 --- a/src/pages/LoginPage/LoginPage.jsx +++ b/src/pages/LoginPage/LoginPage.jsx @@ -1,57 +1,57 @@ -import { useState, useEffect, useRef } from 'react' -import { useSelector, useDispatch } from 'react-redux' -import { addUser } from '../../redux/todos/todosActions' -import BigButton from '../../components/common/BigButton/BigButton' -import s from './LoginPage.module.css' - -const LoginPage = () => { - const user = useSelector((state) => state.todos.user) - const dispatch = useDispatch() - - const inputRef = useRef(null) - - useEffect(() => { - inputRef.current.focus() - }, []) - - // const handleSubmit = (e) => { - // e.preventDefault() - // // if (user.trim() === '') { - // // alert('Please, enter your name') - // // } - // dispatch(addUser(user)) - // // setValue('') - // } - - // console.log(user) - - // const onChangeInput = (e) => { - // const { value } = e.target - // } - - return ( - <> -
- - - - - ) -} - -export default LoginPage +// import { useState, useEffect, useRef } from 'react' +// import { useSelector, useDispatch } from 'react-redux' +// import { addUser } from '../../redux/todos/todosActions' +// import BigButton from '../../components/common/BigButton/BigButton' +// import s from './LoginPage.module.css' + +// const LoginPage = () => { +// const user = useSelector((state) => state.todos.user) +// const dispatch = useDispatch() + +// const inputRef = useRef(null) + +// useEffect(() => { +// inputRef.current.focus() +// }, []) + +// // const handleSubmit = (e) => { +// // e.preventDefault() +// // // if (user.trim() === '') { +// // // alert('Please, enter your name') +// // // } +// // dispatch(addUser(user)) +// // // setValue('') +// // } + +// // console.log(user) + +// // const onChangeInput = (e) => { +// // const { value } = e.target +// // } + +// return ( +// <> +//
+// +// +// +// +// ) +// } + +// export default LoginPage diff --git a/src/redux-old/store.js b/src/redux-old/store.js new file mode 100644 index 0000000..7526557 --- /dev/null +++ b/src/redux-old/store.js @@ -0,0 +1,11 @@ +import { createStore, combineReducers } from 'redux'; +import { devToolsEnhancer } from 'redux-devtools-extension'; +import todosReducer from "./todos/todosReducer"; + +const rootReducer = combineReducers({ + todos: todosReducer +}) + +const store = createStore(rootReducer, devToolsEnhancer()) + +export default store \ No newline at end of file diff --git a/src/redux/todos/todosActions.js b/src/redux-old/todos/todosActions.js similarity index 100% rename from src/redux/todos/todosActions.js rename to src/redux-old/todos/todosActions.js diff --git a/src/redux/todos/todosReducer.js b/src/redux-old/todos/todosReducer.js similarity index 100% rename from src/redux/todos/todosReducer.js rename to src/redux-old/todos/todosReducer.js diff --git a/src/redux/todos/todosTypes.js b/src/redux-old/todos/todosTypes.js similarity index 100% rename from src/redux/todos/todosTypes.js rename to src/redux-old/todos/todosTypes.js diff --git a/src/redux/reducer.js b/src/redux/reducer.js new file mode 100644 index 0000000..1dc934f --- /dev/null +++ b/src/redux/reducer.js @@ -0,0 +1,52 @@ +import { createSlice } from "@reduxjs/toolkit"; + +const initialState = []; + +const addTodoReducer = createSlice({ + name: "todos", + initialState, + reducers: { + //here we will write our reducer + //Adding todos + addTodos: (state, action) => { + state.push(action.payload); + return state; + }, + //remove todos + removeTodos: (state, action) => { + return state.filter((item) => item.id !== action.payload); + }, + //update todos + updateTodos: (state, action) => { + return state.map((todo) => { + if (todo.id === action.payload.id) { + return { + ...todo, + item: action.payload.item, + }; + } + return todo; + }); + }, + //completed + completeTodos: (state, action) => { + return state.map((todo) => { + if (todo.id === action.payload) { + return { + ...todo, + completed: true, + }; + } + return todo; + }); + }, + }, +}); + +export const { + addTodos, + removeTodos, + updateTodos, + completeTodos, +} = addTodoReducer.actions; +export const reducer = addTodoReducer.reducer; diff --git a/src/redux/store.js b/src/redux/store.js index 7526557..46f51de 100644 --- a/src/redux/store.js +++ b/src/redux/store.js @@ -1,11 +1,8 @@ -import { createStore, combineReducers } from 'redux'; -import { devToolsEnhancer } from 'redux-devtools-extension'; -import todosReducer from "./todos/todosReducer"; +import { configureStore } from "@reduxjs/toolkit"; +import { reducer } from "./reducer"; -const rootReducer = combineReducers({ - todos: todosReducer -}) +const store = configureStore({ + reducer: reducer, +}); -const store = createStore(rootReducer, devToolsEnhancer()) - -export default store \ No newline at end of file +export default store; From 8ba4eb335e64368cdfab4fc42ff5b2e2cfabffec Mon Sep 17 00:00:00 2001 From: Kateryna Borysenko Date: Fri, 5 Aug 2022 21:51:42 +0300 Subject: [PATCH 15/28] Replace Todo Components --- src/components/DisplayTodos/DisplayTodos.js | 108 ++++++++++++++++++ .../DisplayTodos.module.css} | 13 ++- src/components/Header/Header.jsx | 2 +- src/components/Tab/Tab.jsx | 16 --- src/components/ToDoList/ToDo/Todo.jsx | 54 --------- src/components/ToDoList/ToDoForm/ToDoForm.jsx | 65 ----------- .../ToDoList/ToDoForm/ToDoForm.module.css | 47 -------- src/components/ToDoList/ToDoList.jsx | 91 --------------- src/components/ToDoList/ToDoList.module.css | 36 ------ src/components/TodoItem/TodoItem.js | 62 ++++++++++ .../TodoItem.module.css} | 15 ++- src/components/Todos/{Todos.jsx => Todos.js} | 43 +++---- src/images/icons/complete-icon.svg | 3 + src/pages/HomePage/HomePage.jsx | 12 +- src/pages/HomePage/HomePage.module.css | 4 + 15 files changed, 227 insertions(+), 344 deletions(-) create mode 100644 src/components/DisplayTodos/DisplayTodos.js rename src/components/{Tab/Tab.module.css => DisplayTodos/DisplayTodos.module.css} (76%) delete mode 100644 src/components/Tab/Tab.jsx delete mode 100644 src/components/ToDoList/ToDo/Todo.jsx delete mode 100644 src/components/ToDoList/ToDoForm/ToDoForm.jsx delete mode 100644 src/components/ToDoList/ToDoForm/ToDoForm.module.css delete mode 100644 src/components/ToDoList/ToDoList.jsx delete mode 100644 src/components/ToDoList/ToDoList.module.css create mode 100644 src/components/TodoItem/TodoItem.js rename src/components/{ToDoList/ToDo/ToDo.module.css => TodoItem/TodoItem.module.css} (79%) rename src/components/Todos/{Todos.jsx => Todos.js} (70%) create mode 100644 src/images/icons/complete-icon.svg diff --git a/src/components/DisplayTodos/DisplayTodos.js b/src/components/DisplayTodos/DisplayTodos.js new file mode 100644 index 0000000..68ca5f2 --- /dev/null +++ b/src/components/DisplayTodos/DisplayTodos.js @@ -0,0 +1,108 @@ +import React, { useState } from "react"; +import { connect } from "react-redux"; +import { + addTodos, + completeTodos, + removeTodos, + updateTodos, +} from "../../redux/reducer"; +import TodoItem from "../TodoItem/TodoItem"; +import s from './DisplayTodos.module.css' + + +const DisplayTodos = (props) => { + const [sort, setSort] = useState("active"); + return ( +
+
+ + + +
+
+
+ {props.todos.length > 0 && sort === "active" + ? props.todos.map((item) => { + return ( + item.completed === false && ( + + ) + ); + }) + : null} + {/* COMPLETED */} + {props.todos.length > 0 && sort === "completed" + ? props.todos.map((item) => { + return ( + item.completed === true && ( + + ) + ); + }) + : null} + {/* ALL */} + {props.todos.length > 0 && sort === "all" + ? props.todos.map((item) => { + return ( + + ); + }) + : null} +
+
+
+ ); +}; + +const mapStateToProps = (state) => { + return { + todos: state, + }; +}; + +const mapDispatchToProps = (dispatch) => { + return { + addTodo: (obj) => dispatch(addTodos(obj)), + removeTodo: (id) => dispatch(removeTodos(id)), + updateTodo: (obj) => dispatch(updateTodos(obj)), + completeTodo: (id) => dispatch(completeTodos(id)), + }; +}; + +export default connect(mapStateToProps, mapDispatchToProps)(DisplayTodos); diff --git a/src/components/Tab/Tab.module.css b/src/components/DisplayTodos/DisplayTodos.module.css similarity index 76% rename from src/components/Tab/Tab.module.css rename to src/components/DisplayTodos/DisplayTodos.module.css index c128e48..10911e7 100644 --- a/src/components/Tab/Tab.module.css +++ b/src/components/DisplayTodos/DisplayTodos.module.css @@ -1,10 +1,11 @@ -.wrap { - margin: 0 0 30px; - width: 61%; +.container { +} + +.btnWrap { } .button { - width: 50%; + width: 230px; padding: 12px 0; box-sizing: border-box; border: 2px solid var(--accent-color); @@ -17,8 +18,8 @@ cursor: pointer; } -.button:last-child { - border-left: transparent; +.button:not(:last-child) { + border-right: transparent; } .button:hover { diff --git a/src/components/Header/Header.jsx b/src/components/Header/Header.jsx index 95a17ef..0a63709 100644 --- a/src/components/Header/Header.jsx +++ b/src/components/Header/Header.jsx @@ -16,7 +16,7 @@ const Header = () => { - + {/* */} ) } diff --git a/src/components/Tab/Tab.jsx b/src/components/Tab/Tab.jsx deleted file mode 100644 index 3be4256..0000000 --- a/src/components/Tab/Tab.jsx +++ /dev/null @@ -1,16 +0,0 @@ -import s from './Tab.module.css' - -const Tab = () => { - return ( -
- - -
- ) -} - -export default Tab diff --git a/src/components/ToDoList/ToDo/Todo.jsx b/src/components/ToDoList/ToDo/Todo.jsx deleted file mode 100644 index ae41ca8..0000000 --- a/src/components/ToDoList/ToDo/Todo.jsx +++ /dev/null @@ -1,54 +0,0 @@ -import React, { useState } from 'react' -import TodoForm from '../ToDoForm/ToDoForm' -import s from './ToDo.module.css' -import editIcon from '../../../images/icons/edit-icon.svg' -import deleteIcon from '../../../images/icons/delete-icon.svg' - -const Todo = ({ todos, completeTodo, removeTodo, updateTodo }) => { - const [edit, setEdit] = useState({ - id: null, - value: '', - }) - - const submitUpdate = (value) => { - updateTodo(edit.id, value) - setEdit({ - id: null, - value: '', - }) - } - - if (edit.id) { - return - } - - return todos.map((todo) => ( -
-
completeTodo(todo.id)}> - {todo.text} -
- -
- delete button setEdit({ id: todo.id, value: todo.text })} - /> - edit button removeTodo(todo.id)} - /> -
-
- )) -} - -export default Todo diff --git a/src/components/ToDoList/ToDoForm/ToDoForm.jsx b/src/components/ToDoList/ToDoForm/ToDoForm.jsx deleted file mode 100644 index 8675a4e..0000000 --- a/src/components/ToDoList/ToDoForm/ToDoForm.jsx +++ /dev/null @@ -1,65 +0,0 @@ -import React, { useState, useEffect, useRef } from 'react' -import s from './ToDoForm.module.css' - -const TodoForm = (props) => { - const [input, setInput] = useState(props.edit ? props.edit.value : '') - - const inputRef = useRef(null) - - useEffect(() => { - inputRef.current.focus() - }) - - const handleChange = (e) => { - setInput(e.target.value) - } - - const handleSubmit = (e) => { - e.preventDefault() - - props.onSubmit({ - id: Math.floor(Math.random() * 10000), - text: input, - }) - setInput('') - } - - return ( -
- {props.edit ? ( - <> - - - - ) : ( - <> - - - - )} -
- ) -} - -export default TodoForm diff --git a/src/components/ToDoList/ToDoForm/ToDoForm.module.css b/src/components/ToDoList/ToDoForm/ToDoForm.module.css deleted file mode 100644 index 037750a..0000000 --- a/src/components/ToDoList/ToDoForm/ToDoForm.module.css +++ /dev/null @@ -1,47 +0,0 @@ -.todoForm { - margin-bottom: 32px; - width: 100%; - text-align: center; -} - -.todoInput { - padding: 14px 32px 14px 16px; - border: 2px solid #5d0cff; - outline: none; - width: 320px; - background: transparent; - color: #fff; -} - -.todoInput::placeholder { - color: #e2e2e2; - font-family: inherit; - font-size: 14px; -} - -.todoButton { - padding: 16px; - border: none; - cursor: pointer; - outline: none; - background: linear-gradient( - 90deg, - rgba(93, 12, 255, 1) 0%, - rgba(155, 0, 250, 1) 100% - ); - color: #fff; - text-transform: capitalize; -} - -.todoInput.edit { - border: 2px solid #149fff; -} - -.todoButton.edit { - background: linear-gradient( - 90deg, - rgba(20, 159, 255, 1) 0%, - rgba(17, 122, 255, 1) 100% - ); - padding: 16px 22px; -} diff --git a/src/components/ToDoList/ToDoList.jsx b/src/components/ToDoList/ToDoList.jsx deleted file mode 100644 index 3a853c0..0000000 --- a/src/components/ToDoList/ToDoList.jsx +++ /dev/null @@ -1,91 +0,0 @@ -import React, { useEffect } from 'react' -import s from './ToDoList.module.css' -import TodoForm from './ToDoForm/ToDoForm' -import Todo from './ToDo/Todo' -import * as storage from '../../services/localStorage' -// import Tab from '../Tab/Tab' -import * as actions from '../../redux/todos/todosActions' -import { useSelector, useDispatch } from 'react-redux' - -const STORAGE_KEY = 'todos' - -function TodoList() { - const todos = useSelector((state) => state.todos.items) - const dispatch = useDispatch() - - useEffect(() => { - storage.save(STORAGE_KEY, todos) - }, [todos]) - - const addTodo = (newTodo) => { - if (!newTodo.text || /^\s*$/.test(newTodo.text)) { - return - } - dispatch(actions.addTodo(newTodo)) - } - - // *************** UPDATE *************** // - const updateTodo = (todoId, newValue) => { - if (!newValue.text || /^\s*$/.test(newValue.text)) { - return - } - dispatch(actions.editTodo(todoId, newValue)) - // setTodos((prev) => - // prev.map((item) => (item.id === todoId ? newValue : item)) - // ) - } - - const removeTodo = (id) => { - dispatch(actions.removeTodo(id)) - } - - // *************** COMPLETE *************** // - const completeTodo = (id) => { - dispatch(actions.completeTodo(id)) - // let updatedTodos = todos.map((todo) => { - // if (todo.id === id) { - // todo.isComplete = !todo.isComplete - // } - // return todo - // }) - // setTodos(updatedTodos) - } - - // const getActiveTodos = () => { - // return todos.filter((el) => !el.isComplete).length - // } - // console.log('🍒 activeTodos', getActiveTodos()) - - return ( - <> -
-

What's the Plan for Today?

- - {/*
- - -
*/} -
- - - ) -} - -export default TodoList diff --git a/src/components/ToDoList/ToDoList.module.css b/src/components/ToDoList/ToDoList.module.css deleted file mode 100644 index d82ff8b..0000000 --- a/src/components/ToDoList/ToDoList.module.css +++ /dev/null @@ -1,36 +0,0 @@ -.wrap { - display: flex; - flex-direction: column; - align-items: center; -} - -.title { - margin: 100px 0 30px; -} - -.container { - margin: 30px 0 30px; -} - -.button { - width: 230px; - padding: 12px 0; - box-sizing: border-box; - border: 2px solid var(--accent-color); - background-color: transparent; - color: var(--accent-color); - text-transform: uppercase; - font-weight: 600; - font-size: 15px; - line-height: 1.2; - cursor: pointer; -} - -.button:last-child { - border-left: transparent; -} - -.button:hover { - background-color: var(--accent-color); - color: #000; -} diff --git a/src/components/TodoItem/TodoItem.js b/src/components/TodoItem/TodoItem.js new file mode 100644 index 0000000..c4ff685 --- /dev/null +++ b/src/components/TodoItem/TodoItem.js @@ -0,0 +1,62 @@ +import { useRef } from "react"; +import s from './TodoItem.module.css' +import editIcon from '../../images/icons/edit-icon.svg' +import completeIcon from '../../images/icons/complete-icon.svg' +import removeIcon from '../../images/icons/delete-icon.svg' + +const TodoItem = (props) => { + const { item, updateTodo, removeTodo, completeTodo } = props + + const inputRef = useRef(true) + + const changeFocus = () => { + inputRef.current.disabled = false + inputRef.current.focus() + } + + const update = (id, value, e) => { + if (e.which === 13) { + updateTodo({ id, item: value }) + inputRef.current.disabled = true + } + } + + return ( +
+
logo -
To Do List
+
ToDo List
diff --git a/src/components/images/frame.png b/src/components/images/frame.png new file mode 100644 index 0000000000000000000000000000000000000000..7bcddb48715216dc840ec9f736de1ae561eac60c GIT binary patch literal 366814 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

(Q(ubC@OYxpP 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

A zCs%epHmMZ%P{V|^Z^sYvpyXU~cj^k9=n(0ia6s)I!=vLmMYHB5Hg&%;#QKs-yOS=& z)4z`8nDTvOPy!ipxU&~z3dVji?-aYBfN~yW4+W5P@Db=3pdIsilOS$DMzkA)^$YL> zpFY?5s4wwRh5?wQqWL@>c0RpYU0*M#^}rdK1cm@&yRP&Jw%zTVA5o!^&&d;c=pZ$; zs&2u8GbjsWRKT?_1Vv|OH*?DTA8+-1)INJO&f~ax;u}4Lp%B@!C`Z|Hqgi;qLDi_K zKvjisCm2xk)~#$v{Wf||;k61z!@2Rc2W0T`*xE`fOIA6WO-fdaA^qAZ={6aB~Y nxX+5z;5+(p|KIe_Roo2^Z}zOrrI(Zs$t^UHIx6K#)*=4`ZkR6d literal 0 HcmV?d00001 diff --git a/src/components/images/hand.png b/src/components/images/hand.png new file mode 100644 index 0000000000000000000000000000000000000000..207827083ceae621ba652b727c2851606c25b655 GIT binary patch literal 436065 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%0A&(_i|Ncv<`Z^V8Uq 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


UYzAt+2ex0A{w%2~V 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 bz>C7CI{YX&bR(r==%?R`mcZDZ@%Y$ z{;tRIDy=spSc$j&_07J$cDAeI-PIJguj=sW{I5J6;0)cWcihA=f&+MTL=BV1n6gen z1Fw6KUOa|4X`gg>uB19RraaDCVNOM>X=hXEzLvvF6H^ANm8G!(lDyQv2c+641MS$j z*mW^~V}u{LC(kIjM8hsk$|SNeYtL=Q_=Tr5>_j?lU(j&GB_bxHA{Kmf!NV{8hY{xI zG~Bmr;H+~TN0*Lcd7*-b?#rQAwc%0=EndHY@ai^-You)*GDBu5YvPm;Xtg?sHup&f zn(%VR(FqQr+c)5Ej$lt24bwT^eJqE$w}c8|hnqTLGBSGI#Pk|Jvp1srGeN6QCpTHd zyWd~LXL-4Hb}js^|G14N8JPR;NLH^t@BXde$?ij!KYI2z{4jhrnOfKWpv&PB-kU^t zP&w4nXd<0WjMcyPq|=QH`u)8{>)wUaHr`CO?Zjb=z)e$w2_*uF9Zjl?(d0qBitVj0+u@Vcgm=eVy+Wx$o91*YNAn;uE!!Z!F6EPJ<5YLZjlR* zj?Ff?_s1@*3K^4150)hYvr1-g-NcKRBh1}! zFn_q~>YDZ!n>%HxLUvbk#~6Ib>3g255tMzBtkHzbZ8MBil+8} zJ{$6>akJ}r8)2e<`rEM=$G2kHrtOUeUM$Ta(~+y1j*br|7*2+mBvn)i5DEkV?XB~; z@|d=EHO#GD8XeIN7F?(8GW$bT!6RGAMIm$H`#SrqTh>q_gJ_7;&n^L)TMT)tZ(~>lI*< zAWvz?Wkf>YQResiSCP^onUxwmx!L_~EYzqMMh#UaJ9mVR?S%xNJZIvqZ!@uSoE!C0 z1Fp-BJ4x}(PKuq>z-4HkV2gi^;}m=52gq^E{rCnn{jrpBXb2k^Dx?Uq~lfr1v;3;>Hwv+2>B+r zy|6S5FAaI@ zoP5bwKGVVdj)r&^vlnCadXb8(>;6es3M=7vqOu2&`xRUe5 zeHVH0qqw#HlU8CTi4obVyLBKEFPU}0f}{Qb9kN}A$*vTf67prrDmvas@` zNJ+ojTSUxsAmuvjJO#Y8!{_S5^IbZz67Ic^H(P7sU;XX`J>rLXw*Xg?H0d};MARcn z42P&2zI#5!lb2$w*EPJ2(fo3Q^n0MANq@D)4RK?~gWpea*Qp3^e`gH^>0p~o)I1=m zht(NT$95kf5v#Xh5D_0iz)jpAxCl!{IP*4Es0x&-IU;B}Tz*zfrV^7K009#aXEM7DS^yI5fnI0Dc zbFntRu=HR#ZB%qka^Ork)25b{aMIvdjBunKrA}i~UZM=rjTJkwO!lSL@zGhZaL}uw zH`vAEUJuvn1s>iqHm=t3)Wrc#A594~J7hfCJ z>31AeMxE~HDB6^SYU02=RX&~4m}=ZBxdk1P;Um(ZRoqw1i{GaNv|oX5Fn-nO`8WEKCY>9< zyy1)s{`(3JPKjI^^+z?`m2CRT-#hZ&FD>ov^~rsXd6vRDA_fI9A3qXyfztgT2+>}# zP%4=yA6iM9eylw|SSC=(tHfCu4(|)OO2(8Y6nTP{BQ!>Zq=$e%FZ0|LimsCI^!*rn zRQ!9iMZ40qoaWJfkufOrm6Dt0Gq}!CWuO8Ci|?gQ&|(re<@mW=JwTc6udz^r!wXZalSQd9 z&?_ahlT+F*28#R~wml2P7$29*1Y~58{5wswuIJD_>mb;il-qmJpQsj$mCyf`PyItb zr+xUV4S4+h)*BA2oc-w8`tVZxmKN#rw=brs2)n4?}6Q->B25^FogT)M-?m zG|40oN+xoU!>NtIXdNTB42OWEGTne(%no)U{V;4E>gF1E$a9EpTt{wH&723pPrlg4 z*06{w*^BS^e#$lVBKrK*FeoCQBQ?hx|JkXIr|B@3xD}_n5&rx`rkYbH4(r98gdiZn z;g*MoKjUHkzC1qggH1fRSVl4!ODY_F8)3A=4b`0@pyV{!$YHQ+a1&6P%2P|Mk5M~X zgSk$Y$WF4xVsvOKx1m2IYa%VSXG8PMobqQ2o;7 z!?tbSiD%kJanEf-+hiw}7|5tBw~=h}*5+{Gp?{|8DQe>4~TQ!BcMq5b5>&Y8B7! z4)D1f4cvWcitkt?OHm+5oFk|ZMs6TLh)kVNR-{l+(XS?XB$9!L>~|89>C}bOphpl= z%s!Vs>uW~?kn-N9ktDuta~m3Jf6^LdWl#dZDSrt_mA3c}_nt=G+#`KE9Y~)I9X2IU zE8iwSEzVxs%u4i|F^V)=;f7R`<;fyaL$6IRy-vWh#Ta~q|bF=e10 zgXby14(&y`bem>3coxk?w4}iseb#ZZ!3(1ZcE~R}`YO@A=?utvd9ds%DyfMPgXu}v zK#ySM>J=Y17|=>C@1$zuj+1%3cg?~PvgoVLfWF9rNomIq7$mp(HMT%EfKE?iU`vL7 zprOmx9m?bm?hBdp%x!=}OJrRo*M?s)cTFTM3c9ozqnOOI3`h-eq!OZ9(Fjsv(cBrp zPZ5zxozUJ|WT0&_NG6|5^F!6Yhv1IyB~g>S^Zb2fg`eYO1EY&BI_JljZVle1b*;Pd zxzbz7zW%juw6W?N4y+V(`~58`c_9isQS*3_JJ`EuBc?7dM5jjNSCxE18tW2ej)E1b z3oX=j!U(y)S;Zxp|3mQLFp9jp?4Ws!k9W0MHHI|cDk&K#+B`rQ9;ifH>Gr7QOccrF zv<`BpEl%*z+XFm*sf1jKpol2+laK27J3AVVW+G!!o+m(AYQde)qG{dmv)qPY zpt_wxDx5m!DD%j`MlvWXYpN-kUX=bHl)5CTGbKZ#@uHkR0}L*bP0CTTbmZaCiG;0m zgwoy@airSBW>UwoxQl!4PgC6_lGc{BqmvPynig<=E5UvDckJ=8${*c6aQ4sq%9+3V zt)B8Z@$nfeioY{WNL9pvVpwEpQSy5>E7J2LD_?3X2hziUhY~a{6HEL&9Wbd_U0V1f zD>Rm9!I>wZ%Z(LaGz$Zi`M7-2P`!Ar5X{^aCs^9w$0)ak=FvQMUMS$ob2U78=N2lJ zJ!qBnj1egoX!M4PmQN$7eg#NoDL>LqUziSl25IV+Ov!u{CQ^HzRX2rx)~iL>7FU3% z=*}KN4H+3}94G9|&Ce&*NV-otmQoM_*SJkU5fZrgq-8q>+yY^|^lFgqb;9n@d1(?6 z)d}8Plt6`DF)0hVF&RRS0J(smS0=gFCWw(d;j&89EthE^mrXqKbd1NZ*HEOCxmnQh z!d8qcTM^!RLBr8|eb-Ma@9P)y|DJE{G2B|O+43fM!AY}pt&})d7yWzYQb(aAjz_8| zkuB^V&xs~`ac&;bp1-+wbpBS?+S%${$BFLL_c^! zNANFS`8Sg?rTHUO7)vF11O?g_1L6$=6tY+?f{S{YK!zYPCNsaxK>7Ye7>o!fTRs*F z0a@}ftdf(K%|NRea$b23^@{X+L~qALn{vKL zgH~uu*6Kd0Rv-C%3x@QMV(_FnGW?S7drJG!YE#~-F;FbSZ5WiADK9odBxMo;E`u-1 zT{1Y;Abu_`2@6X(>#%{=IkG%w`z2?T{`C05sCf3nXaC33A3S~i>%C8JD6sPIKYiHs zH~k;#@@6jc`xRa|kB+|8k#^_20l6xwH3v4)VMIB^ru?C+PL7(oa6Z}egDW8)KO*fv z#KDLJ>M0^if&_)?7Hp@;sN1pjIyz|(yT>v!_G1|6(zcQD-cv2oqUU-$sE&FMap zi)1h+bQF@|War4P)DRd2I>A2d@m0R>0nB=yEIzUKi(TrVn{e-3fWBg@>XLYWlR#yx zs)URjpJPM@MdJ=Htg36K@RyV{)|)Wi{0=fQD~Mir2L81Xfk+IME)USE%6H)7R2N_c`{Zt>7oG4RTL$!~M%|WzucG z<6m7Um{B^BybQ`f)L?Zf33jdD^F0g~?xhvMLXE&g0Ly?aZ+J8at~TFDV`<$w-IX z*teWdzU^&mQ`}l=jr!4@@vc|v>oFr7Qnn?`?;B#s*9T1h6T zEJmtgPnHBnhBfOcMx*CM6nq)bkB1D@81M}A8s$OCL0#?@GWbm^!Ku23W}$;hqeZ)r z1^Lm0fl@?YL;q=#X)#R#7zvsWH2U5Y=bwt`cT>zAp*(yzL3z&FOIPN>X&DTCF`EPp}M#WC{BTFM-fB#~k^ z;a8j!H;TS^jQE3&r*aPdtog|PAY@cjF4E`%kViRR-(o&WznROQ$|`@NB>miFT@iari5%x zPO3;$MUtj^HJGYeK;$Bo0Bp(gx}HGHYj4Wgc}=gH7!&aF zE)#@joowS&a#mg`358RwzVak)t(R7RI$iJdrj3HdfEHaiWK#v|iLVs~vfQ*DY!AW{ z{Lxu?{K?92t~l2)HQ%V^Vv4cGSG;CpLkx3y-3z7`%krf$Cp1&*0Y0 z%S<$rqyc3unHo)&sm#|bG+hiDi@5sK4#HSFy?omK<+H#1_+Pm5KY!r!zhBq%HxyVY z8}Xc}X*Ju^F*l;zWgnowEzNQ=8h=g_RHb~YAE+J@wjdaxKS{U4^AXYE^WLK7W=)cu zDCI?^(dJH~%%7gQFw!au)C~(-)=z>gOEjeJFI5^My-bIUv=7jv)N+H8z+<~Q?n^?P zdDO#?QRBb#u>sDXJwS_6!waE?yB;`-pw&Y3#3kfO!TxK%kAtRGNHi(?CVT ziLeBdG8F<{feZP6=};T@2ROJEBEN79(Y4E{l+VCid`OjCD|ts8v{|5I>(C4LRidbJ zIx_qt2-IOy|CSsFx2yn*I4FH?Rprp+DjQ^G$Oex#NFz6pKXelI6HjA!@o_Xxybb5C zmdPOWkgG=gb0TIx#umlTryh^+j`w>wax`AwA6q}O^_yFtTlv7sw`_W|N9M}qjWmO- z?}|nvqsQsjjuiRXJvri5R_!eQJV(GYCOczmSr=q+@|~*_>^?Tar5DH~%^xR)?n5UF zRTvELHtvh>K5k*d&++fOnDchg_E%9OVBK}|cDC`R=s!5deWD$AH znxj6wU*PYGR7LlB`3?x`7719SGirdtcUkx&)ZL$c#>WLo>g#%FPsn0+$Qp8Kx?CH`INN#;Lc} z?f!uz$G=`z7-@spGN*dHpA$b3+XI@-kjGFY*g%w)s-eljA-n&fhs`839~x_E)u+7; z+95iZTWR;&SSygJonL0~;_z(p%WCG)tn#|^+?%x=D!B}_7=EltxAEPB7&k5^I8R1? zhd@83Ltnkq#NkqcWwIs9G#WKZF*4QNASg-)ynl&;Q3MUK>c=D?LfWCEi7-5rle9d- zxeBG|9PE{ns+N@Q+SRQdS{lQz=?mJpo1jiL!74AI(MYktKtviu+Bs>jfQ%8g$_%1p zoCrS)rRoeMdCF8t^1hYhds;*`+o)jR>{SQ5&kr$vvWNEZ0_G39C@yGfQ0kP=IoS-c zU&&LZCYYi**rmJsWb%fIN9PGnH)|Ghz3tNFH6@6>V+&@89&g%EF2z}I1<*pJH zD27EqO@4^PEhrXB8LsjIl0yYzqHBCT{@%Y%#C#{#P9MT^k6nhnzN3YsC0yC5<2HSl zq(cXD6%%WB)$ruwG2Zm%0@l`g=-+6*|4l%MJBRC|n)Vd#*d1j;}pHCCUgZB<2E$c)oKc^u}$?OPSteFDX zXh2L46G26K_BhFF2?7Bk1nD;`j0DW8eI}G~PNit21bm6FXJrZzzg+6kg+zhCI3m^T zIoYtoLa2;zG9n$#DCyAM4*pmtz(1iOx@sHPxz6iCxh$XOyXdqllg|A2J@d=Y{3c(u zhg<8_Uxo45WUyQ+8K~1K4Ji}oL)kZ)8t!RG?-dn&bC2iq1m28{HFMvTMoYKWODi9y z=k&SicC_0&Hkb~C6(swdl64$tUap*4L7=%Mi9To(Dy6v~cD|!G)Q!$oglU)T{<8<# za2Tfxa|Nwf)3JKA45#kGB;d#u89Wztl?!Lde9?eX50!!II|M3MBC`20#$;U5ih&a4 z*Gf}IjsC1j-b`a2(CzdKxo}@0OwL)55t!cHx zMKUGkOXJBF7cFgl#l*R|4@>JJ$H2m=M`$j^D3+&6TGAQNri4gwpsSoYNoJAG?s`lq z*cvKUR~T8{A)CX`mN00u<~)?>Th<9|B9WNJWNxlc(5HP1g91uTvQPOU_g_NNKf*o% znl|F^oILh+8N@w0#&_48da2?3+}RJG{o?5lp5Fbv?$a9vtXz8YCClySPNk#7HC-w7 z>cbJya~s2@fWg^FY0-z1a)qzTs49z*wS*b?cE_OP`x#pdM*Kah_R_1j3!o~0~Bw3>JD ze{|>ZruQz=sB_~yw}-c$DB<5<)^Js*c5?-Ht`uQa&MRjS4?NWlI~`MEdGVs^vMb0c z>F!f{Aj49+6E%Vp|HgGVi#K32dAmvts0u`>0uenUN2gt0RuQ)1g5l8vmdMm)m~ zCLNSt&*sw5(WRp;#DzKN>-Pg|C)C`Sw8Q9GdTcB&;LwpSEu$PwR*N)QLPS$YZ@B$W&l7TLm3aA*QQA)z5 ziWlOU?sX$vzfOR%lc04YBnz2f!h7Od6k7;XPAzMy2UK#P;lP(+g|r*pIzeYa9aS%8 zkS$5_{AN5#X3tB$qaah;hpe9pe>1Ob=Zq1Qk#IR5(ipokw9gB zMBp)1_8_I4n z|KkTg_`$E5fB1$0E4rn-nybkWO3F9X??_pPy%uliVMyFOEK%2&0CY4&KxDc`&Cirp z>_Mj8CeqPXSaq3X%P24+eW$rp_nH!6TB_`LiOhj1l96KC0)mwiLXC0|9pf`K2CUx698O%=_j`xklb$iy6a2>RhW`H{zD zbFM)@au-T>9KzlspN4VnDLi=Wt$5}I7sj1OaAb+^rRw1azpI3w|NA|>`|bi38aueu zue`1A=l&9}+JA>{!Ag9gKjo+<(7)atED6}sT7KZCp;F6eMXc;Jhl5GF^VAvSgUebH z)G_Q9RX?5LriYZ0V$QAL$T7-s46dXRozE!3EeBXw>*H-hsYq*Ln@mWT4A0q1WEiHr z&)kRl;JTX6BW27Y>7=BXUs6P*PYl0Tnc*VK@Sf^?Kf;8i0l}kQSMsD<{F_t&hUDtR zGAcs4Sd!{BXJyc;oj;kyJmorRe=UY=HWclZOH-X4Fe{zT{!W0~G?Muv2EjOi^N4`N zCeShns!28bw9#=W3Eo2j7VfD+UL~JL`vd5dVjG7od?y*7|MNX~=NU?*ROP)TR+U`(~5zzL`lfggz?wU4t zw1V2IMd^r=EU&Yv8cb)h&1g)isFmR2c8u*yks9e?k# zFIn2`{YoOn&9YdcZ)JNF;U<|D=|fP$3xy^$vUK-SCw}z0j^n5FboIfpCTy5@K*mh^6QpGD7NjX5jZ^CY z`Cc94O)_Y09hY0ue7Wo7qUfs5o7iNG)62`!VeRB5q{0PwQRU%6p3aH9#3 zksA7_m9@N-Z6K*G(tJ)5?xc;n&ifgRl+<&x6RxainnhzTEkP*i0g)<&PA8HC{Bn~y zB&zo||5;PrY~_un6rR&4Q2Mp>@ln%er#knhkK=PD-g{>ixfgbMU2+)omSGessPJ

?^Z%zbfx5MR|Fzsm53U?&QL$)gIk8iP0ey(C@~~vNa@GY1OR8jSL>NuaocN*zU0 zCEMmD?@QX+(~*yP+y}h`mpduWGkzR)Q&dEeuj=$82F7_)nPiuNa_b;PXP@?Gl3;L6 z#=1oC7)&@kPm9tTXGkeFt-;&~;g3fuv3|(M6mmA27MV{5PZA6(MIf0S@mCyq>HX5Z zMj+DZ(toyL3~8n*ccnbTNlx14yJ~z#no5-s{irbfW=Tz4kNf&9UVQg!MPxSP3E^EQV?04>6E`8Marj^3G7Z&f^yvko_Ny7 ziyI97ZY$s8I`L0a!v5K>mgn|{0W0*qc^Xz%z=~euSG$Yhq>(Wp5+q7vEK*dZp{|T~ zea=wLKqcu^C-MvihMICKZAru7RB8Q<6MPJB(wG;#KcH4PPd1}0mn2rL$)iB}jKr#1 z#0?lBR~R*#$51A!Zjk!&b`xy#M*YXJN<6`_x&`yDI*o;n+?6smhI!J5CJK!_@^|M| zQe#|`7Q4q);-wgVLxSUwn|2an&YozxIj447$oCZOYAEKfAy>Qj(sfYPA+Lyt7_h@($>S?n83vv(UJa znnxGXiyK4j-1A$w_rV2>KbhiVojTHY6!@9wv?&ujvSHwTls#6e*Ky|R!b5}Y?f3BI z|1DnYW#o7$WR8t7OQ23<%*3DmAPL82m{JNHof~KelMX7kuRzZiRN3S(KCn>dqZQURF)4%GYiGsaKur4$Q^91}}#7BK`_ zGOkn=srxlC72wfS%SlHW4t38p$*YP87O1roz)K#AuJhk~lL_}%9N92$0u})(A_>X# zXQ8Gf43yjkY0)p1PV$`OHTe0Jw4`&tP`@^3dR5ku*H(Zg^@1}<#&Fp0}# zGzrwIAuM~7hPU%jc=rmCFm6?#yatOw+lFhqp}{D=Nvc1Qei{>~nNPyN#dN$m$#0YW zl`Cw~3Ot2d>nm1y5f{^If~T{Fjfp1bDv`V~IjY)RYmSsOb{B4&e{26*Fn@H}gtKO% zQscFy&v1mzn2n1ZQ*tIriM@juFKnfFUWTyq`#WXQ`HCU^MbV+{(q=V1Wd_+7Lk(N> zC&`Tw!3Y7%*h00WQ?A$1V(>dYJ49X1?Q{%#NQKvyYM}yuW~1Unm@nmFQ&MX4Z*gsk z5viiQbT!u`Pll4q)dAw?X!o|SL-!8oqsC-9_TkP2l&tBCD)Xv87m7`oWd>s*17)fb zCO@Zi>18yBm_bb($&4af6h#J!CB+EGsSPi!W3QuOZy1w}^02+{p>*Cuo%@pV6sk2J z#ZsNDQ31P~^n;Y0OLTRoPDg0Wx!Bw`G3q6`d{O(+^B+C`OZY1D#ojPrC2)zw{AAu2 zd!7u1_h1y9Q>}p~)bZmYFZhI!G7YF#re5aCVa=l0#N!d|ky#;cXAm_?)kU%CtJ?1* zb|E zr(|H{D8%*WLcICAWw6~CPYugI{KSVZ|IPy+Jl4l+xKe(GFb-k(lxV8NuRiaQC1a0& z?-hF!7;&6Vho*Mz#Q^Ku2dQ1pYXctS_CX(8{5-1-9?*J0Y*?x#m+!wmkdkL#*#b0_Z=_c2(|9rU6YYfnZ`tB4h?5X!1heO3smk@ zreDRc_)zJrVH=H~w8kfM13fE&R7++7xH(C^hbCa;CUs)W8qI0a+%8d|#URs!ZU#&Y z8JH+WG&VB!O}*A^&u~9U^SJ1hW#5*SC28}$2uI)XyVh|@%Ap~Y=FMeg}A&fKu>!Y#1!nk}98+$FOtra_#h09&83wX}A3 zBwzs)yJ8szZmqArylFTt+1gdV*f?SY2C{Ur1m-BvG$UnDlK#D`pSbYUsDnRWq|b1c z^U&%h)ptWx)hR+Ul`2C@IGq?5MfRa^bb-Nhfq(x%BLU$6h72?}2O0)EP9w^-6aM`H zO>&#;iu_PUZ^&)pF@#OIb&gLuAIHd*EZQQe*pUH(1PcUHI)fEAH$s^KX~E>KhQO_+zrE4*A#u%@+f0$;Xkyujgqais&(L8cyUhQ1Yg4NO$SO7Wf`qQ?&>& zi~&+IEVW4$of{>7ejUrlb<8h^v=@ddv)4?sT(a~(_3*w-|JFu!U7p8?| zB=SHnOSH8```pQ{ku)gVdWv$;acIXLLi+qiF;^|2Ou%=p&4cxSKZkeTlS6ga#iyUF zVRur%9-U=3$>WPJ7`W^9Def>g@vwRKcSc(95E+8sc`eITg<{otePt4M%7|Ytxv!8^ zzWVYfq35>-nz^3C#m@#f^vG0;NJGku4#OL09$A}H$S<#xay`m>kdsDql<{H(meO_``OY;g@9ksnici1JzljzVJD~*xES6xY zH0!xCo~jaiu}Z2*TQ~y(;$5VlicCrt875y+;6+7vQsHBkvb>~FvhoF>%w}?^Zn%j8 zrv?E=$orB7VWeWEG+#=TU+Jh+*^xA%OQnpGe?#rOKPIM))G$w-hEWojg=$U}kja=A z1*W9;3)x1)m554HWz;%>`odC*K|Ra z)-O6oreu%{B6CW=630zrlA~tT`IE6#_>-zq^oRqaVXB6ba$OUirvcd%jW(&pnDDWE z4WIAm^bZE^VDS6)T8bl%3@uD?y%(cRw*3-=*1bM|wim;vA`tguG<#FjX;Z3XP1fnp zgjsP+4-2F*T%JvXzOCcu6uZ(Q^DcH?ryb7~WF`LUu z)_hbJ`C1hTltL%17=P?!Z~fQ!2T#269=&lAYzLz|Ri`URw{%8zyz%}pd;8o=Xi$Qw zQU&q4)Qi@0Fa4eB;ulSXVnUlhz#=0(y4 zml3RyPgNf-30o{~n$Yhu;w&KLjeYTQfVZ43V4s^SC7|$gq_ntcLViyL2d9=2thf2R zM@*b2B@_%&%1AW&<31&x0S3D@47bZT=rekcWE42Lm8%n24c^TDkf``Tb+CPT$s75~ z=4VP#&}JZ%$Xw(MohK|#YNRtMnS_#T+{}g~CQc>>xHaiWM90}u&XIy5H}4)P%>}Y7 zMAzOn4y`wleA>qj-@@mf{4DM}_8s{6Q#WvR{x+2iDo*dlfrHlNJeH3=N2hn!+_~%K z>FLjZ`ct?$7Wg$-f##}CtsKN#Zoh`VFgs7oKb5 z$UByy68;%6ER|D?sIkTb8!jUT$y&cY@L-&2aZhccx=ea=-c(gFx}#?$#Xg<7%-j*i zqke>-Wep~Q#L{i;tk}jfGWuOw>Dz(2b(%;n(rwm{RsN8SeOHYV@^Z$<>4)X2*|s&15N^%CjmzDi+{{jC!4o0K31aQc(CUQC7by;Z{es;`pX_V$f9moy1n4&VojUZ7S6`Jv{DNoX-s5Z8RCn>&@qwj{99ssW!_&#Ml%*s&11XUz#GoIdFY31<%KpF^ zI{l}{lx_&*S9w(5JWuw3=U0-?eHkD~o}wM=D&Q4QBb|m%6YL-1`B^(wge2bOWiqpw z(BBYP*m(p#0f6}Xz(Hp}K|~M|5&V?MDqGf+zsq5lOzQKLu_o<^L3IQ-8KFWOe!?2z z?h}2iEm9V$n2OQY^a|PjV~ASxfu4-;ATv$&M5CXSz$+#bBg0W4g#i-Rh%_8agUPAt z+oUl7(o5NMNl)H1wX%V#!tm1Y$xzseDPu$kY^**(mKdtMn#-4XdD>9QLyd{beS7`} zBkyeox0R>JlO@uGse*Al*6lxyHzHVh`q!^k{b~Gw9b~;K0s@AF6qPi1qneJ$G!b~z z(#GV|coFNQ$#T5d(lE?$18R1R96OA}iTY~vW#zkQO!GOlAA2;eSH?E|f`RqLSVgAd zRlG6jHc5x!rf{ZZ_y(mFGA%N#x9m7-SX5uK01i30e1pJ*h|!>aDIU5=qdg#aa-{D| zC&5u}+P$KN7N2@3gBT`b)nBDMsi;lXVf0$2^R);jOl}-ww+B~mLyrckAB@UTk*Hc2 z{a19OR7>OqRsSx{b|kZEpfp7p>7A>bQBgI$Fb^G{t0H+1JPx%(JemA&sRr%Fb9~Ni zB{QY%7on}cmGtIeq??bSTxjF=wJCo0tklm>uu^{kZ_nS2k3ZkSX;D2zjFkhE(4I)k!&0&D>H!058ce@?UO_Gy@1K zV_d)tS+vx&RHt6C29m#$TDgpkNpC9TMkWhNM_ZZi!+mcH^C3?`me7^=H+x*xid#D7 z5>R)Gh&v<2mK5v!EGsT`_8NTtC?J(=S0!mTRb6{k$Gk+(q#^Zo`5A0iP5M^JzO?El zrKi%Gi^-Oz1~UqkEESiz?eO` zGAK+Kcn*dMHV7atk)(K>U(bxV|0xAG%#<=Pu)xRVEVA+hCoP`4E(72l2CaSi{RX9y zd*?O0c>!3SH&7$Uw;3p@>f~ATH^xus$RI<>k8JtalLN{#w^q|p%u@oV-Ffl4hO@00 zy;P<+6U5Lz-f6e-c4vg6%X^q#81sD6CrC~cL4%$nyKgM>d$Q}}HtoQHYJ#VN*a%ly77d4r;oy6j~SwWfz-ri-ftFxOi;4%6Py3h}uKsSEm_+jw;2UmSku@E300 zpEm?pDdpo5JZTUSE1O^7#q5Q%0BAs$zX`QOrcr@tmkvE=OG7sT3d#bix?N4D3lR_; zFzk?)B50hpU^J@=)kP@dxvMFLy$IiP5}1>j3#787LL!dx%1B#8yq=dMt-3>FUE$MF zhvz%l2x+VdO56n#_fh`wHu*Q)%oleeyoo3@wX<%tb2g=)ok*3FiQn)%zTaMmX*Y-I zsDL3+dC?)I=tO9Gyh)x<{6P&dKMO*sIjh`E`7psatJHYK5-nP7Yt<1oPoJ_5jlj!1 zc%B=K@`Q7UPUtpxqdbxL4va~QL06xVFC_{AEk&{?SH4I`XA|u0sU%&ky26ud@sI_0 zXeGkGdo&_zAavZ zb!D6PR*{XGN~SIpB5jG^ennFuf8?k2f<2+4r4{medU$PF`_!{9;FFI{weN2>$b_6o z+oMZbo{>v$GQq)<&!)L@0jtMr+QHExUbt-HnHw(FjuPkb@TF5C)j>b&Z6os?ge}YE zvwRXV5~)$5W8n9$>`^!Sy)=FkXP?Z5FG>)Oj#Qj|5uh@BQw?BJkz62jzLs^o zm4sU9ZW{|@6VAF#Nob+iBHCk#>*iqlF;DDOb;dPOgzM7Aaw$8 znJ1;oER^{*0-GjAEjJB@l*`7u{5>CIXW&?p=&WR>?9o_iYD7U^mB<@$q8@9CadYM8 z3=(wivG^hhye90u_UdT3d?#+LSA9)`q@Qy}afkbWcUH*}9zk=-7;rlf)>AgLd0%we zyU+|@%r*0`eYM^jbm^AqOQUs}@abd^YB4aq$1V?kFlehf;t4jpYsdn4Tw2KxcF z$C>Q&6tC*FP(#2#<0y|slR&;E-JyAOZ+IHo6BAo>{O1_Fwg_pb5{yF(izuTxTk zR;2^3n!^@&bUm~oWT2(risZy3BTrQxO+6c18zzQSD5?ZorxpvCKh}XePlm>n*wInJ zl?($8x2N!20X?)(b3PWADIL+2wh|X5KD5DD)0IY?`N(n1@W;-4Z1>rF-oK~<&^H8F z@jbs;aBL^?3|OSNLo4gX*^4by3{qc`#HukuB*`X)3U#8?SeHaqPtD3Py#XpGZPf27 z!kVwD&aYZAkN$QZpZRo15aZzOr+Ba>8B(ezxD$i1bR49yHYGFKL!Zy@_+lM=``mOyZG|#6c6M=3y^dV&Iy&Jy|J3wU@qg!&J&o63*(SYWsHy01 z$^)I_0W*YcGBrJo&B9mvo7P+_xubDx;uOsV4mSglL2JqtoI0+7Xc9h z@>1zzL!DTQ$#8Z2St+pGDW&Ny@OM2zRa(^Qg&8W(uxSS=|W_LR4 zKC5RldW20;OQvf}XIg{6ft0c#t+)+p$TT8`CQallm4lVe60_yK*(F9WCHZ^)oXn#P zLzB+PC5DgDUO+=sKr*BZmXBsRF1D(ylTNr9WRcF$1m2#d43SRi*WmZEts+VhT6{oY z)>WE%gd5o3tR2Cv^{TJme)ivVA6)*irx@z5B@B@KrgX3-!<)(^cuJSHo|P`s#*Dnd z)oHnOON#qFR*}rJ<%h@zhhgUP4A30fYMp@FR2?JiP*{9jjYsK{?YK2CPyA?D3ao@(hT^NeQMIYabOTfx!8+JxIA#t53)`MOZ>mv9iOsNgu>WGheY$d z8>o)fmLU`58N7y4HRz~*NwPG4zLcLe>C@*3(>kJrO+OnC$F%=>q=gxSD}f4qPtpq2 zly)r+l`Jh2UIqke7tb?5bMlz4PEkJYz?lzV*St&y7ez!&Parv%J#JMhBL`~)T=a>n zC9D&K1z`o71Ww5)#j;K&NTYmI$lYxXJ2JCaF|uz6uu?2oO|27^q_OOnkzv!9aZ}mo zwm!wgkUPnc>AOU(CZoK3QF0AEe$OvnSi4HrVy;9cBvm;BspJHZ=D4w);?k~%50Y(} zb4S$Ny1Y@;B5CABI&yP?N(c#wD089Ecm}QwYM8HUIKd0LuQ^1}1uRrkOjmW)!ri1{ z-|b6fhOPqNMom+#PC^kl`Max(fX9)kq#D5+R@qU_x@zVW1y>{@Nv4!2^?*R>6&*+w zyOL!23u-=q|I&a$B}b6DlqwSRFB2V;Tqv#+a5Pmiq*;tqj!jI~#>~q^tvN|GN7g2Y zPg|^Hy*=v3#0Bxa(}5M|A@jql%^E&%*BBrAc%Nu^1?|0OacurDtZO!=Co33T9pMb+ zitnZWwfket1-;y8m_Lr!2(0LN_eR>E-p~zWKE0X3tNvjaj-7l}u=1YYeNVFe6K#L# zNHe|ssjJ$d`4cFV9Fij=-irjyP$!-8fRC6;!E*GH3)v1SzV0zi2(elt{N*89Ct55Ll%A zx$m7?0U<%MHe*9nCp3G1U;?M0+*(*-1CeO%cW(z`+O zsid4b%(`8wJSWK!)&*>lTAoFQ2AL<_Ni)VtsaKNN$*9c@-+J*Q7t1HU@5BJN)~mKY z^q~(Wzx9v)^h8ww7K$VpHCZUTWSI$&g%L9)uS({E@ea@RRukM>Uv*U&@adJjW{W?e zEG$D$U777eAfG2&k&sR7jZ^F&BzT%M?IU|SUSQDLCm6_E8fs-7QY6?Ub08{iYpRg} z*2JXailhy+5=pqjN!sGKucbIKM-XA_iosVQOOJu8oEb^(b+Va0VVJS!;u}^M$ZV{w zX|`XY9WPQPHep{((C{LhbQ3HN0xZ#<#G$2pQ#fr>TB01YSSDE;W>te^-I9doUs@kX zUI_uMDi&~T)viM-EtAeBvB>}tgL7edG&5APc1lf3hN&8*AsRx z!qQfYWmIn7pEu5IAVZ8O>EI!*<0Oj$M6oBREdI{b);D* zR&iXxtm0Q1*_p$aKVL#xtW;yf#K%r#C|;!Ke<@oQ$0hQBbh8!ePNW}*3?cN7Ap@v( z;SibUa;sUBpd6iObw2CsAr&ZeoLYH_OpHf8Q4AY(OJP@vl!6YfKqsw#czKE{4`Y{` ztL5i#EWU)dEG*-9C75Rk&8TSM?nCMB z)%!I4(x*wSkH~mAxOVRI{QME@WA90qkJL1aI_w~H@JxIU7Kc9S1ixh-)|A(V!2zR< zP2z`bf>R;nc?qf~6);q6gp5H5$+k>(6osnfoSP*~!n6p0k=Z;_IqZccP;E88TeG7bPP6mpWCFRs}2hF`7{}IHD4m4B%AX36-z+Y)Kj3!EIKMjDxp~s zz++OL(n1rXCA&)P0n>!AP7>2q8UanFktNf%4q{y2i}7qn!^durS(zGY{&9geus~lRxT7g5 zEs?*Fs+$Bh9r>bP$Yz(OIAun7=V2Xpk_0c5BGvC}kF1O2GrDAK#sn$?l9HKSODU@e znpF#*Ptoe0M(2G(yMA%BeLaIuzskVzl0 zbgJtQGM}Q2vz$8m3XMUxGM}ydZEbYbyT|p_>v1VQbjLeOY9X%1b)?vBVOYQ zI#eZEWOSSytw`b&^``#D0xLe9plLapnythSDEhlk=|?t2n}@SS$8|gD@nlNJI~Ng^ z$^=<56PhId&~XssY_Oq7LZP}hn#cQHEX^9X$x?Ic2}WPBQKZaRWFYBY75UuijC`~P4Wvc<fd4@H6t5!XKeUOkDmBG&Bv|v6^pFjF-G|ReZQkAzLT~DLUcK-yiz z_`nhwl|>y5`h<{vY?HpCEn~yFWNy4vC7#i`^Ji_2Kpg%g`T|G;%(h-)XVBrqFPW|p8@~0v-H%x3vBC~(SlxHbL$2p7s?mQ&pnZu7*y$E=g|eefThe3z zT`%}5bwV0&CQ(ieV2x2yGO^6Qqg2oMi$SKvPZ75eZOfRP2HDpH3(1hCu*z%b^7>X$ zn?#4&{o%1RO+O{AFkaKDjaO^MNvuh^r1H~bN)iHrQA`{zIpzG;#KDQ%X0YP(|-F8Mg2r|3Zt z)39r#<%Fs`kbW0@=)d{ZEj;na6z8r*$nmw^yiR?X3=641(f1_cm-a03z8LSQT$&PZ zVls}gA4-(^@};*-`%6DCZ%Z6yW!j0fJC;`Y61vL}yP%^Qi^)8hFZmO1h_p{8#O9`) z$oz>?#=wMqmA_!Rlqiyc>gl1bi>eBV6kRV}NYQ#4M(cA(c3xB&;gYZmVPGUFH0R=u z1s)LBLTfm|m`*WAns7PH5{U@!oG5Exd`VZ| zueQWU4-TSVsu8=6dad-tx{0-;H9Ws#;N1BTT>*=S>*?Beyo>m>fkiS4IY&Ae53qgl zNsKOjfx7OVsuF10(os3aAlB7Ps(ot1Ul`Q!;pYzHV;A0pt!ocqI#}R!?q(8DD(25r zCCLJaRY;_Ymd07#xsml!$?{jS-UK2A$^b)25SMvGFD+@Pmvj=@l#-$&;SW=0bYH z&@kHT`ofr$W-p3N5)uhXBr7Rp*0a~MotZC`+!}YDfUSfE_sG1~)kgbW>+>J}{H-wm zRbHbYzLJx~YU8CI!zdG67AOfy&a+4eX)!7WnU4XTen8(M^O19b zR727)(w;m;_i&BJusiSK@JSbkj=RVc=qNTr+UZNBA{jR6I;$6pik(Gaf%42;Hql+r zsw-7tiX~m*8Sqo0Fl%*KE9>-yO7oRhMQkrI-ml}JUBsUB9;0noFS}SGqf)7O8FP}v zSu;~WNlcPgDc$2G_>al{NCQiQ42>SPX;<5dRTc@mRvfBC+{?V?7YDX>y<1rQwV!`p z&6s&ZFe~}Rd>S8U>4*rjILq7Uk(S=&P1+_!o~QSy>)Axe+(LnxSep3(Gn;de38ZW-VXpk>#MT&Ztc?ZI#PNdSDhMU(C zb-zFwD@NBQ{e8Qo*p)JG=t5O?Y^ripcBN}*ludBX5hOVV|CY{bpDf8qIvFRQm47*O zGA~tHK!_8a_u5rbkd%Qcq&l6Mp>(VgU$aV+m#Yv(Z&cFHbO)8yPY^`h&F|-=rD7JT zPh|q|iUJ>!;F+k_{IkdtSA-f9oA1e1!kJ(Hr1c zqlnt*2A0w}Y!&ke*2}nb!^LUJU9NK-&UkP6sp8=udE|e6^H*SEg8jNkm!6px+t)hP3a?y|MzJC38X z^MmL;`zch7O#)?u8uc}F2fv91HD%-EJF(WBBYR@v$~FxJWx+h%Z@FaQ;+}>tKCa{0 zOKbR^RuONr&%q8Zk{Mae5}64KQato!#3+SQk4RI4NCh4Uu~$8Niq= zO}vkcTnMbJ!bm`;XvqQr%&dG>G-k`3!mJRaCt2QB5{V}5sk4&~WIuEjhz}J#;W0?OIg?_pp8J`g5g4fkY zgSDeqaBF?Z+WO6{{KTF7%)rb4aZxm-m!4yiUGT^k^YeqyXds*OXCQ=T?0?=McAazNLO7n$;Ldu7;|BT zl75v8r&NS?rz(I>sU8?AM^bvF6x4uKX-=7Vkzz|VpNwph&r%8GGuCSv^DFYQRX`$h z@uCU_({04u;%!40`4nv>aLqP%3qm9n*_~FRDm$WL_)$uT{+2Yw#MW5Vo>F z|Hg|&pcV`Uh&oluOp>ND#fmXOYbTE<$YA%|=?A^G`z!p5OK%8fMJ+NTK|jHC$~zTh z)MiYF9}#4f8Ra=VlwDF-cKs&mO;o4Pq%W<4dy<%mn6kxii&_{BX!De&=AOj8VP@dt zzN*v+;yiyAF`^Dtb%OwcyiB9j9303*TN>{!cTahZ;D8$Ah)CL(L|Hv^{duC`b>7>s z8zU+i)bmo6YuL=Es$WLn8rU-|X_t`}UCFB^+d^j)CttmXT0|N@p1xvuA=wKBJ|Y1f zo?;f%ki1vU3lc{nj!bH$^Gj+jO^RaX^roFGH|ERx%jQfqizaFBA>Df>%d5y$vZ&c~ zs40dxK3_mypP)~)=0$s0ke17oNpuRe+rG=EraaeiQHxr<^vRvq_gx3C_R34raZ3DT zsi;wjxx%byzyDUg`%fL}E>sIU8i7hUK1knuFP(D5#6{A)k6$F3-=ri$7U1MN?nCpz z?U40SSIIO3j@L^pz)L^kS#_kY-;LE;{m4jIji(O3;|@B3e#M5;B#(*`8Q+glD4>*Mq+iI* z_0z%$+*+^dvV=h~{nVj@Xx2>HpghV9go;Gbjya2NxqWYzfZkf!di39)YYh9Ff3d%# z{S=APniOV~oooPcs|RfE#rV`F@b5OrbcA1OUsPYkfVQ8E?6j9C1~Q4i^bFK#JJ&m7 zoVEwJdyO=6)k*h<7GAs>p?fJreduFx7{X*Q-5o@DVJ9Vnlj3|Y#Z>}}UB2cP-^WNM z9`lGb%Ne5*j1uS!oV;$T`n*V{W0#;v;-E&;gt0(Sv}&vN2~p}YmJ=TmXOfTTRspFhNsYG0M`;U(^$W5@t0w z#R4gFUr$bw!ug|eJ>NJ}muZbB<0&epWNEwDr?FJ_zN%6GGnAwsGTL=(Zk7*_ zW=H>c&KBx;Osb3leAhstp}DY7p~mk5xDTFR@k7W;X4F&UFYdZNf7XJjc;B@KfS zW=W0v4(V)06F#1f$>B90Ph+K3O0OV|Kt<*=5EtPJeSN7;ihV1Srd%>Fj!b*z20s|m zc}RMKApk{FfFn_nX$G`>f-?Kd8%@qimQylAnoRRm1LtOyL6XBDwfQP3OJ?P8OH1ap z=ulGqVJ{PS$PZ+jDrDg!{kw z#1{T@(yvEKc?GUig^ySiX@^gFNfiYNAbtf7k(nA=b=HSP&%(Ae2w$q|QA?yqWP{MM z@ze6bL)H64BtOY#F{L9U!SJ+elcx5$_hN)?D=S?jYnM*4zcm{kiUi*I!zLD}*L%BD zOvo69X-P?&MzV*TUcsU;#p5k_p$oTcbAQerJ(m3y&B~qCeIbqAa8b_f zAwNBE_pgz@xwT&PCAo7BjZmp5Ls5A@8L_*jhf<-4*KqR18+Kj%;>EJzTmNO-bN>sy z;#BKJ?WKV8fMDTTE5&034j=6q*qVIh-`_0ClqIv7EIOc=GHa=(qd=)&dJipoJ|40L zxT9+DnA=)!Xyf_o5yra_77USnG>k|yNO{}~-3ZUpHryZ^e?U7@mXRVIo@p{A27`f9 zYqKfZ<}4qdfCW+Zvq;`|J_~3SX+axiS9B7vWK1NtGm$7`If9jDz`&eu#;#>) z3bc0yfr=D=!~|vuuWQQpLwSV0O4?)46wpJM^ldSHnN;HHwub_3rF3o|>{m!Y8!}vV z^~}f46y6YEC2Eh#;m~modJdXLQ`O@_qvqDPgsHF**2%C?PC1~l9?@7z#r#n zNI(aTgIrv>ncIV`GrAZIn_qQ4<+H;SE8HMmItP<WB z65V=w1G!|EKuXYO`^&C^I0s1r?$db<)sB^9%9~3{p{0I4Nizqbqy&k6iOLg7H*&qw zkidhKB-#gR#*8XimK+E^Z*-ucfBiT&bAV#}#BBJUY+7-|0qk;&Q_CZixDm&r4$*o8 zMsbqn2b3;KP3_ujU|KM(!12gvg>nzHx#v!IeH8iz?!K>xK%3yxk2o+s9pOi-WTomZ zgBNYqWNG$hd?S+@W!PYPb1(3|O{FU?<-W3}0JlhgNUOM6jiWhc)(V>pk3>YO$|&&E z=1L`@a?JZ}d1{`B#e<(n&J)4;aKDInpJ1ctA>ZhzY5>6*acHUrP_9HpWCJa;0_$jn z)HKIz@aYqoFYZ8!iUuoIgNZpXC0#{WnMM09K-Q=<);8cJU-@jR+%*pqh z>+Dntwd(i%%71(2!$0wN?zt7^ze-D+nliklopZvbXW9tNBJYXGYfdTIVIb$yPL9Gh zZY{N*_?^oY|3ddK_xtY8#?^9lUII^rgkQ6TxtbeAZ<5N2Z+TqtuyOVbL4a)Qm zo$V5jZHd0Yv=Y>&Q=GDf}(9{%B5RrLG$s%d?BqInUc9y)E zoK)OS`8yH|(}^02YLFbr1v%_pr5#%!D|@K=iF@9E`}lPaRxWW-?VdJ)UW2G zJ06i1FI0hHY$35wp%Yjkii~zrRjz5tR!hRbWxUU6g4Gxw!%T4 za)sb;J$p>Ro2Yto#4{&nD2XXCv&p`a2cyYAMqVe$XOOn-C{!{uD~VJGEoiD!txQ@z zLX8U ziOS4Z=^#o93RSs!rXgu+rjQyiuf+;%zLan+l$=yu+94S|nVMY2aO5CI0~ShCD-|kH z-l2wU6+$v8mg>Qx1}^fsCXAknx6Q*|Awwy7Ev<=4^tHJEZ08zMmydM?s8qApdqs|Z zOnFMG8PsQ-87?u5Hm{FO+Brw*(4F3Xr@L5{+@f2_p0Co%Sy6{V(B+(+G)D}0JO(_D zBu&b^7nRuUBFUML~jCNpq^@uZyJp^4q1^z((jj^Ev* z)feVsHvi|PGR;?*8u@2gBcn>T;wWwYVTT}v&bLCFSfKw|q`wl!yGJJd%#|27$f`7W zzMZLuDbJL&-akLpaE*TKfUgzM=4djGL%N?!A0x^(ahxORPbAvQ>_cy#_IY1H4-_O2 zpmZN~rN~6O73)~waV+xGm!yk>u(Da#ezk=8(e&)|N~y9`2}zQ@ChT-7xh5Ue+9MGA z)#X{<=KJbt*x-AW;lDcHS9ubmNcM$%E$n=V!h8&8p1!PFX53UFlQW);grWUVv(2Pw zw+&&CN1Xx+ckf*6B^cwAHJm!1KO9Q?HG#c@?y#LodSm~ed z*Ihe*`<2Kvx9BLnoDH({m|NnFDUfm_g?)Hg7yk{D)Y$V+Ob~o_j5jZJRepuu3XrEE zue_-M=V(rqiKe|h=u($vFJ_xi@-iry_@ua`JlYbprz9H6N8_HlnF%AsX_`lmn|dLZ zY2GQ8NV|^dEU)Y)I87zKAoqY@!pIf;Y>rWEO9E!BiX|)};gH6?M-(ATl?i79@0t!#xMJ^_+@arPM1+vdo?n<9*d!OuN~(-I(RH2;*dDGmivhNsfdj z6MB<@WQy^l^1{(^>7@$&$rAlcGuzNz>V=abqN5GiQ<2W3ldY$cs#GP*gsN!Gz}gZe z4Qi7+!#uAQ4@cUfJhTU=U4~aKVtYg<*6m?oX@c8~Hm(?lm(nLvOMBp}_doehUDEM4 zmeN5wMU%!r%HqE6{dDEv()?YEJ9D=kS=>K&Lu=f555D6L3%&EHXm!}05?GGYOooeQ ziLV4l##&v=%~fId$(d|!BiHW2U<6h=C}6OiV7%EPfZITS)5de>c+g8zDnnPP@ACOZ z7D56zqbNfNtBf{eDw&@d5l#CN11OE&R6i6+cuNSPr8}|Y`_mmuNXPf(bB6Z^hx7}WY(rqHRh?-{UTNBj4-P!q+k!( zO0O0J4(@r8qja6;fRUn>pDL|8Ni)-t&cKSMsvfgQFOdXsDUDEM8{H*Y!$PAB`|1r8 z^S#?E<-t+h0xPfDa?Q|7eS0@ySem!`C=#f;HiI)aOHpv7Nnbj73V+Dg6TkCBCD}-R zvbSUWY@q4Q1!~(x$*Cd>KBjcDvjcpVrt+gZ0#tYgJvwQzH%O61Bn)(m&=@U-w|8XH;rtVxGJ))k)P; zOXp29<`~yC44j;!E#WxZ}+__OFI0?FP7fb%KV`!NOspw7c_gj^r|Jf85GS zl?$_8Gl|?y$~mM?`=b&Sj}W=0pi+@oaw=ayw`iPcjRi!cWJ&6pv`!|2!cE%YQ%(j6 z`usv!R~>R)ZfpsV2Yd=C_z{+0K#4_)Z`$XE8^&mp>OUsb9)Zz7rewb2Gs|P0lJV6q zh^pqG;}9?*IVFOOt(g-O%cT0JAnQy@utx2QKl2n*llU@mlg?5TEwVv$-BiuQWJOUG zwH0m@q4>89H3(Rn9ZW5i20;zz)dG$l9^v!XsOye=ELV#t5eSvXj0z4fVCR_>tCX-L z%X^uW;=hPa{lJq~uKX8!N+<(z4Wie6d*l4kEMqM=XC8JH0; zZRRLD<&k&CIG7CZ)Dzxe+*+^tvT5kkd7#p-@_w5Hk2VRr%r+P~r;0zs>+FZm+V-CJ zBkgVDXG1S)&J&P3(gaO>2hYPU8TF?rhyKn!GN8i1Q5z>&K**Jr4Aq$Q<|t2+4{u_fj(_Elb1=Ej7YKfhO9R)f)E_ z862syt<)I=Erblb7_3pg(Q{@N1k;~srJQP?psRkDT2}nv4Un|?HJGYgOXF}!wKM>? zqW~G5k55ASG4U~8k3ZvQ;YG2k1cD78ljjal$z=sKuY0iK6oyv6U(7v6I_w%9#)MIu z=>GAViA7RqF?IbRH_^gzqGaBTh0X!ytu0KJDe4??v3#7g+hNk6+(cS$n-{hVz0M0I z9r%>;602mzIIR#25s8k5$d_hq&uN_d+cByVG3F&XQ)lGN8%0(nB2{R}@t;6Vc4B#;DKA}5Gs#IoQ9WzJA4k&P z>}7`+dsbGruDa~f_e&3tVtod-pynNM2W45^@)+sIGO0nY@R0dSB#yX2co1}crFlNL z#oswHO_Q6I%t=D@TBr{t&v=%+Ys`k{EUofIiWa!O9T)R z3~ozT%(id2V5e-@d(D>5RbPNV2E^6J8O zn(|3#$atT80#d0yB4{v+FJ_dj^j8R%2(+oDrvj+x^t`b$E|QohlT{6?o3-bkHKkMQ z71l$|05N3X+gG8>NoPAn8+J@N$~&MmntL06{10$zy=p7ZsCsJAxHA%#spPgr(1~5d zWYZX^wEUrW9e+rdq!R2s)BDazC;!(X&2CC}ahtZ!rc^m36C&eLo^I**4N5{D&__6wj@HPg)DBBE7eNMtUysbljjI8A+XO?` zcW|3K#B>^Bhk)Sf{yg^lA&Pt+hpdRLN!6>5NOIXE*)_;oXIOfc^qx+#JV$ADkW&#y_z$ZZC27Ww|0WMgdF2~|}@WK!l{EArnW z71-KKfs@QUOX;hU=~Vd?O_z@A{5|cqNL@z5r9I>R98y9jj7$6CX++MJ3PKa7S1kWyp;5V4|?b>yau(^(cbqgnx5K0n9M6MCJ4f`77--G{7MHg4lW01Uk|ZQV{?s6M528; zPb>ZxXm(l-G~Zw8Y1nz~dq#a})EJiE5RR~bD+b|sg0_?8It%_)Za9qm?g zxL1FvfQ2_n7Z#ZJUbco#o06EdO9yRxAAd;K#M4grN#TDUN9Jm|p&>{6WVs9`X+wq# zKAzv#@E_YcHiDTu6ud&2Bq5ukzKSoS@;vRpAu^qJ(5$^>kv5~8svcji3?m(Q*xre8 z<64LdS5s{7YN$tJERm)zGpel^fohQvGQb?hKDxB~dju>Z33;I;tHxMvYFJ*ku+-2| zpsklKxRVxbZ8yf=b`Qk?+0cFm{kE!%Bj}ya$VH zhfy>LCR{b`T`LtCXi-v@L{Di1`HB`2SrwzNDvsh&IP3Kise%FB3DnpdgKC6oQYRDK z^{jEG&TDJBQxpiaPf$K?<};u8x@T6po)_<=uGi^O6Qr}aMj2&}EJH=g!4@499eE7Z zovTw!o*AM)v@my4$MV~WGE1hKpq%msYh$u1*rKtmDg7)B_n{`qT0)uRF!FPhW_%ne z2%D1)my_x)Eu58waLrpI+l%^TRGDu8{ZekP{ z3{?s(y*QFYSD;6XersxKhRif_GLT~!4*HCab9{h(6U38E62KCNGB9sn#p*&!rb7a+ z5hL9|k}i?4D*|+8b7KVQ5|S#XB7H|SyNKAF=f@3Hi{qpvZRDq_jdD63sh%6ou@!DU zI-oH(Q$;3IM{3`tMEvC8)ccYAgxY+OnXX(as4`Y0J zL#y6@FHTW+?(?G#7Jy{ybnukb)oyUp=34+$>4q(q6RLMpe; zdre@$yQOK;P-!5&V~I%^^^(h#>zqn;L88yfj>j2$C3z{_e`=n5&Ji)3Pt46%oGM07 zHi#ybYm&o4)&ypvNH_u6sVB*Jl9-pwO3-;>+`eP1QvTHj#?)R;Ko)-?#TgPj zO&RPQbP;WOhz|Jo3vH{

DI$)isayCHng^!4Rwj7DH_Xe zChSrotFpoY53o;pak)&Sjx5&o3BC)XqUqbrO_91~U>I>`BJo>%jaHk>J0y2m%G1GO*cw|=q^sBickDmwgHkqoSs`McpJVMU) zF37_Ryl=|MUpWTbf`sW9QqW7-V=v%6^;(v++l2x$CDFQ&GiHdTO{?0gfDj;xMuk~!X%e-A?|%;9;wNACb;vAFdYTTV?2uyp z5F1-5IAV`KMpk}^Yy4#}Mw7EjuF;tmto#I05f6m=j)Qnt$#ZThdjRe=$fF*ZE_-e6 zIGut)S_WFnw24IA!|!ElVuU~@>K1aRHkGyqun)i)gaFvVQq3E!pj7$EM*JKdEoC$Z zBaf|J+pbA{!_?hGaj9#~1@q6g^*F*>y;f-Z{7V)M{Cogb)<7BaN6MIVx#(^OatCYm z0|5WQ1F&|dg+!ZVTo+P!$yW6s``j15_{A@OKN!XRfna4`&R6}sIXcG8-=}s4O6(D{ z0n(*H)DK##vh<9MaFI^1F*zrPL-|&PDS#Ve+s+oo>Y8+KJ(_@m?Mu*|nmH##$@ML< zqFuF-udGNHpVRP_ny#{mnw?!Cib}hH)*!$(&a}MKDv4B{>dGof6zS6`q+V&L`Ft@K z@Ata^7LAvPuzfY!@$j6^nt5RyVe%RQY?L()rn9ve&KSl$10(cGC6!0b^0_9qURRAdhaL=A+RE*_TC`cML1a~$Hb@zEcNyE&AQsY%9j7gLjar4q=&!M5zq&eD2itiO@hze&4);Uy2vmr84Sjt zcyVAVb4GyX%IzBs`O5H#6xAYrB7WwK~PR%CXMpl1)FT%Ef1KIqFseLFCgvWXtovWyx>j zaKFT+c!&(UJ88*HT(3v@3}LU%3oiKVqJKvlz^!}s+=|ZLbqF+z<)}M%=KKM zh5^5nN)xte(f|(!+GVceCaO6y=*oEWOZC6L7F_ zl%Joq0)P-SIb^{q>sXZGRa3vU0Uw1Pf=GKEWi*+h_fo23C-`%?N(v~$D=4jwB*lwOG%V}k1ebDGM zh`@TpfvoCHm3L!+o^Ir8ogdGpEH~z$oE21J9a3_Q0mR~31puDvhzYyq>6u^>8r)q- zNj~;#*ufeH<2HE&00rr!Vz(!8_%x|k(KvXvQ5}&LoPCv(TrQEZ)7$cj6Ccp z2XIoegT-!x^5=XIn?`3W0%MOg-w!y;%Ig`~4WE<27e%9ScFc z7Eec4tQ*(J+G~ZHjJ*fBr)oR{E9&Y@_hX;65wY6&Yd4ZOPm8*%8aRlbSMm zOB`xp?Rhz$6T3`2efTsjUqL+00ZXiP+Mx}(Eo%icx4J1arjW(aYM>!MhbPJ)p{`bhil$^BgeA-p@3`$*7Ztu)k4)Z zpjYWt|HIM*K}Sj0>)2JXXfl&$^@_Z)o<0SoO=E*&mTMD-V2K1Qru{xL{U)~C=9s=P zj%OHPqQ>;nXJ$UL|z6VB+udP3F$F&_Y|)na#! zEw^i6qH%!-PY}PbHareB#X8FdoFM#xcKdB2Ui9h!ql@2>#o{HgTYK`{wPT5H8a7WB zhvL5c3CWJZLIR1js+n|pkVK;f5=c*H=(t`TvDOn#AK{eh86*tWkFj%y)3iAOnryz^ zq9L;_r)(3(9X#n8D}}!R2I@0pwUyY%n#TI{5d)i{={98jH0}HcV8id>8hz=)k_!a) zZNy}n#`*wB53ol2IFAkxkve#vl)Vca_QinpU5I6rXd_PIZmJKAgY}q0vI zX(XlXZX#htrfsHe{R;T$TwPk~EkqwM7Rq@s&PK46F65+Edje)*P4!PD2ykWljF5P6tLUu0(%E(h%BIx#68?Ed|BPr z-ezZ0jo#&7@#7B!D=)rk^}aSNHgiY-3v58U#({hYFe7A<*hmAK2WX%w&3TH2x(y1d z2^4yQ4djiGk>f_Nz&1pN7Xn#_ZHbCD3~LoOb)reF4mr3~8^spU6zGDvmb!01OsQB1kWDv0eFOlvmT1*ALC= zEJgox^)6s$ltQ=8}5Z z6lP`-Hvt0WcDI2n=~TVI+df!09D1v~2OxN=b8|{$X?0|VwV<1| zJr|$j_QAF^e&>B`pk-sTntejnV1*B|Dh>i^qP3-K<33vNySA=Fk1S8AQ;z+Q%X0r~ zzkY8ke`oq{1+~qn;0SuGi$MlJdp4Hg5!B)BZEJ*}5k~9^Nm_$2V+7q4YdZ?)WwDeo*2V2sxT%X&j>e>QLgEwvl zHYZJ{(7^kkmgj{U;;xtp_Hj5e+gw4$or`voJvB_jea&$@JOG#?3pM-Wly3F8P!mIT z)p|Otj=oHGX@jBb;kh!%vZj+`7uTy;&B3k=rF*NR!yMfjmup`t9O6#Y!Wr8B|1tL; zJ+`G;mLRr|7FP>X&+JK85$+)~BSlqKmtZv;%_hMHL7;~0DgOdz1PE|O^n@TM1UTZP zCQTA(Hc-W`tm;N~Wk-ro?jA0lHnV5)YI!u*+TSsI_QE}i0_;w|nJ=C{6Zf9;o$uRX zt-aTlEeA?6pa7iS#2!3E*7)o95i#aZWXyX9bS{J8ze?iFsa`=H|?i7gi=faHHF@+Tpg8* zz#_mIj^W`tKy7;n9y&!Rms3ajfW5zjE%*vq_2&rO+0ni@75N#G!1oSaBWTC-%)rGq zG)aRUhHzFrpaPwbTsdyC2(waw$_z=Biy$W7M6w3ryT$&v1nT6z*+_DTK*GzlU_bSM z*RT&;u9$pleSWJ&6gvSE?;^?YBm<3^T;%f0vEk@R((Z>z@Ub z-LK>Xd*uy+&Ln1C3JaDkGmsJ2cfsml_^W?_Gw>(f3ODtj$?DNH#e%5;kZH zWc(7x@7a~eui=V*fzSIsp6dh9nOZanH47xT+hd^hIP3k!8X4F|>!U0^ikTL>G))A$lG&dBP#QrIBZIkApQSNh>V0e)m4oX(3K3?Hov})z+sNy z#-^@B#rS^7egM(pS&gz2$wr8}cLU8VY_28Sm6@@Tyk)T;4JCrDY6++}&TFIz!CJmC zf7l&9* z-n^L#=TCD^jSf@7YjD_aN|L6bwKl^9@?4PBbZu!i4wKC%ZLKp`M zGv%h$T3Id76$Lorwe44dW!v)qhu5e7{8PVmP;&CqPFdL>!;$>^o-hA{?fvL+Z}*90 zUlTqiY}=9%2=du@Bm*k!V$s$xeC;8iYGgDyCH6sweJXF{Ap*xw@GL&Z?``e@ip>zD z0@}@iG+h=W7|2pyyqL?wy;5h;C<>uNCNnb!ip8+hURhgO)LJQ}SQo0WJ19*J%A)g< zfLL+g`A*IJ_@=OSwKgLfNTZm_Z84nSO-)p$!f+gZ$%)!TLDMyY6b^aDvz;IaU$7ep z&v++k$xd%A_HqTZ6{a?7h`q|e%SReBvkkXg!Z>n!<)kBdeO17fxN*n8JxAlRQg7n(lJWBZ?Ew#8e-0us`gr`cHdR0rwN3K z%`Bxwl?(SwH_xpmk>v7L>`06}KMR;C>i4_J25l9eQ(fdsEhooj=Oti!MCv`*p+P5< z{%g>$Q<2}`!=Dz$flg;wZv;2@`=I9Bt#&SHZB+4YLdFwv{}AV8UC3vArU*pW9L~2F zBD;=(Tpq~j8P*pE^#FUj)o)1Lj3jIHtX}6xUN){^A6Ig(&lc&e4ol4ty!|%cle76T z&UjCgrVfJH1OcyCUFv+ron7n^Am0U;S}KrdXCuijK`NE6`2OWt`upgsIc{(*nBq!HFXBd&4G|73|2@>)h*Nx71R;n`Spb9_weUO2*&>b zDEytJk*v`7fURQ@v}zH9b9KXVj>O)SQ<2(oeE4utxA2T4XBCQSTO>a5fH$2&b=N< zbDhFIdeV+O?4d-bQj<;|gVA_J{jW;|XtNAw904BIyuoK=Z*|}QciUU}|M~0p1}huR z4IGtTACYgH(>Xad9e+kWSEa<)C9C!kY5+1Kyn8b`PFVsRa$gT3AS-tDP<|eVaS#Jm z!iFn3ZeBYXwlxYuB%*In1f48e*JRviq!eaQpSEN2-&rO%(_hu;s?f`grbMCLGNgdY z>TR*8SFVw{uHm<9Ir;i!sS$Zs?35d&EDN1dxg}&7ZR7|}w&>{W89;1^)^RAi;FG&J z6j$sh%Zx4pjkA?ynt@%-a1f^)FHosQ%^?D|4S7{D9Y=(GJL4TGryKp$xNR!6oq$fN zG>I~^Gi?{n>KRBY)ydF;8U`svt&Nf1L6~$+-)cW_O>M8{*2$}H9p%y~?o@6&Vz+P9 z)%bU&L8N&bqsw4{FZWoGWm60*y7>UT=BhTnG{g=^DPS!f);i$c!ngxt0|%1NK%aSr zZi7d-f}!$VjxZ>2$SsxcR;TNlj-GfB$-QA9r?YE3hxdMR`ETB5Mcu3a;Xl6r<-hpN z)d&|g&>@wGRJaF^IQ@%C8!T#`Z6xleR^^57@BE_yzp<46A6|d`FaNqTYz#kfOZ!i3 zyZ8?f4E&*6z9IqwoB9Qs(bJgvORKmoS=*Y8 zLdSqWQ2;6nV^2>Knd4sHEJJya1>nUKIqEEdq%9Dva3+@r)PtFGs>O{3hk9m|1@P6V zvWT8ZhIO+)aWDFH(29*X1R}5o?ifi6&vS;vV~c?6YTK1Poa^h?7eEhYGJK4{p4`Zs z-sZJ58?m%ILwOEo$J1rgqX5ypcOUQ9Xu|1UAPC;oMu2=v^hnht6>ZQYLsQrHO6OU}w7T1ncCF=bHGs#<23X)(LXJm~Q6T!*ce)IA~1#sn>Q zHBccVS0-jHIGmExxeM$kD$7=3YyuYrSxswt1nSBM(rw}F_;|+c3#JOC{2aFC9M0*N zXFvczA9)OP5YWU99Uy*o`^~Xg)Eas8IFu2-cRkBh4~Ge1bQH>58yMiwITLE(sXfT? z*+drnRf{BXi087b@NB}qG&-^P zhYw@}mErs>~pYM(nW0CL11wo*Y`0f#Q=!-7W+Ko)Mnc>2QaSG z^l(GLH%Fdc+wvKl_!l_u2(jevez*WY<@ z%Ce_o`}99=HS9p>Zo92#X4t zHlSM^#C-%6<#Z}ze9jcty(M}UD)ZN@^K~^5!s*^h9YuvZ*$G9Z%G;^|;P<1-?hy4e2D!ujTZ zk1v1v@3;x6{@0cL>p%GNA>x5YIOu&Zbih0%Eo)Z&6VKWHm}P@y&Sr8?pGV>NT9nNq z&s{vH2nKXK`C1O|eI!?a<3`V)fd<*i?p_159?ryGEJHZ*bvu+3P+!Z%T0Tuu`H%ce z-ghVR@^T{nJvjZKC7;G41vj<`>RvA#aL=*CJx*%dXz<6nCDL}B@JrsgqMk|&3%aI8 z%2a>Ga0=$RscLP|F|{E?JL!b^Of~S&O-)NSQxrqRN7(IE#im>6rcI7?(R!(Bw;UAd zEEYfrL2}}=3!pJ!xRya9mCo=IRL(iR2L^w(gJ8`->!g1o&Ns15@Xcqe6Qwn(uMacU z(v34|wm<_5Yb}-t0(WJ(J(Z3-$3EJDb!f}Q;z}mPN?rh)A3WH{H8)IgIglnNN^lLi zhC-yRF&3-4i8(N7y7MDoh})XU9=d zIMw%I0UFkV2@Sj07_5{*h~U9i+J-LzpM>c3focuHS`#T2i4uX;85p=?XeHe%f6e0~0nay1B*fkUS zvKq%$;v(?yPBb~QtvT*_3Hrg2j|Y~#KAy^AdWwC}uu?qVAI4|W>pzy!^b4HXKbFz> zW7#0fYwf;~?(!EBJZ#Bz+7Smq%=6dB^5T3YPd))U4Fro_k#5r<$@#_udReHL9Yy9| z!pVM#rM#}FR|C9y2^)+xTX_spES>eV%i?5w?H+7fc%87E3G3#|bZO@C1PIFdSW`Ab ztT(n%7Dj;f3MlRCHG;u?M~3+QhPI`P>SVRIH{ z1dHd?dF)E*+k#!1?No&eE!f94?kfU4v}Mrhz$=0BIlsUS1GQJp7zACXptH_dpTjlQ zY2=`!61}o{b;Mf>M_GXb;=+pR7O0DA)kj0?Xkss2EK7O(aFjZvcqa)I)P{m6Hif;YKyp+)03TA=!>vD zk*U0vzSp1OjHdF2sj24$NewGkx9BswsWG|p1>_ocVv3SjecqxJzZ)J2u z*0vVl#-XRvV*{)KEd$kVE8WY!di6?+=pE@$-85=TL z*vhMusr)2u;t{n?OTTS8n^@D4*Hfo0cLge7A-!QN4<6l@r(b<0_qiNEE|M*$5)+x= z<27|sS!KrP+S@k1SE*eolU&g&$2DtJFo+=_beHF{&FuTNwf$CAu1j!o`2+n-c zpc%Hv@!6hjIuaEg(bj)U>k8NLYQC z*?EcNB8oGmX9T|uQk2z5A@~e#oOnZG-?luon z4j{Q&ij5?zks)}3Bklkm+-6*3BwyQ9C-mlG9FJWwnNklO|JT^Vrdb|FJISCp4yxj3|uwJl%c*}UTKVtreb zE(&a8dqySI8f1Ew%S0JjOICP)%5*%z`Jq4T;k_cf|2fvD{TYuH_WUDXnxMnd<8vvV zKZh?m#(9PfOB$e#ETa|X+gg;%+Oh&cP7c(&Ky<_rX>5!bg3_zn8}SE)3U+EpQ}8?{ zruz%Xi@H=GT`CX>bUtXTbfkhKk>w+K8BcJ3NFXNIGZ}n2Vi>van=;bQ6HmSeo7H(Q z7ViP}M~jNKPGsjcv(Ab99lw5Wu(EI*EnMO}1ZJ#cC>SwPmx{VHExXjImlm9jud@u3w>Q``L&_0~OA+32RDVW*Ss=q?vI}N~}SN&ffUO%eixzCgP+Kr6J*58!cMk z*O(dFDoDG&`M`P*QHt;;lIzl#=7R)5L47eFUyjQNVODW(ZUqFCSt7!HPhgo8d< zm)g!|f)#VC9K6~JEt8lE_fBdI-IWjMt&}EZ`qPot8Z@ibo&JZnFT(QF614Jd! zJ(a339%!O*`nxLv>JgBy{e>jSQmz;2`#0Yi^t?;owr)eH753hMf`cptUgAC)o=R0$ zn>Aun_aEmI_puxJn;1rRV3n~Xao<|o-8A8a6pGMc4aiE_L{mcf z-A1bd&xMmpTg^jRCU6qT1iq*(GoUJ~7w1-d1QZ3&b%{0VH8=9+at3GK1NT0Z#bhmC zWK;Qv2!iedVfzgnRi8?W9{>Ws#D`8m2_g8HBdbd&R>tSZ053P)WE}jcg|#U)dln`G zBl40g#kBm_%vWyeqI8c~1{qRhjTsov0gI|RtS(&|M9vFwM(?RJ*7j(gCDvTP=rVv2 z1Q^t8@f405N;AsjQF|?oCWEQBY#S-Vv{7o82myrz|I_ReNz1ft*c3UrX8$O)C2D-F zR)m0~Asx?Fwd2@t<9MH7kB*V)MR-;bo>L-|Hxpda0qjd^C>amv5fCCTY|CnUj6@+& zeT$6L2d?#AzbRk9NrtkJEa<_B+7cpTFJlfGEOi_~o^qNw_7#g;rK3gYDh`Kz!fr+) zC@v++5vXnx$J8LDmeNGqDo~Uu;y^vlUg3bjJTdl;6t!<`7!fg2p_S^@*y>n{K3((V( zLcmI@;7JObVtApjr3W0Q5l!M1U+Tgz0C5u%nZP{+x zGyK7dvQrD_+z#j*Z?i9(IKtVYpxp*R9Fjx}>%6=`0(K-_Bw0;(_rE%Rg?kPVJho(a zhyeFP&~v?qSYPbR2mcWF_PMyTFQhzMTLlo)wEGDA$5vHZqHtD-=%aAu<<+|S>MREK zR>|{e3P#qIb$rMZ0Hbu)l*hbGPG|<_C zj+`g9yu|(eHO}5u&Y5o_eHQ8>5nWPbaXH61^Q8+$VU{7m26}bBNzqeQL{&P*A%YFc zDG&%`-C>!;-@dGt&o@>TrV=#a10tg5u=iCL&)-ujwz$3!x9ynPBC3PK{*+~;B5)Oa ztB1tYLbMn<*xR6&N{;);jgqq62sNiCg3e=Dt~Lm&kx(I6w@D$|ob85tM6fi#{$dgO zIrWYJ&AAlFgZ=s;kh=R1kdXHaP;@}?`mm!wae@53zfJQGu)wGCcl`Rj!Ah}Qzn6ms z@d1rD1!#~P2IA%0CwUM?s923wWM?npN!j=t@{kQlts?uj`CAmvQzz8t*2HYBF z+Q4`*!{B&s8-|LJrK)J=nJFCAchlAulf}D{`8WIisoYAV$pEF%P(ITXik2$4#PR85 zk(RlEQDY7kyt!%nUC-lHKp3pIyqxDS;&xR4G-CU(KLQ_KD7<#_q7-wC4@kKNxKDO? ze8IwFM6Sssgh4Ci64_dlg9_bDhCTMv^E2LdfDwgqW^36Zz;6E7GxEtS>|>8T=@@3a z&AQ8jd_ONpm1Zk#&1Ap5>aX0?_LN248C1O0T(RC2c~k8N21BIpO4GHVg_s%Ej6zNs=HN!cV3h!$LH<0n(~@$lSIUPAS-y!2-#;~x4`#K@bwX% z#|)p>l?~8>rzacvla%uGbyYJm<-LQxJQ_5?fLzJrqxs&=M_|pLrFf?7z@om2kHCbq zk%QpbXH5oqUIf}(JFSw-sXIE0-t%ERsJzO%Dqw5_WIkSOw!Y3o)E1|VE31U=_?9-n>@%K_kkkM|?- zG6V|gR25?tNl8XJP_SZgIZ>8cNmzvw8Cc{?Lksaq^6SVJRK_rS8&p)RpK$B_NQ7>6 zA!YOc#23d_l$yy}9#gd$_Df4Mcn86Fwn2uu9mx@lY8wX7nTN8mcJN-;dQ_=0?7~4d zkWpU4IWsU~ki<32b&ijv4%^hD+P4Lz4$#m2gN8Jap3V>;*=`fgagB8Yy^wab({HR|5cR{tAc)jBS@_B-Q|Hto1tJ{CAN-`ZG_b&ALtx&&g5|F&>u` z@3~anNFN9ej587n3WvqGe_#u+BPJ})qY&RS)4{nPHZb}V>?L(z?EG>n4R8X#RN=Rv zV}4JkAm2HHq=2YNlW)vegR)xZa^Jc*R_2OT)bCq}&QQ=luKzEOTe4u+tkaYiUbpM1TQ4d|XOf|VZVgzN&( zcw}4mL7nwu4kz47bmhquC|3fM)ms)?P#ohuSL-)bbiZdc+HC}Ju+yuiyaA$F!k%}5 zAg0NwoSkG6Zx%9n30u4SNRru^OgAI7u?cL=D19kM?IWCpKNV+}x>|T`|`=RB%_b(WUg$94ZH z5QFdG8D(q;ft}`n%;dmU#ar%AkL3Xb7c1Co1d~s(w*TtNlCS5sPVYLp0>ZOJqG@4Y zz;>nAm$I_^KnZ*DN1%G|^)2c4Ei)skG#!e}GZ%ALHlSx3i!&r_bIS`r-7rY8J=GPW z?X$7hEF{sz0$<;9+(us!^8&$lQFf6?HzdhCouL$BUpq)9T_B(3*4SVQ%mL zp^XNrS?y>EC1H{Rbof(j{Db`^FIuZN!QEM%St)+Ai@j3mL zCJ@zz$qHvVmreN&ynb)6G8|ezJvlYPIH7CZQrJWi7<5p5kH6gZY<0h!O;8RE!jP{k z6^~m_5*^Uym!%q#lC8Pc+iaYNmC<8qcZ}pXp;K+)%M6{P^6&QB`U|Zxb8hQ0sD8)~ zWB{ZSWa+51NDc5MPB@EUBZ^9iDDsmcINFwM34FI;D8OOxun}&$fqeh%vzev{TINdx zBMUg|T|+h1uNzH;4fx7N+c->%XvGYf!4`pvjtOuiU3)4fwACuSw*gP=-~ckqWdKp@ z$C$Q7G3vB;)nrNiWGuQ$4b1Hrj7IAYYPzR_6R~P(UM-^hcPNaon}lm$BrXnjX(m_m zb2-3lgPfJmuQb=nNz#OoZo9iFw|_GvPs~gj-3@TGu@9#map+fQico!nM3KU?O7lA_ zIDl@sHHz_|Y`(mh$$HCqE_akwkuE+ta^#EW8=1`)fBb*^U;a0T|Nj55Wf}Z%s0=EtxrzINXc4S z^X1|UyazOF1_yWyXyG*MAe-HluM(gu$d;ZU5FR7ASk7Y!k(zC0Ff=$5$IC4sZ%aOS z$Y2TvjWrZ-)=Kkeu>-O^!0v#T*s5)$_eq14)3*?Q&TOr$GDCIQ zqvNo+1}L{aGWw-JND(_gCm(<0~x@xGTAz^&5W8V zl@2gX5a30gp{S@ryR6ZTA~S9I1zS{Mdvctc0)hS%sP5Py_T)-HltxDkfGPp)BW(Ky zB35d#vZrnTT2RY8f*K|io`wV5RuSkHDum-Ks_c~N#R~}~DwA0&Dg>LU&;($%2+DJ< zu?LCFp?I8fPkUz@H3y!j76P#c6rdb)s(CIiM}?d$V3!dbwGp&eO>MZ=f^Gjgm$(bG z3v1uNS!%m*#PJN-e4!%V%|@VVy%W&gr-=V%vqXX|ZaOA^h6EEI*o>WO&_1xvHb_2J zAA=mS><2ml&gAW>`6g3daj@fbS_dwz%jXMfO;-2?asP&aPu7?o(hrG?G3 z=bHFo?W@!TWqHzp|7=Ntz?qt6Q5(J!$)z7vT6<>U?AUnbN>L(N)7lb_yeD-*4~F-4 z?YR`Ql@{jm+-VTgri}htTD!j7$KFc79&qvn^@fI>RQ89tHqtoV2m$s@(ulyStk3Cp z;PtJ+3XGcdfBD}&Ys9u`cVi#DSHt=Iiy3GY+P8kUuq+){Qm|itT{oam^>JfFXhJ#? z#vI{|x1$sAwHlYowG_OuZiX_k$g-&C{#bU68Wi5x49pxfHw(<~>+F)kAT8o0 zhKi|7O$uMOH37nt14btAOQY-8_p^jCFb9G@m2Ie|t+)zHyNyVT;qY+| z%v%vEBTi*DG8eQi#AUZ6CrPW+_tp$Ayrs3OyAMzcUMqGW+!eZGjY}P5uvnSJT_wQF zvRtuFS?L7o#+2;lU_{PhL`FP1W5$+SNeP|oo0$ShuE`DJq!);c8a9Vo3por}FWNy6 zk}70g-Jzm3`2^RvhX4}%GN`<41%uV?-`)!gF^9YO{+BP|Fg8E^s5$$8{-6I(e=9$f z?R%DQlv)$cZla7)O3}Z!2dcvYyY<%M1Z{pb*mYD-LCLVt1R!+{oCXti#bQvcK|_pa z=^89k>+KA{)D-V3h*jJf!vy2o*=+;XK9pa6c`S!?u`sHW`36D8>*|B=-?zFU8z~wR z6ifLY0+XUdwz`ANdD)jw*9-YmWJNy!lJ*N2DjNYE*e`kA_2vAE6N4=|dxl`(2XNp` zN^c`b^+5a3YBO>wNb^xI1)hXz&$U{!q3B}sbG%VbgLZ3Zl+TU((B|xzhBytQPWtxI ztm|aKs6khBTwH7%`i%T}9kB)s2C%m-P6L@?-8y?c*?j>=et)8Kurh2YdrffzIDYW& zZQs(fsNFAmChL9a5P7k+NWQ?C>DX=Qw)$e7&r|>`#MyMJH!|H) zeT>X}&jjvaU+n%G`ykc;LzO={P|)Ip_lE2|Y|F*7t+XDN((gFxEbPiwhQ>=v)sfmR z995gvN%A(<=iQonQZJXhD+IF6s zy;0qX5hYEQa=q* zBdO3fc={%69zT+3?vp+XiSgUGuJt8QWlr_}N@V{K_m1ziVLOO6`v{<8XQc^{)5=x< zsRcBvgi}oHrNj>{S+LUzpxNh3A>$u+^;aVDOVaA^n3D?qh zblPwiU-uEH<_I$J+ptp&S>tTHnHKV!6Ku(4j{uK{ph!A8Jd0x51a z+j59=KSbceP9wS=P|ip)*hoQ%?jqX+GNsl!tLI~!pC|JCbTgOy+Z z7f%njXWREnuc`9Xj%y&>s%9K?Bn$^AWyVo%EJEnUi190n1&1P;_fl9aMz-b`xA9ql zgFw|mMxZgn3I2GHiP$0Ej(iZ=$swtY?`c7`Q7r-=a_#0*1Ze6kKOEn|eTsq$OBsZN@=6@+o-I55`5)SC(N~12Qqrcgvnrrc3 z$*5cPwIY=OFE=oL#ISE32-8yWYskMQ&gir})Bd9!AU8L|H!4gg5%a5}9OwZdtx#lu zW38nIKnbG!tV(s3$?v{wJFT6efAa;oZIh<(SfeRHcmd}`ICLXHO!$(|I>H?v!FhbC z8IV;m`(GhwLFSz_WR7g6e^`GAoo_ghgM%2!d4g|FAQy}MyOfH{ZS|9zBLf-3F5x6~J2)=P%Ug7-Z5wdgNNN#r2{@kC2N~-&B&g|aE=+EaU0i}W)tj}OG(E_ zG#(U6c@fC7fMhj>fX~@2SDM7dLk1Zj0@>*u$mb_Nm-j%O?Wkj|)KD90+ff^rBbmxw zj@7`PO-TD;FKtBYMiSfBAO#6Gjz}T!n=)k+1|a4>Xz&QnbpvXa8kF12P}>oLc$O4% z!mUlAx{OnCEhDRtnQ84C2FDBrTaF6&->eBy3rlBJ+S&%Z;RJUEV2mTv>ZVjr=hIL* zb_e^mh4V@#-U3SL!hW!OoBStWeFBb5L5pUE)maw~$m?s$peyRx&v&wHUhu3ZQIE$Cf_;!gPTBgIzAyNWQL` zfh?cEF0^eqgl!6NwrtQzOA4(aX}$(p_SM8vI_A+D6sLbChxs!Zx)*qd40{)WvVR|+ z{ekQt_$WAciO(Tr&XNNy<}5r=|6>-!!al(z?EsnT?}2`5*G1K7pfh)j_GYGmYKe#| zU%0yVWr^=2sPnK^P9H(n5c{xg#Nyb&rwKT_(|}x3L&l~kqUvDPnm$_yP*sBt-*?u zmj~N0-b+^&n^O>h8Y8Hc$!TR0FC6Bosxwp;F=-*LrJ`evypo&oEu;Vp^^1kpK;eoej5bENE1$6TP_=><+U;*PFm2m&Tl`Pvg~t);NkLVR9zZl6uyV2~JEA zF1{95HPl|+abkDh#?tJmSaI!|u=k-XD6LAJH5<*ww6CFUQE!Xwu z7k3MmZLM(#k=n5HheeVNIH9+fZ>cb!t5WM`eWpbq3qay8Uu@;kC$~>TQ5turhfEnX z0Ip#Tr`t#1*Rai?%z~BPY#+qEDm0#%=d!J*gOyum4Vg~S<`vR0u*-sj$q22hk7PWU z)miYiFw-1Ta=4a(Y4QJ&Cc_9cm|AoH0Pgp+>&nsYE*I!+5 zGGaix6Aom1oy(&`P?h*hg=k50&>6EnMd6<0ZQT+F?d6o_?BPE*nt>T{5XZFn!f;kO z6>0lgRJ4qU1-ID*XOj4FI?hCP!a*xiPJ-$8xN znG6OExq>qe#w+1yN~HKo2YcYw64pB)0NizrT)os`yS{?R6o=#Nc-V9M$kY#;ETT<; zYBXe1u)TCHm&+q*TiWS`fMqT7s|9RL`qp0H?{?gVVP0tQupPp|Alq`02n4+d@8QVg z{JMJh!ySu-v8+`JsqW0Ph|f?^7kh$$uwF0TddirPrM5WVSKM!)xY_!Ay~q_gaT7Kd z6msR8vmTcmL|1ASYf;aL0}?7h-SLXs5w1XZ-D2uo^X!6MVuqy zNDtO(W|pEo&W)M4$>&)60|Pe4dUN~^Ovv`154UXjh@SlGw|EvEbmvBCp$;6fa=FKbl(I@{% zmZMW73%(>HP=5CUJY!!ckH7hR0VD_Zg<~KPEL=}hN!m^6FfL~*XH{C8_6gSd5$r=8 zAwYpWIJpu~S(PmC9v_qpR1#HbwsK=D*02Frl*pf?*tb`ps9#8T^9(`5l`OIUf&i#q z_fXo=uG~8uf^lgefV5?b0I&qTwkAagG<|gmM0Zk3$1mk@=tz&KNMsq&)2(B)cgomI zyVz#h=~-?_v)2B~t27~XVjv(5{5McSBaNSESD%13wvv_6+A4f==6Tk+vB(sV3ex04 zOl=|(N7B1xt%F5>q6iC14g%wsb#@$sW73y)Ehj)fTCjr;c0aN5%{KiGPhHO8cj0(# zPKNiHp&D<)G3IRVTCYu!XEo!=E>zJrQFOvYyHvH!R)&C~Fq@gVL-)^YoDXe%TU2-B z_)5dnnr;Oryc0T*i_5a`=sEOw<2wALT-jp4RkMEyi-vU;E(vh)=`FY@k-regJL z3f{hwcZc-0{p_|BmeX(>FrL(2AkxHn9lpoOot4(?3=zd=h^WUp);+-Hf4i(>1Wp?k z-(knJerM1iYeJ@lQK%&yrUTOm?N=sH;Y3`!To?@+in?vg!%?|p_0UW6Z>fhEViQ{o z{wTOr)M9e1V_+uBp*d8!WmYa`5;Kd+vLe!qZ#fNMxRAw`9b}G8JU7x=bvGL<3ob4*>a-O@mXuUWdp&m`)M3OL8p5%G+}ciu1V zw&Wf-*30oF_7L8yJCyu#s~r%lXmRtQIF~RQrS_$2&5$tM(E1x{4wOd493LAcMvaj$ zeN2=K!FMAm6xuIRYqzU~*0*$gOjY(A2+>@{F31&geOKuqQjMp`6SY z@+6=b6R5x0wY+$7AwTQ|(j34j4Y7~!xpFX!tIW*I5{E7AteZlFS^)v9)|sS0M=q}_ zqm_fqkP4Y8pl~0?wbLUS63G_9{MkSL~rBi#UH+KbCe~zDF_t{Mfq5}X?w52}E& z0ajfvXE0Zn)EU-?bt+R_*BEet)=DO&1}pqJsSgh}s6=oZMW#lL?cub?^UOFv3v@Qx9U;LZ7Hr!cl)3$=eM}M`To0Ls1fKgC*6S0KEdb!g`AUSviB8 z2HuNy_2(}TFfQkKu89t6Wq~V4oUjPH6STDJk4CFB^Xc{ZB)EV2hsI7MpMTkv#nZpS zJ{`!55y!MFr1$bQ0#aY+%#Dt7x%bD|(^e19)0S7CUTOVfE8A2~1Qaa@tu_MaYtR@h z9KObyzK1jMQ<%U`2hq-2#8z)CcAu-$-(kW`qgpe zSkJ76T*7XJKt=AuElefW-w73=Tccp)mU0vVN(c{_THz21p~t!JPy|+B0MLHnUv#^7QH($gTKm* ze_17}{I2ML>Rxf21(TJAnb`)!$%XMPnZN_xHVqbbjgFV*cPwM*R3)3rYDRDP2s1w4Fs0PP+iP>Q(S z4p^;p$}qzcR&`U@sQP^cpseC|eEE03;M^lqRaTLHpazAQ+6qa`hZca$Xn=m-tHB{{ zI^K#CQCGEO`MWR1I!oMOIh$b9(m}qJO=h86ihXhj8fWjal9LIH9@b%+~*=5-%r+@^^x?7Jw6@eEU1^VR6HQ>Qa%t`cYS=01-N3*cNJ>%w7}3-#7v`ndVMc4fB&9W z2Z0`qmtz5h#WQG!P2?-)72>&4QFF=8kYbL#6Uq{s>-fdWsHwVdQ8l6)JD@+NGqX{= zhC%2OP8(g+bvzVmN>kNz$!Rd_0%K+`xxK1fEU<%YKHe5Fu+#r9Yj+}8ee{lz4Q8HE&E5YeDX;sFV8%gP7ug|`g}f$ z`&e{TUvXLu}3BczpfKD`RPa3_Jbnn3d z!FxBb7q7qA%GCtHJ&+qRW(x!ZT?7q$RtYm3TKB@p;v4a3+n_Bt#|)C%2vG0!kW^gT zDi>~n?%iY~9imt?5rl!lirkT0ynZR)U;VMz2;y`;66k_f$3ox>#BhyZrK^?dcx0K% z`8#1pt}d52pK!zkFzRfC&TPIgf?uz3j)|ZqhzKTlCT}kDcbn~Sj(V^u?CNhIz$IOz zwNM=JdX>wRno?o)?FWO@Ap&|9>8i%yCRBvQ)^^KOk*tlDQQE4)J3&x)O|^TEJ}TG! z%k;#?qJ{)d;S4$6gxw!4WbrYQ9|!v~+pMIz&dmTrAkZFcM~rJOc0w?KwxUyhggxIj zQ?k`;YC$=N$iklD404{1MO}}Sc4(m}wTtz$2EObhf&A14Er(}$b`IpvyAp4-01A}i z`e5spFC=OGP^R-M1W;>jbjY!Y8w8ef&WHm&v0*W~)t9r=9U1&lQomX(6bNN*5Fs3}+C?2nmCafZW-Dep;sTXZyB1!8P)% zz5-fvhJ@=9|1J>pKfwa-U@v$qa>e~*K!27CAchDAeCrZ6;F~#=8!w2>lPjKW2*Ojxjwz-j` zh#JZ&6cZ+}g(e70DwvqMvJi&>cB`cmlGOm!T0|wg{;1gQM|vKq706=ks$8k`1R!X+ z@g26;(#n|XR+-(ZN0KmLX=^dBa?;dpqBfI}O4kMnBg~2Yw;*N7u^#rs|KQ=@`NU9Ry3 zI5M6>STx8g#g2@x*?|%EzqKnSN4ChUdk)@^*-9G@&C17ckRCEOSA#13gYR9C^TVca z0DsP~`TN~kr$pO(Egh)U0(ZQ?xmqIPeKYc94_rEV+A;V~y^U{SvwF2ry9_tdVh~i; zH7hqiz-*JXKnyUPw_ns6h0sz&L^m9%8K#1_wYGCDTDw&Uz5CK`5f-I6s+W)xlHLO0 zL54y#Vz=AWiMMRQL~Mx-VvML4hDM|2MqkAZ>aHxyK#5jeb;`m;wo`_#_V{n{jD4qV z_7OR436agtG_WK+M?{I!Qcr=mFV8{29C-%TWM>NKfDW8}{>5`04bbka!TN>j(AIIL zQsCtc#bvP-k!4hPj*FSa0`HPVgFtXn7`jFd1gBOl)gRv)6-=*8HSa4p=77At$n9`r zw_)r1Yt2?tXjA6coq8W4|Bm{XqWqi~onbxW15`Ap$HsqGuN`DFz9dPC#c;q;G8aeK3o2Uw$YeC8Gxi2Rt8+i_>`_;zRN!o2>c!#}Ey1TBl z_gsa&$$vMI!JYjAd;e-Jn>VRsz9$m|MO(n|iN|Z$nocAZzuA6Wn|4!EhTyijkv=G- z$YCu&42N)tAYm-CWGr#}NT%CJ#(>|)XA_xTEUSLMYpJR;_NNmQ1x&OEQHQZL;h43S zs42U>o*X~>m3;l152X2IS80`N?C}``mCOK_oMO!ObIS2E(3iS>pJHMMtdGLKgK4g4 zoUfWjcz+IaRV8doif@Zk2&)5C;dx`GSK?XaD^DG!i|0o~#??Tj(wS1Epr&w^b2zyf zk})RNUEB@>dJ{K6@(F>XxYswGvAjA# zAkxcag6FlyK5bMpY2cjx+ozEn!U=0pHP(OuOIeKpfG@>?9qJ7CqD;#sD;M;{*{XgM0ou!}&Dbz);9 z*2%5SL9!N-s(jN^Ho+}S1BK1je>@*08i;&)K(^Xg@7QSj*c1@u$dfo!jja-XxX9Tl zg}}lwx?H636lHM@T0%6@1|47O+&Bcs^Ga!>62XTLw1#Yn=xn6a)JbwSNa@`UyWLKB z-myMFqQahhXI|e3Ryerr*=h7=R}(u*YN4VfM?H9wmk=)*LK>bnR%>_BUQyP=enJa(xJF-7Oc! z^Roq!YPc4thDzIMQ&Vh&R|8ZHh2kvh_qSbf){S?A2q9Quhfos-)24DHC8tu-GffS6 zlH^+4n(MrIadR*O>)|?vO}JrXI%nX1X9~9$Fy^+Lk!FxeWxd7w9U6#5o;8rbf~yjS znTXTv3jvUYOqPXNQg=(KDBR6JLaH5-_}1*`ZbVkSZSOWx!J2g{(9C*=D5#4j8P`w< zt3nopgTUc{+^}zII+ z=pyQWQ3kSDZ^S>z4CqW$_(r9dX&n`s{k|-*00O%xmkTtaZP+`vzup}JR2!}#J#eIS) zHG0VQD&5jXsz8-DH9#Wbxs^d1XhE3EI7^WX5L#f7^8$1WjBP#uGKD~HI+kL5ZB@mA zxfnWrE$RU5ouoSBN@W3%4L5MUyUiAyAkd1lnH+?_Qr#2hh>U8^*)%vaDX1&rxGC*U7i%H!zLM0|8m^mtRr-Ey({TO* zc3GMZIzs|E+8wuKF)jWk{gjiAFC;TG)R(X%R>ylMEK*tDc9gj+1tS zdQ*P8lnzBV@z4XiZYIxPXYwh~zH0>Qws#Gm7MS6XXNmOoFA)SHcnsI#MzDKcrZq{_ zY-IgXwN7=QtVKBhP*_fE7M-&ADieS`LbY6rB2JX(C@RyDqg{Wg>2Aa46%0NyB;jjg zlx(1mPIIe;@zl7ogUloWmDy)R7_*6?xm~uR18uO}T8L47PwiJqM}0TN5ve?#uYOPI z#oyuU8^Oxe>dGFM?cGZxdQ2iC99|yi6F`mrq*S9a&2&WpxrYHR2y+&fzsAu+bg z^%xN^3N`FLMSmz&4T#TP%}n&zAgpewT)Re(?0NwLQ+3ulyy@+1n@kS~C!;bDQB;A3 zfkI~9of#KZU8A9X#Hs0oLaVL66=4t~EP10SOZof=j+RAoh1JpaN)PW(PCE)4vKgP@ zJ}zW7`#_kXMm{sRLb+~&41FI4gk=-B|8r6&gp1)|XWTS6fGi3e;k_E{XfmS`wf<*X zuIlTrCG_tOVo1#ZLv|`vr5QdYH?=71l_{XLO{=5jF0f2>_OBlH#^{(rMppZq0fm(* z%wq8!vZx83feTKZbDjbiuQ_1A6oD0894B+$ycihxq^VRZrXhD+y8f>!2;Tr>>~8TW zub!zgaHDaDGIBbwdpF1wm32=Z~HtrG9l^bOGNE8A8gL$O>1JHqWW)Rh+t|L<}S#-XOB4lcxU0q)W zHM}jm>zUC@6eQ3oyp~oK*jfPXscIw{7|yc`9~^=wKa?*{o+~2P3vIasl`^_ImCJhr zpgt{Wg3jwjc%Ju5`7zLnb3n@}jL@e*vyK7t{|p=A;>AoB`#l-3zU5&oPZw(#WM-|t zJbUTOhus}y*Y_kE%wX77W+oGjCI#F$K$5j7UPA*?3&BW*y-2Y?rkADL!-?1fs={g# z{08=1A`9l>g~THyI4MxlVu22@@f*=^t3 z$R!|d5BIU4(r0z4Vu@RL`Ee4-4EuKa=2(W=_syO`(&IH68kiT;nXw75168mFW8mm~ zokLJ*uV+*F)e8hd3|1;rn4XeCavOe$4ad1eZo+iIDvGOSMy)Gl;M_+%O&0Cy4g8g8(*S9sr>I+^xOaEt)E z#kxBLDy?cOEg%*l6GgUIuVGggb1fFHW@AtqD@lQ>xIlTa?LhZ5#6v(C^)03Db%HcU zQc#O1XN^f^G_I(%qXjUPwu77bQ?WT)EMVu1D$T#W6*OnnWp0>WMn@#O5ajk1v zF@S@8qAbEP9U=Ja=y1jW!88M;7M%Ch^-@Nl<02r1ZiMp;q|7EA1A8~@Ah@Bt#E^Rt zdvy~?GI}jP`~Wl`D4*tFt7t<8*t{PL4Tbl zTj9jJ4FY)A+e$umq~FfuPv1u(@ezClqIe4&UA{$NFk|hI=@w;VU}25jHYi%o^I{Nv z)4@q3ggQ_ScI&l_n3;}JL6XU_(DZpc7zlJLAOl6#LV^_P*a(gzXd(fvy3`!Ybg&^i zg38QSDS&demSk?LALL~Bl1kB}u7KQB*cVnaFmbm}sT zQCXa)1-bkgiefoY?TDFvPv5zxB@UZYzI(e39Cocar8a?=$*tVRu9Z+M@?3cR+*y$^279r8Y93J!T?#b=z5_G>YBDx?JKbfXLbI zsCp`e;qS}e<*T+P6QEv3aW^=~Z@aLJwg&Yuwz}c;#fiEq=JPh#uypuZRrAxi(U=2- z%w=05@Y}!`a`gCOV+MM$)8X!nRw65v+!+LUSC&%)DEqb}#RjY#u{#9MV-92AX%{LM zm};T3s~tgR^HDW7QKRo5fcg5xT>fyiF9ByyYN14~hiZ2>mgx)D{qSBxT~Dgla(x{6 z9fe-LFXiL2rs=Wb8jldP0%`CFjdN-&&nFErp0~Gz!;fly7y*{W%pafYBjYXCw=hoq zJs1bJb~b(O)ko%|M$aw8pNgQp8R#A7+ne=NOLSBBP7VxTM4 zPGzJ|0M{RYsyuky0%}pn58)7ZuRVGF>$P+SE$JP)625B63RxZLfLGH}UR>_UpmPuB z>a_|~iFQ?4wJuL)0#%B}5jJwWX6k~q58u>+Gige00adZ!fI0@j(#b-cA5<(25}}EL z5irX^v(7GjdG#idFV0qSx=InOB(kbP@bZBoYs?^RP=tZUIblFHkiAw&=|g1ltb?gQ z4RGMx1suR|4D@I>)U!hxmq>!DwJxW6>1>y^DMSc|88>!-gp9-mz3FjaWUwz2peY%m zP5yhCHjzNh<@D91JjOaYb*sJ`_!2a`x)&*wXGNgGY#8Zet=%Eb);)=jPZ8HFWr8TP z5TpK6ijgH~Q2`Z3ejkYFE*#ziJm;9G*PVK{DFUmk2xWmlZ;HLbA%ZcB<8M&f8}q?p zTAYh?O{c@-hkNGKXNq;<=WV5$%{i^KPDNynpU7r}a0OYK2-AhDrx zbHIXk1TNWfE}J=PR2H(jHpvh7dc=;BeFQ2ypjGZsK+INwx&o9&rA;NCCR-7LKD)s# zlvHiD3Wn3(u-H-po#d*$5AGRJ$J`z#9UA1Nv<5z*Mg^QE3lw{t>J; z>hta)QCa7gLIvuWI#dYwN(3dF@KFBxU;byXNo$qBZ#S8I)lCJUfB+atk97M!D5hv8 zQCpNE*?>CrSBcV;t$RCS;mnMIHhm3BaD<>P8v61cDA7G2bQKU!8vzP6P*zClF4m{= z^5P6Z#Tl;e63+&YQL)l`(({~_f>*Ri*rGTJFHjYI2jmrn;pAsG{8Mq^At(A2{r|2jD@{i zR#d2FBv@;+AnO7t2c*i?dvZ0Q!&&UOI()d0??%A#jbP>d#{1U4Dhp?h=!*k36Cf&1 zr@+H^_-0363oY^DdxP1i~ttk4)Qk%`A0 zxeXM^%n+{STeS%lM=;p<{Flf)##tbr_!n@(kJJbjbs*G3)cfWJVS}Td0Ch>1RAP)x zhY#RKt4!a@<#X5r=KxXvMc?CX>$5>g)&_ae_q#I=fI2ktwpf+LqiPNL-kfzpjerff z*jYnkoMeS((qHRZx(Fs6=i57etecq&)s0x+ouA9=?9=l#tMifZm#{Pe4iTMMO6tlo zoOlC+p%}eHF;l>vMSwzMF{d?BW8!(p2Wn9Z9Q> z4(SVafh>al@y38=VNBouehAbglBbic{4uU~ep1S_&l${6bHP&8SQfWGEpP^3SMo5} zm1gfA_VoPiO{<1Zs$BwV41uCpfYX^_Q8qqLVx4icu3+iOe;eTdaOXhLw7ZC11wbWi ziUc;WZVj1V`||Xpk}qFR5wKhX?Oq^1p;Ko^1QHE6lm?711tJH?vUTpyhK;_Nv|4TH zbX~c)%FQHpKC>0acW7^xnfF5XzD><`%B|Zj`x5I)p{gC&6puE7nLW}Wmv(|RTFAD` zqzg*uO3p9O0dr5q+27Os@8NnJEd1ptlgFS$tgwxruT&}8cUiB|k`VijE$Res879zH z;4w?LV5bQ(O6-w6{AuA?bZ~A${PC6x8RNZ{*hjB{cq}|yv+PW#9aox&49%{Evxd!E zaeyH{1HpQ38L@+$b9G=G6Rb->AxNSrY(gNKiM=-g3Nu+7c?B1Cwi<&%@Od=u)nuvlmZd&-XWgwupx~{E%9Mfy`E>MsZ7XJ8lZwWfn9a1=zxJbxcBhyZ6bgB`ELxmjGfX&z)3sG z!gy+Fjn6X)+lkK4@(_6X2)c@r9gwMv&Nz?|2~ej2#NUzETNX<@vV(JFFEY6gd(%cx z;3hy=r$D-~FTMim^VRYhT*gRtgE?|u>ODp9aR}tEhe&n?;vkTVV4vp*U{rg{ZYz4{ z_7DWZKD~kO+2ULs;LDxC0!J#qdCZi4(Xk9jF6=>N7;>P&PRmk6QELtv4ARyYbsxHY zL#g{TURZZfcN~s5&ebp2S`TPSX447w3TG$r*(9Zo8SvViC&MO)xyjY7L~GCJQym13 zq=humWL!l12PzoJ90IsR?<)g>$^pM6YhbkA8henX0xp7mip{0piTc`a1}hh*7v0$I z?nekts7tYiF>h{J#b0QPUjtF!K2CRw(&RklbkHgO;3lt-!A6{=g0p$AV@rF1-&=cH z-OqS`HVvdPe~DweP<~wk1W@+e}?quqbcksekLhfTpFZ^ng&_mLd+_vJ57 zU(4g2Bjw&-UQgu;4z+o-FAo5zcVvbP3uwbKk`xx_RilRo4mmOyHsr(4y9B9B%KTm3mUQ=xdX!p zj(gd}Sq`v%$i^5za%d=>DiuT!NLmOetzxWmMhfQ$tYx7yyRNSt`SOc}eD-nQMfIF02Q?yZaaXlS7D29(b70!h&Rju+E`lut11>WC ziiPEzMT9-iV$~(qWdfUW0qA{#>t3<28~dP5AueioI7EVAXKJ};TLn=H*(RQjhDZ@G z2h>KRRIcQztjw?_1&_9YZR1pE3XM59Zw;Kgf#<;f0;$SZ62k#Spb>@k5%j})iv0|# zJ)d7|!90=S1}G2fVMBuVK%c_y`hytH$5Eu8Mc6E$q*e-NSXx-a1+wh`!QKW*QoNtx zIbts%@N_xPiG}*C-{bHkm2egfX=fJWmYm>Dlp(PBN9_u!TP z0?6F%prdWmI&qtU9Sd!7)))>KqmKH>}I2oD)LP3XkLsC}A_$yB~Pq*+Z2!K{V zCLfq$a@N;S2W&d7WamK(>l(tugT|O|-cV^HU%s2)Jew zY8uH`0KiVHI|Y!+r|blGG6oB#R*XFoeBcCG$77jKKBbjDTC-!^Zy% z3-?-iQ8ljNK<86C$oPr^S>5IkKT|0!U?hZzBG5}R$}0`e?zeS9tj2)UB`H=q)!1m1 z)Pu+9bUdO!rZDN<3BiEw0XegXw1I#j#)b+U#K~cV%o*eaqRq52)0;WflR6<=SP%vl zld}=fmHR>=(2%X&Mw}2?tSv`~=2<^i1)=pN#jYSeit@y{WIbo|WNv`4Kn^CWJ%UKq5oUz!^#s5g=ZCUvLIErsQ3u~t?7t_rQC zhy`Z?tr3u{SC-1_2T_XbAW@wWm$g9%R##Y03Kg@qhrx=@r|@%APjmx|Gd|4kv`pKc z))7ZKV!_ocBXl{Rr6(geVtuZbcZ&^WII(P!m|_hYKvzzWC-UTbY@zFz_EtctZli^a z*q0@6&%DXObCKzrAngZ4fYRepVcj-N@z8RbHU;HWKaDj8fPXDyS`F;o6%0l*aun^# zI8p%DAKZ-57L({OP)V_usguCFTb1VBbrLMwRqdL7YS8xJYcG*q?e;;XAydh|M&>iY z6^0s2t*^1)(~o2fdh!sNq8la36`aFSY$pqe`mucQ(33xh5&HT0M*ibsEyHV9j^Xf} zyF>8s>`w5^{u)N?gYls}+{0(Or?og#W;(Q7A|rs5K^j;O(0&3~8rX@6;4+y|7t`Rg{@U1667Poq)Vk}O~iY5*pZL@nU(oqMb z3IdNst?bI#z_+cX)%F4DyRz3xWzI7VgQ$O4AE5(nJng9B^=nOp>I+d5h@BG+Rflfk zdCgS#Gz9v|g3hTa?egIeflgf^`@DX6Av=HYp*j#MFb6#Dqb7b8>K31STEXwrrxGGybPHQ=lhfZ*{Kr!F6C83x!&}QNXbC%PD85dVcC$8*)5YFw z0f}hgdP3~+CQt+~PSqad3(%)PfeY5FP!)Y!(wUAdJkeLs#*TzWt@JyRq?G&Vln_W6aOQx!nytR30MEF? zV%~-+4rd+A{IgSuds75~YaNMUX`+OHg7N{NaNV5&?5HEp5vaWQ4E7*1x;cY3969!4 zj=*%YIguBO=koPvi$r08_1{Pz6my6Jo`D+8>>liSM_L8Y&yEMgD%aNh1(K|!7s#g9 zlMFWKh~ERkv_(L)1K;r;)^j%k+7)l`UM$YVx*;01IopZ#k9gSBbSV~i;@C@C7nW18 z7Wc-+2}&ZfR>oROg8fFyZ@q-S83Cc3=DG?A^^>Gx31dB1mdAx_`*l{($ zU@b~jPw{q}m6lX6nHGDj2sY&hNCPT0j6k)>+p@_JfB~5bTwCongIKij^ z!UQ*DeK-rKxoePvWevs?D~tSg%fTst`YytP0r)VU)=UBMZ)u zjeWjo%m2JLmLFSBI^1ovRDnb9#Ur;8i|2HY1*4_dY?Iir~q0(k)rh+Fg;a@ffRWG zXG0*nP6=k$L)=(q>^iquB5N8b^=;X8@TXCHUErGEN@{8`FJEmK18d~yKtbEO>4EbM zeOJFK%I-5*0j0A8hxqlgx%_+oba?Y!ZE<$te1?FuCvZU9%{^&SX|tXvtm9U+Zl{J( z#dI|g-eX6O?w+913}MaMoTa(WW&O9#Lei^xyXaBfd6nY1H|qhDt2+h76~9*B_i`dC z0+*kq(m!fRd*^`!U;dSx%&z3|u#fi&WqE!I<98+VhmU2R#z0&UytO%nInh8O#+p6= z8t}R8!@=5Ixd_sofkHi1`Dh;@ZsoMK!*Cw1e7oZ*UWmAmG!m~ zirF0vVuEA?nWP1%-rePl`#^(}IPOa;&SiVKLU0MXQjqMFQymOR(JRO9Ba=Uq(VN#Q zT4&lDEE(k` zxQc0al|@rPFgDSX35g5)+da0V?Jm z;aR|WIRgah`?0vJC1F-YTSq9rGKJ%1%8>%DQb0^ph^i!buHh9B44|xjfVBnE?Q!tl zzKfi((m8I_8X|3OH$Wi}^|W$T%O<*#G4N~z(j^Ut_f1=g+UDKET|CQ{7PkAgnJUj3 zp9+X6sgT`1))5)SEbU<}IV={RuX%%`sQczT75nTOyJRdDYuWJJRj3g6J{e_IeDu&N zk7BvJDCCQ;Q#nS`yofl=(MV(@pnO)FYx!#Ywfy>YjX-0GWk!MkxIOj}00wb+mZ#F1)9dT zPy{fW1G!0AC=6t?Vc#|yeivTfT3{P-+&G8qQ8$IdnMSO6bCn8WMROMs>jVy(E{6wZ zHpSuP=<|T`{FUqicD)yG6_T8UadnXXeaI7H|&n%$gxfymzyJRBc=r3Xit;KzX^8|E=UYH!a@} z?Kw8~7FV{>PLf5&j*Z$`*VmF?ikY)i2U?YO0M#$T%{Cm63a3JjlwCmyuFbP&a=z)v13;PAlba%E*R=M5@^TQg_V$o%yew3V zd_zqOwm>3yqn3-WBjoP{Km{f7H%QKrUU*w8=;QuRN?9ThaO(T!=TnNt(J;o+87?=k zZD!h1G9W|KlaCD$42lh3*sNN>_+vyLMdCV;Mn}`$8aeZ56_nO=+a78}$8h!!q z?ZHX1HM>L90;pJ;G_?KN#`RlNZAQ>*sRmD}b%JcAWgQ%KEr_%XnbkI?vIA=90nZ%} zWAer7FDwg9?YaVm4F^-6he5~?PW2P(T$nj$JWGb`7bWtnPK;SRe%)EEpRQS}uy zb#-l-AQub>eFQ6tbXzJEstSkfvU82r5(VJ21C){;<+irmw$eV?q9ZvF>lu9NvS&*l z@Hwf_60~9tp3A}631a!qy}l8wEb{y(S>hb+VEbOeiA@odEGD8Yid2MTk>>`7WQ?1l z7|~)&p45>?eOFeOl_D-XO-ml_fi}TmA1y*0sz_TwN(302=_5p-KhVNZH<-dvA{gNx z4@SuABFj3GYyw#Fup?#fN7@}wZAaR|MzYmvJOEUApw_lpBP(BBY8K6jth9bMa4Zf= zEOWef`L>p#0%uQ(hn**!Gm~aZ7`zr>@ks1iW_Oar(u89m{ogPYEe^s!0%Vm0SKa`l z{V*TP=mqGA$DYo@2w@ZwQY!fVpl{2tXUW-4B$MN=JYPPL9}b?&W2%(0&6(}O6fJ|1 zHO=2FkaXlVX(mKA4U(=cQeT0A$!X1R3tjEH=T_>VCas4~iMC|2Q{{Gqf!xgQF&wiN zR;jpCSa*!D2+fl#7`zppC1=hM%CtiqJWv5kI0(i=0Ss3)GzEXQ%K3BPRq)R2Ce;vN zz{!T)+|1`uxqk#n9-(Hvj8eMwU_iJwAX{Bz2B*l_Gpq@_(>37dz2 zi#=VLH3je}#tTEYra)ZnKuHhfg;9Lu*NL359lgO>KpbSLO;5Q_+g`GDP)7!3NCH7W z9K*Ob9?GN6uKeYjH~7rC+-r8_;tEdg%TGoA@G&6eKCZi^#;HB@Bm#?*Qa7W6-~}1e zpB{<)>sc(nTqg2;1m_u^>m@vy-wEVwW@@5X*#8{V>K9jga1)u(nsGpo2gM1_%PX>m|?<&<}7-`!I+H zaGIQsJ;wP;-6!%0XFl{Rm6{K+?#%$_IeUZcN8O(oTO?6g?;K}=&b68%!O2&0i1T)v zFld*R_jat2V>-YHbJOd1fE~L;7APyvz!k`=0Mf7UJ{~7@uYtDV?EU8Xsr=dLSbD6c zM{r<8fWJAX1_5oiFk`Y=bn3@Iec(u@Uf*)D{w!2{HSyt?fLkET)$%nKM&dFqa7?b? z%!vY|*w0hkKa)2$?6I>$HGN2NQc)WAgcP;40m?GYgyt?Gy3_`(29zsBrn`a@OC8o- z;q)`}#{IEvnjJ$NG}6F(H(19(3Iwz%{39qgTU&}N7P4;4H1{fhn{73Ej%ohl@X(h@Z^iHCpay(6 zu|n>BiR9}r)fqz`(HQ(p*o7?(=sJKR1C`i-zE9w3b0my|F3=I5c6vvZ!H-T{`PGXM z!7iwN>)g~!h}nle)_u^Wz#jsl+)&Vb6}<1r*J;A@XD9Fpr}*9zwO=KLC6SDcfabfM zEl~E|x~zkpp3uSo6gdkUq-i!!Fn#N(RJr z3>$Qgd+d?cb&ZO5zGcff?9u@n3V~ji-;Du=H?MC5D?`70JORH?aita>{OpwNthU@^ z5#fr#vr&iTxbnf0#i3LXMkaHFgEC3M`HBFA1;+-MvW1KcP^3IxXlpDLwKpwr>8l6Q z>b}MXT$lytE5qhlJj2%xahSjapR~k((3WcV6EnPtDJr9FSX?`77^t6c*Xm5FWj$?@ zt);$GD|sXPQVQwanhkaX#rC&P8KBr8r<>~KFq|MH$rjcPYXb@dT7+3QGQAw*L3WgR z2Wp?)&nYU*VZc)R%X`dHdxW0 zs8n_Vr{~ewAv#D>4ruG&UOTmIl;)zZMDW{AwRs2^<@z?yHo&iH`;wbmEfO| zB~V$F%BCWtZ+(t7jFrV!Fiy&~0qEj7+&lXq0li5*AnpYQAUYMg{@!|9-ga*BwM~sD zy#(5!AuXQ~J7ADCuWWMlmbU2!WmEd+D+ysdo5+4Ppr)p)sRWIV#CXnElWQ4$@w__v zXy2O6U@W7B9Nx3!%}Ymzy;yMm0kY3Wa9EuqU;gInLOu)&`AN@{zc|TsYHw@c$~EiE zIZ+(@;MYK*KA7~RX}^!pJXIxBa?zwuQ?|!;ILyq~cvmwe%XH_nuFO-M5B$5+#r46F zlntF$?t2`>#|hCB`G}(|+)NHivnh@cJe>o1T=^`NZR5H55&$&{IEc+ztB4KJJ&VfB z)N*K8D&CdD;cgmR>C8E$+&6pi?j+ZQs2r{}G;R16(FZ;|+(&5coQMwfu*cp6Eucc7EO4*C zq~?X@G_Z9HRM(t_Zp$fx+(nb~nNkyw*OQ`6%X_U5td#)BoNZIAuiIlZ#r{FIj&)+& zandLNh9J;YI?)U=RSG7`6-g=JxfrCd#)}?3p88K)_v?>isShdKE!o|K)AFn z2}$S<_6idQPF?5P-PjSb`fUe+5RjEur(=LMq2<^Mpog&exvxQ5nFTUCp5u%G-RQY0 zW58rAU4hb^rP6!9udU#t>r%e{4Xy?EozU@)kyLHQGH#woV{w6Pxqz+PNRwy;oO$4a zF0o5ZHdIf>-9a+d!P#v}_#j5y0qP6RdJP19Jp#IRjYM;l$oT6iu4jy`K9Ua}fXWR` z+kWM?@oXrzh-3(qXf{vTh$Bnt-ejhjoXq$FKew3H&8vJ4*jH42-|IDG!EV*{M&|Ri zj%&#;fvSPBr_NN|2W5rz&Qg|N#Pwt4Xa&mjr#eaAcD#D#kFSNZ6_OomiNt*b#B;KO z3t$`d0RpI91eim)c664fv>T=_uOKLK4qu0V_}l}aU(2O@r(WOi+OSPO>?daYG&LzQ zI4A5|8DK*;sSbk8F$70i&CH;Rm-yKWaBXdJh=8Yi;PMWDviJdO4GK_3r8KahA!`V* zD2oYo2@Y}Cf2#f}XuQT|siVX-GQ03o<<#>tWZFKA4>AS|2A^{aR96KDLU}k)0ady+ zbuCmY-7HPP9x}ZuHIs6U+}9n)Q-s=hS(NOlPgVEe8!ze!(D^9GjBCb4my{+hrn253 zJIc-xJ)dB6K7?U+>gmg(9IA^9^bvv;od67o{4dg${3nP`f6^GsUvBmR@t5F-Q=?lT zqLtbSobDJ_Xf`t)ODz)T10#fWT6q4@|&-h^20yb znn;kX*~l`yMl5@K9r@L(xx{b)wqp#}S|@_jnR>U|IU^;BV4|hP&(yRqMtr^GFuhU( zaWW0LQM^{qHg%6>xt`k&T9j^wv2?JofJyvMA%2$t?8a(Fwq}vq=T%e)qIFx zpp*7p(wiUDUZ74rB1=;b}p$+hgV%W!TQ*lRz1V9S3o zi{$4|Gx?_oB0m|r^7WeNrY#+pnhyXJ@jGX5%71m%m!0AR@$Ow?|9z#3vlTNv$H=*} zgNuQRW&EU=9+XN4le6g2T7zZ)dRVMF;?TKokr_8a>DyyGrJ|y+e1af2F=GcxJcC9x$Gxq!+i}}E!+im5!@YSWgQ!USbu4A4 z2|LQs%c0C{o+sFSUO()l#41RdudwGQk>nRm*}mRIAo~z5;C&!Z2Qu4wa)E7f{~pkz zW}WcP4NBbV7`my_MiuQYSTFL$ccOCTonYnopC3nm`&Id;9I&*5tn4+6JEir{&k`9R z5`4fSqXUlKwzQ};!}s36kX?g|o17t9M?@Hdr`}_0eur}IaNyutLqKFJ90X<<^mVKp zDDoXyj(!Z|3JA0H3Wn{ZOZjj*ldn@2 zhHl`n?YrtESQ}(@6RI9YD(J&HNzH=rA9hSF3SX%WomEtt;#r$R94!O+X$KJ}=ian= z*W%r3gc;H^B}>^AU_Orpacis-0~6MX?y&*G8fh(tsKO|r=bK>*?-u!3B!h1d6&;HB z_Merib+XbQG>PMBIrCP77L!rY+0y6}n_)|LM7UOkvnX)Bg@JGt-u(JBktHC6CM()W z+t7i*&>tM_$*;aX#omGOg7dKvwE8(`VEA=6)!P^0ZgvA^ex=!Dd<4!L2R%(W!L~GQ z^LNHOY{U$t%dNN4cT-j-(791Z0?$9=p0eH^nGsMiMP;zgDW(4r0ksRZL+{C9)R$jP z&X7^fqzxl-flP4x`dG$K&t&k^M+kT$@ZqKGcR}?aQ{FBS@PFXT;>3~w}dl!3X1j@piiUtLj=!Q$5ulXm@}Y{o;K8(iP1KL z?(}BzE!-A(%Qg0JAC7yAu*?TiXl>8ocvr0Hkg|aQ6aS8KsxX5NCNypLVFyC#0^t!* z!T}3)fqXdIGo7Gp6VR)nd^$=N==sC8gfCJ9={RP+iQwH7P%#i!T#KDVo>8mTeMEQ~ z0e>5rD+l)3Krc4+T&ASB)Y4QJyuZCcaFNDxdNq>|$72b0_RU$2T-8Y;jTSHg@RY9; zA5K5TKHD~1a=*Qj_hHl7fkQfrPWPc#Xcrg|bJ+pnGhx9zTidC3!}p=Kl4tf>$RG&b zvx$AodJa}pjqyG$1X%8j+O!+ctZ;N#!yFDEX_E>CHN~#LuB-D~*yR|oMvYx~2+BO7 z#{OE*qE))usa9@@NMiljy~VC5Agmnfxg{V8S|Hf*waC(L8hc@Rxt_s_H7J^pX>~U8 z9c1#EL5K=GeJmW{&JFD`&O@+i z>%PyOmT-Jw474$U4Wd>LwOpJQKf5LO?s+QWX9tmKlegIZjzFkc0I`Fk#qZ27fp{RP zVDK=Aft+}x@oXMhty&qQq>Rc;Dvb{U#R--V*BXbqyeR+-dMnd1}mGT~_us#w;x9O=rm`)ve z`n1$6i^CZAa0c(~2GVA|9%-nCt!>yghZC-lkU2PNmdK|2%BA?Y3$l1@gt?jo|?)~@wdM8+!#AS%{c%Rub3nFRYyr7ct zw3InjsRp(VL8AYQU@Wh(;m2@FV??zfRr5GLouWBx|D%y?7t(AkWTyw?$4!R!DcXRY z@c?4Lj`?<1i?wcw=`>(TS2$mn;4^mwRqYo@B!TRLf0iyd{M zq-gc^Y}!=SSwi?*9M*ypD{)ZP*r+TjWZeiK=r8YePO0;6>Y5b1 zE?`8?7QT)os5ozOR!PdIvfNk<$$D%YnlL& zahX|i_#57O%8s_Osu72GLo?pTM*WFuS~Cdb9-|Gzg0Y8O&IwAe6=4 zOHdA(&#taq1?K`JEbJPy3($Y%1VJ9w(d$c4z$uMZvblI8z3&}rCkY+*rr@wT4*Dw% z?Zo#1rIAxut1*;b@s<1o_}(=Vvt(ns!phjxflN7O#I?;f$BQ#)in`jms0&3qC1Vh3!lE%!Z0-#; zWHy8gq*JiB*v+`pA3;G2K zQtX8W402r={}$ipKvd6AgH$9gDTtTu03~Q5*)8R7o?}-79s1q@?g8lcB0U4*0#s#r zB6IBBCG209^u*jtBH)W`=jqw%_j%aYg+2J=%+FS4CB{RdG-u} z=gU*SZo} zb5d#`wc9{2bAVd7KytBKS}Y^d<-9U0zdLBAX%XZHS4%a1brjyS+?Hyh8EVv zHZ^#YLJ_OJ&v7$G+MlAKg%z?&Yx%RE{p`Dktn}9QmV>qIUaoxXH4gA{jp&PY1~@nq zT5}xwe1hy@p2-qXjZ;Q~>9pAfK1-jQ8FX%~j`fuah6ji<96iq6{$rqhi3T6|kA&efS06Hpj=Ll5_o z71)*0C~<%s_&j(xkb!NgM);uAdERLiHnL#k^L*{}saE5+iv=S%hrQ`0=RlI?^5BUH zRPfuMAzREZg^WnL*C4yosqqwvhDa!ep4HT7hsFza_T6VbYeH8LyQ z1G`1EP&Hjjj}EDhcoHgc!cYVnA#IgS&+`je6+`gnne2e8eF=W}y&p0=G+ke;8}MP^ znz1LBYFa#T~dwczv?N;mp-1r;mVULdZtYPp{I0Np(d132( z745XnYa)rdH#JSStWlJeDnL>JxzPO-A+xR&Oe<7Fff_W#2QF~VI}_^hJdsx10sR@u zuU=ovKl<=UVmFf0wJoo{cxIg*|3Dr;=t?rlKy9)34o-0j;{YVH52O3)GeGK(J=q7P z_;l^di$x-T?+G$YszqNEa)ev_`=!ogmCx{Op5k+ViA;Bxyf0Dl$_!r)+0N?dTp0~g zfTC^Kd4j;6#oW|SqK-)eK|Q-yv=)cGGRvvh1FUx|(sOf>ZuR$D6f;D`(CznRaEJis z0j?Vk*4w~AWv8m?V)-V+gGJUEJ8rQ6r4WJkA_Zaw_R$fS_&l=}0u5FwQZ@5LoO{@p zNuX$j*IbE@{oui#^zeRf@Qhaoq#B@xr|UWXdkT8(fkOI@(~O8G9HZ~g`whd>JfgEcx za=`6n-GRe7S}xBir3+vm9XMNe3lzs6!k(He~H3U#b|G1=ldZIFpyR5Dv~GH+N;t=}@u=4eB!+W^uAYK^y4RCnm&x;1hyAU9GF$AVLDKmWHuD#+a(M!m zaEQQv3wv7FzXJX98i~&efy)X=4Fc>4lph>A$3BoA=Qx)H>)Z_jIoRz0VQ3&Y_LTNw z+jvU9hk)g`$GLp@vDg=~(USh2KopezU;oXt=V7w4@oASsY3M~$V?PAOJKv2_iD=-xLILK$5sB#T`S z*pvcMd{OI=$S~Gr&+h+ykV$wNxo|gMY4lWVGr&&a0A8!oK%qjk6a&(?rnuX? zpN4?Kw0oy13=9C@C@k>2w_0z)VDbOmtKz6wm3A);x>Yky)$e?eP2nebS6#O2nRO4{ zP>UsRnuYnRcSFa@ZjWntwOHPkyW!0wb_;Va;`No z4LA({cM7LV)`3)}g*py1>|^lmRUdycZ4ulei=(UoyMD6V+(4vwkNIzkh^;IWsPIKC z0$%hY&{Kmq3apEyIEMgs)d1pcI}lEa>H6j6#paDXH!)c?}X1-WL@1|9L%NxBLWo4y0b?k?IBw2P>R|@OJ*m0oymDJNvyaI`vwg z{}lobM8D432xhq!hXs}@?&uV26%2F{gsW)UdZyhUF7{S}58U9M$DjvRTTf0n;^VT? z0)89!)@*UM3s5;+V>;&)dY~!Db~$tE0vURSgrv)#MSvQ|3|dGBhoF;T$?$mzvttGg z6b6gx`n9Z*TbTi7WQ5eHslm1qy`3ENJT(MMwFk&gkx(G0dvA&4ai$_=1)P6{L}#_i z%+&6i?mXB-?j5J1&{=|W=qOE2bbE7k%26Fwlk{M}skKTm)@Xs}$TROdLtNcb1=5(j zP^^$Mq1c|ydNKyt6%bOkbI(Va^d12D=%;moE!G-n1!v==IMZXG469RI`#n?qTg^@o zAfJLZdm$67-2y>z4~R%Jtb^#ZUJk5f9<&kcBG|t7SmHKkPq|vsv&FitSMYaNpl@)l zN}zevt7(EZ^gv0D5j>K98abInuPTC5K)xzLTp-U7XdJHt8EqYF#jy%woF1UWoOx7K zrpC~L9axVI4a(%8iNMSW8Y-T*LSRpNY#E#kC%1}M1}WYS5qC{eX!af72tC5NL_u6dAH z-A|z~Y@V{?N()9bW_C_la!!%N`vl-%BfwC-xCP!BLBu9hG-j(c4FkZbr55X!MW6wT z!vebFV~HNU5^Kg`PF7tj@zAvIvbH5N?XtSM$f6`d5U`|(2Oel=E;)G6$%Yly88-J; z25`t;S=N4*S&yp%J%!hXv70J`;j)WH2mcu7xg!5x$j>Pya zQwUp;52s!O4uz#-!gJHkOe7;}7{{Q+G=cdYpevf8IflNXm`0V5BBC^ZUv3m<`FSNW z0@fSx@wUPD+bW6Q#b@3GV65lxk%)1o&r&u-ZtiZC>fPu>fucM7i4EE-m{D8BlbvQ; zW`K$F?F?()!5U|v7INu$W^!*Ey!|x-C*UQj<+%XGX8{dbAoED4IB>&V74jqEQ{h>? z|F9>oE|yyBu+u`OFgB9@OYAqQtGf7lij$YZakP*&#$l*hDr@Y^)?p#-m2o`d1<)O2 zb4wyh3%;tvRfEg${E9{_O-B}aDH>%c%BA}pP8?*m-{H9n$k zLoiYzc=`IGl+Qpb{u#2NPY|&D2HbZS8P!JvTU&bnTg%qW_gAx)4BPkQy`2P(AXCkW z5}T5ao@F3Jw|Hy-mV$n_RTQm(pu}2J5f$g;9Mle?5PNYV<(mlt00&4F_8^c-qG>~* zK8-%^qj`;guO$HeU}a{?vlYi;h65S;fe03hb^Q`F4Z9fJ1{^CW7@lKBxuhi%qk&>I z*;2pMiONPZ0!Evyz?_5(r`*7MlMYzVPjTFvSZgLKFY$DKqT>>XF&)E!oxC{#6?84l z{sX-2OzaM_^GhU9-_KRKmDB_kn45U-FQ&frh#9&!k-b633{oVOUB^+H4>5p6Hr{X4 z2K|9+v>BqfI{U1 zU#_)y9nKH|0oR`*blgkHG?RUS#JR>Ast-e*;*g5u2`FkRrBI^-w0!pp=nBvjmSC6X2u2dQ zg01HHt1Ra3Js zzRm?lNQV9b_cwv7`W$rDQ`i?%AbPLWmHkd%N283v!*~fOVrN%Uzb!pbR3Y}S*Xsk3 z0@{rAD>`{r1Kxh#PE&Erg-zFNzah2~%nHZ5C@@l2m? zO4Z zlIUNsKOgZr91h{FWB|L-?!nd)7HLu91N--6BgI#^&*cVd9ZH0A?sNX?$OXWyH zp~yD9nWxWn7_N1|*gLPK`TPWqKgo<#_BUR4T2HOFMh4c} z^?-C*@)?lJ>v^n{Tm&cR2adwLwicM05iguD-U0H_h>=L7fQ%t_NngE? z>GNxOp1{F2=ITV3I7_762CXpyLS(RVfxvC01-4eu#MWw=IX^d(%{g@)`zj!z9DH-+ z!#gU*+iz0h9Hy5e;90Kmxz^IW5AK)Kd;L#Gl#4IC>+jIGGm+feOPHYRXA==5Oy1PI@{EMQ((^Q0~OSZ`7`Ekrwtki z&dlv#jr&MqfcV)R1brR6ZwCQl+m-mCY2}R$I@0NdGDP6{@V+nKKeXkDv&8DpTT!1D zR9|+E3>?m8a|#;i>{{Mjz(LQBkzAZ0%RiM2L1jh}s3gUiEKD-Rz0Udq&1IMkhqY>{ zdFgY%`ELr>6&sjBIJEf`XK#hQ1oWhfz^?Tg_Hix=*1AOEP=bD5fT}7AYHtTRDcSW* zf)_hmGi0=W@C2NvcF6dFoIYIJ0 zrv@0#IQC-%dqGN=TZaQG+eBNUJFXwWFlQO*9tqwirFJ*ok?+v!_KLswzg@M8u=ONW zxDc5g9M&~5LD&aryC#6Kdp;sZWRrln#@8t_X3#&#P^q*{bR__^^ih;cD>PN}Y^7y( z;}4L9?IP2EK;ui{RUA5MKU%3YI~@1~zVLoWCjA3&fkO>gsdUh=j1u8$Lgn@NXht%)u4>8bVPU2xtNeXS z>r*7?t3t5SLWHYntXRKN-6^UqO)F@X;eGJ1lF3#|K092vk1W&Se2h6~GYy0aL>7ai z+UcY)@}{JrHrjQ!hvdI=02Otv={ez0&qO*S}oH`5C zD=jau7O7kyZQQ^(e0H)i9ZhV9CJqYc8}AOWzh<&vjRTBxv(;2;gWGn);nZ_EZMF4hRQK#WRlU5)~_;d=xyK>1|S$DdtfC_T_@4Fn(iK(dAyDn z6!)Y8ZYaN8c4Q8^!O3!MQLRPa$9_d}|({5}$t zGTvzSNI_$IqyHl}`{3?2GD9qFX91c5!EM?^hM3C$fn|oZ-WD8(w+l2fktA8DDrYk9 z;1Uky6_DQXt7kelhql2cjg)6*&?eA37HK-*v3o773mnp<+LLlLRW5%5s(>`!2^8rjy zP~C)`YvFT!MM?TWD)(Uv+Mtjye~mfuCPYM1P=2;u5%y|_~QYI?OGSo1-;jF z=5T})?dZvYzLe=oR#!_Y&T&TJz}bq-w&{Fg-;Tl12T$l0(M$n~vY5iLPsczIVGkVy zobDBD)+->W=Ll3TK}Su2YUDEAV5cr-I(^-B9Yr1^>eK{V1Wc(?^?cm}s(iG!D-U=3 z^6=3jmKV)>f0Fj%!Q5iEsW*c(R|B}k-#p-umPZ$XoH)izu^N84nXA`A@SSeI1$s? zn8SaRuV)ehwHmk_0Z<@FM)KETEuX7nAz&_LxWncd=k~<;A=nctz=MmnZzM6OH#c1$ z%XjE?8%DX|ELzN*AJr3NU0)?Dbc7dA$A09yZ1f$>HD7in_q+6 z0P^z+&SN^+k;B86(qH!E3_+PHdRT28=0|1Sr-1sY8!%w2E&~#Fd~UcA18w<}ps4S^ z&YZMXg{T9swJvsrGEZvCG*7Jr`&qY+ki8>rN10%z-)Yj#I^4Xk>1pa|BRWB@5^Nz#F zN}Dr)&O~aoBQGwIO+3+|hDW%rUw<``f0(iErgd9~)9J?Gu)Fg4SJw#ac7Tp}vdXvG z6&n?m%N|w4Ir=umWU>4l~o((IK6P zc6EDAu?NY^udrd}n@Z7?ZuoAE4;|GTXHtR+fRif9Q|#d< zvg&MP4}r!EhJAW(Qu*609&e=pqycE-e=+C1_3-0p0r}^ zoy+P^adTTc%t98c1D*BpvjM0`Z(ZngZWc1;tdYaMDHm)XvNXuwl1fCPrPB1UK^17I z0vRx=D^-uh+P8h<5L&R4eoUp`4Ze?nXEV{Eg(Z-~!3a)=0|kI42aTq5DbvoTNYHln zB-Ugj5B7An(TZnPXNq~uU9fkszFXEYY;|rFi}b7c0txp*mY1NSMih5j%8bneoHu4q zWSIeBOV*~1JXtAym;#BYQzmIgRN6H*(F@GJ-+?_`cMj#f1{{8uvJ$X8%`Rw%rYdGz ztfioeFp^d0cXFF%L@5KdN3La*uEDT*8u*7D&!`a3K-1z}BvT+E_%4RKLFD47`<0FUT@fioEZ~ARU!cqgg z1VZE|SpP-|m@zS*V;j8zr_P|13aX1~^;I7}?GA8><{0^EUKfSQSU5A`S&`H zWEaTe7{=#%av{;Lek(^mdnjJllW=S4q*@oKWr3`5FRtW_Bip-#a4j7;HX{0jBhtXv z-fQN7!b>@ZgSwB6dX>r!q?{Oc)iqz%dJZQ*Rc2c* zHnzN+lQI*XS48S-i*px%pKn@(okPIYteJR&GrNSX?I6b1(ZN{9M2oJ|3Dynk==4h! z_~S!16VO>v65@FyFvPxNDBOUtcD=ejit_dioE+cGHlh$%v54TrM+nqFNStF$dZo@u z@pO3UR-LE=6mgqf%VrLW2+y|K!uUHad3L>!@1MMu_F)@AiJ1zT;AdhM0_ofc2lfUO z8_wFRD~E$yarU>eps-nCnIgl|);x>*zp`vC#%?nRp@1T_8W8{&RFbAE-=-!o0HVmw zNfji-pE0uGjB2G+O2&FL-GvPM^uyPRtVU6a0E23?8=#LIM#mwcq-Rr|BhyRZpn;OD z5QKHJ7My=5A%X}N*_Pbv8&D!RR~9JJ>$NAB2riChppgy`Fo0gcw}6Nw+AWx8bD5uw zs%$os_2s#>I8WiwmI(T$nv`v+Jq2`#qfdBOtNdo9hONj7&x%uJw;)*1XyZ>8^!`51 z59|*RL!O1mG+#VW*^YpKl`$WppUBENk0g=*+nKZ4se()?c{tW*&Cpt2(ESx zT-kx0+z&$Q0Xq}Bt}L)_Gn}8<0;ty<33($nBO?%;dmQwM&ngpFjI4ugXnG_uJ_7d& zwxo2Zob0Pb?*P@^$C?40l?DYn6E?vz@wQ|#t8^@fi@>|=M>;4nqGffa<1Ts!ksc0qZU2^(z(8Zlv2+qb?a#&ix`lE7T=Ic>GSUVoTOxUd}`3}8q zgO$xi9&MR-w9Jf`^CgTl3`ayb+~*WVUwSpaw&)4$9zmJTH#fv_taNb-$F$30P==ey{poM6X25Yq; z;V>MBQt;$$Hb!QfwK=wlGPoI;@$r_lD`1&Q1P{exQWwZiIE^KT5w!tDOWt{BqwoM1 zexV&3cVAksavLMm?a@?=^b4iLSm!|5=ot=uvjPRI{8D=R_Z4pEm;o#5V;=&Iu#V*oP?GyU=>qz`z+rtia^N$)DXXD4 zI)|o3$Z*pZ4ko8mmnOS#aqpDAHBdnSYn}PTaKm&uZ^JcgGaVJ$Im>2vHFTdbKshX zN0z*g4C~9QO0M82pHpNEK@Sjd4WiX|wW8h`h&&;)by9Z?NRMAI*k$Z5G zUfe~Xj)cSpU4io|@ldSRKu0%NoO-^7a|cAvy&uJsm{wo9-32EeXT>1W?6>y?3r_XW@Phn<@jyba{ zv{jpj@Owq+h9ozBM`x0Sy6>sq#5qD+O4!dzI4{wH#|n^qACz*`Uc;^=+JYNKuVACF z_u6y49*#URqKfQ-v2{8w0~}N64w@H1ONl*1VYv|Jx&Vcf%z!kkCyMg0;*#|xXEPvn zm!N6x!?t3>7HkDxo#A>%)pl`aWuuW!KxbD;VWpaZyEv0u1n0D48%~L?Ba#T~;<0-K z*B=L&7S^hL1X9@Be-FWAM;bvF0fSLW=C}n5s2huX%eryruLb_2V9c1(u$AOCC zrKPKb3Ot|)>-ihd^1IUD7!Y<4ArQ*fOc0C|0cWl)+YPzzGnw?{#U&DH@IW0<7g5L| zsju*JBbmUtE`Sg}?f``g``9bg$k`web>Xv`Dp(g{4F^m{9iR{lxS}>?4=f^R4bn%X z#xskcueLE~BQwM46hB`e2ya&bC?Gsfsu@$yX%WcwA_oOWg1@I@9-IKd zK2Xo)nW(C_CYPLVhx1>7?n&{v3_LeX#*u(@;1hRY()S$JJ_6y#^{ghKD=+akXtO1y z4f+&`!~Sc#U^850I2cs>L{or_Rn}a#c)uzp z!e%9f%T0}ES|I2yz9kX+yMEmUE1!*<2lJ)%fMUdyJiow!O*eqcY|-j@iU@JOg#%Q9 zdO~X>&0wUn+3($?F*jmKoXo5*Z9#NQHb-T^oD$PEn{gFpaymu<)ppCb#*17*J^w%h z9Xe}5u~c-_&#M&~mGiDIpYQJ|rfe46Wzp)g9%T6TRaMn3h0Fie2BWId&YUf|?Hj%v zU+*w+M8wZbZ-WTC-5?sXlx0$=6#a5Gmk8^$oFSU#ERVX#lwB9BU1FXX4?X#V$C><# zzjSbzBA_d-oSZ$9N6jhn`(>@2%NRJ&M&B7={WoV7B6I{R!<+SB=Ru(ct15}E_;rTk zXb^ZCq-k5Ip@KNa#7Y;2KGO-zfr`g*v}?YxwU{r*pN1-WCNlCm;=}NV;Hks)T7GwQ z(h9**`(_P`Z=b8A-xC(DEi_xE2oZ~U{VKxRZB!VkUo4PxMaWJ!supaX7r1bTnZ*{t zBMfam0(JDET*7!9;b6Tvoy$i*Gr<67notC*hb(yrDF0+Rh4F2{uwttrcx3Hy69zI} zE+p*5Z-wj-q_&W~q*$*N10@D5D}zYgptD3-s9eh6WrpV)bCwJoon7&c9NjZp1O-(6 zY#@_iaNdHW(As0}E0sAn&#X!i^k991!y_0~WMJ+X*9!Q3F_IxT>MkgQC6!b+moob5 zl}sMDkfp+iT_)0kW0-=Hq^}PVU>x9FHIZ>SV_XZ*hSpl!Iza7cP|5Qv7&C0RQ_w-J z2Y`?t!2uuueTC0>c5Ufo;P`+-b(IFFIvJa-tnC&nGd1|9LMnqsDzS37nvgWbE~yiX+USQ^|S66DlLkULl6_ow0p zXE0Yl1O1Jmy_o>8IKE(^a*a}8{abK$!3M|*&WMMM-)5pjiV-5b}9M4e9MY1bqTTrL}|i^YKh+=htw?o|eejoFS*RU6twfDp?OPmOY@9 zUt2tr2)GeM>``9287T6RR(mRv7XTS`fRrvqu*ZlP?ATRJBhJK9AvWY*zlG79t`Zpx zwxIXFkZSoA-p|n)YeQULJL(}=A@YWRE?X$tn-j@v?5RwC=%!e=hGgxb>N61`Wic*w zODKrRDPjQvau@sHdYj?TR9?(2>2Ww_#*Q5X3$_`ySs*x^0d*O1(OJUKu15l7v@tEE zJ5!tw+he^Oi*9}OZ%!O)aLzitX%T3bZTkS|C=A#Uwn39f{R;aKdzsyi7t;b%89tkP z4r}4|s6zw*pyO&Cp2uN~ivwRAwE_*~8LXs8dT1-(J${S|!8dQ` z+EuG1p=`nkgBQ;9dMe+c*RAInjqSK_E8hVJn&Y%yU96>#g?|9}t~Z1sM^N(@nKZ#LEs*&>fcNiO924$oEdvc9p-nm&7Z0orL%d+C8?wiM!}scXmYj4C zekUWx*uqBG)bk38%oNe8MUc0irMmOqB09iHqkF67rI2}q$N*w?|JWIkTV?optWl8IIf zYgI5Sf%AIw5eEgj*z_G_E)%&#&~ezE$$P^qIX!9tf>|%Gh4m`55L&D18D5QW1p<|dd;!PJYj=~Q!dsP5=GOu}A_+by9$*!+ zo^UP=)qP=T5mdSHyZR^%b}KN`D@=Wg)Jfm%iK=VO6g0@%6@4xO{{);Kg@znIIPZdl#Vx{HZsej&1p zdj~D~^jDX%m_9%-1U8*rDV49q-bDJ?Y7Q0;JaDdxxIL^J2b8%Q7z4F>h zMj=Z9A|C;IcyEk{VuJCLOsRpNsos z4^E+r&pwvVCYc;hmhv;CWdr=&)i_cJx&7*?Ts#L|^k@5$BT$HehIJ5RkC#UCFXp{q z&F9#Q6Y8Nvh1LxPKvF*175T4EsV5=wY+5N&`FIyl@yR!d@nif6Rhg zF~#hx39!LYcVXQ3Gg+;WF>c`~#%rxd%PXL2SZk&SDV{#toZ~*AWeW~A+`$3a$At|{ zoeBbk5|j#EW~r!Xu8PTZTA+&86%L05>NlCK6ag3#@nZofsUjd17Bii23Pan#mIiGx zu~aw6WihK3lm}EOhyAGJlrvFS|AGCG!NG0T*PwfHy^bbmfvRfD`4}YYD+DWt10W1N z(ET$lROg5drj>RhlWq^r<2OLDa4rYiuVn>JPfg6GR@0_L0jCNKJY>6|3~`2nR*j&o zt6E{2`b=>4x;(JoWTjtK&4+I7yu0vUMuWwUSq04YA{tH z5L?e|S**3QrQ87SY#1srDQWc)~+*lJW=|8!r6yIzjE6RYl+C| zdUPq(1?U#IU>04rgH$z}D4noEP{o>?Edq*+^TJ>pIQh64b(9Wm1P0x<@JyL}5=ps# zbclQEiq+#tfI!c0g>@-6Kng(VmPM`&85NNycdPnUn!Up@w?X0N&W?)s(KayN&Fz3%k-7YG|hI_SGbivvDrJ`g$o*2LXq3BJ1U^#Lche6sRo= z@;^fS+~%-DQd`MXi_EX{U0Gw#65aJ-Ti6+yV(;3W0SkVaO9RnQRWvaJ+M7G1U2Uzk zS#IX?YPQAYI#y(DrG-6rfZ)5^gRO*pqmIfJ3C89G=wS*p0|`)Z*wKat)(N>y1j2h= zteq<>BpV^l1@}wbF14hBRygB)F4&k5Ff`1X^n6QEVotZ707ZI%B=1FK8#Rg@?8QFL zBB-(eK?v9=MaCOQ06ZUi+Zb&I>Y>eTDv3z*Xm#5beXrDlSgGl=0Sw}v>+Wc2a?Eo^gh-bB7Pe=0V z)ROB9N8Tf9qI6BJg~(PFs)1Ban67}HOo#ayh0=<<83wLgZM6uIc!*I9H7J#$ExdoO zy*?wXARycI)YD9U0BUPWQL zMb62~aDEFGM>e%{X#=Ccw%b-fsj)Vw2F{AgbckCA#_tL+W>T=r$5TmeHceiQwlbY; z3^h?Ver((jRp3eyIkm>|kG(rUOP>Zb8YAnyi#2Le@m*S$E2Y zJxdi{^BQ4Uj%}^$DPfG*4Mef6sus@~Af3;>T78&$1@_(IS`K)#)S<>ee75(H0KHFj)04uOAq!C(4{7*Exv-02IaAfc;eALOFKg*I9s26mLeOrWq9alF`pe# zAgW7AB8iVm+3|T_E16&qEl))zMO&X&R87U-y)T_Tpa~hMi|`mntEZzctT?I_i#hsY zsj~1c9CnNP?W!M^s1&&mW9fiWZh>CDUetS$vvzXQ!lnG)SI(ho3u*Lra1U$xX6a)M zU$EZH8sRZ@)DDy-kOQj8;zL*dE@(4fPR28N{_0G2e)O@T6w~Xq2I&^DZD#%+=Ne`5 z3E=h--uN-QjNSn0L}t!?1FBylpdkYow(gECTJxz@N7R(q9NzR=AFJlLB@4 zT{tn;IqkEpozu*BQUp_gDooqA5Ge6t(A)B#25q>F$94t4}|5DtGhNM+EN!jW~b zl`8GLaGfJ#&wO!@ba#L7`gHk#OB>DATA4%|TTU*6* zYb7Oq-==6MHW&a*Ilcrkz28>4xGGubie#-3BWWs3SL4(-LnNm}vY4FXI3f8z#9lli z5(l3JGm4vI{Kw8$5@RQ~|D` z)s>1oGX79-a1F>m!A7Q37rPmi@FQ)<0G{WHM9?MDz8nj_TsRt4=Ex{#Sq$_B3x9uuuNB&&xTZb@m2pQGKm*A4Elr!OZ8%|8 z-&^avh8PXlqHT%nN@40**2B>p)5iM%oBk_o_RhkS(`sKXa4lUJRSi}+QycFy#leXU zu&VFLqng!)I2AXaY=t0oDlDt8>tJTG4kfHOkL22j$_Ryeh^S%nP~sdLiPHq) zU0?p>VN3qY&nJNAoAP?~Mkii&V!)m@r-7EHNL4&j>}rb7dxV44)>$p8K*>6R zY;F*%x~Nrr>~z))s7$x3G!HBJtHpI)OxRGkQZZ}2Z-P#oth|-$#2DNHoGkSLIKz-_ z>)9R23)YD+n2`>kV+4+sbJxn=1bJ3n)SJ|kbW8Jf3aIt)8Rw!kA3@xJLo>ZPJUODlv8oG!Sv=iAwgd;HBLz6F-ZK#w3%P9scHT~)fgkJ0 zslx}Gg8+JK+;;-?6L1Nm|? zm4C8Y!lAk_%#n=N%xpo4UA&PuFQ3T!??bV*Ezb&hFtK%v!qI`P1NvS8scijKCO^f`4DM6-3`Ut~ zM>9e;2^y}Mf`^Z>cSrK!6!)@@4+o6E0Q;Ugn`X1Q&TKiBjnyIWLCBqa!fUL=5e(1QdJ`XT)j^dI!5X9|!Y z5un&0yZhSX_t~a=rO)uOywe!-i>#`B?rloo(~g5YRl71XVy$m|-!x;)Ii}Vj1PJ6j zcOvT;sFgcXjh?((%Nj7OJobv+rqN9g^&h;Yd z;VML7g)Ce|$gfsh7{B)-sK%fh~G{XMB-P+jw$+{_)BrLCe`W7tp& zPRxO=;BY{t%lSXrLLk-ow2)iSw(piic9t?veOdn@l$V26<~ZN^5}%cC@IFgCs{}}m zqd`gxPqd~uXT8{+dOLqintq=R3X}Q3GGl5+I>IYOx zg~<^3;BrB?_()1B`RkhuHg^T2=|YCqJ0zU3yjdfl^&*`0eIz2FD6Iqu%2w7$GS@bO zm+l?{0N7-9F|wnv_lfvtKNf3hv{oo_ZK=R7i)C9K97z$<{JynbUT@nsX=y!$AMDzs znegYKj{w@yHO%gMumTGpHVf%d;=|dKK3N6?P<|&+M7aXJ#6s8-HgEo-Q5~fk*^(1* z>b8@0c+Sr_ClPdQ3py`ZxAGRK%JU^nX#-mXiuV)&^a0ktLyaFGGzgUYSo3zX z5GVN-YXzh&H-+mq0?ayK0Esigq?L)6`=LXEnma^SIY3ssN4q^8@uCf*b#awstA8s$ zu$Nkm^!1J7$Jw}>H%b9fsu*TRru*Qqhqg|W?RG64UG8M8hp42BAcj5L!LBf_-f7<` zZNbdEA(WMBZ3soeG{{LK4M-{qcfoLFOO8KhG3)nhOIRG_MKf`5Ff8)p!JZj+?tP@1 zTJKaT`FFNC(7QBL13Xa2?X#NOVcWGC%=EpRZVMRWLR*(9UDkf|eZpnrpC3LcvfA(c zuIGJ#6xwDDD0cO|H?P==#yTHP$wkbT15$nTV|G7ydZ?><2u>YPD){Gv&H|sjRQ1_f z>t!sNVG+N*jP;%@b{~-+)#=iJ7m;DLwh6|xzD9?I^-Wg7X94N)UDjYxnU&zF4S(e{lkB3*D)GCJekX7mf|I?Zv*#(!4qn#2| zuO#ygHz+=g?L6NJt$|OS0=CR`1oJ-@oXY@9l3RV7hWZ@deEk}U99wZZVp>|@3f9c+8?fcQ~GUQ?JD14=sQ8j=*n;i9JZAWsL4aZ$+<=qL4YhKF#X$jV<_W%ApnWg`b?#>$2R(ac<|} z_15e}qDC_Uc+zcYvz4pMx!hjeAXwhWY&FOEfCEPobG=%~<$8wqzeQkkiGbx6&upQn zQO9+G`bA0sv3`l#DzqPd_YwXenlfyuRLpS*3Ud?Dr71$-LUBAN{6HORS(0tgKGn-| zIKsuVT*@j~{SOPs8m#U_rUM`mc$UFQM{8(;G3%AE@8IB9g|9T{x3?T@xsp96mA%d# zg5tSsGoY0~a;KoESl{I#SxG2lSa1q*59r~LW#kB8S}pD_Js_Qjr%0+pZIqNonZDV}iQeJ+uwe~6Qi{Bn0$nx-fLm=#4R4OXmAgRc^uI|S^r3`RN2R4)H z4?d%!2G4G3LIfNQi{z2eX0fTk3}Kf~01SK%bH0Z!s&F&!W;fZlsj;d@2$~=7gW15o z?6ZB{-<4+4+-9k`^&JAi8wAFQnPUsum-U`@2kXuGSa?<$=UQ=p>}m?w31lJJ)?vV5 zpl6WJwg7cjWYmn2AB=MC!%MBjfA!ZsrCC>`5iD}u>q4Gj^POQ4$0JJ8Z*srt4J(3e)T_ev3ke3lrg^Jb;N zOK-7(<7js+x?-YoY%raLLp8wCsIP($-a#wh4$E8%kYAf=qNc?<@3J$1^CAQ_v@ZQ2;~IlUf|VUHw&}3aHSiv~g>WD@h?4VI(IYh~D!tD~tRBUzSC;ED z;Cv(x#xcQrMw~Paollac2~0Y#u>W`IhWf;sm!)A^*9+t(_jFJh)1Wm^UbcqiCcls69<{e3rjB6*!vS$ zmKCUn0S&eqMfTeuka^UX-@S{i(_=vO$QFAr^e?wdd44~WXUI@bkZES%`mdL3IT-*Q zd-n}!l4CgR85l15ul z+1c>ws!&zRXi>}P6oJ#wm9KzQ{>|$epXJCg8N+EurQ%mQz;J14t86dzQQiWGQ;R$F3K#&SrNw9x1Ldmtq6Md~B|VZKYJEJ;%D{FA&&$ekv!6 zzm}AGFy`*`s2DBi)_{`jjuLz*n``8~2Fb%K#C~V{cjd7qmDy~mLq=IZZ|PL&QuUIw zTd$lTlcmi6LiLmq{M?2*Pc>~zsL1>hs0rIuV-7Kn6C_Hh3QiWKC-Gt`SESXkj+Y1+ zav&O1LmuM!4g@p+L0SAxMeU4iuHz}T`3-_R+;5g?CnS}aBRu;(w&-&P4xD{2GRa67 z5v3T4KmG~!{#fko)GFLcYnn)@vPe|tmGM4#U!d=uh{HHrqelrk+E&`y(ay7IT+0|v zcLNHPV?MZmoYvg~1@xoOpGtD~ot%ujYSY|37NQ2S*#`1zkw}tQ@;jesV6(9)k_8iy@P{!D=!!GPbKyL;TRu1!L`2Top)po zN@{j>BBwAEV|@M%vLVXy*R8Ju02x)!u3hWs+*e~@^B#g-TOqXr@SZKXVb?q#T>*-4 zQCghPE+Id>A0b)}29w>)AN?7^;P~3qsnT09Ye*<^C6u{_g-cieXp?wWstDBkm%Yj!+m=*3=cZ&lHjnc^^tdzQQt&aR@m)r_ju;;F^ z9v=AZLRN8(Z1GM$`Ro7zm7{Hee!nBK zy3(2;frIYu@w&kIgHZ?#UQMrL+CWHB=kDA+=xK1)2`?WRIp zU&{S$CY{ebo%3~roA^7R0RL)&EDZ*aGX4!L7{WhU!Qf9$fcPC2;@$(n7<3WrBlBNB zN0xnyy~aIc+S#ewz%#&NZVujCE)m%02uyRL9(3WRy_nC}DK?6hIJjSS7gamu+LmH} z1lFuwcOPe5u?~&;6BVh-Kw;|6K?1(M#D4Wv`Ix9^(^98ts}saM8|Hje)9^mal_HUEE8atzF~>L2~jrVud4zB8;{+lH7sCzvVax91!ZpJwu>>3@W}G#?nyi zO`8PZw`z`cUT84-khquep7>LoLyo{;x0Wf@JNNNb+UV4DQ?p9`4pO1y1{=*1V zP`ASX!E{pSya8m`gp3)i)N8iMA-2VzROVc=+8u93wNNEse9EmC(p_!E+TH=$|4O>U zKVpO3>Nt0+hd`x6A!DROpieX%*aHS?}f3es!D>7XFN}Wv!r`ds#(K#z@O+@hU z>)V-vJeR+HyED9|dsPP^b1Eh>ZPqu$T{zZ*K)+X8`!WaAcF{@X9JerKKMreXK%cZ0 z-MA}nkr6GPUmMB=Cx*HYG`mPo4ediAn8r30+zi-QE>BS>wx7XR=m0}*{GewpsBCs_ z+|rJlC2KNT1ayrFOdN8#_+J+RSO&vA%T3N$TU3PI72WM>d+OZzxE@({Zz~)dZ+GZ) z$fvhjY)7;v>^1t{4x$1d2*dRz(Gt-SGQ>VI#j4f0yed3p>!37#4qGb01G@vc%6v8C zU;p~Gjv>%C&pg+$0|zIdEF3tk?M(9R`lIVHonZm?Vu_4#lYoNcny~x8;SB9U@5t^W zLqy=wa!T%wRKaK)3iTZJcL77(}=0Y+nr-gQWr=OopGUaMQA9U z5O8eVeLt^ZoiC7)r-)XOX<&o9$oEMSSQM27}tYqtI zQJIY_FOMr#(&V780>K4qe3*Ig4Cjcze*$mwIpF@UV2Bv;zR5Z|(fJc(+}|W?{Mgh4 zB$k;N{0f{YTXr4JJ%S_Sn(AyM^8H#a07I}QjJGSA;u@4|%~-W1R5ez1EzZ;dNh{R> zsF6+7ajY~EHA86B>ply`Hj;wtB*?>J(YiKk$zgylrxtIprpJyJ-8P869ct!t`YnM) z*9d@FPOF2|8qQ&{P1|%I#&X{s!B}qPa4?ncuKp-r6p_l0KkX)Rr!C#J)qO|>lOAe_P`#K z5AR_bf}YRTu1swb_hU))1~dfr%msp!5e#yfg&HI(ia_)vMW)Fvz8XjyC&Rv{QQV#U zfEKzTu-%Clwx+c_pCfC16e4Mf0d3bZKqk2W9WhE{*#{bUc`sUEI|>hEo&6E#@&%y$ zLwQ>V^2t+Vt^QQLzM9L=eZb(^My?juirDBRb1HX&j_4o(o8b0lM24qWZv;F6k{nLB zT~Kp}C?p4E!ru8?Vgi{?g0v{A$H)-Kp9ja^frHy5wf>$4U%RR=iwy&y#wyY>!_tIb z)SF^)BhF{bIsrHuqC62C>Iils2Ld)3rD{*+)&d9w0%U5;*j=0%pk2LK1qavh4ZhdM z`3U8n(hp)#Bqv<}`JhTJ>sdJD6V#hVORd_>u1mVcQt5&Ls1~YxPq2R)c6s4@oi5iL z6cB>I93HZ6JMxa*p`Zz!St-jsBb*tGy0EXlCR*BEXp?p3NCDcXRA;)?_YpH#M zQ2T7Dg}u(o+*}jx-A?Zi_;Fu=K#Tx=>ZDcB(_n6|5HKu38@G3v(m8!R`~EPNHEaYa zl9K@^a_=jBwSleXL}ZGZRiK?Ig~1}$A%i#_LQ4hD zSmjMow@?d?Y;6RwaR3`ciVO+@qAE+yYhVPAY-JtFeC1&?A?QJtJRYXfLj>#+Mid-I z@Qi+Riwx=-&i)b^)?CGD#5>U068a*a;_az$5{0AQzm&JiRab-vi$>;rm~^awgPpK1 zUGJSZ;AqJmmI){w2hOTmfCfqcwZbTKP@B#K0gns%fTO@C03=q4(b35GGn>MQ3t<7a zNiGKirdKS|3V}9(Q=dKuhx})4*c;-KErJ|MHI0rrltbuPbyBHK!56|XF?@s=H(E^O?s=f+^ z+32rWc)J3h-3>}Wz+LSaVy3!$J(KQFpBVuyyVVizj}NBu;&vnJ8PPBV*vP!gg5q}- zHB&4EE7a7q+8vDVyS^+zH?~049ClsoinguTP?^k}wcASnnfGN-Ku+s`1ves;4~5>K z$E5ub2x(uS82u1u>}#q;>mlqz(cCM# z(jvHzagN4tSl7#U2xf=aQ$z%Am6o=NHZrgbs6rjf>vlgEZj-W6qocN`jwvNpoV4bvaZKcG08m z6X`Q53DS|^xwanYS|&C_AZV=q@MQng*n7}kfe6rn|7Hbw~ zP$bZf!|&Djs4kW2?U*U)A&}Qjk8gx$j{x!Z&Xw=Bu%(;2b@84<@6PJ@Z?Ns| z6wcY!?5C{E!&hr$kFhCh6R<`VQ4xgtceagdyQKg<8n{@wL1R3Pc4;!b|hWTDp_2v zwa!F`jd6ZXW9lk2tE~_OfQz-#rM5RW6q6xB(HN1R_QA@^LoKqeLlLPN7n`0v{a(fm zOxSl~NknKCbOMnT6Nv0yEPBO#Se36?wU!<1COm7v*qXL+3Vf+13=t0BWS$QARtB?t zjr)CtEO^z{74ai3c*X@EOnUP3-T?B-OYC<%z7oGr zeWV%)W4UUy%d}jPM;_`g61DMgKG+`ZzyNq%IFgXuJ==3Lo$umJ`0x1dZYtA51R)E` zr*w6{^}ViM+&$2h27%^yKyfQ-r$lnITuPc<$^0$n-N3kyJGgYxd!V3jFb@gie(Gs) z;w|=ca}-E?8o(jrI^pp5@m`+;`Fb*RRMegb>C3#4IiB4FbYGLNRHb=__q<%E^7pR` z`J3NuC3y>)V42Bd(DKJHXcV0~{uH#S$3bj(R(ofNk+qi1HUHo zwRN|Dyaq~@$U!hwp~pU3gNX<=)ExnWN;}cs!^qD7<2y?01kr(>qsv9C6V+eMZV|Ao zjIIO|9M{oj`Q@}x;k?`$T2A>6loQS)BE0=EkRlHE>>0F`WHy3?qwANeZ=~8gFVET_`MEagX){k(s z$D?C8__Hsi6Vbj|ihOq{;)rC1ov0}SF3xY_e`H9=UcCh(6`NUQKF-3R=c>&a0hKnC zC<}u#)pc^bTtZOECr^VleeTDm%a#b413TT`;To=W zqBw;RaUuBH(^hS}KhVTc1LSan0Cl57L7i%e=aCp?d9T_P)<)WGTEqVGdGb}~7r&0C zhn4)mUM5&6X>S^xD$Dk!oJyaF$b2fpG6Wu4YGm>UWm6U{;Y4h<)VWZkPoiem!iItukpf_p$-+#xrLgmn7Ilqa|1_us;<8AV46FkaIls&_t-+IfsO zAF=XNABN3da7q4i=f^j+_;Gm*e z-~qvar(50d^CUHbP!155Y^|Ax@0feyVdzj)36Az2Jao#Ee;Df(P>#1)2e!tQcen2; zCKs7?_Aq2KFqwBchyeZfaV3I%yR)x)0lHBfXzPPR4gQvsTE!bA%tdlu`4 zYT4`UOH7G&s<6VDQIIS_HlFEhAp4_h+rXjEu|ZS0Nh)oXe)skY#tVnGKQYf9j(+ca zinRlm+smbVOGES_m?ag2O{@<^v&)*pEzOY35?S{47Mai*7!wS|3SaSp^FUyPVTh|` z`@R#XX0}1~-ZIi6J_^Zc0LI`L&({G0L}-FR3xxss#lq&N@OmDgc-!s4DIlW?fLd8Y zxdJr21~JXC76Yso6;flYX#=#)-OT0wwpJY!qBGQtVexJRqxAV0YX*mqUBhW2kT`h^ z_L;(WK+2o}4CXPu_8m|gt=1;ZK~ue|L{)YV@$+UHK%w($-oDD^|MfbPufGAB^KRWv za6M0eT8#UyoIdNz=@VBq8B+`N>EsJU;m2mp*&hE;v;=2e-eTW@mKeZYXy%>!Dlnzl z8Z9Q>G*hg}sjCXC7HivDfN6Ik^KayxDSc2FX?~}VaBi5x&H$mn*&W(I z21pa@kP1^b5t90V0WU#Q-fjc9gb@;zAr(lme@K#y<@U{m8SqJmLv5dKrtP5KCY9?1 zXR^ElA_{7n9gf(`!wHg|J_p5_1gj1V4bADv<))VQfh`nK(XTPiHrXN4<6#%{9uTHE z)y#n`S2qL67h?p!2&_Omx0=BDrtX95)g5DBk6`LLpeuYC;9kc-mZ{q7W6!dEcZOUp zy50aa>SFKol$N4k8z=a7fROdiPJlw4$-({?vdB$=XU0BiKp$s2Sb(F<`K@>|HIAC?x-L*k* zol>)gS}xc(vqd4_ydnza@7xQXb6s0|h>pACKob-j`=g=sMwE(=w?5lHF%Fk)>Uk)aN>s6r5Q4_?ZDG%ksOkB$F?qJz2t|G zy?eVZpveJ@0x}1-EK{tI36wfV!Om8SYFDqdsCWODpWzPaj%ynS*;DgX^~Nl_Bt27lfc; ztjJ+wvvMwN5^oWBfU;SDpQHd|K%Boi>CFXLnLopRadgH=3YfTqz{%OM1SK++qbEKL z4+{eaxb!19twb`mrXeUA0lC=1h=$~t*--;0`u6L>`m3K*S}~7Q+Po1fxOrGu#MqYF zUQC|S(hBcFCyg39!f4{_eG{4$lNskr&IO|Juyy=ExTDW_%^dFN0*`?%tDVO}Q%=Y_x-muz#ETTKLLVYt@3`f$YEmg0G*&fR6DQeH@|{f)%Pa z^57l=orqu!sc&g1RBjfG&URh$`Ap>=&UlH8{qHY*xqfpaC%^b9&^xR%9L@fiT~WTo zaV87={vtQ`!LA9?3>0jm2gx$dqbl_NSll}Yg|R`F5d-GdpHW0cPrPB!9Bmj9Ah6gg ztUQO&?voFOab|am>_q579eKSwPUhM zf;l}vwtYG+<)_$VFXyiO5kHe)jR^|2u*Mw?F3kk=EwXLF&n$69|3BTC{HIN2eGU|2 z?{qi21ZT%8#;x`1+FDckeYh{x^Dp1J&{zhp>{{+S#&$v5Bc!J>7 zWd$_%VzUL1dIAUb61VnFDXJE0y+lCpbo`0Tu73q|0q4q{$jk5E$(KJrlwf+I9Va#t z88!)oxX$0Mx^nDwq>FuF*MW2>xPgGeNDgC9z{t^AvQ@Rk`LT^gB-Wr+Dx8A}0aVB! zW0EH-e8x4H!wK4W|3d@~4$igJga!d6f?QA{$)HtMh&2szbubj$193aXGtk)X}%UqKkQXwmx z42F>g(2h@?7_9tTPX?2&Jbyh0m7VMTb`Vgd2oUUpu?!FU(*GO*=CLo;h%_jW6pnl# z>yK;e@Ir$%0?vB`Nk%l!Vy7Z$vz!Rw)-Y()(c-_8V(ppc6T7<`9t@OC&mvGwfGS9a za-Gm(`IQM&v|+(f#GOEUndA58h5Xgy)RQ0JOTB*fCjNYnij@ddLqL$nfWNTLQgo1U z;=s%}@;ujedUZH4VOa1N5nwhuuC;t20P3=x<1n*G=+>3RG8B$MqO@;_z-P!oU{(SO z=^k+9*Fc~ygayZLxSN&4#qFN}Q9PHb^QqW}M`G_!K}&##@&*b5fx3F&rUaSNrw+AjRW!^70@lQ=S%|P+AF{i>{#bIxQ}|sQCue}{WZ>iy*T{gd zj(zNd&TeiK>zT&*J~t`bE!}V`FTeV&m>#uA$1!yFJelrwkmS!{{5apFt4$yAveH{u z9vt*j$)e(>QL4eW%^qSh1?=&S;1Mv0Yeg3X1LA_`>s-o3c)fR zSZ9cR+0lYx(ioJgmZ+;=HmmUY>>neWW*rVF%*LjU4zfqPP&xB;#(|9p5Wt1^$b#U# zFMw{W?{6i(V`mFxhK#_Tg&>O=;W5tJpFgs-6*0+LoeI2njQ=2g1!vLgHOS~%`RouG ztIL@nfn@$buHbw#j(~6Z1tSM1wN^2`wOn4?^6PIm?fmOYY2IS5Cpl0_AU^v&YYIA~ zT351a_i!$Is+vp`%WOJ>h&UV@5QB=t`zAn_nve7ZIcJ14t3}1q6wrB=t0ORX1g0Vfd46#KOAaX29Nj}aJ)Ko3`Xe^=TTyTJ9_ zGjPTZitrp_WR>hNd4mA$?yZjV)!>noL)a_i1VQNY6`agLPm*`nV#BDH3A=f4t<-e_ zveI%erxq+C;77onA<$u*M&s`Sd3Gc7H3a(A+p}Z}AgcGslP-csa=n{DD9Zt^(;KTe zSp~;scRDKWSc6Kb+4Ytps9wSXv9$_kYy?Dlg8kDOAUmHV@GVP8#%8^;0*;wzU5Ef= z3#xj4i)Z;#E^l6f^7`%jbtTqKeeY(RC9!ojg60&f{YVCsY!)HEGnGgq@XDt0jL#kBuY~J_9!H&0F{{7D?~w zXsU&%P@r3U=rnAp&P(N9cH{6oAwcBV2p7n%2Rk+Zg5DdCWcq9%)5jh8*-sBZ4IRi4 z0<0$5m&ucT+54m`2fswp1oSdEv}Anb%4i6SHuj`HX5$Lb)E?3Od%Wi*0wCCW-wdf` zUon;8l}5A!)#qYupx%60iW$sN83e*IoqIJBt#V_jnypR$qa}HPmR#8GPQ}~yv_6q< zGx*~8PJVzd^$K;b`xl2e{1FaajtF#!1-sp2i*YOOR;@gOfnVL%TKL8_BVFOZ!A&C? zcUxx{&`)o$N$%%3MC-9+$W$sg!hn+N*!Wb_=!A2u&qC`{yv|IG(EAq$q>X+mrS%hG zPpAtgWK*u2vqm`3kUWZwWY2cuQBkMVcG9x@XVAiOEXB$wJ3NFxK3@PofSH#NWqoTNbWZj?7}nR z=SHgTrE`P)NhaZItUG5m!T7FWWEMc_`k)++k&T~ssYk=H4S?HmfI>y{D%k?E4y={z z`BQlX1OCr}`u)4F7V`P43m9)s)&$)LWIFAFLG}#bm6tMbXAn`YFS_Ox4 z9-6jsme*&AQgMwp!aj`^#p)pR_TgwaBS<-PvhQk4ebqmqN>FyUk#Z8643WA`<*v&@ zm5+U@q$>KO@&I0fy~tu%S2dLE2nbxa0zA$^hRC=(w!E{)ItPYzUPHF^!vmGg47R)r zG!!ULZve-3EU%U?W!foZ2}I=E@35{vyAyx!T!jory+oek=bnQSlTSX8?BboI)u$2` zmbRx_s><8ZqFn0VlvS;>bvP)qW}7V>q0cczp{qsT)YR2!9vrWPpfsg~Ip;QU-vLG4 zQs)A<83KfO(2J$ivpirmY$h!!-8ek^uVihJCK?d)RhyK(gl@a zC$>^%-cIqF;)ykl3a-V)+E*ozIqQ+q#WiX6Y$Dli^m}b_X7CNJb0ISz(G1SIA=Pg< zz9rN7Uj^$K5vDLa?b)?Ny(96TekOzCJ@_<7#nPxNYB4w|8?8T5u|2H2PZR^!zC_Ud zb+*EFrMe$0i`px=<~p#t2OaIgDM(-yXcobQMJk#tug3hEh2mc z+s@0%`@yN#@})Z>@GbWc@bVG|bgFzAumm2gO`~;`oVI+&K6&D1>@vvM1IpwQ5iFk1 zB@T?cgabkZz9bWOhwOvJXvj7>49msl?c#7p9?%r;jriR^>53v$H3an&;>$h~_h_uc z)+D(>i2q7eS=l>pVG~oHnH>h?>p0Pw28wNR{*s1r4xPaek_XHahkO1_=?Z ziwJ*$U~D$OkP)bp#Vkcu)l)>p?$C&EQY?G*YmN9>fqe8i-u|w{ngbHN9LX(=Re??V zDGvW%bMVzZ9BDI@`Emth1xDjGmnmn?=;+bfK&=Q8+AUQh7pfSlaY(V+6+iyTi_tP$ z-8lFS`*ed0htrIC9~>CS&H$@4ZRa^0Ss3QB-DSr%$H*gq;;^%jqDBZ(8W_5o@HiZn zw!ImRUDF;-t6&*~hvV0&dfRZ4ZUje$J=Dj#_B$E&1P7>rjso{gneQV6d>)N8oa!Fe z%3(`rp|f6qZ^;=B*{_#?q7j_E!Xy9g_pfC7pZ_I{yrr4#IilvjMIf76w-OY{Uhuq~ z_CrCt2ksrnjMeP4a6G)f)1ON@i)9Vehf?-wV5w8#VCy0FUWRMma@mpXS)6VP2asW( z1Ru?@VXL;KqF09YU@gnXFYf)0N*D~RhcOK{RSvM0GjQ}XIL|3E@y>=+AHUxK?ODt4 z{zm3kiIm4fEn2hzTYKzS!-qWG1Eqkk%kK*L6fjWv6G!EA*nL6@y9Z?K?6D(1zeB+C zoo^cEkagzu0znr=*>e4gfrP*$!=c%7ebJMzamVL_TD~0Ntoht)2MB&}9`Jq}WYCjf zVn!YC%&~68+EewrT&LFEsIoLsnbMky*%6M;i=i%01%xuIEDiJ;m30Oj&B6gfLlrym zItFbaa@y-_O$X`RGT+1g@sxMhcSQEuMX*C;spA$RJ8Yh)Uu%tVuQzzM-{Jj^Wra*~ zhCp^7dpJj6?Ew+s)Ht@o=2xlskG6^cc>P8W@mz0!V&0X=hMl>#h30TV9Qd5WNl-Ca z>vHjt6t*moxG^TR;b=lo=CbdYxhs7BIP*5UNZBn(F+nC1k*#}+b%1mX3?wX^Lz}z^ zD4qBwmEx|D^afPsTO@Tj?}r?l0jhk1Agy%S8eM72>J}(bIK0=+JwZloH$4fP9N2HI zEzvQk5zaA-OV&rYsz)=x9*wI2dw?i1PPt?1G1drjdI*4)4JT9MK1MgoK9gEM>^ATHv`Hs!&E6kkePv*{C8)c=sVUtH5UDsC19lAw_YE9;M)bHb zau^BDbWR#|p2@t&!v6pXR$yj6Q4~!YA+#Bu{re|!H3f|jU`m0!g_HYljByqMiXBP zZ0*(rSS*xn@~&yMVnW5lQnh@r7l&)uWOmQ_s)=QFd`(7~XHtMq=lcR_PTd%!a`mC5E|u1+raq7pq6IkSO$Rh*>=l`I4 z#Hu}QkJAj1!348w9iiZ;apslw5J&`oBP(2RiLATp)S8v?`3J~Ys*-$kN8h_8{;M?5 zu84_x3xQ?C?TF^^uz)UU3SaA6#{Ek5ameU-aC{5a9Uzk;6>`>L;VIjDJIW(>T}rFN z$-zln#w%o@YgL_H0*P>u&Hwe^d<&WYbh_@Y=^wX361ZH?W&Wq8-HjhxvD zTfQx$Fr25Li`eGQeonUsxVq3%sS)E`yWVn&NAr{o_26o)+A@tRM0zAZg}!*-oWLpQ9g)I;>+l zf+90akL{WD7REF&lf_jTwOi_d!6P`2JwWdLVc&4?>^Wy)dYj-AZ#C>*Y$CbLK|z8# ze1f051I^M!P;v*fVRj2jaJ$mBPST$Hhpf@DqX8bRd}_KY2I8G`RwQp&|mBX6!- zd2`pw1x(H=auxXQbWOZ+^MyKh%=_q$AH&vVJZwf84W@g_6r?q7mNT7y=g02teu;l!6jkxkM|J*aYX z!?X%WO#|EHC=J89s0>bchM@3*9a^x?yS zv1(57RmPXvLHGQkf(=S!h(Pqm$nrmfbANPBwc}QX=h$z9VmFBLp$)H9#bQ4KLKkf$ z=q`b-uYjae9MJfWO~nCw*tZpjB6gJ;<=77Hg)CzioTsSI9zw7KVG~3GyBsSzIqVqi z5Yj(3Y`BBuv&L7K1QE_^cYG?{r_Uq=rAJzhHI_sYS)|^ol5C?&+AI*ZVGn|YLU0ZI zRwauqk^V~US`FHEK_mvW+?YclQ&(H*S3rptt5DXrpbVEi0NN1%{s`{@tg-;2heZA! zi7w;tq%dvxL)e;w{ZbCkYnh%QP&slmp=MI+c#WbPCC5&14IKp5;S6W<(zGR$US`c3 z5<@fKleWMV##-8ne4_yj=SCGN_AkpBJg^jMdiO?X?WOCc?>b=a%h%Yt_ zhAG?7RI`8azyBAh`~Y7DSqW5l6dScsDPl?9~7e#hieu03N#`B)EYoTw`OMHrl%$4mS9Du5&ybESi}Z#ery)3Z=yCQ=l-P zVbh(6e;DH1h_vs&gG0R1B2qeLt7IYA8EoXh^vNqs$nKQF$Oda8I}4rw*>wyDSu|6) zvv+`qS1{Cxw)5&tz#a(Ydm2R?-g2XT^qf89;X!_l1L`>JAo5i7EOthKg|}FnIg&t6 zbqF$`DqBR-k;h5Yp4_feIX?sn@n)_&fKE9?(6OM%9s+>~MtTdrmFu|w$x*vkCDw)2 z1%p|mlMSFgHOs*FXXMH}kStY}K5lw6MR z43;SjF$JiKzCIgjWw1U)U!SF6LKx4IK)X4){L4e?9@j%|n2-E5=+YL@{gF1kC-53KLT zH!bW8(39YyVA;HCILPMxGss*@QqPotM%-MfQjN`{j`>e~)!rB0XFp z>+Ruv`#?xqwzh(j>UKa6o!atC&_Q<>h2$J`3FCWTuT(tDz;b2r`jf%K<+x%p-#ORUXabO<}nE`-!{A}~;31v1df1SqVBlwAW1&V>@A zIYSj!GM8I8r#L}|8nPavR5ehdpmmNj)unA@>t!VN_(0l~k4*5L*ejp}G|W`w1W(W6 zZ7)g?eByUtsP|#V=PiP$@*AAXA)e<%mVm+?P=_@ThbtKHTipAkGm>B5T!KQ#K)ZBh zv)q^J%{$PA2S5+8w@10)&Jc_=@@JEMP&b?x19}3!BBmlX_Ck`ks=YGcki$MHUC_I% zg@89KIl6#HF#wH+^O3Qrb=$y!08*!f0nu1GnysmYD3eSJm22$9Y+ft$&m<@suzm?> zN5EvJ(j(<(~*74etgJ30(_e$A6^A)x5 zVB@@gZRX0*dE)b^Ag;1b6sRK=)LSbe;IIpWQi`4l*h!-$2$Zb;pdG@|M2sqO{#H+e z$WwRK-m%`Iys&25J0O4}Ki?lA3Eb236H{~!Hl_ys=V}6iwZd~4JUf?@&->CJxrUY% z6YDCXM+J1)tODnRD8>=?YZnZ{9DeHx6e(4UP4|Fkmu7{%qjhd=qkdzFJv~Dr&iP9| zl9EZzfu=y&D4fb5W`So=vXipa0B#TK+Y3N}N7&z8AGr$x*AbCIlh`#xMzAibM?;AY z1Y{n9GpoGOI!OtS;PWO1MXAil2TLa?vnUTqbqw0?Zl!0a0VOI0X*E!z{sDrxzBXex z4t!^Ojb{V@NevpH=M;mpcN%7t7U0+l29M=}0)?F)oXq~iOM{h^@j%4+Ziqx-l=$E~ za5U|lvjjvB5*03^4w*r6TE5&Z8qgDf+&n7jS<0odUF;PyhAz4Iv7_yIKGLWC-a>-W zN?dtn>^h$QaPPrs>?vMARa{Px-hYWeDY6)>Y~aL^wJf*D$ibcWdpOgz&hsf?ESlN9&Ih4_XNbTgMevt%)V*uy zOcvXwdtLD4sceWkO<*K8J-G!(nPCl|wM%)vS;^=eMkhn|v32Dx@nyUAWmHn<1lb1* zh?OVJjMjzLN9?*$2t}4yV`P)6@=M&a+4a-2)5S8~LHwV$3-;K~YkGR90v)RCwhu>= zuWjuj2mset_kdH+jL=#PDyUoeYG7@JOf5A4s-DHxI%WdfN?V%kt|!$k91?|(dU#)t zvrAYg+mrPYnLuggG*Ii|lOD3xgmV9Z3~&uSpetJ)YzRkPZ2-f@GDnb91H<)$J^AW4 zudPqd{~Y_J!F$_s3a3g*@J|67SKDV=)f{i`;P@jrHw0iTBIGc;W?v^+2S7Ty{szW2 z*JoO@zz-=Hi$tlb(F1iE)s2pL>C(QsMxUAED0&|qpvv;qm^Hbr11v4p-Z;CKXLb_} zfke*RcGUMR>l((9fD2HV0(+Y?jS4uE$crUHMi~to*qgp@qXoB5~k?J^C$^PlWfhXgc{zYrHje}6!y3KSAlOVIVrwANh=+&wb$lJpF* z2z}NA?P4@StX=n`1*c9&NluJZ1$l85W^)`Zs#I+reM1DhJ=g?%j)h>82D`%fpk{>` zBi?9mF$5J9fy(Iz9QWY^0cD$R00ayuPRkmzxA1$%vW-D;jP_&-q_LqSKlP6g41RZ2 z$k}}?ql$6|aBzbLi5PO(8PKgh5LeJtL?`GUSQt+w?>!cwV;>P64TluN1V+^{wHTZs zMFg3$INPkzS~ZH=QAn;>8|70wMX*3U7M#17X*Zl*nQS#?u537Hv6$%m z78X%*N_l{_Iv$X+a1`ldSE3IDYa#=2V5CD(Hy)g0inSxnndW_D_6SC;JDo~hG?WM^ zwWvM;l1zI8au;z4sUq0(b|fp%7Hpa4T$enofSJUd1?7tZ%wg&!rM90u^@d(FRctfuQo1Ykdt{bi2V=sf~)mF)3<*I z9BLKiDSHzywhgo#Ay+nm`A?VsBSSCj2{{h)kpqhujRR zWqlLZi*3pr5KIJw!P*?QZh>GB7O6pC=mJd=ByG;HXFzXeO$q!c)v>k6AGE67QvpDA z7nBt!98Ff)@Wf;3_QHQ7KhT#3D}MlAJA8@@Mx;qGG`4u92wqr(Wc3{tIim9$(^gVO zoeqy36o53J;pYyh%2_enX=Rn!diXdmm!e<3buYc)4WQCPSne~G2yQ70?}6J6;gErp z)Ydt8-oE&!*vxFJn&07P<_3Y`3kRy<3=kYd&RDSR72U0N5KvxOO{K#gwEnITmEv8j z-1fi_(U5Jm&?rkevTcH(tB*r>2;=?+Mh);J2bTHd9J}%)I#wt19ir_yBHh{bo*Wzv z4Lk?NsWN5hc>R4r5O zn4Jo1K>DaJ*60{EfW^m^W+|$T!a~7{bu=9G)u;eo-Ec<4RM~FoU9c1=3SC72N@}=p zXd~8zhFjb50rgirkkl&xZ0X`TY7wu_YO>AD7~9D9YT*_Q7#oO67Mm@l?{w5ykCBbP z#Q|I(vz!LV&_D-0>LCzAV6&|pA$lI}o_!35LJ0d8`*V4d9BG%r;jkmWdihHJ^7d1C zHg#0<GxX!{>B zSnOvynl5hz&M4&cX3x?hJ%R-_5SWa*tF0N)-YA7;U~u**Q7oL@PApDmJ8}=ksiudF54NhrlX1UK&NdtrN)Eo3Yx-U z>?0ZY>P0Cr=-I6Asjg3@eWu8!SfGcWdknhhm!K(r{TtVeuK?#SEEZ+frgFWhK_%O+ zP*&>#Nye|A+wv(6`cL2}dNAxRsL&9o(YgSdSRG0iPL$P1%Cb@54g1u`nW=za#wit` zTcxCwL#J>bH62*@fuFUu8*Sk);gG!Cco7Tmzp4(9hu2_*hL_5zu6A0KOHV}}^+0DE zO;V0WAyA&R9DuTY4(FEvx~b{}Yrt!J2ZMa6;)ts?D2@?=uYMrsy*}=N7rl~~7nkxE zx4!hRuEgFyLjcmsBP3q`x8IlYUw&~QRh+0U2iu4(1TlRCgSIk$wifWS)tQVcJBC^W z9#j!f6gAn+1j56hMvYBc!M1f@gxb~XYQc1q5Q=XVU7*v=G7h-}T7Y}4k=b;!J`$ur zq6kz&x6!j1v6vUn#0FiQGJZV|#G9VuoK(7`o%Blf3)rnK zumd>5WwBAIcv6BT(XJ{}@xcrM)*cLB2^2H{5*c{~oL4R<2vOPEdw^>g0reeqDF?Ap zbi;BwM%h_)uXe$Tif@Y1T|q$BRs*$D95Bn`*)m;e%QV3P4`-D2EZFIMUe;RNe=rqfqXO$y9Yf4=OY<@`kCyVOvUfoM!?bDO>iJ$ zyXCB{LK4f>=8B*+vyoc2RrD)OzAxHJK$>aj4A--`TFIkmPrINJB%hnSRI01F1$~Fa zU@`&K8kkn~k}zVG>Ap~1Zw^ZZy>4|H?Tq8ZZ3}z3q3|B%9Fat`zK1Hh4iH95{nwre zQYiGseGmV~h6W;3EWT#4RU;v+K?~L`(81A(ID0@O4^EZ7a&^Eg?0<}aA7|d87^-uO z=RDA0QH4->j|w@NJxF#j;qb(c{2=R9_|jk{2cQ2kg&XgDh%AH3{5?d3c(oOkDGssl z%pyAAw~`eyMl8x2nN7ovgLMs<5;wfo23yHzTO8_KKK9J9*`EyvJPLuT^ksqreu0CP!r-o02NK@G zX>S4Za*j_Q0eK9^v5^$;C>3$Bx&Wmi*|?VZ5_gQ6+8H{#c`e zp416UAr>I>)*I`@S9(qg38}y=3q@)C*SJ5>MDqe@m+ya=rOX0QpCRc7Eg&BB?$DRH z52FG{)(4!qU3IizkDsM-&&bHs%hQ^x@C2L_Zk)OlEf542z&0zO13*@KomeL6K*rcd zte>V#b~VD`k_}M00fIRg6BshvN>x|H+64hiW*@k&3B}Vmv<-oA2Gs1;cdz8plP?hT zfeW5?6uH^t6tk*TU!-4uMBTuGrX19T^nn1V7g9VhkRcqW_URFL>X-nDNDUE+37*LS z4vQl+SR>->ifc6k)>i0&}~V|LBVlts*(z2uI-WhaSM`lemlw^*yQYZnBq zSHOUV;Ne{$B{kAG%F-tpkURt|Y`3oJiR5@L9)~*?MD1MZ;j^9r|NmoXxO=KkFIe>- z8>EZl6Btm8`j&ilXdxpmy ze1}hXDk}uaiE|*Q{R{c+y`}5(`u<+t-JeMC&7~Yn50K+n^5_7c|GJcWINxzNlRlC+ zpKv)*0tP6y852-oy%TEqATY_drn7`Pb2*U|PNe7jGzRx9>**K@tW#S$OR54w%&F5h z3yODJ)6wZPpih|PA|czRmI|%8$oe~5PbWHX#*O5BY8^@2l`Jar6k{L`Wmw_4B9OuF z3~HQx1ZHt(AQ2qk64#wMC(?XZi?G8B$waEOvB!cQ15!JPg1_+SeI_(OzD~r<9+js~t zcusQAnB(Kf+Kc*H#Gk+q-LX>#)Mkl=X!Ex?v-c`9F{a2FXhQ}nMOiEI5wTw70pc42 zQ8|TOJ}^c93{-fz+Cj7HJ7CQjwTIT*T0UdJcBG;vvaBdmVT3*(UOt;7@IDD5rzVKr z|9kB0YCN{K1|}QI9AdxsU<;_%#E~Z)kQfD)7SOUw%;~X~5_`rq+E3cXO{CwiO}TMc z8#==t4x2E zqHNtsPpYn|?56-MU339Q=mSopWIH<@a=`Nx1(W)r18GN|vtvnvv&QJwVE;5R3+lSa zcuJreplzt<5_IG;wp0?Guj#NWUk+LD>>;b9E`ph%!56z{-fc2D_pW4t42>{)AL!Ma z*B5|YT|JNi`1=72^$f6kABTVFjkHj@T*un_#9EjvH>28H>Jf0j*CBNr=K2}5v7`iO zFIe=uZ#Oalh0_nr2n7e0FScwm_?wqpn;I|bovkX?0fGBY%)r1)AXwzLFH>&esj`$x zGg4_)<>7Z~&w5P-J`))-jQ@TWVV^WQxN%$DNVSZ$5YQV$h~43ywy~lwlqTQfwH>)K zpS3#jVoO7Rk6-|2kXa==gaV*12gk1b?6C)@-qG`;`ZPo^*d}k8E*s0*FlPicRmd9{ z+h2WG%WwYy27H;p3FCYC+%eW8zJ^1KM@sLik}|S94tcYIT14GLeP)V216^%CQX{U| zqB;m=lUQ=M!Tqr=LOeyfcGl*DMWU9=5b!tdl7*Qz<=5BU_gjpR77Hi$CPNv5HW{*Y z7<-=s=Q^y#5Z22e8ETh$R&Vd&oXQ?D^MQ?SvV|k{iRNJKxOaQOZY4;86bEA(J)J+v5AO{k5y+R_B$`sF%Xcf;S zQK%L^WYoWh3E2S2MgoZ7YQM|r(4g=GqAjItk#Hq&(t8sG&!drq&z{Nje4?6Bv^kEo z6VxS57bDq8a-Ar@fC#X$bCb>fNH`k=5DoT4vs~gFBH508oUaLf^Gw>wCrI=U@wo%ZZV=?XgHN2zktklk zuwN-P*E*;0?^AOgS&P%NcO%al)v=-cLP=?Yxejfu1K;{V7T5A+3T&}4&jFK-4tA}8 zMXL{+gPOR(D0n(V;1WcoLjRL^4@QxNe8_Ndn6fp{4rWsbXYcXDcQ}ks$@;*U`cphC z7&5jnwyQ>4S+(!k543K@IhX*#LKa0{rQAi09NNbzpfqN9_!3N2j+^kj9rjeriTVf4 z{S9_djE9Xwj_6$T@TUAHZ`6iUiUCX3wNWu0Pp9HMM-Wtfi(n*{du+&K&@xtgt1#aA z7^ud&lqC+Q<((pHG}6vok8~$yRn?|=jjeQBc4Z)&bK|AXnowi~8{_sy)cNShKZ=wA zQr|loTaUUc{ClG9ngO8RtIdI|amdfH4qF_Y$GGjspN!?}tA(uJ0V!zUjCn|aUZ@~Y z@u3b%J1BJ20E~Rl)gYl^#W$T$`O$j78K+rSZi-r=;I`cf>Je6D#W`ne^ogLgs-MG_ z{XPP&&IHiw22|N$0`|KLFqpwkM~lPMVC`BKjo<)K7~9NwX|fQ{6&x*46)hGVWiox! z)jFu@U@TXlIyMDm{eg#f5`pHazvgnd|!|vO%_Ylg?xm4w01|0OZ3<1q3Fmx#SXu|)VW@|7AaLyb-!Slh#z>**uEROigEdyt7G83&b z3D~eks(^z6jO;ic(1sF0-8Bqof=q}cR0lSqU_BSxB9T?aDFOv>(sKmE6D*hmREe}^ znwvV0BV-l~qAqb(pAcOM4PTzaLsBZ8i3im%``ETmp1HEO@^RZetSvZeo<9z<)Rya= zZL-!zAj_J_TOfD8S^y=vfb;WGv5%Ov@VXMf<$aw`-m)eM8K(;a?oC>4QI$0%3h+4; zGSr$V6Ub(;=GCqqz}j^os46w5nUgQcb5rZY7qiL%vhkefZK@m%7w9iCP`vX(LfTxK5K?J;Mwsr89ib>m7{fM++o}sS`$L!%OX}*K*9EIuNx$GY@v8) zRI5p}3GeuQGY&;eaHN`H8qC=$cG~EyH#1X@$rS5jh`MN3Wkmr#1f5YQg4!KLg)ms87v8;uE3WmUBvzx8?|NDZE^$)la9tRzKkN1Rk>NN zSIJlM1AUob1vm1vpd7ZPlapH=(=HnEbG=$T$Rj1O5Ls7n0_OW3 zGV`w22P#6T`UR*TkL;{iprF{+83A6N0w(-syF_+7Q5}w>&QNYMOGegKr+xD9YC<@2-pT?Gg4y31^LLspBI{D}5aH3PG(09{@u_iT@&%(*bzrTXrz;0Hr!j zH?paBP$OW0TL4Tu1hR0ONAe7RI{sMRy?!O9KiUJGX3N?BQ2vH($Z#kJldh~6m#_iI zWI$bXqE5TELNIBSQa7a8qloikV(B9gYByu)BDfB5kJGN!-D$0g7nqE%F;WD=u1|^s z^Ag$8Jy%sv#U~JC8vB!eoS@-h6J=@DH*aNy^|`|{dcAaI1bp~t0Tk*K`vfRPfn-DL8t8Of z4sGN!o@$U&$1B-j6XiI!MC+7mZ;W&~ud!8~mj(fkV+I5A%onXHB0JspE2hK!Z0tML zUh&~Xw|$_KuBzT@SCH?k;ml=}%t;JbXRbz!~-?mmBozu#lcfue@{@)B$G%TW1b7?cQe(w z)%`^^;06)ghSU?x=RRyte*mg9gsnu9spFIKkEFfX?YC*PLx$(n+MQ>Mv+@pF89z^T zR$RdS0Z1*O936te1c6k5haL<)rTjU<#GuR+&I6SSn%@-C1V%JdB_D8Y8w7uI(3aOm zn$qqt;7j#vwn$p4+ep?ok;JznP++d~LDd9U&#IqjIYj`U5lj%Q3=^EA(#+RFa$Pig zKsAj(9H~wxG78?i1Fs#l9MzIz({8c$K)3E~JDbZ7^riTn?l;z=1g1EaFY<3gK+P$O z#lX!53v5)N2qoa6HJd6H$UYItJOecKqjDh!H9L6T;c#7x*U#kWFKswwM3jBNfDfva z2!_1Fu6RdXaZdqu<#tVMzIPVY>*%Hl1`Tko_jT8hGj9B4>>j(y~yh5Dy} zj7RSaYgPLLzsuP_v=l4?4oE#Ad+B>DkQJRs%9r2o%E{miht-GENW}%Dw~Pxweu1o! zH6&SzO)*rFAv(^h1i=i9?-UXKac_+1cBBIb`O0yi*tQqP1J$OkiOcU^>_pinJH3)! z^Ncg@%M`)V2>09Xl7nZ#-B|vRSt{mqSg+;XC9}H#@NZu(Vc5UBo2uB7Eyz$x1bFQW@Y7bBgkkXa$U49H+9Lr>e#{n)D?I zSrnJcFzibQkTZuyKD;ubLa*dU%UM=1nA z1H6&jh6rXV&PwW;Dcmg1)&g%%hTR=JQYM^Q-0om$K4e=lhz}8-6=DzIyfzi6kZ6Ix zCqTdw>@1d159Z|eX*ZA|GRi&Hudtr2<%DH8AiE3H;S&G7l>QjpKF;tG0bzxN;8+ov zK+%=IfAvD{?%qlE;#;g~A?H0#pa%`&4`q43Y|~p%E!RLakgQcjrSo+%t5(sqrrN0^ zBO3F-i*`GX@XOjY7&715AN*b5*opu+RuuF~ww{W=u0^A$4xZxNPVjGqOvVK$M@Z2;ED+HHY3(vL0o~|iS$6|jDIi;)bYPV8WQ-OA? z1>*OcEdt7|*81=~I38>+XYtUs0d;q~eeDeD!@msROTyit!kyJKYplxol^Lc8gqQWs zIcOEm53;dWOP$lk$;&*uJ3FL278RRWOb`FZ!q-)d+XRXp7?DWgX?sB9&k-a%2IGF% zujF7*%OgZdoZU6*)XMzmkoC%pqtPPPl6$^mv_hPo+FBw}^$dIb;u}ynucYC$N@@UA zcX&qEs*S>F@Yh$Nym%YRE6|j$FC742K%c*D4R4#?c)qMNGvjv?&QxhZ1$LKRy?R5)P7s0T&%x>6N$n6pbVgS{Tm3STDpc^|0BU=P4NXpDD_qB1#sIZ%`t_YFI07zH^dMQs~9Pm3E7IVU(WeEb&I5mZ7O)U>1e@as^$Wvwr z|4j&&a^HY00|c^%6*U_=s%OKZKB_Eo_#9_AeWF5y$btw7V>!ouq%!p--hT~)5?L$I zMJ4ttfYpW>O;6^puT<=52xI!QN2hYX-oSAnVCex~W^gCFE(Pwad(Ih2)sk622Eazi zK~zZuO0JJ4DH)4@eP$UYI$?zQC5ab7_gx|XNYiraSb(bd-48rkZQ`c!9ny+nZV z`o@#%IT6+Zdmbnk1+TQHH`d>AeFM95t=p8)v!(5|MdJUX^-#ni^?`1}fm2ex-APiZ zKK(}v$h8{pY1f49WlI0nYs&G$XeN%Sy*_Rw* zXzv^&g4Y58S;0Y+ushqtAks!9*%X>~yQFF?wsA@BdCH6^z1gxW2na2LzQHCpbyPgb zE>&EyZ<`Zj>ZcMnN1)FiBlkK-kogn=&m$x>$C9=CvIbh2Appv8olDq>WDnOC&4K&? zO$4GgNP!ZwPG)m&t*%!}!z*!Jjp?NBBDweKyA_f@ z?As96k*yX8Rw!JUYF*zxk#{Npvl9|1>7pGXDDFrIitEwOek{`ypl*>VfDY{U!=JSa zNOIF69pm!v5hT|LoVzy9fvuv2%$44(Dxf$Ir^RTk_`MG7fU7l5M8b-K^SKykAb3a6 zzD{_3Tb$8S&ZgA<1L6Ye_;k?7@d4I;RGHarq{diz55&YlkjKBZO2e8~{Fb!z7J)S= zYsXz+Zy_0r4gF(uwI~gc$zZ>br$4@v&p)5Z+0SDcf3cClqYLStyaYn@o!AA~oA?_f z%ddb0_9UHkv8D)SNm7h!?KZT7585h3bvSy1NIP@u%?d$TQolWV`gkEf(3hUtxUQEk z*utdJ8!BF{^(Sm?3#i!!p3>VO0$i1HH>>1oU25Cu)v}UV9cZV;GeDM8Y=RUR`FF3^ z5??Lx5SCIcSI9ywr5o)*M>9RU=WBnyYAaAcEC-^pxyRS7sYs)|pU&TN%+yxS0)mmX zI)>BNB2GGEt=n+ac~hH3cG0owUQlKn&ViaRL<%_np#~JUfkCMYWAM9?uhBUxvMcbU zoSDJG-dWL=J2${k-JYOh&zwKWHu zS%4QAdO$@s*)72O6s?F7A=-;<;^% z^~zcndf}R;a5#>s3g%?s%3%>2IeV=5DpZJ+73K=^aG<2MBZ>KEV~TR^PNgt8>yZfO z6XbP=sR}D{=1zcsW?LYq%eD7XXNEi;nc9VI9cr+sg{k7% zkaccWE6J9~?gv1=_V?sw^AH3fw9A&I&r+2tOL;$UN!PG4K}v!@*Eu`D0DWU$brA4% z@!V=cemj&UMP^#$#!(?l7e8%vj!s(D%B9b=*s;~YgakjRx55t%5fDzg6t1#mMMLAT z^9YbGTj+O&H{4M?{k|hd`?k)k$~kz`?wdho?e~!$ihw;B>m1iYO6P5o$O6I2dWpU4 zP}~j~CIXHoH`+ZBBFZ71#9?HWbVhid&df6+R)6x^10|5#rM7=+@N8Q;gpKN%IuGal z3pS!Z(YAcAzd=?AJF*T`B=F-dxBy8@A3+OSxd*+W>a!TAX2?k=$kzXeTY&=xdYjLtHSJ9IWq)rUR5XW-_GLn}-$~!4NX*VyZw9w$Y=Xb8?yC(_gU{hp81-A zfHet=S=WQJHQ^xbh;jsGe->4v=dZ0F>Pnp*MFK<(RN5iz*Aziz$8^<}+iJ2*7_wkvBcXIyYmva93JA7Tr=_k*DbY0+VP(uf3O7ch8`?nk?jq`LY z@!gSZ7LnHPaL6VbSL}yDh$1_HKunVh>+SB?eA3p7ZuQ-d{!c%e$q)2pFrljXO-u;4 zgM;aDfMH`qaR{?#97Kie9~4P`Q^@SHm3Ku3L;;W#bvpn{IeDa-96e`-%<4)u^IYD% zizGyb;600QcsQ_$1Eok2(AcI%n}Sg%H+ix^uz`SuJ&(L3A}Rb{%Xa3TPPAok!zrz- z_HJT401i`2Z&hO6c1&M;%T_rcA~g;fVcQ&8R9PAtAmrdC+f!PL3X+a0uM+Y@mJ8>c zm2W{6jj$OJwc|h}EKF)QYMfjS`D)+{J<5A0${UYEM!h{PG$lOT!uiKAW}HcqFF$07 zdi+6TKTXq<%r?WR0xE>kA#yH|Yoh5YceKU)<8G;n#cEQTs&p;# z+8LPA9Nerl87SMWdy`N$+f4R2nj8jgP*j_ZeF038iv|uMmup4Tq?_r+lm>NeB z+m`WcxedA$!sF0QM~B8a%~w@2~%nL9l?3wxA8y)E~m1 z*D{tzxZKsfp;VMd$1`QzU?W5KCxF#qpq<_#O%oUY zVp~8+og=*UjaZg0T_S_~>k#USGLNl&mYg2_h6`i|Y)P~L*VNLXv^pAyJ40SK4o4d_OXea+d2 zwdqi8wPAZW_HIJCbQUxtFv8FEkeKv&2pTBPJOt`FkOI&`KtbC5BMr>xAbIvF zyHCs`)M@buGJtmVZdw&kW2ueP;k-0Y!bd04fR-P=yOkTzeH7KxU0;(*TjMu#nQ>3u zb!7#Iy-!;}x**_uvRYA-_j`sEzKZ_!Oo6ohp%YB?ov=5Uz*%`}rRA=uAIVq(dU?x% zo|{?{e~dlvV&8f496`+0Ced1&N8KYun6*==MgU)$!sP)1@UtgRWbkay>XV+V&2IB| zAI)H(0gA%nW=_oBz@%+idx@WlKubLw!Gg)hM^rRrAUONS@0m9$TGNuAtPwOkIuy!? zRrs(u5XP6U5+Ep?7sT2TQ*^~z6$fkRmUo~{IfM{vg0)AsZ3={0OwLX<7A3p*UI*yl z1e9m}RI0b^R_q$)z}gxeF$9B7hqStQdCsu>8RWDtxJB7@d2seZX>5#?--)3=}x2 z^A4FYHpdAzW6!=(_0V}5YC+Dt%4Cg)^13DrTf_JR1!xE_cjPS=@alK_^67sDUTuo6 z2$5yvn$?Myh8~ER1=Wg%v_N1arDn%&-V8faSfqt0RtrX{e5umOJ42-kt_WJdCDyr7 zX|3S!S!M6o6l4MnoCo?jY*NeH4mMGywM`kW`vxTcqkdN(RF{EJ!z`Y(OUxV|^nxQp z9GZhpES=`9T;pf9Ek}iQB>@aMOIL`X6K##v04QDP&??Rzn!|`J=PT2UFQTXn9hu!!mfzLjFoDr1ZQ~qy&xBnw7`JqREFv>p zya#8~AV?jLfS%zIEWnM9Cos$~EGanC-~`B0v(&Dx0;p9{PXM96Fz5<9I_Skze!JCr zBiBb@N<$1sS*^7j&;GSTC ztq$R}OaSAva=*Ei5d1or3LpX>94?hz^MYd_kR*(8{w}D`;TZMp4QC?kwEHQlhKF4l zDI2YMh_H8#@H^|*wTku8e-vv567_qKi+{QZc>Bk$?7t{AD^wA`T~N@1dbI41k>6dv zCqpCr?jpaFi&uR)1M=4*_+cyi2G_M8lkUS_44gKwS8%Rf%h|eZ7S+}U!C-+5xdSxE z>%n1c9ncr8wzKoI=eIax*j(Lx`UY1i!j>wfFznWjJ+j#93A$32ufg+pzX6YGn}BCBnt?7P83M)5l?+3o~(c zZ4e;xIQ$MN43ZL32o>pb(nA?%&{XRpAgYZS~IP}emQn?+o!4qC2*&P44)iM?!EN=|k3Thfb#@83H zqiL#xOgZ9Z4@kDr=Aq6~jSw`Hlf5rw|5MQTT~kwL>f3fAaQF{0y;cmm5No;?GgOv` zisLRqAZ0acMsTScoa1Ck)#29o9&EsV*U>tU5duxhJW#&FE=`?M06R9qo_&R9`RcNe zDUhu3Gz3bY@6MH&8cihDRoVsc4Liuj6cx-g6U1pNH3`?wDLlEoJ$%bH0|nU@K47gU zY&s$N($i}zXN`*L)iLl=JPV@g!C@vo^^kxRS^=o4^_eVh9wQmSJ)9Wnu?MwWZBVgx z9h(g6>>UVB`<8O95>6r5MEL=~)MBw5o-0AH^16xrld=S_G( zL=vj%Rcq{l9ELrVhm!sTi~cKY{-0wb57_q($k28(Rc=&@g4z~5c!Z7d;H+c@xC{mp z(I`dD*dML}H`bqAt!i8ETH|cQ{;OjIo`D7~@m)vLTHERC1LXlFfthC=t!r=u&P>?j zpU85VOLUtd>lO{O0ys2kAml)WR{0Sk_dZaiTFzAF`UVg3KyF}5Uy)zNLM;#oO|ldl zx0W@sShr=-W`Ru}>V(&9`yo>I17nC-#Kfu9TlIFx)~93krpPgl(l?-LN}w7W&|@=f z#H(s9Uu;0JVN)GF@}vhC`wnQ$yBRtEfq7`yoK{cGt1;%V?)w_Bh>i7R7r;M9d-rvoyO8fb?H=(-2|bcTDWnN7PDvLP0< zQ{8xk-)C@?nnGuyD?4O`LnRqt)(D!M4q?e$kshbFkoF3kaECeuz6N+1qW>Pv3ZTqq zldk;jErP3EH({Tr2!Pxm{@rIt1s+a}MEPZgDPC$&l1^jy<`=w!DFZodUrKnw6aNhgyH~huNk4Hmkgc(R5r(j-GX#YTBsLsoXCu*ATXUr)9q(Gg z&ZX?>fIHHhKu_fzXxcm2xCsKFA*d_b_7LaPm9UwZVr;vka_vNPRCb?9fK3FP4HbMZ z1lNtPNl|fc;SnxD@4&(0dMZ%54s7{v7bidf*0SFltL9R?Ef5ngEo!lJs7~ve!$vW< zM3ur*i4JhCu@9oD8K$Wte_ErJq(9643?wydnrK-R&x8z#Mu=zH*+)|1?R1VxDvXO< zFB4p6CGQ;$i=jOeG!j{{`n3euqpaN|wW8-1&x_)G3nYITY+{eBDCl~2AAuCYJ00Tg z3$59-nM5~KAFs?>Su2BlGl24_MFrb98~|NE7JIJh4^pn!0f_w%NT}XWwu7~nDO{}a zEyW6y;n#r#KxM*xpy^W}iU_*$*IUU(Q#oeGScvzie64AulCIhw)mLfWtJr18{6pK~S!xXYtQJ=s4G<$AuBuix0Rx|v7^8@t86V(Yf0gKNgBQ6PU(CZJO~ z9|BM+86xX(Dg-|cIcj$PR9Z~gP#&7&+1X3WO^rY$M*xrqrEIR(ax%;$h~UtVLU|j< z@`$i01-4jSk#*sekP(BMwK#N3iy%$WogPeZC=@eehldlS2rm0TKkuZEHGGEa{x&S- zTLiJij(Vz)mG2{ydIJ9BcT1pPpcuPO0tev$;ix6%$N}sh2FHhPiti)q2mHB4V03Y{ zl=Gh)$>Hg#T-|(&_k1Ul$B)_-dlose&*9t|phAR(cj~sJ3w$7oF6otP1fWlAtv_)p zLj$phoEbHX zGZXi?BjY2O!xg3JC(by8=#}s)MQ2*FCML@b~8k9v&f3@)7u!T6m~k`!$R_j6G?@FxW%x(?iZeClzVe zl*qTTs{W-sPvN8yY2?^vC7gBMurU9fJQ;G7z({@rwDsA$e=m=tecIswFTHVbH1GlFtc<(h<%yAAilZbD|}tD8!gs++wCRbmqO7 zbZ-z4cN|lMU+;c26j#SgYNxN&(WJ)*CBSFz4s&r3Aq8h!8G)iW1@-;y1?&H=LyiDvD~pcYM!W_s^Hwa)IkCQ-i<(N6&<-iP_eE1NK{T_`pKD| z7j6|QBeUy?Q@wfXELE{n1d04dL>&p9(PGo67Mbe7^slxMiu_4N=t1b2|0(Xm@ zlPp_c;0m9jK@8AgtDkB%qqU-(opiVddjo&-`&Uw3=2(NkbnoDrT_lS{ef_~kr23SPIm}j!Qf< z_aF1ZKcJW1L7Qh6$ejOO5IO%#{x?Txv^YG}S>Ykv0BS5ZoY=aM31Iv)pei?%oNn2v zz@ogZa{6}<<7VLmuQ#5&y3gd7SPVyHwb{l8Cy}hQlYni?mX8PKr=}Y~`_b8*Q0n)! zv4nn)5hZ)hNx9U!>gx4M3T&v^^N#%Pk3cezeK^HNetew4U@c%gPOwLNx^cT(7SWD1 zxbR_!9b_h5IQq8S*UVtsbk%56fQmbRgXrIB@3qbDKHryv>;*V^1P#NUTq4RXusFW| z6o#*s9)h*FKS2i9LpHKjt3&DRdb5-Q5o<_p)Ha9}i}PF@K28{pOG~@0);NSCILQ(F zjA$(OvC)r8xlKW;*|DTIYdQX(OyrX%p?v#yOL-GVa&>(uhZBw-xKi;teF06%i-!tx z14Ht~$)68|2T_I?S=`y8zBcOWYiq;Oah;bLt? zbqBT?j4lgtfzTZG8U%^1e6<55X_Cy~#X_#Kr93M4PLl_sUr~-BYGQ6l~f?*dy6(@|(vdT&pDQjC)BHL$&hef4x zqX+V^zLe4~5*E~%|Mvb71o-_|9U8|K`J_$8ssZx;d(^oBst|>aqHApN??|TIVbUbScL;iz`q?C4wHYIm-n>a5EP#nD^!kP6z=`b(} zqTT2QB2qf=u+_=-Dm#Pkk121?LgT^+&uKe!VQ^0-?+i|p-IxwWFoOr-(S$Ago{pTL zhLnXfX@e5=2bp|?GJ%Vo|wLrc2%ZduLp1B z2mI0#wYkhvz*q}=hoeydiD#5>XLAE*28c0hSrB(EKlgtpzYK2V&)m0i5WK<$xYeMA zLdkKvn`HnPbqQni*RNZ--;!MGY4Iy7pDl9Nl>Q!gI)zn>X<6LmvDj#+3aqAk#Wt<9 zIkrZ*G@U=ng<^9cyDIN3dHW)h-(QMc!g)TPq;hP0kyI_Ca9QlR5>Te?je|gqrAq? z+=I^?A-b*s@1Grx!0&eD9@*-vw?IhpP}he_j&0g%=0YKmEZY@OJ=7yu(N1e1S6vCd zG7Uyj*~fa=$cp&igatQ1b5!Grf+C#iiYp#=EERBKvkt}M`jillSf>If#M+)DSGu9% zJPQOFEO^#~(N?>by-MK)yVL4~ZE7yCuBdSafG#;Sk!KsLWeu;Bwq0I$EefP+i`aT|Ea zRvGS4X7?Q4X0Fl3+POnO%Hu!=)Hqmdu`Z4B+fjF90 zQAc>SX50cUf(imbyGHO9r~q2J#BV2@a!r-nR`(mT$zhkmla7`&ZQ;OfuQ>yTmc2F| zZQQHOFj^e}r+mKM2h~u8;!i*&1KF)tT_Xg_+6mi;%(XZRJveN3j^yp3L>4tDTBVYx z;o?-!Dnt#RPW1kUq-G*1_2T(maZbdJFmv~ev3XoL!XuR-Z%SepO=C62s| z@IyTYm!MyLyuZhmTl{>o1kH@E)w~8}4YUX6e?@wV^L?mx--bp+(Cx#nf*#(BWdHM# z{Pbs$eE#WJJ4~{IR1D4_D7G*}GB-g$Go8!N50>(aCxJXW?dlEAk+@~iQ0{M9`RcNf z-!E+W<7!V{Z2R){%8_rcS8{a;8s~B&+uK{Yzq*y#CWCoh8RcJ8g0BHfmd2%N1`MEepr??jc;3d}twy?87 zfO^B(76>*%N$zo4OJnDJj+sGlWj%~?;{Vz156l}YFb{3{i$5P;%MbXa zR`b93FUGR*e5?MG;(cZV8yw0c&*isR*Uv$%oDY@=R<2}Gg1cM}<(rVRa-#PPUWh`A`T}(i;4XfeE z1w{7w5Wxx%gYW=rZfo$uXG^(#w!zmMR;J?scHiP#fa-f3hhEDR8SWJKJx7L2u3Sry zaiGS4yH8=jzFOPrR>z#50!O_>Hh+uHxkvVO1lo-{HZ!1a-@viCX;=K03;Ef9d?b%f zC$hQ!PSVXg3Hv|BJ;F#Ib>%x42zC}(abmbzs%o7J$5iraLgzvTm1 z!5I~X7HG^fW4DmsGew*PHCD)eIn5%#pB3BdVPRdJ%Mxl0O}$fVR)pJT3p$|vln^|N z*Te6PSh$y#xU?EOlm z<9j2ZFRf*zutQC>#+vk`b~)1t4jFsRWpU@u$lSgy<+`w}zJ09}-DguzK6~~f8Gi9s zKoRy~*ANVV@@-?z4x=&yRenM1A(8FE=~i`tYrz^I2s#>!W&g=Qx>H|+Q^vY!_S1Gc2f6lJ$GQO0`UY*z>-IE#nfI88&1 zlZ~LLZ= z)*2dB^C1TH+*luVXK512niwE1Nyfr!Gw^YI1cb?{{^|C;AIR%{iih<}tZFxu$~W~> zlpE)NrhQj_eUr+k;FFK1H*(x#pZZ+>EP}IG9P6OSD=gF!j`+UAHK2V zr~fgs7#%0h8TVAC^|iRRttL3Eftgi6zsv3)_VKf*a0|4C0%)`nEY`}mMkfT;nr;2r zbqs#mms7+rd!qu*Yaq*OWEM*pEJV|82=oKS#X>}XG)3mnfwS$T5~dUrbn&%V zy~lw3PqCRfAZxCiec7x)2i<_PpUT~EU#Qx^89?1IN3_oh{I$FRM<2t0W}T^a&m_pD z{A?wD=&5tawjZ85i}Bd@Y7P)K24aib5v8{2xN<#oPvA(_$Y4Ui_`x^=pWKztkTJ|* z_rEuf*{SqTvCcIIR;6$!oZ(^SIH{C14@~nR&DR!itYgP=cAPk( zaLd=a9}Z_+;lPZL(XMY{*pCo|!9ZwxrdO%B+Y)iu5oj(Ca8(zXE~D{=wMzvj`L+sc z=FypSvR~twB|6^RV)p_MA`J!m{1whLBM_>YtF_f0xP!w2NEZz3H4vjk9?4P2;@1M% zL8(L7zTRBQx(3v5Bm2buW3a;eT&G((z~4(`&toqElsD%fFhx#rlKBG^s!4_~p1v zXIvl#)WG2fvQ@b<%{8DUEx@9d&Pa}s*{8ggWcQxzHcCw~VF0T>1bTDtw(=j6sccD$ z?xGkL7qS&O2BhMz5iK8yj<%<6MwNy-X`uzmWA(ez+uyYARnM{_TrUFCn{_SE?hsxf z01OU&@vB5Lz#i`TXsE|oskCb#q@#0JrIl39o);U2#x#-U;6z4n_jNN6Z-TS=cBF;+ zcE1AZ4x4}=HwXIZB3O-Jb9}#pz0rZwTi`CRZ{Rq#I4AMlmH3Z;EDQoW0Z|-VXLfnc zzUoa3{H6S}^RE2gpHs4non^2mcd6JDj+U@hgU1IKGw7-b)934xx}e@pW1hv99YM8` z*UNWB*{rp%uqR!dWBy5}xyAQxh67o&(io2OifM=$Xa!a@FzY2@=&FsTJ0lbvP_k zf8O&m7JHd_IH1PcEp7K!R#zJtv#TYG@l+%E^yEYy{q(P-IzLo(=JnepkWO0)pg#*F z#yRy>V5s&w5zb4kQ=)G`)3pdP#=V1fH11eo=ljSYlfj$?^;nZW1@>xla2YISl!E~> zHQ2Wm+1B>zU6<5?2w?r7@zZGi7W+K9NUZx^Du`v$2LkTHNZZg>N>U(o`xb2k zP^7{B4|n9U?1Ghak*3Ww{Dajt8J00r#YIG_ECf5ip=9yi*MMUGAIqNn5{BaR%YQ4= zY9RJtAwNZc;#R)=w=kqJ3<2qs)*is&pI~)vJglJ-@=&tsJ=fG61@Qa6po~Yl$3W75MzDd;uc_ShV_Q z+M7R17CPUf8=TF_0bvWy#I8DnVxH&OO6m#A{Bf9_m2D7S}|& zq0=uEMM=S_B)5sx1$P{K=8*Fla(1Qjk@AIRq_6MvMdjjoWG1VF4K1TQ_D>jjLr z+XYJEEaU+8BHo>EnHMP7mm= z5^Lsg&>-V4Y>Y9395F#pV4EqY9Fb4}4XqNYyOux|K!rpef=dPppg~DPaGq4-Y3)pb z{XxOO9Q(e@nM*9tCdI1(o~899!FewGNGg`Nzi+k-l6(na6Y->^ThYO1GGP%sf{f9i zwf3SI_tt6=YIcVJ4?)N(j$zvrz7rBT1D^`XNYoIFa-N!#n=>*eo{r=#;)o6JUMy;c zwA^!XJNt(NYYIDC;G7;!PvmER`9GEB@wwa}hzCF=&wwty!=}B8UDzOm_07uSD2*{t z0YB)-9gtXd3MDRV{B&XskHcLtyXbr^o;9*F_8Q0|Yla$=y79!%UE+8?>W@ zX`Yg0DT_rSAD~ksI2yv{1skAS*w-#Q-CEi=B#nJghRfVcJ@0ZBl&h!C0ho4l3 zPX6yhyJZ(7lS-X32?SsMvo8>^3^PRGw)_U0;NJmief#Q1@@?YlIPVBq^i%M(TS+i?b_fufM?;9Nyg@ z!OP!jO$(z*MPb%b{r1#mO?ESN28UMw;j6Utl95Cng zWi4NAeEDjIOnZ6(c(;vYZ%|9OaPyM4(g>JehFjR*V>4hO1kYE7?)dQ zJ#aMPxg^N&C%qmH5jL>gv3nnI;48`IFXeijsYuve39X z?ggx;ieRi@aFPJ9s-q}JMFBp_JmYhy+S<%Yo&ECoF%7aK3q;@7IVT^R#w}`tXs{9) zE2;zU*l`6k#VQwCzrus$!HA?V9-JD?45_sY8xD3`(?&)CW1P&jQ260R2%UN)!vYlEY}sb%hxtxn z-MpVW^6+Ai>F@rH0n3BEh;~J{55OzW5?hZ;*2}Q4X?-vgcJbATHQvsY{RZWGJ> zb*TCg%;r5Ho4o!IDBB_SBhLhxDk|hEwNDp=ed|yV%c^z1SmfUkAhQLNMYi4m2~kWK zCIF>DH}oa_ZMeLT^IQaa;G>s5$ov^w^} zm>TTw=KH~Tnbq1k*<;PN^8xX0zsK)>IN#}_Ftsm4t*{>}T%#riKwzlqKFeH1vU}_h z3tF``d==QtNnz?}WT$ncpF^a(YP4?X{Y$B+$ehC>(PDXRXI3b;5Tlp9vzZ@9CP>uU z!qf;=$gVhVC~v=SQ#7y%ZA}zg9sKj*TNIQl0XXm)7coWo8W}LaJMI0Q{J>v&m)5_w zny-HG)timozeZy6CI8KCO-1{^{0n5muZQw~dEv`E-;>|q-*2!8U%Y!F&#Y&1jBNJ| zhingKD^qKel(IHtj*1e`Us!FNu+SjiQKQ3^2^VL^5>l=^7Xg>OlIr9!@a(P z!FquQJC$WVQTie-z@g&)_q+Q#ONi~i9?+yd_;OC>tgvZPWJM~&j*P0^v1)v=4ZPeL z6Ap=F(%wJCbw#|z91x|*^fHs}23Z5F(fw&x?k|@zyvQVZn#4n(Lg*{(>FQz!BCv0uO$J!18{>$<-9M+vSlT$=0iyrcUy1&9l<^ zKnKdV>)LR|EQ6j`Kzc$}oVwhLt_G)VypmvYCT9n^{0`^N!I`a!JE?EB^6jJ}&yX-g zqa1$J`1SOAk^9#dpH4d%9^*eI9+P} zV4tT5-lG!lS1AW?wF3ma5zaQ}I`Q*4>6l2tv2>B~$Mp;e(w!`;FJxAYK}&3;PaP)8 ztphfDcQcif?n);8m-6}3ex{(=kRzDPGmC)9Y$s}00RsY6$~ibIBor6(MkaVH zL)f@*4CHptR$UgK#jAzsI#ReFdo)4N%S32dPzVj*OR<-LbS=Nmk=)&j14On0`h8cC zGN@!541khwv`4AZ1!bCP%|wc1biJgW%9(cagb2Kxko7r-+O)9eaRPRzL7$5=%a_Iu z*qgV*zPw=9PRYs2F6;s*x7=(0Rj0OQp!6So@-LvYt=K0^@Uw_61Abc!^T}>4xDL$bK%FM2`q2mJMa#{Xuut%bv60|I>nPMJLKyn3utVi&nD-vLJL zkn@GfCAYr^NAY7I7XxJaf6onb=wX9I^5VOxym*nw%de3oAK?9pjXEvhj4*U?ruke0 z5^AT^*uK*L6hQ`vQ@7N*1}i5Y3XUE~O>zsUA6NKa{~?v%WLsqABl+`jpq2RH1jxh~ zn~E4IvYY9%p)8R}J*rtVU}`$1!!u;gclZI|kjydFeGIi2%%cztkaOBlG(*lbkzBAMhcrZ=F6emv4yMyq8jS3pA+<%vw$ zJyWh>;4`e5ftl$T*-gO?0lRv`F@+SE){Hh{K`D@}ii5yd`v7!^uM9lxJ)Gk{s27e< z&p0P&K*Q0htf74b#Nx#g&mqxv^A6~%#T*bm4pa{ZwJaPxwA;-{LZDDqvB1v_O+?S4 z6;2*y>pI)=s6a0)=pL zdq8?PjE%*gciCEwz=N-wF$^^kkV>x0K+dUBJdc6O1d5=Q_csz{IedWI`hK8uoRY-Q zUeSYIzSSz**hA)ff4{)@2OvfJ7K0V4*RpPev0iFf@;~}z@6?$o90!W(VO(cP?ilyi zB|=E8h=+ft5r*NdRvS2|u?mt=%Ogo$wN)XZ6*k-HTs*A*veJQn3wE^>R8VCtPNn;6 zi(qpT1C?AC2>iaEdA4mAx4+?`*Nlz@^43n$|KSw?8L=&6Gz(lqi9jVwK%*ryjexA- zBMm_Izb)kkjNs)>E1?bUT!TpiMS>>UvzxBto-#O8o zTZ&UhC{|dzaL{mIF&xSq=Oy9rK?E%vyRk<~8PrgR66&SVcX{w*EU->X1}sP(a9!E! zRPJ8f%I4jjq_Z^~c7{MC!x|;KiRrN8_-{@YSH%Gq#sbY;Pyrc+B`7D{2X?` zq4u!!fNnXk9|_>KqE9XbHk6|%D^)zG7O+qlJa=H0Qx z410Q18+1i?H|LHqXy1~80g|oe@x$3=y;6!uW}SRoy=5yBO(f8&EKN}Iyu!I81-?rn z9MMq(HJ-mcvQ>H3fjtR9=dtIFbQST)y4>wynifvKCX&n!P|{PWZDtp>o(|--+7Dcf z#Ssd{_v>6OMOr>M5*>Ab&v7GDyS7b{;Nl#Gqcz!e@uJ-b75G}tW3!?U=bd&~N|Pk5 zl19P}39e#gTjg{4fxq6bz<>4M{a-i#<^SgY{Jhy2Z#q^jM#4jCPXhUTZz}n*FY6mn zEbA-8+Z#}48@ZyG5e)rL5vUx%+W!Jn1+mh9xCiX{rQDYD8kcI5nQ51V-|cX?l<>JbiJ zH%)-P#K^>I&1en|#&Ul5Q+ahoQL(kQGGE^Qo%Gq!(r5b^=&d-Bj(dcI^a=sW5)R=| zA;m3dm$ZnmJyt4@ZPs#^pHgWt*_D;R08d~nmk6|~4mkCq)gWUOVUvP)CCO9)k+{Hy z{3-tHqBn0qw(BBA6^sPsLBa#)+=9U0ekzSnTFC3h4`V0@(TC0lrTr2oUZiDhD#{@5u=F zvO@4tBESfMF*Jzyr{IRa7zXlh(pYB&jj#qG4EYM*yUW*dv;GEL@?Xfei&h@vdHO*4 zp2xLTxCaQRSxEQ-4*D0Xx5#SG;Oi@W-wH5vQ$J|evxOPXFV6r7;m>TLL)A9hN}WSR z>qDQGexQQ?|9&MJiGs33a0Y}>i>whS#=F63>>fxO%SgGC3ZQZ@tcmS)%m@Ra_JpJL zTcn~I)(&N*4kn|@Flj_0D-8mO3#|Pt^6Z0w%I1Y!19f=~Nk)~qpUq@tyt@9EVf@#_nnULIFP50GI?=h#0YJj zMqSGME|k%kr&DU(U?X*>&vH?j44Joss)KR9xweI!s{OvF3e?JT`L@xA=mapro|JDp z5=I*{USr)Ce|jyQy%N+Q>l;oMxx zzbjfY0C zN-nT;E6OO`BUr~w7@Qas!r%XGg7>IFf7QCCpPmuj^vV(#Gl z_(7w!cMXsjd(YL86%1a8K6&^{m(#{suYp8?!94{E+q;i~6-7A^P_SNd%z71D1Gk)o z(?~K>AiK?mLo8j`3iErk`?W>6iVnaOPZNxXmj*r-=QUx~sSs(I0k5=!tjRPYs=Hdl zhoq_6De2lfts#BwtPWe7J<8{2-=n%xs-0~z31PQc;;CbbD6+}o-M|RTwX`KnmN{1l z_GX(lI+B2XXV7zWIHb}w2fGVIXfHuSj-Sg!9F=C#l2t6J|Gk;x8Vyo$zHyA(!s31nh~O&`NRu486?J6USa)oOTrjPyq-3?|kdnc?+? zBNNazzF%vdgokI40`c)H1S=VWsP3t9#VpojRiK3fuhT~n=-A;383e8m#y9BUnh@me zo%o=>0yvUF4nuY;mDmG?oDX0Kkg0F6A0}`f> z#^!`N(vf(UTWT}Nhn7^D3-^DB5!y+V=9Q7*XP|JOQ0=&q<|DpbIc*v%n{!}%&A!-y zag$d%E`hzS?lMQg`JB&glLgr)h%Z zq1&itP>uI=quroLY-(pRkm?oaARum3ux+TDg7e!MTH0CD=s>|Cg7^O~cYhiy$-ZUx zVLKvno`*A^Q}dngeRGrSX0t^;lcoeomMjQv!?Ohl2CNT)3=8rXe`pvo48xQqLxvz* z0&EBxY#J5}OC%*qRMXw;?)Un=e$$NsW}m%WPEFyH%$$ zBP0I*{a<^nz1If7@cHw&ZmsCl)&5+xH7DJG$bz35bOgquss zSA{im%|kj{q($Q={9P4rc?3JX%buLUAl>7>-Uk5H?uI^%ya=%G@(ko;+$^Vc5ebZ< zB=6ZOWoEHA~zKDjpx&_0Z@4 zWY;4SgS>m9)K#Ap*2yI*TvyRXR~f={*$VBl%^D3$V8S$6TC>*50+9fxBA+eqJGIV> z4A?nLHtX4(_E^B^#GewAk#e^m99p@q93BQ@7zV1*P}gZbbg!x;OfnqnYa};V8p+Qr zbWK;j;T~NNHIAYLv$E~i5Nsr%Azo3rXKv6E6{Q1A@g-BqrohPOLM2|LuC7dhAkAu8Eeqbg+6QD_!T=tsNuXMIzVl|`#{Ld} zeWfzzdG7V!Jsh6?J7KN*-;#lryDQ2of&=M5!*tJvfR={MZ*N<7!hvz#w&7$70{|L^ z;*F7Xa+$on4bA^1yQ9FtaSt{nKd#tkoL@f#tn6>qVKhX{@?c7LE#CTN>rWrp6oy5$ zhvnWUFb~Kw(F5yu%XaeN-2UK)BYSdkZ9B<`tSPWRnB=XRYuOuzRof3H)nje>mW@{f8_Zs_Dm>$QV{fhi zp&G2n^~%JJzqB(-EUYPPfZIziwIStcq8UtiyR(U@e;-DrYnj#xZ8qmtHlgITylmD+_6oVTNL9M) z9sv>dqC2u7V&)X;y|_cLX18j@qx@84=oH3~t81hgKwVHk5*w@NHc7`^5NxLdsPw`X znFkURER>(9YMIl_1va;D_J!K}G;=EB_g{KqZdtb-p6QGAz^*u`wky0p2W}pT>Q1|2 zI|942oO_a#d9O;eV8hK^##_!W*t|`ny71J>vRKF0-kBc2G>xi7jZBvuY4F<9IB8p{5;tS)3Sq9s)`qJ97kZsf%({cHAmHU8E;&?Le5&a=>B^^JR;0&}Kf@foysX6T((rtYc%iCJOK%I(DN zYyM!qVdwLg))D z{}ZnNm+Uj-!td;KSi>#%!+4iH@}u6;>uDr+x1*)Kdm9jZF|>!zM47{A!jxQaICfw; zE;;0SSFla|zQY1I%z;hU|eg@p)4xrNGsctpvqJR`s z+R=B}7|hMHuouWJCCOT1^tcBdjwGHzQqOwfek|rf1=ee^A{@FOjqUma_IhV%bwJ`& z6Yh7o&(#{T$@6slNMzljpsKS>|n@BiAV} z7fn-tRi1MLL!?&t%3`(dpDs@0Ki!(x-{G&XfR*omKUjV6dnf-&b{_v37>BB?$y*$* z>L-6^J7;fj_&;Y=egrz)xz)7UkrpTibRQy$jednr{ELe&HX{+sq*Lfrh^m&+@EYxA9xNzWu2yA<^4(z~{ z)sw!R+m=;07UK3;|qNQOncEh&4 z*)n@{hIZY*Avi)w6MVDb+)AA@TeS9U4RyA^cbiP)Z7VF!0V1GKn1a>Sk6DA?vcvr& zXz?Qsl4sT~Hte8EkYn?|Bx`s$7yu?FmYI(1mC2rvy`=HcX7R}#F=PX+2}t2l6_hx& zDHLvHhu}o^sh_IJ4fD08T|d6DZMA~F=pr2fW;R~VXX6r@`o7bn(fZu7iyn08ju*gc z*Xr3iHt> z5Fk^iet`SiXhG!<#$?);L2bX1M5}Dj3qvnBe)XDcnuQc_CBw+Fd+DHsGZX|90LYer z&0=>+Fd-}{wacX)O_huSZq5sA=j-(sAVF&*n8TFUzO*r6Te#or=^pn==5m1}-%K2M z<}Rn{12W|u^tqSM*)Erfed9KNSKhqmV&lJ~YvVeuxIm2&XoaZ?p3X8?hYw&@6JaF@ zk!7otT2p{`k$`W*T$EaTF49DSbucD)MomdmVLF><`h*i0u+o0lvaOtLzd5kVXRMnK z5q>l&d$O|AMkGU}_DpGC+zsf61ZvK+hgMe>riW;^u;Y zw6LbB(+zO%<>ua$0C)o!LwPP$VR9M(#)7;37C7K0Fdx}u2Dl?d$(|zXOxWk2kkB96 z`H*#TQ?NfXxx~?rpICbfOT-jp1kCmo^!yz;JMF8P`EVY+?8zsV(xMP z%XqH{J61SiU8?9dNn3;^887&|-CL3ERYEtH>%rPeUDR+&Ic1L?vIlMCcQ_<1R6vdx`W~u-=&Of1a_2LnQV^6)6q*?yZXLvFEl(m~u!cd9^>2 zP-OW9PIO5mhLtM{=xzers*uVP$!3aqQKo2d;1O!ro7(LB%Gz(I$-hLId^F)_RhRlEX^u4AN~BFq#bz0s`g6B zJ+{P*%GH<+o613wYs0F~CR2%ro>2(H*~ll|Y4++z-~W@}n%dvtugo9*gUVw0K|EhP zng_Y>D9WwL9QL7-Ti?tPaC3G~=4Zbc+gXMT`ksPT#xD8=>ys^9ozJYps(IW;s|5K+ zk7su2!?*HY)qlo4`>o^1Uf=sRHwl`WOlYQ?%lnEkACmp&V-;wYEgD_Bx!Xbe%4X5I zO<`3=YHQ?%zrEA8qX)1W=;KWtY74+ki2Rd_J3lL0NrAy+ddykJibotbS8 zg9Vw{1(D>IH`TW)fwcibU08|*5p#!4^ElQx_Pkvaja%7)&HGKLTBH=@p6zOStx?1Q zMkcKhNO@>w(fAcm{G~<$XpR)r_M*CWZGO~8&TEpf%AdWUj-{!+vc(PZY&ucp0MW1j z+qDKLZjUW~x*!;rY=_`*PH??MbGfCY02wd49NKHp(SL9~g}p*f$ia>v#Z3S*Qx1jx zvWslOufhRAkSBkQM05{E0l8>z=fFOGd~Gi;mUfGK5oZs*V7I72Ub%GmV=_-?8F^QR zvSZo%SCF|b&TYQ869lk4i(2|j{29&@Z<}K0pC@83 zHo;ppP|x^x*BXlx%IhUfEe;Mst7S5-uLnAX@>&0RW$Z~W z;|!r*>ml-BVaUFL6%&a)g#qAXEfJU-?Ds*!9tDg?fOE~fNzllEYpk6|{Qi#p{FHcB z?!n{$o+d?@g>5_U_w1^JEOM)0<>EbC0NT$!UHDYtdqMil+cHZk`X=MRR{a+Hm;*rb z7_-Q2739u}4g&UnEg9P_0Ll&5|A5%@m_z2L#3RI1>u@*^Hyu3-7T+pN=W$66+GQW3 z4%^i-eZKpRzzcje;ap~y6Vrcn-Zd@Z4=GsU(^~ihL=9ok+S7OL}gY z$dH7|+WErDac!^Il>)4KJ5#qhvT>o=@TvCd>QZN@sqRgVxnlU;dq3}9FX~DK*E+Mb zPJ&@l39s#I@cJW)`_m^+&!W-%FD9$?IFX-*?kT8x`<=4wzd5(};7t?{;NxYxrQr$z6-v1@K?8TTYjVMyS$Xa!~2sN6Tk*T=s zc^^q`3bTbqM)hxvxc=LS6@h)o@sZQGRSaX2l6xf8B z^x^95W%;j+R*uT@?AhARxbf?$fXO^5-xykpM&S}CCuONPVCbk&g>aLrGylI z@E)?wx0@Dxr|OmnG6ozIe*z?-CGu5|MDYDl#hzwiT#$MW50JF?T2><-YEa-(btkNi z;H{FCzge*ScVQJ^xDpQj1wS)Ytw$0#b246}^W)|KO|@zdX5JS7_z1jvYu#fFz6|Wn zJMZv3vevsxW=V#DKA(Z`^?P5!c-UE2`mFqd5bq`OJ)`UTHtXvc%8JsaiR zz%monVSZsfBm*YtXZ198L^WEfjnRmM^ObdP)@~WG$P1_i-sY|Po+9@X%rPuQ0&FVS~a&k}Ik zH4eil)d4H*ZF_L}LDw%@1L_wP2ld^v+2RYZlFhs_ZsKsUbZ*8%o4ru6N*AhM zj+HFNdOfz$cx*fQlGk+%*q{qEhB61PsMuYu?{bzFME2%&p2s09!Dp~Yq|{&1GId|) z8O_c?CPJsqZvm@h5JtAQRrEn^Hs!N=qx8DU8uzZi5sz&&?^?D~wsM}Nuoo(c~*)SJ;TlwLEQf z;+$J9s<|`c8UJ}jK-<|Z+3meUJ3e`0^UGOKdmwsO9zw8!Dps4Sb_yC-jFj32V}Kmj zROfz_NI0%XeJk`=ewfHL^wn#;k%5FG7Mp^{5Qb?A_{(U3A3#EFm6C}x08e#xWfdrr zDV6z;S+e-bzI)Y$Coi46h84!Chp@Z0&;C&Mm!!0}h`WM_2W9&Jl`??+q{~6ui*2`+ z7H=!-91`K?0%8ELd2VGpvT_#y7kjbXgaFX9EYt&-s{#lhx67VwEv&VNJi&vEVN49B zO;-DUT9{&Tm?Wg-fogMDGxAO{LqcKyH}0Lqs7%_2#tTO#9oB2m3gUT(Gpck~Q`%`{rw8~{kEG6z8F9;u*w zjU+R%Qk)(HqgB}@H;n-S-a9zV$0KVMo?B2lvPU;Xs}=b-Fj099%x3ez#y26Llj~R% zllCeMN~PF3;IJ`=)J3Fm8==qaS#OG@yQ|O-8qa-Mllu8HK1U4L>l|RWkgr;Nd>J{k z3e#0qmy||6X#NyrR)CBbZiVi-6sXoDn@&p~@to!ZwP$mu)V;(3IN*8R!1Q#FR~mz6 z&7-W{+pE|TAh%G$#u^idEsN3C>>Tb1+W;mus3t2 z1!u(>teood9@Jr>iH~QUFJfdkQ9T@z3(3sIg!2Z(RRJWcK_Fj{A${7pCojjVZftYd zB@KqWR`IhE2A)|dA33X~%TisJ_CoOtUJ=SdQN*2%l;i zyqFNENhQn;Vns$nY-JC&QH}Z}7^g$v{Wx#C#G{NnhomO3Ry6}F;@@kSs2p%NB+JIO z0`Q+pU2PK;0;y(9bttP@S_m5z(l+Is#R%SGi=Vf-D_#wv(7O+{#NPhn#i4x-UYWnyA9lL&$2$iVq&u%9Ea4TWY23_fe(A|mrPGGrf>a^Ig?DahkTJg-Fc6Ff4puDes z4s-E+JE$I7X7U0GyKCV?vwMeR@~td~*~I!cYCUcGJym#@4Yqf2Y!I%TpDQ)8#R_OY z+qH2IZ5>uB%l#=644PzES9NnUD$S)BaR~0c4psgG%|GNi`kIHa?_MJER4J_b0F9Dm zyyY|Wk?pH!*P_L9R_G;r@qmD!_E6p*P*8z3n*gp3<7>NE0*Ka1Z^`mCVCx3i?Ghcl z(6&r1?NI5l`KoH=jXLZlkUWQb6~?10oZxcP(hKGUU`B&&q=+4WQpXacI5(0YND&!L zcA#=WO*j;zG7=lwaKwHIVF7k`^47kcw?`L6pIsrZp2d{40jqVVk+_M`G?rIGgnpj$ z>lm{kXKQ7cKV?IE9}57lYEMq5w$&)v>pQot-#N91FR$$I?b}wC+>z;{-$q`?5kON# zMW|Q;W58h^6gAOx4hS4ra`71H>wzuM^`~FpSPycUSL2sNH%n_Ct~?$Hq%78{WFRo3 zHez+=Eaz3%!{Z2fBL37ndGs1DQt3#Y4taGf=zv!7V4(y9IpFh^9TUv%DL?_n*P5i8 zWiM*LTH04sD+jPhk)2+KcKl*y?;dJIfScy~P(vk6JC=ibdHz)n9(sE7AkKThMd?37H;wL9{r8~$A*8CzlSpcZ0Dt> zd~-X88fK{44c6@Q4^<#q^KQm~&&?Lb@p@DWPXV+qVq_=o|C@l|pbNVp8LJmqCzvPs z=@g=1=o_NDYT1OtHJe1<0lAvaY&MuAnQ0toTJ_AWC}P0O+AjIr%V}D_BG!7B@3jP^ zsKi6{DyJMg_c(XTwXv_EVJEQX$Xt&ea}DFPt0!?k6v=wTCt~2B2TMn+-bTI&=fpKw zZ+Tk^kY&en_t%-k8X%b1LlWrrBOc}3RrXKhMbK(}p5-(WfZZonB}gZOs|(0k$Ryer z#b|a>#e(TM?=7lBGgvq;a#f!R25w7}2-d8%=)}ncNM3 z`~)^hUQV}CNq6yTnrh`M$Nelyr+2WbCQ(%VJHEJ9ufJ*IUQ_U@$%b<&x#sZnKBE-hRhE zdwF4(NC#?lTYbsvBD=BY_8B7i=<@>6Il&?WTcYZI>8EA+laPUE416quCnBRvk6N1C z3*Fe}x~D?#T*$=$1|w;>mq`F9$WQyeQC__grA4KNXPDvQ!plYq917d*#NOBsZGXRL zuMsG3HMi_Aw~^zrJ#L}ueHJ#noY+MN>Uog-O%_g<@6q?S&vHl($u3nawj8c}vg&*$ zpM!gDTIX$aa&MHiw60b2e)93^(a(bTT**=lsgAxHq-+9vBE=+py$ zZt;kmZ5X6O7ZZ7yBo3mAV)_7BH&;V{ZhEO^MM1GA0J7->63__8Yya<8Kt%y_My5B> zAtunmUMb2*OG7GR`J*6x1)EHXXFQ#LDZ^BO9EadeQMD;kX!0Symg&JQDUJK2$+Tiu zW@LzYt(|q+lB#9=X-`x)Oo9GSbr9^AME6_)3dtqNd_hqs0E_IGhAXOY_OQIRckYyv z+xLq}_I5Q1cG>%tGMRkjS$l6fkNabQF86*dv#VM?_2e1fa4&~xJyNA)wL29ne*I1er1>>vei7^oS+A-GsLg!-Pc2*Udp?bu)+ITruFvhLl}njZR) z(-jHCf`g@+>)Q%i{bd<&K@6K0L%$>i`ARA9WCNwllbZblGWtWL$~~?LhPedzSk+1L zIB+hJSx&tmTC;H0ZZIbkw^A+Q*+gE9>9IiUEjtoDTKe zhWSE{R~VUY)}}fR#U`kD^yDQBEwOcn=YOXX*jq<|z5XYPcJwC;w*9TV)$eDKO})+@ zDMmv=y`I)`)5NiuN;$M7`=j(%EQQan17-^5T6H!V7F$8BuX9)*h0C(DpV!MagzHVW=;hArSSXJ29pxI**88YVSnGcfnqBYeDYQF8GH1cAbYSeG9zSbnqB5CT$y7tFV#v7$(81OWhmS$d74&4Zc^1!L3dre=$mFi<{@r(3S6`BWqO|v4 zPN*uxRQOe`;|dm}UnAQjkk52K2yy|k181+PeLQO9VSE;3q+%-~+vnc2<%6?KTh{uc zyxnS*$xg3TJ;VDxu%+hpu(4u-`&&hPTvZpm+~C7*v)1>;>Oz7delg zTU@G0ZE9V#(B^7Lw#EGz^lVxpJB6OCe|eq^fjo(~EJrrlK>E44E?Xn%xx;S>31PwE zG@kB3ITt*0ND4OdxBOx0K_P0ODqvXvDAzm0Aels0!ietb<|oq+Owypp##149`xVfLqIlE zbNj$1FJ5pfY8I6$E@{dWM^4GAqmU_ELA4Ouuw4B7;QX0oFWNRgfa%x>zlqN!Nm9Fh zwMPz8x_j+4af$2bjvQ3jr}`un0mc)zXwR^2WnlP9E|1;b{#B*Fynj}9)0+a4Yh+B3 z51d;|4vW+6I!DG@%o3ltt7*JyEtTiP0cZF{8y52xpv|sASxVK@(-(Us1DWd z43pViSCJJ4oU6GsU;^+ z^4Y9t+nJFmF?}=*?U%+&r{*=! zNrlXwg09 z|CtOI!!nB#Hf0_p%}7P_C)Vwr+DJ@nlFr4^ujMLsTq;2`Lp)sp#AJXt=6iOR>2=P| zc}{Z`=Z3Oj^X0POJ6@~L0ZhEBZni+uD}M%n>vU80NCnHY;HyWV;>Zg2r~uQvo156a zYy~RyG!X%z<-!!L$m^>M^AeFzKkm+Xwx|L{m~3uTeW(KcC9E(BgQhHpn__p}Q#F$i zpQDOmAlHmc8LnY;*B5M|ehMzsy;I$H5amVxtd(TOdLzM7eT-{!#U1`$oopAI7HJte z!idi=(rymXavBq&3GJG~nh`f1d6bd2mMRo9c%;9|eqdjd*WVJXeD@!I>-6DYe)z8k z`NH21#q=%zLp0V!y=q%`rUG_WIx{=&t-bZT(cngq3H||D-DH{0Qc)H%<;FebrhOY~ zduuze4?B@~#@K4pLFv`-PEZrz7ZKvOM8QxT^UO^?F^UO-OHb{Tr+DO`Z7q|~Vn1cz6 z0bKc|&pg?>RkZylV>`X7*+5p=DlB!k*~A_I=03T}*!2QQArF(H?wVC91?l$+S$z>b zE*I80pqh5x$@;`$)yYIK2!mc1sdCqj0me&BL#`H`qKyH)$%M$3+UNPas-Rj+@F5yV!BpT zR+n=|VQEt!!Ih zYnZ|j3_z1aY=53Nr7Bw-;srp$02HCx*xZf^&)1f3YDzZzkUa1-&6sDhN7B21xfp>E zj;~{X?<}WEoQPEfzz|C(JcCs+^!kPZNyM1vG~d*;3IAmQCVB2#HkOou~!A_GLR&8)}4 zGG*XYo!i??92b}@aGzw6KU=0!#J*aX0Zd{T<$`+l*T)tT_wRo@?|YgtwR^1EVy|^_4m=}<<6R#;74K(a8w#Kc{rGC}MO~*@T?FyQ^ zrBmK3U9+CZ`o`tgkZaW#nS6e#5mxK@^d50q2_^tp|Zqd;@eyV6Jr)+dmSb$*tzE2_tu*L*s2k`&UKAlR>Dy72uR z7MsMaY|6r@8e70cUjr6fBTW*Qe^zNWEEF7s=~!yLlq}Cv=1O3;p3gkDugNR(ANQC4 z#_#_dpZs@!?SJ~OlFs~vpcv)V{-{YDO;u)B*^mV3DGOJPRt#RCq4;x3+k_w>2T1-Hr5=UV29^DO6v@gv><b?uUcm~DzougGk~<+5*3jNpfFL&Wf-I}O{=^XE2>5f`Szfs`mK5`9 z;6NLndLgQYZAFuno28Xhh&d|R=yCxFf?`AxY3u=}u2rW2SP7mvP;o~^bp?ervL%k! zS>QD?D(YJeVSw^iHYHo#tF(}%y7nPKT`i3}?KHU_4~85V4K^6epSmP8$=W?^vJO@z zYcXG3L*|BHbWDJ++QrRnyEq@htdy-?+$96bdepylwBrDUw8=rZ+I_uuvwz|3)j_<6 zbi8A&ynG*=_yyZZ3vjb-+$c4qlhWXP(^s#DTE zCdkYRuvbVY+3_DWi=300scyB7%$46vajn1x>Upo^)|-SrA0^{KT#VY<0ij}$B(R-HlAgwXE&6-ZB${D6G^{6M_N!GGTkc;=g_t*wJCh{={C+ z?!O6`+0NUN8$DaABZ=+89+tiO`eGh*xeppBI2)FaDfy-{UYA!}cO?f4dOjnoYItH~&p7&b(TIXhm#ULKDQs@Lq{i;$(niyi)locbl*Q%&&baPt-t&s@aQ`i& zY*-i7tjz{<*PO3o+tkl4}z?RSPtYsGU22lmyNWbf>^t#kdUoerOy zytZ@Ep63kfrC5@sx6!xy9QYg!lm48wpY_hs3-0ag33shGChlepe%d=f1?=R4JK$W> zgnKNsjj(L8&opDD?&Da(X_v#64c4e^WGy{J z(YLv;#F`}_dCm8YpvE($b$bL`M3Xvf3Z}UAI16NKe<>3#TTIR2`BAd zR+??!j%r!ES`?hY$WApWGsi&_+QV}Wr%_r7EiJu~m&;(*_Cfyt0lMKay5R04o#Aq& zT9u#nlkly!wcaWPT{6#On3ixvFhDCR?y7B!hq>5i(WrA{?1)kG6*^D))_FN3<4A3Y zg_0F?I^C>&cAjwXvGK~9Q=@_eff?0LOk4*Pt=#6l?~uV=y-cSe%V2wm};UKI0U|Ww2U!V9CTM0HTsT@9snSmF-S>pYL=E2)iK5>)EF3)G63MJOfYu zUa;48w$CAo-k9gq8()$KvcNBqKq~jurWyfGBA0~5%e4oR@)p|XlZpF-sDLU7IL$S% zYW~uS@u@A69q*!%cZ%eeJeg*8aT@?QbW<+Tk`dWjw!}du)29-dEG(0{L8gG8K?g}k zgT*)~wl%1Wjh*m3GdkDvn>O0)!u8Yjn9Yi`R^uQ$TQ7Z6FS;80p2{=h;Spf%GY+I1 zvbL@C@Bsvc8FbumV?Ql0$HAc@*D%+DwX56SJ0;sfa_9ga#{`iEvVk&&2K3HRrD88e z0wx642vu0qwE?3t&$^itxOlHtR--P8P{l3#=$YB~$}l6aKr^zD@u=ZlU$fDP8&rj4 zW4b5GM8uxj1Yiq;Q;W8O;oWkwo$V90=EQ-SJKPS*_9xsA(fa0e`{o%(=^B!@t-1#N z5~G1$kwi<4m6c%;Ca_)_ zR;aOaiyI9A%-BP&WoHMV0z2~f@xnS+0Lfb`4qpOhhrr$7Iy5=DnQ?c{N}GeKP(UhF z2VLLZ1lT-yn`hb3v~7*t2tHr40!0OYckYHY*Ui}i)UX6F#ZKQ9(~bu2{~E9oj(R>Z zS`4r=|0;~|Y^Dr+Nxz)nb-H^~sIqdRtSRY9~ ziylIA@l2DMPi?o+vrF#Ta8ZL%&AL;sW|oDK>R^z907J7iOcEfuY9qU3 z?M`{v<)E)&6C7%Hkz4P0>$uJeb-WCwp%OMdUl>jpqDLw>nK?9n9g?N-iyG1Dv|IrOTYGqy{<+i;f7`&BZa;jpS->mD!d z=~-e&#MST)>y6(hVzJdWpIiB19*(=;hsfZjt*T1GRf-p_a)O-9nr%e5UNg+Js- zda{FG)`ZJ5#(^*Z?`}gf)73PRkbH(e+s{ zA3O$V{Qw|6#%iSD z`DJX*e!FJ9%S%NbJ~iZJV?E1m3KZi9e<>rj35HzkO`Phn8IqoAjXg2SS<}Zi1lGwn zYzipqYihO%)_W6@q#V-H!U_PDdZh7-U1Cqk2iuObZ8?#tK*T0v?l(VQAjq%sxzB5` z(mj>7=C~=O29H)s?DtG+3Zt4eIoZaW0f$NY$7!+bFdgujXm0gE%4SAQV(YFa`Q}#r z#ZB9?*&lYh-F&Dm#QbD5f@Qw4ugNR(pY#LY{KbRohf%fzK7I8HuCK0 zC|F<5?fb#DWp7u>;<8pgg6a=i91<+3=C-XTZ&`N!i5D2koM8SX4wL-YTOBQ%5d=ZtiTF>bN&Skz- zO%>GmUInr-s6SHFSG6noNQP=-g4+ZcqHZ@!fI*@bZ}$jv*{AgCW@oFU-kI+Cznv-NIb(!4y;A&{t%gB)lpA-UqM@WSb;)56KE;M8$U(UAdHWM|Ms|x|(U$PT~f2vMiX40Y3GHWu{mB zd2=&2L~VjA->=Dv!wJngR%>mf@#SlG$lPz1tUVmq#~iACP3f(uNOK5_w6a|uk|s8f zV3ZmJ4Hc_aVJtcvNOMxn3DQX+>chBP12(TvahmpQG`9yFuswbsU!Xfc!0mp^9L4tI0u3A1ro^OE+ zvjAWzE8pS%i%Qls&v+eCb@B*tlidLuf7TaIix3Up0_4=Cw7bPTPwii@OQ&& zq^J=xMxc%jB%+o4RCp$2UK93Xxfc6ADFIrtBnQ{*yK{o|UQaExl0ie4vTt!vZOK$l zh4MOV1%-1}f{m8+uApwg8?2d*XijH2( zFsm;LjQdC+m1D11rLCM>7@R&?d#m_*B!3Zgg}uu72+XT=9hcPp%C8>xUzv3hy_&CU z9_3Y>u9}9l<$9I2bHe^a8^_)y%))$Lc0VlH=xf4lfpwXIxeFt%FF0bo^eh)>t&m*# zbZO#8_yV>`t)CofFpigmld}uf-qAS7!%m7RQ&G1{XvVCA8GyXgU#Elg*tC;n(eJq= zKLOJ+&ma$LB~L{$yKkzGn2&mR7J4U;){mB)oRG)Fsmw@SX)9-3W02fn3fszOw0Q#+ zM|O|bURPC-v+64wb`CX}k}a+@c^3wO&ub$|ZRJvX{vL<=FJ2_}Gxpdev1b905hExk zinZz-keFL5$=~Kqs|`M=5pT+w%Nh4mk)$tB6Sjy)$kf}KYz^qWCWe3T+wA$t(7u1T z?P^{TkoEEgpa$!;*H}BF^625*K2py~F7MA{+!=Zte13Tn++6%V@#7QD*Ox9QmI0eH zn2Xqprx!lg?A2=~eUJ+m(4Rj|XEWuw@3)hMCz26J>43FgQO%#caONUhB#CjqvVdL< z=9ST+EDy6Odz9zTZ?V^=Fs$7~)2vyqFk*T6Yb+K%(Rd8gH&Z*YTBGHew2+mKuPwC0%A2;$8!L3sgxpMce+&) z$^tC;#Gy@BkM<3KR7P6t|3qeQq?AccBV%%oW>hR6M1YoDEtP&YujCIgD{?=Uox*yu zdU`%dF6?Xa`cDKa!EXfd!#|$Z70f9BgOd+=u2 z%Brg0soMDY*vGAx!&^Mhd$1^8CIm>}2w&~l8d|LyCqCeAIV;)8^Q_x9w;&v9Ua!*k zL2tit=OALSHJVq6`4UpKFqcPInSdq+V+kOom$+p%7SM)2i&k( z>MX=1;KWDtDZ9yB+5&c^l-sd-6$(AM#Rf0gv@?g6jvdvj7C~9}D3caB72H6{{|e?v zZK1%0amQ9&*q>6%r(q5VUaD275Xg1#)yR5=NGDshwW{9OWJ@=m^XyV?uj6yx<0C%* z4x8eL%~|(e{g~&nDDC+Of(Q_j0Od8kSD9@@0M|rYO(M=5EbI+7aJXvQ$KUjsz_ z9``?``c)mQEJ3VKFn7}o4>0knXeADj@56 z<;_7{9Bgqo1b z6~J&swQw@1$|Fa@kS)dpJ|qAigy@-tn7`~id?taJ!5MT!?vN) z@9c&?tnwv?+{LB3(3bZ4ot)jft!mDqo0I7!Wvs2XPu8E>vlHlp>BTe@dp06Dm;$^` z=XJXUZJ!LO4Ujq; zJ~dnTWC6P+BhO!4dq_>t?=A6=PD5};$Aj(W`Kg&N+7TZMzK(+T2TWQY`b?%zK!NU8ehmCKqXl-c_2OL+SW{HWUdH@s^UuWzZFf~za zjha+=Cb_}dWrMrO|5}ePe{;ys^pZdJ$Ljq1B*-q8LHBHK*CdclWVsgd?T;T1>|~uu zkdRT}Z;}!6&v-fru6mDb*!ek$!|%aTbv=gG#EypIBn0RMAaf3=CC#_1nIylR3&w4p z!#WnxLGA3IFi&+NUL9by+x_&vjwo3aPu2J zFHGH9oE_URgw3YSFU3w&lrq>Q!0Y@b9ROQl|8!=lZT+3{7RkYlgP$GPl@ZC84~0}m zBkMj-U@x_60LYb3o=gBd88PIQFl_4%qh2%0RB^qLxaxQd@{GpWy;Bo6hH@I)RiZXGj3Ig8$byCYi5=d#zso ziC{&q*Z=-t{+qw~oB!6W=)qBK8U4=yC`Wz3MxUFT=a49%t(6Gmg=WRslOi{_!_GLC z-v+_G)5zI{)*pdnhfVWcz~CpRiM_9p;HqK=#pXCjz|vov!`aLEGNBpSSWI z5IKwVW)xX}2+Oj5os9)eFUQXb86bytW~U3)U2^)pe-gn;m>1~nwxs)ClNH`byK?Ua z&5sFVsQ;y;2!0U&8;yd7iUwC?uQjyBHRyM+9Fs*wXsmL!tson)XcpUK>{AZy^tLHG z_JZ7aYWWO-Z+^w02{QyxS+U`}lbMf7Pbt5|Th2-=nV4-_F|*3P&Gxr4);T~YKfm_b zKVz7LIrQ*#XJtJ$eMy7x_`yh)tf~wo2t@#f!mBaiYL^na(Tapl4HqZSdqp40Hqq3s zjONfNXx~bUu;SDMNJG0cZd{us)R3=whG)01qc`}@CkIyS_v|@Qd5-P6!ED;zX=KzUtL$5qTo0NT++*<$EsT3Le03h<+$ebU|6gD>x{*yRb; zAWf$7b`e2Xf~_PEg|*xRq;+8jrb*w1TEmhrL)BqL_MFT=S*BL{OEPiEdSwp5I{Tmq z^?U-z8;sY^aOKwW0zppO2ec7L`>d-D^mZ~tLMm$_Idb8aI_1)}S>&EBmKpD|$f?Y6 zI0k^O!eFo<$cJ8E(F6Q-xevRt4f~58V z8I7*r+=UP}F-xYJ&%+u?-kA%umNvZ|X&0K>(KUnRl{6KinZ*6boo@4mp_Ks7HJHKv zvc!8=teHDO3W7md7p>W@0zT3kAB8)tnVHYF(rhVZysP-qii4j5mRcOx6~G;bM>QMt zh;1*PPi_68U@y z^OJ5!9E$;BsV|S1nnsdZ$S=lg?-sFwfFS^%Ys(NjW+Z8v`0UeM++F}61yEWH^gB!r zYeNQa2dud)&-4W8`+2K~6v)r+ux2@!S}L$+o$NykiB;Qzz-)2&%F>~LEG}z`AiMUx zC7_pOot#YtloDs&R&oxL!6FA{4OaKX>DtcuK062bpxuzKle}*N*z%=!vTgBMA9qG} z4p5orfb#&ba3w>waWEQuYTc_p;86e6rT`Un^CXtCoHa2yMw6Q9Y$tuqnW+_U}66-l1dk;Wg+c%b}mF%-;1$zV#dTo!r zTIawDo>%}ion&qi{2FAgH8#c4a?1;XDTp-gLSwIj9k_bU1j+FpAyjvFE^2KH&{6>O zG}ySBWl{49oZC6k_$9lTrL`+%z(C$E!3tz3NE6xoHrJK2$@P`S@%T&ffXv$LOLZ#> zR!SWA;P%fC8g>PnL4IKufRQPT!+?xy4pP^2(IzYIe1`sshPvQ0*XW}pZiFxnJ1BU$ zbb895;eovu96EUdwZ_2j!R~C^4Ay9#YjFJ!05g~A+z1WHD<~R4j|0p!sW}5MY?YU` z)!VVbPhhw>pntw7TBDx_u%w1sOK7r8W$LYRaq)@(T{j@1wE;}i%+w3l6ugu{VC$`h?TVY?b zr1l8}C#E|Y<|kx8lG>2D3T3rpxY<=a(tr8nU%OdvRtF$L(%43YzAOb$qj83 z%lBr9%myea4s2_WL;XB&J(Zivo`FMf4_f~@nf5l!PUa|QHy_UJ3P5wX&!HBk4!aR+ zBvSVXYkf&TU+}-*gu%RZq_GsK7mHL-xzbkWNNKaRx6zN!VF}MBFn2dryeM)X7s=&^ z95j_hkl88OTj5)&&qH`&;rzLKMOdwzeo2AMoTiME0H_v*wYHi7+**N~QE;Mpkf`V%)JWj*(yQrg6d*I`z+1R!8KUeqG{kZty(m$BWP#y*z8 zABen4k-F6WE?=dTBSd=QBzdkGF6XK5lmypWorHt$+vfoGy6`TC^3@udX<-Mfx%o@8 z9|P(?E+LTuq zc`zM349+f|+hX`rK;1)tN-r&d&d77B!SA;LMQwmevT>D7yhv4hC1CF@E~eariRHO} z-(I}5ySpdIQ5R_(f;n3tF?Y+`?rhs7W_8a5{<#0hI_k8_l9&}LYj3}Phd(=KJ!Zu4 z!A=aWrfv=yFEmbM2J^I5ZH@If?5~o#Cmd(JrGx9!GoI5z4xI(tM*eAqyQnpnB-=ND zm0MN`BufEQ0_m$ouD|X@=pjtj62?|T8FkC&Du`aLoE4OrpyGs2OP-~Z#$6)S?_yb0 zuO*+XO3#bTU58bipGGc=2Qbp1=51xwwX|igWYfU8|F6E{jYm`?T7T00!PWocm;Uiz zTH4p-^`9E7=ymJYgDDKlU&$}-|8Jq;|Ct{>U$=h%MfuCnZ117(Z?kFRnzAFPKyLh- z#n{GgX6%PQU%1QZUAbyXEQP-P#;w5q(LYnNf1exr*MGmq!8_n$02P21-R9rz=WP6= zsr`NDq20eVg0h6>Mvt6L#TK-!I*rmr0d;t=JF(V2^xvdtCpr%a4*Lxl2^Et{A71Y9 zj)!D-759HocJH-I%NtmhzE$c=yHCdX(-R~h7@P*ze(EjI3(K?)VNH0rTP-r*wv7e= zgQ$b_ld&O(p}@+JUs?GI@Ey978*7tk#(*)=n=10sJc@LXR=WNc8ty8@x^H^?yL~d=tPk7E5s1lm0paqWP<6QK2GB|S z&%DzhP!S^68fG7uN_sLXKF)8k-T@o2jMK=EGdfVjYu}{V9-BUZ!`^wF!1=Uf_a`H$ z^Ok)~=02U4EeBAXb#L2_x(S?K487i9&GWLYwL1&1RfIW{Ujf(2bC`}KeeDt)t~}dF zynR`1&&$tk34KnGG7B=BEYWyHcHG!2SZfcUc3pyA&f4Ae7j^CX914|81yDi&R!0ip zN2XsBGLsn_e9Z6j_0qHF9$8p5xP+MibO3^mrzQL5{Md4nF3{_)MSRB?Mk-rV0rM&? z{1soULbOrfEumRhr$|=hNDbL(+6H=54?UYJ)yY=5jdgVAS zYTvL{mot}4lhGV$G88Vg@r~NjXFNyNWxpKES)U6)WM^2hC3NX>{yOXDIyC|mW3}2# zADGw`wfa_;o@q{&E1#1UY%JYPb8n{e&HW%@Sk3qx4V~L~+ISVk#%(mncpIm)5PFHF z5=H zVjW<9cACWQndMBnEF6MIX120f{o5kt)*v1{2sGjs>Id#Vs5=2jC2O} za6)1SkRAbMSzx>`NrSo@H%Dm{kF7E1jF_ja;S`{eQMYJbOmytSL)FO^E=MS)>A+I` zUnq-mZ;MXdn!o%Ckb^b3+1g?1)iO9|AFSPmBUri-P702Ew7Ld|73_;*nXkSEFo5co z%5~O1_@)2B&9VKf_O*HaX96pFZ5Wn+abeHbwU6U}>e0*D(O>0odf3j{yGN1ziC}Kk zcfgdl3n0$5-QyEZo1n_;rJaBZN8QA>pu?KC*7of(hX+Dnyu59H?WYS{Nn;K)7^)}2 z*M0((cskg%?}DbkxnHzzeOomSOAF4ReJkpt?MO6M20^b2}eRyq+UlmbTo5A=zXKsxE&u#c+~1)Ax!6&|H^Y zHr(@qCavbI&w`tJe>?zQ^}uRZRS_9k^2y^RSv2xhqWKbYt7xg0YZjDbPg`XHb5P8Y zlh$aNS!mY$6&nGjKpjx?CX7cjox~}0&iAn97XQBD2TU|MClIMEwQh|!N;ZFletbQ$ zgZaRIHYr(8egEr*9TYT2=e9LUL!UgWtZb#WZ{(}6mUpUD-&L1VA&3vqd>7+Avd_yD zsJwEql3vVOSW7C)ZYt%KQIynLr=gV@2Spb=r_-A(H2#>35q67fZE*khOAC86$df=t zKE-$jizDV@wy9t1Es<<^*5$Cr8tVXbt4Nh)?s3+Jg96zQz_|Px;ID0kF#+Wz0BWh} z(Iub0DmH8keYJprYu8{qIDo=zmY@bON=BSzMK8$9aaffCudL_0NMa;YLxvm!Bqltw zbAZapIe~u)!_nHe_~c_Uy$wTPT7!8v_gbw}2_dWYYXa=Gq`Zs{Gvp{1!Wjobzfaao zmYvHJ=1JNvUM5!OT8GFE`|k$GLy6bT+~@aaIkI{_`DxC5sS-xOU2UN@-hG0LYMRQ}=?jGz`Rhsw2-de2Wrk55Z2dUY- zTNikd?Ic}yDl$!0b@p7(TI~VyW!=`hNL#mR))-47RI%c~0kx*T=ZFKEDKlYz)T0}# z18~Qyx!0ie3FNK#g81}-jmo=xbj~6e9QFNWBJDRA2JX#h8Y3rYs6*E4Av9Qg3h+6* zO59Fh1pw4soM-&I3F~+pkk?fv4g0W0-V9WmGSMs|Vj*C+#=(-~@Zss(oCD}HlI9Kv z*_*1ltP@8$s24dEoU#_;*gZl7kmMP1LEQU&61evdk)Dr=)&>N&!6LF=(9p&Gyy|6$ zMb94EC(8Dxf~6X@zpaMT>RW_`kz>D{=|Wb;+_%>3+gZ` z`v8?T>t7SGRsFWRIcaKg9I{+@=_YgAyF+Uq%KjcUe9`r8PR$!DG@sil+PCW`2BX6J zHWt?FXVh?LWqpq1A0<Z-%`}{sXRPFn zQ-V!PMu9(vc*Htb5-*7FQBA)hcd`zOTPgGGCCh2&n;T|T3Ot)e+OXR`e3Xa{L#M|E1rruXCMT z@V}f72kpTmZ$H1`U>IcVj*J}3Ss(tS*2~v5*o%NF$?Y5|C(B0sbVf+bsLEoH?xI(t%xnl(E3RT&lj5@qg z0q-t{(~cDYy0*Gx-N6FtU{MjEGQ}wJ8nJ9<;nUZbu>{Y+0f&5c*5jp{463kEMu8f7 zDib^>0NB4_@e8@aQI|)rSK|uOR{GN6$hIUen#J&$9aOt8PF42YmesjOH4g3?F|FCk+F@0#zp!aF zF=di~WKBGVDB7m>$wG&x!Td91mH`$Y2M1B)}#2Ls@rVf(Dm_j>i^NF9Fj{;!Wr* zY98Pw`CMjtVx^=M`XFSa`|>u4BQbH#b4*}@<>hnE=e^*2&jF&<#l(uNwdUPyGOxql zx0=B?=6vc*-Qy-(iG9+0J_Jbf^XD4sIj_N}veq&)H>9i)53@?BdCu1-n&QrSa2pKn zALm_B`&1x(zHoM2wL)n@i){A~(~%m{RqDd7u8C|~qZll+Uf3I`aB$uAgw)Guy*psD zFT_;JPfTogw0XAtl-GE<$zSAWj}*v1`=={^@W1%y>}&P<&jnWWy7lX~rvK(&IQdtW zq-f<)^uIb7cWPaN#L3f&x7Nu*y7YRW$lFJc*LL>>!S+6E2FUeK zd^3VxtlIy3xMfeC&U~<05U0+5D`k1}jcn(=H-&3-+`ls11GG;9w??g&@M7n+o2bmvLsqO z<3mcEafwgKde;{zC{V%HLI7k0n1h;6p8K#a9UOtdj0~EVl#t2f3d}(hL>w})oDjFH zxR>Qu6TmsPTjw0Sv&g#BqFv@P7W3a~8*M?AM+DRIR^rl6Ms3crx&^HGWOKe>hC{PI zu2`*A1&oe-#*4S-X--f!^@2%YvBL1iXTD^!q?S;r8alZL?NolrVNq+^lirQpYmqGh zY_b52BZ6~L8L!%|+3;#vRv^(Frx7Q#SS!_+)Bu$#3B8>5tv~E}i{fYfk~MP#NuJdk zukE^|SlQ>0L>3J50(V&?o}ra$$Zdyhz%jB2AX`CkE;=7BRflaL+iV38g5h)oxEQUi zcOKgX2mFXz{k$LB!^;>D3sHge_a~3q?!p@UA=4cJhvmjjKj7zT`kBq&t=J1SK;WR$ zv-#-Ioj9}k35*K&n5?kKx-JgWjBjg;b^m;6`*+M)iz}Xyy68F20KT!iBhSbl=Ls?^ z&#T&$$=DaI!EW9sMr2ObH`9EXmG#l-M`-CIWQAOk@q*?uQbN2;TT6>c&!(N44R%W~ zObzYuK^4i$&AmHQswHqr0?bWAla6-@L1e!+__LkyCGwe94^X5B;vb zYk5>GQu##1gi&Q|^}Vh$;TeGCE^D%o51nmW&IVR%w>Sd<`Dpw@!1~;F0B_GZ)Kw54 z`-rARVV+X|hb$!zA)WmyaL7XZ3mXdicp zE0uI+k1k!zs)k^w9e*2CyGFLT@OD(#RDjAJo4*39ny_Ac-WP|hSeWktzV6r9AK}uS zt^@9ix=fa0TzQ`?a@rMp?BhygZ>)KgQuMG;;sf|9dN+7F2Jn8af-QNnSWeWze3y3*qf1jKa!`m{0 z18DIKX3JSJK(8E(FM`?dh0R7E!>BwbHuinZmr1hnnY)0MhD$Ajg=T6E0p;#gI7 z5V1??Ym%p=sA6lFRnfFL)v+y|Dbe5i77<7XwV#@frCOOF zel>G1HNH~=f?(+7(#nzdoP*`5?Nq z=ht`by2k=~e?s7aeoLwVfsDOH-~emDT;=T3^2$E`D7GzRmr`kDO_-Da#-FI#&G5jU zUk=kO3pnDhH3tmAe^rPa)lLYY=d+rvub?~2Wt+3+2WK6-xE$O0>B2f}tojj|KQhls zZjHID?d<05Eq>q1Wjv8rg?uQTPi@2mr+AQK1C{Lo3+#jPgw2Ik4FD)+9g_NG=-`{d z3Y53VAaCBan`;()=BYIZ{$nx}jSQbi%O^V;fO?BJ7q%=zvG)4OYI)?NN;51rwJR=X z=^Pn>UEiJp9)P+1+f{Vv7ohfqTU!sG&s1IL^!QqiM&XuSoGk3kH!4;lbDNU&##eod z$q0nRE#H)xA*>A7-1&%qJ4<7`Qftw_ve}H~Yzq}DX-Uk+M6QYVyn;N)*UasyU@5dR zink)GKS28*=IoH5+9hh9^KVo_yI|3u_e9H+1-8fmb^syQWTMCdg>39B{~Sqc+Fw|i zO*tE=II#s7;PXNPlV;s0+f$o}dj`lOKs81sbZB*{%sunl-Y!|AJhD0g_`^lcjye2q zHH&OV&EA;W4x9FRe!#zf?9WNtvlwOk;L&Ts2JUcZ?iN@xfUp;xOS?-^>rxLWB%f?0ZXbWn8nR4%RHp*+m-MH9273)%0O9Tfpk7Rj}37+=qne?V5OE#M|IhzLR_HBUwGqr2-6{;D#ISbr@c()bV^HDm+K?Z~K zsqE8Z2j;2mJ$sgeT?M2j7BY_gXQOF>gnVr4i-C0pBpm>`2A}l`sH8yz3AB4^lf@DH zz0C@`bnQN79|y&C%4qxawsZp0dLnSTO6yHB={zLmzfm?V3M_f?G(mW^*c5%Hbt{1m zDY*^H@mN&(dLyk)H}yXy4T>Cjk*Zom8+#gjT4tYJ+GX#`T8%C5dTSL_(;+$J(8kja z;Fg$y7CfFU-B_>>xL;0AEsun=8ntcftg28~vr-T`cXj7GjD|DDOI8T+d0$ zut&%_TNy2Mb zu-UpsGIzLHNs^}lDs~(20wYc`RZ!gsGIePic?20x(|^oaF!sEdxb>yaJ8L{pM-Is> z5|ErnCfA@1O~6*JCJsZxZ_8@k6RQCTA=x_N9$o`>=KSx<{L^5>}-EzrB zA3XyTFTAVu;4Z+o1~Uy)7hm&z0j&W)bHWm>!(=tevF)G~l-2<# z<&>CExPlQTarnk-q0b+)Rr;A(wWZGi=`fKItdiW3l4%;yVy{ifv3-W@C;q&!B`azc z{B%?2Vrkp5(C&QkDv+e52eG;vk&sAs`Wl17nr;_XfAzh8;4)#Ke6BM2KM@SXm?sX z^oER)cy27pVtdPmZkwpAD(CHCV;G0aT@b9QwU5y$S7a%m+(DU)qM=S5e*XCl3u0hT zK>u4W`fS8&0!htQji%GWyU$iuE3gI7)m8Zo$NmKouV7us+wNh*b}##O+MjvdX|l2U zj>cnm`b;DvX|Ulghx9FdVrp%iSXpfo zHISPoc&fKwb8eJXdBIxXhIuBd`(W*Vp6IYa7E&;jiI-|cL=A@^boW33B!!ilRUVKr zu$k3XyF*6W8_5N?$l(cGU}H??+{dgmZvYUo-*QUkt*n5cote#SJ|q)`wHov#dGV}l z4IqM-ty{Arr7bXy$a0EI;_PxeSaSj#asaI>r@P{xk|6%S9Bc0D1J zo&aKD^J2tM-NomvW~t{x@VC17S1)yBd{bcmaVimt_=X3cMM965ue zV!>C%fdT?*zfZE_urxP{^;z`4NrAYoCm4P8ql$B{zhI-0B(?0lI}K~TAJ}6K(E{tL z#CJ+y=_;IJ>-iA;xd$M84gd@7O6{oZ`9ACAW^`uVF86-?09JG^70r#v6cchIq!rfg zxuy|w*i|`b>PQQJ{9QQ~&+YdCt(igW=8_}s{mVR(3OB7gU%NB(y%KAcY6xA@H}M{c+>_s zNq%q4JR1_oQ%U`cA1~FcP&JvP>SWhf&1GLB$0R?%IpTvvo*Rzoq zc`s&Z>C_0BD_1XgtemdKRua>p&dj)Br=_wTHIQln!nY4sE_GI08EXL0B`w_$_TFdj z$}S)*Bz9}S)t(040HXS)+KyP_sY~Np=Wdt;vn(rqXVrBUEhawZ#5*}vL_3+Lo-N+! zpd#t4TY97;D)$gf_2OcNFR*hGaG5kSv5*pMt!a@7j5199)kRJ4#Y#-zr%^U$It0 z={8m0UVP5)wcC~8;7(wlosX^kt$n+AP6jz$c(=$>^&A|;aeZQ)v$@v|Xfxle#H`Fb zQw`L(`cc0?D{*!q3VfGM8FH`xM6o=VWWvn`BtyDvL;bo{MCk&pInR zx#1VVE$c3;0y+E;RQP8fxBjMQ{R-N4u}%YwZKhkN?zW<-b!w0JoGFJUhaiEj30s&i zF8Cf*dqmK?opC=3FA8q6$26g~y_K;Sm7+aePV86YtgDvpmHJ{}YBoT8d_4!i#9qsy z0dZext!&ieX_Kw56D`l zEz28U2z{1Uqx*0FEB8UtoR^N>zgM)K zddnUmOR9UW0IV|7GXT&&?B-8@>&B)7WZ(P9{5xiU`6)4JQnW^GY$H%yhm@%^ zS_PfK3p=^`1MAN|;Slfny{u%a)-Jvds5|h4t~a|OsUQ*6kUj@1MWo0h%az(5Tjg>q zK(iCoZ2uc|WVao+0Z7=l312)OO>NZ&{C2l(`gGsk|Kv?ehzI+1r1>uL&&!pY=k<_$ zDou3_vc6$JR`KEq)#{w#y+}9#M)L{r z9d<>aM{H+YXjpNp;*+MY0d!fCfeVuWLu`=-V^Oma3nh2`abJ_RtA zVOlcJV;^XH8}|Caw&sXc_$TW$4lk?j`?Mzcj962V2CJ%81(qrhP|4&r+hE}n)4lFO z4HoN_1E5#a!PBNMpx;8iV2Qn*nf@PEXUPxkYxw%x0#=aQep{H=nr0CYf$zl@dL;`YA|gYmpv zhl=AcRFGcJY&nF=1f4ErK7`i1B0IYv_AizPcKIpjx7D=K_IA+iO>F04*T!Vo#r4$6 z@>3xj&5Q~HaKT@UJrAWw@A)Mus9KN)Zu>1%AcNDhwE8_YNyKxs#NZc zWIDYec~RAd$Sfn!^g4HsAkg8En_89tS(48P3v|Ra$FmN=s|$60X^Ua}#fXM5?Htvb zEU7fcM-!xfnU_s-y=d!)DwN`Y@n_qbZ%PmVe46IjBtG~vlY!=*7Tp~-&~wcc zH#bCD!)6Mz>-;M>L&}SVi0cGT!0%z*>YoA13L1`Au(OfchKp>|3I|Nr+Bxa{)z266 zLNi7HJ}R_*)d;C7eobX=BLz+Y!ZG*kWslXd*Y`RT>E|o5$@v($>m+Z-FC%-X?1$&t zIxJdyn>C<;a-ESa03;K#&N2T=nFDJs}3Blhd!ZO^%Zrf@GhC>t-3lTRMMFaaT74~r74za z`Gpm@z)QRVH52IM*y6us444Itul|8sL~MRuHsU_XJMXk~k*q$L=F;iOT0K70O)kc< zoANE=k#{A1?#91PJ8=U0>ZFszC-RoOgUxcACoQ{w`PRq+fgf(QBYV(p*$+rS#$$Q0 zrRn_#CW^*dv#K^Uin(=)1Jj4}b0hP_va&i(2p4)v{(& zWTjjA6-sJs7y4)4$=a{%>i*A=<(9^8cD0|iM*y%>4aeo+intGNM$eK5`JLeQLDL!l zm1So@9-$7UnwqBU(@qxoC~H?7f^|0e)oEzoVE;9Wla%F>OuHH4kp+b9AU9TbG92y; ztC3(7D~ZRXn8Yb&JtzdMmdIl;E6IlZR}rp=;-E42#6whxJ+V2w+dnZeKKvLBF zZq~YhgkgxFzgG(?2kKZ{+3A8r0RSa;VIpQcuCz<0NUoAnsWe@E0RdOfUMLoMi)8mR8Lgtu5QG25uUtmSIVtiyIQg z6PTSF_9?OQ2QWV0YlQ&0AxzQ88b~HTp66`=IIOa6ip9iTUzeK^5{U|OHcPXLJaW6b zwgdKRUNM4exKddFaeVgZ+IrU;qb$yc#Y{87U_1d?!dSy0eAGn3B`iPp^9JB}#%J9C zdg@y9^5y9f1(EBQ$Ui}EZD(Crmyw1}hR$TR*sC#rzRU70vlp`}UM5b?iDsU(W#nir zb46kwYdu_cd@3`+$VZddLacbxV{j6bJie=dJJL*nIIV??!sKHDhadmOBDdQs4`2RM#KB4spYi5r9LNNjb289*=wrR>{N)2E z@fQsZ=Zft29>sRB4f%I_VgF!}g8{AZ;bYN+hqk!7wA`Y|#z6Oj^_W2smjE0umM0v1 zV>^4;w`RR;o#Uq*WIHUDww*TnR_*U`I83aFZhk9PmG|04r(`T>i7Sm5pVzIjrOb-h zHsmw;nRW%Pg+H%z@ZB%pwex=0P6+aA4*D&0?OFfQt_c)Zq$ZPPx?6KzUBrWzB8B(^AehGqvHl(N3+ML;8N@q$!)3{%l zpDi+&29nf(^|OQ2bu~P*%VEwA8rybMnOG|~2VB;DMvaUbHCv^aDR`H{tHVdHnWi%H zy@~|T&ZuJ}4y+E(xlblnyxs$tmI%ydKl^NDpPp!56WP|m)Y|ij&5>rFj{&d)bl8o{-V?=PMsJsfn&-KuUvq-vn&d0D|`cRXg#ib#8WS7#H0&B>ECq znQ>3r#j=ky2$1X4S(MN3^F4jyYJQkv9)BcBjYtOtNmes4j&p zS>x;y4IOH`&NF&0Q!g^UohsRS7EI(q4pu!(*q9)>+G6OHD+^XEN!RWai6f{x3;05y|q|zzt>4Q#S-$f>Ba&3*K*6$6h!3%qN zQL-1uQ#&BTe?Yc=KFeAENo13^X7l+fe?$h9{ zH}Y27W{-SIBG&7;RPn)iWWU98`-C-fG1N?(BFRqH&S3@?$gK%k_HKFVLr7&#m}gz) zyRa^0z-=!>Y~>*znAd_N?72{0Ij|{f;)`)$CK=*G{tJmN0|^DL%(^fL4gZLV2x)ig!EF+nm0iCW_yE>2*Rs3SvUlFA zBoB6qfm~`6635w9%WgDEskVHTIIYsblS`Q43i0b(9R7{&+MdBo14V7bGwq&^q@8_bjpulNTMc;qIS$EZ$4i2_+3UMVRJ%$5t5!ifoZVa)376e~XqN=l(TEIseq-{JT&!xA ztJS@3AX9{jT-*VeOf45IyvR(&wgG{nmc4|3CTLYedc z$`JUA{P`m5Mnq|?$cFZpuBk(V%^8Y1{(LHM;1qJEk+uBJz$ygB()G&CjUo<|R#h`O z2n6-42Lx$LrF@rrKee^8=OFRJXU1n1%VZdR`4DhWuQx$JGLWeI%ti-GGHKi5CZ%5R z?^NWNgB{o0MffOlAj(NHtAuXzxB!&MK+%ORkrfE}P}TubL~Vc17-- zBTb(UE?^n9?0D3$*PxX%J?Q65#jXevFBa(F1f+R>W=$j%0R=gc1~7Wb^3tXp7Q;cq zUS6*3LvGg#H17^s_;ek+Bdod|ukENn{OWkiO|!50v`!|dGGjsj-jV<3bfvZ>9h9y@_L+y|hrR-NS&^~S#Q&$Lt# zlq+-{xiJ%~+bnStxg<;v+JFQiH4z*@ye_?i%(DRfd!Ez$q6SeWPZcprQ@g)4vt2US z4*MyRk4B+r7Xa@T+39u-W@DMR^T96CM2AdUh2-Xg_0&nGaThn2fwfp`vPnm1wymIx zjP)2c3Aus8psxXT?4cpg<9GgG>CU%*=FTJ7+ll4Q5A86!V~4GMTfy9()M0O+h1bZp zi40n1Bd?1*?v(B4PeXgk^>@m#Z^4pUnc0)$B?mOmbGK8q1`=%pnMeav_hH^TnNgAn zbHQ{5a9FDzP94f22j9x2;bf#~iIz_CRpE4Io$hMUaczXFhtjo3EyNr9Ov~92a zHgR!oCz8FRn%B@I@eZJ`P3&yi))7IM7&~Q8XJKr&R4krv+x^{w*CjT>1<%Rp^Rw z3GH>_L1W6_&(;p2N7{SK^;Z`+NTiS}*lwgX1LH+(QK7f*TQL}_H{?-jz+*d~f@dE> zK8d|HW-`;-O?<#*j`Lv)(Bx*HMKN3}A8T<&EXk6rrgl?+D%GSBXA0HCn?e@s2h}Vk zoMm1&ASP1t%w~VsDg}Tlqq%Ix*+`W#^ho$u>(x&(!{uMGukq_|8(7inTYv9smrwt1 zPk&>Y-}=8yd%yg@-zxp~KNQ+=zIp!__73`JxAVF`Pz_r8_E6az4~2*L=_gX&a`r3V zgvz`(wcP>>=6mSveL&04I0OiKo$lP`(5VY8oZ7zKxfj@QyJlS$!}eCgo_+GtO1llq z?C*HSFg)wnB~fQ|t6(q5;$N<__Q%DDut4A1L&w|#t*S6=E3n@?hsj|B#ysF~kpm&u zEg~c8OwY+c8+J+7bTI}50R~pEHLZLf>5xFwIw%}RbT^@wp&3XdtxupflG%qo5N;ba{vrQbxQ_C zjv7if5`8agZZgQlvXHhZ^LdiZyu+s6-b}LHw1sL!Ikad5ot!N4P>-XuO*Ni*H$cj< zZ>r04^-bGb;=TK-DakhjtL?%TTtUN57aXF1m5K&?ng3i^O6{RD#f}AiWq)Kf8ukYm z8KK=bTzK)97gH|0`^F=5=>9pXk3>Q;uX9kR)DG;*>fwkWNkAy& zkzGc1)T*+%+qRp3VxRVpEXo{^m7KaGq^@5r&ZTJXek-qDH-Jbn3l8R@9;{XwR$y#b zR|Nj8nhob8Tjn)6dSFdL-u$c^^ajW;S-v}mU%rekT+O(7m(1QS0L|mY+JTB5rCKRf zpqg>}aKT=eaV69;Hgv!Hl3&|1DUTiwceQbAgk0A z@7Ntjr$}#!NO#k?rBZcfJ4hWPboA*BKxay(tl4Pl_)+{OkPbNPMu3%_W@3Zmz+P}5 z{@T67?(K#4@d+8~1z_+t!LkZ-09bRdl8Jn6&d}In7>E2Jf%GD9*JXL(6v--=Jlh3_ z+Bn#I`_iSNMBPDA3Q$!iK4M>P z1!@gmrU$FsZu4%1>(Y;G2gEswflJmhC6W;$Ykvgm`K-)g)Aag}%+|uf;bYr7Y}z+> zO7<5&9s*9sw%Z1*oN4kfQf@S}Z|xxsb%`a*zHO7SUT}y@!k#W~*z;}cMt4}Auo&@k zm>~{{B5QblZe?V+D-xo!VFggiTH|@2Eb8_<&ldLD40fV2w0>{QA=CvFdfG-OgS__7aKpWF!DDci+J71Ik|0fYo&ud1wWo$=T0dlKL7M)<_3VOlf1uWK8bxHA15j90vt+u z)XXp>0YvJ%$jZ%}7%JeM7Zb-G2I#0sbFJ8@f-J8vpKr`F)%mGn^_h2`*@iSz;u!=g z)(?rd4W4T>2}aZZXRA1QVqfFe-&U}q*S&x2o{q1lKmF%_`p;YqgO^*)AO92C!YE&f z9=hK~)M{8ztJ&-2y3KxMHb&p8cAy`BHg*4lU;CAu?H#cZw)1wdSF~?dL}3MX{lj&t z`$3cC(TOAW#1#)YCiBlV@>Z-92+#X2w*;jIY)6w#$OeTzU9#yv1dNOTCBrsBb33$q zjg{@Q30|AbtkVwc12&=jT2zM~UR7;tAuIQkVaTgEl>>b`8WJRqy`HZ{CX!iYY?5u0 zf$yM2hirfgB!-nWl2rSiYc392@i|oKOjWgfwrU3i#xIs?g*FE-tS0{)4ca12NN&Sa z{NQvHWHw{(*Bkmh(jdTC+4ItM{2Uvp3m_S+x8$_sS%X>?lX8oITGx~`_oDEZ3d=+t z=2ChxL<;dvpg1k)49Wu(p{@t8pwLVU%0UZ39#m1x`W`8_p@y4eI7@X55CG~kD<&!? zj#D?$uneBkFvqbE`YYAYyRXe#PDB1%2l8xHw~`kZ$7zAB8@Lfv3a~C@b&+NSd52NT z`o!F0bpq_)uG#j7XV#xA?RIO=K0AMGU7km~u?y?AZQEnba{>_s9oUU6KJyA0sO%1< zQ$FVvFwpO+D>|R`2#h29@M_?OV8iP(d;b|3FEUTgZjyF93o6SI+F&2hJ3=?llF`dj^X0E1!KY$h)VboB&W^9)# zLXdnQr&yQ=9sIKSR=wU0y7-YmIsxs9J-4XH9e8CwWVb%Kj_s{U#+tB;@no}Ja++|Q zwfeyVR?+igR9UThQcM6>)RVT8*-m*e~fUHonVLQ-{+!4YgUza(^~z`Zc$t;hR5{^TLxFk?5Jx))r|RyXzr;78I*^}K7t zz0BwP79r6-gy916*iS&9!Ks>^fZJj(;CfC687~~IaPVE6tgOy{Yl;cWD2V~E!NLfh zN9?tbL_p&pZZO7#t9j4(=6r#=Ca>lxNG{XaLwJ#Qk%gPlM-iha~A6 znJZg7o7+d+wfR2RZ_6hs8CMRUxPqqTF1{Imr+lp2(eoQ^kGv6SFqx+MS+YDWzyMB{e{AD8n3vCBvjIB*-vs{ zPt+Y0c%7XgOPVv-uM(dPE4mP~R&Z8!-HeuR)K{O}`E&1$>}&k`+YVM$&cqngXlKl#U^YOhqver)Ufd#vUvS>xJvw<9}KYnUe0k`X@sc!~yJvJw$>YdfXV z4sT`cSANyJ@acC4P?!8t&wNGmT3#4Z(%h@(*NLp)CpNk2d6Axk*r-xW>o|GvYc}&U z6)LhIb7+$5l1zDstE~ilz(ReQ*w3D?T{p}UjHXipAu>vTI)*kbc}86rK&L?w#y(+n zVHwSoDb+#kSpWr_F}&;DHf50h%AFuNB&Ihuy|{!)dHZt*WEoWn?F+!O4}4&lUNG=1 z?y5a_jYH}f$pRK)Odub6iafRqS&ODEFS;|It)Wa_o+oN=i*tL>u{Um)?ah1ArU}N0 z&s<3qP>RTBrlv(RN-n%Qe;Z^GYqgJj3&s!!~t&FXa#fBpl*d{(W zve(nZh;6I712JqS`?#de5+uM}eweNY-G3R|Nse$MFV-p7JM7ChB5gZP+v?M9GEMPL z_#SHM&k=-g-O_+aB&FffgSu<#16Dn{Hwz%6r}AP=5)t1`E0Zz>Qz3UaDlZ z`}+Wp=l1s9!0y({_7n!~Ep+I6<%0d*kedZaUS{idw0+;=msbGUGoSm_V}GkCyF|jX znj=56w)@d8F-86#s)5L;!O6->B(|3}C{9UCSa-{%-Rf}|!zy(-w0|-!*;QDxdmLcp zphSW)vdi&D)`Ug50t-J=?OD(#X?jlLa%BO4CmiN&Z*L07QpyQL~3U%a`1` z{dvW!6K<8}wwpx)Wv!gDkFR0*4n`|?EojQg8umCW^8q}+WWMm0XL$*w0CJJ;+Bhvz zUXE(^{2V~qTiPLOX%4&e@i`!j^;joHf66iU;V@uNXgKVWd%*gJnYbJvbzlDwhTuuM ze@#=zn|4^L`(V+;r>xi6M`C;TiG6MN^~q%SvcXo}^3w#>10JAqnBx%Q-ij>7XtClg+P)e`s(!^^1j<~giVeAthDvJB# zB(|^l>%TOx68wfcJw5-Of9>c0n_I>FX+C)NKacFmQ9Lf&eB5-)=PDZBI?!AW5Ga}G z%T8<`{S*z6gEp^LF4&JH3;Evdto`{vMP^QB_VdpcfQHzPco-u#b_Xu(94c%!)TU5B zA6dlg#xj{*+ha4`CF|4x&;{=~VUb+(Xy0Ezla1IMAmc1ScK<&9N(*La zor{l?ZvR(;1t?dx`}tz%jGm}Wx!Fc(hZ)&78>Jit+Xpo}n86~HcYOHb5(-(}7`r^J zee~sL?A%qR#^)vKY?P&X@^(bl0^65pB&(Ql0XA8ADrInE(!f5S;u&n(Lp6px+DJu! zl@NJIW^KX7*Tri}l8kQ#->~%&G8F-Q2(Y+`z4t#?j@%n0REw_a6D(y%mSl4U7>Har za*vQjmjkuRq1Odi?Qsx#mr_0b3=ZGG&u(QiLYHIr>nJQGRW;myrO?dU-GiL{;_)0A z&TN-wF_=B~L1$rZ-&)1FJ)34Y$M$(Xm!471o@1mF&6QuB&xh-6Io-ro45D80BfjJq=Wh*wQ?kyHLZ2p@U#l8xHHN-$(h0 zWH@-^T-tG_qPK7Z{Ib>1Zu%S=FVCEWoKRx*P^QWG*SB zZS&bfiRf+tlERllRhacUht&i*=GHb$Ezj}=dudKWu|0rQLDqd)w84uS-~T;py@j+4 zi}CtS%bpFc?I|?D_wF=EDkfI1saqmzg-Y8h#Vxx4O;wcAn)#Rux%Fz$VN~6M87`=Y z#l58U^2QpjJ%Zg;9n&e#DUbmXI;1KUTo3!HPQxqX|VL`Rcou-y8{`I$?X-k=;EqjFOkMt zfS#j6vmWfG=5Ez^7B@&IKV`pYVsJ?YcYv3p>>^pN&Vv_Ef6sc;r(V=9D~59R(C$|b z*pC%H0!T%iD#~p#G&5h>5P4zPBopoq%i_~SLFaB zjfFt|xtaw&jk}TyoRPlK)cb12iHaV))xpMR zmWko=G*am6U9-mPvAZ+JWHd9)NrSoZ=^`4eDv21jT**UTCVKKzfn_Yi^bSUvpGD$O zUi;wET1{Y`{Z68$$Py&0jd|jiULJ3QbdLoaImk!ItWrmcplKr_^DRz=VJ~`aU-Q?0 zX<+5m>sSBB-@5$G-+cOiy#2iL!=StVXG_ubFRw-mX!p>rrinj@TZ@q`*+g%$2tWC3 zYCq=w@1rA^-dK_;MxGt+9z^!;dt^--9i%C+(8BLrOzaZrKDJR(CYB1w#pE6#%f3uq45 z65)|&lZcLA$qf$1L8AzIajH~u>&_kPrDkZo*S&!H+ zk#EW&D7&MZ61E8Jn+_Z4(@AbKeOsGpOV#Y(Y}p zw^EJ_T{QEio~8$QUrG|o$mN)9Ycu~Qmy^kz+4-ml6F0LR-fJ;Zo2%5h&;#joEGu+a z3EnHu{hkii=;*KfPGs{B@GB5R$wY4fs(!DN*k=HlW*^YM8`@x)u@|RPyS-hu-TPXS z1Y321v6kj?Y$dohBwJp>GO>o@CIE5^W+kH{a@bG;eG&OBU%zxLyqs+F{Oca1)utX# zxMl+R$w|g8*a!F9B@e#o+`^X6x=FZiOZMe>u&^z@a2?4k6yuhOy`BEcp~_pJbLu{8 zr^Vr9kLv|s0+3m#4pP_Lplhqqu3bG+FV#H&%-Y@}ru_VjLm3+WjorEBU_#>QwkCw+0!nzF#Iv4H>(sB5Hm1^MX{W z3V`~rZx4QM?8dPz$Wy7+_*dLF^_BR089d4eA z;?)2l<~YltU1E(DWp`n!w?RTZC#hx4YtL%fXQ(+??311v7XTj-)XI=Ok{oHCnZ{1U z4pu@~lwc|!tSlw_uvHuE#S*NIaI_?|bL8<$fZd?MdLWr7pbKg6V=#@q2;3dR zNAl*&D*Tev#4INw=uoGiJd(=3cr;I_T8v$8(|M6&4Q7(1n{P@M4Say-%14!``!mc$ z>C8iIKE8V}Ip;IpvmSC}7D6DKk3YEDK7M9j^VfgrU`4O*f8Xm^{@Mrs-^UMg$N$d1 z6ihGwfnG=BzjIz8on^znPT(5=pRd;?d;T=Cj~>fdI0x0qjdVME^Ea)%b=t0S4wtwt7N-(n?R_@hqc`R%)F?W z%x$fa@2tmMGre!J`(GAQ$4wW>qO>kf5)dr#h^`2*5ZhP>(LANHa4B*x4!o!&yt1E2N%y z`pmB0f5$FfzG2(rPwma(Hd5=AuZ1gE+1(th3G&DwY9hsC?f(5Y?StdrcJny3mFqKW z0N0q4X}hKdZhjWoqY5M9k_zlmcLHF`tCOqa26y?O<^VwyeRt8|5M8)DQkWDpXD0b+ zm$;O9H+Td2DPj*_A^|-a4P3fxX}=Tblzoq3CNkNDPfHJCq$I#a2Whyn6$Q)ceY+V2 z!8_p~8M5gIF|tO^JUro>R@cw?6q%Q&Fnj{jWuLsv3yarp0cb8HUfBZft|MO z`egxd!un<3zEPUkHf!WZ&qF)!BROY>cE~e+b1!dC(NVUFVem%rDk%;wg44&pV^08g zt5-21Jg|15?n5;5fRZtBvCXRMtr~VVDRCcJ`vNq`+08=|J$26Uf6ZFM-ULiOxJSIW z2Mcps)%7!^5v0w27FI>h&@1;02?t{Ol;o;gv}+%tc@5*#!eOmR%_Lm)LcN0ajahMyfX-52=!_Kb&A3p)S z+?PE-m`*Go=w`yQ#1}kcK);$SUvO^R?`hI?DPWMvdPW(-~9f6^XoNX`EU06uLP{TdcF4#J$UiKU;5x5kDh+?mx|fNcOMOkuJIj- z@S*?Fm`y zNg0au@{4v=wc!1jpuSaKd7ZGOETJt4cu*43U<5Ydb=Vhj80L}nzz&th!)8gC3e$no>m-dqvM7GQ}2YAV6fvACH zFEjO7EmaO`PEyAnFHaH}3l844G|ary@fshH4whK^&xjS#%crmE&jjt&ff0PEy_fgX zG-plTRp#p;Vsn`KL7y#np>e(l^PqdPyPnd{^!Xo6K!n zM4V?eGYDEl9YN|yaDjL3Mjt+%*Op!|nE=e90`d{ek{C0U+0<&KV0)`g1Oyq z&Ft9?*D^-$&$g@zU6tp0a#7utt~k*~zH+QqRiP~i>n4=6*pIN72aF-1#&v$IYFz?&W*vH+h>m;JTLoo}L(tqG z#22m4yt?$GlV?Z?f`sm#DI;Zxt_eqR~0F?^NMs;PU z!*lBmr}p}8h5yY#(a@YGve;V1SsS?o=fa*(Qcr@aZIh(D^G41t`rCfJnd?jIOw>&? zwmQkybScLd0AZAPw_deUWDRoB5pw7pMviqDvG1N-FM|`W!($sG-|bemIRLYEJxPK$%8P_;p&=H5wikod3#n3GpX?4C9?5(hx{IA=e2yt0?D&b!;QWS{eX2Kc=gBG)hH zc2r*2y;c^+Ks9PXu+6p9vp2!n)f4;l>Lcz^%3fxWZWkoA5pGH9}LrbAL@ z#^tHN&XDMaKCM0H{w)O(SjDP5aYX(`>WWEbW$TN4d2D|dy#6Z%D|)^654?B&JHPRp|C9Q1 z@h?;^=6`Co%I8B+e=XZ{J@IH=w(lXs{NBmbK7JpH6RmKYgSODhIpVx^knw?S%6zl2 z#&tvK%BO&Zk<=qQM-C8bRmXrP#lFunmZ{~hacyvq+>6uL=h`V;)dBj0BMQTT6kiNNWfr`6ch?j(yUOm1XG%UMQvF$vI zghd@df$HE|_J=k;e`@2=+bM%0P{N(>XH!!!k}OyO1-!HzHD8w`K|uP0j%8nKBO|r# zYPe-rg@Ntzk6X~d)78xD9F+fc`5s+p;QhBa*hK@b(rKNt&R5Fdij6==m~1>R(%;jm zc41o2qIwG*o=(_I(;OfAq?vHPZE%9C`cocGS91&`UnjTO2R z4r}SrYj1a45FM&Ta*T1=Vm4~jn7SO5&VpHcL1w%ty6wKZ`YHvPt8!i~<+2B_SmV~N zm5+x|ry1L=&230P?oO{YLC_8xx2*#$Je-!?wtJae6T+@7osgdKL6VF0SHa2vKve*U zK1HAZCZObe-e%p*-A_X%Yb5|k7VUioMJJnYZ5h4YcEE^llFn8@-u<Qf7>x~>pC|iPi5}Y|OfCOaNdHY(*LstTzSy<)s%~ew z9Si$oq+WH`OuYVL%K8-aR(+P{3uTb0rm>t?=P&_RE|aZb)OKpy$QmRr;~ON*GaJL~ zXg_M|d6%R`(udaFgg~*De8>J!tx*A{Qi<~na6P_3Cab@}fn5d^RD*rKSQ`L%0V=*3 zB4JC4j3tPe{f96*Kjsj7d!9`WE}Fq>$O{J~Wd#A}PGC>ilUHNp6Jnoyh-8v^Jg-_O z>DezMmE9wwKRvr(9~W(p>~NnOo?l(qCnx_uuD9zp0NPuXY}2QkSCP}!*;GQzXR3Ay zlX$iYyeXl{wHnWfxDS~{xJ~>! zk5{QHgPfs*iHgEwm-{mO#T2mC1E@>}NU<`}=Dik*!AMb2BtNUA&$$ZRYionvv@Vl$ zfB0#kIIeoU*)=hh539Y-y?Vzw=tmD;kE~o<%>XrD`+60<{woJ7dj0BeeE$Og%Rg1v zn*7U`o#0pdP@a3mEhxFCob>UW))Tkh?60 z2@h?bXZI#3xHr|*)6kg{RaZM5HeJ~x7D}Dx`9?2xmtqx>oqFq;Mt6sH3|em$q=yO_ zL;snQezMqc#zrr7m>ycPJ+^WG3Dn&T-8E~|aud3JpXG82vv&IHQp!7 zfh<~Ay8l|nQlHq()t@JePtbM)-w-Q)pRP0=HSw%W^>6w!nG9{cQBLj@kAprL;{?Do z8kOzI^3r}8dUp?*U!Rt+4;rD-i`^@8urBo4=SOX840NbiF`YkZ330l?ar-LeU0b%jN3Wq06@bpRP6D%`;}Xe znt#n$J7ij_#D_1RA|=Mk3z1T?uv!t6`SdcKyuDIw!A;kW)H*xA3%F`nrkVFbTa_4! zJQC1S$IhI9rP%88&Q>YaF`eKjd+!6*l3H82zXHTJWQ-H&qZR;dy;rngg!G0q6z5?gN~Kh` zx*?m6FMJ-57XoI}L6ymJWW&b=yZjjGgtb|!XRWnE#;8K#P@X*{z*osmt|L3{2KL^4 zgpjSkYsaEUL+i4BaHs_fLD8K|eOPCusO%qFq^jK6C@tQ+n0cpAdH2SS zc02a+QPmpIL+|WW{7{$!7Ast10akRj*d=pbdAE}UhHzsQu#&v6x?%6dtS0~q`*N>( zCjT9qmDbi3knFc0SSGxOyRji-$%0`30NMkzL_Q%oP@LkjUpuJU{{2Jy>F=H)vwXn% zn53D%#tZ21QQZ;WZ{S;wYa@o#!j;Dl4dzV8U`#F1L}>JjHo&J60%ESqumuJCZc`nP zL2?aHdOiw+g~mFtudZRxelm!IpK=?wks7vH=X*To=3FddU@v9#mkjM*y%3zTcAxvy zc^EW)y|_HL5df?R2yHBufmo{-mp_A%x$ueRdS#HYTM4T$9cvj3UOr|`Q&H&jX z?sb7@|6r?-w0VX*{O?_u-^K$#A1rckEI*jF+u$q76c|nxsd-%>ht^5#UOnrZ46@nU zh5%N1+o^tPq0ds?-R3BJCG+OlO9f)qlC@A;%2on!0Lw1~nvAT@JjF~UUNZTV6j|i{O*VE>8YEy}nxCbwqk+~U$;77U zJc{^k3(lfG677^^qpu0t1c_oU^o~HEZsyn|@i>}Fpm|Fz&}9slcPHyWRur&9(_kpCyyY*#0hf{nr9k^b%nCt>5^qf8u7o{y$%hqhH%D zk%5PMR@y!D!}FWZv-TgMM}PD_6nq<6t-{6wgcMaJ4Z_uEdyX-ylD(*w@E+OzC3@bB z1NY&lE1Tpt?X+aVOK7>D-+*GFZ1)H}d45+B;}q092FNHQ`s@mJMO{g4(Qs_e+S=M= zQ^(ixZm9FjccA#MkW#zu6j_IE9+#Rvc{FdIu{n;R>`&m0VsoRT1-M*Whxl`$I z!Qr0gfZ)CR(<^&?+_hhwwb`I~57>^Jd~xTzGsc5}Y6RrHu+X^JX=)xPnE$GNMZkl@ zC%NJ0U)iqusPR`6q^48LNpa=vvOeHcXMZ7W=U$BpmMf(bqXQ0_HP7WWrGF*Kz9bK8>GVVgj-$jN{CJP(3 zenOCO_cQCR$m%8)4h}%eMcGP?*oL{OT|eQyrpFekczDgIcahCR*gNLDj=9iaK0X+cucy?0DF<{%qybXmk0J zuRmqRs?l1pey0REbxSQSVL*_M%CJ}a=sq_pd=(Dm*`M*N&DuX=zuc{u9dTVB^$65x z?5fpz)Lq*Z;Is#*_;-2sSq|evfZsN3)8#NV@~*P)qPLq?f_W0dG+V(K*6J`fhfvzD zv6MaqQ_NC%QNfkNOvR_qenA#|bz-%`eJdi3)LN4IG~){J0}vfA^7aDYmCUBLy`A&X z0Kt+2OoJ(x02DHPfnM(!_cnYEu~y51vD%Wwvamm!JDNymVWW~xNx!)Eu^IuaXS01` z2ge~<|E@I-Yka2$63WD;6__!=g-rXpg!9f#;y@+%(pUjG41ac!u@}>#-2x+(0X13f zWfK{0zjTTE8>J;-(b~qR0W1W}*$hc%^~AT+3VE`UBg4(H?*YGsCzm8w9ebL7E{)s+`7e>{+S);MD0`d@UX7}d02yM z7!{=Kh-a`(lCniYHW+?lk1jtzw&;C+kBXUH+bYzp+1LTVX|B%L3USk3tR=CeQp>wA zv2PV8!EHYG@GhETxNY-RgKOfDo@P@jBuIZH>Ip}hU616@R`VK@1z3*VlW`r}&Ti<#-n+zWHLb;&z=s-s`PC1_ zMw%lIjasS6AvZ|}v`(ifSZVQ0s$%Cgj!N~0sz+33&ZYsur6zAK%=mQbaHc8SOP96= zH*1$6UjR2i$iMJa=33SZ*;!}|MVR`iM4RqSXBZ0(q}TFkF%7+Z35e@jGI)**D%Nt( z;@jW1PVOC_r2YnAC7YMqbn>M8q&u^}3ts=Vffc=e?VVry@W`6bX5ofDqa^fBoRhA)z1C_7as#X_*oP^B_!4GdLFV~BXZT(@A(+KhL35n#WUYeE zS)CyROzKuu@msEAm+~w?H*GDeK83h5IpXkm0bsfC%=x;DBqM5*45z|oKOmExK_^ep z&xf5|Ben2rQ>_E%wv99=h(ja~il44k_{B9Jv~2r!&6bbO08aPVSQUFp#JM1_z5&hp zzB+!8z~-T{#00R#g4Z7{2O(@T>qF|qHB5nMXO^h~RWK-z6&bch4 zHn`Md<(0*GKJ7G86@5OfW0?XD*AtildF7CuWLIkAtfK%Ry+9*ZkgdX-UG6QC3{?As z&Dpve$>WI21EegE*^85nxlw8%?PV*X*CbD|v11Or^;p|9ZMTl9RVy6q*>0<6m)A4& z>#^O}`1*yMHPxxGwsZ9Nj52-|Y82kGUhj;6GO;bSJ8~^Dg(lT(kpVSRr+ErcJ2b)MqcBPw(qea~V}^3mBM>V{h42 zz11r9hBDPD@9y3u2-YB^w)w*|2RLEa_92dXRWzGs#CIV3Jnb&*MQ;EDhYXdKHxO$M zxh#{&ZzyuD$HA^t7g(!Rug~XItj>YE!#Y0P3hnVJboYJ%<^=s4!1BhO#JdiFKWmF|XCw6Hz;7^I|{i2;*_F)3ocAL+ay-%*abZ$Hr%QVZ_1vI#3GQD;O zske=AIwua~W)`ka9JmH*dDUd}SUsOwk7T$dPW$a6o(%xEQcBkh2Y$RPL)aAk@Y6aD zIYsLCAKN#VV+(gU+?#=Y>t1O8;nR#CP&MA}WW-vj4(w(m&MS6vx>qlOhufOXGa1-t zBt0rRu94OkJKW>Ee3>}#VH)$5G3P6XRg(4jQ2B6V&4P+0hgQgI%rDo-Go6j577ho< z&ST`bF|3K?z$FY$&kxJO=k_}n0N4V_M;a?8u(S*JNGZWeytE^AVzH)s%Nnfo4E)vs zyzLPW>Q>5!L21Jhtb22-wgaRJ`HNJLJtCXH7~deztTJOa)!bq2w~$>rWnybGOr8@C z>cg8L1~4uL$JS(B-OkmJULV=Bi%;$2-i_}exin|Osx<*(+fYZ9@|K;m4e?la(RArn0$B4oZY$xSjGyN;7gM=p1S+)F7V zC1~fHWZ{zJm5OqSoeSboiTKrXeo?hJ#mzGV%u4c(vTmRjWmB&ymzHG?_oaHS66Z#N z_%c+-PU)*7#WS1_t6}=X*<{0cq=T+LpMj-6uWBAxPKl0cq@9bP_iQy~t-spxE2Q(b+4rZJ#vGw_<;pO#Fg^vqviu`B;NaVcHCq zSo>>me2awSTXxfV%g(qzZ+(|FN}?U*Dzm|O^?UFBci#QGf>{aezs6Va>%sbHb@kip z%IaT!tVy=HEtVV^Q!Qir2WI#4(5n5pJ$wd}@ND6Oxnv`rfs&I)i_W&0^gvdH#(eLn z=0rojN^I%ME30I)FGFS>468}nmL_C8X3-0Fc32ccg4-$C|2&)8;8&1@s-@7?koAaw zYAqjcU$h0nj0;rg%7?dB%-nghK= zcIW_-uBq@?Nm8dzZKeqac=`Sgnb#EBJO_X)lgZYg_{z2$j>#Mb1VrigRRU1nPKFcf ztA9>6ML4+!yJ&i3H!=2TZ@=Dp{B=lkCGd7tMst9fKJ1e!FvsZ@U108Pon zDd^k9v`EAp(b^6ut)iie(yetcHDgB7Ra_Hh=T}UK()794Y`JXfHRLGb{iS9U^kq3GIMLJC#+CM=7JK7@w~H@tefwn@F_Kqtc=>DI}Espm=zgA*Wd{+tw*C_XN~K1 zqHXq*pZWYAhJcZoYnu)@!w}5?!Xu3OV4ir{Ot6S!(o}F*#qRVG4#4v! z3#3X-+X?LUR@6jl0SHd*rEH-_W3h$3eU0;_ZlHYbPb7IR)h=_$Jp?u+^85Jd!hZPv zrHwxA+d8t(`eI@^*06$uu59GI{o6%b=S`Lv-XYriyhv#7N=}H+#qOz#7e7CoX05GC zg)w_2P#N~Z<&p$2DofbOb}wO{K3qB}>&9NnP4SNTR~2l2-hmU>p;j{FQk^^dt}-o* z17NDPE1=?uuH!k#CQl>DD6NwDNG^(}$5wsyz%q@F;M_-2yofK@eSuw z_-be<{Fsu2`5ZaPsp>-%ynN3E&tn!u_G+x;(OHxrF(XeH&dqu}h?zGrpc5od5*8fRi?oLl3Fy1evB|)ne23!!x^H z48rUAWmwBj!c)$4AHXo1sNg^5t(NEJPY>Pj%G*^{l064dKCox~3xM;&F_J(cob$f3 zLu-X1rbgodVy^Fq=1)2Khx2j0lC~1E-`W-;$vTdezvqi8b%rV7sCEGaOW7Lsn41z0 z!xqZ!s0|7%VRkfeiR%O3g)ES;OGo&YH3Eb8E?&vUVnYjnFUjm0%hFq31%)c5%SC5J zM8$X*d=6OB{A__6PO$%!N|pIS^TuVm`RkL$Ie_&-X z_hQ4Ko_&H9PYp~bGdBlFSgZ{|y+n!|V3#$mS!Zx~r35Vb*~RS2Mte~{R=9|}UN}o+ zQ&oAYEkej1TeK6_dhojS`af?ctFPGiyD6I?nb!9KPAZS~y@@xQoq67W!vxabN7sL= z%!;mG`nSG0`QQKf2Y>18-s+!y@Z7%jmFpEKXh1-{Yj?^^`v4vOgGW=_-j7@PdV=pk zi{cP+P|{wPhtCd5V&LkUC&KI9A)1*GjXYPYX!*kURe>&>V8q5cW>f3~XjFPTlC0!M z(n}U}+~a3IM46~!Ag`5%P?<3+mZFW^hN3S9YdB9LqGAV48fqOQpDF+zmTT4=B1(Bf zH#|QhjwV={>M1!KTI^4bX`q#fxE25O>{7TRSmu4Yk@I4#NZaU zD^{OBwdpy`!1|`0U-a3O1N&JH{v8bZZ_frUik?B|o_{v7!-qX@@4ANYgpsV0E=D!8 zFaohu;M!_C;G&7gQES+%uV_%50|RKy!Y{#q2oS0{Bx>?x)iDB^z#L8@ia-f!p`sgQ z!?#nGEY4jemKyNIy$TY{1wXT}MRvj=^CQ5B10T7bDNvweA~Izh2~;Wa6l#bXs`ki-d>ZfhD0x>mIgq_?L`NU`3obbb-apjeU(f~mlj(Cke%G)HB#&Ddt(4wPOa<1 zXivN-o1Oz+<`}<4pneTi+icV=r9qsb1|E8D(4b~v`mF1U{gc*+oMB|}lC0^L7uY-7 zaTU(k;V};P8jMUfbdUMfYk__9-L(CcV>0f9ib}YRCOln z<$5dO5EdL<4G{HqVVGc7pu04j&vFg^?3#D@i05?b632gLBX6%(2#nN;6fmPH#nJ>$ zPJ0AMb1-UsKyD70)w2`&MxFb7K3glX*zM=n>YH6A&q@Aj!$EdbsZUvMi0btHy8?aUS~$7X&7VkCPi zKsfK`Z3;LaVEdY_BN!dslO#`-@8=zm*BM#?>_$rBhy9pecHO;XVPKNIIk=JsC*-h* zh1FExJ!X&A7bmuyoVt5@Z*5__kXnalP5TI0{t!FYzmidNtX(d>1?Wj}-pfdNQ7&7{ z-?I1nnqEA$fBemiU8_uNYo~6>H*R1bI0t|Q?_yLP zDO2Z^6noZBXc*_x0i~O{n9EYx#FpPoXY6bgb&(IRGCpL}x`2uiAR_2!4aTmiXG+qw za?|Elxq6c6l&hloI({@a&gDmqqlXZQU>+g>OhO6mJoZ*J$XF8 z3VW`sNCeHohJH|^pchK;kmoK{OaJVq4}e8Pv&Wc~m*%u{NG+bj8pp+R>!uuDE;Z=#Wx?bAEbuM+4LA+q-+E;#IC?oPnzMQq~ zwVXXZ4Q%O^kO(I@|D_6**%uf$=&DuJ_0B5Q8))qh*$V@n4~8ZYcfC+1R|$eMF+IF? zi_c%P4*2LJYYp)_zu;w{H$o{quMa*+z50`n5r5g0%0KRh9w{QP$ z!VV8K?T0va{7y;EOn5a!DMJq`W6+3Ms|8#IV<-j&KWuJ!;03k4l z#Wj%`iEBQJCVGno4>OTeri4^a9X;m`WVkB{APUg%1=3@SC?`wPm=iFy8cdlz=b*(M z+g4v++E=dwZV3$hWePBmv`w{GjP=}0O;;}?>dvZR-ybwA*B{t!K5uyrNG1ES>q`m{ zHPudamNjM>`st90O0eLsu#z0HblbKu*xskrP)dh>+)4LCc_!|L{q}qBiAb#+pbl^d}-pcMPb6RLP#=-!+|Fm3)PGv@Zfx zBC)n!34jJ0oO12)qvY~rR{d7Y$vB1|i33*B8sp*oL5STBT$;MT$`Alkz>e+JJv+X7 zW^oN63=|kh$&Lb%T*7l~x%6NG6;H{#1WzhPSnzC4M=?7cuIzyKkaXSS$xN=8n#qfy zw!Y>K5u71U24b!gNUs1-F*?p9pQP>bN!>pBtPLn!*g4?)=5Eq{j`LjAIl_j`21`3R zni3LC59~{F{X~EjwdVgf|E2eT^XX&nqwhRied7LUL~O0$P@4dcD+M86HHU0P*?Vl>Y=3FV zmWQSf3!=Oa9Jc2Eq)VPX<2+ttBX48S3uxSLltX)lB;=>^woY`SvE?c?Jvr%d7;vmU z(omsh-QG2*#{)FrzzQ6uixCD8s$U6>8qbiL<1h~nZ19a58gZ0QqY4uxvrR$lUG72W zxyAut|Jn1+yj8X<;qayqnc4bovH zyTp#O3gH$JgSyJ9nb16nc%^{2{vJUDRLoz-+qq@cMN5uNY2c#TER zjGg0+sSUIy`>L;97h_OKAb;Ty57la#2t2%rF=)dmEnL}YMqO`tui532XOVE#HOu*$ zC4x^~+kOW|TzB16WTcb~j8PUNwCY_YEyu%XO0^`ibqwXxGuJhDu_Q`Nsw7iAQ=q#o z2NmA2daZ=s?gK*NR;Yf}nimrc$_ex_Q6X#a0<0*1Wdd5Abp{xzm3`xt+pd{Y3IErq zODW9&^~XIc!K8 zgY5M^XK;(jEnai%8i%Qj(p7Kah}z?d9b>#N=LHGtSMrA z2AjB()5K*AEo+gHlz^ekYqY}<7H-pb3|JD7eAW$Z2T4*rEndBmvOn>&S^Lj%p3h-> z{7|#c`+zse6094*<^5LHD!*y=$EE4tP^t0&hkz7T-mpY5Z)?6Pxw_VBOG2qzVPhXw zW5eyW$@vH)&ziu3<`(N#-cQ-aF2Jgvwdc=L_Q?~XPFR#%*B4eQ_HocnxA#0XR#EBd zh`%q}SMm<)QrvI}rjiR~wcRjGZD>g$DzjgXU9Od?X55}q4~qIVH*nJH^|25f_GH7d z`#JlTw`TvZztaW)YN}}0id!?gk?UHC_kO`(XwKAn?Y24}@*EP@fjNl5a+M}gXIRNH zF_;<+vnzO0WTKVZyXqaKDwFNJ`X~9;pLKcfiuJ~-u7Yg>gk37pGE`?}<*50QBCFX@ zk_`RGEUO)Y;*2b7tjaOhjlhd0bi=c--ZOi8a)I+Z;`fKhAnB|5O=`-BT?z%h($PE_ z{WxgCAo>b)UenP;8~nlJH7I%@sZ`aeXGQ0wzUq^Ghn0;LeWk@4)a}ck`C=g?08TOl-1hEf}%ZjQvFr^Y(jtwwCRCci+BiiM!RPi6r}I zSyag`>;jK=2v|r@7jBMDAclkYP;UpCid=PCpQY78)KCOq@?i;>fF5olqe^zJw?hQa5>{a zwgFLn0hQ%TDlM8ru6tw8@SKv^mti+)W7fL>P;(8g4+1;?{?zV$Z)o4|dG=9Iv|GDH z`@^p$Z0`X?@|- z4cRQgbnZ&ghJciyPUOJB>9a8lYQYb^F#xqDG3uw-zf&AsHjXs2o`7BhymS|6(V^|$ zNZNW~+saS7_Pq5&`>fxOA|^uI5|Y6Xqc&a+iJB`Qc;0I^wV9Gay*7@Czn>r5eDD+fQB{dr;e^p+)j3f!s|3L1!9y5IH$-va{DKZr+e(>lT^x;3}7A?*8AgFDk(orJ>=Re$M1pQlD*Ne*qZFeHd0jR@@wQc6N1_aX&T^@w<3H5$AQ8ZpagV+3$lf7Bt6@y*H)~$@m1-D*?wmQ8y2s<@R}GMZ#IUT% zF=NXdNEI+0iv>=)KqTf301Fu$fBN$tNqqvP3G(}99^f?@Sgx0gBxC)KtFFsni+y{M z1*?3QG~21XA?L3iU78h#9L4_A=pW^{C^zx6AGlnTE20B=7BD%BdIIT^g!JN4m{&@9 zPGWU)!>jTq|+{EaxI~Jy=VgJ21>IV}>8(R^R%B@=f76={NOsPqo z*@LYH#{a-}`y=btvNq^c?POZO{15Ey1n&(95^dx!h*rlk$v z5uWD$OcHJqt^)&_&Z#IBqZ>++Qc1H;To{#4MoG5nwy5ri8jzR~CmVILb*-O8Edv-Y z)9A@F3@JKlFB;mVN@JghHnvp75C*VOwJ`=M-~)?d^;HRlQ!cAuQh><6>bNT{Ihk-} zn6S(&O4<$TQq-lK7L_zgno_f*(t6g`T61*oI5G$_4K(^j4w`*1#NmY29Clz@QnpTn zdyKJLue@PL$cpE@Mk6_KLk<^FYh70<&}nzTV<-S_m*=3QIbG@( zvF>;5Vzy})YWJtKJd? z?)N$@oF;m=oKUy2BEYAmw&0wFV;IFxj|00k4&0cVJO=#Mt+drY#nC(h5Y3-rs8F`U;?v(MvgIE<)=7D4eYC0#yJUo7b<+9!Jh23 z^=k`jtO;+X?Zd}0dv-Cm0<6YHQS-IVS=XnIO$h=~-|&P%&9yK{N~-YHDVqH^=|r-n z%R*mVmEEgaD}Uvz{OGibMuOe*$V~tr5>o;2JD{vr25>P`^v}ZH+ z_X!{M0)V`9l{piFlNEC6R24?b^$K4|RCDvbQ0c2CZYjPJ-T}XVVDru)z@!LMm`0Lo z*ep}G=}d!V+ji7G;j{H!FCsBML(X;?b}HpdqE_lq!-isjyt19J^k+@>GPdrwdVpRV)gbJ)j~3uY5rDa#=71f1LH z_s(o`{}40H{zY01v-|c(-YnTWd+fWdxTUery2r`o>@1wGe)$jmkMv_H)dK};&!Ucw$~b?~1}sL%5MWd$!>H}M<`U&WH=kk5m#dfyUnUyF)?3*r zKq!Z!-U9H{aGJYlfk!Yr)5+B7!P#2Q-nzDJhrM%q(z|rc-$H2oRak+FC#uJJ2(gQT z?M#!_$V0JXSpD&_O-_jtH+RJEx@>f5sETIPKSL#KZBE8UYGwO*P%=``FoUMvzqCiA zG^|U~MmV&`vkUwA?9B2+d4-$Xb~G&lj4tfs!?}I!J&uSb$A*z34(FKH7rjMP@@z^0 z2%;~OO&>=|J5$VPa%nH1f0VFxW&D?Fx4m+?D*{46G$xrqXl@k;j46O}Ha3MEA{UX)^|PQrc~3LkAY z9IKn-C~6=D#ha-4R<7lt@&jvj8r;i6H8`~fkz#{LxfxENj*C$F1v?(KZD;qIb-N$A zxlma#L|>RUqt6*E&aK&eWU-#-awb$wvWmgdB-1VrDCTS2{H4afLS2toUjBYsw7~~u zYql!Ze(odH&0tz)mSjJ~imu~>qs~_VEHP~pz-!oqNht3iFFlFYS*#b1wT&S>8|JME zTQvq0q^`$sR$0q|UT^N_y(D04c(JhYaON6Vl`h!JFiaCb4LHjxtl17vchFH2EcQR^ zw+%Z~0dUNqw^drM0+}aBaPt8=e`0P~_SW_$jueUOG+Bbx*l?999w69LUA70U40s*D zDm+%VQ)u_YCn^lf(?uv?qEb;)n#Z2EMJF|R{cXPn&HWp7NdSDAXIj6Lo-atJ9Sl|eQbOErh%B2jBi~Y7bbD-86T}19(6S>u8 zSxp7qP|g?9Nd#n8T|RFGARp|wZn~}*OjB-=acq3%$h@`6mi-P=;%yj+RTC$-99bCv zIOW`HHc%TDrVpc_YB7O_g(eTj{_7?)#rOJRNUy%9s_jxTs=zCz%B-K}Sf#9zhe-n@ zpI`l+x>+avFkROoup=LsiYnd-Qzq?uX0&te6}=fX&**mif3H#_n{jx zws6BbmD@67zvTf!8sRax>R2t{BH2^DhBP60wo)l{5*r2M!d?~|)SYU;B5Xy0y*T9T zOip1`hE7(JT>Nj!pyt%=DuaB=_pZJ ziK%L`rk)}a@PhC$aJ;QPqZi*yBtoN&2{WteG* zFH0kn)-O_42IMBxEY43l`KC|6+Rp>_05Bf=NNq1tCEv};%H$)aN?nR&b2K7F<;L!L zq5H(bDDhU82GmZ%sA5U)>&l;F(TG_0B|LZtI}S{V%K4pl*P|}lLqJXIWcEAN_c``~`U-gyXEKnlw2`$UJn)rr&xBS67WxgwFDEBA;1F#1*Kxe2y& zdJ?=Sl1JMof?0H*XZNI`AecvwB=Ow0*_0L`B&>@lI zlr>URKW+A{Sbl2D4%&XN0!_Q_N|0kb)3AL3n0biIb&s#ECHp&8nZ9c>NlBv9VSniI zgGMTw6shAyY*aL5+0R}!r5OMNB?3S85}Od}d6AsL8g zxf;w}uNIZRYx8@(Bf|F)gxJWI$A>Nnd9w9S*ay9`eRg(4R9mw4Nylng4ZcfRK2R@} zfgO#PuAj*Nzsqy;fQX8(o}<$FQ|Oi%{@#P7k&CLYU~()6kU^@Pr(8}+dpdIxkg9hS zbh{Zurf7S~dZyji!c7VfT*UI(f+p=}! z`ASkl{u0<-0US_0|5zH)L`2D`f9YkUCUg>_4; z+Ae`Sc?Bq+X*&o&r`(U=S67Xem02UbEWqyfapu_CXtNIPpe*Q6n0xUXJ%jdSYr z#)Wdy_TM5x-q2KR0>d8ovOUxBha0}YhIJrNlwOQXc5EULY`+A9y75NyF9%6sr9824Pt^-qxsk|ZjM zbLi|+&B37cG3xal&*h;eJ8aa(%zvzkK`A6sEFZMUXn`?+hd8Y496Su`Ct zz_>4Qx=PE;s&N~exHC<=k~S1{8$JIdTuy(ELzD87YF?U<{rvQg%Dhvj^=t@`oDc-VfhzPv7 z_LoFQIw|5nHNi8d>7r9tB?PKq9j-c3s-FdHfLJ2$s({d;zlE3tj%QXau~#mEa;aG_ ztfwj_dw$-HrO)6HDut=ls{=5`$Xdf3kxAP9oU1}2icns{JdC>D&KJlA!6PR%g~_~& zel?@WHE=|7S`LUT{F%jDI6<`On18H@7GSB|icnJ)4I1oy(Q&6kxB2*4Kh)tbzzSbq#GkBbq&$+0H*v zMPkX=C+FHWp1pp}w+#S)COda^zRScli{&>kxJi{*xI86Icy^}1bF)y{J$Zqv`&gU{_PaXHzV>R`@&K{*J2ySQkaj05 zmyEjn&hX-=urFOCzyS`s8H$A+yR}umo(odkoFwebvcrGpZP`;bpd=)uD}Fu+i@SF% zbW@Er`Bk|}#q!)T)1(_OA*->}s4&tc?A=bX>8kHJGXTNW(`RW~DP+7eg9^@WR)lLKexqJ#R3VZb$!RapGLuJed*sf=Ng4!4fk8O9pfY*rH2}mpn{SB2&u}O<;(=X<3VkkG zcovQQ*1QQNYwD18*a**OY|Nheg{;&@){P@q8E=3A=(B?p#U!*`V9S#Qha4jU)m^P8 zT>ZZyK9570TZ`G(Zx=Ac1M@q5UZzIG)IcY0^QR(}3I|`wTSQITjL_S&<0Ef=*0u5N zb>xDpR`i^N3ym@K@T=QFu#2qz|E1=};biXa7U)Qe-DaqLUD zNI9@0;{k`t>(!!m_)|4}gOVNuu8~!n$ZaQ)w@vid9b~)8S_?yfA@cSu303P8g~gL| z<6o^Y)leEWP}3A+7><>|NjwsTc}?|N@rWow^>)z@#-OYLZ*u@?LQV>x;nlZYn{Yn~ zU3z1~D;;<3ypsnYRqc|fK96xr@OzU*(?;QK+s`fRWIVOiGG}Y$U6_T-AKP>b%~144~eXBlHIBV7Mq^-Z1ic(hNopqB0>VzOVT!V(OsqHCjQX z%W9t=&jG>!3pw^IK+RX=Lh>?BPc&%1};eat~rL2Qo(jx$w{#g6@=spqzC2EwG@}nW1GbNU@ z?-t0p8Z(mD^mo9Nx?x=V|L8y~JY` z{yQp@eht|oL-13+MYMmn=tg{~Vo*ItT%${F@#rxukP>T?YVD$2s}!@^zN9QS758Y(#tol;$NMA#`ezgqX%J^==e6E5Ics_LrwHoZ{8eCqLZ5KQ>2UTAm zKnv`+S{mfkLLmrUKN~R-33Ve!Q;p4)!xeKfPxxZeh|FUqnue}>_OE)YWTKih_uoUc zzGxBLD3^uj-C_-AoUua5a}RGGPrE8RKNYxqJp~&1Rm`zjV$agBtjlTwiIjT;+zJR! zk~3TInHPu1b?1Fsd^)l^{x7k+Y3XL3X8G;g>aK6sR7-v|vR}dQ{l-UAyYpV!D$*{2v9(6bRnp90 zQD(3Pd64S{w9-ElopayUGULSd!JnMo+n zrJeQWmRDWd=&6lQ4y=BI$ON{h2)lAQR99R9mKeq@uuCG4)(}IN<(}@O?fSl`>bZR_ zH?dzO8V#>)+J~R@><=YQZF6~PXGFvKt-OsN7wku$_U)@*$-&a}qa@j+T9U(-^iN%q zZPYfp=nl1p9J=s2fcDqV`X#^s`WJM(;rLzS3omp|z#AeLX}FK)x?Y(NDDYFz!+j#1 zM8b;IiCu$H$!3VUGAAxVDmT{oJt)v3hLg{f?gQAiVJ`q5sjaw+Y=D6r=!kidrBErg zN|u+?Vw6DXBQs!sCT)yX6(blNx_pH&mUY!md036c=81LNGj#VVQjwZRm5D^hZaCy2 z%u{tUXF2ueOx5hh_H}D_&uut=Ip0JMMsiJOycxFVzL!DLiKS>y3Sz z^wzy$cVK52*UBr~w*4BP2VgZnpILCxVYz1-nhMy+Snpy5h{KT-FmBp6GMdoyMWXx$ zEZII1&#x@hjZ_A9juQb$kLPwPx3muOXZIjfOva8*a3f z8z`s7VM!#1q7@3PMOMvP&RkxN>!9~yRD`Qu3nGw{t+~d9Hn_Ca*}3)aXYG>@-?qPZ zUbG|b;h+49O1jN{%j?^Dg+QY}ckIFtCQhK>Zna=HiGWW>2|I*o8DE9f8g3Zaf4w1S zaOL4flBYE24lt=w`?RkfL`XU~#5}rkhBJN9Ygt7zwv=GHOt{JI>hDp~wDK$LBdJHN z_6Gu6Vr=;PMh@w$RI(~IVK{!-kENbk0XUM5Q4{dVVISgvsi>+cbj*qJS90pt!Jbfl zjQ+c?;Y9B z4u0;N?B`M$_IhcVuO%E)PM_3^pMw5Yd-7(3eD5BV>%EL(*;a$RK=i z-RF^l5`XY(UN{e3?+sN1%|PDyRFsIO>C2jZBsHgiQK>*rj?S011v{`s?A%%}+bIC) zA;98Ba$qgOmfd>UK7N|A$InXE>-H_RPK2_Ux&!Z;xkw9E1Sw;n#&0f}mY;#rb>CBt zi$(oE!rXe)%@+B>l@w|kmr6oqJO#LLnCjrLa)anouBSjFz*r^bu2b$}n6~tqdcE=a ziT?du7GnoPk(xQ(I6s=gs)#{}M@&z6HET;#ROJ|ye}IM`#sCdo&(Zo*7$bXYJ&N=d zV!P@O8HJ){8#h?HORFFy9BBv~ARvsDU9#Q7izaKBv^u);B~GcHQguefrqeHu%+O%H z4x01aOX9G74EzWOok*5!G3^?}l9%>3ExDG5jmTQL-?IjcT5*p(5RQowaTo*jMwnVY z-C+r)HpB@xVZZtsiIBgN2KZQOOAVvM$uugi<-T$iMk{r<9N1*swbmRtYSy^AF932X zs!6@+!?bPkS*nT8jr8UsZ9B+jBb;Fy$CqD2K3pR*^YhNAs@wAn177q3bbCOD`m?Z) z&pOdWh6K-ZJO)@{VB6|>u~x7_yUiZXyX4wvc9bMR%}OfT+5#iV+FWS;VMWrVv=w09 zN;uG%M1CG!8#;Yn1gP+g+ZO{qmzWzQmgLZFokS{+la!-O+E7&wp5}d(@G$^TSR26) zaHu)+BxWEByOCEVM(8FlBw%cm@N5&YZp$dwNeiSl|0yIZ)**12@^yb?hGh9}4VD{EF5U!wh!Y6564%3ZJ6 zo2xH@6eYG6SvbuKsu$y|^8x_0;Mt}LZl(Z%g-euGrI0{}fJ!PBfe*c!aD!`853tjC zh{@c|2Z!kZM8cL8VK9|9lXHp1j=BPz#aw}afX!-^wGp6mE0cDENuLhc@8PRf$VPiq zE%o21=hWmfEZwYm`TfGxzgsl#3`YBc;O@z(uuxtb4!$F z8p^|OUj-6?{v`XW#f2Yo)*z_izD~ja&%5^i zhZi>J_Ux5+@G)CS?C6{T50<7{#54kN9cF;t+*3Ivi;_|{ZS6V^VX;K(YZ3U>d>k^wA=)MY2rFbo+C9? zG9@d5)X(1kuDADR{(0AGK7fLBLk*V^U5e^O)UQO_m}~j1=1d#!?AW;Z)B+-t*9bm7 zfvst7Z`;Ssmi?*BRB+6;u3xujCpr7H)3Wns!5Y_;A2N)9iuwomL=cnHs6F`-`9*yv z1X5-%_jfq!x~K!RW?qBE^#DykvcI#@TocJvi@s~a@3~gz8aOw!!gvUi;Mo=waU+AY zf}AwP;Q8})0FTNG2hg4^H`ge(@~woi?F{BtsU_UJnjlcO-D)I9DM?6W8`54`^Vl36 zT8z*z52G@+_A`Lsa>HWPHzT?i*(-!r_k6YBufuRuY@^te8xyADYJjqjvvn zWPkj2$sVJDFL|bM=xl$idYLTFvG017tile@?9#pN2!^TEd}zf&34>j?lh!Gb)2VG= zzhT9FoKG7dH$w^|3JP08>pg~tnE96HK9gHZmnd3c9X2r3_E8?tr95b;_CD0&QOV^-uo zG5}#B_qB?}*JIX(WjR%%p?Z*HHRB38y%lNonrHHmPkr7^+O^8uR-LImdEncl0}MjP zO{%;aVw-f1W4?fb;O7r;z`NBd`w@rS$7%P8@Y3qe$<|0fj;8@mWq?ICu>O9-N*6E^ z9~|39#|L(Sbop*GwEb607@d)Ids*v`ldi#It`^vBn9wxqk%&*-WbiPJZl8{%4OIkX zvH;#1fdWiNu*y3b#AzhUt2tPz>~M)r30r!*>=Rz+;=r2kU$^BK=@S*Rk%N~_dkPqy_B7H#8BhdeY^~=w^`4TQMS#uKw|wqwYKVOa zCu5h76(rWM?P-|yh&{;>Ec!@@Av8!Vqr`ITTdW#^>X@4DO_A8*RvL>jDChI#y z1L^~kj9U(aHUqeTlE1Sg`Wq zs_!m-ZQ-SV{jeGSiI1V!en!K@8iD;WX!l>~j_ls=ppR}%Z0$}4nl)k74V=fA4bffL z80tNPGueZ!cumPqNsSoy-9~o|i%RIA=wcZThjiQtMr1N25?R0$^pG6}I6%>ySz9V+ zqUW*?+{9a5fnfS-=BDh%I8ZlV-4B2M^>eQ`IU{PxaR31<%X1E9(it68C5+z0wurE* z!I=%8Jq;_b-0=d<7=p6&*~rS6FJ+VmYs>qNvyY|VWnccZdG&1i+!%8$XMvR5PfLI5YJDYO;+p>#jqn@5E&yUW~s6fT_(sjEo1!TBf4Na*R{lNGx4>?uY2;F^ojbD_RxFX}!|3 zbb)BMjT2MpHc`^-OiiJnqi0z@0yOX>X9*Y>*EP!bU*@h{^;}Uno(g)lyd*-J#$4&1 z>svqs9r`MxPB=EmOXP6v9eWFQ;WwuMSd6PW%=W}y;n0>m;~EBSj(kXo35#lz`yd;NCB+Gl~aFLSni$#ZMXt@m_p z>o8fliiTv4Ft*C%&${ZRymxMeX4CH93+#glpp^Ys*g;kdOLo1Qu}8g_ZNpSuvL}aX zp{_(k*o0|P;akzTRV#%(%QZSEWf>>K#Q=hdGIv%R@JJ`%$P%9=WlJQa73+C{Ow&j2 zKL^~dc~KI19+oFoCfd);?T~%+9Nc;x@UK~sBY^zb#VT_6t`pxh0;$H?h_7p8q^)iy z?VypiX*Uu=TKK(eGor3nor&Gq;PczW0+^`js@N=5axKfdN1TuM50PZs_K*L<>&Smww*D@l@RgXIADcDL6Je!M@y^df*FjiU zGMTkI@4RRG?*g{@_w#$FHUTuoPm$hc8Z0=r!+zJ?d}(MNKa7SCru^vl<5&Je>_#T> zvf69ayL8=#7kz9>Yyz8sGz_DlZuDv7L=Cs zqf%ely~hU&*W4t{oA*Hpl4lNcbUqEtfw=aM-TC?ftw#`a=7Q?P@-^Tu) zvwtT@c43P>$+^q7k?xTnS;rpsX>>L8QB#*wyhpu;90XIb5-Pb$>5<|+N=1xpavZp} z3SwE>n$YbUNCQX+6hzYLzqjV1|UqA6+^MeiG5*|4+oE})}rkNP=B@#;$9ag=N~!C_p&PUPyyL?3nS1Kd3WSX%tsxsqyew(7pvK%*Q2cIvPf+W@R8($hh*Zs$law*fZ~hnh-V z06Y}zJ`u|wUnrpy$B8CvQy2p^R9i)pUn2%%e3g?D)$7Fy#i&cD7mX!%Wj@@8+O?TnLmVVx(wqg{Rev4Hh#wla2zvCk0+YADx~2xv0TTCF{{#+usrM?>r+(}mpu z>;=Y$NVBwJErWyuCobGkIjV9Ii5^3otU8Y-G}sWsHhg$#`9%RIn2xF|l;*-~1klCV zd=0bLwk0ynT_mmJepDTz=(Chey2_3;4zz=u_S*Hh9rcpdxiVtWaBdt425`~_%t3pf zjWMdQbdAO)PNHg~%btCD_{2`m0Uh&A3upUqeVR zU`j5H!9aLH-?1ism;p?wWIk^TB%RCSynQg-D^OgX3OwgFJMwSOXP?+bh`#x4*EE;6*5P{UP1b5 zbO439jP-dQ8Vj2cw0J&*$2<0DlRbL~{#W0Vw1anm^PN2Ab$0mfyOw`9B zT)5h%V1zSjvNkX(+PXfHtfiXTP4UxAd zeBRk?1@NnIHuJ~^BO3u$P5{0`b$t$BR`BR~swKW!q^GauM6EOwG2q;1lsl*IA+coC zOmTtpTVfyLE`LNr55v!=uZJ!vHxGE*#bMW~ImalCxyJwrB&SYfy{I~=#NOzuYK3zx z7G)0D)Id%3_)*@IfQzJ~gqzdn!-{0xeJlLP^1PiZ4V8>57H8xt^|bzjMVEC+xV)9I z%Xi5W+;3a0zV1G+nCl8biw|J9c6SRf8GUv!Ct3%w4-YN^TOiNxKs(I=~V;xcOoFie~M4a>CvXt{;WJ2h+fZ&(lgbp3kPvfJjs&QxPk;+n|=!?--cmcY}s z6RrWFm|96sMFNW(4cKn=P|##a?2I}|k5pZw^4@eb@p&l_j9u2m_LIR za$@mx6l6}-iaUsZX>(OxTtD$(Mb|I#?4=gtLBRJc#+w`K5RnewI+XAOA?2N(%%k6?#cl@JVP9QHl|U&XbEATpUY|f3c58i+_;6&U#KK| z06<8(Ua4wFJ}c*~m`S>7im@6;scBS)$e;zAQCqm7VF4gy0u!^qu=QaTHi|_KAJ0Lv zdPM6NHry;CP1p^_BiD!~Oif)MkM>8%2tIqy&>+E!CtA8BVfw#pu~HTR?;d>b9L z8jo^;WLWwuoNQ$siE3caDnqCD$71~-+h;?Vq4WaUCw2oP)wK7I)dys3*U-Y>y`8sR zn2ITq(hr|Kx8alL_UHcO&s(8dbba)e%S&s1nlW!<&1w~#a6(MfsSVphOAfl0Tyo#e{?C>IM_qx$6t8Lhb9l%x^O1wXU>c-$D01@kBB2f(G!J%(G7?^Bq zYMX00TRTE}07NA_8JmC3t}Gn5)sVgUvGNL#LXbC$FkPEOlds}9_WglfLk{Xg`=5H% zFqbNL=iRww(wvZm)?_Xaz`0whQ?v%(WwN&J&0Qy4 zC4!0-jFMo*M))oXHg(nHPL999>y)uuDL|{H8f(;p^1Q^bC{cED)rMXS%Y^q3E8}_5 z%$oixbk%@UHFV@mPF*Dv&k9hT;Ac{N9_7T$2-=iCHRK#+e3jn!um@8IZsIJwy7vxN zSy;>)R#{uKMm=w{PS-Pm%dG8l)_Ws>J_rt$duO+^DbZLL);iYeH?&Pg;qi63D z-F$k|vZvoem#-yo>O>7}r1}O_97eg>)c`4|YS65@(Y~&-S)#voUXynDnP%Tnv$4&h zn;R6u!VDLIi#LZ##ARbO574a9sPj7oQ!zxQGI8b3o}$D>)Uw`#-O$XObggLDU)#5z z<1qM0D03p%G*L&e>cXtdT}hz8#u0v|c+s~0lM~CoTZtx)s)f2}NH)C=x+Dx`iw_h{ zsY7ECnW~<#0@P<>t7~JMJ5tuK}#mF-Gjue!)I`ny@=>b&0lcz*A_Z zIcl-e;c*f!Dwicn6QyQvV9Ymhj@uZcyeo0`Lx5H=;DC2r2T9FZ2{9<@yuSnpbdaGw zJ|DpbgsyQ`8wRJVDXiRYu9&uJQ8R>)OP)wk0aBpd@W%#-JPJo8U@ex3`SMgV~}RQn1hrgBrs)t&=gx&oqFFVVGl@f=p* z!ZmFRaZCoIFbAkK50ds2HmNz&@4+4+3vOiC%k2Hu1^cQVou?8kP%an8kq}YBF5TJ$ ztZaMsRnE#ezrRgbtnRaO*c6r4ih)F{bX`D)vmTM>rIRu$Ni{Fzy?8zsyX)4gZNscp ztpd~Y?6baY!kV0GkF}FlO6?HIPF(Y`1QMh2xKy2$Rzo{LzH+<;rk1b*$s$G{kS_9b z)&%GhSorYusgiop;Isr{v?T2LWv*_+N!gxGQ&xD3J=0!U_WqgWU<5`m7=EK+{%{S3 z3s4l(Y_63(cpA9ACB73iarSDa3Mx`H(mStRGjDVmt!sLN^)7PWTeh{4v&Tfg7s^Ek ze5@4%tFVUo9MTpZw$WEp!K9n|t4l0VPE~DyidCwDWHNKTLR>OAlFSN#U4_|fT{*=J zPP9izukN!ifQp!jGEPdf7BdCdJXQ6@GnU~Q2*W97A;3Xh+5tsyW zrVGcitT@x%1q>N`P%It~)UhgyaPDNNNuWL@3zv_!;ykM_i-H=@iNYDjz_~Tc)NEsO z9hM1JB`;vWzMrS;#;aT2N-YPJtCNU6lY*{im!azjUcQ81n1vBhnu&s6DdS2Wcz{4fNmps=PPM^G% z)o6=o4$wtAu$4w=5J+kbq&($47h6R=T_n%({b^QyB5LcuKre0e)i@b2MIcgHjqOzJ zGx+lO?+(B`9>M}92bKW{`N+e!t9!P42U&Dq9S#z%5J6WwopFHoMPe=gy_}5af9q-L zZqvTx*Y69kqU+B!-Z}gaOZR_y^`oWzmxr-GqY0T`-$>f^J2*b5wWr^oT7E5McXBu> z{=L*t=Sy^TPW5L{no3-(vhiMLlTO8As4oOmYBo_p_U_r}wCzfu3H~h3ChV#T2j`lP zDUv(0;aS3-oxq&neDirtXU6g4*h8nL2>B|J6?n~N%5GL|>qaAdZ!q;fJ1b#mar6u2 z3`}uILpvFkK-Hd|HP7tnNB8X;-~5UV$8tOo<*0K#gg&jZ>1#Nh4jkfnQ*2R*D1AVr zF@;$Q?QTDAJ$`0*t!5vdcI=JW)Y>-^R%qm`dAP6#$3$BFj^(oVu^i`YY*pF_KQc13Iw_0G;_QV>7e%fX|u7z?Ctgt2z-aud(2>5p@TE z2GQCsGf`0|(WEzvIcX}M4;<4pTOt{((x?;|E(GA|Q}xln+3cgu=d!l3Q-rop+Ikt? zx7l{NMGHV`e}q#evdbhfQkUlDM_nfJ4$$~lhduZ3Aj1%X25|%$67SoyECb zFV$QxoCLCnk0+f@4-pIBa>gx{3T^+|g`Kupn}@M*a|agatmUcv*RR(tsifZIku%6M zWU@M5zPrp=E8ONaSy!B6K?#wnN@7!~mq`-vTtYAR#XD<;WPFJKIJH#el)qe6z$jTE zOgI)Goft-4k_m0M&=PMbhekayPRz}%Nw$|!0yk@0^pS!tS9S_Rw%eE^WsU6>0)QU! zo<=~lI&oKe-RF5-s2UXcCB6q(J-f6NH1};R$2Q=5#=YKGH`Wp0KAsF$>CpT5@PxHX zn7<1%$*rry>gFEI<-v}vvB&bEGJQK%8s!0cfZcrAnkOm11&rxR0l>mdpzc26GXgGD zF;m@7yS4)wLb{SPQW4HBz!2r_6p1(fc9zeCyZx|ZtsnO6H$UrGVvamD-M12ZcB78N zL)z@{VFts{8wel=N^9n`d&*r{+AC}8wqD{KHXm>nB{yAn=K{20`#S^sIE#@ zB2Ye+K=sNEAk?L1a+S1ze-7tag9-Fq`+H@FF8_g?T**Csb%zEZOja=`&uZfDWTiea zDrFwIWZ)(Hal{&n{Rm@mXKMmCCL|WISvb#xW@hpFYjKSdC=(2%?eR$6XRq7l))xMs z?~f+7v7HVR@v&Ebtzq%ql549ku2~g8j&WFORuD|WJa8>+7M!<^rVYam2I@Ps(D)L~ z#woMMkkmNSaX`tofG7911lWY7gk=G*ou^Cd_0=;AnQ{cfjEPd;p5B1KY~~}G&m7>} zLH2pI=GpaE;d)^t=G^OGt_GHBUKtHAOsVX7s`7H*^~*WN7Gug`ij{|CSMz}QEIi9K z!1}EXCGdlTRoad$Jzl8mEkVxsYK{{DMZCt)?nNoax(j71&~g{ z6l)svP;#G`OAUloZlBk)*MZJs{8~Q!mc8>v!|Lw>4l7AlK%mPffLrm5V~OO;=ROTC znjbcQ&*MKc)ZH)Ay5lz#4cprzGt-xf&U^3Kf zx`fOF^&CD&=4iR@jTg^77@3UK*AkXc6oJ!IwwlV(e06u7^G=Bj8*I(iZUhAW8Jo<0 zWEV>uxeuxq70hui;#h|`uL}&oryoABKfoc1v%$5obIF*Cu+>3QbYvqJdH zWh5=W)8PxUkd>%h9sbwNf^2v?2sl5PJ7&Q)e_xPuZO4Rb5XH9><{3$M)fqp|w^R ze_u(<9Cm5e^|VzsvR2Aq@G%luX~QWPCY-4MX2Qn(q_yse!5G=6_^UJyq%@wpLZCpk zs_`gsH{^B0QQv~e3~&^;#474Xu(mm|k8w!NdvmmMVk9+wJ8#)DBA1)rfbvzv3x_?^ z2(5f!wp-1(-WiwE5t{Ql4wwUvOrQaJgUJZS3m|~;OkZWyt14oJ;kfJ`xkg&^)tT#A zQHTCfp_p=yABm@){Ae3pDXS>ktN%qzDCV$^WZW*Ql5}XGdRfXtMRS%m;bEx9>fPH&-5wm?l$GxqQ zW%6_6uDGo!vHKLjlFwU$Nca2a9eWDP;owJM7)j zBb@g6!rt5A+15RKdJwbI=L_4u8Mj(qc~v-}UeD@pm2HZ{nEy`Ge)#tL2dU}E-}?L4g(C#m58r;!r&_JNaeGtu0rmLWzx1n z{>(2&Y=3-FzqRyQ!{&- zEtshxHn)F*xr1>KniG#)175T)%I?imq>c>svyP_y2?c#l3&^dmr1s@i!lb|MV~JWo)l% zb_WXW$w}WHe9sL?vGqGy*OGZ_EABGV2cX(B=*AA4tAebtiw-({f>w)h&Y`W_8yR~@ z02$k;TrEc7nm$JPO@RB46D|T|Q`d)yQD%8dHVn%KqlQ zZ4fc5Y%cxDk2tgo?gLsrxM0y^L%2mr&t2eDhgtfm{vG}8=-FkQ5J{#4n{rt>Iyw4kNuGxbhPV5OaCU4ADADCDki({YPFRDbSK~nO#yG-pr(oyj8T;(% z!an)E6FctC?X=&rM}V&JEM+->MloA*;3N$bl`cc62#BQBl~G1~VuixgcHe~YX)atM z=mix2!)H^wyD>xVxH^2UUq;FSz!2xI@^I1qo*GMGoRUN@GB{7414{Q#ES2xW)@Udq zQEaJy)x1uP>UgH>0Ez9Qy>>XU-_X1yq=(C{hSIHBEyHK>R4yK|I7+-#BD6|CJM)n} z?~Y+pnzqYYiRGxJ8n%|-wpX`eRzc=lcv+VlazP|@{}9GSCA`a)rG{hY08?rPvefJ zbZTOEJ+-n=*>4{|iCeXrMBa>BX>Dw|y}VV41W!@AK0B${lOLpUx$N~~#U>{>S3=L7 z_{6noKgS^rV2I%E*f(|C`{s2kmQwbxb!y8|+j>Vu%WiDJ+8`922e6S1YZd{bFq*Hx zHYz!{Ud>shP87U>AxD>M6)^Cef$y& zlCICtUO8!Bxq}p%Tn8m|orLKI@F5QbIoQ#)lI^`&ve#$GOP>s_Lxit+Un@y0umWoZ zNh&E$sJR{{S#8g7-63F>X$*5I)wn#7#8@qg#J)G4XmSc(}GhK`U z{Rtcy&P;#_027EA1szNQA}b`d1T3h|SaY0owq*&>z0~l{KvR`9B{~mlgjCDrn}_lBw(IXzYNRz#RZo7PG)|*ewkt)P&`3J8-jsGLoz^k}=f9c4<}qjquJ*X3k(^ z2T&6i4H$Bka8`nf%PkwV7rzGITxCPq+Ax(;RKiUd>Yxa`GETgT@ILT04fw= z7L{}iy71;bXDmx)jLL4x&Ugm50b6;;AOSACN;F)J=*?4Ag|szf5iu?cB!qNEW!jqV zi?M;VIc^p0laF%FpmqUd@4N?dP!Nul20V0?8Oe0bs`ZhrRq7T#Q$^pzJ=Y--Wr2w8 z7#+KkOh%HEDQ6&}#upgRAq?3Vkmj0evA5!I#B&7f_DB<_HMlLbVlHFnFm;FbKClJS z;F{mV%nfa^nz-(i%Vo_vuvMDhbJ`!fcIY`G%S__Z)@E^QcTV_7aChAnQE3phQ1 z*wYnW-LLy^4Z33u<1i|*+`>`R?qb~o&3eKiOM(;k9(Zde||kofW`Q zDhEZ~sM!K=zr2_ryRO;#t%3!kNS@Mwxaq|O?Ae+XH`CTU2BZS!SJi~g^Cg=d<}96E z+WLOc)&*90{p3bql`IaFbNc=OAb=Lz<1Bpl8S>RRtdM$>m=Y8x05Y?kT^uP)$Lwri z@Bi&X`|U@MIm>M;ur8(K2B0>FgUcoONBKqkK)b)eQ2z@!!83tKCxe@xwi zIi8C>4*3CvEp0KXo}`Ga~xIEa}duk1bJh21}Qq^KM zp0g4lE{(0aoMZs-9T*yQl1aEp_b)C@!>%=ouBqmWOEybVqvZEXzJCAkmdk(8^7 zDorVtROQx(`_98MsZGDYPpO`Cl{8IF$Ie6(!+Wq_hcHk}eV^}@l)nU%{e2|u2mEk? z`*;W2edkufu5Eg@{;Ikd11145n*X*0M7aJ!ynhK6TfLW7FuzKCJ=6qt0>P#vBJ5ID zl|9^F>T+)D{P)du*bZCg#qDGOxm;j{@)VTnCuKPG^U%ufkn)`=`)} zH?9}#_kP{C{U&rUvdHbbP}ZL%?88CIo*dt{MpeTJn{0fQJra$^w%q4i7IKzKW5`E< zuF(MouuZW33Wm60qv6atr-3~=3+&_jQ|n%KaGY&SR?0-^;>L-{(m2?f<h?;NgZrJKX$%}E9oYRz^ujIXC(k1_TN^*{8Fz^GS5$VP- z49Siyp?+iQP|vvzhdgPY9u}>fUfQc~0Y-0h0TBx~bI0}NNYruax2&9dU>nsuhIsCt zr|wInM;=OFvrgPaRH-Ww3+*Z|&{an)gUIRnUSwpO!=9Z%<7Q6)T&XpyR6N__wPUlU zO)kfFMikcPev|PL|6a8&#&$&1cY)J=aC)Y9ux<48J@oWsa7<(gV}^XviFX}^t=8%p zXn)Cn8$lo1{Q}8oXc<_)OO26FuH5iGS7k0aLGzhn`Kaw_Sa4FE7baZQfaI|y??36M ztk;U!T6*Ftx4N()O1@p>JXhhchk^XjK%J6Pc0zQ%zAO>p5$ypY(mQ#p1J3&oISUQ; zNf!`=>=PVS$L;*UF#4D8i%=@bp#UuRcZn zk@W%hm3++g3sQpqg3mwH1b~*{Y%UhahF`Px+2m?4M2aXq~p&U+bvzjXFj14X4b<2p0u+k5zdWf1}j%3 zDqT-H8OUcpdG2S_8CRv$6E|Nd5ij$6*KJiPSf@XA{XTX9b7}T-jsQvtG?H3CS}s>c zH4I|~g`Dq-K%LUnQ)+T&?q`#%ohGs?PfVS6Ew6Gth(YdU4JIXw7ah>wY7p>XK29;O zXX~&*{iPLg%w4aje_a#`-rRmK7r$76h|LgU7 z+&;U^|MIUtOXdFY+nzOcp}wDw?DPY52~XM`D8*z^(^LU0*WxZIssoLD#DR&Am#&|{ zW)JN>h4U|C0EmFIIKcx9^9%!jx()@b20-l-*C!#S-#^dU=mvCW$CUgtvZe!}AtPmmqa z-LUt(eI%)K)}(I3VcGgP)Mc3nS#4F8(L4>6Wrnk*JBabb%2C*wN7Tf_%`gz@Ro`CE z%!$?~Q1uD>Oas)2(29wq)fZ}7#ev88XF2%lSr7}(%^MyPnF1!VnuVRf*z>)O9DV?% zWEOJ+!p6>CtIrl5a+% z0D@>J-x8p;;47VI+KuAKs->bGH3u%~uMai5hjVPNGOmwKR(Sv#Ag5>wuo;_cPXHot zz+;}_G*Bz^4hGx@ICfe4g`E#Own1dqfEKT7{s&R(09oLZlQ!>tZa;^N(-4jT3=C&| z8%+;zP&kW_h(8fox%OlXh!z7damjjeC?jMw%~x)`44+RZ@?Bb1U#=2k|piLUQSTfRVx;38<}ScgPI%wR4;L)wV4~%sR`hkRppp?_IUvZ zy1P}fr)P(JUiLqX>S&p8Nx0LvX75a0-xu{jQ6s`3HYAe_UruaBx>%`+o2O)Yn3gQS zc@p^>@2V$DCZGHK-jYbTiK~7Zx)$uSDeOc%RHL%EC1LAIxwO3kYtt74ru$e(UYG;A z3j`9JJwQl`b(SQXPe*-ORJ}O&Qm(I00I*FWQ>K$qD}Q|^A2wz(8^LyN+g7S zmkR8MN-=KhJ2-x5!Wp1XUBhF@Mn{0P5zjvd7|_J_5gPJG1OWq_dkre->#t{QdjqBo zU{T)T^AXfd09#AViW>r+2tF@W|4>r1I&*T|fV1+DHH-1O7u;|2a^=8QTzzoPVcK|R z0xHVEk#r=m(C=t4Xf(obI@RcvNQ^x_M{;{Owbyb;Kyl^Bd9I={>|*av27tDatMYQ6 zcd6!p9StS2YJ6&&sv1k~*d(@Vbr`n28%Tz=r5junF6U9n^&%AwRn31PS7sRWrl-S) z_EU8Iz6C3~{?)(o%?S+4zdii$e)rjF?BDtIgJk*_ZkX*|;~_tq*wOFKESHPf&f7W5 zB0+>4fH&^MolNun-}8_Xrnb|P!3=Eult>;*&ab82p|69!I}@ZMv2c|dR3Zjzazr#R zw^pZP-o3chwyIGY9g)C%pbocr$k`lJyJnQcT^@_N+h$UlZ{k~h6Q?o)VfP0_7Cq-I zy;8!S^ip>JhaZP~U%jsUQm8);h3((u zaAc}EJAFR1>qP(0MmQvZlgcu`cUHDPGkV>ssn3uo3PcAbTVYUBxhV5p$$*f*9KJpC zrfmy}C=<0ghqP}SgN}=i$0=xV3|dthH%@&(RJO^zb)eig${AaShArY`8_>^Xqz!=; zKWMtLV_!5eAPd@(=Pn-$-9Q)zFnri`a-wdN@dRwp}^a zMb%7uciXHdbTkI3cynyY>cY(l3CG8-&w|0KjJp^+3}X%>z5$JUXRBzZ&4sNlldb?W zjgguVO^rM?#Dc}bflBfzrv$p>pyiwvb~+unlIDE8ZIy)QddBD)5b?ApPwldOY1J6c zCcb9FQ4hd!U?)(%8yDxcSMORmF=l1Os`Pn1$$nLrKXSaaJ6DOTTA#mC$J!zZ zuCZ>-$=o(mZ9Bv1ETDmh7}~x{Nz=P*D3z-ziSsDxKLhw!@eJm@GLEuj^C>_O9=bCn zI%7AM;KB2mkqrT9S-?dRCS}@H6D`;ZQSUs%%ht*P^hjl#1MBxjwoy;B1}QuExMlZ$bm^wfI^-^S5LWHtQ=C2y zI>R}N0jxAb1D-5NPa|d6xSrm-Fy9 z{__*t9&m1gwEgBs$M#pBeQNDx*Zv3r=e3mP!ED=SNIBVrZ+GwF$X^x65D1<|-V|`= z+MN^rU(eytr#;(S17rX~gH{V?hm-B*Es>wFoffVUomaeS`O1M2d$+fH-4Y+Q*qaMi zakBs@_W`pi&`S6@fbYunJCQ3BNYR&ozZ({avn|YFx?Gj8izsqUA_%i{pUrwj4 zt^V>0ooxkhR)CesEOemOC)7@H7S;e-@^4G_aBrA#onUjxzH_i~fQrCuCYN;s3KJSH z5#!th>g@rDh-F>ksH$ zdXZM4oQ{E~u^~KT9D8;iI{Sq=wKmSZ4e-cwE+xy@i&;E<&7Kw!0h6%>KwXE8gcaF< zx!y|iJA7}11n$pZVK8Prfb0jbfFA(x3;g@fy_2y!*RZX~&KsLP_9Z}C$~nL_AE^RR z-EEPZ*bm!_z~u=^3jLJlddj^PxVH!AQEpdxBj%VV0rXqE|1M08hn>;9#ba*dX(wW) zBy*|!S>?+yz-_y^vYTS#t8x1fyQqFSMgSb%hfx_1U86sB0*2;c#V0PQHWQ!OZK$@J zxQQlby8v^ywU)EZ+W_(kHc#xBMh?ti!~wBtB<@{xGuHE*jAy?w?qu%SPto=J8m#CN z!}5RmmmmJ6nYXxe|H%GaxtYnnx0NIU?_2zIX~%#60?KUDuKf%;el1~T*oikZJy}#9 zj%o0m?bB1~ED`x>-%gVYm&2km;nd~8&Ny@}4%cF>%&t-taq4EsEKZj8^pS5jZzj-^ z*NA8ncG6DSNNfO3v$CU#8y}4pXUO3#qRkd76)O~P+V&Q&s}7#+`v3sm3+MObci;Dh zfBIXXYIJ{OoCS^}$VX$uRhgqX8z)FS$_eRAU{GugXV|nARP6C*IQP`l-oBHu-vy++ zG8^0CIT1Bdff(#l&dEnlU$LLL^ENvj8774^l8u0hu1htwB~tN%O{*-PTLKx>EALru zn~3=K36aJVfLzTka6D&d@B%t{4%gjy#zl6SYw7_LvsQLydqmHv;eo}^`sU;8{Bpwe za&fw=hS*Ifwy_^tcan!DRTs|;PCSLCZxN>|z@hPj0K8b7Pp=t8rXgVJU<=S#>)5tt z#3VwehJX_J_a47CaJeqQ4EF32mSQ=!y*JZVo@8woNv(#{n<)Wy1-pQgSt}FaUr9YL zt^^)>8?C#P04;tfKq=u@Nzmn_deh`=S+S9)+P2K#CPTO z0n&{JxG2L0#3tgAa;*E*Nm~n|oy9`?zvyIT^?ypj=uB2aK7R&$qUq&R*ReG~4px;> zQDH_rNv;#mV9%!XzVM_+B#H&IMkXd+4#AOR*q0c9s4vCxBn>K@A9}?7JRP z%S4@F0a>G%Y+3~1;y7LPkV)~3*EtI7yRgcfy*Yv9HjG-5-_`W_OV)VaS-Gjq_jw-Q zn{j{q%pd+LOy4$Vwh^~|fJSzm*DamKys_0Zi!9VV#Oz~OxssS_ z?z6)_78uBJR%fs(Ri5NESjH4gi&Pk;*BoGbPXPQy{;jKFni>$wpB=VK9sh9?DeFFK z+)lW$&K7$%vj8?%{fQh_UzyK<)?o!kzZDxJ)iv# z${fA7ucfV4M>05{*x7fW-ck+QeUD9s^DH7)+}tO+{$|>~hm3RfgQ)HE<|=15IcSm^ zPbCXL$4UoJg6K6Z`Dw9e7l4i%102VqW1pV)Er*e*?XE-J$L+Yq0p$0#YavnS*wG<< zsPhTGe{sw~&Yf9Ne2jU=EvHNj3L&4Ti( z^vmI(h3q$=%e$93E9W|vYk2nY-vxZ3wQg;DcKz+NefB$3d%YY{|4C@elWAbT(y812 z_Qa?M005< z_>!NuVzpw8jkMLbSGL%Ixx%SrXBPmH$1pTg?zMygUBk0iB47l7hynESeitK)gRRBf zESy*=jyxp;mWtZEtNDYUjz*mN(Uj6~o{Z3ysubfx=cq%;M@m9Y^<2rRTC*=x8`gY; z*1dyq;Erdf$!!9wJ`$*n@@CC^C*qb?RNRpU0R+92_!T6PBs%Y9ELyHCyEZ`oFKHTe6fZ zS2nLp66B3nQ}!vcsOI7LM3`BCOsof+fE*F4An%ElX-(byC^w|WqS-6ag#%`dZeipA zO+d20w>fJMVP_txmHP;$VJBq))PHH$ceA;4Es;-FYKWLw!1Sfv$b#>EFt@++>plCO z1LYII_dzvv7b=|>^VNmnOW2kgF2+jMAUUv-yQ<^tke7t{q(nh@NKv4X`(Q}f(w=(VNl zBs8`8d~Q3M&YeRN)zoY3mDg0S9{dLOZl-e-O4jW1w4!rZfazOPs3?iLW!IMitmyhze);;dU;j@Z z|C`_Y6>sh2*!#uOIZ+_p)q2DE=F2G!(ZAX#e)jNMF4_fqMLO>U7TH z`OGSW1^r7R+M7vh?9?oK(Xjyszd2N6psJ8 z^k|&6d#8I=*@XhmDgpD#QFCCc{9JlAfo6p|<{(bbF}!DEOKg5dWI3`Hq1qF#1yIRb zBaU+-3|U`~4p(DiWcl(lO8~;=yRTZ}R9#A^QNpYEQ*?ecjB^~h`U>F8ym8-ZiM&nn zP}KeaVe9e5=lXWIL=-6{A#}8`o4hTOi3<_LnTA5K^tSRJZRHZi}xto zxLL6t0JVP8cVHzAxZJ2}aZEQwRq0Lqbd94n~F zyMbH(*h_gFRw`z7z;9!z2spG8z(EqjtZ3awG783%E3l#YB}MzOer0m-{QuXGTHo5y z+9vF<0bp?{I`wo5&j zfwt=^Jsqg)?c61T&j$t9Q8`qbbl5~cpNP6CvtG$k(stJJocFx7VIqov)qp)b31KM+ zi#1qNtX*cQ93swmN>hCoF5y~EE|1JL(FAr)X-4Kz`E&r|mCQuBD*rH`qGvK&_-+`d z8{ElW@>Y^r0AjF-34w^YDvGW^pBna!utDKV_AaB2*xcuIGr?@C#TwV~UdN9_C`@tSIx z|L7vH7XO|qNM-?0HJA1ZXShP(7fXnn^c*8}54-&o8A?D$xhk5tT;#py{QC|8QiI?5 z4S>W5z!C#w1kWdyyli7r=1wy5RwEarsop9ESlz+x?gEMjtY?#8_6~dN<{i%V7C}#j z=L=J_Y$t8eUW%06QKV{dK2CV1`who@Y^=9QSHs{_q z&j*S62GLBRjB^TF_TY46PksP;FZ)sC3OX-hEv|vi#~A4W+Sp`SBp4zv0a$xO?mMb0Zoqb}hC&yvq=AO4;(=Ulad?LOi;7VHe z8Z`Q0PZL_vTG83Z&(g3mW82?^y}@CoN})A|Gb=%XKYWPRkA~aqhW2*DM{m^(ii*9B zU|UEL84!hp==NDfKuAbwqVH9!Y3(C`!BO3U?y)8B_lRPB``{8PHr=s0%tv=I0a(SY z{%YPf8)wKtk8m1lyQeO#>N$Pp64+viysJD4`$#nPvIgBm?YsT1i{Mfitu&5r5>I`e z3leC20gl{LRRl&fmQ1)NX{&*o9%HTt%lORZrx>tjb?D~2i;7mI4GcbUX6llI-m-D0 zg>ex3kT(P!D^*JT}JLkx3dJbesK(*K7z3YY=ql_cUXC!MaY zn!{z~G`yml;ewzBRQ?>yyY5ewn>=P00}Ia$f_KlEJAVFXply9;>V(2zs+p4u6OM9Nu!MhmI*lW|P*5-o}2 zRiafJDfH>{h28sj=Bh!Otc|pPXcB-*@9NgaR%M^81B9pQ*vd|P^Jdm|UT2@Nev2N` zZbua%>_-5IN^MVZV2|PP0m$BHHX^DW+6T=`tK|u1JoY|-C|=|2uhMQXdn_(Qn0F4) zEtQ-PY(a6m3ImX{r|p#ksw&gxi13^OmvglMY$dXq6dk$}=P?d0A%*}@uFAAxK?Cyw zmyG*)720Hkt$3MSD|twAkermJl&_TVs&ZELZ=hBQ@o3+Q9UDxCZf^;6!&e$258!zD zV|&=mCUVL1O3Za>qmD(1&0(>UUr6fB7Tm<``Aj)gMO#nj><}g_!C9U19y#`WC6n-0 z?BNA8OU9I2qca>++7;&&nHHv{3F{NUwx}9M4KH2c@8GKR*A2r7U2mm*Z1Vbs2dm<% zEYGqcG_Zf?>WU0NDX$AdVnggKrID;1@EMVr!m1>?^Z|JHe9Zb}0E%vE@m81ilvi*1@kapFr8RoE2 z&ce?7t~~`0-R;-eMJ~$iDXQCg%$4E0m!B>E`lPq~FTV9>zV)T=So;rNUn;PolIFv| z9R5aT`S<@Pt9!No=83ROC{EP!C$L$e1cC~0uaLEFWU z<=2ZaIp~cw4#9fM_TohPgOr^ejER8LR?ZY)wcoY)29Z|(BZc?&_;)|_s<(DsBP-GI zN)(M_?3H68l&*xsXXsRSVOQqsRc9RDelxIxBR&@Z<^revI(qJ>9I`)9URsMonW=g9 zXLr?!G;TlarR}Q&&rM(rohU!H!mMLquY=QD+2fD1*1Z@J@d*e_U8l?5D(vmC4D>_G)ZvtpMAOB(<`kG;83TeaQpGXh=G7LadQ5t{%>B{rEuuT~oA8fj2Qp&6yK2aO(EdbrF zrR$ei6Xgi?EL%hjLDw|}6{aGlYASo|fQTwG<{Im zWK46cRGLn-9F}1YnszoC+1>4R8w~rd?}~;T27NvgV5*HX{n0Vt`Vv6H9#{;K*W|c{ z*MLYhm>{Gb_T=06nYAni(>0!wQ|=;tHqgO&2HvHUX_ixMCO&t%Y8jrbSb-^W!DODn z$S0g5QPxY!HRMyXgk7A>>T+RS==$H`J?AiSlO_)0RP!bzodVX5iBe}>YfJkO zQsDk$SCu_z8+JXhAi$W}Ln78Ul~nunqNR2KjBU*uVr>VSxdk96x{kBY&hJfa2=g|0 z3TP&p{S4Ohur;s(0fj09yX{k}Uc2U6oG)PE(m4&&Tsry5!4)-K(UfD(!0w&8egFB= zF*UmcMw!~cGBB7!H;-rTssLkvj~Qnu)ht`D*0P>vYr(i|z_KKhFcKjEX)t!VE1Jwa z9Y#P*Q+m|^F%3Xj0rJ!7JPfL;hSb0@?rebrEYXg3u2H!wQ`nV^P|-?NNorIElbTMu zJ}ya5<j0Mop!(_A(mqAf9K*)sPv=HFh^(5jcWxrr!lv%-#B9I5v`T_tu#vL??9_ba zxpld`SlQ@s#hxLk9!>$!zw5DR@w8XH&iSW`w*J(-# z^vK2_ikUspD#20h;_TupkpY>qE%H%4eb7c-vf=o@+bXC&uESDbe=4J-31So5Y~OA$`@Ps=+~N z%y)<&%U0Ujw*8$xk=sXT?SP#89lYZm^UG_HCs{S|u<)X3!;6yj`@F`8*Qm5Dv6@Bs zC$a#EmHY1{z$%VBacy7i;<*QfoC(Q6`lJbqHP&qLq+xUE?~N)!%GegIqU(K;zj=Y* z08BmS;Gf;F3s|Pvvt7%>l$4;rUCxU%WgJ*>y&9?ssEuFllgNDi__Yk8N!!VUl3ic+ zwopHaVj}IjwoaUclXTLKDvN47Hzm;y=IRt1RTgD2cuLxqq^6{}TjheQx~No&NQnb; z*@q_Ip5b+-R#1NmK;^Sm&)&JVVRfVo4W26{0;{Cegz&(&8gJTjjBxwVx6M0(*GLWX zHNY%UHHQ3zbsdCJj!#mKXep^2IZo>k1GFWHp1Idxx^&5)b0YQO6zOw$HFRz=x65My z%N+pHAmt)DyCRZAifyxxwppJ#8oz6GjxjGHIgVqRKecktOPs!!e#t(;X;=msp~bo% zL3RIiexw1=t|P@B<1m`6Ylr7^0|R}Gr0^JND@n9Gg~>TOT-fn&>1OaG_;Q^;0RT~i z8gq%BD5NfMc$~q>4!77x6^rk$T;50bbinWB9KJ{ZRAN;*(3CwMYT9kfwzr1%3RKsx zAGQH%(C%t0!1?J70doW^$vn(V*LN-Gd3aGTu(-;?CvK=*90$3xvma*C7vA~sD(5Lh z1f89lpmxv&>~l_o6?O#A?4@5ObBk%Y>`$#x0a#p(QV@&s#Y^pTl-d!8d6=qF2{5Qx zI07q@g1Q)`c)V;WC0lFexiD0A$nT9|?pXIk#9*YcPd)(D&nRIu$Ik#D(5-_afR??Q zATZES(NZz(TEQz%NY{9TjDak?2&&i>?te7&l8Kt77cb?}mHsdP@_A3OozrgUD$Ba; zLro4J0u(L)9P?%1N|&<)6XP@|2jDQ~bL?=;>bHICR`Re-unc+0aZCH88?z2e;vHBlRy>`?>3z6uS3l9n9_FNnlF9+Sg!AO&Mo7ew0bs zP{Rz>9-^ltS+S}78ggU6@2MDJob&A=_Ae%|qq#mjt5D~Yv#k81TNO{Sl_lAm8z9Q3 z?1?t(=Vpx}{{+1mpDT17$d#+&Yi^peH|iSPu?;|bjNt8YOnG7Jc6}4(Y9G+H?iSP* zNTdsbY~=yPw$lLboTZ9La5@X!(O>J1jvv@h>Gh=pE4pAc7E*J;Rk6n%9(8!QWzywb0D$QV|M3NAGs)Q_YWpEWW&{DhrD|K1Pm+Q0B8aRLgjFupjVDRk&WNw#U6ZxZU9 zgQP5a_*hHg%-3!cjkM5Pad2wUAH*Z$u(uQ1M^DU-3H5K>^6c=3EBn2BE6ZYxH}A$A zdmj|?(A7u}+cCTGCQjrDMpnsqgFWsKro`{#6pEHzZ`l4<7S_moYMJbhII;U!nj02d z-*q#6&~3~H6%#$&X+pO?G`sN%rh9qL=Q!a57my9qG;8b<5$6NwET0K{>HhbYd^%8@7nzb*X=S)+qH&LWYDxn zbJwITlP#e{0l+THD(`SFtx*CCB4Cw{YW|O?c(pUv?4P_QHz!^mjS}Cl12j_@;K4GB z(Ft9bT(K{ktldUFwA{13YgQ$7?d6Fpe_-lcm7kdqy`IS6FVyF35+y0Rho%t(W0%{cFRin3kJJ$D4X;e3 zokiviT$;>$76D^TYK|9hF!cnIXwQD{M?}8EuKmHcaRjq7JHB|#UQj=a1kWU4p(=-P ztSJDWCRrP=ufdAJGHL?pxj9m5UKqE%&Ah#dLwSCG#QN7P;61Z3_3nY~DGx2C+$*HM zl}f=AfR+ieCTvA2fm}E*A-Tn^keE7_Zs}&eL=n8?nqDRX4Vv0pM3Ng2{CF|39(r~f zJHg*^*5#xUG*>Q3JB$42DOb$b)%@yMs`ie9!RvVdd%P-n1H?o#}CE+T77Uys;ZCEUV$9PGd3SiV~ zNw??b_Px9vUPZ#Hlclytv30rxhjIrffj>B@~0nOw|moJhJh-Gx*P#}+spw!i_8gYL^Em6Zy3 z_^unI96^A5w6%+*(OTK3`~#|x-GV-S_%N^!KElD4<^V06*IL~&dE}46)b_UdoQ1YM zycgKx8CrBMWBHAl-68DQDRgZ!|9v9&4;=*`V)$ZND2rUi4d2ta^I2zMCm+S_!9Ai_ zz*cRQvbu&8E{PV1%p}~ehKg(kHaLnSlR%52?JI3Wqu^by?H5SZoLQdm$xBiMGhs;{Uu`&*vP5$F{P@BoEu)W+P^{aiJNQnIeflE;!?7FRQX0F0-tAra&rOx>v!#vLnTy?wvS zdkn3YtJr;Hm)%PYTmj$*J2C}4wMU-o8mjK0`WPPX?JwIrlUUT3C7E!5BUEJrzdP<1 zZO~8K5lljRwQ|2#!srfhwxdo|wV@{Rfl6M9;1_Ph?^QkkfJ9S|L)e9c7@7(W9$6?T zyfh_B`^g|xX_(s>qrbR_KHmryN0V*UMC+1!Q76zIhPeljR71g2*CxQTHb1v;?N);* zTT)jTF%y9sp9oNaQCM3hT_J5|wQlQmWVX`MRlh6OK;1sm>WB+Ijjt~p$m$~T_F%Od z#ksu(AiX?$WTOcZP%`6k)dWE2EaZ$RHocA$5(vPlXncDx)}Tz~7$l=sqO51Cl<}@_ zWG(Yq2l)e8ECx@HXt-b4{B+RJY)m z?SYEsFf^CE*7tDum)O9IK?KHQDfMkxTJ~&e&9SPA_!xi}rQKbK5f7udNvh@$dzIsn zdrj6FQ$*{+V+n}?k4;W$btcN=x?I@O9%k;I)tuG&zM1^%M1-aN~y z{cNRfySD%`Yo5!?TQuXyQK~3q&sJe*_XPrx@Vbjx=V|XRFS?`OwV&eaOAA(>uYdiM z>+^emA$_;?7roh_*zH1jauBP**bW}Evom$uyOwaXG;%tKM2@wrXRqB9icQ%M*cJ!p=87azu1&Nw)@L|@-}u4Gb}`;-@aHF&L;Lmb zP3@2UT*a{4(4Tp00S=})B0$24$|P=LBSP4e1_t8R;yLeifYUs}uyrv4MOdP=qsCpb z9F%cDM0N2A6z+G1_Q~PQ`l*V`sCRM#baN0?9F;mARPF3M>H40Oib0f|I^@G-S?@7X zuIO21*|APuW5?oK=dS!VSRlphS1rD=13=2S0?GXVfDcmb_$Vw9Pks4TzA^47nOx7dG*CLT3$IyoO3Rjw9$O- zjB|ni_SCBdz%dF`*12#@%QT3x_YFO|oH%d*bLpel`&nBbjjcN!A@4+qlgU_=o209a z9CFw^x3_O^+wR5&Amq@B$aB+0)4j)n`}$<)+gp#4w!K?(T}Wr3sy5N1W}zgaK7@|n z7GvaE)&wc@k?Ruak*#{6E4`dfvl1@ta^beUn+sFYJtiY*OVZzBQiw{%RR*dr%{WO# zPOk4ONg3h-%3Mvc!u(6g3}0yJlJ;^0ZYCQ^z}V8tIEJqy#WWg#5=E-q%S@l2GXlPK z1Mrfk3zs-KR343%Ukw%236$4T#fqBDtKZEQKsgihU#L`8BGRPD%WMn zhfdU&5oM$+4Ba5ao7dLu#*dEe{chWq`7M|&fKRFhFqLdI1vE}Lk2vn6D#3~oaET)| zH&5+hvx5vI_NwHn{jzbDK(8zf5DQeA&fDYw<+xq|B{C;_vJYq*AsMXzA|;&h5;kNE zvycZ^Cesz9-w5cWO}Z!dtjXk=EN3=uSvQqDy8YICVii~~eP1~=bAb;jrL#Eqt{kkS z_0&gX3X_LpZpKPskjZ$liF&sLVKT0MAfC6v!7nkQ!|u{XAjLjR*%aHBy&T(;psz}B zSeUf9A63aA5p!NH2@>l3d20>(xtp?ML9MYxB=6#h8_JLvh#rbu1>%jVKF;UyI!Qj zQ*6E_DNA717zmz|8ci-k%|;s7c6?$vv6=w*-aKz_z%swJSFr4De8fVPMXJJ#I76R% zNaKexYXt|4W|PI=oqNH*|Hd!<^t9Ihhh1M{KcOL_w8Ru^piGa zGkc|iC7Piffrg8p%v>w?8yWR)jk%ry*Vfo1xA;2d0ONc=dVFb%p85g69F$X5Y2ZwU zXEuk1^!znI!_*R&Y`6*$b{%~e=e?S4T6*-c`G?PV&2zSIjfg2>-DU}fV_}0d2Z_zB zHuI^>)ar!=atMqTMAtS|{owkhBMn(N$q@ z)PF^#q=oDZN4TK_=zVl2@FtmU259chi znXy$N4V!|)TKBE|4I-V7n;fhj2CfXCOId1(0~`A;vP@RS4va-D9TyseVe^B&ojmmI z(Q`2%$R(AUl`zyEkz(jUDIkBce>bIIo9M)8W**%Frq=!^@Q{ zzIzRzcq$6ae1M9WmCy%}z=Wym=&A>Z$bQ0NJ}UKL7pm!2U~^jtioBvFM+j!R|bpx#`b6 z0XU~V#ZAJG_Jm_H01CH~6#&fAN@^D1WU9V<-;`^XW~v3YxSO-1UN<-lWCl-Y93Xmn zziHdqxz&~<6VGwneFQre^`&uqzXwMFlQiKOh<%6yh-c~<5)(@nI7YygpNXY_WmVbm z+FsFq_SJQ}|JxTf;gIGsMORiFS6&s`NFJx3OD}$%8y|`hz_ZlLZOnKS*JDj)9bIZH!Coa z1XdZP+QG)W4;Z+71ZaH@kN_~e-hd(DYXfFwLoN5y6F0Op;9QRb*#UOBy5oYpAMtyi z9xm-BA8Q?yv1H#r;&XhLAo2{mJ~&;u@?&|u(%HcEn$bk;Bztuo;FnKI-ZD2Z)zw&O zmZc<7?(J1%!KVkT4V&dUYofka7e`AAh4{M*OTx%zB-gPHIbV{ThBKy-@4BX5(i@9N z+E!w3V}CG|h+SJv&-nT5>yY*L@vQ93QU|*4gB|e}*U}F|J_vI9wkbTH~Mm z3eF;FLzs%V3;~CDt|U~o&K`4khB5mr!+`_p7yX%wU^MGSeGi6yWVp6c=DLWU;1wzw z;C9rr1ET*Y^QrYP4tr>*uYVIKbUo#wS0#*9Z{%&A)9OEHVH}6n-&jW<=cs-55PRK* z>hHSwM=tyeqtey0CoB8-gTM}YP1{-KiGH^%rZ)RZo?SuLj*#P~tOJ_x7$)lW8cwaK zyc__LwEN&pVLt}VkMb>)D2hS$>Km{pN)AjqBdjVQk9*QA_xM`TmaMHwjsXmym+>>x zNVUkqF=NzX++Q&{wQ@T3Iary%4lR*yTFbO%j+utZj$iQPZjWvyN*yArM8B$^o{z9OM1%>b5g+;d%aGx-#9M8PGBD$gOC%Q;r%d>kd& z3ase03p}$HfVc$%(d-Ycw!Us#^%|1F2~y3(GP6UR&$f$v@0|jir;($XAyZsv;9yiI zY0m%`QzFPL(wmP+B=!DCqtDu?;vq(@0q!xe%j$Mg>xn$PT05V|$4QTX~NUErC zs^^5Wj|RY6Fi~Rn3K=No#s;XxdFBf&mCBF>x)SW^t$f5`DW5t|6nrDkJ;9bKa#b6Z zIG_82la*WBOYXe|K+mgb8ZWo-B4>e45rwtxIk4vOEF|L6jR+7KU?pV_!YU^2s@!&XcV0C*EOFQ=f+vPf)Go_lMNwNVQoIYmNJ zvqnJw43<%OKyCztZVj*z&Lg0n2HL}j!30?+$c0BR&-wPk4q>%d{QIl>u*Ma$T8+S~B#Cy) zGbQMW=Uqv^%Io#sXU|vm^vTjapSSs-F#?q~jL~nxq%@K22N&u`6T0&F4EMYO5njMv z1+XMyqES`d3@u5vN)Xo4NK#ea)a^Cppv~>m7R>uAamU6Fc+cK3_jt*<)__wO`#y46 z0+5;G3>36kxR)xjaotaRPUa>Ekct3nwUvN~GoK)J@KiZ0tU-b^1GSsG4NF)-!dr!? z$kV^dXZ|hwN7t7dtmwM-i{E(4AOG^h|KPVrWo!Mjt+t6v)w?D{y#rkty1v(4Ay z;ZbMXi?>TQJRRHY^wj3f3p*ZFc-*)1Z$+$Q=nRCoI_ zYpoAYE&tASTb4lCNH>9U37(H_ltLfhfjY+-UR*5ftm)ep1}ul6tX@ty+>pRT5~m!t zhZvk4q@8bYNdFp+=D0n#H6)wSXkcxkybgx&|MA1n{`g>KU;6_X2Q@^}^yC~8(l?4W zMds?kLJit+J6~V3jrz}8yr(%l6C|&x(`J>ux#$+`(LvUlK^r<4Bcz@P7^K*0?Btup z5GuKyw@)6$?D!0N7+Uw0+c>Z^QLIXr5sd>+c{?2PxEh#MaLAXA*7q_*(3(OfP_$4u zB(?`|m9AoZa>&F)zJ9~}bx!}~NBoSsiRN9`sUQv_nzR9Y+x(6Ua#VGZQCoJNspLKJ zYV(y6Bb78*aMc#0`Bm=~oVKcf+@DylS|-Y=*~5YsD%>;RstpY+N6PbQZzO&vKAp^hHci9XA8)T zxzQX&``Yy#TiySJ^*XRRV59`7%;K=JNEX?|#MLh)LTmv6j0)Eatb=0) zjI-v$bOL~fq_V<$CYCNIr-Vb#s;|vRNL$mjiPi&s0dhI>*;ohsf!qdQ?ho@;T68#5 zQ9q`b%Xp5OEQYxZYlZ|iiY8m=7^{!Ve4=UIQ#%KgxHAE0TPf9K0Q&sf7XmHfOaV>5;HTGqdHK-DZrG}P-yd38%tYcKZ zJ%QEvDkW+40Xp2n0yF$_@PFQsDrWSN1mOerg(ei3IJkAKXJYqSq&wG zDaH03jzTBhq*GB2(=`C^4bIlXR%p8wHK0^8%9V{-kTRghyBJ!9Kz5cX+XVZ5m#F8u zhC(9K^%r;x*uOdZAnqg7L(#{PfA-58_S);%k5_Uw>n1Hcjbz|>mB)0Gr7HMNBJLiJ zf6#y0{kM^Se(D;){ll&=Jy>~hjl=oBTislIvzYDue1k}Q$;R%ggzZwvv_yPF0e*ar z9H53qNjLe| z^b#8XGwv(TJ*b3IVbc94L+g#y!SsoJ^9D@J4nSoCM^}Qz-i#VBJ^j%TS{4HwFB5g$ zbeZ^GO3px?R_EAnB1Ayg>RQ%{yl(}kb$v%I&!IQxNMP-n9XyZQSxZrB%wD-Uw|pMy zhjsOkX~a5&Go{22-Mk-9Ww1$cPOS4>_Zg4s5>z7yv*cC5*`c!#0Igk&yk9dIg7Tot)%^*-Zw zmH4fk;xgb!LmG=$iQ*yqLJif@Zq$MA7#{UI(Y>f5XdJ{`dG-?H9|SLfN;|$_PY>*s zA*{etevgQKwP7ytTxG@soZk_;qlYA$)&%a;b35&wTP>wLA0m4gPURK7xaOLHqbiwV z)Eg*Z{|);IYfL=HSO$ZBH0@e#3bI9Hr$Y7vwAP>pb2P9mKw{{pVGgqnB*$D; zIs25)kOiC=fGC|vSsQlrtPj{j8rE>-KEPoLJGL690dLqMnBBAF&~^Yo@tAbF5;Anp zfqV3at2>Sox)Ypz<-%!vf)Z=zFs&(=H&616TEz`hPWrecV41Mj$6ZyQOl^`yuHkHt z0kNY-)^&G1;(h15Vt=CQqluR&WC?~|cD@#5&u;P=1`|v1S&C(zxleGFL*Nn`(x`+{ z#o5qgo->}7wD^pl-?T-%ZgW_p2XoF8?CJQ~%D#^bsJ)!NnAua9!CFGi(g2ItvGQ7o zlmy5q0MKFArkaDyZHxdU7p;{&e**9W-R!bQZ^DR9IQvQ^`R-5>7WXgm&6zs(ac5~s zXhi|pupqV+Hc@?F_@25XbqC=KGS5jsb?pC4RdT$*e#y5H|2-qfO#qULy#?zl`6zBj zGvq~BmDhN^Tg8m)6?5KQvUaR_5Y4{w04!S=)7R^DD>g#W$~Jj8;&VlNFLOg9Rsh-w z4PsrK2IJBH7NBxq|LAhpPYqak>tFiT(bNCx;h)cypZ=xYLibiSQ+2&4jxb~=Pt0Y# z=Yuq~E)H-BzYS$MT3SwA3+jjQOZ%IbDN8*X+O6%S z4eC`-?Vr_SA>SklZWUa2*C{MShLEPA7SlMukBE?up`u?I;#}3?_9$j+n;9#^uw?22 zEul?MpIYuZ1~Fa7XkmzNr7g3Z+UgYQP>~o8C$>d4S!37l~TdGv6r)JZ(=~XpU(4~ z{orB7K7Km08WI1Sd%o?I`$$tya44+z2$wghxoA$=^U5cP*;AwoSdqLM5QyG|LkJ^o zRs-ogS^w$8brbctM-O^9hV&3-zG92d}N)}!8S|O)|xb}_l2s8qU#i@(#yIlUv3oQR#erGA34-)CT+I>y5UvXXC_ay zs+o|~xfPZ~)oM()nAinQz0B_qXBoRk)cDG}Z$;&543uZ1 z>EJ0>Hml}TU7X7(jE=sTq8iVc#|vQ5L<3PCuvM;NVHuHG`lm%SlSYL_XLFT%o6D_G znQRK@SSb?y1D+G9m@DAXSB}@pCZeg~SH)It?2{{njYXrLvKaLgj_x_nzQv2a0b8`0 zaHC+%DIOBjr7Q&MN*66q&r&yU7-?}MqWg=O2l1}8DV zAra}Ge1=Td?%B0#YuroEKDhsZb=W&K97mFKsC!h0Xde(*?8n@cba|{;QYC7v1JU`Q z2hD$kbHi+)Aptt@fKz?H4l~O6Y*(yYd)qDtzrlO3SCA>yX*azrS&*qYc}#1cR4V{4 zaOJ3pWYy(^1zDuy!ZvbV%+8*jx{~o2_mptcJ%^4JyN`=b0&FWi)_85pQe%L2vH}1a zxJ2Y7PPKbJCjdbzfpN^wqC{!0phj`NUBU!(1`BJ?dfem6E@4+EXK9-kU`=_=h4NWO z4T~MdtgY7W?9p;f%rc-Oo_EhJ)N5jM%ESuA9nQiH_7JjAY7_W7g8iCs1||TCQJv*W zIi|>q!73pcE7>^+H(*2()*09AgH!ex!OZQ`seODAvyVB)8%W$ug05qzyLawpEf3JG zZL^Q_%I$->+sxZ#P>QA=UseAce>S(rM?5>g=Ff{l8>#zCXuk&I(}md?siad=z*RTR z&*#pkcBUj}fQp(0Z?eZ{*!~@etRu~c(k!Q9lqbZeusU+}uXlZWcS}-nXa|P`39W@y zxq$&v)0};B#$HsbhkpjZ|Mlw?t85~#1B%3aoet})d6#FpbW-yMdehxkk&Rxhx*l7J zao6VK18lus>#kK_tEnPweD;I(Uj%vns{Nzu^XsPutmqnbWx$r zLC*%)yI~b)nk}ZhYzE3-X=kaLcX6L62o~pBVS+J9x*ioh+k_1$+Rc5~h~f;19^=pg ziMOFHw?W)_3=`4%_{lRXf3xUl-2=4a{N0SD&j2eApn4C9>hnqa^c+)&1N#=yF=DvA z_HNGJt)l^>u6o`61w~x4LN+%t9heN8L+ZOHB@Bf9&mCE7@yz7M6!aI6cnU zCr=Z0|4`+mIQ8|VU90t>kDo(4JapXWYN(=VGh_(k-^^wMG$7ay%DWry5M4$&4Upmgb2=~CtQ8hH;h=n_G3MzAW=o*D<{ zTqRKJikL`&MmDp78=$S^=4$9A=4TqXIWBV;yPB91H@yuxkbS6LX0deWX0aq( zg^LtW-+i{(G|CTXz_KWLS6^zwlS#Zhi)mrp@FnB);u@+-4#yM&2&xB*FF*{qHkg1J z&i)+7;s;}gh5|3@X|kJ9g7Lx*)Q$N7d6ghzZIp3cb{EIUWKTxc;2yRCip}$u9d=u; zDklrT$paL;l>Ur6+P|~8WX-*(&(2cCWDD#=4B0Mj!*1G@btjZC-aNH%bZ#D!OD6HU zO^Vy>+X@WG-1>t{WUW(((5{<69H`B`_DC$})}NT%mMH*s3@I`M*eY>*JhzL>0m0LR zeaM+z%fQgUN>r8Ok+SX*APY-&*+)`1>N#aEp9$PVtu=0SG15qg(DkZG#sU|_Bodk) zExFOR=0Rx9(S;3QZBB5UV#_X7b_ZiLT2@#OB+ghCn*(rd_>OH``6bt)UdgX>9DafK z->xt02KUpr;YImCSfzOEcX=yis+KjjZn+!q6-p3H^@-Q;G^llZu89E-Y?i|--Hnd@GSZO z5%r4To|KSZPefC+U)d^H`4u)}v1H2*_N{&2or~nnyH7@JbzxU6- zH@AOueSZB^ffXpV`SD-Z9Xaj4ecNV(ZV z*>?dX6)5>)+?v0q0dPaxd?jhiQo-JOP_Pb;W#g@yZEQ`TWdql5WI4!S}*J*9LH%<8_YR`mBPgfqkq+g!T|N=Ejj{H;H!F*ZDIsvkhdb z1kv*3plj`e5-es3BcSf0Lp$zut$S~7*Q;yx%Iit1l_z#^lC}?tMvpn<&A(90~8z z~~=jP-5{7K-Np-OTn`9nMRUdmF6+ETps1OwT}!(4(P2S^0fa>A~yt=Vy>OVD`9 z`gJUKQMJcyoD5X-FYE(!uyFTz{!1lBLr+a%08cM6wzowD@3Jak2l@rq8MKAm*YyBt zIDe56b5$krdmHT4ToD6YO1a6kDpy`LS1#dI^-i;zz zO#@D;szxdvMqFt{Ie>QY3Y^HZeEQCBqp~bGQU-h2*9GAAA1+XiJ)%g`r>Ns-5G>>E_$%cK38oP|rxBH6x8Q zM#cy{<^d0z{PYYMgLr_=!vn@39wrHp5Jnhe1U!kLoJSLTW_m)$+ub+cljF{@c13^d zuXDS5B!UEzkTj=8M}6g(>aTx&>-*OFR&!jyc_WW01A@4Y)<+E140`gKz5O8^ zN^1EU1MlbvH|{-;eabj13|K|7N@AdBi&u$E`3*wM<;j#4ipJ^aG4}?}t&g-3pVJ zYD{b>(~K!c4=HDkA}N5^RjYZmx`HK2P|Ncc^0uYc;D!u#WT5R70-Wqob|CO*Gq`W_ zJ}eTuuTiocBt;zfGc`a_SB5(}fl~)3Z9cQyGdfntBqPsTM&RIks{2O_%QUGvwJ2#V z=Mc!~46b*L0ox&PY!u0KQ64(CnBu7?t9-6qERp@q6{Wju%ypeAFbpOwnt+N0v8}CS zt@~mCIospw=g8U+obh?j&lz}p)#o)far>nNy}-pfL2t9`{w>zU=sl0xNQKldG@Q-5cNI*qy&nU~pbo zsG@ra;KTJ*%Ly)@v+%WFmB(l9HPGH(;)B`Z#xL1EH&&yqg42irZi_no zfD+eUzeH5d&o1z?x#v7ndYIK>j@udZ^@CNSfxww6#DJ&sC z<%uhX%GQH1A7DyDQ(R;gms5_bI`wSL6!%R-O=@*0e?`>nW75WP$ZM_f98*5K%&61h zP?fEu;(1?=rSiW9OMLoch7DD!5D1E`>};a z-p1BghRwD_(yth4>68PF&Jl4+pTTJQWoxXtx&lZ1 z{l%Z9zsC&MLAg;!?_{5B1sRo4x`qq|d~j;}FLf;<4az{ckg1&nu&ERy77MttHiu4c z#LRwx3yVXnle&N5&_s(mz7#M&!+UCRBfmFv6g^G#1bG6cm;qbOlN?TYJ#&;%Obn36 zZcH7YU_|(&vUHYdqWBRQlQ|Q_5%L>jVMn;u$1>wc6@_O;Yb}CznKLQ(?U-xCl-_5D z*D|jua5tOAs-D1&Q`Mp^j7mw0ZpDPleG9C}&xjeHFaR>YZZSu8hS_U}3#QziWd+pC z+Vv`dme||Jr)Wj$HWD%0pQ*Z-BVMZ$p4cPaG9t5zTPZW$9>Ll@i%g^#x=hd{K-S2L z-F@{IcH0N4^QPqF)R4)d45d45HJ3@kMFz)8-cVIW(rPR0ktn`5$div%+T99kvp_77l_Ve9t?+#4A91n9{age0@eFtM*(VtuZq zD3zk{oRT`-kwF$(~oC`Um6h16@5MN)RK7YuQmS^ZrC$t6BlHL_44*`m>O z!u3q>O4K+JU!P#gz?(yVOu!nEZArb%Tu-laofi1jP;yzwghZocRGH0iW!1zLUWeut z7Z+CYSYPo_UCt|WY4O|{v^AXUIIzYc@9#tf5=R0sIX+E_d8K}fpfT-n4aWp4=~YbJ z4b;!OaB4PsOb%l%E)v98ArL$!EAyqU!?k5&VNL3~G^|w!R2qDZs)u1BeN?=D6KRYH zDVIgK$;-&?6_40t06Q6ja$~IHK-gJDe(S0bTwQA^nkHi@9Yz}W%_5QdhM3vqMULa| zochA5+3#e^YfKbU?q^~KJjb<|WAf4@fSTu88A+4cu{;ahdk7Be1h$Vqlt=xFblveq z$UFwzBSXq=Lq6++SOytVIx^~*zeH)hQGzB+(gxRHWgg~ylSu=UkIwX?!F2ZRm%j1R zYdAZ8!SNLbR)k$S{*mwd=SdVjZfNaqks)*ShKD0&oyX)8_gkc)nN2kEhB9+<#5$V~ zj!uc7P}H!&hq>cOodh??1qY9=7Vxnb%DDN)Ari6xy8~w2FEHSZa(H%Fp&Y~PsA6mG z8UypY<}un#Fga<%B_mN?m~x}Ysg^!D42Kd?PFfX3T5;4YoOBkbGJMNphPJm0Z({+A zD*=jkeDwIR?=hJ2G_f`jiDrVy<_yo1WhbZiX)9oHZ#Z9WhHe z3YCLIp4m#C;GxgQvO~5fFPFN5rpv;Z6W4o`7N`h5)5_a}fw=EW2x)UT@Or==frrq!m@$m1|$Y9*7EX|`g(6-!yamdj)zUq%C1a8{OJZQX~tx25deU2f>of;tSc z+L)5#kY=akz${kA708t5fcHL_4ah__$fzum(%)iW@8Dc+Mj+*Y2_)`MeLTA6;HgX0 z_DPTp2QdnU6evn@H`mi-#P=hRC6H-%TOlO5O#qrHb*&5vlIk2Aa89Oe1Ll!ZS}IVqpVLWy#(nH4Ata83#2DwJjy z8)aN2@*WV_-rJ6F!28@HFlrI`d1PYznfS#_)kNgPcNs8UGFdsYh1n$ZPyhu{Y-yVU#6G$=%d8!^`{bGp;S_M}g&ZAg0$u7I94oRo9q*{3sLwSXi=gGkF0hT(mc0Z4k zTfB~Zew!7sfZ+8@+Avy_pE~C$Kh@Ar7N`ns{L4; z0phpDF~MWzH_=tKlWZ|qw#5A^#U!VxZA3nYEYT{TSs_?*vKF~+*T^K>GPa~ZhKayc zc@1@-#zjb7mK9F%=p2C$lQFTwkYr;*Ak#h}prQoT;~p+dX_bl58bMg$LRl*CsbrIp z%$Ep;OO&9B7!RWt2rU1?Zm|9ZoE`tx<0}rV$T9cLzw7q(AG-6WYx)+?Hxi`SIv4sf(`a=wyUb)Lao8k-9r@#2|0N-@U z#yV-&O>XcfJ389?0XM)1SFc+5FTUQxKBcWae}S8FM^W;cMxc^%r{H#0u*bMMH%)WY ze~%Am+USI!r%fPL5QkX{U1oxd%peL!l(rfRa2XW#?sIb@#V&)wJVufHBG0Ww2Eu0k zxFR(KIWh}2_bE-RCrE=EY9jXB<*G8r(_~VxE=-MVPTUj;8chN%pIMwpD2{!O!0Iyu z02As6l!qLitC^$J!fl5ebUY=nlL2hq0`9+F$4mRb?NFvlCuoH}5W%RqA;($?6>jI}e3?5xtnyKZ91OQb94AQen|mk)Hgw%nfZ6W$)Z2P#H2KuTdH) z)#q?-nLw&FAYkcX-8sRvik^P1ZEG*_vweMcM2QWmgW~8wYDlC^d5qp+=8rxI2{;EH zUW+}v$d~VB<6zab3uV%@%%71NKm7fO=N-wQOiE1By)7I3f;hMmyjcWk1F@v%x)g{N z1R3BcB&5!ICBw>$I5?4d_K9l)V!65;P*r;p)a$Vc&$CuY*DyHLY zX6Ss5rEoeaE~-v9u`sY46AMKd2FmNj{o%M?gtf@P)Lq3~Bf>ISf&wGr-P^l(u+0K0O|CzJp#^fB5A(CW z|ARGLerJ`Ei$u)9@xDtI z&hZ=sthjZ8dGS5sULtFC6H`1H5t%BmQIN)ig05gF#<%Ag|>*9!m zviJ^hy)QWdzV;dc@Ul%=Jw%|c^KEREf z!J*r*uz4p&eOUslhOd4n!AiS{fAkN!R8s0{Laq$qOSB?C?=FUX&`O)Oc7a)DgAebv zIZqwdL1WETqv)%r^y)x*Gx+_5g(lpCL)b?X+`ivN%MbAB{Sqn~&w-z#S|DgBO%M!= z7?AfLQ!c1due~ahZ3!sKS8^!keYGHCW`EYHJR-K6Y>5?XQaIru-o*Ui$MAxK?p=`&gQK@L9l_Ru7=BaSw z7(RjpncPeE=gx5#M^gfdDEkKv2q+x} ztttPW_k>l^PC*K@R+$2AWS0JND3~OjJ-kNZ!6M8{#7)0yrwW|g3|Lkt^TkL9T=%0u z4H8u6n~qdXhdc}-V`Op2Qf|j%24#Ve(lXkpm~aW=HkL+wq7D)4Zfm2VwCW4s3v#}@z;OjUy zZQ^*z$Iaa#PGnkjBw);y^n-w#G8dm!jrU@Xd(RqQ?h@JIr=D)$!Xx5hEiSpdmg5*( zcLH<=G7OclTqbghHNjqhTe~rC@H$3Z3l1e%i?Zf7Eopd9GsQzp+UCjbh>y}MElQ1} zDIZ-O=ZN$k=QF%sk2CiNk4)BBL#u7$#gUCyC{G@7&wZwBU{$^d44ftb5wD39G|Ma> zNq{D;2-}BT8)A0voq?HahUAHylnVE85;x>`bQ zeh&L18Mws_+9<2Zww9U{ZK6GLFkh`=#w^ke#XpI4rVhb&1rmiuEHVN2cW{Ky`DyF2GCnE+paSbaw zs>M*;LL=#y<>nDfO+=S~W+EFtuaWyzdnOX#7b{63HL}Uu6xGQT5eU|n z$r8!+CO5#1tisGrg6L3&4{~E~*l$TJaWI14*~f$c$j-^!83rb6jAYWnRlaY7L8Rjp z@VQ+VB`LTz#>(z|O6I2B*YO!%yVoaU0-zbXL@=?|L^m|Esj!lDa`VoSu@Dw3R}&lk znVJsWx)H)>78_8r7vLeqryjHZ6aLB$fy|iCLcsGb_yoUUoH;O`p0fl(`7{4X$wC4U z{V?nL5x^ql7sAHK07+tZB`c}Ma54?kF|Y49$zW<%f)u5}5rJvIwVm|TKscOQ$3IA! z1*qhB{u`!@Ptb6onN!!cZXIK-dZ=2ydz5rEuERwJwWFa&0PHG9J|&an zQodsH&{&7z)lwM^oe29WyuWBy9kNj76ek4Zd#@!}A$4z-1mN*}349VJEE}^CPVO^U zGDu#X*YIRX!#<^~9bUsDUW@yE2H3?MF0Xpp#iWcrn@|2&&--ygckfZ}DDAQh~b*4RZ179tcSyDlm7n4F6rQxC36;U+gy_#T$ z;2|X7FYz<1^Lq_jj1NszC?zeHE!0*Ds9hm=UNF^!<>`KiS6>eB60D|VYw=W&ecwP#&xyE;b zGPVZiu@mQUXXYc|dsGQvnk5q(%LK9WK0;f%ADIx2$P#hS>GfhI?~NGfm&rUYOqeLj z=m%cwt&xFy{Cp{s37a6LEwhD$owkIT&fI8~Ka8WRJyeRrr5lU_9$9m7tOeeD$VJBC z+8uKpUKX=BVGdmxWEm-G^wy08Z!qb*eRn|lDZteyDwL57?0jj0>#w!((&mZk+AC%!-?0qD?3E(OhVAEXREkm#L6MGFfi1(btlJw?-1D=Q!){u zGW%-s!Fl&p@oTB0R&eqB^A@uUE?(-h&;9H%!kq+ID^8j-T`kwBDK0&cR=1D= zU)nK!85u7Di9kr0TV{3QSHRR&Ol!>TRF_~i~)c31`>#7A9G&{l*#tj6?`NETc{^`RW=#|4T`e<=5{%`9T>R2XJbhi18)BNU9LNVmfQS1QV`xrvI1ak2F+Axkl?*0F!=AbGK+CXLTsBC{r=9jXL^l@cso ztj5&9gdgm6e!hzYX&W`^l9d6Ox_aL3Xk^ZobXCKn4EVd`euh)blPxR~gy+UZoZK1W z^Sis4<~-~!&g05D_m+l-lS!-%x&$C6WRu7i1i8%9M%;R(V@o5Yurtsw6mz#ek?r93#W+yPbCkCV8C+q1q~caD*lPTQe4c$r{99zuAlL3GP>Hz@_Xu{Tp42Ic zpG-=y8>7b`(8;nKGcIgxhPX*qWki|wGS`|x8s_$A2Y7Y!5I2v97?AOexYwmzze!<$ zra#ZP(1bZpK)5DDMfuufnt7RiX4Lin^g|!IbOUF{FY5S;1}o1#`>Z5!|LgvD{=IMT z>hAlNrbS$4ra?*$eM$!s(A&%g3Z!*g%-)VdL)mgy`LNc=bT~zVl!5p%5MW4sg|x#_ z^M3kq8w(pbTzJ&Q$NrUzlU9dlKfq6Y_5iKc480G|X_xpua|@(qb5a{%s7)Xql7{Ac z#0&ybxFtj5bV@|hh_6x3keL{|B{O&07;Wuxr@w?8H!=AT#yn+^oKU=*NbYF zo-OoyOX%!x;5}Ciy!ZzApc!~*jX~hh!0nHPOnhX+a5Dq5sGt3r8%jX-;QqwJozZ}w zl^YpTx;lZ`*HqLPBR>o9{B2hOZmQWraM zWz*dtGk1WXOX_+&Lr$0jxuo2{Z0gtIS~_l4vKQxOElf>~KvyItsZ)`6p7CDf%AB_Kuu zw*;RJ>iH+kitlrsgiHVeDMko78BmieBgM6;_?4WttrIaWn0Y+visc;xN|9_?&d1V2 z9W>`hWEKYm#{?~8vZMyMBF17oN0Dv=f{*@P3*LD?x8gMv?IN+6C41Ca7!%zRjAzmJJ@PXkR9(q{r5}zlhggn=ob4akp(|vW5$$%5%*++rZ zl@!a2+(oX5Pw}z+=&r6>!y9Ce&QX3_6h~PG-GvHSo1+k)Kb+x30*wY)+wN8yU)t=V zCU)@LbB=l5-L$GYi&9>X5d-&FVTcrm1g4=?QLrv#5S}+fT%lxFU#{Rwg(5z2A9x?{ z#Ro1LxJtlMk)i1`X)k8dLPqp}3CZ)HBcpOepev?s0#GOi%B4>yN!G$ewksZHAVuUk zjetLirtr8A$PmV8v4l2RqHai8nCIsSn}Z=`I$k6GFCiS9%3ed@D$fE4-X7M6_|`|O zxb`&Jin%Jb_bp1B-2VtxLUHD<^8~6EmMFh8hJh;h9`Zcq$;#fK#J$UXZ^*SYk~$!+ z+2kZr`>71vH25=>nb<(^XN=4xxlhS-Kv`C=Sc(aJzzd35T!|o@7>!I+qK3tG_Q{M9 z$ZhlWcQ+|Rkww~UXX6;8@c50JLu~e2*zu2XkZ_M=qPe1RAISAFo-AXoa24~H=dkkr zBJvlc>oRxHy3_w>yF1(e-)BDj%oJzGFZ%e31}hJas8s(GmNxxfx7xkBLOQr#)bIte z5MswK#%yW=D<9m53sx$}_eB1XDX}F3HJQ=E4Lw)n&sHe0P^$0tZ@oDB|{5jgD+dki88_v{Wf^eNWtY>a%13`&a|w?+o0 zd#8=NCq5d?)Fbk(5jVx7=@187dzj+}QCun@8q{EJ9dW-Azgz}e=^sj^kdQh%cXo05 zjXYA>CgqWc3!uSYz;dgkbS-n?acI>m22c<(hON#AwQNQi91~e~cM{ z$Bi4u1Z8`an^L@!Ky95_*~lOnTY%Qti*RE<(CWNb%cOXZ3p@{FmewTOF;dMBrC_uB z3)Y7O0_o22EMa{lWlK~o#@nk}41&Cb0oI?j-uh+`sWxYWS)9}o$qb|~dtGLgQixh& z7T59<#eP+s4E*E>{-l0DGCwI?olJ&&Pw_ul#xW&{Qbkuq(8X>Z(~A|1NoTa9%rBxV zJ~8~7i1eeHF{R;J&RbLWRy<|o{6neVV4$5!yF0IWD(#yLN)v)eX$oCzOPy!m6A~KJpnv0+QcO$)f1IPgSmoOJs*utdf!d9BEh1d8-Aj#1pnhgFmB0iTuS7z+2*aX(q z6gP)DuFLQ~UQ=;J?u5dSlGz|&m%{3h(xa@oR#ij28R3bI5P$el4X@n}@x>PceEjDU zJbKZ^GYcs$lFh7&+(tHR|0u<6?s+Y)19Lnf%SB0=A1>wnNcuDWOrR$FsV+CEA(ELl zTtyb|bvPS{n>{A?D7jIx6PMnxut;M6K=$glRr9dOnr@T9y`h*6Ip+Wu%?X~Bp{|QV zxXXE*Y&&@Uvtu0WMym71I?u$3@=$}1#VUbEcsE3cOm#V*&8WIT>HesqsgB5I%^(Ym zY}zD2i8uqelo}&~7Dt?!#k`RJk&#itu9d`IMu0KbpfD-&u?jLyL5)(<(P5IbO-b!= zDq{)A&ux?K8~X4m9SWEFIsvT=xV=pPJVxU+e;+|tB$0x$AdwA>_G7gJ278^M{ z|AK@5$(ZcG3~$U1kx;^zQL0#Kl2wpGOa_2Zrms@!NM>YE7`%My*Kn5h1t{i5t7FiLK4_@zRhE>wtrWPo7$RTB}PF#jT zaBxC4j~0%Zt#t5za?TWL#!ACvB!o+3bdn z^BZM?E&+Zq%vBdgk(+>MorMP6g0!~y*n6XmSJGVijul?_ zWmp~qgFRF3v5ws!-A$^vm?xt$R2!x8b+O)hB=ystqzUB^vmnXnkRPGXz)zq%u}~)% z@r2b27?dc--8+tP5J8bpmw-QiNgAg@=pC^6-O-pODRecTx#fyhmgS zMX-;;%oNOHhI)7yKw{J_2D4Yi@UE0#Aa#qvnjD6zE!`)G6L-&%L+KFGypl02NBliM zke}C2FN>yZ(uGlxL%<3#1J)|3Dlm4WYl!EccF8ozG{z*WPf?vL0#qc>I8DqLoGY4- z1%kaR1o#btlqLgRYDTCm9Wn3>p-qnvMO;TiVPHm56;JtW2B%QQm`u`;K-V=Vim8#K z&d;+(w$ozHKkr`S zePE)p-e@YBaGnxz`P_F0d=8{%nuidF6v?;4ocBXBwH=$Mwv1W$PkI#V@} z@m#%*c_tuNDYtG=Qe5Ua+c}Hp8!-5~C{)&9@ZWa!?ohTCP%3OoTLBk6r9>Txa1}ero}r_+o&6`4eM&*G&Rs>Tfm5IrEfZM7EP|!eaupNE3%> zT>+I;T4iMVvoD=V6V;0)?dFM=6-C#*BBgI%?LPs5ieq-UcQM(DY6|EVQ<)I$qvX$LA=k5-sHk6kCFZ`DaHg4G2tTOhz(gS69A0Tr#|dCadXzWM`Iti3xg=8RvQoQ(hY`d6(#hqL29>No={r^nNO<{N+P)<6E(Un{S+ z|Jrg=#8Z6eKToRmaF|(+FE8=Ik+xbx+BT_qij!-8nDj8L$hl;Hir*VV0l6 z)fYU<%{uPhB|G$(frl?9_-}j@U%HXU-XMp`K{haOvpd3o(Wvz3JbcPTcDEz_7OKE; zcihEmTa*s$MJ%1Kpm%Qvo$U@<@c@UdkW{C5!Z^sUmzYJGi21M&#hk37t2Wt4%)?3* zN@JvF$sjfOs*j`|F7rWm&NCRSFe@|y6nJf~GVDFdZ2QjmbTFc8;ED4<;{r2j0+(rf zh{A21nzV*nFAVX+)Qv~nOv~O_c_<_dQYWHgr{Wo!0gWytxmWJAHCw-s&RNuzq-8e< z;4=UY16>8sX*^TG^R2_fICPjLmehuB#eL?4bLwYO;R~2yhH?MRpO#HsYLB9^*zogb zB1?4)5uv~{1_Vc3LqSUc80jdgGK=d`W-#?He;ma*H%_v_fu1k*N(7Jj62S`BNs?uS zi&2mFbfUnYO#nINS{+2ZQLfMGOcB!6~v9T#)qOjw z5s<^+-vhpUkKYq!B~lWYriyW8pxi!#L+2#GnCmE>l1+>Ur%lpwT|&&SEn_sTz-w>g zAqMVcUel|Vjrn=52hj$WdnlIs3=CZV%ql#Q<+#4b<`Vo-i$SWYy7~BVvB;l`qL`p9 zQM0-><|yH;n@D8b&2|qnf>*C_T8AtH4P^qdK0}qj^F2?^Yw;$Tgd-ofZXaWQw*{@* z$Ayb^ROWJN{1U$QaTDf(hXn??+EmBm>$Y+ej>yhBd^0_y zv`A)EBZ8BfFrDktl-B>4=i_@2qUppZt4RR7OW@t*I^BzUY8(Xl0SHVC2paMPsp+QF zh2@YmtLSJ4__?2*Avh}Hec!N(Km5B&_-_bWKK0Qte(<9MeC&%c?j?pA=vbJLZ<7hn zzRW#KmB*9FL1HZ*C(@@BqM}#}2Zc22*jpk%sS>`6OniP}gbTST*(UCJUXP%VNsi15 zGRvydQZrAmvOq>}t*XWoFsnd!T*mRoCb-@T2tfEr#IR7DW~Fmxm$K|#CPXi0bzy1I zQh;NxWZ^awq#-5ayydYe=SCb=-Xu0YLNwy)<_9s;=n%Ug7>-MO_`PUxPc!|MBmi0$OrDql7Vx~+VgYF zLJAQU#EJH*OzbV;6U>5JTQbs~8TuO&YU+FdFEB7M5SL|4xGUyX;?!xvm;XveJUs_{ zdY#eso|-17c_l@q=E|gz_j@plP5wNknb1()ASuCy)WBf2#4oZq$pGi(sTcQnj$|r6 z@qC1De7}V!A7%Eop2IF_&e2vAN9_`-H%EAlS)?hcE+5c_LmFM1a3j!hSQ833k8(Ya zd^4k)LSM=%Lrjhi5l|DatdqiSR8d~3qRrsb+2q6C57gA@l$vs(Ucf##yaNKK5~=JV z&-uu-(d9;cjlp1J)#K;jMokvtz0}tqThh_wCQ=eB^qP(~GxLvqlFY^S5bs=L_Ba~h zV|RA2IhmkOTK_y5q~(cAy4O}tr=h{mCa#^_n0m<&oz_@7EVK^UuZQb_meZNZbF-ZW zGqOs$lBmQYTTQuzgj$c;A{iaZ3AWx--^no}71bnFlbpjZTSo$6;!ujDr^^3D#cDAi zE7-~`t=664L=$O9QyoPP!CjNr`CyWPUzY$zrU8#hF-rz3CSvBqKsl#pV+F{lq$V|g z28Fq`GVTUb^ti4PvS3kQ@x0uu&c^VR4Z0u-mmqtEQr;z*;ls}oFmv8xmMEPl6>$Kj zgeB9nMd*{EezQQ>A&41{G9No4eJ_fQ)HjG^ClFuF6u^mu@iPM>mK zgjP#xiO3KZU2OVfcTzHbWNz-<3-E7#ju|&4+l4tBBT7c8FD=#~R=Gc<^|E@Vb*TWC z#<3|u$F7OdafqoDbnm-3CUD$4=wfr)!~MY?_JbkrN4p3Vn9IF+tq22=*CeoW4RKvM zqdsbNg4@20FMMf+?Y#-U=BpR*#Mdt1H-AeRPrWyfPdzupCx4=c&)pbcV3 z=|q&SGI4GutA4~iO62~T6r4+kU=(C>yntcor_Z|7L*=ll7qQ@$mBHT~CI=I;xvTG# z4$i1I>4o3%j^BO;RQ^+sGqCcuW8?q%H3!fAxsU$s#f#}XNzT9LnkLzRg%^pyTa+UT z476pLp_iBTH)dt(>Sc3F#0{KD30@Ow@+79bVB(R!i7QOrm+L8bm&^HzB2(Jb(8d0YG{b zqb?JJ$t)G?5iXUb-9g&@3?pKR26nHp1b-9n7C=@UunA94hP*P$ikos`n;HDN~w>$P|!G zF{H3LRNoB=3?eVHXid{teZBnR^)u`^;U zM|B0qe!vV*$`B3MV(BmQP7-OmwA2tw-6@e;FQ|^5SZ8+UP^zHhkrx|RONPFA_!6(J zbk|R0*rxc3oQ?}H`8ji3P#1GW)b$ucUaJ+dep2dNE69k19@#sxY2r#M^H-#Qli<)A z_XwB?^rZc1M8-%=Qzj7x1UQF0*P$0tr{`-4kX7!)6tAR>)X`K8PD+GhoMz^h&*z8? z*@WjWl9&u2tT@^1pu4REx9)`K-R>dkpAhVbpp=0(>7H1*bOBS!F01|s4^e)Tw(`r> zJgQ42RZM9w@Hr~=C}jmI`&YkLiq&|Cp|rmfa8^eVdj1LgY38jiGwy`=8B!*jpMOeC zTTaJh6ec-%ZyRJOwGS%GpGad@3k^$HKmzLd9Q>0a`nO!ljf>c68>k0{W|v&dGw5v- z{EBChR2hHzQ#$6#7T){r1svXDKqL|Ot|x7*oD-uq2fo-6@VT8yeH2gckjzW#h(P`( z1L-cMh~pXV@pJ4<#4kpM9S+D$iQ$+O8`l(gF!V822*UEDtny}&f9HJ_W4A3AE|Zt2 z!64oV@qMoxrk{H*#8-VoLwgs&%J2AXReb1!CA{*b5q|IockseXW3pUi7Nk5@>ZF8W znM_oPw!!zA@&3vBOu`O~Owg1Um0$8`dh`+WXoFr&feMaz&|Jb9_(nq>z;Z2XlceW%TdruSR&AUm^#vVCNuY$FdnZj z;Mxa@!_sB*W`0fkE0wN(Ha+>5;Wz^;Kks<&UwZ%DoB#C1KbFt$exBPt9&M6gVWM}B z3H1Rre4UwQt|;9k1}SM^`y|`cG(IRrl?7AUWctxz5Psucg7@sFc-K0Ao^*7%Moqmw z!PP~fBl$XZ1+Tp}!>v7n1?sE19W!uJ7Mhq?Bn|1w%oU-cnRShe4YH4XP-b0NqXWJn z-^i0tGvk9zDS!_Z>hDp(@L{&lIg*H$^f(J0<&nbXBP)FW?E!JK%kKfJCw$FPwg`Do~fqZ7J4o4 zSGmE4ysMhZ^t#mQbNmbw$)3Zanr9@lnTom(-eS}}DIApo%n@9fCfk!~v!_?$ZF7x; zyWme?lKR--dkMsp>{sqVEVF77>G+Bj1CnDvI-*uGV$hZv2w^!qOjd4BO%vQxZW8mVrLCqI3R`#nm!WK!#-bjk|^0$oQrW5;|}2c)uQGUIEUFuXpkDvamkN5tjJl^}X%m0?~?)Mb2O_}#!{?h~e@J}8PfN84TIFmka`Bb6>WqJlo3+nt>hw>KwvY1F|!8H#8|)+~_`A0wVi zUs{sXrx@|xbh);rzjW`VNnBr|ABWAWk%Fd>_L?8=NEVYOm3 zCS9w^?8so(XxdxklA+M7B#S8T5%v5`)(-;L2E4XIlA z#VM4V0~vAU#L4GEwPEU9{S!;fzL-UDv)HEe;!pWd1f+>IDdr+*p?ot(%6NX>Qd4S0 zYLWui9s|{2nr+ot(V?cYP>ICM!I;?))X4BbqpvmtP2KSjfAq1z@iab)4r0%aXaT;S&0B&%U^lX(4wiDEqp zc^&UxE5VQnugv^jJ2cQHbqgy;ntF(R$}gi{oVAh){VW2vqDn(bPo9#?<{KK`!+-yp z6$kZmF6@ed4&N)s%xB?>B@8%Z_mg^uK|jGO1bFw_+~m0FynH9Zr|+cr#BPE&cnxnH zMas-;s;GYP%^M&K#R;#De>yj2tU9>rsm(070*B1bj?B0jj4%lVXbtcz&*iJmlhNSk zJ7{&$8=k21_GKC|&($SRabyM%UuPkgkhN%%$*3~06GXVuUR{RApB0lUeKJr{SOym+ z3_?Q&m_w$B3*{>2^UM-?pA9wtDOP?V$&{dh8FD~?B(1&5**&C$HJrRDOT5raMv#o>Ls3^kYjBee_TzKgP{Z_RxQ| zLqNXIfG||oKwO=5ZvlnXCMMkhu6FL=3gt0vpWm4yC?;5Z`Wo`9YXkygM8s|V8@#^- z0(dfyA|uJ*?|!d{e1lxu5~ZcwfY0HCSv}Y8at(Hwtd-ND{85!GB+Vbh+P&+C+P&U@ z*}8ldf*s0`1W%wQhl_%KrS7HSf(C8IeQe97htskOBq zV~@7y()U}Q9M1TNLVjBCG$tLK_nY7|f}7RgEwc+37F zz>z5Ns75J}$;rPayYRW!XKDy#qiSM##l^E<-@t$Q!8w1;iiXK%cQOu!wiSoEA#UE} zK<4?m9`R;)Iv?ZQniT5tb*&oW;wtg1r?La-}E zw#WhrA-2kuXOlMT9){TDqq#?!nU5s4m?&L8NzoJQ{XoVp$g`{~lQ_w}ZruuzQbroy z>cZbWKsq?&iwk=-QM0F@deR2m!y{ZEYxHDp0bf(B;hnCF+2R~lzj1N))Ys|%`24)_ zN8a(<&wc!Ff8XEh{gZ$4PZFFRzbwZYv-0maI#~ana=BkEu66#G^VFgvN)V7di{8x%vF#O9B6pG&-djXk>^el z6G-(4Vz%~~ajx>3Pnn5MZR*^^)7s4tnHvfNDQv~C2tYevKsq9)zC22>cqxxfZtzlu zvslXE64{*mX~T~nFi2?9Z9%4q^3(CeVb&iKxQH);)Q^zzC#~+c7&yuqnvgj%p`O*9 zr1>(lWpR&%)d*K z^6B_nxr;WX#%2W(QT*J&0WK2UObLJ+mQ2afmE|4_q><$@RN?iM*IEGUA!W7K`Fx7i{7{=ImNW_{*{mO&a1-y5 zW#c`L1H}mTDXpZGhW4Zo{_p^EMN>5iNNvT?b}(3QaLnhgTd{G{m)b1gI`^F0KNsSs zKF4#Rs`Q6`YvG3rCH%_|{nrae?ZY^J_-OaZ<30Tu+v9;D`vu4hX=$@Y)eR)7rvje1JX~Ga0iWiN#c;>Qe$RO=M7laD7Fw10)OLqjqWx za6*6`r7~PW83rf`G?i8$RWvTW$IAUp8E4MO!aP4Su*KjOc1|tfN0WDMYP$TMpj7*feF}4=;I0j_Xs$WXJ+jW9}{?NBvIK+}fp;Dvn16UfYQ+BMskTJMYr(S(oN3|YdjoF$^EpF6Iyu2Uc?#Lwl%T2w&tds$|#!R)|X2xZc z?q=XmoI0PKBk0`&Xyr%^q>~;!!URl%p8>*Myl zDcTJiO`hL3lt%bJK1W)c0OEK2UK9DbJR&~-PhVu_A{(+Ywy38Q z81OSBGjY)5rXf>?#jnD6yDXBmuTFUmHyO}B&5U0hE=_Kl9SIl=9CQ5I=bkWN5V$u< zRZWoOOVUEPOqzC=pL^?=OjeZ5M)IfpMFv3`Gm!Z_j57^c@lc5>@=Y23DLN?8W1j%B zXGzCQggKt8le1CdYcG@vXcQAwJ2D*&$&7_Cx%o;rj?9KxDila@;-!yOzY+O%fL%R9Ep8gs&l>Z z8f#KBLR77}&Re&Gh-k)W(&cO1^bK4li?FH>nYC}cxd~_?f44=Zj_Ik+40c4I+$JbG zr=_Zm+Tiy@0>Y`ouGBIdF<`!|=Bkic>5(;x4X)D>0>{ZZEEsbpmWBrvDCuc|<~{?j zMaje39l>u?(vnu?xUE{|B}k-ZgEHH^TGL+V7#GqL%vlZt5ZOqwHTjCG3Z`3>S3^D< zC70|8!9mfM7U!-Ew8=_Nd5*@UM>&(Mg7jmHMLgG&#|Z5|_6W-Fx<*N-h}j`QKzvL_ zu8;XO-Ulfr)+J!ZDiFG40|yMS(KK6oDFdT_LO>|3w3Kz-rDb@BLw=4Uj0a?t)@wLV zpkCv1e6%-1J85F36%~LtxejGaM5hxX&)~PpWwgl5Cgl1S7C>r*``io0Onk&JxJza- zeau$H`r0Pf!Y-u}0_uotTNLKW&WR7xSTSd_IFn)r1eY4u%Dh9lZ0aciv}_Z25-1iZ za|{+dWnZ6ipHi|RpTU4E-FBZ+bUVCv_ip$1n9cL!XP?y+I{ny3(og)*$3OlLzxJ8> zQ|@N&!^QsKeRf2W*&Q~Ms0f41n?(Q|sfEe zzRz{O!=%R}pq%mh>GqU)fse3R#JC}jZzh~MUXc;^Bg#IvpXYggaUau{+DMsnczF}0 zhDYfxhv0TwokU`7l_G06syl&5vi4bEr zmmtIw=Tc^0#88w?PUm+J)JVsXn1^b-rc+88M~AVh`H;ylsR+*<2E@Tk6%GQ~3} z4N*=LUld(t8d)-LD$i>-PrymZDb7sjretKOH!`z#2u{RJwnUDhKpo%4C@mtSX1~l} z68hZO2}C-ipD-)W>)v>hMDAfU`LV$A8QjwA(CbOs@J0k&B45Bj(;Jir1$ zOF}6nNBOZK@~6}x5P(i6(gID{t;*lweYJSru0DQq)Qc7k$yiYm(N_uV$%K>}nc*Vu zY3{L0(C3O|M0mX^$))B2@ADAuJlU##i7c3{G&&iLpqrYiN1IBQ**H=~ydgpGy-$;k zS@v<|S_uvl5cjypy}+ToSR;5L^T2Cds8F8JE9g)T)(DiPEmp2+@wkm@!k%4;wnG&s$6?*%9G8SVveC_S< zm`}n$&2!Sp%z1W^@`Xidl%Pe*r?`&KJx+PFFQsW>Fi6IeudxxQ?d4qjZD0T4EB&|c zh0lIOftKFi`ZzxN@=qOpj#}2a@H0DKhd}?6_RL??VjGcH=XyVNUY0I0%9LZSw;t)` z@D!zLT3HqDsy%{CN}XfH2In1=ui0DLYUyReOTVv^&OZ9?Z+WPVv*TCv zI0GyHfn!oH{~LGr@OSD-@=Z(3uHLg&P;I2QWDGllXCSS346F^33cGy1Bteu(!K&y? z3JQ&kDUkm;4yjmAbb1}fLjynAPO-(T@X@}BhtE-;o=dU57@)!|@bZz4FK%-KBS3KY z`h7LBoIy?;ZI2vgkTS=|Vz9r%07&5CUgT!W4SUpw?Q9`!F$d=}e@JP*X*74!_^!Yf8Kxe4Zl z3|AYN&rMEzN1~z3%q^qOO#CX@h*io`IhRZqvo@&>5?~@5zF6G{+`I?eVDn_MR;zi% zx=eW;+B3>z%-C~%LuJTfjwR+?I_0_}0V$n64hX!qrp&x7L$#JGu)@z3wk_B~yD@0% z;w@q=DP|z%rfI|susLq*<38#CC2rUAin;3uYrudR8Da}w#fbOZC^~7u^fg&yQ-&pf zLU7gNM$D{MKvyX^1t@Zl2nYl~YJAV6Yi2V5d31Q~ju_}Xe}qLtW?;qt*0pb_z>tXD z6|>kW3Y4)<#9iyl{9p*u3HiC$*!{rq)ZROBk zb19K=eULp#DZxF!uu8UKCTuiT5Iakl<%+!4V;E%u#gzpa2%|jXFz)i)gsGFDWvI^~ zU1-YmR|c3eP@V7;N2!TQ$kZj=W_CSAqpstn&%{cic4J8?W9-99mmD!2T_=OKk|FGc1!P_ zK472Dj$hg146OVIj>kXv`1r>6ec`*k-uYVsHy(rpr94Jqtx<^HpsLUWu}g!N6TvRTO?6`qsB(WttMTc1APLBf^-Q96XGXo{!Z<57g0B7qVh&7Dd_ zVjh=B$COxu_OtiZdD1crFKy41eY+-OEEt@^@d>hMW~rG=np;p>f;%J_2!?9Jg)-pF zu%0?bTrh`ZFQlE_By(|P$;RAT9yVE~bW8@UO_@#xU>2qNVF82W63o&?f?=6dehi~N zRq|;{)-4@Kh5J5YVQ3#g8`CMYwC+&1?x1O23k zyRXS$L>HGX@*EvY34C)4GOd|kCj*=d2PA&T=y3li5%@Ib3+Ol{?A@DSrzIl>X4$GG z_!6gIiJL5#^EOp08#)HJMBuu2_h8zN4lUHT%IYD)>?=mmB-V^!wAV z{*F(-bpGCJhwomp(r*Sk`TBF+0G(|v2ii!jnf0<0dN3720=mL+pH6b4ECK3^*p)ZvII%XKL1$q4$5ZGLM3alQ$oMvyHN zqop2cD(szsH#aE-n6hSoWwMgzm~@<<^{`B!{m^1*P+r4#_Rp99$;P`&_Y&PY-+g6! z{Z2RUKmCMp60=*G9Vb)Dg=OKtxn9Py1dJSQZs3yF< zTv*Yt+?-)<&c*`4g0n$sh=lA7>Z{`LS&>Pz+!R~W28v`g&QXFXmrhXZi6uK9aKNgwlo4e|IYYdUFrm+bA;#OH4TWF zZj}s<1hOYL$RMrTu!}lMu6S{z>iS97(^E@Qn5toy8?Thy$^06b#+&C(_1f4_eiH>x zHn~W-2xqK{{R{4wcvO-HQOwIU$!4(V4Cs{{)Chr^3^{W%SJZ^^nrBS-*=$v;7yHcW z7%auK^jyP5o-&pI1ebuu&e^JE`u1R|vSgREbCY!Qgx~8iNQfpc0Lio+<%tqo6}~>R zSjNS;E7=|cE3c(gU0d8p$43hU83zcbjwg`F(Vn$a~pKI#J zTEWxPsaWdkh5~AbWV^(Ouguqzp@~w=>q@bqR4JS?U65-gqXJGhYJmk^EkK)~Z+tpl zK^+7u(k?zSB?b)z?qx;Hye=W6et`d9ms$x4^l#NCDNA-7rTuD9SF&yjX(J0hVER59@Wlgo9g^Hz%kGcqt82s`C zjFm{*`AE3r6a&GF!h6jiInobf4emwP33T*A5-y26-h z&W{vd6OiTjj7%ua+_v&KnX|*koyn&b7yCW@5)SRdQVfLK=||GLfA8e;KXHHW`rm6@ ztUXol_x|ktyW&bIRsd=s50^kD+dMd=gHKw4Mb4cgI9U-w(kQ?A?Xhi}(AGrGmKhtprR(=tO(4M#d z$s6CDyf*l4$z)cri_CaQ^S^@ueUsqhfMA13q;fx$Etfa}`+aHcjL>8zH|~;#6-Qht z)Z@=C@cSV_jK|GGvZY*6Y9mbCpGcKF_5K3~4|k>GNWKh|n<;YKV7m-PhUqEfEkF|#a)K(_Uehp=wbmwjtKlZ6lV}9{Ty!*F2L|T<>H(z7A?%=t* zWCO+oJ>0Go^)5#$Amao-bHhd9?@sWC{_6!SGC1`}bMIf^2K=avJhND{ALHE&bX&2d z=4aH!NuJ;%W+vZf;9l#@P^ShjOit~b4PUb2CGosS@hWlA_4_F{>fB&OmuFO)$h1>t zi=tcz(=rNAJzUhFTa6N%p^7y}J1$0tK29xOROgST98>f!yI-j$vIF(=G%Ly%?~p>k zYeR;>S(-y}A%{9;oFqJYXp%tgH7IBhU+%bsCnFUd46U#)UU^Dmg`CF!HA%h8??EOUQF70 ze3=p)0n6ktBgd(^=R!&qy&NVo46{_@&q^UL*%OZ!P!$3TAdb@hNbJ>9twM0s$SuGo zQji)Eqs3rd%j$;`0)vQ$84eKvJnK7M=FI8?0%OF6~#TnQ4^xc>0rqF=INei1WKNBRPzAY0%yk*!%A*d3$CT^t1lSHdB|;hm4X#D@Fh^L#%Qe`M?h{+pHdw1= zBu5<_9ee5hBLWwvq^Y$#6HEUtP6&{W4~D9CNr6d`A_?$hy{h7L0#TzWj;bN$Fup${ z`8%5yss#K#8OSZ3-d&M_nCOV-&UD>G?{(hmZLZ@PuXmSgyiZ19bU@6)YdLPJnkn)4 z5ljB_#*D0D1pxtdVuXVa#_``=?hU{D_ka8QhWL*-w2w%&xxhty_VnxT{-xjX`DcFc zv)BJ0!`b)))2Vi~?`Ojv)XyvX!$8WIDE$~*V-?l1TsEZ^%b@IM;)Jqho!_tOA@T&s z!ztNPzbi1Bp#I$3o_SmC1LA`ML&hTzAW5+g_g4XFDU+~-lB3t#qZrKhW?5s(5P=v;L1v~fI5PvTlt_x^4CRO7GhmBt z_$1P?M`}GBlEIjzSoT8{`TL8N6tz4v=z*oO*FFQKXu6%DhFAIo7p;^)W{UG(G#z)G7qrsPv9Ot}siX!-q^Age$&r#y3%duXbh z)OA%4B8MXmvNH0xKTscAUf;3v%;Ixt&M-7fP0h}!qGX}}@#b}U>k#>9mX2{m24$Vp z`j~+~VC4dwWLls6nSd^3FxB!54wUWUVSs%h6>*!KbK(4^BMFAEO;_g-qQgYKoNdQ#FE{wH5^@<3}6%^|F{@h&rw-@rk_k8PjJpRjCDEjCA#k)T9v5$T1g`fQUvn$tM zd*hh^^ItQaw0~33>Mls0p>eI|dEe{&kaZ(-bPjZ3@=SGYa)vmCyI8ccDdkmWVP4cw z^;)D!RV|8Ik8B;xx7H8oa{%1=Ov%>bH*#? ziq|W&hhO;W^Y*L1>5pIQf9rSP?D#cyoPm{JXsKU+cgSQ*z}3h?q9%#sPJPPpl{_&$dW)Kiaa#G*`6jVKeO zi2BTc$*#x-bB>z*m@Lv*+P9gp3&^=cu(T;&GQ1x7q7)u$YWnVBFIL65lX5mtE@>yo z^XHq~sOJi#fg5~ZGCO{Oy0=d)o||x@+8`y6OVAVOQc!K&nS~w!gmm->oFP-a$Sf+d zCF`VQGabS!7U0zkG$!BnSY#`6fL zJntrUh8_c@i;7E7M24we^i@sAVxb79Y#?C}_n67sWN)G|86}=~nL)E^E#OY%z}KtF zWUa<6SkoMWl`3+pWIINd8cVDdQsu>BbDhnm47AhPoA|6;T){f!x(kh*mTFGQ3oos+p&CDGmemgbb9E zo&pOA4rDk~kd;~iPn6@_6@hX5+bK*7mdAWA$)ba6EfQC%ST=Q^HB z=NysZeP-7Ug5Np=SJ4QR4f>csvd(pKjx0lIf$PS}EcT^VBlVWxPv$V=^&QNLsE~oW z;BckreHalF=9#Iwgan*TI!zKMW8{}9>n+H7A{62p&?<9MIiJnwaw)G)TRiWX>VUJ) z=TM{+IL9>}GCLWKJ#@zw*-x(f=^?gvBIw;2dY6K9T&!q)yGf~q0Qc}ju!FiT(k&=u zZkAJ|G}MGcxi26a6Um$-QVk|0;BqayIwBpq~d6W?jAr{DBULzY+v1=$bYti~+-u9DUoBq+_Qt1XA;+3{=eI0Gxcgrj`5@ueGgjlVyw>i_$G zCqaj@&CrcOrWPf#D+LCo;(mxG0spNo*$c5wmrC;?H(BvJ;ijqcXHsrN!n{-m%(0j? z*SN_w2ts_yL{dmQAj>kgOw72!4jIr*$|9`;YP#G%n<8O*;u*sCBp`Ar6Ftl~xkTpS zX5GMz?FhZGhWdt$i(O!;I$@9`)y+-6MXmZ_W|V%#LnkD~O17ah^3+KtViH41;0=je zet_T1&$Y(Pd`O^m^4Tq%`Z#%@e-$XJDLV_q%+$n#qN2}`*A3N{Tqb~NOVX_ict{k@Tufz7$P9&A z9%3^V-Na@-h)t3TQ`VG%205`5ykM9j@G4gPVP9RX2|q@%A9KAkKgIfl(6-PtVyu zjRyi?gp~=qS?A5$4>Bp@7G0^x{GbAk^ae3hKv}b^iil-RTu3qiC2E4u`(A@AgrO<( zKI!Jtat`zcFUqP+GcKULmEy7t6D<>>C);Weq&T=HLz&JzhRJ8cbH;F&r5Kl>oD!^F z;RBqLswrEI(GVg?6T`K5r0Q=Bo39}*wn2winX*+<<-M(AdNfhisPUwaVAsX1R;u+a zzVEpv>bz0H+6<1Rt1ZEX9%GpwrQ*8EcV#edW5P$VEiL?fmJJ5oV(~48YpG6FrA(H^ z$c!na0A1FBsbzIvb0uMB$x84(#=B%}wp$o&c6j|#1poDJy9?IS8#UxIy%n4$}i!N>i56<-@oyX$CN3lwTfZ#wWUUnVXGt02C+uyRfi)-lP~(*lA6CS)|xjs7V5lkXfP6EI1IK zQnBEtCfyVt5^gv{2K*`|hB29xgdk^1rbdPVo`eaQ^r1;+B4n^~W0`i#jcSgYl*!j3 zNOAMPF~NgA=EgP@&yWZsyNna=xb3`$C*~czTRKGM8SHr;uRrFhDaHmf#6-F@n6|t@ z)_64P;Om_>o?%uw*c&2$cMn(An&|I~Wp$SfF0)H!W3RhVW|^OmWgP6(DjfGqZD#hXg+%D&~L;8YO~qk^erU zti>Qp&{1es304S1CaDT6!M=;x95dR)t}2a- z%AZC)Un|W5f&{-HtYg%jz*$U`*`aG?*UiMHMRxWi{~ljxvIyyU1s*$LN}Q`{x^ zOvr9NOb}b+b0c*kC0-_B>*RHb?gBB&>#NZgsnqMpfJiaQ%Mqv$yvXZKw)qU~2RJ&J z5I_(NCt2fnt4(>8>!h?!Fr^QJZ#wf*OKsGIIuMLolOW(y4zw{PQ3A)&G2F$1neJ23CHF#~=B754Ep<|MidT zzGC$HhW>|c-;3vO&A6#_QgH`Yx^_L!K+BD#z)f@7jv&)(WO!SdneKE*@WEgwbt)}_ zjxwp_pii1xEcF>RJUv3CXepz)4(a%oFYU?%9z`{_SJfbnP5GYK4>jlph4@KCQ=c$$)nP3cBsVEH1Y4!_L+%uOxn$)KYO zwvI#mpwK1hKAw^QcXNbuk6O62!k|Vr=z>IGYF-RPqxCB21tWh4y zm-_^cqUVR)^a)xb$y{AEz|iIIk9dwU;=VWbaWtBd?w5Hp(j_I6jv2stK6y$mhRqB+ ztzt5wwqD4gAw`;!3iBq-xE8v;1#d(ys=iL}*(PX8RUDTBQmQXnE3KrPL82u-Q^v8} zn<7jG-8f0KI99&4ngErE*VWL?bfxTRHG&$mA7Vg8sz|0~f#*|UfHxyba%6JEU{1HZ zw`}w^#=NnlfEij0ZJAJ=1J}OeFV1)_GplNC^8jKB8Q;HNnx%4%sLl z{n*78AJieAL0Qj}fev5h0deiF6fCks1n(;b7UGzfl3=51qsMzNbERF`P*+7-cZKcp ziZZ@KQ|wWPNrimLboZhS)%7JK52Qw}-%D`shL8K7*hQBpO|G5Ad$r8xs$p4JUM+5xC~adVL(OD(5Ub|4GE;BrXDHi{+Pj2x^GU%LdgDU=WSK%(WRz-mmB(v+}z3+T~IZ`xa%kY@whj^WlB%Q z9<})fH!-p?MZT8I!U;*&+&bpgEv)^vrfj;?kZjCB3IA#^q?X*pyAm=fn*>!?>$ozY zCO$~f3&mMhYAw2W+_dod&{IZNsVc%uRmY4(W0RRFe-fIncU zqQo;DG5E_MNU?Bduw(L$AsLAQ|4kIC6PY5-uZYrDBJEa*>``A1R%D{AZHWWyM48g% z_&&CBp@nLtUf2xqqBW#aQi5CS;z)c@sMVE->DNRg&=k7Bki3x|wm^#HW**WwNf# zz+5Tjkn810!Ou|BCzR0gYM7^^el9s3RyoNELm$u@)+tCKP)gqhjvh!s*)&cM1+sc! zm!NU1y=ml^4SD3+ZXKWgULpJ4R7NO_c@I5ud1C@#88At9qHJMdPUiNUew?6Hnn1)S`NKt5JqKP)RqJGN&FJEWD_MYy zbeIizUdQV7lemt=s6+K48=1#U%C$4$?~MpjWYj>O|9+4bu{UQc33$rq&mveCoBrC8 zh1`mbawS#XOSgF1Enc%R*}?;^Q)vpyXAOnwk`*Z}*GS6>7;%}5Oitsq%(NQu&uxCb z0cEVCn?Bxnd4&Dfk1*}{sz`N_YpqVHgn-tc-^jnVxRCsf`FZ2VE`Q_sF@6nzlwZv8 z`0siASEPpK?D+M0oPm}9$m7(t@QZhT>dx;ho7NBP+>PG3ca(ZJPQ*zy!91zks`v+R z&+WU0GJ2ArDbA?l@##Dm0**d+y*+}4c`^rL!6DY)rXE22QN;>EW_PTJmd(x07k@2g z+~SGWA7_)ABR8|X_lyV~Qltlz3l7EDs&3&NWrpTdQ=n%hDPcA2qC}lupV^GP;v9lM9(dBERc zKwCAX4kX15KjS-4mLkuvpOTI(^ta}Q{n3)={%t9lh5Oj_pR6-pjvIH*62Kgb&Eub zwGu%3ZH%&|RY$Av#$D`@d8#v57npI24ZqZ==q}l#oRc<77FDkZ&Vi4E6UrfE9K>W# z%m$Z;A*#G)_fJ2!3^J4!VwtIwN_3YXd^*`Up|mkzAQt8)I&JiEcoSp>Qj%n>)Fcrf zjNIEm$AcG6vlS$kenD%NNp{IHm3F1NhNL*QCte?Kcg+>4C-cvFFe?e^APd^3 z^+;uh>z1<9ByMA(H!;!J^5mlqU*Ujq+Ah~&Cs9pPMP5gJuuaLQhuG%> zp_6q;rNuQ+%t&f45iGCs90}@eseh?v?!WwZO@`T}V^!ypm}2zT$c9!5vnRs>DiB`un$tj;3XW2z0(q`4dxI#&Wzq?nEspGn;0cwjkj|}D%aL&&w zv#DaEL zFD+=FEH=h}^?&$V?|4;{0-V2!v*Yaeb$OhDmH))!;s-At|LmWA{#){9@NMh0;-7f^ zZeX7rQ6p#cZOoh0q&3PxF{<3i4`;E;zP7};%C+HBMvx-fouOpH7B-kJl?$0Kh|V-C zW(F=2yf~wYCM~wz4iV2mKUFM?B)NUE4X<-Q)tSBZGz-0o%;PcY;rS$=VV zCm!?g@FUC~r+e4xIu^g8PDBCnE}!z zP}}k;y@-zr|E{cR2%JK)4zOcvOCf8_je8ua$;wE)Vlt*JQl!kUn2P4ffA}w(%Fu6AB z_K54lq_p5+=RgbzJye<|Sgj8xu@>*7z z`fRFGvfy7S6Kb}2-{jB@$BH35i2uXSg0xG&$+G;sLl@-DYb9cqOXg}Kwqw$+te6w? z6nw_&_p^59Q`cL_{3j1(0)}~8?xd>HiB1quDpgvEu%)pgCw0VgGD_xA554-aef|iKRDqt*|VhXM^om6 zK9};bFKyK+3cAeUBA_RuB4&s-*&V6VvaQpBm;{j04A$EUaQk+M-RpZex=nV74_1-C z=TU|{=SJAruz%#@`P>hBbI$eO`TpE%3m?2X{^NfeXUEy`>-snYE58iK2mZ>tr5EPU z{@i!m>wIl>^ylyIYlUNGj>oqnG*?Y5ma>VbE;k>K^n8vR&=xn>pcf)!P?%9J*xZj$ zXO`vll!FU5!7Sq%9ZBN^H}PfZ{$7j01n?h~Q|Sn_Z8Y^}y#w zNU15$O|L|zWscE_F$Xk~3T0t%S5uWMr0%Fmv9GC4{C=W_J(Bg|NArRZ6UrkpuSAUHq^DEQ8;ahalIGr-@S3$l#9Jc_kEGis zK%}K_4lz_$%&aKYz+@1pPKV0a%_Oxh9=Aed-6v)5aYJ9CwA9||;rUq+ab*rozr_T* z!eA|JxNYReGo+S_34vS0KtE)rd^{L4P>|tjmauWr!cu(-eYlUDA)^yyz^}tVIp%2( z$?go~=3&;R&{r{35o$~p$+082r5Hs9sN;TwHJ-mMuE0{a(+$vGWN=Hxebz#`o-#W& z(d|@HsM_NUgWi!Gwt*E$;dy+Fx5MuUuCZXcjNzPEDlki5$5=|x(^C6It6!T<63)~x)2xcp%UEs~rP9X94 z8Sxj6+A$9HLX0B-^mWn`5w_BACy*5M0V5MgE+}EG@T`b;>lD z2-*ZGd;GUDfzUYyt~&p{AU{Led(3P(o=|RK2FXN^*#*klZ)1TvJMG>?Q@g?#@-vLMR`5jF7%79P5c#~-d?@ZvFcgFcSMdDbu)%!EOj z;aIwAjML$QQy;To4qF5f(kbDk0v-${u@s{SQ+}S9phYh@Ss^2(5nar&D4RtDSyDh6 zA4&!-V`<+?^J9@Gl%bYK&>&926ExnYMR;T?`jnkU!4N$|W+^#n5-^npBXlYAjAXoF zf!BortH&VTD2A9ah^BIdCT5++y!c3RHCtVhaR68?!Hta~bv8thY zka8ML1yHecm#MNLWdNB=rsXFwp+p9HDY7zqq3kn&$Fmb6-(LSL2ON(!8LbC>5Q%7J!ptl^Fr+(iVF z(P@2&92&(fvKkeQ8F_5}hj#&0D9dZlYv=Oyd|@CIh2mpv;`>LA!A$TxEt45qgaDZ?l0(Lh0o4h@)h%VQO0~|P7=eW%0s6peESOTpJDoQsAVInA;2ko`i|;fJgxa+xWaShEn-_^^2nzC z`H;)n2T=k`vFKC8$8*baU3wtBdlv0r?J4d8;va551HR@(nyrHUbs7t@NT z>zquow5hH;v!}x(2EX6Uu2MFVqSsHAmZP2^tChRhu7WzU|H?$ zdqsO9*SfwbmC^C#9{yIV)h*c;EyxwcwxXq)*_G5Q=9SPN-M?~+?WBcuDBi+qfJuJ> z0=UK&zl4mqt!Qg{l{87&H|cm}Xlw{&J_)U2hQ;byR|*Hz#|T7qN1XVVI0BlRBj#)0tUk{Kvk zMjdS97^8Vh%aY9qL#jG5Lw+^f6{=s<5uB7k3;lIg#lKv|&2w3-@PJqX^-0PPNx!OpSZ6!9+LnI{BGdNshn>=`8_^) zR7N^n@uoXbC)qgTuQ|oIKw6bqXBodF+trmH9A_4z~=r&7*_?*3?=%0v3MFkJvgt|iJ+JN2Gs2Ehi$4aIC@1gpRw+^J9=dvLHKVM-W4 zm+zb&<^iQAucJ=;3+=emIw@SO^@Ng_^YXk;2=S6d0s96)=X?K}!U{Y8dm!LD3mj7m zEbc_uh2}&~&vTZD+Vi{9dus%*w($6xv&Sp!|4E*2DY%)*UYOWEa_SA=)g(|?sC^R2 z0CL3E^4g8k5XE1s+B-% zBkBzqZUHUoDaADt>Ux$&oN}mAXWg#6fDrGqVInLQ!ToMrgZ{*OvM(eC^(FAPBCHPC z`?x*vd2QFQ0hWcE4w|r2G2sbcK^en9T0__!3^i)XZya*tuXy}gO_8=MZa7Vas2A%9 z1fK@NMe~CT5cs~>PXNSnDy3fAQi;QpE>Glg^`Z&H>^7txy4dF_`VrQ+D6c_bP4Ob- zRf_*K8r8zfxsag|)l+WnSQ&G?n^N$~P;EA76j9ZBw=@I!NmnO%MV;sqR^pSJ^jRt1=DLJe& ztGppb8`f>C(_&I3OwRRRV%B#17*ebJQ=Is{DMhJ0-BuIi8fl{#^2Om3L@D=xt`aWVyi(?rm#)FpQfvhcP<#WRyP$T_6oNS8zUJ&abknd4qR;ts;NO04(lG_sU|*A_ zZwifTLJ2@wLi)Y;uo2Vh{fMRgjGdvNd|0E$P?Hn;letA+ZdhX;cJvFNHv$6{5^riG{ zHs@!L?%wuJ2^~p?b?XQ+cE|;(huxHT0I_oOi76K>{zubFgp;1%+W!f&nwhBKcG`!A z_6h~%@T9;e$(3vK9W5ma4NA_o1djJSVQcwfLH+GdKmJ4m^F zE4`f&zWu$#@Qytl-?Y#B`XA*16Te6Gn~sj*_K3 z-jH{;q@o?eC~xFq*okF4Rg+g8Z5*7}9Kn@4XOn8A+aswhuAn&FtEVY5%Y3S4cx0vE z6fas|+0D+dF17nJ4YjcV>j@7Ht=mBUui{M6!k?Ik-508tf|9sQtgDC@(aFhL&nl ziOo#_v$a$E`gnb}qyoby3mY#P0jUG@Gnyj7l-ob{V#bm>e0pIz#)pPNw!*B^Posf-n#ZGUqst<-^J zkcEr%B_KSybv_~!ikTD+9nI1KtS=2rTdYAR#gY;wRY!m^sXqtJnX8ORsfs5AySE z<(Z@ZhV26gArZl9H>eaVqghxg!Ag+t_cARBGxb0z(NWa@l>iHh{>7mW(w21y24#(8 zWIy8H@~zu0Ls5k_Djs~nOt*l1AO#koHmwil> z(XI4+Jd0i}%-5_W|9f!Ld@0yOUWxU$_C{8~wMdWDi00D{-|VvDrHlL{oGQK!Am)T+ znNZXw<{@a~vOGj8UO|DaAItC#5VZSx;SwTLoq}PUrjHfz-EnuGlz9uez ztXZyhCSPbE2o1Y7r#o3vEGa*L=^RWKR?F{Lh#crOu`k2ls}MjI;AR4okX^O+%bQd` ze0B*L(=3VS=J8rQUC%q#$z_<{?#H!zf>F2w^KQxyH1=o#0AlfK3luJa&}Fz^w6Phr$Q0vKgBH5YqcjTXtwmQCu>BXs;?_XcS2 z@zT+qCe6~)p=^M{0)6sgU2)aAjNY(dgjMNb9oR1s7!0_!p?N7mOe6{{NFnLm;Up+p zJ~dyE*$=r-cL)kPgk);1D|}>!f`Q~FsY-IKUU}fBbo|Gx&YwAPP&`|%_$2pNgWIep zhXpR=%M8EdUT&DF;Ts0mlpDarbzFF{)EMc!C9&`2NZS|wxg@@^; zN%;4i*uv(Ex&tom#M??f{klZI0%9g7HZnzg(0ky_&bE@g{FWct)`p}ArsO27?=S;+ z`YX?o?S-5Bw!d>tZI|x1K{Vf`DpjF}vjpq4p?CWKE`O$r{}x0N5xTdxqM~n20S|F( zejfIdG%#q);=$+vh0EVP`nsY1&XA($U{5M$3QCe(rLyRw zcN5D9By*(gFT?{Un|;4(?Gs@N0gY?@-{w!dT?D2IrmdHhGmcAvCwdbG^83Wl1Cfxk z8dTdBd)2-bnK%(#zCWr3c->gk?oe#yCTzN5D%HJaX|qb5yaOW>WZk3Y71lyj^-Me2 zkd@Jzv{p&6WTEgS#x2Zs3|M5ey-LeH@MBXLaAHNCCnp6L@jI4a7VD<_YHv0*IN-9% znTa(EhvdASw(L8cDYWl!GdUzJhZUXzdnt0(L1A3nEg4B^WM7Y_b-xoq6YpGOBu>qN z9Zqv6Dsp1GUJ!n~Hc>9@^8?#c!(6XQJ?q~J8D{+25k6i&SZjvyT4@} zwx>9Cgei7Y)ta=Gn1#sPFu{ehlK4tm7*8QSOs3`ExuK~fa(XT?6VuJ{zp$#`zpAhF z8_SyaVMH&7Qmd4o7~O=|r=~$MHCl3&DGXQj`p{6tIMn{k%*=sL!o#Veq{6K9B}F;Z zAj0sC^@TnU!G;s;?XxZ{?u_HcQ*=coK!ZYMh%ZxkF#Rk};XX^EAV!b0#{#f1U%6s7 zFJ{{(nn$>(S@HHxPb2$)5@8=?@v-pf42lrMRkl3}OI%FajAdo3kRBJ;D<48+SpAC5 z?$!g&E<3FP|C@vnML+debywFxqBn`n+&>pCRh{0>{}?`k2as+9-iz)1wHH;>m+5#E zVjqEq+x8r42b9G3ZvS2c!Z!g}$#7E^3{coDRK3BQtVyC5SC<277BLzU9Hhsqjw4r9 z0^_ea66z6d5HZp{ZWNxAl_h)}4nr9?Ef$G|HWh_reH6~)@*oA?0LHutap7`*P;v-XKj+W@VD)KeRXDo0sO!B*I zl%knj@c}kQHSz$KTQC7>%}k%CDfDnVCg&MMxTqBM3Nmm{EKn0AibwV-#MqXS)~uft zeOLWK9!5!Fq1niI*dSc~3O|-P^|zpV?vFlkYad{~8bSTvR(1mOp;4t~f-_q83bX>L z;g_RSuE`ApEN+x60DfJon?dpBZ+F8S9L$kS9ELS__vQmuOD&**cUl^qI|CHg(p6uq=d${*&gzZguzJ z6xEdeVhIzytUiU2%iP{`vNJU6jB*BySI;rExB)jvNrN6?fHKbL1_9on&9lgu5k8ZR z&FVI-SS#8hnx`)BSi|zSJ5vcFdzg8hugMg=g1uj{c@Ozm?7DHRy-} zOKc%BU*)^7QNt7Oi6`tcVI^RLGa#iBGrkoT zCw9;)IKWy^Gx*6{>G@P7M;<7iU=G^+YtAZm)f_=s%l@7wFV%2^Pr|TqzfYas1*?~Y zc$k6-ZL@_u7Z*PH4re_D3-Y-s&odI+SJ0bsR(Z&%!5dnP?;R}RDpu8clcsjH1f5m@ zG+=?hpGuZ=PbekEMHUTc{Rr~SO_o!)5AbhONhN|ScQMz>6fmMjMR1(e<0n_)NV9APQ9hFKM7LD_**2Ws%)IuKGecGDieoJCi zu0#IM8)BR4iPG=}t$t`?QPIFRll(NXr+#nU^C!+;=P(Y{t)pif0NcH`U>tNwBSP!z zXVf*)Q#7ta%?E{5(K4#pSna|R=Vt@96g#r|_wVe%9KG4C`=IR>1YdfoiI}XX+@EQa zRMF9+Axvag-duFxz|C&MqdAIYsYXkqo~h`GH2#Hn@?J7y!?ck{Tr-eNJiXac&;siM zc&V;zYb*rwz1ftb$}}FB(k}N^T*xk&c>;@>aJ5s?%PoC3b)}x)sbDTN6LFjB>R1EP z_uZY$C{u5BKLWlaC!Tx?M3GN5{>!|EQgZUIxoHP}o4O;hC1$=G8BOPfA`Ki~)pb{i z*IUG`>+}rkH2+Vw(v%#ukEsQI-knd>^55Qm`#=1inxI*FXmxN(_Wphv@KnFs`LX1> zoj3VVZ5L*8aG2q>91aYf7W*vnyA_>APCpxe&Ya8!_ccLJa=US-41-h(or9ODr}q9K z@M`At+2r@t(v5QH;@HJb#!jcGgzo1Mx6)zIh7iPV=~`@QI*$4j*C=kfS#4o++g@*H zD@Skh$GuHPgOiBlA-gDe-zI23y@FBQ7>)$2-WG7qf(dLWB(F6&LjFeP`x-?FoBgyR zR~PP$Oe^din*DFTZzrFBz-vS{gG3|z^%KyqoE+R8k^_^MRbn_Q5(&DZ0&LVMG?*~a z7aQ{^Ha>aARn39J=Hi$*kHX z06|Pfqh##C&(sFtORfN1-Q?8WQim{g`0N$qWm4v)1(nK3i#XY zj?_A|MSCKFyObE0qaucVaN{l;EN78Uv3bMb&X3ekUTP%jmUNWv`zdIYjXwtV*q#X_ z+eqU;Sb_?|kke;=BDOBjK#n-ZEu2QXqVdpOz7K}|f>e_fPr2f9B&H&!;d`V ziB7xUP~e;q0}?X@&ylE*?&+6)<1X1T233d_dqn)Cdlv@41N{zqa0|R|C~YKk1+O+t z5oKSyW74jKKtwg~)Xo8Y$~EIexs-x*Z7IWpagUS^Z8}cYxSqT(-Uen?z-N=fg8b2s z>VsJY`G3s8EJjZqqqEWxtW`nK+dQ} z>n8XJWTpPo41FMmkIE7sfoU|I^cEB=ZThZi=3gg*wx){TkJK8-sY*aRQ&oY_;Pu6? zA^2=tsMTRRB#ippdhnb`1_RxpHBG%YUpX|m(@!ltb z+#X2@xOXS>etswLarwNidmjG_X0Z}_?|l$b=q3`q;_bdmWkX4;B3tLU+E5vvcEbEQ z!N@y*BL-{%$i83*!1dk`Hf@D_a!Hx1nO1Atb7h5RqEKzYYp^qMBbh1Cf0m+qHC+7Q z*1iQ#L`;IH&Pc@_PC|HS;3{qt+s5-ZO9zcpzO@hLFEMjQq9;bKL@D(z3B#62cbDzw z4_uYY;B`3@|* zmyJmgD@7NQr5`FWey zUB``Jky{!{dJHg;%2@gcVr)RIfyAJrIeZ-UbL9h0(gB35-6!JBEe<&vg<#?9t3r8i(9>WDmF6Z1o>#pj9G*>C+1NVFJ5#y42+i?mW7 zM!l4zTQSknBp^vks+m+!euR)ZI}{`8k94B$CHT1msnCxw z#)E^cJ9Zle2Lwex$nHOtIT1zEv-}0}stqfyBCkRl=H?<;d7p79$Oo1My6Onv!ofpuB1>Ns3aVapY~!T!udI>Zi&~#ZB(Xp$w&JLqbJ= zE`1#WUyu+8KxJi*zxV|In;6r-|7R?O9?5&GwR`wa%6Yl-Jooj(lnycXIEU%APe=CG zqSHFw**;j$)Ho3`;-_JmeIG;%n75&MwD(wL342rV)km8*6>V6}{%*ruT_%%JY;hfu z20MnpGPvasAy!TDF4RR*wif}KmEr7)PYZ0FTM=MHWj9YQ=&I78pXks%?>*7gCO@3d zA5%Y8y_SuIh6qK7Amd!FKqBS+_~-_6M}_yH-I#DY?8nTEa}^X}oAI2m*X~1ln8Q{; zL>%>lbzeXaYg}9)_~$p227OhWM0s^>8O!;*e)Fun7RAz%yp}x1jYkE`SzH88SN)&C z3l+U5iKD<2T0?N3FQb_J@ABGGX*4rsnCECt%d^84WhDcqYP0>{gh8axYnEtRKCkV1 z7;rV{w@|3~i;^51SdwgpJ(x7Pi67j9KWWgBhm<~MCFfNZtroe0%uq{WC`HGSO*F!X znT=Fh0s^9mj0E}<=fC8x+>U#pq{Gu+rf|1w7REN1R$@RN5|r@!*PwHWcq|RYJXE%A zMs`pdewa}IP@<;$h9k+u%jtYZQ=S|= z&jdmXTV2C3-m^58rhOf4K8e;HzqRu2{MM4qw}_=gHux6<0Y+ML$#3w5K*-%b;mkOa zcxFo3?eLZHbc=d+c8Ft@PK(xf)`R!=y^0zYzLGFn$gFry;ErK6MMdJD3XR6<$g=1f z^WtXSP%ih+J}=u6^U-2s%*1b1>i$)?LXWYVTXWy-1c$499PICD|Av`Xk61~1&uK5T z`gd$M$J#V9)E&{U=`hMpSbQKMDZhM%d+W+N&iOxmYkwdWeZgSq|D=1eNj~QOL&e-K z*(%PsHG2^OuYw{E*Ix(LvEE#_e=21ijpv)?+?I|B#tsCo`9$v*0dn@S?OZ`l%RlU;FN|XMeAZh?05ISz)1B<@_}6-K1^KfTRa_@LKg~66lhw%-~LYO3YWg6 zykzn(XoRu&t9`V!5d3i9OqkCye10;7oG{W@S(9F>Exnn zIS+o-plga__S~^ASd&(oqWZ5JK51huCZ}q+_2W?s?!EvwJ3gbl4on%1C1))Th!$7J0pRRWE^(%gev2v+~QR5;2yNZRe%R9m|n)hZ$~h+)BRCpq;!l zrdKV+^*5WuYJL|LMXkqQ@ldn?9&l~Rb~Mz~HKP-A zQB7>lpO_XI8j#|(sBsW1(}z(EqkYPzlPdP()#j4|;hFL{dFa@fTDBmtW6RCzdhFHn z1-=h}p@zH{R3{u$oN^8cznt2mn#*huXK&X2H*7-rbSbXmZs;cZ-Ymh8-RbS#>6Zue zr-JK~p=>1i6sWB1UKfbo=l02d`d?H(j_TfxL|$G+y{FbZ`@0{*(hGNLbAGZtn{{s3 zO1t;q;9QcGjG{sf_&=>~ftXeq6^l66N z*V748@C=0N@qSsEw3Y|s!0s-uUzw62(7d~7JEgN^;1g5w6Ne- zmC_K#+E#V2wl^{N=p)SW$+a~@#@ev|y8`?nv4QpJqb9qY=c4vS9_1qBhu-Wfq+6UXdbA@N?OVd4vpTPId^ zOa%IdFgSMC&Ie_rKRyDM3qb#VJhWuBphiJ}CSEvhZsmb?!3CCy_|zQ63`X9WbjwM( zGqO(H9}~5EO0_6S=hajdas}2-xfm$iI7}W%Xh=Q5CSxlqjKQ4LzE=*Y?g%6fLTPB> zZk1GW`^g!q7Bb~VMk0VIaM2atJeLZX;OvxLNbc$aZ(F?j)!R*2^NW#ooPF}t10^3u zuEMKxM<-nhsi=B@6wpfIiq22~_6A7WOQFccY9_YJ;X;(*>Hd#F`iQ|Q>POsUUvkUw z4a!0a{MIytf4XsMHC8&c<2`q0gL`Z%S%IpKO+G%AO$lxOzne}Gj6LyO7Z7O;?#+Vt z)K-O#rKqr|)qAsnrKLWic++zGCb+HY z_v-28$^D?xyd}DqD>d^td2=~LJN{C9&p=kKo|dl1p)LDL<2#PsIfM+~w1%AG5e>BQ zau#mc#F%8{ba5)|a5N>r6*Bn@`o1b5cb=D+H{nsx|2Frh%4x8OP4(J>_ZC;B zZSJ8|t;t~?1xS)(Ux%9)O_rzA&`W=XqC@7sub9Cm68n&6SGdz2Zu2)q=7i%fN51WS z7ENOmV|5F=A`5^HKnGIMfUVLpuw}@@R|YcvaiQmOW5$qu+LCjBi1m=ro+<29Bh47i z@vg2Ugri~3RtXwTA4yTS);!4=cw%y28l%>%)r9pg0}pJ<=~q0pzoa#4uyO8+bd1+2 z;zH&jTVz*YKovO#*WeyzDf`zNk|nXrf)0d=;@j;|EMH(-Tj@N{9RoKOcnr6@D+DZr z{7_Sy3oP#<_bakXkjo9eab6kF_4zeg)6pDHI`2jnvGpm$O@=Ph@9WGANk;tq&7ye` zBR~Fx)%XQuS}82V(-C{_fxz|%wwhojHnB<@!SY6l8-}=)hYz1;>?V)RIM+a=^wOcC zFTuwC%d=-1DgkCzlmDV~!#!^5JRy?{j9W~O-nit^>&%#sl8i0^a(fzrg4<|OkDjEj zu#h}y<@iQk{-F~Tj*Q7frO%w}#0p=hf-#KYT?b}(u^ARrI6f;idx77oG3vPn-!dju zc|nc1B)5RE3O9i`stlk)c5=SB7z@mwG}))9>L_d}B7+YKnxYB^hD(x!ovfQKgAfDK zJC55(Ms)RsWy8Qf2`EB6Sifh{(2F(Jr?`jgScD2HhyY*B*%)ZJpG5BNUJK@~KkjbY z|Bcv{{9F3W3eQ~|{y!AZv-ckgaCfU7Cq}0oBYRnW+xp_q?4OEo{;LdU|1<3bdW&*LoOtGzUmVaf8qZ=yEX}hyS8T1ECXfLT37GGO?k$!ghRX2o@ zG*X2vK|v-3?Ip*#PF}^hrV*N{(Zww4=D*7116?_L;;;-aSLl<@av~FyFzAro8rWrO z<20y7$Zbsna4RK_vBo*+%sYJB(@f#((h=})+gdFPXkA^4^HW`hyt-%XUMKg0sD|o@ z%ym0~#{>$7G>v@jKXBy-LC3}h{)h(J+ zcZtC7wQ0t2D~D0P0Y-Z*Dg)@G1b9u3>KsVgC^1WNbGi-ezdPjqplCgLokPz2BpILz zBt$8}URP@>8GLjQDh9~dnkyx;3tpP)HgK>(V|h)HQmC~9^MVw?e%urxjT>~Mhb(&7 z8@S!7Y`^{Tr8G;Z>Ay*oXbme}`84$VIz9I&Q5s@(%Y?1etKqGcRhA0dQ3|S)y4`lT z{6s0<8ihBxZld9YLkLowPDowL5st*Tr(6A1w!i z?C^4ZC2NTk-zNt*L|RLE-faXUU}ky`AMwN5g>tL4>wUDOf6*-@hAGx_P>N+nCxkcq z=xRgJ1L&%V+kzxrZVI27zyIC<9|sb%HLN!W$md=YDR28l%+C^ zmcl0NIGUBBrp(V)YEx1j_E`i9tll`MBac06B%NuY4h`uBrHwNaiBqEvcmcmqeH)-< zo5I_`H58`!7~h73tZg6cf>kH zOaFe(f#lwu{`lLc+tb37TR1^HSd<^As_Fv$h6f7 zXLn6vEMKzlb|z;nuZ#;LsH{hWw#+MD4x`JfK@V)ReOFFi(ei1OZ|#ld_5>gZloU)1 z!tZ=n8R(N5IV!*wjRxa|)Hi!)xJEwEizbdedH#^H85}I~Kx^?vO(*0&Q-)hj{v8CM z*M9$~&^kHU{z|6OVZcCT9iQ>5^km^6qunDh{{+bkuv*R%W_%QTk@{u38) zid$+1yeq)WbWRMlGvNxcsk7Eg8{VLbF2L@5gvKsRn}jY`#>MbgoEC33fK20ecl%9Z zc`t0++|>po>|k_ChEDrm$~59(Ls9M0P3r&h-kHil(AC?UV^|mquUs1h zTA@=dEhaaEKLMmh1#S4|tbD2m3J>U^TVY<6hi2nfmdLXxIhh<9$)a4&CuHa&CmO4K z)dfJ-nB(GDZVXm;;pT{A-6bGqhlCzM8hTKPWPZ}EOJuv41SAC=)uRuXi!W)1V!_3S zcd(`gK(<9zAkB_dg z_94UpyG|lhrjtK$%WOg`xeu(kER~ zhev{Da9PMV*Y~01a>{g}X?bS53Rg|V>vRArq;2HeCG;;@tQXBp)^YTBG=zOJsLE6Q z4c~c?CD7vav6J59z8g&U85CqU4d2p!UnhY?ivaRQiE6rjAA~>2@_Ow1r}d2SfpbhM z0K;5%$COE{kXi7E$I$%EgxsJ-P9Ax@O*Q-g#(!!aHnxb^Y40gK724y&Cau+Yt;^7-tUznj<`g)NygcOFVp`zB8WBN7c0}Gg zr>+!Lf%?-+J=*+{;MWNu-;e_++TA{pq9dhautDG%3LQXmHSFa`rn)Y&eZ}Bhg0|k> zR1nY8S1zk#A$5h0?n^!2B?+;oAd9>bq~x6@9$cF73&Z}3YM-6k89jvv=}~~?ojBnA zUOe&_90v_637s^SY^Rf%vcMP@j9js`j+RJHFYU4HnwOka{3gxzL}=q|My!HV+T^^O zMd)f?@{qud{FNt&iIYY~h98+&Pmr}Ql@B#V_1Aups`0t1yPLPj#S8pYCe~6Hkq%(eV&_KWn z*hMZLsN~tPTY|LJRAC_S(;A1rS@Flyu5O z_k@Sh{3L1Mr|*$)SxP@sl|+k`K%G;gJhv)gz#Od7AvJ#{OfoWdUK}a?IIs@^Y16}d zhIk9_;5Q(Ee;oVgsFIEOSA_xsmPv;?p&I=&aK)K_2?lzmPnk zk@PXMulRhIG z9QTQh5lT!6T0-Ai#&!^xY|;#9p6@rrAu{+8b+xKOpcg7y4yIj@KS9Jsa|`!TmL!_Z znc9Xon$2+FADi>pdRvatSejA6c7?jATVr!Bq!+&(xhD$1>?<$u-~RK_kjf4jFxLL* z5L+&4@4t%~gVz9Q3;N9=UMauf-DICj3K2z!VuYcf4Qz&m#0Cs2Bw-eucC@BM?AWXxL ze2In|gJ_^~CVYhvee$2-)Juy)Dy(6A-{525YBwpRs|WX9$9+z&mAM)c&#|yELE$`$ zy|TXviv=r5tWw2(jOe}H=BLN`CW^uVe54iFT~pA7yZ>sPq%)7(0*SysZ@$ykB~@mo ziIoOnIU~+SsRqeYdc4f9Sa`CJRsx)etpARH2I0+#E93?8&!moM6bu@@d>w+5#%er!RU?vQy;NoWKC~->ow2#xiz1{)0RV5~Mh~74mT4%|yZC z^wnqS$crF=_Z#ec3Pz9tX2B}^oQ?jg8xHfGSKjd6U&djpwB*X<=3pQ=b<-vGt~-8e z3ZSV$rV(G5*^c1ID6IgL1q7Oh0U}Go3nrJif{WlDv{4v9650fk42E<;;cDOq`Iru5 zm4lnVdE*@OCahT5Wl_(16#AhKgeAo3TOkhZthYW5eKv z#b4%Bkgto+jd2RaMIPnep|d(S+mR4T%ZZ*#&Fl)qG(=kzzqo%3pO*&HHqAkJeT(*+ zD97Hs_gTIp>v)Zy|7rA6)AceV@^VHX$N%4^Y~a6r1R{U#Th|Pt@Qu)6!N+|{-B;KB z^T(eBX)jafFHL2trQVJlt#j8%*2FsMhS~WYeBn6kJv47lT8Qk3ub;)~<{PGOd2-(( zov3Kb*(*)E>iR6vF$`|wX<#{FU$Z7n-|z?wP$Tex--(HkkXcy#ivr)pBl~@$Q&CV( zw-~);&9uf`KBGc@E!fxR436uAdkY-d|je)A3U8TNVzcx4sV^6%Y&c^B0U9-c5dPHVibLN#p zR>}reMCYQv6BNJY>h72D(axTdw)3gNR(SM{95R9H>gvU-lsWE{wUwjNLQj~IOkyS4 zJCzkuL{%yp2z=STgj>++9VXEGXyy(y1mc3DuzkVr!^$+;Dfwi+ydyKfBJ;tGT3ET# ziqeBZ(g2-5NE$8b58i{^ZhSPJn2AY)w#hBTN6_c;HPP51e<9IHQk0LGt}v;=&IW@Y zIrzf=@Va!y#+jvQFQ-*27vHCwc?jm zaWCt^kJ$Ny;()iXh|Bk^8KW7$uKSb609&;Bc`7rtbG`C7JKdaRb*onUY3c6-VoJf# zIa=KuW}sGjSNIz7M0PU>6ntMsZdeb?k$Do9<-7Tcg-&}DQ5LaZX2xxteJGZ{>VWwo zr8D$6`1mMQW2RkFk%U=GM!IL{hou%?GJONfwn5)SwIjmr_ zsy^51Omnrt%+S~*ege+bQ+!#{QUK|G3LwXDdD~|*VOA7yFTHLo)>Cgy|2C3N2DqHkix_O=PyC?`e-&UG+zOj@zw;$!rU77|JA1E<9C=8miMa@H{ju?|H%Hz_00b?eRV0HBfD=H z>AEb}VZTbL#S7~{qTkG~EXO350pxGu>)C6kQQ=;&gRe;;>)G+yqcE}f9ZCeWP3VVU zQBL%6`E9i32?Pn;h=?J6!tR;~>tJRknU=j9 z`_Hz>TY$pK20)mD0B>qA5<`R^C73isHwUsxd6%MvQ5%-mS%O6ESCW9vXm4jFLQb+; z;a8^@PzMmafb%OEXKh%cuCSCnLi5|)WGT zqOd6NqficJC`|=2>q@BcR#ak=G2_CUzhBY7pNiZz2bsSr3&*wJd#(2SJa#YY}%~l;Q6J8sf0Zmp}0k6sd?RAO>nAD!?6ckKs zuK$RftsXgU$JXq~1dbe4f4n6`*ZiY#HyUTTj$lgZ{YLAYP{4Dk`{wN0pxu|E{+u*^^Wx`+r zaQ>8IJ%}y>SZpmVVtU2gEjP%a`-}Tkl3wm2&jGoKpA~gqQPaY*Xl7WYFkb9yLe(`( zh?PC!cQ6B5iChMIRAD$I@5*bv&AqQhBhaZsvUDHsHmRrri({3?xk4Ro->Y{~9I*d| zpG`JBNB zxFJiy04y=gTwV3OqJ?JHoouuEPL%{}Y+(wGtLbxldj+QPLWI{vXUNs=qQeD9t& z6$>L(f#xNZ)MYHJL_6lYA!Y^KYJjXzgjf!)*S5U5hI?VX^qhh=dmE9k1+pZt7+4_} zF;E3`HXIj;io7Mbh62Bw2S#Y%ZA|rJ5)Zc+^wYMHWu4byV`Jks*`r`%0F!EMu zyUDtQmkQ|ITRa7$fJSsbD^KpkHPk&55TaEV{bCDHty!Qru&uPeEobm^{8^4U68@mC z6Fd^g)mym4@h?g=FQ zvSKe({Y3Y(;E62sprPl49E~)ZJuc5Hi+0c;ZIvN?*L0>-ERwV#)R$<8IDq6JKhe`g zX?w!)fJM}=&GYcaJ(FnYNdEE+lSUBde^D!BN*GKybopY!NXaxe@z;Q?L>6|bh!3Cb zo_sG71JRoYftz7nuCh=K7hsP)0*2%e4Bj`&7$JF;Pw0pX?CgjeC!Y76DM>YiLxi*^ zs#3O9E#js}AITK1tShrtQ@1u%&Hb0Dd_<6iiyFbjN%#3wMlqMe*^v+_q{={(^M!Os zP|+_^b;$73>!wvo|0%K+58H(df#QWU+o|8$cd`G4EuIS`=NNJqVa)qSEUibcp2^0H zZuquf7=F_nf4dYol@<(hcu=vB8ueABkpP`RDC28~r>B~L0UIrh0Gr+Yv^-(;HecN1 zk8W7l)~3Gbc-MHT&^BC}fiet(;J3EViX1rhtcpY9?57JlZ+*;M6(FnGbE;G>38s$F~H4tRJU! zMn`WDQbUCR1k6tBq{LK!Xt?OhVy)NfCk-nNHX3{vRm)Neq-l>7&=~BHF{?&$j|cFT zLAbQ2iFh3Z$uT{u)kU&Fq%25S^RSFoxmgyE2`F3xu&Rb?E}2kLw6s9I28&xh@hWl| z7M0x7Ve{pwj$^vFi*uuAXlj&mOZebnX+cqO@Hsw6qLGf5I}3GO;H(t&2H7npuQ<2o zvistYI0mo$0TD5}P~t#P_l=A6YttY?Lvl2NVX+yI1-ogZ7DmmwZ73`~u&?5VgLBkp zqs(GJQcTAt50=#+@q8q_KQw6rs#I37p6-*e*-o^J*jI&yWst(uxHq-c_}@L}7Y|D@Nsv&xL;`u@Sj#3Vh3;W6dhzECqx;2ODP)PV?-DL$95ANdUO$uT8 zu*{>lJsLqJAI&%`rIPer+0_=B#sF;|aB3;9bhz8)(3iL;Br{eZf2(J%E08`W^AowX z&d%L}v`c@y_s)}^L>YJ}r(K*K0c6mDJ>`3(W&+BM*pvZ#Xo*l8puYGaH>_%8Fb`X` zX<1`MBu=H}l-V`TQSo`z4lEehQX0q&i%y{lr34Sz0m*Bc)CB394K!LLSaJC@4UB+L z;d(I(;6~?wCmZ_|SyE{yR!aEnn2=$XS*5{gGoJBXVWOw=^kvvSX(&(zR1kbDO_o5I z3{E%}qKU^m`0`XWpbYm#@$z;&lxMC$VoOgw_h&b7Xescbbw2!b8`qbQkI71ab74cJ z%ZoY)T7@Rdg@wsYrCYXKH2CFRho)yKL4pJ?86;#S!A}L}PaHgW@SZmm-|&!JDu2;C z+5P>%Gv1ORe?qZES;E~nPi)SEFk}ln^Ch6J=abnKNflgDKx&4;8{R#IyZyRJU)zY1 z<|!0JYL_Z>xaN}qqElX8qb=DD+MLVLGHQ0C=g^oe(=t?q(;X#J3I+xhI^!wS1P5{Q zVbldsgDY9o=_&VTzHntv_i4&mt3v2M&rPL%G&@G4(wl5++HIIgg5QwpSJlicwp^l)`>T>j5ZL%Exb3H@j&n2|prdySx8o^e0@ z6Q=Uwd_Gv(en7ck|K@V_=K77frn6(~iSAoM%iG&DyQzn9jCM+=i&ckYC`yX7P6ZLR z83>qWr6Xk{WQ8N8(jfSd35AAxVq9EgTZP+FjlqCk8!ZFmL zI6Z8NB-sL-=oRD>+{$L(Li9LQ0gw&n&~JGTzrK0KcOtg93sS<8H*bLm~lMC1esUP?&F zN`jvW6xZM&9b{4Dp_%`fK~XN=Oe^x$uH{{kJ>4ryQi_COB^qcagCJcqNS<=)rAZl@$$6a_GoycM(IL8dj~7js=_KT9a@DQa0Z35 z21TH>;?g?q{_8piqY;hpz(GxjCiU|N^gNdv~m4Se?l!d)c!*a`! z1%*Mf9C8$#cL9VZ1;PTm$x6d60eSHGVEH8D_;aEIVh61Sgr#BiXjN3{Fkaij1=|H% zZ|4??3@9rSudu>(vpG|RL+Us;#}i^@hL=o>6fNg&ba3{D;^BiEuyJ^HP^#lYNx?PX zW$QVKn8Y%j2{Te;)jTu61>zVLam}*$`4mrK#_LKUlO3N#kRV^}&ju1WE!ch5xf3EI zPl8>Rg)3E|ZN;(X_*CZWyZ016@h4x{SEU3A61*glkd*|_2^=m5Yv}H5Zs(EKQu{W~ zbU)HtaxN&Tf-G>FZHDK@2$4k)GGXCl)HwK-wpEDUj>4!Owds+DM|ED>f~vZK0=$5q zJJ!0=5o(ScJtiDmzpL30Z(WQiY9C&V*6kN*SbO17s*)h|^t# zG&aUFW2`VD9r3L>t0-zbk(nut5GAoie-{&#Fp6S-x*39(Tk92)RM3O0PCI1B+fwlB z#S!h+jNtqaW%UORehtO(Ci;cony+5;mi5_x72DJwAq()^h7XdsB(^U?wlYHQ~jnLQ{jG8B}u z15%3X&r6a$kQbicBTBAJIH`H4qO-w(wmEIaQE}tg2AZJNv%)Cr{^= z$fUGbpdqzH+l$-IY}qaU)9|?d-w9Dkkl>|_gsdcZ&ge&zb8)!g@GWx>wom(i-fNh@ zEp<|x^a?DKAqB+-cgUs->m-a~+eHIKb2OyaHa!{?CA$5vO?T7+T0&~LowG8OVORmMV?<6Owfemvno7o)OFLmlWNevAPY~T$HE9ud`70=t9iNkJ6>{7) z%9c~K#WrY?!{ro>mMx#=vkJXx(WY`1N{b=WQUg{5>Z!(k5GaTv;~+>Vb}MIhE;J*e z5~(LBdLhd`oWdGC$Hh~NNemA_WUT^rkC@F<#?Wb7!9BTm(EDadHNT|~8_lAyQLR;O z+t~M}=eHN4AJ+FcKR)?^2X38g((4|d760O7BYp98wHA#^9-U{Yv>nG>QB=|-2jnCl zzt=UX1_}kMRH2w5I1Gfi3!6?%wc>T#E?EXt&%H8NmfjFx2Dyavk%h51y&r&lNerOr4}6#G$> zMmBE-Q9SW-njVA2Bx@wByR>ws2it->SmLS~#q5V}WclF!{M?dd3BQXf6$T7EvSu+A z9D2tt@55KVZU5}_$>YdeeB-v-&uWqx1(-<=v3pq4>jGZi_bKrPZjn{X|t1{q@k#A1Wz^gzin(pfS?2!>` zYy{-$P-Q?Sm~8TJO3qMWEvf~=!~G{b$g$TB$TFdj@u(sYNS%9AL`(R)}HC*zb9)-Pia7>GIBTZ!}Ulm1K-?=6A;HzFU@bPVL zS~+~_r3q0Zg4&T0VD+SH>3r6-DMV5vICzJz@SSPMS&_ks7 zt5<}ba6XFTe5*%uU5~ax4Pe4D$c>va7cw4<2<5=>C<9gCu_jOSMJa~WBzHoZHFZ)_ z0*%5c*gqaCGw!ek3yQ6Se&z~~;1gl>NZG!cqLZ#j-sFV0_{v=GtCziQ=o{iLf9|TQ zwm9@FjH^Djm52F!eP(9nzZ&;$-#l~A;+vN?mOkh$sS~2tNZF9Ax*#UYASn%~C{}p3 zF|`*j0Tz^KnBtHs(rzdf+s5N%#=L&G$+MSE1k|YVa&sszAUu37eOPv^c$iRCPFMo9 zQxb_FDm?g6#C05j^itxc+LA~X-sg)kVOi&i%>5PQUL9nTgLLsIq&V;|j<-=jk_zeg zDlID@MLieJ&w8AXgX>fl^5#X`OY^Vz4dat<-Agxay$Z*FEhR{h;AMz}tR#3|z)g>{ z*Ux?~qe+iaQ%Vt@SAUJzV4w*55BnW)cXz2C-C^UPh9=I2U=nMon_Ix%&&L$v0c-M zdVoY&KSb?NqDI&s+#^YpRTSC^C1kH`(b!)Lwg4qXr3}=UuB611nZZ*yuuRS4&+r}G6<7(5iRV;UPAX|o z2aL4dKEK%c-qy{j8}v}TYjAUC`NN-iwMj1l{L2TwtzEohV6c0ldqt;ey`w(g+1YC- z*`6h5nvN{_&zPKSsIc8Ml_thAl!vmCc}0m#5SsaUfgU^TQm5sSk&{R>BoZKh@F=0< zu1JqU=~xtHQb2I>5U3_$8x7VuxR0XwKi05J>#%|z1JPW?wONy;D3gVobMu+_zZuS6 zF`KZN)HsjD05R3L+4ro5T484T$#La6)Pig4A2j_Qqi@}?{)9wYnEnKKtb~*G@lqxnsL@K0ZV4s0>xN4eO zmO`ga+VmI?l5~6sFdA%{kb0g&3s6v=#0#q_?dfe~VciVlb;HoD&Qk*#z$IZm)B#zU zgL?A>Y@Qm3WXFq#L#7QO8urL=yFNMH04@)#IhTh5galSa1L4N^M@zv?ubNEFT>Y-n z5gzqG2@)ho&__a661<=Y4~F7b8js}Woa})|A8THIx+z^gzwAu8o*++BgI+0j={0GG zHsyO%94k@R&eJ{fJ({VR(cGJpX9LT)Nme!}&C8^NfP69J&fT6G+RpZIziJe7cTWuX zhty7R$6J4Qbd@IOyuN+%vccioS2DFjM+bxzd%PseTP#bxI4wADSA|s2>xL)SR;>>E7PIOFaKp7FCpy-lJChVA+?b2z-@5p9{;L= ziQWD|DV9;3{ zdoOT*5y$TL(^MoK3W*do!{$I#ET}4hqC`2tf$e~t_#h?{DWPp@Y3W3$QmZuNte>y= z_fAa@E~ltFd(9Uv{2?VskRZX&Ktfg${8GUM^p@VS%#oIrBU=*BEY!2_dZoC{Xm(Rd zsX{H&rz1-pI<&Sz9sEvC+>l$@rV`I28p~By0*RiyaIn(2^x%|537!*f{^%11pL=WF zR;#P6Y%@JKt@H*4TsL#R*YPjl*K|Umzx4Z={rF}ICwH_dL4pJco&)|L0z70n9v5z6Y+w(kqKHu-_^?kj5&L4B%*SYR zC-xoKV*%Q}P=|d7|GwV0PYU?lx9>peAOG!5-T%Ay4|3{(-`D$}?J?RrzsmszdEju* z%+m~Z`!dSaS>EcAtF?{1ud~}8!#)k)%fO|xji=RFUuP#5kITNA=lq*LLd-@i=9fU=OT|rO-Npljad7i=aCJGmH?Ebn ztCy$dxpRAh{`2?GJUtz3|0~JGsPLb$fk!p=sFw{f4mN<~z44)n z8h>;CFWSFyG!*uP|BuQ1v(mq*z*3<{H5C5ywLy=bu^i*vx9{pc-Rpnd^ZjG4iq+{w z^Wyg%He8YGi;>iiT;&l0J&09d#YUWNRxSB?R{xbo9j|U^*2xoDyJ?#sj*V`K+i4C!w#Jo2vU#kU0z*#;1k$dL9?`*#}dYdeMUYm4)__z2Xo^dKUTaIR+mtE$ucr%(tDT@u=+~4zRRdd#%14g&_az+7F4^I zIT{43w?{b$KkymrkZ(9R?zfbFgV)|lhwF-~3W3-zSl-p3)e;QFb(Qm>AM+(Yy>c0& zrvA`3j6y~07+1Hy_6~19aR8IX?@ctZ>W@v3aCj)*aRc5aDMqukGBCxsNtczu#?!O~ zH`|ugR~yyV21o}Z(S}TKm(k9Pqwl?E7SS^3Yp5;}D6ukbI@a}{dzDGAOiFEPmc4d> z+aLP*wVi_Mzn>T5i5L3PeoNI>6Dp5L<;bE~*wfE(i!WUitUaT#?|Idi%|Bb*f?KEW zShwkbq&Q(oQMo$F1zAjCkt>`Jzvw5P(&u|Y5~MfuPF+pRGI*K_CB<-hFSpa}yNKAf z-ul04&i)K^PHB7EYQdN8N{cdkWY89*YSmQZCazWMt}(S}JqHTcv;*t*Srmpf&Mk+u zPPr*|hIt+EPL|B9@ISkVIsg(d&r1sA#X!%xp_^5X1o_RBn<*5FKGhNRj(kMoQ;MR* zsZTlCIPs~>p&cS+14TaAO0y~}%No%HQZxF z1Ra^@A$7uB7nQGpJ_)8j6UiT3eVp5VP>nRIJzLBaL=rqUebwvN2MQ%IM4?ZqB;jKh zyS8SIa=&i}woT1qiAn6-7q;?oef4i`2NZ25e({OHBN?h{dSbd7_4bg`fkkv9`h2cF zg%X!W?@f{TAmJFISeRq$5!DdQpOBXo;U#an-`-sAJt-ljRo;ERK26^;;Ix_{`z1lg zExfP|gdC==k)>KQ5js(;?(DhC`dsKfc=-=MFeHTbW`HrLkonVGiGZg-Hb{B-`L4~l zb+~5Wc3Qz?StILZQTtzsckW)7AN*#MKPcPQ$539FL@} z6gydvFUOtLvpEmC#c+8i))<6$Ma;+_i3}ych3)b%az&$K;ENjk_))p~rbdP|2&Y=# z`{hRbqfEnkroR9410hjggVz&$m5*_LLd33YZapuq#G)ORqgRNaWHJ2kc*0YP6C`dU zNJ3b2`heX$9_$Rh9Ys5gH?F3{-Ak*{RCwcq!Hp>(a2?-X=z>#nh7Qz$ZY>9D{Bg$M zWSB2;>2BUwX<)^ZDD?3|-qS(U&D$E*+}Xmx9FxpA8fX=90KxC7X7QPc71CTef518T zFXiS~WjW5VrD*sgMu3n9_ZpdZOSQhMrZn!U5=cr+m@#7=*_O?3<_HrDRJ(4laPn~7 z66bhh2o(PLmDJRa`7gprc;=URTZ478vjp574U3!JY*=931&`*yHA5K;M7oc z(*|FeLwsknB4*Kzv(L)!q8+psMWn^G%%?mrji@y#w8QNY*!k#^ZLZW~1 z+H7tMF1v-dPY6{S+C!)C^rZS(MO@0$eT8h!z(&{TgvOw3Lx*n{zEF9kX;rJmZcA!6r>ZbBABEI6=kmY3w$jmaO-n&x*!P>&RIL}-OJWjY zeJ$b1+k^LowiCA-rC_zKHgw~Q{345)OPLSH_4r?Xi+@rS?(7%POo^i$Wut8+j4tvI zWie=T=%2Zts%=%zaiH4wx+i;LEDD+goQ*?TIwFfCD;jOk)K6MXS5j8_g(6y(K_yh&pf05 zq0$Agb#~ zOE-%oMhD1ymvm%P@$g@H`< zx&^v4dj^0FM=GrgqjBzuhf42)q9%8urC92!-e=;Kzc$dbG&CyAsw;amIICaQ7xsA` zA{?4Y)j5Mcdb2)Ols2(*Y{Zji+~XjjYZUbs=?kK*)@3_5ZYRP_nGUJEey@wN9zN3e z=?)v_W4?+)v9U6;va_h2wDSFLo`}ztH9kXH^xn9nF4XYdnY-havsveRuz}-`q6pnZ zaYLe1$ME;NAFaln7BnR6)1F1upVHaQh(fjLa5>#Fwl11#%i!1e@_wyvj5A(jAVqk# zCzySELA4-*6G{xJaSWLeq7`d^xWL4vc0rFPe5lC3#PY+sRV4Y>LZwKffAHtG@@kdM z^{x+^si`f*t`NC@YA&UzyfP^+%nXche&bw~H*YN|60hVI`A++R{(6M;=Tn$DO2@Z9 zKAgT*e0;c{CmtQ^r|hkw@|4J|#BG0)5F>`5w;BRz3a5t@%U)e+4UHCxk5EK>NqzPN zB*6<-4vGhlH`DIu7M?jEQI){iXAy3p|C6r1;&o3oj-A0@9{}4pFD(zup=bgAM6Jib zYaaB~5Hy`W={{KaQ#=IsTtav)qSfB9=#e%KsgHaXEC($=p!oK7dcK;T>1?A>L~a*D7UMy?wPta6bUU7 zoEWWP%@wI{;=znbyjaQru)Ky;!V_^hx973WO$tn9-nyqaO0O9=W@!xPU0YP$_?76I z&-V5o`Rp3InASCVXXpBxtxAgR7pu(_GYN$!0RR-e1GdOG_=el-`2TO zs|I7pP98_gs7#jORGGKz(;{@HpPOypQ;-yhFURxh)jiEISow1^=$1IC_mhhOJdsIyoruXRDk)ujxA_B8jE5FF$0L=E!{+rtU`8FdHs^zts z`IbTdw5_9$Trown8EZ0LA(rk54N4w-|!-i*d%a$6DH;HoJJ|s*rrD)6N$7FsUNw`uK z*FEuov^cxM9fRyR6jROLRIwJ&vo?Bj7%~n%RIq$BNK3g&mL<>SO0Aj_a4^43V!9| zTdr?#%=+u6r0ni#VWp~bXmK{Y;67`;{BOf6Q=c{Bdrm8;Kt%A7lJ|%?d)+VrE(+$# zW1>q=HNP&MsLf{zClwaR%YSQU_w9mFf#9m4q z{Qfu92TG7E`(}RI{EaL})t&m2Ea(0Gx(2GvF4==qwIw)3%}BY~PTZrfH6Glvx8z@} zcYnI+@o}smxPG3hjmeD63;~^tveln7tZUqA&Cda5(X}mE(2SLNP=k6~4KgO$aurYc zv*A;;+c&>^#h|{SRU3`3$XifPE132eV9l9DH{!TX{eae=emPIsI$AqJD2`j}^9)Hm zx=PB+87{Hbr+s$CaOI<%g822)smdR&BB_UN3?9CLq(;bH4_3yZ`_#yX>gG@VJ|qKq zS4SpF$nu)GzjxN5)6+?a;B($De-oTdQe80vi1?KIg;)P+!AB3OLCV9NeqL$p=|MPB z^jkf0uuK%@CnQFdhHz{_#I^<&{4!b@XDMjvbWA1cH@`(Mvs$~6j+Pp`nT%Wg2#*|y z_KFb{+qW^4f6g7;fJVz_R=?)$v31bwurT+K*~#?Wg1_ItLIQMD4!BTuu{GV+EbSyt zTFq|%y9(3Pf7`=_qpL8Ng`+;deowah!m+*yI6mr;tf*zSpj}fdxuo9}5_+#dP=2a4 zUy@m;j{1dYK7~U!$Ki4iiijqHk#wXuWsj2uUo%ISOz2O(9JBs42tR=gSDI?=zWtSf zzNre?U~?H8wJGNNs`~?E2Eu&4G+FzCDYw81qbFw5I$1HWKx!%NWERO*pYpdbop(m& z<6-Xg+d1$Pw7q@of>TGI>6@7OK{Q!4@>zTsP!`5XUw589=u%iB3HXQR@Q8B67QCn1 zRll80jO$B6EKFdSVEz+6-S!BN$&(#j%h9Sy@g-?6@~BB1#S0lUvfwKLn(C-O52DsreusKzn{Zp%F!g z$$P$MK32uAT&Lt^HR5=hyAm@Q{KJQheT^wI9yiLWA<9CbO+jVhy-n5z1(|5{MP;fwi{)}Oh2 zO#ZZR2bBrV*CCTSn#LNxhRnqO&@Q{@bW5S3lqfpcqo))q%_;m5d4X@tbM6mk%-HN$ z+NC&lp6w5w{gapd9+`DcW$Cn9IcL7Di4Epy?pv;%bu1FE2O$wkq4^vo-JriELEtIA z7GTxd1bP^H>J#ZpNg|5ZkXKb%hkCLww+>T32a}hp&2g?iUw>2Vrh-XuLbc85)Mu)p z73V`X_30SQij_IKVG|cX7>f6KDUxh&Z2ef~MOtr%`g9L5pM=6et6PVyT_gu36DoqT1AScf|dnLMah$a7mH}}JJN^dj6xd&j(4yYADFT9 z>goPpOogbZ+|4q)x3F-}YbM4CtLJAmf8wTQR#jvnFSy5uP_t_A!GSkH8Xm7ZKG}PN z5$OqIsfGK&2nH?`{zYmI5O2NuNhWP{!)~$~pbc^gdR>}XEfQ`0ax?b!2Ma8(())U6*qfEI7&Z>>t# zNuP90Qwc0}&fIfgKA%{_0*bzH%tY{S7V`(yDLTKk@(Q2}3$VIZto|i@G1(K8pLe}A z{kOuza%@S_Dl^`F`mH}@Pph}Vet`sr4UHwc2)i!EY@eO+-tH>2_4 zKi5izk~F(_*-)q0q{Z&5tjv%#s*6%WAv9CySGoMF+-ARBKm9Ig!}LO%pLbuIGA_N* zh@iyT+)tU+J3cV+?FCCf9+ZtWCR>*!AUjj2s;2Vd!yWqS;w@(QM|mJd{Q&|sxa_rR z{1pL0j5c>C?UIQ&z11QKfrIl~-9u8{@T1MZorY(O8oA?{g!mcRhFdpF0E?i&ngX@H zp@J$^k}sJ=qEyz$@auxems)=hRD(!JMA+nk8ZiHVaug^=4RWy7d_KR*RzixPIi=4$ zd5Eu|hCRVR4eQ9ck_j7-L-+*-ewnIh{Yby;US9Yl9mE?si67^R(1xB7uF0B8si}e3 zXw}#3R4Onev8;sgM{*n4>mKUraT~g_%Dk*cPTW+6WRW=XFqQrYS^unFoG>wodKp_Z zNa$}J8#No2&Tmtnh%Hi-BgEH+;Kb#kV)17LgxL76g#K4C4ygI4(8P#d+n^rimC^aDn?7bhOQ z#}CT3{o6hn0GqbdV5q|J_rBhL`dCsjj#_&4ki~n`hlLl~T3=Pc3m$&PgM%mgWU~Xo zbyCv1zNMzcbB*gqq#&lA60psM{`_W=)w>vTEw zw|gmv45BoGkt^IccD<&!V{Y5uQktN?hPW@OI0|%dvkV5u9~t;Y^gmP9rZnY(Y zBT$yOceEY`dCos@9$t`Ny*S&jf~<%`&#u5pC9G&9-cLfz%xC75-D$KS{30KlPW3`ff!@~T(7G9!b^%?h^piQ{?D5rP zm0YOZbZYlGDgg0}DS747cpPpk71D~6a}YV|RM6~Cj}YE|LH!gYO&Np-uQ)cg`&kr) z*kiBb0ZQd0`axx5`}ufE)jfWb$X9&*Tko?2co)C9)Hr0yGBR5wJg-h4hoX`CmT$Q# z=ze{qi7l@kN?c_C9*k8n+FB;-M7mq1!p6d_GD0F1kkoOQyj={$4F9D50(L_El=+N) z_pQ3jiB~_~ybN=gTAFyMT^^$osa=#wkyL)08;-|5#fdxJ(u(g4jTeG~mbqEvsEy-caX3Y-hWCXeanVTE%(owP`a!}S z4E2=ao+zf9{P2dmgZJmXhkcjpwx1svJA87*Bjs2e+gFTfuMK_JhLKxi2?{#my(9ku zGzS?VSMuzQi`7_b6j+gvdU_!K>mdsB`mf`6BE_W!j>%8tj=f;kZ@2M|U4z!f6UB$4 zqljgM4I5EFtq8y5VqHsCM24$PFrdRx4k6p(qA$Z(Uqx!%wH75roxgK(!vT%8*&c%X zk_xychLK-`RQFhQA2u_7>zybamzga;>@ubx5FNX3yl(e&|V3^mZo<%>$cy%GI9Ci-zIN# z!sOvP%q7BNC&NBvu*QVI5>jwkyy{=e7X{@`@wUf8Mi0|PgdlMh|;k@$(g1&p*{@>!H(d8c9IDpo8KR8#FOxjH~ z(_|aCA%ZAz4Vk@c10=Ny`Hg;Lm82nm!#&$Ew)0o&2k_CphdRPk_0tVlU+y(l0^OH@ z@*N2kuLzMyvSnz<;Kf2)Eo&N49z7@A(~`@8eI<;>0*t)^=1S=6l0OIQ+2Zy0 zK#Wnv%2vhCt?rer?m(LFX}43d1Zk1Z>@)V&N0HQB==iss8%#WZs(bO#1A0)BnuI1VLR!-i_~8M~d3Xvook?@jJFy|_lq@!!#M zTJe<%?i9tSF#xlglTm;1ihfTN9QDx$BQzE;P#=GE$NemTz+%sGK@0$w0ZCmxnn!GO zUQ5*s*CNJ=@rIu2qb<7uAmQI#*Hy`6)pTtwd&Wm|`!rOdV&HT3d3MhS^V>>OT8*=( z6WKyuVGi}%X{_W&NWY<4Dd_`z?n*Hp;Ua&ESGL9*t3_xR*Db$JjM3gg;gh^fE435Gq*p$GU#+haBCxl_WOuLBAMWtrsoQ3mBsJH_ z&fwRKSZW=rou;lVyp-cC8XEXcE=nvm(HNcF?EE8-r7V17PePM;@>Hi&+v`C}QIvKA zo7T9zsd$;OZIU!_Pk+Th_2v1BR_V9e>do1GsWN0dN-Q*TqcC=oiSle=<*SzF!~qYV z(gjv?iS2G38yhrMgHKM6Z^dY$Xc47Bs<0n`=y0bCIre%1-n(Np~?t^b3cFMN9J&YAZb@+P5TtAFz6=k(nevNv)VOGd^ zEMP&Q=7T)B@2+q~%W~8##YbS}^T|X@-{woIgBX+t6Z1=jsZw+)irkP%j;n9S?a@Bl{@*m4qBBW|p9=^fow~+| z<~l0JhZhPF;D}fE_y_9t9 zJpI41mb2*|c4bLOvG^S&-2l8v)4P?T{lDGI`J)F_$)9Hl11T=81^@1+(ewAuerkL( z)QE|BNn`wPR%ht|!M-(t6QMw1JsKx7^}nH;m>Ko} z_L99H4boa^x^6em$h3^d6D_~@O=Jb8cUBYfx{qAdFm8rW^ID~E6yaJZi%-IG%M-C= z!`Y7w6++Bp-18j^{VMq_4K{qnD~B|d7nD0GS`E>_gNO7=geHO82b8!VAB=pCtU6`4 zZ2Bg8C(ZOPD+B6ZRbA57*I{Isi!s~%>8*gRcdp(k&)v=4s0b^ccIC^<_D5IT@fL?# zW*r^L17@Oj`O~jd>!={2%GIXlB}4YD&2L6C>ehV40u0dG0WhQmM5m0;MUBQK@Q_a@ zRsj8laSabGkxMppgm)1e=%*H^7tk++8q2>y^OK0HB<0hu8VaE6G%qfO&BIs^zGL%e zQxE*X89cjDw>9TNbj?8jp*g9#nX{vQ?si%5Gx4|q3miI>zn@F=nnN7wxalaGA(@83)wKbZWwyg;!Pz_IV8dV<+fYOQ{r{|VoD?g1N0*z9S_wcpVQkoHSL zT(fZBf&9@gE?fvi@(~JmZu;TDN-s(7)5!qf3RxTF7%!{U_!Ct4J}cxA|JkDx54o#PV@=?=={UN>CEl1E{U;DRG19VSz9 z4VPW@7W~dXNE0^?Jc#YL7mDz;cxA3G?Q4t)LqEwUzJXAST9RTaM0HK zvj$0_xeZpZqkRXAy@M#d8C`$t|$FWNhLxwV>ymdhD?=+}^tC!M_= z$o8++N>oUwzU-;EkXiJZ+>PX4M3v8_JE0zZyQIN6DK%Qwam%)OY$+nNYtYDD|DKj4 zV2O1LJeYA4=TJr-`gOX$AoY704LwX!Sm}9zGqH*0Kupl8XwWFhkv>_{2Q$zw8Tc;* zhuMq9k{!LAe(xa5y>Gb)li2}js<$xD= z^l(R|bo}3yhb%_Fhm0dz5RRXW3QJmYyz;xpJODL>kV*NL5mjE2%(#ACF!hK>{`x<8 z>P(3B1T&caf%pbZ9+)5oFMq2ue-QmRk}3T{{rnGlCZC|=7~OY)kq~WB9~|E>>LRk) zhT+~?x*Nv1HOMJ!^^h|KZfOc2T@lR378rZ)-aq3uzCK$tKNw$|%4?q~<{sBNuUk2* zBJm=KAKTc_@agUMpUFhr9n)GpO}Dge^@nul!+bFNv>V){1Oat2pDJ;J4ytseH!`dTNIwrJGqhNG>0r(SGA9jXpE)lf0(_N?*4V&6h=ZP${**2eJO(@UxXdn|~stsM1-fE&-oouZ26sJ}d7 zr420*ptpa5x)3Zdd1-HxlK2b(XR$@;v_P(otSDGZth7}gVolc9VD3S?HSX@Q=@z8s zmX}xH-1z6TY4WDKkR!!`{I)kbt5MJKyJA{oWQTI+6n5fm{EHG04m8VNuG#LscGQTP z*8PRUJP)0H_dDag@vIP1KmAN=#SXk&spIC)wTq;cu||VkAYJq$ry=TVdcgB3=Ku>V zaX9MdB)UGzb$nIx8dOb+RKWJNRINswDL+{c&OM_GWYZO)=8k#5uLhK25L^ZW(iD*h zMLW89Ny*9@BmQIOiTEFrt%?2}1a;qg7FveI^SGV2*)zo2Obn}dDy6b~`TKG}itPYv ztJt91;f4O>vR$+0uX5Fqi880fjsIjS^Bx4fRU^Nq%H?MRKJF~U=~W@kD=gP2&KODk zT<)y+vCzipzU}bDwyQYm#Tz!QO|I2D@SMNJhF!k(+jUa-efz*|JQ#&mS&Yn-g~-r*NkFto zHTw6;n&1FL)(jsu82+uJZ1-?F+qDYs-+C?Y^oRb5^%eQ_O1~5UO26?NN}qZ+Vy;7Y zit=87m^fq1tEnIEGvUmPlsg%vL|aD}usga*@rDvdtZ`@$4$`l0MN2@vv^^@7eKVhh zA;y0zP;5BWd@9@|U0;Qs)(dy~23E(+_NjQt#)TN>qc6zAyvRu3tI+%vPS+0>aHabS zrv(y)H%L?TL3p5p<_{}}=6hB5lJijAS0K72!)1X=HGU+mgOdTyp37wP zsw(*xSa{*{`dv$oEoQ7~Avm24cfoosW6;HMoSz#f-xQ?#|C`S;xCyM>=TZ;3_47X< z!*!EX$5`2_0m;%1{hv#fJ#71#2KmV7qJloISPy3uLPmuNU>yl2rsVfh?TM!qhkwx`=b=of!W4nWr+AaUm;y; z35{Jp6(HuLm)DhERL?nJgnluY^DIlj^r1>%0nZ9|-J6-rTGpzuH7QvI+Iz<|9ILUa zEY{$FKT|_a{TX(^WQEcHNED9CvD8a8)ROFp&n0Rf@TyCor)IO%4Q8o=EgUc;=u@Ir zLp}7`)xe4LE3uLF(j3^(6QyU8pFJJFmh+f1zZL_d7bhyO*XfEvvef+$#|#7Nr%Hu|bS(sTb49)s3;OC|}9zQrL$=leBvcb9&qW0T93IU%rNk?Av5YM49?K z^_#tTE1KQ$#O&?tWrpOy#L}bZandc$m4<@h?aO6%#C(Y-W{VF<@7yzUI1pC~4R4L? zO%PM>s~^w$l}?Y>Qa5YUTXPX(SZ%%B@LwoLRJzm^NJcCbti-T=q=ttF1GJ2{dnr}pS)+|F+Q#v-P!bAf(Q;{ra4yExm6U+6$;VK4jSz~0X6ME`ZmIK)Wik7zA zY=eVW9aSteySg1K0%AjpenQ^jjCz)f2|II3t-Gvh!OUa9khKyUj{Qj>P00FqshoFs zn1N9LXo}y=_6@+dO?8ir5Y3z|a2L9{Qawd;DiT}<>ZPJytm#{;+sRpOIoyuwC{MKC z-8G7eCM60a8#pju-{0ckDSvpCiZGqi!0uuMt!Hm5-FPl2- zYyD{OMuzlgzmB{P7mh2kt@4GIsYI>M_8{>98GS6gVtRFQytpDcBR(r<<*w60(236C z0MnD+#D&{)&zE08>a3lJ!_)|A+@Ck6?CuS*`fuaB!%{78cfR+6zND>ue)U-(QNk*J zr2DBz{zTp8QqKvc^q%}98=LG)HzRjm*@%t&m_R{Axy zegDW431!3a*6zbVaUAWoaOgOme0#n~`gOFPeT%W>6+(_e-nd`3huhB9bLCl2ui@zK znLe^`B}h28&ckE`m+h^Y;_+1zP!(X;EM?>Vt0CV#9Pe_x*0 zkrFsAl#jlKLwCUjbzDI6LayvwCXh>>_q)q;SEtVr zeNA-~AV;diGC#$;oe-#tuXn^|^+)?$pm4|o)>4~%E7>Qu^CdO7F)A=kcRAsh!Ahgq zv~ETCGh|Y5?GHt3E5q)C!!$k1$YQ8Zx;QuCz@jntFZU}z4Pfrq{451JD`6u|&E`Yt z(so?id7gqsyNe8swDjgzo@5cTzO7}cO5s!=-w`OcXP8B2jA!h4Aylm`)E1y2?Ukxq!))r=kWc@I$*FWY@ zG46Sjs*;uT={u|>#N^s%(3*(1L)F|tVGcP(LqKIjWSz)( z0QYdvOvKT+MfcaW;PcQHEz})Yfqd(>qy;?cQkTjbn9I*<2C<`4I-yz}avYMFKlL_t zgyL9mm!_i3hL@kV_o{ROg8ByvN{)92RA%6XIZhb;*Ba8yE*xCW`Xj%aA`D^(ITYo< zCSkiIN(+EWLsX*5pfp6)gti2^YeG)2Ju?fs%l2w%m?>{2Ask}EPNO4h9C!?X$Gkn@ z3mwmLD+1HqL^fQZ(hxcxNyWETPZpIn!<$L~p!jK3h;6g@X9ZTlD~3>_e&OWbB^T6u zoB4|P<%qOG8{C_mo5jwUb!T7Jx%%vf$IP5^-wKiCT@nj(PEQrPc&}@JR&A|8Q2BwV zUk^!&N$~U*cmaU}Mg1<%=DzoQ@1L4!x0}a^9WKJIlUBQ<9hC>9>~5^^ALp{C(={u4 z-Sa~JZ13`g_u*FlO6gh-khN%3YNlVLVJ;g!c(Eg9$mpeETJG1eAfY#r)XI-83m%wG zj;5qLNBnqT;MU%aUZ6g@c5D{Ctv}%FqVG_cM(!Hy>3Wb}fVQ9N>5Wfsm1h~dUn;Q0 z87bdQ=NNAM>tm^h={~JvkWz!cBf*QOrx}CmQBNt2&h`kBXHz*D& z^Oa>n34EMaNYf`d7uo7$i&+oeMnm7tF*>S+Q_Ja#J1@b|T9McNiGW$S3Qseqi>QM8 z=y-lD8^>?w4-#G+@KAXZME}s*kP)hg!!@l0iK&jNhqg)=35KeF<&vvU44FEh78S4V z#_SnysBUB}G`;eMOg#lw14>_$jElk&thG@;JBbft&7f02;k(=CHHR;e{6H!E#Vi#c zWS^J`Q96|64-%_*g{xgF1Ewdpcz{b7?qGN()LI{(VJ;*~zsMO8%eD?^p|XxEy<+X#3z_V&F**ghAvf;}fPI zO;2Xm0p%V~^uO9eqVp$%mv1#cn~keKuJghYmdu}&sC`r(0F$nkbcJRGt+W%T8sRl{ z%712^kMxa?>{K@Pxb-#jAra*5V`}}^;pmlHFVbt3lWq0e4PNMX-yYLzd~p#9J0sS^ zU4?O<{f_k|tWKCsrA8QA<2-J^cxSGp5_&H=u8>HYh#6FtpEP_iFb+?-?B!TC{!-R^ zx1e(Q<=Bth0#W(uxzA&>$la}_Ooc!PUpf^jI_yi2DB7I_sBAxXJiG^9aI#Qy>$BHd zXDe2%C9Xn3v@xhO=&?bz*sT|K1r<=XX2!Z?E`MtNs%iOY#MuqG zU8TTF5DQdbng*_!h9X%})t9#GUAOC(I0KhBhcWhvmTp-!$oMKJx9MMGu zH^%)M&N|7SYnZkG75N^H45~8Tb4I%F6}rn=vfgy`47VUY4gju|k?hrYi4pej25&2r z-E_4&4;KHYzSye#()xhw$d13?#5Rkt`)sTsV6GuVA$)OleSB=BbK~3&UKdD8C&6>d z(<$}+Uf;FlK2M_Y8fxtfj}YaSm`hfETRiO<4&83kt}%BZ+iZRn+a9Q~(_;4}FHL?zrLQNLl?%!Ws=1mIIgy*-%8+(q_e zg)Z7sA~;?`K#bPZJ7Gk)Y7>*`UK?yijJaZ$Onvo)AvmmK3A{4`>EC=Je1GDZs!BXU zgK6!tYdPhlShf?>Khhr{I0599wqh-%zuKRavK zBfFHb7=8IZ1Z0>Q$@U?%qp>XIHJi+8L8i1rpwmXiUh+idKAgLgZ?jHs=vkuaV`%bD z8Xw**l^Sf0YpZ9Ehbi!u4*Si9bmWdmsVTpOWp${LVPNVO=XS@&VYz%AYE{UTP-tJr z3U28uC+Ai)0{E<%*>q z8g3@DU6;)MBm_qH%p%}XC*JA<`RHLA%i$t6rtc?&j5}vhWO}xEzt1}gTHR;C$@cZL z*0qCnr`sw%v7ZI6&;_(hu^Gvq0-9owe-7DF*bTsvc=G!e_{Pr^E!j z&hq$n7bsgPKCn;t3~93=d$juEx4WU;)!Q$rJ_M@Y^w-c3zJO`%q)PnGrwa=$Q!Q5( zSBLMupr1Z2NaYV0n9^hg^DzZiqPU_X1{SM#1HOd8u>}uYa#7D$ri@6H3X47+>2+}6_V51%FytO;1E9kxX)mC?pwj5Iv5GrZlOg zX4t-sT$zN}xV5r!v|QR9;|s(X1g@_h6Zl+4&&>uiVj)ln-uUE4(W!IQz|6wGs-Nc6 z=GIazy1M(~hUg3CfB&oBE*k=;059t>IPps2RK=1s-BzU-Zb_tu6S@>6Rr*q_%c{feQoN;KpPO#5In&s9Sq|_#g421nUdk4@ zIk67x^iml=k9+K8$vp0tJf>|tvbgGX?%MD=V3vJ`S+HTUsK`5^6k*rvSXu=fzeJPm z7SZE?yWC23^}CO{9j#jaOMUKWQ{^`_<;Mf?= zxO?i(kZ2TVb^MkmSKom#dve^Wj!%_bZ}hZpW?;Uk3_>P>Yh<&2sk;!LuM79o*iy!? zOMPpoCijKRAA1m~MuzZ@Pk#sP)D9(%G}w{q7th)IT0i3_phMgs(3OK@1`l&s)7XBy z&pp_uo1@xcgVU}ui@1s7+zKTwRik@WHFR;SU{MHI#>v}B4y;Pwz~O@f`IDyATis(3 zg_Xx|$4A;Y`Tmtk@1n(=6_@Y2Q}c!Mt!sGFpy}{o2Cq}z+K%SCaU#MR_w$!G@CKVr zRhbx+I9N*h#gtNOxb`>}zG{B@OG5(*mtX>U9E$$dlSSgZ$h3mmXA8*(%($YMv+>MO zU}jv;itSptONYFLLj=ryer+GDoG&r=QG4$+FMM~i(ieH#sl+N@N|U@hytp&W&0^6y zq;JlOBu1^`CuNamez6007yln+?-|v^`$diZtf(m1=|n|9q)7{elBlSNGzF0k3epKB zp_ibd6ln@b=!levG?Ctd2qaQM=%Kd&A@mSh0)%(`-}~P0cMU5aW(b+E&OFaK`|Q0B zwDv(A!C*u5qI^ijASbOUtaA9K-8JQjS-Yv#gybuy8hHEj_e;FJ_FoxO*KWnCZSSt8 z>g+yxR7SS(I|^N&ItB#C?pv8+mI^y(cHCCkSDS5QBV9%1hUMNxJ02n)A=w1N?-D=5 zcAH@?KieGlQ_k^p47$ek_Tl0GA`a~3^5<6_?dDRFPZL)3ok$xzd^VKNm3zS`gL<7J zfmdBIAV=Q<)|@e4q4xM}2qhxCY!h4fJD5dmgcdh{Xfu6m?jk|bjj7mG!l`K};oT1A z-8ifYSgC1%mbUuW3Z7myG$CF9EWzzS2Kl@dxu#j8LVrsOgE(f3`*la(Drsbm+(oPG zW$Tgd~tD~$)i?|5+Y zSLh+CSJ>)H4i0fzg_(P446|=7IZl5uh99+}#~q&>P5%1`Z-VSh3IV_wpZo)gZM;tL zoXYu>r(&SiFD-)(wI90p@@qu+cXR2T9mRs_-tJ7Va;7STH6$F=cUn!p5jWqgrZf@0 z(ZtE>A-g@GP0Q;#ivQyUF_E!0&I}}M2YGC~Xd$3wo`)Wy_`h2r9WGjNZeBRL^6bYw z4@N07zAVv5+{{JNMwx-s9^D5pqyP!M4Fi{W9jS*BR}AE`o}Y^_Q#Y7*4<`?L<(9nk z-z?Qg{qj*N2)egib_||Ib{vYT3jOXya6(L%meym}KTHasSd`$mVJ?-23}P^9_k-2Y z-Qv0fID;%znTV7a<4sAz&x0X1y=Be(#f+hJ8mn?+N-ey8ZDr?N)ffWVr!C#MzcH@( zZOno(YONDLqW+7W3oEm~8+*75R8t4jd1V;Y;0@73>Tb{5Nw)<1R!CKyli`I)hm&Et zeg6`M^$+aiXIAt-t8a*0wd^Yq_)Ko8^l3TQ%@wgpnm{J6Yb`bJoWQv~bh}$j)$CzM zFrx&g^ldSwPeln|suDL9i!*m4f@SyT-3|st z*th1SgZ*}UKnFcEi?Kt8BrD5k{%IM{8f4`SJyGh5khu*L-*~!?c7P_ix$-t5T%&`{ zmr!L{T)`(~H&8sVXh38Ub|ztCKqdL?TZ+Hx=2S>?7<9Ag3N{(lKo&Lc-mlnq1Hz93 zw(k?{`}LeHb3HhMb~)9%?A=w$NR&uJ-984kWkANCL^*m=h#hnCLe{h*ei(_!U_&5a9yH%Fgd_4J?L8ouI+{X1no!DW!hB7Gcs7;nZAY?<0*Z>y<`U$d zhcE&+eab`ygH@@9Zn|o(Egbj%(1~l%Fwr17AtuR804CB=LE7lcWNohR9I_^jRxLaC zUL>SclrP!J2h%1G_og)tn__Q6OkTT6Z?;VpY?~Y5KZ^Qp?2cHnK zafnhX=Y3RmAp^?ivpQx%u(0i8d3#cKk9{oxievYkaUT#x;vs_aW*5jGoF$cdF50bB zO1P*TkxzA$a*lxH-z!C_#~%5M z+j#c(e^e?rct5!T6lENnuEm?vD!V~}B+CH8`pP6Lg7)b00mkpi{9RK(&qhRxQUGCD zp-0Zk`yN@oBc2QCeJ~a+(_#JK6F9QIqW(@G6Ac8{Qt*M>*+X*hLU0&6q3MTi09a}z zEmiinHPO%g+ll)zuPE>{q2wM7e$ycvIFK5V{;YL~`Ncbben2^8bZyf~p5L!}qC=`K z(08AP|0wcUFMN~evmW+%k~vtlib@HCrjkH_m~X9YKa3nL2-^?}cH4JoLbpGbdNfxo z9Q1t3K6slF+Q?93&97Sp@AwpyQ_dBS-=q*$&kya1_?#;6RSgqb(euYo1TClW!5X&{ ztLk%aZN(9y+10A+F3hQmkA?p!8(M?HJzRuw!j02ve}*ek!RD=9z^}CyYhOa+-q5G{g-W}Be5f-0!Ao-%AA2@&ur8;0waNyH z+8WPf^cUjoxwf8eJ%z_R4BDdvpT@m$L&&lRBQ-}CB)Q8;wrxIKk!H0{XYR*m^0VCc z1*+mSTqLRX$OSF*VXqZ)(g&o?8ALFSz(yqt%3Qnv0tsySAZWJ-u5+xDgs9!w$JpQ& zZxf@tRNxD3!)i4841K;bPz~7RnA1%(doNSfr{d*lef>{^f7LAi(hB>B7wkyxWdad~ z^IuZxsybk8IBQbKpr~N3y(|z@rJ1Y5S$5dqmE$7tFwE@*Qv0)5D`*+AM#3*l$h=&0PA=3gdj{amn^mmGT61L;qWd(C9`Y zvB{R^ylZ2Aa`JJc=%`Svsx0ftZ^JsDXMKbdY+M`PWVU*0os8Ma->X|d;yll>4UpWe zf)Bi!@i;4q-M66Kx6?l2hgcy>JHEcL!@9F|zN1WgNejyNA;pB?Co5F(a3cw zCVH7rwJ|S}MO|algl}JT9hVYDO6n&3W#i#qBdnY2-XXK(kO{C>(U=JWmGWk~nlbrJTqVaDx)jEobfe5Z`f$U_`w+#% z1pC+bgiYASRC& z-mwD7T(~|)bNqy>k7OU^)4M1`bBeJ;d|zu_h1ZF8j(3A5{TmiRTNPxT)10K<&Wn1J z;Tszr!GYC#83A_FFu$BIkIuxB(d&fZRAk%O>|oLZK=2g9fj^%ZcpU~yGw={g*^Chi zi=||3*_g{T;!K>i`cwmer+Tnz;)OUEhoR1$>9NQJ9S&)*F>T*dg*4=@@HMyY_em^C zYB|SQIup39hV<5&^h+eZZ@rjo`JiB!;Y99D$sw8c5z#emIz}f*=><#6!bwhx-Ou?S zhW(sPWp4TDdicAN<4(djZG7d=5$5~cS4zk7SO`g@Vc19K-V!eu6vaaqMw`!IG`F?4 z;?#wH15sug;4V1Env2!OtpgE%_&wVyntUs1<`zLDaS9v5TQ2s~JBI zh(#ZSGo0?1e7bYp#Zjl%xrl1j(W&EVD(x>E|Lc?(x3wMsxa-#-+}}$E#J<82 zvsqev!Bf7>0*zg=*ChN?AJP)BU6F952am0gP*M318k^Rvf9L)G^J)4X`6(?%EC<%F zJ1Spn=c#&;t1s(WwM+YN9&oCC=7%NU#3lUB2v{AS-e&-Gsr3;@uK^cf$gcJL{0>#H zwxO~ZPpdnS3>^EKh?lvu39k7^7kgd75%v5U>xY!~oe9gLqn-t4(g(P^LckyC6ry6= zn~ckezSdv)ozHp}8&<8jkrhhgdlsnptvo}gI<#nDKhSx$=SkTW zPD4@F&83oQS?QMhOdRQ#phrbz3T0h7= zSzlN+xSXmSJ7+b2&^`R4cAAXQIbrF=h!;!>Z&fi|g800_Kx=>ezDUQRWiR6TeRHH^ zdkxJ)7aoh;F+aE#%mE_W6hk-enPnr1yVHwiu2?^f&)Wk!o11YPr=|;~w{>_+A=U=~ z78Z`cGBu_1(6V&?vzy)XEx4cGqeF!nAo2>5zvdP{Ai^Gv(9V>*sEO9Uw~czHSI(35 z%;CFWO-1y_hyUgKN17K$T@jJxDlyy0lXAKp^FB9JI{A5;^u!RA`5}}$_-w^N%_mhw z$!t@;60RVl>p|cc*O|wDN$2v5ujRxBi=~kJZ2q$&h0U+Gi-QEa(p9RO>3%0q{QwM) z93pV#Bvo&l8b>;9c*cCOE#R{*O-$q{-Ybx2aMWgGuR1Z(1%bRAnuwILM19Y3%9&A8 zTub#OJ_7~5o0IT67)hh|o6D0>eW??w^#?0EHE-;M4%ENpxLLlfI*(Ai%Y1a1*?JUs zg%YnmfyU%|${#3{8z>lfjMV?dk^QXjb@;cDry0j(1r|?&xmzhicON{>amt%He(>|J zi0H#TW?4h#aX8yw?QQeDUt&-RtW$f?Hk$VifjYjeD5H6z*fVs99&6DOa*G zb?=m`i*H@D3d6Pu^nacT5Un29wDe}ok)=6Ql`X#wH;&mD=2|Hnc85XxXCEabz1TrN ze|cb2yltZ{Tn6prJ~Rcig6iUeEL4Z@H*D-Xybwu!%zLSbJXz9JjQ$ZV(l0?y0f^6M`tUK?tQf7Kbpe_GXdtt+XIIksZ{_bdz!s794;!& z9Gi452^w|ZE_4&pkaVc52c@V@D_ym5)r!zCKgFIIJ8G}NU(r1+xwFTNkrV~Ej5q$zJC`{!pO*kz`42w%v;Y=PJpGe`xX9g76N{}B6gq9c(G}18at*$}_6ErLR@U?Nf}E=T_QQ{ZVJi15g(j-P9b?`3BW0>|vI{?uk=7C+ zE4eLN4GG-(pOn^(y@EN7%TYN?pHpTBTwI@zhtq|uT-i&Jfx1z+-G^M4E{A&4eZGPrt>vH8PqBe27U=)9iZ27< z9E13K+p2&E$XdhB#B`$Bm?)|kXw*Y4f=_^&H5>C<;rS_5ldQpMA&_4XP)IomW{gw( zhnpm>#foARWuSnNKe5+CajQOxcK+3wd1Iwsng?S!PU?y%*_y065nq)!p%c@1aq9{M zWaIq;WW}yB_rAWH>1!4^ab`@WNIor}GxJz1nYW%Zs)W$QRQj8Nzht#U*Xu#cj1rT2 z+S(NYgI01xB=82<-&w+`Ep6OXHcrY^5RV>ox92GRUm6YConrfe66Z8eFd_*3yDJnl zKwHQPHh4{+s0E89kYewFsYSEzK9)O2c}kq;z`qX_tH@n2bA1h${6(S2l>&0zxG|Vzk8$*Z{m#2izZNe?Aru=!}jVtN-v$<7gPH4U)WVzjU?rp zF$mm{w$gVcL&x$4l!nFi*u8&>g4m>rPc?C0qe=S8XU+yXe8CXkyjolDqU zA2_0y^qq&LY| zZ&Dn4S}7PHqb_6yZnV*Qb$Fq9i#xtzG5zy@5BebQ*d;aS*rm)3cZmVzxoJe+gY%CH zoRz>D8rCw8_+Idas^BtnYv^4s^rEgS_?)}{H_%F8N1$pFip>syS2LXs>r4!Y@ZvdJ zv;`QjK~Pl-B<=(f*CX5xAGizFS2AVpBRf^3ExO8)5%}Fbl+<9IFRe zRhrnwQ26Gi1Frd$L(MbBOEgp=rWYeU{DS_-9chgGL*var^Vw+3)j0X%aA1gdLSLU~ zO7k6%cSjAiY`gJeKW)!G*GDQ=b^k9*7^;rL=%({FUa+kPemv_qIsM-vn48pT;(qcP zXo9|qNwbRfrM7ZuOeO~<;k*%JYHT1Dq|v*n0N~b(eqHI78Hh^)%%K`X^Ew>^6(n>f zJd}I&6IzBG7JC$f$54Cl;!<}{&;N*=n>%f>u~xHz{$r}`AmODru8@xS;8o(m@N{wA zDzAZ8q~4?{y(bp+y57Z4=OwRSiov&kbyEH>yL>xuE#GI~-dEfVC4Rq&y=f;vP#c=< z7kX=?MMbyVk~hgykjI?Pv;Q1Zep^@uoH9|PN^2pLxvpASM_*|;2*4EUC4$4(_Pb!E zdyawv7s?U~wfxTpjfF_*p=O23BN&IFzRXRF=1A#=^Sk#KJ#~U`!Zcx-+S+p7`C8FE z>Re4+pqBNn%aa)`>%pF}5SZS55Op4>T@RJ6E+3oBMA!4VX%F~x_}jLAL=V2CW3z%)ro@rDx8?D zWZuuQwe*mpJ4wWh#)eqONKp0X>hM0tR9m(|j)1jZFwPHfTAUNBW5imeQ5ZXX#JP9j2U@{@f-Oqg48t7nElirSEBnhqT-9qP(J(%mt#wf)Us=44B0m{0~=I4bmVd7A^m}*9mjxb z!f}fj736&Ro1{x)?l`EZtvVeQ_ZS-Ct}}_(F1+gRmlBRJ>*pu}6jZerYc)ev; z2q}iG8IoQHL-QB1W)ons-YGKh+8S~^nXPbge_nA_ws$;!ja!>6Tw(0$z zLQS`+rAO;r9f7%+jIEVSX)8VxadcgeH^aF!+v=&FdZq)w%=2VAoX2Sfz8Ni#O1n@6fex9PrlTHKcTc zGqqQ1D62FdvVJ4RqmlH}Vq0S#sAhJX7A&H3Q_6S7{3z+onF7*!z2or!TsarAS{b-H zObM;SZ>@3W9wpaI%*a;%8Ph2Q;?}0sxGum`UU2Km-t#VvCUi;x!)5FeA@eS}Jy<6l z0LqE6ir=DwLCy!R;ox!%zE1S;kJT={SuuK2cq9enl`Wl(+5&KNrq^b3;PbSfb=^OV zD#A>9ab>)UHQhHfK{y9n@ar(npou4e?Md{xnG2~G@iGvPK$NU*OwGwHi{O=l+I5Xn z=91Zxa8=kw)0#8HatUn!16P!5FU$=XLF@M_gU#*~vPlFMy(CNS zfX*ob7`rcJ7B7WTk2q`|Ps_>+p6?u{Ep=po6!rae2*~R%AYAz^2jO$z2s}4;`A@uQ z1V)C{YE3`rouM||)YH?J07 zV87{Ma+!VT+FoC<|E^H*tXjM6Q$-N{`0|KS!Ah7+`E=iSqJ3AIpt_3`d1_{8bMuf< zf4&3mpHQT6CK35K@P}RXN%N-7Am0TYp{Nggp9@@qN`E3bhQ6QRtkP78oePSH=kJX* z&J>Ad11QBGm?spEP# zsP%GJn|&zE;$i^MI#)&i$)h`@?<5d|tZ8#<(S2R9{reXDq%n((tJcMn%5HUAgS40q zH;`20KEkex!#;oN2+>5VnWw}=TLm1J1jCguY$}|y#2~Xtlq(%!KkIa2EWJjI zGSa>k>!o3jQ+mnu^?Guj$+g4D4l_ByBdXI{B%TOw&T`kB*x2QHkFmE|n(Qce%+3EA zFW0S9j^avuWixj+THBLe*z~44bs2zWRR==wmGv*`IgeM-pbVh3|90A}am(zB&&%+^ zQ9jpd)Na2htfKCL-%3T6^wU9du7YibY$y(+H(9gicpW+1dt+9$NVGu|a%T`B4BDrj zf#yK+Ex$j*f7u+F(-8*n>a;haZ@tH?ecorS9kOVn zb_>npG-+IhPlgTa-*$y`n;1`2*y>E?gst9BSx;Vx*7&lyWb%Y!94Bf0MB$mr`fPb_ z3ILku)6!0_N`nK>R~4lPKwJqa7XDP*Ivozk%M6ECnFSV4!YG^oI!*eahkj$l)5s^g zE&SKBxxG&h*0ATU7^MAm?igJ?wOI$`8O(@1^zf*fi=&+SB}rg}+QoVB9|+j@c4_56XYw48;FS!&-ry6*6Az=RwMOzX9=3KBi=cppNDzIE8Q>IV1Zp*O4rt*uiI_cKR>BHL1OHBCASit7AUX4hz4oXIV_wJk?us(I#L&?f^{4{dKqtG8l zR!xk-tN~R6=W@Wo^2;~BZnU@om%TxCdzsyMkuCRXH96)jl(S-6Xl}|aoy?meAEt!^ znGr^(ZvEJ}EA;VXtTV1oa%T(OLNzzr3v~W@oK3GsvBnT>40(9D?}wOOc;6+-pysxX zVEeYmztk0tj_k)N1zq0)3kC#Ubj^Ol*FN(%klYq3tNbeeR!QC!1E*)V?;8leQ(~U& zZzfNYnb}6yFh@6M!lle`&^>gsNtg~SzW1{i&(=ck8S^BYc%;>dX#AR`nl)pQB`lKs zwP!yHsjyWuI;V!5@4Q=8S>;zfGM6Tkk<|DAg5#lM9G-9hcK_~<;N5vw^2la$Ezqp| zv7=#49by*Tn9t@rpdFi+<%kck`RofR8a z@@JbKRA_lkzJH61L{|CAX&Ciw)FR8D`Rh5Y%WO%OL{L!aJ;t`?r>^MX{~TLhSa% z`g@iKy9H;9ElykA@?u_%2@?$bX&jxgOQ@Pyy1c6D$f`W)f4p!bA_h-`u4BP$d^2~J z94{o2(z72XY)QEFURo^;k5&QOdOHnnv~pQpZcImuVQ-HON;yjUP->%16t<3CwR#<| zGQ||olcauyK3Ym20qNw5vMO|w!vs;)i{d$^{dy%o0^h!TmIJ{Q8~$p@-FocjNZ8aqYOyA;yd=vSSiB{*kSRB zgxVI(@4u=4tJZw6Grc>qhO!jX*3&AX^9>!Ac9voPBWM=g64;tM9nCf09wL5&Y8Nku z(KEWU*=>2m>k3Rwn~Z zAWb(f%H2~r;;C+UBC$}sygN@AMHnEREvaX=yU+QO=3c=z77;@gN%r0aE{J_et5Fkl|YnBWg_cZUnHz|@)7lpv^x3ea=Ug!xLWaW>b`jLu9P zvUUv3dy$OCTRCayKEI6=;-p)N6=2VmYQB^cuE!$hez2s1E=92OPtE!Fa)N&578N_L zPLZK0T%ghThUdvMv+3`Y(FFxIh{6`p!|N;nrWXuWT%C_ppS;BLzdLPl!}a6nl+tkZ zN54*Z`^Wu9bvnvfGMM-BR@cBR9igCbZX5@Zc(-v+*CCqAx1WS_P=m!j3;{{{`8KYY zV%PWS&BI8V)kVDOXVK_qHmj-7$?6&*DCUE%t~PsNvJjznqw3%a`L&lRmZr9#@oLC9w$@)_xSd-ca)Y{vYan4x(5XbRT~UF)1jcn zC}Mej?mQ~ja@jhaE7N6>{xZSFsO!T1{~CwNsA#T(GhPeVDO1feO2->HHN3GR@`*CN zup6i5Ro^u2^J8THv-A+4kgfAl!X<&PbyL!abGa`OuhT$He6I7SB8hy3Jf1iSwyf+& z4ZI^-ba9S2FwXk%SE08mVs{s`;a>0{84Z(TYLTi1vn|GzEguz#26r4R`P@UoaQmR; z{tYEp%E7pZs3v6UDN_L{0WgQi3ZgMrRny805A$f~{6@x#Tdbgi7$BLrw$|O2fanep z#S~xHnK{N~>aY%;1qN$mQBw`hfL;aCx~Ji1wE|_vFQ1i{(TMVkH1En#lT(FFz{MKh zD<`s1W)6Cly6zp6UT)*;yoCJq79s(@olA1c5Ho$B-yp;L1RKIZe=G9<#dE-dtJF%u4d3opNPEPjp~Sf&i^Jd{Cno{(HeoDFa@Gklr2R@|v0wQ{Y^_8i$+-q~8nM8|6W z!!eNw1|nYHQ*n+Q3xoQ3NqPhUr2cP5Jwq-XxK31%ESIvJ{g$g{H*x}cBqq~CdvYh{ z=56E(dkP~ec# zbm<2CnF3F6%2m+g=Cfnfl+9&Ww<`|sS@o)HIaP|a8^3wDG_%QEG*;A)Dd#5O$oE;0 zK=ag{tPg{hEZMEM>3D~OJFa}rnrr@+fzuz}VlU+GXMq$Mfv+;$)#w8oHxe#M$6n)U zSXFIyexq6Vvn^LR^tj#&m7?gN-d|sUPp%603qYGA+SZGGTCq4S)P>TvHgt(y*g3#F z4e@iT&l<2*>kr*W?pA{v=Z=^x>j)1b9iIe zKEq_)RV&zELqT*orgG-}4rV~D@F=?*BEQ5`-@`>@!u7V%?Jn{D-!k)0KjSX?IE_Ef zjNY5CQcPN6=@;(#gdY@{b#zi)JO1%A_CHmxxpweYq{ZK1E0}xESK^U3WV)D#$eq#O z&})@I`PeQNBtAE9e_&9f543rgUM40rsdGZ_nEQq+=2^nrN^iTISziLgfX9Kvh9 zTkvuD)XwcOU!OH35vI~?+p#GpCLmU36)+}Ce_s6Dyko>=28oaq_59CV0e?@&oe|!zLsac8F>7TY!0N|Z{!no?1=)Le=~3F z1!>zQt+cK5VW@w1dD3~kzxF(NYKl^DRLgx2*X0D2)?Z_$y?A3N05CTjrtWHHJYBgw z*(v?R;Kkz2mnklQC)=(0*ekVQC{Rz4y2r-7zNN9h24rRp~c%U{>#eJ21Q4PB-I1K50C>nQjlE-8X}+o?aL6=H4uA*d?w>y86BF9saZ>cFlny4zl2mK-;fwU` z1|)WSWGR#lAIq`4B-FrKv8xWXt6Q$>xco!hqB19Q7J~MzvJH2xIrBV&-XUD;nA>ft zoN6A~aWb{IL}-#vBT+0Ut1^pS~5z7YQ6q`$U5(t)>&TC`?Rlon!Q z?dT#eQBwLjsEf^l2?@>!<|!MU--kV3ZSXIjtG@bi6R50<`1Zb!P`#I7h8p z9ScIm3>tMMGPWhm-?h)>udzPU(#;+~Eg8{}^-Nf)?+-I$$9x+Ta zz6rQTJYeY7z0Y{@I3r|Ux|9c)FHv2iLQJ>svOUdJFd3)AO(!l^dkE7%%lxDKyU%y> z*j4g+s;JK89n!{TL)ZE|k>&i?PLe#M&&IY;Q{Kxu%M2j>PPHvLd0FreqJ1SrACh0u zW_@G^+2l#@&n+!DB^je*Z%Bv+=6y&vWqeK1j(yf_`}2FFrBQQ(v@@jm&-%=6RZYNZ zLjVF@Xkp*~xPU8Atf;WSf~}BqurtQMm&^_2TBLh8OTKPa_>05So!XV_Mnqsil0Im0 zzi&y}1us&Ss6|=BPP)9YZW+9TZhc%4q>npI*~3!>a8U4m#9P#fv7I-S;9%EdU3m5F z%V%d!cQ9UsNq!JNA>;?7MAh9-U^t))mI4A>Y0>1ZqVZgpeuc0p%o@8Mi`lbqyPcgcYZ-*d6crF(m;IH`H)co9!bi3+eZ0b`4B6Coo@bqd5L|37S z*VS3RxfA84LMXG>0W|e}2{S^~H zqwRgVeMUyFdFjU}ZWu2ea$z$0d0!@Ir{4jQk%m&y`LV=Kguxh}d{-dW_HsqeBc>Na zA}Y+6Hb(|-s2%F-Na~hdzXZ%Bu;PA?sZtorEzR|ymZjWK&>?`MU7W=Razf^Soq$ge zByE_;ioWCdyCOZ;Ha-R6@_EHyKLpo1s7oLMiuevcO(_TnlDL~dTXpR)vhu+8f8FGN zYf0FCO?f?G5z=7ZUsCii!aqOnDrWdod|6x5(C9(oe^C7Mcr^iustINy&2Vkl zI;H!Fkv8w?v5)gI znH5V0xT#|v(Y=<>1e#MlbMp8p5#`E$R8pffC^!m{2|_}}b}bEw`87o6XQ=@Nz@La} zT>nD{WTX=+d6$(*_o0wf{=%rOMwQGP29jQkoFCQI|2hU8mWqp@>o2#&10Lc|ovAHS zSYj-MOzNr9e4ES@&(YxWTCaN+HGLw?ckbD=RphKy1~TT*_>M#)wkPo@!CavrL{aAM zlH7*vVig8pitImOWSBtDPB`_L(q_@N1K~f&U$J(Zw|C}K-7G7P%Xs+foBL;*Y(yx5 z57jqHN)v(J&+x%by-4N3Ob=m`a(#HKfo#~E^;N7n#O>LZ=r=zFfX;x?)~>g?I#fXaHuDrsD);14wbT5|Pw z(w@O?u4Wp>i003qmUi&Uc>0n_6U@;2H+m$8cjh!;zD+1|v6yAc|D1vpFm}o)5`~}of`P}L~ssZ>Zv;?(MaPqF! zUB-Iu6hmNC_|!gBg^{c`cO3ulRwzE@&es#5kw^~?%iUZ3G^^Pe#_k=JTjVZ0ber3CS5ccS2(jUn$i zS6Y?A^nj76w6$<^wa_eS72mBdoSd-rV*rtR1Kk*Sf#3D#w7klpcSU!cH~nz{$9?TI z&c_WeZQ5}4>wt&!mPbsUp+>9{^@xsK+#woV3VZ|+&& z(S_b4;ImfDUUX<9z{q^^N9A^V+3Ig_{E&Ud)79&lWr5^3Hhxw!*8eOHARaO1ad z&Skhou?6i$3=rff=31>O;>TG?u`hT+xoeApU#77Q`J!zbmHfE1Z5QCWv|>Vh^6|a? z74+K#G=3P>bsA%@YmN;Ypk4nbe4kcCkre}1wN*&ugUc!A^|;}8$Ljx?*{>&7YEiGj zit&5vVSp?cH}Jpn5G8kXc~04E2r+WU0P(lgIZaaOcPj1*BXul}k6##DF8I-KByqlj z>;l`|Nl7@{T;f@%d&WpDbcu#K18}OyE=@-!fJB<#S8Fua^Am_f4%$_R1LvLocYaW5 zp$@(RS^Je61*o)Oir^C^uK>`1W2m?KMk@bb|GEb!7AMbPM*@V33t%3|LDb<+edOXS9+7on{a zUA)r_eh&Kd!8hTf2dUx{moqL_zAj^AzN^5}t4NE{NXx_g@e2QIr<4B}{7H1VSX`pp zWID;*wvHSt7eEkty2ehYUM!n0+B9I=mpWhsm#V6n5t%Wa6dP8}>$MFTjM}dL%&Wp{ z24qd@JN%-;q5i7lfteaGMwONqEk|sAd@u2*u-VJ?3NhoIe9gcI`pSH^4VCBG!L~0! z!D0cw^PCxh+I;pI_S{wPC5I*YE-x=4YldzZVS``CKkE||DYT1ozQb6!KELaG)LYf= z_l?TcQ`9BfsE!@EhPMgp1}pM)y&@eIglOJ{DC-+9PoBcGuTxs7K2_@VPjMJ_ch)OBt=Rh z7XIdGNgd&>I+?u-S*(zedA2JgcrjS{?LsUZ!+ac*0O#^VZn|;A-~-mv2)_17eSuJT$~IL3Eo6nkY=|6U2VnGq~nUGVXe zI$sbK{YM5`I%{JVWQdVTK>IHa+3}ad1(c(+xm)%1>MIQ~{u{krG7c(X)7%R-qf>XE z1?B4sG9Btf+ufTUN$fte5{_Zs2JJqRC?SO!yO^bIpWu!T0n-w?v(o(LlUD=W^6AHA z{mmILW3%DcCoAj!deBXL9vk@Py(F!W{8>vG?U^VhbzJXoQ?F)?k^ocMZmzW~NmZ2l z`M?q#-bNF&HHkM;WyKQ5{BykzW9Gg`D%8XmJ4L%17lmf6`vfbgeoJ0tMxc)-?8aCG(6C%UYNfR zQLW8bzzXPArjrTEO6n_0$b%HYGJ>rmlmmXnS>08a17d0`f9&7}`pN4j7#ADw*1W}n z-DZu0a_o~RnP9}=l+&H5f>xPIG=`b((#6Gm$tU&SRMM~Pqg+ycgS)=k%66)ufgL*_ z+6MV7nI5E7I?VbJ+ZtfToo#J`DaVdf$_&^o&4zF;iE01Lr7J6l(4B0CD=9ko@*#7+ zAUu03k6e_n?{|*s=cP_trM_;X%{Ba*UXGn$w*2keto3KGB8+tu)oCBz$!~v-D^Rky z(cDq-)_(@d3nsYbmg_Iir1tiRiWbGf%^JN{rufJ&J8L{<4fAE>OMdvMy+AkD&TxK7 ze$vTx*DuDibIPQ6*muNEd*I9PyNX#GxQmb=J78ff-lW0e_bJq)e1YUs^*Xs!H~6VZ zO=ad~v~ohy5Am`S&TaUSA-m$H`xYX3D8{eIoI3RmI|HG%Do1vFLIsOR7!xnE`;v{ z^wGcsVtsU*Ftb!ohEyx6n7D73nevvZ5nv!x7-D7JY>85U^PiC)mg_@|{84~wZ??}yxB3*o_vLDXaiKdXz*f=>-UN=JRq?#}aHRK2m!77BjC z%!;n9q-w&LclA_doP^lm2_N6aC~aVFx^D^zDqmg<5??prI|wH!wV0mW`Xt7;DdAKl zQ+`f$^m`wt*X5Dtdg&VP4}W(*(u9>iBZ1YZ8lZ&;(MRyvuR6Ii&w~>dwW6NcT;;0C zPFQH*i7Z5>-Fg!97XGBbUPZWw^G?5sX7J+h3rOoD31MG^m$R9oU3BC2Ls~A@*eu3I zs$pBaRWtp|W_AYri-Ajv{yR~ls!A`L!Chyo%T|k#6?01Sy`!j#Z9Cbg_2xCnpQ05q zkMJwc7ZG}8yJg+WWk2~p9PiukT;PMxy-8Z=mSCwUcp zqw@S*Qs{57;qoGG^gZZi7N-}N#KK)qC6R90+n@C!MHNVDa zLcMNNA_BstCx-JV*J)e2>>`H#|1K3b{1w0-uac=cTmHXeS>xo$jVchm-+vhRul+lI z-aq;1YE9?4D(h=YHlxB6G2=O4=@Az(%KRuA%gicz<8O5jVrze%ol%Lg-Y_d z4K@@`nDIIn!AEIMdkUdib2YPN?MenRdF$FuiA+o9QSbT@RP?mIpA@4|w(EJ6nCcM~ zAPbp3#*v%lo4QrHa|K31+ zL&#_wP;EG>eNKuLo$t@rQAwK9Vvu4=E2R~xd9{C(K*qU2%ljQ3okgIfzJ6bYK!qeR z59i%C`Aq{j0kU|SVxEbwIqCi1t$;q-V z?qBu@1-+8~mv`RqniH-`#KPmV!FFAls-G0NTVn^Df%n^Z^h0rqcA`db%LwVVktAV` zih=ckm%mL^x_Gg?Q86}!|GON#!u|j6vTg@jExs?N*r4hNY5K>Onv{$)U53jwqP}Zj zM@$v}Dh>ZCDv3_M(?!06^O{GHBgYcbwVEsc-#{oo+nM~f@-HEofE)O~kzl~%5ILr+ zqp_q7tbPBE-)THa)qiU+k1H)>v^wFU+tt9j>QPxUrhRh6Trj=f)lCXW0;lWP=3Zwe z(VmTtBzeTH-{fGu5N9MM8jPA+NxF`R{~x;EJRHh4Zrp!LQHe>)lC9+tWlOR%^GGFR ziEPg-{bxV_v&6g z*XLT!^V)0)cncowuML2O#1!lC%V2e2LoG3_WvL$QP+b8_HgFfJSBya5g(i1?Rm^F2 zCleC~5bR^FUS^-_hbX6I*WR~>y!}UQU=_oK$Z<5(<2SQ{IR^*!Yzv0U_c;Gv3?3-ZLBmj*(19A=Yt+~Z1?MoYnDoYMVShhU$Ubo;5; zoh!TQX@~bbx(@w2pD4-YqiTjrocQxce(9=w%FTpTB!>RC%*y~}$o%5By>CD)`Lo!l z^Nu!LFW-(WW@8I5ELGCYce{w6Oo~=vnmt+A$fSAN0Qc?&2<& z-@S2-)ury9RG6DvPh#8ZMQM4|Q)NGF4X!OQAgWrDV;~M*i%nG~pr!hG237({oew2Z zaYpFsrv?3|5?wl^%W9Q2`V<0Z57voe`{23H&@ba7yS?w9*qe=q&z5`H6AWpZ6WJlF ze+trp)^bHq+$3-^z4a3T7;3%@3XW^bPhPSJ)2Y#C`s{*HxJ=dh*LG4>GIf1%0)az0cqd5^aXwUiu`~D!ecUB$MtI+m%fUBPn0o$=Wd4bK zBs`DQ%g&d}cNQQ1^NUn-UbA%8=aoVqK10~^as>i9EPp+DUi@&3F^Zk<_suC#ign%_ zAFhloghd-B=V!p8sm=llu*H?c!Z~|bHg3k#ZW3gzy72!Dxcmx|5 ztuw}pIG;(G(`+8+LzhUydJz?CsII@j!i-C6H)(l99C&_rrOHXQHFcoy ziha&x!hsZY|a?qXYj0h& z{`L8e>{ffe>C#UT{AWeDt{dHXd|YH|tT3TAqIbU=TOU7*r5aRUlG^%z9JCfl&OiTc zP&4cp*|j{B*zm&}3NCWi^w8JPtcDqaH2E^e2VM7E29W(LW4fBF>gV?o1`Q4L9QRx> zKlU_j^9tq+f5l^%)$=+MthF%UpNn@CYxb-&Q-K=!B?dK-R`@WV08I8t`XS#ctYa4Ctq{~7;YDHXh|P11k_22eslK}EDR`@#aj#v4M1ZH*~c z!PMRqhvZp1p{S>--hYe+lzLEzd#1o(4cSMR@|wjWXq3g%+K;qHmkUdsGF4nJ9jMfn z47i`hXV+IKg*faa0S3L0oJaGiz-=U}fdcg@Q!J35%Cr=(O6AGr9@q3LAB2s^Y^=O5 z;GvQyn&OF;A&2uMK$epJufQ;M6>tNA=_=P1cDkhR+k3s2ThHTEXKw>^E)k59*C9H$ zDAkLqqyxdAr3O>|JM1*g4|bO#-!A971&i65Me(B%jMH>%(DqzAxl5*Z%@uBrmzcfE zreaNBF{uK&x^gDtfbq#t5}SOGOeZFSFhTYuWeDww`d#&ZG>O>1OiM!0M-chcCpNTz zrW=BNq{ALRr5~@zlayLe#ro2?y6Ww=Ni%zr%zG9(KFUH2nPX=lG(f39uv@>fWwTIo6LH&qZ zI8-#T1WnH)3jz<`wx@_AWYv6<4BpEYV~!@y;%Qr?PiX)4=^p}00?#%>84cXEzyD|# z%d=k4;{2+ilrU};d=-I2PApYF1aQQhNsi&QC!vr=fhfTH)4S25O0l??;Ysot@kzsN zcaWnCkhxqTQ)tF6#!p0VqFkB2E5rOu;Yw|zfa|1fKKn8fUs#A>#4r-?u`_+d`Hag~+-%nXc^l23Dyx1|5GK70Txu zWcrK&_)=gtCGQ7xAvJKaR~mr?yxqtrzzEZqM$yD|V%+vEy#OuB4-wVks#aAp+4p9n zeYN||Sb+gE`_y?)Mje@E*#khAzsN$2Y1#19kG?a2Uy+PHK3dGq$pOm={c%lDPus3s zk7UXMj6U4^%3V2e{I3n@^*tq}ZMK-B50NTAXn>$Il>Eb-SVVF!Qz;i_eotoR21 zPCK#=-WwtTJ{ctaI@mY!WZISxtr#()=2XA$wVa7Emh$ZNZy8W_iN;>-^^I2-5~7Xz zhlWkcrX2@S`0xxqdj045;`J)xyripO1c7eN7_w%=itvlpY`&FR17XGWvSWj<^u&1- z`Hj6iUfA9;_OtQLq@|!JAmJVz!oF*~w(zOL=E*3|RLLzPq+I)DuQuH zj}#d~nl6H2pXY-pwlyO)0g}=_b$$+zGRgQc?^@& zPlO9>=&ijzg!dpB4wQtA08d|YT@N&w-4w7bR+BLZDu!s36zPKiv{Tas*dU3Us9_b} zq?WK|WuqQnmVbc$l*vg7ZvUHNv&>-X*HT!&kjbw*pi%2-5bcb(cVWn0E{*B&jISm; zNXmXqU?CPE)6f3%ehg>iR-WsW_fLgBRidSFT~q95bJEJ2s#9B=A+vuWvgf#n3B7e+(j(aoR8OyPbF*OJCLi&Ak^t8|Sgy_=9GWUzN-Zk)@c@v2dfS z{X@Dx0vIk=l%K~a(n9qtQfxc8l{CF*wA#E+m2iNer^}|`(ZE)O8S;*OatG6XN+{bItRT#u1<(1b- zn<&n-Ybg@+qu%2nzw)ZZ!lvC5VlB_!H#0R{yQvZL5Q9`Xpv;Lta8>v!t&hLd?f0;% zS5^3Jz^}&be>R7X4UmjdtQnuJ$z-x*Xo0!G>@|B*#XEM-jA;J2oCEIr1?GI{yPHdF z_I5EEQL(Z6-gAZmafv-X8k5k|D3st_PtJ$6yNf)AMNp3VvMmF}fbHtFFIELYrlp7# z41+>G={MQHMV+$cBsMnHuv%F63f!8RI3?L<aZo8(cQ(4wU- z0Rf|TsRxjct?@S$PIj;isyA@qHf-PNNVJzuH7zG$LqHGn}xczrxMyo-3(?gc6a-)8ql(}+T=uIu{{Y+Wn0 zdEG*#5Lui^DtBJkKKdk5mFB~8t>Q(cu4ZgxkZiE9@k{FNKOD}(@!yP;QS9qyEQ_l{ z?5AOl_-ZcY1P#^gr=(VhajleJZB;FTyIgcA2E!aKs5+Mp;)||7eaDySY%eWd z<=#>VucOObER>$6H-zm2;kg9yZC=~D5<9tNcLGAOKpfUjeuzUN+&7jK$p(`E^tfRR z`4O&I&vf~Ze*e4cHxR%1iw`ZpQ2W9iLIBre?75Jm`ExB{a7jD`j<*hK3lA3ekY;AT zjb0>wB3Y6z4=_gogiSzaCP@Rl9nV;xcatYtV5uPXf?9&=o+&4Pk0pPr8Khud2fXVeEPCs(Z&(7sj)9de+Oy*)QS42;rq8g(5WF7a?) zE1C-0%@BGz=Rl{f&a$*lZN3q)=vVEr>@J#p%La<6S+(5orHoGu1#d-LuWWGJKCPoy zMB-SQY6*w7wPp(5M93poYsNMTwC%BSY5U4zA|v?|<2?(_el|rV;1_(w5ItVAUshO_ zRj<ra{txvhiKz3G$ICp2rI+qFJx~~^-rOz|3zlFswZ|dxT22NyY0>~QT)NpeUJC>jQweB z6z0wrO3d_*(B^9v1+SEMK*;u@6KBs)q~*5k^H2V?a_|l^sbm3$e1VP~25U}Le1a=& zed#@lC*PwC{blaHx!a03!V?>UzbKnVr6o1{#+}|@cY~W#zNZB|^^>B!$d#C!C9nT^ za4Q>qkK~Aikx+h~8ZG19Hpd#~{ZCOJIBp3(q1Lg0rvy*YEPhCBKzHa5Rrol)_B9Z@ zAD432_w^2TSQ-}hL7A#YwjjPWR?=OPPz-)nU}Fii@LgAO^znwJh~H!EcBoss++QZ5 z9iNQVKD;5WPif};=)1L5b9ar$`8~SnrBsZ3hejwRN3nu zc{IRc{Bxvy+RvlfLkOu+)A4pyb@2<2C`MsGY3M^TCmO!MPMskGQ1Y(LEZM`uFMrjT zAbZ$qirz`F=awoQ+_bT&klHH6fF%Onzz^qzRvA8I_^N8V;&N90V!()) zQw6x?D<^>*hu1>qFXo*HOxQYa>G2ZV&MXKW5!gZ~ZL(JiPLrDyK^RwB^%fP@@q#_$ z#AJ@w{f^BkBT|Tmo<0i>U^5kiko5 z-3(vlQ9}}NeYsW6)IugxXJSh{gO72@)-G~kE8%Ofi}Joz?d9z>!p$Hdpf*xcDFlo` z_SVR5EO~P)qYgR)qnf?=A_Wmwcl-61^om2KcQa?iD5ex z&7!>HhQv7z670%wj_@wLLD znZ8@iAkmO!t#9VpJ-^zn-2zKr!!6NGe|g^E-|Gzec^{IX$jlV3Nj(sWpiFMk@9>i{ z&(;1F*BSl1z!UYgc17@^;Ci8wz#s<;Ql{j?>?~P))iCYo1*H!el#rz!a7>#lJpSh* z+~Gq<`;K0v)XPbud$rWJQXzf8Y*VBHj>X24^|25OazJX;ARwha*4~ZW@E8MW^iBtT z6vlAhfv&KW-+SaCkWDTA$Qm8TwImhLz)Ae%Oj#XjN`Kn7&XmSU7835sUB*c+0%5UnSJ9?=APkj@n5UYmJl0`Cl-l#obcWi~dQq6$$$anIA%)l#9J81CXisxa>5Kp0Hov$oNyb68`svszKgpi2EHY{O=lu51szf zQ-3BD%}UZ1aY-*6a#nt;xjcw@7P&DV&HwlVf7(?YNuNx~AFyjvEiTQ~JyG}rH z6G=`dhp-lxe&UPnrIY>Qqvz$dRzhj-;8S(AY!Qrvx^OrZ+tX!_Zg#m9-yW`-J=OcW>O*@1pysEe`Z+`y{UVFFj%ff9MSyE}@F7J3*bS zwmvZRY?mGQV~FN%4arWPMC0Qqy^!y;_q6Z%5~Iu;@W~zaq47xdmoJ-J^1PGJ&$<*` z*#IguJQn*WM?{EfQzrNsuO`^AZ%<1T(`_N@??{Qfx-!dJ)Q#NeizP}fE%!^6u!@pl_ z^dE@$KqAx#{8b1@%0X;`KY!N5{OwI|i5l6Ms=YvCBCis~ye{y~-xa}=3qohL$He`e znI*Gl?w;Vf#^njkXyyDUKA1t*EQi*qzBhQP;{G-KqqUot&@=O+mspX?$g5c-y@oM6 zr^pwFUa%PT9WCNza;(B=z%-0k<-%(=7H0p=*}X!zYC0WzD(+dI%Cz9AiHp!qd6L-; z!P{S+*KX~(Rg7c@yVgZ9X0#Xlx7i-j?#Q-aHxE|MqCH>qDcYu91Px<%KMT} zWUf%b7a7iahvY9@a=CAy{8T^YwAvR>?fld zs3kS~*F~hU&zdit*M{9y+;qdGUYO`Tcv0>(5T;S+ah3^bSfa893q@jmIo8>$neuqp~0RAjA=BFpz<+53TLj=#yun# z`0-lhH0eN98qi{+JRVtho^Rs(mhoFH8x?$g{`U(libQAW!G_x8pH+!0$|t(T=tshd zBa}()Cg)hwI}Ce98`4`Ln(@6VkAOPQ5-ci>8vR1>tbw=LuXT-4i-Nml{R7!izv4Ib zAK~lxzp)N(;$mpdKF^ODjy+6RlP>lPtB0;lo} zHam)vT`T)k>jPKY1U69BvGB`0T)0{r9yy1(;;2V~_=wKWh29j-UgZtcck^2nQgJ3# zbO3W*?K|PN#JhN-o0Wh6OZM9y37ybaKYY6v3zvKE6>s!~VeF(M$tOEzUT$#V6wzGw zhuu6lW4M(dTT!T8d*hU-sw(+wK-R~YhHjMOy8ZSF&Atm<gox|(P^9lv=CIxUsd%%pHU4LNeztpJnb8A-GT3G|!6lCvA1kC8!` z3GG7(zbyR9z6Z(2dV^BDCX+D<_QEIazkFF;mo7CLY7BYF;>WwWjF}t{K2)@dQK&Tn z3A*d;XC=FO?C9Q<+WJ!Yxhm(bu>oNysh8iknw8S+7UG3CeIN9dm3R=T$JB+qw}`&eN+jI`+@RY%Jws7SK5Grve5?q zwLsvTULi=h+NyKz!jRylkKC-p{O{ZjHzoo)XK?wWjd|!44C9wxBRo7bJYiVXFGYR^WrX7=AlXY$)nE3lH@U(f_jvZFx26v0rUq9%%ClrjPL8^v+s&yU4d0lG_CI;C79rd?I$!-Mf{I zrxt*DOqLN`4`~sg+gz@+%O|U88|(}A>Vr~7_L2^{ynMw8@>SYJQt&bBUF*oJX<9RN zI;!3kLb#~!Gzk^nh|a`6^SXUcNn4%Z+F>HsC*bMHCfeL-evp9Gsr+ z0km-HhOscY#uhyT8^bS12Bz{}l!KZ%+e=y2>si+fsJeuie0B_of%CAHD{YnuB~~Vl zvS|IKB;pg<@-vKnj$KgyUSWmAotMRHXXSPa1LJ2|-d>~^D`TDs;c6UC8dQALg)UrV z32Aw^CA?5Ti>Z1M&@G#`f$!2r@UPq29v*RnCyyUQ-nH3o$ka0R)bp`pdfy2napQ%A zQH?e)@oD>|n0>rzmY_|W>V>d0mImd+UB)S2Yy~c4k`@tpyDswK)&vDyj<6djS1n~jy$bf=>UUAw#&c=tP>sFrF|J|d40)M8c1 zMqfpeUrOp3cWVGYARQkG9e=vrPEXI#SDXhUtlhnKUe_;P!CO=I%WG=h>$SeCUa7wx zKD%e*KN|JWkG7I#bz$l9-$4uFYfM~rLHR7!0Sbn-tkKe{i;BG-ED2J{JaXO%(kg1B zk38Qr&9b~VM1A(Sz?&){@~-W~r(w?DRz~5Phd{fi#b2VDuLy&Nabr49M0&<^@U6J%rUIaBB!?Yk0hRc*4BcD$TMlhNl}TqUn<2ulS-Wz>Ip zq2P>L`cCuVrXY`7725EFbh8s{M?-L{x)sS|af z&3G?}7nGZhZaRMkB?h4Tx66O3{!RulW`7qPB5%KmZsQVg%l>frrq{?0*v6N{~EG8}#MKpw&Hb9#O(8$Mc&i^ZQ3NZk`Y6AaP&+mE5p*dPaGrJW7l4e)~+^VR;2E38xj zs$Z%q;bFasiz%eZG<8+UB-FDlBxR=~zU6md2d9#a``)S=xg2D88vg*?lHr?=Irx@a z|0Bq64sDU+d^)wuoX7vr^JQ0rghiLc0r*Q<_JhN4~15{0ly(He!VVEApL28K=VxYr2zwgKEzjm4Ks~Z<8 z_Dw$|X0yQEBN#v;tnB$jd)14umJkx$AfW%q-c)jLs+paH4n}TG?Bu~KH@>p@wV4t( zJ1;!1_1b*llBDg{YzId*nRpMPd|Z?(`t4Y`6p7Y+iJJu1Ok(}9gj+x~96BJva>-vz zH~1_ecW=4@Xdn${94`8C3s1O&(R-C9CrdnrVH=Crxi{?Dz4XTw*wqTcVo}P%gYJW& z+KHl5bwW4C$=_g!v8rZ zO8n_P!3p~))agO;y`r6v95~MR+_5j^73CI-i7&&1cjR8$p~w|`iL|4^%aJ4-*Dd{C z7)BSN`W6<%x+yeK5G@c=K6hA^^Th$GK%dCo-dMi4{HHmFQY#KT9+(_ zv|X-Npg20kx`hpT!!jNcy@!jZ)OWckk1o|5H6(!$2aVK8_!ami0o1k4nVFrQXm0)O zr4#pmXF9n~&8DFeW}hq3>%!i7E%)qwsy;|9GpWExV8pL$y*a(j1ehPw-)|L#*XwbO z`I!rz%na)s{Z}>b?{MY)^|oZaxqzKKu%s{q>4BQ4RjP%^UZ|S*jc|9z5aC`)53? zcfY*$vXpL}O{kr?)@m*+%$yaq-eT>BgFk+F@(HG1l>&o z89nxd`lZ*C@73e82j1IT z1jELQE!?vllPDP?_l>Qq(GnGxb|Mi68uSgbF$PVpLbX@3T#cS~+*I4w-N?eO;+tV)vJceXnbmLPWq2M;Ur&$?D z75_V;=+0|avP-iN#w=u?66Ali(O==4|5h|23tm$KjeH-;zbT+}X^w?*yvY}Qz%ep7 z|6*-va*14J1Ot;-bZM*o{3C+${J6{>X8~bIR z@0bv6p7j<@r|lg?dLhf~;?*+ttWxhQIxWd-*ddx92+`C?6GG}X*O_g>FK&=xGx7%P zkSmH*RV7X(bi&=O4l&{k$U)>?{h zGp2Bfyg{}+bUSJV0M%&Ra%*BRgeM$S_m5|aKgZ6Yh+anoOPZko_=N&=fTHh&UjmUX zn^^Q&8#E3)5q}quSS9W`4Rkd5SM!_(|LLG7Zm8B&)81Mi97)=!?Vd!pg$gUz}WkS+x^IQ=F{Bt%O zdXI&r$8?+B#o7xM%@{bQq!C|c6ymIC;5y;=W5_eL6BF`%9aFn^W9I8Qmc*KzFlPW0UtwUdI3dTb2M(*O2BUdfR*zq@se`UtM+#DewFy!Att z$PPNt+B+BwE?fhuSG?WAcl;~2P{1?`G+a}#0kNgd=(Eg*@2lgPGhmA>kK%P8cyW`Y zlJFXh4}7L@B>hK!jp*y9OygIK5CinC-s+#$F-(cHssk^Mwb}*B)21-mgX3RY*7VQT zimyGH_4Ww&Tz#4d9BU~foaEamnq(UM^cVd2JWOuE)V$Tcc!F!c)4_|-JnW4&T<@STQ*#P|S-aBR4JBgklmuQT*USKSeRC`lPX-#wd<*7VqQrac-po#VTH5UH84eSBD5jmVH4vLtN-S6 zaf_U}TS4!YF#zEVCKn@B@0EZ|??9HwvqiyY+Md0hMg7hP^>iHEHLqma!IszLAK!w* zg*fCo)gW4jJa=MZAw3Z)KunRAma0gJu|C;4 zKk-aWMZoJE6KRC>k`D1;VNY5t2G3-70hGhp3vsZ-AP)_q#uMzGnTI{*8B2uGDx|q z4F=x5d3{iLw72mB?IlIo%Kry3QK~}z?35~M*7VN&n%B74~3!Y|WfsD-D z^FMhOr2l*2c5uB}BI0M**N?lb%jG0PGk>~?zrxL?rjfJm+1JX_XJ2h@FvuJGlbn@J z^pyr+9?(&e;?@t5z}F*T)BS6I0)&9d1+N^0?0_Ya&4=r#Csm@NH-Q>r62nSoqbBrF zZtT5r*z6p+W8&LWObW`~CLsa63XZl}n|&Ns8@rtuo_7CNAPj0B5zz4EuMp{(Eix^J z;%hBZk*}Pqce#rf`=wKo=6?KQ+=vW@ISCrp-XfI~h20r1VqH-O1*DrDY~)qWw({eC z-_h)u_Guhzt??!em@*_6qjhH!2n+L5f5`<2x)&BM$V|zt zGq~rszVX)P{5UNK7iRITK68R5Tuss}kDubBstFW0*cKEEOs7^>xJ6MbqlFLUh4reZ zPD41b9etvWp~y;?zg~;31ZO{HqP`$SPK}`Z!bW{SY*o z{v{y!kc|}`=LH#<=HixEVnSdA_c=v$mFLu5#QjYZoaJoh9|}P0xl79sziCMaf1xm( zvyDt3KYXidRSBv4P`R?1J*BNxmfUqwSuCZ`NpS1OSH`O=)Si<2O^@n*g4}5{i;epn za&s!g>PObaI%<=w_B%>z7I)IJ6}Q`t5HYQk5$iZLNF6dfemn&pXP$hO91>?BxSW_R zw?JxPVz<{ze%A_~@`{Z7L7o;&QfgIghGUdTIE2gbO?llTw2)ON<)NQ7C!Wo*+{E+A z=Opc*<8?vuju+4iSyNR5FPcAJUURKnp`xK7?(IRYHGRB(6ePD6|4(JwjQy#LwD@t@ zeZ_nHl8)mdO7xJPNeXkKbWPgv`M{cygJ5x2+X`;`Dom6!ZLS6d1hsf=zeHsY=k8?* zSEs5b^Itl#C5}fH!Inr7uzS15{O;<)PvEcloPM0u&=mEm-l`$O{>>Ie`}6D8QROcT zOY4mBln4=fn$j4fOo8;yVHI&u>_ zLe1bK7mWBx_~k=#-J~V_=85aiL$qp0Wwow_5anNO>*J1l0B2gdMg9sK@f@L+P`Ua& zO?pTL^O!+`aV?vu%E zxNSm6vFNDM_K7Kel_Hz;)gzQeK45VsHwt%(c{Z09%9e#aF0&}BD6W`t^y2+>&%~wdTplxJ65VnQY-!?mu=tcF}sZ`iXV2Ngwg!3v&h&mN@|b!X+;!x2+#HO&PLM zu6=HyBj|*4@_0~ z+QV3gv~i_<;$s=jj~b~z!{>z7o|_ycC@Eeo`)LIOejKFoAj=5*DO+{jkj=YXnFCMQ zMrOki?)LoSqM^S7H%;-cptolM%9_}b>(hjVt?TL3%z^lh?-_48dVT4X-r@3`j|T?C zFUYqlW|arMkBmiJ5j)`Dz^!pB9uJ)kMtua>!y=s>zA1*3o|<~d-plL%tPrcuGMt#CY?=?A6SJ9l{%$rH#!d3pIK*=$9EGrLs_9rkJTmw|*D6s!q61bAK zE1e%}UPROM7x-tNx<#|Cmt`4jXZ8iDHvKHm3^GubR)aZu}lfZyE3S z+=|5ws${On`Mtk2cFBHq*ex%g5#W-n-EElT>V--AsN?~{G*x9ERJ?L7G zb;UjY7oqHY=?{-b{lQDhQGN5*VUWW0`cDqnRV4fM^0F)1O%}P0@R{mA957B~px9Xc z-%Urf`q2t*kV4?`f6~eDDfthY31lX!D#EG$9jZU|1E)g8q>q9GmhT( z!x_z{hlkfe0n?ww1o>vt1&+RH)bo4h)u!DM^>v{wJF+u8_!NDL=%Pp@)76E$s*h%_ zJ-v?zR^CekKx9GW;z9L~*o!=SLp<-V^(?k7A_*^vdTwH|pDaEUOWkXnp)JxjW^=9I zEqbj%P;1J_9RJN=Q9{7?r==~}^s zj~>-RiySH;F~6BIKAJvegqoBKAw#*EckU*RY~jn}KRwr4;(GP}5NN*(`En#rrrgmO@{;lT&yo*@!EH?E*Ti$mm1f=*fAnut zcr_YwDO^eMXZd;x`lz%um{nPJ9!k>kG}TOreaOF8=fM#k8}gizWOF0pqs1@_Orq(Q zkmBp`)Q5Y<8vN467eTzOE?!X<(jslhZp(IN6;_W94M`gt`=>QS92zm7o77vRk&PA| zCTH$(V0(UKqm{JATgIC*e^8wSObNP&hN#Bp^g+2pL(iCK@cV(l4tC3PpBfF^GCdtq zD-z=5K9?yRh#IdBXB`=?KvSUm26@k|n;lb$#`c6JwL}+1iw==YL&UJNN1Yh3)gyAY zXN*^u)q9iGT!s8kgcX-$g|?3pk=lnpyjOYyCD{F&ok-(tszz}habwzBPQjP`a-2cv z1kZ6738w#9;Hdznx4ySq*7G03nQ*tL?t1HLYo@C#A>_rk?)i`|Lmepq8GYdhxdW5* zL35eT?FMH1W)4xLm|&6=w;oSbS0E~OF_sAyD=891ZH@<)1?3s(-CaEw11zsEy!usc zp7-zfUiEped-oN9w2HhkpZjIrrKF*5c(V|&WBd}B^kCYqjP-Dg0a!vUCE0~b_~2%M z1RVLow@+K@d1*cuQKB0DszbL7*!tDdg54zo4}iRlo&r#`eOtmhEGB?Y+GQf~og=Mi zeP6DnI+n*{V*EPyVn*42B}SY+z^3}Wxmm)N`M)9KY7anp&jghYbF}}%@Oh~5;&rP7 z4@?r-^Fm4*rCi#!m8Cl0_hoce{$kIyc{!OWD3$x3n+*ABY_sAI;(`Lfq9+*!tf^jm ziJf2gRn(@V`QU7>Ts|RTD&p@oS^1mVDv2X@t>eRKuvLv^)#nh0}zXMjTB#rV7XYTo8!uO8?{#L*T>OemaRw+(a+9?J}uw7nt4kG z3jgo=vh|C|vN3F|nsR2D+xKqM1RM|4mpU}_x_q=)4r=O1&#S>&&J@cLu+k2g(tVv$ z-srpB&@Ns4bN)>(<>6Q7#q!h2MzBzH!xsw)+s5uMp+kjcsJN+xHQU+oAb{F*1-BC3 z|6cGk|I*X!7;Pab!@6vOM_m%C5eM3seG|`@;!=cTmDTzeJeM5-8nj>L_soCqos0ON z65Z5^&*MKlw4YbObk3cmaFnW0{i zcJX>bR~Vpgd0fiya9WX;QmI=u%$0MqRY4Z}!kklU(S&jvjjg*eeaQ_0sy%z=$&<8#ZZxyY4f zzvq(sWT>4fS)#Q0u4)Ui4#!eW@i7x}eDi`ub>ZcDfO?UwQW|6tW@Yf8pl&22cOhY(qgesKLh5eSAx#ggac2 zz%s&$*-i;veFidKI~!RXG}qHQc#tl*L;Zzuy8qEx^8)r{ zi6(5a@N|oYj3nw>!&-c&ImB5&Qqo0~**Pg{2Df)C_(N3!s5z>G@ z{V2lpWlkZ=Ukgh;Gw>m|Mf~uy3$(`2I=`_O``OvS*(>|-)=(slb?KwTw|?2ZA*J8g z{PXIBf}WREBAA`w6%A3QM$q&EOZkJYZlu%Ung2;T>;rdHM?yI22d<7f zW-djm#fgP?iSKaTTN0O@|A4Mu*+;H2$21xK8cRU|rlGEq|GT^Y$vAuG zf};d~ExF{qKjI^m)?!tY5G@tqjaEa{lbA#u*;Lo0M2S+9Os1n=;|9w6o zy#|&W|E7qmzlt@V*~TY}U6WOTCP~w7-#Td@H8So}b*bb{nH=_-nUqJa&en62^DBzx z0E{_SP|swjbTQmAptMKf_E3RObn%~!Fi4o8Ubb)k0Q=dRvSOX=gW^i61Bp8C0(aaeM(C~)fWYleXi*4 zXa0OKIZW@KMlh_V>EYVHTdE{DjVP^uxTWfo06j=ioyTiEnb#WvnBvRH1B=v*TCCN~ zb>H*Qb*zq{R+)3EZ(9OdsY5!b2feM=DxT7QD+=U;hue zZ*()K{=ZLSA1LSJ`MS)yb%>#c_ocb@!YZ?G%jnCnc-h{r8nh96Wm6E4Gi_EJ-JO4z zN!IHQch)L9m*RzS$Sx{W)TmX7{`-+F?LlOkItZ3;4#paNcRg-95%t|4Yovj29>6wF zMcnjBWDOC&b>3yLL{~HTy$nYCP*iBu__mOXXiiCWsbL|^TCaEh0yh%!(j;}A(?xtV z#K1SVWPNJGxk!xpIaamd*o1#?a9PKd+W#mU{4;lA*wG~0XKHMi8cHoXp38hzwK5Y3 zR7yTAnC(1J6?Vy1^0{4RwOyjnf&r}$Iuk|+7S}e=xNxmL3pmWWv;AfF#1s^ptJy-x43qzW~EeDvg0EgkF$O9 zN0s+w*kY`ws9r3Zn6TT29X31~){VP_ePJk=p9@-5gliQl<$sF)^@6Eod@Sp4q@CWD zXXX{8m+I%d*%YMQ{{O^Ide1-b%@_E^!oAx6&D*|x0AA3`9|xZNm&DTkO=2lWWfT9s z*O&gZ7u@&!n*Cqx5HEA5^Sa-GPgYIaX(7Ch5B5d$*0i!kv0(m3iBQ3un+{1dN9mmt zZ77W{p!3s95t!TPg;+_;aDczlw$_v6PJia3*(u|4t*Y*qiq1Q87!_;6I}W5LVDdV! zj8$lJEz{D|PjuN5)xFGY`KwvnVW^d#s{5V#nSY2xV6l-AZr?wXK!| z>FHQSIeIzTzeFpVQc7B^JkX=Mns(zB<7+MmNqe)owLAZ}L4^CRzUkb8QhpxqE1kS6 zPjvDwz5o)i*aq!dtT>%pWmA`>bRUa0u3Dq6Ox&Y*c=fQFwNgQG?6> zSK60{L)rfAKRt>T5p6`YkQBqH#x_ivO4h+BYh)(7$zvu$mOQd=m1Rb@WSQ)Q(Fi5X zWEZnw3R%W7$TnpE-TJ=X-|-&D@2~fV;~2+%T=#tsb6?lz^EuD+IzQ)c%La6i3N~A~ zPfjk$JAPC=w78VnJ_hyqzAtH}(;oXWg+p1XNWg{=Q`xl=zH~ytS`m{aJD}HQA5LCh zO@7syQ+Bq5#nB1xV`DoC!)iL3E!hXbaZKwACshN>AE)1Z-k2nF=KHaZqNT+pnIBQs zZCBNt%(#d6Q;Oxm_@53>L9mq6Rs+Y!s#_3z>sY|-SK!@tIHfC)zxsGT;!Bj#v-l#Q zV4wCjg$P5QlQ=yMCA;FthpcX@x!ixgy)<^xMy{yK zrt5zJLFTH!5i3>C_Ojg%pSk0(QO{3@9y1OWJ)+#i02VI<&W@z{0e#}1owZBVA@9f9 zKd$TtAblp;me)+_`~F)g$~P-x^?Mv30Ej{2cTv^92_Z0^iUrAo;+^WDAgae+BmQFC2j%;Gb!{A^}cleDB`) z4KZVB7O-aI$eKG3;r+Ar#&W?ra^${~Q+Simn)1-wIy}q_HW-U@m#o046N^APBai+*f80`qBlS{ z48JF*UO4!d{9d@W_)NdUX%qi&?oq|jH?>mDhoc!dO%J)ci^tA(!^T8Ss$gwX z_J-kyG^*^;9&GLgMe)=}3XE=xHB!o5sL#bbxS>AUjqL^ZNce@Vo)1-`XD9~Rf#f9u z;P)pADy`&L)2>eVabcC;Z@Q=qB&Gmq+iTK<>dnm-q&|bV^@oBg-~n>lDS8iE@OF=! z4w!%~1;al$fZdS7r`h=c?$fXlJ%bKX4{A-!x$$0>kbuxN8_vcY|5SnaeI`D|WZsfk zdpmbyTHst${6hH$;ani`yM}31W)%OFqF{|}UpY&{@Um9GNu7Oioz}SID8AYli!Y2` zxk2-fq46TExBPW-{rjzxu(wm%f0(BPTfJ^60x+uznoS!1^PTI=M1zxfwF3RZrOF*4Ku^QQlE1i5fN zRKrdTr}OE}`4+u?G^RB3_TaJGo)RZJElTiZ|+Xg|`7=d{)+9V!Js0`omxIG)Grz>|Qi_ zOGYo!e*QHyvi`T9czoFq;t|%^lE18C-RrCTe6)`BBWMMZH*kr*aIC-v#ZOW|x6Wt`eFKC{}fRaBYJls07vWWBX z?LDw2XeN>?Y3dY5M{Rct$oCF4NcnC(08IQ~mVzD)<|sqOeO7~NQiAIG`G03HOVeVT z(}Zh-X~Fwgl33n~5{uNBEfG^hxxQ z22#u<_4cuc6N2QLYcTxig(z%(440rRfp%-{3>-xALSKxov?~f!G;`KTmTiRXGm$6x zq8!B+Ki_<=Olg5z>9%XKKDa#xwhDcE5c^ZZ-C|Py;lykS6HiOC zwo6>V{{sZ1;yKUbFk@uXtzLwDoy~i^TZ?H_mf(B>4W4hviL}VEX-#YxTO!vb%#{_j z+k?VX{Zl`QUm8d{c9(<55Y{BgYv8en*fjU|yEDsv$Z6-9*G5aQF78ep;T^NAGqN=h z4aIO2DB6fLbwl)Ba%)I6)+KuzZ6VN_0B@igbv0?M3^HacK%IC!*(t4xh7yKfMc&$raYN=V zAs-JlbEBa5zJ#eU&Z-(R&Kie@&~89SdJHv6EAk|#8s8R+#Mt{38u%nMfUDV>Z8_@k z=yNLOnime%_CGEKJWCD;T==){^V?DbxyOy15gHBt_FV?Eahpf`bM>ho0`;b)fme-6 zFcZ(R0O*|~n5M8wC=G7d^7(W`CM3(SY+6uyJs%UdVk_JAfxOj&pAXL(AmurJI^z#3 zonHs9LbzQNPppv(|CD%--SOjFK~cO@y`hIg)=XjHmEgObYCcfcp}QX`NO3NJ%8sIJ zD`x;g@#Rr=m@v7Fd?O{W)Jkr?R7g8bml1(<=Je-Ej<|@aFtfJce`{<%GdRBXB~;CW z#)5EL#@0QoVfcl|_IC_>^PJx5dS={&9f%ysev$Hu&?SHv+I!kqtDCo(P=AUU9#iQd z8Iid+sfK3!U~TH+j?SqF8K7*+y5FMpIi!ZM6qY*VIQ@BF zkpj(_vIg8Ws9X)$Ye$GL^2mdVU-3+MkSR~SBbSZJlU!>)r+k&yApJ91clnk4O@dA9 zJbS592)m`K;X^NOCf?6MRTdMB|Wlg{RPwws|n=lo(?GAJUua zB@~c|(XMn6YS>#BPzb|jQ;6mhRN(4dLA9z;V!T zN~P>(gvQ7{prVPg&_#n-yElNA{I72SF8yy@-I8~Chl@>tqPfK8_`Grfy~Z{#_I}Yn zwsCP?3HD*{cNn~6gU>=rZ7Iyt7NhLbGzZ6zTUUMR0_22n^a1xLAm&H$x}8x#Z9(Tx z*zC7vFO=(Lv;u>dozcw(u08AgZcjktPfPRK2NeO}DonM{tbIOB&tmkSy^rF)VAPfC zBYV{5NJZknLKrDeFUr6aD7e+n4)Q*lapOy6I;pcWwbM)`xFS<#gAteUjB7Ue#pX1O z`dEB-UPdL}tpFW{b0)j6a<&rPl0E^Sf-aQvJFkR+fwDjVS|d<+ zsk+DZ3tOWj))VzOXn)f}#!uin#XI0#D!2EiwPkU?m#jmx!>V5ItD?p$_`!T=PMt*x zh6ylE7A=o6hI?vX`~VPQf>gZA<32fmYw6rUz?RzCgT9*TPgK4u0i5A4@l8#&dVw^{KF2iu#Xx-(jQFC` z=!@AH?C%YI*gS78=P`#AQs3xjw;dd-oO>qk)ehq;O;;(!?0*pLw$Lh6O3yP+;7nt2w&-^b2hflX1Nyy8V? znO$9mqDBL3>al+YW~qW1*5Z}*+N&1ClJUmv-?Ep6{zil!$fm=IA$7FO7~$-3xW4=R zcH&9iu}p>eJTF~7D0!mwO@fUi<&MVcL>vS&rqY0WsZrFP!gi zS-(u28?JdnQTg>{+Pt<{S)=&@^{5qBfQb|0zAi}+@EWznqzdYG{sfr`@15j$pSmy& zeG`@TH@`_3>BVD_q4q+oTsqEd51(Kef8P{@cUGIV6U)*YjF8&Nq8}j+`x_ zgg5hc)?f1`{r=QnF{|2d?LvAX*$yn|p6vzWPPk^j)9sx(ej(3zxJm;$6QO%PlE_)c z+r5T*8)tJMGKoAQEK-1rAop?GgE$MU?@0}36Z?09Pij08J{;f3jR8C4xjRF>L%h_? zTEt5M1KCJ=byFV+Wo-8J9dZ5SG+56t7KS5X1Cto1YEPOb&c*YU#aiY zJe_dlC7O8sEs%Bhs{*SFoqN#y!49vpD4%$*>}OscCKN1Y_pRuNQ6$E1QjaL+8_*ZU zWgqvnrvxb?R(@e;>*O0<3qoKaj>kx_f~%ovlOJ}#2ddd#ZFp!GU|xB=bUCh{ab zYez1^s0#CG>4bldZfeD~UBMp$Vo9*1UdQ|8ETvfca$t8g%X*dqZTl7l!Q&o!D66mm z;`f|#=fP^R2({VTcPXtt3ZnW^s_xTS(7~PsHN=J7CSdhS;X3;i*~^dQHbF1pk}XC{ z|7A!w%6J|mK@aEON1T-tb~@h}i6ZGj~f6X?FTJh<4TRzMV$ptE6LUxPnNXDpd-fR0?83S^So=PpAX*kyqC(DQC$Pca5b^v?b+P#-(9f<2_xgFvDkvy;yU=0klkoyp`ac+kZ7w%yU%Y z8tMTpzv-Lo&cI1xcR%JM5TvnCKpi-wKY8^8C$guy5>feWuoZ&O+c>KX9G8vm%-d9O z#4>38yXl!c&n{G4^lhE?^4qD$)B(?CKalA9MZ=9(tJX@(-%?viUr#sr6rDO+;%OEn z=5&=ukBw{Y&5G!QfBrK^57&lP57GKI+H6C1hy)~46+WoT@FZ*>c z*_-#YTjUgf+ciEo&AN8XhvSrOrO(i648UFD^QIvVzdf=^p+pSF(-gXp46*=|T~OGNcrIUo)= zSc1F$^q?dsbTJz$q2Blm#|gbCGFKvw%2D}UKo9qnvBz=!QVe3JGJ&jXzQc$^mG=?3#Wcky&~bB zNnsH7Uo%KPM2(NzMtD`#Q~gW13vcRLRMPO>XC88Y`<4zN{iQIy(`P>)^W)y@gvWQXj);uYYh_9lMgLst)Cw3Jmv-( zF!fhs=OMrUb?+zAkdskm5S2V$CN#2|GVGX4Gvk~HBlW{;UGD3A<5qu;4}GUWW45{u ziBj5Fj40LUV^>chIeU!F04|zXLzkGsfT-BS_XVI)rLCHaxw)DlGBH264yf%5)ZYoGija5`l+!-eE9d6@ zQtZ&+H1MD=?*X#Go`EVd&29QgZF^3Kt<~sNu_8?{4;RmWL0I`W;|c((b7Tk2KLfOG zf8_~P=st*_u>R!Ar@BTFd?b0M&l1Jz^J;_OQ&{JRySU$2m$wBgv$x#{c`DYus@g*=UfX{Z-Tov-;U1Eu2>j3=jA_%eoiP* zVz0jz!>Ku>JL+nhfE%onP(Z)*`6I^fg^p6pCFARQa^i$ghK_R*t95KjYHaejGfowv ztc?RPEk|#(ED))ahr!+q<^p(1^_d({G(mJFQnoBZxGOWVy;mDlIx9q0JraizE#WvQ&|!ua_WQ#gb;K-sz5Y;Bjql`6hJN&;4TrZmOd8uiDqJgGN;A=WHp zH9Cc`W9qRy7H!Uz=rw*{t^t85Bf{nFV-8BCjmzZ&cf20Hv>Kim`p{_Y&XYXr|Hpco z*h%q~(2JhmIp~o4R1#k!K$VU9-UW2_lMS)&w?lqp1bu^)EX?XU?rqFHCn(xyP6QoafWtQ*H&Ii$mbG!djqOqSO~Wm>^y(8>6^ z|F1Jb!3Y_twC9<@)bXWKORGE#CQ})VI7n10x=f{QUDRv>IMV{j5g=^Hy0wIB;t^oaLe*M@w_Xjgrc@jGH6ewk@j+e`0xhyUCt|R`m#ZDICc$87C{)E@N!S~Ss zrD_w%3cm+*C?EHzBe%(6IeX2iW=Bb<5Ua<$uNe+r=F+Q|ed0Z1^0;I)1Irwytl`I- zYs>$M_E4Tt>#+8pO?OQdej;DoxW_7;xRbn5rdPjH(knmoy7sm#PP42fYkAhR0IGAS+|LdXvhmz zOp9TL4tf3x+YaiCJ8OQ!0Nhfq_R`DHNpMTTnYDz_K{Y2fbViPqs`)~I>o^wwJz86*w&g(-^?DoOv`W)+ zHPKKk{}l(b+bCJP9^d>K&w1}j^x{FeLtxOCOk9`HaVds6hrHSEXkgpzbCAhykI7_Ig=`c<~CAmFrX2?-*Vuv$<#c^eIiWS z$P!Um3mSk-;%df~aAe^F>aihWx7vG&4_tqHoi1Ecp4K^+%ns z*7vdEk38CU76py1X!Tfb=RK>V96d!2?X~jl3AXGKJl;qw2Z!|jB&y>g|ple_!B>O$u zDc4ifbbWgvTzDU_`5}BG8#liAu&lw)B)-%2Qs_eeZ&Leycye6c#?s|^wj1qfgf|!b z6CSv%l~b8E@%B~+EICVgy`uPLoq*rQ)i_k4LO;zoX^z2Gw~Zy%L=)Ad;&sBg;V0aj ze4c{Rfz6+Dazv%0_u^s}UDlm_oW?)+!Tdf *fLS`<5uF{mo~_cO#OIZ`PYWJx!5 zKbRh>rULZW;P{OJ_ZA($)~Mep?T5u3u*Jsn_1eu26W|$yuw?>uym^JVv1i5qfKQB% zKw<6v`_c-u=wB}zAlyp;9pvUDk!c4SQFX#a_$eyeP%?xv3^p=2I8k|QP{2u7{Wf3! zLvc_+A6-b4fV!}&2T~=o09o2_Ctr4-d|v_&7wV<%U%A;_rMGzZy#=NFgD&YTLi5Q9 zt4Dwc4$}IXYAA}gk72EffQ!FhYBy_ku+SU1)E5d}j4oL6xy0htcpurYoZxXm^<~}a0K)GwRIIT(%W3{4(DO*!QQZmG$5#3;5$wI)Cr4FJb%VYh>io6j3&Fh$nv$JbBgv%txs2h=f#tEZQr^}YO_W}_&F-dUNQYPrm_EiDa z=gim}X}azam_|$I%>+CYp7BDx|DR8vafdS+dqgaW?k~zpmP2qlfp`n@EujrX{OICV zW=V@SzqF5Rt>$lG?dGl0!x3KydFJU)RqzAlE3-TJro-D^f|& z`9ZTrDMOCdN%nI!T{b8>r#*-L0&r4A0lRTlwG7RB=UB+z*>`*$%rM9=o~Hp;PZ*~+ zt*cL7<+Q4kwXsHVI0YlG+!{LKsX#@xZzAe)2Pa`atNtNinw+J zF2=ISrM`SGD?>K5v;igyRm}TKyulKY_T3mCAJobGaN0<6Jw)6{Ftvoq4Xe@Og-rnp zVht(JXdSCUKG0GkVMr2X2^)=7;~uKZ6olWO)|F5|TeY1=Q8fMc=C}32VFG)=lV|uE zeMHyb{vwF`f%+;;{(y>?DX)C*Ox1`l%k&0gCL~e3P~-aBhsTbj{1Ws-`BlTx)f=Pz zeNW``XN;}ruMIxxlv+?)3R}~(L>Mt8W5zi3aS$xhL{KLU->|j!Y3bojc-u3XNK)gN z?v2-Oq68SvI)Wf3ZkY8Sdbl@}|LeJ`jt@moCWdwmUS_2%yTyb0%aixDRnhFz7^wT5xxBY^w*SO5y;{rO7j_DSl)mpZp?z?qP zl@rqO39aJWti9h4ya>yGt#``^k-T`mgc?G~mmK*#QhEv&Vy4-|UbE-A#izuLzl!o5 zHg!i^@v|G&TvI$X9rQKlve_o9{u-mlF$)%{Q~nyi^W?|0)uqRun@>$pp~FF_onTLN)u!Be07I^$g`$^{h7pAEhqyPkp*GktOo`IJ7djt*NjXgsr>$# zY2JYPeUC(??x9 zvFU_nwf=T4yn12uVk3Wms^lCIQ;+x88F7lSKcFXOKRs!sYNh5_R{}`d7K}s1LnbPW zd81155P;e#9jnT7$+2g3-t9Aq%ujw`FjgE0vVYn0h~@hz>#yR6=Yeh{H2mnX!ZG7P z>oiTY*Dxh}LBHM-h9PP`ZYeUS6Q>$Y*orv>>A_=?o&{_5uWu$BNL-)@mlUZ9&nL%7zi6t6!DMYhPxRw9l4r*4EZ?Tl7~RallmO zOv}A&SIwZ2U`ypg=W#zij!1()C@J|oXG&iIUYSBg`rT*Ebj$|Mo%tL1G5uR@^xf~{ zpq<~(8R=XPvzET^6ZLF=__O^+2cRo~l$zqB4`Emv`ihxcr^J(A>Q%TZrsT@vm8lFm zy5thnSn2$glmqR-YqJ{pS2VgQo7Ao2?kwmp=BcOW@K9XGQTvXSZ_szY0LHH8Jmz~R zc}=|b)Kh@8OLy$>sb1N>{F;yJ|JFEd@+D+;+}c0Zrq;J^k5~!ZtQ@t+?l0g==a%8k J;u{bC{XdDRQnLU6 literal 0 HcmV?d00001 diff --git a/src/index.css b/src/index.css index 52a2b46..f4a9ee7 100644 --- a/src/index.css +++ b/src/index.css @@ -52,12 +52,12 @@ img { height: auto; } -ul { +/* ul { padding-left: 0; margin-top: 0; margin-bottom: 0; list-style: none; -} +} */ a { outline: none; diff --git a/src/pages/AboutUsPage/AboutUsPage.jsx b/src/pages/AboutUsPage/AboutUsPage.jsx new file mode 100644 index 0000000..1631b9b --- /dev/null +++ b/src/pages/AboutUsPage/AboutUsPage.jsx @@ -0,0 +1,38 @@ +import s from './AboutUsPage.module.css' +import image from '../../components/images/hand.png' + +const AboutUsPage = () => { + return ( +

+ Not found page +
+

What is a ToDo List?

+

Do any of the following seem familiar?

+
    +
  • + You often feel completely overwhelmed with the amount of work you’ve + got to do? +
  • +
  • You sometimes forget to do things that are important.
  • +
  • You find it a struggle to keep to deadlines.
  • +
+ +

+ Don’t think you’re unusual because there are thousands of people who + struggle with the same every day, not just in the workplace but in + their personal life too. Luckily, there is something very simple you + can do to keep your life and work more organized. +

+

+ Having a list of everything you need to do written down in one place + means you shouldn’t forget anything important. By prioritising the + tasks in the list you plan the order in which you’re going to do them + and can quickly see what needs your immediate attention and what tasks + you can leave until a little later. +

+
+
+ ) +} + +export default AboutUsPage diff --git a/src/pages/AboutUsPage/AboutUsPage.module.css b/src/pages/AboutUsPage/AboutUsPage.module.css new file mode 100644 index 0000000..e8524a8 --- /dev/null +++ b/src/pages/AboutUsPage/AboutUsPage.module.css @@ -0,0 +1,33 @@ +.wrap { + padding: 100px 0; + display: flex; + justify-content: space-between; + margin: 0 auto; +} + +.contentWrap { + width: 50%; + margin: auto; +} + +.heading { + font-family: var(--accent-font); + font-size: 55px; + margin-bottom: 50px; +} + +.description { + font-size: 25px; + line-height: 1.2; + font-weight: 300; +} +.description:not(:last-child) { + margin-bottom: 15px; +} + +ul { + padding-left: 30px; +} +.image { + width: 45%; +} diff --git a/src/pages/HomePage/HomePage.jsx b/src/pages/HomePage/HomePage.jsx new file mode 100644 index 0000000..0e07043 --- /dev/null +++ b/src/pages/HomePage/HomePage.jsx @@ -0,0 +1,32 @@ +import { useState, useEffect } from 'react' +import ProductList from '../../components/ProductList/ProductList' +import * as api from '../../services/api' + +const API_ENDPOINT = 'products' +const INITIAL_QUERY = '?offset=0&limit=18' + +const HomePage = () => { + const [products, setProducts] = useState([]) + const [loading, setLoading] = useState(false) + const [error, setError] = useState(null) + useEffect(() => { + const fetchProducts = async () => { + setLoading(true) + setError(null) + try { + const products = await api.getProducts( + `${API_ENDPOINT}${INITIAL_QUERY}` + ) + setProducts(products) + } catch (error) { + setError(error.message) + } finally { + setLoading(false) + } + } + fetchProducts() + }, []) + return +} + +export default HomePage diff --git a/src/pages/HomePage/HomePage.module.css b/src/pages/HomePage/HomePage.module.css new file mode 100644 index 0000000..e69de29 diff --git a/src/pages/NotFoundPage/NotFoundPage.jsx b/src/pages/NotFoundPage/NotFoundPage.jsx new file mode 100644 index 0000000..5c94461 --- /dev/null +++ b/src/pages/NotFoundPage/NotFoundPage.jsx @@ -0,0 +1,15 @@ +import BigButton from '../../components/common/BigButton/BigButton' +import s from './NotFoundPage.module.css' +import image from '../../components/images/frame.png' + +const NotFoundPage = () => { + return ( + <> + Not found page +

Not Found Page

+ + + ) +} + +export default NotFoundPage diff --git a/src/pages/NotFoundPage/NotFoundPage.module.css b/src/pages/NotFoundPage/NotFoundPage.module.css new file mode 100644 index 0000000..4f834d9 --- /dev/null +++ b/src/pages/NotFoundPage/NotFoundPage.module.css @@ -0,0 +1,10 @@ +.message { + width: 100%; + margin-top: 50px; + margin-bottom: 100px; + padding: 20px 0 20px; + box-sizing: border-box; + text-align: center; + border: 2px solid var(--text-color); + font-family: var(--accent-font); +} diff --git a/src/pages/ProductPage/ProductPage.jsx b/src/pages/ProductPage/ProductPage.jsx new file mode 100644 index 0000000..aa735c7 --- /dev/null +++ b/src/pages/ProductPage/ProductPage.jsx @@ -0,0 +1,7 @@ +import s from './ProductPage.module.css' + +const ProductPage = () => { + return
+} + +export default ProductPage diff --git a/src/pages/ProductPage/ProductPage.module.css b/src/pages/ProductPage/ProductPage.module.css new file mode 100644 index 0000000..e69de29 From a1a508257fe44741afcaa9343b139c3ec6141e45 Mon Sep 17 00:00:00 2001 From: Kateryna Borysenko Date: Wed, 3 Aug 2022 16:23:03 +0300 Subject: [PATCH 04/28] Fixed About Us Page --- src/components/App/App.js | 2 + src/index.js | 5 +- src/pages/AboutUsPage/AboutUsPage.jsx | 61 +++++++++++-------- src/pages/AboutUsPage/AboutUsPage.module.css | 15 +++++ src/pages/ToDoListPage/ToDoListPage.jsx | 0 .../ToDoListPage/ToDoListPage.moodule.css | 0 6 files changed, 55 insertions(+), 28 deletions(-) create mode 100644 src/pages/ToDoListPage/ToDoListPage.jsx create mode 100644 src/pages/ToDoListPage/ToDoListPage.moodule.css diff --git a/src/components/App/App.js b/src/components/App/App.js index 3ab5a5b..85d61ed 100644 --- a/src/components/App/App.js +++ b/src/components/App/App.js @@ -1,5 +1,6 @@ import Header from '../../components/Header/Header' import AboutUsPage from '../../pages/AboutUsPage/AboutUsPage'; +import NotFoundPage from '../../pages/NotFoundPage/NotFoundPage'; import s from './App.module.css'; const App = () => { @@ -7,6 +8,7 @@ const App = () => {
+ {/* */}
); } diff --git a/src/index.js b/src/index.js index c1efc0f..bc7d893 100644 --- a/src/index.js +++ b/src/index.js @@ -1,12 +1,15 @@ import React from 'react'; import ReactDOM from 'react-dom/client'; import './index.css'; +import Container from './components/common/Container/Container'; import App from './components/App/App'; const root = ReactDOM.createRoot(document.getElementById('root')); root.render( - + + + ); diff --git a/src/pages/AboutUsPage/AboutUsPage.jsx b/src/pages/AboutUsPage/AboutUsPage.jsx index 1631b9b..4f548bb 100644 --- a/src/pages/AboutUsPage/AboutUsPage.jsx +++ b/src/pages/AboutUsPage/AboutUsPage.jsx @@ -3,35 +3,42 @@ import image from '../../components/images/hand.png' const AboutUsPage = () => { return ( -
- + + +
- Not found page -
-

What is a ToDo List?

-

Do any of the following seem familiar?

-
    -
  • - You often feel completely overwhelmed with the amount of work you’ve - got to do? -
  • -
  • You sometimes forget to do things that are important.
  • -
  • You find it a struggle to keep to deadlines.
  • -
+ <> +
+ Not found page +
+

What is a ToDo List?

+

+ Do any of the following seem familiar? +

+
    +
  • + You often feel completely overwhelmed with the amount of work + you’ve got to do? +
  • +
  • You sometimes forget to do things that are important.
  • +
  • You find it a struggle to keep to deadlines.
  • +
-

- Don’t think you’re unusual because there are thousands of people who - struggle with the same every day, not just in the workplace but in - their personal life too. Luckily, there is something very simple you - can do to keep your life and work more organized. -

-

- Having a list of everything you need to do written down in one place - means you shouldn’t forget anything important. By prioritising the - tasks in the list you plan the order in which you’re going to do them - and can quickly see what needs your immediate attention and what tasks - you can leave until a little later. -

+

+ Don’t think you’re unusual because there are thousands of people who + struggle with the same every day, not just in the workplace but in + their personal life too. Luckily, there is something very simple you + can do to keep your life and work more organized. +

+

+ Having a list of everything you need to do written down in one place + means you shouldn’t forget anything important. By prioritising the + tasks in the list you plan the order in which you’re going to do + them and can quickly see what needs your immediate attention and + what tasks you can leave until a little later. +

+
-
+

+ To start using App should Log In +

+ ) } diff --git a/src/pages/AboutUsPage/AboutUsPage.module.css b/src/pages/AboutUsPage/AboutUsPage.module.css index e8524a8..1305875 100644 --- a/src/pages/AboutUsPage/AboutUsPage.module.css +++ b/src/pages/AboutUsPage/AboutUsPage.module.css @@ -31,3 +31,18 @@ ul { .image { width: 45%; } +.message { + width: 100%; + margin-top: 50px; + padding: 20px 0 20px; + box-sizing: border-box; + text-align: center; + border: 2px solid var(--text-color); + font-family: var(--accent-font); +} + +.login { + display: inline-block; + margin-left: 15px; + color: var(--accent-color); +} diff --git a/src/pages/ToDoListPage/ToDoListPage.jsx b/src/pages/ToDoListPage/ToDoListPage.jsx new file mode 100644 index 0000000..e69de29 diff --git a/src/pages/ToDoListPage/ToDoListPage.moodule.css b/src/pages/ToDoListPage/ToDoListPage.moodule.css new file mode 100644 index 0000000..e69de29 From 72faac40f08eea7a990cd3742b0d9890e3c9dedb Mon Sep 17 00:00:00 2001 From: Kateryna Borysenko Date: Wed, 3 Aug 2022 20:22:25 +0300 Subject: [PATCH 05/28] Added Todo List --- public/index.html | 2 +- src/components/App/App.js | 4 +- src/components/Header/Header.jsx | 2 +- src/components/Navigation/Navigation.jsx | 6 +- src/components/ToDoList/ToDo/ToDo.module.css | 60 ++++++++++++ src/components/ToDoList/ToDo/Todo.jsx | 54 +++++++++++ src/components/ToDoList/ToDoForm/ToDoForm.jsx | 64 +++++++++++++ .../ToDoList/ToDoForm/ToDoForm.module.css | 51 ++++++++++ src/components/ToDoList/ToDoList.jsx | 77 +++++++++++++++ src/components/ToDoList/ToDoList.module.css | 19 ++++ src/components/images/icons/delete-icon.svg | 11 ++- .../icons/{edite-icon.svg => edit-icon.svg} | 90 +++++++++--------- src/components/images/man.png | Bin 0 -> 150718 bytes src/pages/HomePage/HomePage.jsx | 33 ++----- src/pages/ToDoListPage/ToDoListPage.jsx | 0 .../ToDoListPage/ToDoListPage.moodule.css | 0 src/services/localStorage.js | 25 +++++ 17 files changed, 415 insertions(+), 83 deletions(-) create mode 100644 src/components/ToDoList/ToDo/ToDo.module.css create mode 100644 src/components/ToDoList/ToDo/Todo.jsx create mode 100644 src/components/ToDoList/ToDoForm/ToDoForm.jsx create mode 100644 src/components/ToDoList/ToDoForm/ToDoForm.module.css create mode 100644 src/components/ToDoList/ToDoList.jsx create mode 100644 src/components/ToDoList/ToDoList.module.css rename src/components/images/icons/{edite-icon.svg => edit-icon.svg} (50%) create mode 100644 src/components/images/man.png delete mode 100644 src/pages/ToDoListPage/ToDoListPage.jsx delete mode 100644 src/pages/ToDoListPage/ToDoListPage.moodule.css create mode 100644 src/services/localStorage.js diff --git a/public/index.html b/public/index.html index f7f77ba..d61c141 100644 --- a/public/index.html +++ b/public/index.html @@ -24,7 +24,7 @@ work correctly both with client-side routing and a non-root public URL. Learn how to configure a non-root public URL by running `npm run build`. --> - ToDo List + Todo List diff --git a/src/components/App/App.js b/src/components/App/App.js index 85d61ed..a00c539 100644 --- a/src/components/App/App.js +++ b/src/components/App/App.js @@ -1,5 +1,6 @@ import Header from '../../components/Header/Header' import AboutUsPage from '../../pages/AboutUsPage/AboutUsPage'; +import HomePage from '../../pages/HomePage/HomePage'; import NotFoundPage from '../../pages/NotFoundPage/NotFoundPage'; import s from './App.module.css'; @@ -7,7 +8,8 @@ const App = () => { return (
- + + {/* */} {/* */}
); diff --git a/src/components/Header/Header.jsx b/src/components/Header/Header.jsx index 35f6eb6..8f6ef58 100644 --- a/src/components/Header/Header.jsx +++ b/src/components/Header/Header.jsx @@ -10,7 +10,7 @@ const Header = () => {
logo -
ToDo List
+
Todo List
diff --git a/src/components/Navigation/Navigation.jsx b/src/components/Navigation/Navigation.jsx index 21dff17..f3b1a2d 100644 --- a/src/components/Navigation/Navigation.jsx +++ b/src/components/Navigation/Navigation.jsx @@ -10,16 +10,16 @@ const Navigation = () => { className={s.navLink} // activeClassName={s.activeLink} > - about + home
- to do list + about
) diff --git a/src/components/ToDoList/ToDo/ToDo.module.css b/src/components/ToDoList/ToDo/ToDo.module.css new file mode 100644 index 0000000..862dfbd --- /dev/null +++ b/src/components/ToDoList/ToDo/ToDo.module.css @@ -0,0 +1,60 @@ +.complete { + text-decoration: line-through; + opacity: 0.4; +} + +.todoRow { + display: flex; + justify-content: space-between; + align-items: center; + margin: 4px auto; + color: #fff; + position: relative; + z-index: 2; + background: linear-gradient( + 90deg, + rgba(255, 118, 20, 1) 0%, + rgba(255, 84, 17, 1) 100% + ); + + padding: 16px; + box-sizing: border-box; + border-radius: 5px; + width: 78%; +} + +.todoRow:nth-child(4n + 1) { + background: linear-gradient( + 90deg, + rgba(93, 12, 255, 1) 0%, + rgba(155, 0, 250, 1) 100% + ); +} + +.todoRow:nth-child(4n + 2) { + background: linear-gradient( + 90deg, + rgba(255, 12, 241, 1) 0%, + rgba(212, 0, 179, 1) 100% + ); +} + +.todoRow:nth-child(4n + 3) { + background: linear-gradient( + 90deg, + rgba(20, 159, 255, 1) 0%, + rgba(17, 122, 255, 1) 100% + ); +} + +.iconWrap { + display: flex; + justify-content: space-between; + height: 40px; + width: 120px; +} + +.icon { + cursor: pointer; + padding: 5px; +} diff --git a/src/components/ToDoList/ToDo/Todo.jsx b/src/components/ToDoList/ToDo/Todo.jsx new file mode 100644 index 0000000..c3a0655 --- /dev/null +++ b/src/components/ToDoList/ToDo/Todo.jsx @@ -0,0 +1,54 @@ +import React, { useState } from 'react' +import TodoForm from '../ToDoForm/ToDoForm' +import s from './ToDo.module.css' +import editIcon from '../../images/icons/edit-icon.svg' +import deleteIcon from '../../images/icons/delete-icon.svg' + +const Todo = ({ todos, completeTodo, removeTodo, updateTodo }) => { + const [edit, setEdit] = useState({ + id: null, + value: '', + }) + + const submitUpdate = (value) => { + updateTodo(edit.id, value) + setEdit({ + id: null, + value: '', + }) + } + + if (edit.id) { + return + } + + return todos.map((todo) => ( +
+
completeTodo(todo.id)}> + {todo.text} +
+ +
+ delete button setEdit({ id: todo.id, value: todo.text })} + /> + edit button removeTodo(todo.id)} + /> +
+
+ )) +} + +export default Todo diff --git a/src/components/ToDoList/ToDoForm/ToDoForm.jsx b/src/components/ToDoList/ToDoForm/ToDoForm.jsx new file mode 100644 index 0000000..3eee004 --- /dev/null +++ b/src/components/ToDoList/ToDoForm/ToDoForm.jsx @@ -0,0 +1,64 @@ +import React, { useState, useEffect, useRef } from 'react' +import s from './ToDoForm.module.css' + +const TodoForm = (props) => { + const [input, setInput] = useState(props.edit ? props.edit.value : '') + + const inputRef = useRef(null) + + useEffect(() => { + inputRef.current.focus() + }) + + const handleChange = (e) => { + setInput(e.target.value) + } + + const handleSubmit = (e) => { + e.preventDefault() + + props.onSubmit({ + id: Math.floor(Math.random() * 10000), + text: input, + }) + setInput('') + } + return ( +
+ {props.edit ? ( + <> + + + + ) : ( + <> + + + + )} +
+ ) +} + +export default TodoForm diff --git a/src/components/ToDoList/ToDoForm/ToDoForm.module.css b/src/components/ToDoList/ToDoForm/ToDoForm.module.css new file mode 100644 index 0000000..eb5e2c0 --- /dev/null +++ b/src/components/ToDoList/ToDoForm/ToDoForm.module.css @@ -0,0 +1,51 @@ +.todoForm { + margin-bottom: 32px; + width: 100%; + text-align: center; +} + +.todoInput { + padding: 14px 32px 14px 16px; + border-radius: 4px 0 0 4px; + border: 2px solid #5d0cff; + outline: none; + width: 320px; + background: transparent; + color: #fff; +} + +.todoInput::placeholder { + color: #e2e2e2; +} + +.todoButton { + padding: 16px; + border: none; + border-radius: 0 4px 4px 0; + cursor: pointer; + outline: none; + background: linear-gradient( + 90deg, + rgba(93, 12, 255, 1) 0%, + rgba(155, 0, 250, 1) 100% + ); + color: #fff; + text-transform: capitalize; +} + +.todoInput.edit { + border: 2px solid #149fff; + z-index: 3; + position: relative; +} + +.todoButton.edit { + background: linear-gradient( + 90deg, + rgba(20, 159, 255, 1) 0%, + rgba(17, 122, 255, 1) 100% + ); + padding: 16px 22px; + z-index: 3; + position: relative; +} diff --git a/src/components/ToDoList/ToDoList.jsx b/src/components/ToDoList/ToDoList.jsx new file mode 100644 index 0000000..eac7114 --- /dev/null +++ b/src/components/ToDoList/ToDoList.jsx @@ -0,0 +1,77 @@ +import React, { useState, useEffect } from 'react' +import s from './ToDoList.module.css' +import TodoForm from './ToDoForm/ToDoForm' +import Todo from './ToDo/Todo' +import * as storage from '../../services/localStorage' +import image from '../images/man.png' + +const STORAGE_KEY = 'todos' + +function TodoList() { + const [todos, setTodos] = useState(() => storage.get(STORAGE_KEY) ?? []) + + useEffect(() => { + storage.save(STORAGE_KEY, todos) + }, [todos]) + + // *************** ADD *************** // + + const addTodo = (todo) => { + if (!todo.text || /^\s*$/.test(todo.text)) { + return + } + + const newTodos = [todo, ...todos] + + setTodos(newTodos) + } + + // *************** UPDATE *************** // + const updateTodo = (todoId, newValue) => { + if (!newValue.text || /^\s*$/.test(newValue.text)) { + return + } + + setTodos((prev) => + prev.map((item) => (item.id === todoId ? newValue : item)) + ) + } + + // *************** REMOVE *************** // + + const removeTodo = (id) => { + const removedArr = [...todos].filter((todo) => todo.id !== id) + + setTodos(removedArr) + } + + // *************** COMPLETE *************** // + + const completeTodo = (id) => { + let updatedTodos = todos.map((todo) => { + if (todo.id === id) { + todo.isComplete = !todo.isComplete + } + return todo + }) + setTodos(updatedTodos) + } + + return ( + <> +
+

What's the Plan for Today?

+ +
+ + + + ) +} + +export default TodoList diff --git a/src/components/ToDoList/ToDoList.module.css b/src/components/ToDoList/ToDoList.module.css new file mode 100644 index 0000000..dc2fc17 --- /dev/null +++ b/src/components/ToDoList/ToDoList.module.css @@ -0,0 +1,19 @@ +.wrap { + display: flex; + flex-direction: column; + align-items: center; + position: relative; + z-index: 2; +} + +.title { + margin-bottom: 30px; +} + +.image { + width: 700px; + position: absolute; + right: 30px; + bottom: 30px; + z-index: 1; +} diff --git a/src/components/images/icons/delete-icon.svg b/src/components/images/icons/delete-icon.svg index 8a0f4a8..1e04a01 100644 --- a/src/components/images/icons/delete-icon.svg +++ b/src/components/images/icons/delete-icon.svg @@ -1,3 +1,8 @@ - - - + + + + + + \ No newline at end of file diff --git a/src/components/images/icons/edite-icon.svg b/src/components/images/icons/edit-icon.svg similarity index 50% rename from src/components/images/icons/edite-icon.svg rename to src/components/images/icons/edit-icon.svg index 472243d..01ebe8c 100644 --- a/src/components/images/icons/edite-icon.svg +++ b/src/components/images/icons/edit-icon.svg @@ -1,47 +1,43 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/components/images/man.png b/src/components/images/man.png new file mode 100644 index 0000000000000000000000000000000000000000..22f511bc3a69de3cbb4cc2a5d267de202db51604 GIT binary patch literal 150718 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

95ksYdu3x=BPhDC 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 literal 0 HcmV?d00001 diff --git a/src/pages/HomePage/HomePage.jsx b/src/pages/HomePage/HomePage.jsx index 0e07043..fd5cee8 100644 --- a/src/pages/HomePage/HomePage.jsx +++ b/src/pages/HomePage/HomePage.jsx @@ -1,32 +1,11 @@ -import { useState, useEffect } from 'react' -import ProductList from '../../components/ProductList/ProductList' -import * as api from '../../services/api' - -const API_ENDPOINT = 'products' -const INITIAL_QUERY = '?offset=0&limit=18' +import ToDoList from '../../components/ToDoList/ToDoList' const HomePage = () => { - const [products, setProducts] = useState([]) - const [loading, setLoading] = useState(false) - const [error, setError] = useState(null) - useEffect(() => { - const fetchProducts = async () => { - setLoading(true) - setError(null) - try { - const products = await api.getProducts( - `${API_ENDPOINT}${INITIAL_QUERY}` - ) - setProducts(products) - } catch (error) { - setError(error.message) - } finally { - setLoading(false) - } - } - fetchProducts() - }, []) - return + return ( +

+ +
+ ) } export default HomePage diff --git a/src/pages/ToDoListPage/ToDoListPage.jsx b/src/pages/ToDoListPage/ToDoListPage.jsx deleted file mode 100644 index e69de29..0000000 diff --git a/src/pages/ToDoListPage/ToDoListPage.moodule.css b/src/pages/ToDoListPage/ToDoListPage.moodule.css deleted file mode 100644 index e69de29..0000000 diff --git a/src/services/localStorage.js b/src/services/localStorage.js new file mode 100644 index 0000000..a143dd4 --- /dev/null +++ b/src/services/localStorage.js @@ -0,0 +1,25 @@ +const save = (key, value) => { + try { + localStorage.setItem(key, JSON.stringify(value)); + } catch (error) { + return null; + } +}; + +const get = key => { + try { + return JSON.parse(localStorage.getItem(key)); + } catch (error) { + return null; + } +}; + +const remove = key => { + try { + return localStorage.removeItem(key); + } catch (error) { + return null; + } +}; + +export { get, save, remove }; \ No newline at end of file From 9c674cff873a7c8ef627f3e1501cdf327d926d23 Mon Sep 17 00:00:00 2001 From: Kateryna Borysenko Date: Wed, 3 Aug 2022 21:02:55 +0300 Subject: [PATCH 06/28] Added Tab component --- src/components/Tab/Tab.jsx | 16 +++++++++++ src/components/Tab/Tab.module.css | 27 +++++++++++++++++++ src/components/ToDoList/ToDo/ToDo.module.css | 1 - .../ToDoList/ToDoForm/ToDoForm.module.css | 4 +-- src/components/ToDoList/ToDoList.jsx | 2 ++ src/components/ToDoList/ToDoList.module.css | 2 +- src/pages/HomePage/HomePage.jsx | 6 +---- 7 files changed, 49 insertions(+), 9 deletions(-) create mode 100644 src/components/Tab/Tab.jsx create mode 100644 src/components/Tab/Tab.module.css diff --git a/src/components/Tab/Tab.jsx b/src/components/Tab/Tab.jsx new file mode 100644 index 0000000..3be4256 --- /dev/null +++ b/src/components/Tab/Tab.jsx @@ -0,0 +1,16 @@ +import s from './Tab.module.css' + +const Tab = () => { + return ( +
+ + +
+ ) +} + +export default Tab diff --git a/src/components/Tab/Tab.module.css b/src/components/Tab/Tab.module.css new file mode 100644 index 0000000..c128e48 --- /dev/null +++ b/src/components/Tab/Tab.module.css @@ -0,0 +1,27 @@ +.wrap { + margin: 0 0 30px; + width: 61%; +} + +.button { + width: 50%; + padding: 12px 0; + box-sizing: border-box; + border: 2px solid var(--accent-color); + background-color: transparent; + color: var(--accent-color); + text-transform: uppercase; + font-weight: 600; + font-size: 15px; + line-height: 1.2; + cursor: pointer; +} + +.button:last-child { + border-left: transparent; +} + +.button:hover { + background-color: var(--accent-color); + color: #000; +} diff --git a/src/components/ToDoList/ToDo/ToDo.module.css b/src/components/ToDoList/ToDo/ToDo.module.css index 862dfbd..cf52354 100644 --- a/src/components/ToDoList/ToDo/ToDo.module.css +++ b/src/components/ToDoList/ToDo/ToDo.module.css @@ -19,7 +19,6 @@ padding: 16px; box-sizing: border-box; - border-radius: 5px; width: 78%; } diff --git a/src/components/ToDoList/ToDoForm/ToDoForm.module.css b/src/components/ToDoList/ToDoForm/ToDoForm.module.css index eb5e2c0..2017399 100644 --- a/src/components/ToDoList/ToDoForm/ToDoForm.module.css +++ b/src/components/ToDoList/ToDoForm/ToDoForm.module.css @@ -6,7 +6,6 @@ .todoInput { padding: 14px 32px 14px 16px; - border-radius: 4px 0 0 4px; border: 2px solid #5d0cff; outline: none; width: 320px; @@ -16,12 +15,13 @@ .todoInput::placeholder { color: #e2e2e2; + font-family: inherit; + font-size: 14px; } .todoButton { padding: 16px; border: none; - border-radius: 0 4px 4px 0; cursor: pointer; outline: none; background: linear-gradient( diff --git a/src/components/ToDoList/ToDoList.jsx b/src/components/ToDoList/ToDoList.jsx index eac7114..c02aa4e 100644 --- a/src/components/ToDoList/ToDoList.jsx +++ b/src/components/ToDoList/ToDoList.jsx @@ -4,6 +4,7 @@ import TodoForm from './ToDoForm/ToDoForm' import Todo from './ToDo/Todo' import * as storage from '../../services/localStorage' import image from '../images/man.png' +import Tab from '../Tab/Tab' const STORAGE_KEY = 'todos' @@ -62,6 +63,7 @@ function TodoList() {

What's the Plan for Today?

+
{ - return ( -
- -
- ) + return } export default HomePage From 80fcb101aaf023537e5eebbad7ae982baa5b465b Mon Sep 17 00:00:00 2001 From: Kateryna Borysenko Date: Wed, 3 Aug 2022 22:26:54 +0300 Subject: [PATCH 07/28] Added function to get numbers of Active Todos --- src/components/ToDoList/ToDoForm/ToDoForm.jsx | 1 + src/components/ToDoList/ToDoList.jsx | 25 +++++++++++++++-- src/components/ToDoList/ToDoList.module.css | 27 +++++++++++++++++++ 3 files changed, 51 insertions(+), 2 deletions(-) diff --git a/src/components/ToDoList/ToDoForm/ToDoForm.jsx b/src/components/ToDoList/ToDoForm/ToDoForm.jsx index 3eee004..8675a4e 100644 --- a/src/components/ToDoList/ToDoForm/ToDoForm.jsx +++ b/src/components/ToDoList/ToDoForm/ToDoForm.jsx @@ -23,6 +23,7 @@ const TodoForm = (props) => { }) setInput('') } + return (
{props.edit ? ( diff --git a/src/components/ToDoList/ToDoList.jsx b/src/components/ToDoList/ToDoList.jsx index c02aa4e..3282d68 100644 --- a/src/components/ToDoList/ToDoList.jsx +++ b/src/components/ToDoList/ToDoList.jsx @@ -58,12 +58,33 @@ function TodoList() { setTodos(updatedTodos) } + const getActiveTodos = () => { + const activeTodos = todos.filter((el) => !el.isComplete) + return activeTodos.length + } + console.log('🍒 activeTodos', getActiveTodos()) + return ( <>

What's the Plan for Today?

- +
+ + +
- + running man ) } diff --git a/src/components/ToDoList/ToDoList.module.css b/src/components/ToDoList/ToDoList.module.css index ed587d2..75a7651 100644 --- a/src/components/ToDoList/ToDoList.module.css +++ b/src/components/ToDoList/ToDoList.module.css @@ -17,3 +17,30 @@ bottom: 30px; z-index: 1; } + +.container { + margin: 30px 0 30px; +} + +.button { + width: 230px; + padding: 12px 0; + box-sizing: border-box; + border: 2px solid var(--accent-color); + background-color: transparent; + color: var(--accent-color); + text-transform: uppercase; + font-weight: 600; + font-size: 15px; + line-height: 1.2; + cursor: pointer; +} + +.button:last-child { + border-left: transparent; +} + +.button:hover { + background-color: var(--accent-color); + color: #000; +} From 6233ddb363af40e51c264ae8da4257d5b959518b Mon Sep 17 00:00:00 2001 From: Kateryna Borysenko Date: Thu, 4 Aug 2022 13:22:23 +0300 Subject: [PATCH 08/28] Added navigation --- .vscode/settings.json | 3 ++ src/components/App/App.js | 25 +++++++++--- src/components/App/App.module.css | 38 ------------------- src/components/Header/Header.module.css | 4 +- src/components/Navigation/Navigation.jsx | 27 +++++++------ .../Navigation/Navigation.module.css | 11 ++++++ .../ToDoList/ToDoForm/ToDoForm.module.css | 4 -- src/components/ToDoList/ToDoList.jsx | 10 ++--- src/components/ToDoList/ToDoList.module.css | 10 ----- src/index.js | 9 +++-- src/pages/NotFoundPage/NotFoundPage.jsx | 2 +- .../NotFoundPage/NotFoundPage.module.css | 4 +- 12 files changed, 61 insertions(+), 86 deletions(-) create mode 100644 .vscode/settings.json delete mode 100644 src/components/App/App.module.css diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..ecfe1e5 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "cSpell.words": ["Todos"] +} diff --git a/src/components/App/App.js b/src/components/App/App.js index a00c539..8ca6a44 100644 --- a/src/components/App/App.js +++ b/src/components/App/App.js @@ -1,17 +1,30 @@ +import { Switch, Route } from 'react-router-dom'; import Header from '../../components/Header/Header' import AboutUsPage from '../../pages/AboutUsPage/AboutUsPage'; import HomePage from '../../pages/HomePage/HomePage'; import NotFoundPage from '../../pages/NotFoundPage/NotFoundPage'; -import s from './App.module.css'; const App = () => { return ( -
+ <>
- - {/* */} - {/* */} -
+ + + + + + + + + + {/* + + */} + + + + + ); } diff --git a/src/components/App/App.module.css b/src/components/App/App.module.css deleted file mode 100644 index 74b5e05..0000000 --- a/src/components/App/App.module.css +++ /dev/null @@ -1,38 +0,0 @@ -.App { - text-align: center; -} - -.App-logo { - height: 40vmin; - pointer-events: none; -} - -@media (prefers-reduced-motion: no-preference) { - .App-logo { - animation: App-logo-spin infinite 20s linear; - } -} - -.App-header { - background-color: #282c34; - min-height: 100vh; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - font-size: calc(10px + 2vmin); - color: white; -} - -.App-link { - color: #61dafb; -} - -@keyframes App-logo-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} diff --git a/src/components/Header/Header.module.css b/src/components/Header/Header.module.css index 642cf14..f163683 100644 --- a/src/components/Header/Header.module.css +++ b/src/components/Header/Header.module.css @@ -1,6 +1,6 @@ .headerWrap { - margin: 20px 0; - padding: 25px 0; + margin: 20px 0 0; + padding: 25px 0 5px; display: flex; justify-content: space-between; align-items: center; diff --git a/src/components/Navigation/Navigation.jsx b/src/components/Navigation/Navigation.jsx index f3b1a2d..334dd02 100644 --- a/src/components/Navigation/Navigation.jsx +++ b/src/components/Navigation/Navigation.jsx @@ -1,26 +1,25 @@ -// import { NavLink } from 'react-router-dom' +import { NavLink } from 'react-router-dom' import s from './Navigation.module.css' const Navigation = () => { return ( ) } diff --git a/src/components/Navigation/Navigation.module.css b/src/components/Navigation/Navigation.module.css index 8e6239d..5ac5bcc 100644 --- a/src/components/Navigation/Navigation.module.css +++ b/src/components/Navigation/Navigation.module.css @@ -10,4 +10,15 @@ font-size: 20px; line-height: 1.2; letter-spacing: 1.5px; + color: inherit; +} + +.activeLink::after { + margin-top: 5px; + position: absolute; + width: 66px; + content: ''; + display: block; + height: 2px; + background-color: var(--accent-color); } diff --git a/src/components/ToDoList/ToDoForm/ToDoForm.module.css b/src/components/ToDoList/ToDoForm/ToDoForm.module.css index 2017399..037750a 100644 --- a/src/components/ToDoList/ToDoForm/ToDoForm.module.css +++ b/src/components/ToDoList/ToDoForm/ToDoForm.module.css @@ -35,8 +35,6 @@ .todoInput.edit { border: 2px solid #149fff; - z-index: 3; - position: relative; } .todoButton.edit { @@ -46,6 +44,4 @@ rgba(17, 122, 255, 1) 100% ); padding: 16px 22px; - z-index: 3; - position: relative; } diff --git a/src/components/ToDoList/ToDoList.jsx b/src/components/ToDoList/ToDoList.jsx index 3282d68..44aa106 100644 --- a/src/components/ToDoList/ToDoList.jsx +++ b/src/components/ToDoList/ToDoList.jsx @@ -59,17 +59,16 @@ function TodoList() { } const getActiveTodos = () => { - const activeTodos = todos.filter((el) => !el.isComplete) - return activeTodos.length + return todos.filter((el) => !el.isComplete).length } - console.log('🍒 activeTodos', getActiveTodos()) + // console.log('🍒 activeTodos', getActiveTodos()) return ( <>

What's the Plan for Today?

-
+ {/*
-
+
*/}
- running man ) } diff --git a/src/components/ToDoList/ToDoList.module.css b/src/components/ToDoList/ToDoList.module.css index 75a7651..d82ff8b 100644 --- a/src/components/ToDoList/ToDoList.module.css +++ b/src/components/ToDoList/ToDoList.module.css @@ -2,22 +2,12 @@ display: flex; flex-direction: column; align-items: center; - position: relative; - z-index: 2; } .title { margin: 100px 0 30px; } -.image { - width: 700px; - position: absolute; - right: 30px; - bottom: 30px; - z-index: 1; -} - .container { margin: 30px 0 30px; } diff --git a/src/index.js b/src/index.js index bc7d893..7d7e74b 100644 --- a/src/index.js +++ b/src/index.js @@ -1,5 +1,6 @@ import React from 'react'; import ReactDOM from 'react-dom/client'; +import { BrowserRouter } from 'react-router-dom'; import './index.css'; import Container from './components/common/Container/Container'; import App from './components/App/App'; @@ -7,9 +8,11 @@ import App from './components/App/App'; const root = ReactDOM.createRoot(document.getElementById('root')); root.render( - - - + + + + + ); diff --git a/src/pages/NotFoundPage/NotFoundPage.jsx b/src/pages/NotFoundPage/NotFoundPage.jsx index 5c94461..912a3f9 100644 --- a/src/pages/NotFoundPage/NotFoundPage.jsx +++ b/src/pages/NotFoundPage/NotFoundPage.jsx @@ -6,7 +6,7 @@ const NotFoundPage = () => { return ( <> Not found page -

Not Found Page

+

404 - Not Found Page

) diff --git a/src/pages/NotFoundPage/NotFoundPage.module.css b/src/pages/NotFoundPage/NotFoundPage.module.css index 4f834d9..5d500c6 100644 --- a/src/pages/NotFoundPage/NotFoundPage.module.css +++ b/src/pages/NotFoundPage/NotFoundPage.module.css @@ -1,10 +1,10 @@ .message { width: 100%; - margin-top: 50px; - margin-bottom: 100px; padding: 20px 0 20px; box-sizing: border-box; text-align: center; border: 2px solid var(--text-color); font-family: var(--accent-font); + margin-top: -20px; + margin-bottom: 30px; } From 6d543f3b8829209d175c8c84a1278872362287b4 Mon Sep 17 00:00:00 2001 From: Kateryna Borysenko Date: Thu, 4 Aug 2022 13:28:23 +0300 Subject: [PATCH 09/28] Added function to Go Back button --- src/pages/NotFoundPage/NotFoundPage.jsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/pages/NotFoundPage/NotFoundPage.jsx b/src/pages/NotFoundPage/NotFoundPage.jsx index 912a3f9..28561b9 100644 --- a/src/pages/NotFoundPage/NotFoundPage.jsx +++ b/src/pages/NotFoundPage/NotFoundPage.jsx @@ -1,13 +1,21 @@ import BigButton from '../../components/common/BigButton/BigButton' +import { useHistory, useLocation } from 'react-router-dom' import s from './NotFoundPage.module.css' import image from '../../components/images/frame.png' const NotFoundPage = () => { + const history = useHistory() + const location = useLocation() + + const onGoBack = () => { + history.push(location?.state?.from ?? '/') + } + return ( <> Not found page

404 - Not Found Page

- + ) } From 5c10393e1581e146f718fa47a8bb30a723225b3c Mon Sep 17 00:00:00 2001 From: Kateryna Borysenko Date: Thu, 4 Aug 2022 15:30:36 +0300 Subject: [PATCH 10/28] Added Form styles --- .vscode/settings.json | 2 +- src/components/App/App.js | 8 ++- src/components/Header/Header.jsx | 9 +-- src/components/ToDoList/ToDo/Todo.jsx | 4 +- src/components/ToDoList/ToDoList.jsx | 1 - .../common/BigButton/BigButton.module.css | 4 +- src/components/images/man.png | Bin 150718 -> 0 bytes src/components/images/not-found-image.png | Bin 61616 -> 0 bytes src/{components => }/images/frame.png | Bin src/{components => }/images/hand.png | Bin .../images/icons/delete-icon.svg | 0 .../images/icons/edit-icon.svg | 0 src/images/image.jpg | Bin 0 -> 137167 bytes src/{components => }/images/logo.png | Bin src/pages/AboutUsPage/AboutUsPage.jsx | 2 +- src/pages/LoginPage/LoginPage.jsx | 58 ++++++++++++++++++ src/pages/LoginPage/LoginPage.module.css | 40 ++++++++++++ src/pages/NotFoundPage/NotFoundPage.jsx | 2 +- src/pages/ProductPage/ProductPage.jsx | 7 --- src/pages/ProductPage/ProductPage.module.css | 0 20 files changed, 116 insertions(+), 21 deletions(-) delete mode 100644 src/components/images/man.png delete mode 100644 src/components/images/not-found-image.png rename src/{components => }/images/frame.png (100%) rename src/{components => }/images/hand.png (100%) rename src/{components => }/images/icons/delete-icon.svg (100%) rename src/{components => }/images/icons/edit-icon.svg (100%) create mode 100644 src/images/image.jpg rename src/{components => }/images/logo.png (100%) create mode 100644 src/pages/LoginPage/LoginPage.jsx create mode 100644 src/pages/LoginPage/LoginPage.module.css delete mode 100644 src/pages/ProductPage/ProductPage.jsx delete mode 100644 src/pages/ProductPage/ProductPage.module.css diff --git a/.vscode/settings.json b/.vscode/settings.json index ecfe1e5..5dffab2 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,3 +1,3 @@ { - "cSpell.words": ["Todos"] + "cSpell.words": ["Kateryna", "Todos"] } diff --git a/src/components/App/App.js b/src/components/App/App.js index 8ca6a44..658111a 100644 --- a/src/components/App/App.js +++ b/src/components/App/App.js @@ -2,6 +2,7 @@ import { Switch, Route } from 'react-router-dom'; import Header from '../../components/Header/Header' import AboutUsPage from '../../pages/AboutUsPage/AboutUsPage'; import HomePage from '../../pages/HomePage/HomePage'; +import LoginPage from '../../pages/LoginPage/LoginPage'; import NotFoundPage from '../../pages/NotFoundPage/NotFoundPage'; const App = () => { @@ -17,9 +18,10 @@ const App = () => { - {/* - - */} + + + + diff --git a/src/components/Header/Header.jsx b/src/components/Header/Header.jsx index 8f6ef58..21ab849 100644 --- a/src/components/Header/Header.jsx +++ b/src/components/Header/Header.jsx @@ -1,8 +1,7 @@ -// import { Link } from 'react-router-dom' +import { Link } from 'react-router-dom' import Navigation from '../Navigation/Navigation' import s from './Header.module.css' -import logo from '../images/logo.png' -// import cart from '../images/icons/cart.svg' +import logo from '../../images/logo.png' import BigButton from '../common/BigButton/BigButton' const Header = () => { @@ -13,7 +12,9 @@ const Header = () => {
Todo List

UiV<- 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 z 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%0A7Yb*Vr(P)4n|aYl>{vP})dJ#$ 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

POezyj=zy$cy@5Mw<6@cWdA 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%0AH6pC6Q7A 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