From 75cc02c98eee9bbc165e390c0625d59b89c2e454 Mon Sep 17 00:00:00 2001 From: Abhishek jain Date: Fri, 29 May 2020 00:32:11 +0530 Subject: [PATCH 01/58] Revert "Read and Update" This reverts commit 165f1f226c8dbf4ccdf6622c657a7f79d941b499. --- frontend/package-lock.json | 3091 ++++++++++++----- frontend/package.json | 4 +- frontend/react-scripts/LICENSE | 21 - frontend/react-scripts/README.md | 7 - frontend/react-scripts/bin/react-scripts.js | 58 - frontend/react-scripts/config/env.js | 109 - .../react-scripts/config/getHttpsConfig.js | 74 - .../config/jest/babelTransform.js | 16 - .../react-scripts/config/jest/cssTransform.js | 22 - .../config/jest/fileTransform.js | 40 - frontend/react-scripts/config/modules.js | 149 - frontend/react-scripts/config/paths.js | 142 - frontend/react-scripts/config/pnpTs.js | 43 - .../react-scripts/config/webpack.config.js | 719 ---- .../config/webpackDevServer.config.js | 138 - frontend/react-scripts/lib/react-app.d.ts | 66 - frontend/react-scripts/package.json | 140 - frontend/react-scripts/scripts/build.js | 227 -- frontend/react-scripts/scripts/eject.js | 344 -- frontend/react-scripts/scripts/init.js | 400 --- frontend/react-scripts/scripts/start.js | 182 - frontend/react-scripts/scripts/test.js | 138 - .../scripts/utils/createJestConfig.js | 150 - .../scripts/utils/verifyPackageTree.js | 163 - .../scripts/utils/verifyTypeScriptSetup.js | 264 -- .../template-typescript/README.md | 1 - frontend/react-scripts/template/README.md | 1 - frontend/src/App.js | 70 +- 28 files changed, 2178 insertions(+), 4601 deletions(-) delete mode 100644 frontend/react-scripts/LICENSE delete mode 100644 frontend/react-scripts/README.md delete mode 100644 frontend/react-scripts/bin/react-scripts.js delete mode 100644 frontend/react-scripts/config/env.js delete mode 100644 frontend/react-scripts/config/getHttpsConfig.js delete mode 100644 frontend/react-scripts/config/jest/babelTransform.js delete mode 100644 frontend/react-scripts/config/jest/cssTransform.js delete mode 100644 frontend/react-scripts/config/jest/fileTransform.js delete mode 100644 frontend/react-scripts/config/modules.js delete mode 100644 frontend/react-scripts/config/paths.js delete mode 100644 frontend/react-scripts/config/pnpTs.js delete mode 100644 frontend/react-scripts/config/webpack.config.js delete mode 100644 frontend/react-scripts/config/webpackDevServer.config.js delete mode 100644 frontend/react-scripts/lib/react-app.d.ts delete mode 100644 frontend/react-scripts/package.json delete mode 100644 frontend/react-scripts/scripts/build.js delete mode 100644 frontend/react-scripts/scripts/eject.js delete mode 100644 frontend/react-scripts/scripts/init.js delete mode 100644 frontend/react-scripts/scripts/start.js delete mode 100644 frontend/react-scripts/scripts/test.js delete mode 100644 frontend/react-scripts/scripts/utils/createJestConfig.js delete mode 100644 frontend/react-scripts/scripts/utils/verifyPackageTree.js delete mode 100644 frontend/react-scripts/scripts/utils/verifyTypeScriptSetup.js delete mode 100644 frontend/react-scripts/template-typescript/README.md delete mode 100644 frontend/react-scripts/template/README.md diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 5716944..11b4446 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,23 +1,23 @@ { - "name": "girlscript-blr-frontend", + "name": "gilrscript-blr", "version": "0.1.0", "lockfileVersion": 1, "requires": true, "dependencies": { "@babel/code-frame": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", - "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", "requires": { - "@babel/highlight": "^7.10.1" + "@babel/highlight": "^7.8.3" } }, "@babel/compat-data": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.10.1.tgz", - "integrity": "sha512-CHvCj7So7iCkGKPRFUfryXIkU2gSBw7VSZFYLsqVhrS47269VK2Hfi9S/YcublPMW8k1u2bQBlbDruoQEm4fgw==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz", + "integrity": "sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==", "requires": { - "browserslist": "^4.12.0", + "browserslist": "^4.9.1", "invariant": "^2.2.4", "semver": "^5.5.0" }, @@ -60,59 +60,59 @@ } }, "@babel/generator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.1.tgz", - "integrity": "sha512-AT0YPLQw9DI21tliuJIdplVfLHya6mcGa8ctkv7n4Qv+hYacJrKmNWIteAK1P9iyLikFIAkwqJ7HAOqIDLFfgA==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz", + "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==", "requires": { - "@babel/types": "^7.10.1", + "@babel/types": "^7.9.5", "jsesc": "^2.5.1", "lodash": "^4.17.13", "source-map": "^0.5.0" } }, "@babel/helper-annotate-as-pure": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.1.tgz", - "integrity": "sha512-ewp3rvJEwLaHgyWGe4wQssC2vjks3E80WiUe2BpMb0KhreTjMROCbxXcEovTrbeGVdQct5VjQfrv9EgC+xMzCw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", + "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", "requires": { - "@babel/types": "^7.10.1" + "@babel/types": "^7.8.3" } }, "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.1.tgz", - "integrity": "sha512-cQpVq48EkYxUU0xozpGCLla3wlkdRRqLWu1ksFMXA9CM5KQmyyRpSEsYXbao7JUkOw/tAaYKCaYyZq6HOFYtyw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", + "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", "requires": { - "@babel/helper-explode-assignable-expression": "^7.10.1", - "@babel/types": "^7.10.1" + "@babel/helper-explode-assignable-expression": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helper-builder-react-jsx": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.1.tgz", - "integrity": "sha512-KXzzpyWhXgzjXIlJU1ZjIXzUPdej1suE6vzqgImZ/cpAsR/CC8gUcX4EWRmDfWz/cs6HOCPMBIJ3nKoXt3BFuw==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz", + "integrity": "sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==", "requires": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/types": "^7.10.1" + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/types": "^7.9.0" } }, "@babel/helper-builder-react-jsx-experimental": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.10.1.tgz", - "integrity": "sha512-irQJ8kpQUV3JasXPSFQ+LCCtJSc5ceZrPFVj6TElR6XCHssi3jV8ch3odIrNtjJFRZZVbrOEfJMI79TPU/h1pQ==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.5.tgz", + "integrity": "sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg==", "requires": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-module-imports": "^7.10.1", - "@babel/types": "^7.10.1" + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-module-imports": "^7.8.3", + "@babel/types": "^7.9.5" } }, "@babel/helper-compilation-targets": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.1.tgz", - "integrity": "sha512-YuF8IrgSmX/+MV2plPkjEnzlC2wf+gaok8ehMNN0jodF3/sejZauExqpEVGbJua62oaWoNYIXwz4RmAsVcGyHw==", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz", + "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==", "requires": { - "@babel/compat-data": "^7.10.1", - "browserslist": "^4.12.0", + "@babel/compat-data": "^7.8.6", + "browserslist": "^4.9.1", "invariant": "^2.2.4", "levenary": "^1.1.1", "semver": "^5.5.0" @@ -126,222 +126,222 @@ } }, "@babel/helper-create-class-features-plugin": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.1.tgz", - "integrity": "sha512-bwhdehBJZt84HuPUcP1HaTLuc/EywVS8rc3FgsEPDcivg+DCW+SHuLHVkYOmcBA1ZfI+Z/oZjQc/+bPmIO7uAA==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.9.5.tgz", + "integrity": "sha512-IipaxGaQmW4TfWoXdqjY0TzoXQ1HRS0kPpEgvjosb3u7Uedcq297xFqDQiCcQtRRwzIMif+N1MLVI8C5a4/PAA==", "requires": { - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-member-expression-to-functions": "^7.10.1", - "@babel/helper-optimise-call-expression": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-replace-supers": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1" + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-split-export-declaration": "^7.8.3" } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.1.tgz", - "integrity": "sha512-Rx4rHS0pVuJn5pJOqaqcZR4XSgeF9G/pO/79t+4r7380tXFJdzImFnxMU19f83wjSrmKHq6myrM10pFHTGzkUA==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", + "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", "requires": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-regex": "^7.10.1", + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-regex": "^7.8.3", "regexpu-core": "^4.7.0" } }, "@babel/helper-define-map": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.1.tgz", - "integrity": "sha512-+5odWpX+OnvkD0Zmq7panrMuAGQBu6aPUgvMzuMGo4R+jUOvealEj2hiqI6WhxgKrTpFoFj0+VdsuA8KDxHBDg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", + "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", "requires": { - "@babel/helper-function-name": "^7.10.1", - "@babel/types": "^7.10.1", + "@babel/helper-function-name": "^7.8.3", + "@babel/types": "^7.8.3", "lodash": "^4.17.13" } }, "@babel/helper-explode-assignable-expression": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.1.tgz", - "integrity": "sha512-vcUJ3cDjLjvkKzt6rHrl767FeE7pMEYfPanq5L16GRtrXIoznc0HykNW2aEYkcnP76P0isoqJ34dDMFZwzEpJg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", + "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", "requires": { - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helper-function-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz", - "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", + "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", "requires": { - "@babel/helper-get-function-arity": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.9.5" } }, "@babel/helper-get-function-arity": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", - "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", "requires": { - "@babel/types": "^7.10.1" + "@babel/types": "^7.8.3" } }, "@babel/helper-hoist-variables": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.1.tgz", - "integrity": "sha512-vLm5srkU8rI6X3+aQ1rQJyfjvCBLXP8cAGeuw04zeAM2ItKb1e7pmVmLyHb4sDaAYnLL13RHOZPLEtcGZ5xvjg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", + "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", "requires": { - "@babel/types": "^7.10.1" + "@babel/types": "^7.8.3" } }, "@babel/helper-member-expression-to-functions": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.1.tgz", - "integrity": "sha512-u7XLXeM2n50gb6PWJ9hoO5oO7JFPaZtrh35t8RqKLT1jFKj9IWeD1zrcrYp1q1qiZTdEarfDWfTIP8nGsu0h5g==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", "requires": { - "@babel/types": "^7.10.1" + "@babel/types": "^7.8.3" } }, "@babel/helper-module-imports": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.1.tgz", - "integrity": "sha512-SFxgwYmZ3HZPyZwJRiVNLRHWuW2OgE5k2nrVs6D9Iv4PPnXVffuEHy83Sfx/l4SqF+5kyJXjAyUmrG7tNm+qVg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", "requires": { - "@babel/types": "^7.10.1" + "@babel/types": "^7.8.3" } }, "@babel/helper-module-transforms": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz", - "integrity": "sha512-RLHRCAzyJe7Q7sF4oy2cB+kRnU4wDZY/H2xJFGof+M+SJEGhZsb+GFj5j1AD8NiSaVBJ+Pf0/WObiXu/zxWpFg==", - "requires": { - "@babel/helper-module-imports": "^7.10.1", - "@babel/helper-replace-supers": "^7.10.1", - "@babel/helper-simple-access": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", + "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/template": "^7.8.6", + "@babel/types": "^7.9.0", "lodash": "^4.17.13" } }, "@babel/helper-optimise-call-expression": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.1.tgz", - "integrity": "sha512-a0DjNS1prnBsoKx83dP2falChcs7p3i8VMzdrSbfLhuQra/2ENC4sbri34dz/rWmDADsmF1q5GbfaXydh0Jbjg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", "requires": { - "@babel/types": "^7.10.1" + "@babel/types": "^7.8.3" } }, "@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" }, "@babel/helper-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.1.tgz", - "integrity": "sha512-7isHr19RsIJWWLLFn21ubFt223PjQyg1HY7CZEMRr820HttHPpVvrsIN3bUOo44DEfFV4kBXO7Abbn9KTUZV7g==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", + "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", "requires": { "lodash": "^4.17.13" } }, "@babel/helper-remap-async-to-generator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.1.tgz", - "integrity": "sha512-RfX1P8HqsfgmJ6CwaXGKMAqbYdlleqglvVtht0HGPMSsy2V6MqLlOJVF/0Qyb/m2ZCi2z3q3+s6Pv7R/dQuZ6A==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", + "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", "requires": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-wrap-function": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-wrap-function": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helper-replace-supers": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz", - "integrity": "sha512-SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==", + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz", + "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==", "requires": { - "@babel/helper-member-expression-to-functions": "^7.10.1", - "@babel/helper-optimise-call-expression": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.6" } }, "@babel/helper-simple-access": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.1.tgz", - "integrity": "sha512-VSWpWzRzn9VtgMJBIWTZ+GP107kZdQ4YplJlCmIrjoLVSi/0upixezHCDG8kpPVTBJpKfxTH01wDhh+jS2zKbw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", + "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", "requires": { - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helper-split-export-declaration": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz", - "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", "requires": { - "@babel/types": "^7.10.1" + "@babel/types": "^7.8.3" } }, "@babel/helper-validator-identifier": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.1.tgz", - "integrity": "sha512-5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw==" + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" }, "@babel/helper-wrap-function": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.1.tgz", - "integrity": "sha512-C0MzRGteVDn+H32/ZgbAv5r56f2o1fZSA/rj/TYo8JEJNHg+9BdSmKBUND0shxWRztWhjlT2cvHYuynpPsVJwQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", + "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", "requires": { - "@babel/helper-function-name": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" + "@babel/helper-function-name": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helpers": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.1.tgz", - "integrity": "sha512-muQNHF+IdU6wGgkaJyhhEmI54MOZBKsFfsXFhboz1ybwJ1Kl7IHlbm2a++4jwrmY5UYsgitt5lfqo1wMFcHmyw==", + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz", + "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==", "requires": { - "@babel/template": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.9.0", + "@babel/types": "^7.9.0" } }, "@babel/highlight": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.1.tgz", - "integrity": "sha512-8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", + "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", "requires": { - "@babel/helper-validator-identifier": "^7.10.1", + "@babel/helper-validator-identifier": "^7.9.0", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.1.tgz", - "integrity": "sha512-AUTksaz3FqugBkbTZ1i+lDLG5qy8hIzCaAxEtttU6C0BtZZU9pkNZtWSVAht4EW9kl46YBiyTGMp9xTTGqViNg==" + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", + "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==" }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.1.tgz", - "integrity": "sha512-vzZE12ZTdB336POZjmpblWfNNRpMSua45EYnRigE2XsZxcXcIyly2ixnTJasJE4Zq3U7t2d8rRF7XRUuzHxbOw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", + "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-remap-async-to-generator": "^7.10.1", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3", "@babel/plugin-syntax-async-generators": "^7.8.0" } }, "@babel/plugin-proposal-class-properties": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.1.tgz", - "integrity": "sha512-sqdGWgoXlnOdgMXU+9MbhzwFRgxVLeiGBqTrnuS7LC2IBU31wSsESbTUreT2O418obpfPdGUR2GbEufZF1bpqw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz", + "integrity": "sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-proposal-decorators": { @@ -355,85 +355,76 @@ } }, "@babel/plugin-proposal-dynamic-import": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.1.tgz", - "integrity": "sha512-Cpc2yUVHTEGPlmiQzXj026kqwjEQAD9I4ZC16uzdbgWgitg/UHKHLffKNCQZ5+y8jpIZPJcKcwsr2HwPh+w3XA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", + "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-syntax-dynamic-import": "^7.8.0" } }, "@babel/plugin-proposal-json-strings": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.1.tgz", - "integrity": "sha512-m8r5BmV+ZLpWPtMY2mOKN7wre6HIO4gfIiV+eOmsnZABNenrt/kzYBwrh+KOfgumSWpnlGs5F70J8afYMSJMBg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", + "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-syntax-json-strings": "^7.8.0" } }, "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.1.tgz", - "integrity": "sha512-56cI/uHYgL2C8HVuHOuvVowihhX0sxb3nnfVRzUeVHTWmRHTZrKuAh/OBIMggGU/S1g/1D2CRCXqP+3u7vX7iA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" } }, "@babel/plugin-proposal-numeric-separator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.1.tgz", - "integrity": "sha512-jjfym4N9HtCiNfyyLAVD8WqPYeHUrw4ihxuAynWj6zzp2gf9Ey2f7ImhFm6ikB3CLf5Z/zmcJDri6B4+9j9RsA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz", + "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-numeric-separator": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3" } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.1.tgz", - "integrity": "sha512-Z+Qri55KiQkHh7Fc4BW6o+QBuTagbOp9txE+4U1i79u9oWlf2npkiDx+Rf3iK3lbcHBuNy9UOkwuR5wOMH3LIQ==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.5.tgz", + "integrity": "sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.10.1" + "@babel/plugin-transform-parameters": "^7.9.5" } }, "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.1.tgz", - "integrity": "sha512-VqExgeE62YBqI3ogkGoOJp1R6u12DFZjqwJhqtKc2o5m1YTUuUWnos7bZQFBhwkxIFpWYJ7uB75U7VAPPiKETA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" } }, "@babel/plugin-proposal-optional-chaining": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.1.tgz", - "integrity": "sha512-dqQj475q8+/avvok72CF3AOSV/SGEcH29zT5hhohqqvvZ2+boQoOr7iGldBG5YXTO2qgCgc2B3WvVLUdbeMlGA==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", + "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-syntax-optional-chaining": "^7.8.0" } }, - "@babel/plugin-proposal-private-methods": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.1.tgz", - "integrity": "sha512-RZecFFJjDiQ2z6maFprLgrdnm0OzoC23Mx89xf1CcEsxmHuzuXOdniEuI+S3v7vjQG4F5sa6YtUp+19sZuSxHg==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" - } - }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.1.tgz", - "integrity": "sha512-JjfngYRvwmPwmnbRZyNiPFI8zxCZb8euzbCG/LxyKdeTb59tVciKo9GK9bi6JYKInk1H11Dq9j/zRqIH4KigfQ==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", + "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-create-regexp-features-plugin": "^7.8.8", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-syntax-async-generators": { @@ -444,20 +435,12 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/plugin-syntax-class-properties": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.1.tgz", - "integrity": "sha512-Gf2Yx/iRs1JREDtVZ56OrjjgFHCaldpTnuy9BHla10qyVT3YkIIGEtoDWhyop0ksu1GvNjHIoYRBqm3zoR1jyQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.1" - } - }, "@babel/plugin-syntax-decorators": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.10.1.tgz", - "integrity": "sha512-a9OAbQhKOwSle1Vr0NJu/ISg1sPfdEkfRKWpgPuzhnWWzForou2gIeUIIwjAMHRekhhpJ7eulZlYs0H14Cbi+g==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.8.3.tgz", + "integrity": "sha512-8Hg4dNNT9/LcA1zQlfwuKR8BUc/if7Q7NkTam9sGTcJphLwpf2g4S42uhspQrIrR+dpzE0dtTqBVFoHl8GtnnQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-syntax-dynamic-import": { @@ -469,11 +452,11 @@ } }, "@babel/plugin-syntax-flow": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.10.1.tgz", - "integrity": "sha512-b3pWVncLBYoPP60UOTc7NMlbtsHQ6ITim78KQejNHK6WJ2mzV5kCcg4mIWpasAfJEgwVTibwo2e+FU7UEIKQUg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz", + "integrity": "sha512-innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-syntax-json-strings": { @@ -485,11 +468,11 @@ } }, "@babel/plugin-syntax-jsx": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.1.tgz", - "integrity": "sha512-+OxyOArpVFXQeXKLO9o+r2I4dIoVoy6+Uu0vKELrlweDM3QJADZj+Z+5ERansZqIZBcLj42vHnDI8Rz9BnRIuQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz", + "integrity": "sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-syntax-nullish-coalescing-operator": { @@ -501,11 +484,11 @@ } }, "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.1.tgz", - "integrity": "sha512-uTd0OsHrpe3tH5gRPTxG8Voh99/WCU78vIm5NMRYPAqC8lR4vajt6KkCAknCHrx24vkPdd/05yfdGSB4EIY2mg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz", + "integrity": "sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-syntax-object-rest-spread": { @@ -533,111 +516,111 @@ } }, "@babel/plugin-syntax-top-level-await": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.1.tgz", - "integrity": "sha512-hgA5RYkmZm8FTFT3yu2N9Bx7yVVOKYT6yEdXXo6j2JTm0wNxgqaGeQVaSHRjhfnQbX91DtjFB6McRFSlcJH3xQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", + "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-syntax-typescript": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.10.1.tgz", - "integrity": "sha512-X/d8glkrAtra7CaQGMiGs/OGa6XgUzqPcBXCIGFCpCqnfGlT0Wfbzo/B89xHhnInTaItPK8LALblVXcUOEh95Q==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.8.3.tgz", + "integrity": "sha512-GO1MQ/SGGGoiEXY0e0bSpHimJvxqB7lktLLIq2pv8xG7WZ8IMEle74jIe1FhprHBWjwjZtXHkycDLZXIWM5Wfg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-arrow-functions": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.1.tgz", - "integrity": "sha512-6AZHgFJKP3DJX0eCNJj01RpytUa3SOGawIxweHkNX2L6PYikOZmoh5B0d7hIHaIgveMjX990IAa/xK7jRTN8OA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", + "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-async-to-generator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.1.tgz", - "integrity": "sha512-XCgYjJ8TY2slj6SReBUyamJn3k2JLUIiiR5b6t1mNCMSvv7yx+jJpaewakikp0uWFQSF7ChPPoe3dHmXLpISkg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", + "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", "requires": { - "@babel/helper-module-imports": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-remap-async-to-generator": "^7.10.1" + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3" } }, "@babel/plugin-transform-block-scoped-functions": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.1.tgz", - "integrity": "sha512-B7K15Xp8lv0sOJrdVAoukKlxP9N59HS48V1J3U/JGj+Ad+MHq+am6xJVs85AgXrQn4LV8vaYFOB+pr/yIuzW8Q==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", + "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-block-scoping": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.10.1.tgz", - "integrity": "sha512-8bpWG6TtF5akdhIm/uWTyjHqENpy13Fx8chg7pFH875aNLwX8JxIxqm08gmAT+Whe6AOmaTeLPe7dpLbXt+xUw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", + "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-plugin-utils": "^7.8.3", "lodash": "^4.17.13" } }, "@babel/plugin-transform-classes": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.1.tgz", - "integrity": "sha512-P9V0YIh+ln/B3RStPoXpEQ/CoAxQIhRSUn7aXqQ+FZJ2u8+oCtjIXR3+X0vsSD8zv+mb56K7wZW1XiDTDGiDRQ==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-define-map": "^7.10.1", - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-optimise-call-expression": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-replace-supers": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz", + "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-define-map": "^7.8.3", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-split-export-declaration": "^7.8.3", "globals": "^11.1.0" } }, "@babel/plugin-transform-computed-properties": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.1.tgz", - "integrity": "sha512-mqSrGjp3IefMsXIenBfGcPXxJxweQe2hEIwMQvjtiDQ9b1IBvDUjkAtV/HMXX47/vXf14qDNedXsIiNd1FmkaQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", + "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-destructuring": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.1.tgz", - "integrity": "sha512-V/nUc4yGWG71OhaTH705pU8ZSdM6c1KmmLP8ys59oOYbT7RpMYAR3MsVOt6OHL0WzG7BlTU076va9fjJyYzJMA==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz", + "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-dotall-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.1.tgz", - "integrity": "sha512-19VIMsD1dp02RvduFUmfzj8uknaO3uiHHF0s3E1OHnVsNj8oge8EQ5RzHRbJjGSetRnkEuBYO7TG1M5kKjGLOA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", + "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-duplicate-keys": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.1.tgz", - "integrity": "sha512-wIEpkX4QvX8Mo9W6XF3EdGttrIPZWozHfEaDTU0WJD/TDnXMvdDh30mzUl/9qWhnf7naicYartcEfUghTCSNpA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", + "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-exponentiation-operator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.1.tgz", - "integrity": "sha512-lr/przdAbpEA2BUzRvjXdEDLrArGRRPwbaF9rvayuHRvdQ7lUTTkZnhZrJ4LE2jvgMRFF4f0YuPQ20vhiPYxtA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", + "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-flow-strip-types": { @@ -650,77 +633,77 @@ } }, "@babel/plugin-transform-for-of": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.1.tgz", - "integrity": "sha512-US8KCuxfQcn0LwSCMWMma8M2R5mAjJGsmoCBVwlMygvmDUMkTCykc84IqN1M7t+agSfOmLYTInLCHJM+RUoz+w==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", + "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-function-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.1.tgz", - "integrity": "sha512-//bsKsKFBJfGd65qSNNh1exBy5Y9gD9ZN+DvrJ8f7HXr4avE5POW6zB7Rj6VnqHV33+0vXWUwJT0wSHubiAQkw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", + "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", "requires": { - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-literals": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.1.tgz", - "integrity": "sha512-qi0+5qgevz1NHLZroObRm5A+8JJtibb7vdcPQF1KQE12+Y/xxl8coJ+TpPW9iRq+Mhw/NKLjm+5SHtAHCC7lAw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", + "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-member-expression-literals": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.1.tgz", - "integrity": "sha512-UmaWhDokOFT2GcgU6MkHC11i0NQcL63iqeufXWfRy6pUOGYeCGEKhvfFO6Vz70UfYJYHwveg62GS83Rvpxn+NA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", + "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-modules-amd": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.1.tgz", - "integrity": "sha512-31+hnWSFRI4/ACFr1qkboBbrTxoBIzj7qA69qlq8HY8p7+YCzkCT6/TvQ1a4B0z27VeWtAeJd6pr5G04dc1iHw==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz", + "integrity": "sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==", "requires": { - "@babel/helper-module-transforms": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.1.tgz", - "integrity": "sha512-AQG4fc3KOah0vdITwt7Gi6hD9BtQP/8bhem7OjbaMoRNCH5Djx42O2vYMfau7QnAzQCa+RJnhJBmFFMGpQEzrg==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz", + "integrity": "sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==", "requires": { - "@babel/helper-module-transforms": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-simple-access": "^7.10.1", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.1.tgz", - "integrity": "sha512-ewNKcj1TQZDL3YnO85qh9zo1YF1CHgmSTlRQgHqe63oTrMI85cthKtZjAiZSsSNjPQ5NCaYo5QkbYqEw1ZBgZA==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz", + "integrity": "sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==", "requires": { - "@babel/helper-hoist-variables": "^7.10.1", - "@babel/helper-module-transforms": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" } }, "@babel/plugin-transform-modules-umd": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.1.tgz", - "integrity": "sha512-EIuiRNMd6GB6ulcYlETnYYfgv4AxqrswghmBRQbWLHZxN4s7mupxzglnHqk9ZiUpDI4eRWewedJJNj67PWOXKA==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", + "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", "requires": { - "@babel/helper-module-transforms": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-named-capturing-groups-regex": { @@ -732,117 +715,108 @@ } }, "@babel/plugin-transform-new-target": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.1.tgz", - "integrity": "sha512-MBlzPc1nJvbmO9rPr1fQwXOM2iGut+JC92ku6PbiJMMK7SnQc1rytgpopveE3Evn47gzvGYeCdgfCDbZo0ecUw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", + "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-object-super": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.1.tgz", - "integrity": "sha512-WnnStUDN5GL+wGQrJylrnnVlFhFmeArINIR9gjhSeYyvroGhBrSAXYg/RHsnfzmsa+onJrTJrEClPzgNmmQ4Gw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", + "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-replace-supers": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3" } }, "@babel/plugin-transform-parameters": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.1.tgz", - "integrity": "sha512-tJ1T0n6g4dXMsL45YsSzzSDZCxiHXAQp/qHrucOq5gEHncTA3xDxnd5+sZcoQp+N1ZbieAaB8r/VUCG0gqseOg==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz", + "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==", "requires": { - "@babel/helper-get-function-arity": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-property-literals": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.1.tgz", - "integrity": "sha512-Kr6+mgag8auNrgEpbfIWzdXYOvqDHZOF0+Bx2xh4H2EDNwcbRb9lY6nkZg8oSjsX+DH9Ebxm9hOqtKW+gRDeNA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", + "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-react-constant-elements": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.10.1.tgz", - "integrity": "sha512-V4os6bkWt/jbrzfyVcZn2ZpuHZkvj3vyBU0U/dtS8SZuMS7Rfx5oknTrtfyXJ2/QZk8gX7Yls5Z921ItNpE30Q==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.9.0.tgz", + "integrity": "sha512-wXMXsToAUOxJuBBEHajqKLFWcCkOSLshTI2ChCFFj1zDd7od4IOxiwLCOObNUvOpkxLpjIuaIdBMmNt6ocCPAw==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-react-display-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.10.1.tgz", - "integrity": "sha512-rBjKcVwjk26H3VX8pavMxGf33LNlbocMHdSeldIEswtQ/hrjyTG8fKKILW1cSkODyRovckN/uZlGb2+sAV9JUQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz", + "integrity": "sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-react-jsx": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.10.1.tgz", - "integrity": "sha512-MBVworWiSRBap3Vs39eHt+6pJuLUAaK4oxGc8g+wY+vuSJvLiEQjW1LSTqKb8OUPtDvHCkdPhk7d6sjC19xyFw==", + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.4.tgz", + "integrity": "sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw==", "requires": { - "@babel/helper-builder-react-jsx": "^7.10.1", - "@babel/helper-builder-react-jsx-experimental": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-jsx": "^7.10.1" + "@babel/helper-builder-react-jsx": "^7.9.0", + "@babel/helper-builder-react-jsx-experimental": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" } }, "@babel/plugin-transform-react-jsx-development": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.10.1.tgz", - "integrity": "sha512-XwDy/FFoCfw9wGFtdn5Z+dHh6HXKHkC6DwKNWpN74VWinUagZfDcEJc3Y8Dn5B3WMVnAllX8Kviaw7MtC5Epwg==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.9.0.tgz", + "integrity": "sha512-tK8hWKrQncVvrhvtOiPpKrQjfNX3DtkNLSX4ObuGcpS9p0QrGetKmlySIGR07y48Zft8WVgPakqd/bk46JrMSw==", "requires": { - "@babel/helper-builder-react-jsx-experimental": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-jsx": "^7.10.1" + "@babel/helper-builder-react-jsx-experimental": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" } }, "@babel/plugin-transform-react-jsx-self": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.10.1.tgz", - "integrity": "sha512-4p+RBw9d1qV4S749J42ZooeQaBomFPrSxa9JONLHJ1TxCBo3TzJ79vtmG2S2erUT8PDDrPdw4ZbXGr2/1+dILA==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.9.0.tgz", + "integrity": "sha512-K2ObbWPKT7KUTAoyjCsFilOkEgMvFG+y0FqOl6Lezd0/13kMkkjHskVsZvblRPj1PHA44PrToaZANrryppzTvQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-jsx": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" } }, "@babel/plugin-transform-react-jsx-source": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.10.1.tgz", - "integrity": "sha512-neAbaKkoiL+LXYbGDvh6PjPG+YeA67OsZlE78u50xbWh2L1/C81uHiNP5d1fw+uqUIoiNdCC8ZB+G4Zh3hShJA==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-jsx": "^7.10.1" - } - }, - "@babel/plugin-transform-react-pure-annotations": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.10.1.tgz", - "integrity": "sha512-mfhoiai083AkeewsBHUpaS/FM1dmUENHBMpS/tugSJ7VXqXO5dCN1Gkint2YvM1Cdv1uhmAKt1ZOuAjceKmlLA==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.9.0.tgz", + "integrity": "sha512-K6m3LlSnTSfRkM6FcRk8saNEeaeyG5k7AVkBU2bZK3+1zdkSED3qNdsWrUgQBeTVD2Tp3VMmerxVO2yM5iITmw==", "requires": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" } }, "@babel/plugin-transform-regenerator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.1.tgz", - "integrity": "sha512-B3+Y2prScgJ2Bh/2l9LJxKbb8C8kRfsG4AdPT+n7ixBHIxJaIG8bi8tgjxUMege1+WqSJ+7gu1YeoMVO3gPWzw==", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", + "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", "requires": { "regenerator-transform": "^0.14.2" } }, "@babel/plugin-transform-reserved-words": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.1.tgz", - "integrity": "sha512-qN1OMoE2nuqSPmpTqEM7OvJ1FkMEV+BjVeZZm9V9mq/x1JLKQ4pcv8riZJMNN3u2AUGl0ouOMjRr2siecvHqUQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", + "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-runtime": { @@ -864,139 +838,127 @@ } }, "@babel/plugin-transform-shorthand-properties": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.1.tgz", - "integrity": "sha512-AR0E/lZMfLstScFwztApGeyTHJ5u3JUKMjneqRItWeEqDdHWZwAOKycvQNCasCK/3r5YXsuNG25funcJDu7Y2g==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", + "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-spread": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.10.1.tgz", - "integrity": "sha512-8wTPym6edIrClW8FI2IoaePB91ETOtg36dOkj3bYcNe7aDMN2FXEoUa+WrmPc4xa1u2PQK46fUX2aCb+zo9rfw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", + "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-sticky-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.1.tgz", - "integrity": "sha512-j17ojftKjrL7ufX8ajKvwRilwqTok4q+BjkknmQw9VNHnItTyMP5anPFzxFJdCQs7clLcWpCV3ma+6qZWLnGMA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", + "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-regex": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-regex": "^7.8.3" } }, "@babel/plugin-transform-template-literals": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.1.tgz", - "integrity": "sha512-t7B/3MQf5M1T9hPCRG28DNGZUuxAuDqLYS03rJrIk2prj/UV7Z6FOneijhQhnv/Xa039vidXeVbvjK2SK5f7Gg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", + "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", "requires": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-typeof-symbol": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.1.tgz", - "integrity": "sha512-qX8KZcmbvA23zDi+lk9s6hC1FM7jgLHYIjuLgULgc8QtYnmB3tAVIYkNoKRQ75qWBeyzcoMoK8ZQmogGtC/w0g==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", + "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-typescript": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.10.1.tgz", - "integrity": "sha512-v+QWKlmCnsaimLeqq9vyCsVRMViZG1k2SZTlcZvB+TqyH570Zsij8nvVUZzOASCRiQFUxkLrn9Wg/kH0zgy5OQ==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-typescript": "^7.10.1" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.1.tgz", - "integrity": "sha512-zZ0Poh/yy1d4jeDWpx/mNwbKJVwUYJX73q+gyh4bwtG0/iUlzdEu0sLMda8yuDFS6LBQlT/ST1SJAR6zYwXWgw==", + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.9.4.tgz", + "integrity": "sha512-yeWeUkKx2auDbSxRe8MusAG+n4m9BFY/v+lPjmQDgOFX5qnySkUY5oXzkp6FwPdsYqnKay6lorXYdC0n3bZO7w==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-typescript": "^7.8.3" } }, "@babel/plugin-transform-unicode-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.1.tgz", - "integrity": "sha512-Y/2a2W299k0VIUdbqYm9X2qS6fE0CUBhhiPpimK6byy7OJ/kORLlIX+J6UrjgNu5awvs62k+6RSslxhcvVw2Tw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", + "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/preset-env": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.10.1.tgz", - "integrity": "sha512-bGWNfjfXRLnqbN2T4lB3pMfoic8dkRrmHpVZamSFHzGy5xklyHTobZ28TVUD2grhE5WDnu67tBj8oslIhkiOMQ==", - "requires": { - "@babel/compat-data": "^7.10.1", - "@babel/helper-compilation-targets": "^7.10.1", - "@babel/helper-module-imports": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-proposal-async-generator-functions": "^7.10.1", - "@babel/plugin-proposal-class-properties": "^7.10.1", - "@babel/plugin-proposal-dynamic-import": "^7.10.1", - "@babel/plugin-proposal-json-strings": "^7.10.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.1", - "@babel/plugin-proposal-numeric-separator": "^7.10.1", - "@babel/plugin-proposal-object-rest-spread": "^7.10.1", - "@babel/plugin-proposal-optional-catch-binding": "^7.10.1", - "@babel/plugin-proposal-optional-chaining": "^7.10.1", - "@babel/plugin-proposal-private-methods": "^7.10.1", - "@babel/plugin-proposal-unicode-property-regex": "^7.10.1", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.5.tgz", + "integrity": "sha512-eWGYeADTlPJH+wq1F0wNfPbVS1w1wtmMJiYk55Td5Yu28AsdR9AsC97sZ0Qq8fHqQuslVSIYSGJMcblr345GfQ==", + "requires": { + "@babel/compat-data": "^7.9.0", + "@babel/helper-compilation-targets": "^7.8.7", + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-proposal-async-generator-functions": "^7.8.3", + "@babel/plugin-proposal-dynamic-import": "^7.8.3", + "@babel/plugin-proposal-json-strings": "^7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-proposal-numeric-separator": "^7.8.3", + "@babel/plugin-proposal-object-rest-spread": "^7.9.5", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.9.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", "@babel/plugin-syntax-async-generators": "^7.8.0", - "@babel/plugin-syntax-class-properties": "^7.10.1", "@babel/plugin-syntax-dynamic-import": "^7.8.0", "@babel/plugin-syntax-json-strings": "^7.8.0", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", - "@babel/plugin-syntax-numeric-separator": "^7.10.1", + "@babel/plugin-syntax-numeric-separator": "^7.8.0", "@babel/plugin-syntax-object-rest-spread": "^7.8.0", "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", "@babel/plugin-syntax-optional-chaining": "^7.8.0", - "@babel/plugin-syntax-top-level-await": "^7.10.1", - "@babel/plugin-transform-arrow-functions": "^7.10.1", - "@babel/plugin-transform-async-to-generator": "^7.10.1", - "@babel/plugin-transform-block-scoped-functions": "^7.10.1", - "@babel/plugin-transform-block-scoping": "^7.10.1", - "@babel/plugin-transform-classes": "^7.10.1", - "@babel/plugin-transform-computed-properties": "^7.10.1", - "@babel/plugin-transform-destructuring": "^7.10.1", - "@babel/plugin-transform-dotall-regex": "^7.10.1", - "@babel/plugin-transform-duplicate-keys": "^7.10.1", - "@babel/plugin-transform-exponentiation-operator": "^7.10.1", - "@babel/plugin-transform-for-of": "^7.10.1", - "@babel/plugin-transform-function-name": "^7.10.1", - "@babel/plugin-transform-literals": "^7.10.1", - "@babel/plugin-transform-member-expression-literals": "^7.10.1", - "@babel/plugin-transform-modules-amd": "^7.10.1", - "@babel/plugin-transform-modules-commonjs": "^7.10.1", - "@babel/plugin-transform-modules-systemjs": "^7.10.1", - "@babel/plugin-transform-modules-umd": "^7.10.1", + "@babel/plugin-syntax-top-level-await": "^7.8.3", + "@babel/plugin-transform-arrow-functions": "^7.8.3", + "@babel/plugin-transform-async-to-generator": "^7.8.3", + "@babel/plugin-transform-block-scoped-functions": "^7.8.3", + "@babel/plugin-transform-block-scoping": "^7.8.3", + "@babel/plugin-transform-classes": "^7.9.5", + "@babel/plugin-transform-computed-properties": "^7.8.3", + "@babel/plugin-transform-destructuring": "^7.9.5", + "@babel/plugin-transform-dotall-regex": "^7.8.3", + "@babel/plugin-transform-duplicate-keys": "^7.8.3", + "@babel/plugin-transform-exponentiation-operator": "^7.8.3", + "@babel/plugin-transform-for-of": "^7.9.0", + "@babel/plugin-transform-function-name": "^7.8.3", + "@babel/plugin-transform-literals": "^7.8.3", + "@babel/plugin-transform-member-expression-literals": "^7.8.3", + "@babel/plugin-transform-modules-amd": "^7.9.0", + "@babel/plugin-transform-modules-commonjs": "^7.9.0", + "@babel/plugin-transform-modules-systemjs": "^7.9.0", + "@babel/plugin-transform-modules-umd": "^7.9.0", "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", - "@babel/plugin-transform-new-target": "^7.10.1", - "@babel/plugin-transform-object-super": "^7.10.1", - "@babel/plugin-transform-parameters": "^7.10.1", - "@babel/plugin-transform-property-literals": "^7.10.1", - "@babel/plugin-transform-regenerator": "^7.10.1", - "@babel/plugin-transform-reserved-words": "^7.10.1", - "@babel/plugin-transform-shorthand-properties": "^7.10.1", - "@babel/plugin-transform-spread": "^7.10.1", - "@babel/plugin-transform-sticky-regex": "^7.10.1", - "@babel/plugin-transform-template-literals": "^7.10.1", - "@babel/plugin-transform-typeof-symbol": "^7.10.1", - "@babel/plugin-transform-unicode-escapes": "^7.10.1", - "@babel/plugin-transform-unicode-regex": "^7.10.1", + "@babel/plugin-transform-new-target": "^7.8.3", + "@babel/plugin-transform-object-super": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.9.5", + "@babel/plugin-transform-property-literals": "^7.8.3", + "@babel/plugin-transform-regenerator": "^7.8.7", + "@babel/plugin-transform-reserved-words": "^7.8.3", + "@babel/plugin-transform-shorthand-properties": "^7.8.3", + "@babel/plugin-transform-spread": "^7.8.3", + "@babel/plugin-transform-sticky-regex": "^7.8.3", + "@babel/plugin-transform-template-literals": "^7.8.3", + "@babel/plugin-transform-typeof-symbol": "^7.8.4", + "@babel/plugin-transform-unicode-regex": "^7.8.3", "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.10.1", - "browserslist": "^4.12.0", + "@babel/types": "^7.9.5", + "browserslist": "^4.9.1", "core-js-compat": "^3.6.2", "invariant": "^2.2.2", "levenary": "^1.1.1", @@ -1023,17 +985,16 @@ } }, "@babel/preset-react": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.10.1.tgz", - "integrity": "sha512-Rw0SxQ7VKhObmFjD/cUcKhPTtzpeviEFX1E6PgP+cYOhQ98icNqtINNFANlsdbQHrmeWnqdxA4Tmnl1jy5tp3Q==", + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.9.4.tgz", + "integrity": "sha512-AxylVB3FXeOTQXNXyiuAQJSvss62FEotbX2Pzx3K/7c+MKJMdSg6Ose6QYllkdCFA8EInCJVw7M/o5QbLuA4ZQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-transform-react-display-name": "^7.10.1", - "@babel/plugin-transform-react-jsx": "^7.10.1", - "@babel/plugin-transform-react-jsx-development": "^7.10.1", - "@babel/plugin-transform-react-jsx-self": "^7.10.1", - "@babel/plugin-transform-react-jsx-source": "^7.10.1", - "@babel/plugin-transform-react-pure-annotations": "^7.10.1" + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-transform-react-display-name": "^7.8.3", + "@babel/plugin-transform-react-jsx": "^7.9.4", + "@babel/plugin-transform-react-jsx-development": "^7.9.0", + "@babel/plugin-transform-react-jsx-self": "^7.9.0", + "@babel/plugin-transform-react-jsx-source": "^7.9.0" } }, "@babel/preset-typescript": { @@ -1063,37 +1024,37 @@ } }, "@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", + "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", "requires": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" } }, "@babel/traverse": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz", - "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==", - "requires": { - "@babel/code-frame": "^7.10.1", - "@babel/generator": "^7.10.1", - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz", + "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.5", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.9.0", + "@babel/types": "^7.9.5", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.13" } }, "@babel/types": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.1.tgz", - "integrity": "sha512-L2yqUOpf3tzlW9GVuipgLEcZxnO+96SzR6fjXMuxxNkIgFJ5+07mHCZ+HkHqaeZu8+3LKnNJJ1bKbjBETQAsrA==", + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", + "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", "requires": { - "@babel/helper-validator-identifier": "^7.10.1", + "@babel/helper-validator-identifier": "^7.9.5", "lodash": "^4.17.13", "to-fast-properties": "^2.0.0" } @@ -1630,9 +1591,9 @@ } }, "@types/babel__traverse": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.11.tgz", - "integrity": "sha512-ddHK5icION5U6q11+tV2f9Mo6CZVuT8GJKld2q9LqHSZbvLbH34Kcu2yFGckZut453+eQU6btIA3RihmnRgI+Q==", + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.10.tgz", + "integrity": "sha512-74fNdUGrWsgIB/V9kTO5FGHPWYY6Eqn+3Z7L6Hc4e/BxjYV7puvBqp5HwsVYYfLm6iURYBNCx4Ut37OF9yitCw==", "requires": { "@babel/types": "^7.3.0" } @@ -1695,9 +1656,9 @@ "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" }, "@types/node": { - "version": "14.0.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.5.tgz", - "integrity": "sha512-90hiq6/VqtQgX8Sp0EzeIsv3r+ellbGj4URKj5j30tLlZvRUpnAe9YbYnjl3pJM93GyXU0tghHhvXHq+5rnCKA==" + "version": "13.11.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.11.1.tgz", + "integrity": "sha512-eWQGP3qtxwL8FGneRrC5DwrJLGN4/dH1clNTuLfN81HCrxVtxRjygDTUoZJ5ASlDEeo0ppYFQjQIlXhtXpOn6g==" }, "@types/parse-json": { "version": "4.0.0", @@ -1710,9 +1671,9 @@ "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==" }, "@types/q": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", - "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz", + "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==" }, "@types/react": { "version": "16.9.34", @@ -1844,57 +1805,50 @@ "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==" }, "@typescript-eslint/eslint-plugin": { - "version": "2.34.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.34.0.tgz", - "integrity": "sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ==", + "version": "2.28.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.28.0.tgz", + "integrity": "sha512-w0Ugcq2iatloEabQP56BRWJowliXUP5Wv6f9fKzjJmDW81hOTBxRoJ4LoEOxRpz9gcY51Libytd2ba3yLmSOfg==", "requires": { - "@typescript-eslint/experimental-utils": "2.34.0", + "@typescript-eslint/experimental-utils": "2.28.0", "functional-red-black-tree": "^1.0.1", "regexpp": "^3.0.0", "tsutils": "^3.17.1" } }, "@typescript-eslint/experimental-utils": { - "version": "2.34.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz", - "integrity": "sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==", + "version": "2.28.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.28.0.tgz", + "integrity": "sha512-4SL9OWjvFbHumM/Zh/ZeEjUFxrYKtdCi7At4GyKTbQlrj1HcphIDXlje4Uu4cY+qzszR5NdVin4CCm6AXCjd6w==", "requires": { "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "2.34.0", + "@typescript-eslint/typescript-estree": "2.28.0", "eslint-scope": "^5.0.0", "eslint-utils": "^2.0.0" } }, "@typescript-eslint/parser": { - "version": "2.34.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.34.0.tgz", - "integrity": "sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA==", + "version": "2.28.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.28.0.tgz", + "integrity": "sha512-RqPybRDquui9d+K86lL7iPqH6Dfp9461oyqvlXMNtap+PyqYbkY5dB7LawQjDzot99fqzvS0ZLZdfe+1Bt3Jgw==", "requires": { "@types/eslint-visitor-keys": "^1.0.0", - "@typescript-eslint/experimental-utils": "2.34.0", - "@typescript-eslint/typescript-estree": "2.34.0", + "@typescript-eslint/experimental-utils": "2.28.0", + "@typescript-eslint/typescript-estree": "2.28.0", "eslint-visitor-keys": "^1.1.0" } }, "@typescript-eslint/typescript-estree": { - "version": "2.34.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz", - "integrity": "sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==", + "version": "2.28.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.28.0.tgz", + "integrity": "sha512-HDr8MP9wfwkiuqzRVkuM3BeDrOC4cKbO5a6BymZBHUt5y/2pL0BXD6I/C/ceq2IZoHWhcASk+5/zo+dwgu9V8Q==", "requires": { "debug": "^4.1.1", "eslint-visitor-keys": "^1.1.0", "glob": "^7.1.6", "is-glob": "^4.0.1", "lodash": "^4.17.15", - "semver": "^7.3.2", + "semver": "^6.3.0", "tsutils": "^3.17.1" - }, - "dependencies": { - "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" - } } }, "@webassemblyjs/ast": { @@ -2085,9 +2039,9 @@ } }, "acorn": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz", - "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==" + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==" }, "acorn-globals": { "version": "4.3.4", @@ -2402,13 +2356,6 @@ "bn.js": "^4.0.0", "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" - } } }, "assert": { @@ -2473,17 +2420,17 @@ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" }, "autoprefixer": { - "version": "9.8.0", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.0.tgz", - "integrity": "sha512-D96ZiIHXbDmU02dBaemyAg53ez+6F5yZmapmgKcjm35yEe1uVDYI8hGW3VYoGRaG290ZFf91YxHrR518vC0u/A==", + "version": "9.7.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.6.tgz", + "integrity": "sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==", "requires": { - "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001061", + "browserslist": "^4.11.1", + "caniuse-lite": "^1.0.30001039", "chalk": "^2.4.2", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", - "postcss": "^7.0.30", - "postcss-value-parser": "^4.1.0" + "postcss": "^7.0.27", + "postcss-value-parser": "^4.0.3" } }, "aws-sign2": { @@ -2608,9 +2555,9 @@ } }, "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==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", + "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", "requires": { "object.assign": "^4.1.0" } @@ -2783,50 +2730,6 @@ "babel-plugin-transform-react-remove-prop-types": "0.4.24" }, "dependencies": { - "@babel/plugin-proposal-class-properties": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz", - "integrity": "sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz", - "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", - "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.0" - } - }, - "@babel/plugin-transform-react-display-name": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz", - "integrity": "sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, "@babel/preset-env": { "version": "7.9.0", "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.0.tgz", @@ -3050,9 +2953,9 @@ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, "bn.js": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.2.tgz", - "integrity": "sha512-40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA==" + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" }, "body-parser": { "version": "1.19.0", @@ -3221,36 +3124,20 @@ "requires": { "bn.js": "^4.1.0", "randombytes": "^2.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" - } } }, "browserify-sign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.0.tgz", - "integrity": "sha512-hEZC1KEeYuoHRqhGhTy6gWrpJA3ZDjFWv0DE61643ZnOXAKJb3u7yWcrU0mMc9SwAqK1n7myPGndkp0dFG7NFA==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.2", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "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==" - } + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.0.0" } }, "browserify-zlib": { @@ -3262,12 +3149,12 @@ } }, "browserslist": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", - "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.11.1.tgz", + "integrity": "sha512-DCTr3kDrKEYNw6Jb9HFxVLQNaue8z+0ZfRBRjmCunKDEXEBajKDj2Y+Uelg+Pi29OnvaSGwjOsnRyNEkXzHg5g==", "requires": { - "caniuse-lite": "^1.0.30001043", - "electron-to-chromium": "^1.3.413", + "caniuse-lite": "^1.0.30001038", + "electron-to-chromium": "^1.3.390", "node-releases": "^1.1.53", "pkg-up": "^2.0.0" } @@ -3434,9 +3321,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001066", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001066.tgz", - "integrity": "sha512-Gfj/WAastBtfxLws0RCh2sDbTK/8rJuSeZMecrSkNGYxPcv7EzblmDGfWQCFEQcSqYE2BRgQiJh8HOD07N5hIw==" + "version": "1.0.30001042", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001042.tgz", + "integrity": "sha512-igMQ4dlqnf4tWv0xjaaE02op9AJ2oQzXKjWf4EuAHFN694Uo9/EfPVIPJcmn2WkU9RqozCxx5e2KPcVClHDbDw==" }, "capture-exit": { "version": "2.0.0", @@ -3472,9 +3359,9 @@ "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" }, "chokidar": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz", - "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz", + "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==", "requires": { "anymatch": "~3.1.1", "braces": "~3.0.2", @@ -3483,7 +3370,7 @@ "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", - "readdirp": "~3.4.0" + "readdirp": "~3.3.0" }, "dependencies": { "anymatch": { @@ -3957,13 +3844,6 @@ "requires": { "bn.js": "^4.1.0", "elliptic": "^6.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" - } } }, "create-hash": { @@ -4571,13 +4451,6 @@ "bn.js": "^4.1.0", "miller-rabin": "^4.0.0", "randombytes": "^2.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" - } } }, "dir-glob": { @@ -4765,9 +4638,9 @@ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "electron-to-chromium": { - "version": "1.3.453", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.453.tgz", - "integrity": "sha512-IQbCfjJR0NDDn/+vojTlq7fPSREcALtF8M1n01gw7nQghCtfFYrJ2dfhsp8APr8bANoFC8vRTFVXMOGpT0eetw==" + "version": "1.3.409", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.409.tgz", + "integrity": "sha512-CB2HUXiMsaVYY5VvcpELhDShiTRhI2FfN7CuacEZ5mDmMFuSG/ZVm8HoSya0+S61RvUd3TjIjFSKywqHZpRPzQ==" }, "elliptic": { "version": "6.5.2", @@ -4781,13 +4654,6 @@ "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0", "minimalistic-crypto-utils": "^1.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" - } } }, "emoji-regex": { @@ -4857,9 +4723,9 @@ } }, "entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.2.tgz", - "integrity": "sha512-dmD3AvJQBUjKpcNkoqr+x+IF0SdRtPz9Vk0uTy4yWqga9ibB6s4v++QFWNohjiUGoMlF552ZvNyXDxz5iW0qmw==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", + "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==" }, "errno": { "version": "0.1.7", @@ -5274,9 +5140,9 @@ } }, "resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.16.0.tgz", + "integrity": "sha512-LarL/PIKJvc09k1jaeT4kQb/8/7P+qV4qSnN2K80AES+OHdfZELAKVOBjxsvtToT/uLOfFbvYvKfZmV8cee7nA==", "requires": { "path-parse": "^1.0.6" } @@ -5326,11 +5192,11 @@ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" }, "esquery": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", - "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.0.tgz", + "integrity": "sha512-/5qB+Mb0m2bh86tjGbA8pB0qBfdmCIK6ZNPjcw4/TtEH0+tTf0wLA5HK4KMTweSMwLGHwBDWCBV+6+2+EuHmgg==", "requires": { - "estraverse": "^5.1.0" + "estraverse": "^5.0.0" }, "dependencies": { "estraverse": { @@ -5364,9 +5230,9 @@ "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" }, "eventemitter3": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", - "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz", + "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==" }, "events": { "version": "3.1.0", @@ -6384,20 +6250,12 @@ } }, "hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "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==" - } + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "hash.js": { @@ -6503,9 +6361,9 @@ "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" }, "html-minifier-terser": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", - "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.0.5.tgz", + "integrity": "sha512-cBSFFghQh/uHcfSiL42KxxIRMF7A144+3E44xdlctIjxEmkEfCvouxNyFH2wysXk1fCGBPwtcr3hDWlGTfkDew==", "requires": { "camel-case": "^4.1.1", "clean-css": "^4.2.3", @@ -6592,14 +6450,14 @@ } }, "http-parser-js": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz", - "integrity": "sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==" + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", + "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=" }, "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==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz", + "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==", "requires": { "eventemitter3": "^4.0.0", "follow-redirects": "^1.0.0", @@ -7057,6 +6915,11 @@ "isobject": "^3.0.1" } }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" + }, "is-regex": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", @@ -7434,75 +7297,549 @@ }, "dependencies": { "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", "optional": true, "requires": { - "nan": "^2.12.1" - } - } - } - }, - "jest-jasmine2": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz", - "integrity": "sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==", - "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "chalk": "^2.0.1", - "co": "^4.6.0", - "expect": "^24.9.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^24.9.0", - "jest-matcher-utils": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-runtime": "^24.9.0", - "jest-snapshot": "^24.9.0", - "jest-util": "^24.9.0", - "pretty-format": "^24.9.0", - "throat": "^4.0.0" - } - }, - "jest-leak-detector": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz", - "integrity": "sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==", - "requires": { - "jest-get-type": "^24.9.0", - "pretty-format": "^24.9.0" - } - }, - "jest-matcher-utils": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz", - "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==", - "requires": { - "chalk": "^2.0.1", - "jest-diff": "^24.9.0", - "jest-get-type": "^24.9.0", - "pretty-format": "^24.9.0" - } - }, - "jest-message-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", - "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", - "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/stack-utils": "^1.0.1", - "chalk": "^2.0.1", - "micromatch": "^3.1.10", - "slash": "^2.0.0", - "stack-utils": "^1.0.1" - } - }, - "jest-mock": { + "nan": "^2.12.1", + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "bundled": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.3", + "bundled": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.3.3", + "bundled": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.3", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.8", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "bundled": true, + "optional": true, + "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" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "optional": true + } + } + } + } + }, + "jest-jasmine2": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz", + "integrity": "sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==", + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "co": "^4.6.0", + "expect": "^24.9.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "pretty-format": "^24.9.0", + "throat": "^4.0.0" + } + }, + "jest-leak-detector": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz", + "integrity": "sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==", + "requires": { + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + } + }, + "jest-matcher-utils": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz", + "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==", + "requires": { + "chalk": "^2.0.1", + "jest-diff": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + } + }, + "jest-message-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", + "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^2.0.1", + "micromatch": "^3.1.10", + "slash": "^2.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { "version": "24.9.0", "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", @@ -7748,9 +8085,9 @@ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "js-yaml": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", - "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -7877,11 +8214,11 @@ } }, "jsx-ast-utils": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.3.0.tgz", - "integrity": "sha512-3HNoc7nZ1hpZIKB3hJ7BlFRkzCx2BynRtfSwbkqZdpRdvAPsGMnzclPwrvDBS7/lalHTj21NwIeaEpysHBOudg==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz", + "integrity": "sha512-EdIHFMm+1BPynpKOpdPqiOsvnIrInRGJD7bzPZdPkjitQEqpdpUuFpq4T0npZFKTiB3RhWFdGN+oqOJIdhDhQA==", "requires": { - "array-includes": "^3.1.1", + "array-includes": "^3.0.3", "object.assign": "^4.1.0" } }, @@ -8450,19 +8787,12 @@ "requires": { "bn.js": "^4.0.0", "brorand": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" - } } }, "mime": { - "version": "2.4.6", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", - "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==" + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", + "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==" }, "mime-db": { "version": "1.43.0", @@ -8534,9 +8864,9 @@ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" }, "minipass": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", - "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.1.tgz", + "integrity": "sha512-UFqVihv6PQgwj8/yTGvl9kPz7xIAY+R5z6XYjRInD3Gk3qx6QGSD6zEcpeG4Dy/lQnv1J6zv8ejV90hyYIKf3w==", "requires": { "yallist": "^4.0.0" } @@ -8558,9 +8888,9 @@ } }, "minipass-pipeline": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.3.tgz", - "integrity": "sha512-cFOknTvng5vqnwOpDsZTWhNll6Jf8o2x+/diplafmxpuIymAjzoOolZG0VvQf3V2HgqzJNhnuKHYp2BqDgz8IQ==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.2.tgz", + "integrity": "sha512-3JS5A2DKhD2g0Gg8x3yamO0pj7YeKGwVlDS90pF++kxptwx/F+B//roxf9SqYil5tQo65bijy+dAuAFZmYOouA==", "requires": { "minipass": "^3.0.0" } @@ -8863,9 +9193,9 @@ } }, "node-releases": { - "version": "1.1.57", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.57.tgz", - "integrity": "sha512-ZQmnWS7adi61A9JsllJ2gdj2PauElcjnOwTp2O011iGzoakTxUsDGSe+6vD7wXbKdqhSFymC0OSx35aAMhrSdw==" + "version": "1.1.53", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz", + "integrity": "sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==" }, "node-sass": { "version": "4.13.1", @@ -9122,12 +9452,13 @@ } }, "object.entries": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.2.tgz", - "integrity": "sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", + "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", "requires": { "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", "has": "^1.0.3" } }, @@ -9205,21 +9536,18 @@ } }, "open": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/open/-/open-7.0.4.tgz", - "integrity": "sha512-brSA+/yq+b08Hsr4c8fsEW2CRzk1BmfN3SAK/5VCHQ9bdoZJ4qa/+AfR0xHjlbbZUyPkUHs1b8x1RqdyZdkVqQ==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/open/-/open-7.0.3.tgz", + "integrity": "sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==", "requires": { "is-docker": "^2.0.0", "is-wsl": "^2.1.1" }, "dependencies": { "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" - } + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.1.1.tgz", + "integrity": "sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==" } } }, @@ -9635,9 +9963,9 @@ } }, "portfinder": { - "version": "1.0.26", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz", - "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==", + "version": "1.0.25", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz", + "integrity": "sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==", "requires": { "async": "^2.6.2", "debug": "^3.1.1", @@ -9660,9 +9988,9 @@ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" }, "postcss": { - "version": "7.0.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.31.tgz", - "integrity": "sha512-a937VDHE1ftkjk+8/7nj/mrjtmkn69xxzJgRETXdAUU+IgOYPQNJF17haGWbeDxSyk++HA14UA98FurvPyBJOA==", + "version": "7.0.27", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz", + "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==", "requires": { "chalk": "^2.4.2", "source-map": "^0.6.1", @@ -10570,9 +10898,9 @@ } }, "postcss-value-parser": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", - "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz", + "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==" }, "postcss-values-parser": { "version": "2.0.1", @@ -10713,13 +11041,6 @@ "parse-asn1": "^5.0.0", "randombytes": "^2.0.1", "safe-buffer": "^5.1.2" - }, - "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" - } } }, "pump": { @@ -10893,14 +11214,6 @@ "text-table": "0.2.0" }, "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, "ansi-regex": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", @@ -11130,7 +11443,8 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "react-scripts": { - "version": "file:react-scripts", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.4.1.tgz", "integrity": "sha512-JpTdi/0Sfd31mZA6Ukx+lq5j1JoKItX7qqEK4OiACjVQletM1P38g49d9/D0yTxp9FrSF+xpJFStkGgKEIRjlQ==", "requires": { "@babel/core": "7.9.0", @@ -11258,11 +11572,11 @@ } }, "readdirp": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", - "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz", + "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==", "requires": { - "picomatch": "^2.2.1" + "picomatch": "^2.0.7" } }, "realpath-native": { @@ -11359,9 +11673,9 @@ } }, "regjsgen": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", - "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==" }, "regjsparser": { "version": "0.6.4", @@ -11682,9 +11996,12 @@ "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" }, "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", + "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", + "requires": { + "is-promise": "^2.1.0" + } }, "run-queue": { "version": "1.0.3", @@ -12017,9 +12334,9 @@ } }, "schema-utils": { - "version": "2.6.6", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", - "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz", + "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==", "requires": { "ajv": "^6.12.0", "ajv-keywords": "^3.4.1" @@ -12501,9 +12818,9 @@ } }, "source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -12875,9 +13192,9 @@ }, "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==" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" } } }, @@ -13075,9 +13392,9 @@ } }, "terser": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.7.0.tgz", - "integrity": "sha512-Lfb0RiZcjRDXCC3OSHJpEkxJ9Qeqs6mp2v4jf2MHfy8vGERmVDuvjXdd/EnP5Deme5F2yBRBymKmKHCBg2echw==", + "version": "4.6.11", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.11.tgz", + "integrity": "sha512-76Ynm7OXUG5xhOpblhytE7X58oeNSmC8xnNhjWVo8CksHit0U0kO4hfNbPrrYwowLWFgM2n9L176VNx2QaHmtA==", "requires": { "commander": "^2.20.0", "source-map": "~0.6.1", @@ -13132,9 +13449,9 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, "jest-worker": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", - "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.2.6.tgz", + "integrity": "sha512-FJn9XDUSxcOR4cwDzRfL1z56rUofNTFs539FGASpd50RHdb6EVkhxQqktodW2mI49l+W3H+tFJDotCHUQF6dmA==", "requires": { "merge-stream": "^2.0.0", "supports-color": "^7.0.0" @@ -13149,9 +13466,9 @@ } }, "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==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", + "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", "requires": { "semver": "^6.0.0" } @@ -13374,9 +13691,9 @@ "integrity": "sha512-CrG5GqAAzMT7144Cl+UIFP7mz/iIhiy+xQ6GGcnjTezhALT02uPMRw7tgDSESgB5MsfKt55+GPWw4ir1kVtMIQ==" }, "tslib": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", - "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", + "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" }, "tsutils": { "version": "3.17.1", @@ -13723,36 +14040,24 @@ } }, "watchpack": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.2.tgz", - "integrity": "sha512-ymVbbQP40MFTp+cNMvpyBpBtygHnPzPkHqoIwRRj/0B8KhqQwV8LaKjtbaxF2lK4vl8zN9wCxS46IFCU5K4W0g==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz", + "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==", "requires": { - "chokidar": "^3.4.0", + "chokidar": "^2.1.8", "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.0" - } - }, - "watchpack-chokidar2": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz", - "integrity": "sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==", - "optional": true, - "requires": { - "chokidar": "^2.1.8" + "neo-async": "^2.5.0" }, "dependencies": { "binary-extensions": { "version": "1.13.1", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "optional": true + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" }, "chokidar": { "version": "2.1.8", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "optional": true, "requires": { "anymatch": "^2.0.0", "async-each": "^1.0.1", @@ -13769,19 +14074,492 @@ } }, "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", "optional": true, "requires": { - "nan": "^2.12.1" + "nan": "^2.12.1", + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "bundled": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.3", + "bundled": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.3.3", + "bundled": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.3", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.8", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "bundled": true, + "optional": true, + "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" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "optional": true + } } }, "glob-parent": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "optional": true, "requires": { "is-glob": "^3.1.0", "path-dirname": "^1.0.0" @@ -13791,7 +14569,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "optional": true, "requires": { "is-extglob": "^2.1.0" } @@ -13802,7 +14579,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "optional": true, "requires": { "binary-extensions": "^1.0.0" } @@ -13810,14 +14586,12 @@ "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "optional": true + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" }, "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==", - "optional": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -13832,7 +14606,6 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "optional": true, "requires": { "graceful-fs": "^4.1.11", "micromatch": "^3.1.10", @@ -13843,7 +14616,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "optional": true, "requires": { "safe-buffer": "~5.1.0" } @@ -14085,12 +14857,486 @@ } }, "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", "optional": true, "requires": { - "nan": "^2.12.1" + "nan": "^2.12.1", + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "bundled": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.3", + "bundled": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.3.3", + "bundled": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.3", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.8", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "bundled": true, + "optional": true, + "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" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "optional": true + } } }, "get-caller-file": { @@ -14373,11 +15619,11 @@ } }, "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", + "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", "requires": { - "http-parser-js": ">=0.5.1", + "http-parser-js": ">=0.4.0 <0.4.11", "safe-buffer": ">=5.1.0", "websocket-extensions": ">=0.1.1" } @@ -14744,9 +15990,12 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "yaml": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", - "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==" + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.3.tgz", + "integrity": "sha512-X/v7VDnK+sxbQ2Imq4Jt2PRUsRsP7UcpSl3Llg6+NRRqWLIvxkMFYtH1FmvwNGYRKKPa+EPA4qDBlI9WVG1UKw==", + "requires": { + "@babel/runtime": "^7.8.7" + } }, "yargs": { "version": "13.3.2", diff --git a/frontend/package.json b/frontend/package.json index f0b7765..234526d 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -10,7 +10,7 @@ "node-sass": "^4.13.1", "react": "^16.13.1", "react-dom": "^16.13.1", - "react-scripts": "file:react-scripts" + "react-scripts": "3.4.1" }, "scripts": { "start": "react-scripts start", @@ -34,4 +34,4 @@ "last 1 safari version" ] } -} +} \ No newline at end of file diff --git a/frontend/react-scripts/LICENSE b/frontend/react-scripts/LICENSE deleted file mode 100644 index 188fb2b..0000000 --- a/frontend/react-scripts/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2013-present, Facebook, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/frontend/react-scripts/README.md b/frontend/react-scripts/README.md deleted file mode 100644 index d6de290..0000000 --- a/frontend/react-scripts/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# react-scripts - -This package includes scripts and configuration used by [Create React App](https://github.com/facebook/create-react-app).
-Please refer to its documentation: - -- [Getting Started](https://facebook.github.io/create-react-app/docs/getting-started) – How to create a new app. -- [User Guide](https://facebook.github.io/create-react-app/) – How to develop apps bootstrapped with Create React App. diff --git a/frontend/react-scripts/bin/react-scripts.js b/frontend/react-scripts/bin/react-scripts.js deleted file mode 100644 index 7e6e290..0000000 --- a/frontend/react-scripts/bin/react-scripts.js +++ /dev/null @@ -1,58 +0,0 @@ -#!/usr/bin/env node -/** - * Copyright (c) 2015-present, Facebook, Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ - -'use strict'; - -// Makes the script crash on unhandled rejections instead of silently -// ignoring them. In the future, promise rejections that are not handled will -// terminate the Node.js process with a non-zero exit code. -process.on('unhandledRejection', err => { - throw err; -}); - -const spawn = require('react-dev-utils/crossSpawn'); -const args = process.argv.slice(2); - -const scriptIndex = args.findIndex( - x => x === 'build' || x === 'eject' || x === 'start' || x === 'test' -); -const script = scriptIndex === -1 ? args[0] : args[scriptIndex]; -const nodeArgs = scriptIndex > 0 ? args.slice(0, scriptIndex) : []; - -if (['build', 'eject', 'start', 'test'].includes(script)) { - const result = spawn.sync( - 'node', - nodeArgs - .concat(require.resolve('../scripts/' + script)) - .concat(args.slice(scriptIndex + 1)), - { stdio: 'inherit' } - ); - if (result.signal) { - if (result.signal === 'SIGKILL') { - console.log( - 'The build failed because the process exited too early. ' + - 'This probably means the system ran out of memory or someone called ' + - '`kill -9` on the process.' - ); - } else if (result.signal === 'SIGTERM') { - console.log( - 'The build failed because the process exited too early. ' + - 'Someone might have called `kill` or `killall`, or the system could ' + - 'be shutting down.' - ); - } - process.exit(1); - } - process.exit(result.status); -} else { - console.log('Unknown script "' + script + '".'); - console.log('Perhaps you need to update react-scripts?'); - console.log( - 'See: https://facebook.github.io/create-react-app/docs/updating-to-new-releases' - ); -} diff --git a/frontend/react-scripts/config/env.js b/frontend/react-scripts/config/env.js deleted file mode 100644 index f354439..0000000 --- a/frontend/react-scripts/config/env.js +++ /dev/null @@ -1,109 +0,0 @@ -// @remove-on-eject-begin -/** - * Copyright (c) 2015-present, Facebook, Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ -// @remove-on-eject-end -'use strict'; - -const fs = require('fs'); -const path = require('path'); -const paths = require('./paths'); - -// Make sure that including paths.js after env.js will read .env variables. -delete require.cache[require.resolve('./paths')]; - -const NODE_ENV = process.env.NODE_ENV; -if (!NODE_ENV) { - throw new Error( - 'The NODE_ENV environment variable is required but was not specified.' - ); -} - -// https://github.com/bkeepers/dotenv#what-other-env-files-can-i-use -const dotenvFiles = [ - `${paths.dotenv}.${NODE_ENV}.local`, - `${paths.dotenv}.${NODE_ENV}`, - // Don't include `.env.local` for `test` environment - // since normally you expect tests to produce the same - // results for everyone - NODE_ENV !== 'test' && `${paths.dotenv}.local`, - paths.dotenv, -].filter(Boolean); - -// Load environment variables from .env* files. Suppress warnings using silent -// if this file is missing. dotenv will never modify any environment variables -// that have already been set. Variable expansion is supported in .env files. -// https://github.com/motdotla/dotenv -// https://github.com/motdotla/dotenv-expand -dotenvFiles.forEach(dotenvFile => { - if (fs.existsSync(dotenvFile)) { - require('dotenv-expand')( - require('dotenv').config({ - path: dotenvFile, - }) - ); - } -}); - -// We support resolving modules according to `NODE_PATH`. -// This lets you use absolute paths in imports inside large monorepos: -// https://github.com/facebook/create-react-app/issues/253. -// It works similar to `NODE_PATH` in Node itself: -// https://nodejs.org/api/modules.html#modules_loading_from_the_global_folders -// Note that unlike in Node, only *relative* paths from `NODE_PATH` are honored. -// Otherwise, we risk importing Node.js core modules into an app instead of webpack shims. -// https://github.com/facebook/create-react-app/issues/1023#issuecomment-265344421 -// We also resolve them to make sure all tools using them work consistently. -const appDirectory = fs.realpathSync(process.cwd()); -process.env.NODE_PATH = (process.env.NODE_PATH || '') - .split(path.delimiter) - .filter(folder => folder && !path.isAbsolute(folder)) - .map(folder => path.resolve(appDirectory, folder)) - .join(path.delimiter); - -// Grab NODE_ENV and REACT_APP_* environment variables and prepare them to be -// injected into the application via DefinePlugin in webpack configuration. -const REACT_APP = /^REACT_APP_/i; - -function getClientEnvironment(publicUrl) { - const raw = Object.keys(process.env) - .filter(key => REACT_APP.test(key)) - .reduce( - (env, key) => { - env[key] = process.env[key]; - return env; - }, - { - // Useful for determining whether we’re running in production mode. - // Most importantly, it switches React into the correct mode. - NODE_ENV: process.env.NODE_ENV || 'development', - // Useful for resolving the correct path to static assets in `public`. - // For example, . - // This should only be used as an escape hatch. Normally you would put - // images into the `src` and `import` them in code to get their paths. - PUBLIC_URL: publicUrl, - // We support configuring the sockjs pathname during development. - // These settings let a developer run multiple simultaneous projects. - // They are used as the connection `hostname`, `pathname` and `port` - // in webpackHotDevClient. They are used as the `sockHost`, `sockPath` - // and `sockPort` options in webpack-dev-server. - WDS_SOCKET_HOST: process.env.WDS_SOCKET_HOST, - WDS_SOCKET_PATH: process.env.WDS_SOCKET_PATH, - WDS_SOCKET_PORT: process.env.WDS_SOCKET_PORT, - } - ); - // Stringify all values so we can feed into webpack DefinePlugin - const stringified = { - 'process.env': Object.keys(raw).reduce((env, key) => { - env[key] = JSON.stringify(raw[key]); - return env; - }, {}), - }; - - return { raw, stringified }; -} - -module.exports = getClientEnvironment; diff --git a/frontend/react-scripts/config/getHttpsConfig.js b/frontend/react-scripts/config/getHttpsConfig.js deleted file mode 100644 index 4fec793..0000000 --- a/frontend/react-scripts/config/getHttpsConfig.js +++ /dev/null @@ -1,74 +0,0 @@ -// @remove-on-eject-begin -/** - * Copyright (c) 2015-present, Facebook, Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ -// @remove-on-eject-end -'use strict'; - -const fs = require('fs'); -const path = require('path'); -const crypto = require('crypto'); -const chalk = require('react-dev-utils/chalk'); -const paths = require('./paths'); - -// Ensure the certificate and key provided are valid and if not -// throw an easy to debug error -function validateKeyAndCerts({ cert, key, keyFile, crtFile }) { - let encrypted; - try { - // publicEncrypt will throw an error with an invalid cert - encrypted = crypto.publicEncrypt(cert, Buffer.from('test')); - } catch (err) { - throw new Error( - `The certificate "${chalk.yellow(crtFile)}" is invalid.\n${err.message}` - ); - } - - try { - // privateDecrypt will throw an error with an invalid key - crypto.privateDecrypt(key, encrypted); - } catch (err) { - throw new Error( - `The certificate key "${chalk.yellow(keyFile)}" is invalid.\n${ - err.message - }` - ); - } -} - -// Read file and throw an error if it doesn't exist -function readEnvFile(file, type) { - if (!fs.existsSync(file)) { - throw new Error( - `You specified ${chalk.cyan( - type - )} in your env, but the file "${chalk.yellow(file)}" can't be found.` - ); - } - return fs.readFileSync(file); -} - -// Get the https config -// Return cert files if provided in env, otherwise just true or false -function getHttpsConfig() { - const { SSL_CRT_FILE, SSL_KEY_FILE, HTTPS } = process.env; - const isHttps = HTTPS === 'true'; - - if (isHttps && SSL_CRT_FILE && SSL_KEY_FILE) { - const crtFile = path.resolve(paths.appPath, SSL_CRT_FILE); - const keyFile = path.resolve(paths.appPath, SSL_KEY_FILE); - const config = { - cert: readEnvFile(crtFile, 'SSL_CRT_FILE'), - key: readEnvFile(keyFile, 'SSL_KEY_FILE'), - }; - - validateKeyAndCerts({ ...config, keyFile, crtFile }); - return config; - } - return isHttps; -} - -module.exports = getHttpsConfig; diff --git a/frontend/react-scripts/config/jest/babelTransform.js b/frontend/react-scripts/config/jest/babelTransform.js deleted file mode 100644 index 7feed94..0000000 --- a/frontend/react-scripts/config/jest/babelTransform.js +++ /dev/null @@ -1,16 +0,0 @@ -// @remove-file-on-eject -/** - * Copyright (c) 2014-present, Facebook, Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ -'use strict'; - -const babelJest = require('babel-jest'); - -module.exports = babelJest.createTransformer({ - presets: [require.resolve('babel-preset-react-app')], - babelrc: false, - configFile: false, -}); diff --git a/frontend/react-scripts/config/jest/cssTransform.js b/frontend/react-scripts/config/jest/cssTransform.js deleted file mode 100644 index 5905306..0000000 --- a/frontend/react-scripts/config/jest/cssTransform.js +++ /dev/null @@ -1,22 +0,0 @@ -// @remove-on-eject-begin -/** - * Copyright (c) 2014-present, Facebook, Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ -// @remove-on-eject-end -'use strict'; - -// This is a custom Jest transformer turning style imports into empty objects. -// http://facebook.github.io/jest/docs/en/webpack.html - -module.exports = { - process() { - return 'module.exports = {};'; - }, - getCacheKey() { - // The output is always the same. - return 'cssTransform'; - }, -}; diff --git a/frontend/react-scripts/config/jest/fileTransform.js b/frontend/react-scripts/config/jest/fileTransform.js deleted file mode 100644 index aab6761..0000000 --- a/frontend/react-scripts/config/jest/fileTransform.js +++ /dev/null @@ -1,40 +0,0 @@ -'use strict'; - -const path = require('path'); -const camelcase = require('camelcase'); - -// This is a custom Jest transformer turning file imports into filenames. -// http://facebook.github.io/jest/docs/en/webpack.html - -module.exports = { - process(src, filename) { - const assetFilename = JSON.stringify(path.basename(filename)); - - if (filename.match(/\.svg$/)) { - // Based on how SVGR generates a component name: - // https://github.com/smooth-code/svgr/blob/01b194cf967347d43d4cbe6b434404731b87cf27/packages/core/src/state.js#L6 - const pascalCaseFilename = camelcase(path.parse(filename).name, { - pascalCase: true, - }); - const componentName = `Svg${pascalCaseFilename}`; - return `const React = require('react'); - module.exports = { - __esModule: true, - default: ${assetFilename}, - ReactComponent: React.forwardRef(function ${componentName}(props, ref) { - return { - $$typeof: Symbol.for('react.element'), - type: 'svg', - ref: ref, - key: null, - props: Object.assign({}, props, { - children: ${assetFilename} - }) - }; - }), - };`; - } - - return `module.exports = ${assetFilename};`; - }, -}; diff --git a/frontend/react-scripts/config/modules.js b/frontend/react-scripts/config/modules.js deleted file mode 100644 index 38c95b9..0000000 --- a/frontend/react-scripts/config/modules.js +++ /dev/null @@ -1,149 +0,0 @@ -// @remove-on-eject-begin -/** - * Copyright (c) 2015-present, Facebook, Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ -// @remove-on-eject-end -'use strict'; - -const fs = require('fs'); -const path = require('path'); -const paths = require('./paths'); -const chalk = require('react-dev-utils/chalk'); -const resolve = require('resolve'); - -/** - * Get additional module paths based on the baseUrl of a compilerOptions object. - * - * @param {Object} options - */ -function getAdditionalModulePaths(options = {}) { - const baseUrl = options.baseUrl; - - // We need to explicitly check for null and undefined (and not a falsy value) because - // TypeScript treats an empty string as `.`. - if (baseUrl == null) { - // If there's no baseUrl set we respect NODE_PATH - // Note that NODE_PATH is deprecated and will be removed - // in the next major release of create-react-app. - - const nodePath = process.env.NODE_PATH || ''; - return nodePath.split(path.delimiter).filter(Boolean); - } - - const baseUrlResolved = path.resolve(paths.appPath, baseUrl); - - // We don't need to do anything if `baseUrl` is set to `node_modules`. This is - // the default behavior. - if (path.relative(paths.appNodeModules, baseUrlResolved) === '') { - return null; - } - - // Allow the user set the `baseUrl` to `appSrc`. - if (path.relative(paths.appSrc, baseUrlResolved) === '') { - return [paths.appSrc]; - } - - // If the path is equal to the root directory we ignore it here. - // We don't want to allow importing from the root directly as source files are - // not transpiled outside of `src`. We do allow importing them with the - // absolute path (e.g. `src/Components/Button.js`) but we set that up with - // an alias. - if (path.relative(paths.appPath, baseUrlResolved) === '') { - return null; - } - - // Otherwise, throw an error. - throw new Error( - chalk.red.bold( - "Your project's `baseUrl` can only be set to `src` or `node_modules`." + - ' Create React App does not support other values at this time.' - ) - ); -} - -/** - * Get webpack aliases based on the baseUrl of a compilerOptions object. - * - * @param {*} options - */ -function getWebpackAliases(options = {}) { - const baseUrl = options.baseUrl; - - if (!baseUrl) { - return {}; - } - - const baseUrlResolved = path.resolve(paths.appPath, baseUrl); - - if (path.relative(paths.appPath, baseUrlResolved) === '') { - return { - src: paths.appSrc, - }; - } -} - -/** - * Get jest aliases based on the baseUrl of a compilerOptions object. - * - * @param {*} options - */ -function getJestAliases(options = {}) { - const baseUrl = options.baseUrl; - - if (!baseUrl) { - return {}; - } - - const baseUrlResolved = path.resolve(paths.appPath, baseUrl); - - if (path.relative(paths.appPath, baseUrlResolved) === '') { - return { - '^src/(.*)$': '/src/$1', - }; - } -} - -function getModules() { - // Check if TypeScript is setup - const hasTsConfig = fs.existsSync(paths.appTsConfig); - const hasJsConfig = fs.existsSync(paths.appJsConfig); - - if (hasTsConfig && hasJsConfig) { - throw new Error( - 'You have both a tsconfig.json and a jsconfig.json. If you are using TypeScript please remove your jsconfig.json file.' - ); - } - - let config; - - // If there's a tsconfig.json we assume it's a - // TypeScript project and set up the config - // based on tsconfig.json - if (hasTsConfig) { - const ts = require(resolve.sync('typescript', { - basedir: paths.appNodeModules, - })); - config = ts.readConfigFile(paths.appTsConfig, ts.sys.readFile).config; - // Otherwise we'll check if there is jsconfig.json - // for non TS projects. - } else if (hasJsConfig) { - config = require(paths.appJsConfig); - } - - config = config || {}; - const options = config.compilerOptions || {}; - - const additionalModulePaths = getAdditionalModulePaths(options); - - return { - additionalModulePaths: additionalModulePaths, - webpackAliases: getWebpackAliases(options), - jestAliases: getJestAliases(options), - hasTsConfig, - }; -} - -module.exports = getModules(); diff --git a/frontend/react-scripts/config/paths.js b/frontend/react-scripts/config/paths.js deleted file mode 100644 index 11d81b7..0000000 --- a/frontend/react-scripts/config/paths.js +++ /dev/null @@ -1,142 +0,0 @@ -// @remove-on-eject-begin -/** - * Copyright (c) 2015-present, Facebook, Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ -// @remove-on-eject-end -'use strict'; - -const path = require('path'); -const fs = require('fs'); -const getPublicUrlOrPath = require('react-dev-utils/getPublicUrlOrPath'); - -// Make sure any symlinks in the project folder are resolved: -// https://github.com/facebook/create-react-app/issues/637 -const appDirectory = fs.realpathSync(process.cwd()); -const resolveApp = relativePath => path.resolve(appDirectory, relativePath); - -// We use `PUBLIC_URL` environment variable or "homepage" field to infer -// "public path" at which the app is served. -// webpack needs to know it to put the right + + + +``` + +* [**cdnjs**](https://cdnjs.com/libraries/prop-types) +```html + + + + + +``` + +To load a specific version of `prop-types` replace `15.6.0` with the version number. + +## Usage + +PropTypes was originally exposed as part of the React core module, and is +commonly used with React components. +Here is an example of using PropTypes with a React component, which also +documents the different validators provided: + +```js +import React from 'react'; +import PropTypes from 'prop-types'; + +class MyComponent extends React.Component { + render() { + // ... do things with the props + } +} + +MyComponent.propTypes = { + // You can declare that a prop is a specific JS primitive. By default, these + // are all optional. + optionalArray: PropTypes.array, + optionalBool: PropTypes.bool, + optionalFunc: PropTypes.func, + optionalNumber: PropTypes.number, + optionalObject: PropTypes.object, + optionalString: PropTypes.string, + optionalSymbol: PropTypes.symbol, + + // Anything that can be rendered: numbers, strings, elements or an array + // (or fragment) containing these types. + optionalNode: PropTypes.node, + + // A React element (ie. ). + optionalElement: PropTypes.element, + + // A React element type (ie. MyComponent). + optionalElementType: PropTypes.elementType, + + // You can also declare that a prop is an instance of a class. This uses + // JS's instanceof operator. + optionalMessage: PropTypes.instanceOf(Message), + + // You can ensure that your prop is limited to specific values by treating + // it as an enum. + optionalEnum: PropTypes.oneOf(['News', 'Photos']), + + // An object that could be one of many types + optionalUnion: PropTypes.oneOfType([ + PropTypes.string, + PropTypes.number, + PropTypes.instanceOf(Message) + ]), + + // An array of a certain type + optionalArrayOf: PropTypes.arrayOf(PropTypes.number), + + // An object with property values of a certain type + optionalObjectOf: PropTypes.objectOf(PropTypes.number), + + // You can chain any of the above with `isRequired` to make sure a warning + // is shown if the prop isn't provided. + + // An object taking on a particular shape + optionalObjectWithShape: PropTypes.shape({ + optionalProperty: PropTypes.string, + requiredProperty: PropTypes.number.isRequired + }), + + // An object with warnings on extra properties + optionalObjectWithStrictShape: PropTypes.exact({ + optionalProperty: PropTypes.string, + requiredProperty: PropTypes.number.isRequired + }), + + requiredFunc: PropTypes.func.isRequired, + + // A value of any data type + requiredAny: PropTypes.any.isRequired, + + // You can also specify a custom validator. It should return an Error + // object if the validation fails. Don't `console.warn` or throw, as this + // won't work inside `oneOfType`. + customProp: function(props, propName, componentName) { + if (!/matchme/.test(props[propName])) { + return new Error( + 'Invalid prop `' + propName + '` supplied to' + + ' `' + componentName + '`. Validation failed.' + ); + } + }, + + // You can also supply a custom validator to `arrayOf` and `objectOf`. + // It should return an Error object if the validation fails. The validator + // will be called for each key in the array or object. The first two + // arguments of the validator are the array or object itself, and the + // current item's key. + customArrayProp: PropTypes.arrayOf(function(propValue, key, componentName, location, propFullName) { + if (!/matchme/.test(propValue[key])) { + return new Error( + 'Invalid prop `' + propFullName + '` supplied to' + + ' `' + componentName + '`. Validation failed.' + ); + } + }) +}; +``` + +Refer to the [React documentation](https://facebook.github.io/react/docs/typechecking-with-proptypes.html) for more information. + +## Migrating from React.PropTypes + +Check out [Migrating from React.PropTypes](https://facebook.github.io/react/blog/2017/04/07/react-v15.5.0.html#migrating-from-react.proptypes) for details on how to migrate to `prop-types` from `React.PropTypes`. + +Note that this blog posts **mentions a codemod script that performs the conversion automatically**. + +There are also important notes below. + +## How to Depend on This Package? + +For apps, we recommend putting it in `dependencies` with a caret range. +For example: + +```js + "dependencies": { + "prop-types": "^15.5.7" + } +``` + +For libraries, we *also* recommend leaving it in `dependencies`: + +```js + "dependencies": { + "prop-types": "^15.5.7" + }, + "peerDependencies": { + "react": "^15.5.0" + } +``` + +**Note:** there are known issues in versions before 15.5.7 so we recommend using it as the minimal version. + +Make sure that the version range uses a caret (`^`) and thus is broad enough for npm to efficiently deduplicate packages. + +For UMD bundles of your components, make sure you **don’t** include `PropTypes` in the build. Usually this is done by marking it as an external (the specifics depend on your bundler), just like you do with React. + +## Compatibility + +### React 0.14 + +This package is compatible with **React 0.14.9**. Compared to 0.14.8 (which was released in March of 2016), there are no other changes in 0.14.9, so it should be a painless upgrade. + +```shell +# ATTENTION: Only run this if you still use React 0.14! +npm install --save react@^0.14.9 react-dom@^0.14.9 +``` + +### React 15+ + +This package is compatible with **React 15.3.0** and higher. + +``` +npm install --save react@^15.3.0 react-dom@^15.3.0 +``` + +### What happens on other React versions? + +It outputs warnings with the message below even though the developer doesn’t do anything wrong. Unfortunately there is no solution for this other than updating React to either 15.3.0 or higher, or 0.14.9 if you’re using React 0.14. + +## Difference from `React.PropTypes`: Don’t Call Validator Functions + +First of all, **which version of React are you using**? You might be seeing this message because a component library has updated to use `prop-types` package, but your version of React is incompatible with it. See the [above section](#compatibility) for more details. + +Are you using either React 0.14.9 or a version higher than React 15.3.0? Read on. + +When you migrate components to use the standalone `prop-types`, **all validator functions will start throwing an error if you call them directly**. This makes sure that nobody relies on them in production code, and it is safe to strip their implementations to optimize the bundle size. + +Code like this is still fine: + +```js +MyComponent.propTypes = { + myProp: PropTypes.bool +}; +``` + +However, code like this will not work with the `prop-types` package: + +```js +// Will not work with `prop-types` package! +var errorOrNull = PropTypes.bool(42, 'myProp', 'MyComponent', 'prop'); +``` + +It will throw an error: + +``` +Calling PropTypes validators directly is not supported by the `prop-types` package. +Use PropTypes.checkPropTypes() to call them. +``` + +(If you see **a warning** rather than an error with this message, please check the [above section about compatibility](#compatibility).) + +This is new behavior, and you will only encounter it when you migrate from `React.PropTypes` to the `prop-types` package. For the vast majority of components, this doesn’t matter, and if you didn’t see [this warning](https://facebook.github.io/react/warnings/dont-call-proptypes.html) in your components, your code is safe to migrate. This is not a breaking change in React because you are only opting into this change for a component by explicitly changing your imports to use `prop-types`. If you temporarily need the old behavior, you can keep using `React.PropTypes` until React 16. + +**If you absolutely need to trigger the validation manually**, call `PropTypes.checkPropTypes()`. Unlike the validators themselves, this function is safe to call in production, as it will be replaced by an empty function: + +```js +// Works with standalone PropTypes +PropTypes.checkPropTypes(MyComponent.propTypes, props, 'prop', 'MyComponent'); +``` +See below for more info. + +**You might also see this error** if you’re calling a `PropTypes` validator from your own custom `PropTypes` validator. In this case, the fix is to make sure that you are passing *all* of the arguments to the inner function. There is a more in-depth explanation of how to fix it [on this page](https://facebook.github.io/react/warnings/dont-call-proptypes.html#fixing-the-false-positive-in-third-party-proptypes). Alternatively, you can temporarily keep using `React.PropTypes` until React 16, as it would still only warn in this case. + +If you use a bundler like Browserify or Webpack, don’t forget to [follow these instructions](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build) to correctly bundle your application in development or production mode. Otherwise you’ll ship unnecessary code to your users. + +## PropTypes.checkPropTypes + +React will automatically check the propTypes you set on the component, but if +you are using PropTypes without React then you may want to manually call +`PropTypes.checkPropTypes`, like so: + +```js +const myPropTypes = { + name: PropTypes.string, + age: PropTypes.number, + // ... define your prop validations +}; + +const props = { + name: 'hello', // is valid + age: 'world', // not valid +}; + +// Let's say your component is called 'MyComponent' + +// Works with standalone PropTypes +PropTypes.checkPropTypes(myPropTypes, props, 'age', 'MyComponent'); +// This will warn as follows: +// Warning: Failed prop type: Invalid prop `age` of type `string` supplied to +// `MyComponent`, expected `number`. +``` + +## PropTypes.resetWarningCache() + +`PropTypes.checkPropTypes(...)` only `console.error.log(...)`s a given message once. To reset the cache while testing call `PropTypes.resetWarningCache()` + +### License + +prop-types is [MIT licensed](./LICENSE). diff --git a/node_modules/prop-types/checkPropTypes.js b/node_modules/prop-types/checkPropTypes.js new file mode 100644 index 0000000..49111df --- /dev/null +++ b/node_modules/prop-types/checkPropTypes.js @@ -0,0 +1,102 @@ +/** + * Copyright (c) 2013-present, Facebook, Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +'use strict'; + +var printWarning = function() {}; + +if (process.env.NODE_ENV !== 'production') { + var ReactPropTypesSecret = require('./lib/ReactPropTypesSecret'); + var loggedTypeFailures = {}; + var has = Function.call.bind(Object.prototype.hasOwnProperty); + + printWarning = function(text) { + var message = 'Warning: ' + text; + if (typeof console !== 'undefined') { + console.error(message); + } + try { + // --- Welcome to debugging React --- + // This error was thrown as a convenience so that you can use this stack + // to find the callsite that caused this warning to fire. + throw new Error(message); + } catch (x) {} + }; +} + +/** + * Assert that the values match with the type specs. + * Error messages are memorized and will only be shown once. + * + * @param {object} typeSpecs Map of name to a ReactPropType + * @param {object} values Runtime values that need to be type-checked + * @param {string} location e.g. "prop", "context", "child context" + * @param {string} componentName Name of the component for error messages. + * @param {?Function} getStack Returns the component stack. + * @private + */ +function checkPropTypes(typeSpecs, values, location, componentName, getStack) { + if (process.env.NODE_ENV !== 'production') { + for (var typeSpecName in typeSpecs) { + if (has(typeSpecs, typeSpecName)) { + var error; + // Prop type validation may throw. In case they do, we don't want to + // fail the render phase where it didn't fail before. So we log it. + // After these have been cleaned up, we'll let them throw. + try { + // This is intentionally an invariant that gets caught. It's the same + // behavior as without this statement except with a better message. + if (typeof typeSpecs[typeSpecName] !== 'function') { + var err = Error( + (componentName || 'React class') + ': ' + location + ' type `' + typeSpecName + '` is invalid; ' + + 'it must be a function, usually from the `prop-types` package, but received `' + typeof typeSpecs[typeSpecName] + '`.' + ); + err.name = 'Invariant Violation'; + throw err; + } + error = typeSpecs[typeSpecName](values, typeSpecName, componentName, location, null, ReactPropTypesSecret); + } catch (ex) { + error = ex; + } + if (error && !(error instanceof Error)) { + printWarning( + (componentName || 'React class') + ': type specification of ' + + location + ' `' + typeSpecName + '` is invalid; the type checker ' + + 'function must return `null` or an `Error` but returned a ' + typeof error + '. ' + + 'You may have forgotten to pass an argument to the type checker ' + + 'creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and ' + + 'shape all require an argument).' + ); + } + if (error instanceof Error && !(error.message in loggedTypeFailures)) { + // Only monitor this failure once because there tends to be a lot of the + // same error. + loggedTypeFailures[error.message] = true; + + var stack = getStack ? getStack() : ''; + + printWarning( + 'Failed ' + location + ' type: ' + error.message + (stack != null ? stack : '') + ); + } + } + } + } +} + +/** + * Resets warning cache when testing. + * + * @private + */ +checkPropTypes.resetWarningCache = function() { + if (process.env.NODE_ENV !== 'production') { + loggedTypeFailures = {}; + } +} + +module.exports = checkPropTypes; diff --git a/node_modules/prop-types/factory.js b/node_modules/prop-types/factory.js new file mode 100644 index 0000000..abdf8e6 --- /dev/null +++ b/node_modules/prop-types/factory.js @@ -0,0 +1,19 @@ +/** + * Copyright (c) 2013-present, Facebook, Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +'use strict'; + +// React 15.5 references this module, and assumes PropTypes are still callable in production. +// Therefore we re-export development-only version with all the PropTypes checks here. +// However if one is migrating to the `prop-types` npm library, they will go through the +// `index.js` entry point, and it will branch depending on the environment. +var factory = require('./factoryWithTypeCheckers'); +module.exports = function(isValidElement) { + // It is still allowed in 15.5. + var throwOnDirectAccess = false; + return factory(isValidElement, throwOnDirectAccess); +}; diff --git a/node_modules/prop-types/factoryWithThrowingShims.js b/node_modules/prop-types/factoryWithThrowingShims.js new file mode 100644 index 0000000..e5b2f9c --- /dev/null +++ b/node_modules/prop-types/factoryWithThrowingShims.js @@ -0,0 +1,64 @@ +/** + * Copyright (c) 2013-present, Facebook, Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +'use strict'; + +var ReactPropTypesSecret = require('./lib/ReactPropTypesSecret'); + +function emptyFunction() {} +function emptyFunctionWithReset() {} +emptyFunctionWithReset.resetWarningCache = emptyFunction; + +module.exports = function() { + function shim(props, propName, componentName, location, propFullName, secret) { + if (secret === ReactPropTypesSecret) { + // It is still safe when called from React. + return; + } + var err = new Error( + 'Calling PropTypes validators directly is not supported by the `prop-types` package. ' + + 'Use PropTypes.checkPropTypes() to call them. ' + + 'Read more at http://fb.me/use-check-prop-types' + ); + err.name = 'Invariant Violation'; + throw err; + }; + shim.isRequired = shim; + function getShim() { + return shim; + }; + // Important! + // Keep this list in sync with production version in `./factoryWithTypeCheckers.js`. + var ReactPropTypes = { + array: shim, + bool: shim, + func: shim, + number: shim, + object: shim, + string: shim, + symbol: shim, + + any: shim, + arrayOf: getShim, + element: shim, + elementType: shim, + instanceOf: getShim, + node: shim, + objectOf: getShim, + oneOf: getShim, + oneOfType: getShim, + shape: getShim, + exact: getShim, + + checkPropTypes: emptyFunctionWithReset, + resetWarningCache: emptyFunction + }; + + ReactPropTypes.PropTypes = ReactPropTypes; + + return ReactPropTypes; +}; diff --git a/node_modules/prop-types/factoryWithTypeCheckers.js b/node_modules/prop-types/factoryWithTypeCheckers.js new file mode 100644 index 0000000..3711f0b --- /dev/null +++ b/node_modules/prop-types/factoryWithTypeCheckers.js @@ -0,0 +1,591 @@ +/** + * Copyright (c) 2013-present, Facebook, Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +'use strict'; + +var ReactIs = require('react-is'); +var assign = require('object-assign'); + +var ReactPropTypesSecret = require('./lib/ReactPropTypesSecret'); +var checkPropTypes = require('./checkPropTypes'); + +var has = Function.call.bind(Object.prototype.hasOwnProperty); +var printWarning = function() {}; + +if (process.env.NODE_ENV !== 'production') { + printWarning = function(text) { + var message = 'Warning: ' + text; + if (typeof console !== 'undefined') { + console.error(message); + } + try { + // --- Welcome to debugging React --- + // This error was thrown as a convenience so that you can use this stack + // to find the callsite that caused this warning to fire. + throw new Error(message); + } catch (x) {} + }; +} + +function emptyFunctionThatReturnsNull() { + return null; +} + +module.exports = function(isValidElement, throwOnDirectAccess) { + /* global Symbol */ + var ITERATOR_SYMBOL = typeof Symbol === 'function' && Symbol.iterator; + var FAUX_ITERATOR_SYMBOL = '@@iterator'; // Before Symbol spec. + + /** + * Returns the iterator method function contained on the iterable object. + * + * Be sure to invoke the function with the iterable as context: + * + * var iteratorFn = getIteratorFn(myIterable); + * if (iteratorFn) { + * var iterator = iteratorFn.call(myIterable); + * ... + * } + * + * @param {?object} maybeIterable + * @return {?function} + */ + function getIteratorFn(maybeIterable) { + var iteratorFn = maybeIterable && (ITERATOR_SYMBOL && maybeIterable[ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL]); + if (typeof iteratorFn === 'function') { + return iteratorFn; + } + } + + /** + * Collection of methods that allow declaration and validation of props that are + * supplied to React components. Example usage: + * + * var Props = require('ReactPropTypes'); + * var MyArticle = React.createClass({ + * propTypes: { + * // An optional string prop named "description". + * description: Props.string, + * + * // A required enum prop named "category". + * category: Props.oneOf(['News','Photos']).isRequired, + * + * // A prop named "dialog" that requires an instance of Dialog. + * dialog: Props.instanceOf(Dialog).isRequired + * }, + * render: function() { ... } + * }); + * + * A more formal specification of how these methods are used: + * + * type := array|bool|func|object|number|string|oneOf([...])|instanceOf(...) + * decl := ReactPropTypes.{type}(.isRequired)? + * + * Each and every declaration produces a function with the same signature. This + * allows the creation of custom validation functions. For example: + * + * var MyLink = React.createClass({ + * propTypes: { + * // An optional string or URI prop named "href". + * href: function(props, propName, componentName) { + * var propValue = props[propName]; + * if (propValue != null && typeof propValue !== 'string' && + * !(propValue instanceof URI)) { + * return new Error( + * 'Expected a string or an URI for ' + propName + ' in ' + + * componentName + * ); + * } + * } + * }, + * render: function() {...} + * }); + * + * @internal + */ + + var ANONYMOUS = '<>'; + + // Important! + // Keep this list in sync with production version in `./factoryWithThrowingShims.js`. + var ReactPropTypes = { + array: createPrimitiveTypeChecker('array'), + bool: createPrimitiveTypeChecker('boolean'), + func: createPrimitiveTypeChecker('function'), + number: createPrimitiveTypeChecker('number'), + object: createPrimitiveTypeChecker('object'), + string: createPrimitiveTypeChecker('string'), + symbol: createPrimitiveTypeChecker('symbol'), + + any: createAnyTypeChecker(), + arrayOf: createArrayOfTypeChecker, + element: createElementTypeChecker(), + elementType: createElementTypeTypeChecker(), + instanceOf: createInstanceTypeChecker, + node: createNodeChecker(), + objectOf: createObjectOfTypeChecker, + oneOf: createEnumTypeChecker, + oneOfType: createUnionTypeChecker, + shape: createShapeTypeChecker, + exact: createStrictShapeTypeChecker, + }; + + /** + * inlined Object.is polyfill to avoid requiring consumers ship their own + * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is + */ + /*eslint-disable no-self-compare*/ + function is(x, y) { + // SameValue algorithm + if (x === y) { + // Steps 1-5, 7-10 + // Steps 6.b-6.e: +0 != -0 + return x !== 0 || 1 / x === 1 / y; + } else { + // Step 6.a: NaN == NaN + return x !== x && y !== y; + } + } + /*eslint-enable no-self-compare*/ + + /** + * We use an Error-like object for backward compatibility as people may call + * PropTypes directly and inspect their output. However, we don't use real + * Errors anymore. We don't inspect their stack anyway, and creating them + * is prohibitively expensive if they are created too often, such as what + * happens in oneOfType() for any type before the one that matched. + */ + function PropTypeError(message) { + this.message = message; + this.stack = ''; + } + // Make `instanceof Error` still work for returned errors. + PropTypeError.prototype = Error.prototype; + + function createChainableTypeChecker(validate) { + if (process.env.NODE_ENV !== 'production') { + var manualPropTypeCallCache = {}; + var manualPropTypeWarningCount = 0; + } + function checkType(isRequired, props, propName, componentName, location, propFullName, secret) { + componentName = componentName || ANONYMOUS; + propFullName = propFullName || propName; + + if (secret !== ReactPropTypesSecret) { + if (throwOnDirectAccess) { + // New behavior only for users of `prop-types` package + var err = new Error( + 'Calling PropTypes validators directly is not supported by the `prop-types` package. ' + + 'Use `PropTypes.checkPropTypes()` to call them. ' + + 'Read more at http://fb.me/use-check-prop-types' + ); + err.name = 'Invariant Violation'; + throw err; + } else if (process.env.NODE_ENV !== 'production' && typeof console !== 'undefined') { + // Old behavior for people using React.PropTypes + var cacheKey = componentName + ':' + propName; + if ( + !manualPropTypeCallCache[cacheKey] && + // Avoid spamming the console because they are often not actionable except for lib authors + manualPropTypeWarningCount < 3 + ) { + printWarning( + 'You are manually calling a React.PropTypes validation ' + + 'function for the `' + propFullName + '` prop on `' + componentName + '`. This is deprecated ' + + 'and will throw in the standalone `prop-types` package. ' + + 'You may be seeing this warning due to a third-party PropTypes ' + + 'library. See https://fb.me/react-warning-dont-call-proptypes ' + 'for details.' + ); + manualPropTypeCallCache[cacheKey] = true; + manualPropTypeWarningCount++; + } + } + } + if (props[propName] == null) { + if (isRequired) { + if (props[propName] === null) { + return new PropTypeError('The ' + location + ' `' + propFullName + '` is marked as required ' + ('in `' + componentName + '`, but its value is `null`.')); + } + return new PropTypeError('The ' + location + ' `' + propFullName + '` is marked as required in ' + ('`' + componentName + '`, but its value is `undefined`.')); + } + return null; + } else { + return validate(props, propName, componentName, location, propFullName); + } + } + + var chainedCheckType = checkType.bind(null, false); + chainedCheckType.isRequired = checkType.bind(null, true); + + return chainedCheckType; + } + + function createPrimitiveTypeChecker(expectedType) { + function validate(props, propName, componentName, location, propFullName, secret) { + var propValue = props[propName]; + var propType = getPropType(propValue); + if (propType !== expectedType) { + // `propValue` being instance of, say, date/regexp, pass the 'object' + // check, but we can offer a more precise error message here rather than + // 'of type `object`'. + var preciseType = getPreciseType(propValue); + + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + preciseType + '` supplied to `' + componentName + '`, expected ') + ('`' + expectedType + '`.')); + } + return null; + } + return createChainableTypeChecker(validate); + } + + function createAnyTypeChecker() { + return createChainableTypeChecker(emptyFunctionThatReturnsNull); + } + + function createArrayOfTypeChecker(typeChecker) { + function validate(props, propName, componentName, location, propFullName) { + if (typeof typeChecker !== 'function') { + return new PropTypeError('Property `' + propFullName + '` of component `' + componentName + '` has invalid PropType notation inside arrayOf.'); + } + var propValue = props[propName]; + if (!Array.isArray(propValue)) { + var propType = getPropType(propValue); + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected an array.')); + } + for (var i = 0; i < propValue.length; i++) { + var error = typeChecker(propValue, i, componentName, location, propFullName + '[' + i + ']', ReactPropTypesSecret); + if (error instanceof Error) { + return error; + } + } + return null; + } + return createChainableTypeChecker(validate); + } + + function createElementTypeChecker() { + function validate(props, propName, componentName, location, propFullName) { + var propValue = props[propName]; + if (!isValidElement(propValue)) { + var propType = getPropType(propValue); + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected a single ReactElement.')); + } + return null; + } + return createChainableTypeChecker(validate); + } + + function createElementTypeTypeChecker() { + function validate(props, propName, componentName, location, propFullName) { + var propValue = props[propName]; + if (!ReactIs.isValidElementType(propValue)) { + var propType = getPropType(propValue); + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected a single ReactElement type.')); + } + return null; + } + return createChainableTypeChecker(validate); + } + + function createInstanceTypeChecker(expectedClass) { + function validate(props, propName, componentName, location, propFullName) { + if (!(props[propName] instanceof expectedClass)) { + var expectedClassName = expectedClass.name || ANONYMOUS; + var actualClassName = getClassName(props[propName]); + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + actualClassName + '` supplied to `' + componentName + '`, expected ') + ('instance of `' + expectedClassName + '`.')); + } + return null; + } + return createChainableTypeChecker(validate); + } + + function createEnumTypeChecker(expectedValues) { + if (!Array.isArray(expectedValues)) { + if (process.env.NODE_ENV !== 'production') { + if (arguments.length > 1) { + printWarning( + 'Invalid arguments supplied to oneOf, expected an array, got ' + arguments.length + ' arguments. ' + + 'A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).' + ); + } else { + printWarning('Invalid argument supplied to oneOf, expected an array.'); + } + } + return emptyFunctionThatReturnsNull; + } + + function validate(props, propName, componentName, location, propFullName) { + var propValue = props[propName]; + for (var i = 0; i < expectedValues.length; i++) { + if (is(propValue, expectedValues[i])) { + return null; + } + } + + var valuesString = JSON.stringify(expectedValues, function replacer(key, value) { + var type = getPreciseType(value); + if (type === 'symbol') { + return String(value); + } + return value; + }); + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of value `' + String(propValue) + '` ' + ('supplied to `' + componentName + '`, expected one of ' + valuesString + '.')); + } + return createChainableTypeChecker(validate); + } + + function createObjectOfTypeChecker(typeChecker) { + function validate(props, propName, componentName, location, propFullName) { + if (typeof typeChecker !== 'function') { + return new PropTypeError('Property `' + propFullName + '` of component `' + componentName + '` has invalid PropType notation inside objectOf.'); + } + var propValue = props[propName]; + var propType = getPropType(propValue); + if (propType !== 'object') { + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected an object.')); + } + for (var key in propValue) { + if (has(propValue, key)) { + var error = typeChecker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret); + if (error instanceof Error) { + return error; + } + } + } + return null; + } + return createChainableTypeChecker(validate); + } + + function createUnionTypeChecker(arrayOfTypeCheckers) { + if (!Array.isArray(arrayOfTypeCheckers)) { + process.env.NODE_ENV !== 'production' ? printWarning('Invalid argument supplied to oneOfType, expected an instance of array.') : void 0; + return emptyFunctionThatReturnsNull; + } + + for (var i = 0; i < arrayOfTypeCheckers.length; i++) { + var checker = arrayOfTypeCheckers[i]; + if (typeof checker !== 'function') { + printWarning( + 'Invalid argument supplied to oneOfType. Expected an array of check functions, but ' + + 'received ' + getPostfixForTypeWarning(checker) + ' at index ' + i + '.' + ); + return emptyFunctionThatReturnsNull; + } + } + + function validate(props, propName, componentName, location, propFullName) { + for (var i = 0; i < arrayOfTypeCheckers.length; i++) { + var checker = arrayOfTypeCheckers[i]; + if (checker(props, propName, componentName, location, propFullName, ReactPropTypesSecret) == null) { + return null; + } + } + + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`.')); + } + return createChainableTypeChecker(validate); + } + + function createNodeChecker() { + function validate(props, propName, componentName, location, propFullName) { + if (!isNode(props[propName])) { + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`, expected a ReactNode.')); + } + return null; + } + return createChainableTypeChecker(validate); + } + + function createShapeTypeChecker(shapeTypes) { + function validate(props, propName, componentName, location, propFullName) { + var propValue = props[propName]; + var propType = getPropType(propValue); + if (propType !== 'object') { + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.')); + } + for (var key in shapeTypes) { + var checker = shapeTypes[key]; + if (!checker) { + continue; + } + var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret); + if (error) { + return error; + } + } + return null; + } + return createChainableTypeChecker(validate); + } + + function createStrictShapeTypeChecker(shapeTypes) { + function validate(props, propName, componentName, location, propFullName) { + var propValue = props[propName]; + var propType = getPropType(propValue); + if (propType !== 'object') { + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.')); + } + // We need to check all keys in case some are required but missing from + // props. + var allKeys = assign({}, props[propName], shapeTypes); + for (var key in allKeys) { + var checker = shapeTypes[key]; + if (!checker) { + return new PropTypeError( + 'Invalid ' + location + ' `' + propFullName + '` key `' + key + '` supplied to `' + componentName + '`.' + + '\nBad object: ' + JSON.stringify(props[propName], null, ' ') + + '\nValid keys: ' + JSON.stringify(Object.keys(shapeTypes), null, ' ') + ); + } + var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret); + if (error) { + return error; + } + } + return null; + } + + return createChainableTypeChecker(validate); + } + + function isNode(propValue) { + switch (typeof propValue) { + case 'number': + case 'string': + case 'undefined': + return true; + case 'boolean': + return !propValue; + case 'object': + if (Array.isArray(propValue)) { + return propValue.every(isNode); + } + if (propValue === null || isValidElement(propValue)) { + return true; + } + + var iteratorFn = getIteratorFn(propValue); + if (iteratorFn) { + var iterator = iteratorFn.call(propValue); + var step; + if (iteratorFn !== propValue.entries) { + while (!(step = iterator.next()).done) { + if (!isNode(step.value)) { + return false; + } + } + } else { + // Iterator will provide entry [k,v] tuples rather than values. + while (!(step = iterator.next()).done) { + var entry = step.value; + if (entry) { + if (!isNode(entry[1])) { + return false; + } + } + } + } + } else { + return false; + } + + return true; + default: + return false; + } + } + + function isSymbol(propType, propValue) { + // Native Symbol. + if (propType === 'symbol') { + return true; + } + + // falsy value can't be a Symbol + if (!propValue) { + return false; + } + + // 19.4.3.5 Symbol.prototype[@@toStringTag] === 'Symbol' + if (propValue['@@toStringTag'] === 'Symbol') { + return true; + } + + // Fallback for non-spec compliant Symbols which are polyfilled. + if (typeof Symbol === 'function' && propValue instanceof Symbol) { + return true; + } + + return false; + } + + // Equivalent of `typeof` but with special handling for array and regexp. + function getPropType(propValue) { + var propType = typeof propValue; + if (Array.isArray(propValue)) { + return 'array'; + } + if (propValue instanceof RegExp) { + // Old webkits (at least until Android 4.0) return 'function' rather than + // 'object' for typeof a RegExp. We'll normalize this here so that /bla/ + // passes PropTypes.object. + return 'object'; + } + if (isSymbol(propType, propValue)) { + return 'symbol'; + } + return propType; + } + + // This handles more types than `getPropType`. Only used for error messages. + // See `createPrimitiveTypeChecker`. + function getPreciseType(propValue) { + if (typeof propValue === 'undefined' || propValue === null) { + return '' + propValue; + } + var propType = getPropType(propValue); + if (propType === 'object') { + if (propValue instanceof Date) { + return 'date'; + } else if (propValue instanceof RegExp) { + return 'regexp'; + } + } + return propType; + } + + // Returns a string that is postfixed to a warning about an invalid type. + // For example, "undefined" or "of type array" + function getPostfixForTypeWarning(value) { + var type = getPreciseType(value); + switch (type) { + case 'array': + case 'object': + return 'an ' + type; + case 'boolean': + case 'date': + case 'regexp': + return 'a ' + type; + default: + return type; + } + } + + // Returns class name of the object, if any. + function getClassName(propValue) { + if (!propValue.constructor || !propValue.constructor.name) { + return ANONYMOUS; + } + return propValue.constructor.name; + } + + ReactPropTypes.checkPropTypes = checkPropTypes; + ReactPropTypes.resetWarningCache = checkPropTypes.resetWarningCache; + ReactPropTypes.PropTypes = ReactPropTypes; + + return ReactPropTypes; +}; diff --git a/node_modules/prop-types/index.js b/node_modules/prop-types/index.js new file mode 100644 index 0000000..e9ef51d --- /dev/null +++ b/node_modules/prop-types/index.js @@ -0,0 +1,19 @@ +/** + * Copyright (c) 2013-present, Facebook, Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +if (process.env.NODE_ENV !== 'production') { + var ReactIs = require('react-is'); + + // By explicitly using `prop-types` you are opting into new development behavior. + // http://fb.me/prop-types-in-prod + var throwOnDirectAccess = true; + module.exports = require('./factoryWithTypeCheckers')(ReactIs.isElement, throwOnDirectAccess); +} else { + // By explicitly using `prop-types` you are opting into new production behavior. + // http://fb.me/prop-types-in-prod + module.exports = require('./factoryWithThrowingShims')(); +} diff --git a/node_modules/prop-types/lib/ReactPropTypesSecret.js b/node_modules/prop-types/lib/ReactPropTypesSecret.js new file mode 100644 index 0000000..f54525e --- /dev/null +++ b/node_modules/prop-types/lib/ReactPropTypesSecret.js @@ -0,0 +1,12 @@ +/** + * Copyright (c) 2013-present, Facebook, Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +'use strict'; + +var ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED'; + +module.exports = ReactPropTypesSecret; diff --git a/node_modules/prop-types/package.json b/node_modules/prop-types/package.json new file mode 100644 index 0000000..b3b0e3d --- /dev/null +++ b/node_modules/prop-types/package.json @@ -0,0 +1,86 @@ +{ + "_from": "prop-types@^15.5.6", + "_id": "prop-types@15.7.2", + "_inBundle": false, + "_integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "_location": "/prop-types", + "_phantomChildren": {}, + "_requested": { + "type": "range", + "registry": true, + "raw": "prop-types@^15.5.6", + "name": "prop-types", + "escapedName": "prop-types", + "rawSpec": "^15.5.6", + "saveSpec": null, + "fetchSpec": "^15.5.6" + }, + "_requiredBy": [ + "/react-fontawesome" + ], + "_resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "_shasum": "52c41e75b8c87e72b9d9360e0206b99dcbffa6c5", + "_spec": "prop-types@^15.5.6", + "_where": "D:\\Javascript\\BLRwebsite\\node_modules\\react-fontawesome", + "browserify": { + "transform": [ + "loose-envify" + ] + }, + "bugs": { + "url": "https://github.com/facebook/prop-types/issues" + }, + "bundleDependencies": false, + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + }, + "deprecated": false, + "description": "Runtime type checking for React props and similar objects.", + "devDependencies": { + "babel-jest": "^19.0.0", + "babel-preset-react": "^6.24.1", + "browserify": "^16.2.3", + "bundle-collapser": "^1.2.1", + "eslint": "^5.13.0", + "jest": "^19.0.2", + "react": "^15.5.1", + "uglifyify": "^3.0.4", + "uglifyjs": "^2.4.10" + }, + "files": [ + "LICENSE", + "README.md", + "checkPropTypes.js", + "factory.js", + "factoryWithThrowingShims.js", + "factoryWithTypeCheckers.js", + "index.js", + "prop-types.js", + "prop-types.min.js", + "lib" + ], + "homepage": "https://facebook.github.io/react/", + "keywords": [ + "react" + ], + "license": "MIT", + "main": "index.js", + "name": "prop-types", + "repository": { + "type": "git", + "url": "git+https://github.com/facebook/prop-types.git" + }, + "scripts": { + "build": "yarn umd && yarn umd-min", + "lint": "eslint .", + "prepublish": "yarn build", + "pretest": "npm run lint", + "test": "npm run tests-only", + "tests-only": "jest", + "umd": "NODE_ENV=development browserify index.js -t loose-envify --standalone PropTypes -o prop-types.js", + "umd-min": "NODE_ENV=production browserify index.js -t loose-envify -t uglifyify --standalone PropTypes -p bundle-collapser/plugin -o | uglifyjs --compress unused,dead_code -o prop-types.min.js" + }, + "version": "15.7.2" +} diff --git a/node_modules/prop-types/prop-types.js b/node_modules/prop-types/prop-types.js new file mode 100644 index 0000000..867d699 --- /dev/null +++ b/node_modules/prop-types/prop-types.js @@ -0,0 +1,1337 @@ +(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.PropTypes = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o 1) { + printWarning( + 'Invalid arguments supplied to oneOf, expected an array, got ' + arguments.length + ' arguments. ' + + 'A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).' + ); + } else { + printWarning('Invalid argument supplied to oneOf, expected an array.'); + } + } + return emptyFunctionThatReturnsNull; + } + + function validate(props, propName, componentName, location, propFullName) { + var propValue = props[propName]; + for (var i = 0; i < expectedValues.length; i++) { + if (is(propValue, expectedValues[i])) { + return null; + } + } + + var valuesString = JSON.stringify(expectedValues, function replacer(key, value) { + var type = getPreciseType(value); + if (type === 'symbol') { + return String(value); + } + return value; + }); + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of value `' + String(propValue) + '` ' + ('supplied to `' + componentName + '`, expected one of ' + valuesString + '.')); + } + return createChainableTypeChecker(validate); + } + + function createObjectOfTypeChecker(typeChecker) { + function validate(props, propName, componentName, location, propFullName) { + if (typeof typeChecker !== 'function') { + return new PropTypeError('Property `' + propFullName + '` of component `' + componentName + '` has invalid PropType notation inside objectOf.'); + } + var propValue = props[propName]; + var propType = getPropType(propValue); + if (propType !== 'object') { + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected an object.')); + } + for (var key in propValue) { + if (has(propValue, key)) { + var error = typeChecker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret); + if (error instanceof Error) { + return error; + } + } + } + return null; + } + return createChainableTypeChecker(validate); + } + + function createUnionTypeChecker(arrayOfTypeCheckers) { + if (!Array.isArray(arrayOfTypeCheckers)) { + "development" !== 'production' ? printWarning('Invalid argument supplied to oneOfType, expected an instance of array.') : void 0; + return emptyFunctionThatReturnsNull; + } + + for (var i = 0; i < arrayOfTypeCheckers.length; i++) { + var checker = arrayOfTypeCheckers[i]; + if (typeof checker !== 'function') { + printWarning( + 'Invalid argument supplied to oneOfType. Expected an array of check functions, but ' + + 'received ' + getPostfixForTypeWarning(checker) + ' at index ' + i + '.' + ); + return emptyFunctionThatReturnsNull; + } + } + + function validate(props, propName, componentName, location, propFullName) { + for (var i = 0; i < arrayOfTypeCheckers.length; i++) { + var checker = arrayOfTypeCheckers[i]; + if (checker(props, propName, componentName, location, propFullName, ReactPropTypesSecret) == null) { + return null; + } + } + + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`.')); + } + return createChainableTypeChecker(validate); + } + + function createNodeChecker() { + function validate(props, propName, componentName, location, propFullName) { + if (!isNode(props[propName])) { + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`, expected a ReactNode.')); + } + return null; + } + return createChainableTypeChecker(validate); + } + + function createShapeTypeChecker(shapeTypes) { + function validate(props, propName, componentName, location, propFullName) { + var propValue = props[propName]; + var propType = getPropType(propValue); + if (propType !== 'object') { + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.')); + } + for (var key in shapeTypes) { + var checker = shapeTypes[key]; + if (!checker) { + continue; + } + var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret); + if (error) { + return error; + } + } + return null; + } + return createChainableTypeChecker(validate); + } + + function createStrictShapeTypeChecker(shapeTypes) { + function validate(props, propName, componentName, location, propFullName) { + var propValue = props[propName]; + var propType = getPropType(propValue); + if (propType !== 'object') { + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.')); + } + // We need to check all keys in case some are required but missing from + // props. + var allKeys = assign({}, props[propName], shapeTypes); + for (var key in allKeys) { + var checker = shapeTypes[key]; + if (!checker) { + return new PropTypeError( + 'Invalid ' + location + ' `' + propFullName + '` key `' + key + '` supplied to `' + componentName + '`.' + + '\nBad object: ' + JSON.stringify(props[propName], null, ' ') + + '\nValid keys: ' + JSON.stringify(Object.keys(shapeTypes), null, ' ') + ); + } + var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret); + if (error) { + return error; + } + } + return null; + } + + return createChainableTypeChecker(validate); + } + + function isNode(propValue) { + switch (typeof propValue) { + case 'number': + case 'string': + case 'undefined': + return true; + case 'boolean': + return !propValue; + case 'object': + if (Array.isArray(propValue)) { + return propValue.every(isNode); + } + if (propValue === null || isValidElement(propValue)) { + return true; + } + + var iteratorFn = getIteratorFn(propValue); + if (iteratorFn) { + var iterator = iteratorFn.call(propValue); + var step; + if (iteratorFn !== propValue.entries) { + while (!(step = iterator.next()).done) { + if (!isNode(step.value)) { + return false; + } + } + } else { + // Iterator will provide entry [k,v] tuples rather than values. + while (!(step = iterator.next()).done) { + var entry = step.value; + if (entry) { + if (!isNode(entry[1])) { + return false; + } + } + } + } + } else { + return false; + } + + return true; + default: + return false; + } + } + + function isSymbol(propType, propValue) { + // Native Symbol. + if (propType === 'symbol') { + return true; + } + + // falsy value can't be a Symbol + if (!propValue) { + return false; + } + + // 19.4.3.5 Symbol.prototype[@@toStringTag] === 'Symbol' + if (propValue['@@toStringTag'] === 'Symbol') { + return true; + } + + // Fallback for non-spec compliant Symbols which are polyfilled. + if (typeof Symbol === 'function' && propValue instanceof Symbol) { + return true; + } + + return false; + } + + // Equivalent of `typeof` but with special handling for array and regexp. + function getPropType(propValue) { + var propType = typeof propValue; + if (Array.isArray(propValue)) { + return 'array'; + } + if (propValue instanceof RegExp) { + // Old webkits (at least until Android 4.0) return 'function' rather than + // 'object' for typeof a RegExp. We'll normalize this here so that /bla/ + // passes PropTypes.object. + return 'object'; + } + if (isSymbol(propType, propValue)) { + return 'symbol'; + } + return propType; + } + + // This handles more types than `getPropType`. Only used for error messages. + // See `createPrimitiveTypeChecker`. + function getPreciseType(propValue) { + if (typeof propValue === 'undefined' || propValue === null) { + return '' + propValue; + } + var propType = getPropType(propValue); + if (propType === 'object') { + if (propValue instanceof Date) { + return 'date'; + } else if (propValue instanceof RegExp) { + return 'regexp'; + } + } + return propType; + } + + // Returns a string that is postfixed to a warning about an invalid type. + // For example, "undefined" or "of type array" + function getPostfixForTypeWarning(value) { + var type = getPreciseType(value); + switch (type) { + case 'array': + case 'object': + return 'an ' + type; + case 'boolean': + case 'date': + case 'regexp': + return 'a ' + type; + default: + return type; + } + } + + // Returns class name of the object, if any. + function getClassName(propValue) { + if (!propValue.constructor || !propValue.constructor.name) { + return ANONYMOUS; + } + return propValue.constructor.name; + } + + ReactPropTypes.checkPropTypes = checkPropTypes; + ReactPropTypes.resetWarningCache = checkPropTypes.resetWarningCache; + ReactPropTypes.PropTypes = ReactPropTypes; + + return ReactPropTypes; +}; + +},{"./checkPropTypes":1,"./lib/ReactPropTypesSecret":5,"object-assign":6,"react-is":10}],4:[function(require,module,exports){ +/** + * Copyright (c) 2013-present, Facebook, Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +if ("development" !== 'production') { + var ReactIs = require('react-is'); + + // By explicitly using `prop-types` you are opting into new development behavior. + // http://fb.me/prop-types-in-prod + var throwOnDirectAccess = true; + module.exports = require('./factoryWithTypeCheckers')(ReactIs.isElement, throwOnDirectAccess); +} else { + // By explicitly using `prop-types` you are opting into new production behavior. + // http://fb.me/prop-types-in-prod + module.exports = require('./factoryWithThrowingShims')(); +} + +},{"./factoryWithThrowingShims":2,"./factoryWithTypeCheckers":3,"react-is":10}],5:[function(require,module,exports){ +/** + * Copyright (c) 2013-present, Facebook, Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +'use strict'; + +var ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED'; + +module.exports = ReactPropTypesSecret; + +},{}],6:[function(require,module,exports){ +/* +object-assign +(c) Sindre Sorhus +@license MIT +*/ + +'use strict'; +/* eslint-disable no-unused-vars */ +var getOwnPropertySymbols = Object.getOwnPropertySymbols; +var hasOwnProperty = Object.prototype.hasOwnProperty; +var propIsEnumerable = Object.prototype.propertyIsEnumerable; + +function toObject(val) { + if (val === null || val === undefined) { + throw new TypeError('Object.assign cannot be called with null or undefined'); + } + + return Object(val); +} + +function shouldUseNative() { + try { + if (!Object.assign) { + return false; + } + + // Detect buggy property enumeration order in older V8 versions. + + // https://bugs.chromium.org/p/v8/issues/detail?id=4118 + var test1 = new String('abc'); // eslint-disable-line no-new-wrappers + test1[5] = 'de'; + if (Object.getOwnPropertyNames(test1)[0] === '5') { + return false; + } + + // https://bugs.chromium.org/p/v8/issues/detail?id=3056 + var test2 = {}; + for (var i = 0; i < 10; i++) { + test2['_' + String.fromCharCode(i)] = i; + } + var order2 = Object.getOwnPropertyNames(test2).map(function (n) { + return test2[n]; + }); + if (order2.join('') !== '0123456789') { + return false; + } + + // https://bugs.chromium.org/p/v8/issues/detail?id=3056 + var test3 = {}; + 'abcdefghijklmnopqrst'.split('').forEach(function (letter) { + test3[letter] = letter; + }); + if (Object.keys(Object.assign({}, test3)).join('') !== + 'abcdefghijklmnopqrst') { + return false; + } + + return true; + } catch (err) { + // We don't expect any of the above to throw, but better to be safe. + return false; + } +} + +module.exports = shouldUseNative() ? Object.assign : function (target, source) { + var from; + var to = toObject(target); + var symbols; + + for (var s = 1; s < arguments.length; s++) { + from = Object(arguments[s]); + + for (var key in from) { + if (hasOwnProperty.call(from, key)) { + to[key] = from[key]; + } + } + + if (getOwnPropertySymbols) { + symbols = getOwnPropertySymbols(from); + for (var i = 0; i < symbols.length; i++) { + if (propIsEnumerable.call(from, symbols[i])) { + to[symbols[i]] = from[symbols[i]]; + } + } + } + } + + return to; +}; + +},{}],7:[function(require,module,exports){ +// shim for using process in browser +var process = module.exports = {}; + +// cached from whatever global is present so that test runners that stub it +// don't break things. But we need to wrap it in a try catch in case it is +// wrapped in strict mode code which doesn't define any globals. It's inside a +// function because try/catches deoptimize in certain engines. + +var cachedSetTimeout; +var cachedClearTimeout; + +function defaultSetTimout() { + throw new Error('setTimeout has not been defined'); +} +function defaultClearTimeout () { + throw new Error('clearTimeout has not been defined'); +} +(function () { + try { + if (typeof setTimeout === 'function') { + cachedSetTimeout = setTimeout; + } else { + cachedSetTimeout = defaultSetTimout; + } + } catch (e) { + cachedSetTimeout = defaultSetTimout; + } + try { + if (typeof clearTimeout === 'function') { + cachedClearTimeout = clearTimeout; + } else { + cachedClearTimeout = defaultClearTimeout; + } + } catch (e) { + cachedClearTimeout = defaultClearTimeout; + } +} ()) +function runTimeout(fun) { + if (cachedSetTimeout === setTimeout) { + //normal enviroments in sane situations + return setTimeout(fun, 0); + } + // if setTimeout wasn't available but was latter defined + if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) { + cachedSetTimeout = setTimeout; + return setTimeout(fun, 0); + } + try { + // when when somebody has screwed with setTimeout but no I.E. maddness + return cachedSetTimeout(fun, 0); + } catch(e){ + try { + // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally + return cachedSetTimeout.call(null, fun, 0); + } catch(e){ + // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error + return cachedSetTimeout.call(this, fun, 0); + } + } + + +} +function runClearTimeout(marker) { + if (cachedClearTimeout === clearTimeout) { + //normal enviroments in sane situations + return clearTimeout(marker); + } + // if clearTimeout wasn't available but was latter defined + if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) { + cachedClearTimeout = clearTimeout; + return clearTimeout(marker); + } + try { + // when when somebody has screwed with setTimeout but no I.E. maddness + return cachedClearTimeout(marker); + } catch (e){ + try { + // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally + return cachedClearTimeout.call(null, marker); + } catch (e){ + // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error. + // Some versions of I.E. have different rules for clearTimeout vs setTimeout + return cachedClearTimeout.call(this, marker); + } + } + + + +} +var queue = []; +var draining = false; +var currentQueue; +var queueIndex = -1; + +function cleanUpNextTick() { + if (!draining || !currentQueue) { + return; + } + draining = false; + if (currentQueue.length) { + queue = currentQueue.concat(queue); + } else { + queueIndex = -1; + } + if (queue.length) { + drainQueue(); + } +} + +function drainQueue() { + if (draining) { + return; + } + var timeout = runTimeout(cleanUpNextTick); + draining = true; + + var len = queue.length; + while(len) { + currentQueue = queue; + queue = []; + while (++queueIndex < len) { + if (currentQueue) { + currentQueue[queueIndex].run(); + } + } + queueIndex = -1; + len = queue.length; + } + currentQueue = null; + draining = false; + runClearTimeout(timeout); +} + +process.nextTick = function (fun) { + var args = new Array(arguments.length - 1); + if (arguments.length > 1) { + for (var i = 1; i < arguments.length; i++) { + args[i - 1] = arguments[i]; + } + } + queue.push(new Item(fun, args)); + if (queue.length === 1 && !draining) { + runTimeout(drainQueue); + } +}; + +// v8 likes predictible objects +function Item(fun, array) { + this.fun = fun; + this.array = array; +} +Item.prototype.run = function () { + this.fun.apply(null, this.array); +}; +process.title = 'browser'; +process.browser = true; +process.env = {}; +process.argv = []; +process.version = ''; // empty string to avoid regexp issues +process.versions = {}; + +function noop() {} + +process.on = noop; +process.addListener = noop; +process.once = noop; +process.off = noop; +process.removeListener = noop; +process.removeAllListeners = noop; +process.emit = noop; +process.prependListener = noop; +process.prependOnceListener = noop; + +process.listeners = function (name) { return [] } + +process.binding = function (name) { + throw new Error('process.binding is not supported'); +}; + +process.cwd = function () { return '/' }; +process.chdir = function (dir) { + throw new Error('process.chdir is not supported'); +}; +process.umask = function() { return 0; }; + +},{}],8:[function(require,module,exports){ +(function (process){ +/** @license React v16.8.1 + * react-is.development.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +'use strict'; + + + +if (process.env.NODE_ENV !== "production") { + (function() { +'use strict'; + +Object.defineProperty(exports, '__esModule', { value: true }); + +// The Symbol used to tag the ReactElement-like types. If there is no native Symbol +// nor polyfill, then a plain number is used for performance. +var hasSymbol = typeof Symbol === 'function' && Symbol.for; + +var REACT_ELEMENT_TYPE = hasSymbol ? Symbol.for('react.element') : 0xeac7; +var REACT_PORTAL_TYPE = hasSymbol ? Symbol.for('react.portal') : 0xeaca; +var REACT_FRAGMENT_TYPE = hasSymbol ? Symbol.for('react.fragment') : 0xeacb; +var REACT_STRICT_MODE_TYPE = hasSymbol ? Symbol.for('react.strict_mode') : 0xeacc; +var REACT_PROFILER_TYPE = hasSymbol ? Symbol.for('react.profiler') : 0xead2; +var REACT_PROVIDER_TYPE = hasSymbol ? Symbol.for('react.provider') : 0xeacd; +var REACT_CONTEXT_TYPE = hasSymbol ? Symbol.for('react.context') : 0xeace; +var REACT_ASYNC_MODE_TYPE = hasSymbol ? Symbol.for('react.async_mode') : 0xeacf; +var REACT_CONCURRENT_MODE_TYPE = hasSymbol ? Symbol.for('react.concurrent_mode') : 0xeacf; +var REACT_FORWARD_REF_TYPE = hasSymbol ? Symbol.for('react.forward_ref') : 0xead0; +var REACT_SUSPENSE_TYPE = hasSymbol ? Symbol.for('react.suspense') : 0xead1; +var REACT_MEMO_TYPE = hasSymbol ? Symbol.for('react.memo') : 0xead3; +var REACT_LAZY_TYPE = hasSymbol ? Symbol.for('react.lazy') : 0xead4; + +function isValidElementType(type) { + return typeof type === 'string' || typeof type === 'function' || + // Note: its typeof might be other than 'symbol' or 'number' if it's a polyfill. + type === REACT_FRAGMENT_TYPE || type === REACT_CONCURRENT_MODE_TYPE || type === REACT_PROFILER_TYPE || type === REACT_STRICT_MODE_TYPE || type === REACT_SUSPENSE_TYPE || typeof type === 'object' && type !== null && (type.$$typeof === REACT_LAZY_TYPE || type.$$typeof === REACT_MEMO_TYPE || type.$$typeof === REACT_PROVIDER_TYPE || type.$$typeof === REACT_CONTEXT_TYPE || type.$$typeof === REACT_FORWARD_REF_TYPE); +} + +/** + * Forked from fbjs/warning: + * https://github.com/facebook/fbjs/blob/e66ba20ad5be433eb54423f2b097d829324d9de6/packages/fbjs/src/__forks__/warning.js + * + * Only change is we use console.warn instead of console.error, + * and do nothing when 'console' is not supported. + * This really simplifies the code. + * --- + * Similar to invariant but only logs a warning if the condition is not met. + * This can be used to log issues in development environments in critical + * paths. Removing the logging code for production environments will keep the + * same logic and follow the same code paths. + */ + +var lowPriorityWarning = function () {}; + +{ + var printWarning = function (format) { + for (var _len = arguments.length, args = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { + args[_key - 1] = arguments[_key]; + } + + var argIndex = 0; + var message = 'Warning: ' + format.replace(/%s/g, function () { + return args[argIndex++]; + }); + if (typeof console !== 'undefined') { + console.warn(message); + } + try { + // --- Welcome to debugging React --- + // This error was thrown as a convenience so that you can use this stack + // to find the callsite that caused this warning to fire. + throw new Error(message); + } catch (x) {} + }; + + lowPriorityWarning = function (condition, format) { + if (format === undefined) { + throw new Error('`lowPriorityWarning(condition, format, ...args)` requires a warning ' + 'message argument'); + } + if (!condition) { + for (var _len2 = arguments.length, args = Array(_len2 > 2 ? _len2 - 2 : 0), _key2 = 2; _key2 < _len2; _key2++) { + args[_key2 - 2] = arguments[_key2]; + } + + printWarning.apply(undefined, [format].concat(args)); + } + }; +} + +var lowPriorityWarning$1 = lowPriorityWarning; + +function typeOf(object) { + if (typeof object === 'object' && object !== null) { + var $$typeof = object.$$typeof; + switch ($$typeof) { + case REACT_ELEMENT_TYPE: + var type = object.type; + + switch (type) { + case REACT_ASYNC_MODE_TYPE: + case REACT_CONCURRENT_MODE_TYPE: + case REACT_FRAGMENT_TYPE: + case REACT_PROFILER_TYPE: + case REACT_STRICT_MODE_TYPE: + case REACT_SUSPENSE_TYPE: + return type; + default: + var $$typeofType = type && type.$$typeof; + + switch ($$typeofType) { + case REACT_CONTEXT_TYPE: + case REACT_FORWARD_REF_TYPE: + case REACT_PROVIDER_TYPE: + return $$typeofType; + default: + return $$typeof; + } + } + case REACT_LAZY_TYPE: + case REACT_MEMO_TYPE: + case REACT_PORTAL_TYPE: + return $$typeof; + } + } + + return undefined; +} + +// AsyncMode is deprecated along with isAsyncMode +var AsyncMode = REACT_ASYNC_MODE_TYPE; +var ConcurrentMode = REACT_CONCURRENT_MODE_TYPE; +var ContextConsumer = REACT_CONTEXT_TYPE; +var ContextProvider = REACT_PROVIDER_TYPE; +var Element = REACT_ELEMENT_TYPE; +var ForwardRef = REACT_FORWARD_REF_TYPE; +var Fragment = REACT_FRAGMENT_TYPE; +var Lazy = REACT_LAZY_TYPE; +var Memo = REACT_MEMO_TYPE; +var Portal = REACT_PORTAL_TYPE; +var Profiler = REACT_PROFILER_TYPE; +var StrictMode = REACT_STRICT_MODE_TYPE; +var Suspense = REACT_SUSPENSE_TYPE; + +var hasWarnedAboutDeprecatedIsAsyncMode = false; + +// AsyncMode should be deprecated +function isAsyncMode(object) { + { + if (!hasWarnedAboutDeprecatedIsAsyncMode) { + hasWarnedAboutDeprecatedIsAsyncMode = true; + lowPriorityWarning$1(false, 'The ReactIs.isAsyncMode() alias has been deprecated, ' + 'and will be removed in React 17+. Update your code to use ' + 'ReactIs.isConcurrentMode() instead. It has the exact same API.'); + } + } + return isConcurrentMode(object) || typeOf(object) === REACT_ASYNC_MODE_TYPE; +} +function isConcurrentMode(object) { + return typeOf(object) === REACT_CONCURRENT_MODE_TYPE; +} +function isContextConsumer(object) { + return typeOf(object) === REACT_CONTEXT_TYPE; +} +function isContextProvider(object) { + return typeOf(object) === REACT_PROVIDER_TYPE; +} +function isElement(object) { + return typeof object === 'object' && object !== null && object.$$typeof === REACT_ELEMENT_TYPE; +} +function isForwardRef(object) { + return typeOf(object) === REACT_FORWARD_REF_TYPE; +} +function isFragment(object) { + return typeOf(object) === REACT_FRAGMENT_TYPE; +} +function isLazy(object) { + return typeOf(object) === REACT_LAZY_TYPE; +} +function isMemo(object) { + return typeOf(object) === REACT_MEMO_TYPE; +} +function isPortal(object) { + return typeOf(object) === REACT_PORTAL_TYPE; +} +function isProfiler(object) { + return typeOf(object) === REACT_PROFILER_TYPE; +} +function isStrictMode(object) { + return typeOf(object) === REACT_STRICT_MODE_TYPE; +} +function isSuspense(object) { + return typeOf(object) === REACT_SUSPENSE_TYPE; +} + +exports.typeOf = typeOf; +exports.AsyncMode = AsyncMode; +exports.ConcurrentMode = ConcurrentMode; +exports.ContextConsumer = ContextConsumer; +exports.ContextProvider = ContextProvider; +exports.Element = Element; +exports.ForwardRef = ForwardRef; +exports.Fragment = Fragment; +exports.Lazy = Lazy; +exports.Memo = Memo; +exports.Portal = Portal; +exports.Profiler = Profiler; +exports.StrictMode = StrictMode; +exports.Suspense = Suspense; +exports.isValidElementType = isValidElementType; +exports.isAsyncMode = isAsyncMode; +exports.isConcurrentMode = isConcurrentMode; +exports.isContextConsumer = isContextConsumer; +exports.isContextProvider = isContextProvider; +exports.isElement = isElement; +exports.isForwardRef = isForwardRef; +exports.isFragment = isFragment; +exports.isLazy = isLazy; +exports.isMemo = isMemo; +exports.isPortal = isPortal; +exports.isProfiler = isProfiler; +exports.isStrictMode = isStrictMode; +exports.isSuspense = isSuspense; + })(); +} + +}).call(this,require('_process')) +},{"_process":7}],9:[function(require,module,exports){ +/** @license React v16.8.1 + * react-is.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +'use strict';Object.defineProperty(exports,"__esModule",{value:!0}); +var b="function"===typeof Symbol&&Symbol.for,c=b?Symbol.for("react.element"):60103,d=b?Symbol.for("react.portal"):60106,e=b?Symbol.for("react.fragment"):60107,f=b?Symbol.for("react.strict_mode"):60108,g=b?Symbol.for("react.profiler"):60114,h=b?Symbol.for("react.provider"):60109,k=b?Symbol.for("react.context"):60110,l=b?Symbol.for("react.async_mode"):60111,m=b?Symbol.for("react.concurrent_mode"):60111,n=b?Symbol.for("react.forward_ref"):60112,p=b?Symbol.for("react.suspense"):60113,q=b?Symbol.for("react.memo"): +60115,r=b?Symbol.for("react.lazy"):60116;function t(a){if("object"===typeof a&&null!==a){var u=a.$$typeof;switch(u){case c:switch(a=a.type,a){case l:case m:case e:case g:case f:case p:return a;default:switch(a=a&&a.$$typeof,a){case k:case n:case h:return a;default:return u}}case r:case q:case d:return u}}}function v(a){return t(a)===m}exports.typeOf=t;exports.AsyncMode=l;exports.ConcurrentMode=m;exports.ContextConsumer=k;exports.ContextProvider=h;exports.Element=c;exports.ForwardRef=n; +exports.Fragment=e;exports.Lazy=r;exports.Memo=q;exports.Portal=d;exports.Profiler=g;exports.StrictMode=f;exports.Suspense=p;exports.isValidElementType=function(a){return"string"===typeof a||"function"===typeof a||a===e||a===m||a===g||a===f||a===p||"object"===typeof a&&null!==a&&(a.$$typeof===r||a.$$typeof===q||a.$$typeof===h||a.$$typeof===k||a.$$typeof===n)};exports.isAsyncMode=function(a){return v(a)||t(a)===l};exports.isConcurrentMode=v;exports.isContextConsumer=function(a){return t(a)===k}; +exports.isContextProvider=function(a){return t(a)===h};exports.isElement=function(a){return"object"===typeof a&&null!==a&&a.$$typeof===c};exports.isForwardRef=function(a){return t(a)===n};exports.isFragment=function(a){return t(a)===e};exports.isLazy=function(a){return t(a)===r};exports.isMemo=function(a){return t(a)===q};exports.isPortal=function(a){return t(a)===d};exports.isProfiler=function(a){return t(a)===g};exports.isStrictMode=function(a){return t(a)===f}; +exports.isSuspense=function(a){return t(a)===p}; + +},{}],10:[function(require,module,exports){ +(function (process){ +'use strict'; + +if (process.env.NODE_ENV === 'production') { + module.exports = require('./cjs/react-is.production.min.js'); +} else { + module.exports = require('./cjs/react-is.development.js'); +} + +}).call(this,require('_process')) +},{"./cjs/react-is.development.js":8,"./cjs/react-is.production.min.js":9,"_process":7}]},{},[4])(4) +}); \ No newline at end of file diff --git a/node_modules/prop-types/prop-types.min.js b/node_modules/prop-types/prop-types.min.js new file mode 100644 index 0000000..c902433 --- /dev/null +++ b/node_modules/prop-types/prop-types.min.js @@ -0,0 +1 @@ +!function(f){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=f();else if("function"==typeof define&&define.amd)define([],f);else{var g;g="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,g.PropTypes=f()}}(function(){return function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a="function"==typeof require&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n||e)},l,l.exports,e,t,n,r)}return n[o].exports}for(var i="function"==typeof require&&require,o=0;o React.createElement("div"); + +const ForwardRefComponent = React.forwardRef((props, ref) => + React.createElement(Component, { forwardedRef: ref, ...props }) +); + +const Context = React.createContext(false); + +ReactIs.isValidElementType("div"); // true +ReactIs.isValidElementType(ClassComponent); // true +ReactIs.isValidElementType(FunctionComponent); // true +ReactIs.isValidElementType(ForwardRefComponent); // true +ReactIs.isValidElementType(Context.Provider); // true +ReactIs.isValidElementType(Context.Consumer); // true +ReactIs.isValidElementType(React.createFactory("div")); // true +``` + +### Determining an Element's Type + +#### Context + +```js +import React from "react"; +import * as ReactIs from 'react-is'; + +const ThemeContext = React.createContext("blue"); + +ReactIs.isContextConsumer(); // true +ReactIs.isContextProvider(); // true +ReactIs.typeOf() === ReactIs.ContextProvider; // true +ReactIs.typeOf() === ReactIs.ContextConsumer; // true +``` + +#### Element + +```js +import React from "react"; +import * as ReactIs from 'react-is'; + +ReactIs.isElement(
); // true +ReactIs.typeOf(
) === ReactIs.Element; // true +``` + +#### Fragment + +```js +import React from "react"; +import * as ReactIs from 'react-is'; + +ReactIs.isFragment(<>); // true +ReactIs.typeOf(<>) === ReactIs.Fragment; // true +``` + +#### Portal + +```js +import React from "react"; +import ReactDOM from "react-dom"; +import * as ReactIs from 'react-is'; + +const div = document.createElement("div"); +const portal = ReactDOM.createPortal(
, div); + +ReactIs.isPortal(portal); // true +ReactIs.typeOf(portal) === ReactIs.Portal; // true +``` + +#### StrictMode + +```js +import React from "react"; +import * as ReactIs from 'react-is'; + +ReactIs.isStrictMode(); // true +ReactIs.typeOf() === ReactIs.StrictMode; // true +``` diff --git a/node_modules/react-is/build-info.json b/node_modules/react-is/build-info.json new file mode 100644 index 0000000..4094da6 --- /dev/null +++ b/node_modules/react-is/build-info.json @@ -0,0 +1,8 @@ +{ + "branch": "pull/18344", + "buildNumber": "106499", + "checksum": "7fe5a2e", + "commit": "da834083c", + "environment": "ci", + "reactVersion": "16.12.0-da834083c" +} diff --git a/node_modules/react-is/cjs/react-is.development.js b/node_modules/react-is/cjs/react-is.development.js new file mode 100644 index 0000000..8a80b76 --- /dev/null +++ b/node_modules/react-is/cjs/react-is.development.js @@ -0,0 +1,181 @@ +/** @license React v16.13.1 + * react-is.development.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +'use strict'; + + + +if (process.env.NODE_ENV !== "production") { + (function() { +'use strict'; + +// The Symbol used to tag the ReactElement-like types. If there is no native Symbol +// nor polyfill, then a plain number is used for performance. +var hasSymbol = typeof Symbol === 'function' && Symbol.for; +var REACT_ELEMENT_TYPE = hasSymbol ? Symbol.for('react.element') : 0xeac7; +var REACT_PORTAL_TYPE = hasSymbol ? Symbol.for('react.portal') : 0xeaca; +var REACT_FRAGMENT_TYPE = hasSymbol ? Symbol.for('react.fragment') : 0xeacb; +var REACT_STRICT_MODE_TYPE = hasSymbol ? Symbol.for('react.strict_mode') : 0xeacc; +var REACT_PROFILER_TYPE = hasSymbol ? Symbol.for('react.profiler') : 0xead2; +var REACT_PROVIDER_TYPE = hasSymbol ? Symbol.for('react.provider') : 0xeacd; +var REACT_CONTEXT_TYPE = hasSymbol ? Symbol.for('react.context') : 0xeace; // TODO: We don't use AsyncMode or ConcurrentMode anymore. They were temporary +// (unstable) APIs that have been removed. Can we remove the symbols? + +var REACT_ASYNC_MODE_TYPE = hasSymbol ? Symbol.for('react.async_mode') : 0xeacf; +var REACT_CONCURRENT_MODE_TYPE = hasSymbol ? Symbol.for('react.concurrent_mode') : 0xeacf; +var REACT_FORWARD_REF_TYPE = hasSymbol ? Symbol.for('react.forward_ref') : 0xead0; +var REACT_SUSPENSE_TYPE = hasSymbol ? Symbol.for('react.suspense') : 0xead1; +var REACT_SUSPENSE_LIST_TYPE = hasSymbol ? Symbol.for('react.suspense_list') : 0xead8; +var REACT_MEMO_TYPE = hasSymbol ? Symbol.for('react.memo') : 0xead3; +var REACT_LAZY_TYPE = hasSymbol ? Symbol.for('react.lazy') : 0xead4; +var REACT_BLOCK_TYPE = hasSymbol ? Symbol.for('react.block') : 0xead9; +var REACT_FUNDAMENTAL_TYPE = hasSymbol ? Symbol.for('react.fundamental') : 0xead5; +var REACT_RESPONDER_TYPE = hasSymbol ? Symbol.for('react.responder') : 0xead6; +var REACT_SCOPE_TYPE = hasSymbol ? Symbol.for('react.scope') : 0xead7; + +function isValidElementType(type) { + return typeof type === 'string' || typeof type === 'function' || // Note: its typeof might be other than 'symbol' or 'number' if it's a polyfill. + type === REACT_FRAGMENT_TYPE || type === REACT_CONCURRENT_MODE_TYPE || type === REACT_PROFILER_TYPE || type === REACT_STRICT_MODE_TYPE || type === REACT_SUSPENSE_TYPE || type === REACT_SUSPENSE_LIST_TYPE || typeof type === 'object' && type !== null && (type.$$typeof === REACT_LAZY_TYPE || type.$$typeof === REACT_MEMO_TYPE || type.$$typeof === REACT_PROVIDER_TYPE || type.$$typeof === REACT_CONTEXT_TYPE || type.$$typeof === REACT_FORWARD_REF_TYPE || type.$$typeof === REACT_FUNDAMENTAL_TYPE || type.$$typeof === REACT_RESPONDER_TYPE || type.$$typeof === REACT_SCOPE_TYPE || type.$$typeof === REACT_BLOCK_TYPE); +} + +function typeOf(object) { + if (typeof object === 'object' && object !== null) { + var $$typeof = object.$$typeof; + + switch ($$typeof) { + case REACT_ELEMENT_TYPE: + var type = object.type; + + switch (type) { + case REACT_ASYNC_MODE_TYPE: + case REACT_CONCURRENT_MODE_TYPE: + case REACT_FRAGMENT_TYPE: + case REACT_PROFILER_TYPE: + case REACT_STRICT_MODE_TYPE: + case REACT_SUSPENSE_TYPE: + return type; + + default: + var $$typeofType = type && type.$$typeof; + + switch ($$typeofType) { + case REACT_CONTEXT_TYPE: + case REACT_FORWARD_REF_TYPE: + case REACT_LAZY_TYPE: + case REACT_MEMO_TYPE: + case REACT_PROVIDER_TYPE: + return $$typeofType; + + default: + return $$typeof; + } + + } + + case REACT_PORTAL_TYPE: + return $$typeof; + } + } + + return undefined; +} // AsyncMode is deprecated along with isAsyncMode + +var AsyncMode = REACT_ASYNC_MODE_TYPE; +var ConcurrentMode = REACT_CONCURRENT_MODE_TYPE; +var ContextConsumer = REACT_CONTEXT_TYPE; +var ContextProvider = REACT_PROVIDER_TYPE; +var Element = REACT_ELEMENT_TYPE; +var ForwardRef = REACT_FORWARD_REF_TYPE; +var Fragment = REACT_FRAGMENT_TYPE; +var Lazy = REACT_LAZY_TYPE; +var Memo = REACT_MEMO_TYPE; +var Portal = REACT_PORTAL_TYPE; +var Profiler = REACT_PROFILER_TYPE; +var StrictMode = REACT_STRICT_MODE_TYPE; +var Suspense = REACT_SUSPENSE_TYPE; +var hasWarnedAboutDeprecatedIsAsyncMode = false; // AsyncMode should be deprecated + +function isAsyncMode(object) { + { + if (!hasWarnedAboutDeprecatedIsAsyncMode) { + hasWarnedAboutDeprecatedIsAsyncMode = true; // Using console['warn'] to evade Babel and ESLint + + console['warn']('The ReactIs.isAsyncMode() alias has been deprecated, ' + 'and will be removed in React 17+. Update your code to use ' + 'ReactIs.isConcurrentMode() instead. It has the exact same API.'); + } + } + + return isConcurrentMode(object) || typeOf(object) === REACT_ASYNC_MODE_TYPE; +} +function isConcurrentMode(object) { + return typeOf(object) === REACT_CONCURRENT_MODE_TYPE; +} +function isContextConsumer(object) { + return typeOf(object) === REACT_CONTEXT_TYPE; +} +function isContextProvider(object) { + return typeOf(object) === REACT_PROVIDER_TYPE; +} +function isElement(object) { + return typeof object === 'object' && object !== null && object.$$typeof === REACT_ELEMENT_TYPE; +} +function isForwardRef(object) { + return typeOf(object) === REACT_FORWARD_REF_TYPE; +} +function isFragment(object) { + return typeOf(object) === REACT_FRAGMENT_TYPE; +} +function isLazy(object) { + return typeOf(object) === REACT_LAZY_TYPE; +} +function isMemo(object) { + return typeOf(object) === REACT_MEMO_TYPE; +} +function isPortal(object) { + return typeOf(object) === REACT_PORTAL_TYPE; +} +function isProfiler(object) { + return typeOf(object) === REACT_PROFILER_TYPE; +} +function isStrictMode(object) { + return typeOf(object) === REACT_STRICT_MODE_TYPE; +} +function isSuspense(object) { + return typeOf(object) === REACT_SUSPENSE_TYPE; +} + +exports.AsyncMode = AsyncMode; +exports.ConcurrentMode = ConcurrentMode; +exports.ContextConsumer = ContextConsumer; +exports.ContextProvider = ContextProvider; +exports.Element = Element; +exports.ForwardRef = ForwardRef; +exports.Fragment = Fragment; +exports.Lazy = Lazy; +exports.Memo = Memo; +exports.Portal = Portal; +exports.Profiler = Profiler; +exports.StrictMode = StrictMode; +exports.Suspense = Suspense; +exports.isAsyncMode = isAsyncMode; +exports.isConcurrentMode = isConcurrentMode; +exports.isContextConsumer = isContextConsumer; +exports.isContextProvider = isContextProvider; +exports.isElement = isElement; +exports.isForwardRef = isForwardRef; +exports.isFragment = isFragment; +exports.isLazy = isLazy; +exports.isMemo = isMemo; +exports.isPortal = isPortal; +exports.isProfiler = isProfiler; +exports.isStrictMode = isStrictMode; +exports.isSuspense = isSuspense; +exports.isValidElementType = isValidElementType; +exports.typeOf = typeOf; + })(); +} diff --git a/node_modules/react-is/cjs/react-is.production.min.js b/node_modules/react-is/cjs/react-is.production.min.js new file mode 100644 index 0000000..3e83c7a --- /dev/null +++ b/node_modules/react-is/cjs/react-is.production.min.js @@ -0,0 +1,15 @@ +/** @license React v16.13.1 + * react-is.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +'use strict';var b="function"===typeof Symbol&&Symbol.for,c=b?Symbol.for("react.element"):60103,d=b?Symbol.for("react.portal"):60106,e=b?Symbol.for("react.fragment"):60107,f=b?Symbol.for("react.strict_mode"):60108,g=b?Symbol.for("react.profiler"):60114,h=b?Symbol.for("react.provider"):60109,k=b?Symbol.for("react.context"):60110,l=b?Symbol.for("react.async_mode"):60111,m=b?Symbol.for("react.concurrent_mode"):60111,n=b?Symbol.for("react.forward_ref"):60112,p=b?Symbol.for("react.suspense"):60113,q=b? +Symbol.for("react.suspense_list"):60120,r=b?Symbol.for("react.memo"):60115,t=b?Symbol.for("react.lazy"):60116,v=b?Symbol.for("react.block"):60121,w=b?Symbol.for("react.fundamental"):60117,x=b?Symbol.for("react.responder"):60118,y=b?Symbol.for("react.scope"):60119; +function z(a){if("object"===typeof a&&null!==a){var u=a.$$typeof;switch(u){case c:switch(a=a.type,a){case l:case m:case e:case g:case f:case p:return a;default:switch(a=a&&a.$$typeof,a){case k:case n:case t:case r:case h:return a;default:return u}}case d:return u}}}function A(a){return z(a)===m}exports.AsyncMode=l;exports.ConcurrentMode=m;exports.ContextConsumer=k;exports.ContextProvider=h;exports.Element=c;exports.ForwardRef=n;exports.Fragment=e;exports.Lazy=t;exports.Memo=r;exports.Portal=d; +exports.Profiler=g;exports.StrictMode=f;exports.Suspense=p;exports.isAsyncMode=function(a){return A(a)||z(a)===l};exports.isConcurrentMode=A;exports.isContextConsumer=function(a){return z(a)===k};exports.isContextProvider=function(a){return z(a)===h};exports.isElement=function(a){return"object"===typeof a&&null!==a&&a.$$typeof===c};exports.isForwardRef=function(a){return z(a)===n};exports.isFragment=function(a){return z(a)===e};exports.isLazy=function(a){return z(a)===t}; +exports.isMemo=function(a){return z(a)===r};exports.isPortal=function(a){return z(a)===d};exports.isProfiler=function(a){return z(a)===g};exports.isStrictMode=function(a){return z(a)===f};exports.isSuspense=function(a){return z(a)===p}; +exports.isValidElementType=function(a){return"string"===typeof a||"function"===typeof a||a===e||a===m||a===g||a===f||a===p||a===q||"object"===typeof a&&null!==a&&(a.$$typeof===t||a.$$typeof===r||a.$$typeof===h||a.$$typeof===k||a.$$typeof===n||a.$$typeof===w||a.$$typeof===x||a.$$typeof===y||a.$$typeof===v)};exports.typeOf=z; diff --git a/node_modules/react-is/index.js b/node_modules/react-is/index.js new file mode 100644 index 0000000..3ae098d --- /dev/null +++ b/node_modules/react-is/index.js @@ -0,0 +1,7 @@ +'use strict'; + +if (process.env.NODE_ENV === 'production') { + module.exports = require('./cjs/react-is.production.min.js'); +} else { + module.exports = require('./cjs/react-is.development.js'); +} diff --git a/node_modules/react-is/package.json b/node_modules/react-is/package.json new file mode 100644 index 0000000..77292cd --- /dev/null +++ b/node_modules/react-is/package.json @@ -0,0 +1,52 @@ +{ + "_from": "react-is@^16.8.1", + "_id": "react-is@16.13.1", + "_inBundle": false, + "_integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "_location": "/react-is", + "_phantomChildren": {}, + "_requested": { + "type": "range", + "registry": true, + "raw": "react-is@^16.8.1", + "name": "react-is", + "escapedName": "react-is", + "rawSpec": "^16.8.1", + "saveSpec": null, + "fetchSpec": "^16.8.1" + }, + "_requiredBy": [ + "/prop-types" + ], + "_resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "_shasum": "789729a4dc36de2999dc156dd6c1d9c18cea56a4", + "_spec": "react-is@^16.8.1", + "_where": "D:\\Javascript\\BLRwebsite\\node_modules\\prop-types", + "bugs": { + "url": "https://github.com/facebook/react/issues" + }, + "bundleDependencies": false, + "deprecated": false, + "description": "Brand checking of React Elements.", + "files": [ + "LICENSE", + "README.md", + "build-info.json", + "index.js", + "cjs/", + "umd/" + ], + "homepage": "https://reactjs.org/", + "keywords": [ + "react" + ], + "license": "MIT", + "main": "index.js", + "name": "react-is", + "repository": { + "type": "git", + "url": "git+https://github.com/facebook/react.git", + "directory": "packages/react-is" + }, + "version": "16.13.1" +} diff --git a/node_modules/react-is/umd/react-is.development.js b/node_modules/react-is/umd/react-is.development.js new file mode 100644 index 0000000..a6bc018 --- /dev/null +++ b/node_modules/react-is/umd/react-is.development.js @@ -0,0 +1,181 @@ +/** @license React v16.13.1 + * react-is.development.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +'use strict'; + +(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : + typeof define === 'function' && define.amd ? define(['exports'], factory) : + (global = global || self, factory(global.ReactIs = {})); +}(this, (function (exports) { 'use strict'; + + // The Symbol used to tag the ReactElement-like types. If there is no native Symbol + // nor polyfill, then a plain number is used for performance. + var hasSymbol = typeof Symbol === 'function' && Symbol.for; + var REACT_ELEMENT_TYPE = hasSymbol ? Symbol.for('react.element') : 0xeac7; + var REACT_PORTAL_TYPE = hasSymbol ? Symbol.for('react.portal') : 0xeaca; + var REACT_FRAGMENT_TYPE = hasSymbol ? Symbol.for('react.fragment') : 0xeacb; + var REACT_STRICT_MODE_TYPE = hasSymbol ? Symbol.for('react.strict_mode') : 0xeacc; + var REACT_PROFILER_TYPE = hasSymbol ? Symbol.for('react.profiler') : 0xead2; + var REACT_PROVIDER_TYPE = hasSymbol ? Symbol.for('react.provider') : 0xeacd; + var REACT_CONTEXT_TYPE = hasSymbol ? Symbol.for('react.context') : 0xeace; // TODO: We don't use AsyncMode or ConcurrentMode anymore. They were temporary + // (unstable) APIs that have been removed. Can we remove the symbols? + + var REACT_ASYNC_MODE_TYPE = hasSymbol ? Symbol.for('react.async_mode') : 0xeacf; + var REACT_CONCURRENT_MODE_TYPE = hasSymbol ? Symbol.for('react.concurrent_mode') : 0xeacf; + var REACT_FORWARD_REF_TYPE = hasSymbol ? Symbol.for('react.forward_ref') : 0xead0; + var REACT_SUSPENSE_TYPE = hasSymbol ? Symbol.for('react.suspense') : 0xead1; + var REACT_SUSPENSE_LIST_TYPE = hasSymbol ? Symbol.for('react.suspense_list') : 0xead8; + var REACT_MEMO_TYPE = hasSymbol ? Symbol.for('react.memo') : 0xead3; + var REACT_LAZY_TYPE = hasSymbol ? Symbol.for('react.lazy') : 0xead4; + var REACT_BLOCK_TYPE = hasSymbol ? Symbol.for('react.block') : 0xead9; + var REACT_FUNDAMENTAL_TYPE = hasSymbol ? Symbol.for('react.fundamental') : 0xead5; + var REACT_RESPONDER_TYPE = hasSymbol ? Symbol.for('react.responder') : 0xead6; + var REACT_SCOPE_TYPE = hasSymbol ? Symbol.for('react.scope') : 0xead7; + + function isValidElementType(type) { + return typeof type === 'string' || typeof type === 'function' || // Note: its typeof might be other than 'symbol' or 'number' if it's a polyfill. + type === REACT_FRAGMENT_TYPE || type === REACT_CONCURRENT_MODE_TYPE || type === REACT_PROFILER_TYPE || type === REACT_STRICT_MODE_TYPE || type === REACT_SUSPENSE_TYPE || type === REACT_SUSPENSE_LIST_TYPE || typeof type === 'object' && type !== null && (type.$$typeof === REACT_LAZY_TYPE || type.$$typeof === REACT_MEMO_TYPE || type.$$typeof === REACT_PROVIDER_TYPE || type.$$typeof === REACT_CONTEXT_TYPE || type.$$typeof === REACT_FORWARD_REF_TYPE || type.$$typeof === REACT_FUNDAMENTAL_TYPE || type.$$typeof === REACT_RESPONDER_TYPE || type.$$typeof === REACT_SCOPE_TYPE || type.$$typeof === REACT_BLOCK_TYPE); + } + + function typeOf(object) { + if (typeof object === 'object' && object !== null) { + var $$typeof = object.$$typeof; + + switch ($$typeof) { + case REACT_ELEMENT_TYPE: + var type = object.type; + + switch (type) { + case REACT_ASYNC_MODE_TYPE: + case REACT_CONCURRENT_MODE_TYPE: + case REACT_FRAGMENT_TYPE: + case REACT_PROFILER_TYPE: + case REACT_STRICT_MODE_TYPE: + case REACT_SUSPENSE_TYPE: + return type; + + default: + var $$typeofType = type && type.$$typeof; + + switch ($$typeofType) { + case REACT_CONTEXT_TYPE: + case REACT_FORWARD_REF_TYPE: + case REACT_LAZY_TYPE: + case REACT_MEMO_TYPE: + case REACT_PROVIDER_TYPE: + return $$typeofType; + + default: + return $$typeof; + } + + } + + case REACT_PORTAL_TYPE: + return $$typeof; + } + } + + return undefined; + } // AsyncMode is deprecated along with isAsyncMode + + var AsyncMode = REACT_ASYNC_MODE_TYPE; + var ConcurrentMode = REACT_CONCURRENT_MODE_TYPE; + var ContextConsumer = REACT_CONTEXT_TYPE; + var ContextProvider = REACT_PROVIDER_TYPE; + var Element = REACT_ELEMENT_TYPE; + var ForwardRef = REACT_FORWARD_REF_TYPE; + var Fragment = REACT_FRAGMENT_TYPE; + var Lazy = REACT_LAZY_TYPE; + var Memo = REACT_MEMO_TYPE; + var Portal = REACT_PORTAL_TYPE; + var Profiler = REACT_PROFILER_TYPE; + var StrictMode = REACT_STRICT_MODE_TYPE; + var Suspense = REACT_SUSPENSE_TYPE; + var hasWarnedAboutDeprecatedIsAsyncMode = false; // AsyncMode should be deprecated + + function isAsyncMode(object) { + { + if (!hasWarnedAboutDeprecatedIsAsyncMode) { + hasWarnedAboutDeprecatedIsAsyncMode = true; // Using console['warn'] to evade Babel and ESLint + + console['warn']('The ReactIs.isAsyncMode() alias has been deprecated, ' + 'and will be removed in React 17+. Update your code to use ' + 'ReactIs.isConcurrentMode() instead. It has the exact same API.'); + } + } + + return isConcurrentMode(object) || typeOf(object) === REACT_ASYNC_MODE_TYPE; + } + function isConcurrentMode(object) { + return typeOf(object) === REACT_CONCURRENT_MODE_TYPE; + } + function isContextConsumer(object) { + return typeOf(object) === REACT_CONTEXT_TYPE; + } + function isContextProvider(object) { + return typeOf(object) === REACT_PROVIDER_TYPE; + } + function isElement(object) { + return typeof object === 'object' && object !== null && object.$$typeof === REACT_ELEMENT_TYPE; + } + function isForwardRef(object) { + return typeOf(object) === REACT_FORWARD_REF_TYPE; + } + function isFragment(object) { + return typeOf(object) === REACT_FRAGMENT_TYPE; + } + function isLazy(object) { + return typeOf(object) === REACT_LAZY_TYPE; + } + function isMemo(object) { + return typeOf(object) === REACT_MEMO_TYPE; + } + function isPortal(object) { + return typeOf(object) === REACT_PORTAL_TYPE; + } + function isProfiler(object) { + return typeOf(object) === REACT_PROFILER_TYPE; + } + function isStrictMode(object) { + return typeOf(object) === REACT_STRICT_MODE_TYPE; + } + function isSuspense(object) { + return typeOf(object) === REACT_SUSPENSE_TYPE; + } + + exports.AsyncMode = AsyncMode; + exports.ConcurrentMode = ConcurrentMode; + exports.ContextConsumer = ContextConsumer; + exports.ContextProvider = ContextProvider; + exports.Element = Element; + exports.ForwardRef = ForwardRef; + exports.Fragment = Fragment; + exports.Lazy = Lazy; + exports.Memo = Memo; + exports.Portal = Portal; + exports.Profiler = Profiler; + exports.StrictMode = StrictMode; + exports.Suspense = Suspense; + exports.isAsyncMode = isAsyncMode; + exports.isConcurrentMode = isConcurrentMode; + exports.isContextConsumer = isContextConsumer; + exports.isContextProvider = isContextProvider; + exports.isElement = isElement; + exports.isForwardRef = isForwardRef; + exports.isFragment = isFragment; + exports.isLazy = isLazy; + exports.isMemo = isMemo; + exports.isPortal = isPortal; + exports.isProfiler = isProfiler; + exports.isStrictMode = isStrictMode; + exports.isSuspense = isSuspense; + exports.isValidElementType = isValidElementType; + exports.typeOf = typeOf; + +}))); diff --git a/node_modules/react-is/umd/react-is.production.min.js b/node_modules/react-is/umd/react-is.production.min.js new file mode 100644 index 0000000..62fe6b2 --- /dev/null +++ b/node_modules/react-is/umd/react-is.production.min.js @@ -0,0 +1,13 @@ +/** @license React v16.13.1 + * react-is.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ +'use strict';(function(b,d){"object"===typeof exports&&"undefined"!==typeof module?d(exports):"function"===typeof define&&define.amd?define(["exports"],d):(b=b||self,d(b.ReactIs={}))})(this,function(b){function d(a){if("object"===typeof a&&null!==a){var b=a.$$typeof;switch(b){case r:switch(a=a.type,a){case t:case e:case f:case g:case h:case k:return a;default:switch(a=a&&a.$$typeof,a){case l:case m:case n:case p:case q:return a;default:return b}}case u:return b}}}function v(a){return d(a)===e}var c= +"function"===typeof Symbol&&Symbol.for,r=c?Symbol.for("react.element"):60103,u=c?Symbol.for("react.portal"):60106,f=c?Symbol.for("react.fragment"):60107,h=c?Symbol.for("react.strict_mode"):60108,g=c?Symbol.for("react.profiler"):60114,q=c?Symbol.for("react.provider"):60109,l=c?Symbol.for("react.context"):60110,t=c?Symbol.for("react.async_mode"):60111,e=c?Symbol.for("react.concurrent_mode"):60111,m=c?Symbol.for("react.forward_ref"):60112,k=c?Symbol.for("react.suspense"):60113,w=c?Symbol.for("react.suspense_list"): +60120,p=c?Symbol.for("react.memo"):60115,n=c?Symbol.for("react.lazy"):60116,x=c?Symbol.for("react.block"):60121,y=c?Symbol.for("react.fundamental"):60117,z=c?Symbol.for("react.responder"):60118,A=c?Symbol.for("react.scope"):60119;b.AsyncMode=t;b.ConcurrentMode=e;b.ContextConsumer=l;b.ContextProvider=q;b.Element=r;b.ForwardRef=m;b.Fragment=f;b.Lazy=n;b.Memo=p;b.Portal=u;b.Profiler=g;b.StrictMode=h;b.Suspense=k;b.isAsyncMode=function(a){return v(a)||d(a)===t};b.isConcurrentMode=v;b.isContextConsumer= +function(a){return d(a)===l};b.isContextProvider=function(a){return d(a)===q};b.isElement=function(a){return"object"===typeof a&&null!==a&&a.$$typeof===r};b.isForwardRef=function(a){return d(a)===m};b.isFragment=function(a){return d(a)===f};b.isLazy=function(a){return d(a)===n};b.isMemo=function(a){return d(a)===p};b.isPortal=function(a){return d(a)===u};b.isProfiler=function(a){return d(a)===g};b.isStrictMode=function(a){return d(a)===h};b.isSuspense=function(a){return d(a)===k};b.isValidElementType= +function(a){return"string"===typeof a||"function"===typeof a||a===f||a===e||a===g||a===h||a===k||a===w||"object"===typeof a&&null!==a&&(a.$$typeof===n||a.$$typeof===p||a.$$typeof===q||a.$$typeof===l||a.$$typeof===m||a.$$typeof===y||a.$$typeof===z||a.$$typeof===A||a.$$typeof===x)};b.typeOf=d}); diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..dfb104f --- /dev/null +++ b/package-lock.json @@ -0,0 +1,39 @@ +{ + "requires": true, + "lockfileVersion": 1, + "dependencies": { + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "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" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "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==" + } + } +} From e1f5a17b34b21b7b26208d7c5fcfd8d70f3538ea Mon Sep 17 00:00:00 2001 From: AishwaryaKaranth Date: Sat, 20 Jun 2020 22:38:09 +0530 Subject: [PATCH 17/58] partnership_component --- frontend/.env.example | 3 +- frontend/package-lock.json | 3104 +++++------------ frontend/package.json | 2 +- frontend/src/components/Home/Home.jsx | 4 +- frontend/src/components/Home/Home.module.scss | 10 + .../Home/Partnerships/Partnerships.jsx | 53 + .../Partnerships/Partnerships.module.scss | 72 + .../src/components/Home/Partnerships/logo.png | Bin 0 -> 4886 bytes frontend/src/components/Home/index.jpg | Bin 0 -> 6408 bytes frontend/src/config.js | 1 + frontend/src/services/partnership.js | 12 + 11 files changed, 1090 insertions(+), 2171 deletions(-) create mode 100644 frontend/src/components/Home/Partnerships/Partnerships.jsx create mode 100644 frontend/src/components/Home/Partnerships/Partnerships.module.scss create mode 100644 frontend/src/components/Home/Partnerships/logo.png create mode 100644 frontend/src/components/Home/index.jpg create mode 100644 frontend/src/services/partnership.js diff --git a/frontend/.env.example b/frontend/.env.example index 39637f2..2331cc5 100644 --- a/frontend/.env.example +++ b/frontend/.env.example @@ -1 +1,2 @@ -REACT_APP_BLOG_SHEET_ID= +REACT_APP_PARTNERSHIP_SHEET_ID= +REACT_APP_BLOG_SHEET_ID= \ No newline at end of file diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 89e1c90..7722768 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -5,19 +5,19 @@ "requires": true, "dependencies": { "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", + "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", "requires": { - "@babel/highlight": "^7.8.3" + "@babel/highlight": "^7.10.1" } }, "@babel/compat-data": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz", - "integrity": "sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.10.1.tgz", + "integrity": "sha512-CHvCj7So7iCkGKPRFUfryXIkU2gSBw7VSZFYLsqVhrS47269VK2Hfi9S/YcublPMW8k1u2bQBlbDruoQEm4fgw==", "requires": { - "browserslist": "^4.9.1", + "browserslist": "^4.12.0", "invariant": "^2.2.4", "semver": "^5.5.0" }, @@ -60,59 +60,59 @@ } }, "@babel/generator": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz", - "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==", + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.2.tgz", + "integrity": "sha512-AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA==", "requires": { - "@babel/types": "^7.9.5", + "@babel/types": "^7.10.2", "jsesc": "^2.5.1", "lodash": "^4.17.13", "source-map": "^0.5.0" } }, "@babel/helper-annotate-as-pure": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", - "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.1.tgz", + "integrity": "sha512-ewp3rvJEwLaHgyWGe4wQssC2vjks3E80WiUe2BpMb0KhreTjMROCbxXcEovTrbeGVdQct5VjQfrv9EgC+xMzCw==", "requires": { - "@babel/types": "^7.8.3" + "@babel/types": "^7.10.1" } }, "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", - "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.1.tgz", + "integrity": "sha512-cQpVq48EkYxUU0xozpGCLla3wlkdRRqLWu1ksFMXA9CM5KQmyyRpSEsYXbao7JUkOw/tAaYKCaYyZq6HOFYtyw==", "requires": { - "@babel/helper-explode-assignable-expression": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/helper-explode-assignable-expression": "^7.10.1", + "@babel/types": "^7.10.1" } }, "@babel/helper-builder-react-jsx": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz", - "integrity": "sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.1.tgz", + "integrity": "sha512-KXzzpyWhXgzjXIlJU1ZjIXzUPdej1suE6vzqgImZ/cpAsR/CC8gUcX4EWRmDfWz/cs6HOCPMBIJ3nKoXt3BFuw==", "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/types": "^7.9.0" + "@babel/helper-annotate-as-pure": "^7.10.1", + "@babel/types": "^7.10.1" } }, "@babel/helper-builder-react-jsx-experimental": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.5.tgz", - "integrity": "sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.10.1.tgz", + "integrity": "sha512-irQJ8kpQUV3JasXPSFQ+LCCtJSc5ceZrPFVj6TElR6XCHssi3jV8ch3odIrNtjJFRZZVbrOEfJMI79TPU/h1pQ==", "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-module-imports": "^7.8.3", - "@babel/types": "^7.9.5" + "@babel/helper-annotate-as-pure": "^7.10.1", + "@babel/helper-module-imports": "^7.10.1", + "@babel/types": "^7.10.1" } }, "@babel/helper-compilation-targets": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz", - "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==", + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.2.tgz", + "integrity": "sha512-hYgOhF4To2UTB4LTaZepN/4Pl9LD4gfbJx8A34mqoluT8TLbof1mhUlYuNWTEebONa8+UlCC4X0TEXu7AOUyGA==", "requires": { - "@babel/compat-data": "^7.8.6", - "browserslist": "^4.9.1", + "@babel/compat-data": "^7.10.1", + "browserslist": "^4.12.0", "invariant": "^2.2.4", "levenary": "^1.1.1", "semver": "^5.5.0" @@ -126,222 +126,222 @@ } }, "@babel/helper-create-class-features-plugin": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.9.5.tgz", - "integrity": "sha512-IipaxGaQmW4TfWoXdqjY0TzoXQ1HRS0kPpEgvjosb3u7Uedcq297xFqDQiCcQtRRwzIMif+N1MLVI8C5a4/PAA==", + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.2.tgz", + "integrity": "sha512-5C/QhkGFh1vqcziq1vAL6SI9ymzUp8BCYjFpvYVhWP4DlATIb3u5q3iUd35mvlyGs8fO7hckkW7i0tmH+5+bvQ==", "requires": { - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-member-expression-to-functions": "^7.8.3", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.6", - "@babel/helper-split-export-declaration": "^7.8.3" + "@babel/helper-function-name": "^7.10.1", + "@babel/helper-member-expression-to-functions": "^7.10.1", + "@babel/helper-optimise-call-expression": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-replace-supers": "^7.10.1", + "@babel/helper-split-export-declaration": "^7.10.1" } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.8.8", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", - "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.1.tgz", + "integrity": "sha512-Rx4rHS0pVuJn5pJOqaqcZR4XSgeF9G/pO/79t+4r7380tXFJdzImFnxMU19f83wjSrmKHq6myrM10pFHTGzkUA==", "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-regex": "^7.8.3", + "@babel/helper-annotate-as-pure": "^7.10.1", + "@babel/helper-regex": "^7.10.1", "regexpu-core": "^4.7.0" } }, "@babel/helper-define-map": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", - "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.1.tgz", + "integrity": "sha512-+5odWpX+OnvkD0Zmq7panrMuAGQBu6aPUgvMzuMGo4R+jUOvealEj2hiqI6WhxgKrTpFoFj0+VdsuA8KDxHBDg==", "requires": { - "@babel/helper-function-name": "^7.8.3", - "@babel/types": "^7.8.3", + "@babel/helper-function-name": "^7.10.1", + "@babel/types": "^7.10.1", "lodash": "^4.17.13" } }, "@babel/helper-explode-assignable-expression": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", - "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.1.tgz", + "integrity": "sha512-vcUJ3cDjLjvkKzt6rHrl767FeE7pMEYfPanq5L16GRtrXIoznc0HykNW2aEYkcnP76P0isoqJ34dDMFZwzEpJg==", "requires": { - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/traverse": "^7.10.1", + "@babel/types": "^7.10.1" } }, "@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz", + "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==", "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" + "@babel/helper-get-function-arity": "^7.10.1", + "@babel/template": "^7.10.1", + "@babel/types": "^7.10.1" } }, "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", + "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", "requires": { - "@babel/types": "^7.8.3" + "@babel/types": "^7.10.1" } }, "@babel/helper-hoist-variables": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", - "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.1.tgz", + "integrity": "sha512-vLm5srkU8rI6X3+aQ1rQJyfjvCBLXP8cAGeuw04zeAM2ItKb1e7pmVmLyHb4sDaAYnLL13RHOZPLEtcGZ5xvjg==", "requires": { - "@babel/types": "^7.8.3" + "@babel/types": "^7.10.1" } }, "@babel/helper-member-expression-to-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", - "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.1.tgz", + "integrity": "sha512-u7XLXeM2n50gb6PWJ9hoO5oO7JFPaZtrh35t8RqKLT1jFKj9IWeD1zrcrYp1q1qiZTdEarfDWfTIP8nGsu0h5g==", "requires": { - "@babel/types": "^7.8.3" + "@babel/types": "^7.10.1" } }, "@babel/helper-module-imports": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", - "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.1.tgz", + "integrity": "sha512-SFxgwYmZ3HZPyZwJRiVNLRHWuW2OgE5k2nrVs6D9Iv4PPnXVffuEHy83Sfx/l4SqF+5kyJXjAyUmrG7tNm+qVg==", "requires": { - "@babel/types": "^7.8.3" + "@babel/types": "^7.10.1" } }, "@babel/helper-module-transforms": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", - "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", - "requires": { - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.6", - "@babel/helper-simple-access": "^7.8.3", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/template": "^7.8.6", - "@babel/types": "^7.9.0", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz", + "integrity": "sha512-RLHRCAzyJe7Q7sF4oy2cB+kRnU4wDZY/H2xJFGof+M+SJEGhZsb+GFj5j1AD8NiSaVBJ+Pf0/WObiXu/zxWpFg==", + "requires": { + "@babel/helper-module-imports": "^7.10.1", + "@babel/helper-replace-supers": "^7.10.1", + "@babel/helper-simple-access": "^7.10.1", + "@babel/helper-split-export-declaration": "^7.10.1", + "@babel/template": "^7.10.1", + "@babel/types": "^7.10.1", "lodash": "^4.17.13" } }, "@babel/helper-optimise-call-expression": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", - "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.1.tgz", + "integrity": "sha512-a0DjNS1prnBsoKx83dP2falChcs7p3i8VMzdrSbfLhuQra/2ENC4sbri34dz/rWmDADsmF1q5GbfaXydh0Jbjg==", "requires": { - "@babel/types": "^7.8.3" + "@babel/types": "^7.10.1" } }, "@babel/helper-plugin-utils": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", - "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", + "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" }, "@babel/helper-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", - "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.1.tgz", + "integrity": "sha512-7isHr19RsIJWWLLFn21ubFt223PjQyg1HY7CZEMRr820HttHPpVvrsIN3bUOo44DEfFV4kBXO7Abbn9KTUZV7g==", "requires": { "lodash": "^4.17.13" } }, "@babel/helper-remap-async-to-generator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", - "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.1.tgz", + "integrity": "sha512-RfX1P8HqsfgmJ6CwaXGKMAqbYdlleqglvVtht0HGPMSsy2V6MqLlOJVF/0Qyb/m2ZCi2z3q3+s6Pv7R/dQuZ6A==", "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-wrap-function": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/helper-annotate-as-pure": "^7.10.1", + "@babel/helper-wrap-function": "^7.10.1", + "@babel/template": "^7.10.1", + "@babel/traverse": "^7.10.1", + "@babel/types": "^7.10.1" } }, "@babel/helper-replace-supers": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz", - "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz", + "integrity": "sha512-SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==", "requires": { - "@babel/helper-member-expression-to-functions": "^7.8.3", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/traverse": "^7.8.6", - "@babel/types": "^7.8.6" + "@babel/helper-member-expression-to-functions": "^7.10.1", + "@babel/helper-optimise-call-expression": "^7.10.1", + "@babel/traverse": "^7.10.1", + "@babel/types": "^7.10.1" } }, "@babel/helper-simple-access": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", - "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.1.tgz", + "integrity": "sha512-VSWpWzRzn9VtgMJBIWTZ+GP107kZdQ4YplJlCmIrjoLVSi/0upixezHCDG8kpPVTBJpKfxTH01wDhh+jS2zKbw==", "requires": { - "@babel/template": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/template": "^7.10.1", + "@babel/types": "^7.10.1" } }, "@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz", + "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==", "requires": { - "@babel/types": "^7.8.3" + "@babel/types": "^7.10.1" } }, "@babel/helper-validator-identifier": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.1.tgz", + "integrity": "sha512-5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw==" }, "@babel/helper-wrap-function": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", - "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.1.tgz", + "integrity": "sha512-C0MzRGteVDn+H32/ZgbAv5r56f2o1fZSA/rj/TYo8JEJNHg+9BdSmKBUND0shxWRztWhjlT2cvHYuynpPsVJwQ==", "requires": { - "@babel/helper-function-name": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/helper-function-name": "^7.10.1", + "@babel/template": "^7.10.1", + "@babel/traverse": "^7.10.1", + "@babel/types": "^7.10.1" } }, "@babel/helpers": { - "version": "7.9.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz", - "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.1.tgz", + "integrity": "sha512-muQNHF+IdU6wGgkaJyhhEmI54MOZBKsFfsXFhboz1ybwJ1Kl7IHlbm2a++4jwrmY5UYsgitt5lfqo1wMFcHmyw==", "requires": { - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.9.0", - "@babel/types": "^7.9.0" + "@babel/template": "^7.10.1", + "@babel/traverse": "^7.10.1", + "@babel/types": "^7.10.1" } }, "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.1.tgz", + "integrity": "sha512-8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg==", "requires": { - "@babel/helper-validator-identifier": "^7.9.0", + "@babel/helper-validator-identifier": "^7.10.1", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.9.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", - "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==" + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz", + "integrity": "sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==" }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", - "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.1.tgz", + "integrity": "sha512-vzZE12ZTdB336POZjmpblWfNNRpMSua45EYnRigE2XsZxcXcIyly2ixnTJasJE4Zq3U7t2d8rRF7XRUuzHxbOw==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-remap-async-to-generator": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-remap-async-to-generator": "^7.10.1", "@babel/plugin-syntax-async-generators": "^7.8.0" } }, "@babel/plugin-proposal-class-properties": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz", - "integrity": "sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.1.tgz", + "integrity": "sha512-sqdGWgoXlnOdgMXU+9MbhzwFRgxVLeiGBqTrnuS7LC2IBU31wSsESbTUreT2O418obpfPdGUR2GbEufZF1bpqw==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-create-class-features-plugin": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-proposal-decorators": { @@ -355,76 +355,85 @@ } }, "@babel/plugin-proposal-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", - "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.1.tgz", + "integrity": "sha512-Cpc2yUVHTEGPlmiQzXj026kqwjEQAD9I4ZC16uzdbgWgitg/UHKHLffKNCQZ5+y8jpIZPJcKcwsr2HwPh+w3XA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.1", "@babel/plugin-syntax-dynamic-import": "^7.8.0" } }, "@babel/plugin-proposal-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", - "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.1.tgz", + "integrity": "sha512-m8r5BmV+ZLpWPtMY2mOKN7wre6HIO4gfIiV+eOmsnZABNenrt/kzYBwrh+KOfgumSWpnlGs5F70J8afYMSJMBg==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.1", "@babel/plugin-syntax-json-strings": "^7.8.0" } }, "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.1.tgz", + "integrity": "sha512-56cI/uHYgL2C8HVuHOuvVowihhX0sxb3nnfVRzUeVHTWmRHTZrKuAh/OBIMggGU/S1g/1D2CRCXqP+3u7vX7iA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.1", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" } }, "@babel/plugin-proposal-numeric-separator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz", - "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.1.tgz", + "integrity": "sha512-jjfym4N9HtCiNfyyLAVD8WqPYeHUrw4ihxuAynWj6zzp2gf9Ey2f7ImhFm6ikB3CLf5Z/zmcJDri6B4+9j9RsA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/plugin-syntax-numeric-separator": "^7.10.1" } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.5.tgz", - "integrity": "sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.1.tgz", + "integrity": "sha512-Z+Qri55KiQkHh7Fc4BW6o+QBuTagbOp9txE+4U1i79u9oWlf2npkiDx+Rf3iK3lbcHBuNy9UOkwuR5wOMH3LIQ==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.1", "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.9.5" + "@babel/plugin-transform-parameters": "^7.10.1" } }, "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.1.tgz", + "integrity": "sha512-VqExgeE62YBqI3ogkGoOJp1R6u12DFZjqwJhqtKc2o5m1YTUuUWnos7bZQFBhwkxIFpWYJ7uB75U7VAPPiKETA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.1", "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" } }, "@babel/plugin-proposal-optional-chaining": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", - "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.1.tgz", + "integrity": "sha512-dqQj475q8+/avvok72CF3AOSV/SGEcH29zT5hhohqqvvZ2+boQoOr7iGldBG5YXTO2qgCgc2B3WvVLUdbeMlGA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.1", "@babel/plugin-syntax-optional-chaining": "^7.8.0" } }, + "@babel/plugin-proposal-private-methods": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.1.tgz", + "integrity": "sha512-RZecFFJjDiQ2z6maFprLgrdnm0OzoC23Mx89xf1CcEsxmHuzuXOdniEuI+S3v7vjQG4F5sa6YtUp+19sZuSxHg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1" + } + }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.8.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", - "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.1.tgz", + "integrity": "sha512-JjfngYRvwmPwmnbRZyNiPFI8zxCZb8euzbCG/LxyKdeTb59tVciKo9GK9bi6JYKInk1H11Dq9j/zRqIH4KigfQ==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.8", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-create-regexp-features-plugin": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-syntax-async-generators": { @@ -435,12 +444,20 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, + "@babel/plugin-syntax-class-properties": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.1.tgz", + "integrity": "sha512-Gf2Yx/iRs1JREDtVZ56OrjjgFHCaldpTnuy9BHla10qyVT3YkIIGEtoDWhyop0ksu1GvNjHIoYRBqm3zoR1jyQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.1" + } + }, "@babel/plugin-syntax-decorators": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.8.3.tgz", - "integrity": "sha512-8Hg4dNNT9/LcA1zQlfwuKR8BUc/if7Q7NkTam9sGTcJphLwpf2g4S42uhspQrIrR+dpzE0dtTqBVFoHl8GtnnQ==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.10.1.tgz", + "integrity": "sha512-a9OAbQhKOwSle1Vr0NJu/ISg1sPfdEkfRKWpgPuzhnWWzForou2gIeUIIwjAMHRekhhpJ7eulZlYs0H14Cbi+g==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-syntax-dynamic-import": { @@ -452,11 +469,11 @@ } }, "@babel/plugin-syntax-flow": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz", - "integrity": "sha512-innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.10.1.tgz", + "integrity": "sha512-b3pWVncLBYoPP60UOTc7NMlbtsHQ6ITim78KQejNHK6WJ2mzV5kCcg4mIWpasAfJEgwVTibwo2e+FU7UEIKQUg==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-syntax-json-strings": { @@ -468,11 +485,11 @@ } }, "@babel/plugin-syntax-jsx": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz", - "integrity": "sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.1.tgz", + "integrity": "sha512-+OxyOArpVFXQeXKLO9o+r2I4dIoVoy6+Uu0vKELrlweDM3QJADZj+Z+5ERansZqIZBcLj42vHnDI8Rz9BnRIuQ==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-syntax-nullish-coalescing-operator": { @@ -484,11 +501,11 @@ } }, "@babel/plugin-syntax-numeric-separator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz", - "integrity": "sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.1.tgz", + "integrity": "sha512-uTd0OsHrpe3tH5gRPTxG8Voh99/WCU78vIm5NMRYPAqC8lR4vajt6KkCAknCHrx24vkPdd/05yfdGSB4EIY2mg==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-syntax-object-rest-spread": { @@ -516,111 +533,111 @@ } }, "@babel/plugin-syntax-top-level-await": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", - "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.1.tgz", + "integrity": "sha512-hgA5RYkmZm8FTFT3yu2N9Bx7yVVOKYT6yEdXXo6j2JTm0wNxgqaGeQVaSHRjhfnQbX91DtjFB6McRFSlcJH3xQ==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-syntax-typescript": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.8.3.tgz", - "integrity": "sha512-GO1MQ/SGGGoiEXY0e0bSpHimJvxqB7lktLLIq2pv8xG7WZ8IMEle74jIe1FhprHBWjwjZtXHkycDLZXIWM5Wfg==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.10.1.tgz", + "integrity": "sha512-X/d8glkrAtra7CaQGMiGs/OGa6XgUzqPcBXCIGFCpCqnfGlT0Wfbzo/B89xHhnInTaItPK8LALblVXcUOEh95Q==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-arrow-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", - "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.1.tgz", + "integrity": "sha512-6AZHgFJKP3DJX0eCNJj01RpytUa3SOGawIxweHkNX2L6PYikOZmoh5B0d7hIHaIgveMjX990IAa/xK7jRTN8OA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-async-to-generator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", - "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.1.tgz", + "integrity": "sha512-XCgYjJ8TY2slj6SReBUyamJn3k2JLUIiiR5b6t1mNCMSvv7yx+jJpaewakikp0uWFQSF7ChPPoe3dHmXLpISkg==", "requires": { - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-remap-async-to-generator": "^7.8.3" + "@babel/helper-module-imports": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-remap-async-to-generator": "^7.10.1" } }, "@babel/plugin-transform-block-scoped-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", - "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.1.tgz", + "integrity": "sha512-B7K15Xp8lv0sOJrdVAoukKlxP9N59HS48V1J3U/JGj+Ad+MHq+am6xJVs85AgXrQn4LV8vaYFOB+pr/yIuzW8Q==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-block-scoping": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", - "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.10.1.tgz", + "integrity": "sha512-8bpWG6TtF5akdhIm/uWTyjHqENpy13Fx8chg7pFH875aNLwX8JxIxqm08gmAT+Whe6AOmaTeLPe7dpLbXt+xUw==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.1", "lodash": "^4.17.13" } }, "@babel/plugin-transform-classes": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz", - "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-define-map": "^7.8.3", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.6", - "@babel/helper-split-export-declaration": "^7.8.3", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.1.tgz", + "integrity": "sha512-P9V0YIh+ln/B3RStPoXpEQ/CoAxQIhRSUn7aXqQ+FZJ2u8+oCtjIXR3+X0vsSD8zv+mb56K7wZW1XiDTDGiDRQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.1", + "@babel/helper-define-map": "^7.10.1", + "@babel/helper-function-name": "^7.10.1", + "@babel/helper-optimise-call-expression": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-replace-supers": "^7.10.1", + "@babel/helper-split-export-declaration": "^7.10.1", "globals": "^11.1.0" } }, "@babel/plugin-transform-computed-properties": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", - "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.1.tgz", + "integrity": "sha512-mqSrGjp3IefMsXIenBfGcPXxJxweQe2hEIwMQvjtiDQ9b1IBvDUjkAtV/HMXX47/vXf14qDNedXsIiNd1FmkaQ==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-destructuring": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz", - "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.1.tgz", + "integrity": "sha512-V/nUc4yGWG71OhaTH705pU8ZSdM6c1KmmLP8ys59oOYbT7RpMYAR3MsVOt6OHL0WzG7BlTU076va9fjJyYzJMA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-dotall-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", - "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.1.tgz", + "integrity": "sha512-19VIMsD1dp02RvduFUmfzj8uknaO3uiHHF0s3E1OHnVsNj8oge8EQ5RzHRbJjGSetRnkEuBYO7TG1M5kKjGLOA==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-create-regexp-features-plugin": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-duplicate-keys": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", - "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.1.tgz", + "integrity": "sha512-wIEpkX4QvX8Mo9W6XF3EdGttrIPZWozHfEaDTU0WJD/TDnXMvdDh30mzUl/9qWhnf7naicYartcEfUghTCSNpA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-exponentiation-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", - "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.1.tgz", + "integrity": "sha512-lr/przdAbpEA2BUzRvjXdEDLrArGRRPwbaF9rvayuHRvdQ7lUTTkZnhZrJ4LE2jvgMRFF4f0YuPQ20vhiPYxtA==", "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-flow-strip-types": { @@ -633,77 +650,77 @@ } }, "@babel/plugin-transform-for-of": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", - "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.1.tgz", + "integrity": "sha512-US8KCuxfQcn0LwSCMWMma8M2R5mAjJGsmoCBVwlMygvmDUMkTCykc84IqN1M7t+agSfOmLYTInLCHJM+RUoz+w==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-function-name": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", - "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.1.tgz", + "integrity": "sha512-//bsKsKFBJfGd65qSNNh1exBy5Y9gD9ZN+DvrJ8f7HXr4avE5POW6zB7Rj6VnqHV33+0vXWUwJT0wSHubiAQkw==", "requires": { - "@babel/helper-function-name": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-function-name": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", - "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.1.tgz", + "integrity": "sha512-qi0+5qgevz1NHLZroObRm5A+8JJtibb7vdcPQF1KQE12+Y/xxl8coJ+TpPW9iRq+Mhw/NKLjm+5SHtAHCC7lAw==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-member-expression-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", - "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.1.tgz", + "integrity": "sha512-UmaWhDokOFT2GcgU6MkHC11i0NQcL63iqeufXWfRy6pUOGYeCGEKhvfFO6Vz70UfYJYHwveg62GS83Rvpxn+NA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-modules-amd": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz", - "integrity": "sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.1.tgz", + "integrity": "sha512-31+hnWSFRI4/ACFr1qkboBbrTxoBIzj7qA69qlq8HY8p7+YCzkCT6/TvQ1a4B0z27VeWtAeJd6pr5G04dc1iHw==", "requires": { - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", - "babel-plugin-dynamic-import-node": "^2.3.0" + "@babel/helper-module-transforms": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1", + "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz", - "integrity": "sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.1.tgz", + "integrity": "sha512-AQG4fc3KOah0vdITwt7Gi6hD9BtQP/8bhem7OjbaMoRNCH5Djx42O2vYMfau7QnAzQCa+RJnhJBmFFMGpQEzrg==", "requires": { - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-simple-access": "^7.8.3", - "babel-plugin-dynamic-import-node": "^2.3.0" + "@babel/helper-module-transforms": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-simple-access": "^7.10.1", + "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz", - "integrity": "sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.1.tgz", + "integrity": "sha512-ewNKcj1TQZDL3YnO85qh9zo1YF1CHgmSTlRQgHqe63oTrMI85cthKtZjAiZSsSNjPQ5NCaYo5QkbYqEw1ZBgZA==", "requires": { - "@babel/helper-hoist-variables": "^7.8.3", - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", - "babel-plugin-dynamic-import-node": "^2.3.0" + "@babel/helper-hoist-variables": "^7.10.1", + "@babel/helper-module-transforms": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1", + "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-umd": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", - "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.1.tgz", + "integrity": "sha512-EIuiRNMd6GB6ulcYlETnYYfgv4AxqrswghmBRQbWLHZxN4s7mupxzglnHqk9ZiUpDI4eRWewedJJNj67PWOXKA==", "requires": { - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-module-transforms": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-named-capturing-groups-regex": { @@ -715,108 +732,117 @@ } }, "@babel/plugin-transform-new-target": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", - "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.1.tgz", + "integrity": "sha512-MBlzPc1nJvbmO9rPr1fQwXOM2iGut+JC92ku6PbiJMMK7SnQc1rytgpopveE3Evn47gzvGYeCdgfCDbZo0ecUw==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-object-super": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", - "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.1.tgz", + "integrity": "sha512-WnnStUDN5GL+wGQrJylrnnVlFhFmeArINIR9gjhSeYyvroGhBrSAXYg/RHsnfzmsa+onJrTJrEClPzgNmmQ4Gw==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-replace-supers": "^7.10.1" } }, "@babel/plugin-transform-parameters": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz", - "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.1.tgz", + "integrity": "sha512-tJ1T0n6g4dXMsL45YsSzzSDZCxiHXAQp/qHrucOq5gEHncTA3xDxnd5+sZcoQp+N1ZbieAaB8r/VUCG0gqseOg==", "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-get-function-arity": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-property-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", - "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.1.tgz", + "integrity": "sha512-Kr6+mgag8auNrgEpbfIWzdXYOvqDHZOF0+Bx2xh4H2EDNwcbRb9lY6nkZg8oSjsX+DH9Ebxm9hOqtKW+gRDeNA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-react-constant-elements": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.9.0.tgz", - "integrity": "sha512-wXMXsToAUOxJuBBEHajqKLFWcCkOSLshTI2ChCFFj1zDd7od4IOxiwLCOObNUvOpkxLpjIuaIdBMmNt6ocCPAw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.10.1.tgz", + "integrity": "sha512-V4os6bkWt/jbrzfyVcZn2ZpuHZkvj3vyBU0U/dtS8SZuMS7Rfx5oknTrtfyXJ2/QZk8gX7Yls5Z921ItNpE30Q==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-react-display-name": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz", - "integrity": "sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.10.1.tgz", + "integrity": "sha512-rBjKcVwjk26H3VX8pavMxGf33LNlbocMHdSeldIEswtQ/hrjyTG8fKKILW1cSkODyRovckN/uZlGb2+sAV9JUQ==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-react-jsx": { - "version": "7.9.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.4.tgz", - "integrity": "sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.10.1.tgz", + "integrity": "sha512-MBVworWiSRBap3Vs39eHt+6pJuLUAaK4oxGc8g+wY+vuSJvLiEQjW1LSTqKb8OUPtDvHCkdPhk7d6sjC19xyFw==", "requires": { - "@babel/helper-builder-react-jsx": "^7.9.0", - "@babel/helper-builder-react-jsx-experimental": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.8.3" + "@babel/helper-builder-react-jsx": "^7.10.1", + "@babel/helper-builder-react-jsx-experimental": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/plugin-syntax-jsx": "^7.10.1" } }, "@babel/plugin-transform-react-jsx-development": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.9.0.tgz", - "integrity": "sha512-tK8hWKrQncVvrhvtOiPpKrQjfNX3DtkNLSX4ObuGcpS9p0QrGetKmlySIGR07y48Zft8WVgPakqd/bk46JrMSw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.10.1.tgz", + "integrity": "sha512-XwDy/FFoCfw9wGFtdn5Z+dHh6HXKHkC6DwKNWpN74VWinUagZfDcEJc3Y8Dn5B3WMVnAllX8Kviaw7MtC5Epwg==", "requires": { - "@babel/helper-builder-react-jsx-experimental": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.8.3" + "@babel/helper-builder-react-jsx-experimental": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/plugin-syntax-jsx": "^7.10.1" } }, "@babel/plugin-transform-react-jsx-self": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.9.0.tgz", - "integrity": "sha512-K2ObbWPKT7KUTAoyjCsFilOkEgMvFG+y0FqOl6Lezd0/13kMkkjHskVsZvblRPj1PHA44PrToaZANrryppzTvQ==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.10.1.tgz", + "integrity": "sha512-4p+RBw9d1qV4S749J42ZooeQaBomFPrSxa9JONLHJ1TxCBo3TzJ79vtmG2S2erUT8PDDrPdw4ZbXGr2/1+dILA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/plugin-syntax-jsx": "^7.10.1" } }, "@babel/plugin-transform-react-jsx-source": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.9.0.tgz", - "integrity": "sha512-K6m3LlSnTSfRkM6FcRk8saNEeaeyG5k7AVkBU2bZK3+1zdkSED3qNdsWrUgQBeTVD2Tp3VMmerxVO2yM5iITmw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.10.1.tgz", + "integrity": "sha512-neAbaKkoiL+LXYbGDvh6PjPG+YeA67OsZlE78u50xbWh2L1/C81uHiNP5d1fw+uqUIoiNdCC8ZB+G4Zh3hShJA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/plugin-syntax-jsx": "^7.10.1" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.10.1.tgz", + "integrity": "sha512-mfhoiai083AkeewsBHUpaS/FM1dmUENHBMpS/tugSJ7VXqXO5dCN1Gkint2YvM1Cdv1uhmAKt1ZOuAjceKmlLA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-regenerator": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", - "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.1.tgz", + "integrity": "sha512-B3+Y2prScgJ2Bh/2l9LJxKbb8C8kRfsG4AdPT+n7ixBHIxJaIG8bi8tgjxUMege1+WqSJ+7gu1YeoMVO3gPWzw==", "requires": { "regenerator-transform": "^0.14.2" } }, "@babel/plugin-transform-reserved-words": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", - "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.1.tgz", + "integrity": "sha512-qN1OMoE2nuqSPmpTqEM7OvJ1FkMEV+BjVeZZm9V9mq/x1JLKQ4pcv8riZJMNN3u2AUGl0ouOMjRr2siecvHqUQ==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-runtime": { @@ -838,127 +864,139 @@ } }, "@babel/plugin-transform-shorthand-properties": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", - "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.1.tgz", + "integrity": "sha512-AR0E/lZMfLstScFwztApGeyTHJ5u3JUKMjneqRItWeEqDdHWZwAOKycvQNCasCK/3r5YXsuNG25funcJDu7Y2g==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", - "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.10.1.tgz", + "integrity": "sha512-8wTPym6edIrClW8FI2IoaePB91ETOtg36dOkj3bYcNe7aDMN2FXEoUa+WrmPc4xa1u2PQK46fUX2aCb+zo9rfw==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-sticky-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", - "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.1.tgz", + "integrity": "sha512-j17ojftKjrL7ufX8ajKvwRilwqTok4q+BjkknmQw9VNHnItTyMP5anPFzxFJdCQs7clLcWpCV3ma+6qZWLnGMA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-regex": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-regex": "^7.10.1" } }, "@babel/plugin-transform-template-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", - "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.1.tgz", + "integrity": "sha512-t7B/3MQf5M1T9hPCRG28DNGZUuxAuDqLYS03rJrIk2prj/UV7Z6FOneijhQhnv/Xa039vidXeVbvjK2SK5f7Gg==", "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-annotate-as-pure": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-typeof-symbol": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", - "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.1.tgz", + "integrity": "sha512-qX8KZcmbvA23zDi+lk9s6hC1FM7jgLHYIjuLgULgc8QtYnmB3tAVIYkNoKRQ75qWBeyzcoMoK8ZQmogGtC/w0g==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-typescript": { - "version": "7.9.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.9.4.tgz", - "integrity": "sha512-yeWeUkKx2auDbSxRe8MusAG+n4m9BFY/v+lPjmQDgOFX5qnySkUY5oXzkp6FwPdsYqnKay6lorXYdC0n3bZO7w==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.10.1.tgz", + "integrity": "sha512-v+QWKlmCnsaimLeqq9vyCsVRMViZG1k2SZTlcZvB+TqyH570Zsij8nvVUZzOASCRiQFUxkLrn9Wg/kH0zgy5OQ==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-typescript": "^7.8.3" + "@babel/helper-create-class-features-plugin": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/plugin-syntax-typescript": "^7.10.1" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.1.tgz", + "integrity": "sha512-zZ0Poh/yy1d4jeDWpx/mNwbKJVwUYJX73q+gyh4bwtG0/iUlzdEu0sLMda8yuDFS6LBQlT/ST1SJAR6zYwXWgw==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/plugin-transform-unicode-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", - "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.1.tgz", + "integrity": "sha512-Y/2a2W299k0VIUdbqYm9X2qS6fE0CUBhhiPpimK6byy7OJ/kORLlIX+J6UrjgNu5awvs62k+6RSslxhcvVw2Tw==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-create-regexp-features-plugin": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1" } }, "@babel/preset-env": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.5.tgz", - "integrity": "sha512-eWGYeADTlPJH+wq1F0wNfPbVS1w1wtmMJiYk55Td5Yu28AsdR9AsC97sZ0Qq8fHqQuslVSIYSGJMcblr345GfQ==", - "requires": { - "@babel/compat-data": "^7.9.0", - "@babel/helper-compilation-targets": "^7.8.7", - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-proposal-async-generator-functions": "^7.8.3", - "@babel/plugin-proposal-dynamic-import": "^7.8.3", - "@babel/plugin-proposal-json-strings": "^7.8.3", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-proposal-numeric-separator": "^7.8.3", - "@babel/plugin-proposal-object-rest-spread": "^7.9.5", - "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", - "@babel/plugin-proposal-optional-chaining": "^7.9.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.10.2.tgz", + "integrity": "sha512-MjqhX0RZaEgK/KueRzh+3yPSk30oqDKJ5HP5tqTSB1e2gzGS3PLy7K0BIpnp78+0anFuSwOeuCf1zZO7RzRvEA==", + "requires": { + "@babel/compat-data": "^7.10.1", + "@babel/helper-compilation-targets": "^7.10.2", + "@babel/helper-module-imports": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/plugin-proposal-async-generator-functions": "^7.10.1", + "@babel/plugin-proposal-class-properties": "^7.10.1", + "@babel/plugin-proposal-dynamic-import": "^7.10.1", + "@babel/plugin-proposal-json-strings": "^7.10.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.1", + "@babel/plugin-proposal-numeric-separator": "^7.10.1", + "@babel/plugin-proposal-object-rest-spread": "^7.10.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.10.1", + "@babel/plugin-proposal-optional-chaining": "^7.10.1", + "@babel/plugin-proposal-private-methods": "^7.10.1", + "@babel/plugin-proposal-unicode-property-regex": "^7.10.1", "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.10.1", "@babel/plugin-syntax-dynamic-import": "^7.8.0", "@babel/plugin-syntax-json-strings": "^7.8.0", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", - "@babel/plugin-syntax-numeric-separator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.1", "@babel/plugin-syntax-object-rest-spread": "^7.8.0", "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", "@babel/plugin-syntax-optional-chaining": "^7.8.0", - "@babel/plugin-syntax-top-level-await": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.8.3", - "@babel/plugin-transform-async-to-generator": "^7.8.3", - "@babel/plugin-transform-block-scoped-functions": "^7.8.3", - "@babel/plugin-transform-block-scoping": "^7.8.3", - "@babel/plugin-transform-classes": "^7.9.5", - "@babel/plugin-transform-computed-properties": "^7.8.3", - "@babel/plugin-transform-destructuring": "^7.9.5", - "@babel/plugin-transform-dotall-regex": "^7.8.3", - "@babel/plugin-transform-duplicate-keys": "^7.8.3", - "@babel/plugin-transform-exponentiation-operator": "^7.8.3", - "@babel/plugin-transform-for-of": "^7.9.0", - "@babel/plugin-transform-function-name": "^7.8.3", - "@babel/plugin-transform-literals": "^7.8.3", - "@babel/plugin-transform-member-expression-literals": "^7.8.3", - "@babel/plugin-transform-modules-amd": "^7.9.0", - "@babel/plugin-transform-modules-commonjs": "^7.9.0", - "@babel/plugin-transform-modules-systemjs": "^7.9.0", - "@babel/plugin-transform-modules-umd": "^7.9.0", + "@babel/plugin-syntax-top-level-await": "^7.10.1", + "@babel/plugin-transform-arrow-functions": "^7.10.1", + "@babel/plugin-transform-async-to-generator": "^7.10.1", + "@babel/plugin-transform-block-scoped-functions": "^7.10.1", + "@babel/plugin-transform-block-scoping": "^7.10.1", + "@babel/plugin-transform-classes": "^7.10.1", + "@babel/plugin-transform-computed-properties": "^7.10.1", + "@babel/plugin-transform-destructuring": "^7.10.1", + "@babel/plugin-transform-dotall-regex": "^7.10.1", + "@babel/plugin-transform-duplicate-keys": "^7.10.1", + "@babel/plugin-transform-exponentiation-operator": "^7.10.1", + "@babel/plugin-transform-for-of": "^7.10.1", + "@babel/plugin-transform-function-name": "^7.10.1", + "@babel/plugin-transform-literals": "^7.10.1", + "@babel/plugin-transform-member-expression-literals": "^7.10.1", + "@babel/plugin-transform-modules-amd": "^7.10.1", + "@babel/plugin-transform-modules-commonjs": "^7.10.1", + "@babel/plugin-transform-modules-systemjs": "^7.10.1", + "@babel/plugin-transform-modules-umd": "^7.10.1", "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", - "@babel/plugin-transform-new-target": "^7.8.3", - "@babel/plugin-transform-object-super": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.9.5", - "@babel/plugin-transform-property-literals": "^7.8.3", - "@babel/plugin-transform-regenerator": "^7.8.7", - "@babel/plugin-transform-reserved-words": "^7.8.3", - "@babel/plugin-transform-shorthand-properties": "^7.8.3", - "@babel/plugin-transform-spread": "^7.8.3", - "@babel/plugin-transform-sticky-regex": "^7.8.3", - "@babel/plugin-transform-template-literals": "^7.8.3", - "@babel/plugin-transform-typeof-symbol": "^7.8.4", - "@babel/plugin-transform-unicode-regex": "^7.8.3", + "@babel/plugin-transform-new-target": "^7.10.1", + "@babel/plugin-transform-object-super": "^7.10.1", + "@babel/plugin-transform-parameters": "^7.10.1", + "@babel/plugin-transform-property-literals": "^7.10.1", + "@babel/plugin-transform-regenerator": "^7.10.1", + "@babel/plugin-transform-reserved-words": "^7.10.1", + "@babel/plugin-transform-shorthand-properties": "^7.10.1", + "@babel/plugin-transform-spread": "^7.10.1", + "@babel/plugin-transform-sticky-regex": "^7.10.1", + "@babel/plugin-transform-template-literals": "^7.10.1", + "@babel/plugin-transform-typeof-symbol": "^7.10.1", + "@babel/plugin-transform-unicode-escapes": "^7.10.1", + "@babel/plugin-transform-unicode-regex": "^7.10.1", "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.9.5", - "browserslist": "^4.9.1", + "@babel/types": "^7.10.2", + "browserslist": "^4.12.0", "core-js-compat": "^3.6.2", "invariant": "^2.2.2", "levenary": "^1.1.1", @@ -985,16 +1023,17 @@ } }, "@babel/preset-react": { - "version": "7.9.4", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.9.4.tgz", - "integrity": "sha512-AxylVB3FXeOTQXNXyiuAQJSvss62FEotbX2Pzx3K/7c+MKJMdSg6Ose6QYllkdCFA8EInCJVw7M/o5QbLuA4ZQ==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.10.1.tgz", + "integrity": "sha512-Rw0SxQ7VKhObmFjD/cUcKhPTtzpeviEFX1E6PgP+cYOhQ98icNqtINNFANlsdbQHrmeWnqdxA4Tmnl1jy5tp3Q==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-transform-react-display-name": "^7.8.3", - "@babel/plugin-transform-react-jsx": "^7.9.4", - "@babel/plugin-transform-react-jsx-development": "^7.9.0", - "@babel/plugin-transform-react-jsx-self": "^7.9.0", - "@babel/plugin-transform-react-jsx-source": "^7.9.0" + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/plugin-transform-react-display-name": "^7.10.1", + "@babel/plugin-transform-react-jsx": "^7.10.1", + "@babel/plugin-transform-react-jsx-development": "^7.10.1", + "@babel/plugin-transform-react-jsx-self": "^7.10.1", + "@babel/plugin-transform-react-jsx-source": "^7.10.1", + "@babel/plugin-transform-react-pure-annotations": "^7.10.1" } }, "@babel/preset-typescript": { @@ -1024,37 +1063,37 @@ } }, "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", + "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" + "@babel/code-frame": "^7.10.1", + "@babel/parser": "^7.10.1", + "@babel/types": "^7.10.1" } }, "@babel/traverse": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz", - "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.5", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.9.0", - "@babel/types": "^7.9.5", + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz", + "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==", + "requires": { + "@babel/code-frame": "^7.10.1", + "@babel/generator": "^7.10.1", + "@babel/helper-function-name": "^7.10.1", + "@babel/helper-split-export-declaration": "^7.10.1", + "@babel/parser": "^7.10.1", + "@babel/types": "^7.10.1", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.13" } }, "@babel/types": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", - "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", + "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", "requires": { - "@babel/helper-validator-identifier": "^7.9.5", + "@babel/helper-validator-identifier": "^7.10.1", "lodash": "^4.17.13", "to-fast-properties": "^2.0.0" } @@ -1609,9 +1648,9 @@ "integrity": "sha512-oZ0Ib5I4Z2pUEcoo95cT1cr6slco9WY7yiPpG+RGNkj8YcYgJnM7pXmYmorNOReh8MIGcKSqXyeGjxnr8YiZbA==" }, "@types/babel__core": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.7.tgz", - "integrity": "sha512-RL62NqSFPCDK2FM1pSDH0scHpJvsXtZNiYlMB73DgPBaG1E38ZYVL+ei5EkWRbr+KC4YNiAUNBnRj+bgwpgjMw==", + "version": "7.1.8", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.8.tgz", + "integrity": "sha512-KXBiQG2OXvaPWFPDS1rD8yV9vO0OuWIqAEqLsbfX0oU2REN5KuoMnZ1gClWcBhO5I3n6oTVAmrMufOvRqdmFTQ==", "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0", @@ -1638,9 +1677,9 @@ } }, "@types/babel__traverse": { - "version": "7.0.10", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.10.tgz", - "integrity": "sha512-74fNdUGrWsgIB/V9kTO5FGHPWYY6Eqn+3Z7L6Hc4e/BxjYV7puvBqp5HwsVYYfLm6iURYBNCx4Ut37OF9yitCw==", + "version": "7.0.12", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.12.tgz", + "integrity": "sha512-t4CoEokHTfcyfb4hUaF9oOHu9RmmNWnm1CP0YmMqOOfClKascOmvlEM736vlqeScuGvBDsHkf8R2INd4DWreQA==", "requires": { "@babel/types": "^7.3.0" } @@ -1655,17 +1694,11 @@ "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==" }, - "@types/events": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", - "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==" - }, "@types/glob": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", - "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-VgNIkxK+j7Nz5P7jvUZlRvhuPSmsEfS03b0alKcq5V/STUKAa3Plemsn5mrQUO7am6OErJ4rhGEGJbACclrtRA==", "requires": { - "@types/events": "*", "@types/minimatch": "*", "@types/node": "*" } @@ -1703,9 +1736,9 @@ "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" }, "@types/node": { - "version": "13.11.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.11.1.tgz", - "integrity": "sha512-eWQGP3qtxwL8FGneRrC5DwrJLGN4/dH1clNTuLfN81HCrxVtxRjygDTUoZJ5ASlDEeo0ppYFQjQIlXhtXpOn6g==" + "version": "14.0.11", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.11.tgz", + "integrity": "sha512-lCvvI24L21ZVeIiyIUHZ5Oflv1hhHQ5E1S25IRlKIXaRkVgmXpJMI3wUJkmym2bTbCe+WoIibQnMVAU3FguaOg==" }, "@types/parse-json": { "version": "4.0.0", @@ -1718,9 +1751,9 @@ "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==" }, "@types/q": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz", - "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==" + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" }, "@types/react": { "version": "16.9.34", @@ -1852,50 +1885,57 @@ "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==" }, "@typescript-eslint/eslint-plugin": { - "version": "2.28.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.28.0.tgz", - "integrity": "sha512-w0Ugcq2iatloEabQP56BRWJowliXUP5Wv6f9fKzjJmDW81hOTBxRoJ4LoEOxRpz9gcY51Libytd2ba3yLmSOfg==", + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.34.0.tgz", + "integrity": "sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ==", "requires": { - "@typescript-eslint/experimental-utils": "2.28.0", + "@typescript-eslint/experimental-utils": "2.34.0", "functional-red-black-tree": "^1.0.1", "regexpp": "^3.0.0", "tsutils": "^3.17.1" } }, "@typescript-eslint/experimental-utils": { - "version": "2.28.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.28.0.tgz", - "integrity": "sha512-4SL9OWjvFbHumM/Zh/ZeEjUFxrYKtdCi7At4GyKTbQlrj1HcphIDXlje4Uu4cY+qzszR5NdVin4CCm6AXCjd6w==", + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz", + "integrity": "sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==", "requires": { "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "2.28.0", + "@typescript-eslint/typescript-estree": "2.34.0", "eslint-scope": "^5.0.0", "eslint-utils": "^2.0.0" } }, "@typescript-eslint/parser": { - "version": "2.28.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.28.0.tgz", - "integrity": "sha512-RqPybRDquui9d+K86lL7iPqH6Dfp9461oyqvlXMNtap+PyqYbkY5dB7LawQjDzot99fqzvS0ZLZdfe+1Bt3Jgw==", + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.34.0.tgz", + "integrity": "sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA==", "requires": { "@types/eslint-visitor-keys": "^1.0.0", - "@typescript-eslint/experimental-utils": "2.28.0", - "@typescript-eslint/typescript-estree": "2.28.0", + "@typescript-eslint/experimental-utils": "2.34.0", + "@typescript-eslint/typescript-estree": "2.34.0", "eslint-visitor-keys": "^1.1.0" } }, "@typescript-eslint/typescript-estree": { - "version": "2.28.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.28.0.tgz", - "integrity": "sha512-HDr8MP9wfwkiuqzRVkuM3BeDrOC4cKbO5a6BymZBHUt5y/2pL0BXD6I/C/ceq2IZoHWhcASk+5/zo+dwgu9V8Q==", + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz", + "integrity": "sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==", "requires": { "debug": "^4.1.1", "eslint-visitor-keys": "^1.1.0", "glob": "^7.1.6", "is-glob": "^4.0.1", "lodash": "^4.17.15", - "semver": "^6.3.0", + "semver": "^7.3.2", "tsutils": "^3.17.1" + }, + "dependencies": { + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" + } } }, "@webassemblyjs/ast": { @@ -2086,9 +2126,9 @@ } }, "acorn": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", - "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==" + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz", + "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==" }, "acorn-globals": { "version": "4.3.4", @@ -2403,6 +2443,13 @@ "bn.js": "^4.0.0", "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + } } }, "assert": { @@ -2467,17 +2514,17 @@ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" }, "autoprefixer": { - "version": "9.7.6", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.6.tgz", - "integrity": "sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==", + "version": "9.8.0", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.0.tgz", + "integrity": "sha512-D96ZiIHXbDmU02dBaemyAg53ez+6F5yZmapmgKcjm35yEe1uVDYI8hGW3VYoGRaG290ZFf91YxHrR518vC0u/A==", "requires": { - "browserslist": "^4.11.1", - "caniuse-lite": "^1.0.30001039", + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001061", "chalk": "^2.4.2", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", - "postcss": "^7.0.27", - "postcss-value-parser": "^4.0.3" + "postcss": "^7.0.30", + "postcss-value-parser": "^4.1.0" } }, "aws-sign2": { @@ -2602,9 +2649,9 @@ } }, "babel-plugin-dynamic-import-node": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", - "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", + "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" } @@ -2777,6 +2824,50 @@ "babel-plugin-transform-react-remove-prop-types": "0.4.24" }, "dependencies": { + "@babel/plugin-proposal-class-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz", + "integrity": "sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz", + "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", + "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz", + "integrity": "sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, "@babel/preset-env": { "version": "7.9.0", "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.0.tgz", @@ -3000,9 +3091,9 @@ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, "bn.js": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.2.tgz", + "integrity": "sha512-40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA==" }, "body-parser": { "version": "1.19.0", @@ -3171,20 +3262,36 @@ "requires": { "bn.js": "^4.1.0", "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + } } }, "browserify-sign": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", - "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.0.tgz", + "integrity": "sha512-hEZC1KEeYuoHRqhGhTy6gWrpJA3ZDjFWv0DE61643ZnOXAKJb3u7yWcrU0mMc9SwAqK1n7myPGndkp0dFG7NFA==", "requires": { - "bn.js": "^4.1.1", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.2", - "elliptic": "^6.0.0", - "inherits": "^2.0.1", - "parse-asn1": "^5.0.0" + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.2", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "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==" + } } }, "browserify-zlib": { @@ -3196,12 +3303,12 @@ } }, "browserslist": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.11.1.tgz", - "integrity": "sha512-DCTr3kDrKEYNw6Jb9HFxVLQNaue8z+0ZfRBRjmCunKDEXEBajKDj2Y+Uelg+Pi29OnvaSGwjOsnRyNEkXzHg5g==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", + "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", "requires": { - "caniuse-lite": "^1.0.30001038", - "electron-to-chromium": "^1.3.390", + "caniuse-lite": "^1.0.30001043", + "electron-to-chromium": "^1.3.413", "node-releases": "^1.1.53", "pkg-up": "^2.0.0" } @@ -3368,9 +3475,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001042", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001042.tgz", - "integrity": "sha512-igMQ4dlqnf4tWv0xjaaE02op9AJ2oQzXKjWf4EuAHFN694Uo9/EfPVIPJcmn2WkU9RqozCxx5e2KPcVClHDbDw==" + "version": "1.0.30001079", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001079.tgz", + "integrity": "sha512-2KaYheg0iOY+CMmDuAB3DHehrXhhb4OZU4KBVGDr/YKyYAcpudaiUQ9PJ9rxrPlKEoJ3ATasQ5AN48MqpwS43Q==" }, "capture-exit": { "version": "2.0.0", @@ -3406,9 +3513,9 @@ "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" }, "chokidar": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz", - "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz", + "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==", "requires": { "anymatch": "~3.1.1", "braces": "~3.0.2", @@ -3417,7 +3524,7 @@ "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", - "readdirp": "~3.3.0" + "readdirp": "~3.4.0" }, "dependencies": { "anymatch": { @@ -3891,6 +3998,13 @@ "requires": { "bn.js": "^4.1.0", "elliptic": "^6.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + } } }, "create-hash": { @@ -4088,9 +4202,9 @@ } }, "css-what": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", - "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==" + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.3.0.tgz", + "integrity": "sha512-pv9JPyatiPaQ6pf4OvD/dbfm0o5LviWmwxNWzblYf/1u9QZd0ihV+PMwy5jdQWQ3349kZmKEx9WXuSka2dM4cg==" }, "css.escape": { "version": "1.5.1", @@ -4498,6 +4612,13 @@ "bn.js": "^4.1.0", "miller-rabin": "^4.0.0", "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + } } }, "dir-glob": { @@ -4685,9 +4806,9 @@ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "electron-to-chromium": { - "version": "1.3.409", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.409.tgz", - "integrity": "sha512-CB2HUXiMsaVYY5VvcpELhDShiTRhI2FfN7CuacEZ5mDmMFuSG/ZVm8HoSya0+S61RvUd3TjIjFSKywqHZpRPzQ==" + "version": "1.3.464", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.464.tgz", + "integrity": "sha512-Oo+0+CN9d2z6FToQW6Hwvi9ez09Y/usKwr0tsDsyg43a871zVJCi1nR0v03djLbRNcaCKjtrnVf2XJhTxEpPCg==" }, "elliptic": { "version": "6.5.2", @@ -4701,6 +4822,13 @@ "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0", "minimalistic-crypto-utils": "^1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + } } }, "emoji-regex": { @@ -4770,9 +4898,9 @@ } }, "entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", - "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", + "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==" }, "errno": { "version": "0.1.7", @@ -4858,9 +4986,9 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "escodegen": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz", - "integrity": "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==", + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.2.tgz", + "integrity": "sha512-InuOIiKk8wwuOFg6x9BQXbzjrQhtyXh46K9bqVTPzSo2FnyMBaYGBMC6PhQy7yxxil9vIedFBweQBMK74/7o8A==", "requires": { "esprima": "^4.0.1", "estraverse": "^4.2.0", @@ -5187,9 +5315,9 @@ } }, "resolve": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.16.0.tgz", - "integrity": "sha512-LarL/PIKJvc09k1jaeT4kQb/8/7P+qV4qSnN2K80AES+OHdfZELAKVOBjxsvtToT/uLOfFbvYvKfZmV8cee7nA==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "requires": { "path-parse": "^1.0.6" } @@ -5202,9 +5330,9 @@ "integrity": "sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==" }, "eslint-scope": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", - "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.0.tgz", + "integrity": "sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w==", "requires": { "esrecurse": "^4.1.0", "estraverse": "^4.1.1" @@ -5219,9 +5347,9 @@ } }, "eslint-visitor-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", - "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.2.0.tgz", + "integrity": "sha512-WFb4ihckKil6hu3Dp798xdzSfddwKKU3+nGniKF6HfeW6OLd2OUDEPP7TcHtB5+QXOKg2s6B2DaMPE1Nn/kxKQ==" }, "espree": { "version": "6.2.1", @@ -5239,11 +5367,11 @@ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" }, "esquery": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.0.tgz", - "integrity": "sha512-/5qB+Mb0m2bh86tjGbA8pB0qBfdmCIK6ZNPjcw4/TtEH0+tTf0wLA5HK4KMTweSMwLGHwBDWCBV+6+2+EuHmgg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", + "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", "requires": { - "estraverse": "^5.0.0" + "estraverse": "^5.1.0" }, "dependencies": { "estraverse": { @@ -5277,9 +5405,9 @@ "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" }, "eventemitter3": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz", - "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==" + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", + "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==" }, "events": { "version": "3.1.0", @@ -6297,12 +6425,20 @@ } }, "hash-base": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", - "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "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==" + } } }, "hash.js": { @@ -6429,9 +6565,9 @@ "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" }, "html-minifier-terser": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.0.5.tgz", - "integrity": "sha512-cBSFFghQh/uHcfSiL42KxxIRMF7A144+3E44xdlctIjxEmkEfCvouxNyFH2wysXk1fCGBPwtcr3hDWlGTfkDew==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", "requires": { "camel-case": "^4.1.1", "clean-css": "^4.2.3", @@ -6518,14 +6654,14 @@ } }, "http-parser-js": { - "version": "0.4.10", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", - "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=" + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz", + "integrity": "sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==" }, "http-proxy": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz", - "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==", + "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", @@ -6838,9 +6974,9 @@ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz", + "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==" }, "is-ci": { "version": "2.0.0", @@ -6983,17 +7119,12 @@ "isobject": "^3.0.1" } }, - "is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" - }, "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz", + "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==", "requires": { - "has": "^1.0.3" + "has-symbols": "^1.0.1" } }, "is-regexp": { @@ -7365,486 +7496,12 @@ }, "dependencies": { "fsevents": { - "version": "1.2.12", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", - "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", "optional": true, "requires": { - "nan": "^2.12.1", - "node-pre-gyp": "*" - }, - "dependencies": { - "abbrev": { - "version": "1.1.1", - "bundled": true, - "optional": true - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true, - "optional": true - }, - "aproba": { - "version": "1.2.0", - "bundled": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.5", - "bundled": true, - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "balanced-match": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "optional": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chownr": { - "version": "1.1.4", - "bundled": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true, - "optional": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "optional": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true, - "optional": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "debug": { - "version": "3.2.6", - "bundled": true, - "optional": true, - "requires": { - "ms": "^2.1.1" - } - }, - "deep-extend": { - "version": "0.6.0", - "bundled": true, - "optional": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.3", - "bundled": true, - "optional": true - }, - "fs-minipass": { - "version": "1.2.7", - "bundled": true, - "optional": true, - "requires": { - "minipass": "^2.6.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "optional": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "glob": { - "version": "7.1.6", - "bundled": true, - "optional": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-unicode": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "iconv-lite": { - "version": "0.4.24", - "bundled": true, - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore-walk": { - "version": "3.0.3", - "bundled": true, - "optional": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "optional": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "bundled": true, - "optional": true - }, - "ini": { - "version": "1.3.5", - "bundled": true, - "optional": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "optional": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "optional": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "bundled": true, - "optional": true - }, - "minipass": { - "version": "2.9.0", - "bundled": true, - "optional": true, - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.3.3", - "bundled": true, - "optional": true, - "requires": { - "minipass": "^2.9.0" - } - }, - "mkdirp": { - "version": "0.5.3", - "bundled": true, - "optional": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "ms": { - "version": "2.1.2", - "bundled": true, - "optional": true - }, - "needle": { - "version": "2.3.3", - "bundled": true, - "optional": true, - "requires": { - "debug": "^3.2.6", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - } - }, - "node-pre-gyp": { - "version": "0.14.0", - "bundled": true, - "optional": true, - "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.1", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.2.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4.4.2" - } - }, - "nopt": { - "version": "4.0.3", - "bundled": true, - "optional": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "npm-bundled": { - "version": "1.1.1", - "bundled": true, - "optional": true, - "requires": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "npm-packlist": { - "version": "1.4.8", - "bundled": true, - "optional": true, - "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npmlog": { - "version": "4.1.2", - "bundled": true, - "optional": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "object-assign": { - "version": "4.1.1", - "bundled": true, - "optional": true - }, - "once": { - "version": "1.4.0", - "bundled": true, - "optional": true, - "requires": { - "wrappy": "1" - } - }, - "os-homedir": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "os-tmpdir": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "osenv": { - "version": "0.1.5", - "bundled": true, - "optional": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "process-nextick-args": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "rc": { - "version": "1.2.8", - "bundled": true, - "optional": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - } - }, - "readable-stream": { - "version": "2.3.7", - "bundled": true, - "optional": true, - "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" - } - }, - "rimraf": { - "version": "2.7.1", - "bundled": true, - "optional": true, - "requires": { - "glob": "^7.1.3" - } - }, - "safe-buffer": { - "version": "5.1.2", - "bundled": true, - "optional": true - }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true, - "optional": true - }, - "sax": { - "version": "1.2.4", - "bundled": true, - "optional": true - }, - "semver": { - "version": "5.7.1", - "bundled": true, - "optional": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "optional": true - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "optional": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "optional": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "tar": { - "version": "4.4.13", - "bundled": true, - "optional": true, - "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.8.6", - "minizlib": "^1.2.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.3" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "wide-align": { - "version": "1.1.3", - "bundled": true, - "optional": true, - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "yallist": { - "version": "3.1.1", - "bundled": true, - "optional": true - } + "nan": "^2.12.1" } } } @@ -8153,9 +7810,9 @@ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -8282,11 +7939,11 @@ } }, "jsx-ast-utils": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz", - "integrity": "sha512-EdIHFMm+1BPynpKOpdPqiOsvnIrInRGJD7bzPZdPkjitQEqpdpUuFpq4T0npZFKTiB3RhWFdGN+oqOJIdhDhQA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.3.0.tgz", + "integrity": "sha512-3HNoc7nZ1hpZIKB3hJ7BlFRkzCx2BynRtfSwbkqZdpRdvAPsGMnzclPwrvDBS7/lalHTj21NwIeaEpysHBOudg==", "requires": { - "array-includes": "^3.0.3", + "array-includes": "^3.1.1", "object.assign": "^4.1.0" } }, @@ -8807,9 +8464,9 @@ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" }, "merge2": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", - "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==" + "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", @@ -8855,12 +8512,19 @@ "requires": { "bn.js": "^4.0.0", "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + } } }, "mime": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", - "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==" + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", + "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==" }, "mime-db": { "version": "1.43.0", @@ -8941,9 +8605,9 @@ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" }, "minipass": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.1.tgz", - "integrity": "sha512-UFqVihv6PQgwj8/yTGvl9kPz7xIAY+R5z6XYjRInD3Gk3qx6QGSD6zEcpeG4Dy/lQnv1J6zv8ejV90hyYIKf3w==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", + "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", "requires": { "yallist": "^4.0.0" } @@ -8965,9 +8629,9 @@ } }, "minipass-pipeline": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.2.tgz", - "integrity": "sha512-3JS5A2DKhD2g0Gg8x3yamO0pj7YeKGwVlDS90pF++kxptwx/F+B//roxf9SqYil5tQo65bijy+dAuAFZmYOouA==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.3.tgz", + "integrity": "sha512-cFOknTvng5vqnwOpDsZTWhNll6Jf8o2x+/diplafmxpuIymAjzoOolZG0VvQf3V2HgqzJNhnuKHYp2BqDgz8IQ==", "requires": { "minipass": "^3.0.0" } @@ -9270,9 +8934,9 @@ } }, "node-releases": { - "version": "1.1.53", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz", - "integrity": "sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==" + "version": "1.1.58", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz", + "integrity": "sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==" }, "node-sass": { "version": "4.13.1", @@ -9529,13 +9193,12 @@ } }, "object.entries": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", - "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.2.tgz", + "integrity": "sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA==", "requires": { "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", + "es-abstract": "^1.17.5", "has": "^1.0.3" } }, @@ -9613,18 +9276,21 @@ } }, "open": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/open/-/open-7.0.3.tgz", - "integrity": "sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/open/-/open-7.0.4.tgz", + "integrity": "sha512-brSA+/yq+b08Hsr4c8fsEW2CRzk1BmfN3SAK/5VCHQ9bdoZJ4qa/+AfR0xHjlbbZUyPkUHs1b8x1RqdyZdkVqQ==", "requires": { "is-docker": "^2.0.0", "is-wsl": "^2.1.1" }, "dependencies": { "is-wsl": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.1.1.tgz", - "integrity": "sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==" + "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" + } } } }, @@ -9923,9 +9589,9 @@ } }, "pbkdf2": { - "version": "3.0.17", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", - "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", + "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", "requires": { "create-hash": "^1.1.2", "create-hmac": "^1.1.4", @@ -10040,9 +9706,9 @@ } }, "portfinder": { - "version": "1.0.25", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz", - "integrity": "sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==", + "version": "1.0.26", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz", + "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==", "requires": { "async": "^2.6.2", "debug": "^3.1.1", @@ -10065,9 +9731,9 @@ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" }, "postcss": { - "version": "7.0.27", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz", - "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==", + "version": "7.0.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", + "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", "requires": { "chalk": "^2.4.2", "source-map": "^0.6.1", @@ -10975,9 +10641,9 @@ } }, "postcss-value-parser": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz", - "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==" + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" }, "postcss-values-parser": { "version": "2.0.1", @@ -11118,6 +10784,13 @@ "parse-asn1": "^5.0.0", "randombytes": "^2.0.1", "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + } } }, "pump": { @@ -11291,6 +10964,14 @@ "text-table": "0.2.0" }, "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "requires": { + "@babel/highlight": "^7.8.3" + } + }, "ansi-regex": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", @@ -11707,11 +11388,11 @@ } }, "readdirp": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz", - "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", + "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", "requires": { - "picomatch": "^2.0.7" + "picomatch": "^2.2.1" } }, "realpath-native": { @@ -11757,9 +11438,9 @@ } }, "regenerate": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", - "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==" + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz", + "integrity": "sha512-j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==" }, "regenerate-unicode-properties": { "version": "8.2.0", @@ -11825,9 +11506,9 @@ } }, "regjsgen": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", - "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==" + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" }, "regjsparser": { "version": "0.6.4", @@ -12153,12 +11834,9 @@ "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" }, "run-async": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", - "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", - "requires": { - "is-promise": "^2.1.0" - } + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==" }, "run-queue": { "version": "1.0.3", @@ -12491,12 +12169,26 @@ } }, "schema-utils": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz", - "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", "requires": { - "ajv": "^6.12.0", + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", "ajv-keywords": "^3.4.1" + }, + "dependencies": { + "ajv": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "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" + } + } } }, "scss-tokenizer": { @@ -12975,9 +12667,9 @@ } }, "source-map-support": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", - "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -13349,9 +13041,9 @@ }, "dependencies": { "safe-buffer": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", - "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" } } }, @@ -13554,9 +13246,9 @@ } }, "terser": { - "version": "4.6.11", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.11.tgz", - "integrity": "sha512-76Ynm7OXUG5xhOpblhytE7X58oeNSmC8xnNhjWVo8CksHit0U0kO4hfNbPrrYwowLWFgM2n9L176VNx2QaHmtA==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.7.0.tgz", + "integrity": "sha512-Lfb0RiZcjRDXCC3OSHJpEkxJ9Qeqs6mp2v4jf2MHfy8vGERmVDuvjXdd/EnP5Deme5F2yBRBymKmKHCBg2echw==", "requires": { "commander": "^2.20.0", "source-map": "~0.6.1", @@ -13611,9 +13303,9 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, "jest-worker": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.2.6.tgz", - "integrity": "sha512-FJn9XDUSxcOR4cwDzRfL1z56rUofNTFs539FGASpd50RHdb6EVkhxQqktodW2mI49l+W3H+tFJDotCHUQF6dmA==", + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", "requires": { "merge-stream": "^2.0.0", "supports-color": "^7.0.0" @@ -13628,9 +13320,9 @@ } }, "make-dir": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", - "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", + "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" } @@ -13863,9 +13555,9 @@ "integrity": "sha512-CrG5GqAAzMT7144Cl+UIFP7mz/iIhiy+xQ6GGcnjTezhALT02uPMRw7tgDSESgB5MsfKt55+GPWw4ir1kVtMIQ==" }, "tslib": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", - "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" }, "tsutils": { "version": "3.17.1", @@ -14163,9 +13855,9 @@ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" }, "v8-compile-cache": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", - "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz", + "integrity": "sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==" }, "validate-npm-package-license": { "version": "3.0.4", @@ -14238,24 +13930,36 @@ } }, "watchpack": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz", - "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.2.tgz", + "integrity": "sha512-ymVbbQP40MFTp+cNMvpyBpBtygHnPzPkHqoIwRRj/0B8KhqQwV8LaKjtbaxF2lK4vl8zN9wCxS46IFCU5K4W0g==", "requires": { - "chokidar": "^2.1.8", + "chokidar": "^3.4.0", "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.0" + } + }, + "watchpack-chokidar2": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz", + "integrity": "sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==", + "optional": true, + "requires": { + "chokidar": "^2.1.8" }, "dependencies": { "binary-extensions": { "version": "1.13.1", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "optional": true }, "chokidar": { "version": "2.1.8", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "optional": true, "requires": { "anymatch": "^2.0.0", "async-each": "^1.0.1", @@ -14272,503 +13976,31 @@ } }, "fsevents": { - "version": "1.2.12", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", - "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true, + "requires": { + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "optional": true, "requires": { - "nan": "^2.12.1", - "node-pre-gyp": "*" + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" }, "dependencies": { - "abbrev": { - "version": "1.1.1", - "bundled": true, - "optional": true - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true, - "optional": true - }, - "aproba": { - "version": "1.2.0", - "bundled": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.5", - "bundled": true, - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "balanced-match": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "optional": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chownr": { - "version": "1.1.4", - "bundled": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true, - "optional": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "optional": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true, - "optional": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "debug": { - "version": "3.2.6", - "bundled": true, - "optional": true, - "requires": { - "ms": "^2.1.1" - } - }, - "deep-extend": { - "version": "0.6.0", - "bundled": true, - "optional": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.3", - "bundled": true, - "optional": true - }, - "fs-minipass": { - "version": "1.2.7", - "bundled": true, - "optional": true, - "requires": { - "minipass": "^2.6.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "optional": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "glob": { - "version": "7.1.6", - "bundled": true, - "optional": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-unicode": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "iconv-lite": { - "version": "0.4.24", - "bundled": true, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "optional": true, "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore-walk": { - "version": "3.0.3", - "bundled": true, - "optional": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "optional": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "bundled": true, - "optional": true - }, - "ini": { - "version": "1.3.5", - "bundled": true, - "optional": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "optional": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "optional": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "bundled": true, - "optional": true - }, - "minipass": { - "version": "2.9.0", - "bundled": true, - "optional": true, - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.3.3", - "bundled": true, - "optional": true, - "requires": { - "minipass": "^2.9.0" - } - }, - "mkdirp": { - "version": "0.5.3", - "bundled": true, - "optional": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "ms": { - "version": "2.1.2", - "bundled": true, - "optional": true - }, - "needle": { - "version": "2.3.3", - "bundled": true, - "optional": true, - "requires": { - "debug": "^3.2.6", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - } - }, - "node-pre-gyp": { - "version": "0.14.0", - "bundled": true, - "optional": true, - "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.1", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.2.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4.4.2" - } - }, - "nopt": { - "version": "4.0.3", - "bundled": true, - "optional": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "npm-bundled": { - "version": "1.1.1", - "bundled": true, - "optional": true, - "requires": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "npm-packlist": { - "version": "1.4.8", - "bundled": true, - "optional": true, - "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npmlog": { - "version": "4.1.2", - "bundled": true, - "optional": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "object-assign": { - "version": "4.1.1", - "bundled": true, - "optional": true - }, - "once": { - "version": "1.4.0", - "bundled": true, - "optional": true, - "requires": { - "wrappy": "1" - } - }, - "os-homedir": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "os-tmpdir": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "osenv": { - "version": "0.1.5", - "bundled": true, - "optional": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "process-nextick-args": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "rc": { - "version": "1.2.8", - "bundled": true, - "optional": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - } - }, - "readable-stream": { - "version": "2.3.7", - "bundled": true, - "optional": true, - "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" - } - }, - "rimraf": { - "version": "2.7.1", - "bundled": true, - "optional": true, - "requires": { - "glob": "^7.1.3" - } - }, - "safe-buffer": { - "version": "5.1.2", - "bundled": true, - "optional": true - }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true, - "optional": true - }, - "sax": { - "version": "1.2.4", - "bundled": true, - "optional": true - }, - "semver": { - "version": "5.7.1", - "bundled": true, - "optional": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "optional": true - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "optional": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "optional": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "tar": { - "version": "4.4.13", - "bundled": true, - "optional": true, - "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.8.6", - "minizlib": "^1.2.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.3" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "wide-align": { - "version": "1.1.3", - "bundled": true, - "optional": true, - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "yallist": { - "version": "3.1.1", - "bundled": true, - "optional": true - } - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "requires": { - "is-extglob": "^2.1.0" + "is-extglob": "^2.1.0" } } } @@ -14777,6 +14009,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "optional": true, "requires": { "binary-extensions": "^1.0.0" } @@ -14784,12 +14017,14 @@ "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "optional": true }, "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==", + "optional": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -14804,6 +14039,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "optional": true, "requires": { "graceful-fs": "^4.1.11", "micromatch": "^3.1.10", @@ -14814,6 +14050,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "optional": true, "requires": { "safe-buffer": "~5.1.0" } @@ -14909,6 +14146,14 @@ "ajv-keywords": "^3.1.0" } }, + "serialize-javascript": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.1.0.tgz", + "integrity": "sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==", + "requires": { + "randombytes": "^2.1.0" + } + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -14923,15 +14168,15 @@ } }, "terser-webpack-plugin": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz", - "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==", + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.4.tgz", + "integrity": "sha512-U4mACBHIegmfoEe5fdongHESNJWqsGU+W0S/9+BmYGVQDw1+c2Ow05TpMhxjPK1sRb7cuYq1BPl1e5YHJMTCqA==", "requires": { "cacache": "^12.0.2", "find-cache-dir": "^2.1.0", "is-wsl": "^1.1.0", "schema-utils": "^1.0.0", - "serialize-javascript": "^2.1.2", + "serialize-javascript": "^3.1.0", "source-map": "^0.6.1", "terser": "^4.1.2", "webpack-sources": "^1.4.0", @@ -15055,486 +14300,12 @@ } }, "fsevents": { - "version": "1.2.12", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", - "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", "optional": true, "requires": { - "nan": "^2.12.1", - "node-pre-gyp": "*" - }, - "dependencies": { - "abbrev": { - "version": "1.1.1", - "bundled": true, - "optional": true - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true, - "optional": true - }, - "aproba": { - "version": "1.2.0", - "bundled": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.5", - "bundled": true, - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "balanced-match": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "optional": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chownr": { - "version": "1.1.4", - "bundled": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true, - "optional": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "optional": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true, - "optional": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "debug": { - "version": "3.2.6", - "bundled": true, - "optional": true, - "requires": { - "ms": "^2.1.1" - } - }, - "deep-extend": { - "version": "0.6.0", - "bundled": true, - "optional": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.3", - "bundled": true, - "optional": true - }, - "fs-minipass": { - "version": "1.2.7", - "bundled": true, - "optional": true, - "requires": { - "minipass": "^2.6.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "optional": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "glob": { - "version": "7.1.6", - "bundled": true, - "optional": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-unicode": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "iconv-lite": { - "version": "0.4.24", - "bundled": true, - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore-walk": { - "version": "3.0.3", - "bundled": true, - "optional": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "optional": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "bundled": true, - "optional": true - }, - "ini": { - "version": "1.3.5", - "bundled": true, - "optional": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "optional": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "optional": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "bundled": true, - "optional": true - }, - "minipass": { - "version": "2.9.0", - "bundled": true, - "optional": true, - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.3.3", - "bundled": true, - "optional": true, - "requires": { - "minipass": "^2.9.0" - } - }, - "mkdirp": { - "version": "0.5.3", - "bundled": true, - "optional": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "ms": { - "version": "2.1.2", - "bundled": true, - "optional": true - }, - "needle": { - "version": "2.3.3", - "bundled": true, - "optional": true, - "requires": { - "debug": "^3.2.6", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - } - }, - "node-pre-gyp": { - "version": "0.14.0", - "bundled": true, - "optional": true, - "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.1", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.2.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4.4.2" - } - }, - "nopt": { - "version": "4.0.3", - "bundled": true, - "optional": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "npm-bundled": { - "version": "1.1.1", - "bundled": true, - "optional": true, - "requires": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "npm-packlist": { - "version": "1.4.8", - "bundled": true, - "optional": true, - "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npmlog": { - "version": "4.1.2", - "bundled": true, - "optional": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "object-assign": { - "version": "4.1.1", - "bundled": true, - "optional": true - }, - "once": { - "version": "1.4.0", - "bundled": true, - "optional": true, - "requires": { - "wrappy": "1" - } - }, - "os-homedir": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "os-tmpdir": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "osenv": { - "version": "0.1.5", - "bundled": true, - "optional": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "process-nextick-args": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "rc": { - "version": "1.2.8", - "bundled": true, - "optional": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - } - }, - "readable-stream": { - "version": "2.3.7", - "bundled": true, - "optional": true, - "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" - } - }, - "rimraf": { - "version": "2.7.1", - "bundled": true, - "optional": true, - "requires": { - "glob": "^7.1.3" - } - }, - "safe-buffer": { - "version": "5.1.2", - "bundled": true, - "optional": true - }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true, - "optional": true - }, - "sax": { - "version": "1.2.4", - "bundled": true, - "optional": true - }, - "semver": { - "version": "5.7.1", - "bundled": true, - "optional": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "optional": true - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "optional": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "optional": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "tar": { - "version": "4.4.13", - "bundled": true, - "optional": true, - "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.8.6", - "minizlib": "^1.2.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.3" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "wide-align": { - "version": "1.1.3", - "bundled": true, - "optional": true, - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "yallist": { - "version": "3.1.1", - "bundled": true, - "optional": true - } + "nan": "^2.12.1" } }, "get-caller-file": { @@ -15817,19 +14588,19 @@ } }, "websocket-driver": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", - "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", + "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.4.0 <0.4.11", + "http-parser-js": ">=0.5.1", "safe-buffer": ">=5.1.0", "websocket-extensions": ">=0.1.1" } }, "websocket-extensions": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", - "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==" + "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", @@ -16188,12 +14959,9 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "yaml": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.3.tgz", - "integrity": "sha512-X/v7VDnK+sxbQ2Imq4Jt2PRUsRsP7UcpSl3Llg6+NRRqWLIvxkMFYtH1FmvwNGYRKKPa+EPA4qDBlI9WVG1UKw==", - "requires": { - "@babel/runtime": "^7.8.7" - } + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", + "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==" }, "yargs": { "version": "13.3.2", diff --git a/frontend/package.json b/frontend/package.json index aa200f1..88b652f 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -12,7 +12,7 @@ "react-dom": "^16.13.1", "react-redux": "^7.2.0", "react-router-dom": "^5.2.0", - "react-scripts": "3.4.1", + "react-scripts": "^3.4.1", "redux": "^4.0.5", "redux-saga": "^1.1.3" }, diff --git a/frontend/src/components/Home/Home.jsx b/frontend/src/components/Home/Home.jsx index 1f60d4a..cf18687 100644 --- a/frontend/src/components/Home/Home.jsx +++ b/frontend/src/components/Home/Home.jsx @@ -1,10 +1,12 @@ import React from "react"; -import styles from "./Home.module.scss"; import Blog from "./Blog/Blog"; + +import Partnerships from "./Partnerships/Partnerships"; function Home() { return (
+
); diff --git a/frontend/src/components/Home/Home.module.scss b/frontend/src/components/Home/Home.module.scss index e69de29..9d5b52f 100644 --- a/frontend/src/components/Home/Home.module.scss +++ b/frontend/src/components/Home/Home.module.scss @@ -0,0 +1,10 @@ +.bg{ + background-color: black; +} +h1{ + color:orangered; +} +p{ + color:orangered; + +} \ No newline at end of file diff --git a/frontend/src/components/Home/Partnerships/Partnerships.jsx b/frontend/src/components/Home/Partnerships/Partnerships.jsx new file mode 100644 index 0000000..7ce65e0 --- /dev/null +++ b/frontend/src/components/Home/Partnerships/Partnerships.jsx @@ -0,0 +1,53 @@ +import React from "react"; +import styles from './Partnerships.module.scss'; +import {getData as getPartnershipData, dataKeys} from "../../../services/partnership"; + + +function Partnerships(){ + const[partnership, setPartnerships]=React.useState([]); + React.useEffect(()=>{ + getData(); + },[]); + const getData=async()=>{ + try{ + const data =await getPartnershipData(); + console.log(data); + if(data){ + setPartnerships(data); + } + }catch(error){ + alert(error); + } + } + return ( +
+

Community Partnerships

+
+ {partnership.map((elem,index) =>{ + return( + + )} + )} +
+
+ ); +} +function PartnershipItem({title,img}){ + return( +
+ + {title} +
{title}
+
+
+ + ); +} +export default Partnerships; \ No newline at end of file diff --git a/frontend/src/components/Home/Partnerships/Partnerships.module.scss b/frontend/src/components/Home/Partnerships/Partnerships.module.scss new file mode 100644 index 0000000..df9a5f3 --- /dev/null +++ b/frontend/src/components/Home/Partnerships/Partnerships.module.scss @@ -0,0 +1,72 @@ +.community-partnerships{ + padding:40px; + background-color:#000; + color:#fff; + font-size:20px; + + .heading{ + text-transform:uppercase; + font-weight:bold; + color:#ef7326; + font-size:56px; + } + + .partnership-item-container{ + display:flex; + justify-content:space-between; + flex-wrap:wrap; + margin-bottom:20px; + + img{ + display:flex; + flex-direction:row-reverse; + flex-wrap:wrap; + width:200px; + height:200px; + border-radius:20px; + margin-top:100px; + margin-bottom:100px; + margin-right:10px; + //border:2px solid gray; + } + hr{ + border: none; + border-top: 3px double #333; + color: #333; + overflow: visible; + text-align: center; + height: 5px; + } + hr:after { + background: #fff; + padding: 0 4px; + position: relative; + top: -13px; + } + .partnership-name{ + font-size:20px; + } + } + +} +@media(max-width:768px){ + .partnership-item-container{ + + + overflow: auto; + white-space: nowrap; + } + + + .partnership-item-container a { + display: inline-block; + padding: 14px; + text-decoration: none; + } + + .partnership-item-container a:hover { + background-color: #777; + } + } + + \ No newline at end of file diff --git a/frontend/src/components/Home/Partnerships/logo.png b/frontend/src/components/Home/Partnerships/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..e7fdd77b5b8a9625789a3515fdf2d4ef374152b9 GIT binary patch literal 4886 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 literal 0 HcmV?d00001 diff --git a/frontend/src/config.js b/frontend/src/config.js index 07ce817..9d87725 100644 --- a/frontend/src/config.js +++ b/frontend/src/config.js @@ -1,3 +1,4 @@ export default { + partnershipSheetId:process.env.REACT_APP_PARTNERSHIP_ID, blogSheetId: process.env.REACT_APP_BLOG_SHEET_ID, }; diff --git a/frontend/src/services/partnership.js b/frontend/src/services/partnership.js new file mode 100644 index 0000000..4c29bec --- /dev/null +++ b/frontend/src/services/partnership.js @@ -0,0 +1,12 @@ +import config from "../config"; +import getSheetsData from "./sheets"; + +export const getData = async() => { + return (await getSheetsData(config.partnershipSheetId)) +} + +export const dataKeys = { + title: "companyname", + img: "companylogo", + +} \ No newline at end of file From 1cf4912215c32f7c9d219ede0f6df7ee39340de6 Mon Sep 17 00:00:00 2001 From: nblar Date: Sun, 21 Jun 2020 01:14:41 +0530 Subject: [PATCH 18/58] Added the headings file. --- frontend/src/components/Headings/headings.css | 51 +++++++++++++++++++ frontend/src/components/Headings/headings.js | 11 ++++ frontend/src/components/Home/Blog/Blog.jsx | 5 +- 3 files changed, 65 insertions(+), 2 deletions(-) create mode 100644 frontend/src/components/Headings/headings.css create mode 100644 frontend/src/components/Headings/headings.js diff --git a/frontend/src/components/Headings/headings.css b/frontend/src/components/Headings/headings.css new file mode 100644 index 0000000..371ece7 --- /dev/null +++ b/frontend/src/components/Headings/headings.css @@ -0,0 +1,51 @@ +.heading-foreground { + color: rgb(239, 115, 38); + text-align: center; + letter-spacing: 10px; + + margin-top: -50px; + font-size: 30px; + } + + .heading-background { + color: rgba(239, 115, 38, 0.1); + letter-spacing: 25px; + text-align: center; + + font-size: 42px; + } + @media (max-width: 768px) { + .heading-foreground { + color: rgb(239, 115, 38); + text-align: center; + letter-spacing: 5px; + + margin-top: -36px; + font-size: 20px; + } + + .heading-background { + color: rgba(239, 115, 38, 0.1); + letter-spacing: 15px; + text-align: center; + + font-size: 28px; + } + } + + @media (max-width: 425px) { + .heading-foreground { + color: rgb(239, 115, 38); + text-align: center; + letter-spacing: 5px; + margin-top: -28px; + font-size: 15px; + } + + .heading-background { + color: rgba(239, 115, 38, 0.1); + letter-spacing: 15px; + text-align: center; + font-size: 21px; + } + } \ No newline at end of file diff --git a/frontend/src/components/Headings/headings.js b/frontend/src/components/Headings/headings.js new file mode 100644 index 0000000..efa79bd --- /dev/null +++ b/frontend/src/components/Headings/headings.js @@ -0,0 +1,11 @@ +import React from "react"; +import "./headings.css"; +function headings({ children }) { + return ( +
+

{children}

+

{children}

+
+ ); +} +export default headings; \ No newline at end of file diff --git a/frontend/src/components/Home/Blog/Blog.jsx b/frontend/src/components/Home/Blog/Blog.jsx index 9c19998..5ed0fd5 100644 --- a/frontend/src/components/Home/Blog/Blog.jsx +++ b/frontend/src/components/Home/Blog/Blog.jsx @@ -1,3 +1,4 @@ +import Headings from "../../Headings/headings"; import React from "react"; import styles from "./Blog.module.scss"; import { getData as getBlogData, dataKeys } from "../../../services/blog"; @@ -20,8 +21,8 @@ function Blog() { return (
{/* The heading should be replaced with the header component */} -

Our Blogs

- + {/*

Our Blogs

*/} + OUR BLOGS
{blogs.map((elem, index) => { return ( From 99d7fa4a80f6be49056980189456d48655f6ff15 Mon Sep 17 00:00:00 2001 From: Anubhav Date: Sun, 21 Jun 2020 22:46:09 +0530 Subject: [PATCH 19/58] added navbar --- frontend/src/App.js | 6 +- frontend/src/assets/GSlogo.png | Bin 0 -> 52784 bytes frontend/src/components/NavBar/NavBar.jsx | 82 ++++++++++++++++++ .../src/components/NavBar/NavBar.module.scss | 48 ++++++++++ frontend/src/routes.jsx | 27 +++++- 5 files changed, 157 insertions(+), 6 deletions(-) create mode 100644 frontend/src/assets/GSlogo.png create mode 100644 frontend/src/components/NavBar/NavBar.jsx create mode 100644 frontend/src/components/NavBar/NavBar.module.scss diff --git a/frontend/src/App.js b/frontend/src/App.js index 623dcf8..e110e6f 100644 --- a/frontend/src/App.js +++ b/frontend/src/App.js @@ -1,14 +1,16 @@ import React from "react"; import "./App.css"; import Routes from './routes' -import { BrowserRouter } from "react-router-dom"; +import { BrowserRouter, Switch } from "react-router-dom"; class App extends React.Component { render() { return (
- { Routes } + + { Routes } +
); diff --git a/frontend/src/assets/GSlogo.png b/frontend/src/assets/GSlogo.png new file mode 100644 index 0000000000000000000000000000000000000000..bb4f058d8ef0a6bf9fc3add0984bacdd5e1d51a7 GIT binary patch literal 52784 zcma&Nby!CWXX2+-~$zZ%Ce*5axD-1bVNwrt65NlqJb5W6B-tC&L z;$A*pyQ#^DzXDBtI(Qi%S&J!(y?WJ@g#KXq=4FiLEUWAG>J{eDzh19_jF=x^y+XjS z(a>?%QB>eJcXD7cwQw@CWbt-zewqF1m7s{Xv#GhAr8~KqrL~Qt5G@?iM@w#FAw;Xq zrO2k}EMfW8M%LHWQr%Zc!`#=-oX>(*MEI?sH~$L*2TONTa&HHFM>l?NA=>}q%l~rx zuhXow1OU~ zf|bH>gZwi)s&ZA@LyB@&&d~YtpDQw4|)IZI=tZZKR@q3bnrHHe$j#Lzjb(-#xLP& zY3lCe`Y*7AB}^SXO$Ay1_v!zuD*wNBFNnTi%lbbSdKvtWjV&Et4D0%0!NUlhycg?J zxJ&7{|ChLbVW(l^VEKxJjf0J!jfS|v<3VzgVjA8?$N4BG zmQuG@d-Jm=0hw!lD5}1yNC%pD_z*LAY)@R^)m4X?432&D8$1^$qTOv8tx*-|Xw-^9eZuv0(y)|AgLeSpAed#(c(i@OK<s%m zUHr3r<*&@4jb;x03|*oCQ70s^|G+MU6oFyIGl{ULR)2@zr0sk7#AAMCFYvlkhfXke$^xX4Rha(m4%MpZ zn_jB!n}Bb=|4U9}_~<7DhC^3ycj2NPl|@1F_#V&T@sCkb#>W$^%nDG~1N3wng-lj+ z45;B|7iVWb0nuPM0hE{6>96b(=jJd7ob+1nEdH8uMj`QWw>-Q!AVTZHj|eD4nlq-W zio-=<6nE(i;tCT#sMO?^E@+2B4^P@OzvY;`DSn0nwq99TWrGRw;A48BCxvF zWNR7>DwsCL z^`(rMnE1t=JZ}BlQ-5T2>*A}u`GPOkZ53H=vKt;%Ti?DuP2zo%0t`zOTz2R?I;BY` zcpFjKymY)?{*bV5{9aFBCw(w0_6#By*hh>s_YX%_L`F?F^N(7NFcLqc=kQak)`78R zLZQRQPY^i6<6YFcmlw>{&GyGHlrq^(>eJTnI zwLHf^0*6VdB$JBkS5=%Iq*)TnE0@27asv5IG6Dkp+mYn|aLFtg%sce%%%5(%O)--N4E&h( z{B72xu2i5ZNEjO=(aNFZr+28hdq3w`PKf<)YHShQZYJe{IjP-XLB6 z;oq8IH>SMqS4xlTyUnBFmvQ&imKj}pS#fFD?;D=Rcgp*o|6U*X!Mg{U13XXoC zZB*;ppOzV4zqz1=ojgO>hs9)?y_O7E-ayOLffc(W8r-?nfV3<`BmmZI7Ojsm)rr_Z zeO7r($wk@NFy%oVITf^!Q^4bxzB1F;dzUYdAddy#q2Ujp{E^J{*$Ayp87JexsTIKv zp8D<|p*^ce)I06B7Pd8)hcQvlzfwq65*EPstSMrr?{UNHbZnf(ElKF&)tO37aT5+B zViYykmu|Xt)K|FTRePkdrJ1_S-d;ky{aZ`uIn`>_$ADoL9;cCuG1B`}ZNA?T zqg_IULD6dwcx>srLjum1#xH!7TKg@G}oUWX;q z3;5(wvNcvd;|cZ`?s-W!Gdr0NBZlW4eHEl&_?m{key*LpEx=_sK70_sJ>F5}11eC( zPI(o>c0kdhGe?rO1!BF|`*Rv_6LV984A8K2l`qW|aRRNl-jgt*e7fBn3ydOT&eiDB z*|(Li>NgS5AgkIcj-lx@sr?XLy*CS7PE0d z>hGMf9jbA_+tk9hwbl0LlY7l*a=!}Q@X$(V1eg2rhBnix&G*(6=kD23P{YcKgWV3D zZAa3z7Lrv3cL0_ndEiqY88ZE)>z|)jAL`qi)Pv(924>u8&S`I-i}$%zQFd{OJ~K}K zBOnH2AfdU^RK*0zAHPHU$~nF6w&GAOVsvpnJIS;5n?U5&qQ-z868Y7ot*eLNHBeIn zt;2{voCx~^#Y8vXoon^6n(OIF>Zu?+rYyjC|3E~mwCTc%!-gk7t=7(AqOz-tpAjP= z0mz5m?(Wz7J9+Hf*gY>-*w0aVD)y|E4yY8Q`qUZLW)h;P@*g?dWI!x5+kzcJ=#eqI z0Qe1SayVJuWbJ)koi%0!XE~`c8X6i_+jHBk7mp<{W-XzYZL;AKNWV1P+)5`t!tUyOuk`Uzd+amu zXjIKv#1=f{=qxPfA+HF<50gs{HfB!w`9G=)T%4wFx;F1Q`|T%d@bmVMI(8{>mScLEnH7Ql1xK3f*8@Ag zV%R3gQjT5dxkvMD5Q7(!RbGW(!$VjO7HR`J3$7yyPE&2w#^r{`wd+0X1iFsz=iHYy zVtqgUS`mnL#8ZPg*ad_N03;cgUPb+g{MQ-iB7p<26U z;MBwY?K-L!XTyBMv3uLR_xoQWgf@1%|CeBeRP0P<{Mh%4{EAs|NCJB|1o(*I;;iH} zXx`^~zkkhxK%tBTtz4jH~#9Y4eIYmbs4kC7X`y75u6bg^4R=Jmq1>B}P=M5A! z5S}V~)_Vb7pMQtCUJy7&ec)0Sgto_+A-FfV<+u7DvXSiB(#P#RCfz7m^-ZX!h6zx; zo7Db<7NGedh#M-4u@PLnt26L)cX#oswliKhxLP!q_nNZ9^zb_c1MQr3dE8uI3fu2s zO2*EnK8*>1IH`r?ak;Ae?dCjQ`wG>(q6S{Sk_-VP<0rsAdn(BSyiT`w7D>yrH2H66 z5%Is%G@EU5Fp$79O4MlP6Y4JL{c8TQ3RBaW?lxr7JHLtB!WjR__id=0fR-A?6z!Ni zxzL|CE09UiTI<6SP*zvFoO~Zy8iyxVM{|3tIy} zI)4(`C-O4>7AVvW`HqEPtAPp}Tb`@^A<$(tUDT%vEG(XfW_?fo4=<= zH)6$e1)LZbf0n@Kbu$g=QlEmYJG88RT1cOS=&I9ztJ8RY(G!qUw=O5}-Z`Z<@>?%k z;OYek{^(TkTNClOVsZjiwd#C2i(dy#VKSkG*Z-ulQb}GZp2yk;Vk~x1W+@Jp5>4e=5!w-*p zsc+>A4O$z|o)&sWgzkQZRYyi554hFWD|#l?z;f77i;;~^z&t1?C;4+nU*|z5&TzkH zxzl0RwO?TOd5<=)PJ7{_vGQ2`9@l)xWktkkP7v&fe;H!HpXtgtU*~2w@6qY=tFlwB zK7k;xsdoGAPO5&FYr+vj)mJn6cLK=@Q9MU6mj{Cd7yKQ!#|JOVxS`IlXN<&ifc~`Z zd`)+3=OYf~wRW#lBJ3Ii{JF7oC<*VHvAIW;B~vYX0#MD{e?Suv(36dRCJ{h+e6``@ zU1j+8-~Uuzzm^Cl)S=85s54;cQ?NqOV%Py!YjmlGDj=sCQrTQ0*LpB-%0wG~?lTKO z7is1ZYtvvbr0hRvjXLeAeCX%t6~3I^N-8HN{>YfEuzadiPhEAjO@$I!aMFA7URsWZ zvG#md*^AJ?IWbqruSUK@VT0wv0@w<8JU)%qUEZvJ^V98gU3>M2G|-t{&dmW8{I<57 z9bTbi=i=aC2>Pk%4yg0(s#NLPwZes3H`?Pj9RR2U<+1&xpsSE; zczxeLkoX)Lj@KJwA-|teA}>F@DYe-!X~6-pZUO58U2W7>a^@y$GngH8!1i*&oAMvE zSdEt(&3?3CG}|TLNAlM7kI~U+XfjZrFHEnU0(K}<$@F5f1K^LEpN`%Lmwwl8-RT%_ zpS9wkUpe&KH-&U&>~_oZaDnZG;b)WeAfG#hOb7dn9$2}$V^sbgm=o#~BCr#W2n(I8 zfMgg7Yyf0XoH5 zUp7;N>MlmI7@pfW*FVl0hHXL{40}@Vn!5f<8mcOj94+f3 zK#qICkn7XR?aFQbt}a+A&~6BQu9aLzhFRdf!D}s{xm`(Ov{=WxGA$klSMkH3WD1L zZX!XDjUt&qSrKSZ-);1xjtu=xcamJL3TzhZOHSj1)Azei7Q!;HJ*A7Y_?1oRkS5>A zZy)CFbxc*D{YXE~k%?reaWd0_Xp2tI1G2&&*kwndS$()D(^&RDT}dSGA|D-QB)xkVh=XUy@clWA?m4yo!2up3#^fjaB?2z~-xW05+#ud6m6?)s=mOJ?< z7h9gCi=ovl#{5;ZObc&iY*{)!cj`J_o~c~F2VJ}+> zaT#Sz)#qYOV22rirBj%Lhi`UQcj$2L(9zI+Q{Lbz0B;G(X{|aXOPllA4C31RJap&H zL$1MFHh5Kw?q8%IahxM10N|7HOe-s(;)>|fYL#vkZ&i777VnMk8uf9Y%#FBFy%q(J z_Wl&*S4iU5=PQ$~YLrdavcbKS;1M;{4;p+4mOk+W=_r1?stl}Bobh6O(cGEM_^Cqq zP}}OvIIXIaj+pCE7@H5GcT(DW1 z80B3U10Kx=&S}+7zI&1;m}U$$eqrzD8m+7RU1U5vi}G`Kf6TAUgT@(5yxnkkRO*MV zyALg$BM68)QCGC@AoU5<+!_!XBlf!oHS%cJy_>g{o1j(y2FXUHZC|FDpxW z*GG#ffs{sX*4dtiYV8}7fsvE1Wv1kGYhu@XVTy$?y^r*GZ!6{RxzOU!GlV)i-G`lm zfL*tTjA{<=VH#xi^1zlaJGegS+DF0EE)-QPh7azCja$mhg&u2=x6ElYSb8eMN{iy+ zGi3OqMhnK5(3w4Gkg@NNO>6brZlpPXah3ABjo57Rm=(S7V4;DFt}DzH{&8E|sPNH~ z_QE~khm>D1trceHgAq9vV5iy0;7~j71E6~UZGJvzaT=5{0P1jWQ>J zqsV;cPp-S`S7AQCU~|u%qxE)i;hQ_P^IabAleaV&NVRf%B3(JGh6U0wX?i)w zL#8&2Zy7HS&{oKrN%ZV%2ilPz zCQ)&o_!L>(vHQ{coew4n@e+8##sXfk1@Bksx{Nj+GguzTFJpSA$b+)0SpENk9ge_wRK{b-WYeZkwe=G6lb30oyo zh|!m)`D?R?&^^SZzS1z#eGo&mC zK&Hcrd-~iZW;%nS;}^Y^(hg7b?NnJ5h-ptrbv>y~z(f($Kf=3W_{;6G?9+jUmhB^E zHyhz%DsPj`R>qVD)l~~LFVnAHzujvvAsr%>;#($MWlQ&j>@V*YZ2)PM)$a1dU z*P8Yy38H76dxLRXTt8P2zpyO3;3)2j`kGU<=NH0JhGj_C@$UC%ccBV@Opw>#+s(Ea znRSSy4MalY&n?FavFvv44@9j~Ov4sm%Y!7sK-SB3#^)Rcg1Bk}qd`JBjo2!EUbMdU zGn>#uv`P$3l}mUPBGs2i1MxFV?WcpJ@`k{>tpj}d%nDbqL3uGnp{>0IetMl&I_9IC zjTw3IKpE?S_1v-ts0F*;-pV2)Wpz}j(37(`*81p5rUa%otw) zGs&8=l9t6I2a|WtusYM;Adt2L6Ya#g%R%4j6n${>BY2#F!f|Org;!0Dep{^S$OWAokwq@6ph~ z1xBfAf#}Arlt}8C6y>sfeLFyxgUBU>G!lMu#-5Azs(hihHhS*e&vi;_nJ_4hVg?Co zH-(s~igg_~2>85L)+cu;Qsw_dx^kXc0z-zW3F!T?QF)kuDqoi$^1|EB2dbYtIa3dz*Vr5aWdwrmx3!H>7JB^!Hx-op6+ejq z#jJYPm3u!?i~;+ZYFRGqyyBkfT62r)za*0_j|HcF6nU7Hu_iBG8qGeHU9u|Kja4xQvR>yT$HRmQn2X=B+$oQQzbh)l zzW$r|^<633c2CYJ>)1X9<%r^}!~1l`1Jl>L`G7&JowYkGCK=q=(Y_90#uEXlS>_X# zr7KyofVD5+$FiGDWI*n~<$8H9FL!Ni!q5`FGzo-Ebs(fK0LopudWYD)+? zb#}{?QMxVMnVA}`T5Zpb=-R+~n#Ao69R_X?hAFPv_l9d=`~X;LA0E5zC<(oNFG(*f z-YWjZ2Ncyf_HsMEJoKSyYhg_bkp2K~$t5nc%s^98up{pN>ySHwE>=`58$ndUH);__t zPA~#?sk#Y41ZFfL1!6G~$B`#HGhb8;a+(sLR*SYB(9ibmK5pNRp%H~$p#t$ywy5!8 z%|9HRZ?+{&as4h&SyivAKKUKe?Rn^-;b!`3miXUuwH>f2b*SKjlFv;?Con{3HJoe* zhay2&#!CG@VpIA9pS-^U|3ixSL75O^wN@r)*;DJj1`aFAT@k~!CmS@F)otK-x=! zh91pjR{7O>hxyQlPoUNZdDs{o_bH+45sJ#5oV;LNMm!Oo$Rk1ReEPu&<=C0{optuK z)>o#0D@IrI9jd^D)??&Fx}t|h&JA)^!@G;#BHwjAmv`RUo01`82~Q`Jwjv@Wj~Dg= z9OfF=R@p%U+{6nidf>CIcXR4t-i2YSFHX)$uq9MZXMdT_z9C0B623~n^nwIjBB^%` zJs#ps%fWX>y>qa<=)Y+G;r0@aB&@#iJ12}Xx0ga>T?N+tEW24HY(DgwmbCn@>))-3 z60+}5_|Vr;1@8rg(usgx>mv_8RsMWF*Xgk9%)ql@<%$BMR<^m>8Qb^qdGGsNTF=6a zL)qFM)bf<;&q#%}bL(cPCEifww*Iij{egVmW6vz)fA9VI{d`sRNn1 zRJA&rMwrtu(OQ%NBv;&_0RTzuE_t`Pw}nq1=uddotLGT}g6V=>rru@d&L8Tv=fHEg zb5EKTF<1n^OXasy8n^7zDgNvijW9r=l1u{7p*y1FNDn-MzX0+$i7W6NKQ-FVU@eG^k#BL}OcM#ff|l?Vz`4`dT6H$WzEH#+6xH zr{24M4}@p5uLrP}RFH}24c+w6Xhd=$&3VbI^vLgw&adwirSeS_{ZSxWkZ&u98!pN1 zo8t!Z1RT2oiQIN^SRe+*Wu8NvJWR9ikEP#?ArhJHM)YsY+iLXTJx5(w$8qCwrA$-( zp*^=HE)pIcZBMCEB6m657=*R?iMHxiop@j?&6gHz>49c{G1O$csr z`yL!yAMLHSAg{eRI<6?!(9!O594On(<8FFOpg;BrhVO$mSH=_jxz^d@eQ$B1Ha`mu z`Lxb_BUmkr#!OpMz|q&}67!sEr@GIHKB@CJbJ8?n5x-eCoF~hec8I-}-<;%l*-+a2 zG}ZF;lJbTFj+elFOw=f=PM?@$jolFzZ$wcVm)>wBIXWKC{JXQ>I)6syZVxiw5=|ta zTUYRV5Xt70wZM094F|yS_pCsN+&5;n5O=lstaVN@dm07frXV>t=ft^0T$gC7h5gea zQglgK9xca17NRL=rA!}71tbhLOj&S26EUjZ`%wKh0{SXmj&vk^(s!+wX^Pvhou0$T zRJ;bJagT7p(cwvNguD2f-cLB`$;Sz25_-y{w02NPD z4k?Jn6u1|$V`}06Bema=>~KW!EV<21PseNnkcd&fi}Ec=iyx$9mk6-yyH{Fv!CbOK z1$3-X%H$oDx%v&8@jJlbOYZV<`uPsdwY17E0;J~%9lwKxR?8eZyg=z5c4R*DLg%AL zt38D`O^}llV;8TWZNJlgR^x5b$3BrR>xS+h_1!089fzkfhAW?yAs%rB9(Je3+gfW+ zMf$#v`KL`}k4r)~bL*Y=!jHIKd-u=K)$^q|*x|GAwjRFY;5LzC+-ir1K%sBv%0p+E z;a>U=&?3hVE_&t`;1vl6euqrO@f9IS9z7Trc$L=j#;fjz6l4Jm&#J?mE$1N8Z!&}c z%p5cx46Zr1#miwOUCm=hn%4W~i6J^eOS_N9X-S%=kjq_-YK_gM-LzsuODE`-Gu!qM z77CzfGOJW8EU@oGON@Ro$~K#p8tU9g!t%SQ;4-Lezl3TyFIYqnyh_xPOQf6>cCH1q0}=Ps_okE8OuM7?iL zh(K7%Bil)a_!Cw^JlrjNgqJ4d*H3({_?ibkO}HbCGlJN7fs=wE7J1E9QpqP%_VniW z4sGisnA_{uc21dBZfYIhC+-@*OCe>aups*=w8mRVT{_GJYT05=eryX&Xf(G}e%YUP zavjNVYFbb}jds{HurlmoI*sZv0?^d~9{FqcL$Y?kV7Q#|%c02qsr@pGCfp67j zP`0}|$*oSKtjLzydna6GU)I4LO)QK@_2}DX;uAO5x#31M!WNHqAmBrm^E>uYG}-T2 z$wXy}Cj@0Y{@R8|OxY@Y?;fD9nqV(Y7%Q);ca@#>)H6F8ckWn3+6AnhkRwa$?904j z25fPvZPjV(euv!&Z)h*sUmfGi7cd5%m%=9npMD2a&(o`utTX3~b}p8GaiX(~%qM9^ zY6f?cRJiZ|txSjd{}MoFPDAM_Ib0`mQuQzVVbP-A_ZR^MvOeA_&qO390vPg@6dfHr z_qa1w4SG_&bdd@4n2Xtg6 z)l@zO9u2~)nYy1H<#~{JdC_Fah)}orUjH&_-$TdrU=6yzA4`~IZf)^me1eI3ZeBe;5_IXvfnxqou9?c?FL)rdQQHZN@$H zqId9&uF>qJ28TUa1~6TPtTD z-COG-JtJPECQsSuo-6z3w!?T_+;zq-RgaN(o|#pkOKBa-lD%8&t2^HVV~QR$%2!^z ze_)7@&c7e8wq4w5EMgW5o)zytPh-w-w%Fq$4@M+efB8KaiO3m`W62m=chg?z)YYKU zYsAD=J7RwONeNXYQV1tkdmUHQS8L6NQAEY3S%{3sDuTc0N#)kj)e=&@qYK3feWTAs z8*?LlzBdDB5|2K-6h@l)Xm*l}?RT=Pt@m7af5S_-fv5W@VdGml+l|#k{8h?DRwZkz z1|*YOP_=lx`U6D$@t4Ts;%8v{93$WA!l&=ie;)mWxoh55%U;p!XjtG?i9}az79=NopM;XErtXn!cnaJbc-=(_?@k5o z-LFDK?&Ui6ifOw>Y#@+_?R=_e$1PWNFAogPYtP9Q(gUkczL6_WJ!Ee8{(H~hdZU2I z@zyU(Jhi}=Ezu6IuFaY@kln4V_NGc13lc1~-kpW_K+3VfDRAuMVH>SEledr-Ofy zYhqE;6uy0??&+$?>FLJIdF{M%dQa)KyRvqqr1@#I2cCA?ndCp>;IVcO8$==9AlOg<5HDV!Ru-OA?)Z#Vb6Kers~=W%*@p z9A8_dNf4O-JgUvf;4{yj<) zAsHFUw!fkcL~DrK;Lu@6zXvs}v2214mK1ZIu+L3d5L6%%#z&B9i#48+XJi^aPX@l>+7qJz0@XcEEwIt zQhFulB{w9tjQHs&z<*vD0F~=BR=o@Sys7?*=3e?s3>atdP6(%E6cj|0yCP-htJy#N9i{P)w!wY%>nBF=?9#5VqvJB?&~ z+L&kd`#G80wG7l=-;1>)a{(rf8dRUKYdiYQ0vCiR#4c>K>D{~Rj|d!RKv7@^Bd^4j zO-owvaT!78*q%WbJDfvBJxrcw+n@q0cZ%-#^n=xNrTf5u$74Or0A!hpwBiA3J++Cb zXImkN5jkWyA^-#Kw^-)>cIGa3jW~dHmmQkO_bL<}JnqRZ&Af(cjgCljIwJJ5&6~0( zWXbC@uq&UXiQjf>r2qZ|e0~Rfv%rgi%y5loZGe{;bX$ww@br5Wz2WxT=-a(s_+Yt& zk!x!6v|NNry`*Xak;+=?b+@kN<)J2OM-{!NqqB)jhLDrQaHAjwG5~v>)3a)$G5_dZ zZG}RDqrp?Oid_N&C5u`V`G9WGao~*I7v_7N#a=pS8+fTN%_Mlek7Mk?t!Ud$UO;yiXQjsO;x=)>|f@i;({WakO;wMIb?pGU2>b`zn&EZ&^YkATuOA})I3EZzOh;9 z8q$~gqzxr8%8UGZB6nE!ZNJd6aNT0r1%56^^a|!DvYmPMO|iotarWD22$3y$d7C0V zm~vC5rVvZcA*y!c9V8_*SdcIkIJKG-5F_zY=H0U**e!0?k#t)**>rMQMHNzV!wLwKEiL{LO%vyg2+`!uEf z4H>Dy?^`l;O52p6poMZJJeIiEb!DW~%qVxxK-^tH<2fmG-fx&DyI|2A@4!a^Y$3-U zzqR^6h5f?onjqfj(*4^!#2Ex$hnx2Y*Qq&PjJ4vgS2xD}Yu^6UI)3Tx8uN-_N&Asg z{+33M~Hr3RQR01>G=wWG1-QzbPi0@;cZw6x$HWENp!4lf_lz~ zd7P9+P9W?4+Vu6R{BiHQy9~;^mDX0MnfkTm`vx@sbq`eDnR(BUUu2k>_uwm!O;r8t z9l*0HWt@R;%$h$f1){XjJh$uEU(M>8z^PBY&*E90SPoJ%pzpB5r?I}H1hjBwHYiF0 zJwOIJI{?FR0~W~gWM1=3y`gL0ip|0*EHvNKg;9?-7kf%SpKA&@7WiS%+d(-|_%ual84~IoX zdXQo){7TGPxzd;f_L?kdkG!4Ih%}Z=o=^J=gM)oZu-S%B@_Vs;Q6P##%ZfaaSJg%n zU)USm-m-GiDy;P>AA+I+TR&vUy2v|1z73tug7IErV{wPjmfy+|AFn)VBP_*h&IIKT z(aYP>+saPe*g{E35$iEHEEIKq>=jxUI3X7U(FDdJ6W<%!G*c*u+F?{HUtLYac?;EZ z`0QgjhF~+?@9FX^j2_*%G-`ySN*n_|nj+4+rp3o~-*Vh!oOzT@G?D@(R7c)huuN43 zu|xuHTC61{ea`Z5EE@KZiU`jg-f%5c^+=87Akt;ubASJxA<-@kFw)td&k$mhHyLta z_-?yAT=aILB%UuJ}5vAj^yVE*K5LQxKt4KBg;H%V!##3OiE2UfJo~ib~w~d z{RVYHC;jqQ)i%?N%7rS9_RJsglUX~Ux`(c^E~I^u#DCH8^hVwI_e-xHmC3Fls94JL z3mLi*Mf6qyS+j;-#Ww-Nauv^)CLqHtCIO}4_FJu3OWcw1*do{xwU`HIW@av+x-L9c zgJph(!hHYNYL%@n3q&qWAC?E!Ew9~fUvgy3EaVvGSLAZN4kitgac12k_LfVwvgAB^ zsX21^k+p*^Q9g-#jqW^;BC%IrxJ#I;OL=50-xo>Lzw%!duVTioeyp)=QmLxbB{HmK zaeM2!*eq)B{xaST*mSp!AQ@<1+tKO&q$N#b!{yAaT(~rZn)#_i0Q#eaPI1AsOF5@1P`Lwp>0ic zR}SN*#X6$Y{SOQ%is{O@p+*3vuk$*M&r+Y*jyHJr9a0U#v5dp)c#s#+L8kzp@&Qnt{(7IUO_S=>`kE4zlV!BhTsQFk@;vKYs~EQ z`_kD4EwhoXcA@6o;-(F>mGAWR((PWOZ&s>z!;*ORz5jXhPIl#!v-RyM$|5JY-;<I--K>2rcIQs{g zg3ke5D`FG+%?k17RmdP z)&D_kI#9{y!MTovs|vP%M5b}I=&8%2;`j($61^IX2;F&_kkIhF9#VC;E959ut|G0V zTCk!Y4DIlQCNhON@$Hbk(hQZ%w+9M*7#~EvRp64Tm zm;xdggZLP(>B!jJLlb4@j~(^BfU{79+Nv4j!YK=3az+sHQFZ~>nKk^OSCoIKnZd81 zQoF%UKlk~&{+a>!KxCn!d8zLGsao1?q}63HXLZ)84Dv9|E~fGxmZ$?AY?0 zzwztzp(Q=$m`peY2dy0!fRFWf9)km5phDkDlCB{@LxknVA9G5!gvpOtJ!fGf-xxE^ zs>*h|JPaKiHzGtlgP_o8p6*{4IMQ{3ed|M)g}vV*?+fX_r_ zc)xy!dgE*0{4u7ZZV3siw=>py2P0zQ#D>YcS4`+AlKYG39M>`lS!di1kL}H+#Pv(~ z!03=Pcf#f@joevP?tFo{+Htxll+-6%^z>lm_ZtNLt%_fM*R{jA<8rnMLP8mJ*XX#S zKA6gYRkUcn(NORVL3>gfaNz2qM_6ap{d9e(h@Y}XJbgC@2awy42fSviW3pOH1hZUdmAO!8s)qf0$Ypz#cD^Zqdcs{6 zaGTGe8=|2#Sef^CQ|g@xyvb9qSE?RTSVW38iOSY)3T`Z>Yb})40e5$JS{pN|$jBty zaegF|Z@m!397juw#$qtvxnpSx`fDqSu$u^mQ;TR7%&3v3A0XhY)Az~kwpdE{{B~z^ zi0~T9O^-ZWb#~E1{nfibOi|^el=PUrxs|V_h-iy7VMYxf)0Q0WXu_B;*Io?wel$ygFJjeg{_QICe zm;MJWlsMq6z(F9>rjfD|n_=yjOP|o{sE29VU)Fyoh0%!`w7mU>On*rq=YI|`wrT8@ z);pCFBD8KYZ14r<2hrNch8_xR?{W@Dl(*B9*W$_(XZ?@2&>6oR@&C- z|Df$(vFo8)Jg$O6u)yNxRTvba?{eScc&*&mKk3~YY3$m28bj?Ffic{@z$3gtYz=kZ z5$}J{_r}9C#p%`79#ocO(P?4k=~OtfxZd~b+atZ59(J5py@!l?!bS|Q?vGXhWqJV`rTmP57;fwz(U+D?W_fDjnxAue~7^Gjk@<5>B;f2zl*y1ug25yQ|{j%(9%2Wh#666dvp$y z=!(Pe)qLo@ztc}Ne80i27AbCY#AVL(Re8hMVJ8WV)~VQi`-z{5A+nz!zr?{1xI7bD z7~ZS?j^dJbGibo^vsjF)YJvAsD^}{V>nQ_)HuJInZ#mWRE-5@-xReQ{aEcdS*3}7793djMh8__$C-NU z2LyAp$s{h3~Fu)Mk&WV(F<`x1)~UK)07HPYJ+(()d#0XO(?C=o$zxN zEp&Wp6!sfzGfY#{;kG`p8309nQ%X2GWdY8;u)b$2{+K2vxWvhg9+z$=A= zAI;C)D))n8*dpaSVzK|A#Cnl?KVOgtK95WOp*EL=#vD?VarBSezN0AvIBY2u&}M7i zTf8`(5ADwmiV2E5QgYwE8CQ=y(CY{d@@Ld=#_cDTzfM2)Q6s!SH)aPudu$==^>C!7 z0(J^qvxV3P$aI~Vhv+*X>wtg7&$)vxetwNiUrT*=zI@L~SGP?$s2gp8XR@7* zgZnTj)b6XT=aRqR9uvG*7aQ63YmeUR41qGZ`w^+%Oue6LliiYkVs7hT1`BY!3(!RM zXwPHW;b6E@ngp4<7CL6wNmU=GF+mTL)XmzLBe!*;Ii*($AJ#rJIGPul%Ik8|&vS3| z`!SB?Rroaa5f&wKuh;P$B9NxuQu=Q52LjtMnrOL{T;ug_TA5IxQ{DDQ;<`vp*c@u` z4n0D)^U2ZtNQ_rK28QhOpoAgP9Pj6eXwJ`fF4a7l+2tS5Xa6iZ%;XUS?TFf~V$ z7#S6{{WF3GjalP8&h$CH@QMo#tV*Cji1*}C#`QXUR^jj+fK5UC>EYX!P7}10z1SKtY~5jVn3>K%bJPPTyIbafWkgI&%gUyAokBUcY~jSwo3kxzkE2zs zAALemv2HrGhG*86RTiI}g(!U!S_{*``9$lVS?AiR%h5Jw)G+I~!@4f+KYr*Hlu0K9 zehy`#6>db_{~9qGuB54h51%Jsivw0Er+72~FMLHe?mRgbA5uU!bl+c@(p_$9Uyp3L ziKVr4$N##R3!edWop55?h%j7Ys&RtO)9mK1L$wj{2 zdqF*cu)L9U0TXz=fw}pbhX(;w5qD?gh!r@AlrzF6kYW}Gl~D`VQBF~OYC-U#>PW9^ zMsdy3E;E0oL_FoADnqWzud5}or*X&s56nO_zvXTB*!QX&CRHsG!j03XSWNBXg|ClS z9Hru_bV*Qs<~i3ice-oddY)sG^_;m=-En6g;%3jEZr`aQtlFKd5|(2OTTt~-J+D*( zE7^R`HMLHvXha_;HF`~w<^+`Gl51a6-89N>qhaqfs#nM73*k#jEGroXp9460%guUo zX1STM`iYFrP-lQJSiBDoB*q@74a8 zuMsVj884i=BHP&Q}%khg<));u~hnMl=yHPB5bKOoH+hXp?;R_73Tpl%rjAYrm*5lhO;3 zY@g$klYoGL1b9^7dOpsP`fPFDE&YC`ATS|uHCl$axD#qCb-*Q46NUeArOBmXJQxooi`rj#J+qiL{%dZS@NBB+0zOBm$pi z4GSX{R8^tuQ}5D1l@95o*sR;Cr8$fdo3jeQR$C4(dXGATkuLrB3&pig^g+ePmPGqL zLL5Pv4vG~g4p14@G;BB>^?x)98Fy<78!J>kKK~{d0GSzLt?9+g zoyvu__sLkz%e;3FPzNa7g4#I~H@u+F5`9|6Z;oucrF+njAB0poA-)OUQDK@;Zk7qi z+z&{2{+Kc6+diKCFU9s&HaLOT6N=+Gg-bp!5a*@Jn}R-wbggjY?{D z#qEny|5s-80CU5|VX{)jVMZ!jm2V`Y^oyoREiRMeu;1uvIWrs? zXj|6q)~s3OI@;T*XQd=snQU)YcdfLYdDcPheeXTdZS%rCCD4^z+aph#eM9pk33t)v zLj*7q=5t};sL3X|K>}f>rP-~%|6vKL_qmp>7q}^VZfE`wj@7_ixvL-{b*7uX-_CB` z<4?QQ_uS(+3E0AkLJ?5O7vaX?`?#uhaFuVmA@5e*^?)m^UhAe3my9{tH!I=z&YK@} z&pfjneM)WDbxAlE`FB5OrT8oj35oW)zMi&~KYvVpuje+P zitnn}s_&&_nX3E@u@*fSnFj;}2zpd_Joqk^LlDmsF(zb{veyn9fL_La@{;of5K`^% zp4h(b?}aGJs<3*!7!$Ww$b7OmyXrU`=x^AMM*JHQD95~BE^O;`#jdVOsa!(R!V06B zP?@@>mg+_n#yfQpR5j?bI$gbTRjR8aTBPNh%3`tX_St7!_u-G6=3f2!qukV{yldWm zfdt6uZuM>Vx?DQ%a!pO-20u~K<7TS-RXOQ~S4qRSa#yE&@;8^cj%Sy;&CfW(<)*Y& zx7!i|Lp=K?_r!zk3Y#Y``m-yoTTR0=H-IQiY>mVB=oY7hQTE!FI}7f)YyRsp4LLV? z*KO=OSnM*HwENqiZgia;63El8qV{Xo({xB!jluKSYXM=1SVdwvpvn%LioZebg}Cg< zl}#AL8exNN{k3n}RFLnLnh)Lq39_Cb)>F`apvqv8nJZ2cLr@))??H(=R?;#3Rr=>C z4cza@iL{&|7ce|fk9~rAkCpTE;@YIXpHds+#MxcEHc=McAmcWX7c|CHP*NIM6&eORIZfZ@FKu~quZ8A)Sk48 zE>6RQ5mFQIX}(c;VAYuZyjxk4F&G6PzLgj+EKvI;vk5~*h49ag1_r7AyQykh?g8Jv z*+nqY_h>-C#sNEvZ7Gt5Rg!X+J_LpKfMyIoH_4x1iRq)^kPG`r(z!mP%l2 zw^c>Oph1drTW&eq?X}lduC=AXb+vWcmf1-=ZsAtn^RVk!^o&boB*V$E!Z2>YbAqt* zIb*wTc2cuj_~YNWCI9}Po3{5(Zq}iDnODEH7x$@b+LhYc-ITqycXN*3*R6T*akudM zzf?FSw&$*Q8+qs!U$;0bWtYx3y480-;8xyspKIP~o@?4-ZWM>YS^U&e_rDwNGqV@MXazINMfuE=mDw_CSpa^4*Tlt=%{djj|z^m!>9`MR+#0I%W-H?bBk#e4&#O) zpN)}#kBIjg?>D!0&6-MAS9Ar8!ml(o=G-l}JnEi#W|gG@aW*A!WYX?iyZp3C?%{9# z)UAE=ar;h{?X^bg;^nnFVO}aJ3niCsY;cSJ{7?7HpRZBxpLGjPJIv*0Opd-y6^PrH z0YY#|0^__B4tA4w-P%3*`>WiO7hmqmUCOqEK1ui8gxmG;iAo{~#S%wdVa*!%_^9`yDPg{FC~%({X3nsGmpB*uZcr!<{T6b- zpb(vrT?2`FH%QC&@J$A4UnZ!E=z*%wLk-YLS66RhKCYpWaRS#V3;mI@YaqB?%^RGr*pD zHZ{N$!786`=ypu*KXZYi(RI5l1t_D@>jMkyH%2~h)|hki?GC;ColP{ zd-R9DaUF}7xh-FMw41*F&SbcIetnZqOBj^^+cbZs+vc?=xW-x2zUg+qI6Je97!(LJ4aTR0tnPn`O%PWfRc}?aWVAk2DHle)4dcT`%$QafO zHcqr{lM+9cbW3d=jCl9dMnFjABXtg{_zMP7`vMG@xZp)p6RPiS_1jawu_JEZJYTh* zha{MdM4$x|rHp*Pv74%u!zk#9YObcrjsXcTGhRsCrFXy7e8(CFB=rO3AIh`7h~BOP zKy8`9^(NJ~1qAd&)Xm%ECEuYPADPzPHXob$@gfJ8`2&{*dRGRFGpH)l5}2$H>|EF3 ziV{kq>b1J9sy#5vH#WFzHfwdQpEkUj<;c*YMA#&3q0r^*zS4L&g>c;3+UTyn>TdVM z6U$u2w)tuh)0}r(yy9rryxDBG_;1&`yFYY+TlBNv+M!3;<|db&G9{+TE<1IKD|dFd z#eccV-TA)Hx<`L>k!xG@wA=2jr@75v_Cl9w$lK~CAkPqaHGO1=)a<70wVm7Z%Wror zTg-8f{q%S4_P2k+J^qW|xy~ia6wjpYaY}&glKGRD{Keh*p3m57>SiY$;D4mEnYRm=xaf0+BvJPO zE#ID0+s4KYwQqU|gtLK!Rb~Nqij>2C9>)~qO?63H4~*(lm>5PUia?>zxn%n*JZ*=pHKgg|n>RI>T z*DiFozTrdemN$Pyg6kJzy1?D_fzP>H-f+IV?{nXA%Wt~FWh5YO|F$#Sf>REQg;a() z>%TGe@M<`PLdkIV>8_u6t^6M9+9VV|_|*&D%?kVWcYMO#ef|aR?hk(6;=JvxA9FXq z@k8!`FMi*3E?wrfeZz@vn>U~AvMr64zp^A!zEA!4Kku+@zi~vaSSrh&&B7IPBk9ESG*DS? zP$+$tAMqWPc7H$aKm!uW;xeh%N^J+QMXmzs1ilIDPq3mMSk>n6x)EKRzX^du!mJ&e zE`iw0o39f2$(VqEO%jPdeIKbgn}JobUZ;@Dj(3EAUT%}tPhJjc2SdQPfxYWhy-lj% z=+xgrk<}}dn0tHE1J$)HwWTu|sjI^xu8AA5pqj~KS{0~mZSCr4x79?N8p)u=l_b1n zvl(~e4G+3y%ho#k#!?n+RZdUIxozKaireE0Z+6?AcdDDV@Aj_TzQ!&8@2zg>zixC( z|NUR7Z&Pb7yXnu{*=_r#Q{3)fIL|FO^)Q#t^*{1G>x$F5Lv4RdF>ZQppZ z+w+TWbz7f%oNL{7u3NY03Ag-4#d*W6ZpBTvyRKzR-Q-=iblbhu8s4 zl#r^tu(i3NrNQ0!@4MX{w>;D>o^rV)edMOAQ$l-mK2ToZfX_HF!vYgaR-t(WRmB;@ z!t`l~NOt0du1>dR<#OzyVSoNNWI;8~XrUb4o#;S-}j(&6fQwvf9)9>) zcgO9ENK3S;siS!*9IP1$2Rx7le&xb5HbGPmnz-z4Git#0=V-r{!q{F~jLUy9T_ zeejj$rgggo@u|HM3Vke5zNLzwe0AgA27RSiwgZ_a@3ytu{ADk4JD-29+k-endt7jy z+w;qBbGs|v9pC#hH~*wVTJAPAv#^PS=y0QY zsdRO=8<&g+D|vcCbl>#>OUAZGCQerY-N5H_NZ|`sHw~WzQ`(M}kdg$bQIa zs5Ph=2>zr_uA}jLj(bI{#NY-2meo`)q_;u)a1t3XEOzx+=f=@J=* z?OpYSJ$ous4lkjd^jejO>%l*x_siV|J8gXe!0$)nnu_XY4RIOvgg1L2<^chlDtzD1 zE`;Yr%HFG~F?|0|Uvzn_4)25s097aB73vkTzOqy*%~vH)N4;{{vJ_XMs9w!&%&{__ zPD^f(c{-b|WHM>9P{Tp+8A<(H+apc-HT8<+%j_T`2`boFdQg&vTsGr=d+`nKk%t%C zX}RWImR)OByK=E$hZ^zyXT#Jsl%>v_U2 z1c;}nS&~O2cWf7?TqHo}TAN(coM~>-cALA&yKL=Rwwmu6rcXBWl+w&rU*f~B#)(RM z#{KTs*SNaAma>;T1Juj-=BWGJJeW9}`sjqZWGgA#z7Py&%qW|39+`1CqKyb-;1+ zMe#FL#z)1*wu%v}lknw!hsdA05c=T+RED%;n(j35GgORBu=XmW*bL%1d{SI*;edeA zgW8$zW2=L^F`}WqU*_q#*+Kr;Wz(xKiuL}P;)=lA<#tm(SkKCbavnxm4;4O+;l_ji zS)wf=)!97poidrsixuEZ9IRZnBxNhAoN}A!I-_cjx=y{X+?44vT;5L4wZ_0MA6uo9 zyY-%i4oOZ?L>=uNibp~9cokxnl~A~H)jIcw-``|gfOEO%(JB|ZTv0-{36F9|I^jl2 zw_Oz@Gf#kgB?*v6)IR@7eNVTZ6E^Xc5qvFPzCVpgW)^26ymTt<9(wRecg>ZzI|=-D z(ytG{J1VYyZCey(G)^1QPCbQ>p!%fZs^s!H3b+z|n=6&-oQVOpb>|xzTvKziYieqA zQ>INztz7)HvS{h&-TG$bYj^Q2JV`&`x3j$lnFB#-^nN(;lar(@1yc7cB@or9bJwTS z>F{mT1cs`aj*8RWsPesJ^rgtAcis2UBe47%g?RL|Z6Z*95ej}S&g`Q-(G(tBW>%1% zgV=lru`fuA!1^cA+oaxC<{Vg55Fxyx_5v&eim?)4eYi|eRj;H{e6{M;n?0s<20^us zP@8B_f7&U&qqOf+`Er>z?aLa3IqD8?c9-0C$cf(-6CkKOc!ATm6{Y^E__mQv^qhiN z>%nu&d+-X;K-U5V1dJ32ezZkDaXD5*cQW9+1h=u0gOotDoYn&tSoAK$k3X+u$Yaor z6cqNTk&h$hLxK5Ox^!ua!r^MUKZ`EWyXTTpsd#CjtMlwkHrx2vBNGvZ z+)1cFe5W)o=6wx5DUb$5&K-Y`nn6Da2^cjDsm!UP1R;dj7F5+cFPV}$s258AN2#ZZ zR|T!uJN^xr$3}~!yauCKzsW%PW(MlQNN0zNbt?n(zN`RhASJ71%ub&mXBWumN|pQ5 zqT5Bk7JW)|j)+ywNpe?9fURyFw#e!Th0p12TMifO!^TbJ_#_@FU`PMm8G->Q$Zys0jJ3dY&$k znrF_+PHKCQ&;xHKWi*ZK+;3GEK~N1C4fuB5tR{E7+U8lJmx<0EWqN7M&lK$*KLP{3 zL*#}-0S7u<(Viu_Wdip`)WW9tPN>$c%9vG3uBYPws!=1tkKM7-Zy?`b}jj2fw+kXG{_dDDZPf9$o^i}Np&(75=O;}Z$ z%&iCdBmu(llysj|1Fui=o_=dl(k(zpZJN^R{`~v@xErp$TjqM{CxqA@=w(nRT&IZ3 z(`U_bn{B&&s)zsX=Dr%*np~2;HIXlsrD}W$YSlidGuH1a}-@8vp0}Xg>&5#DMDlo-ihfT0lTV1ZjFjgkP010yjM|`hWHz*wpG;Gi|N;IAivl%L^ zZj>iKNb8r(gL;^ls6&Jwwit5Y4+r90D*YC6YmLEk{Pl#a*wXRcNVjQ1MRSA7;e2s+ zA8^8*m04_U&klNk8nakyZe-LXVjD1mD~INsDPm^xd(vMiXOE~}7KyGB{hx?$T{(Ht z>P^H!PQ*dGu31k*fKT64h0BNWykKgEDSMmUBz#=FgUDBdCLDJmFK%<&-F>C5unuFp3him zkQHUe4hG(9o8q_k0b>g$gg++E>9{`_1Nx!p`=X0PztpqA_wT$zYK|3UZqJ7}Cwf+| zDwMwZ3?<;ro|W~zv3gS!RPEg;yj*mj=pL2F-SE*O!jI#)UE~kJ9MU*f{;jUou3qKt z`tSAbUzh!^a>;kTR{73H-cxz_o;y>yhDO?g>KNe*_qeXsxou%>nLNcU*m~PiE}v(j z@G%)bY<6)wste+f6sD!acj5e^#+)s)OO~v5zrFZIw{Bgh9khhwLdQDSwQgGgph|i*}Nq{Y9*9d`9#y`M*u{Ruwxl zT~AR0Cilx>|TI>S_6gW%rYRL&Y+FOZH}E1OjfptSY3sWHnoZv8*V1@=TP)J zR>YrJ^>9rPt7~DMXp?;}P&RShHi~$Ek2Tr%_u~E4Q7_1g@#W7w>;C$ipSeqa@U8R> zSN=7%_(>K;qb;g2lHp2SsUXCzTE5)vvd{C}*1PN;jjt<}f6Jer$gVp`Ejg@}OSS;# z^Er3hZ42FResiO1Ti0bPfF!pdLA6xqvH-ka@(xvt44%{v1Kuw@srK>sIL%!2^pi{6 zh2QzJTe)(r%W%L_!oCKEpRhilxFnyZ9}!(!DVIyz?Y?(<{?^+{idJ$-I+RY+t}OlD zOdeC^VlnmP!iQ70U3*pP>fik;b^Eo^IiuxLX;A4Ls-S96B3i}#tPuJ>BU9$Ml7>6A zaMx$44h9O#wxDW&@gC9rA_n76)R9=3dQ9|r#f2a+(XprU!Au&1vB45EZr7=t|0>RE z=-Z^;U&Ja}x9<^A%gpNDtKk5(z<_$KXhiis(V+*M?eA|_vCuIyxVDKK3W%~o?SYx+ zAZdo%z7V@(I}L-H$)fq9qhk>CfMioX zY{mohlZ}lkZA@CHk<`$BE{OY~Ti@Hh8t%CHpoe zdw72TEN+5-K)`4q(dIS;{DdTvtOJb^{WHR(IO9T4?TdQAzdyLHj%#W9a<@@~0^Wdi zYw+>MNg5K^8r#*;;W|a7vW64s>Q^U(N1ZZ8r;nziu4Ho!sWmH>Rkqq?x5|sper0LW zl&Lw{ua+I>cW}45_ghy)jcdISm;`2Izo{wbF8}jw?ux(N?h1vX9ST$~mRy1FRn29M z<}bf0JZ9-*gOP)@_%wMAfuhn=lwkVvAO6if^59dp8jPD-`5H|qK3_-QR5`86=5ob@ zk3Th)Z)}jc?EDG9@pJCei13=uWGWoDR4$cMg^rF?q0nWC_W=%sp$e)|;E@n#m+STe zp9W^mOi--@e3-9P0qiJZFuqwGiIpkthkTdv=vR#<9Fzy^gv3~RV_-Wo=7XW>B2MRG zwT>BFzlGBvy|n>2@OG%--cHKji2W8T%rFhw-(;Y? z`{$4eHYR$8@*G0`Ib@Z?1T?|}J;LwS24ZuznX`hAP-WjqOFgWK$?=3ZZ{(kHnI)=K zZhet2PgacjEKh*i+sEbz_&hIM3ilov)%A0hfPf@?`-6`)ECK5=*nXSw;9w{B+Y}Aq z+QLI*wCTW?F?>TInT{bt-ZY*O8LvPJih3kS&$+tBb*@|IxXW|*0}pZMzW2kG1zT-H zoVfp(=)X~Lqtym{u)VWM`T!>ZBdq>e!s<;oJ)-BIo<^-$|3%Y}*|w$Gq&- zZq~ecl|pBiD|SYrp3j4&m!v{*J4s1sWzEYR4idu}xF|9{#vbezvNdvV$4`$0aRD(? z!@1V>F}Te5cB0;3Yu8ZnH|{_tl!xk|s~#Y{IC$#6ss`wBBc*+pEalZwzdp7byQgTJ zLmm1OmB$BEKChJaIjNZh;LcP8R*KNd%Jcp}IfJAccs<+#j1ik7wC*MC#d?nZA|obe zc!ma=bm|Ek*A6Im$_HLA5N@)}y*gd!=@y1U0jqyd1SieTE_QE)%~ z$-mqkcRpeFq^2{R0=&ky0h2GK)$)XzToSTznaBAaGR&V3SKNo?!{eJ?&g}i!_y6kt z@t6OZ;BO}sC*nhGX&WObE+!_pQs}dyKOuZ>zvsS{<6ikjcg)$Za$D@Us~x5Us`-fX zq*Ri@h=z#ab`)$~tgZ$P08R)UYzHZrTKuBdv z;#K0OsxjNezyaN%vguIS{9MX?RaWm2UoA6cmU$Mv(2DSAlQ2?O%X%(AZQORd?(U|}tRAUAo!=`rqwq;k)P=843BpmeTdxU(R1OKwYV`H& zst)(hAOF*>d+-UDiI!Gf=bF{7)G2XC`HNo()%;pM6MU#h`qu!h8m@smRdYGF>V|vV z9oO99ip6r2Cc&p;LqhMtMM?;tODZ`jH)GxcxA}HExM{QIU>CcJ;L|&tGV+ypTOYW9eUIt)^mz5tE;C=JrrTJ zdL@Sss}Hah%x|F&&sQBmxdZAn*0V~%vxtz&$(<*vjqyEfz#w3S86(!)bEop;o7BHc zeT>TU4(tK~MjMHC2>it5n2@4{faik&{SV_p(BC@&G%Fszn<%^&CL~nFaV_%-@&r_; z_Of5SV!6BWl3%&6zW;6RuNVC^)!w!?8Yh;^AJLfONON3Q^k{Zy`)FO3MoTa0wqI8k zZz-2t!@q8GsfV6$k_;`3j@2t%snC5>DE@sINj_Ng^luc~5os!yaitsXcG)`~b-A+i z5~xWi?u~F2`yWdvPR5Y=VzKycXNnr`qPypR*SW5)&Ti@Q>Fk!) z!55WbsDi3N5z`@6?>>^gRj^yvV587TcX=3+XQ*x71R`9v48{A9`a}K=3Wh?+(JgYIChX4 zVYSab0q3!@Iv^peSe=A7;~VE0u{xj*uu2mWTHc^cYck33r1WP<{bsePXU#=GpYY`v zbI2y%;3`7~(%k>cb9tJ|lY^TA0>%Vtf7VCC1>Un`NzvZDs2^vWAMkxnPk8gBpxPIz z?*(OzZ^rRk>;17&gL;iQ?`__>V@);zA>LP=4hRk%GScgxaDc`TSoyrc#LI5QlIIXq z-CurrA;M}Yoylw?3r?}$Hg-E|ZGiOE8llALuBH>v8fP|VUAC>mrT%rhOW*O3BqUZ` zORjz8Qdg=WfI&VikEFUAa3AxYU&SR)NeUr4=8^Dp$P%?zoJv6 zK2mgzsQa{2z@VYBV@vQ;BJQtyuk?qAbEU>XqSs1&f%qTAAC+A#0hT&6p+#hn-Vkg3 zvt#Bx)U2#>Ixy(3Pw>5qKOm{wDbPv8;j+p;GdA*mHyQY{feSsKx4x+A2i_CD-rxd* zN(9t}a{e0eebs(0k=a1IT_!9NXu zFs4xZvp!mEo#+bDMWWw`emw?6Jik#gKBFZ3U22lTGtwty&!;|&3qj4kD*;Z8XQ$mJ z2?|qX%4C@J-y48E_De0$#4bL0m$+sC}$fzHMV%GZ~(Q1iL#N%-@A;1*B<-b{>s@TcPYitj7u zKT%up69^kEe7T6#EWbe#BP&lf;iI6r#_O{pt`a&>X5UwNaciR)pl*dJQu0|*X6Z9eR35(l zCbr;_E0RlRz`NOW=t;Plm&+*$v6bm_=T|o0ey7TUt+%r<^)en*hKAfpD4`S|@LQq! z3Ilg^atwNRGJ}zyI>{h|0h)a)Bz2zfhd}tR4ju_(V}#G2*lN*#MAwS0>xVcX#2Sp$ zy~-vI%QqN1;TgE{^9RpDOB3^FmRPJj;l>bfA|3vf=(W!E_y{hO1;unaXlo^9> zTRoE6>JP}wfSFgy7&n}zeL`f^r|{{)H^_ca((9Ry!}j5CrA~Y|88N}JNexOUZ^}Y! zjp$Yx{Y$*o^H(LgSsweb8E^4gbwOLm$?6HUgIh%$$Td)%Z4^k9%k83TL^aE?4`OBN z648%EUlF}Ybf9Rqf_#DKlPb%*M4VJV(sxxrKs~^7%{5_W!-u0hR5@hkSQ(GWw2=_2L0ROM1Cuft zr;(8>-gLh!{QV|Zer^R)j$_JNPK1h^)|9s(Dm{wG#}AU~(SXux5s1G~LgzeEa^v6s z>^eF+SSqDK+v=$t@r>it2A`ON`CDyQIsV)?xszV^*3!wZe_QANM<2(hqg|OZsk*IpylVA$zati&<&P+?#Fe@Mj~u zQ{{Dpcwgn&i{zFG9q!awWngTee*~lWlBlZf=-5 zeMaM)%{I^ObJ!8?$dk{iOr61T6cv}t=Uq0NHOi!IZHP8(!VFietX%qRs;i@&Nsvh* z#^?2YciHFzVK4fQ7OBstp%!pblHIJv1~)mEc12~mBtNX6mSo9GxV*aEIaXHxc`I8u z-P(?|uA^}=7{1l@=#t|S4pEa9_kJf_&ZByR4M#&T1GE3Z&Em)+pHZh6p^)^#dQ z;!C@d9x382DeSqEnp_TnR_6WXBZBPuwI4A~QkkZd_sSEGJSgS*`lTRLm!^gT)VWNy za@fgdRJPn{xAOE^bF$5oCO4{$a8;s_oUusKFNV@!Jt#lG9evM5O48N6V~X`Y{KG|a zP{?@1rKrp?FlQ!e(IDv&`B^I3)J~&irHn11415`g)g+Y<7jSbg(#;|-ymSL*zK*4& zN8%nVCQU~5sR$SvR443WSgAU_MA}1CKVOzUFJ2W^JYUa{zDaK$P^b%BY4p-RA z<&Eo4K(E>JSWnorKdz@bz$}K>-)s!vrOc{lS!D;W^&Hx9{j&d-7~d%a>ucjWszPpU z+m<-r{-3V_#Ew!kxv(jfuU&uDPkHttxwRE3sky?3=fS_r0s;a?2t7~Fs1LG30HyWY zL939ty%!>#9URCOd)#cQ?}aMjau|=WbWNQ))y9abGj1q2P4sfn>-2K^7xufq;E>c7 z+wCkNOkHYR?NN0{Tq+Y{5L{O+UzX~KRwNrGxU%)PPG{J}O^bLH7Xo5z5E03$L6khJ zoUIv&g4|OoV>6d`>`1*vx|q7uy^CD-S68~!-H*DC<;z^>s+F!-D%y*hFc3uhBLvp6 z0xxxRy5bG@xUNh8<;u@2jlzz~NhDzpk{+RWN@LzNNPw2o(qjqiiv$(45)&V~RDWzG zN-ur-Dc81Y6)#|xhpTbAYbO?{!XFnhO9giuVBedUpK z{7&gOT}ozX2bI@N1#vlkLgn&al@BXMJPXybjLQ$uHd%eWMrC<~xIHtmT@^C7GFG@p ziT^`-+|Vw24K`$F{et-I(!N~b-Yd1W;mF0rgwKQU9q~6yPaoIou4tLlm)N0W(!O5# zzpKCe%g&cA+o66gHQyooFskj{bGh+-)fdG-EE@Dyy}>}?`hM;0(tb|r7MWQe7P*KJ zr-hv=Oo$w=e6q!P(Df|0zJGq3w4arF5@Cw>>VstL?}>e$;`yKWgl|u^pnUnZaJ4uS zy;jar_v!~@<^8hSPc-CheH$ZGZriFX9#-+#^Aj6a;mcBtyFWjsw)91*$D}P0kLYcR z>uch+jX$=kLgs#~z-JsMh}h~rF59}&rDR!`G(|*T^ak<%-Zl0@m-g!__jii(30L(N ziHQj1!RkiXQQ99$eXz{>YJ2v+5dVhq|Bl#rRH3*OrPUGd63!JlUc9gL`ACJcCsWNH$ zjFi%b!^lIgH%erLOv`HOj+66trz!{V)^HkyBVp4uHn_^{sm|r|E}hSDl2GhmU?{z= zyhh#hvekNnYq)AfC9)(YB1SKDr-aVCpIzmOinsS0u{$I(no!;3O0H}9vz3EhbgVn| zwdWP`4UJ5Mze;gmDH?JgLfuf-qI*?W+dO>NZI$1B_bZi5z9CvtR=p`{xQX(oG^@TV zOh_Dg@>%YA$DDvU=bCV4(Lxb9u^h|Hcz+o3OjaDIuN4Mhm@ybNm}v}|lNj&z^-4S+ zb6cj(Bw$=Y4e(wuwvJkl1|pl@i0k%~s?(k2EY#;X1ofgiWisUZQs1U3V?fkxrki>M zu@+2~^;{YCwL<4RIj-*Dr01Hm=P}H`-0UTKrJ1bXwz{dI&u7U)WyE*9S=AX^w!bSQ zc0(|*sJ>XFw`UVBt@XQ7zF*8%!o>&w#+=yjFo}aznx^n_TM3oMFYkbswXPhNLrf|mHMGnI%S8>wN9Q=$>ke)38Cd(R3-h`7(?z| zq0m)b?Ua_SpTmAnWn&O!e_>U1#YK<4s~1ZvA3H#Z-Hx_Ioq|)niJ8?-qa$R zJbR8yO`GK&%uaFlrl+_EGE?0BwJ1B)-JhH0?k_dF2Nrj^2OeMR?t6HJyZ6CmgQj~P zSnBS3y3O6!k#YBx8r*$_yt}U}Ck~;GDK>vpZklGyc9Z%@f08E6oa1AgmIlOdI|sjN^(Qry$76M`2xW(v|3;4Qv-ZJ!u!##8d#G+WWaK|m+M6dbT@TFS zdPU7@9S8bg)XQzah6VKkm*De|*pE;P%%XOytGGVBS*x@*p(NC*e;?*Tu|K00SUK$# zCT3#RSBM`e+D1lUP|`mTRw=rli2o`!v$wkR{<-rbL(0+j#UCn{%bdi$$sJl15D>7z z;rsu4)c-uJeh2|%zzIw-PBR9Z>ICM5hN^d|M*j9mU1M{LR32GCGF6JzK{r$ zt(R;yWSda0mD*ToZl&E{)?9ml|6W_&0wSoKC_`U%+?~tk6%68RG9X#TF_;Kss}_U4 z*Gt_fHFXjC*MNY4v4ZtW>U$m*y9~83mC<1Vc!H~DRY!ayQ$=K36CafIUZSBqQUPNK)#X~%j|r8c{_2wFc%Z`#ynn8V`UUMo zyyi+RW@3KA;}sf|9HaKdB*+GvL08tSy<8f~b^5Hy(x1vf%?76SqT#sqP9#3DEm_BQ7sXrDOjc7bN zVkkYNHwepvgRj%hR61?n#izJd#n)~;7F=K5=E3}wN(EQpBhbjKS|5; z_EZ}9WXV1K%rmZ7EHZ|T94P*wkbV%r21kmXmQB1vC;SeQ6j!aZ)*?zIQd?H6EFOC3 zq3D~@REnK)+gQO253HstR8@K>hhfEKY`+mK4W28X*?i75Pnk?*Lv~=~a4?dG(!OC+ zg1#s9eUVXg0;tTRRw$sxOiDk{`m*>zv0XBc0pkd&vhS*XSTXnY*A1A--s)M(W+{Iv zB`=@Q(T^`!9jRWZ!@)dn94^vthZ0x4-UaE^(q0;wTHPCBy|odqlrgjGoGSc5b(*uJ z-XN#c5~t#(pYk*M~wQPahSVf3Yj(#%WV>05KUhza?hK81_Js0uWHUffElT74OC_-XX}`V%kyu` zXp7it%m=Fh14DJg3+A;VR^qHqJ@=3stH4;jhm@T77drYLpgcqfavP#te4Kn=zOiB}ErQ`%te`oKQ2~tE2SN!T{ z%kL3gF4{Xz?zsLwN@@Iz*uTVW;3uAZ?tER+_fr0xI{p^X6shfd*VsNFARu7W5O+&V z1oF+Izv039A1q8K$lmu!cwo|y6}7jjKRz@a?Y0@SPeT+JClfQ6-%WIx==|8K`pyWb zjktUmC)#90Lt~T6Wb-md2e6Jb{Hn64d)HO$bfsc3Y8TG6iVd`bt1tMNIF-0VZO7$v zIT9spRChR#+TsQ9fk;19J|K}tSoa}SKk)8izx|QI=g;^61mNTqieVO$Cr|cvtb9L< z*-#<>1lnxzsYpv*-4E&3z|QK|!&LfdXi%HTREK%dJv_s}h=fEXnwgZ08pv0q_4g`9 zX-t+Dxr@MHm4Vi7;y+QRFi&a(o3RpBeL4aL0o5y858v+V51y>o8hDH9l=^`Z{s$Cj+6+3m6m73_Zn00h=CtAAgP70e5)Qzw_Cby$7%Zs4qt!u^}79ih5s{T+`p){Hqd}D>rThBbAZ*6UbQz(2R z$}YHJp;Ri_*(Dm3h*ZbPaz-7;jglL8DDzxXqs&db!*Xm7Q|bd>Qo^26fe@y3Lef`r zf*La^8K~1S9U=Aa)G=)?^{5J~3fqhHJWz?!4OG2@U!@Q9E;?bdZQE|LZDVIlQC>yZ(aO@8@0bde(Y?2UnR>Q1SK=so$lus#dmTAm4KS z1{WkMZO;A7RwKq&E~t#VNxwVIb@5(2sta+t1zf-v_8saJokV0g3qE4qqHg$(y*ZDc zvlx1&WP;JFe1ZM}*ScJ3V{0$(!14=~(eTN%kj(}JLvH{>8C@x;u!dNAAfPNtI@tZk zIAt?mJt1mVQ1j_VuIz7y?CZp6lMg8kuXfGV3Y@ROvv+>%5n#l2pWozf$QtgYYYx(l zq{|?aJ4Rg;S&h#cWbgoMslTMn#oS|o{?muZs+HG0i8`m(6J*74f=m;26DwL;3CPBWcE6FN9|2>>!aQ?5YdH4*Y8| z+o!%ZMx($DI028O&7tSCp)|NCf?CepqqaXVjyuF-1If5E@)ky+JZxV4d;P(;HeKkz zm1?;dw`0-CIFYo#9fn$mkqCzR-3~%|cr0+cbN6Gtumc$(QrUv@AUcG zT~C($vC@h6=o#qaTgM_Dtob5GUewqXI{S#PFZ=Q)hwsbC3DFqxvBWEhf2U5_l;`1# zmZ&OG?722KI!!=s8}g|0g{FzW9yJ%$&!MQRZ>nYBq04A>*N6Cu3(ued9EQBYmm+0I zVNszFQf8vsB)GL0uyo^y>QwbiGe&fAn^SfQjX3j>u2LfwI!k)^IZpiGP`%r454Pfe zVt)X`@3rw?&yxm7y8fwX=Ix}ZX`8xueO#7;_}%|9+Clh9pnh`ZGtOa-#~?vlGlWPp}E-(D2g0?@b$F_i}9O|ea_ z1(f(AmxbK)HB%$gn8hE*9RlJPbPFRJ#AE7$qUL8o*LctndGD}fkUEN}pR&#^+{1h)|MS%bJ zPG5rB6BSI*s!{>}BI0+dX(nFkyGc%Q9|eUN-pjfd0vgTVu~r(T>SJzh?hKPF#jw7s z8tqfn)mzxt4N^Y3)VE8 zNQABuYH+7JQ|274Pnhg=Ii*+MAW|mEKvcV~>~F58SVC+OQAe|$$0$BgzUHCPXJ+-F z;`oWmaj^!)(!J8bia*uG^>}x$ZReI;+FCSC@XOEfVjb#r40{ee+mzip02f2O_rL-yc2?oUGWVvj-d1;$QWM zdhgs!P%XmB1$w$2Opk={*?g1DyrkSWPTL}lR!QID*Qn^+CvK$b@;V#72{%TELezG% zPkGTOKCbtPAw*IACnf)uOLvc(8V*x2vT6UNbj$(bw=f@k8}6tIhjCKHYv_%nz@Uv_ z4GyfL=>nlhQa~ z)_U;8vpH7nR(ZSIE9fnk!3|COHE=vUt)ap0mMf{)-9_zLiiaTFwYjz3dF-ORDE6FC zD@?-w>=G@njBq2gnrr6K#N@HHTy9g1z);wTNvm zIEfU5AZe)1|+kjMu*)FTr0jv+Kb zQ8j0wc1nu>j0}I@xg3T|L%dhWV?w{LL^KX}yi>O)-+wd@7+Vq`xI!gm6+3a{ih3|G z{CW;wpwle2wz;f|xR|Cm4r@Zk+&E-A=Ua9pa&sG4g_f?24pMX<{P*wvyo;5?xGV%HOxA|xz4KNpexhq+8q zq~y++f?wN)Ccn~a#1Lak(4CTX|6LO9J@sEH$2z>nAVf*)({>+_nN4hbIkKC79@!_| zgUj^X;MfB33VZiXYx6~C!7)gTUGq= z)NtM!smIe-Bvc;j@&=-qM?mt6-!d}v8~jI>jAqdS1*ALIRUAUm7Sq7Yt$GcW|uAQ#iy%(i}0KaB`)C$4vC*% z)hVl%>?XU=gXE48VDT+)z0ZM9bp20w)DoH{>{K#t?%4DD&QUK}=?rNrPCOQLij|02 zA?y{z7z-O4w$};VsVEb_4uyM-3N!~sprdI)vwd=-N3zfyQ-!!>-r^8!I|U5xZl!B$ zOUaBJF_9XWx$1C^lPnj%! z$%M#waVO z#NA4+@kf$#^u-x5)0ph1uRiGg$A-nIj8)81Jb_r3OG|3B+xI#^f7T4l&_h#?@9aHH z9ils`D1Hb)vWocgBP11cLz-VBsbvMx-;}bMCw-zQBOO@RWL#q-e>W_;G4})GQhoYi+t3R3y5b^S z(5tMY44hKmL1lC@AY1jkF>rYxs5K>7*g=P0guFxHct?Z1hup6MObO51cO|?w zl!`@c&qy2Ct4ZZ6X!JE6SDyox_%8!_d+!^{Qf7QH~pHjh-ts|Bc8{XNKScc z+s5bjgZK90RlT@`@Qn74@hoS3O5ttZN_q1c{_QMl?S89UKc{-t#JV-Pa3+z&8A9ki zIcfUkS&N)!QGk_|)t%`L+pJxpAu65ILtMrcp*1?#!nTT`3bKNkw|?o)aT3EFX=C-n zsjJC1ai${U6K9hI6EuJQ4zeXaC<%Q)yQH&=-jd?s@iUy4!%r^zTz3l zsh#=)QE@TWU>QoG4YBC1G;wWx1A#~TbW+T&%ucY%9B=q zYyk4>Y|tF^vHHuC(f#H83v=HRXz0Wye`o&XVWjUu7OMdP5C|m=-AvxIsqk>G#eL1KagceBz0 zSq1o85@#s(iP3Fr?T~@*hQ8*2D(kLS3VAwtaKn<}kZAFXLNl$RkU|c#8P2U;y=L3~ zSVQIa+VYJxaPd?v7TuiNO_kbZR)h(my*UaR-cm8TaB%YJN8in_E1}2Gt(oaXw3X6_&$@NM{g`YaLuIF|?i|-!k%-Xq07Q0DS z4DuDlfdqtvz!)3}sm-rig@bGED%_b0rTZmQCp;$T_^ry6&UP0+-Id8&%0g~JJop*l zxWB{wUJ4pELaOhzVK0U$uU9EQPP__8ctV%Ijmv~x2p^AZ@JSetTRgQPrXhc|d6(zY zIg{CS+k{kn63(xeBoe9L`RPVIvWZHSs+d~)IadaG(!KQ(NF?tewHDco#yr?`@UJF{u z{{!K52kN0N2*4bdT1pt&LgF}0H$DRsap|)b%aB%*Z}ijtESsNN2qnlojX__$y>h~X z!95t0e&461ycruhxdiW3)7*0u2ZhN@GPltrLmYkz%?;!pdKTysvwiW5rx$sG2@Sy2 z%#e~sxUXN1$*Za36A85IbMM0-6WHBU+%?B{?~sJS_h;ebp0LK67+#op~ub(;f}@zQPo~CX34pEs39A2!m@-+8u~W{lf~e;DjV3H z8Q5_;Ezo)1x;~BK0V#~Ug?co03g1sux_ek9?fZB7#edXCO{iqS~X<6jiT_ z_t-Mc)0BIDj;L&|9sMAmh6Eir&hLDtWDlHvx&(F5^xEoJg=Mq#7c!dYssbA1 z8gzwH55vHSHRQ`o{h>Lsf~dzrvx;W#P<-aUMOXjQqi=4@C|>0DYnXk+V0D?N+nI$b zTLL>%9bSD>*#5oxn!5$P+=x{PmrkcUfO%z zEYR1~S2+3QI%)a5J0{+NujN8s0%>AR-t=_uH5K)9#6FYk_7luJwH;sERKjw zGKkHSZv?QyFQ8O^%OxQq=$2_$BmP^xnh@Vg+yr#QYMqAeiEYt)8L^ zJK}~NL7#t$g=!a+)ofEn?KZ^`i27Bomn0Oqt38zm4?VNcZ2ihq9u!cYBdhvyECR-+ zOHBpCUL{7ILLv2hUXOn#eNQLFv{I!WD-Ht##YCsz|Md6l$FFNE%|4h>i*|m~hK)79 z(TYy(3=sW5s;39zzqK$*sJvts@-b z)NmdEmAVE~H7|pYvrYMRCr}qrmGh@ee$*}GT)aGHSxEfE<=jbNN2(=r`DFQD)XGRc zxmp61hDl3fY_rmmA?J1;Y4iCD97TzW^Pr* z+B<>nMfJN`|Kahi84(5Sxs4F4#`o^kdJx&aGGdl4}hUmLaR4WJIzV6>OIoLuui|39Z6rK8*C( zPnqC4(tRX#pv-E}`d3+?gIXb@LrO((=K~S(i+nMLS@&|?23{dw74D1LKQGa5i z-^xY=aw1fTeU7gok^sju&-J>WcXLrYY|i#rWN zw+8*_8_}-JGJ+fc<1@^wP2iz-(U0mbl%G|62O(J0clvV>>spYaX8*3lvx?%`#_kE=S$jrwXpF-q07TzOMqQq z3B=%Dgl?A(e46Tk_N5^qQox78+4=Ku>I2|Cl?DtkSHuJDsS?y@}dH zcWm-G>7PABbyAv+8KPKnEZP(;TSilp8zHClN(Lk1+(?~UR8l5K)Gq!5;mg44sf{s@ zu5S^x8^Jl=LEpqw?th4Tkr8|vUgMVjHeA(qaq{W$E(wuC=z$lIJ#i@+&Psb#O+@0X zsNo%E$d3y3AGfHQIQ&bIY!VquQCMc`b({IAIP(FMg+&3D+X)$=(OPemSXccm{@s7^ zD+P;r9fgl^Fo9N9rqvtj2o~{D_*g~0{~-p4D0z@P%%|MXU+#OXwRE(FL3sWNa%@M5 zisg_`j-gP@-Yfp(_esM<8(SNv4M9pDm)~EQCv{aMtA?}K2FS`+7L&Ze{Z~Cf#Ix3C zuLiI=Uq*5mzc_lnU2kArf2sK_z1Wa6D$jj^9_$F0Q{CNp-Vh^jyYLqrlI>k8aB?-U znL3uD^u-~MYs{`?_26PhhSUx0d|!Vl`MBoi;qj1V)uGdMW_fWXf#SqTy%8*i`#_e& zWWLaDfWpaT`)Y|hNmd-2D|ovi{zQqm_jpCQck zxolGOyZ2+^FS1xLM z`e9wmi9aZ|_>OjmSrKW*%l5kUfGz7hIb(mr3Lo!3MA z{q%*HFTPc+p89@L@;)_{$AqYRe=#xfu1aQ;#Lq((>qO+nC}4Pn-c-JK;U4EyF%K;O zK?!N$!gqTE3kaxa2bdg(O>cJCtgX_HaY{n7z}iso$=SKtBlrx46Ni93Qie>KG=N*k zuOxxzHOIBVOYIlf$!(X_f@`I+|gcfri@BRdV34;XASrye4-%QseAh4Xm3Pu zf`vXd2;-4OpbiI|)p66%;lI#jD7ZgA*Vi^6UN0}F1<$!!hYoVuJMDW1-naV^H!TC6 zV;JT8wrv0SE;ETee7ydmbg*wf=Xneec`JIoHU6{-K2wt++A(rp(zBOtVs6P6X3X&> zCjnVD>KO|!P^Yj-L`$lWSy}@d=xf@ezG_AqYZk7c|35wf}q^I#eFVao1% z`m3(^u^yFKU0w6MSLM?_Md*>umJ{u0$4eC<{2jy+>NZRGa|-?pp2tzQyst}EUXkYq zrE-~G!rQCsX5lwaG3R-U>J~H7iAWb_sK>70j*Q;^*1vbqHNYL!XdlaA`Z=M$63jAlX-?Ue!?X)n-4zOp&AONhoJ&<5wQPpJA|ok#9WXdoCa*0#3Te7CxoZ zUjPUBo+@gcp_+7rXTG=v@ca~W!bAm>t*R~QfY?bQuMuWeFLzxNUUbF%bjyyMhurFR z4~(v7#xtYh!69CfHOmQKh2TGg(7DIqKDw_m&sJ9lL#aLN0+gJDBG!|{P4!5BU+MDg zZhZNV_7^7))rsiI8mLAZ!KgeQ8V2duylYioQhRruNAXm~N}8pYwG?>S$*OU@&QeYM z=;LpB({!9BUPM+jEJ!gX`GIbOmAlK!B9tcQm%VLXd1O_0L-JtOL?R+c#z z1saSggufPzy`fJhppi%4*TF7t@3&IU35`m&#kzOvnwdhY>ng|kON>YlW*&!S^y=Y_ z*RmE}TN+S1OBL}XO}RiC^)3!0(;O|UfQS%FlN?=Vt)yX%J$hnbS79(}8msd3_mXz& zJxeF$hWc_-k-&bf4`f7OQid{d5z;kTQvLZ*0tUIo1>Krn*50ozqeQ^>SI<>JyuWeI zK6&5Py;mU*NlVls=KEu^PB~tfbXIc;DG1z4k;(JX^P0G^(DLveJswt%QMi?yg-wKc z(PTxQ@!W|YpuMmud%NfkqFi(~wkR$z@|YScIQ}I;;*oNnQQs%YKicmK$jub?_X>83J=j{Ao+SU7G@Li4M`O~7ZHeQZ;BbZ7PIu`^ZA|a3YjCC9G+9L{R)H~lXtJ=+?!&4+odCz>fmm56( zS4lvVi-PWy2Q7X)B|n2Y#EMDU*isNWKjhhuI{gZnq9Z}jw}>bYGRgmo9M{o%8V;G3 zbpLhtb|@ZANM$h7QKvKtcFUQzEw+U+)M0|)@qI)GG?CD_WFzMACHiz-&+>Hq?lq1ntzW*^hw`G z-xXM2E;VvI8%qm`7iceeq1~7ndowSgzu|L@t15?HH@S$2mLb*5BDfYJq`f(_N)E-{9;dOh!M z{b_IQj)*ICp)B%j@z}~(m9LWMwR1@!(Y<;!?-{+_?L{SYb-RLM$zFikDMyU{bR;~*Fs z+F#%Rbf&#PGSp4q9XnKqeWK6ms(1P^cu9(4^ z`fYAre+LG_qpmeZS_QUDozV=onC8P$-qrKjOS^q_Vk+`o5!KndooM`MinJ;aHi?R~ zdl-9*I20i>ffAh|@k=OD3lU|$mla<7C z(3!(Cn^pXzUVJlxG+VEF&M8IZdsgIina-8BdgX`bPlEm~UfDHBWL@T+Tw{9l3-`9@ ziSICYh!Ly}k;Rf{+r3Wg=PqIzgMhGd;af-WJtg*NWBl++TerEL+L+&;*mO}y&jg@w zcHFnDZ;I4(j5B9=3G;8zVLS}_>5^5D(EF}by&;TxDIRgwi^Q_4H%(=D2cJgVY3wBB zcWAy(^fXM>_-HHpzXP;r+%-rFs=8FTD9Ev60b<->g4F+%iLV4CJm5$qY0QE}EO6C1 z!jOTsdxzM*m(qv{f*Eje_QM0rdBRXfAK%VWq)wUAo_B=z-DOE@+1v{G%0cSnLKBh4 zFzpU3BLv2mEC`0y~#|vzdemu#v+T5R1@_nG|^1UyYeFfh>b(S%4 zBE~gy`_R=RT$M%nQ=IV^zZQ4^-Ush3A{fw1PHNQ|N)d?9E5Z-b$Aegf>u-u1XR4c& z^QQMyJ2xDqXN`Z&N{5q`gQ?B`r;zY5W&JP{aQD5 zjzf-1vmI9M)Z(Z-4n{`Ys>P)fQVG`5igZw47vQfvezfm?EfG1h3De@OO2{a1pWD{v zVLrxQ?s2cy*!%`0JfW)rx&d`c`Kfbp_ysgL52tF0oL(jv9G>YtbLgF^{Gu6;zQZDr^%3OOfvm{e=+WPuZ+ahCn+1hfI zoSR$II&UtV6dXm>hMSvPhjrs&+kYyr(F5lYFfEW+O;bj@*3H;@U9%>m^1ZxhJ+A23Rl>+-LRC^C~0upejDKe8fTJeomJPaQinFn3V^^Aq=ePi6nRiHj39YS{--(t@xLc``cu zqP0ND2yp+mRxHT>Bw@aJ;5e~f9Aj9xE0q0(i-Th`x~TZdSCP7x&Nvf~b;wT)CWj(a zHcE*kt>d!lHIV3jY+0`!7J)ab+0;S5QNkB-T zUhBQj7z40xr}nA%r0>*_oXg`EBI`9$-R}WsV8Jx5FIfejUfZj#1Yo^Oy+jP2zSw!L zybz-O-%`bu)!nUQyomYiIzpQ>#rPpi1B{X6jUqvJYPMiaUJrAAZCkL_JI967bDr7J zgEK8XNKe;<0{SMoVK*dbQAVI5);x7O)hZ|RK5`MrhAZSghr?vd9I}s?m6rEHT_l!} z*YH*8(ZcVp(bjx<7ny^Vd@aw{tA6i@l$bj44_rM;)fN5!6cW7JC@~tMCDa&M?#6~6 zUjr-_2}rWx^rYc6^Mx3N4reZ zPi6`W(Ymz!>ya2d?)4MDC{GDeZY)+*!qf76UsCEu)7AuYeg98MW5e-M1iTYPu-?mr zV25^4SvUzPQRj@cx$^v^-Lj8XXK})SpU|ycn|3RU&|5~7hly^i&|W;WwBxe)<0+3scou? zvfYc*pQu;tIY0YS{XsCZjj368V>gfc|8)sPO-D03++Z6Q1w@dl^zY=q$-p>5&aS@k zap#{3F%uElC6bAg_RQMc879OyDJp8(4?SzpB> z*F+DNT;*bottgVd|G3oYLGR~zb~l;k=|29 zaf-00&!vz@m;8efizHakA30LKUnB`FVLE#$FJVLb_nL;K!_42cm`C%WNRBRLu$CPQ z+pPb>#$2)p10)HKK=!zEz129R>~v7YZiCG!BZ?CPQs@|2KJva(|u>w=&TaojfnhbWSRjhm6_>M?@ zBYXrqP!L;FIj*8G{7&Thy;PPF-5+SAswT-kUX3xeyeSW~>ZI6Z$DKEy zJQdckaEWd~yQ@aA0!?iqF>(l@Q8pi?k8#;89<4`!`40ol)|T?R_uDt}>lrx}zU%qo zgf_Jk9fnI(FOP!?SPNQ4pNDKIP{zxC{qy18=WvIA)8ZIj+^g(pBdKR3Od-U~#1$GibFiQhr;|@O}--Eol_(`RSyp^uL zC}P-=^BdXYCvE^EcBJRXlO8)H)b6@F*kohZBr1GKYa>34=zGg8E`sonOKD~Ma}Wih zK2)T^F2?PoN^~SJX>g}sf@V-(+_l~S(HRz81pAo#?xB$bmAEH3`K+92I~H??rCkbO zZv&#qG*`x-s0Fy}GzbqEpGmO}X`o+h8Qx9t`~Rv3zr2ek!RPgxytZ3-Eq1b;Ane=8 zMs_bk{ZeBQp8VF_jSgtI;a74kY`Vn!OgMS*D6Xy}rT>wFfJuIDIB&#yzq-4)iP6A2 zN;LcXrg(Y$Ncp*9=T(U5-nOORlMOqs0VnFF(x?W)PI|ut}L$t^EyQ+Cm7R zcJCx7RHLnl{jfgN!$9#vp>AP0I`YyTKS^8LPWPQp^UgcVju|YaUf(k+5q#(6s1U&# z!I~omld~GIok~rUCw1eV%XdEl)KR^@mg8uWq+m}!BRJ4nTMq~o(B4%&C}wn0vPb^C z7MW95tL90_f9VBS`_*o&yO{I5i(c$iEk`qWy~X$A&qdo%*oMwKDEMVh+BWOwV%IQA z;l`jDt>TPrlk5cXIJRt@GkH8r%J#~ipfV^a8pZx_1AM&S8W^f!J6t(M{T1ugcG_fU zp6ZYmUY0oEX!$)EeS%uzuV?%5_4zgNsc<}?sqo2<1jtxf&u5pLCKXy5^r9rXRTkx6 z$`;<#kS9Cvqqe+(;)ApzL(Wcs9QtP1rC-}$m~d75;qMUqz{r@-HeG2LG3$Uhh0tZj z1E%`lPxFtul~&2+m?O|ZbPIMKEx+PLW?_*nJ{fT_SDlZ^Y@)Goi$m&z6h(fLzNH-g zRaGw8;{u<*H7KD-(ikeUG4F}1^yh}HIamP#S5CWtyXK=Wek^rzYShtEUG03?{n$ZU z;K`vyhsAIrq!Hq+plm|-nHuu*$B%N`?nUhiVvmjb*_D-1ymO@nb6d_`_RH}8a2!n$ z3T{Rha}G33Uw_qE4b{!=UI-X#+;htP97&`ue57@4nd^z68T4wdk%7Se#K&vqa)ymZ zI-*d)0^Rw0n9|GIq?oNl!WNT!)_vO9k&iY{PaXPz(^J{`5NSS_F} z>E5wWsPCBmUogO5G&c2Fk!Z^W5u+N9zPZ*7@1M^N6D$hVKOI!|Z;`}!vZ{N#CO0Y< zff^3}{|I9`&$>9xuWBb^iDe0Gi8$4-=27v!Xx1GCcz-cs_Ag}k@OR3Q!wrafDwC?Z zvrnBJm>KNHO_dR;G^TqGVn`4MCy$m9!QJ80ix9t>Uybhdea1AqoeQQaYojX8qIuHk z?RPG?qPL{v5XR+V&+hR$f0myfyaY|^S&w~g_|V?-2*Va3Ffa=5QO*@EnI-SNREtL z^oG)0A)#5IBRezB2Mmjdda7yaJ*;7UI`8)NxTIypWh64X=nhrRO0z7`BJd|WA5#C- z>JfC89?m`(daUr@(0GD;->pb=Be(2c{3BWI^CZ=7-JwX;(a_NFYJ6B;IAE9l#vrN% zf^+n{!El!7z3`QbB0BV-9EVkp|H_BC$yKpfIIF7lfW#rHdU zXzhXcIkLFLaR_o&IGTc_Uf>m~h41e>+ae(EH}>aJx>ez)HVyXwdW9!p1nl`mJHwu)!9qPGS#~{KT=j&Ga8EDjg7O0m; zshSf6<>vR4-8Ry=1%b$C2Q65k@{C@1H5o#37>$b_lHMwBe`&3Kl?frmmn20zjv~_( z{9WJqSx{8Z2jDRwD%~@HLqKCD#*UDLGSnSB&(_fo^rAk!QLJ$fXGik?!#l~Z&e^m2 zRq`!BOZWFL=Rd_t4bo06$vu>Q_g z?UhG5zD~R&|M`gd?Yc!z!c)1!=e?H(0nN>l@xzp_f&XfMT)sp5YKu?NLdY5pqlfc% z>woLwE%H4aV0EpHGXHzTg2YxogUE+hOLcGkDrs6viccnc#SKl?r{0PEJxh1fQj?GU z`+M<5fT*DDyJ0~%a>xDh!1@^L`7wWmNBk6hL2C?*AAz80l-R;2@lB_a?KFMYotj_1 z2pR83o_ofVeLX&?;Fe@txwk`XC%n4%Kg_^g*fYCD8z#QfZ_DFzL75<|-*fys$H2$O z2P})#lBeeBl4N~ZnUIFPq1E150J)tml^Xd@vJXx1f^s(dj&2@*qMN)@>yon4OpCKz><9(`uvX#Hvjfd3rh|1HuIk`9CD^^3S{ z-y!)39Z@#%Wjv@qnbVkMBzlYB@2SP~bXC2%N-!YVWubS=HD>j?>46`tX%Wn$N*19R8&}&pZ2r06l$)5hk4y7= zU)$LrJE0<&p1e%bZyba!asiA;P=Oq;X~B9DSy3)pNO(}*?oH2PihlAIr zqAg$<0S)LCGNN#)A%ytFvhg*RWY@ia37~ALVt?+;UH~)i|Cxkpal?27yw=(AW!~lq+9yfZtYtKCHA2Q=$uzIlb zPAvNE-?cmsCqPzej7ZA1!YVsX9{Y*o(`70qG5feB{s7zQ))E79m+l3LwPA+G4=-i= z+v@y&W*2DWwacCQ&C4O9nzpsl^!n0~+k8MkFO|n7E-D~kxy-c7_Wk~N=VCsl#0V{? zSJ6KO)*2b%<`AR=N=vUkdN4}m(<$rLG~EjKmk_sx2L${#*S-Y3NV-MvpzP|8QI_O0 zHY!yHXy)_5h6-5L;y4kT^_dg}pZ+|pHI5?!zlH!YjV{Wy7sS0O2cgDu&s`*n6>a_j zA|!~L3s~uYHm9}0PkKZ!)?(ZL?B|_eORJ@>7q6s@rH5mOzrajgn*Mb&rv4{pPyX8Kk5afZeMf8gQv_j4P-W)#Kd(`6++^z9#F+ z(UGAC*-5d^NJgnjCohj(q1F$7b{^rrP_h#G`LG zJdXL3@P#^J&wVS<)d3iq*k!*PRYNW^^%Z-U$}uiw?Mh9 zK(wfXSbcp^$aMTu+!{p94NMQ@pd_v`xM4mMA9{sCFYvT&T2A_J1*vFJ-b*t5Wby0I zaQY`QkEf{x*@M`ehWE8g*r*vgFxL+q_PPqwPxj*74Vn<6hr9|atI&r3Fx;1J^4sua zW=KcAnI3DoP~EtbbP4CXAAuu9YJ(QbbKQ+y^=1Wwi}skZD6_35r-~cQ%<7)3wF%-G zLE5?F#N=`WD89I|t|Jq}`cxe^)cQSpK1&C%JqU^^;TgTaV-GM?3IJ8UG*PY3wgt|s z1l)eT51EmBZz|UgI6lUoQ=iLoz7%Q4s}*PL2jR`m5eywwnSl z0V7FlW9u=RGXdm*JK{UnQ^4SQ6+)Es7Y7QOL!|ngDM^EgJKR+vAeSM9chLf&M!|pW z4m>8>*O9|AZPczZWs{qQ{W4DW*IpU3}hljv14x$4iKzxLNNkTmmedJ1hOhhtectqxN}NIuAS z={9v?@1#g5N1jm}3B>W@Ev#kVl9cXB6}D)RKkSlIc)2&dtyi4=UP{|u3fjw&{?YZI z)Khi5E<)j7^yDE4!oH5XZUtMW`6&;&>Gc?!`8?oYu++vjQHJ!lIAjfys%DPJdo`@V zugCDc#VvmBwJQ5UxkYank>4^(2}lk9&jRnh9|lwNKG+Ho7g+8Qb%Ev-C|y9s+U6ta zTTjPlvNCHjM6VbBPrZ&{3F?E0aN}r@miz$9iU=0=}+ZJk=X~d z3D9TKw0uM$)&C@jn8ue?zE`(#CUlR;2POL7Y~{5-L3Ogesb$L8Fa15*ukU-1jQ?IG z$6v(uf1U&SPxg!dmKIQ(x8MgDAEb5`d@)rI6+R?$I_XC_|DSzyIV#WHm-ig+)ys-M zeMS_X0Zp|(1m;@ztVYW+;vwHe^R$r1lk9%@4)ErO9wkweUUx@-ijp2-RmZ2oD68a`G!RyZ>TGt@UbUqUkFXO27vtLN zYVCtZl8t-=mW;>5rAKPPR?Oqo_t=+yKS`fRoBNFX2OOu$XSHI1t8&4FR^JzIE3?=c zF=gy}=V&s7ZuL8cxsgR}dn}pEef%x?lL8yg^iRSx^NNHX-Sn5 zLsaO9=*3JfKf$=&dBBHcRIsq%Jh~2SPuJ>Bjf{G+JB6W86;KhZhnvp-S`aFgKJ zpc`KxmWS0LBc^z#+@+~P5G1`+*Uz4G`rrHVzR0>F*h8c*wrGVJf|P*}@U4Ud*Ct^a z5?OPPuzvziEqKm+V)l6HCDmvK+6h9mhP{#HKXF||Ghrpicf_8}rE1uJ@9b3*Vh!JF zO1qR&+1dW|%{U_VOWNp>dXu2Q)DG3oTE!+5N7FPfS3KkUYeEE(eEy5X_x8u~UpNT{ z*2T1DIj5Gy^+(_62)1uhPeynB3XZ&OR08T2NRba9#2tbS(-fxK$=vu&D^{-y$Y8-$y@X=OJri z_)NZJcA=Qbs_LVuUnV6BHW2JyJ`yeUC0`AKLra{x$MdWAz<67(;k9SOsroCePj+F6 zV?0hhKermpjX7jml*7LT{1=uqT+qoXIAK@y6$NM&))>}*Z5l``WrRnd^QUP?+LGLgPrbGtvB-9|+#F-X783w*6bxe$`4?m&+3@@|8_ArlHr(YH_HW8`1U? zcWOYSEc4&jx2}y>JiiUm<2cN20DHImSLhUQl>;Hj#av{juNj+VwD%MhDZ!hCw~_cR4_VEYKbjteXRilIDJ@ypI9|^pK$~KI(zoqs6)d0SH;BG3M~R7zT_EH z6LVm}te?Hv{3z?^+0i)iNUR8=cKT$Q$ERVe`nxA$`&o^A0pFvr{|{A^Kaqz_2$YWU zt*|yoNb+^O_LJw1J^l&uB#u z@H#F(Yyk%X^w6v=!R+OxVU8$(&1Fa2M`2>kO2(}HzSe#MCSiFG)*kB!{-w5Dru`ASA0fLBu!wdn?l?9@ zc(;L02y00vEI@ZT#2eWAwA-=5^`+Y3a?jT0>v?_uh41;{{Cr;L zyw3Uja9-!Up%z~~C9ccmhd8WR2!QvrCB_TJ>W`JYpLgkYhrh?{zZ3xMUOyM~%0PT2Bf_oW)E%?H)9IZ^er_vzHYgyHHxYM)kc zQDw`MP3lnnJ#Dj_SigTp?7gKH#K&FhoFoIgu!jt|HgME!{plSBzA_S|u`)d`aPz-k z1{Uf__fspFbu@^EJx+@I-|80m=hSHIrMNChF{|JYPkcs&;=8XoNb6V>ODXMX<;AF8 zE+ve)K(Kj3eqYCaS|<$H*){KCj>cvK)SYbG1pyw#IWbMOhrnjDJGMjZ?WLHFOOrJZg&$)hYq@oj zgLAxeom$?T88w2iEa`Z?)~;kfX`281o(G`cld(nVHLdtGoYS% zGtiP~4AUM87gdN?J4|o4ZV2?iPne=W$CeGHg?;|opeSXyU}S@AROsL1{}LTBAW$V8 zQ-2?jn?bWJFbS{k9%GrpTIzeMRi58no9rV~Q z%9c-DTu*a}h&g5J$&SnEB$gTV*Lfot#qd?dIe(k`;|qphhQ;p?_=q*mEXm}S(OGEC zG$jz5|2$*VLg<0<*3|-2ukiJiy4iOAXi&U$pv|XO17ogzyJ*Mz4lxll7_m7%yN0sT z*T3nU?|(N*pd#+`PTM2gubdbFZj)$S_3HZ~sYeY)Ik1Ss`$>^va&Gr=i&V5IW{xXu ztQil4Pi6niWMt`uLY9?*vrmHleqpRCF5eb@gbWYBl~R4wKq90o=AtVF6$F(ypmXL6 z15LT1ts~r%{Bfk6i=zPkqjagqFDWa*0#%>@X(~)uB78P8RF%IejZ3yGC-x6`AN#nZ zU9RJdiy_ObGBYEds{Jvfs+c59a9KB5R6}(7z6PwEJekbZF5%VIy9J4uv_nXss|b0) z-z`zqq1frD<5Z?qn$Wtcm~;gNWQ)urrL1*-GDwb&$-qRF7(P5&4tf4ga3?rqiCgLI zU5olaZfvV+T3c5EMvK+oxjg#0e+LVAD-k({w5CbSLHZTeXlFSGWERd|#7k1bFL&?R zogd`!ZDgB>F13;;WvX2uib0XUwGVUVFu=Cuf%-*!8NC~z~QBZDUhnr#iVY=iKv7I~ci%r9|` zz7kj6f)48drb!rMV*T>!nTPs~6B0!YU1$c&${zmPDz=Ps>!2p0x<8W;U|Za9womXe zfbS|`M%k54n+y0x#Sk?_zoo49qv0iGz7DzpebK=F1z@GH8V9%)x2Ccn*FS;@5`guP z+>`nc?&B?C+Mp{#8tL^$tNdETGh6rIy2h~(ZZUS}#H17eRj_4lXDcs&v0FDYakN9X z${!v6NS;&kG2X7pkpVi>f8VkTzYy7Ev7B3J+t2@*Xr?X4o6|DE?}^#qQkq~}Q`M|Z z+Y5^Fg7a)n^|4M{!xthOZsRLnTw5SUnV_Rr1h zJs!?l+7Q6jQ4c5i5_y(TyquXjqQwV_8qbXCJWavu;f$su zCY$-wiRN9N+EG)T`CWKf-+@Vd$G1+gi2#|mt6`nlSPh-Dpc~Cjo_9U5=S?uI9q|v% zvmYZ7toFob;DH9*%x)Hnx`odtuA-$vj0%;KBW{|L=1k2&i~iiacR{a*eXSi~7q@?P z>w$(eRbbbt3S>;Sg)Wnf>KaY)kTvqk`TmGn?}h7oH6#-8YV7# zk)fj)Px*ov!I`t`4F)?bd#%uHLKM^MxkF-!vH?!~RjO|(pls5Oo}Nqk6fWEHL)Jct zgE*?1)9_Fjmripm*3CD-b*GzkkNDv6z-`-17BLmsM?_8TtZh#X6i3)D_)%x{Y1kp= zp)YwnUq<^rpZ52`cx^No3r>o_Cjnw9WZkutP+)&5lC;=@-TcN+mK%D@cXUcyU8Y;o zy0~7JE>h4m)1P5fwYhy&fFpp~wS3dbCFUiWjmKxl8+J+pg}4pnd< zi)m&z|JyF@*Q`Tr))=;)aQLI!7>0Xb zb;va|H|jc%MnLWIBTuxlou!@5N+`qw-&VE-N=rk{`jGhvqn0aIaw~<2oF*XMQ}jU= n3H+}p9mMzla33hW=yv|mT9K*Yg1&N&(1Dp6nHx61U1I+W+D^v- literal 0 HcmV?d00001 diff --git a/frontend/src/components/NavBar/NavBar.jsx b/frontend/src/components/NavBar/NavBar.jsx new file mode 100644 index 0000000..f04633a --- /dev/null +++ b/frontend/src/components/NavBar/NavBar.jsx @@ -0,0 +1,82 @@ +import React, {useRef, useEffect} from 'react'; +import styles from './NavBar.module.scss' +import { Link } from "react-router-dom"; +import logo from '../../assets/GSlogo.png' + +function NavLink({to,condition,children}) { + + return
  • + + { children } + {condition && (current)} + +
  • +} + +function NavBar(props) { + let navbar = useRef(); + let toggle = useRef(); + let collapse = useRef(); + function toggleMenu() { + let {black, transparent} = styles + if (collapse && navbar) { + navbar.current.classList.remove(transparent); + navbar.current.classList.add(black); + collapse.current.classList.toggle('collapse'); + collapse.current.classList.toggle('in'); + } + } + function closeMenusOnResize() { + if (collapse && document.body.clientWidth >= 768) { + collapse.current.classList.add('collapse'); + collapse.current.classList.remove('in'); + } + } + function checkScroll(){ + if (!navbar) return; + //The point where the navbar changes in px + let startY = parseFloat(getComputedStyle(navbar.current, null).height.replace("px", "")); + let {black, transparent} = styles + if(window.document.documentElement.scrollTop > startY ){ + navbar.current.classList.remove(transparent); + navbar.current.classList.add(black); + } else { + navbar.current.classList.add(transparent); + navbar.current.classList.remove(black); + } + } + + useEffect(()=>{ + window.addEventListener('resize', closeMenusOnResize, false); + window.addEventListener('resize', checkScroll, false); + window.addEventListener('scroll', checkScroll, false); + return () => { + window.removeEventListener('resize', closeMenusOnResize, false); + window.removeEventListener('resize', checkScroll, false); + window.removeEventListener('scroll', checkScroll, false); + }; + }); + + let currentPage = props.current; + return <> + + ; +} + +export default NavBar; \ No newline at end of file diff --git a/frontend/src/components/NavBar/NavBar.module.scss b/frontend/src/components/NavBar/NavBar.module.scss new file mode 100644 index 0000000..ca36545 --- /dev/null +++ b/frontend/src/components/NavBar/NavBar.module.scss @@ -0,0 +1,48 @@ +.fixedTop { + position: fixed; + width: 100%; + z-index: 999; +} + +.navbar { + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + -o-transition: all 0.3s ease-out; + -ms-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} + +.transparent { + background: rgba(0, 0, 0, 0.2) !important; /* NON-IE */ +} +.black { + background: black !important; +} +.navLogo { + height: 40px; +} +.navLink { + font-size: 1.5rem; + font-weight: bold; + a { + &:after { + background: none repeat scroll 0 0 transparent; + bottom: 0; + content: ""; + display: block; + height: 5px; + left: 50%; + background: #ef7326; + position: relative; + transition: width 0.3s ease 0s, left 0.3s ease 0s; + width: 0; + } + &:hover:after { + width: 100%; + left: 0; + } + } +} +.active { + color: #ef7326 !important; +} \ No newline at end of file diff --git a/frontend/src/routes.jsx b/frontend/src/routes.jsx index 2ce72b5..d3be797 100644 --- a/frontend/src/routes.jsx +++ b/frontend/src/routes.jsx @@ -1,9 +1,21 @@ import React from "react"; import { Route, Redirect } from "react-router-dom"; import Lazy from "./components/Lazy/Lazy"; +import NavBar from "./components/NavBar/NavBar"; -// components -const Home = Lazy(() => import("./components/Home/Home")); +const componentsNames = { + "HOME" : "home" +} +const components = {} +components[componentsNames.HOME] = Lazy(() => import("./components/Home/Home")); + +function getComponent(props,comp) { + const Component = components[comp] + return (<> + + + ) +} let Routes = [ @@ -20,8 +32,15 @@ let Routes = [ key="home" path="/home" exact - component={Home} - /> + render={props=> getComponent(props,componentsNames.HOME)} + />, + + } + />, + ] export default Routes; \ No newline at end of file From 1fe6b3ecb520fc75393c8e01ffefd8935c555dd3 Mon Sep 17 00:00:00 2001 From: Anubhav Date: Sun, 21 Jun 2020 23:51:28 +0530 Subject: [PATCH 20/58] fixed css --- frontend/src/components/NavBar/NavBar.module.scss | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frontend/src/components/NavBar/NavBar.module.scss b/frontend/src/components/NavBar/NavBar.module.scss index ca36545..5ab6007 100644 --- a/frontend/src/components/NavBar/NavBar.module.scss +++ b/frontend/src/components/NavBar/NavBar.module.scss @@ -25,6 +25,9 @@ font-size: 1.5rem; font-weight: bold; a { + &:focus { + outline: 0; + } &:after { background: none repeat scroll 0 0 transparent; bottom: 0; From 47613ec8756e367c6b2168e055854cf61c628a4e Mon Sep 17 00:00:00 2001 From: Anubhav Date: Sun, 21 Jun 2020 23:53:12 +0530 Subject: [PATCH 21/58] css fixed --- frontend/src/components/NavBar/NavBar.module.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/components/NavBar/NavBar.module.scss b/frontend/src/components/NavBar/NavBar.module.scss index 5ab6007..976c7ae 100644 --- a/frontend/src/components/NavBar/NavBar.module.scss +++ b/frontend/src/components/NavBar/NavBar.module.scss @@ -13,7 +13,7 @@ } .transparent { - background: rgba(0, 0, 0, 0.2) !important; /* NON-IE */ + background: rgba(0, 0, 0, 0) !important; /* NON-IE */ } .black { background: black !important; From 394ca06fd545780e0a62bd0a9662fdee12512a1d Mon Sep 17 00:00:00 2001 From: Anubhav Date: Sun, 21 Jun 2020 23:55:47 +0530 Subject: [PATCH 22/58] added static carousel --- frontend/public/index.html | 6 +- frontend/src/assets/1.jpg | Bin 0 -> 559258 bytes frontend/src/assets/2.jpg | Bin 0 -> 384182 bytes frontend/src/assets/3.jpg | Bin 0 -> 258811 bytes frontend/src/assets/next.png | Bin 0 -> 18520 bytes frontend/src/assets/prev.png | Bin 0 -> 22884 bytes .../src/components/Button/Button.module.scss | 12 +-- .../src/components/Home/Carousel/Carousel.jsx | 62 ++++++++++++ .../Home/Carousel/Carousel.module.scss | 93 ++++++++++++++++++ frontend/src/components/Home/Home.jsx | 5 +- 10 files changed, 167 insertions(+), 11 deletions(-) create mode 100644 frontend/src/assets/1.jpg create mode 100644 frontend/src/assets/2.jpg create mode 100644 frontend/src/assets/3.jpg create mode 100644 frontend/src/assets/next.png create mode 100644 frontend/src/assets/prev.png create mode 100644 frontend/src/components/Home/Carousel/Carousel.jsx create mode 100644 frontend/src/components/Home/Carousel/Carousel.module.scss diff --git a/frontend/public/index.html b/frontend/public/index.html index aa069f2..31906b4 100644 --- a/frontend/public/index.html +++ b/frontend/public/index.html @@ -5,10 +5,10 @@ - + /> --> - React App + GirlScript Bangalore diff --git a/frontend/src/assets/1.jpg b/frontend/src/assets/1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..50c7e21adf2506a1a376b84aee0860aeb3c8331c GIT binary patch literal 559258 zcma&Nc~leGx;I=&DrCTf5CZrH0%4MX0@@u=gFq#KGAy8&)MixCz5xY96R-n~NdQrJ zK~$8!&}e}mAvS|{7;OZHM%$rJi3m26459%KXRsi@qMp!47NDc~| zoRSVZ?%tccXP;wSa-!3b-3OgEIIedBws;&lxI1qDJ_&cvzW<0%aA(-7JNFUzNKv0OoooAKJ%tc64@#Tfc$N-MHCtgYyRdrVZ=3->l#8 zt<(B%oi=>yu;ClQ`ptq3&fNbhme|z}?fqU5;hdv(x%-oWA+S0XxIt@DE9n-A5df4qN@J1+RUF;||3il*A_|asO^{_nu^_#LW`x z>Hm8Ri3k7P?Em#y{U0X=1pI%Wnwa?a1NdjNhb1BV{=2{b*M<*={cv!fQ^>x<$@lk{;qsb;CX1@Zb|Z?u;kSe$&2>*>km1?-NCPx||}-9IY?1PFYS z4oh|?#qIO;a!IXC?mzEY5dS~-#p{1; z@4xEq{U7`Cjradp*9q&4)8B9Q|9I2?I)n|MzrX%_++sieJ@WS@VZ;3pHm<+E2I&7B zt-#(cZ2sWB4g%Q#Ncg*8pP&wi{gH?uNFhFSm(rBwz>Hl3= z|1LO?NFY^9|OQ)H-QI10trvVs_EnO@dUsE+`uFXgLhjR=%gsVVVx3@Dz4mk z6k=sKw`c6ox7J2)m7b?V`D7d8%DAhCy_|3MgsmCR^49`Sa1Ihk*6YLYq8F7*QUzC z4lTPUp!+;u2UQqX$^~pvV;O(gk@OxZAr4fv+OwvFc6&sXLxsoWzf?%(W}xoV%>wPn zImE3C`J}oMLE0Eu(B*z$Jf0P$S@ zhhBpLrAt$dH@h$&im)GStxvJshb1-&2p@A|wf|qZqckl~z`Pnyv5w((O%Wt+h(IZx{z>z04!LPcXrr zqpQ?4`B@!sTDN(@2zk*GqQCVzi;4fyeUH?QNJ_LDd*q7h{ilD}QG489iHW^=G1)@cla;;iUiSW@XR%2-ecWkc4Cg!$Kuy?N#F$X|7mVu4jcxS25IjTm zYrv2I6^1_LY!S19Q%CyWBH0IRZ_b0+Mb+sB!mbvP!d+spM;>+lD{wul*rM0z4RZeT z$@>$1N+>|0)sxYQNr@Ax2)dWW4Lsqq*xHK`GD4iciMACr`%(f_fp(fbW#y_2;pL5u-3nBL2UQxc2v=Q+Ovn{_H= zY(T02^T5q5L}RrSiEKZmn&uJ2Yi|9XA+~(|>o3M$9Y9-z-_ER+9Q?h?vxLsvI3d~l zk??UPD#RH|mqKI9K~|$NFtjX#ef=5w?UpE2k&^O6598~5J zd*nFBCyCNI#9xti3p;5%ObQO61Z8#`p<7NQVU{!p+gWL`~?G|e} z6@1+xm>;=xosU-xXYv8r$VAXfsD{CBU)GWiT6Wds%5YLeNZ5k;RXOGGw$iDF1hReE zS@u!ffPCvqrr@dJ3JX8(XqvrVO9Wm6miTmd-8p)1g9HZ}c8cvt;n_VfaFgA`$!ycqBmoGUB_psN=wmO96TRF_YF zA2>Xqr2L*d9|Ijc$5%XViC}Vs0y%QhB|7r$)1ec!*!(cRr`{IRg;MOFZzO$OM0N9s{wuG086D~Q zW|c}}ZZU$UVMFI`Sv`OFEplde+*r~DdmY@Pt{O;ep>{;BHO>kx?p_O0n$4RQgyiKm z+^PnP1Ju{r%ZcD7ge#d94hD_}=C*_iwLpq!w0_MCWw5)loFzrLFRo32r*_Gzar}yq zJh2Uh;KgZTkzQ=nd9JPoH%0S#mxZ(^J{C!)yj3NwPfxz!t={s1T~vUSIrdb@sCbYm z0~`g*Dq0mlu}%K*C|idVH8L!#BjDVAnTUJBTTON7)xP}TM=;r;vi>1RMxcx26^&nk z9{GpL1ZWBxRaAI4ZES~4{B%vyI4Vj_ID5g2MH@M87}z`oy=cw427By6(xW2C@pgl^ zy5(nYa~sh`b8H?Dn@)ZO(&C`*n%=5P6>0$8HmR#C=~f^)lm+`pKOM*OiB;k)yj9#E z|IxK9CL6Tk4hi(=^K^Q9$q&agbZW+^<<3%_#-S3!fS^$5Lv7;mkaKfLV_#XpWwe@b zD}DOtu2*789q_ag-dquU^FD&u&`k1uLAl2~;$$U~M%obAkWGK+BD|qW8FK$9o4_5a z+!)eciswDj#D8Wg*;{jxYi=qkKe!0$^PvMNJP1;0=pgY4@x&s!+9E6;L^gc!tj6iK z7Pm{Az$;@w^kt#-G+y;a*p;t5@tMcIPBnhk=>VFI$Q2oa3P z+jUwOg5M)ATJ79q9Py^pHPUPPGRkfX-@xbdd{e~@(Wz&C#4U+{`{+vScmV!qhM@}~ z7%H(k5L)4;C3H^)o_A-N9;n~whSRME*AF{(+zF!6Z6NOcCp=P$y$ES^6L0QHeB`^d zT@gsmKfKH%3f<>`kt4U~=aAFGRXL*McW;FBc=|Ak#Ax)T zjVlt4Gd;Zo4MOV-I!oGcZRv;uc&yk28d7&?b;VZkZ32bR>?d~RhdHFYu;;F9 z0kICVeAbO+baK%V)F-}?7}^A$OSBt#(F;E9KeSVVjNiAkYa*0p1EN%SK3(4_r#?eW zrd2WFQ&Kj{;8t+gR7sKj5tn{v%cLxDr>`SB-&VxiT(^zYit3F)`%+I9d<7C0Zxy_ArUxhy#`@JsE|&0 zxNDo&mu|VsAo9u^D5_>oGyxKqFc0fFWIW6&vph;~sW0o;6FBjS*t)0;@@{+c4w=bi zp5Md#5Imxk8SKSg@XWH<_R_fiFwZq4QPnmp9N4+$#AvbUMj#21V5^fa1T4CKg1w6o zDCCYeBG(noKf;E3QN~?~o7jfD-JZ~!(4n`+%5Ghz@~H04KdP>vdJ_I zrQogw$?$9Ef~r!H=UbnC3at8w$Q`pjMRwpeAFpC=(F=bAx$km3;6Wv)SXZ!$c<#($>#d!^gGQ`|mOTp;E6CRiMI7UNIr@0yR0zy!OdLHL|7*JAr)y|o5 zH|0?*tE35un-=_(cj^U-rcLs~2Np9_+`p<$Zu~4mY59uw*8PuoxQ8O&t2=E-<~3oq zA7E=umge;3hPQ~hoq$scZ|&9Hl~*5G4Osp~%E90FAv+C=jijxSGtgzVq!%U}7sKP} zSSG@JX&1b^TFZ=pTEmdg{1e=%XP;2YLEHADm(g{_xIfuLM_{`f9eBlMF{t@YNcT@g zB9A?14}8I+gr%%Gk3SXO4o{@7iTEcihn%pvX;2cT#bP*-whXYrxX7G$_?P14ad{kbHVHI*ULa~Di#QdQ` znAujD?zUKdofT2LTNOaVclTtUzBHZw0mUBcs^s z!Aa`v!&;jvOZ)S=jmYVwg0(1{3^D~ni^Mr(G@BtPcGJ6=)oeH<^(QtWFIo12s8qgL zN#YX*hm4%eDUQO%e?n!GzeHCJGv@F6in9C&behG@;S8qyhLMZgQe*@jRj%ueoEBTf zWvH$Ns9eX_t)tUZS z?tB`^5b*>VMBKM<&|`ESSub?o#pdhCTl5&)62+@2fm*(sYPD%NXV1|mDjN2FdX{3F z2ob6Bfb&KZ)r6f9ep;QXc&M+#aolfV3c5+z^Oq=-wTh0zu~}<-6pHDwWKc)(i}h=3 za}e2e_!ph?Y}6x#+*9hbEMDCM7)^cF+GL;PwTp{a?M_(|v3jSAX>=THXB?D6Se?{s z7CRx_#WE%mOBUhC{M2U`B6JTNE#4^dNF)%TgVyoy`K!caRd&uIYSc4P-|hgE4>*(8 z-07AN_=g#W?xEp+y{9kA&qls4j1EL32seTcd|aDAp$`O0y#4TWYN0!@2r~|nMAcMI zCZD$Vod1zUEZC);ywyY)c-vZ+C+U%&{K@I4Suf*2Fyorn6tpWld4ZN8-o)pKnml@7 z|L8VyIA5<|@R*u}WuEU^Xza|m2_f-*P45W|Lpwb7e$*`w?y{pcb9mM&Guxm7oU;(} zO?!o1_6SgYGH4ME9HpxB?N(R@zm*MMU0EVupG=-bxE(qzoqpsH@|s~4+3e=c7g@jL z#*A{PsDBjguH7I89J01~$9Lx7_wE)y9^DZEBDRs`q1E`Lk=z?%Lds)L6xBTrHdSoP z4HdF+lEtq8m7XH3?tG%P@V;Rqb!Xw{s5bw|oPns^x9U zC5BEwF?&McQYlhI;bx^Y_yM@UCswuCEmr8LLa&&!>7qB)q!6*yE-0{SK$+TP;MLzj zAb18WOlR+!gfW6Lv$TEI` zH_l2Xc76jrJa4peu?}o@jhR|Gt+;>ZR+qW&T-_jOwW>bIucncykpZU4X~3@GtsnS92v7fUMJ z2#U77AtwiHssr**ixwTgohO|h%wN}-LT1}9@cPxLcUSQI%JwZ5qZb{#Um&-Bg?mEmHk%zB&j?HM+>fr{Gm|8(G=AtV!4BL6wPBF$#G15 zfunb)TS;Ek2J;EgVw@o`9XcxJ%GC!X*pS2#>K@{M*8N#dm_tmOrx{uqb|~a1M@)QZ zjJyBrrrc%0n6vDSAELPWatneA07Fqp(B%opJtQm|LqY&AT&ETSEj7g)?Aehm?vV%D zG3-&j<<_NQ{J6*fK?oJJ#x>7T>Oz1tv`0y=x$KRl(CViwf1HpA*=+y#W)2~NX85T- zdC*VOP|#WYpO5xDS!4q{_(NZT+bG52THatI!axwJ^b?$7b5F7L1XNk$9goLG2x!sD z&OZZP-FD|zx56tMRCyj=RrA+>;wRnEgQn|$ywdoh-wwiYgc-Da8t3r z6|pvW_X(yr3}h=YM1HadWqm{8AItR6ACQ|T)34jh zP>0{W{|MeU1&wRv>t2%8V*l#wxpv}JA3#$qYp?nz|tL3Q^`iU z6E$(dt|DK{;dFRgG0$#j9x>kX)Fc(JWHr^>Uw3y?5kh>ZThbShd`7r|5TlW}7aLUO zK8SKuUSW~6GS3LJSTnrDCc~!9fryre^BJN*m&c1uU)oU)Cb{$VlUky;1z}0cYqD-S z4qKTh)~bz>h361s2F2^~^I}H5n639<`wOMBU`YG=f&fR|aXD|W=AIH7kee{d($Bw; z|Fz3x{(MackCH}zxl{nI=@k^1imf##tMm%h8q=J6Fn3nH2p^V`bMDo1AY>9Oud;pf z7E4koYkM>A>A~J-!?%RU{nLl0v0kGi%>w<$lfo_y6RqN8x@l>Cg8}3jA@_7i>zh9L zF*G}YcBAKu%9>>(G=_Ma@t;JC*Me?!fL{TP_Il*P8wg@n5hIr~SvtoJxA+|u5Qa*> zcv+CDLH^l*2*F2=m<^vbN}f#KJppyM`K`oE)Dbq~ohoOZ!mH6u6$$p!Jc_BGMpw&c ztpZQWe>iI@UOk-ArBrQU$_IRe6}V zqgws=(Ll`v6dj@ZsSkU~X^%LKQa>(=V8HD}G7gwamUp zb{+idubU&5iUJ$fP#JCxDH8G=w}^>ffs=7P%56VoI0)~;vsc2Ab4a{k*tlEX@*U%- zfbNKjJ9p$J(81HCr_!e}HiR%Nw($49bAz|~=CCTDi87*0!}qm+a3OTyNZ<}>`;mEs zbVfrW+IY5)D1TFQRerat7*#b+^C zUgNJU)*+ikCW$&!);ee1NNbZ z(y*9wxDIUP=x;k*M{-tAd`drm!Jc4o8*unh5`mAu-m`_`#v@}9>%+TKbtE2}h@2G} z1W@-2t?HDp^ylr0kb>Lx^(UYXL(*OJu<;Z-eGBe{D9KYG5NDNc@$1Hja^f<4T3*028m}rBU^ z1{~=JqzGgCE$qbL9Ut<@urL*w!gxQv{-k?ce-p5&dBwZ{|A&jCIROi|ilEzzun6fH zHV8w$OYtTfhe92AJcFhuBeoCwm6d|mt`}~!ONXuN^8wqZs z?AdlsexU4xw}(B>&DZ;tE6gkENIg{(2eq(ft53$3tWEoCN)+hqooyK|AMJF(lQAHF!_N+Db zBQmOLo=iYQXKUiG89bvjfZV^mz!!-eB72#evvHy@^(D2~_>)xRv3?e^IS_bJSXTg4 zw(8|&@VJ#vS;o;kZVnmAlCVr!jAPF;r*Y9Wl?6NeD5q*`#>SwH$amIJ7GHWzJ8+(R zj%)B{?D0HGY`0vv&0b}GMa*qwy3V_)K*i%JH;)1k%PP$1q~&BNUh(K|9+VZER5C(>6~47HQA9fcZGXs|4e#lUh{huzCOT4mQx zPFVa~r0jf)|Cu^cj8?VHkHYgz1IY>+cuYOpJZN4(;thD`=8!D)E2l6`Vpc1S8CRy( zqf$bIUcfH;_>K^3B#m^m$X6;fk903j=^RnBq56nN^cR&{Y8EOE3+S z7o1py=`K2aWoTgSvWne{?=vr6Sfh-1Zmr~hLN_!J{VF)FSaid=oJ|gWi#5>da<}8p zP7CP8=5X2)YT{!}NG1%(pE@$s+18o&2z0SX)uCdWdJpujx!3XucFtB(c;!K{IfRIJ zZ!X^xq(=q|3P*aAOJ*1(u%I(DpA^*(fu_lqg0SM{M;V;NfsT79$@1U>3S3T!5OrS?>n5 z6yTcrarZ90ti#oJ2(MxbGgvhkQw)*^%91g{whiRAtP~SXbDUCo6t8Thg%_uh^}b($ z;RzX;H*V@{C90ISFvfvTi$`F6*8_b2uK*TMQ-&M7LU?BPBZYg4NvW+!>`56R1j1{b z`3$PbW`{n7{LCDd1`Ft(tu=S!h1SXwlEwfWVhxL;V0w%rKVVrqKeC_MY-k=TgEJf3dwbRHQO0OkGFK#?oU!^eyTKmi*W{3+-v^ZwJ?FTISw zmpb#&OeIwnE#;^->pbz;ehw*6F^1Z2&m%?hOfKvjmzsl~ua+Qk)KLU8NX>ua&-(C| z@M)z|WcP!hd`kc!Sid824q-Z87aUb$>rPyMq&n;95Y`}`8Fucgn zxC0ylTHHOZDkFT~t;7v}LJfS3?Wq+J^e|nOi@Di6qq>Tbv<{lqiy+?LC65gWT}1Ix zm)9CbFwPjz@~pF6eS|7LKAUUAu0Tx6)CP4x(UvX;6{u-{9>1&DH1cSH@(6q=*6aJ+ zF7)8lR$d3Fzsq-VS+%(u2XH-FQ4!u>Vt#fVkNA+tZsy49NKrdg98v`S3Y9{4ansra zxAcm|o41at5_i8v#<$#E7ZfZ-lycs$vfOAfH?1{-ObbE2Y`490GwbIATWdrCBwanH z2j@Gf6j5-yLWMlv-_$Gl(hKfLy&luaCYZsjA7pv-D`XL-rvReO?h?+fyeCb$?~&7G zffI2x7#O;Fk#_fukaB2SuRDY(thwuVPIuZ9Ta`XIpy@N}dHVSm&rqmF*F=x?<%L`q z{lsedm;2?-v0EO+xg^j0 z2NsKYrPsU#wHR}MU^Fv^4*>6SrfPD)?|g$B#>RwnT)&O*@lEB%oz>Sc^ciN>MI~FG zGdfL@PK$ve;w!-^=qf}^!bOkh$o-3_p$M{cb}-swA5g?j&uLk(Ln8ZkOjB*}Lyl^B zCSUi=dv3esydTJNk9OyXasTkwPyP$a@8-p$)0hKyE4Q^!I3M2 z8Dfk3sHMYaRAllgdGA{mBjo-*xE$k`ZgQtFiQdvSrfLy`sLh3K92M{Z=ZlIp44!By8=<}OR^p!;2K(6tBSOpv#0^1+vcf4L_lGPc zBUk(udCtwZ@c0dt?Rs79)R2rBNPbzP%|v9VABjI0v~XB>J70g#NLC$K1O(irE%UfP z+*9ihhGNQ(dM8qF!#9HBVB}iw_-qk9XsjzWdc8%wiq>wD`Q~J|{67z7|Db4Hgb&(N z=UZo?1XJU{mz5|ZyrWp!0m`Y_qH|afvHl@H_vCGObA!$_YY5(8I!O!!dy#1qZa$?hG#Qz2O9tu_tQHdDr+t^>8>Ss~&zf4(=7v_ug0 zpAyuS+*Dj?&3gMtg2b6t)!nStvMZ{o#o8@AT6TqXY^zqIW6B=;;t7dO`-vf}!VY5$ zbGnI6edcj~Gdn))E};=|9{;J+BVK(6x69Gd)q(JIeBH#0WdwCQ4P1Cq>&9E>JY629 zb%6T(IBgJTTLg*p(GBD15)Y;f#(mq`mZcrUFWNEF6%Z4V--c zL0b$`aDk;x5d_S-Hmr&~sYDqEpVs$x;LbuX%}*Z90eKXtOVTNSi@3BoH|o4lJUp0s z?r7{wDE$wDDzR>`gG4%4pmG|R*P$)9V93YWYKp6Vjj(6Rz z8h9nDdyE+Yz=E!Z+yot^fAYR*@usMqwqb~~eY4wLn&td&ZuUQvx$n~pNU zjWdhb3Q-Vp?0LdDBuP!Jc@aUU>GZq(#las6JLakge?L1AvCJ>l8wa6L2tJ~h5&5Vu&2wBVc>e5xakLY}tGT4sFhxXv333)FIuJnG#B?baHog{b z`il$=t3QY!B-6?sH^}JGVF_D?orIKmwXGjz>lc3syoE zQ8Hg>G4)66Q5=;S2X)bYmiUpmb-yn)D@}2a-(t^8_m_ZWQVwY|&=@>4BKL7ELWb7S zfMVmT`LWeN8^m*7&WvH{N}otkryQWzBI3kFmC@{QJtiv}6&|XVUwK`rNFqjDe4wUc z05iwlV*z6mnP|k2 zqlP~9S%s^QKSZ>S&Y+Qu?Kd&?CXvYFLbZesj5&e}G0xj8`nLKhCzxj?21(!D@m}HM$6Ewy0(3Q-w-&nER~cRH z2UGVqEMs!|>1I%ZkfP+Z`+zirHk=+I4=WpjeT$MJhlwQSxNgCT-UKnwcDr!k%!KgI zMyjDwNf9Bc*F54z+C+G(+fi)LT?~tyf~=XrmCvrr@wEeRKCy2pkKPJ^!pBWu)R|V? z*ofRT0y#T-=$O*{h5fjX5r>B5^*pfrSbyUuSX6}Ue*m~HHbjNDL=3=bQGN0d>gc_Sz_TuilHdm&|$G{^Vm3UN;u_DExg!} zhx%9qF4$Htu$X0M9ngjZib$#5B2x(OHG3r?AHM>9^5#=7cD=vwl*i@U8E-^J_1Ug< zxJ?@&hFRymto-nMgROsczD2ALLx+a4n{p>0ueK^CQd9N`^#NU;mEIucVHTpTc{QQS z%&cEr9YcaK{x#I=O)nd7v*rE^^OBo##oD+Z{hN?o+)uP)2xbZb z?NTTcJ&K2iVMCL4Djt_aTbL6VZ6+4R@w-WGH~}bmG$GxH0HM zr|8M-Fpq53&M|Hxc;=;fluQgL9v(7|@A;e243Gb$b%H*)Cd}H#lny9v3J+zTdEBiy z^_%0Hd*#l^{@@bQ1AYequXnb;8a!*3NNEC9uuQUuesg=_ap!A?Mh&-!BC+8C4Gg0UOY$)2~Ae*_LN2TBP^ zlkttop(FC#UXP(_O#iy!bueZW-CSiE9U4LU#vhN$C5UC1&F^P5c=~AN?;ceA5Vf*M z2Af35D?~DrWfj>W7eg%!>7Q8YXFc_nk4IjMAAgC5cCk3ZM?4UpMDqWDoYucw(W7)i zpMFGU%1jhV&!{-y)IppvVGPQh-kSfo8sE^GgAl2V!8>=F01K`0#DLOJ0CZUs_+oM}o!KA{JVuC!iZ0c->BjrJWXi;Jq|prbjY zgpj)>93v$lB50oQtgVXoV@jG3o;kJeEmBZTO4g$ifW?+dm>v7Ej$|=7*N9kN%Y{qx z$Oi|!3+97{p@3e&=b*_&_pm%pky+9F{U4-+#Sj7D7d{ z#@0Kjc=nLF{sbh}7rOHqqgA@9NL1LYM%^3O6zZjq8?A22yBa~KZY2Ogi)_l_1Ky7S zTZDysAr9S*E?`uqJSr@~oyCY?d<8JOmc_MWD(D(UsrV!mxu`JNMh|E3mJllJ1MJVY zbO4*cwG}fHLYyjWup09LcUN!P8m5$D?wnV`t3@S!y}&#!=%>PqZHQ;F zljj!!O1{cu(MYi;?WY<#Z5I+rE0V^E9XVMXiowg|el4gwR;ETVSL<;p%J_9waQ zBj*3~p=i|evycnHA9KU{E}if;W8r6gT&Tz*y3QD{pz!rOggVb9Zl7U1y(8dc1YJDs zEP!>7uer^F#>L#4Lm@A_72khwOUmS^bjE~@k1%*9pz)&vz$h_nQsYN{_TtdAjE#fB zl!bp|w{wG!E2T(q{8~w1ZtPk7&)a%cVUczCy~aVeB}n8)qt_7Cwu|0Nc5rh@(%}6P z=`J443a_*8L9spNb$#~xZ5x2eaPA(Tnt)1-#o5uqIliuLn>41T8t{nZ1b%7QxQuv_ZSx1%k@)GlVvS&+se4AoCjpbVl-*w#Y}6=XIjKrncaaPOqFj! zVb#Z#FyP!&BF|{%EKFr|-jtJDr8mJ26>%#vJC(ky1q|B(lP7(MZvFz>tOYUF(Tb!P z-4JftysQ?32s!9hEy8TDtrfQ+MO#O!j+BxQ=L@;DG3_wU?%)$bLw8m?(K@HIJL_a> z`>4|xIs&}#F^rZdFfLt;7!pnM1F%fO7jl3X7thpfkNF{iNnFab=f`zWiG;Wj)$cWtq zOT@@{Pv*6npd3=&sdF&{{3G)$%DU!9NzKTpOOBg!>@#84X{xUNqz9E^e(tlPLlZNv zqjwuu6Z#(czGsxB9_h1#c;jIfb3MHV2*%SUCv{Zdj?N`1u(noulM?n6>Ut=Fkk$3 ztjTw6TqVY!D63)BBWKpCwe#i913XF|7sYXtJY;@Dyq;lj>l#HJ9NJ$oHzTn#l+qI}0PljT?S{G3P-XMRVkg8fB0( z0&ci%;o01COg{P(A9VR5dcKJI$CPG=V(U)W7EkT{K$c9{KyC&PkDk(JY`Zfge9GT&dZEzd1R@aSKVGy0A|P9Q6+9XjJ7CG zM}^d|{ry+b!+pOSAZC09+15J(2c=^gk8YWICrrhuY-0)U5PUygui#o9Mci9PFMmkV zDGv?oz_h{_*{%uzh2C>6!s}+mq=ZemJjx>KC)EyTvY0xbBl=@Brg;V*q?XE1FE4VG81Em0n&jTLA+9z!yhwsg*Hr>76)!fWYBbXU|G0%9YZKPVFi)`?Z0LZV zzbpjRL#Lf&l=xQkOa*_H`3Y>f^HVvKwig~#Vmir1(G~%lLUR=P>F>j0s?ws47)*Ma%U@=vJjPuFIQ7c)XY>|+ICmK5JXb=F%X zml2``T9$c$oe{Jx@P41%-=}rs8{u6FDfDuQ7gDx4^)I~`1g5-Mw8c_|$9v9MI6P|t z<;VSw6=E!D2&-%%0_UH|p_Wo`a!ZqiDdAv!4O}{pj4JMbN;m6d<9I={e9peG#{S!= z8H)LxWvIxkUz;KRUu|`S&R|s&IQaIF6J!ne#V(~UVtw9J>jAfy5~C9{zXE?MsuY*< zW%PGNqh#mh?~1{P5=+vJ!gLh0+ZW&*}yUr4iU=rYg3Pn#|F22NGPuD7A#qar-z zk=TOItQzTSIeHw?Rj1jfvng#cx8An+;p~0`vX)Bx(Sw9U<&iqPnInQ=a4(numrf@q zfSbx!_7|SVEA}Fy9ZmS-+*#Wj7~#s3fH`59*CR?^d7(@C33Ym4%4zY!c%PEL{+x4h zJ4z**{CYT?c4lk>q7NN7E^CM&ZYrNhyxV&OrfBsPSdkK!L)*b;PeH&oS}DrUn3SQ$37hh ziqSB1{r^O>{1@S^m6LS&M?bR1Z20U`IAyCkwmo$gva7$Q!OR0Gy=m}u7Cz&a+M#EJ zk8A%71x>kWxyF18PR8wpS7M8L?R5*xG7EeD?7f7h{MyuLL<-~MM)}Jv(_-UEKxy3e zb`hp*%`rwMLr3nG-;oisb~!=kKq18a%Gvf$*g-gXfML` zKBi*I6=6mLl25RKa`@t%Ng>Y1HbiP$v!VeR@`7LtoZwa0F)t^S98ROufyKl+aoci; z@<5f##GPtTDN3|&VVOFNZu<&ULl0S+j2(A6NY3HNg_8Wo>K3yI_$erX~?&M8Z$_Jj4slTnTbn2}hP?jrr zWcAuGi%+O;z#j*n_gBI`M;yFnFs9WPkciR3nnq;5DeYLLLUDry&au&NzD>Lnj(K`s z9q|ruMKN707aYp0??(<}5=SkDYRSWUm#OH6WA`)v7*V|9F${ZKVYi&r*)Q#j=!SaN zEK!!q3HN;aQ+cNVAU&u> z+Na(jHX?i?=5O`)39NR&2zz9RsPku9&`o8SZq%B~J@Q-EIFdOeF8asH;p=?59*^t} zO8Hm@!K#eDzD6koKOK;AQRl*>{JBNgB!+MbF1*gC(S^I*-TD*-ywNQGv_84AnBb2Q zmBmE!9mh(LY?@JLIA+`ir<1F-tKmwf>AG@vzQMHwj*l^)X(&t)jtL!$RJxgknB8X> zAvy_f=%+_KyQd^KJ=74YK@%mu#1eJ*2i0Ke@4aFtxI^G{hS;DrTPv~h!#T29+%Ie7 z6p;$XR@w1KEwyMV@pLDR1||_1%X$T1iDlujKbFO=(+QHRwr`M}Mx(`#h$ZCGABHgb zZa!BNd@zjIvYV$D;E@P2ScLS*E*J`tHioZ}2lLS>$f|v?!i~2HPX;g^ZDgPIuq>6u zh}@eTQmG^dOM@%L*ZE9{n@VW#!&w+Fbt;ge{^+DR=Q)IH>O<>qd4q887f&?=@T~bK z*Bfg!oPEQepfEQc$#hhoE zt~2gTptP}-BY*VC+mR>DotS_vw9pHhgd$(j>o&Txm_7qQ6Q(Z^jb^81s6P|}*Iq^0 z_za}5(_V+)AUf|c6M+{w>J=xnqrMO>vG==ll<+jPHWHk3#Ioc@dHik#$Bh&)1G9bZ zHK!6c*M(0#g{e`7&FA^RcQ5PEK6O@3nDI6M9(zL`d!$uTdg-P-!-0-kX zny$Gn7I32yD}S_AQ*k1eyaS%f)G*Dm>s2KyEWBq_oyX^(oAMZ$rq+c;k;SI9UsafD+jf_KL@XjH3ro?-O=4 z!H`W2bl|`QwkRZ-B87t)JmLoa6y6_5Ekt)1${6@_E0n>v}z(7weMuus2-x*fJquO#hWh2YEI- zMYgiEy?W^ouM>?sGKVoV>3z^2i{527JBQh_9glQL&?Kf=&y`D-JxZFButIXdYe+^* zS{D14mGmY4sHW#N96^PpR(;U=aTq$oZeoa>@2?#@rKIOf|9q(3{R*U+qr%EX^HRcu zI2Wsar{z?(`Q!NW*;rk64PG9bQo7EADD8F*GhB6~^>Y|UCTM71_5wepJgh6Rs{`12 z_*9$GeTgk96gt&D$(4QcUn^g!2A{xM0dLnCnCT2v135ny4NqLzG*?4vO5Jr%R|5UvKV6=*#=tj4MP&~mQ%Jffbg>kKD5)+svwMcn8klsZwDToK zpPTRre2AnkwI5fNQcaM#2GlxNviM9+CG3`N9k&p32Ac7a9-2&S!R35imc`ElILkB9 zG)c5yYw;(kd9VSQCs)GI?hKzQls}%H!2(FiVAG(dQb)RMruGk|w&igs7T^$e^bU;N zMj`rmTcrwT6dQlckbNCe<0Ih{DC?u^*%0K>6{dz_aecL+SKwLTpx96(XWdlRzLWXY zGt?4B9=@VRON#EI6IsKE_4U6I3!TA@or4zzOLBfcLt#bZezhHGta__2VeQCAu7<|H z#Zwdcum46O;I|InCldQnjN^|woyWQ-Cuv~|&Uj|x{C_OEAj@OF%~`w1WyUK-XXVs0 z@GnyK*#+?#R@Wv(b31EDRmaWt&mici1yO00g3PkLHZo8`pO!V{l&A8GoE6LV1ygAn|0q@D8+l{zMc z#l2Hi(GBvQO}P7H|FCTk1WmoyuI^-Yq%M1-<$W%Eopl2ns28TJ27IPFxYY%63_b}5 zJ1p>hT4TS$MT@PcaG@a8bS6>p4t%Bk1)DJh9RT z?K$L(A3rO@<<6bRaa?#wr?sCAGkUqKnQ-@hmMW!*;h>8983wDc0I$uWu_ z8WNe6|H+oZeLs^pE=J~#`%tQm0FHvYZ7eWW8F-hG9;#F6yOvvTbwwYd>r>b^&6<`*^BK*AlcIjO{M-hWBHdRAF%ydFPg;*i%s z629b;=yjdVVsjr)F$D(lL_Xrb<gj z84CB$T=UGEt8THH%$Zj%1U8uy^6cs>dzIIO8WrnBYn~?Ad5(Vy zAPjy8W8Ju|_E)aQvhANWvAqtFyGWKTIX?y5yJAUa$zNQOXbpdO@1=Z>8OCvAV2aH} zZ^*l{k2JA2^fhrkuB(xtZ}@c(65c|;a`Z5lFrCK$l!Km-w2*3}z;gj6smPFVY&(v( z%wwCEbw{P+6WYfKOtp-|SY4QgPdf4Dw{~c$B!cg3Da5qR53Q}e1mP*qV_L;CCP}`h zfpnsO)wxofzE_Dq{*HP{kpvf0?&JYd=wB5L|(5UaJ)Uu>B_M@KHvV0to5et~z zwd)5|K{9@5W0{uNu(kpgGx zaEhUWqUHVr(VFpu3?Q!rn&#tknDtxAqc0U@&HT19*~*xizmaG?QsD}Bl~=OHjyya# z825&V>xrp=i~`h_{O8Rgk(Dp0Mx}j?n{w^%i*dr#dZG2Vd!Wqt@o8Jp+AJ>3$uuCG za-)+_(eBrdxCGIW>>n&=2){nYYPq7UV&{46ctgn3@4bK7gVnB9P8r-ySdtSySR0z1 z`6S{!ijSCU(C`vfb`<=&SAH`voGQlR5clU8T!C$~l z#|8Hc-8aIunk8)C&@s~NWX~H z+zWf9x9HrMqd|NEvbLlX@MU#N=!@p#IW0B6rJDMe;KhC0f(|W^QL8`=Tx%n^))tWX z`ca!u|9!r<*xc3bl^)WdRloLU(`guV^N#hZz5E*MG+d4rG(CEWEyY?LsEqB+DMNXe zK9yKJ@3S)dD5vyV`8h7QL73~tHr{WERjR;kv9giVwUKZo9%yHsmC1QqxXTnX!z#Jd zG4Ax#m(vgpLCE)bFYx6TJblx*>I@L4Ai4p^Gtd4z!XmkzbU!PVV=(XRx;{9Lut8lN zpLP_+CRZAJ3kN$XydeSRsz0bav|d*GMvED`wr;CZGrS^vJ{*LOTCY?j#vKFeH*|_v zGYP(Z^>l*;%J0wrwYh& zl9W*xxJ&<9xnWTC!(?v)`{-dOap!vP&FQ$c z77d*hGrIfmBy{1V7wwu!91~hta|dwKN8?jp+GCe})@^f)9}{sGuU5}q<Bw$WdFB06Y6Rk69=nInBC)60>9$awdqwn3nFbx#8Yjv) z6+uOmgr&Qo&8TyYlVolQ3Q&adOrrHygkj>(VWfc~9~n%O`TU9xGWM`fONGc*Fuh_b zMue*gEAsL`G?UQEb_*BW&S|1A`NCuAh|<9nx8&12tC<-PL`UeW9zpPw?w}8b^S>=8 zKK_Ax`8=BX#UfP0Rm#4VWNOUK%?BO?YDA14Pczj!tyiOebL*tYbg}UBFm(gISN(7* zgQaatb!jOv@AdJ1X92gIr}34u5U4frs)rLHql9VN`$@BG&)-N)!n#!U=Ga+ZI7yDL zTzOwJE9Yg^z~9zMNo#Ij|17CNIL2~Wo)@Iw?+@o->*reo;c3x?pnC^$T9gyK>73$U z&hI84f*g+W`=i}j&#iwWGA*B#hFi2kw%Y4Td25|OFC^QZ4PIQ*SPgd6^+V{K)}c)J z4vOFj+OVV4rnpFVbcjsKyfCCS=A&axGZ*rJT;1(=;sR(@_AJiS6d~=mg4cx!n!btN zwsE>&#PhKpp23`K-iL8j`jt$js@S}Bp7q(Z%@X5a{uW+i6Bc*N^lbaWD&f}zT>>?go zBJ^ifs9xfR`9MLGvipf3E)pGkV7Rk}aC%;oarCw-Ffzf#W6Lu+@!tJR(=eQHzcsw` z&JMYe0?9S#`I1Dvy}+Vom&TDfITN|7GRSMFji zhS~_K{vf^qRLZ|F?EAnHcEm%C(L@FvO)1K1tgRt*w~vPD^Zm6ni>=*U)An~Tz7Q^6 zJ`NlO>Jr(;m1S=i6QabCb2S=db=&vecf5v`R1g2%3c((59SGxq@T3i|WS{BDgnsS! zVQLiTupMxnMH71~&C2A)TZ=`cY>_qi7_)V@e(WWsi@h&b;)0%fcGgY&WEd^&lbDfg z%Fq5EDH?X-I|yTZOz9n>c=>>^$doJo4Ab+(>9B{gt?(G;KrEE#O=t4@x zM7%9H*S>-9l~c$@-EPUaDlq;~&~2r8_gpy& z6N}CoqL2358`qWmNhGm44pM4yoIP20{D|B5arEL6gWd`DN$ZDBz~$!jV3t8yI&-h= zw+dn%e(WO0Io5lbOio2K*J=hIf7GuQUwGAV0*mw&@dmrHi%9crvmHl`q-d*6O!~7I zV8`-X<1$2ot1crzy(;Dr@Qw!Mbv$7rC+NpHCDRkeO3PmpkJmqZ_ z`NQjGw0Y#Gjsxy`vni}2{Uu%;+M`GVjZRTC? zFs%;}*BX5h_SHMES3UcZl(YpytdfM;9 z^cfw*YfOZ!VJ(fNox`qF@{i=V&qI%fF`1n}L8|jJPeiaBCAi0*ZTR$w#gfjYP3nkA zdcA5pwtbkq;mEM|o6K>~23PwknQ@dd9rO)@$E%zD;xc5Wnt_ux^>WeIyAY5JbL_jH4+7qQC7rm9PF&KU!^QbY`VzKhJw)H9WXNDRK3&2Kn7|iG%%%Oe z{In_a;kKy(av|GC9=8w5V&9R`29zL6?B^)UlxpUOFCGd_K`TMMo6^_5>Ve#}sd#@8 z)=4_2YJD-6fjVBKz1XTFOwYYs4^@*>!5CGb=S^QUJQ^*si#1(3yB>ywC9~9bGGo5f ztx*hbD%=!`wnzt|?o9-BKwmxDK+3g}yy21t#po`9K@;Ub%au$}@}QUIMrG_cyAY=k zwU54x?9~7#^{RV@5v+aKk@x9%q$gvGl_@Uj89G{||C&ue9Gt4u3e;_;fwW*_(Rs%k ze_q!kvHL^yUm@9pgbO>CcS7b4%Lys9A5ezlgtgLG+|;_RL+&OsC`}mjBWzV#y?j2d z7VJM>_Zn1ORo%y>rgm>-o=2hj4M9iN(XiELUMhbHlYvvT9HnDD<57Q}susUAOAFGjFJXeiC{=i6$9l`nHnIxy<; z$$DC?a1Gs`saf+|`ts*fQWh^%0kQ{YZkyGoLdhyXQ9fVyZupBlPf2!R$-qN_F<#6+d>Q065v|3)U82y1U` z`XuFn4u%OMx7B7sPshgdSgTnCEj1ViztX{3e*PGs{D`~Dv9>-)4cq1y0= zSqg})XvviIcC+q2IEU5|yA7I?-IZZNn2rW{y*4W&w{gz(>^9Zln}1jxF>?WqRzEeS z-xxtw_xc7X1h+_XuVZf6jf?Ck??YzF(8pMvc~E(srGz|E^QRQv7$Te*SNh7Z%W`4iZ<*~VARjmFDXdxi8`+?8l4F}=J8Ja81nT|0RbS*29*L8D zt{{U9A);h27<~~{o)U{r7>*kMWfF-tb0*L|1j$+VTm~vVjP{Nz85zt}ksL+Ho~m~dYG|c98mC0lY05f(j}6JNjqLlckJhW{x!CTkY&x3O3;jLffO7Y#56xYPi-ZQAyJs#8 z+^=}|zU`NzsHrRJ`x&}B9}Wk0J7_(Rvm5lL*_@62!)kh|+4i=Oa!N``w)=~97S2Mfa`!_1ZS|Hxr)&K( z!!bR&!&hG_IzWo6xQr&3^jLAP) z^9{U#51ATw?L{}mtaB$y7&xQsx~;rH%u^pz@Nj~b|HPJ(fqaujiWnEuPg%T87HazC zZ2gU}gYOc#^i#G5w?Ak_|7_BCB7Q8&c1QZzt0iCUK-fbt_uiQjWn~*c$lIPkI6#`5f#!)FhHm$UWz4az@I7foQ`>Ef1oh&bW15UqB6<=3gO&>I%eN|8*~`1!5W0{Cj&WA7NNs zYorjDldpc)dy{YA3_zhnUdBE+oA$rYU^N+Tw^2gFW&YMJ@^GuQ>c1-z^S3rJVu}qfR3(pF(n4GubeA5Hv#9%n+-7FbqH;11UT@GOR41>|<2E#En1ML>+Ll z5DTWmYz@Jaq1>Esrysi}bRQPOjMMyZ_9{QZDDU=gMK~a>_{)w(eCO6l`k2UYmMJWz zt4o-O@qPn+S*D!X=q(F{FVU=%D)Iv1+y5ku)9d2_giUl!tI!)J+lYSdaHMeCZNZ~N zy$}%O$ND+whvVjA+(j5&n>;H9Ry5a!xLC$YS#=}yQLid%TSa05);fEBhclO+98zCf z1yKiH-uiVm@lrCwKOi64(s2z(s!v}P8*ek|0;SYbv1V9mFsHL62|ZXd8EBBm+b(P# zL$Rdr#2PtG<9oSAPZeEq(JkWJhEr3x(Gu-94K|fPJ=OKi*l*7uGMB{f91-C=+e6Uz z;D_-_5?(|4h2CaZgz)M~FWzgJdHHbHK%zZcTj2&qe4lFHKvFmURW~nPHWR|Fh{QI= zkvzitI!SE0eY>nm8C7IM$gjOA3+Q&2KxAnFGeIS%bq3n$Ja_MdP0a0yI)gWZ>t{f}RsME+3I@m9q-Lp8 zj9JcRwT_`c!m=ucb}DmnwHZl?fWc7q#>!#Hk7cR zSFas{ng7}r;ga72D3vD(BY~gAv@ku)DWfLO#u(j~uQ8ioI6(%H#4pyZX2r)%ewWM%efM&b6BXB*)Dj?9l|3d zcDGeQNo{shkFnP8J!|hgg8O8;?O1G>$yArwn$sYJyW%9-?KL4IgPoY>Yp1EM;X7BCQEk@=Web_JndYVf#$^8JsQ-NZ+I zFcXO#En5_52y-uVr<=?totYgKw^eaD$&CFcaNIO|Q^gI*l~`=m1@|m%r}R(io(9wrc_>qQnpp!AOEiZi%G>VOgESDQK0G ze(0%}JI|JI%%(0PF7y0xuy=V9s_ox_{&9wcB&4+&K7^iWrH3(iluqSa+Pm~ifd8UD z-Zk4PVm2hvv6LAAKEqnNVN{IL!6_cpqilS_TtMJR^Enle!2ltbiHm-ouHApUlCJ28 z&uTI^8ceHgIjG+7DqJ?x6q{ILAV~4KID6)@^0#z0hGl<)Q#MYGW>qCT5Uu!)+6M4} zbl01XnLP}dgO4exd_>>l&5 zk2!>IPZH`k*GI{Gh@PQ)w&rS0ZrvUGv|hH?7u|5?3M5iXg$Bd#PGEjfp_^tVOTHQ{ zi}TieO~`eFQBFq6Ja2#TYvdS65h5Rux%#h%)|M^8Py_1j*I>J+BJY;WSgBlQMF zusk;asx54ZyzuxHK8f{7&u8w}rbMObEMY$E&b$Ned%wofRlAl%jO=Li>i9VL0r|O3 z+^=>%Q{RLehj+8YmPjlrS^7mpWvhGxjG=>U!=Z*h|0puowR>C6`4Qw+8Kl-!+~vv# zKaV%Eq+!o94>V$qQEKqeoK%FkZ-!V5<(g?%vh?OS;MJ|7t&Q&9h#AS%E>aG+OXNre zJXGLsYHm zH@x`vk0TRq6x$v6N zCPBbQ*7cl%`dsD<02*vL1H?Bnh>ZsCiiVU{u=C7Ex$TugY}wXN8oL>X$FCu+m100Wc;G99Y2-lDq{ZnOzt+ZyDs~oblI)VZ?$ZZ zatLNIgjgHphVzOD;${Ki-RowOK4(L%AAuh7Ids?DBP=UiDCmyL!B#xx==mB{n)9F-^+&>NYjQX_U>#OD=+ zK}sjdtRibePM$Vr&oGn3k+y#pv!~poE|8{w?QQ*QubQ?sFDM*DI0a#!r|_q2?&|Tu zIYBZ>Pc_wFGblxe1Y9>Z?(jtU&gZ2 zMmcP`=nr_+wqVV93hRRN~d%(x@vDq2N0==d(Ks8 z&_C9hHMPc(n~L*gskC0DS4HnsFh^|^)4aR46?(K4*a9X-CY+ucenSOfrE{fkK!>xN zc4e`$*+-IQkCmePo#y6YR@-3rs$jAl z;UdF7L2@zaw}>2BWY`EduliyVNPO;meTxFmPh1x3Vf9!lYDuX#!+6=C(k|H7=L@0MAhXkGpApOw4dBek70VF$JZ=yCzGgw)TEbaX}cQhK5kMray2$@zGPp%-cy>a zTWZ3mFRtTT9YO-W<7mEnk}Y5*@a=~TJk z6?ZEF3u{P?k6uU1-ukgF>E6S}70(afW+q4--Tao93T2)Ri`Ec5Dr_tYs(?nWdCJe3zxGLC|_UcYMlJDKy*4OKJvJT|aq-GL_jRJ-@B zMM@_T9qvHn^gBU^-pc}hR5^M4Cyzqd-Rc_r@ws$eZRuXW)4-VT3!8P!ppIg_H#7A- z^L3{j3ryi+_XpZtA-xP{u2@%7cQ-l`@9M=n>yf&x$Ur3R>#W{o#X+5C8 zi7i_XxxK|H&VHvxKW_z|F|70GV`=w_3xA18y=XMrd|mrZ4PG)=`2vq?xfNQ+KMAO< zgS{cx6>f(M2^sq&Q;Wu3w$cC12 zhSZVt9+rUY-I&4ZkZ*3+X_JsMC`=EUINXI<>O4lJZORiKuW*zi`mUdA&>^;9I+}G# zYz~C%lb<(3ZVwk$tX%6&%3ocw)JaCaFFEPWHBa@bgRC97djzMSSBN?FSb!&>&B#1` z!nfa>#2EcH<8+BZ?u-U*xa%FrBSQs*`%?P{5-pn%NAOn`jw`imsP}_KR`=*s(MCUH zWwe0~>SlkKblZOn?WEY1-*}^?bKjM>sQnW?h3=wde{st8JrMDb=&{Bo5=}VkC$xZm zo7%Bxeq71S-_b;1KF@mihuX{6^)ksoxu-800IBESkP^Tz0)DZMdKoqJKT&@p;iS=6 zc%7eoOl$P36`#c%Ussgh>5NZIiF$FkE1aoQ#CqmDlHM}+G^^UDRSYvS-dJtQX}$rqCqV7Kl3A0iFplro&I23cSeMO)$4zlwc`>LRy6(ytMWt5{ zD$VE5w)gMXvPzfVjMgEO{R7v(oRJml&Zon1l^)QOxmIKq?%ScT5F@W;N5ZaLO(pJf z33>R9C4^Ixx}MqjYwd65#U0oT!Nl*zu-?G|fLu9*(}yu9QX@4w zkkmN4k&aef(lcHIGmTco?E0F$i(h-{d9y*JR?AbH6q__IDEsyG*9|N0e_{CB! z4AJvE{|~%fK64=n*3C$mWwyT#=#1LbjMMNUD`W2e!Am^CCAM#o;Y+{4 zz&-eDoiHj52o;p+i5H%3LR)*Jb5OkYP#s+@_ze_-&nThN8!sLkCTuKHYf}=)=P!6A zh^#2xcDFdH|HcwA-Xn=N@Sdi@tu%;E8#W5)0mIm>0-DHoY3u~V{CJkjq&);+`{DeZ zGwfMdBn_;|I9;YS`u7Nj?f7Q|4N0Y0dI7EN^2Wlx_7AnomL+Gt_8Yt?Y$y|$;e#`E zE|g{>yXC`)zGl>5i(|nMoT5Gf!}TMOcC@mAl^eKYfss*AwA{8~Mbb*gCH?Bwy~ozJ zcwa6v%(}mS4(`t_{T7S{WVQ3ku-SEDj#OA|Fn%L~)^)(}mT0ws`iTFT;}$yef23%o z7VaY3i0UPiCUn`#+Q3{H8mm)k6XEk?78u$?g$&t*J2>$$Ei70ijBORX_l!s((!cQRv^?mP-=nSr(4N?Q8`&AsO z2s{Ejqw7UX41t(7*1+;P`LtxWiGeEv$x zd zMf<^bvbF0b+ycl%X?$a=0M1SS(mmz(h6?j=gVPn+|I+%T9Q~*FCCIDCZ4nTyHS*`2rS@Ve}Z{z{1yL%2BoKAHsS;RzxbUE>ruu1mdhF zk~!hXsZJtUU2a)K{Cbl0NVip0`T4u(mhc6+#b6t=gP0DfsY8zvKW(ldMyU3@nmwqz zu2u^9>A3uRo7XP_E10CF;^#^*pqX&Z>QCaQPF0S*HamAFk0h@#?$)lnl8`s*L1)?h z-ocdd5r@Ef*otMF+3~FmptYcrMoy^$Id5a=`>YF}xft_Nm`J?{I2y%V|YQ?YJ zxJ4|ZYI8{t8)C;jxN#5Kj!mg6I-m)*wgoHP=Aj^+l!vePaA46bXgt?m9qW*l=SuP1 zg(4#RfkZJQy=hQ9moqvhT62p&v{mW(AfQ?JuFSv$Iq~pZZR>S4H)jIO%SkqfVM(DQ zvew{YTM;Ev%h;3D5WMq|)MbU%nkXgA5BgJN(&odSr*+OI?B(W z$_&zX!&j8^P;*{BNx9&SQxIigO|Oy|emB)$o2=`2M6jsCoV=ISQ9EiV>?aBR9Zm%$ z=02no(gBIday_gWNMYf%w{x0O#j2P@Y?T*Hs>re_Kfns@yp zP)R-hEHwgMw=Q(B`J;?JGqNeC23gY+8jxk_fbKnV7E6>6F{+94-e$XI#59Vy2nVTS zFBcLXqS;|a`JSyGT||_ zCbvEzXH}K3Cuz}`MI6~Zv?t3Bj8Q8!#Pdy#`b{bysa0wxDIc1ZW@D@V!oS7(mqlla zgeJ64u7Qh4+G|%=c-`ps6c}`HpE{N=)|ba)rN!t6kMP?3}^`mk{)X7*EV-KX;d zN^|LlBU60%4@E~*W4F(JIYLccZAFBchwzLF;)QBI+1*y6Zei&cXXV6K<(1DzWsH+( zOaG@5#ef#$X6sg(5>QijMfSC$N{YNP*|Cuam7RzE38;%90YGTD4m|8B?zd8&;x5(^!N5wT(9 zWIHaV(#$+7_kdna)33PO*&!pA;a4`i6^N`ZxEpz2*9RqI0|y^4?~TP#ztN2S!}6a^ z=K2jITTZ^?lTMv9#T*|?|J>=9cp0h>+UkkssBrN*F7>#zwxRh$Yz7*ikl1+#=o4S6 zar!onnn;ueqz3VcJNdqG-#5R&pI6UfyamHN5*{XSw!U#YC;xx%#qUNOM3h&js#IsY zDkv1fSj}BA5w6bsGse19E{VCy=XTWT8%AGfn2BN)Qnv1pahq*%Ag|(uusaD>9K8_<&!;nHS zua(>C&gWlOmL{A|U)7tPN2>FdPyx#z9ij@kJY027e`4 zlm@oo@rL2U`(EXTzb~tXbCHP|xc63k$fCpNXIUsmp=onelye z4JDz&nynbnk)$@t@ZCV>3hSosugWkWnI(3$l@Tv#2^-FWqEFa$7n)UE(OlLrA+B<6 z0@hlboBXgOw;{!y$Q}}r>Aa3d9()vKmltKNHfpBHP z6RpFG#IC%B^HO)mog)!6Z_l#$Nf9mAYGi7~-uj$g6|Sb_2hj<-p}JXPKUVy~Nk*92 znRi;VsOVSsGhmg5;E#b}ykAa@s*3U70xm6k7wa5lNd2DrcqwbcgFz%h&G}%}OmVs{ zy~J0T;>3#<6R*W=#5>`*jzb-$QX%`9+c5%eC!v{OqklYRBVhO`#B8q;LEza(Lt2bU z&kvB3>gc;OETHxOltIvx(W#fn(FfQvX~2f6oA8|>05>Kh%5dzy+%4Ht>`?-RA;IbL zv1wN^p)z6M5p3h}UD02Uzs4)NHG_{n>J4UjvyR{cFg0#U!wWe<>Mt7?n4^d5BxPv- zp8fToA7NgK(!hLa23g)w3!&u0q%~O?TH3lD%xiSxw_3-Wy!kV;VKP0@u)z3d&;|w3e$lWDYQKu~bP^L@np6UfH-hyP70)-y6J%FPM z3h1Gq>oUd!y7vd0&}q-!(2IKc>I6xA?e&~OCDjSA>wotYK^=kycO$aT2FkE@si|wQ zj!qT2&AvK4t=e!SsbkCA618p7K+bNacWe!0mqwczaU9wy)|m(r#pzZfft|FLr42u;&& zktLT)PwU7Op*NQdT6&dH49vdGxV}b@-h3TG`=W;A7}sulel(7}zzPZW*vCcACOatO z!0~FoDOd6iaLcxOkYEBj=vQQXTb}mB z3jl{`sMK)2AVIoJ{o1OyDo`r8xYe~rMM)f6ScjNia$;83@BKU zC1zLNL^3xAh|HQ>ht@IbVein5W(AkIAs0fGFk=0=;7Ap;eXAq>MrP!slW^-@epres z8ON@`u4c5$D`4!v7%bGo28tfX375T1$9LG?`$g^+XQmH4JlH^Do7@U3Cy2#@nMz4^ z)2xWGV>T2kAq^NOK7Cw+QnwlfdtV2H;%vfq)LiY}2u9Oiwzo)a44!g7A02+RaCpRz zI)r+Mbkenc$P{n(44v?mizf~Of>Rsg75Dec_J_D=JbVSt_SlMqTl860rAX4fMbz8@ zKfa^5^@L1tcWc#?BPEo!d6sZr5nP$B5mPkYBiNND1ha{KiBC*an%;nCKui+4;oNE1 zC>Z}MIkB%c1Kls>@okX=Dj}xwa~R{8GOF&`hFq=v1pC|#+=ZY5RXPnRSM@5>@?^o} zYj{5I0cxN|hvzFp;i1o)oRTkrWbAt~HMmAYBdQ5Gp}nves^8LAFDKx2k1M%L0Ong!E8ty@)0@1I9U(X)X`1UpHEq+BV z(Rp_o(B?b(Jzh1Wg^|g=1DztZCgf`Piu?kSnsv7pDvn#U*N`HE>+y;5VYdOPb z5t9O_x+5i=$X%`b({SYo0V7t0N9rPR||ThFH$?WeQ!1feS|nx@Csbv?s#cGM+s zW%l=mUC}nd#z+NzP&py1uP4UQM)36ljnKp%4+BA=g(cF}p;U&2Nnur1{J%>U6o9&z z@c7mRtQZF-xY!(0SG>gK3aHvSz1-uWk1~h}MHjReB8Xu&C4p6HsfT6W1*}^dl3DA= zaz$Jw6#UOzk`{H_Z9H9}XW;E5I6!Q(!P&>WHB!G%OWjA7EJ|{}kmy@dDQ~qaPu1IY z6_JL-#Mz*Fb>i$B zE#a&W>{cr*FYbg{-IMUv=Uh%pTyB5>D%@hv)Er@`vI9~6#3|3S!i!+J3fDp z#G(4zKbMl!!9n|nv_3+U(en>MKStsBlJ~1>NDdC4xkl4MGrK8Rq{6u&lUv<9$#V~A zY$E>RGHht3r5~@!{7?X1xpYD`Y_TKzc-ohdwFR13OAOTXv{**^TR}UDsOs&)s#??k!Aori8=DsVcbIHTuxQvk=wB-+guav|dFEo>?Jez(YSh?0|8m zkRbMuuq1`=!KOs$JvSVo-u##K@SW>w|5MYy4J)HOxr8^;aiw4yF*^<6e56j8GaaxQ z7R2eSh0Rc#5KvESR17Z}cU-siG|)|_V8^a;3>{h4LvYx_r>%Ebxe}h>LPWEwEmpej zJIiwXy^I?FqlvS_*)}}>+xJnqRP#8IUleVRmAZpm`lJg1U02CpsCDQ(kFzuFH_6GZ?yE9fRYi#2kNBw_ zZe2d$x>ZL@U6nY=YJJaV@sGn^cv~O79V~xL*Byef;kbFZEN8p4n~}w9rtkttAS*yKqq4<6fd}(J1$QzNNb3y_E8soDZczzV}tms?aLqk6$h1?*_4Cfp=bn8Y9GVhp{c`; zQbv_)o$;DQyQkQ_hsqV82a56(fiUpAlrX8fHk>-E!*}|7`FAayfjWB$SD(9E!ZHl5 zKZ9;7F)-&1xWmp98=4kIr`B`15|9fSJ%DJ0>Mh*dq&lILcp0UueY(2%xI+irFMq-c5E$siA%ojFQ z$jz^#RI%P|5qBB8H5LSGt=<=)FS%dE{^h{gP+LQk$~reDz!hPF4Sgk?kU5wV^+s&) zbvB^XLN*Q`H#K`j(+b!)%?>Nh1y!s6!Y7^4rA92PaxfCyLf4-%R$*m);>dU2Gn1Vf z;r9xXogcN$&F4}_0gGH6GaJb#4Ex#r38ER=&IU!G4)JJVC|?zs-c|=(v%dENnwn|K z!|w`E@3g*=7&;_H*=8`M_92vXZI|*eBQ`A8M5Mxm0NCk-dBM-MOn>SVB;TrQ?(BIi zwfh~Nsok&j4|hxm+oz@UN~slJsKAiC+73fHq@Vn#HmXZL>jRrOXT3KZ1)BZGcc~J~ z>q;Lq`=>Z?Z6nl8HyTL9_g#iYQj){gF-j4sL1pT1Bz1dMo%;gD@g*JCyBX!OB*kIM zy}=Hd-#^VbToD)_CRGZ_K1Z~9*sc#axB#orm(3bO#R4~dwze6Cpvy7fukf=@8K-l# z&eiGyW~1B|To_MhLA{8bc88Cf-TG?LLTrw8%}eMg{SIqPv!Fiooe!Z4>$OiFomuTtVmw-U@Kw!h}jUEhx!qjg6mfDz#|4-4G$3waI z|NokO(Tr`-Z#0aphN8}W4~pa(62>i;t;O1QzV{%zN#QUvNaYvCxk3n+APsVX+6Jp|DPTQGuQQbf8MXx>-j=Pg@ygQvRZA?b65X<7;p@8qkoa;n&q0s zKJwWP&K8ch<^sM;EqIT)@AF(6n~fAW@Z3J@q6M$*UTS;?`(D<`Z>biPT24eo!pFu+L{I_nB0RRE*5?!I^6yOYvn7a`6pe)@bi@y^=8 zZ+}Fi9piTOfAr_l{VV1p9!hb8mIbmhVW>>P`PTIp(hljm1B(XKTRdkq*m_W8dL6(A ztvn2_a52H-CWoPu$I;7^N#;g3>k)@r_%deE)e;@PsaNi&NVe(ASPkCS zm)6;TA)~gq&NKbCJcl#rmE^OElU(?}qS>R&HSbPr6g-@Oar(Xi%E7$wzI|e!%22Gc37_uK@Q>7@9V$Z^z>HnlI@OhIcDa)@6#% z3n8*=`vjz^ipWQgmOIQqgc|iSHY}l|p5*fBGNseU3$oSc|E;!AmnCyd1Uk#P)Rv^} z_s~weXJ(T_)yS2*_4WqlAKr-BY^3twBZEhw!-{Q}B9i~TI4#kT<`+7^5v=>pNzj`?JW12K~1{OZ<>3LOH5+)@UWTvB25Vk3#|026%!VW5N>u0 zbt68<+@QS_VF zKWr&U!9!}#Ls>c=xUJXe>NCI|D8fJ3LB-hF`MAqYr-B&l%RIO1Am3PwdKF6^ffrDm z6QcR|6!iv9v`RmmOTDt~WWa26BFLWQ7pIEV=N4D2pLL1(ai>$SOB>Jt#O(II18TL= zGq0gx`IX-dTMk=36s*u~Wi+W+QKR!>-3m;&<;4szXT8Lm9FrkFx{eB76ib6X+!fv1 zH9jjS!MwtBmF6?O0GKad8)ckL)**ym3oD)zITnf3&|zW4JCr#N##p2>B|Vl&J#vf` z*zpv`@VSv$ z^31T2iwG>LTC}E4I$+`g=}yDLn3fX*gN2xRv!vrMM2gH~>s3&N5m~&t2Dkg9)^Zeo zy$%>PAOD!|97Obn58rkDXHK38Bk&z)2Mp*YhS}SWX>#e&`cCB&1)~Myq_37?QSW zuPt1)Ry-zswN9l&m-bG3tiDxEi1Dqp3&8mSL}1Mg$V%kT;gzZ0uqmW!rgjePK7;o^ zP7|yo_*a}DiOg}wOABC*Lke9lUaEZBs}LpNf?>Abl&)(XwobwNP0!~To>LkVD#UfN zMS|2Nd?K{mid`+(geiO-PEYn@ai)V9Tt9W@G8PM04VoI`%AJ3~j-;lZX7uGZYZyQbEU0aelpL8_*C8>t zs@Xn_ZC|{yHWdbh=ijpfpv=g*DA3kPV&YpDEnSchZv7&-WC8R($~eF7$(-mxob`fF zdLgnZD{nI`h@vA5FFpWp+(uZ>f)a<$rK^z5RZ`dVaW0bhwJKX8JqCl%Cor|QrlNgTqjmh0F-+Bn!kEH z*cvIfAy?#5iaCC1&0&kg$-PnRLS|zBxiX*ym@7O#ClTc~mVn7|Kb3;4N%S4yg=`iW zR7k@LHS7ZQ2juK!y&$^z?wes1GI2I`Q3)_CVii?({EI{{;iW)B$ybXmVUN{7=v{6lp!WSF3dcvT7=VjKKi=4 z!dM&Cq@&I|MJP>TB|fvH4V8{0C9(u?86veszL>lQ+R1%mvNYz!gd?LTuO^WoC49sl z&@`3xNQh3-8{TFKWrA$uedBwme&&hXBx`#cFgR;f++}C_i_HEEA|l{RHR*{+E)E6@ z!1ojiwug94z=V!w=EkX?17HZTnQDrJ^czxH};YH$elO&0tkSMa~9{(RW^EN*S_+F{T=+Pfd z{DH)y^P;)dr41-yC;mC@9FH5YF2$MSa}dc7di{@l8_nL-!_bLIzvOii5{R4bM{Knm zY3P<21t`3Ge4t4~<|00|ltLo7lxCUsYqveWFy8A%);-{0RgVl6l5PpalxTG}zt(^M zTm0ZJOn(s~##HFHVDv=X$CkzZ0usKSa0**bs~ zfmP&`%RvcUC#NCihO8v)=y#2`P{MQu*ib@PZyI`XNna!@Z|>9oToXysS$if7iur~o zwy-spu?@SqZl^>*HEOM*o_?Hh7*^i(tM4pZQ;rtvWDoS`l4#2QA|s+~_@!+P@FxLp zuzifsA12Gp^mHx_FC)3$So>Y0U#*p5_>0Y~6#B&GJ-miUBCDg%3E(M9kxK6rk>P z%eg!I-{6TsN`j-*2j;k(=qsK3hvnmiTG3yX>`DCx2HT7AJ-(@jFV&)5tE#u0L8G^X zo`@Ms4`AnYX=w-5rp^JFiEbANgamQebVlQc4?XAi6zX`ss*-Y6h13q6P`h0h#X01Xf9DbL&u$0@ z0NDD9AgNS64a#=Gl+B?YwZ(vpND1rjstDAA)`R0y#5F0D0(xT)bZM2IY<6ZME>-!m@7G1Qy}MwaZLks0!F?}L zCy#*b6^le()674iST2B2)AK?Fz=JAiUmbho3kRsuJyhc8u2bFt7aq6YTg|Kq zI69NRq^UH*fAW9FRma==UR3J8%h@kJcR}WTCi;I6aLr2lGOZ)?I@XjM08i0>*w0?Y z1dl?0Nuxw8~tWK2evkwQdZNjwo4gM<$d1yY4&IIt$b`zI^ zXX*%);s@~6RwcN zT{gS^grnni#)tHVLu4QZtUx!ym3lX4@w6~VV;#A@VGq!H@+eK-)=v~DAE&G1;rRBKdFh9R{i9P z6D5p9FONw6YiQ;Am*in=t~7|af*(!1t_AzaeFbgly^$c1` zj6JwZb}a2?2jV!RK3jKs2(#>J^!FdUS&ir;?0L!`+!9KDkpI=9R~^%cqMxhaz-xFK ztseFNEE>o>omOxE$Wg5!cX77Mw(&+5Yn#r~}|O&|wXU^{Y?0qF3o& zlBCz8>UdUr>7{E_*+)V}OZwja!&qVoqpc8(w#4!}#Rpn*w<2wDx}@d}ZcVu%JYlp* z+;;4eag$6@G0WRKA=r5NXruemWNv_xFW0IAm z45&i4*l{mG!tf>58fTOKpIN~Ak`KZa<9n)CwarCRX+&+YA*OZM=?{H;y=ACo3`A@u zmfVx5vafX)?&`=++ns)KsJQprG(*me6q!9oyYOMKO|GmXtX1s-UeCayy2x7se)4=9 z2Q|2@0+eqd;~ocSMor}szK7f57|J3k@HYma+$Nl_f~vxmHYo8k2pek`I|F(b*?TR< zRf`>@lFCplO}7=c()f6nV>Mxu&7{=L$y&re^Tr-mcuJ-L37bvwc7(*1cVBo;5GlfJ zqE4mT!l&LE1EA{eom1!UDqOT;r@#mI$3q+U35iAU{&CC!`+uxN|7&nA?sAojS~19_ z(G}f;eu9lEBzI@+8=QC}`bS{!1aifsJ!Mvf49o|%g@jj=X_oe*LQ@5?DAa*nNNL@C z(-krrN32&*VqCukP~ybnN+>f&w6wiXeeOUYfbi)fF57w6ldNZe&y`E;?7?^L5d)jgm4}`q z%TNrUHuOJqjqz2&y12JC@GXo{9<2d$W0F<9o=El^6T!-L>woT;X5Si1H{$5XulwAR z;(DgH^3U6Hh?~b~$3O)dK}&3!aZ+b(6Ffg5>+(MRh0KYrQxxOSKfy?d)PhbS!^cgr z(B?|BY!?MvAjO$a4~W@sR*$&{ArE<%>R80Vds5cSu);`24$pC&L}^#9d;{bRB`bO{ zVy2!Z8EH8=zNL_;Jcg+~9e=NRMj= zNjUGi$bxeO)Nh9G{{4sQiKFj?_S`fe7OWb;2c=)s8pp@>?;nI$nS=?(Iiota2W1le z#?8^bqbv%v7ARkw@9ro3(-9YB*%YoS$1~$U`Q#y+NIRQ-2NZhZ6OQ3UNF7CBJlK32 zVjMJ*au$4#H73)tF#&QhJG%$!XAMkteBV0)R$BY3KUzRPa@K_57Wawwep_|$_*3+v zHpD_HGRnaw%U*ec^+T8MLS_KVKYsAX2#1M`y@?;Kb3QvMIo|iO+clX4bDhkmk>nQW zZp8(p%0bk(Rfu4(H$k z{P0?^bsl1HDKqXNKBQ)hrhw`AgMtHtpCErCr0n2k5R(Upv()-GxJE7Uri&Xbn$H{a znS6>mEEmEN05*7n<04glAU)7`5@m1MGmsezAVz-g@K^9-ZVZpOmJRr5|D$+*(7Hn6 zwlZ!?vJiP@o(8MpRbEX6m}XhKI^Mv}kJ1E#4Z*|%&4k9z*5t)3Qk_~9sYUBr?=R{) z)9}Y%2tnlNd$&KV8|r#BBxeKgQofmg3fmgP@fa}s2|g5}^*o0#SyT0y*?ty_W_Ze` zi42+msl%%PGQjnue{1|+8CIo%1xF!~^UbbraEtfI!CUbDw>zpJsp#$*OxjPfRxi&r z;d*$~J~p=VmV}7ep6;+I@7QAeKyfR6&A%^9Y_3Ho5a!OqO$&v@7eu?ZXIY=HLt|N{ z%gK0FsMy~7CZ<}|&GYd(FN3t>KsG7gPE2 zi9Fkr9d-LyZav6yn#&d@nKTV8vlC`YCKg; zkwprYQ11VR0l?i88OkB3e~=Xq44;J03Up}2&S16oX`jN(7YiLqrsJve59BgpTg42j znOA+iUOfssjLSa3`1@#3+EGjF;K3ltO2ojMHLP0YmapemE4s_B_M975tcdiIzSZZe z1(zFlHgE6O;M+2f2uaj{ySHGaV7QE2?0{v*>`W(z0}YH2=FqXhTuF!56nxJYPu z1OrZUaGJZT2r-pZDreIKYZ9bw;f*B3%F83s*B`)k*7^>k=ebmxE~UdMCc^+x%?;neR!--<#rI_mQ|^3Lns4S+?pS(*OX4FEi*HK@WM8Wfo#Hq& zq>v(Lbsvqka9Bfhi>6Qy{6#a~%3TdUB5QJm$$Pi@(agNS0@duYe>LWzQdSp^W z=|MRg;f6T;FnU!%jU2#e=n#z=0l@MX0|DqyNXa={#Cm&7kppK*2;4w+YX)Wc+ z&z-L-h^lgj>aUWOAz3jqd%Tg?lr)Dl0aD~HnSwyCLNC{i*rdarOkX6PY#V9LqeZoD z>!69*dlAcJlQ;MtezN)Sn80M}PM=E(Ca`6Urd4k3Acs``RuAt>{@`w0tL>{B&2$L# z1U)*Yn?n4TV(Pqu20~#*e?KkINE8>8+kWeo!KV$CX{lQE^N&)v#JG5Uqo4iK1RC!x zp&C+5KSH*gIe-UuE$DVtlaYXmpn>l~-gCRwkp$Sai8ai;|1dCnDzdz6`AE+v_9bc` z93q3-kRTb$p#-sj9I(y=rL^HSKJo00Qyw`cLAjg-2i?bAOQApy*qt0P-Yx%Uguv5$ zcH4O-!D-Qp$u`fnT-r@7Bx1jWn+z*}I;-yttRyDVKNs~?Np3lE%Kv+V==K01<~T@e zc`>$MRm3p2f}59WMYm^H2}7L+#gyV{XbAtFL=Hg^y_j>RG7j!|%xo*@`f3UszG>6Q zH^+i8SlF6ZdLONVclguR;Bwmbr`<9JwsOn4mp2;$liM}}hs{QXol0UoAVV=~rkEWn z(g!I0>gxeEg~&^aeeVZ+o?*H`kPseRz0?L+z#r40psDiioXyFp1qKB zb(fl<@9mF8*Au;eP0pBig7#x&F6&hd)Tfac|NU5)(co;DlV-;!xzL zB3!#mgXVZjfmXpB;JD5tOxdjSiHBEfX$(;Lj&~dj>#4)U^UQ6{uTF?4hT}aq6YqzGUP$OOv_AHyYsO9~N2=9689d$z= zuHZz&a%S_W(z;i^9nxA7YRx42UsX%A`KdqQA5ibxMO-C20|(MiHYJ^@f&nG~!nGe83Lf*j#1FErQd?Yr_zz)C4EanFH`{U;Rx}il1&r z(F7^}cO9*rv)nw1W5m^P?|bMWqtI_!oIY@Co!K+_ePEHJ6a3;4W_22k|8FYLW7bKG z%;M04)SPOP=dfc-gN6sV4$jI{Pbv4Jz?8}HsNY@Dwj0O zu#vv5Nnu#%#RL#0Cq?8^!*Sn{=OX5Pmw8e+3AMN%Glm_4-e#iv>Y9oYvV-^7p>wh& zC#7Bo`=trOcRG%16dOhXB<;4iHAeG44(dd=wqj?WW%VyakL0pH|9kePi=RC8geYQ0 zJ(EJGXvy(j+1U?nS6l)4MX5KtAM=E&&6gRU$^;$chwp*!E;O1$1yVQD51>(QL@p}d zYjTO`i;FqM0dH~F%K4>8LlNb|ed1^5m%R#IiB*SePGp_z=Gvzu%CA=m1%b^!<1bo; zbNIlN?7I1UATT3r5*51T(BHHECni>qqSnPmA~Q3XM6-rpHdDw=57xc~6cD@f%eM2- z$*D;mEeFJ&y@BcB){&~$tEMQIS=IRGCyr0 zpog}ro!QXb_6nt>!6C8w{Q5n0DoQIB{n=Xv#;Vf&I1^tIvLf7Uye_Dy+Vns?D)4$` z*bLg;f=uNah>1EBMv^{<){2bgI&+CpC3vB4H7O7cu6eauo)?Eqqpu@r8-xWV5$V8w z)msl;rbg?wNQ4|JeU$L|WYsce^m6l1URTs4`VZ5d@JTR9g-yoh^T0?v9y#6_N!m-# z`U|-Yd|-tqH0xpW;5=|Tnh7F*ZK!{9Y#Di|oDf`15VrbX`D8&Z+)2h_paJ)2oz}TU zox#&dj=u{mq@yk;j9;R`nWsg71p2AjWm`^I{|f%-tR|R+MBaMn+*jpFwH^&U`+7j; z-cNVHJY2j^{R#Upd7>xj{$!ondcGx|z5ouyiMFi6eL%iq({m~y>YgB5AJb2Clkqiy zeC@f_NlS^(Kd_)1sFPlcxQEzt12U}P)Q`p$EaXTED0C&hp0ruWtZRJy#3clnqO!cUDRo6 znPBAz@mMA(79su2q~HuIiXMG}SZ6XXy797WS{H()BP}|06M?C4L)fIPXVCD23mn=E zNuqx|3MrM+ZZ=YmZrXBQuo@iZL3zWCG2nJNyU}vC6L!n6FtLs))aO25Bh42W3AHYa z`7bZxMdqau_;h6layCn1e!8#ohDa-m@(bhmCSU=U|>Hw(-o8opLS8G`Uon-*N~#RY~-tQ3q` ztljE$<}Q>qn?7I%^wlGq0?J!^6$ts$NyQC$EZf>#hjLcF{W3pEUrZ^`X4kmknl{H| zz}z}+l4PC@vdC3W3+s_vYLf?6u6b=-N=pGVPneud9E}M%NL9#IJ!@QS0f{zNy_{`K zfd6>dbD2wUN%BtxBAs<$^bPP|wG`L!{_wjAX-3B5zF^q@d$ko{k)GfBnHE(Ap>ffX z1RHYRAop+yMQZwCKz`s;^q|W&6|t&ZpE?6;LY<=%BYuEanrbozaA5OJt67le{NU8- z&HUAc)X#EMlRi4!SC4WDD=0T7svt$6D<)%(5U})J(g4o=N<9}vhlB%zF|7d%Rd$s= z$IZbBWMCyv(T0bL(uE+FA_1lMR*2fea$kB9Q8X=%dLr{k2vLS^7Etbwj$JqK8iO2+ z>&}=exNtI&YuR4zk&NMro3n0Vi?GosslDOTcX>rHuJd9@q8;h(I1I{4o(r6p2A@!iM zxjI%g{v0*g?D<2pN!-$4#Y)B2shaOsOcxUs#0$rzqYM2yDEmsQK@i=CG+KQhDJ3p^ zHvsQ6ZA1E6G_O7M$~fgMQ1rLz_g2uQk! z!M~DB6Ih`xeNnItIB%V|6e`(RdEPbvsS%`Zy-42-58D(@HadegnPCH{#8QIvd-?@gRlNZ&f8WAT=QPHC5J;o zUOVnGzl91_)}<#qxeV$b2m9~^$ws34o-I|q5NTmqKamv@v)0S3R4dpv(2^i9&)&EA z*{5p;4L)^!m@-{9&8j;X{b-Aj-1j2t*Y;D}3t2mLGi>WYPw%YA2knA!(jsUs!+{!$ zqRsE{)rDvlVK3Z#60Z+~`i5`t46sAe3gogzhW9n{_;Zo91@7pZ0ihWiQsHRLmz}K81L&Y*IfX25$NyW!y3zEH7vZ)-6 zKBTl=`wov!;hWxpsy3Zy$}zDa@DJ?Achxa@2>~P8l+|+*}Rm#!PEXIOicdtLS zu9pCtSRDkRtvR*;sxz|F(ty-KsJ;3aTua^0FApm5m!X6FXnpT=j?Q2B3hhL6sfP8_;o-+_n*b5#G#B}^|~`- z!Ef-1Z}h8>QoBtn)HpN`tbj{rxrYyPiJwM#f*417@4A2PARqa40%=PlLI*HtEdEmh z)45A+^DG{} z4rrDhek?h7gJW8pY+-7k#4+1WWh1Tk`N03iy?*5sc;_Jt-aYSTbw1+7`P=HY*FKS@ z=a-xrkZCJPxo7K=alLm%nDr0jGLVzOU99n|=6}jl4hP8()XA7qsLM%ctzJht+fQnh znge#1tfTgfxR&d%T#XoT8Xr_cSA?ev9ti=75XE1JPbAy_$^9P!c27?oAM-2XX$ zAt9!5i5)~~S@PM$s83A5kar6>D>zp zc<>Vsi*(ksLLOs%b=>8ekT{jOY>2s*PISLHhDf+SH)%HYy$v-Eg2om|>a)oDEu(5z+P(=#brZ|yU~zM9KE zY5QJlbJLhQmt=Yui~g^KunKGW)P}_w`gS#Jok2xPJLPt0Ug+04pl|xJ6+i#?lh1Za zp=jLGF#65>lte$w!{oMydQr$*GP{5Bn&q(E&DOwZbw4xZbbMkWP@KsjF@l>o?{{xP z!~wIbb7)j*$oKtl&zFv}a^;VKEIE1JZ`Poi*8GI?7;V8<|8drym-JQesy`BX-D;b|+ z*v0Yc6GeZ_2a0BJ{HN#EOkI%ZPFF)I#1q*+BBL)HM=cvWMwz8pykXCN;2p0Iq?JR5 zRC;L2NBpUj`_Z^XO)Aki`t*6fmW00kh12Fv2S#Y!!+l9)3_@h@B|FBm$wfPg-Y1b7 zX@=29ysrmf9&xC+)_9r=KLz4*N5ZH+iBMi?-jJ8(wJC_pYNO{rFY(;p;Q67wb9FG@ z`QhK!qFtzqC#{3fcz=Ge6mo^3_pLaGqn6dW9#$6Gg@(x`x{x5`VkNn(oYdu(yR*}+fYre)h=Rp+ujI$lvo|9&IZSP$g? z1)mMZpRo;I2e>u2>IpwRa9fCd!=bf|d`?~DPcZG(iHf$rcBT)u9nFVN6_FJkNi9LtsKwInaIMz&zGfxhw^T&*!(Z}U zL3VRfA^CtPl_jD4kA0b64@rSM;va3(k1oRyMQH*`0BY_3Pn&BTM)AG9@4!#;xCZEg zkm-Ij_;wD`384o|;C{u=*m(d~Xu7_oxuQ07Bpy6|`7bU?c^O4yQzdnH+^<7v!YaAg zZ=+h(n`Ex{3EO}u?$X2zx`R$LRG{nB)&!qWi@Y{QW=Oz_DyVyyDp8TO@`G%{v!~5f z6}*GAco93e7IrSa!}#DEJd0AN=ZTl4$~Fre<_UFq_QrQ47Wh!QFOc0%Ol+2{Fd&{+ zspI0=SK4##{74jAG^A$SkPQcw<(zE7i}*_|tpN5N&^}Zu4TDeJ#KT!jMKTfX-~UCR zwJIQIC~pf# zMn-NZNd0;P;KB)sNlCwnTHHl~Pb~ptcsB29<{o!30TnT;B2wsnLCvE!G%-E# zL`rxN65%@GfE}8U6LtG;C>SjL7Snm0HTNi`CYzR$XJ;lc@D(|#wwG|}fn&eKqzg3? z<@6B_y2U|ld7BYHLyJ3z$KBUTzuwM}l4&2Uwq1~gU_|jU@GtGLxzj&`x5kB9-vDRe z0qZ5Rt+*anqrC;-_^*sYDM)d&W1xZPtCDsk&U;W_sNG6$D)*i?G4PG4X(Vr~^od)K zD&DaE=bfUqzMWR%55n!Q&*5m)nIiDBxK?V?$(QUh&Y~ExaT^U-2$<}VTH?gW^;9*=_`mV1-)Gs6h{LiEWW#H?aONGp0dX9Qd4~P;8-M+u zCu`9?4z~w`LHctb9gtMn4a1coZ=bz)*Dem8YKr2PjU+E>Z^#xG5J#9q&7P~+Mv4{X zl=qgT6*i)}JPO&idGM})OXn+58^F|C20B1{fYR$&W0%iM)QS|aJLeMo9UOADfTTVnc*G7~kNc|t=G-Et*VLe873 zV>x08`puya9ITOIS$*_(I}Q@sQZoh77(y#C|Kfo;(JNPV7M!YkZ~yU(FR65cwn!Az zrF3fMe=K7p5jdDjn}>!+xA8PQ~wD%&K5 zN&SR6%S;s@OM3UAwzzWt@Eq$0hor|Ulv>&RKo)K^k{6^0R{CCbGBHpyl6WPOwY{cW zp=Il-e$2{499HwRYjAvb-a1=-%f3m}bi?Kg&tMFqZM$L5+5&^)6@=w5q{*ctvT^{( z&BHzIUR>;fmJV{meIjhE%y#6<(}YxoOEIr|-e6h1(lJja@rI&01f9~8m>-=VPOA!) z3IX(l6P|;Uezjv^e;r6{O*UtF2HmoMm~A_e7X(XH*^Mpv9{PAT%be%yzDK3go3!R` zbb8?`ZI1EZDvZtvc|Tj=%Oufow#623CRs)`40aGyD*F}#nj36)&Ce#$#H7#L`pUT< z-{9t#$u;}dNf=mze?<~ZLr-Vi!1O!4Vpl;{gYU2+XktPZu6&K|9oV{6y##3rHs5sg zT$xfc?qS-+^nTq|u9g;*A8{EN<8t4%LY=`AS|dyIDO81WTUqK?rD4Z~xrU=~E4G^z zb||^G1SuywAIN`Ww~N>NKZIKiF|PwVoJ-BoVV-}A?!A>y$qgM-Zro^d;WN0`99N+WDiEtz zN_!{DSR~TDywAXWIGF8e6wrJN(|_h>2kt4Zr~Q^#E-C8xLtPx-6G!WTOliT3qUf$Q zv$*L(38xh=yDQr*F*p93<^|cu^q;*juTWLdTOOu#^9<69YGrv>7NlcdGv^${}uc!OnmwU*Z47n!|wEd zx0^v}cUReshI%7P?rf}x^rvRnI1_Og8ckcm?FzZ&vo+NO$&SeykVQP*HHKKa9W;JC zmc9nZW$u$epg$dJDR98F2sPiv(y5BjSb?B8h}>dn9#W?_FG8X_pF3q7!(R-~dOS)2 z<#}VRMWFjHG%6p)~y9u`8gZkd;l zw||2VlfYVYKSO&`G#nn-5{DBf&hISs1t$&7>b!E-2hbAnhmgpDF-Hn;w|D0SR(_ek ziuq`p(Vcn0BQkScMEt~G&EGWpDXu(G6Rd@2!!O8CE9FG$~t+3UIT zmxI>@6wjtCE&m&`WKuNam0$&Rye51ZqfX2_oB+f^JhKxsYX~B@-d)F;7Vxu}?c3q} zF$>7RuDnL=k=>$B8J>6B$G1jHvZ&i#PKVf5qD-xMDx17f zF>ZH$4mi~M>c}(!^}15G>zqnw6}8hR1N^mTYyGg1zYsC`j%ux(1dxSyXRT7KUr(Zn z05e@U+YGgyUEzZDbv@x$+X5GuhIcBAt{LF6XAUF4lt9KZ1pUxhgA$lL6k5<773Vs; z<@>$HZu;ad;R)jdZt6Q6cT+oie;$pi1ZJL^9mRwIP&4{P8v+osm;im@YSMiN`DAg4w|hOv#~zI{+{l#9B( zD&(oMxu(Uty$NS|2uH_^FL+NpKJpTsqcAVcM3SP!3L?~Y4y%LeAEq zNxQ~P#~Vt;L{`+V2;Ds}i2Bo|*naV1OyP>ivn?u}&4Lx2R`Lh%bhvB&9U^W0(frvH z(cUx~4-Z*lpjJ8mTQaOkL1r)Y?=tEqa}lOc4MAo<_ZN`jW>_^7k|0nKHW90IfG80% z)}BOzTFKq1P;9l))U?pexlJB(#A3%cCDnyndJHK&2eD&?w|qgOd+k<>!1 z0~0R>b6lcDugL$5u<(RD&YBs-w&_}#2-aR9YW=6KlTe9FF)ux-(*1o@c9sNpEDsmy zBPiH8cqG0v3=A8I;*(=RPx{&0&dS8l1S-J&^1VW=s|i1i-2Q__6V>8zDUSn|@YnVB z(!S>?d+%DQ#1bCIZN-E`vzrC_yPt>F8B`OGMGpUkJQC5xHWxDpB7F;?SF}9|*5RKx zWm0bmXZg#2?|pG2cKlSCtHS|@KxUiFB@glgu+0P}r;5K2b3Pl0b0K4)YAo&wp~*Xi zNiqm0p0l438J&*IhhHmVcvY^DsPMu_&A#u0h|Rrj+4sqU{w%*NCSzTT+Ho0^ehKdk zLj052ojbiSR5ByAhi@KC(T(Ja+TpAve5$jE{!l{N8&iCQ4#9rkpP5h2t(KkEOsv3u zYKma=K7(V3z{OHyp!HB&0R&gE*fkk{iAwt_Ml;ZHGx(>`t;?rt_ThO7@7fmUE`rzC%h7Or3Q`U<09t#W&wTE!A=qyTqwWjM&kN%hUU<&XMDmh zf|Y~it6yFQ&l0!2_ALv+3ysX~Vye0gD+Vxk(m=yQ=?PC0B z6lx{pvRDWYr69&V5FXZ}2UyLZFG`X01CfPVUc)|tGonE!g<+mfX1?L+y%mw(WR><_ zAS_GFX;!C{WDSw|(5XA+Yg%!C1*JbpNOo(8J6NVK-|Kb?mL^mj)b525i}j!Dk$i2>Wwl_II1XJ0&-Kkexm^=#VB2rx+QK*PE{}T_ z&tX+%F7b5a!N-l;6s+u5qCg0vi_8*JEf!S7Deuxf$0W$7U@3o>1yXSFDRAA2@n+X0 zV;~+U=98Oqa>NW9uk%Wn0Qu9-HYKniCg+Q#aBJBpNjKJHGQ!upff7?{RqnN1PrRvk z@{JY=CzWN>@JK!J2Pzu=dM|bA(l6E|iulDWEK;{QlD-}}d}y{~+U!URLV~W4V4^KA zl}Wb=uDAq-QPOd@uYZ7x^B%#A{dri%&RstSRG>mcI}W(hZr8)U32_CwJkyRs9?v^w z9n6xHo;^Ne>SZ-0x3HDzMrPSy*+GaVrlp)mEj|w3t6To@WQ}xAfpqy=1LRZARMtX! z4uo6c1m*DBiSeX@r0wJ^Z*$<<4iB7&_6y(MlAwJQF4 zFA_N|3cvrbVi7_4b}#*#F9Z25$NnZbD9|!wHpv+bvcImH%68C24Ud@@obMGNWB%_s z9OP-8;R&NcB)zOtHXx6+xT9JR8*OHq{=F~LCimhdVLM%ps@A@Nn2ikauDq{K0+K_Q z?T&@3r$K|>K5jMbb{C_L=&6U)HfSBGvGr;MTCA&LpnL|4B84*H3S`G6pq$5xhl zv`v=3rtni6yoM+R*ORHjB-C9@Gz?<@`rY{f}aTg-Fus z4ds~(KetyYc@k*#xhkDQ4f8qbGB6mgS~P)xUYaA9yy-7w=i-GzV)<2UWLQ-p%Vb)ifp#Jhy!Bw#SF{{`+`3m6tEt!$&%Mbg{0qCU&H*qO|S59oKf2O zqX+Yg4@1<6giZYxFbmNT27AZZ$TA?;ysHpe7nYE{8052KkOn8Nn(7q=m@XnOvqp>6 zgh=86*+t(Z*Iv1-Ec8;jN@v$&%I`I94+Z)!v@giYjc;M=y6dp>5HyW`(dt~fjG@Qz z#~1)k_Bq+cx;2u=XS^>i{xB#Frx@}usMGZKkDU~8Pq7!ZXBw{`yznf8gY)E+PNVZo zy17QA|64pi1bVTe`!SyjgMzR3r=5SHnWm)y1~6_a_3y!5bb14Ox zu`eHO-YhY_>-kwG8kTv?x_sDvp2_%^Rrd0@nEGTa9Hxpx`k#vZaxTFXTk>Qkl4^VF zQwRi1tCi*X^M?NJ$j{zJ|XgjGB1!(A&r-MRS8x zNH&hk-i+cunS8zVRWlLYJ8>kq{xxX4p2%100Y!k$=7Vr`3Qky9K3z|s>F#O%gb8(s zd{=N4m)$;y3FVNyzsgHk&xfnEx@j@gub}z}HM*#QdNh zGPad8L{n%nUN%!gA(b}_wm#gjnPlc(dPr9%F ze~R8Stf_Pj+g>Y$gfN5<0=NUAC`dqoaeo06L{})%USQEIH2Z!-3q^_pj3xmDVS|WR zUKn)Iq&N|E(-{OSj*d=%2o6mILCSy)EQro```;giBU$Tt?)$pVv)z>Pb;sm%b1>Ox z*#*wYDudJ+_V-9;z;B7|r&mR$?&}B`0Ia31|DEWQI(6&e1S+|4)+d7jWu zQeezbcFWIr(vwO%!e7aeh=eYKlbA)Q`)Vbeki2)jq$0-cGY}gHE0=Q(zRu8j4XTN% zZ-YtehmOLv=N&N$VXm=u$vI-O^)FUp*F+;_;!?@&C)?o|t9nCSFprtoTv0-n4=Ijw zWY!7q3i2Ywm0pS+eYyH&!%(z1uQjy*m6Qgrly!2X&dlX4vB_Ma$2#A}VH-?%xm%fw zi&?yPYbVqpX969R`CdAj++E-!7@Q_kJIy&7q5*;D8>_LDdXX`ZXnGal_q9Dwrla_dG8|5Q$ zD(CtP)Rf3~GKBsa1Z;r!SXu5Y2I@YIMXa8wIEtfjR?amGu!PHDZn#{Pi&*Uo!yNgW zTk9=swqBM9*S{w~>Ty!M!Jlh_C{Q3VNUruCql76>H z1I^!-yQcTc_>@j3P8f`zrbN8jb#c8zmNJD`SgY=wm{|Uvi777h;HO?KRPW}2oU2bgycpEBC!H&M_(+>d z^Bbsbg2tf@9*(~t!*#X`mh^`%r|eQIY@g-=Q zUby_xLhg7h5ru;C#TeBvK5}A4Na0)~)T@eAojfyEYmH>I3k8#%6o&+J+g|ug2;%y? zE~LcfZNv^-D*L67xCZ0L8P zg%h>?%m^OOaF2DtVuV!pu=*1{AUpZ|c(5x3^1Ak)Ljwz*GsuTRR1*w;#Gb(2a*cNV zv7cc<0|{ymN|HV9B@8r=j~70slq+l>h}0{lsQHBouibX!{&zK=wCh#GXBM;sfTjNr zazpxG3-+S{Af{EvR?n>ImMwImd-q-m+%O;+j-#)pD%=?bwmgSALafM6QQE^Wn6mR( z#QT;=5++TvfHjw{P3P-!0}lO&)XeoYW|1lqz>LVd>f51f9EK_F$TAc&7hcVBBhz;g zLTV8`fJ|6Q>jcN!GI>^v(*wI(d8&T}s6ytC*0MNgi zkgQ97?SQ8dkwZ%HP4XirN6PHr5ryyuyMl=S&*0_A{OZO=#zvP7<=18!S-U@qG;M(A zhis9X#qK|lT21Zy{_=S|4E63>}38)E%ghWDQ^j|nN1onL*-1?YUCwytApE;B)I zd9Nj+)4Ii{<_+}wIW0}Mf=Lvu#yUrPoJ~$qn{x{$MIQvL4dk9(>y|~X_pe|zw=*wS zRWx`~w&Zvh=A~!R%>427#UyTkE3<8#R|FR0YW7}pAH)IKYmm=Zi}iB}k>L0dOcW3i zX@6IHKyo2->>oraQj4tX?R0|@zwMwfencUpB;oU!kePlU&a0NoAv$Vwjax#F`h{U= zvGf{?F|KS08jyS>)wC&(bIE&uq&-}S0qyBp^uRF{CB^RNU=;B6?ldpWnjpd`RjHD*O56euYhdII7024>_lHPoxEYnEAwzB+QB9Iz*Y&FyJr*b z!u_ALgpZF%7C~4Y_mgRWCpm&%?z!A2EtOC^wf1sJOiG3#0`k0}_@XgXMGuC0o?i>Z z1=Z|0ib!maZ>pl&mn9L7qe3MaJD8kPux?sp@|v=x#+4-b*xs!fl`#VE+1FQs;2lUA z1pLfj#}X-F(;MD;s*bp00V#giK%r!_Il%u-&N5UX>V#%;YwbT0YnL5Lq<5owVbMXQ zg@AW&|I6xIjb9v!|MRk8dSOVWGui`0Ik|Jk?CZC)LbTipH^_#ZP3Zyk4nTq%viYC^QzaVOc

    He9b)awba9dk%P+5&qTerKn+?Plgtmi?*UDHA{HVM3stwH z8dJgz(Rp?H5BWFf^#n0`L zT7TpNXLRICl7EiGflr-dN2qvH6lcwYB_at<f1Tc0A=9gl7`6_?2{R2M-7!{lkv+*nMq-=ReD*f;V zmX8~rmBIVvd?ULA$hvAj#bMj7mKDj=@|!<*kTL4e+4mx>6Uhr}S$|Ko+0iqSHiiO&Q!aseh?BYOLTeHU_kk>@)d}pQUdIp3CIbCIAw6A$>`6<3N@=`38+|IGv{4%Y zk+pHOe(c1wWFrTi;vfrE=;75za>RaK!Ti`Kb+1QoF&vwcmTcFL-b0a+)j#u*GP#?k zJfEgkn$iwTC(X9s<65=}$X8Bb=Yz>66i4LUneQK8h66w*@stU9wSoH|z&^%IF zLLWj~-xX$e-IpYfT4jL2sA=bnyU*`XO(i9_kI{U!gtVZwv+o5g*PB=JHG-){-0CDK zBDdWUVVOgNO{C)W=f6)pKdKQkrA-7Uu%-AJ84lM|RPS$&xwsxCp712D0WM*))yusf zN^#>qo#yMd;bq`TY~hGh_cx>|_@@u~k7f5X(FS-dC)xP!d@7Q9h^6q#>A!)eR3FgS z90G6wMWAL-83d=)lfoI1&P)#7lbNGUC5_$r7bCsXAzYT;jcC=MniASKPeyF-xGhoS z%_Kr^T+$)Vq;T{V)%t-971Ai_=+#SHWK*$8SSkb&i-N~SUD3j+R&|~)c<788Vsx() z2kBlTYt!2mNB-J};#L4OvC5mZr$weJ;+VS1M4wR|Nq4|>i?f2OlJl*qz53K^;+zbL zpqwj(T6nwVN*3~Mh`MH^H-751d`4&HVG0die=VTG%Yg03`X9%`>tcWWgl~xW`y|{T zowTu4P{4+TI*nQn$Us+qC3xfZGW4wdC#nG5=apzC?90e+7_5)Luv&)`mpsB7e~4sx z*j+b#0~z7r*emsABJ~csBHbQ$E+46`EkUvK2cHes>df$Iz5H>39lX~`Uj^P>CU9R9 zQrLY$XfI~DC=E*RxHPF=wq!f72-Nbz?|h9CI-K-chGs>d=Re3!0=P?t#f6fiMt@=ubJHoSEr!TiS6-0&C@S51#TKlfjML5HzQblB!$2 zC930nop7?~leDm1Z$hITkHftGwl5(w*RO1j{7x98x3*U>E2Q}j!a1#ARfGL$Y(H>X z#-Weu76`)e9*6G*x6P*c7)uzRFkM8dU%qkFBl9$CTwyP{uAsjG?1TqH>x0~;e3qDc zzZO%TYjs>X<*5?O<(O3{HVKVst4fu=jZ@gLStQxY!r|f&2%(H(Tdro#W07j^ToO79 zgnf}N?%fSbrI-y37vwM|@ksHDEofw``X|NB%h79v*y`<%Go7_`z#5zc_99I;X<#av zExGf6JO61IR76rG3o2zyi>-jPW{bR51 z!G=*~(Mx(4Xg&O@HPcGy#&cxZpC3Yj9+I^K75 zrb@AsRbu$)jLy3P;c6BstS&a8nE|^uG@i5!*wjxZaFh`*(q62JZ* zq*<1j)Ui96C=B9meXyNF*nKXcH;+Lb#n{^#e!{K84-qH^^r7LGo@8A0Y&|ncKu{@X zVf&RPq_xQMay_J4?myg!wm|dKO}HE^vD+<6uc;kSvh{0G^!HR1DmOD6vf}XwOKg9+ zk*y%-!Z#P!-?!knv5~otqRscofGARlTA70-(pGZj|C*A*Nqj$$ka&?84M#BJ6~iYsq(_t3w#w$xT3!df&+WySvR?VbCu0JERLcb1|d3bDN69AZH^Zc*q(8Cmh7naFz?G zIek06xP9|+3nb0M#q_45h;pJ%sdX5BNG(5m)aO-`MkLQ?d8vjBs`mBOuCuAQr#g`x zx;%GNfCQ4}LuMV>GA*ZQU~D0gS@s`cif_dB|FD2r`!hfR^^$3s;#?OJE=g{PQ^~%8 zCxl@%s7!CEDv#JZ2Q_ibz(V7gEF;I3)bkEBQBhgl0jqo+Ayq$cEg(jJjS%6Sr11L^ zS;OtYUjAmC1)n@X=KgESA?EmB*#2`y5rntMtUpGUOqpw>{42rr!S%&r*1wwSkpzIo zyJ)+Gm-$QXxVN?^zaiFZwPDxi2c#2!>LuB0FjQ1D>H?YV3J+sqeYTv^Qf^U}hO>*W zeNu;sNXZ-bzuv(>jg_3Q-;T2dGF93~=&yAkb<>`d2Mgn^&%bstsON30@}Ps!ajf#7 zVva2dOVK?gUDpN%Z_ae#6zab63ncGyk=g!suu_M$2 zom*Fq=OgFN5l`jKCD2gI-#gCr&1YI-E3X zBAGv!9X=~CG-&)meZzsk2u#uUItRM%W<4)kegDGb)$};J6Dnlp*e`UXB@$j0Kh0>B z!)M-TjQ%g%+wFBse z9h)ODncf4jsj5R(<3Uw(_PA?F_1(fTc*ImD%;AMZiOP=gTu*l5qKKzodg8^gyNWdj z_m&&Y1uDEQ3@>s&5CM}$dL*~sMH|)>KL5k@7RWE|rli!DD##ZAEJO|@SgI|4gTbnl z%y;t@A#m80->de?nP$@_6;<`Mu|^QslrsU!>Gn?4v=%b4|BN1t5ELVxlIb9)VP zNAR{E3B_8HQgWbC`-}ZvSK>#fXV28C(d^yDeqRMDJu>bBdL7vM6YN`VeuE$>^C}Gi zC5>s?@&deX&Ca%LpIcJV&$&D&`24=RVIvdGxJ1DZ2T!7cKuq+nIi6V7 z4fn|`4UiCZYSpbYHleEYYd0=Jps4g$?~@kZlC{uBb&0rs9ZcG486k(b03PJ^yV#~c zNGV^rO4`F$FR)zkgnTbE3UkV|KqrSJS+DDphz%A+fjCR&{T@;+QTi9NYnH!eE0M2T z15OTdhi{?1Li>TyoO%bY7ZiAPG@TWJ4Un?7m5EH)y0O5rb&_NipZeZkQ}61lg}rQJ zgA2?9*Bte(&miDXS6?O5as}{I9y|IhswqIq#{D3V{-*}TSR@$keYIS0;d zO(HTwIIeAAc^;RrI-_CV=9#4gBA)%SD{VWy0-D#{@PBY*f=clGk(PRkcs{H zaYz@GOU1phED>ksp)oI?viZCSS{=G(`(z(p!<&9|LON3 zBO~AUd)}zd#5nwpAI3y0A3B)bmiikf6`NAR?!->brCL&W9?0dAGaIbuVf1qEjzs>L>+y<-Kqp!&ZI? zRHxF+NiRcZt7mBYV1YzMvd@kZF68?ezdb0xeCm?I8#PmSovC$1NO9>N`z7LB*8AN= zSm%sM=HS#{4q#8xDH^s;Q}`Y!Zv)N+xsI;g6Mh#z5-+k}!3R8##PxdiLw%ym*pWk$X%{Gt?$Wv7ZI)RPDS%f^WEjo63%4`zLqNo|Uj8@ljUUkeyW;T(2@se`e z_(h3(OMwVI-%TKwQL~xVYHRtPmj9oWuRkO<&TDjaIFWH9f`fSrTlFz z75Oya)`SSLd568A^Zjq=w}5v5QNEq43YLdo<6+{au{Vph{+@lyM;tS$i$HU$c%mQd zr!IpQ)x}ku37Q+e)ZysG`;zS9B9%^?&-j|3pO$L@&mw~MxZ~bd2i&Gw{M0`esyh0% zR~Ius5XonLbtij8>IGH<-NSI|Eb`PkP?dq*FYBgdhPh>- zO=GIPXcL+I@cia5f2sUT%&9Q_?T5*G*5+Tbfu7K~KHU}UcMSIk+xa&{lvv@D>ky$mM{4>s z);ue})t*Z?xmY{pJS4-8U)Uo^LVmN%*+6(A8~^8(IA?E(6bX($z@5~Ln+sr)Nn*@o zE`w|$R2p-M&o^Mm)s*w&!Cm{+!6yiD!xxhp8 z8gAv;pO#ZzJIk948FVH?ezO@~c+;0;-wD@@{KPr9@N&*IcaLzHyVTT0Y6*J4S_S*^ z&t^BO(Uug9$f7loOO~T{zFbN!A7+_+lq zc0|Ys`A_w);9f)hGe7T;+RG{DV_ZMsLiDbN;gwH#vI6xAa~Ck;-c|e*r22;N6HfOH zF~Q$ry)WHCVccDPuN@*G#_DJMZ3wm`3rkxTu)t0_k2Q8)&HkgAVBbz3O3yW@059b{*-L^hS+0zC9USWRmRPC6QQ>`3)A}E-W!m8 zk;Xz6MVaWxH|}UOX~^lMSRlSnD-=gA(sg{ktp#9@!%Ny5!fVXRTQXxqc=ZQeACOvE zshdRf+JA>6hi6sWhtw-P)vjg$(SxRvKYB(!!&!L#C7_zd3u=bu6MFB;s67`|XW~l7 zle$E<5w{3|4!JlC)a6-x9d|~jHP)gXd9_4qKpK+rlSep6g|((|&&{hdqlj*p9+EYcM5Od~VL^3V;9^1luf|*F0`aeh+8Z*+Fs-y6|?C!4( zfjEc$cUPN30O6#yZfE(n7`LELip~GN<;hnjd6I^B2mHpkz=*#5*ltE8dlLIUQO-CV z0!&m+SxxK;oPo=3+$E12C91aX&cK+LCUUwY;k7HYlFu3~SoL?-ZmFUe&G%!SGaB(2 z1FrghJDMG9xrc`PCmc$UpW+>MKEIGcNH+fWsmOGA=STBtB4A{GsK*m&uC8B*?USk6 zMfC@&PRdDnzen2CZnMv&p41M8LFW+8Z*BOFvVZdF{CD@7{7F1Rs0;cP2HP#1P@tyM z54yTwLycM>R@XR4`a}KnQTiJ~SC`_`p78}z*sn~N4FV0@B@7YmLe!Yj@W`gkXK9ne z5E{#5!EAp0mGs)O?0mBJ<5mmb6;I^7;loNV2qn1V`G(o4)OO2eTOi(1e{+~il3XWF zG&)KXy{oTv8AJbPbZBeIomSLtKF;}5kc49 znUUvG!eUq$G-^LL=nIUhgTEmn}Wrx;aYR^HHI<spq?{;s${Vid(vR4#ra^HY6^l-|NC>QV&gMOd1~uN4(0Ov0k`v0*xmr4dXN(Tmo1jr{3SmNwdoe6f3H;7 zTwnWpHJSTTQ7TFehJCiKN!B1x7osfp6+GTV1hJ3LDFH%&KP`lt#sYpk~p@j0;+Ory4y!^m`0o0?z8{*fk-wrrsUu0A!zQ(;<*w z{c5+DK=i$-1NU^i}wD%gNAk6Zuoy`Cm8`YKA-%77V6=w4sI_L1`HLXzPwOpq5>5^ z3g$om22lpfNTPk|EfG=y+89wPZXFp?jAyBvvxJ!-ky$T%8z-M|PZ=a6oHT?v;N)C30lyCPd2c+S`I5F+GP zmf@zGp#RK{iEv{j3RvP_?WISmXV~K`XuX3gW>it91V50>2vB|aQTZ23TEz5?e6}of z!66cIE?-zVD#eH=`Fj!|q^r)d0?- zr|txkhkE}*IM#0NNb2IZhC}yNvxOVBRYdu1dH&Gfe512M!k!%@qMT{skOv|4L=KkJ z&J>eg(&D%66L?Y`;`x3a*LX8X%hA8}>IjmQwc!L%{cnXuC3BGET4WCnp|TuJE!-M2 z?H;ij8{H|rMkqA*{ zQGIG{2z7U4{foqQE@IrhK$~b+B-kX))qB?>vdrQje-UMoO9`2eWFAbeOZp`hcg}G! zWz6J7lKdr_|M`9sZ@&D(Du~api7?5cw-99oE-F2LxS~xV34!Xnz_B9kueEY?gT`qh zIfN`n>7$9X5NQR(L)ZGdBbth1D=JM{RvWEU2bS1er{%On(e_ghCC!>|6~RiaMv01i z@9hjp{0Q@^B0r{2Ds9=N_Ux#_iRY`h8Q4jw{x#rEn8<#1@EV8QCZ-*FLrl14v=3!m zc$rYx)wh6fRBQ{=wE0#}xcgD3*9=uEq0_p11ZqjD8)7=~A<0=fbFXdoZP^d`?ORwC z2212t7TQ$MIis^nYUu_;v`Ugq)4(^S3SD__e$wf?BvzaC7 z5E&b7EuCFzcteC-n$W!b@{{72EM?m7@+E5qJ#l|p5$QuPlIXL|NTUd+AMAEZ_k9oC zqHsng52|bD&dF$jx(Wu0p?jC#5n5WI(!_R!_2G}F`0JPSKahx-l8djJkaI@3hJ>Iw z^&hJPG?CX|hg|$Q1@Lk0C0U)dv_5{-$TAP~t_RJp_R*e}3se+gjTJS32@zI(R>?j8 z6`HMW?n*rGsZk_UIhc>mIiDWF)06n8;s{{?BBl9WMPF^m-S!a@)*DFVRh}m?xrq z>a)e2-vWQ221J_o!VqV381cD-+4w_LzNBjz#irLS*7b@u+Ni2X9=Z12O_v6f=G$;o z+(=C^Hq{7tA-p@H-MZ>dEc8^Isr#FXW@k~df?$q6Y=)$nqoO1tzx1w z8oY4d+CbA%MKbZ@7h~JiMv6)AMkRcl#fTg1@1$Ja+Kq4?{_39e?9*-oii=*s^5Vxcb06q$lh3W&wm?WBZ9mMb8j$ zTq`9+4*5{^$p}mIWiaEA1yc>5I_!KCw(jxB2V(qAxh@nTB2cVNaq+82$2+%<8$5*5 z{-0B*;j?13(Kra{_&yh!H2G%3ASg5H^jf7jc30WhNF~o3r5WI-vUWjEwc2Jcx;J&@)d7+EDTZZO6V(B zM-vI!ZW0`GC<1oyI8o53ua~5|{Z13*?7BY?znUyks1nPi?bU=gZRH<2Q~oklotDzC zQCLfMDGPQ}%Y<|G&%)W*v&e((1fL3E+X_C_$$X|*&C)`AvLAv-<*fFvs!%_Y*c$?C zu_o*uskr|-2dS6n<$C~dV*1&_Q_&XbgY1707edx?{;i`oVldsEG}mbyV_xhDpWFXex}r-ZSk;x`H&Bprd~!k(E3PaHJFI1Gl{1vJQ(j3+Z-E&%pENe zw&BI9sTJfS`vR&FJ(~G0E;3UtT)-+O^x30uV`=^T+x?Ylnj_X`$VGLI5rrPXh_2DF zzxx7q!#$F9b#8%!qb7o50Hk%Husba=rU(v*WmIj?-Ov=^hj?ipzkKg|Ige#s z|4pFsuYpICLStY@)y3H>*yZ%-m^Z|aJ*2ALNf5zUr>t(zRpI@CNIV?338-9iasKtS zQu#iWdwLMbFO_ik^O*C#_H>N^j3KmA89Hi7k-6{MU3zq{9R1(J=H@&llqm3lkI6uB zQTru$E5HL%>Q$ELf%uV}n;F-*Fd$!y6FK}=NesRaK6G9A01>*I$ogIoWZktKX#rq{(bJtlpMCkMvKzC5l{s*DHi2p?_c-c}IpESvhB+?UNU`Rb>6~Ft9`Jwu^aXaxMnMhp z4Wl=EWt`Sep@ccC7D>YN^o5a&I(`6N-fu#VACq{A z|4UcN4k9>h^vqFLTI#`l@MB&akp1k4wDpQMy98#owmJTpMTw4I7Z=p}oi%l8A^^1K z+7I*kBtIOY#7^5QeEReQ`9393k@>;MsLd2x5I))O7i%2?Hl0R!?(Te%s^+NMN}nW$ zqSAhMM1w(cxn^Pio#3v{w8$NU3v}iobz(U{+?hpLSU=l%2ADJp)v}*l0-45gp)~6B* zNj!fEPcJaW(2{S~k70B_PlZYk^{I^`Jd>CFo_@btd%w3pB*q*HJ>De%Hli9PMHzoa z8Jrx-XfAtzJ|C0%?wf6hKLn>{y&$}`_ziKQEU?J6#BEUkEB-KtM56S}k%LPa)yTy! z9HH5Bgc&Al8NO1g5PR}M1Hk6}Du#ei%T5D7!ATpZodFOutU@aBB!JMqg zLTM7T*AmqAHC<1KBpJ%gHf{!xZi3&DK8>XF^-U6Jkz*H0k_+#!AoAS^ERtlS{s*afFj4ksEM1qHQNE3% zVuCFAiN_rIYZxp*Ea@|36Ph+0UYfCO8;F1!qP+j6e+7|@CgUii4SgmIM`M4sgzR^@ za>SG-HVrw@DWY$?8wmgp6Z7dCvjbA;LInMoNdy*No^aN05~{CaE#ZJ<=%W#%>MHyX z)_iI3If+HJX&k%Bp(N2==aBl7@l_p`5-MEYTl*#(BmwTwf}<>?}|w06t(#I;gM1+zpdrx_V# z9I^#DdGDRLMLu54gn+>2wgk5)5OHooLelM5$ZTY^n zZ%Ygi#k1W*vskB3Zf^p3?}Cv<&u;?yQDew;k!7URqhm|Rm6~yAqCDvn7|Bm93RHJR z99DACfFqx4DeH3!yhWRJWbNY`8724NmZl1QO_<2K>La2OInAARj(b6KPIJ^v6TJ zd%}MgQqZ_6Eg^;C+U3a{YKafJE)-Ijk|8Bhebq!gX55v=r?7U#oUeHzQ60PvS3{n9 zE&yWZLKn;N@3Vmi#x~4W0b|AgQPk?p8l{L*=+T7ywuncU0Q8q)^tl5Rk~hu<8U#VP zlo@F0`VRsS^5m`)aOnyZ#l>W=3HM3 zDmDy>yfO`~pZv;p!y539H0xysDsriXS#@trM&y)p=klvIG^!0rnK60!uWRy24=L;B zxEd28+TmM~XGUNq9!zaCtd34}^rmfT|68Y*mWo&&i9Y9gt%;^1IVV({8WrAZ(eauc zp2A#DEsRJnTSsMxEl=_dH2-AW82qvG9VM%iT`Kyc62I3PxFqBcXw1y6-;tG*X=X zUmtkX%aW8jTdeCx@cxZ`0PG54%@6id|L_U798Pb(t_vZd8v8Fz zG(UhQPgV+j^04gAa%Z8iUU95Q<1Ojqx=!@|bZBe&U=k{=b+otkB-4*yx-WCKnXy;* zg&BFiFwC`Bq50o@=5$SXg{<+kwlMySHI|=mtnC2vVHGQaZ$#MTrFnpW@wgg-*u-NIq|nyZQM#4ml-!A)IlP*rokmF zhN**Ub)svEi>wpv;HXddbHia`pYc#pCmR4l zwYU1_|4L6)#2@&4FQ?_9M3NwLDnU28>WOzWY9`M%V4`&oH*Pm?h03*G)n>{JfQ$ZP zLiyN#L&0ypTl(!K!Me@W9q)`4Iv@LGTJ``I z-2~M`M^#Q^OIWH#@+?Yz%u}mI{b_z@R~d4m@odWfdsGL5rQPI{30Hwn$k=j4e2(lw zj3e{4UI4xR(dJ>Z>a&kT_Kyt-_OQAurdJA~3U%KpEDUU3vkj#U2l$M;6*Urg!_dv^ zM~<3O7VL}TR{2zY!Bx2&73d_2&10wq-3jQa~!p9OY%;XX&lS0 zrdi~ji7i|eZE@CD>8q)M6>+{JZ#u$$(_cz)JqKV zm~H)BKnhepNuHtn{#K6GZ*1LJ9_p#8;s4)jUyIrLfnhtUQr;3qZ&cH~CG*$;C*oTS zVqg!g+$>>jmkg@25_b18xA?2_2j)A;l~uk*+%_{;T@J;7Q=0rYU-fFso$>{tkxWuP z2aJsROO_p1i`kX4uHm3o30+!0b5h*M4vqF`h273WUzfjqBT4Mf7_GaQn0PaOrN8+y zI6lg$JQ%Q&i%)G5ehpS^JZmx&rZiBp-lf6{R?2L<761StqcFOF&1^sViNV~?ySuC~ zMG7U-xELXq>K|+=r)ZcvG_DJ;!%Ums7^i4`GNlPJoeCUbTw{%I9}H%W9-tOR2$@|M zc4r3kPYG4#JX+%G6>%;7wXY%QRi3C5_!{fp6@vBxg8YEZ!%^4LHv)|V3x?-=_Wp%E z-u`bkpZRaCKjhxiW;>aAXFX0`_dS73!fJ35^#LUkS*IfD|$vnA|abHJ8BH(1FH@75StzdxSRv_?s%0i zeu#j?(zYDIg2^kfy;giG4X+vnw4@=PkO@#T7$q&#m4(bbSWPZUEF)cUqEE3Ox$WOxG#%Mq!{E0A1I%4tn-mkbjATEk8sy; z3}@q-+ZE>}!0`XVSXwu2DZE?Dw_$`PdLr@0{&)YP9l=`KqQxbJX*j=FW#y|m zcIH6r&vZhD#Ld42C+@l=Sz!{Q&0#r5dw$M>`@Z|$AMvq9eRAWdyax^?f|1P?yLDh0 z9^mo`ddu{oHSl`9H9;qN%l} za^peq`3SDUt3Bn-w?MSXGh_c?9f!>OSH43Ws*>&VQh{yb?g8vmNJX`j zm~wJEQ2}@)EQ`K!Q$@xtU>v(x1~iA3Ffc?$V@_S2d}_?TE5o-X9!a@IIs#UexnGR0 zGbTg*K9ANMB0?TTR}JqvdTJ6Ya`wK(yEW%c%F7Ab@O8cPaCcoBRWlkiOGECu>ps9j zKQv_d=Wq`4Ir*9Px^lw#;^bjmAbK;8W!rx_w{kQ*W2vjK`Iffl(OgvHNLYM-z$DiF zF3IS0`Ao6OUp`ZDVbKC8Z4~^6plmoHe>00sMf7&hH0t{ntJA?>^-AUD0}z;0V&?_n zW5_CBtFdv|n=vn3YbW;3P3N23r}MRsfk?@uCnU?v-(U8>@wC8FHmd}Ah9MbE;$rHo zO1W+rbXMg#?p{0y+~-#zHoiq>!OSDS5sh`TquU{%hL?NLoYHccBN~AqjrF&PAT23^@Y9GHN*siMQMY-2o!xiI&7B%p6=d2Gq4xv(vi(7W{ov-C-_wtQjgns}$V2wZ5mqkop@|lDuUQDS7M(Gx#J3x;!$80C zrmVRtTb#wVm7X*yCk-i*@4j0KDN%vr+?6PxTW&J_wd5kyIP+?+y_O>v=&gqKbWM_7 zk}cto5f^PGAkGQuCB7JShHiYL;Y&ahk}B+Zbnw|6pB90ntl%@W+Zj0~A;GFEPJHJt zpaEb%@OYz4pV^FlF1}cKZB}T+(+z%o2u$8tUoE@DaNZbc%fA`kJ5># z@JyY$nVM>{rfR^|OW@Jgf3B$j<2>eMmeeca{`v2aKfG_xV*^wZU5(MV#H(w&Pkj|_ z=Ie#Bc&=!+#>WsT{MvLQu$yhT8`Y)QqWssC;s z#I0APThDRLQdQZ4v&J5}MA_Kk>o+fFoD^T~Y3-9_6iCuV^wuVH&Sp+TckGU_^#aI~ z=`scO5bDt-7l)Q$^Sr!zrCyufk^dhyrPkw=#bTM926U#t1nLDQ}k(Nlir;Ba99A1DP#1)Z^!RkM5!@jN7)szl=d^qXv z%4!PB*)4yeFC#-7Xg=3JB%>Q0RiiYajd_l-kyF;c;#48 z%om{}^n~tr)6jwfzkKkZvcnRrCyH62e{KqbH4G{2Sv`Z&S{sIsf^DExGcD24omlG? zGH!XS5mjm}sSTGCMz8<9^ji4mPs!)Vos?Jx=AXVD?%NB4)O5aPTeau2Qru^rov2HY z<9w%-c5+&hYyTULKHa}%!!n-mQ{m=H@lN`BYN)O9rDRI~8Hl8FgI9 z#jtigoKz+elDgPBZIMHQ^svgkjg71c1;MLM{Wgb~G#na`c`aG4q|M6_T0x8MUTvTR z4IiMM3cm#DIV8zv6r6EEiQ-};P*zec?~@2R^J;ZopKbc2Q18k807JMEu9%YqlQv`E zBvmGS67i9ya=oG15!^{Wf`pf4N2;2tjB9pwKxewSgmqb>PYbAz2`^Sll}v2p4a#fD z*9r1;JYsJ5#%GD;m$@f(H3l;>7d9OBEhO@Ve#d9~l={K?8(9n{GAxGF#E&k=)W13U zOQrc}ssLd5HXV(Q-Lt|61!UjhNL2^K^^?Ij4oUdBcJKy{`ERUEa-@B0q= zDZAOP9&WdLOJtgVrx>s0NJ#LcWKu#|nUVfWnp4*8@{2pLg8bJ ztsl&s1jGw@R(|m^F@4`-?YP>QOn>-FG<|j~qthrfP}*w5RU}-q2o(u?(-iS>BD?TA zO{5faqe~WJgM_pxZT*Ria}T3mz*cGDd0%zspZQ3pQ>qn+vuLIb$)%^X1~P7*Q8b8) zN$%9(K;RK+)P`p6o=ruc#~rI2tVZmGZ9?Ou1+2^e<26@jtaF^LGitA}{4;E$hd<1b zC)}+C}KeHr-%)!g#J4yBm@|g2U6BZTbxIYD=o z$OrqR;{TtccaMiU@Bjbbb210bI1RJkVT7omXuCdxB6<%w#D#I{;8bn9*EPs7hmx2X zl*6SYX_r-RrwlHn%h`&g^J!wjI;BK|=;Tykf6x8>b=_`z-P*Nw=KX%Xp3leQem}_u z+Um6a4y~^RO5Z@%V=rAd5ZRB&gI6-~$3GBX1#;;(2LtrJIbLIvEsjN+Ms$mxUVFp> z5GcgyIWy#qKYGA1W3V)?x*Sm&6-ZxNv6Zs7M|~H_Tnm~#Y{+_+R_!p0xwpBa*iTcH zO|(|S)JNUw(9-kgemb~lBP6^Z@yX_DE=jS*J&_xqi30J=p~|>c9#eTCo*0$^7ka~< zznP6-RELx{(}qOGqZ`~3mN{_ah@R6|)#NcodgXi0=OL)2g)2|M6-~ZGzX}X<(jGvt z8?F-?0Y0^&ScMy*x#9Y3?4D=h!lm4R-KLQZs(w0GzCZ^rRnsbqAeS-TDQhzplm=>Y z@0a7|RTKy8R6by=lK~4*dkWy`vW>|40=3gMjhKa~YIc;Z1jo5PVS5@dz#llURn7r8 zygfj2$MvL)dh`p|Q3`vXg$0Az7%Lfi_Q3~Zg*mL;f78eyiMrk?HuA_}RmNd;*QlHPXUchjK-@;UZr>tbLMGZ6SYb1UP zj^9*wYyxfWaglzNL9h3CZyGb6i70aK!lZM!$|MfHX}vzdZ)T{lLo{o`EG|}E2I`8^ zq~(VdfqANksw_)X816`XcvLRX##tIAU|8grrC>`Bno=59O=}#K<~g`;2{mN1URQ^2 z8#mIFn!>h~O0D39*u?*ZWdK$pQj1!9i2%U+PZCzSdb{UcO>>~P8!5CQJ)A@N-~UV7 zo(44|ZM%O?969yJJVhs*sc-z64Y|mtyj@ksXI!iUq`n%&oy7C7t4oa|)7Ew|!Ahv#P1% zo0|B<&GMl|@OkhRSeP{TPqe@@+t1e15peG?OWLflmo6&T2tU|SM-P1& z>TA!bE89bef5hw&+=P?}mwz)!YnC7Q*4S*ITg;$fB3O#*xNvC+0{v%#6oD|D{DGTu(!?!0 z{cjmO$7i;@0h`_OQ@Yb9FY-nFm^V}g}Pmf{DcB) zsLbkxYydi|<9Raxvxgm9TM9W)TJV-C>BXGhTSf71HNJJzW1nnRD;~N5nM# z1Lid&S>u1;<9z&j{!a6F%>`D}He-_BH+{vlGKDQuhhWFy&sJhKSi^kSd#6<{6K!RU z%0p3=2)C+NBSNBNd>~dU2!`@+=;?-qaTx2z!6GHto+%TYjVC!)mobTKBI3$tY+UBM ztpJ2jnd$Jwwt+V$r+L~#qgNy!eT17SxQyjD3PzPGN(AaD&4Ksrp)vJv_8bbU>y{i$$E^-TO{3@q=|M$73FO8;z8*~a!q*<~=b6aj-s!)z&hqcT zkx6z!tEtD=vx+fQPeJ9zG@NB<`sdN1x)1P?M*RcwrqLvy!)4-_{*(^4;sA%azc~?d zr3&xRV6@}5GbHHI=oYPFY8}|;Z>t_^17{oO=+CPV4;!!C>!#5yv2Ru#HfGD5g=~%~ zSibJY>(dg-rTTX}UHKenu3i18Lp2NoaI^o|M0qAW$2GV_wSQfT&_Go#-aZ^X4|!d5 zJnLBGo+5Y@f!6nY^cH-JI@eB2z96n0JydKRm|%^-gn4e80cP8sJ!@D zq#6TM9i^Rys);pL$};Uw%u{TSY`l$nUvk+X6WjZ%*qPo6H5>JxSd9XF*e4fSL{D^4 zF*42f`)AO3qS^q^DzvvbuWa$7*q02~y$+$qq(@JQWfHNe_gOFVoJUOeTl9uGj}+3PY_ueA#7Le(^=eKX>JV;(NYFO}c61=yX0 z^Ao0#gvnITkBd?q{AK&Hd(^38q^C%efwLLzek<|q-ImM^CC(ND15 znK&K(`Y)utIe|gn{1k07A|q3mTSL}@AYZ^*sabWyoh@eBIeEN8mwwcw6q~bUKV*d4 zQU?VZ$4u)jtOOcIqA#~7geo$WAv08ug&xnZ~j5!1oDy>q?r0vk?#iV@0*SqC+3R1yfpR6R@qv!;fv z-mz_UE{w=FyvIi@YtYiS6L9?pkZVR9Yw$m+Q%R%lP%?4}=?KHHoR68+gMxh~+scxj zLq+(%ZUuk0tdB>8?RLYN-wn_{CJzmvhNg(^C#QQClwQgN<|(c6@;|t2oNqAsb2-6I z#pGbXDjdOifp#O?pGoM;bnBp$v;AKKRAbz@6oeH?=un1z3|y>j zSlD;z4|u4HAC;P2;i}3agBcc0*HqYqqd2y0&2AEqn){|&Sw5ISyz-_bCZ~ny0C!)i zlznc-l|v%yW?=0#07vgtoamE#4H-|qNLea*%G0gY+&wx zv=UgTdQGz>N#7W4IgZz-L}o7jT?@v1Yk{!6hJSa+U|t4igg}Sq??Kw6%knaZn-~{i z31_!ME%l9{a`ro9*)$dLpmI`^rZ*3xM(RTq?qF0k?GVAK>fH8U07bb0Z>Nnrigw8= zf?FCDbaC=f6Rhgv@#hB|Ao_;LH~zy2mrY?;6i)DO_u$p<06Q*nZ*z~bz&Z3XjRl8U zF;jafXq`!24+vR-hBR$XTfcgc)z_h{pb4(x@H)0A;is=&CX zLDFooS$vf0AUNJY&@;Hbn^pH2^NhwjJ@33HR_FHLwzUM8h;c;UcRDFP$7R9D`!#xQ z=hy6|*v|0?p zsI{2;T5HGzdigow77J9qZmIK#Ll-)hr#hf23Nbs^NK6oY^<~_m@_Xj&5@uHw#P+>z zU8_(sJ!d@n#p(hPQ%!s@+p4M5gyoKt^IwlTHYhLRK9`@pF2PHqiG6Evn0{nuA*@@h zo3~~NRCO2d9gh~=AbE5#5NjOxDnL&;2))ec$fXv8fDo%1eA!9-gQ908V*fug3pjod~yyI^z(X&tLv_j&4 z-F_khZe6u=KDsG2M6JrS@eZxP4I~b%dYQezl8qK>|1s_B<0Q0$13@xr*^NW ztf2lgFX+|zk0lP$1;q|&1I>?8uAL6oSIsqN>Lk84e}7%#Tg&igP9Nppk3M(CkmxbV ze;R+ZZXT0(zbonlW|MJGJE6v~*1y@*i=+>W0{ms*iTUA1GK3kXv#eTo&i_lzJAy5&w_! zZ$dB8hICh7C--||M>o4lU*R0exPlp4!*jP|rkqs^!nt=dmbw#g$#GFeS4$qFdL#MM zVDt_qZe>r4E!ZkhQN~L#V$!((G=}p?N$0<<%L%ipeGHDeK-o1g;jHC+TAN1q+L4>&W7=aS87PRZrp=e z?jZO50YBP(wI_mn6Z|ZiVQ}I=+;y>%dXJeU2U3c9qJsHeQ9uC2M(M1?UY=_Qp684Z zd|#bC5RB5w2$;VH1W~Kh&pk@U=i%)Jvw3@-i8O*oo}Pw91*iRy=-RZE?8h*lnFK`! zU%%9UelNKk*OPvtC>0tF7TaA`dRLAwl61OdV6NjQ zaG~A1j-%KF>9&`uiNN_kMi0DrpRk>BJs51PN_E+|{hWuzJS_{J2x*H2D2!Wn*Vx+& zT*Yp#Zom0cg23^*#71@dfD-{V6J@0wg&x$a)E?CIK_e5CLM{c#i}5d)LQi z>M=egb<1mhm%s0(x=5j3%a+3Ho$#sA^z@9~v@Fn_Sjcuz(3{9!lvZ6H`DdH}xn@GO zL-kVGxDe{UU!LZE5okM#%Te6}0`rWx%VBls>sITEFu1io;KOM%L%)A@01ij~CRqQ1 zj=*YpWcMv)zG=AB)iG-XUN$sPrxaD#B?R*R&QKi}4Tg?_(ru?@B%B#iePuIezsamm zctiMmSLyyLIu|jwGaY!F#|TYKy;xk&)A4mJoMf*gN)2bqX8Tjlzukru&j|Ia+`4n< z3jNWS6gj+z_p$cQ$ydN`jlP5I*ehB4#iO z#}j<9cpHziD%5`@`)}hS;QKk%7ZF3DkX}rB{;M)zH;o>ol_w9QW@ej*X3mPjq25ew z|6P=uCfu3E1+Z;zN|s2A@)l*};nSJH@?;u8JFV^7Bkunz{e$!zgb#5ee=@Ft15s6y zW-W*tms4sKwl)f?Q}3OlV~_dTg;FDxmt*2=qw8J3{?(^2l5e$)=SCy=1lqAO-i^A&C@V^JRzo>*iw4KLJ3f$jv3;m9RJ!j0x>y_>``08wlmFyJe>DV>;?t|~xO-woYc7lKs z6_QeEX^R*A^IY?lFK};)GEg|dj(aZXZ7Tn}0tpdSXLO2q8WqsV;M5(aj(lU*^ zK5TdFU4zq7J)Kelc8fdSp^02Q<(z_bij{yMLPU1Da4)tbQ4%(1@#!)NlTG^LluPii zok{|3uhksc4mubfy_A_Y__GhRzl!}Rw*O|{*dv-3>Oa+=xq3A2QluM^H+)k8Dv(N~ z$Z!8pT{c;}Wrym_fqRl|s37$a56i)EUwq!vEzup5i~`36O>Dau1!x8Q=rb)J2>9H;?e^b5vz&%LoIOqFdFayzOP=&7QV{(TS63STtcJ} zl!fliu=6es@T_pbnMJ<}0$5?&?zWO_3ai>>6h( z^5F-MkRriov+E?X3s`>K&S`JVavH7Ii)t*AevQY@*?^uzY$fA9LfKm9f#3F9M7vL~ z=%1NdxA((8f+&)({I5=l!}BgSc6xl|NVVSOhG92>Dwk9|9@^J|FEYuBlh1y})P1Ec z<x#OTIB<1Yk+imlcc0W6>DQH^qcxL@4zv3c(ty7b776Ns1UZ;(?x*lWql0hrGcZ#c4^wIbLhGP!=ONpk0hcf7Dxk5_2WZ!*mjzHY?yp{cpp z0Us9j&tD~PH{$q*UhHJ*>B5c4=m`S}9;nA0_nMS3H+8>a)1vQJUwHiq^OOt+$QYSW z&NdQhRnmBVwAy>orH(~p7viss^MFb;dLJjBlg}nVwC^(ENy4=WG%R74OO83bdzbS@ z@X5_E=yY*8)zF+Nb2cecYkTdHfZ%(qdY1Y{R~!{Q<_2Pwl;5{3Q?)byWOJ8rj283d zq!1LWW+{;t{xmAW#ILP#$&X%X)x8nw-Pj4aVRMA**$taJrF(DfJPN-h7ZDD=89&bo zDgr4vJ~eIABe*=$Lo>4zPSWrj*sI(5jI^6y6Bc0n7`GL5RH)2h8~3Uh`?6E91J@4< zR5E3*e*NNcuWvz;9%l{T{x$A4+|>T*!65O|P^TCxSaciJ>Q~3IYzuX&m#6!T{SPDkL}?=0GS<`9?P*H6YG|O?y7^@(RWM znr)t@;q9otN7t_S(Rz=zrl7uj8<_RgzCTmyie#Yq_xzK}_e=OrXX`%k(R-~}7GZD& z^0MR`-x{oBCo;A~Mf5EG{eRTma21}Gx#%^fn-r82s|G7O$Omy!h=bsj${Fd&a3L${ zA%??e4r-y%;unb>{UWg)wf{AvL1_Sq6QM7K^fVYIo7(+J4tkT4v3W)$Fh6gk-M-Fb zjAaTM@h58t$c^Dj(2k=*_O^rt-i8^`EBNw8*oAK^kVSs3PG9*G*2N6H(PDac0U4hX z5`0FuxnIxU$A-IQf2AEWH_=+46Z{ho_Wudi_P{$f^&AL-ZE$2~inQnK=wi0eaC zq4fd&updPm?S1^yZZ6d|>KrQiZGeFeWNI<1+R}v>ZrvSiQv~wV1O4x5IvIZ)C*b#RM=&;Pczmg@%QzF(A({ zqIe*EXoYT#?a{g;rv>`+zGfsPU<#ke&U)6lPZlIrZ!syn1ihkpSYpn-Mr+m{GG@4% zdRi2x7|v;dVJ<_C<6*8TZgR*~V%mQ~YD77TtubIfCJOr4o}pLM2UdsXT&y`L18r6r z!9bR>GlDf;;X=E)7mY%ZdjCvf9*5QJ3dlB*-k;u{e+sqY>OOs%hpA$#S*a(w`2k;B z#S=nAZN}jl{AcwCET0_jaOOx^e=wQ>Ypa*vBH8yB61>h-b+*_%fm+F^0)%`Mtlk=b zysGe@1{VRjYC$GAp)whDb4(KO7ed58Toodhj%-J77T={dUr3;sqNU!IJpAj^*SIoB zca=P#8tt3ULma2nRel@7h2Y#v#%G|eijA6LE13kS%$MJaQSV=BQ%*Laws2qS53Nd7 zLe4f=%v8Q~LonjJQ6dmi=wGfW387@qwX+uI9Ed6ywfGk<){+ivpSi0=w)Ryf(C`v19k`4dmoal8{K{iLp!=Il&Hq#1g3 zf7XKWnE2nPkE=_RJ*M{9W(}njj7rHbze7I?*K@daJw}Hv(%MgeY7_}{mklJ!4N-g9i(C16xppJE3ra4-Qpm~RP{Y=UD9o10X~inN z=*T&9mryL2yR_d|A@R1v# zx@ppT7gSRl4!M`94D*fN8i@F887_Z7E85@VH;lEf<}c(|%=KE!DG+44=a~0|$}gdY zgQ^D_5mwt>RXPPb6uWGyz&#h}ZnH{e;= ze20kiwp1MBAA4yLISnQEU&FQRfFrd>h`xqy*kST)r3)z zduTMTd&jBD#V)ido{@X$vLGtkZt!xiSmo?Qgk7fzE`}(c^d113R`VOnQlF4pnO8r?H)+R_mi~8Df^Bzia2})t!93biS}&tfNIir8okyXGHs0|(nT98oYqW_` zm+Q-JbYkPfe+_>tgjVX$jhEe1lZFVR9X?Dz@3?M^Y?faXSMx+TfBHjfsm!jj`HWZQns)1qxF78?EMwBz^{%atXp{{Ka~i>h?H#h+Sh z5pB46I$|>kF(3Vu>McsX?q6qaFlDS9oCo?ok9A?eHikS+<|%YMTnNWWx3_tGViKQ3 z2B=BnAB| z`6bPN;bH8A39$%#t~?66J#gc(Jec%iBPlvoi~~ zH4s1jw$F8uNwjEDq&Y#Kk7{vCbaEME5u4wElICQ>&=xo?JF@CKD1bu;1&3S*4?fIl0{FM+uZR0(D3#{XRm(n{k;B?E9 zhuZ;Mu!tQo0kvE)Y4}2Kf`Tbf(;Ip{q>@IYQ~rNB&LQ_EID@9Fmf>&NB-5yD$3CH3|oAs0bGGqiS&T`$I}Gu*h}gCNP^55VKG* z|KmsOzsqKA94)co$jYKzU}lG|&Ap)GmH%jO-`FK%%sHFngUx8rWEd73-nZj@JA)Re z#x3H1E#eobTfAIM#n{>A$S+C5GSi+a#42kE@=piNX4M^}xbFL%7v?ehZgYO`0>#iY zFJ>zU0EQ1slOE9~4@AtpaKn$GG>6U*@a@f|1 z^Hs~pJly{5T8y=#ZdSYpYJbHXaFYY0%i`Ay7}}oj{YDhDy!U-Di*U?OyJ0YTm$>WN zZ@4fK0uKTv-m^WiJVCajhQepzk}o65>ig&Cz|h)THP&HeimOC0+8%8guswPkKVSSVrQPnYw~R%0R>z0<(uo0@^@Puhn0oKrc90S> zkb|e3CO+|WG|jE5+x#Q}f|N?YO+}iv65i|<>bpA11nY7v)l~OLfJ*Q61sxp+3G*fp zt(8|V+%Luq-V!xF+JGUL+q#h8u?6e zUqGhmVonTH?p=cjXw;V?m7lTm4{NI$Xfea$Ta$go5K1li9KLP74H3TF-<*QtDOl4BPVDz2~gDB7~Vie|qB>dxApV&@+ znbK#fnF(&|OA=9iSSwAqw*%2=>bDw!Dl=)YasZYBbUKibRWi3jp+miN#@ay)QsG&N zb<(Re1i*Zg?gg@>0)B(m+Ln^V59m#0AEW}R!Uge0)u~^ zt-o^$Okf(hoa9H+4m*L*Z%=ZtZx^Pf`TM?$^+J+CSdG&bHz<^o;AmxW?_QV7<}nV;ilA`~Ksn{;(qRq+ov{(ckqt{AV`s z$=dkzO#@*%zfdKEsdRn_OB&rT^7vUVg#S`V+4WlM=~^?E-!ix5o7=4z#<2&nkC1In zE`$-8r+M$pby50HdToW!lSTH0y4Tv_ZnE*F8=@7*JA^8sex6NasLPzq+Z260PiOQl z%-nHx&j4pg8+GE3NuD@h$<01indI`6HdT>en*gFx864U zV#j~Zp}IXjS}tXmdYM(_5$~HHn6}xS#M4q5Fi>8GNdVF-ST%Q-Q?IZsx8_a?x1LD} z>KnMT7jtdta;Tk<+DN%Sf707pK;?M5Y>0ooE88%uHZ=y@cP~K_OQBAqjJpY6{f|Zq ziFP09xsSL%uor2nM&D)H2Wv>?5SrSBAs#Vk7;04Ia>j@Ws(TS54dKvSJU@#_nnQ(BsA9dt_$L1n>i$pu`N&N0aPE1)XHxkpkte+nq z<{La6#%2msU>0COp;&5R`8iX??7`Yf^vGF6dto8ilBrXmep(OcfI+f1*9WjeToz1% zcg6qs7s5$m(ss=IxQhhT;MK=R#Nbu?Ps#H1Yd-#++qUg|lCP7S$GH%kk&F7d!)au^ zGTc2kzeZnr73Ho2Z=0h0QyZWi>@@ENxvlFmb$Z9Q4_xoGVhFI>f-No#5^Xwm6PRts z<8sRn!38F)_{K*U{OK!pVuxEyb<8BIDpM&Tlizpv!aa#{CgLW!41O(YOBkpq+Zq;3 z7?r4NYjx5+QT$~=I^3iFt1+zwZNP`}v@pEvOrUV9ODt0N1^&wUJCoX?ddPX$9{n@+ zJ&C9_>`M{BpC+a5RQtJQhO0UiFhAghml<~^*sl@FzzK4~%pAMN}4j zx^f<>luRzNGPXcHox^NXyn2P6J9sLskw-mUTk^V~0LM)OhJ3H2KGM>|cy>tqv&dPv zN4G&;8c#>-djYJ6z8Kh}!PkE5DF33OGK>;0Sb8-n!$y!Pr@P@FH}mFhXubCm|8kdN z;pXHG+-J+V0U(U4D{5JPA@C496;F4&fO0ozrE-wId*Y+d`NN%EvPh1*2$mtJUM`t` z0%V^VAvrZ+#0V4M9WP;fJP$d10twX-HodhM(k7U0Y%@R?Z1j`cl-7hEq@F*m;X|x74J4!iS0egOm7B}!a z7by{X2R<$*>f3q=HiCUt=|_J!=S%*078))~rgPPO%#WX^=?GOPEwvP#Y@A_(<~N5N z0b{BGFCg9wMfKNSBot5#%NzHk5sh6nrXZmtOS6Q-i*pn$z-PgQ%3y7s8VK(+VMMta zm^G*dIGgJ4lUmr0Bqd5lR~K!l z9XkJ25Ov~8k3vX#{<-x*#aEfA}Bu+Be(VB79Wpk#6Rw< zEByNnJRHhGuuKxGL73DXp`|T+}0sM z9aSs9yeoVfn(P;?!5Q2!)l(@VnNlLi+y<%-S}xmDQekKR!AUi^ZHW!t|Yl zPAM&rO3RjiH|mReRI2y>ofsq8RK=K!Ni53|=VI6=dJksKGV9)fd*=oEGfV+-MCm zS6P14VGZ<`3QtVVrqU3@!vG+4Id{m+fv7r;7sg;G%&GB7Tlqg(a=#GTKNksgc)eY4 zVw;dJ`r2>}c8<1ylHP@U=6`uL;@OJV=w^cfi06===$$W-C==Wl?c78&+#g&s^=VeR zB_P6$oo`^M40#?m-zEs4xC5)E}a>N+orkQYLN-yBj<7ZSLa-{{8?v*}m5BJk1U6!A{C?u7~f5 zTveC25vyEcqefiEcZOUkU%=d0Jr1(ojk}=Zkij4JRH|OM1eF3wVWxUVy8tJ2kefdD zm+}4Sw(N4ElGM(uP2m0pmij!P3;VsHqSqQ^=GWggl>W}Mv6lH~&wDmI1rVxe3-%;Q^7V(+!d+FiMb^3!Q5P}ymPNnB#pj}o?{Z+OxWlscT3c!;>}BNnVhj)Ct$#btmPLordJipr-V1R zqvr5D@X`2$WgWbfyfn=xmKY5*`#`Pp&2X!G<^ezmk1#S-z5z)$gD5oP&!VP#KKW7I zB$GO2|2<@C&}-iNU`8KBJxzB8I-&dMPrc-fIT$SB_;NT)`?KTN-1_&pqeW`&sW32|Zg8_pz4R7?O z=?gm|`{|TMuikdxaT*QpbFi-=vvO2bc334sc5(g-XAi_;@a9evRVzkBtyW}@ z^Ncz6?hwlr0WY)Z{;O$r2ier{UY}g8lq}Rg^`(PU%SZjKAe}ZM^Z51b+%!0Pb`H7F z*$Hg?j-09ThkzyzFdNr6{3~V=|MC`3-+0IF zbn-O1{bbl}?s2Ozv0;_e9fDp_2Hm3?kS$by>r=nhfPcqJ^QWVj&jprpRK#V{Aqs_} zya-m{yVw;K5iI>81G@@I82(dOlcKEvM+)~;gP9&VRoevz0i1R5gM@37sP;o7wq@%C zA8FumWnU8t1zNLn)0NOlzz4Q)JQHNpr14~~jIlrrz-=UM7CY{xUGK*x%z7R-GzF$)Q>tGJ|)_a%G%9IVB`LeY0=)G3toua(R*oa z0)F(t%d>;4T!Q?tN#QVLyniMH;-E`Udb=~{xXL4uy+mqzCXBCJxoKwQ+H2H$^-i=f z)f8cEN{^Q(_N1UD<*1jmNTDpJN3l8sg<7A78?;SKk)0yuk}sxwZAZ%oAdA4?Y`SIr z@RE$%su9s^J_En7oq0+_R{)7eDn|9gMN6B-;x?lPmV|Ec85d<$NNE!L?ryI^^40nM zDNP#VbgACG@Xni(4dEm9muvM24oJe8`OX7krm_jGs$tDQ!kLWPz+(BS^wyZhUsmh6 z{CD|MukwW;9=k!Yf*px@dDT97k+ncI-D;v|BXn%b%=a%jV7c1u(|Sh4eab<-ZyRfh z{YafUsUIO+5!Bmje>qXO>%T`nUmEbkFBG_B>52sWjB!yo*iq*&Q7YH-b-yUXM0Wgi zc2bOzrFwWG4ztMBXnm1z5k*G==?~pl9k`nZkp1t9A($JjY$wS&F)n2P<8i|FJIgYw z-SC?cY-=Dd>*GeSLdevwk5}z_a7~Q)muUz1Lgdo*x?^#BKJ;Z=%UMDTR!|nY*~79Y zkWNk*^Z2KUX}TqdP(2q39_8#%J=R-f_NHj)&WPO z6U*wyp(eA9Bp8m_!)9y<{;tZOepFSw zPH#0JHvZwL{lc*zK=&-*vuHZua;JDq5BEhMen7o3={Xq99Sc~r(T&AIbu+CDfDDP_ zF^6I{r(EsDH`|xP&;wcpf9i)8@P_%pxgq%%lMZ0Vez{3LC~*Ino_Y5EJ@MQLkG{p& zm3XY7?`y#BHrfC6W>3e=Yq*ep(5@R#6f%#Pc{ZH9G$KynvQ zIsK*q{j*>Jg+dP8FX;&D<{I{?}l1YPTe!RxH%n*ubS(Lu)|E zT*3Lpdtn9A+Y2kOlu~I4%8Cl1a>LCXyo7qhxGM&a6DVzYD|MjQ$g6sF!-c`nOV#pU z6{^HviGJl^fz8dFt4%GyD=FOWfl`mb4hIWFZ!I|jh_auhBoGkoE76=6Qd%Fj1SpF3 zi(MvNr$0j!^vvGEWo&BKGuG$gz1X>3_!uqkx_i(J951LDs1m52vMQl#_%X&_AFZuu zL_R1?e<2F<2!C99vyG0c&homQa8*u?iqyLlE|K_6Zhht6ol={gTIUusi_&T40$-cJSoM8vJc%o?a{qevNi# zYp2_8@*@=v7t5FNDb0FKSyBBG-v3KQ5F4Fn9F>xr7i{#QSMXksj=b8-O&TtKhhA~ztzhLV0 zbk^LML?thGo7b#Nwk?N(dr+WzRvfLBMh2ePft=j(fnXMSS>~IAS9H^0^@nFaO>2Y0$h{{E7$;@^`t8#bi1s8Vq>5Ep(R^L+TEp86=*GRAyK0S z>hU7faBY9ToYaUjt}W^pbqT+aMx+iz6HA|4d8*>u$!bGz&8&6UG6NaKj9GYE6HC%n{r_!dg#n@NE6^GcMUi|c#O5_Vvo9|wG-nSjkGiC zuxB0Y1tuxkT+$$^ki_p;xjqTaFKkHPQ&`7FiMnnQh9e zik*M7&$cR@LP$1~$78ra47lKJ-^hWfK@v9hvLj~;(AOnJZShtz=TpQ=aEWY?j8~&|Me{Oi0rm7l zj#65J439hUi*g7ug1vgMEg^}g^O>iwVb`E+sJ~wN-GOL<_By80kbi_6m@>!GNR+wQ zIX-DPM<{ms8F;m6W;a0pq!oba`F}kv;|Eq&wp~*pV&Y^ZUB%;9tf;nL2FkVPZc9iB ziNO)--JjaxDcvkep`xVcef+W9OELCQeA|LmvU??;k&RUeh0J%PNK;xkcWcL(zheK| zEgmJ(Ar1p@xTF^gaqfKHL7v{Eajp*=fP_uBem{s}j~8Vw!iDv%Z||hFU{~%4Pt!A& zN&g4A$YStRcE7~_=`ua01E*RMd%;ye)u)ZjbSN|%wtSBbj6khPazSKp$gZl?pk+Vu zk4y)uTy|pIEN&bR?3@1~fLw}4tGpz8-6_MDr0X$CC`H-Vss_m^5JKE~SGjF<#r#L? zie>VzNqC7*mewo=0MKYnWRYAV*eG?z5xi#kW7Q3TW@Am5Xi>m4`fwE0E%tt0dOlr9 zkXs@q#GrFM0z!G*a8UyMnrur3vxMGDrpOhZ)}^S@TRgRwe0}S{-9nX@L#mg~P})u`BN?oD+WR1#BUJVBVQW936~t zp$6|L{t9+rLQY9h0#H@0ef47?;`Y#D>_PHLtl{BH=4|qsP}j&puhL2e6F;fNUaY7q z?Nqb7TwSNF*}G~1Oek;44p$sQH>-+N%X`K|sfNflq~4aP-lgJTaQ}Lql0l?H3+J1_ zrqu13{#|D%2Aa8@7sX@8JYwiTp6+rsdT{NL=>GW*ZBY3d)_JcA*}8{9k?JrZTZig6 zJ256I7}rUuc?j1+^+|Gg#j*gGG^s+kC;1~g1cQ;eNk^IHT9Lx!q1qM?I9>n5Ev-8v zH2K5Y{^LhK-0(*|g;2l#N2}R(AIRf4>R`%1v6~=uZT-9+gG4>n@r)Zfr2BDs9|wS6D(fSaK|=2Z`NFeflNGBDX}&%CmPv)oLd3RUgXtArlFoc!iW)sgLj5OG91gUaxU~?E5 z7X-p;S=FtXq3}x(*qrnImH=|UlCKvIKSe2M-0=A|#jfm#MW}OT4{2Xs%Tv2K+t&=k zcOPu?kUDrB=|-NhfOB}$ZF;7&2b?XO(y$s_0@pshzaRUs*9yWN`Hm_%jb67Cg?jZ0 zzx1)vEy zNN1`Kuy{D>Y`Ju&))m%HjJ+idM`g``M{rR2ptddq>=-v%X*kH8oEQ?}F|hTjP%Hci z5CA@rc@eWc3XkGe&4)>&7hG^LqQa3yH=+J>s|BFufH59F{(1mP9?iSDhhp&J@Jo** zK<<#GOf_L4bo}oQ%^^-*@J_C~Y-SB=K?A3djo6DlVfe5X!c-s)us;*I+xD-A&}xJ2 z+9WCWB<(NUt}F>mdvXOKOhUvc6h)62kixC;9?Pke_18wSNKsF~eJ($~fW2Rxl&#p(qUzsSS zXQ5lBb_@UC{~}EsU(_Yw5#ou&fg1|g)*BqGRFO}AhV^63E&FbXs>m_5@alr9MJ`P$ z->93XqwD^Ttf#e=uRR}ew9-aMuN&fXE4*KDNxdyFStD0A#JREV$&s&njAdJX6Ox{7 z@m>)S${gAlZ{8+K$tUW<)JLWI&t2C7Bl^Wg)Bh$xcDQ3{L>fz|!T)?pukuDCvU|RM zFLZIYwQ%jyB3?M)gPc93{&m2VK3Hkey9b|#yp1%LwnTx@5v-qW8?(vkVXNjm9aZc4 zJxzf4!pmvNLhQ|AwDw=fVKJ6H)S}76>uB=7SS|O;@y7yEza(P(E`;w5oV;E-T%Q{dVCTw6$xRC)Yq;+tI76+opk7ehfA9IeEHf-#Iv^S+-5ux_Jrrb38Z6LGh6YacL42&$N;zcrZZ|~a z>RDzCIaW|raA*SeZc5w5GeWw~wztN0u<@dCz03hBX&*pQdI!3Ud*f#NwBpl<33QWG zNyllp21$=N`X#UamVw| z02|V3jgQ|{PVm=@+$6OG?d(qz(N;9V5h7_1Cz+#fEM=CsNOERkgDS!Ar0o=R^V`C7bSA8h=hL!Fs|B=eee=Yo- zVlv8pxKfVW@r>a*=a$5Qtaed>@HA`RuBa_(^1|19bZTPrp9W zLsw3uSg>oZ_%Q_dR7+o;I^~AECgTHNf7o|4;pEi?M(AA4rNe9jQ7cWh<_M&8&I6!V z;PB0-ZVa?wn;$kH9(hn%FuQr_OHdvXfF*DI6E!=Naay2oUR%J)jiC!>ioZHsH^0u) zd@H1QCZ}VyD}Hah?rwvm_I>?Z0v`yhMS{z2V>V7nzb}}@+n|=iR8%Ex7U|No%&y(< z!0RG6ri&qs`@eBSX_AZFIQaK^v?t#E-C8_0-nJ+wfZ%PXezI?`_`fE6%m0s~bB~8I z|KI;TCv%W7H0a|LB156}JERfaLvmW&P95aXaX;fUIoDFm3_1`=4*SWf+i4B$q*`Z* zTB)?P6G9G=QjDlABpvqm>i5?^+DAQhW4zz**Xz2j=cP!)IIDUuMUaZhCi6`-= z1iNC^xZ%?T$MSlT_PFosJJwv)XGjcnyhZLcu=w zmV5l#u*Rb*n@lZ6gx03O*Ag4(S;4&UymovGaNnBgThH#}b6#)O_7}(T_Z5ieM)N(p-0v+PXg^$ z5@)#f6u5T=+LMU$L*k)JPs5pN>->%Mbe{KN8?UA4LGP7n#SAs!-Pe3wqfM56y|=|) z=^NCo1|SAOWN*_xj~+U6#9!|YVlSKNV1cb&+~cQ-8&UrWJbh`2S2K(+!ULGYZHkvNCd-fvUq5`R8y4pFH-XmDqS8P zzZF$a?-Ab`7bK?fbsq18Qec9mCSP{XMhjQPB(Cj;0eyC(;e|J(DBb$L0InvN6TMuA z36F6Iy}J@k6{{OW@YLM01rN_xQ=DYo^y>rMfvB%?9(TE%YUU8~jZ0|K$(n6u)8c+@ z6`2=?j`4%%d@F{_7VtgpL8K3}sH01sr~GNs9ze0Y3RWaI@k3na<4)Ua-4?4J$QNxn zp@6NkeYRGxHCy9e)Agef==B|_Wa4u?TQ^&q=*D>s?hq+L`sW*0*@aah)#8%-)oQ+2 zuNCc>BJh_W1HEYHq%C~8?>h1%<31{U~|1yv38ip&Tf^H z`(y-sV9!^#p|sO3f}Pbk>0e~(6Y!bK8gE`?t6du)cGKGsd*~2|g3`_vQ#Ye-0TST- z^GPI;DAJwK76t8&AE-zE=Ht}_VC%6a*7$bqCOZEc51UIz@c1WdU^>Y+a>WlvnL-&v1nYz$(_t+(nG;HYj zpZHn$G0V>8?HW8k)+HL&JmvEL_vjIcEnN>%`p7s%kq}7Xx!97g=~2Ux(O&7mYyLe~ zvm+`=U#4hef(E2wl{eXW-aQDoCtzSHoQWQ8&8DSb&@*~jSL-?U4*$y3Ym)LxIJU0i zc>MGi@JIHr^Z!MnzxF8~`;nPATx`Z=WyfLCL|MJm&Vxc#v}YhEn>1!WK_jR2A2MwGB4=U^Wrek!x{n$bt~HTCEaUHL_(mstgKkGW;qBs&O5O)qzU*XusrH&El6lABM*Z ztAM$I=T%Ub!uW)_Gq%MrwB6RFS$s-SC|NfcOHL=?2CIbrn>8hATntZ*9bI#HNGfXsB69a$S(6Pceg za_T6HZ@g!}y1Y-sNv9B#8XjD**K&v}|GWBkWfNriP=>?h8tjLc>GDBlpXyIf2#JOB z;Dz22stC;kZgwztRyL)%3niDRe3nN?1Y!6Q{__`nW|p+IHJ(elc8Yy`?Kiew9qG64 z|2D$X$0alyi83x-K6RB%ohA;bV`Sr{dFVkNooru*S_fq`tjXqIWIJre9J8s9M%B|q zh-6gNoxY~wirI5Ch+m&jXraUCt9yv@hZ*$Yb62IiGOBP-)<=A{Qy3f1fZJu&U5opTX!21^heqZq zBaLs-I|yi;$wR$O#WL!D5c$Z+P$!0-kJaN}ttS^*HVQ9gP`9-FS*;aF3-ey*>R{?l zBk#UKNCM%?=L+MdGTPY1I{OQk5l0-ficOZAy_?e<_-aAaqk+ghj|@J*Oq2gb0tiMK zhS*@@cRYUgsU)yUsa^YP=+#0K&|XS)iKPQw;-B=gUbPsk?iL?JF2D2pJf-<+q_X3B zi9qYqiSe8Et(bMjXe7S{(+MK@^rDxtNkjZtGoHM9Ig;| zrTXXT7u&q=-WI`sghM?%in{k`xLMXyb&yIe1=u{T+r5PoqF-c+(an}y1kBG-3$`f=`WdAwZTf|kqlqcs0 zY-eKkHoplOrKLs#&mvZpPD8tlUOfXWL^>mS3Gjc`x3Y2K z0+B;_EgUe)>7&QZUD^tMz`$pjfMq9UbYQ6MFvTVQ{4k!M)z3|zoP#lR0a~C zo)5WlrR{HgkNqhlh8jAX2Y*o^ZydV(yF0?6bgJiksr36KC*7Dtug(AfRAq0^*OYjT z5!`635y)9DYD!y3e8T0X1n0GB#X3H8Z&iR@cCiPog>H`p>l|#(l?}cA#@6s~ViXWX z#&MasqmCJkk3>%Nkn!Lo1~HN^vh%gnlHz&V@08sMpSD;3gKKSy0oo)0{D=*%`SsKHj+y$b$N&x$t zJ{Os{Fkqb+7S$6STW(eN!m>~(Xn{NOMx7+MHg&Z&GC~>Nt8xb^3iloTW-n!Z%xm1X z+LQQkB{WkOPObl~a~f6Uq*Qvfsf)dzI2YBr6QC*r>MUND|1K&~<)hi-wq}@BoQ%BX zsrMa~b4i%lBf9`T08m4sYO;5NM*ftr(Dz}=cCvCHAk3fkmG65 zOR~%-_NXx|Z`uGcD@grv^_s4WLiKf?5 z6;6*dFGAgIO9cO!-mO#JTPa;}%~JKts3)PT2i5W`o#7jc67y`pK&R8ka_Koe?!Z>2 zB-mxSIf6G*>oMQxKHs6B{(}zSV8?H}(NpGC<~y1iW`^4kyYO%090=E&A2+T#@wj=Xb9Hzd^okr zq@e~dT+kC!9gzbWZ#ol^D$*wTkNzkqCCs8f{xYacNKAuV_Jg%iwWV@w^Yu0P1@^~O zNW~n}2wBq%dbevp-4SY)FEHnIGqu?ZvuLRB-FPs*Nl#t!V^ZGZrmvzW^g)5&#X-COs|U3Vh%5AoDWsv(7ja{u{+ zDgQEFb_c$~NN;J=cWiLnY5sqqDz2GL_8XD2rmQMIV=MJ!a%Q#G=^7cL$}zC}7Xbjwnf&9tqZrpULF?_HHZkJ9y&KPL`k8oQ z=l?BTpl)0=an!k#K{#3ceS<_8G}zPh*IoswI; ztK(>&3r7Y^3AkjyJlq++l1bTd9_Z?N0sGC4+4k|&PAQ zz&<;4CJ|EV`)N*@TWb#&kQ=NxE!BK9i!fGfZp$gu$bN<=pc!lMv>! z@3=SgRXSFr$_aBe89_WhZ`WHh`}6fwTSXs-IA_yFJ-%)2rN-xc zGTXS=Tz^cPz9OPFr9-}Qze!|UGSPv}j5LW10E&`Q|Ev#S9k1o}4JYRLW40_Ydu`4W z002*ULWeqwWji>yr=Gk9we#Ks+e;;db#EA+>;I|yVpY{`39~vjc@gJ4HsOZ)nJ1Pi)Sn&AYkg4H9{keA zw`G{wi+feU$Xf{iXo^<76@80mj1V?480HcDJBO1+b;`MF)x9#JN0!?Z#_-#{$ z?|)9Xs*MHwoN&tNIiH#M)%v?0+Gwjh7QI z+MRxVud3Q^iAN9vZ%+n^UZ+Ma?l6OXbSS_fwOiy~%rP7l*ct`tfikUawZAw)?=ad` z?i~x=Fb78->K)RSySE2sdwWo>^x;0raln3T6b4J{z&I-l)}dJn`;JnSE@d_vP~ z&)on8h46z1aiS9Y!qI(7xBHxcgWI~@>`4-X9-eb5Umch5)S|Z@C$mv{yYz+dty)n`e3?D@5!g_rYth`DHGD`^6l5xADchAHhZ9-`eD~gb~bF^2fj` z%EyZ9@Q|`Q$5e&$YHKH{FYAbmpsa9bvVo=Fmy;5?lSq5MPp1H&zC^B3aMF?#A9u9! zfX){R9=Zou;R44OwflzBL|EE)gev`wS4$}9J$F`e%FSc zRnqt+Z9{@){Q4)iNkA-l~=#v zsK`{Vwx`UKFW3bi1Na+J2HvG1a5DvIlO24uE_>bp9lm}*#XcXRg*`#;pHTeurX==E zth53{i3*orrXSm3#~(WtH?et!a~#`$k(tJ-7pQ6UHr}^Q`1ot?NLXzu1FS7ntOo6? zbwYnExaBRu{x9Z@e-;VmCo)SI?@nm_RYru^4fv3B!3XXgA`xfjHoU|&P4B|(^`p-I zEpBh>G@3Ln(Lj8M(nX%0qoTY^ z!m^c|Sk7gc5Kh!%5gba0>$hLjcU-I7oeAoQkO zZi`YzuQ>N&$rjY(<(Z{S}%m!G3uSEbw5#X&RffwVF!N7XwTR><<6(PtmprecddyxTLn4w3kU2kXVWO zc<6O7RAh4KP=)zgV{K;&SLrE@#?WuXH}F*${^7HpuwK`UC4AcXQNA&ct!_A` z8qXX3s$uDymew7H_ufux35o|fG{a$E%IFqwD@!y-|4vd;iu%L(&fRQ+nR$>!PoG}H zEk`Tw4D#j*4b9%KM=`zbqA$?y*M=2wN4dDq{%S)PoAN2p-4J~%Z4Da>N2)Y(r_I)d-XX8F{wx4WKmR<2jE=~JD4i=J={oQUU=36#)U zel;X$MHl?KA0K|oCySVc(90y_7`S?5$P$c1zg*NpoeB0Cce{}%DUhDfAtDc$Uw4RQ zJ_m26%XK6+9hOV>F zu9h*|b>v$%pSqyd7r{4pYj+-=(X4@bA4r@u@Sn?W5=CFVUvW$vkIImA^C$elBe;>P z(Sxxzs(nWj^K~Uzx#>#Ql3dMrq?z@U>#iiBJ35;5^3f>MSlQ`*aq$HrylStHdyUQ4 z5ozGP^3)Us*F9yixAn=r($x;&vwY)fdTq+-A@SiD{XK=nOVHv|V7WD$c#lJO(C6xX z@&jWW@m2Gt-1?w=S=esHU|M3L;T=obl(gpVWVnAVO|JaY zl1XlvfS&@(@0{eT)+?)LQG*iqQhG|CdWD3`$>JMi-y=-%|G`fhl;1+oGRK}4PU@>KOT4cc0<6J!!TlGQU(MbZ?$&2FXDwA>7~A-AcD93 zpWJNb1AfVs_a`9nn07xNCw$|oO`XiLxLeefmi{BH(Kw+;a@-~>BAk-jRY$l2V%od$ zBP$d5K-DLpNeS-c7AuFxd*511Sxcvyn*Glg3#Cx>w1la}IkuL5V$l7y4X*<0G;eDU zrd6<|>mdwsYZO{-&=Qy_3U5pJUPWp8LPlsXdX-09TUALV>p84L(T)AYmrp_GGm%q_ zI#)mE>qzkM1-%4Z{h!O37Wd`^2IZ#}95wUWBG|yN-}$J#$pMu2EMn@{Blcy}%k(dG ziA{q3iA|~pWX`WTS6cRz;%>3T007nc>>X82qM2Bu$q^_;)$@`3sGMM0_4hRhOUx`TIaF`T>OahuN2-idfTJ{lSAdKrPfdeN0}`(Nbhu_@iZero#p zO&@B_RhbX;Yq-Q9ytjGiVD?42?%wWKQ?G;cqR{_^SUqMPbEX_Ib9Ahl1o6jw#9@u%m9S4x-UT8p=k+{XjgpZao02*M^5f%4aWkUaVU&w2M8;gE!si zfJcc|HGYza7??Sw7NW^Y>ed0Ean-f%vpdPvl$b|7N7Gd_?M*%<+8|M*x5s)e=4 zcjY8bG2jN-e4g;C83~1lt5*{Ori&LG;%3Nz^K z{!4OZyIZ?3UtRal1N+xQsH=%vZDI`yvW|_MzDbdsNnO50ppdeqx+5Z-J6#p1B#ihn zyGd#M$Xm3E6Be^+?Z?@E@lOGc3>EMy944=eEF6jg2ji$69Q8k2jJzE92VZG`Rs9_+ zFmQJ@!Sw4$in8Lw*>KXqhbGLDWE1M@fxYdzz&RkI1F*X#6U@V`vy>E2--aooaD zeX>tSO%?Q#AR;TO)SbvAE0xK5#Iw#H43WXr3zZ~M7+BlnrC4?M*H zeI+`igqlP*!1Z`0T@y z;lff@DvueBn1ACUA-xOc0yu@b?ga+&`#U1SiO*P9VYguLS|9jJN_8g|mg~W!{8FGv z8{LtXeLhhH?8bY66WSWo`yB1jEANOe#fR_%Uh>lum!PDNBBY*za8vLS=GeSRS;c2a zhG;M`M#&bA34QhOR`+M(oHOF)N6p@>k}0ivy34xk;V)C0@5lryt&h^7S!JDV-r>^v z7K|`Le^UkOAYb1Y#^#SY!PVD~;BNah1Sk*qdw~i5?HN;q*@O|=ntG!Cq`yABU+jJp z1Cq1FUXGh%@}izpMaJY0?&)MO)f%S*wB_67+-9nGHg#3;excTPnew3J<9)SBjJM&E z?H5`rk=4lMfqJs$f<2eyPMiN|7}oTKqixjivgwJnk!a|(QnRz@DzsopkOVoi`Z@n$ z(#ppPA<#+GUx%!($!FD?HB5l&$Q+sX*;kXYOtA9VUn~UpCGvXgFH8@5iAMqs@ArF$ z`)E;yDo>t-x}-=zl0Xwvc%BLX3W*ggivc(>^Xux=St?0+0&{y}-b{l2TJd2m`lLdE zSnd?s2pj69w)T;X^p->@hwGW8KRKdJQV|X-Up%=acPbmPL}PJ14z<^^{cuUEJZ>m3 zpxsp~ki3~VxAkl`m8y=~>^UY-MYmV%f{rdk(f0QoK50&>H-*kvH%#r0&R2U2Ae4{r zbs$D&a14*<0Y5qK%9B7JXEJqN{_gEo#D1^dfU2NeHq^&yV?k8m#a^4G5{~-9fK2g5(abu{uh^QYEX3wtUHnS?*q&3$v!0jGJbM2)*9$! zSK8jb$62#?7;jcLq!qY^DXhP-N%b8?37VgdV*LFhVNdFa2Zq!-L*Ji$jh5YMJn$ZW z&Q4c4G2EU_{`J2Frmq|zET4PK^C41b$kbH$RT3x>xl;)aMiT!#W%pSRIsd4supIvm zLBHY~D0SP`KOu1{aI9T!quS0o(oC@}4s3di>Gix6E@|LK3E?W99kAsYg#GunddD49 zP?M-E%Tx{AVm#ORGjx|)XQX*`Vp_lV(fkSM*4RE?>)lG^KUp{WsowVNtTud#fqKoOp7Ffd=KD;`kN&m zwGI0FR_wcGd2P0j#NU@=T#@k5p9(S7me99>=QEhjye zLL|51z0Xh)*;OOSA8C7P)Do1$&e_SV>R!MS@Kh=T`BWLgvuT;*xB?+}g>M~)h7Dp? z5B5%yv*ZEAt7^IuG`&vqcX!j(DW1C4tF@WtsDW@QwS@Rr4!LlOv*O1D{e4TJGQ#!f zXJ3Jj7`N8ZCT|RiuN|f~OJ`cW3y4{Z693hsU{4NmZr9J^ul4MA)`N4LnNnl*)ts=SrFU&!DnYqQr}#v3Mf~HX6+yd!*6?Npmk}(%pewX4p(XPsOl0G z8~R0yLScfIj%;aR`z0Z!NrtAp$}Vq$nQX8*q(El0MR(~fmddcbNN zS#DJN7tt5VwW?#)AMkH)<3s`E@{tMhkFgv{_FLaSkLz3<-rV?|zDpv$ftj{#wm&UBRkWOq{E{C!4Qa@jp$ZYq+!pffs{iAA!M0zIn-f!saX(!*A%si#l-X$h$HeD16tR1+z zceyOPbU#$SvfHhV%F?e(=({v(v=gV^DX$INYCjb64kS_5YaiFJ9zXXR7`B|?e%}MML-D5U^A~I)~(n}eDwy@qL{OL zMtyjd$d;?Sxtrdi2$2?s)reAtC^rf$D99{8tZkcuqiT*~bR;-2r#uuoPz}tQ=ez@E z(W;itk|fJIS~RB8E#TsA>*i}ubJec0GSgE+S2K`}`9qFr3-EHkR@u2yD4K>2(T%6; zAGXv0I_JvE5ighwEu8kJe^U@JyWFTs^3R?fLrUd$Z>JTo6Y7_-?E^P7u7`*Z682W4 zdY?=pJjRgZ5>MhigRGz|ZYUg0%qM-nl}K$>h7_=HOjnjFiC7xs)fTrC0*TwgZAXVl zNklDjWyf38^5|a9B|vl$Ud_}QRZ@|TNL)a50vknPx)AI#1mkQpDB&uX7B{37jhzCs zN0YLiQhMSnT2HwX&m{&u{L{BYuvxd#&1^m!lWU%Fn#3hVtIuX2>c2hz{`hjAe}_{Y zZdr|lg%iV!M_Iw;@G;FcCYv?YFqjLLGLB&LbpzAVFPt@f7z4Klu&>9jIdVvGCN@s% zCB?64BUqQv8zJ(wo@=1unc(%6W01d-qi;V&zQ<_fmt6vL=>H))N%>xN#82Ys`k6yF z^9hQ|TOWv0&PwAP&ZMHclBj&zS7pGf4$=2V4od?G7GW`=)^z~8o~%%6?w6~9HWjYT zN>|45-O(h0M-W8cY#5uuhD08XT;lqz+K5S4_vM7uEopNvOgc(AuHZKPrKxVWYF_|H z*Tkpp=T_)WI~Z~P57|4e(t!2ypgHCi^I#KHd_{di z{P3vbRu*J}I{roCJWt-1(EfWTDO_OMd%$haX39w)KIM$1Pjrbje(6WetkBYb@U})V0dfUvZx{Lwj|Iss(bZc3esqkSz|a|eU|(!m;|JP zL~!-fH2(ozT{S=dTRhn~I`PSnbI~XHt`i6OEu*|=k_U%k_)-(McldutkeMl-9%t3+ zmYH4|=ocNk3RiC!XzY-qKfNkgTC$*SE?b42{e`F>C6P_GL5MDC5u5NJQHzt%3=o-?B+M=B%xomV3mv zefrY1>IruZwEVv|;DY~k)_S#d;Li<~b57ico9gM#P8dI*1|5E4H6&{DfQCKO>Q9(f z&B=Da2h19qpZznCZWX5IPw}c#Yx64y)l~0(SxG{FS^=Uv*Oq zdHoTEA9Sb5#y(ae1zVj5TQ1J)2068ss33ONKLImJr=dwN#U8Az-e*61B6{77prB03 z=HUWj%?w)BQPj69Cto>Yy?4OdgSf}jSZSM7eW}CYU#jQBR#cA~9rHyM8o9rR3T9$St z4d66BbqaL4Pk)~E)Fao7Fw`1I@)>hy#t&PvSC;no5lwi-dnO@#dr;9wYN%6=8}i|C z;3&UdQ7i$;?__R9spH@xP7LCIlM&&@3Ch_Sit&JX-I+}^uaTSmy>61@G7Islk@T}g z8OYq6lneHmMs-WB0#^3F&eJSCPoB*ti`=8GHrY#84YvO6 zE-kXrgW3!Nte5zZy!GkzsRnUX1&}Ia^R{pCD-P&uOJ(h|_{ohQiJh>kpho;!$}`G_ zXH1+cIq0J&?E3lpo;l@6fIvJvxi40o!%i^tPL`WI>dVR!wQ;nrxwb7^Jf!k$B$^!x zPZ-uz?E` zL{*3*!8a@br|(n%e#yL7X^l~|ondmda3sbUky6JY1W}i(eiDX7T;NKX<2bp&bg;sIzaLTxYgh0ZrezeQ?{%Z zv24Zme7#A(CaVL_QIvSZF65O2B-JA2v(LwX+?181%1daG; z6I;n>AVANn0pGiBKTFgAX`@M%nO8jKB_6>t4B<@*Y4yZ|On+??sk&?PNJDEzE!x=a zpOq&P&Y(IsI_pNl3-LXp&B=O6x%p~M76q!%Cuk>%ZTLoojM=YzPI==#KG{}-YyiiS zSm^uqqsi$R)PNBG&OVz&LK|dSPS78CZDg)Q_5t@hMQ+?tCgBFEUb`N3?4D!}uE)Qm zIok0pa{Ke_?VPFMY4nw6`DviyK#u1Jo!*6Ye742X$WrhP829D*OML z9TLmVp(9upK+hLkX@1df_j2s|RUCE-E=|Gwq?6&)+ktK9E)Vu3*!(nH>j*?CU0pY3 zyH6!)&CfQg8OmyISIt!tw3p<9JO3Bjx{tZ^6e{Y1(sRebL!CtEoV(^s6svZ|czgQC z^Dwir?O6?D66}Z0b?#}0pmt*4a~abgT4!kCrPNv6Le`f7&rb(ClXvP# zK+U-I8;;q7Gj}YF{`7+`sdr++?LQag|Mko^PHlh|bdv^^>BFltkpH!WMF0iy8Q)Hr zT0qvib_?Hi9<|J^cS{Xq{vR>tsN;Ic3}65Hy2gmAfI#NLj#=+Z?(_wo`NjMEXQdX# zY`^0wRO?v^>I;b!RtU28qelV=@)T>IcTQ;6jeil}+K_6r%i(#c*4GGh&n*h${Qd+; zd=cD7W#2BgFJrM^I^d;8xXZEO8N#1vX4_V;S;XAuh6qa_a~VDoIPI5$3}Bm=YWB89 z&P^x%30|3wi@=fZmk1mGMTR&O_sYdf1q3q_M*Usj6Z2mvdan+6Ge~2j0Te<~B~H24 zl7R0m?0#O_m_f4lZTlSxkN=7vk=euZZ{?wF7Ol<$o$}RJ{2s)X%`5#tf<_zFK$5!X zh=9u_n~;?kpwcw2QLBl~I(RMG?BJ2q+mbzIOR{dcx71R#8%k3H;~{!AJ>cmOPr2Et zO&{HBk!%`=T0W-x^CewJWV{!;HArDT(5sw7GGhHk(+&?3WCe0FGYihaOj61YhU=AGZwvSbFVs zw@Yxc>20z2?`VTEJ&y6ZBO3sJ%n&v~?@xX3#HEwj$O$vdGO`3r2Oe3dF;Y1SPnP5< zs;7Xm7(5gY?YdObZ!?Qv68%p^*gy+r@fQ?R4~3+OjvCu}(jRkH#Cv-8l}NSw%vG1! zs{7L^;2qi*P4O!66}5Bx4h;L_D|LMDMzk)tlkbhTq%{c=0%@wgG|u)aALwNMj2f#8 z9R;3LdQe#h`x<@;6CF;GX=B^p_0fv10~2+-*Eiu;De0&R8b1X>=1aSik3?>9vb{+; zm$Hcm4KqvWV1y;Fop5qFn?c=Dcw&ycWO`Ve40%jnrJD0#2+JK0vJL@j04t;%aO3b5 z^0if$HKUgZGNS(b?ehjIh=N1Ot0p|BF4vQeq(xr_uPXZxQdraar-yv~Jx3(KvTcXN z9_tC3g}>RMXM`9>#&9DbdhdiRuSBa#udf`wEdn@iq+2M1fNerF+U^hpUNgf!sFGuk zu(bs<=+010fN}&=XM-}uoJ177aTCFrym5Bz9k;I+xw@|r{*gY8#+q)+hO1L`8kfv4 z4Rsj3SgsC!@iUNgh?I0@d;8-=f7aOL+9V{tB1myzk&Wo;4=5K-htt5L&4?1-77cE% znucd`yr?`NsWuRRy3UPBWY>xD;Mnb#%n5dxwi=3(&vLIG$8Ub0?@%MZ+^>V>HpWWq zp}oISv4nY?T57D;F2xUcB#zRc&v$P|Hpe~N6~BbKzDSt!<_}^nWnDzyuT!?UnMysW z8y<7?G&)AGc%zqcwFuACoSKzO@*T+mQ$2p*6cY{~m zj_9{6Ws+T$hS{DJMC8M7hMQV_<(0Pc?qsbf;l%d2QBPv%2Fsr5Lk)F|W2b~$G}>>9 zjX(D7_Cz$sV(JuidN(MC7j)*GP)oo1NN41HL#Nr})NEvqk!{XA=@U+fD{x!8=v0a5 zNZPnweT+XMB1PK-=-mxuj_qg7I#WS5bSRHp8N9QNEaXpKRk-zwy*TU= zhjTLWX1^Fi4#9nvR&pX=sW&?GU>`<^##XjG1EX4<;U?&l$)Ns+*67KQTlJX>r558H zLWmo0QJ<|IGCY+}^v)zjALEeKTT@AoIjh!$7s@_=#BHu}MqDx@;DX-s%2TQQyFi!T zGK+4n(_C}Mq{jPy0i0D+qN`1-uS;~_p;XzgB@k$S?-8`}!IQ0rh{_`8_9U9s3MBk; zb-$$bx>EVL8$3C;Y`z;+H~=~Wd(hSJ7)P@K-Ff&0-ywP@nk>jytACX6O_D-`QpjC3 zZR^Ve2}7jZg6J6;6=6Xw92TvzZ6rtGJPUdK_|>o>X?r-7O>6hNAyEIAebZ+j=oHeK zm>TT(p**3v|2gnX=OL++P23fcIA^s{yt`7v5w^gb@{sg2ch=e-OfMI|g_JB~yMA(+ z&-M1{7t4MPK77akUap0Y?D7=?ntdfBmt)($U3Rj^1zs=J6#uC*(a=XTN;ePlIQW>@ zoM7{Xv!1FZ^*M+i`20nrphCcgBJuua>T^g@rct?-QiE5Ktp1yr#;%M7e^?XW` zBxk_qnfQ0c<+wvY2=m+aPrDP!%*bI}&^d>D&FdPN_cSQ@J)$$hgmdcCs7m%M*`oe? zFVhGuE@_vzk}O&93_fHw=1z~SC{B+asDulqh|?xr_4Gnu#sCEKuUFpk-!>;u9vHZJ zBCU9%jjtB}`!ER|aV_Cs_8U=7`njb+AcYmYRcmS1#^6j*z>TXN=i zgVa_WSY~`nZv-oVC;9@TZE8(Y6Z3?~4Kcuy016NS=^@(pjn4S7(KiB`SCMhSz&H=n z(baX#QV``EO6`Pp&g)v?bo>G5R zrg0>d*{3^jBHx!U*Cs{$O8NUdEHH-_%y8bhN-8zaH8y_+=dM@?VkncMDddxN25UMY zoJJgb>i!f!geG|`tNuIIklDJPaTtg_o2nf(;b+}M!N_mI3%hG3_^TVcL}z5v!q>2W z;8R+x1^-c06(pJAh8xI4tuD!Nbet+I5!l6qAwk6yI6t;zD0K#bk&Od^KKVi*NtL(y z^b)}M7g=si@XY-&PS-B2W)Y8$@XikdocLz#V~zHn#H?=~t!~?f%8pEj)k5)Zou1=RvCX{Ny*+E9)Cd}Jzrg)_(b zUu3`BNt@fy3l^49*IY zv}H-Y-d1A@Kp96z3hIbkqf?dS8$R?e#`k6$zw^PRu?EHsby<~qYfN4~V_j0ql3QxYixv~*! zS#YNxyy>a2p7l)B*!<_ipE42Sujrh|IWSTf9`W^l9!@)!A(}OB82$pEhFOAlF~-bC zK5hSMJs=~7yu%txjWM%5P0UNZj|Fz!nJm1{2axT{|P zgVj`901zzK$KBdykbsK_ee;dp1!QWZ6CP4BrSiwR-;aUoXjvY(z>XrQhH5}r@`;?s zTl$dc_^V)B5aVkfzMraNnXad))WeOLFSIo6j@;>wU-@+7o;x@HJACbQ@P2r;keAc5 zi75xUL}Qw+<>NzdI7Tkgci(C!(RPeP}T=>yi!v^$N!akTy< z-+j=N7GzaDvxM3F=`mQ9z*SQeik!B;{94Bf@lJjkKnSF$6V@)`)Q6MT=O8_z{)wP` z`STInF_F z(XqBgPAqX>Tbc?61U(Ugc!Gb4@RAtBjcycy(XaYWMU}RH0ron}{S$vRtazSF zO;pZziL{f`-#AmBIAzhu=MR~o`yCyd-NSlB!yIQVix1ewyaHdL^Z&*L!1J*&&ZfiU ze;_2AUuJ$m>AIuW^9A5|Yd>|*_b3yiw>DlK=u8Cp(Zuu7@KJ14K6#D@JcA8CI{k}` zRuUQxkxl+SDV$e{=;?a+Pv0?)N-ep%w+u4DZA6uX#(n7GkLypsd_f{BtICv() zx}nq#^Dkyg<8*6;>V1U8Je~TE^Y6D!qYYh)#r49B1ZaFPj}K5r$0slYKfd{50Y4(N zo{&Wm=Jbmz%GiE#OuwtCTC2Acf=+`9_O5gYS6MvXTxpe(&q%Q~3~bGi&!FWx;-(L( z4|~K1H_K?6cirjgLWD#8V2d5O9L*>IvTRcI<44O<`gJz>T*P_)!(W5c@gx1BkBy~6 zZAkzG(5AQs`tT9Vw?Jg~(mRRa*P-U)a(kYAP+WRBcE_0hyvD%;9p>rhmokwxQA1e5 zTG48AX={+@c^EbRbMmm6!(M^G{pR&G7LO_9YvWC`au6j1goo2O9(QQJx;y)WNli5=`r78<_r zyo`UHU$M!6(%&U<$~pbt@c16_wHvYy8}x$w|DFg0I=LU=y>Ra}tI+GBJ$S#Q+HR(Y zL92+&B{k_xd2a(AsNTV=ZDgM39la_DAO50z!If-;G2hc5^AifR?z*zeWyR|OpEGY zMO@ZvaxhP>oby^ke{Ux5=&>on?a$&5R*ytSR-e|sK(vav+6;e{Leo!j4`YSr-ywZU zPub@O+B3*=Omi)`wtt2C9)Vp__Gs%MmN+-IGvyoXK2IwMGx5Z<3kw{E*(VEfL&VfY z(@JuKx6N=BY}@wa=hQgL)e6`;vZ5t9?P!eOfvUqL&bPj$2 z_Z1JzY|z5}ezo?t$>3c;VmLd#w#r%Os7H2#pp+!Kv@ry_FOCR%<`ji&Qd3yfJGk+i zt*4R%0?kRwXt_2`^=U-yBvIsXqh&BWg-gpXypo2p!8aBiMxU=Uq_z=5UTau6m;r*0 zVy_T#)F$=!dZ&uG zUQM2JH+LrJ>v8BkiH)B@?YDRvP5cUUG{TKJKlyMyqSaLEH`az6-b9uXAAwD4AfI0q zG6Q{=Qx!j}zTn@#GE=}Pp%6#>^F06Vv0J)8qDZr1)db|`QmYs#7x{Ri2C zX+*X}izQkviEw|Pe*fP`kBgaeKA-pd^?E+9y>b>Hb=n277e<=UJ2mB0qVqzH-{ibJ0H%!a?ZmrZpZ14 zPuYWR`XQzPi_woF8N_@eORTPGJ~|c-UOAHL>HrXZK#8XhzG}Ib@<(czcWoyQt*y%) zxTZeM+FPn(eR~#%8T#_#`p0xPcqs1`&*{czWJaZ@6k;s&3w54GF8&HwTpE@ua08ef zsMbPe45-D8+gH(h#@Xc=Yp1=Jz_d1XCJ?&-0lq*Rn~i>t;5uU*!3OuNwr;XV6JUsP zU1ig~!0qJ?2#X8Y5Mxq~EO$ffMU@vRwJfml(>ZAsDlHiBCp&L9BUxe-huw?&+H3G< zc+q~>g_aB20g_~0YSiE5anj_I(BAoxcUa)c)a#1$$-n#(?Dw6@-q-na(Y#V?0Ydxt z=(DIL1{783b-v?I!onWJ`>OQwwwVy1ZE`%627!H{FOXdow!y7Rl^;^>v!C;f}Uf=PUv=7b(4Z z=7oTqHCm+wl;M+h07VEK*KOaD*l7E`gwd%Jk|Z|G01-PsnSv#Q^z~H+Ve!0Hhyc-0 z7WOEQ{_S7>Rr}TwZ~tyz6Cgs8XzV#8L0M zr=tB}I;U05iyf;SzQ_fK=a((2#|D8@nNxW_;3F)XZOQcgPC>696;D*&Y9uf9wNj|% zuZM*;hjg)HQlP~{T@e!skJLb+mbJzVAuMxn=6C^YzsrbMJ5;U2yiVAA}&e#2dTr`2uRn*HYkaZKP)QmGXpOc_}lP9_@02zsV#ITyo-&fZQxR_XJoIZw^apnFDFo zXtmw_AkM^KG5O5d@nQOZ&;TDG!NY!}i~sm^^_QSBwK3TH>-wSX+_fjT^Y4uv_87*K z<=?h4YtO*?+=|P6dl9yBKx-WG>=*524MxB>iD!oXz23RH6G;8bIGprSVGYX2MsY>J zOk{1B1Q)1%rpt|5y<@0efS+Y(KmPg7j4d=CHBjAafsI^<~aGz@f}I-+2yTwDW2sufNI!?!wrT8_sGBd_#38 zI)es^v5mWEQ=w0gkN;~dcg}Xd-U3EMS(Z2KjGbS?|I3KWD!v9T9E;ia!^is9`P%p1 z?f{He!Bo(#to)B4>E^HUF01UWbq83vs&013BFW^&3HOuho(g>Az3hv*4icM5IObUh zS9|#NJ`QkDDQ1K?I4&A8N|TgBXPsU6l{9l zP4DaN68owKj_x;!>>q4F@E-6hyuE-Twpi6*i4cLl_8%k75?_#YN8g9-#AQ|7yPI(TFw+!^pBHEkgH6VTia%c<>5-rX-^?v%@k&j1SG z$CpM))J2753W=i-m)z1LIvZNiE!!i-EFXKteeU)`ko0DJ3dB{^A)8)-xjCvdKc`UCY6aS#GtAU(4MQ-dw@Np&reWe`}I zZDX&hd1_Sy&1le+Va_($uh@I4mI+T;rroJ?ehZg*g-#~ot-b&g){E@x&EFW%&-n|k zc9?gKtOJK_ zH@PZ&mDojjm0-UWLO*#8^5NLuM{QkckN}12BU;=P`4|Zj7&yG*m7t;|b8udf zv!y%-EywP#K-Ak$NQ&}>e{09r?T`k#fw}%{JMVCi{ki;_KR<%(&k6Kqw@LuBEk;Co z$!AeYnlT(Kn6sXCXH?^6b7?bM&MiwWtC4W+)_f-JA#$XyamC)`$J}PdU7dGmRz_%; z*JtY*4Gs+N&)U6fTCKq{AtSRxZrsNNhx2W-pm287^^*CaKx&!b0ws_JuZDml##fQN z%!OeAw)oJK?=1QX?($oXg!M3Nhb72V7!E`zyRIjI4&0B)KKjugH=3xa5<8u4h_HPY z)TalPhXO+I@(%=og;{C&u^@z*oB2L7ItTO^fL(=15S(CS+a{u$#v>S)Tc zWbaK8ooU&o55IWQ5%T9kncz;E@Hvohe3zJ*ma^hw?a{=JKnBL4EcFxcJ~C2c)LNP_ z^2(95>dB>Wh&NMC6Hsqz6Kwg$jMF5HZ1}(XhR*H>psS#h*q4Ui#apxkZdN^W4#fB` zxqWeTj>qr5{eZoFcAG$yk?QgMn}pFyK{8i)wow-pZ&rPiY;kpPJa;h}ymCsFv$mDD zB3E>33BD}iUyUX*G}?dA&ue@`ZsGI;yv?O{N#O1LLGU9-NAmnK^prz~KUawLnvWRg z*3@-4NaP-jgxkj<4XUC2wXNQ$H9mWHn~CLCW&c2mVx);HHoH9F2!*Ajefnpw?T{Ss z`BWIN+WbWs@^Cq(P*^#~q#51}n{UX&%sLr&mOtb^NsPr=!6ea|x7M=E# z=sXS`*!dr1?1i#!`sWjKTK!y}wHeo_Utk#d>}*0IYBZXmT!@O?Hj%0e$Z-kQDUL;-ComAD?vi$3D2siX2X}Y^ATB;B`$#)2~jGO=hGC0hDUXo3gjNolEh5*gTh03UHr8{DEmJKCu?ctgfsC+3b+4lvbLoe<0w1o(~Q#2Fixt z#*#p}uc&acl8Yb(w2!;YF+Gr6xpm~sAI_u+@h@?6v%m=JnS3dJuQL$ORg7BEQt#-=syZVr7e;mL{* zEvInJZ+tvkEB)GpF*_z^;TI5%y|a3T6I{gNuzAW!5R&rkxB^?8ME&G@?|$zx7xpWS z_(G2P$Q_a7#30$azozcol#`Jk?xwiI(uVzd=4ujm$aDvP<1Y zBkiQaZ083UQS;0f9O#zV78Aw>LWU%2e@b0r>GTfD8N9a|2zMfprf4qd*RHVMG4djCWP|ga}PYlPxWv zkl|#f>jDDjrUMPLxE>xiSJ>2c!c{fTlwrxXu*{`SjD_W$G*tfcU#F>jYMEsf5>lf z#&D_1lCrCn4G7JMS!vzzH*1qk%47Fgg=OB35v#1?7>*8J36ggwgG|~_rjK4rip}Yp zM{Tvg{)l)$o9$-C1s8PUPhV=3pVLf90!NGX1M~=vuCSDjnay$s4LB(A8us&gF42&r z^44)51=^Qqnam_22iJSCemBZ^n=S>gl)@PRmIXVNvXL9=M$l07Y%VmlF?X0q%2gq9 zBU%G(*I3$F5_)KyE8B}We$k!IQcNk@SvWa>WfEQp)(>GCvkY$SfUWzC>by^1q|zw2 zJ1qh}BkG^_^;XYJ!#v0PTrW2nP^|zl`8X2sFF6*z~iS8#`e`$OchcvCf2q z33JGXjWEoyJ9>ue2iLF;txE~v@FgjQPhZ+US4Ahr{eJgBA{c!b4!)NZ;_M0A=0HEg zYfohLk3^YRh+9w;8Mjga%nW|zEsT1`GASszcc%%@)IT}1CRYE;HJC#!K>V#!VvEP7 zb)G2OX^WrN+v9SG;U4B@=F!;40Zjj(fGYMTlU_N>?FPhu*Ll+iI3Sy4Y7-{%1Kb*8 z5XGs={c(Pc6!`_?h7a+QpPvIsFH`mll382}xt!&zH_BGNZU)P8H<+bpb)lu-@;?Z) z#=K9qN*6(3+bwLDFSDv@ZtvdHJh^d6 zOk2IvqD((mN!MaGD4w@hRy{SKa5<%?bbTi#~+^2G*Q1~V4j-1QmRB^yb^I5T8$0e*!vFmbYLr?;Yo zg8NO~bgctChpUMEpog>&?V%AWj{*$&$cY6IiI?*~dpRL*noq!|TKtySC-J%WFo9Y% z8r_L&erw|ER?1d7_DB{Jb*XR}2^-~aKH#tj9=>S9{1MPP3+dY)5cYtC{yvEM#YZFJ zg>e3<8D)(kW^P!|RA&N^C9&-d6j!APu3sPTj5P5M+kFD9*C^CV5}W+}nnY~uB!xbt zftHvvAa{4j*?G)Fa7TL3lap$74V}Vz7u~+cwF)*kJlg>j;9`@SIDY_qSgt5n8AaGW?E~jDQnr@FIXaF*tD?uqR zrW4~icy6BHeC`JPE>phcnNy=o#!$sS_XLG++T&z|znTtTEU$Fn$%Pht+3+F`y~vbL z^|^@BH}?}9c1<~#+VZ9aIpM^2dV8n>b0F4l7&X#_Co0~1GYeu^^_n^b+-lH3o;k`{ zqLWUmSK&Bu$Yz+sCdX|{NiA5-7wvDxf2IEDzjC1pUKsyjUXjrojsBF2v%xNOUL>_ms3<1UhNbp}7 z(qJxqlUSbdFg*TIjX}@@60kztGd^w7I_=@-8E*GxINrNuii^5i$^osKU&L>)F@v{R z8aLUR%2zAvdW4Vj+Ap;)BK+cOo=eku0DZe>_B;x_`U2DLx8Bsj;}=-^!-8D)-1UrV zF!uN9w>q!o+U$iI)pMbAd!d%R5?eN~5~~xgyz0@~M(D&aJaGMq=Az08^=(36`cb!U z_sm$EHXYE-2&)1E3ZuQ}YHt2Nx%tG~VLC@2zxCiKazL%gUQp&SfzV0u zed~&ECAVMX@U-lX^>%yQRu6ctZa-4u+0qN;}0u%dWJKgE#K1oF*Lrz&g9p7O&w-Tg2q7Z=xf5beRToa4V9C z$mz{7WPqKD*VHW%;ieUr1=VuPY`N#H5L&e?rBF^Ok3YR~v1p0R_@7 z&2#-cdkT`=2OALXw-gBmSn7PzuFX!JKwK!Ruq!Cu?@y0Uz9-CXvKw0zhBne7`fi9Y zNneqydx)zr6fiAOf-L9nT;xw+1y#}>4QwPD8JP+s(Fi_&-NFA=1zH7MYOkCCkFtl6GZzMA6Y8yNAmmfGWsOZuT%}X|C9z>14Le{;-k66)2zIN7`?7MYk{4Ln+G~;_@U-x~ z6R{vuUV|Q2xiMIQE@`vXQF5w$3lrX7X-X`m1G0HG!8IOT$lGzho}>@Au#3&FUIRy* zce}%q$GCn6$=Pu_&nuq-j$2j+mQ*Hm4k~zZJUK2Nm*wFRe38Gmp>>oT$k%y{f9#QH z8ja-Fm$41q+4x52fM4gdM$JNS^a6`;FNQ;=O64vE?hUqA{|FmWqXeUstNgvc4jlNM zZ@7Ct2#QIMC(ZZl(8{yuV>noTD@5s*TLlThe_!%jWjyw8&y}VX zPu`Ac4i-IE4ZJQ3JUOPV8ffJ?HtUw8O)E}vDJ_}cEso_|#!JqgVqF*&DjXpZ7sC?N zC=`tH7AU1I#8q&|tD^ETI>es1DfX@Tahr66j&Hh_r@3rFqU!%kqe=k}A*)9@>_&6> zYuH;w1?BthN5Pl>@6KpnSuZ>r;*F9eY!f>1jj;wBypTgx-74=iVfK~v`mEda3xCZl zo2^x|1zoXYt{BT5t_K&fnz}@iOiH`N;Wz_opX(QN(!9uyPjXT+{Fsfi1jcH1`t{9=YeX;uMgQEsJ3E@KkTb(R|eR|wOyc_(& zN%>v4_LarUB>b;AF15z%0+7B6f8!ESiWJY+Q+Xl(BAPI)qF*g>TIM`8SO3PdEq;}M z*C4tHT7Sq8~69sq=X;e(2$ z^Ch<1b%1xk32@&kw`5-JXrdY;+~I?-NVpHOw`xKLE%`wE>022N=%|*@ z5vN|smV3ukUA-puus4tWI$`ev6fT|Evwzo^^0voAyTg1%b`7 zr19$NPHS|A9U<8H2!j}$sx@ln7bN=y@k6!y;%Hrv)Kz_!-FwM3fKr=|Cgjj zacjaH-o+Uk{>J-R>MtVecTK?|Lq#@S1FyO2vQ^PqfD#{h<-2}7ChDR=F~KQU#a4Ui zGm;nb@g11JL9bXZ1`(sa`EI7QnCKa5u}p$S)0?hz;+66U?wNeWWifU8B-kMnx4pHD z>l7SaBJZ=@ zMJ1VH?BAvQwgER6&|y{+7vAcE^jVw!8MXHw=0P+g*-^d1=Ci~8P zdz}?my;V?xMKbTltRX|$-&yK?6Gm5O;t5M~ZPzrT5&fCtyvm+M^bBwKi9;eEGw6D# zE)W%6(F+xwE6xG51)BYuc)QeLBQ#@3BA<1&f#~x{nQVr7}GeV-;&K zUMPu3k{-$WjJ$i`^sZI+>VHtPC{zr=F=l_WC=Gwjq9=QKQGZS_%Ik`jCHsrq9KOxO zlPa<|Ta8|l5>CU{=nfJVF6Pf<65d+jEpfzyy=k{%6%&NVF&f&Mo*AmSr061>o_tBs z2A!Cg4+_M!1&DaE|Jq?ad+{1ej-X?oLl0R1Nut-sS~~B8y9TbR%0gD{Ew{JfP6HDJ zNIR>czkWn*xnhqBXI=u(+^*|69|5uEY$!2$4%E_p>@;p0lqhgXpRUd3&%hYJJ3Mfc zYDu^Ntsjc?k}A~w-o7|ZK(@)*V*i7#^$VsBB0C$a%rdc|gh5R?+wI;wRGyE+1>mS9 zjRGZKo!=s6w#^=x57MBfw;p$?pvz%rpjBObs0M>+#v1R400rNj!ul_uWbA|B)ir#F z1&msdcR-AHHKxsjK(D6hh*jBaE_SH!cJ&pohY5E(F)bSbb0>5f*E%Vvz0g8Z?dn%V z{SdfNQx~yhHl}RHdM@o2jAqp%lgmDM)%T^~=XxW^!~-6ve&2-R6YmaCti(L@2=wIX zab{mtfri?VmCQdtx`d?7#AO!2>EDWI7jxzGAP;7GJjCKMftD+pG)yv-rqV3VLRl|r znwaq*ShZ-3GBtJJX-uFyXdtNTr=MZKX|RfpcKp^0cp|dNt4CXCjNh|p6AuF$;sE{ z@kIzo`fVX9eT!X@5DEep%-#OA$62W7g#G&oIrQh$$uEGyq|=W(Am_$~v%Fh3%;}UR zC@dEhPW%99f5!ZUk!3_-Db&a+8jO8h5zmsPK*FX7mU)3L(+)A*zhINb67ZtRj-Saj zISjB5!Peb~X|x8osRU`FDqFjHc}_2y#t&8jKP72FNxJk2h?W`T4@!?-vi4efTLpQ) zhi{h8%tXc`3qUSK($uWDz2S~&c&g-f z;?U`@$m;jts<`AD)|Orz!~q$blw0}2Z<5`mD5_1#qcJ|EA~eP4Ga*Cdm*D z6x^z3`CA^s`&q7&qTVRQDpj`%%gre{!6fqs1a&Bho_gth55T)W;Yk^8lF@T}QC`{!YAF2t9)76W#;;vwE504HI~ z|198iG~v(Ws=jvyl&utr9N1FXo(aoy8gouVUAS09a?u~@#9;en#b~#$VC6}%DQ08m zlE8LxOmQ+L!eKO@-&1CeW&fQ@Gw_m8E;X{5yCg?F7xf+RfK zUf%!vG{s&avN#cRtA|i-A$t(DRu-W>u$@8Os+}XRWW`lGy+v*%BoKNX z2WN&TEbWs!hC*I*Eh5{I{;5g zsOgf~!yS_#89o`><+ANZa&B*J0Iu>0cm)5iR`WIOQS};Y>#VPhz?Y4%-aD9hce$HQ zGhQwr-*hm_d!h1kw-;+0DJR~jYh&u}zlL9P#_k@RkX-_b$KTS((E$9_=Z^CjY{Kk6 zPb%#cc~5}%647)XFpM%+`6ieq?yW8b*fI94yDmySAdosrFL|862N3WleBWE4Z}^>J zY!k9`&of8t7O4_o8~00W9-W>`l0wTZM{iP0YtSlFZH!=funsPFzCK;PEU~YbtFW{1 zK*d*<=b6Kj@Yw!Jx0QHc8C|G1KUN(Ohz|O`2yy}PvwQ9a-{9VUp*|g|)P`I>_#V`F zz!Z9CN1sI+HojfMS}L)Pz>4H$i{5iJ9m;&=F3W=RbBYJ(u#KO41R|Y$(q4b1?cJv( zTVlX#L6nNSIR&-z4Ne9D6pF z00Np;%JOK&^oSgm_sUvDAetgxu9j=rS9P9(fBm7*nLw&mfI-;p?jnhm&)2m@Huh9Z zx_=;AHtM36;5J{H#r5{l!SA_Nq)goa{Do&K(Y^<);E?!NAjuQQR#Z0St|s;-a_O{_ ze%-|~8F1&UTURm(l_gdmsRp4byT88Rh)1IlNUR?j0z!e76wztf*W9}!p%*DqfV4Qw zX{`c!fgjq~-~@mjWS6D-IwVN8WQ1dpfQFA;L;V0KlQRcjZ|k}9uReIWe;n3xpG}8Z z@>M$qGnbu{8%)j!)*`Rzm~-E~*i0NgBdgpdU#mEROmGn+oEy zUkFtC?^4_*S-Q48rMU00AZ{#&KFp3SKr}SMF&;BzYMEG*eIogNHs^%Sr$*#1ARF$a z+#HnpS9?@o0lf`VmmY{YHT8^>E4|FXL}hKy6zSGrMaG$Tx-0#pG#`bUI+%l3C<_7_ zK=iITa);AHuIxPvY%AhWt``y2{~rWI)@Vu5;G?oidzoEHS0)KatwY?>8;}z5|VXMdTqn8Y0_9k z))^>mt2w+V7ji8Zw3Rf7|l;!j!GwFZ!6e0!PN~RGJ;88R#1lYxt&mm3=YxxOQ)m z@3CiwaHUhlo-l41Pvak*zOii)*YcKe>k*0`ufOVNIWb?gAjTXk@Qs-YfVBCx_dC%=D610qI#Fe$NvWZd6En z2!B@gtMaeDx`_XJ*FC@=e)X5zVkxHryPhG})P22WmXDnf*{yXt$3rHeP=1zz%|*iQ zy*0koczYbQF9{D)qAKP)>p(_9)lkBZS6Y8?N=%n0r5EV)zxnDrFF43 zi^L2aXRDCUQ*b^k%1x7yQI9cjalmZd5h{dyDOYMRhqLUnkya$?r#~+#nptFGyt8rt`l^NLkgK5ir(uAA+^PiAnSB zF!E`h`$YNt8eO97PvS!I)x3ybUs6^@9sNy9jEap z9|p9XY{KKQrtSQEu<@YZth;>qGMFq#*f~?xi}qBj)=YO#iTz&pR5p#F;?kmZy@W%h zs?)@v`>{lQwvlHMgKa+gM*GNpckt`dc+YPgkhS8Di_P6>gyHkWPoOqio5lXG zh+=szD4L_(W!G6-+@T4VM-|YGE05=rynn1Pt#R?7bK~%_ExP54Jt{!g?pqu%)A)_36l6ylzw<87>)#SbyMy* zr{R@SuD63N!aTlhjc+P7baeji{1KV#w;r4t;-TU~KmwZjroQ1zNhan_Vu$13vLBJx zTlmUJ4pj?|*gwKU_43Vbu~jsptc8RYfF`#e+p`0t)7)M)saS6O$nab^i<*MvjJV+UunE`@#Pij76PQ`X<3%iLplBq36&70Bd--MMAW624tKJ^bI@m^Ls+S zoNu@<;8`K^zQ~i~U0PQZ{-V;D`fHZq`1&+`+JP!T*AM~($1qQ&J8!=!%|tL2l@+W?!vYr=Ns`4lY64@6Z?f<)Wsdp2Fkk;BvPe%QqE z0qPkW56VA1DaAxbqw7_$Mm4IHK}Rk-zP)=Fl%-%t|0WIP%Ja-=aB!O~|5}Pn+%GYZ zs-NK#*jXxRPMt4OG8a1Ojo|C2=`re4ZM)y%p72=hjF=gX2ouOvh+82yVmc`&LBdMa zaF>5&kABu+>-MZnEG+FW>bn3;s@zhJS`1RBBN5FLJ3gdO!3Nl(&FVqm z`+%owvp^-4p9yqyU$S40H3!wnn?7#C8H z=Xsbh;o?%ctdL)lIRsbl>cvj*k7}dO!;Hjf{Lxl*RY2i$REKy;i3T})!s3b1)?c*(eOahyOENvvjvI6p%>XmhJsS|B40GU(<3Z9SRZog`a1!0w=M}Zp>&>`v{iWAVhjuZ zck3kQbc~F^XKrXN8hO`w;}_3qNAxvvs~{ag6f;v78YKF6r)4I@>iI+2u*{oc@5;3K%PN_Up)IYxs)m~+z*Z*-%J+}x(&CjzpjuLpK{7wFUV-4{RV5ZuxUoC{C z67m`X0r8is~rkNaX$RrpWj5ITGh#$Db6A%l`8g{`mQ|prm`ruTfPZS0ZOjmy*D6Pek|t zq{w@pLhH708|eL+p>C93usM#LI2{Wtvi0%jB?kR-egBEBtWKRo8R#jpQ~Vv8tu%t zX)Owp^2ontwzVm`&v7;Pw~Iky9JyNW*SJ&M()U2IgE zeEe(9p$8Ucap&GzO9K!98@0c$D@=Yg$_o$Hxory~4?5ZF`W~IrJ1m&hH{Q*U3uV}* z*3+D)9_=_U!cdP@+V{&OR3c2q;++*((){zk z=LZ~j*0x})H(Y9`ii7C!N}T2~IJC?rj_Ee;5sQRCh?7fU45V);K&^32PN_Z}$GGJyI{X$@`TlZTkprP+2WkAVi zq3pl&I@(i!SK#JPNog~~i-aVLcPF1Wp-Z;Hwx32R=tpFq*frxo7PjdLO3%ZPOG+*I zok>CM?z;exFef)opa@b>+5D6-4jNa@7s3FOVRsvL59*LXXBeE+ieC7}1Oo>Yp*>e| zzd0K>7u#UQ-_%#VhoA?zEqz3fmWX3qP3yU{@LV7|D!1ydbAqHFR6@YX`+k+%Mh|qeW{g+!``&1mVbxi6XO}NK5Dvq$)c*!NT{I#{kTtd^G$_K(|9}YGb+DFhrLc%sd6m{Y+%!XO zhc^azOWvEj3irF?h5Hz&A>}FCvff%2@=*GiaNYMureH-K4{Ay${>=T{z>qJTc zBHZ*;1{E4VT(?bzpHSzb!jVg50vXdd@wcjvaL;{D*7oKS4ynI4)C+wzbzD?FY|#E~ z#2z)yFvTEDfU#~J(kxTF3J^T%FXkm+?%gLcX8s^4DEobJF^E~3HeWLE)2g&Q<#!fwXUAUEXjUP>E=K-X)m& z59$C7x+&uxfJ-1uRThaQ#e8CelINT>#tQ!SxjXcEgmeknv72mtVMNUA;AwYX6OhVu z&_{j+A9e$vY~1x`KMGhQWef%aeEGt+jU0{cZak$_Tb2FRUTQ1~wbb%=r2cGn?kCj=3w#Dby+^+xl8KK;MAN8mFq5Dl} zzptTxC61$edHM^-u#M=JTZqK{j5DUx%=w-mG~e70gm@}Vl!9WUiDE@&Luqi!$`V3* zop2g_Eu%8*!I*TH#Hxc_@*X6Hm~}^XFsHXRw%vAq9Z!^3M!KxP#!4-8IcH(eIX#f9 zcbTtjxi42;vTJ`&^S3MDG|=1swgG2-u2E(5=<5m2GMyMr2?HU>czxVnOPrEgVR?d*l2VU>TI>TMS55ow4OamR0KRBf5jX~seXGC%81s_nG52XWfgl@ zwRz!JNsq9WfPQ0OD+0x=M1aug7#5I2jkh=94()kDlD*4Tm$2#!e9plADJfQaNSs)E z+&(duz7v_7f(@m7_~ue4+NTtKrk$sai9C28#5tP=gW|^p|2wg#PtWl#Uhz!GQQ6-c z(aQA;zQH97s$1EsnpIxJna)4;Le}_-p&mRIh@wNH!ZbKZTjDg8;28uP49{JCHN&TW zF}Qu~xGZpM;YPl&()6m?CVZsVP>dDBL2a#Aijxg8O8n)0lUjb?^Jm%h?fc9$89PL@~m9Z`x+7qvqE zgZ7{^RP2=S_e5B#J72q|j~CJNVB~Fps*FJG{1>UEs$M!5uKO$hD~x+F3nIgh@tXO0 zG2PxesGl#fJSrb0Y^x8RJpTQ~cpqXNvL+j z_OsSk+K|(~Khwor(vTCEuOQXii;y`D68KcnE4qkNgkDgLX+baB#J6>+9!Ml2u zjr~a>^!ZtuFl9STGTp!7t}xd?S5`=xs&%4$H%U=i&c2 zYza`mM7}Gxe5bV{%sd8NS=hGj@`QlN1b|)B)3sG!u|+I=a`GJw*Z7+pR@y;1Y4=~9 zirtHjNzpPorh4h^;CXTU=#3F8*z)MJ){LSuiNYzJLC$Ehu1v#Ihcqoek;qPSR;dPy zX@xek*)shD4PU+*o71uVDuTR`Dr8$@;%Z5{Ju2E66OIYzEF$l!J~Qu%iD}(pcQ(yQ zp#Q;CLJRGZN@2V|_dc^(Jp}(nB3mYp_ognA620v;%)u#^B9=$3NaQtchzY54@wme$MpJI#$1Kj<(i8UPXRebj{?3D+76D`cT zD?Jdc?@pC~eH;3*dJzDk>QF4HZ@nelTw1=ChnlMdbB!O;{mE>a_T^6hY7x&P0i6d- zcnyqV+3pxRHIy^U(?kJQtr2@UE*^bk2Tb=`1%;_#Pla}g&Fl7Vje51G!feF_S3S_l zX?@5e2S`RfBjMRKmb})>H*QMoa(=Q;yrn5}7-^ioE@EsEB!$=~&0#P-J;hy{t9;aninp#g5OaV*%Gq=0NhG!8sp!U3^3`-@u0KdU*@jg&+b;_U>wOjDpS z+IeX*gsXAx#fyg^Xm6B#wD@}sL~!Uk&5LUIs+cvv0C&(KODG1s8f?tU-H+CXC1*mW zO5vl{?Glgdw6D%0$)WFY9ew@jZb6A+;@_avic+pwt${i&W$nxyeh#ahxPIGp_P_$- zR`26u2g~jU@PUr{H%D9Db#sYHJ5w$=-4kgAP`+Gd88akNlcyb@a7UK?gb90goF!Py zE<)eBSmYQ#DP~5_1!nprr=k6x_)2^X<54;?!ig~!og1l``O3Tz{q|e5Dw`BLVXI-+ z3P`uyA|W;MFH5k_VLT8~JKEP+o8b3{_t9Sh22bzlh8ExCU2Mt;J)L;KAx?<+Je)T5 zn9ZCf2dn-b9&$G~u#sf)x&86Cy377tS5KLu+HpakBmRK0`?;pXME>4q#kIr63J8OR zT>rPlp~I3T_eJ&>6CX7OPGC!w7AF^D%8t|9BHFfzo<(gZclj<;q@dS;4=OD#M2sVw+7*$=wtY_5@ zXM(4$VZQk=&aXrl_xl$2R7GARnvzQ{%K^X0KPK&3d`)@!ees4~I18x;Z3;M;mMktH z2bYU)zhFA$qW5(h_RDm#u$^W1-l%qpjUHc!w8M^c^$C16+qlEe#Hwce?Mdgw@qpZD zUirJNwuYZnPPGMhV1X{9>RaUp;=$SK1J@s<0hPTsluxsQJmNo~$XcUp=4MX$ zosbY8xVn3O8yD@L3U>^9K2ejm^!AGG?l3%Ta?e>qF%X`=mU z*{f`Y`nJC3l`dTKjOG=0;~Hqo`F5=YRjCRi6;*lp2w(uCzA=;Bv7WK|DUO36jTXb9 zu8xbm1}ToKm%tyBBn)*9U6dJc99DZY1s_`&d#CF>Fbr^HmIY?q7l5BGn72ti4MJa3 zNCWegfp6Ty#XpYG6!o6$$jEd4NZ)iYi`@ouBqTHemUWurqR=TZ0OAwmQ*0;UIrYe) z8Yv(aw7JF#6z3`TZPZf{^0SlHuPsNq<|sExz~+Hw-Xu<4%*Xh9L{ zW}ZdAe!Ps4!CJ+XT3Jb2%TJN_PPH;l(VAQ*Kdla~<1u7J+lH@|ve zmgLf6(;fMWCp^^G05TPQBH@CKNX}2>8Lf>>mwy9FzuVeif}hfY20`;nAIAl7z|Lr6 zHcj9|_ZGtUWTqWgW#7V1LAEhHi%dX6(jfW+X*9O*3g9|vRKVM$n^5y@;bX`LSHW_Q z%v91kOIB(WAc+B^{S#l1!6ww6xwGy;z}eA_zE*A6CpvooZDlVgX%>o3px=OqY2aiS zptfZP$vJ^unz|EL=iaawQGBmRkIKr3dm&2t++96W%3%;<-8$AT$KyJ7cZ)fIUk-KX zb@h=_#DG@C&07dJOJ=gP&cutkui>FL{r^YNnFm6h|6%+)_Y4_hO!OPqxQD{FJB~=c zL+-`6I$YiDxNnuDnUP$pBuBC8>&j55cH9ZAR62HO9JwQMgbpGd`}_2NNppNZ@6Y>r zp4Zc^dq7Hh+aE(IF~FnD|A7WKW#K~wIptehX$TC3rF>wtFKA~BHZ9sk^C zTH+(988CbUmA7!>dZD@(71gt(Kh?VzjNT)6m0d3F1z4T!w*o_l0Q#GhS%pv)rmRJH z2rBQYglCM)t06#v2GojueG8QU(laJB9+CTr6?p%4f3f2o8u6FL`-}A%pst?(0wc6M zn~QPX#x9NU0!K>DV2^;ZpUK=(1FQWeM9dg zL={NPj&aVdkI)H@k2)tziZwmU(HErs`yX@`K>tDiL#c;~Z=}H;d}XIU_bPD=fB(e+ zD!sHT2K|jg7xy%B&-2M$!F~>*DF@V&aeEIN*JyXd+;0|RK3s7OE}Vw&H&Uk9dmJ=d zOcvGm-sSAwZZ{lyHyBQ%Kalrid%wuc>wCC|kMrA$G#r5&?&0Xyx~7@XmrM3ZK(U|g z>3Uo=yS1r?m}=PeUV|q!()cBl-_J8q$Z|d3Atm0<+aU}|u?gjF`S%&Q0^lR@+n3Gj z9K_;Zbs!s#cn&)Rz>++p9f&G0% zky>;y7I7R~qwOi$=D~9{d_PH^nmWV|aKMnDbyX1w!s19cV52*DmW}lD`7e4Ny%x&? z*u~SP&E^0o@E^1tMGLMLDwKR)|7IapraaZ{r5J1=%k0ob>g5xV;PcNk3noMEmZ`R4 zjYx57({Ua?Lr%hn564v{fyPfEOuSsB6wA{8Vo|v=D2*GQ!DMZ-_|+ZYgO9 zdQL=Wr+pWpKj)3Im-?E;M!|gTkXU*;agXVIU9+%UupiwBZRxv=_@~6wIA7ERDSlR?Hrt@Bav23Dn{IMV>d1-dLd&*-%6(3 zLAC4%i3#qF_$G(}XhA%i2h;}SqWdW8WH;OaOqUKYRG7iicn~Ph-`;v=vkEK_nyVVJ>Dl`Edpfe$Zseo>BFvT{H#FEX=B3 zfJEWdFIt!*l2x>z-99s<9x38g4X<+|F2c!Vfxt&R8sfJ6j;mdzjKo-rHXZp3(YQ45 zPb+FELS^u*+Qn`@?>6!>uF8s?-Q(~< znhL57#3>a;xlDOGu^pdow=4zSwiz$(PfEwR>CwgHx9C>88bqC;7rHU)&Xhf=zUOU2 zG9k=5E-M9qUey8{c?YVR!Nxn8| z^(+@+?@Z22RE`R_!WK_H^3KT)Pr=$RMrfIpKyt^b^8I7P;>bwd?#Tydf9dBr7affi z*?e=s@|2}kz5t(dxm;L2UDvR4zwNvYGVOB#Ba4oCyf!Vc2Y9{rP|Mtus5jf1+T+{T;vwT z)%KH3AFjq0s+rWgf3ro^y}{x_BSANSLz^=e)R03X$#eaki zKXRxl!5OnZXL7}4+@lJBuuS?z+y5ZArwg!|Usk{_`yOo|Vi^?B2xi@mfh5k7ul_eK z(JU`lXUG7h=o^()PUA$Je!?-yfr~)g|7IG|u+ypsp6hB#%$TL zIVOA=NioA&Bn$zZ9@pA>J&uKTP~R6`lIdAZK-<6zzyiTGV(`M!&g^}_bI{$BYknPo zO(!xn-HVZ2?Q_zf13?HUGdPYHdd#X@U}F=r>uA4#WOK9;(aFYT_d{_A<>NV(&72_F zE&-hT5B|S>x9>2O19K+d;&^ zA@<*wgB+VTrvm9_2X@zCjhBK9%e};`-${xb z{&DpC3Nc?9Qr>m>Wi_;;`bRGJuGqwk&5gFti3J5Z7q%V*ba-hm!~N~( zKZDM&?~s7JH7=RdKi({`)Hx3c72k*`t}l4G1J0anPHQJ+>_M2v>{N5&1||@eI(5Hv z;60+TIN;(n?n9CbgT-JoxY&uQDOg2Lrkn8OpDi*;m;6zH-m3|VxL0DG%2 z^h6R1zHdhpuDKtQNMVAN(crhgRE{M+rXToRj#^@zswq%I!D&)dFOZ3?pjup4!@y}; zGQCThPEuWQW_gRAVzGC21P!NRAQpQ(j`Xiai%WY*xfoP6X{?1qT|lD65`uDDIzUs7MKDW!(2j zFOx*ZD^FYy;RQeY=|3 z1b{VEicdK(4(A`ebmXNI?ysatl4&5=$gkSZ8O*X=&kLk@QVfhu$vVfbjJo&4jHLzG zRA?2y-&(?P#1Ack`whwFh$PvzRcH})GR6wf({lBld3S@jJ6!$>AE9Gb<)2r9AE#~T zWj@yr`1QJ>b!t|_@Uf|=QFrJA5)A@xTC3Q(k4Q|oKF|pMgK}}HM{xo5-=0nZQXG@m zYnP`p`JKtqhzUD{leYy{-;j`nGod|9>BYe}yX!^JyEw%VZonH3iudb$f^0JOoofMT z9Fm)BiMk9Jnwx@&*r0rUu9n@j^~8|9CA@ZtciTcYu_S)dYpseTN|SzF!Q zm_&jnTX(mVMXeKBc6Zb%xB&oBlfvrXab>a@92RhTS}vV}oi1Jir1y-!;9zS#Ux0qm z=$g=*uL2c*qNe8WcH@RCcHcp&4G(uM1)E0AVXR`}@zA)}+kK5!L~u*_;S9|6NMdba~- z9~yWg;hn)X{L|o$OQlIu30-`ojh*;b$ikOVg`UO8@o9Boy~k9qzyZ4H=p5K{niClw zSCa4?Qm~5UEzTgDqZ67N+JeYh*=4%kEJ}^;=M;{T)=>Ei@9!)4R|-!*=SEL^3((>%+Gq|rhBjJ&n9 zZ3m_oB=c=~3nr9_wd}q*u*Qk@dy94i6NG>OaTqxj3|1{WITL8FT=>O7;mr z28_jPG_I=5VzV9XlIKrzP}(=o>ap1`%r}2Bdd(&q21>6=p>VSQ%zwc1I70MPscRZI zI+Nksa{y4fWRcb+0R>CS&bKNy9DzCOQbz|zdJg{AYiof^GZ4mhHtHvUqz8JjZ_FIS z9;*x-tr<22I&imXLpf+z4G;!<75jqu4kmnDRpH9?t|(|W02zy=?H7`Rb&&Gewm<_W z+%FEWT&(3PlJ{70d#(bcv-6E@a>16ND=Fzpvh9Y^A$I%uChOQH0P>maWqlN5ZkB!%F}z zGx%ZImI-Z?3=p@CXF~rY!7g7{5Z{j&cy0=~o3q!@$&LUsb;T?+0;+DFgF6oqZAEO@ z*C(OF@du_HC0g7FDYt(hP&3-|D%J;;+2N?$eY%jdmg>k0h&)`8KXD!y%{eukCj)!>(CWBGcXzKHbff zfX*t*#0J0bAeF21SEp_NESDk~3ox`zNyeG+#G+9bgj@iH=rnt zi?aEAq0}RuLp@KW6TlNCSO?NbF&hD&4W5em=E&Q1pmqh-J&k{D&QbpeRg~-p)C4or z13c3@T%aMki0H*4MH9)xA9v{p$_i`b6gqE+HXk!2?|$hKgH&pc+?X$Y%66aTJ1z*p zS4NqpBpB=BpSH=N8i9wE}RNbF3dS8vxjeI&oG*s>gVm65R}$VFzJu-^{<;| z3f2F``S$D_rxRECL&kS=-Z2@^LUv_`uZuAi!#z%VmRwxTB}f0TB3n$MRW9jMVkeEN zqY(J9<G%c*bh!JF9Sqf@=QfH!9xtt-0}5fc=P@GYdXE?Rkl zs6$s$Q8wlbBQXa1s+}{61D0paPtuqQuxXukI7b^D2?VjJse{#|T5m)yXOg516!hr3 zPj5Ns9-tF};^(^p3b2E3k>Jp8;q0;7kYLq$ydenn8@8GM)e-UhXtI8-RV>zb?CK?2 z*Q5EWH)EiRa5@yz!J(<~eWX7AZl4a;lMP2{Z35809_8Q(%v`>A)5o2^3FX#+{ob9U zPlt9K8-qr!fs&fiti6rQ(mM2bHp#U9x|NhH(v;d_*9(CExbkAssKfwEad&fjAdt$j zu92wFIFX70f*FBlF_B~k7RArK@Jr0J5)OtPct1T4Nt$WmgdYOM2`@Z^_BKGQ7oDmO zwJO4_8UsH#k#LaKsRV%7+CjJNAt%|uMjFOir7;9wvHG%jZZHPHH{Fap zbO^Kp^xYIC{5y(K|e|5O805W>g&}lenNCkd7gc^hu1(! zI~-;m2y9~>R!oGO*I_rK6fmBQt(*52N{105#{}3vwY1xB6F|dJnp7dhesLK9)2yX( z2f#^7MZUxX0+(&IB)BAg+z0@wsjl|KgMN!Y4jp@PXYjZB z|Lsc{D?QQmKI8&z)5AyIA-+*>j?8F{ndF&rdmmL}{4d06b^y|k*>hX;%+P^pST$*% zS5Ule5P4hZV^uYMyzK9Fkk)L`ENU?rT~#5GeUIq03diSqKRc1!qY~l74e0dM#*!?M zco{m^R63CZ9f{oYxw%Nb4*k@w=37i1mU=(n#@lv|6SX+JH>rW<(PAf}DBE1NmrnYc z&1?OGyL@Y&g&fM?aLIg(a36alKgJ0+xu%lf2FrUm96#&jYGRmx_ucl+yZm0>y_)7K z4*P@eh;E7#F`5$kGPVN|G^_o%G?tVzXgF2d&S6JbaokXqAOVcX9FQx=DwOivM?ig> zb_e7w71mr1y}Ez&4t)(#G&A+Rb}o=Dqu$A)sahs*WxEaWZ-CZn@Zw;z>KiGdDG}d# zHW`}5q;a-Uc{w{CC+5KTJY2#)6ypZ!28Jtk3aq zS>RoMMGVNCZJpKXe%S|J=j``B;YTXc5bD>P-FX?8rhuzp+jLusI~?kn=4&AyZv>ABX4I@PH@hUh-&7Ed5Wa!ks&daLWRsFxtn3 zIzL1`xZc*q7yK%Rdi4@)q=(k_wXFv-$>es4VY!UIpGTgSmWVW^aJtE6d(=#!3qoXrlM0&zUo08+X z4m9jB#wvCJ4mC8eYkuUKBiA}l`;yks#ZN5FxVKT{X^R~3v(_mn#|*AXH)ia!@FAoa z3?p}Tv1Ed6UPcbF0lMNhP0zUV5BTzjMRLX3EQxq;g8D^s%8~@yN3_eVtcF@!C=0Kr z*alZy^1*P!aR?6ZVvI(_sF{;OG^4U(=Blx+nGx`UIzR!^jsy}_ewz6)jWn$t@fTL4 z$LtUMI>t--{_8};N$g1g1Ky8&qGnF~tqEgo6g?!sv;E6ng%E-;JM8ChkR*sJbCtOB z#?tMdT?JH($2h2Hmdm+3HSi@JwQ8{$(6%U~vsV((AmSCgMX30EQ2bk14dDcTj;(H! zM!ys*7R&R@WwQX(7gkPde8t?l<6&i#|Hul0+TMCu2p~n5Pod6ET5vGaP-eX)Fy}N~ zDxEVA9x1?G_1G{4VV*NKmHJ@0r|)<@G!Jy_wJv?EwDgkUQr_NikUB8wA^5W!g*_F2 zpc=QIbUSinsWlU=JRx=jJLA8Z8*aYFpf{KlGwdKe^YXw$u0oW`QBxKauwp?|1$EK1lJpaO+RZ{6dkHP z&_=mT!hjZ@mlk6w>qL^LIu&MQrNxt1LxV9f^Q~O0gJVFdyM$VHqX*c|BBI~jY$;|b z`*ElXphA)Kx1aL;!>m50*5gdZET|&L`eLnuYwHJ)C+Z2guvB-jj?PpK?aY)4jK_rV zs#q1?z5Ht>aWV_XzA??78M_aC=b~OwndpBif!X%_i-nQERS-g`h#gUx1jzZ3!5EI$l zja0(CzYAm@MK9xqG>i2<7Io%&j@ztrNPmq!Z%J8XNg3&*ix(zDYRA5wdA?QhYA1K| z=Ot`rLoYv!Cts}IECP4dd&{9_yohG)S-XT>{9TtbY~;MoVgFg@S-ar`ZAY{Y ztS5kmsflu;DovRlcWEMRqyViCS!OYjEGbbYA)t%T$K_8pAUXKC3O2kKyQ)_kgcs!% zo46kVrEakguA7;+WB?L^I!Mujok6Ch5_6Q{Vm6RcD`4io0{EJ-lV@W$NADGvJLr#M-}lqoT7 z;1K87|Mn~2X8Ne57EfrpiLxDMYFIGroQsksEz01 z>x`G6Cu|qeoAwfvo28>0!jjgiQE8XEWuD)YLB+RY&F6x}Te1-1eXB0sKcA5UI2L~N z#>9c!-&ZJy4-pmK2IR=BbY(`>PKc<3f~?^R8vvNv#Uq|&zHAmpS(dT%RVUwqLb5XR zsmNuv*1YYba8(H@+eEfZ-{(7%GAq$wEHM?5ED)f;#3DMt#2JJ+#@Z$BWTxH?*nibcXKbf=kI z+M35dN;$VeS9=S?!XXF`^RPODes&Olp;o$0W?9&voK2gwR3CZw z^LSCo()G{R>3Cx{sW!2M|88X4g5P?T*dnNr*GhDiZ2D8iQM~V@SnY<;%^wDB4_-QD z3wN6$v1~SH^L04| zjSU=vZa5;)fb4F<+F__qi5ddpNtAE@qb5Xp^^Vtx?xb@^mB!ze6BIRhj0(HCc(S3S zLIBdJwvv(y3v8wC;A!(qZ0+fo`x#&hZbEjG>lL76BsePvz^;84H<)3z0>InxsifFK z@wzxN=L~~6$Hv3ktOa@RxMmg`vGd@sD{WBE4W4i!Mf0#rzH{Zt*l=rE8$?B@+ZXY! zISCy8N8epv0vL0wT4Uk^7M9~Wfj<{#UJ0B9{aC>S?OG+f<2(DMw}g%%+Z?QMZMDVF zKNeemVyE1QD@Wq?i6Tk_ujF#iRPb z9BY`th+)XblQ+f3EsvA~%T$BQ^;YgSJ85t-(W`UBK~ozHihJi;D@NtwMGcCWI1g5{ z=-G*bJ=E7=ytQOb<7PSs5hvWHeTDzC`b$<182s`4y6)Fe7Ic)Y`IlzXb@7fGBAsL{ zv_<{TK~e3uud}#UVf4+;Lp*+w8xo`2hU7G&Cc+b0*s zov_W$0aL{b9}&tV9H`glA%LU*!r14mnjp~(T@Qng0TTIHs+ajf^n1i?YS3HpA5S>s zjs=KOmLXgeTKYmo9YKLtjZ*ZwgD@r%;tf#o&xgV%%fzU^jE%yoLfPc!a7&iT-Us~f zf9J&~esp77tl}yFvqD5nJY<6NuXMt;7`Sw6=ie0*Mj^J&fIX-epQeU+1CPOPy!1rO zKV1T{!*1Ugj5mVWVSY&jrurQQ#6>AkdZG206g@LrB&5vw^wzZP<#=a%`+iC8SdszA zmXHRkIj;V_()7)0^D9!!{JXF0Q{r*=>fc3p_LX|VN>{c`hRE#%uji%bwt??Q;%ifq z(HRXpHgnV??_L8T7CTz*aD^w^Vrc4k?H?TS1Zis`aK&1ONofOx+iyS*N9uVBYp-Ey z-_fW8TXXliJ>bvxQ}f-c(HVn2t;QhfEt@+kBMQi1YdD%3R#eiczn6t!0qn+pVA}9w z)jFLV_v2hk8=z)ARM$MwyP$fWcg`kCktqRDSH+V0;GCdkDHLQZ9YP3`V2|S`D#EU3 zLgpTPne!=~V$5~XqPp}YfIc#}R;s=S?3eg66<(G*nV2QCqMkcAW4nDRsb0yTitfo> z*#bIhhgOaj+B|^gpY8u)4ld26HSU`|4fYV&buN>3y!FYvVllwdPw%C&zh9$C$CL@6 zhS+A%T!WK;ohU&cHI(Ec`{NprjE_1z2mP{=oO z2Rh{8?t*%ETPf~xIo3>;*JD*gkg@IR5C<_gg?c*&C3Ww;~`O zNoxU~c&|*`_X;mk(7gI!;+v>n@OE^^W7+9D01zCupIm=m(;fZ~+Fy&Gk6%M}pA+dd z2PLu~Elx<1XJU!KmjT@?T*d50QknO@Kasan==Pgb7YKAKCz~H z)h*&*;*W+k`RZn(HX_F+R)IsaaeK*{4R}JGxPe|WwPZ53*ANX~7t^Fy(!aR70#BlJ z@PCleOGzfzB6!HrcU1-8_elyCr`OXlhD_dg9d@JE&}-K&5}a5%@}Z|y27`TwiNQZ^ zWo~)$7i##pAV=nZ*qh-ko*>TI|7Jhi_BIVSzhVMD9SZNmq);pCV7l03qDFNCy-c_} z`t>@KJZI_>{X)JEHurFtg1S+#*kCa*kZ4LC1y`;t8qbs6%a7A(&np~1kV`m~>hG{T zdV;%_GGZ0irh&dqlb2xM2Kz5hE(>TYRLpr(J^aSwS z`Sm7mHa|h5g2L2{*X({=ykXI-)~U-I{sYw*xff~|JD8fidTlWH(PqZosg++Y)E(WB6y0gS(Jc!F`_9NefT{5>33hyqkhuwPHY`ewI?BMEH zMf?i+`1BC2Sr(l8&jE4FClC<7!*+HiQ2E6j^2J{QVVCR;brlfXxwu#78o?H@o$n5J z3xD3Ye`$Xm9bE~Y8n-gbGK_X3moll@`Sc+PHL^5V+OKbPJpsfpFK`VtIvQm9$LUfZ zBU@63h*s$w^+6>c9@?(r0Z;3}Y4ed;8C>-F3s~tJ1=^6s|JpUZ^1fsNip2guYbHz9 z=wi~JqQZUE*#ZoatEg+Y=7iF2r`n$90li)QpYSUNxl9HH#=oHZmP1)(n@N&PYrsI^ zRGhxhfDm^0g8l#u%*e_(Xy}>)`AsIYkx zgn~_ajsoU6*kT^Fbg;Ugl+ktbb=Y?%RK3P+(5woCWly>M^IZzN%h|}=Lqs&x%C0xR zmV=sy3=O69#SXc}^^#W>Vs>PN0;9^v31w(sI%w{vDpKxOjNwdu6&l>h~{T+ zAaT&FdmzRfj*yO9k_sIX{QkQE=TnO(Tyg%D5!?H@QhhN7Sa$AphM^bErXp9SqZ6)e z9pm5l1A5CKJgO4oR~17y=;$#=Y(=WMHj1>favk6wq~G3!t}p4#_49ot0@?OpxWa6t zsXW&8=};2y?!rhdXr`^kp8uBbji{TMkV5UQ*Mov*10@#$h^)zHr+mCtHk8yF{KY}b zU-2{e#x)JOSH|8KQT|{`37V_Xqj~rnqfYZ&g?H@|tyx3acyN|iMAA?A%b+hD7GP@d z(}?@?KwI4tE9K~-oKBB7pl|1HfsaviG$+^vxxeQ+&X zxdAsOR3*}1v%^Ns4-Cm^w`aXL>@0k;zB!6b&S5|$^ByaZ>L|*yCkD}R z5|ar3zLs#{$BhlZBt*F?C4cBke1O1a$5k0ZoC+LN^tR6`J0I&Wzzgm?_~cFf$_ zx3D#5_`*XM^b1F}NdICc^q0V67B`fr!c<&nwYCWMGd)?2jepE*R7IqSakjT6%*S|% z3!&9#WIrMDd5%zFOymzR`)pl3btz^MCIek3=tk0`F8*;3V{dcL?(Dj5g^B%4+A*kR z`IpJ*z*C;w)}XUOIT}yN zUk08lvcXWR9BmbZgcpf7Hb7OkB}Ekba;je-J!H6WO(58mN|Y*)gS8*?*(U(6>NlKv z!gw>!`H5>scqJmIuC_#%V}A}^(sms1>=o>;L79fS=1_lC?XB|ml9j^8zhEw!Zf=Vw zm>k2(&*&_`VQ~|!L}x!SD(IXVwTJzDxQPX($)stz5)C1A+N2-YXe-BI^ORk+y zYK11Qzo$_Sdb`*PF)y2O*unxxPOitWY+da7KsoQdS{JWST(b59FZewQt?W|t5_sd~ ztFTB+oXex?CvGXZF^Sml3s01*SD>^+#g6EFFzh^BmPXOs=+po6Xrr*G?si&}BK1+X=A=7-V zO^W=RT;vQM_{0q^Js&dGMa)5E1_rt>F+sRj%MQ!{8{JicHS%2}snyy+Dh1Hwv>r=r z2P!}b7j$}T1>0MdUev!Lqn@d%_m#`Y6Og1qi+Lj%KQoSkeHxh~Z1-ON{XZ@pRRld% zuD#0APO)Fa@&OYl`l`PR%EYtswj~$^xb1?K-h24R8BQYbrbm-FxJPUNjW+ud62k?TzEmUwu;ZiTnmel&*iw6+(d0g|(8|-d z8#Wq|#YaK@q<|GHNu04tc;qbJa?0iTEPvFHDIEktAxsrER<0(a981VlLI9(WRKq~0 z7E}b0fA`B7lJMK&u-i7r5<^xaT zvBjznIYx%-Aqi{YQoey`-P!m3eAh0emX$A3D6@?m2H143v-N>}igJiCSZvO(cp$LU zWg*U)u?LEvEn~dk1~!bVi9}I?R)2U=wjja=_J}z8aF&1u8LNcDz78s>eev4R#!(IF z^+4EaR23TtimzAoz-5@T1=ZpBv8EXu0R(CQ85GgU%MZGW?N^O5QK=hq;&s3=wwuqB zhIi8-{rXN0btg6mvc@7hX2~Fc&oQougs9Ysi&B`8*Ci)D{Nw{e4Al%U4l4dWQD|2H zwm{Fyc*eG_E1Lp2t@~;<&ZY7WY;mV`F(`?df7^89l z)Qx@%XC8sI0>^l}p5BrO+BON~Jr7BMjThM$cj@>n=mERE5!8Qs zv9C1~l@hM5B(j)>XD1b-7YBih3Qzo>C_B9P1Hwt`c+hR=usFp3@UU^SN!>%#yCXm` z_I6WUp?H^i>|&wn{%!Fxd&N~aa;4=+VMRa=YA(CjdL$sJRS{yj&^UXe-46RkogU)% z9NUrbw~0S%*s7mr6+W4X%dF?dsy?0Ctnv?IWeM5^$Z4O-n85-BJyV6ydFI84xtZXkqW9HW3kd$NhvRGDE(xEt;w2wJ}AMBTX^U_0j z0mj44m4IkPplzLD$n2s~IC>*xL9If0t>h}#Rw4E6s-p8rj=?9$q`4!ue}%N_bdp=d zL)84AL}gS&g41Na*pcBM#>M>$fcZ>Y4W8v5>6B0~T|bl9ZUwys&rCRN3r^72^N93x zPXbrrxLS^$f{Kv#$6yOvMj{WYhjLmw7C?mZo1oXLa+eA6`{l|zA6IQ+5x0>YHg!Nz zze|YeQ|VzUe8~zv6AJHYQfK!Iuw~Mlov(HAHa*1k{WQ|Z3a2r#sPK8=&YfJ;#VAF! z8SW;^8%^7FY0m#V{LZ)UkH5@*Jb~W4{0UK6BDSKXP$RB+I4^*~RZe9CsuMvH4em+c z(o)W#I@XtRxY%b?2PsA2B^>*zl_hT`)Y^HSq5(f6~ikZkQ4`^{-ofaDR4=@qF;4k^d6HS@f4|16S&ytXSZ|0r`W31 zpZT?u;8k;v0wt*{2u4p;(+6cVLNr$`3!Y$N`WkTwJDEHFHUFUrI71Oy^B^89r;*h# zpW;LwS?mZ0^8e#qmtz5`BqG{}mkZi-6z9!O`9{gis{h;i@IUCL7sC4vO9!`f@%+{{ z6MX$*ft%~i>`lZ;wytqsj?%3pAodaOKfizIZ~_>$9W`dA);JL`Cs61@1Zku!LCW+8 zBqoX{cXkS%{J3|+6Y1x%O~_JC2AHJ8l8SOrCB!wfy2qjX*|d$%0w&yNsgSo37{Y8+ z`-#oMeja(d3F>rShS&|EQO5j8_8LCjtO5h!@Gko(JPHAM zGaW5=^al%FmJ`aK7g4qR_efOcsTB3#@b@g0dp|tGzRzwsFax%hP_N)bHakeZqMKix zrBhCtgAYBo>Dd(w`=(m_b)B4pRhxF7!Q9B9>S{g%*qH5E(Cu-x4e62pe=4)PqrUk3w! z#w$!}q;7;h3_gKUh2ubRUb49b#Et3Uqt-lL3=8d+gTP@oCE(sw=kT%mUvC$#dbNT< zLo8zaF+cI3c{)lfMoQ-2Ow>6}vr=*sfcA5BPXwd^0GozMQ9>)44{cy^~Pfw0P0T!g!Fp%D;i zD7BT8qw2b^&oQOXr0Puhkd5@E#sS_e*U(wUs1nKbfAYt*A|?)#Uf2R;;;ur-Pu>%@ z(-<#zxxW{Pu%%{k#T&_kfD;)N8oiib)3=O*@-x+URU?I8vRIhUZv=5mJr>_w2B%y1h3D%rUjAuE7xTnEGQNsscTo<6n#MRj&zOSC)g_SV1_d5d+sGJ$Lt!t@VCTt9*RNEx4&G;Y0ly@ z9-aQK!}IIsi?9p;x-;T}ij=k>DB4{)92D#odWNP{-3;DE>IMmT*F)8amXit537f*SnX{gp;gg#2B z(h;HNyZZD2KZpFQ=$rY;bfWy-cc$DXjc%s)-}ST8njkC~aL?Czp~pfTeIt;VC%!N$ zWOPF+4!2c=*xx7FnpGO0={8tDpKVeL;SFaK&$|D z8!OiPm*{Bnp*~0YSBhfP3gFSqIk>!VMWg`|4qzV6bhvb<>;`tdqU^~KyN;@p3$QMO zcl`=ieoegX&5jp)eH-UR=qNygc=<;VZsTD&-0%+ZoYC|Sxc(louZp{nRGUn&d`;}( z)PmXbjlec15PTlUr^ql-w-!_ywiHFBZZqfL-(sSVfaxIbyH?gUK=qsO3hSL4rSiIZ z?FQ8QH#ii7Ko9EpZ*V~Ao(@d>e~>vb=EFfF1|DEQPn(vd+cQ{Q^^+dN#PWXxoldrFwurMI52qii^Mq@Gn%pT!~C= zzthJ8P>lS1isFO}w2|%{pJ@bZcdEqep?S`$zQf%)%JqzF`^YJnxY(fWdTuBwwMo}q z91LsMIQv#EiBxW{>j(Gq;;spXWHIcA$(~-mbmCBa#x(%{X*}B)E7ry;P~Eq&RCdKs z=+5;eMfOJ*+1MTT4@G`e;JJ66B(H!7c!g^-z`sdB6s1}a!$c3?QA8)Ds@p99x!vPs zQz-a+MHN{D?Q|iGJe4|`BsG0yF8QyJDv8Kxu~g1fE9>)SykcMW{xHk zY{Di7fQ>rB^E7ukB^iaOY`M4_GzBiU9SOn&KfM)#1Aew;ubT1%F43y?KggqiWQZPi zkC6r~<@G!|W!1b2j2&sdeqVU~ynmXp-k=vds!j^)d~FSx@R$(pevf1nstIR{z@z$O zVGGzWLMvW2K-CV^r)>?(1XVWDf)*ZFVYdU?xDQDYswthgPgC9-`>?QNo~s4*F{c#~ zlh#f@qjyNrEEG5g9|z~YlaIhu4?8+$K9-c>S~39!7#}+8zCe&zsHO+vdZdsyrV6?b z1aMPxmido)5>{Y8qf+MvHWfRkkY)IEPFQRU(1U|BH)`2K0vbWTs2S69HWw>!Qtd_o zU(4Nc@Kz!ShQH0U6zs#{sHZt44 zjdHOT_2&Uz`*{aw76e|_0BeaUdIdc*KBsP%1oF^|UZY1AMm;yQ$MQ`wf@n zgc|Z$Y=v4;=fg};b~P;QA*r%c@jIvjXVa4wC0we&hF-?JUr~(>iP+^$s&D}Z{fLd* zm7tV0PUHwp2A5g=0r726D?4M!#TF5I8%9FFea6}vxU=LmV%ipw(q*KsLwbef(pd=Xi8C+fN*h@z9DYcUbLLZ`(k zxbQ=ueh(wicy$_7K8CntcC5!CKFf?kxr%tQmcT(T60R8B+!tRc_P)9_++=O^$O&3i zU1;2=&Iad$LBwcF$p~ny3jA0VW`Y*@_?YT7zd9|p&uuqrVz+>mUtlZx8gWCa!U1c+i0I*u$jFDc8@9+raq_`O8AO7!`d>FxpZ;K0RVBAObqT zMLOD0BkIJXbTGR%SS5`)r*OS=l2sZRW)oBidqR~|LcJX+Z zq=Jlfc-EDu0UZF4zc(R_Z3a%trcPtoLVFg+Zl%Hddk*D$n*snEy%mjs_H&(abKK>F zD2QK;zUCLJdg$nn7~<*8#OB)k*ZqQ~Q1RuORs*;~Fm4QdL(b{RCYbpJxFSr-5tg|p z18MTN-ng%bsF{q0nS)F)N#ALFgFWyTX5yZFDk2<$rFw$-h_4t^18dgi09HBE-YwM! z*TgeR(Iek)OU9}*7GXuu$hrKB&52-`;5F2$SWeK;S@b?}l4F+-$&0gd&}FkS4}W+m zJ2xjggZIs(J;G>ayk?^z%-DEaLt7^yR0aTr)wKlM0%9x*F?` z;}OcCcT&{Re|<z`@0>0Bj#)-qP~lu z#YLryy(|?#{q(A;2*p8W7IFDjc|2k?Z`K=fB1b#r5*HN&$}bNitXL%FmrMr}yP7mm z6nj{4jdNz!Wc0jfQ^>)Km~|=QpiGwjyg6`Le5XvF<8EWBH%{>4aw7E;?7a}92E!Jf zbVV{&IgIDGpQ|e#j*=U-s6>_%FxObJUdFX6*_?fvKqSLxcjyW$Zs+yyaFQ}0g0MTL}FR;q7t0?m?@H1 zY*DAt9_NICb~tL=rGe(JL$6^k=QU(<`1)L*RWc#88I6qSCS%%L{Nl%7!|+Av6(rls z%&;<)snhM2*#gqq2Kswu?edYSgGFxBV0W=w-O-Xs+;QW<>rl3qo^}};4V~stP~@J2 zH1f^bUeg4>q5bB1T;UFAsSERpEo8k^y%|)e)OjBB2fd zYN=?`Ub8UiK@?l-%jFN6-Zc56?#JgrRoRP%cYqg_-H&S~r?e##@W#*`-{eJhC(~Xf zrfyc9NX%&P0V0fVB28sRtCC%b7N8>a6T^Pc@W>i7jHQ-IK$m5?tb#hTO}IC1O%=!fYDM?Xr-=iIfFv2e1OA(2-$H37l2rnL;~1B*=h!)$N`ynA838mMZl>Dk~y zSuhgin<-j&fdwDYti|@FzXETF*w`puug0RpvZiUstb`ZC{+htt(mP?8@Xs`C7~P!Z z+Hm^|$8Jq~85q1BqyO?M6l1RjlZ;k!NvqB=ma^Y>|# zNQHKFpv(WUMJ6UZ{8c>4tkgxNCP#i2{{_~%aD(?JgW}h`k0V>s+gr_$foXEHn4?Uc5zzU0*)Z<^9G!U})cOC%KXaKGG6rL`!!WK) z3e~zI^%)|^7vn1HD%y4jxvv_<%s5gSB&B85$CaU_wBz0>m1w(mFk#(CX^?c#A+^7E zzyJD2Wsdjf^?tsd&&P9okXQrRQ8YuRR^L#F=c(Vk=Wwy`|L$S+6ieIHF#=W`z@iZ zGL@&?(?TI8kgwHFaVV$aaF)&ZSQCiuifKad67F#1J}%D20G74>zaUXycqPBq5BY;_ zVOrveuoa#>#l)q1z7kog1{=iAK^bmoI6{b7&KcK2P z<}SvAUJ4H`u%OqdPP#1B1w!L>TQa&yEA;kYuV`gx=ij1%x&iP@76Y}Uzzy2*XY~Cq zG?a>GJ$?-|{*qDYy}c5sjfY?2e6vtwPMm5};5+>>-`I+HhZk%&v9M6ut|wW`0?lK2 z>4v)7C~Dig;*9TuyZ@T*Z?)0Q){d~wX;bF4f!2rom@v(uck6OUT$V%!3U8lP^Z1ds zbUCUodvMl)NeOT){`aT{o(kUgM-{s*F!SGh-@OHwhqD!ahUFx&YRc!(T{3N0c3uql znNcAtH@l@YBfj1FP(h~HftCxXEj@yiAkL@B+ku2QEcj zs}!8&F8FptnTQ>`3P9?(*X==e^Vkd;$}FDghF$k^!!7jNt^#(IFyyHwl_&y#g5X=A zqSyKAL!f0FHn~6%2^_t?cI%&1fWY1(dj7c_;5ZaV{Q-r~e!Do!P#M*q$#cRUTi?ap zz53y0%#2&xq(o$R_`$7%+ia68)btB&E{^|w81~3_Pz+uP@!<=9zPMbu&Q$qw=4v-~ z3rIqvRxMr!>By9oh21-+ojw3lX>^YMvoYA6*@hgB0}VfI#j*+ht2+w44=)1s(0V=X z0^}>rFINAs_lnK?(7#!ehYhcuLL|BMLwU44^iY|>q)hBQ;`k~{C(q*poCmfmoK{t!H@$QSzW)nILL zw8@}(Sm%s}ALiXB_P%P7S271&VoEoozfyUls_={dpwSvUK_Kdw1UcACFytx5{TbJ` zzm&9cAqeRM?AIOSysK3;*qrhS?~M6DnOY!=Fn*v%K+B~B*QQp#2I|EdXGEt%O%jn%0LBM@CFr-1FH*{?4KfF6YT z+#zIc*!ifXyBt)8S}3--k$gL&SLP99u6>V5QARRW#9Z!XyJg0UfbST^W*h(0jI|MY zH=eo=noS;}`9sav=I-(G)&3d2@K{sy!*yQ?X5-Q5#ERW?`Nq*A|Fkn`NcF`{;8CPa z))WkY#CZp4Qdf~==e{rWa*zg6lvU+s7l_i^)j*sDKz%66!u>KxC5bE5G99>V7~|lV z0<3dnj;kivGoY?t+HBMd?-8PSt$X%g$wuLpPVV9u(dS5zvLBde@3icWzE{!5v|YMM zwp#^H;#P04wWb9RRCriY)aM10s?q>52SsT0?*JHWwEi*BCahG+({?q=D955#_nEG( zAiumL0&DyJLc!wo9)YVZ=uzHP$zKg9m}Q0k09g~bs0o2Ij`*{a^;a={p&8Ay4rZ%Y zMJUdc;~*_gg{>(R^9&#{O);!U+<+g2jQL2GB4g*j$Tuh;25;pHYTkq29-S>m`IG5a_a@YA9O!~hr z?Ch3kXbqxt!pKjDol41aj?G?gl_>VM!x-R*3H|a@$N`Gr_zu+sK>r zQY6?2Z|pH_YR29sHW(!tY9%2Jn||;!^~s2aem^i@5qkSp=B;NV;~8;?Zfl~F8*_fL zhc}x4Om7f0W!xGLdgyx{-0x>CP-4c~sX)|<_aMhWq+>x2)4Pvu1f`Qz=d5bGKY+HA zg~~2;!yAMu7Kly{HQ?#56$aP4R|BDu8DxDxf_`zfoaG&-Cg{BMk_^$^*!#CjdK1X| zfB<&N`NQYm`-5b8V{8a}%Esy`d`d(i&v6yV!a)til--XNMiY3Q^h3AAw>QF<$7 zGjCXSFDMtYjk+>l3^|~{D`qJtb}U@E#naJtv)TMQjm>E8nol1G{`L)!rCRUTKpw0w zhrU%!v#Z^8Xo9JvA--{k75%vZ)oM}uNgsV@SlDr zn7TlcV)~jM?M3f8~kpsXEQiXN@g!~#grV4>S$m9ofYTeKM_BD8fgOPS+tX?Dg! zf^DzBh?}2a6}B;%(cs44E>YdLvZAYq>)3`GfudWkAEe=^0ZY&gP$K1CmR_#L)0Qo! zi)`7L-`X7_) zMBdsg2Q7M$+!{H9*YX)?SR&O2%M-TJgyMHuP{6`9xLJ=zz;RI1A#IEOE0F65%R2Nj z_{5~r9j?cSA&1rXDf6%a2Osx789+>5;FOYxktjRgCylq)q>e3B#YO&hL2by?ZWmLq zc=3NmP~xIcu7I02v*$Zdg264H*j}gGY?aaAnsC5(n9YhX;nFqR zfIgkMsu7LNu{ciKqjQ^vGG+5?>aL0K1GfLFg7GiJ?O!h;e&YygkIMpgoypkugMTFC zS8hH51UL~zXXJ#OkyF9WydDO(LWub}CPRF&Wk_BQBQw@EMbY6L>QuI zE@McRk`VW{mod0IDFt<=K;yXaTgS{|%*D4z!3|Um3Sw`(*E(?0T|}}m_;pY<$zHy7 zA4aDkLa*0Li23R4qP5IvP%yhq8-9;{yQfEx-d*SWj(!4%*EZHilrNayC%d}NA95~MO#kr!vb-**ymIi&jF&Bfv0ZtZ zKpVRN`ue{7gd&ZAr8qyG|ExmQuj~vV$uO^A8rI?6Frkk{0!*Xa++F^B8O()+7R@Mt z@g_g$dw{0n12G$yN3QscgGP2jk|)jw+?pV9k>BTR!N@p=(S0Wk0pwuSdDNWj0t*>p$rgLk;n#B6EM?2rU?Ohdw7hI^V%fE2eG z(?)5*Pq-VPU$R}_eW0a^r$FEs#NNV&8Ce?u;eNy11}+z z8Rza-$YaMvIlZrfLT!?%cDA4|K;sjcppdc%JxVF zDk_P7`ZWjFfO%{S*5mH$-Jo{CxmPvpFbMu*2IA*y{hLv*n2yE6YAqBrEngz|SHiK2 zB)i@W6~xq|*i7ZvHl=*vl#^QeBqQ5+jo^+6q7$z@s8g50akOd5*uB01ul$fM0x%%P z$K)GeIsKZyZyDq$zFr2dLRF%K=RGKJK|iPtMosWs-ZO^22R9m@83$RcAcgh(dZ+`$ zdiA>W7|BQ(NGW_J+Dg?u@6|1{B6lhmPf9SsnGPy3VmyVPQgmBAj%jnt0&ZC=aKjk{ zTcc}hFdKvZ5=RXI5YskGX60z}XSU_pG2hx(Zlre>%ryro{Qk$kKjjw_S2IK6)8-F( zU`8)&bZpBz*o--RAs@SAAqipl{o7*ODBcihp2J%~xIaenYeBHz?)Mk0KkF0#QdxMR zGrf?w2vpXi%5k5fSOa@|dVa>K02iBId{Z}hYgQrnE<|j|cdjsaUaa;C8_7#k7g>T(m5D(vfN*%b) zLoUtGD*149)Y0r1KPkPCIu3+c$4mVUsEn(bd4N}_T=xaAl?Kw(`z(=Ddu!mPCLIfm z9FsT*fK0tcqsb}Nr39M=4YC}pN8;UzczQ!!QWTHh8jfkeTWM1HN%p`ykd>|Qz!Cto zS~$<0l%`n<)G~Q?Dm#w9&po3WQCBrI?nfc&XC>FKC4svq&v|Fa;cNoXShxDPu_(T|l|i}_=qY=9W$NPzT$KApkR zv$Y-6%+w{g;~TS@EAK1+2ZaM$np;s;QXJwd-e)92-R)Ac;eht7EVYamk)XSrl<4S( zE>{l%Yo+G~H)LnPVl=nLuhuIY8?%^XkL%~B{XuW_yeiOnZs)2b+6^xKT4k3{_w#}k zwHQ=4Y#Ze6RFH)1ALlT=6jrM3vBYvC4yRXvTOk3`-26Ui2~16|@bT?(d^TirBRi$` z&G)y%6&p1dbXmanv@(4rv8_Sh69~AAZz<5nEPHfbeFYNwJP2_^=~eT#W(Gpo_P-Bt zjROgAJ}vVwa6;YM8x-;84Kme5P;|`x8(F%2>ATiq)Cdy><}tmFES<9Z1<&eUadtKp z`~C;XY}t+@6!OvC#WFS~TUs$H`w0jQ$a<$%DE~-BcjkZyQ578&9lXo)4kWALN_u$i zsi;wRw(~PW30OSh!}g-0L7sJck!90Yuy`sk8$CA!G-21>#@^una>n0mD^TRLU`7`3 zmI&O*6*S;PwQ(L*jgmT#?>hrFzhSWNToXDo%Ohf;dQ6cx+!swcHO0}}NG6N8O6CRG zP+NdS_5zmyLd7HF&gCF#t9hKAmoBqFvqmKNNJ5-0Kqd+L=dKCzGaK-PF*myqt#Yoh) zf8s7ul(zkK{<(GEy}iiv*{?9$GV~fu>ULuCw*s&Jt-j|9JTh3z+Pykry}@h2exMop z`n%9DCjhre5CoFDg99KDrG4ncgHjPFC&1G?PmHXlM&dTQJ5&~|h*jmyP`qKJX>BAa z$=DHW`0cGOC`=j8elJ>6%5pcwA7u-=Iq4Q;{ge)J?7L;KiPsX|qLaj!8~i9Bwt>~| z4gJ4D1=>RbspU|Q40nUxdp(whQcXs$X@F*w^L{pwN3+r&61HE?tu_IxsAdUzbDO=K z(M=r$l$lvo2bwLA1~b*DmE>0YC)oB9)RS8c_M#0vZWh^bYk(o3Ppeszy-er;Yp>#CYc_9xb1KY=d>O@3s%hlrw1`*IcVyDYMq87Hx^W+VQo0i_rQfXfziHLBB>UkL^Wc-Wt zzyv(puTw)*-=Qy|Ai++6o~4mRt9K3s-rCl(-W( z@yut^NDi^)rrEt0y56rOOhYeiLo^xHKO;!h%zP%vFUG5vN{i5#Bnw(VEtPX`B>V2T zP(+(I*kDTR3!2E>v&De6Ep)V@fmQy^DSJvjnAgfKR!9uLX<_WOfc*2%19Ou{tIY}# z8JEa09=zoV{+lBgmoN*oGfL`5TEeBG2}vy6@;s+WiKo=hFZhzu%wn_uI-_`8B`lz^ya7`|fHg9Yuj!P+S;A2^ zkZ~|pxr0L>qho@(0jiijIr1Yc6avjsIv3H{g7qzSG2i^t4%?WUk-?(QyI z4N>FAoH#@o@Lz-rI)y3C1l=3Jjf4)1Iv=@nq)kUgGL0DklqDq?o9>%I17jENTxEB` zBy1LLaBi0}Hd=c9Z6J=Y;wP zHuLV3QuaR?ir6(HR};18EaaVyaXmbY=>qERwp!vA1i!teN8wTQ%p>ZtyHZ* zf=2wJu^;JjO1M8G=Fk8bBzC;iIaNm?o-6m?2W+!6tnH4xaJzENW?cB)T_c~4u}xgG zy-mLq2|8yP`Wz0n+shsN{lt|=4!S!=qp_ESr`NnZW#BMFTHV>0O7Du177VBc?7-{u zl!tnF_7s`%-a)=uZ;P}73>u(#&Y;!bzV{XK)9ELAW~v9ga>2fEFPsN9P&!sc_@#N4 zceg0^q#v6Q8RC`)utu%v2e7vUi!39eSuCjH)Jny4Jc^r!A?16iW%t~O?RKoq&n%Jb zcT4Hz%20`NJ+}}AP#VF06}F(Tx<^N}OCbEjwCli4P!2Nt z+{Cl40X-4yY7KFA({WHRf9mQ4cyU~<7iC)5H^^*zjmus_<(ia0mD?7@#ww!ppNo%s z^nzQ9lE)oCY(x$A(%+l9EWU-op})0EN1L*q<_6FYxDi$w-A?%SWQuJSIwjD=f6z^S z%yA;%m}7o#iEnkR1?{r$$~b3AM|i{_wW{}E&3!Ena%f#1}`+j5%@)VmfO*wL{~kx&A z_lk%0Qi?lWha6emX#cwODv;D1gp@D*9Y4la|0#(x##IH%UEyRT<{8tjFYSy%iF&;< zbHmK8V*Mp#d(OL=3X1W!V%&#)5pX_z7gM?IkH`ycH%YP$D+XHo4k!nD9g2P{fxc!Hsnm3}%ukQ-%6cTv zh26lKv*AAo&x|~^8K(l;Ki>SrQVJ#-e^A8PoqZhh;*jaLB-Do=n>+t^#GeqtF}jpc zSf*$~=4`YXlDI@bNv{D4ef<~D(I!^=TMMQ0ryfI{{l@JS=(W`^*@-T47I^k-jEOvj z14+Op=j_@LF3|rPBhluvGx+U|5k_v{&bQ~aeqJlG1cyEK5Mk1kq|PgmO9xdHA@jJ< zt_8r1uzR4hB@$)6c_ul;2}|_8HgE&ngCCD>Ick<>iYIP#)9(x&k-{roBU_y?N_3ghZ7t- z4)ZydgTr1ROvlTBOl{}rR?abwup%r*+A5;|Z1h+G%D7#CBhcjS!N1(sn)<6zFBi3) zVTPkuO7~S;>iEvq0YL(dIr8~DOABs-R7T$+McsxrKWzopUgN_-6)jmhIf9crgobs% zu5a1&8fIg^iZ^WNW9yW2Huk8B#&RZ~^1klqI|;t{_E|P7sgWerVXRSI0&~NU@%{Jq zmn!t&SAoyUjc_ai^?Y0m(XnzHb}_Io>*ALZbdum}B}^JhSc6YBcsSvr+!uKu^XKCyRe zx84<>Jc{Ckp2`{(43 z0UzWX{Ij@L=N0=eXV9yPk+7y=C~rggYt1JB<+$l|eE@jSDv`NICVnt%s<)m9W7PRdN8{hS8I2X;zl0vq-h~!c^D6@yAg<9!b}AQl>G#kyi-R?Cio9^Mm2Ij7x)gkL z%Aw*7a&b0$%P-bm8i>{1>M9oxl?+8RnVJ`n9yZImONly7^#h1M`MD!LP7pW4*A3BJ zhP4Qaik3(BltUdB?VT~T{)lf`;|n0B>Gbo8jcb7qZA_uzfKCNibVwD|2ize2SufB< zDT<@Y)7VO_d34KWIivU$b+M15@Ur$aSQpRuSvS^~21&4VM1U3&K*Fefq&{US61A!* zII8^N(?=wmQKC0u#`;E~x2r1TfNvA2^Jt5%5L((2ex*YI$M@BOcG38#+toSa=*`G> zN;P`0D7q!{)<1ef%B^dI{HC}6k{HYgeZf7O@XNn0Rv?_2DwN;3`uRu&k`?2!zn+^e z4HHAMa~8Y|m1)cMAVhh=^9)mIAUA2uMJ9D{7V#~;VccUq^@lMM@Y>Ip{t%Wf!z@^g zopg9!Fb*3{wYzBLm*1kG77CMs7Az5Zmr)^o*LOO@-bESPVT`|$#g68x^cf5h+q+TM zF2HUIJ5H4E?cP)?!8peR7*#r)f=dv+E2Z5ILz#&&V(Jf%e(rq7TLk4zqd)#!tjjdf zz@awe2(B8VOBUZFndkDSo0k#;Z7V@7hPJUK_Qe?rCcIerknr~2E(!=&Zxy~kT~dpw zb&q02WEVhd!tr{Qah95`v-ppr$6i&+DAgr#jJx-3Lj}cUt=L?MgX%i}ALNn}I>&eT z@!F+Kz+F-8ftgvW`g4NrfKPWcpb)0!IpIdeVao$-u;GYzb#AX4aBskBZ_3j>Wma}lrNum z+xTtI?iIDOno(vgm}cl=n_d(PgCJ^3XBZ$G=I{>p&ncLRKbm()@mMG?HW?rBrVSB( z@OuY{Udjnuyt|I4osb*%H;XmxMaD}SgoIWfropRcP?>r}pWBWHDr)CN~X%aE}a9Us`CZWR-ooJ6aQ>QuEtL<^J{qK%_MANDxQu-fuix4Y_|{& zEq^%4fs!v)6}L7B?@-j+7Kp$fDsU`o*S5U1Kpc43B4a1AaICgx9HS*G!;H298cE0J zOqS3|j#BAv1HM%p(`n}FqIqGR*p-HI%{sLnhT_D76Q7NmFf}rqDo`%7jWq@lxdu4}-)@2!H z&Ttr+mz`tX^Bbu9W}$|%sxP@{zrfN6-40Z_i>(e=cuLO2@WdNx(WZ(GY|IgK^JBoQ05pPGjeMz#)jt8%o;&O zU(x=lv0=7i;XYv*%lIMR|LONQ4dAAnJ3>1T;&u+|NFZ^HUUTsqR_gKK4Il*)j76KC zZsN5TC4+(s&zDwH!{tovzbE<|3^!G^AyEn1W}`xfMK19NpOadrl~YRD`zD|IH=KXG z?;=0p`GYt14sHS0myvySt@T187{GtxZebD9i<}^|!@;`(YwPH{S$@m2tUE4E{d1Y8 z8Ij~*kpwH;=L--OSS=;ymMIQ#LPMQy?%s>IGQX3|y(f3bA0?+y8qm|FIbJQaLG!Xf?} zU5syiYqgmb=sNPDPzryl!TstvC+0oJ!yM?y!>$w?vH2y?YW&nWuK(^k2e}wZ{Q20Z zL8}oD&^gT`u%E>oI&;geiZceC=rLzxmVAU=j_~IQ@8Vej!VFHTT%e^XJS#7#CT(9>iwsml3&z8AmtX$+xFQ-Mb>7!CkkwUqe3aY?#t z-J5*#9-rVPpZO7i_)>3zbz|KKU!@oJ8NbN$v|;dMsW8xJy7cZXxYI3=f@U`TI=l2> z4fOk=DeEMYDmPrGc8o)`Op40B7WN+Wn^o*@>?iI4a>6vnU(xxBEwnAjz4apvcMBH> zo331$gfsEQ|7t|DJU+dqKhQJ)9eC$8ddH%;FmEId^xx8MTlBvnb!HJ zTMe)r_{u`!Z2#q^B6x=>wy-PjvP@~kb4jFOK9ZU9<5JSAV(o3GO{PTbY(y_RS-DA? z6sVx>{)*#076G98lxWlSd$2QD@t{OOQ|W%Hac8oW>l+b zD+hedAKOB9pGJ6&?tjhC(Yfgq)jv~eeC}`MK+ZF4!3m22VCnhQPcIpN+YOb3Q<%DT z1XN|?=M0NX-@QeywCeic^kCX2_EzTuj-3@AOuasI-s(ZmaXA*AL2ouf0Uz&S$pX8? z`UYYyKJEjWnB34C&5eWd@-~U7dUvBhUBIx4GG{Ayd)+(1lJDKj(jJSd(ZiLg$o6?L zLX5gvf^3`1+YEaX5aHd0GrI%XF6H%k;SQ$IZ&%{Xk`p+^(C3hZ8s+RYHsOGYdG6a~ z7WOasQA>NO0G_Z8A@P!tqPz9k-2p4jcxwmY;JpTDDGFv~fEW5^U}?Y#4Kxw-TX0ZY zfJbzMKcZC#%B`&w&~NBDf7?gKb|3&S&!@j7FS!90pVeKZNG=yU`ao|Q(!8X z5P1H`@}CGn7K*7Ay&R8Mzz62QE619d7v1`nv=yX-uo;) ziF`2pWrU2alxqd<{h=>ymkdd_*J!BS*Tfn9yQ}Jq8?Y)rWiDmro5laP#TV40dxf_GJN*s|cg%>u{#UK~oNsG5 zx?6j2Ug8%f?%+F=a(`y&XRVcnH7#K7y|dj%Ikz%MS-o<-7BF#*$VWq=Ap9{?aG`6bCr4OEK@65mgXj2 zDGSxmWF3eZagkopRRzykrMc9keqOHrixKd@BpCPJjzo>9g4;VNOyA6eN1r8A6mnhk z=ce}@!HW4ArQnH3G;+XzDCwrVQ>fTeLTteKpM!J@xFqbi_*!6`-_=#v`5%;wdTprM z@x3V7%%u(2fvW##p+@2HRhHdIt2+1RwByv98J_dbC`=!(Ep%hJ(!`QLy(z_SelP znJD#m_n$(5ZP=+kRReQ7+CZB4OPrLIh_BFP==<5U7t5}RcVX-0>@ zG5g}{uY%0eiKl5sfQsZ6{5hp#l-q#)sY2UaDor_4V$WY@-FaY1h<=agKX*95X>%h) z{T}jCs=w%ng_hvMCChiI5+;VlxXI#zw6sW0$XBQ2R?_C+xKm07@vAk zX}(OMmx;aH8UZ@A!fry(!hFXjKqu4bb+2`%rXJhjSn)jTfQ;&s9!MjODK)A-Co_^rZ*EyyKlK&8R=m z$0z1z4}!B(tE7GU2?%`Al!iZdsV2S75j=Q!_zWIx`4$Pgq-hzl`gM;Y`pe~xb4P~U zP^)7vv>;8rM}TmC&E27X{O9q7y}{y;@aq7C^YJ^UC<^y;3Ad>_lJuj585*EwqP zOMa2%U)apOqiq%TC`1!RZ#oVCNx)8gb*0N0cZ05$uFLU#Mj@XwjzAldY@rU&L{U}n z!s%VUM6UKKEG4_o4~PXX-A^7ZN%?hk>VirnDhVs>^h1{{!M9u87o7NDWM~>gt4;#|_nu#7gi9hihc>2M z@9G<_#?Mr0r$5@~RgTi$l(p$jbnGO&Cqk@Wj7KD2*sSj3HwHei4QG~&Q}5VHjfTJY zE2@mbr@Awph+jCA4->ObhH6BZi1i7-wP;WW9qj!8{&r5rX7xr=iyQ(}RtI_M!vWTh zJ5cK!rKJbBy4EIe9p3&*R9?V^hPSfONB0FnNroz0QkDIbN^!QtU0s&G{#0MM{ZPV| zyPp6|{bbee#HeT~or8ZhMtW{EVS)KzZn(u-%RC!PvRtST?Z0N$nJOq zBN~U&=eY;xkKKY&5e({v{l4N-!k2KuctUQ*G-x5|pKf*PkitEuTNz|mYCE#*h8;yd zfsoWNtf!Gg(XBak75YVnIS|1mDGS&BoxIB{9aO6AIuE~rytaoupWHjM5-Q%X zT_|MK(QQpp3{$FBE;84>2ziLKf)gsI7&CCYAd(c9P&jBD z&Otpb-}OX`iyGwpuYhCHy>J>3*Q@&OXo*-g*plukbVPDL&z(XUQE`O-Bqx?cIc5xk z{eIgpPpd{K$MhF6jk+>CTM&%)AM`t*V7*r(>ikV3^j8J>(OGcTrw>ChI9c*$mhlfY zcdjLZ53(zE?Bg?Ky!OsB1}t~L3wWi?s}28v;KLu2d5V#fI>n0H06i6yB`7u3Xwt4! zgHQsR{BttZ`u1z^!h5vJO(eIE;HkGj3V>ainLjm&l&$*+ta<2d#Z3U(ofbF{ZmpFM zcEL`!BX*lOq3}0!8^}L7;1JU#(+<^7fdaY#sbTM421xM*K;shtBN!PYZl zDI_7~eBV|vdYZuOKVA219~Y%>t=x45x5VlVGfLkZ0U*j~i!C{Mm26gq_u(-%=4YI{ z7{Io(@#KE@z|)N_2puU`HJ<`VjqS>3_z5RCv;zwf4!avWJ|K=2DT3LxoMLoO&QD$E zz*fYDED8#Xgf8yrFb0%4eH@A~9X7ZE$yw}ym^p!#dIy8`9@*wX*yq972r*&J8_C#< zIXJIvURuB_<^L#t8fNk;#@s>$8dslmlr`q?9znJN-}aagN2X)z#&hymI_1I(Tseo~ zjO%}4b&mD)aNa;g>)}ZBhIWjnWO+h>u}qz_@&HXsgXT`g5|MF#j07aLJJZI3n(>4) zqYm7FGlZ?^51@K#rdR*N&^LGv^pF7n=7cw$sU2#YwHMhG8HLiY;m~I_FBT(*`=?OGeIFkCisJ^ktAi4+5_om zK}rC>q7@WTqMzMZ1l8R3v|<%DAa)pS&F6?Z;|zcNmPoj6=H>W&(}0I zou_{v~mvWEycSskZ>buj?6?F*e$!EfSba=2$HuA2du}+JpS(ht3TuMQpePoW>@!8?7#xRV zZ{Xerk_c{WzLP+JpuiWv76q(rhBcI-&#;J9yC8i zb)lZgw7)rT`uuzS?&2lZ_POo%64vp)a7G*&!em|_;T{0o;%GDwkF7?-q*wXotOt~f z{24C$hsX*!zBmN|mu@TjHFin|mLmtaYCN9wALMP%RC^USebQ@6jQVh>h`_3QB_@w; zlwEMJxG8lNSY4^s#2op$qPRVCE;0aV5t9!Qe-Rgf&fmu#*s64-Tts~p7c)C`rGrP> zv6x=n!pmVM78Gh?Z{Ou#&a*|B*G72%``>!c+yV!>r+9^()pyH+khEP7)n(4bKH3=N z7?`wJe_5tze58wUzCSbbN$=bO6DlEBXZHca;@_q>wwz336VJ0}-?+1lWduJt9OBQx zEn|GprXr1n1yqyLyH|kULq8-lxAp|?O!o&k4X+nNo-1f=SEVEC&=PDYN!5cz9a7aX zmx+}1JwmLJ^z$v(Nc5ksH?O;q>`MIU9W{7tlN8j+K4*} z!!^R%I`h!{yO8``G^{6Yo!=3*T&lC%wzq*eZz`@LxW zei+1nKr%JoFqR><{fHQxs@yr6?B5Tbq5oef-s6kEUgeD{$qL_S#a=*h)p#{` zKp8pj@9`HTh)s@hB+@yAj<|k;{4~%M{!Za53wqT#waH`3&mKq|xc z9;hK`Q>oqz2#ZepP_e5u*l6Ml1ptQrJ&mQr z)P&}-49Vo{0u(rrO$^RoPlTh>F8SQ+lKyxs{=Hq)sjx_rn#**=)~%*B=nsE=o^TMl zu@$-v+!xKP4>U9b~czsP1tl^_^_Zt$^wAeOf-#|jD&PS|f(Dg{j#s`&Qq6I_~RLYh+wt1uAJtWyZ zgU3!N4RcODuik)x|pGiffnA9Ze)h z%tNcLe@CyM@~zE9W(X~kl0c#|(*ZlrLe(}D>IESS%$?dUEja?0frpZPVJw~VXAE3? z53_X6LFFy<1`t9TJ}Ou{0pK}Gg}B~nmR+DC5B6c7Asuy(Oa3YYC8+PJaxUxA2uD4s z&oZ8gHV(U)7N2wgZa;>a`B)NS?s@-#U&LEP?MVYzkpoB^o6uy%kb2c5_KmQ;s$Kfm z8jI=kKPmSDvnJQeqxuR-0A^!qp{N8PG#_c>o)(iy&+HmY07^k>vqT)~$tGv0-nK!uy{V2z?y<0Eemk0LYkXgO$l(dGUZ9e~8{iGtZ!r z0J2r-y1NwSplE08q$uo&T#Qw6VFdLEJf$^*u`C%|F^?JgvIZ-nn|`~_!V2#LW^6Xz zMm>(7jBkc&e?w?IEt>w(i0v>6OZD#EfQWSVXVh7gGR(0+v zbSEtEYXx*VPIj;p`B3e_E;g}^*^zF6rt#1YbSCPFLRZzPzd87DB{^X6LpQP*W5LF; zG{WA5!ZXohQnwGE*O|86#s5Jg$?Ke*PZH3)b0Y$?lHIr}7HdPy^5(S;-E34-K2}+q zB#{#=aAukS<|QB>!)}>o8AeC)vgQX@$gU(sRRH;cZ@L<0Ea0FEMh>C@V3#>7GHY7E zbJ4?rP8Te}#V01yHwh&7^$uwdW`C#27Y3NjgEy}+5{Cohg}Y1BnnMO?r>xfSDtyIZ zh*dtKYQdX}?#Bpl>yjb?`J&(qpqVgG^WVuuf1Y;i^T2Cm&S@@v5n%-m=-tG@%$5s2 z(ZIOs9#rA`2FbEDxjc@;n)M}zR!6ZweIXOeL%|gsL-b&s!xb^xC87xj4`%XOW_CR~ z3`|L!ChwZ-0B3UjHz;JkfLt8w6qJNmxuk09T=a$0MTU4>1aJ^0h7Ptd^>XfT=-Pcf zL_Jk+b5PZG7DZG2X03_1-y|k57)oG2-`;p+M2h|_L|t}%}uN(ST6PZ@26u_QD+7n(ssE&MGD3=?o=jg{wpw+5AOWhOW zKP<0eeD3GWef8nx{PKg&ul)3{B4Yc-=K@2WC~Jw_=Edx`_L?QqFBQqUJ$$uy!`n~( ze7ULt@A&&;{@0c^%aNc@QhV#qd1heFXx*lU1Sfr?D4htO!iH$ovr$>#IS8^FJv^Fe zoi6~+6Rg{GOC(Uswp|q!kLqZ^FLRn#(VAb$OR=m*TCycVto>OBgh|IQAsBU{;XJbW z2soOkJF^%Vz|9IOm9kOMyXhje=NRww4n=GUx*_7dYAqoDC=`_j-sN*AW+iytEzbOo zP<|}7a0a-os70M;j0Z-iVLPYn3z}V0Vi>&PifJ<99bq;8!c)Rj-85H-S_iGQnlXyy zX2gD;OFVIaZ7VhXBQE9I7qDn|@O%*}5kd-WLJP3Q-zt3iCb?mqW7C8(1I7nbpLkeb z*$oJ_(<4HHa|4}23Aa1ZIzLk`x9juhTI>UD6;Z#tYRZ!lU8hdrKj4yjcR;#WcdMLf z(~bMbL!tI13r!}CyMo6l^{=3~&|D^C`+aWU)GBi7M~@n!Yz4%@ufC+@?b{tzkG+$0@v4}7 z82jx$FrL4AO|^cYx$wo=7BfFo3xc6Vs4aOblK3ZiPQ ztG5*ithS5b{j;!WYykAEn7Se78mKJqc-p!M^XuwKu5r3d7eHpsbY)Io7>ND{ErI4o zsaK(DoTv`qM^`?YOoG{*uoJ16AF9Cw7+4z~D?q_4jT#nRg^SsK0ZTmxOoW-PQuK^p zZ5YdrWug^R!y$<2L4z+i#si0L=!COB0NW;e^zpPPglTi{h>3(PCHA5y=Kvx)GaqmU zbw8|v7Z%+x;}T9O}cjl8~&Gi@#&^1Rak%bl2%!?851YPZ>FWV zgRlkTg5TTG&TqoB86lCl!`gS?Ya|Fvj8;5x1taWMLFLS%SP zd=kD~1;Q(1TPrM$Z-BtdYE0i-WM=5c#Ndf~yc5EE)>qZ_N$QrDHFV$@Tk(bl95TTx zZdvmD0Ln&d<4uSLZ~FySt@|P^ZM6U)<5`FZw4cb?rIQ^Up^uu-gxWZqSZpBbm8fN$jJbuO~bLHzEugfnsQ}a zEtlKO9&TqD>i)}`j6!3N?^z5aeQ{wQO%M_h^)s6Lm#jdJ4uANfu)*NT`@Kj&FPB;Z zu5?J|83*MDOq;!P8h`mkf8Y}nr%Zgp95wO)<_m5YDH;4sYy zeeVA#I`4R@{y&bNyWH!_wdu>nwQn*S*IxIM{grF9td{E9n?hVyvN9um6^@WmDrHL~ zE0u1DviB-vL<;>rzyGR7$+_-5=ktEQUa#ltJ^qx@&b&;h7H1V&ZK43S9CO?RMnH)y z3r-M&=9!_jTOrHl$yzIp+@YW(>UFDl7ZdanxzNxXAjPNC{h6dX15ZieKiiAu&azN( zvYJw#^zG3j_0l=v`u31beTmBkL{y0^>kKE$*1eemr}pGTz-TxLkJIRJH%B4@_f@Qw zh{yG?2sLtVKtM?eC&+6Zk2nEfc8bLp!G?s(_!B6crKe^;1wzJEw_~S3?GUX3V+^JH zTy#B)$H}YA{+#OE{Ymui17oAZy&!^nFNTZCR>)OaD_$ub-K-W#fdn=&3{y0HZdDuddm zO$US$c3cJ24kU>LSCc(4Sl*a0@G<1L@x|ijl6N084q>A+%yI1lL62QoLBkMgXnSKrUGF!9FT*t3odUzGc?r%ql!9VR$0Nq zLEw7hJceEzLHL9cBu~6P82F2B#d@jI8wkuG-0Ki`eG$55QI4O5@MRo3USLNX1f{To zyqq$}v`d$$ipG7(f1z%cxlQfDr?J;$VRK>BSwQtmEa56|UYej5Z+s0KYGVkR+si>3 ztKeqOn&j*)3x-{GE#RK$c(Kr!-Igf#(@!vF5|@^!6;kx$50^rY!7H{_PLtU406l-D zHZ>w+;Q|9)d+)%!;ZG!s{W0ejQsYkAAtb&E^WFOt ziAQH}^?mMI$v)TE8GAi(War5Il zT6g$G1|Ii~`d~91zvNfH2{?Th#X(#Twk&42$#t!d)mWgL)g^>UcOU;t`n?<0N-YrAtD;I$c+}ceFfqLkl2Nd z7+@L?y{B3!^Q5>Dimeq??zR6$Lrj0QQ33Y?C&N1nr84DM!2pxE!g90|Qb}YLMn7jZ zg3XVE=NW>$c7B|*y$qP;kRTLVUIM|V zD2~;Iz?84VB!g5Xvro!6B}|%b&QLUNUg&3scIr>c=F(6Kv*FBTMwzE)ta87Lr_dA_`oK;4FrWb0p{+~pdWmQ zlZ?Qt?#vt5VC9pkI8r!6VYj2H^D3KHDy)2qkOx$+9yWJW&z2yX&kXx+keN-zsTsTg z`}m(?qJV5yg{WFabHR@CF-p8yO2F>&svgTrO$_kGB z{LFh4b-a%&!1TL5tNTL-ICa9te|-S$(0kEBk_C7HHi??KzxRGaArJbQPLX&{4nc`? zoON!1ouL}&)nJiZK%?>mn4R3!^P!@nX3jpU0lpAdOJr#u+wzk2(WkXPdnahpC-14* zpRolV)<5=D4N=GTDA;c=9>s$E5~|o;Qe#q><*0+}ZvoX=ew`P@z5#g!`MtAwjT!qi z6n(!Y30f70VC=tJUZa!92p6#H$~(Rqt7Z)7n5Wz&?2{1iN?lm!qdV_t9M{a(b(cj6 zS@6Zn`wT2zF3yQ%bKLJZ?6P0vWE6NdIX$V5`PRb{&pg;Zr0Ulbby52Kr8R{~D@fZM zH&{F|$U2r{Q$3=uPZ3yb@SgaY$R7kFjz;OE+{^E0g}f|ZzVn?EPO<4=jO1H`!&Wzm zHRE0c2|))cKp=~N9y0_0EdD6_OlO^P=xfl4dODvknY-6zgUi5{E0+lvO6lGa_Ko$`7iKv)swk+R8Inrqoe1R&7|t(b2ya!P<9Rc+xB7vr?@AW0fghZuRcuQEoA#HC zeEu=;0a@Y2HQ1G-v*bGZJsoMX)w`!Q>9nwFW~AWfFuGY9EW&Tq>$k|z@&9#}1|IE- z7Pm|FLg`A(Ah5LLwYD|M{t4f_ck>J7r(Q=WC*hO`8VxocisC+8*_U-*rBm|gQ0_jbC z$UUcU*B)JFl5>aU;2fNxs7%w@-Ohda;J$-v3UQo)SERk-3%pNg^b71BT zubqcX7R1$XI>Z{!>HYvlfiR7H>n6y1nDnp~v(P}uE2Am`yTy|YUQT0UJ?kI<9d!uQ zexT}3_=13>mN8hh7}FCc;2V|@=ch0_&)wm9@ZDXvJcmC3Jeka*C)r$dfs99SMldM6 zx#%Cu4SF{eaf4B;2X`vU? zE8RI*^Tqz_!116 z&4a{JS$`_@Tp7|n>OWQpFb@)Gq*7b8?JzAhU*RQEZDaQp6DxyZj-2InHB=^#)dLpJAJ*O}kxQ4c&-8r;`nsC2QlBWG2t`TX zH+0+S(HiVjh^p1x0XWjELk$e|`OqR{;s)2RpT{@w0ssA41dwEJUy-0Fbt{HQt#o2> zr(_IT3=O$(4Wr4L7Z)*_-5$Xt?-YM1%)T3DHD9VbAfJ!R4N@1IQ4<(Z1D-+6pW1kshA-ifuMd zWFEJ$Gr!*<#}jPfSQCDq`I&>&)(HUAr9m5=DuH#f6di$=M9QV#WfK?!X10TSqF;96 zPH6P>3DgOck?3SjZ%$lzC>@`!;`NCv^+aV^2Vg^r2JF0F8FWQwb(L%X6enXa&1XBx zu>!8L>DrqB&xZA8h+x279F68})CU>%T1BafzSDAOe&9rSDoWs4KOkX?xtRzKGF`cO zT`b9iO{x*VmJT(xb=HWUUD&2`B=GWQAz6aO@fALyxM%7loe~iXBtiN4-aAlU9rV_Z z!s}w`?ezd~4f)B=14{#Y6yCzqfzO;HD9{{)2>PuIiWEptAU*v6;72rsnVc^GruB9E2MzgYAoF;%9Izxy;&F0@ z^4VvblAvYF^55lHZ(3xEPZD|sjRFtD@!1E6ap0Lky?&9PQQQ?>la4p!Mh zh7o~Cmp+XOHV*+DNJLdK_!je(8Is*B;tvbdr1jYtbZFtQ(*}5+51HDX1Da7l$Z3{E zKDc05=vhS%6VK0-d%TEaVDOLXb2ErfWD_;YHfS{2Whnm_D8JS*{tFcWE})_2&(GR; z)TrkYSg5X?5mNikkp0(Cs)_c69#Vn>2#|W0=$ibq&6@xtMn-)dYG=O2 znPhz%W>fvcO+j?=14zGSikEOjX50WBmreuXBaTl-Gx%zq#k@pXn3;tIC&b6V5*K-g zRb%82qC>-va)w-5m=+}Mr@-#7f+;D<31eHRsrs^Z=Vis0u?rxRm2xCgWFcY$&2h`G zwvLM?OL3a7mTAO_P)_rRa5J>%j4TX8$5!}_1Hm$8-W~v>lY7Ecr@&$;n=*VFi0ndM zQGH{rY~MjbpDY5%6*^H+#-cIMVT%7xBtq?-sHO1JpMKwF)8ugCY*4J;oX8C1qA4(- zB47+oDT0GO>#+SxYT7thESiR4zVXc_MdY!0;2k|+>DF6M7s#naJqZ59jrOr6L^s7P z(Oyp@&FZR3EATmJWr8Yf_sMI_0YSpx zqHP=N=`<;oaz!C+Hh=nOx96}R@7RH32HnxA4_L7k+E?km+!E&ld@Fec`OSod7X=!j z8aJ}lPuXv@w)O>APzUH2V6PHeU5Qk`C(zSz3{F}cr&Y&9#z0v`uW_Dv-O)8j{1;TQ z1!C+vSGhkKt;_2Lj@-5b(vB@m*K6F$2;r%51~&Ad{&|L`h&Me*yaY;H4FU5}Ll-dr z76!s+6m0o)hUw=_Djalv%Y+8LK&*4ua z^N8``hKDSsK&N5g34jgC9;t!&y%}078o_E^o`&B(tLW6>-t%MA=2t_);mxvkFKc@-^+HcO)BoO-We)yn4JTfes;IEk)2D%tT zXHP@spBocEPdAAfZW@aGiSs2a=E=e$y2~f5ljccX<1>zFp!LOH8tolhmW@zBlgU=) zwC0=9#XcCAwWY=NI0x&F=Kq!(*ON7bJkmu8i5=Fd%B?Z7X z%mF{TYmfwerIA66W^jL5{rKqwf)WEEUguN%oq~)qlbNAm5=sOW^S~{XZToF%XI=|Y z3y4~f5|nSb3FpMc7cc1x5*>uN=z!fa=rDsS!g4^UtjW;u5)y@^;4-3bkCG;FEP&55 zr#mu`%uFEo8j62z)cM7xHP+)1Hi5s>oOCge`v~wM;Sp9P)hNd;m}hYx8+1UI*OWX5 z3Zq_9Q%N?4d2;5|uRvHpI=6XGeThm&B`{C^g?>;ZOT4MiYrpD}<*;*5a%?-ZXFg#a z)b3g;gK@;#Rc1j#5Iqv!u}48;sW;L9x|?AMHQGksXA_nEOTrnl*c-^-9zD#z&=FpQ z2Cat$`6^nk!x@~FTtd&_#C-GvDU3F-t`3)97 zfli&Q==ku)uLSUA=0uzuBji~`VmKBkAx7CY4&0BmpN4Y!lH-^gpsffiHuj{k1ghF{ zCok&kkV%xh-NqG~2wn_CBAMdn3IRMI#?QFVjixvwE?_glkO|4{U#cla1*$AboIdYEL-Wr#Dgq}{ zspVEsAFh66?%J*G-E+V`v*PYJ#T3F!I&OCQ$pd zlZ2UO_Q9pSEi6mJhwvUqkfh@lDWHoNlPndH>eJ93U9Huel8DAIhEi=Bu5*K)!ouiY0<8AD=3q^ z$DHQQWfYrQiQRVcwyO!{)YUyt^|JwO_b2Wp1-dN=%{PHlMYmeFuZm2s<-pt+0bPb!_xEBvE|t7m4)e|kum5R{tG7{L#4c_<_tZn{RV5A6~JVTr#=@tjK(|Uw)7zb);K1}YZTi9-=GFk&?&~pA}`X0i1vyRiwM() z?L!rMWORkkXtMw~?Kac|GQW*tr!uX=1?^%iE1vx~M#pPd*n+VX%2fN-RZ zYF|+a2BGK!%pXan7^7_l_T5kQ-9IV2WSI}+K2L$oN=nxx7PQ*dt>RF+Je*Df4+!$T7>33IrnY~z+kh{x6#KA@!*|@hHYvBFa?#op?B=>e`q8y!4 z>|T)c5*QWrUO&?=29m-Kcf+P2|70+ek3u0@kfndCf*(kDzMy zOB*3RGN$=qVvu-84BAV57&_sAY0M%e@@Hwl%n#EV0Q^75^IQs>DAww?(7@t@y; znC?^%;s~Z5=6i4DJ`j8=A=SO-k_oQFsPvC~!2UCFxI=yO6*j};ZV1xa7545=OGe%EI6ikqzm z!_$T|Me7M#TZ)toXHzHLWQ_a+9HM!(?2LjaM6r?+df|Z6UmISfS0W`@$Hx;;j;;wk zfG{l4W5{nga})!)kW;!@ZqJQ|=OpXe6=B8avy)CnGZ*7bjp6Yb*}NzR1j@OLBQFN4 z!oG1j_gYGJYLYqotCKKl6kVFs-$qbgYrVF&@)&agqV09L5!LQ{W}sG6fibM0mdX za-&0*N|vak0&kH`HlJ-$Rm%<7rP!9f@T8K@cd`Wf(ZdXm@p?K%8xUS81~zt7(XdEy zN(@2>cLzD2LzXHiivafoPn(>{YQ6DG9MaY z59is>Q-nz#p(q~G@aY_2@%$ark5PF<>za(V+*%~dJ-u2R#!4-npqiY?bXXJ2Z?ZrM zSbd(BS}B23TqOT$b5#zP)M!8z+lFs4v#D z{gbHli9cX8e#QtAISa@yW;<=xc0GMWqH+2l6l5)mkk!r7Q~+;Yd{zBU7@H?xubd`E zV7(p`0Q_ke@A1Yz;qx*c%NsaPQ`!%B<=^?ZlXHMLczmQPyu%o@-CtyhI0ZGLbnE9a zXiXH150&VHE}+Yj2EzeyVm}Pg93k+(L&0gY;&xS7w7L}WIPj*>!->@ZCuaC%tB2*y z#{H6iviWVW@T3_U*@$(8CzI4sK0mMSkTo@YU|tK!!O*i6@Z^kf{d|NV zKhaR2Z1^hMDCI=|yMCrof@&BLy`1Qa28X{h&^Jresop#RG<-k2z~*LfcDx-1E6C?8 z4JmZg5V+@AEJ@n#+VhuVgP9w8zuD9g^q z%0{1G{RLEhUh%Lf|A{FYnv%mL_c>EwB$56XvRVPDIX=9%9v~z_jj2WV4f-pQ^f7-x z<=q6A=$&ih3wGxVRE}vW5j<;y2(wOb9w;io1{mi3bcgEfNm_syYAB}ojfy_te~+aO zh}F@xyeB9!4iJe{Jpkqu5sfZq*w=Wm36GFvYU~=Fje%kx)Rp9dTic9b$U*N6=vz`b zTdW8TbFmpWnS?2SWzZMI(9C>c`Y~UcX__?$bWmU61B3ksX&eLUdi8lRXk?5Tf+5|k zB^Wr;ADuqcMFGqR9Ve!AA|21q_rYaaqLSY;szy5{27QK}ar_m9cd6QLrWag0?7JNW z{PGOn0r!Vvaj*!YN}Ez5u213pbE8ijjNrlKa>0hAJiDl5WdVUFLQ7OKCsurAoA(@Ul%YRBbLoU*= z=~E8We{A;jjM0(lQ=MlUZXI}Le^wNyn<5_hr}phqeRNaj>g>|nI0Epg&aE!VH3jiU zzRw_DQ^HE_E#6A93(mt6{_N?dPu=Eo<{M-iz4*2I(8=xdBdWpl)ybHzHZcPq{{PFK z{5rp=A%Gtf^4s1!629<5<9nboLEsg;F*1L|46gqE9m(}-k~Hq=G+xOY@FU`BZOSo; z^X1rm??o{G@D0&wBOkFtMlO>7LUp%7Ou0mHTAJNM)xo^E7l?ei44r|fH}4J-#q`MIDwO_FL&T1C~&Vo#bDr`n(?-%LOK< zc~QZxp&@T@jRUVMy)th&)03>w|B-N9gE~nqeMs4u;H+mn+cz^Xi^s|&TD7mSL=p1h zdM2?hf1=<#Tj?Ir&DcPx7FI}WXJ6Sc;yQ(vI z!M#DkV0SWuW4_>crFgyi;%3TSz{oAP4S}jrzCF>Y6z9nidwTGfVf`v$ZQ#Qb;}dTE zTF3&t=%kYwz6N*8p*x4^U$~Lr>wFF4t@$45g%0)dCDp3LgVK)V<}9o;9~B(dkaS-0 zJ|tPQy->~3E6|SCF5M%C%DXkSB5 zOno#p(sSI~TTP#X#c?z-%1xvfhNTj83o~GuBv(9-{bvk7Y|uxjp#CJ5=1*tk+U?9M zEVW?lzX!s%1sp<`^*AyF77z~$9#$`t6+XG4Ze zg`5Z1Lja58FGROhld&N1)tn;yYEe0>Nka?yl-I}9XA4^?to z|6ZaYNi`ru8H&@KVxWaEmNbwMN-R_GCCj!1NkPCMfD~HSIKJBk-Nla`kEPM{0i<2$ zF=$`(1eL_UvI$?lrP>%`8e`Bn?zZ82$r+k7>H_k%E4*^7RL*<}oQTem&VV-gdBo!* zl2UT-WqEZ#3fF1GBGTFsybq4iEBPCRng3ow(f&f&gY=NXpHiF$&ri_Wh46wd(`;(e zVCKPdcK|fJ`2lYf7^d)uL+PI(a0c!N@rOQ-o&iB#84bJ@T3B&{|0vjG%VX=hGat>m3EOPs zmX@RNi5S%Hdcd1XWP^5JWHOm*g4xYs$O+a|?6$Lr;@-R5kUC>@eV_lcPL=sVlW~0{ zGqnOQKGqT)cTEJHR=f`1ta@!S(&Yo}@Z7CmgVTJo=>gI2f*(W-B6_=2>Qf}~_|eHZ zy%$SbQg60YkEV32r5kVYulC&j*1?DGtyCTva^SfecI9W}?UuK**WYw@2;QFQJY1`C z_{XD)!;^CI-s4V^swd#zA!41bYrppIJaNT}9aMg3e%`9sZ!t%h^#y%qtf>(#*Yza{ z$+ou1{|ot~gyI%TWMD_SpPPiO2nhZRl^$E6i4hZ!;#Tu$6Tuvg!XQwKXf=2bOm<68 zu*I#s8N8D#CA|D|#xTEUf?%SP9NInkgQ$EhpvI)Xa_isPd=d5xs}@PC3y7 z9x}DWWP}V#fSiV^&O5`D-lZmB{##Aj4JM1M153AcoYm}kadY2iFyDWyn$G00WjO7> zn<9IYavIJpER*9JXTHqtP~nub!ma-{m*u(&A_M$5>iA+cY>B`}UH66CX6vw55Uaiq z8Q_aawiI+f`Tz8Q-M5a)p~WgR@%|x$ZxzUUxg#a~*NCVYExtr&D=fhj@%z$I|1T(4 zLB6e8?OP?y_1pDZa7xou=c|7mZ^m9vX^*;cd+O$YsWn9-RBXoNnVDc$W8-8HKa70u zhl|zb*Vh0~)cf?h?zr4PO?XW1l?3iruIAe}mz!cBf=3L5%Hih^Z~hClFiq9o9KfpU zd<%f#=x*QF#DE9TY0N<&`bB0>fGH>vcl?RMsyaON{>RF(?px_4H}~L z3sL^gEx2AwABd%EJEw=Q2d739VK*I^;$5pZZgg>NCxClQ_srFmM+48L#DLps?WIS& z`4g|;h9azl9j5vxC-$rqfFG{iMU=S)vx7ENWofG7}36)<0>oBTobt!njf~E~z2D4W;S=R$) z9spo46mb9Y%HI51lm{QxYW8aR+ix)%)Se7z`AU-4?g@Nsm+b~>&*PTt(d)0(2YmpY z`Ga5MWfEG_Tv81_yWLF|!MZXZZCioYee#{jaBAGmHU=rc$p)c-<~E7~&y98BY5b9F z9WWzBW=|nxj|-H?!zt^!XOtQDg|wM*Ib^M!k7E6PUKR>nEUa34i~>o)){uSu;PPRr zn~I+}m+5y4Nb58yYd;Z8I%2%Q!@m<3KO}KrpvHkyfTH2s;cIyBts$6Sw6=v0U#wiJ zo)ai`$-wRzX?>{lOYX#3vl6f!_uf8ox^SNHn^X7zb>iOJ#o^Ph57c*(IqSmnYZJv0 z>wf{LAK6odgmuqb#ecjj`Mzao9?>k2TtBq;o8!ML1P>!AJtreOpEq@|l>C{K zsQt)I?+j$!h3VGON7bDSoO!zbL*rRCT(bse>7V}i-?OMsg=eg=plY&6S_KnaRfGYd zKaLDOa2LspypG!crjq*>!SWgykz$$)b`M#-=C%wk*=LC0mMWAe4TNK-@`n~W0(?!F zAbEkuB_C;4odJlf!(2?h-+oKhaUc*ce#^4?a4QbSF?PrT5urO6#UK6fGXO=uOg_cY z(eTXu+bD}ew=3qcrIR|d)pmH>(c@+{OMmpr8N!IA4Ft@MZd3`o${bKSEA_>;`VUdN zRup~f+9;PLvg~RR!hqnPG;{&OJO+!LpFT2<9ExUV<1}rrnKQ^Lj-cMvf3dwb_PYA9 z9R_D@kJ>9n)j-HuF}mqsW71m7Kp=@#O6zVTi8K&7(w`^;-flamj0Wg?s3(rb{>X2$(6*bFXzrQ4Fxn#WTGYqsj|CkLv=JD;d%NGY#5;vipKTS^-t*2<*t-jQe8L-Nb9HVszjq{@7Kcgza z+S!k2lA75UK^TtE?iM_p9ao zP`1%j+7sh|SSlxlcg3dM^zgWtKpk&3LMbDu<$(BzgcnU(i>Eh*tjASY@ymrJ`gO~J zGr0P-ODNlPOT4!FAKhxw%P+}Ic;r`^yJr`g>O*6!&}JshQ^X`Jt#Kr%3h|pq(o*tV zLHD-=+!vbSTV9nFopOMUBqwEkD89=!ca4AXCq~6&vS5lv>e6lQbo%BV1RuF#vV4S6 zJ2F5jLTg$q5D{sP-Y{Zfl(p{~Wxg=Xn8g`9hcqEdlk6v$Xq4GfRxnc&?g6M5`J%|Pmd|h5bns{ z9;T}}En6IVa7w4a$nI$NjJ_yIFlg!dG@LVc|s@JaS|aK5>ewFMHD?$5nK+OPw= z;>6TpT4qO4V*GA~_zPJ~;IfagN{9ugUzdkd#6;@@Ru5=>t2S@O^a_#%KAsC@tHml> zwRTc1qiQonBPilE6ke|ToCmibHZxWzE0ss-ysovkv6&@uTSYjeUOMH7 zn7J5n0n)2cGyFvlCHj89b#<-c8rF5n?6s0@>yKHzCu|n?{DA=7sEOL0S4Ij4*e@g$ z%m%uaDppXPBCQ+nuWE(Gte3N50d*g%lPxu5*!&!N9S_7Y$fDiTTk;&?tE;^iW;qH> zoGR{)9pJ1@Dh4>A(1PF9_k(3W#`OCC;}ht8lbBTTjB>zFr4}BY+TCq)UG1LM+PAg( z2X*W2nn7P`MYgWz2?s8LKU+hGE~@+{GNaD^~G$j`eSF0I^^53wqEJYXjEOrUYgH2x;u&wB4Lhc#&t(Q&4v%s!&ZNKt29I~5pBE+^KV&2j zx8baErh)cq4ob+D!0hFpai2dvud(LACY9ccn@GJ8`$4<4&AP{h3LJjC~6 z8Hwb|QENg_qu;7Eoc?#_t*^YS)DpF3Z68VKEjc1hCLYe$kUN;`@ZK|vRiqcfb(M|Q zjc#B1RVRP+(cVNqg+HL#7gSBW3y4XW7OzB)(uiEO-&xCJzLOYq$J^s`#lOBb9)-0C z1Z-&|Lc;cBtL0%cQbA$(^0!{#j@`5RFen$ltZZv^B{&Bp`u5HwU!I+OznNBCa&m+U z%XC+I@%!CY6Z2UXGWyZal>E@r{uivuI^9GFKfA$}R_^6@C54_T31Z-w*6#>Gf{#Ar zzIw;l@29!(o*@2qPTF|fuh~?5OxS?i61B6=tKiQtUCHW$Z(7S-(LDEX`@Vnowj}!h z^+pv@Ux~nGTN0X)g@^B!ygHS+%@%9?z#{J7F#)cU^&84ip6|I-M4O>?&s;iaf8^PT z74Es7%B@YY$kz|#3aOp6dvWUs&->X%JK%iSI(Cnlm`tGg4&+NFp(TSqUd~mj`cSuC zdK~0p|J0DGo=d2Gir#psRj3IL&DTF4OrC0MY!wfIdcm`A`5DgT5Jp5L%t8P>cz3D_ zIU;YlF~|eUNMQ2R>oH1 z4BkM|KSM;_hKi66wLkH=bI2#$C4Pp+m_ zmH&34>M^wLXDO@CG@~_~liUP_ia*XqH~mR9fo!JHd|3bn52J^nIMknBjfKd{^@!{40tuJI(_BX%8Fr^fDX#lBVNN2L8kmvbvV}V z%%!0lG4GAV%qo7-1H(@`(tNM^N`Pn*!9Xr~W4Ne&-UiyHn3djPg>Vp^KR8;7<-$?k%%&zQ-Na^}N)=)|5qYRgLh8Y%2P zo~#V*ln7oU4_uVK8W5_96qus6uYK^m@;Sj&tslcg^0Ro91@IN=O+l}fIcWwnTnUtL^De%IoC7<#NGiq+SGp0z;Oy)kKO`StM9NiEaxp9JePDK$F(}unN_)cJIGeShn zoI><7M}NQEb1(S$2IP0Y=OOn4u#v)qGf2&!#rB_N*Yv`U<55$tX|*V_f2OS|%H}94WXrbni?@(R!l0JCYUXv}QjSAy z#wH<4G^LjKW$6!B>+jJ0ra}zPhgn~~bB3X_Z7s@)-m5T$P&zjm2=RXh$#ZUy+Yt6g&Z9WaQCaGxCEpvqX z(-6bTSJ3dp?f|o&m*dGO)QAeXc&H{U_fb#~i!LUaaHH}s9=aPqkZB0s=% zippoOuhXc=H2=kZewI;%y~*3*ncq?8@H%weeL8ASj-h4l0Z^@~B~Mp*&rlpEO{Jrq zAZ1S2`M@p6F&s_@6)=SF%yPtUO|r}6c8y|^;zV)+1d!>R@r>ffl%W)&H? z^Viq`x6YR>xEPWKhY~Pab2i`f#xdN8G7ueldpLMNtyyRBS{h8*Kwo9=KO%jTyLs%r zIc;a2vyMlFaL9b&_LX3TDQex?(F=q>;WmfmXANgzeHjN1!{ObI{+q%kVl#XqBH^Hz z?0}qy!@V!Eh+q-N)diY^i>WB8-n6O^v$2JAUgwC`KYR7ZkIq@`psN+J{>@>ktoivjkk`AnB^RcqX1nYnW~&~%okg+fPP$FBAq}nEX~fM>=@!eI`?;rt3}_RXb%}{1{Iob_f!Z+@P(G-?sa%duedQB_ zY$eu7{v4eAMkWh@u9oZj*iEA{6+Bpgf?trjBj{T9;k?HABOFhCMXHd69T!{nZT?QG zDfybgjKDf@MkfTG|MVtx%WUnbT$j(_Cj9)peCvn&CpuL8+%~W&9Z}f-#6!+sjnG4M z0ydXJn#X&eRbidyo>YUNWCID)o>bJYb1Nabf{P|K9PfK%e>C^UyP5x2UQU%2eHdOT zR9R`JYkj&>wKR4({^5)h_B(|$Lidlozlx64NMn5-9v32>(IPG%-e6cJ9OHm}jZTYX zOxI1c8Qu5JDItD8rJIGl{m)v4uh9=d(2y)nI(W43s+&&6!Wsv2qD6_`uZQieYt7hU z5Qh&)5BK?@OHZXE^peo~LegDiq?U2L*Ri1-p+^rbkFLcT8J*w(n@tItT%m5|wfoyj z;CHh}yz(VP5o>i%MtsB>vM*%C$FgjDLC2iwqoWQ_21OjlW@uKut~y<>cOPbAXo_SJ z6(3n5@$2ae^e1FC8MWfiSN_wX=XgF(R}}W3ib-98UfVlH8t+v>_zuB1p7h^Gk0`mC zfm(Qex-0&JXS$iwjGVdj?!2ILXI+BA#$Z!#RiUcwB6`mCXhO2qHE-K}m%CZ=@5m~? z!O7h285GeonujMY(&T*;Co6@DLrB^^>wGuyfy6 zJw9z*^*u|bt7*uuFK^MMkH__&=USiIQe-69>RF6M4)drFal^-T(uz1kG6;)SXe)w* zysW?f{eA=Dg59U{zTqjTMTiRwTe$|KubSJlPfnZvmv!r*=K7_$ICEh?<7azWbZu+D zy_}ij9FqF)gO76+xE8&Ry>uV-TcS_65CHpJ+FwZqO_?6%4#<%$@X!cx`^+F8mE=)d zY3-Q15dPi!$0|8Ky)r}MUZwvpIz8*=%(+Y_fAfX?!Q*+nRyz!(rRj5lVXmngrt>`U zu+*Nln@VTKa-VmNmmTQ1QB`bSO8<8@x+<9f@dyB5=gTj*;DAw|=~JbE+B>iLO6I?= zo4SwVroA-{Mgx-uXDh!_`x3b7BtCa{dEV06ca3!a+JoSJHHxgqb+T^qaf72V2mRJ0 zWo?hN-B1kw69g9>)Dqct&Ap;OtyRX+1tp5eo4t$684>;WhIEjmHjZ~qg?jyp!jLb>s z8zZKS78wm&B*%w|q8pOJIs-0cYsBdMBj2-<(gM8U?K9+%k**GIhf4}RaV{G~&0ITe zyA&R&qr+o|J^3~3^ie?Y{R{DBrM$eqFhV&Od-!8OaGvlzwz`tbiE%KY9_vBda7m0~ z0lmKJWwOj{y6)qf7UsikWV`|}6nyBKnUc24(Mj$bo+iH%#*!yu3H;##hKV~d$a?XC)sEPu@o`EcXs->fmusl(e(l)E$dQj*)3(@m0V zoP%?U+S}I!k;zmeIp*f2*bH>k-JUa14H+q@on)fO}y!YIu(l1T#e~ zvmv=x7l3T4cKYz8mK!aA6yo2S7JD+Yx{*J6F|zRLwL?E%#>d<}@Xht0t5?QqWEiERfjw{zYiZ83Y;6j=;cGRG;`n zeP*d1_91GJFECi8+dc0x_4U~d2l@OF2G*2q^awH>$;9?jv9aX!`JK6cfpRk9jt^EzBGq;gUE6W~H-dF+1SVtVT84}e0xqGcK zGxJ{UD(3aRH4TEa^Dwe?z4(agDiR%qa2Gez75OIXDjIz!BwPPa%_lTCT>FOmlvs~9 z4`@oBWj>C`v#eO)RNoy0Q*OHbh8OY=ls%FWJ1U+2Wrztf0`8F%D=MlQly~sDl>nhT z00}lxD(#mEYAI*k=7w<9wcnyD)4kq1?%Ns2KVe^tRxZu7&1CImkj8QE7k>vvi8c5PfT&{XT)>AE>BDnqrUJ_Gz68u&X|K$2LwN2wGAe z<&HOjC9ZX!nhGaPjBSY_B?uVpKdDaE@1#XH`9A;>qw*|&v27af?}65s7k*qK7p95R z;n|V^Wcz;H_)E69HLrKi`f&?G5>nhf)4JG}YAG@>-*jC+;hySO;p@DLF|m@8x7+IgXu<%o%n1`hH ze9s#CfqQBqCn2^#R!r|qY?yM+nvBmOo%p`~gA-TC@PO3ZoOnMHce}&y;E@J%98ucLhV@_{#i+t(aEr=lU`4@t zqd#4Ej>kWmgEmGr=c)=r5$}KY^=Ys|oN6HHqn|G-;715i8X>894y2R#&iA2w*9j0R z=72!GzMpJbT;C?n+2S7TNFR7|7KAcdR4hsIaB21Ry_v}y!=cqnCxgoCQD8I{@HS`K z`fmiI=__E{Jb^{Jiz!f;%{H_0$ z=xeJ#!9g|I)dctP7tjM#e~c`zk<{cDA-{1>hRoW9UiqGSfV8HfuaAk=;?S1Ut*k_+{4Cyc-Q(45uNv^^I0fC7cw~W%l>FU6|Nqs)#-T)LSCE3Pe#x`iI46 zV35bnA&xp|;)6aMo+V|g+fGje<7s_)J2}VPIIc$_$73^BsS%pXjB;Gp z;o2N@f{SFZ_3yRQtWTNWR&dZiVZM0}Ne3Sj@wX0fHuz-QkVc-}yc=wQdx7~RBc3qi zTBK3OSs(3+O%i)1!d$_@m>usSOM+%J<5pMqv3_r?j_B3&zr$j2_IFN*MReWy9P~vPvpFyQGwDp4UDG{F6RvF zc{yp8*&JM)X)TjFTL*gCfg=7dyW&-R;b)r=0Xvly`xO9K7VxvkLb-l%sk32chBYWf zTh^b0)24e>U+b&vE{v%a zPpknu_XJRUYC$~KEGvluLeKQkqCqX=h4>nnaYeXCXjTFc0!r<4dK6R``zk=zUyvTf zz7(*_K*eHn@Np6_-Phkv_ZAx?_#V{>bO7;Nac^(Mj1VO!hwDTlsNDt7J@t0oySXUB zyINs2aRZu46fX4>r0Y#pNmI)gHn1s%mg>Wy-Gbj~=&d>9U|HG6r9YZGv3IRF_N0*I zd%vY_=9qi{#hYLBxWi!V?5PG>!cxuM3H}!!IQY*IhLncsUb2pSyx2EHrek_tg)}jX z*P8$Z+M3cUJ`+Yt)-kvtN;R{BVxz&P6x>;1qMADQmZUOBVx6<5N*ds|XWE&4gyRwR zdiH5tHjL&2>KHbIqP%8|E#_fI`+BHSx!-H1(BaB0A{a^JWQc#2$EdbZ_NQK>3LH2Q z^EaH%)XZB!$>#j-`eiI~)j=gcTPGYhIeYv#;}jk=!F6{~dZaA&r{pZC z_{~htY(GwI6%MY2J}jTBlK4|c-x|o-Xi&|%vOrczomLHvd7)a)AApj#WxJ;8RN66d z?roee|UJ0$ihsBzEl&rwL{{;b6HAMU{QVHofg%=3Qrq9s{C zVaBbnS7&xCJLizZMQYeR3Xl@*q`oVWZ&{c;8Mad>#echG; zE@S$rY5_uY#a=iMGyk$ufkBj!ysq^OvwY+uDby?ICKu;@@jD96>Nj%|5+o_I!p=v7 zBEryaYta>dbi4)N+*5cq_^Zm{PRxN>Qa!G_??QL&kC3xEyNaZ>PGfyp=~LRjAWL3m z<-9>RBcyH^y+ZW@ZJqa*4*F5D!3N=< zc(R-(+%uvjGl33~*wp5f9;M9}&c|+=DntS;9&FNQ|35A!zFs+moE=#w{=eyXZvzOW#>ks-H|yrE!2Q-Q|ivsjGZCXI;H$vedU4mvP=(w_YsWL(G8Jr z6dN0PLoV&M%q58&a88AGoA9TtrE^l8uEM(P&v-bvUR?NeM#k(MyCvn%Y-qi_ltKl{ zO`3a|d=q>CE1|cV@8jM#_Y!PkhP|^NdB~K;rD7rNbWlw5TlC{n93T?9AGU?L4~0Dy z13hKQ6a{~;A);N3PYZTj?Is^-icXEcr3p$Ga z<@yJFPD#8h7hggX69RVb#x*u}VVEN`$5u46vJb&XZ4M|`>&a)X6#o;G&yGZp!q7H# zEWaV{K&||3^l4X|ReQgZSnd_5IA`0iR!9ljPUqd+*^_iX5}D9f(zM;{R~qUs9@qV# z#{Lh>XZ7RMWq0XVTub*g4Wju!P^NjzY5mYvwUf6fv`^RzeCF#uLA1jDO`0!#c_-}9 z*|g8a`JGh&Iio?tgE5YtMN<3iY2?;F(1f5AOytRt%AGEChy#@q%upwLw|bAOnc6I7V;5HJ7{kZ@ zAS*y_X29C&)#e}1eD3v3N43zc#A$mnSyX_*i)OYblV8Rzyaj6&j`J!=~R+L%G292sboz7z!B*ynPm1Cu>ms z(~TfwwPI?-`NNvoAg6E1(QuLBw!*+9f79}% zY1*8=4B^~=K79*zyhm-=SuGha137NLsWt~oP`jM%#?tgXzMUezCi)a@Sx$&M5<4|b z8~DwtOSm;BRl?-;W$7+7obRtbQp?<$IXRN7IrHFE>Dc1q{{Cgt0dMa-2Z#EQBo92? znmIo5ABd!;O+J$TTz=&jlR~`#6Q82N5!ea=v{L`n>GRtuWh=y50;>=@+m}zb9ndkG z>|VjZPKdHsE#B|j+x#gs{Y!^%-loHe@&u3>ckeqh()ZJ3#KvU;TrT$6IU0Y0Mn8Ud}=2h_$L@WIpU( zQX+x$N7^^Q{cclk%|$*G#>i=`stK8Uxh#ZuBESlv#y)<&ksrgH$8M{C__XXJOWXu+ zl;6e&eVg+9AtRAk=nFAn)$42;7!9K5;Hig-I3ib}rhiCGq}N^Bd1437BYmN^jK8KE zq?VVyZdX}(UcLh7vjR?T`#TQBD!sy&m^B5>Vn$%MX8K!xFi^4X@;4ZVHa|<#t5$6V zuDBKzKJ9Ve=eC$PiSYA_y~U`~F2zyDS#F>gcqtw?X%mnK0~&J-9fz4plSQ+FKNX>=Q5 z_~4>0#R2Xu^M_X3r|siUF6%9Llauh)kSzB-MzIqfMfv(S#{VtAFu#xz zGbCH-s|Y;xuR4vZNc+v=BV1`TEMAf3S?<-))xU8Rf9}*!2ZqqY0nRt>GUkMOP zMhm8+Bx*kDw~aoKj$3$jlb1*z1|<9VZ#O@Wsp;$vxgkmOTP-89R8-d8w7yB*JQhxm zptl#)wZpIQF7We@0p+k4hh!mfeZy~(v>z?>=c#bCVFvw8eG1uDo5>nP6&*j_>`p;h zeYMEc$Ed1`hGJ^XpNo%mEVVkM3j4vyW);m;?bGU4g{77S3#p*-qQ^qG*O$UXdWD1z zp`a$uP!2k^cR@5If-IAlfyS2SY#6?tMU#wTHS2LS)Nn=OOFm=4%-Gj?TPMAZCZEW% zecdm?S47EsRtue}z4(Eebhc>E0-Pm(G`vXB=^}?oh9sgQ#FQFA6gN~TG%5F9Qz)}o zsGW|qLffOEGxvMQMfa(f_8od46zhX*y>M>e1 ziimk9EAp8sg;F{j`$f{t3nOE>ubBC6nk7(u-mN5ms%G<>x2Sc$7JPk=AuNB=?fLA^ z;6JtP;hr)gvZ%T?O==_4?2Hk&6CHRDaX;+5{Za{@`MhVw<4qSyWdUYs}+#A?fxS;^9@v3Ag!@ zXZL`65nJnwaVMpV-N)ZvML?Cf;zEmx&;|7OJE31O=8OcB?JjY}6=CaD?Af~Tc?^HY z-Qe{l=4}p+S;F41wn+;@ctZK@Z)+;<`YH26+nQFfPG*2Td=Z!U8IPF*0`(L~`}a&N zu+|9SeUP;d2QFHv_4V@9uC+LLB~aO%aKLNTI`=)OOnli@tYw;DAGch4XriDz9AZg6 zMZ<}LI+wI%8GhBGL|SJ?sXrW?V2vi9g#y}>BVAA?*fF% zf1-*cuEksB1X!pO&WiufEil<<^m^Z`#y+-79cNQcBizOKybIXcCr}Iyx~M2^bn#i< z2ca3E>q&Yke+w`c!!i=402y56DmWeU`o}FwS5YtEN?8-UvjjGJ@C>ZQZN+rn)@@~1 z1Ji&YoNf}e*J>tWfp!3UZ=%Y*Wpz7;reeCa^E>?xPey_ah*hQ(H+SH1i{M#jy{mCI zOMMp`RGa6=AK}*81yNfMi1T2<7&1ofrX^y&Z}9!Y|h;|ceLWSHR+LUe{pECV}Jn*=%$`AQGTxu$~Zzr z59NFUqXP^d&kfrBXSL$7@5n!eEPhyB3w?=(J)=@eSM>Fo-v1iWLa%_^j zQ(9gt=P@0n8-v^jPPoQ$!2>cguCtz`Lpk=kd`aPUTVZS)WIZYlv5w7+nbmIS`?k+7sF z+((KxC*TD-h?a@s-L!eC?J=5fX!*sp&?N{6|Na`D#S=hwIYioW8wS(|y|1G9aFt+f zgR3`2(>r_1PRh+jIg z6KJB(6EJQ3SXe&1y46$p^&Xry<6BGLhOsW4Lj7l97#(f7>Nv&wTyY4etk}j91Y%p} z+zZRo2xa;21#tLqEM_QD3aH9id^g(HACzl2lu+H~<4JE7u)>q{{A=4g@UNh>*xvyf zsZhP{vxI&8$eFDb$+G#~1XCFYr*KaqlxzP!L(sP&kvfq&@z|Y}Rs@R;J&(LUNmVm2 z>{B!KUGtB}$%6dnhJ#c8S%XDT69x8It@+p7TTD&?-R~o|ycxx?OQzJ3Z5xBjzE1p( z2|Z@3pw*n8${ZYStKrvDWS93t>8a~`o}Qquowr;)+$xa`x2DvL95c9_m6WX8CG{GM zO#Nb6_i28N1$g@a42J2X5dv0M^)a`8QU|MlG_b%PvVy6;}audla zklA~>)N-Z5_xur~rs<9;aL^u8QUFPJd%{h8<4dN{?heD)9%t9b?*u<(D{>je&iTFW zBq?8bh|S$&OFzd*g4?Ae?G@6E<3F>ai+0#P(VIhk4d0bG1o+l zx+e`%={lpj*8TRxu^Lf7TGiO!rUXDN&n4M5QXYDId<`TqhIS~sI?8~!hC%Gv84+1T zT?siZ`GwSOe735AU7-j5r$QlAnF}RTMDuqG+rt3&Blze0YFCyP^3{MD)h7m=aT?Q-gh6J%6A&g@aeSQf3n` z;sNLRTH8=gY|e#G=#%A`=2zDAKN0s}y{|`y8G{6Cx>L1wf;1?12bY?l%&I+mjo_ZW z5%=6b>bpj^%*&4M159~yQN*a+re1E-IGI>(o#_@_Pl=L}tZwe2FmP^crrM^TCnFOB z6&3wAN{+`hTXyeC4jLCP z$eJS!tmzRU+$-XlYJnoo&atAEIJXpP?2HlcJMPV(wh}78&OIu%Z^v3P@#O39{ze3I z(`8|F$=>B?chc@#M4t zQYaf@_`J{AZsJO#&fdAKrK1bQ5et5qx|K2^b|97c7PD91*`_RWW`Ty|R;iUpaON{i z?)Fnj<^OO)exF)L%>?~Q`h5}N6bQ*s%3fPM-{WCRIL*>O(7lVi;g!zVj(x_mD6;5n zlM?IR-nVvmkbS;j6`lYFeJ)b^^e|8cgSIUOqnf+j@T!JHmjKhR3!#+Q+oK6NiPRrt zjshOGtzY{bVgK4W9$LXoLp(YrIX~4sqi1tIRV4JWhD5jy zaD?Kl$mBd>{B?>`>tUOvO~!laj<*o~b>chNt~FFvQc5mqD?7_o+q53j>bQ9qJ9eX! z>UIayi3rH(s@)u%`iJ2Qwc<<-ikPo)c*^_Ee(!z^GhbLu9pbmZr^U2a<63hAjrA|=-xf<*c2{tFjx@D%CC{i+`E%g8*7uE-_ootI$LyHo3A2&f1AGJth6_0L$%j=ONL*JG7`pl>@m3OJA|3nS?k7-;^? zZayv@|G*!Lh{%O0SsScg8^?yv^)Jt-sxzsIu;+KH!u%wewn~7eP2Y&~)QMT|U<%Q! zgHK8jY!5xdG*j*^dcXJf&cU&vf-)!L$ILUJ?+=@z=MrP?sAdiRh0*^Mx6GL5FuVLf z{rncApb-fQW+<9}oHpv@Qa{w)nUUF>OUw8C$w$`NCYZK&W4|a~*7Wp~JL5x%4tGh> zTRP28B)v$2x+N3wzZOw5U{@z&Tkyz{YVEkC81xpQNHjYai8sc9|HGY)ZWR0jMT~0h z3aX|Y`L(L^N6XFdV-pRglDOQ4;~CQ|hUelTxQj?Ac>9YSls*0H(tQ{#iBG62juSIA zH4GAYAB1|IM)0q1ikVVTPfPL0`IKVKNaLjNtaYj`F;`lIu^F706~?`UX~;@ z%~yeE_?=H{z@e56z;ZKCTN!kp>~1rM?F!87FWQc@`=~+{W%e<1UV~Y4hly+Y@^7d1 z{Bq!OXMgrq(zsYd{kGJ@8|d(Kzp>9*K1GUZevdvoJC~zIov+?woNn^|Wc;z185ij{ zBe)%>kkKE+qk9GGecNy{g8Xu6^-U_X6PB>L)U~lPD)P#)GJdlYaQnE5?hhP28&~@< zGsjxVR8fbkkWi=A_ii;1HQ-n63!s@SE6~VdMJ?fXBZAHaO-4icgN_vs&eHFxZO2ck zAte9XK;gS1U&^A=vuJw=Ru@)Z7SuC?sN2{kc=bK(9i#m5?_?RX>qnwLv~uu7FCT&1 zs=!p-xy~t-{;b`-w|?2~2G&5Iy8V*)5U8ZjkIzcV&Xl{itp(Mup)mA(0obo~;xDWZ z&9zUMsJ-?Y6u?#T#;i_#oI!D(F*Cp#4rm$o4?C*nF47Dy^anW)Ife8I&R2U!usutl ze(RbuH8xzJBtm$y?Pb^0)cTBKtBF&48j5APJn;4puGNDI?38(N+s1;>hXcD}qI@Qo{ha;@PS-+#q{YVVLtz%->H?Yopg*II9 z4o#n+P>0Cx@3VI2OjsaPqhuI7h~KaDGUs&zBmXb-$|PL%y*D14+3y zrNKie<7~G3gqY6KUDfcGTmG~FuyKSrneNbu9Rk#BCs7r%>~Z1UK3`bqt#l6Tuu&!1&>YT7U}xy-Iy??*|nW{>3up#t}}n&`L#He&W=c zx8ewG8Tzx==XtFvi3n)v?)$ns+3?@ZXz`m!n~dvN30(3jRuB$)^x5mr9b`)Q(9|41 zNv*{*PCUDuQu4a#XrP|0!VNV$AtzoP*Ctvl>2p436lCOT=U9EGhNq<9KTzn38t1@p zYHD^9>oFbO3F1=Ue)Rs*jajDIq&**s#@u~QRez0b3Y0|6I=fW4=x}&9TO0QBIiu%$ zV>I7SV2Y?9wAcV!{ef7f0tJj8xgruSss z!=HRvjwsH!{8BTD(5LtCEkDAb zheSTLgG9*WeTP)(fW^k{8Co$UB+1^smrVmQ*U zJp+;ypoWiE65(mxrJ#S#)SilVb3QYZQ2R)kzJae~M_HZy*V+EpP~?RquJ#|ucU572 zI>@#-P6i2%AN4FZfgfhvAS#slhAaoWbbJ2zIG+G2<1~Qn+*J9r=_vs?$omZl+L-&(yvS9f{Q;zsqoZnQ3XB z0lu1cmA;pczx>=!wCM5JDbzCWAfeGiJ;R>*=P{^Xp-@&->ACl0UMPz+x`y%r5UYK!d3QjM@^aGdl~*k9 z)hD?0kk7|X2$hO^anx9@X$KQk)H-bi&!ro3 z+4!W^5C{DESC97@dj|t8;znm~98z-|gM(>9(E&?)AHpBz7;R3p5Mrl} z0Ur|)dYN#HkH!gPoqMC6e1qG#SZ0OtfF;m@b|td(kx(k_-%|ZC{!foYPS70Q!5HN_ zw}>GwZs#mH^8jzzRjlP>?;FaXXllTCM?RF&$T%ex&X96Ip=Dw#D59?X>}N zT28yM=bMnpIC??shL*tO?7HT75Zzl2z_Bd&y8W>0?h*b3Aj$s}2#}JgdjA{8*>m-6 z6~sGb8r#OD^&@-6z+IAldzvyL{?q%U5p4Wz;GFs93l-Yf$>V{NeH1YGu{jEb)5!2< zHh~=ch3Z%0JwtX*?Bh(BNaJhS0B3;mRSji>yp3|%23=ZnCc{M&eOg8;o8ajE9@eu; zQ6iuJf-L%ns`<5m>i`W&!D?wWo93HEIV=O>7QnqLqiGpedD4s%>FMURvi>1AF-|Gb zK{V`66{tz6Po!scZHlT^AL(&S;Ey=QWqwC^F?lAA< zHKFq!kcR)7iW1)}&*>wWVm_t9)q5&5ZSuR-Sqh;;M6M|*G*_Kip{;a2{Zo~jEYC)e zpdzkz%b!#KX9&)MU=#(f$Bk!;QFRV%;0SCYHNehgwk2h|4| z>G(ij+PLDo+(p{*iQ2MK${i`Z-~H>SUoAg^b159-o#?O0!SbmSaodw|H!Zqf!T5b4 z#;IOQcdV(FTZ#+46;GwLxUcm8u;jR+LkKj72Jf(DFfB2U#QGj?C39Rm@7#QJOmrLE zx)_ghW{{guwgjveRK{C<|Lr{a@>(U3#Ca^6f92s}rAf>yL8d7n&?>cjYBNEdVM^T; z{ezrtB)--(r9YmmeXWL4^st4KXEQ>Px|UdZIqS|n>J`v%)3&col2A3U#->Rb7b|nP zfQ_2s56caGEFnzqw?IdQlaBFanYWHg7_j@ch@6*7dbmmVIZ^Jp^j<*WXzEp)4@UO7 zvAjelV`?wbNu^U|c9uw*CDr*4+-M&7x*o}-I#g|wYjF{IJJL@hMDgy;HTgIB0vZq$ z>UqMptfX^`L~$Rp6Jon7-B;FstX2ice#$B(EZCmxD=PAVDJ}_8`WGFW>{SpWp>9PD zZbz8IXRaQaKU@?}Z8{HegZ&ETVpq={Jw;)sO~i;6Q+p_9}vby#u)aZ1j)NSvU-b^PC|ZEUBQpFxcH30(5wAJ%u-ky%>(NEAiaS4@hm zFZYH zCcX1$d{EoOcRV+?ywCm9saG~Rn|BGRO4oj!Hk64Z9oM&y%B`M5>@8F0 z#TyIG+rh}s%AFxp-vEn<-pEJSrA3!z13~U0TLo39;p(f&-*Aa~TwiY%{}%&Jt>M%B z1bxQf38J@dzH8q@YSmjrElER)ocfB*fPWx;41EyZ1aqGLbydADRPzuNa}8Hf&JfVr z%We%q-!YF1#=SfdkOBk!8H;H(i4028RHy>CqsX04f!IZ)U&`|Z`GW41%^e`fbr4@VV69o|%E-FB+0H+e6;X&AuC z0jp>?jWK!raxAG>J*qZ%(dbAa;6y={T_9_$K`VLbNcBZAGhUaAR!M-W)~|MH{(k4# zKJ&w+c||4+(Q;_;P=ZgiS43N42=aA9?12r?JJbsH7PBCpp%aaPJiykcso3d49#D9 zHjJV@s2Gf1Zz!k#@|3Gpc!pTaJQ4lvh+0Rfw^2zZXJOd~L_U2NP1O66`~P;kWHImW z)d5ituGWu$tfC&y7=_9tOEU-d=aJu=MMmhse)d$T<1THLrLd*M@%c{r+2ZQl`nmbw}f1fpGE(r;_xP0aa zA>_HX+*6yzu7>>sU7SRBJn7Hr*w0p`(>(K)F{K1g#?5j413d;Z8rkMY+=vQs-!gi#hc*gEqSyH>UXu>YFZPUiRn>}Sc$&4Fu?1hYsN9>r3>fvE|`Or4_n1ZY=S zc|;@@bL1=WF+g3q#gxf1aKuKl#hl%?LE(piADtZP)R?DJ4{ z3#=R0!LMfnhZA4cGKlST+==%SvY7J5s8{-*3uHhG^W-K1a?)05r^F}%7Ju?TWuR@J z9EelmrW5$6A8+;+b#cp$iz7N-o*I?Lz(SZJKXe_gZ}RcFK?O|yWR}Fl#vmIPIOly) zijv~7H*Y`kg4mS;JQ|z94Mg~p^liMvAyFFt_JCxYMMe!jN%F)LGaWFvy=qN-6=-ud z3`Hd9O)kYMEGf*)@jf=911ysH%m=o5ae@F7tjrbmo@LGubfIg_EHI+zZRk>-jy-># zHnJ6Vo+tYh!hwz&q%S&Jy(f7Ts6A5V3Qcm-q+QHwPV+h2x>K7k*q(UU^bJocVY(~m zBpOtnru3MHcRQ*ULh~R8*Zia_auN}0+PyE2%2NlhjqV9c_pRwJ%tTdyO~jVRKHbYN8XgD@4QW!yWbVx|w^A@=<^g+ToA=#K7R+eYH%H^m2t7TQdV$xx4!9)zfg82E&}(H2;Bx5f|Q^ zjU?goWQ1H7&m7gOEAqr=5mj3nE#!^Jx+2RZkR|atp|DrtwcMQzLbZ8j6LZ1rXT(@P zpJ=W@UUPabbo=&2$VC&lXaB^dL6eU)!>doixjZ}HE*F%D9e4a-WSqzGwJW4;AKF^h z#9kgteMeV3E8Jzs52$iHZDP&nU33~DrMo^=Q*}=k@6e1()!}6j^qN0cr6>>=&0ck0 zyNNt-NbQM8Qm42@lQd7#zNFlWihhVJA`{D85WC|x(d)=n$6A|)O!xk*_DpI|e$OuV z?^zPfh+3q^1u~6@AQO5SN@Kjp@N98&&J^0+?q@OyF})(2 z&($DI4p?Lua#q_XfczWFv^l@6pwb2%SDYNnj8lfQ80Rl)@2clYV5_IT>wrtzUr0OYRtN9+BLYJoXFrJA*&Y&_fiv>(c@Z2TzGgVk|SdGW`5i&N5)yV%^oQTk0K z5lR)-cV8M&=X9w|f|IKNX3JaNM0&j{Ec=|o%OaNTw;(xr`%KkjTesq2VCGU>%-)>O zjP7rf$l6AIzW0Q<4{ki#l<6OOcxZCg%{%Dmwvxp47&5HUQyLS@SnP6O*<+eQ+v3*k z2ZT7c1$C?9JhG$)%VBopUtEP8E5h&Kvghm*Rlr3)zgi0>bV*%5VOR_>6z*t9aN>`L zInRe=&VzA_-5s+|=@}8#l-NWLk7d?G_J>CQ!P(}tU96_*>~{F_j?i%bbL>Q^qh8;1 zFY9p?RZGf9qfM%yugtYfkI0-yHnMM=jrSp@2C3i-bhiEvo*E z^p+msSXE}d-oq-&qAZGtULFd+k5`j5Hjo6z8{1l1!`Ev)<$$p@nFgdN7Vw{pQ<^zp zf-agN9yC?B46qFH_BbHS;BsvuN!9R(GPeF2F7o2-Abdy7qPgE0NC?qU`Zb@dv555K zQ&h_XQBtSFmR2JfUs23oO`~Hms{ZX5e`rhy4=)p@zTfvFn)w(p$sts~?8%F28HhDV z81lC`32{epuw2RsvGC5LK`BjgBXLcoDmD|1RBE0jw#>eXagAZ6S?H9o4fg$tQdaG& zm=*HF0FP++5ct8!4d4~0vbUo$K9tCo^FmtEd((4Ij3g?4`U8-=XkibhQl_P9ln0Cs z=rLtsa;ZYT+tLw*N#3`N9L1{v?6}q9Z1ZSx#+rU>G@LRFKNZXzC_4d!>l>Qp;8a#J zsYDPt#iy%e0>gI1Zo`~S2z_7PZM%R9Qj0=S}Y{CGC<>Ho#KwKWZ?3^1n+3|xo$bK7|KZTAPoQWkO< ze2CU{NEsIGSor8$e}Y!dhEM5FzPR=a*_rz5c{A1H${GWDM%hOkpmUER}WA zl*0T8*UMxqz-jrKUM{J>`N>^k+sT78c_d6p>8|FWr5fvt;Um&?Ww%0`2fQm;*s$${ zAtS4qfR&(vD(K@(<1}k0_kSRFs*P#PY^;c(za;X81@OTJ`EsO|B(_|OpjES=%m_2v zK*GGFOjnr%&_rXk-!D)i==E2xaa?=vT7!NzOH+K86mIpg^mo0)%(^o?Y|8iQ87-tH zUONx61fd|v7HhhF2Q5rfoFN_suvHz{koTywSq|=?U}S4rq%GMWR}9dUVJ*m4cCwPt zZCfKburCH~=T5)<;N?sdt0ZViGr$QX1E^)d0ogy_7~M35P_*zGW8jTZfGRH_xglTm zgb02SX{&3+M1DM?hZ85O3{+qFq< z3+LY}=hWpi_uKn~juCzf($7CuQIxfb_&LL6e+h@QAa2^hslM(i#x`quL_nByCjFyr z%)Uxb1Z9qW*8r$SU1Uek-poJhlM)KuYK$N_2ZL|7cLh60-mL6x8Y(bEtD2dORyT1= z3IDb^51}IT@m!Mn0TM_#l5B<61@Oqw8y~A6;*O5`M-0^pRrjt;eLMS$+h`1MVD03D zJBkDQN~21fw!hX4{dj||VE;uJTAgYn+$$vSWv3^@*5|UIYjNUz3L+L63DvkG@l~vZ z2$#Y;*%FzR_M%SP?FcbyukL-T)gj98V$egg6f!FPL?2!otX{+%6jd=4e+0PcCGv&` z2RzcQ8fl3f)Q{Q_9lua|-(u#Q#;7j$F0*kd;X*KIc9(%q*4vm64hlI^-lxd`kqwbH zh+AEM>t}qAWv*Ehc!N422us090$dA1lX1#+;18`W%NB7YL`ZNAwe0Wp)-?4Dz6DNt(-jX^1qE&7w!6>{p-yLwEa zxhrJ%$kHQd>+2lCrnwVJU+3miF4b?~jfneDYx=ys90K>zX{K|Tqo9t;i#2Pyz#Acz ze$vpP*c&oAlCX>fu;W#I9#P3vHFx&sJCdqOs+w#PAM|y#fe#~I6P0^In)WhVgN|A2 zN%|^Vt;HjeO`NX0%aaP<$s;*`ce4Xd@ue@5Y7Kn(qyj|tG5PLRX!kE9AV84`V{jTF z@~)lCUitfQ$6cIe|Cz`*a@^oQv3bGXHtJW*T-WkS6^_qQPx3@U6lG?3*Vz9;HYK$a zhvv+Gn)-1KIW_m5^q?~KVG~S0 zv=J|>nphx_G&n#$k!}!pMt$eP%}hTl6BUw!A{U)L-np-+P3FJ3RWn!FFmkvPKEcNH z8dW{&dp4vhoJUalvN}%2$L{sFytM|9>Ix@c=ow4nmHeZm&+Tu@Py=b;%+%YjJ!?Mk zGA*=9&)q3?h3{+I>m7O*DKMn)+r4SS1aEFKKPWkM>hF?I;-aTR%rcq$R4~e_+pNp3 zB!=4pfv(+PRn_sdg>Vg!q3ls}>Y{S!gKA-J1yXj0=O`VYj#sVb5d&ZN=Y!2VZ5|IHPFYJs%v zp)K1KSQ5N6Dp%E86FkfD@XD!e1ktmoZREIN$xSTXq~5zXDz>A+|Iz;C13G4%f1st& zInqSXN53$=qZ7vcl^#BTt6}#=o{&8 z@}hdd{SZ3HVLF}R1(>r-LJ*fPy8sLKYV%Ogm3H7d9`f}_zXNRWl9)UPl)^o3!2ADd zUHtcG7s(uK;w6$SuuZpCcFDoYX_6zb-757du;Mc#g;7phoG?`YHk32NaQuLUNH5 zPMy08`}j!Gx5C&=sl0-M=Hjf62%-8*;x+D+{da3qPbSr~CVyDo)23dXj^E%I%S2SQ`WN)ML=)pYg zL(h|G6vX{1!aIAmK~1rbSQ5*@HmAI}+$dC6R>KL)pm>~vK3X1FYl4ZoXFi~#bv8@b zE8r>ne#0eDSgQjUa+8Ox)s))!1#~lAHONTd#s*5Jx0JKhsP*~nX09H9*~0RS7A3{B zK0g8Dz?rm~6mu!5^N#H03Pw8~a4aMxXAH{^EIggIJv#Sx7qp8L3C=bQWdu)Kb9J>* zmN4BM`>g+avNhb;tT!%VZsLmb;)%tS3D4SOM$~xY1nCEB1`qq(-g8o^3iQ+9GHwR#3adt`d9Kh}G&a zYpdE~H&wOw)}p9gykEY59XN6jkKg^==XG9szgyqE0Q3``Sp?;R6Z{*JsApCXl8OEd zCmz{vi9e_JwDpm9`j)1ka)*S}Y99^9r*VNub3V))$s%HZ!Z^O8+IVy2&LUbxIOkzq zk@1(MGFw{zvmB~nj!N%R)KlIfBVLw!@8`zDZnbxN&u^``Ms@vrO_~6Ah6$p&d0s+C zRYT2k-2M_!Rs8YmgB(5a+IOmG++h5w+>&~7_e%V)j{<~bK>>|u#oY;un^VK_JHlw0 z&or^gMRbeu$vRs@KP1LaZ{m~`8yTI83nMvMc1lY)6Y)T*ETwQ!Mec1qTMA%(Gm^?t z+d({zQ|V9XHpPh4&pD_J%)VQtPZ*zAzkcHrrj4F{6osW&D&kXXukuH!KK*}WVdZ7x zX@@trO4`HXP&DD5|NM1@Kc-y9bJkWRiNtbXXm2K9+qa2OD4XUkD9=k5N3Aw{0IB^j z6&q55v<{t0V!XK)nC|v>g87k=efuU4x#V?9$_?Szd{VAHuJlyG3;nk{3!rs{a9ElXt-}N+7{I z@ku6Q(r8L;Rn`jEDpbFWH4WD_j~C1Y%PaL*nf8?ym$@AZ$Bqx4Swn6KFlMm#5i?y!f%AN zfcp0)`=QTYqcHA9v4pW_{6mgf)pXeT&Nqge{bywa*9)4)ye~Zv+x0m9Y8E4V7b>F; z?*nMA5j{g=_rgLcfJpQ*-L&)jSbK&Gi=_JPLaj&q>r|v%AfVCzAK;yghUMO9*t@V3 z3A@?N{bx}hRC*N=<)$+;8uTQzw>j|U=JAImJNsdvl&Ny zdVGQ>R!|hqs;V+LapTr?P>NNGs@1td@s5@$kgJP4DFf9~DNN1^a@K6l_J zVQ}!Duk_O{E>7EiNG#{B0RWMm@M=iiUdSrtsLc!s^SY;m6v7t{1Fwqne=!N~GCwb8 z3X4ydk%4p2DSJ1yEYuC%I}?DDbq>`5$hjXIt#4|OSuasQyTtTd^-ZPc9(~A&*;KWk|nu!hHIKi3Z~#4?fY!* zO3U1-2U)ov;cR;sd~g+W1*5xG>&fu<3R)HGQHgfERNkhqsg&c6z2`3b0dl0KZd)YU zs3*u)@e#~12~W}Wt{VyQzwK@u@xyoRJj>d013nRC6PL2bBf9U!2G~IudUzPc?|ipN zRlFJ9J!TDlU!!Z3W0+b-BGGx98j0pSupsUdVtV66pkeoXBWX4ek54~kzuOgs%oNsu zUn3v>2jC%QBQ(~$uEBA^P+tGwfNNE%j)5u5eyU4wnwcs$rlW<%UpPoG8D?kZRAbes z^zkI?WsK7IUajCGL+(CaXyl-p7fkaWe967zU=~hKnTpR> zq8f=!@EhelQu*lyck7J$19=BXdycX3=q4$-U)!CXEPc-4{DswpswJi`p87_)%ma7g zb-_H4^P=gk?~sU?RRh&ioKR^PZri1OdYZ>jZsls<-APp@gcjJ2tcbU|mo&cI+UPpU5#M}WFFoJ53N2V~Lb5*YC zIrGE@yy;ZHfkTqJM)6WejrF@nIb~a?S4;ibG`|mP!>z)HxY8x(Fhbwo+N)=Zav_vB zo!+M1X@QzrYn7_q1{->6RZ7DMNY0|s&-!bg7sed?$B!(S-L*AqsvClG#|>lFYiX|3 zjN5l&JXJA{E+HL=I~UG2`KL21=()?9$%XLfIZ)i-dI3m~ltV{c?Shel(o{n~dgKGCm1i{bZS?jo)e+~p6BQG_ci?(c zS8K1%@gY*e)~KLCXSaS`UPxXYnWB>AN)F>%#Sgg8=Pqc!4{aG>&Vn++L(Au@>VM= zLHiL7z;__w;C7_nmD&lH2@T&FCB>H*)nlYIxvg_xI)Jy(-HMR&{0NLgMety7X!H(L;8h1b35uOg-ycz25eTrVkRuh|d?G8^Q4a7+I--K^u z^LST1hFJa*FL+%JGFtMkK68wnxqX;%w4H~RZUe%q2q_yQol740N`&oxlkf-r8x<7Ong&?i2zWcO42o(blq z;}(HESIPu&zDmifC4Abpa$xqJQKl?ztE&wo75+hhi9I4pTY?y)uSx~4I5&V z1@UcC=N*aP8LR zyYwv*Qbp%Sf`^pR=|!m|2Ia~oov436deU{NxN)$YVytF+V!}GL)xc|c)>Homzyva{ z{814qa1Wo^;gx**i2KoNKgsYMV9eo(TH6op>9w~>{{i-I5p~&{WbI9v9{!Wg?uplU zb?l8jKtXL4mDG94Kc?JAUqE60v){0bO2Lvrp-HQ6`_PVE()5~WVZdxRZ%6HEI-!NQ z_%D%m5EksL$^FPLdCKOm*z;$Hif`bO`nt6|0lAV*XSVf&efArJbyi(5_~Y+8Pp?ze z9Mw@*{s)MY57I@gE-p54si>UYa@|!_;8&^hAm0ajhfH4@W^g;Md4-JAQTJi@SE-5( zzEryr2K=_#no7FeAL^Y+3AyD#-iW#08~vj}elAlC$=jgL&hEMOi1livfU(k>Z>fli zrjanwbF9-G&%GaSyFp#eEr_#S=Kqi~Q^1ZW1aDRTl0L8ri|RPI1$B0n?ZI$wwl~eL z0!V?|I*vgb4D_7CU0&E>h5LtD^-`YnuPOR2wJ+g=a+zH5!*~LjBptnx%n&+c0Q!I6 zR_ETqeyL>4a9=OJZ@pF_VsCm4Mo<0`KR%BXy|Xj4Uf!oumnv+bin?vWNHk z?Xhet^3>9+41v7<0)rKFxFMR!AO1Ebx!9F3Pwy?tfMAxLf43Zn)E2xtc{+BCkZ^uV z{>vkrIR-sB&=h@s7tOLj{x0VJr5OMB`hbA>^;hk{50L3Fxl7>_8-mYBw|4Hck;N%K z6RqU85n$EBg;`c(UPZ6?;rhvarvL_Wx!55n@!V*4X!6n!n|*L2iXrdSu{`cRS%KZa zwfXLgvOq^>Tsnsg#DSW>w0?UTs*2V5M|Q+!Y%cc>xa!x!UXDv=$SIzmu}D6L#djeg^%B7%HA_#a??>(7}t zPl2Qsabq=(a}ZLDF}hRTUPgFMUW5Cd^sn=%Z>Z(^>H|CeDIBx8>fLvt(S>R~6x ztVErGy_+qg>ZxJ=U)`6;UsL<%yL0zr70X61Cl@j20P7yVXBuS!9K5!nTO;f|TRQn! z^@@io$ls^#2Nknnoydn5ob7&m|@nxPSQ4YVIp;q&WuYK*hwwTQl;=KU1 zfHI_wSBmd;j+fPpe~Ja=fm+|Q0M|Q9-L@25{m@+8rTlo*mCh{kT zQ)U8I+y~+Nu?eg_<$(Ein7k=P3LP+E0~S4hf>?xJR|O~f-uoNFA9ive6k^hwVB!e0 zIB1IMxrwxzV(R|BygjB$iVq`;B&NY5p_fO3?}9~N#!9v|mev3DSC?`3y|*fhsVY6l zDzY=AQiXFy?2Fd$A)}{Sjmc_uv6Kq0qiLC1hPmeTeloj|u=KIQ11^-pNBfnK3g3Lg zfJm{FTPVd>>+BKi(s!MgF6*zWm)A9ed6`qNl9$Haadti``y8C7lQyZz5J)0>m=|Z` z%({s_2lEDY-_vU@;b+Qy2H93g<+ttZri|+Rtvw6!ID)_j7(v{^pgC+joX&>nCb>8j z5BNPDuKiSym#*qMV%o<7%~YdKpw4@-Zwf$~y414K3r}2ea6+Uota7HQ<>$dr9mmj< z_gAHDv$oV8)dAZP$wQu~UH_(4%YI3L-|A5lPc5e9O~It^wBkW8jfH#+e60Ys8f6a% zwX^;Zp~FR-en`pr#2SK!eFc?QSb1c9E$jmb(3LS19it~ROueXHucMU4`6zAE-skfg zEINFrhaQG0r6iotT+4`$5Kh(V{2t@#x44Ax(l+C!G(H@Vm|%SuNXOF%#!8BgkjhM{ zc1_3%;M8cOQ;+snbq)Rfl+6y_$Z_19R94J+m=CB@w!x9$YCr4=YFB(v!~Cv}%4pL> zIW4BC6hIZJ4Pz93{g@kLQbSF#PXLR@df%D@rmm*(CriV{v|8Hl3f$3ILYSIw3tChp zI1j8`QYGcxr)Tyi1gXY+5;_t$S_-7#%VjiP^Y^hMqexK<`}Yai-Z>~aV!ZMGne86Q zC<=6^Ky=kdPA05_|JjW{w@xU~d@EU@TN^5>5*x58^%DQ2hdA4dlTUY5q;vzGjN&eg z5C}F6SqkID_yFIO)jP{jmWxduC~%RrrG=fOh;l+#<{yx-72lq2$a9~GM21o!qFv2Nr;=#GGgZ~lXlhPU2 zh?N6AfkHp|nw-u-BU00`N0~v%37`1l{Cy3Dbfpnu1$ZR7sM@! z3QOh5|JY19YI>;3!J2wpJw?zHA``9mFm42~52S}|`^vEHr&Oiyu$bBVjW0MD@wqA* zxwl|WTlSx^LPzu#Wqj(|ESxJ+3C}KNSZ&A$xB($nT~6}au+JH&x@7?2ag}zhrYV?B zXIsgfnXGxoeY0J7`?C%t5md>}X}PjCn4Dofx?#*c-p~PWr84_wFwpI^QbTpi0m#E@ z++JL<^EQlib-x^g{p_i?;P5PL2=inmwBIg`b8)aIZv_9fLdL?&02(C0tcB1m3Lk6y zyHY*cll4;AFMy*iFj68yg&URg^zm$e&`(Bl@~*K=-ifoywRg4N?;^3Hx z_@<3IUY9VP6U})RZqyBX&9GgN8v~rNxV6f4L8=csJv&XM^j28uRuN+J`QuD_ zuAb{te$WqTZ_d094zp(5I-NC7{iVCFOkSV8ox^*yLkXY3+^2e3LhdA^x3+WrdqPlx zz9b56LC2T%?&)x z7CQpkcx|ER{xN|94itITl}!Zxd@`hGU6x6sJyIJC%y!j+3$G?l-VM8z_uuuV!cNH0q!L=UJWpSm#gG9j2hEG>(jwd&}o=T(v+w$ga<(0 zcbdA&ArgTCnoc6^4bMea(GqF_^{N;w_LYw1JEt>o%F>uzISqYR5I7wd=g-Tauw(|M zNm7WtnbAxAi#C)sR`k}y&Mz~#NI0Zxf5&}__qLyc+vV7`(&PUC5GbH}R3O}vEnkJe zefh5Q?Fvt*krXGv?s%699`AeO<5|wZ`#q6}!bN+R9i{GD39j{?r%3f#F)&4fP}@_* z2d2#0^W9a`s=rKbufgS)s&hI=*TW6MRCI6zg8!#p4M+d|ovT98%H{h=ZEc>lnUYC9 zgTW^&9(m-8jKxB>ZaS?#>5DSzCo~BuIu`Lh7WAcMv}Ex@kybU)P0n#7s52^HXAvsZ z7T$qLok&xEXIx4VOe=u{U*kYH_&P>1X+5kYhh?*4Q!Ib<4*G--$;$>AUqGR2p1JuZ zv)B^M7c<(+@bLJrbL%UK*hAm)oOO`kO$t7VAT#7jYw>STCc}X#$ZSTHpZI%o&}D+O}uYmOY8ii?3$oxue-aZO=A3^OrJh{Q-BA#=DI(sL}9=55Wo4L z`ETPvjfB;UmUUFK#4D)myAqwo^*Ym}C{G#x&ps4zXDqJ}iq{PO@y$nq453Rf$30iUDFv^H6j<4t*Y_966KdOuRG{U)mC-}Kb;Z(-KLFnvvedA#0zl*b zOEi#mzm-ZWHyGQjUgV0W{D-O%yiOUzK*1%*t7h_j#^@;?I2FI&L}r|VtRQd=g!mI; z|6a2n2bG;e!x$Y&?JV}mA%gD8=Z&GU+VB8s<#$*>RzwUf%V#vfaw1 zvuto{dqJ^$(^>P}E238V7)Gh>!<1tlUzN}ov`oQNud`}EVd#vu3+`2kViZdGlk*$i zw~}7zU6j50MObWWIgRodh;OzD;M;`K^WS(DlQ0L!o~#N;HSH^V9sWfhWi#<5VggK*ZCW*WWr zT2%|*1p4NX$AOfcb%e~XD|49Vqc*vy&Pd!Vo>R2{8WnFL8q<>=1#)a5La#OY?}N=o z`OQ!QIj5zR1@a(`j%24GIX#oW;3yjI#WJUa`jVk9vRQa6=Oj^+hLx7;VX+ST8E0pa0=^ViX_&GV9sCSslQr*7toVzOLs6xfXVB zem_N_*X#7#+}R+&^HiXgm25}*SFcNzJ0|0H@mAs@+O485iOlj_UQ*SPjl~w8%jOh@!Eg6*isH5@lV&yYNDS_j?NrCqV4Fl9; zzkFX)oi{0)3-;~L`rycuxbj#RZan#Fg9$2UG|-2V zi%5(a_c&B6)6}J>>K|U`?i*OazI6-}_)bX>{7JqzPaoj1-ey)}L<>4M?Btw*m!bUW zyI?Xw+5Z_IKQI%R5JgD1GQ>lnw2=KB}P+Y-5Y*r zJ3$A@Ra_AK5Io`_{c1N7sWC?ELplF5GGPeQ)xE)7uLYHUIU&$b6}p0b!wre=Ramc! z_z>p8kmQ7Y)MBXmPT96F0VQL+<4Ew#QB_;fgQSC1oMe_`Lz0$!3{Rcc(nY-#}-;$oOX zOr9e}>p+%DJcj+K`O)CvI2$e4Om3Yw$KFVg(SwB4f-b zd&ODxPg)EKzktGp1LK)VuQ_+fC%FYo7GTV4bm(G9=2A?k%EmJ?KUDcWN#pP;YG>29 zDBw%Nncv1LDV%5^stHf{F7%dDcNEu>32}^WEjCwVos1)RS-6T#QjPD6R^^cO z`A(48aCc?u#tPPPO9iP6#ZAsXfY`lJy=+ zQC}?t<9Wg1kD>A?0|CMJ(rGvKnz~c|y0?=U&rrfC_44<=^YWKgh_>^iuPWHnfj#;oVU;zy`+9i{SoH^SkofaIz_@Mb=seY$^O9cr@G~yusP>}=qpi(@ z&@scV%9l_bwtovp$_qO0vkL-tcOM)qSAEiS);abpvQW`qxPF=g7T8i{Td^kzj4{Z% zs5N!-1C7q>sPLZv1s_W(`^8cx%Bi3~9yAf6e^H#W`J5sjMWw9jILi8@0t(Apqd!iE zuVyiI_d1?AMU6rXCq6JQ@Y3HKX23Br^OlhpVNwSsN_4hQYej9B%Wl#GW}5nblr@vE zXa}G-=>;K@=5}vH*d1(0j4AEuB$AC1{)a$VZ7pBfBg9#~*e4_b>RV-}BfbaGgvHIy zA1rINX`3l5jimKn#NPXXp0*gDApF}R-^y4n6Z)Q~=3}G2AvaWmjDG>#iy}5dx-VhN zm$7eDoY@tt11!E~ttwh?&N|#I!y;NbBYv?2MP+?AxH3xaaP&$M4HCcF$ov=+a!Awn zZ*ZmxJ|%gg!pxp?M@e8NVTVxN`;Ryi{5u-VuxlkO2yqN%5gfrN0k1ziFii4Mt=*@1_N?nhsON=#BKmZ@NsA~K0-dCDOf(#8izrfZ2mM`6(hKarIpO|`^`JqzzQp+I4k!xkWJUVHok((#)Lnu$rlb#gn$$6$vq%mG$KjBOqoW?y?RZr5Z zVze68wUOC&FK*t1(ojG3YF&4oY$SG$<`>(JH{DF*GKh-$ zt_SD_}u|@q}-|&2iOws~J zQnT#vFPbs|qFGMZ-Hz;1wr4kf%}2G|wq{URUW}&R_PPC{p{(&tc9Tm|;FAxFlQws6 zP2(9k&4?s?@Q*)E6wCjJLr5NfCpH0)wlN9GqzpA0=US0E!VPWeFjQjS%+}?poZBFy zxg5jfF@fe>Hbv!IRrr{^EapV=aV>+bA=dzrj=^wo+^|=$7q^ngX*H(!O&-)!F-hz9 z`UQD~AoH-Puu4nv{J1)y?U_W{wa?hc3^|hu0()iD%De^t!U$#9+4U^qH8~k(?dMd& zeSt+t!P86=fzH`4(btWn{0R9}%xU~w^?Q(wH{c&{io35IwC{5+A8&B+fRed)`6`n7 zD*go04XRCoF?^!OkPRitnKGH&2TNF9JRxi) zkQx62ZnoA(OwP$5ax;q^O2L(%EjQsz;u&7JSONFR+=6#?K7`LYE=fGSqLqqfd6?yh zAL4{Hp3{gg5Ql*TU`ZywRFm9zos20{~D=cWZ%B5pAgoMa?-iR!4dKsGrQ6k9YLtNbBa`0 zhcDW2i6%U)=>N3zmtcO^>8poDHW|mpiv-MFWQ0$4t}0GHg^eV!lxPgCzk}P9Q?0xl z8uEMp>R91%g*VRoEAS2i+##Q`A_5UsG-+5(ITO*OQ`lGMVP zDAyD7XOo?Jc?(bF#Gvf@WdkcOclEMT2y$f{XCspwkj+lhUi>gzvOo6; z%q=OC@&$nqvg^HtfUGC~2go{u!{}3IZ1YVhpGTVCR@f(uuK2q$U$>DIbvK1tutg;32U#z-;OmcIj0q+sdfXKF z&ynGSO9+f>l*$f(Ied(5JcY8UwDT9GHO@J%j}kX}|LsSFr8I|=p%u|JweS@Az+EOj zwmf|#x%+IP_|={%gK%l4Lks$^(Zt?wc*DqFX|tT9 zLIc&^>wWpvzeo{e)LQeF-18jIzMek82UK*5IVwteU&0e_23t_Uj5nwoY1FQqstK6A zCGQ3{zqq(GnmQ^oyv|!g*fN{EZ=_`RF~OW$U2b;wwp2}<*XQpLpv_Eg1iYTJu3U~8 z)R9{^9mT~I$#{ar4^hkw)9 zrj@uj&Fn*I*sMPLgCXfWbRu-+)HC{C-Rh6XSpsQlRB`(heX1S>xDy|DPnU$yeYC<KXdTT$lZ&E3_~$;Ajzra;9R&Fi+*HaqxU3JEyuWJ!;Q1_(T!R`J zLpRs5t_0GYPsuaGr@%%~;NBm2v@uF-kQV=Tj?QzBA1a+23lYjO$0z5BpxC<3Q^LC( z(|5^o^wo19W!nB@DD~}@;7Zqy{Z6Ez^}hl(D5Hw;Y`n-rh9uoaq}myQ&0KSp;J#CP zZNz5L+aZysXXL)nM+Di+=OIWn0vE&4kDw#-|w9x1o^~aQ-6F?Xn4& z1r$xWLyM+z?A)VoqPt5Wdi9oBop#sA$zSU0&LSUokdKvrL=nlau=tCp>4jJ_&y19yFRM$k#-xJrQ5e=01tLCqfsYAs~A%@x@|Z?)kH!A*~RMp>OV}?XK>d(*5g$gQJBZu}xaRcf&s(tonSy8aziH zM|$$>9ub0+_cw%SXMtgN?@;>Q^Cp8qlk7d4{R}E!D*AKUgUxc7C>@s6imx+Twes84 zl{4+Ez^59YD3EXHdwWnFk{%_@i%?N6Hch{#iUgK#@2y7xr>_}gGJueJ_=Mq{PCd}_ zeItQFRA9U%SXS;~-4I4EY%{^rn(pxLG(ugVOuq$3mDq{n8!=^Bic9L^`YEQ*Ug_|H z+-)1sw3}pf91AgZk7}m@pTP-y=;GddldjKvPu6_A)ej7RZjK)kg8mvO&*$D^bh~J; zP1~+z3b~(pBV0WimhjhA80nu1ml^PcZtn{LVqm?zZHn-=R-DJ{$2$3mu58~c1u9L-ZThfb%yR|*@E#i8q)*nQVz00dqWW6M#;)h?g9lLIY}VzK+V(#F*E^2hIi1?PK*Zz3 zm1h9~Lx*8)CE_UE|7YZ$g4@HlUoAR5V*4W49IrSce+n88Q`#HC@#q}~mWibo%y_?Q zq#i)CGu!Ol|0;jK>df!v-Jtn#4(5n-U)`pQ3>5{x2?{&!q|N(*GQRF9zK+H^ zTNzAY;9)4tYSZ?Ia!&i$-9>9MgIOwngGinc*g7Fx={c03G!d%LAEn3Xle*4=00EuSaBZC`1YEIGBd1*hA z6!?HBAGhRDcYfW<9S%CbCJ}u6e}L+>C&bW$daVQi`h^(@t(=}?b+y4b#P>&8s2^i} zl3d16O0o8r@6a=Fs2#Lfkzm66eP51?(A|GBAskQl?fBxJE(@1IIwba1VFiN=bKDVd zh9~RI8J~S@>qAM^0DvDf4uLP&^>DQx5KCmLS!wjZ)#>@>S9ncF_|1fD#wF9xQ+3&S zG8w5Lf+Fb&ykOJ*hC!iR>a0&wyo*-1JxRBB2tkv_z2YG!svehc*H#&*X4<>?$yuE1 z>F~(%nk5}dI6<|_`#yvo{FGQdimLlzu%*~FB#NC_Moa#5l=pFuCpH#nuQiyF?yPG!%7q&3s_Ue#DIVQz*DxavnP$8spXh8 z=uimpAI92QlWc$doCsGhuZqbY`ixMVgO^{-{T^kVmY<8F48j@m*CPhi zcZF_f7T=wb1t{u1wr)o1<*tbxO*E6Jf4{HZ8Xx0hA@Gl#l5`)*w1Q}$!Z$Vaej0%K zR`JOh3XSgn0m@9Kzj6}FWoOGDzcXkBSa*1k3h0^XgL~Mke#6JfFk8gCK+wR00j3}K z=5hDa$nD0v!~X%E;%WSuTg%iaU%j7>NF-kRBfTEowx(;dV7+Y$wm*LqC-AIIEo;sB zl;>B!G@NP&!yM;cEBJ1)AYoabeedtVDMCvfXf&tT{R{4!#)}Oh>}hHU$4D~B*`09q z^^0J5gUB}z+J+Igg|9}}3sY0$!tzb>1jfHAP&q=vfwss~(!-^fO*`?pp-&4QildF& ziq6{Vv*QsJ#7GW-j;qndH=UFL&2}ecXI%25=7toI&O^#gWX_ecAW=Y~u)Ip=Vo#32?ZevK#t>v&&&D@a0nXgi! zn9kkoo>6~WekhO3&Va19z3*nlCovFb<4w}TxY%z6n(LfR)m8@Y}GCFs|>1K(^}WrpVS}CHDfwhZ)?Pz`*T9yfRL*hpw4DfX_gBFec|Sf^Q)fre?hy{ zMd5KZc0xO zQqyH3t+LwVOpR!OH`n)|{FQfl_6U@u z3ikm-wAfq88n2`xyEE-kKgOEg@2n(Y#;$7kn==cT1=vUGlJ3T(zfpltMgsZJjQUzN z!3bTbtO{SR{+6;0gIU754u5G${^|#kj90Sh2F%fo32Hn(#~GHq(Jv%R96<3c3@jr~ zW02PB0pEy!;hk{czr??(bGjt4133p3i>S7Xf*G+ymS8BraiDkis3_Qd+6b@WopX3KS9eK=OQRttoBB;cr#(gD9<4W#>Wn}GeV%OA5QjW>Y^cbjBk+vo;82OTFWV(vuB zcaE=wgCrVLplj9$7T+BcN9mf+0g|DZw-?p(X}oLHjl4G)?SDMb8>?GLLExoN7&wg6 z&+2)TIM(xEkI*PIG$|gx3udSre@R8R7FIH%Z^0WA_4FDcM8${4Ttw5<0w zV)vct{{z;xZS}~Z?DUcAKZ;|P;PqVz)>cEA?~LSg$g?t9hSjXK{Cv!oWECv%(M->b zzo?=p{BxC_UaPub+t)SyZK&|1jO_FDp02yLK05St?l2484iC1a%5IYSXQPDSsFM5* zvewN=j*brPpl0=&Lb3DK=Csj21nk;ISMjJ%8@sqHxK$NVa!dm2W#WzH8V`*5xL(@#d>5Hwng1w|Q(@%xv! zM_5bIQHZ}0C`+CUFDG!eta&|uR^Xo#%wjQj?>Sw;7!Ql%nMU0I9%)#E8ub_xa!kx} zz$6$AnE<+F`rI~TxSTcp@66l!@$j(J>t5^n0;Y4rv}9CU&gj+Ft&?7}7Rmx;#LIYD zyp=XCEN>H(UsA~&Sg*D#LNC9+1Mh#E_&ZGvv^B8=kNw=r{f#hMZc)xlGJmG+Of#gS zFbf`{aezXOnUV$8|0K8C)(g_pv|J;oV!pJ!Ay`woI+gh;2xJgcjmK5JW3_JoB|JH4 zgmDE}95(T9USC`1wvNZ-FHLuc-UO{Utyu_uI32PdJc8sfRMW7jHo8IKzo0TV-O6QE z{nl%bJbEMY`w{ovzM4a`9#_aOBrP8- zhpWU%#u93TyS?=dB5`+0nO+fs9O4zZ=UT~^efMmAg~Sr@f8do3{pr8O!dVH=n=gWp zp2U2Sf6@RDgxo<6QWqKSPpgiwv!5L;qy1IOW#6e`^Q#40eZcOxgTP?SjOB#qM#E72 zqu~oSZdYyKC>q+FeqjEA5nPU3BCToyvCi>7=D0SZ=O>+O%20d64`nnr<*1epqNil* z{b_mqXbT?lnU90@r3R8d9GR%x?2pu!!-kIf!iwHpN8U6fO5a&zaWw#BkzaEmE|aAs zVT|&m79L zV(!LGZ;e^bCEg#C^bD+~{kEzK5oeDPqmHI)iUzIiXRk4*B+E=eQE0Mqw`U`oJ_$`R zDKk|g1^xg-L&-9_tVhWV0+InJON{kQCdCTEMW-o997B*Wc<*X>O0OL$PWbO4lE0 zIt~42s>QV#cO=dWZ0D$~Q|*^EvhfO`YlC8al%pO2rb6B-0w@(_7%=fR=0w z&nWlo32iuAdlcA=#PKb17{aiIrTTcU&&Z4{Y#i$79*l-Rd&9ro=B}LRo^-}F}^s@U;d6`3k!Fl0^gA_FX3@^#$4f2;AYR5r29UGYJ0Q!*ozu_4h zfeDy5aZ-@rjxF!W*Yp9Od=d^1PRE_>-_$EDS_zU^N5d4bNyRf<*Ql_~y8-6|Xb8e{ zP(tEcZBK%dZbnl>{3-JOsycBwEj7_kIK`%!ds6Qj@xjx#;p^I#swusf<5X(crmxQD z;YRgy_wEx)^Wx94x>Ts;?9syC@Ne#rd$^#Ak*qgP6|3nBACu$f$yo(L7>8G_5d(wK z(Wi$nx&m;*VBQ~J#@iutUkNB%_OoLGt=-CA)?{{k`{Gx7f$>a!7@^)Nx4WfYb&Ju9 zgFoaxZTz~E;_y_Am}?bgg=W!*0N$T09ldF8?kz3%m`WDy9Vlv;1{gxIg1d>1cfs!; z)t>w)2l)vEBq}+s8=gM7R%OHjG5&*)V|xZS3=&w^2OLfQ2QYhimGpfQ$$rKtZ!zpE zpqI_fn81{`O?b^n^qhSrwxJ=)AkWX=>XcTmRFL@?$}S1qS?nE5eBJL1$ks2(s6EXu ziXi6{1&&wNLY_`{NsP@e@^7hM;%*|1#Jla+9k!$P>vp88J1RIY%3zdXYPnp(uT_b$ z2|L38fEJAA10JoSHm{mLFPR$03MX1C{5FS~r3>6Jkpy%{mKM2%5=xm?zxay(8dXx^2Vx>k^Sh`g?>xs;2W4bY^D zkkG7M{$W#0Mw_Ve)&{i#y1xX@|C<-nRG5y7@4g zg5h{wWf8P1ZpR_1Y=Is;+;(|%brzFR5OEx>jjAc_mP}pMEUfO`dQ-3B-^f4;@w9is zae3&y-zTJ5O10d|G-dX-{@Fx@&WF)@p5d9OYz(9jeHlXZ%r*Y6nZ@M^gvF0zf(#@z zq6h`_a1ti=BwV0RPw$biPa72ngNy2b0r4p>wR?=W^{5}D$(3vYzAfOjYCu97d0E7` zFpn+;RhrWM75P9p?~1gs{Q!NJlCVqF1-@+m~Y?Ewo~xTgjdp< zLFr%D^chdq*`0qGYL4)~kw@1jCWR<0sE4k$R;mjVM|pV6u`>T&p*%5Q1DbMbSEu;QVz}W< z5mHT)i*3EO*7}@%7J0|_zFJ7}MwaQsbpR{H);<9x_{(s-VZbQMy&AB|7Ve0zd|W8* zX{2>W6U{LT-7lK874!VO>UkF}J*a*J)SG<*!&u%L18uG;yW)Kpl+-lKzd+@C7w$y% z*Vf5tLfKOxGc2x(F^c04(+swuoSR}88`g|28}zL-o&xVYPW`YUb96toLvU%k54qnX zLPEuyWRfz>L?z50<3b(CPRA{T>dFmXEhzDq1s(YqRHlE}IJ4a?3Xgtre~PVzPk)bW zC$w06WaL7N&pPOV9JGB|7rg1mzsVyh6+T;5oim>8C^&5|fNHpRKt31o+hfu7GtqGf zQ`<+t6V)5T;J^GQXC$r0VSnLK^}%PeZ@VfI4PFzPQ^|6u5wC;<70jHx)I?`W17MzWFHWd&VI#A!!Gl_gImKMf$o%O zYCT@&>EeDy4^!-7`1t0KJ_NH%=S;IL6J^?mrBT!mLnR0F3HsypGg%0Ez|}c(MDl;xZ4Ecp<=W5gVI-a?XDPB<9Zbe;zz6Z?M!;#ZlP9vjJ1L7Un7RkQsc8X9P-Pe8 z+0A$~EgbOK+62b+RJ54dYW@s-SQ~Oqf0f|uN)E4IY{VD))$D^Olv*EF#=T)ey2MaDhd6lW?9di7F?#A`f5nk7lgL%5_`ym)PCe#|1D zg~lYP{^`l)9c{6d|9?MLgq#wUqf`^BEsE+ZtD0OsfW$TY{wY0G3pEQTjhm#d?hc`j z$^b{BUXtHsO_xI5Iuk#_OjDYAsxT>dH;vchXK!X&iS7EzAmL&P_~e?2BAvW3t#;A~QaE}AMrfY? za7%=2-yHN9#HZaD!lR)4rPuQlB^fC=#JmBEt=FU@6EjH_BqV!2(gSkcy_IVezk4%% zc1eJvHjNjjRlKy6B_af`clKB1;Z8$$Ik#&SUS&@(id_#ib&QQzHxh@fJB0qY9tXYd zhqwMn8W*8#0j)be=m`^CzlKpQ2hdI$udME9d=^AB@~=a$s36X9;X4y)M{i8R$vfrE z;u{2RUVTPL>8Tt1*3D4C=C6PFp^W~05#4x-rRc&Xzmu^e!kXF6JQ}9?JkJ~=EFJ5- z<~K7-b`kZbgt*15G}RmRVYb*9vkFW+UNDoZAQ8x4$gvRNHMyxU#+5P$t^j{zL3{2bWnLU-d8FW?|6HA&3PxR9chb={Afu7pQjp=1a3454b85nXbII!gW0v z{No>qsE?tW)6FcbDJKScfZgy+X4KDyQoE$F32oR9&}Xpz>zf(-!^Vw&br}~4p>}~j zYz!nLD{U?UsjPk@z2nfJyMD*A7Q|&Sg!^c_5UTA-LM20YfCuOeYW|>KmF4OtzZ*l~ zYjA{m9uKRn)$w;;_hsllfle;qpl?TadCiCtTRsdc6(T@YX4qc*L^l!arQ@S?=GeaR zA|$!0FdF@Qif=w)Ije|o&%eEQc7``Q=9?$*x{!c&XF`^|2``6?9^ot~0)BC%0i_77 zV&LUPu}>C)*54h!5*K3cB~0osO|lUx_F0*PrD5M|cSWeD5;tM_+H5JCYIrtJv@a{w zZ*dM~dItsT+qpY(T}nlDLZS8bkM;4>S+=(-9;zm?Ku=pW?7rD1ul8G)HxezNyY$4_ z73nfe=|8Q`gyQeQrH{!s8?5w4wG_$c3ZJ%gDW}!@0oOnTvm>MKXacFtxm8))p(2auyk%>+r)o7WS zyI$PURTcls(1UsTE&7|Y*`k=K`War-(8^zTbUn%60#=8@ljfnsob8Smly6>=HQy(N zA67z71Ei-W&4L^gP8I2#ZNnDy^mm_bMRX%rdu0<0v*YJ?ngyI=LMZ+vq*155xO)=z zLVYWsxcNm3NJaA(5v#GJ&+3L}nF$N*T}A$1xG{cd9hJY~#77>=m6xH#5*q#90K9}# z$`s(+K(8^kK6eX5aVxPmY}K%N%G*c4*ae*J?|a+x;u=`#obtbVr+nT)pFnhAQeMKz z)tU(mako)`oMHbM%okmEbWF1hBT6{ZsBb7tZ)rxb2=tld6a{08z$zCY2I4V+y<2CySigfg{v3o$%UCZx^JnMed`c}$JCrEJ~I5X0C(1J9m}gO(m}f>o*WZlBhJLTyMnA zb9A}AnhuMz5WSR986I3do?JqaIJ7LrC30}M7i8Gp_;@m-dL3oTC(36s!-1T>v@)Qd zg_O|wRp*pWV3kdVTY0NDIuucZ?)ep7K9!1<7m4BIf#=fRkL~Qd%yq_)EbO%-bo@tC zOe-~fksK0ucz3cg${xo=Bp47Npv(5_c5Cjt7uc(!i~avViwyaDXY$vXe{p%%PWSfp z)KhGQTnN8>YW{`)pC2|{)WXfm7!T0;biy|pOk4@3ge!WhER6)UdGILnZ(fVT-yh2q z`Ae=dFMd-rcYp`wItHO5`*uHu-lmR6`Dp4rV92*g0hr&6RU)FKurKv28 zX~d;@ON}D5%pRoi>(@Essiz<5{lzBf?>uQC75IZ3!$ebt@UYdrp_ks`XLe|$fJLUoA`MBO&wBC#mREEmMjQ!5q(`l zFUQDD&2eLo_cIlr0)#$PUNMEUuo?QUW9+UpFhjKBbpwp?7Z&t~A`EZn@y@{ckDFyV zfZ@qS@Lr&avfqll9?E2wq1yx0&M~x4$n|a~ z+DxKLG0y7z`SaWab2vC<5r*#+c1wDTVsygi&}OR|-*5V`ww6L9vB*cQ6Ipb5+^>n4|> zK6fc;W683hS>BGKk7a_(P*#e>>?H8!MK%fLR1Zkp2yM;~KvznblNOfBkq|BfTJ&#p z)hg&^AU}W|g6YHV`z#HU)yf)!4w?58vn6D|w0#gAYgOdLAj}BHitXG zUoTusa+8s9&ZesHus_Z6pK8u-GAEVYpZ_gMlDmXp2@lFnnx~eP*x&T|yePf?&?|nL-5a7`M%_BnCc@8hkDy+wjxQ5t zZDDIIqnQ`sLj#g#V|5(76(qb_!v?P+FUC!+I)fE?Xw9d_M*4NQT&mZVs_sI^8-PvD zGHln++E<4U9K0U+-nGi4E;%Vg`=h04Kp?-bhk{zs`Pq^Lee`Pbc_Ure7ukC@4kM1;to;Ij?BOQ zeMFVBm3HRFft~I-eZiKmmLR#cHl=xYD!-wf&VV?y;#7<*VPeB1!<;sT=?`*VoQa~P zezFg2rK^!m{5TH9U2J>RZ5l&ITkhtfCgjwU;qyQ#{xc_i$$U!ap(jQpEK^=JfQu~w z`}rm~z8i%kC_uvZCD;iTFISYXF3lOYS7jpQD&jviEV)qw+CdJv{Q{L}2-j5V>z^kV z!x`)WmEtNy)R7F~nE- zyXpePetCZBXEojlz{}eAtbA`M>H3VO26|~iIArC&4)x*jHb9y}b9j&!+(5oJJ_nVSdR^roT9hp;M z!4c)S+`zIsYI2>4AEi$keD>P<(dD`t(inW|aQoBd>CR=C1uZgO&BZgZ?jpoQ_Eish zE|SmhYOMtuMoLEd7F&BAwG3#_=a5ENv!noSYK7NX6d&Wkc4AER(lY?2!kNZ`mo~vW z5$RdKCvXBFgfz}Y(|0{sYCqcj7_1eI$57{-jass3OT5(CreK);ouxD>Zu)U9s|vcv z-g^^wp8u4)8cN%t#P%j~Q}WFr^H~Vi8!mSJ6wgc3cuep30oa=~1{Kc&a`gCPowPBM z;QFzTe%o_+bFX4a;;lN^WD5|w(uMeB-06;3yhGxYAh*3QBQ;LsAx`r<+n~};Tv_y5 z{C4vl-TcNK=1^K3MgOTPZ{YkEJFDU#tm8Ks1tEZGnIBUu$9u!a%VL zn0)p3p31U~Wzfi4V#g8LBoP}A-?7LF3s542+FtPUMlKc`d7mX(uJ?rbE%`WQZ)f(9 zvt`DE{72&ABR5ZY|9}*#U8h1+3zi3KV<*a8a!QM7j178%(O`+$3UPRO@-hDDfz zT8{2!-7g<3O(B4x`|4TJ+nAd~Mo;CKG-?_MTE zA7Vdg%dsmMB)O8$4i|D0MJBHnEbU_3UM`i_aQp}A)iqw?UN;fH8>9$YcmfQ~KX_Rf zhfK|cL?FE4P)x--We-R$Lnc^_fTP4G`7EB6J;JdC$f+lrm z)TEHKCeHWcjQgI@5y6bd`#Uc8$GNhbm(zLTwH^siUBKE}F+xrav>!jtIa0iJrh!{W zV>ezC%#Z<(YzNfv`$-KwA(aZ}y&W!oQlXi1^qYU6p6YYvL}L#&_4wDu)am~$0BKU* zK}RUw>z*4*qiD1Vl?seE*1!X62+v04_xW4n*bGmm{))@@n=}I2-%H4T96jn`dUgGN z2=t9u>{KdYVTodO^_1B0jtHEX)E;m48+4QEe zdyPN6OzHdK(TDUSqbyv{nj~#KYzd)cy9QxE{G0nnh^92@GJVPQXqPN*<}i2%8_j$A zD1*W^xwF5HW)%iYa{Ngngz<{LE$4CnfR$}JHb0H;Z^nh@Kw^Gh86PXV9v5j+qrez^ zhxq*&UYmnlQkNY@zgM);fsg{Wg`+zLoDVZ<+eL`i`p|c|2SYfeY9j|JvG?43_HTBa zxx-1KsP*0u`M_sI7fsc$Z-5!&?T3Yll4wqQqEqTWXw)}Q8@W{%yNk_-Fdp?vR=WO` z)xHkZ>b0z19&2GJ-QXQ`%ND(;O*aoRPE^BhhI^uM5b}URnf{Jyi?R~tC01392>XS$ zS(L}OFHMM6gjeAN)G8XfyXj{ct3!6Q3sW< zFSbeD9z_(o>(UkbEjA!@3U6i)TmlICEHsvokU!jeMM5;1bG0RE@ZLjYZBO%lN~m2R ztdgnXr3S?t8oJ)lrG~N(=b_k4&2lH&^lzq^E>kG2AL5ZTKBf#9{ixgMG%GQ>x{~=< ztvO8GW#9S;6=(Gqz%}jVZ$~6?f3%>6%yX*A=LMSIBb1Lp>fK`#VX%+nUIh~kUyr$p zd`$y2#CenrT?NO~o&N*L*aad~*Y-)#A-;IbSg5=MXi)*pBQQ!~L5<5wP~P?Grwci6m= za>1QR%h8+k6g!-nTqt%qs_tSW?1cB>eU2I4L?!rhTeE#B1S8QF+3~Ww87AC^D(Ck8G~(|KicB9H2iC19RnN1j~pLibW|)=goqx6K;{JsF^} zcUCI*eL&W?oVY#{VDf?x)IshMi4s%ggVEDvi9O7q11(naxv!KtBp+N%{0M4`kAyH< z#?Dbeu$48kYJ+3uFF|d0$n~_;Nh%Mg4C8!8d79tPBSg*#nbjO)f{6mekrq?~?Kzw( ztGZTJzAf?M4*&|Jg4Qc#fpa?`NkwcCxL5bkRGlHIe*~GsIbgOXm#y&`*cp8BgbFEt z=Q>H*B%g-jxhXo+-pM>#b7s96EcrrD6k?Fc8l0pXhh5eoHl#?Mlu9}yWy zzCGFfo4=)et;6CY$4&krq3{s~VkynN@|?p;;oGeOP_+3QQT$`4uL2499h+P2%{59VRI&gd^*uQvIUdxXKEr89)q1#0~UU&LV<$jP3bW`cHC;QY7is z>0cNXCNjx!h3A-Ao`+7hP^4;{wp z!OO4%*RHVnb=On?r=bz@m2#JA0?qpt>6r=}Z8>bIx(_MN&a{scDL-d|Ri^J%APHvt zE7j)`C97t+l~lwkYK!kyf~|nWrMM$yG)KZo{huHk{sQI_j~x2q7NVX$dy%hBNTaS3lAe%dIb8$o zxpc|He{unfPoT`M&K48QRtD0ZQ#oXBVZTa9U#frH!~P-pnAt)>+PJ-dhVBMaQ_>N_ zY2G13XXuPFFm0q;2w|q0LbNHWZLE3G&Bk*s;zh&3;gQER`w#Id__1Yk<0Z6S0(L6N zj||FiT-WtWbXTF)un*EXM9$Z9m@zI_0A;Bv>A>4x^Ahh^ zH?QG+*t4f)Y;yaS)VDxJxe*szSAk<hCqeo~*T!DkUl5=AcLpFf? z_Odzw|CF?fq?c76N>-FYZO}rtTXLcGnqv#<0Is2-ez=R>;psQjK-LfGfLr(g$k3|( z1ciNHGHGaoo;u&%t=~UpAl%dpFrda0F@hZK4?PTHh!qnYj1i-M-?Mm!w$S6I)FY2& zy?a%e5Eu6$+0Fo5NjGsf9FP|+S7|?11JBiTog8UOajvT8jQixa??O3)HV237v#usk z$h_Z|Zd&pVUcCq80|4#Zkg_3JFfi4&O4Pq3xgcZX_|_M9ZiW}hy9mcfc0>Lb+`{Bs zfRQqj;m_l@iae@GeNk(@1ylmG(_C3BQcVq}_?JGxybv1mcv76nBkVh<6EOJ%zMZsd zL0pfj#tVAV|7Fe@ntgU-w6%Zu-gJOGz&5JI1wkxnH5KAjpV5=AWA)`gk(QwCjMyRADiv!_gGr_ z{$-k&+A6fL^?5F|?7FQJ{;;8e*;T|x0`=k)?_$@@O6Od8_3h2PRqO%wl}>|3@6C+q zdytesRM*We?c#X%EazJE+&g2HI>Rr@`YH-$SOo4<5U zCubNRHNMbed=b12dm-!)=Q**y1}j#HmXAm5@vI!&Ecl#6IdmSu_8%zK5u6Q)jSGwyAWC712M!R1 zt$V|06Fsq56iscaho2Nsc!sG3ZRRIL?tbS=!%gpt48ndrfwSiOjhm+46Aj;dj&QpX;p0sM6y%)8nU*vpZ% z*#AI#{)SP!*OCrE*oXw?P6veKV>1JXecnTRAtBs2MgJz$)sK z-YmM(n~Hz61)-&vL)^t+*Zq1ntl`bS4> zvlrtNQS`#wt%fasnAboZ_GtZ9AvdTn82(7sfetdWG#(}L3 z4lB%#FTDLCeq*yEx$VZ?4?uocA+?SMlPePef-RxpEKFt?gCdDK^`Q;Q%ZpRfd3^aD zZxtE0VJQ%J-j$3sUCJ+$QszSt^PQF0&2)+NgnsWxn#|M^7?ZZbnH7eUrD{~h{ydF; z>b(z*B*_2R$-0EFx-~qqK^qTBLAT;n*&l39I-{L7o-VztDD=aLF zGVn+WT*GF$gW0gr{;ysE#@HzwO?{(78E+%rFnd}Z>?qguk8*i-+;{H}Yatt50TAQ3awR5lbe2 zSvhP@#w%m9!O%*7Vg4BWi-FZ6!6b6SsRh>>rOzx~-^k2Wt@0vDt&Sqp2{;8i>#Pe4S~P4j6plrUPb#3#SclA4Gr(ACeuw-)^k&xY(cjU zG^ySZhpTZvI%GMKEsQp0qbB$eSATOsVZU;qW*J=9Ko&~Ma`=FH_+*neWz0v1>ut^o z(>P_}44_cqKJPTs7`wyit6G>CPTbaUz{Gqc>b&616e;)NKT!V+sYxh~n4g1A`QdCu z`DT({=O^svZ8ciaOk|+2-)QrE0z7v782UI=Ve@kS&(*||J34^*IeOK9(GUJW z&|5WIUW0C|&Wn@sH$rM;02O^e>cg0RBFW%ClV7IJuRh1QJ1_j#`b}M`2RZv?25UP@2D8aXMVu zX#AUw-N3T2(ABrdTe0rTIkB$iwT782qnH z(H0O2;{N$dli66hO4m#{sqGGO{5LXxE=RYl)}P^k)s@<_d7+ukRkp!s~-5)%7YgBP0p-EVSn>|Y-b ztDdL21x6hZTH#_|*xTKKNz{8kz9X!uh{Xp(_TWDl8uPno)P@P9`*ZjgeXH-LbJkPS zlkVM(n(^UJX60p9X+D^ngcHiWF0zdemjG1x$x*>YRLI|{MFI7PCC*StOE_6GA3W=F zG`aV6w%G>bGNb4InGCYeecSOr)ZS_tJ8PEN2J>@;H=$4`YkZNccsc~B3O4E zQvU?%w{RXSBl6Xa_Uw?+ZPtX#vVnHrO- z%4XRLF;zz8QXoHSvcka2DqY5xQAM!e(qrjuJ8$e@|0!yyV;4L_puv<^akI~(9+t=*gOhZ{znHWYt}ZN#gP921?JczK>p!WGpxCm-^3 z99Gtn@b9aB6s~EcpuoPY_&z>`e>!lAjW_H;82$He%Y=- zyiLR@JzNoZ{@bE zdIl9A`XA`*$$FiUW;JkMLb`7II`IZZ1Ik-}L3Cy-U?j%s-+5Uv=PCSj&9 zNtKMZb zpthw%Cx~DXYpS0bnAgbK|LK_FWG;>*Tim^mwfqnCsHKQjGLc8{SJy_Fx2p#oLc;TY z8T;b+u)LmLH156%kVu)yNIBMI!L0)HWnUw8(YznJD_zDv&2*x6@Wd(4F~C2pBf3BP z%(Z*KCF#qD%dc>5rN)NOz;JsGi0tI?NwcrH$N2GCm?!jc_v!Fn8;RmtNIZfq-xa4z zR^D-p_~|opJ15SGDDXo%qz5x;ds!F0hLrP?Q&{%qiWlR|26?rQljo*rh$~vAHahfA z2Y>HjK4A{|)|rVVMqBqTb6Qwtb?&5okHpjm*HR~`<8@xU%|3`e=KBXam-uHl}Ja82(TNu%!_65%EwK^0paLyvX|T%n+J55YwFDr3SRGyfBt}z zsLthO=s##k)*#P_Et7y*M_n7D4W|wWsxE_p3hT!uVNK3`P;d;U2Q$~*Z|87-$JV|! zMKxnD+3ZF4lLs{P8)tv{jlp?m*N=;u@;|>xV?CGgMOp>&)nq4s2bDT9MlapL2mZ;p zc0T#YCTCj+Q5x|reHqE~;mElO`+zd>I5V+tWpgk!dN66VScjL#wg!OoevUD_Ak^ZD8hBg0Nn+POpgHqL?`k?VYEaS&x__doUas zr`j#mI$g~?`Cxkb=n+&w73-x&7#J+E`n>Ut#M`*#}k5{fF! zF?{xGR=cNfef9W10r&!;;}FQ)Vo!Utp!{xq${DG3PEN1WK$O%*{5jIR*q_2U0ZL%wy>vlKh~t+eEW}g6U2xoo7_r5a$~5kGFt^h<1Pao_uggo zkysShlj8l2b&hG~vr^etJt|)-%9Kv#CxDJcsQJUm5+KJES;NjZr{o$!rpiJa(cplH zTH=oZH2mjZ&E@+@7S0X@oz&F4RORA#ONJTz{)|!xLDuV?5c^ks$ zdBP`HtXQ?Y?R+|eTx#!YWY5`MsgBblm0?x}MugVui(kV5!5-)J+h;vl5ND4MbC7-@ zyY`bC`~BU6$C#r(f_;7z+!CeIx4uU2(IXqDUZIWoybNT1=1EPCCIw$9f<3CIn5KTo zzDd#D5Z7iD=kzN#!~MAqyGifxv%SyD(L%a<&^&A8GYC%Qh=FN@2d)fd1 zzKI%)Yrq^wGFRei(r)ovcT5e4^dde!pjUna+^GE=2R{(SOV_a2ODs`hPx#s$tftLP zZ7Ne72Dt^{1wAR2-aK1c(H*E#V-C42wQ0v#dlSPBhy^Ej^&MFU_p5P!{meOqHTXl0 zIuG+Sk=fcYeOzU1adJDlrA%hUv*2IPDnHLzMPoWvZ3&>Ie$&qM;5Q<-zInlzDCA}m z>wTUS7M_?Cr@QwX_l7ygRE9w;F3u!3xg8FU=Gs{`__OxfPOTHBc#G1NoLr_^?UlNM zkRHlM<4{hTu7~A<38-W{fa=02%9pQ4a3hR?R@UN!D@!6BfkZ=oK4k|)bZ0RP0V7VR z;JG<_3?w{&Y^e_0S@`dCCh$q+@`|68p%AN55kW({b!AcvC^9xp=aEh` zy>=MkS&oaAmkS$K2anoJFlqpd=!M^zG{O!jI7yVf3AOxdqAD~Bc*}fb7rUJtfjrV< zoldB_^Wr?x)Q9H>W()~#er#J!Z`e%b5ZP}YL)eg|5zG5VN_Y&Xv`$Zr=hIaL^;+N! zd`7XLKd|!)led>g(HkYhgU*$zgP-`NwRunWP=?aV2zy&@g0`F@!^*qvi;AI5gBu|# z*|YOCAubW;Db6u(>9^7R)C^@v4gQv*K(}@OwtB>mshpD}`VaYiuoj5FA;-n2z4k5j zeY8wc*9@XizP@`I`9c{ z&?pJkaBln`C=FACw_id12a=b#HvB5B$H7))IBf|JtM}u(CL^EF-r?X#JBhXyma)Du zYfazL$D0OdxLir=Dx91fX2`moMR@?&l+`s*qZ$b&e7?pT+cW6GnW`)qwVqu;{a$L2 zqAOlp%GPnYht?&UXO0C9%+jPrymA3x{+ls(*h8`Gkeq<{@n}eWraE~Q+V&o zFZ=JPzMfZ3gpbH2_&eTG!vPAn#N7|2b-Sua-#j6KeZt(Buq$`xTu}S1D*+n+dXXpzkS_D}GX&LH-k{Be z8i~X_6^Uc#Gwf&cJ+nNp4SiUmO6f|l6PAfWLJ_TNPkT40;weY?0Z`A!r@ns@hahUGt=#L$>orB<75G_ehWAiPNvf@joJC{g!oxftl^LJUBY zow`rvbWSg>a&x%vc-J<;W;ReMq+`Dyd4P<3CXBDDksuFmTL;4>m zZlegg9CjAkx}gdP&u~kGDwToIu#KP>N*2Mc#D$T240`yUj#-}awWN^Xbu92p>z)?y z@)8(9+dV>-S}#I-E>&o;Tyr(X{Mr3?xyf;V4MFep&o%1Qy2?)l!~n~Kwks_NJlIg6 z8;@LIS%!AT#+ebJVlNtK+>cl}4qq3tl~igp%1Y8i3kR{%yGyB?g3Sv8&JBowhp{>~ zaEj2=2ytN;#@vRa&)-ULFr&~_`bKj|YAU%&Q1BPpoEgUUao$kD$QE|QF140BQARyW zg;EHSs>{9)?mYSTLFqwU}vh=KjnS7t!r8sjSY0^nVB|^7Vc+48x0Geg~Ezs{23#p zr735Bk3_5*5QJ=hs!e@UYrwnEjQ~VqYdCSqCIp3gGQ_mWv_up!^G0=w$C0< zK7ksobS*UoJyaLOlh*IUSy=hICVR*{Xl zrq6-}2Zt%<>c*rltU%N)Q0zTiYKAT*StvGlmxeGAq8ls*w%1GMMnm1d00btpPL1YI zTF)&%IB6k@Ie4R=z_vW(d1$O!i>wC;Q~;*k+*i1_=Y&1^lkiNa(Z*_$JA>E2{Z8)B zL9FEdR9&bdm!du8xu5rMSn1tN1SJtTEiqn71ph7SMfZVTUls8rX|rR28&+ltS%$pG z(6>=)CabW8yehTU=3!?bf#q(hC0@gj7#|m+dDmj~wUdbYLg?S0J#p{c-lZw-I$@tI z;a(2HxhZ)DE5096!7#anJ#mSKN>zHr8x-zY-Uv~2b9R<6g*HT)LI}4VwLtA%iLL1N zy4rhXDXSWHZmquXsQM=-iS9?AG`_mq38(f|KlHt>6>8k+Jg!V&&`*Ag0g93E%@0oS z+jVUGboYq~2iKG0kI$;|^zvMtq1tz7r;!aBy5c;CbGSMv#XsG$OX=^dQS$&MR zmlx1Y#oftW1{zHNs`Xz@U@McOF|4%uzX_mJHaf9(GHlr#MKsMlH}4QKpl!n4Dgg`T znVm~3_liyt2iO;NPp;TQ%TE@(h6&1w*RLEx=*R-gRc#`gQU@bAiOG96U4>6Xn9+sv zmjNoSxL${QyGAz zw*5a)-)jZ`*#c>fGeoHja>y%2=lV{Lf?g_7RTsYW6K18Z@&=Ie$`a!Gi$4sPf*oU^K{}q?) zh>Z-^T0%8(ZSvOIzQr!_H{9S8S-fq1`tzy2~2@^Y8U;-@Yv zviB_^oc?beR&aN&%!+1~QGjO01keg;N$aXP#L%(`NtFO zSva;{7e3px^aGpaFUbc$<5J-xcQ^rjV8hiQVOmTXm#$%;cvN zSF~BGsupB)K#s0;O}cp-Ms;)jeF}Q93d8O@5@gcy9CV^%Fz#h*f~e3>*cJx6j6B0HdLfsTs|5vqQHmKor4Ra)hoYfJ zL0Kqi`Qn+e;ZuLB6N5^gDYAONN6N7+RtcW-Z3;`FlC!W(Z1lx&-iZ*Ttf4FXcNFbS z-+9^GTa;faW3nd(_9FNgqCtNdt}uYLUiOg$L2J2FQ9I=@cEh?a(Q|a z883d46^Gd*UiW>!DkeGtV63_^4AmN=xfze4TPWHzl3+%D+i@2`z zUh&Bv88j??)^B*HC$j)Ju!_>VoWHk z0_UN6lbg3~<0IF=l#bF1!4{|Qw!Jo-ta&{mJglC({hhG|_EG~Ouifc^mt;e zRy-tFMGdZ(;G6_2tC7Np>-hRz*o&m=d+VNO=K?(^74NUZ;6vihGc+~AJT=EqgalyW z0k?wPVz}O?LBLyiFBzp;SGjm9fX*c$E9fwM_FVNnYSk$Ga-3X) zzD))NXpEPAOc@a-^f7?;D_ELCBn3h)?VQJ(n7X5?_92bHzYHr<+1{@|I4BwEKD9(v zgO|4DUT5$5!CUiL7ceRd3)hKLfihh2Lo3y}8~#j^$#>Mu<$FdTaivfn-2gg-mP+zP z<=$c1RUB=-YCQzl8Jo$?vSjm^K)<$-2j9Nv++T3!Q&ppf@4X{wD9C%HJ32XN@mrBg z&AM!EUwmxOVAS5efpadhh82Mq2`9O(xQO4^e&c9wj|#G(f1+%^YTq^2`)b|vI)PMa zJ{F;sy~jUZaQhfCv$yhYKIL6W?+^Wr(FzyyLeX21t>;6^PHg$(=K$ZfZH!KE$R3i&wpxHzH~idZFMPn>SDXC;13#Tu6Ui zCgM7UM+)3-Qz9Z0&v}atF+s(;9$=-qU0(yTG`IWYGc*6dKJng)B>>d_f+!jyDUiJqjFh%5bwWUTL*=T{;u`W?ng(MEF`5QhT zi99uOESq%g3#Ex1X}VDraS zdM#;@kPFoYrZ0((6zP*an10H4``QAl-2}6&)CXg|tKN9J-Nz3ZdGJn$RuqkXAJuOs z#|o^q^&39kn9ed15d6Fwpd=O47u=6)aPob}Hz0W_ob4!tY5!}n&1 z>6Z_mUfn1A8ufi8(XXcm=RvvnsF6Pf@4xMzvDz@?KuUhsr_nF#XX`EIP%l($7SY$9 zqrq{r5a(c5GH|PJe)LjZj*XZZ7YjISM}-k_Td(gjL1(*fScCXkCFtj`W!pD&dA_Lh zA^OB5)D(-?oW*=`SuL62wq}<+>EXj9dpo)z&&tjvVs6^2a_2d@e#^Aek+?s98Q-3z zVN0(*zBXa~MP(z$$ipiAZ;GRg7~SLeMUW0{u;%2Um6o{B3Yr#I2KZqk&IGf#)YPt^ zd*yA#sgO=H6vQfxBb%f?gsc5(P&;QU(si7X&;O&JX&+|yOcCI{0zd3QM zmGj=Gh#5F3RiKSq^*^^c{tr}dnakvV%Vi>CYatri@V#ZUy_+>p77M?vmhhMu zn%#j_1q+_&6nm$g$w)Ehg%GhGocQ_7=|6f~>can%#C~=MFjy#ulyofqL>HYJgXOi< zBFww~1FhyTe+V>NyG|qHX!7H2DqZvE#q79bg?FQfiCAg1j!)+3Zh5Xbd}Dyy1^5vo zl%co{)ieKB3`*Im6-`U|ZSzhCLjCHd4x4##4h%mMXyYPzOA_61EEA{17(U}Cxi}dw zzfyAf4lMCXAY}`QSYNKPYL$HbBu7Q*Ru)O#@5WEtu8y8O(9|@5(?45laj%NfM~-OF&vtI(j1D2-nfJJQPnd(29K+ zViE!{2K>I_Jf>r|np}_)3*87_(vk%E+E@2OP|viSU_KgO-ydY%JZ9@sWN62m%-^$a zf-u7bBz7`bg40Rn1_R^Ey+E4tb_g~VE|QRcALQu2&G50K=~<{|8-83nW?ZFz~ zHs}AfuWC_1SjA0(Bs}3{_c{!(nfH~RCrlJdT;IdR38#U#XKDO}5tQUJr!`_=~San9(Avq>rtlG?H%~K{GSC;p&C)BO`q*Pxj zHYe3R;X&ezIQtFBZ159*v+(3$F50Ju59o1AvOKr#F>|gi!5RGZZ!CK-=1F#yi_;@X zEiLzkyj~Kp@G2fAI@E`pNg?HC76LZXbIyg@6In2J=lTo(WCq?Zqgxn9IvF-_Qv7a+_n?6pTRX$aj{Pa6{zuVS zur=8>V0h%{As{(Mj8ZxzBnL>B4G0K~7}5;MNli-FMz=Br1$`9(NfGG{kQkxVKsuBh zNJ#kY`vco?Z1?lrbzSG_eXU#h_pT#T+6=#y{LG70;3Lt9$8CZjb7Du2n=v#f%slWP zKrY1`Pt4}!50pOd6GEi%1H&7*GOFfUd#oKRjLRKRC6;->0(41* z-4}I*Uo%=jx1b+f*zNCw88; zgCR)vH{Kst9?75aqAk%&Dkq@RlJr@O+fDEbZ^cky8C@?CZX#h!T2vq}_KGhnVAtRd z>5*w#JEuedkBc3KAx=zqT@x!P>T+h!Z|e0{;!K90yy?c5#c0Y;;_=?Z52Kp6xaj3F z?`*+^C5Pu_gjgW}>Xlbb9*yG)lf`JM9Nyrj*a-N?*QxYA)LH29Fd#w{KZX^F*n-#t#%U*b zNe=uMzd|v8S{ZYNZbuuEq5`hln1XdeZZ3U^(^XBM(CU8i8|FdbAUh6R_8Bj>V=ZPI zo}825jCm`;&Q905E_5Nw(D!S>_;$5j4&6ThE?6NXo$=~B^5xxDfQWyvVo1y7_`iI# zH}wT+!5Y9M^>l<2?E8f;wGjs8&|mbt0Z;OQtl913>Or&?G5)~~F>gZEEVjF2x}C(p2jqPfl@)M=KkxeRwv5ak1up96+61w zyt5DOzdrvCeUwcV5CqS||GwVtNs#tgNv%wNP4`q&K8Dbdz9I1Bm3o4nkAWiARLecX zFy0(!OV5jcAKYATVu_Qz#$kGG9VK&l9cdFB_?jDTs1b0V8gigh4m!DKxVp+uk3HK| zfCd`hhQn@aa9BACFle;O;zU+7(icl-o@Qwij()H@k!_Ye)Aq$ADaF`%CA%# zA?(ci`*GVNmJEF^jfBnh4EFdJDS)$)Tjq32j;3V*X-F_*L$A&sc+l zeg(kmP!D`!Z(d7Wz zpZ33W5OUhn_Q8rX!I`pEJGV@QiQQFotl@Rj>tkn5epl(zLteB7{NIb0SikVb)4dUTR*MNE(T zpfHUZ=Rf%puA!ySv06x-P4`adU}}6y?!CzZn4uz#Wn5LnZ8zJ)7YDqeJtfw1=*-ZX z-o?Y3A@~#7C(tH*`0G584S`~4i3a04`^Po-^3C4o%Be|LR$V1W)ZVfSQrD#1fzjz~ zsl5oC3k9kS*BmEFVf45&7fd&mQiAL8*b{XbKAL({G6Q5%K zfZ!}8YC==7ljz7YS(4LyyCAhdk~)GoX}T^R0sFKCL{*qIt~xxEk)cFXA+1Qwiw2h& zo{3<91q0%I>h^O_>;l#}ols18Y60bWi`YrDxa8gCWK_e3!P%3SkEM}@tN_vD- zFVrB(po}C`nBl5<)&ULWvpg{zIht@9vC2<9G{#z*8T|ijIb~fuxH$WdRFGJW?p%oh zw);11>C^K2M9m@-N^WAt~LWt@xRa z3%oVWx6Ys@0i{KXz}{fSDpwOpGZh%F)xg2SCzRY}y?z777Lt_f*D|M|UH5y*AUz$C zCL!0p1dUE*M^3Kph>R=3?&;ZTU&eSKyEwE_FAJ6d-@nV1+o^Md<33xZM?l@kYu}oh zA{r*}-+M|q_&!}Jd3EjZClmXX$;z9sFS{(Zvl)hxjOtpX zI3Mu;uJ-?1DZdu;VvoCb^Af~L0jqDPRcwsJez+&QFMM?BT!gh#;3<QfQpl&AM49&8cT%5ZC!8CkXTiUi8HQ)mpN;6=x6&ez4dd_>jfsf>a4 zNLpczBs3azGk_f^@?S+9e)-DB{CAJ>#X{`t>td$PCT)VuOsxhZ(RRU)`{i?w*3A^ooRaG&b(3_yrH7 z3wY*dh1FA@+{viZM~M%G-=!vFi`UXbuDS<{=)rD&xlx}vv#;nD|9ThM09M`_%@fqgqJz%dG(x`bM~AC?WTL^r9~r#j!v=${Ojg=HcjF zRz=r7@M_^wcZ%(2q)I2Vj_By^zr=pTuqI8cc^Q6Z{eD;Gs;!7}0!8ZR4t5UJk&a9O zen@0kS8f)-gS;gM*0iY_1@BFy!8WHn(2{4+_aSs?Ad=GBv}B;2#==6-S}FE;B)D_I z8SXD4$nIwY#bj35d!as`yMl5nWqaa6LYy!3vA(lH*mX)OjcJMnV@qDFh*no0nj0kH zFtQ!;_Lp2z!hU2WK5-~pk6GfnI+`-I3UyL5!u;$>y3xf5Y1mg$B30CMx9@`n)~+8ws$AeA0D%xk52ml#%o3R-N3>4#m|)Nn zhtNWSn`v;fi2&MOQXt=v3 zj5&PpJxis0d}(?vf%PiQ;QE_=lqn8L>kjru06iWd$n3fG(Kd(Lu6xj=gHB*&m|N$R zAf5BOFPBe9j^C&(i!csjm_dJC&EjkX8 zbmyG)vadbBoIqfkmJKvQ9SfEMmuYPDAHzYxsfF`_Yba1bWaQ zLFHOi_$~XfN9-4Te-z_a$Yx@FW)A)RiBtBUGDgR6U_ z?z3t1J+Md%&GDB{U$K*)D=UcW@$S<=0GMT?Lprc6F-lW6k!Q?~(osBWV!r5~%N3?aSl zna_w3zQG_D0~hqK*}GWk%CZEq#n-jWzlD{PaY0L3LnUwzcMnWu|MmafR|QW5@a=5kmEqJ4>wTiT21 zU*;Plu=$X>A$m#v^^vK|2Ujyk$ zRJuW}LbUc6G+;ul3H2E7&R-E;#cgv_NMQ^pb z2Xq;jp{q`#Z}(d1W(O^?`prjH43|cYoyPa%@nU`7vUJUyc`Dv4+UvQ-=3un$dASTKXgcHVg3TCOwuPwH3 zI#6>=0jcR#);{LBEKWFVkHASQZ|4T=pSSDqydya*x7K%u)R>%UxmOz;)7dZW?crZ1 z|9#T4GgF!?8~ghGb80B`F=O`H>Kk^BfoDLWElgEN1VTnun_FBwLZDGVVQM7rDJmzdM;0`n(Rd?GMOW=c{PK%Cb-7^m*e7EOozeRw|=1;Sjmvtp%{|B zAbpFv>v&)PGikbmh8xD~x8k+5?Bx-8R#_{gM6nniCiw0gG0JU}z&Kx%dm_)^qcAMN z#YE=$1kjN7eR)q41;#9=A#L>Taz;{EBF%9LLOW5Y};L;rm>Euu#vU!PPC8; z+pF&=?v<(xt!>cFc^U09WV*|n!1Ek`){W|@r*ykK0)c;bAK_FXg6E_bQdpT-~Ao{)_viWDzRA zb_SBpL5Q{YUV^zu3T=EQ#NDXDh>d+BNT^Q@#NTZCdpJ|Uj}WKF!|RIK#S9lxT3&_- z$M9TIFq*zplMl%^L~x1Z9EnK%C|0|C2XB?p|2TV;?pFNIuL<~Q{>7tezS>R)C;qZ( zKoP47lD}!o1l+%^z>j^v@i2;XK5jdL@ZqBL(d8)feJ-E964;=rkvxr-+!zgSFjZj3#gt_sCYf(A&MA;Up_ zq$O)9?e`vD6Vh9bKw@9;a#EkFgJ=!N7yUJiiZz~;TwfEuGSkK);By(3c;*cK-9jM2d{ww_rK5@ow3jJoE_u8Un}rKQ{-3*EQUWlSADf*3Nuhaa`08p%P4m zUz{}>L6u^@S4Bm6-CBM68;{>R%V!u~wGlp2HkIM?yA|LDVYmT=2Ng~(6bk5+sCXzr z;dw}K*dBv5V;y|!TzW+xS91Q~=~Lb7>q+Rx%}w0Zwz6*NJTtOIV5Vc-6ijh&A-GJ1 zt!akM?UwA!awDGZTaYp#-Gfpeo;t%_&bNtBij46x^AzCMs;R!T>@m_y6q|U-!?bh) zd61*{2MO=ReE1toyG*M_X_be)&YFub1eWElCnaVn5w%x)exQd|S3)RSBkB%?ti6|> zW3e|7O|me9V7-mrM}H$j3@r$dUH@a!b$tX#Bodlq8J)(q4WogEhA!W+$8N*~{L0cBj(q^g4W0y+7Sm%&*;8>{EmeJ;_=~RXb<0?P6zTpyKxb>G`|Ovltk>PmTh`^FwAB68 zw7_m&Pp&Lw#=H4zNlVvfvi&m-$V6dPizGybIPW*wNlDMxO;110Xvz6v?*uo$mk;%Sy0m@$mzos1FTV4|Evq*n zgMNSjwxSS@gHMh(?-SxxPs>C-0+&?GGZQ~#gSG|PYUB^w!oDAqZVw-|eSV&Ev^OeIT!hM6swbTOB+K;?lJn5xiJSLLh<EUhJ=-X$(Of6!Tw3|{7M47Oe6h3=^i&|`Cm~GER!9?{_3j8T9}}7;=$r_ z2(SQ^GyeVnOgSQMpwHX7J&}69kM6T3^Qt;2??r6VO7=Z(-@;(-N|X-bf1vkIE&BzM zNU%@!$1H$mKBkch3O)f~-CTPZjYu34wX*=GJY7Xenb6x;xptN${*CUd35xt#oG zX93nR6g*9`JY_vgq+=EQX1$UblSHn-Jz{lEGO zz`)=aV4iIvnXUi*kKxWACWhyQWWMN%F*MQX9D=X3wQ>!>BSRKg!{ny*F8g`PIjoS7c0$jg=xDg zX>XiA1l;kDQoPrUuNXr24W{mFe5=4|R>$}k10Ht9XW0JDOc=y3uGX3|P@k%~pPVT< zf)}&P=WEHm+Ghj^+nHZ^R237k8%V7H36`I+(<8z8UsO)m3Y&)HUdY8B$vO*ll{_~O zjACAjjCtg8oBiuj*FQjg{%NFM%8c9%ohqi^*xxYZY|Q$iZcE94`n;Ddv;fj4p8G~z z2ln9DPA!^%(y>=nI$l!eHDEL^RM_YL1?l7wWHBW>;bimMSXqEtD}tVnIOm@IwtL`Z zD?#{bvec6+!?M2j64egrPQ-@+<&)C|w>`8|K*8Fp@teuPn~OP+3V^$}f3E`Opb!qlvRG?0#fr6|KrsNg$8OlBY)Uam3!%@kF?z2@?nlrJovCUYlNx#t+ zB#|K?AoLmkdm4T7};jZa%p8i)WS*MGipHF_aIB!S|xtz8+xS<$Aef~;$r|jChyb|!q_0A;)yX= ziklsfUi3E@{s-XEu`H8s&n(!yC|j@zuzib$KJBo*wW#5U zwiI0;94*i9Hl5t6i~N*U$lZ4x)1FYrUlQOVI(+bR>wV@ku+yIQtelN(sBaFA5EofG z{#APBB(Q^cSfw`VFoTbrsXLG{E$&2*1Q&ksZmMy3o{Z7plWT|CpNK{1-U&F9(GV-1 zJ#MNH!L5{MkA>8qKw=f|DLR4-x9^jaML=6+0Y+~`j*Ov2MD}nx1FYS`@)yHN8$L;X zP@b0|G|B!SKov%#VdrlBw|El^%J2qh&v&EZ82iK?34lx?rPtZX!^mixm}|}8x?OER z^9NtDWBfKrBOncC-K0nSmN^C|{OEqr+}_%8yS>=XNVC*GHR&GD13Kcl^w4gPaM(LL zFJu#n+%fsZ#Y7#-$#0aZAo{z0wo*m(FuitY_%>Og$e0>l>QO)nnhR6sS10{X?n@?z zUmf7LR{J+t+fRh4TD;8*eHAb7^dLf_(8Dl3NG0Mba;^t0`L$fB`^e<`q)`2jb#6zH zNc>h?Z1+aZUaOxU*TQ<%`M~kzs|<{JwhiYU-JKgDswy0oz0~hY+*YnWV?i4X$nAu? z8;@iit*B|y6GUWue%<;Fs}X6E%!G$ozI^_Y@y8U(D6vxT0$xA}!fh9YnB6n2yCVD} zo?}g`BuQGV2kx=>ClA(o_`A`OEfv&IyBz%O@bHSy$li0D{wa&y?O2Ab$jnKw+(1N2 zkz>L+hG8;hfdHyG_kMOJU~fWqsJw?ly1x+e}J#kF#AKVGhDsLkx+Cl`(* zHLX;W!CIG$V$F0nbLzr405Q`b=z#gQOf6)B(j45*LTr$#tMGh8%@n@~&r7@fK8>tp zD)Dr3l{bb#MkRLObns=@PBSg>9iwLM-W~j>_S1cGiJrN~8P>ESc5C&0J5^`~X%zaC z4bZ&t&3H0Z+iFj(U>G|V3|kjJH$3d#X3xJ?4FtX26nl!gDI?!eymeut-?SLAr}6?+ zf-5K89awpoL<9#YdGHFgTwWMF&*5*mgwiUb;jn#p?Ll^0 zHWz?n{d-#qzD?vxY7VfRaNQJ<+Jw5n5HAs*vQBOft;OZiO7~&D-s^`Kh-}=1-Mf#( ziY|ICX_a1tsCus7N@z*`Y=FpuC`w!v^PRLnVHkQ}cIOAq?Ty?J{WRdpsl$*+Td|}W zX)cfRAG;{1XV8eYObJrJswV`1O@2-pWNyV=t1_|RbAAWFhacZt`s5`ik9_l7#_Z1knhp^ zeVXvm@H6Rd9{4?BD;f=b5Ff6EpdN269rsv~vfgaCoytglv4Lo3*7ROn3n`UNtc{Ruf9O=SktH14}oIZxA>@FCAV<(^;5h9d&85yhL zP%05aLT|GDXDM%j?exVUqnMw7X1YiQaaARfAX)!luIeWUp=9qbXrQKvy|#adk= zPhPZsGQ(Sl|Xv@JsUk#?>ckpV;22fMlZWn<$^UBM%~RA;X7V; zriR~dMtN&wr)<3L96T6cCk>VKm)GD==yKJDV&AuBkleoiS#!> zs%-It{g`e}7dqjqRK_Irp1_Mw&u_D={-=>Rks2(`XJJ*Y?hd!umrk1&q;8P#b;H&j zy%Sphg*e_mBq`UJuvD^-tIS3hv5Ff*hsMsKAL!_}X#@#Bsm27c(F98p;9h5fvrf3e zBb3eaN-pv^>xOLG>-@HEl6cI6D??IphHLhWS%C8#o|)p|>mgG?H6C5xKmGwr9CIQ# zoJzuT`iLG+%}$!rX$yXC@nT}U^$K%>+|TC0+%B>%7MU-K?petgpih-STH59b5L-%$`|!*3L(t*X{o*2 zFQPCzFwt1s%vD5W4R(uzF1NFAO8FlkTKrzY0O8@?L9e!g*MLUsiWhEkze5vq6+&$4 zkI}ZXyFJ`DxLCMul$Lq9q1{!eKU5(MPm%@Yu2P^tX_*B$EnS{*Nz12tHNH0kE5XuJ z3P#RCDN!}$vbKiKKhWl1rie5{ktmM?nAnSkV%_*Tu-%w$VZFMP8dm1lT6V@Zv%HfY13CbPI75=UayjL{c28P?&< ze^;|}hu-G{ohvFJmt>oC=3Vup=_N?FL(tC4D}<~nASL(7bFse@HVrO65?+_dTOK(4 zgd65Ec4QKG@G4R;gQ=FJZgN^!EQDqY{`3-Q+;H*g7rQ`B^AeA#m)3K}6Cr33*!C1w zPb-Qh8`|E!f<16tVaJ;CW_~xdV87Q_w92iZ-Z@rQKCz4Ub-sE|>L`-94c>1h9!&Fawak>0d4 z7jZnjdhI>*q0F@T7Hq+LS!)0b-`;Z_XeYSYiv=taLBAqMAK|c?Zkr{!kEKFf;GLVs zQ<|scnU57B@dx{C`sVO?rDkx>K5sLIzLW>QKLuWuWAlrM;FzyKy?9~lAH?Pp@b1RJ zXo9Ka)`n-;9kjIM0$^4}GcM*;z6HCSZP0v(>L<{%p5VTq{q8B&GPb}~ML|KdnECP&owgaVsiyi}j&6w@!y5H&@2g&Q=>UW>tHrzJ5Dn6(8q{+qOoTbH?X z^q!rokxt6cd~Qn6xj9OWDv*oP-nq|98#S9@DgXa zfXE0q(cs9=DUI&As%f!?Aa%VW8s{$W6ByVU;4oTakL}K$|H$LT#_+V)kXB&eK9JA+ynThCkMy?c~qA1)yM}x(^*L zqyLDL=@-cwXxhC;n$5hH^}1Xl%U}m)d!2)iR`KCg8K-WA+3So|?}~~*r7K7+C%vQb%t&#zInD|2WgCik_1pUHBYlF4DlDbDP zDuXwKR9_=4XFWBH@qQ&D&EjDfHzyh5?We%ZkHYW0qBC$1Kv~(KFOlP{nUAN~P8hZ%JP1HCjJ9PvPW z3QnA!VsIcFT80?X$NGZv*P3P#T`~V>>E-1`6%*A{>w{US5o;930YjopYLyp<1ZkP} z^2<+V+;=oANl{<5fmgj6p?ct^Y1B@@J`duWq*I-cebdEsM*cs*?2VjuGt3l7X870m zQ(YOI)iBe#nw2o{rG1yWr*UK-m)*5T&q8_FmbBhu8NR;P376iG|GE!7wUM^NZY{vd z^>0!fwCy#CQTORpk*TpgT? z$M4@~o`38_cTn`poR;Mk`UCtHs_q6i%;hu2`=3kUFzA3Vj~8{H+mEsYm(K5Rz2v#P zc(~s*FpFEN4S9uNPaH}5d_~X(goYU|#$iBXf!9r_25&%h33 zsg{MUcl;O^(d$2Y_!;T)Fne&dbz3`yyY<6E01FEnnf#^7Ks30B|k44ycX?y zZ5u+)NpiZ)$94EShY|S>E&j6t%KDz1+UoveXfKoqaEbc{(_QWYa-B1 z&ir}s5d+Yr=>Br5B00;5Q7nY&hiWuFlUM*PXWe8PUy_hl)-^VhgX+&H1YLAkF5>E4 zsCJOSFuzs|6lARRpft6NNzL1T0JQd#=0X0% zJA3$t(f?14H__|%Ns5oj};uw{O##FUofDPyRogD!trqBUC zbt#EpwQC+>zyAa7;r||bfzP@%w>=b39XN>?F?N+>9&3cU-WY_h6WKKBmKmqEq*^=%j?$EeM1ao4wf*t+$sB5=9S_Y4eoRM;qcEkOc1ow(0<7$vI&u!> zzxH8wG-1D%hSoepns{CRaqldd2VZy$c4{ilA}`1m1`9dOZXZ8%WV7lZb}p=U$wbtI zV(xz=8o}N~ys*%@sr|x=!zb7`tnE=6myC*~q;u~^nql)sz1crNR@{77vFLTvj8)&Y zm{A=?gH5y2R5={hkf`H4813P+yKnbs@A&KLANn&$=x9wKjXW~&9W7VFu>3dgU_VZZ z&dYDe%wP&XvA&{e4e-HcoTuhV$JX<~d?~&g1*0EAIcB+V16UpiT4?U$^NtLUzoVg8 zlgKvDN_lT;rhEII!#rkju0WeLxw8+3kx~@S+a)X97w&%EsWrJ?x~m{aQrdM&Gpc2T zs!;FPx0GMN@FiAQUX47;CF?XL7UPSs>|N^OBy(}K&b+6fX6ohhjD}kaWb|tWbIl7c zja2a!OQ)X-t7t*=>pDDa5h)d%ub2^M!IBMi43`d}CFy?AV}t?4opiD~n)euGPPlmE z3&u{pxq0s=cktZgb|uo=B;K`V5YV075^&fsDj3tw;U#jT@9*L(WR)pKDoWA6EHWX5R=$z?V8nlctglEah!B#U}z~sX|KAq`$rd#hq_#h`uzsp zx+hm@d3Iod*rEAdsQ@6S15U2-nRn}q#eqVwej?-h0`eMJ#rVD;9R%(!wmoKqasmz4O}npw5H`UD2_;_jUF{R;m@& z%MUvIKl73vx$kFn0XmlWNO~qqW`x#@(u4RP3EiB#B0>6nL7VWfWX9eHbh!bRwiX~* za$o(A1{$$O1tnijiPRDVlNa&K?voK9E4A7J?Vj{33-I4rnHCx|_C$Cv3A z`N>Qp-NF*AxERFR7bldfPov{eXP)jzS{i}j2dOXO)(M)>GmRGK=lo62yf8oe$N7}S zj*LBGbC&iZsTIYUx+n!;v;2>Q9Z5#U_OmhtxsB$*M^MuzRL4E8px#QcH%R1#hEmP9 zmjIGWpwz&<_RWDK!!<6ZK3Ct_UGZ_=ie*g!`?1VMNn%AM)A1z9%Uq;x-wRR#Nis6c z9mpJMk`8)n0Az_Z-&Fd$z{3T}nPg)%0SDAaRm}s zaqcuwE8E^+o&+H=wnbxBV|<2`S0~AEHe6lAo!sl)iiyfrl@!|sRtDWs6VYCdy%B4D z5-HV()6nzF&)NX1=vpryHzQOeR)U|D37xmK8>$FnjfB*l-WPerkIq-(NeivNhduiz z1$sU~)r4y@n0-^XFY}_;HFe5q85j4JVllm$uPb=(`6JCQitQezL40b8fg*j(Vz`UK zQ0PHNfLrqY8JnRDkf8*M z|F=h+UKq#LMx|F&)$cIh-%`RVT&GQVh!m8@%_`+JAx(mzi29W*0uqKB&#qT zA3ZXzi!NP!r<$XR0@!SbAvbSeGF8I}o}zpjHH_mxI?dS69wRjgUXChEVb3e&mj3}T zsQ9tw_c`P|ygGg;AA30GM2HOQ%RIM`%i$I4o-c+&vyUrb%u-7rY~2e1vUb^dHsy+OP6liLN|oe5h#v32c8 zvNPwfJy1uGfZP{zIglr3dQMs#sb@y?TO@V%y-cz^!~6T+E}?Gijox4lly&u<`FQc; zw}I^u2!tiVJ0Jn7eP=K2j*qDIdiQzHHLZ3dosTWfc~&0U&9bl$h1ok`-jv0Gc0WFO z`HOk>tse>LIv=lO7}Y`-->@W^w2TJpaWLgTaH**Fzql3Ub4bC5;z*y(I>EqRf;)n5GsyL)c=7CJ;d zP2O~kv;3TbsSM`P;oi)LVsJt9$C;yOQ#v}Xh+?^u4<6H7ewZ6)2yMv^oeI%=uLn}U zdTmADJ`^H(=>LpJ=Lpc?&N;Dv`N7XPcayoEF~C%7yJVekTSaW4Cf6Bq6YgaT_-?_H z{%!DiRmo}E#rM)b6)XnQuM;bIRU_W#*MACeX#PMu7q3jX-Hi8hxR~oH@K~&FK(26E zeG&>+xB?4Be(LQ>zN%23%mX*=wzs?Mt&wMp&DUcqj8pKEVztWl7tC&=YDXEgO4=0Q zMJT5{_ul*NdCG&r69^uV<`)+|#LTPZDMFQ@g^&H2ON;OFW4*cF>#A0DB!0V>O z%UvcJWl40wN-cO3VnIvf;m+esY&AgOM;0~b6s|m!7E|}Sv&$(WW%&S?+R_4ph9?5+ zbiywc6Ka}oUN>V!7lm&|C%gGleIOh*`n65YWBO8ZcEZgAnF~M94T?$7%jEDT*E}bk z-j#OWhN)M|l&dlv`u@hi{}MB^=34|dnunmD#VqX*u%6R2T+nI24eF)U#|jlQgI^6d zVF59=8pBv`q*3udfCJ{Q?LL*m%bK0#)f~}gBFxaa_`2VD5@TAYAw%-*drpzR>_$(v)rM*20uhjEau`XWPgOfTSpshx0=*& z*g6{MREn-uY8j^c${#86PG`c~BWYgJzLc@QuTb;$W9pA1$Wn7UhKcYY&Z^m5`7P%6 zNKfsu>XUx}HX#!=X^E;)aqBW-@cFnfZrjCSpLwM(zQBe>oC(7Bm%MaZDU!RrDKj_u z!o4?h&MS{|^{i5r*j8=alf5Sp05?4E4%XtHpJrEp<{q{+X?VQ2wr6`lS1Q!Vd2MFW zF6zA>n9)RURC5VIYW#M(E_66nS|Lh9s=gZW+rS^I?l7j+olEw6YcSlzE>y^rIrw#) zmEs7}ABwJk;s`26ohuZsVihJqy8ND524Gg_QDDo7Q>pa@sgICKpnP`V|DoD^1qu7L zx9iyp&u!LR{)21;rL;26sn%4Z?bmI7%aU@>5OU^yi%-p5EbIX}{E=VY$ac+8Ju2b( zr))m9=iOAxHDBK0rd9w>7IdB2e)f$y6vVN2Z@ZPTZ%y|(kB}#_ly!Txe+v9NLY#D! z3TBnYu_Fr(@ihV3vlJE?RaO0)tsna|#?n%ThbHf4mLU0M{VnVq7x!1bW!4ODO(`k$ zF-v5tYs>wK0hr^66wRGyI*l2xU+Nf z+{s&;RzV?q#nL%`h(7J3OBZ96_@QODfs&GN%1u|;rMXoV8g9p>iJ*zjxWyICUgf9k z1KHA7=FBCb(PNew0CxQAVr~g}{*vtARlwhHll%xY@|dLAc=g`W^)MBy$$x-fT4i2K z7bLlR@!1*~NTFY*YF5#in|>eIrlYgk;_z70;dlvgji_L8tsbo1bv|L)ljcZxm5-HNKjo&bI(Xq-JPTWlCMBq7OD&2FhDXEyf*8dEl&`v%MUJ6rW>D^rg zo)&C*U?X@Z>KV?!17sOTa)55rp1C^=?jk%p2vF=m2={q~*xP+l)X&QnRBIxpjU%Mn zX>Xx<15xG}Xv{>;X+uo7Mf+@25*|O^c~o-Z`Stw(rZSPR4Q;pcGkTGcOH} zAkcsEX!D-?`~DVVJ3O_uBvehfa3I7&u9nm2j zFxDcM=l$4m=F-_LEeer|m@O{Nd7O$=8>jWNW(+!d<4c&BFA%?@a&3$JT!YI(F&Jj6 zI|Y8aSD4AIR#nmzs{~Uk(G1N zqRUR5$&9-1*`4p2OU2utttsbm9YRo147v?eAz30eZ#IaY8)JVl2Wi{Dz8QCB+t z>F;f-`sR-}l`b6O<8q`9NL!IQ!q;>yM7w$<&Hv4|=6C*pObZJ~n(pBzm$eYPh08rD zZhb4E+v%=%tz65szP)2zC0(I$8s5E-Z-$1)@;d*_Q${%1H{!g zeI8EHd(EgXAx_GRv(n{_A<0|-JmRS0tL9o1*CJd3CXAC~_X)gP}*L6;U-=bmG(e@&GF6{1_6 zyBoD7$qxMB-PHQ(A-Crm$BwM7c{pP}$5TK;!nQFkOy>k;Dxq2y%z+aU@u(73L&n=C z0@16%%^WtipGz4Cnn!9i)uj(F+y`0C5IWhdAHOXdlfT$IbI?T2O1Yu9lGj&_M;BIp z)m_#KVDSnr1bd70Qjq&w)2p8CG@3g%e46!a4nzu{jBSdHZ{YK1^_Hjcn6Geij5~V$477g#i`Km-6RNrKTSNK*`wB5e zR+Ujqi{$wjar8vv!2{f4iNvDTkZehsFK=)w_K&kWi5Q3X{fw^YSUGlhy)fT(Y7V{k zt)#cn_%N$-bk?X+P3vJ;5LlWSm$ofRKVo9Psd#hLqu0rARXMhS8bYN&qG!+a0(6>m zOc{HP<{*)56?`k)(?2XgO2TT}ASR%}B|K`7-l}tC?Ro0dYbt4h_ea;t&tJTd58nIu zR3RLaIa2h^L>xfmD&W@Vhi~z}oiE#3Fr6<|bS7|=$HOL!qU|gNPaqhU+Z*`mIeoRM zjQlWbMT6Ld6T7Ewz4QJnKEdZXOkO(J=%s1nnqQdxCrM;h0* zYB;2?V5eS1k6k%+qyYc0x9Z5~;!doHdCT+e%rzA>11N*!xMl+8PMVW|D9H{Q9g{jMK8w;)1pKY{Y&Dt9S zE9>d8Mc(#RLVjz6%u6MqhxDb?&1JrIdE6*lPe-8c*f|i^BF^r_fR&a8IHRiQ`(nm< zLI0!ZtRI^C|1VAtq!f@GOhQ6(^dtvL2m;3EEeKL0hU6F$g4CoLqeBp;h+u%EFzMQe z(Wu0vMoXhK_`TnMU_b2M`-<~C=W!HO@wYZ&hXk~eO|CoxMl@#FWt8*l^a3z);*y!d zs2%7b=rJccYRE6|C7X7`#3q}CNZ!4<`xx?Req6X+YY1u1MNf2V-?HJRMpzvW%R=y0 zP>O$ja^}{_*PdYjkV$TN@Twhc-f&Net2}1NCftdgUI5_Y_-z|vNnRGMhk_dNG>a~1 zxe5P;E)43CYOPx5-1A{~7xz1pfdvKL#ML8%sM#ufA@mr%%zrDmkzc|58f@-Byqxa5 zjYKv39q)=W%CixynfK+HSHqfUgrEZVn*yjO+}x8;Qp$ch=iCna%PSN%^DRx zw!a2{b+nhKQtf!9+TfE!vV3c#;Bd%=A*ZqpTgBpA$Dp4zFZ#}J;_>cBz$HUnT%u;t zRHiCf=7x4)zLk?15A41sb$&~3udXWQdb28C+d?QaNj_s?XHCm@-SVrt=Y6!VLSY|uj_A~)ca$z zg6)T#4*{fp6;iuZDhBszxtC8dhtymGp*PO=8;_3L!COMqb+u-(y}OnTi27r zn1Kv)5h(6Hr9h5QoX|lI@idG>x#GhLEHx>yE{0jMZ#}GT&9VNGHygIFqa=i2G?ex3 zz-tA}jAmmJ&j5CUp77^*EeX|H86O!(E~y7k8TQyQ83|R+ElSI;D+0}e!r&Z`Zx{u8 z?kOndw*e%B-$uN1hW%Sq={($6t>p()-P~S9MMF~b9B;NDgfrGG-NXyPdX5_MGWhEJ zCHkx5-2*Kmpx2wqKa<8Qg z>~m~i#3f)4GCBC6t$;n6R9aM7Q`QJjkSYtIKNwc#jPSP!uF%wE?sSrU_g7#}pGN>3 zcYRwISuL0FE=dHw%s-8|Uc`PE^lI_Nhasv>XHx;F5mt526AQ^Nv9+%uo2B3Pko1xHzImT9u)RFMNuPS>?FJSPUUWaO=2Ic53731>-BDGp~iZVB+&K|isUZt`_y9jW0Ldgn3AVu+;w-E=U_zu3j&w~MpBp(W}K4}WFN z%kDe^EYEVFJD0cq2l|!u*2f?9z5qU(ROIWnWEw+K=QXWI^@Y*>2VwXPH>EsM>|HX$ z5tnv3qQ#ebNC`WAE9}-gs(M%8UqDy-oH}$&z$7CLoiwe`Cl_-aL7Z8P+B1e%(_mxn z%g`MDZ`w4id={LXQ2CaeMqIM?QrEf{Ij6uMDJ{J5oRwYX)uOX1eVFm6RzpO*T^3?c; zD47Y!;&NE)^{t<`)`3c>=k59GKa&e=5X`KI*C}Uo+Cdaw}WX|q3;Z3*?>`L(n*=x}E$H;88 zmHcEwV}H{d>bh`*Hv@G!&))1E&JDYclpT_kgK?noqCm}AkOt5TogdZV56#F*A-#OW z!yfE#Ig{TVfOx-x*-tnK;l>opKJ4K?fY!Dost6NjFRR2TzurBws^t&)M^lRRr1T_* z&`?Z%4YYRNVH?@hCQD_vUw-h{Cvdd&3f!Y`dKuyQF4ovckndD^%l{A{HeE(57;5|? zXU|M>Ea)w5!^`|@cKAukVLM<$lZ=7-^Wb4U#neL)_3;73LNJF*3i4Sa>?1S2IAiM{ zP2il)=N{_9D-E1PC5#0^cNb)Mf_c@payLf8f_^QhXKY7^L>O^%#(b2SxKAD`#!cWefp~Woj6tnhZ7kY3$GcWB?k@_&OXqOVM%CjAzPpgJkl-$ zJ~MY%59+A3l>S>dD~BR9+7i02KAA3O{Biml#D|MI^UTl7%bb;^%=NrX_){BUvJH>R z&{o+y3X$*6$y)LM-VimY>_jzDSlRep|903tl=N$6uFGkmDCf1-R7Yt_e1G~LT?3(m z%p;)9TrmNE@`#&>L(&YAfX(XN^Vf(dO+V=7 zkuz%^-~|Z&4@moyHYon&s;ZsI&%`I?JHLKlo`T6`KfK62xq)x4uLFv7rj@`F9&I>d zo;*@PkGytd1uBzB8?9x=ufAW7Qt|hW)@V{aF~77&r;Hf_-0kYOavSajRM65#ipH(z zZ@8b5vJx)@`$uy7gH|c=L{GRLddtnr zM^eIEROqY!<$pB&KwSztIIMtDlSbAEf$=b$EFyg_SNzUDy z=CKgTXc}E?knyx#c%~|dnL10(-Re#WrgjlL*lDEVh3_(nAKk;GPgFafW_%L-5K)*( z=XcaYk&J-gWDC81>g>&SdB9&(?Ol5g05hr#rd4lq8ybWmZ$2Qqo}gOOlwxRZW4WZ& z^#Lata?X!J-TM{ya;-no@;`S~wW2LmA?ul$L*2{h>S|)h{irQ=zV9@6BX_ADl=n2N zkoNq2Np00Hp2Lp)fP2fR_}!dXn1!y%q>8O5=-g9(MsY@$io2$lwJ_IC&1Ef38w%Tx z#jVjlfPa9jTe52J8pgzBs6axLUkkmBR?_?Q@yP1G#TWYn%Y#QRz9cXwLQW=ae5Sd> zw8!~BuY`CkL>xQ#!6D)e4Y{m^M53xE|1|Kz4Myl}nJPcgr42NcW5aPw=&yp%@V7(g zeW5oP(PWpGZwZ44q1|U7y_@FIPT+!T8Ut%xD^0;4w&C<*a@Ej=$?MsOzdk-h)kAc` zXq4V^mv1PlaH!$sMk*Aqb~};l-SC5=!X;a+{1ma!_}Y~G-aVG5tV;W5N&5GA(i>!7 z-fGrkM`{G8NEIyGO&*&vDe&E2*jCzcRL6hs?>_JqV3BXfNd`{tso4bu{i7L;E`@Bd zSoc1OOBC&P?eg)g7kfKf8pD*g0?Xq!cm3@4ol~^Y^my1pPmkQwSwmy8>#qAKzTNM; zwzRDK>F?C`N!DP38#=Clj-IdPE@LtT)mcE&%0dJaD1{k1R)?+BDa`-QG`I_Y^ed>i zqi9avG3pIQF9u&h)OZDYR5I{g+u4NMKe8ZZD@A7W;)lrLp-#}Y5s66o8LYyNjx-cn zb>5wFc>eiHizzeum)79$x7d^f0Fk~^CiWj#j_jAqq4|gtU`+nO! zYWQlJkv}wOG^y;bACuhtipZ|3DssvyMW5Z}Dd}>1o2Hf5D1G_MlI#~^bgBI2jLN2D zGAuVagtAXFweXA8!0I72xPqQZy(f6BBvtsWX+B|#<*%w{IpfdMq@-@BIva~v2nexf zQ&lc(Ds_kLv%`3p$eoZ~p}6zUR%V6EzB4h}ADrglr3|V5$)GdGi#Z{?OYE&%9(9Z% znxF5<1Xzb??sH0%80H!SM)P_2BWV(S0&bRf#1z;QO<_vGfVyYteXcJaGY?eiv| zVIgsS>}TXpRQS7;%&P>sL0K*VWff??5GwZIE|0Up&K=dpw;Axfn5~tbHCss$Ren0< zBLe>`m+5QLI1lDRF^sz9^Zh-Y@~)wdFonRMu8ZD@ywUgQO(^T2p{%@@E3WRLNiWy9jA()87%8JMv>6~aFare7z@fx*|G!Rp0T-w{t z;2of_ZYMNb0xAe!3yD=E5t9fwk`^QL)_n88fI}smjiY7^Iz3g|Rk@iD(_0FHpV0@TEw!Lq269)g| z(B-XF>Nu>Iy}ouX?>tL|uQpitDj)|9gD0ej=`$_2yc717Abr1#iP6)?780G;qP|d< zD7OZ>#EgzD^-sBX@KxQ*^ULflH9~bHFB^8JY%99s`)$KAGwWcavSCtILV-hFdBEK; z0r)x%0@{|T5ks-trReVmCz}bP%X@7y)pFuv-}xj=ma*8%?qG1J!iRk zm+Xy82|zq$q&zM^Ygf|~yi^dRr~9CP-!VfT?}adYA>ly2$AbUUq!4a9gK#2}uvAZK z2yJ)y2mr9?azr(zYZ4`9|3a93zYi-eBZr%h^&In0&A-mpR<0^q>C~Btqoe9-dunaJs#Cee$5(*hNA;f=9XNnNwP?dg zPLj9R7t~Z4FFdg>qmGUF>0!gk34ksDEFZp&C za!WqCo+dz&{?T#f4jV~-UPR`6&dR-`{neBHTEssZj9CyJIk4*|EuQl>6K1GCg#vE9 zJJ=U(DtOB`TxBsit$cbo2w&5&*l~DQyc(tKg1u!yd`%9>h%jrvh1V_$*$bY`Z&@(e z6W_bZ75M*IDK#FEN3YNCB-Ci`kF`PvI1pk)F?TM;R1Tm#t$QC*Ubqp#p0GLlbeF$? z$9hZgAC07GxZTJ9U7Fzd4d4H~jSg*;1(28*4&YwddgI#E?f*^L#BND;M7J#+Bh9P) zN1c-!taRCe7Yp5*CRo5-wEbm(gL*sERcC`Z@Bc2Kc#ISfJQPe(3tX}CzDqpahDODahv#q3eiIuT%VzS9#>PQvlsY~fT;ZS*4YLfYKiZ9ny>uJ=MWqMxsbJHx z1CxXpT!3Wpn(w27_Xx+Da!IFG=9qBXC&d-i+OHV?#Y{ACWXN%=+)6BsK#SD@(?y0_c{yI-{Ts})!3QcTe$(J8NPSj`S{)XI{nM3S5_&x( zZ4g}me+27(#=}Rtl9oD>fyEv|d1+-5QrHqYrX74gVpJ4l9CO>X*w9A#QwExfF?888 zs&sLs7qtw`zuycea@=q6IZ(ZPj~lq)Yu@_ed6Phc{C<}yGfZ`V=wKg~JK$-`@p{_Y z%&3T4|8D2vV%$i=V7R9EsnhAJ(XV^uOtrc*OY>df=Ki^hH+rw7YN0j^U)AzzQfB?< ztEHEyvsgX+nH^jF zuN+y9?>7$g-pH?OODjQ}i&Ed(8^gx#?0sSPaQ?D^{~Kn^Lfpl-XvPPh6dnuvW@qx- zuK?t3wpNs?va_2;|GL@-?u0RaPq=0BVo~%#V@h8b_TF!Vx98O`JDy?d{*@4~<0r{5 zYo+;zr|2t@Z_Y}nj~Tk#ww%&U{r1H!ndQSIv=;xvaD=63Kx8*}7h{I#$#(eP7rOyF z_>mL~6$Md-eM1F<*p6OWm#5DZQtdILyEB7S<*EsPe=xb!x{=FoIci6h_xgd}71meB z$|`^@KU=Mg`vgmGBXzZ_652F_K!^&la_o(tj|&__$~cMGO`_*}PZN>P71sxad$!@r zD$S&%UYABG#V~?&G8a;tV`Y&MK|{JhW~6SmVCtHjmc6lW7841gC(9-mr@-sd zccuEyBrQXryiOVDrk7np3isO-nYNR{aXz3v9eKlW^Rl5-kl5-3$6^xM(oc94fKm=B zUM=NE+!fDT@~WW)$lQrBz(VKT->bdUnZyu$c%`mk<^{gEM0sv1RRxt=GoVh?|o(!b3~n&Jzv;NW1^D-*)NYhwDALZg*62VvD! zG?_Zn>P1|-uUK=vhT<2UR^TEWG9E?+QKFRR#}7+D=}QD&KbvqIcTayt-VY|#7G=(% zJFHEfzz8XLGVA3*zYaC6T2p0CC;(6CU8s4v>v)q#rgiN4XpTm^D&7U`PFX4tI0A6y zR^Q!4#rYjWn|K$k9vp(`^R@Egi1bVzG-?;f`Lq_sY!DT0$vLIFhzkhOCU7%MjR`dy z1*-$b+4NIONevanGji@R_AWuWu8h<3skHV#8jXz^NAoiZu3^BX_;hSxP|Oi{uU_fJ z&^qsgJ%kb`sIYGOm(k8Yzr^1xVTyIMVcPQ$z(BK`i-lG8yuSvGo)n`)?FX$zxngwt`;<9}=`wfiBpCSa;P>;i z57+nvzy&x#k~@{}x&H#<&h}>0Usk_b0jrDZP{o8kWxtEDh);mWF^9eV=9}-*%CMpz zTfP(+%Jg*<<^T%WfV~+R993127vI4TCH+;Ag-9%kXkC5BsNhmv6SULJ`2M28$)yjH zw|PL4O>C7F`H!$xYE>)P;P9!*foF#jF1pc;dep*KY4YSFUU2xyQmb`vxI5?O9BEN3 zt2F4)$t4*b*Uk>g2>K0a+HnbP@1W*(1m@(LC zqsFZsxUUa2Ie{SZxpo+4eY7YiT5l=*1Dx&L^ibA*+k!)HID17n8SMm`127w;i}$CU zoT9BBn67Sdjs*sJc|W{%>-X7+o5pvw{0y$TxC>O%?f_5B0jMVP^;=nfL9}3E7_;L7 zbU({3R;#C-C!Jecu$h8j>nd*=ulQEvF;^z1Ub+2FkK6KXHk-{$lT=5fPCYw2liQ

    6KA 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
      GM$0O#mzdilG{|;<10#JF9!Mf9*ntZ9NH-ptw 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À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 literal 0 HcmV?d00001 diff --git a/frontend/src/assets/2.jpg b/frontend/src/assets/2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bbf06079481e1e9d8aab13a46fc9cbba1ad01048 GIT binary patch literal 384182 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 literal 0 HcmV?d00001 diff --git a/frontend/src/assets/next.png b/frontend/src/assets/next.png new file mode 100644 index 0000000000000000000000000000000000000000..afe40e24ed881d2f13c6a7973d0d78881b509933 GIT binary patch literal 18520 zcmZu(3p|u*7gs7IBo!iBDwU0-TymL|OR3njC6`=Msgx;-VK550H*2fag;6WXMo5y3 zdoHcZ)TTig2AMLLaTz0X`_4O~Hol$T@7r(J`@HA5o##B~{LlZqvA@{a$Shv9SWHYz zX73(L2Qjhv@UQd5Bp1Q|O<-E4#l-fg@3pk}74vbpE9mxG#~>Q#adY(-|?ZRur{5phu~^aLf?EyVBS$)HV>w>x{(Bcg>r!(C`IUCL1>C*NANL>aywM)cF1 zAdmMpfs8M0>BW_(MKdxY-A+6T?R^A)C&Lg1+R_W3JtLk;)lHZY7L3*~J#*pEN5yX9 zvuB;x%?!{?d}X!pr;?+Xy3^?8yqHpq*5qmU`%k+h*J*T8F5K9r=sy8-IRSjuFpGx){a%Ht5#)RpCdD6Qaw1jX$Qj zXKF@FEB)b)XkD^cixkcj`4OwIU!GFpw~IxhM0<0XC__0I^KCpA@DZYIu$l6|z!d%@ zak2)YeWa3RCaTFDWiqX42QHO#DRjO#Z|2^=?Fp;huHQ716`xAhEz(eQPHJ^ZGIYx6 z9(i6?uUwo>>nyxds4kn$^Xa~AXhc$RnY2}>fS{;*xYLnh1W2))Q9$uO!m%8s6F zlH)#P*<9e9HXNU_a>Mo#uez&0>!yX73e+$dWYm;JMBgHl%^KrndU*O*{z9{E9F}zV ziMS7nn!<}aG`L99?}>tOucg}22F<+5WHq1d*Qu*7lKESf7Qc&e^)BQ;J~Zf;&Qi&# zA5W>jqp?*>(z4azMuYN*S{&V#W2Bvy?kx9&4_W*?kjrTOHxW|wPF*I0xyIA5wW^Pnh<*!4W`S9jOqIkTtONbXg zUZME!4VR@oW7yJ!`psATTbrl&K_!8@z9&nmw<_qbSA`GUzrpX7*{R98xdvXeD>cIg zoWC>58;6%O6^!>N^=3@S?nshz%1P@S4#;#uV-~XhTy+1|Z5mbg!|_(hWqeH3#3ZBJ z{~y;}whNWWDUsYwOvG6C%cirom+8^e&QFTb6?N;}v_2Szz;U;m>RZu7XLAnO(fzT_ zp>Jb5EilxRy&G9x+I|@d#y)4xocWyz_(q+PA4JePz3`b!|eqw`C+4RLl-YF z{k}M5s3}u&`D>_A$%hyo9>bi_B%5bpqmnpNq6|jg<%MZu9IMOe5E*q@9E%l_~W)8c!Jn%A9U#`P#?$SP-0&?Q}^LlVeAro1aXVAtQ8Sf4DZ zLi|10eT!{sUl3&hXPz1r?--QZF>L3OL{m<}X`EwjqHbiZ_HOj|_V#ubzU=nNl-60D zQ%_H*&xsUwTVdwin4{lZdhyHyMw>g+dNn^Qm*3~nC)1#iWUS>EduY(NYMva)eCbha zpvUm1D-H!ix)@F7pYH@&(F+Q}w5p6|7j~r93odA|6=dPWu|^7<-F5N6K;I;_o|94^8Y!;k2DnL7w3LJ?u@GyWh0Uq2DPw3)DiVK+#Ay;c7$uh>4#(+h(+v(`f^nKEtr>eK_-DC zpIIU7r#t(74g5`s`-u@{WZVm%)<3<z_fD!d6M;T42skAz`J z?C#~w7T)@G)eUX_WJ>!u4`qJAgYjm_5wo$G+M((rw*H3sbZ+$OT`gkI!4TDrf%&=9 zd>4njq7tDsrfb)~5gOMq|FmbMFS?(!oL`t{ayu^6y`r*~lcDZDVNM%zY-=24`t_XQ z8Oyi735#N{$yM+XyBlFQ9d9U>*mCHqQQNIi%l_rs({U9aIqf0P_EQ(lQb+1)&)P|C z;_dgcs5fa!6Z;C=wqK1zQ3maoE|Ae0vrTWY7q%Tjj=g)!E?0R+^h+KT>OApES>E)Fi_l(j@j*OaBVpZy-aZ?hQ<$T-F$Ro(h-0?ss@Ca{%oaS-ku9~$Tx9{tTTrbsC?`?kO6Yiz<9%!T=X<(p zZeNK6|FmH?&F-Y28g9lTxMn8tl|s;`2=u##f%s_09Sj}qv8|->vmiSXS7YW*Uzgc} z%5&`B_@;#S5E0$L@I_$IVhOt~wPP?Px}dQ4Me|FY9L5=cg^>tER+Z z$RAf*_v7;6MXGT|nf&Q4Z`3-jvC*f=^(poH5*(u2euitgH*nQ+4U#u1$8IXKY#JYN zEW{qHzB4YaX_=gyE_HOYy}kWLyZydlt8~F3IjOV$dGT-uH0x;;Ju3$9M`ps(_fFau zvsm8q=Tvw54`Q!Jv^uFCilmNbC-*g+<@p*If)lYln9U9e9Od({cE?eh56{v2fPCW4 z6UlH93)`}St@~YGbeP@Z6)&fDOEM-+?ifv@Lj3gMTDsolay#Of80jo;S9*)tIbU#b zR9G;RkQ|aXPUm^+67?rC75D8tcaX)N8@GLBzv>!!u23A;Bm+|sXFOXYxoU_MH9q&^ zNX6OvoW~oy!z1m`F_dm&+BS~ACvih{`XZ05U(yA^Z9iGc?2L~{#gP<)vK5L`g#vv@ zF`a|Y!d1;#7Vlz41QE-cAoa_eYXxX?aH^X^ol|>bb zMC~5dQA%PwQ-+04?9%u1Do2$k^Na)kHTyJEu2u6^jlevl$)_5B4OFTO*T0?N|EaKb z>qwFH6s@B`gJkk?7~7rz-kRT*ZJ+Z#Ogjy+7mkxvxT-@*K?-(RMZyj~QQl9p2($xv z-HN2Xp8iIKq(=&0mm-67J7@~m&Jr07?x;b}LW>K(gJW~f8unu0MA_Tn0DF&eE$%4! zvy+cEa-NWW7Sqp!dfmTC3bUW;%aFlksC}{Y_0q4ZuGW6#ZRyLhvhzY-S%d+X!a8gB zIdI%C8KXB}b({&+;h0hJf!Tq4XVm85lVQSctj1F6OZCfeYMfB>DirGjPIYJqPRaQD z#tCns(7eFzb4yLrxJpkH6Z!ULYacgNHZxPp>-V*r!eBP_b}=m7EW;8u|7)m+63WH} z?Ooh9q`_aGq5>7xqO4c(-|@nJR|#jn$pK><9g+IRL|~X7)I+5nCcmGyug51v{g*+W zyg-!F8dDU`;xId#jMhSJW#6TG70y#?*|@)MRk(o!_B3TZI3~j0m`Bu;F@&O6ZvAVY zs35iNVl0bp`E6b@6{ln;nUt>zd{_)j-MRVocxv#$Yc?_!C;qV!u<~}ttO{Q#fsKK6 z%ST*uN=2@CJ^lgaT_zjCf<21`&TXsr*Ock@c=%VTBhNpZdhsKIFuZ5(GNpUwAKAceceh51qwo9>NvG35CwV>_~% zsSplauENDIxQRhJ@v9+dL5C`chk6k#)N(p}a!+=m6PfD0CW5rCw&-@@@agR9N*M%O zwUeK745y6S>dG>71BJbIy!5{Ls&x|!GqwSXk0^K-$hS57XT#-~n(Gkn7;a})a?!z86DE~wlKR<588Y#DRw*v)CXq7JhwrW#!T zKCq7)Su2F^xD8MgudX@$n@uE64cVRKpY4#~<{btc@|B8;XZz);s3W9UVpL5m(y?%f%OK+ykP{?xy4ja#Xf=Cwkh4XNy( zssy)ZUH9v`W~4K`vn#b=-Q4WVa@;MZ1i#O@;3LavUp4Rt`~y+KW|TIfrX5|de@akg z9C8oz@CSXPGJ>3a=$5|T7vWB!e(KP77F4i9t)_CrW_!n1|Bl8Lb)*K^^2CMn$lXHe z*3-ch&%VlS`Fh|v$JIo_k~kF_z57@9cl?I?8*?GSftGh0G>U0UOWixAz^?=6 zbh)OVwrDUX2o8o478jOL?Wfd-y{pdfHm+1aR`^UQUV$Gec=wczlM=P;B&-NBhh_rq z!*XBtui%)8T7D^wxIzxCN@KDuAD*!+s}T<1NeqN~(>(sKx2h4dcGBGFNWZ<)e#8K* z7=IqNdqp+MU>e2x?S6o=-1S`6?{M{t-uuJbQkGNJ;Z(`Y%{(i1oUJf&bGRpk8pKNP z`h*uvU7118Ont$KTpTqk(A(Hic~K+x;S_Ru{u*Y@7szc|#!qDWmfwg?7gTE*RtE}( z+e)Jv zwR^TVd2%oTF6&HTf6TB-{eeJRCH@?MO~!2IvMAidm(Uim zZNFEQuMChll+Td1Wu<~Yox34Sh*hLtmm*JpT-H?cWmd>_|Ej90d%x6jA%Z~(?=~)2 zyLp20&JR`RJYyB!Y-=Z`s~cBDUJ zollpVFF`P7BfN8APYI_){;=1sz>CvLcVtqgz#(|L4paGs$Cl&gJ)9 z7AQ{PFFFs)WtXP)B4(r7rLV7^%k4Z9iL)SGyVM+ZYv#|%-i?Zqg8A13`hvH&;sEKv@w!BNebh1LjawOi;{wHIpS$F9@7}A|g7R}r0 zS2EqJ_37%&qwgHY7+0bV)ktx~;urkL zQuRoeHEgEX71b)mfysrF{mUY8W{1U>mZV+CluX{WpxMnXzc+CMS68+5I6Kj}6|NU# zuJ3{YL{c>6rgL~}4aKN8T&N`iJ4!WvxM=fnK1_5xjY+SfV@DW^q7FP=>+m zEs{ho~NcrlLq6@yc5feG3caPVoRGJ91$Dg&`xGTmF z9c4ZnO&|+O!)f)~tLx5w!#IXbqXkvx(5=qpiWyU*(F`gq56kGcSz;=A-2G zaOd0;6qFX;Z%MJw?>#xR`ioP+&AJ*j^!zDyO|?pFpc8nBa{$7>u~Q_af*#9}^rNF& zSqZK;X*Fs}{zon?T!Kuf9h_}u)lg$|O7#DoEk6{eEjA?PcuhlFi9cyqcR$ae?du)N zjb71Ov6`7)o=%|ZYWUmrhsCYX^K(VeolT7p}@sF#{p ze`s(3;)bXtf<$ft9iOj3$~-#yY%-<(fw;t^`SZtA((9dwBXNZ8t-w$J>Sdsu#Bj*Q zIAO~Q4VRm7?Nm!dkPzm5aok#$F4EGkFQa4nP3E*6gIv7JCJQxf9ILwnYLtT{&DM%t=n)wre+N|69&4%GIJ4U0b=nw9Z)LZn+saqmEa1 zG$|SS&}2R5pLG&7YsUaQqCxu}(kZjm`)*Fl)7$p-TB>qRn%kssRVZ(xV~(X3@a`*{A5jUnNUge*J?}K0j(_KjYT0<%5Jn+OIvaX^ zg=o^%rTaXVE=WxolE~RY0$joTv&q#{+4I^=o12;duv)H2Q7SF5GymG(bXZc*rseCs zRd1;rx|+fm@Ib|E1+3!-*rK*nSvd*q;EL&+NFbB4Y^QP!D7B{7k+oI1t*J4_(ql-> zb+MJ`r`BpnY|tU*W1YJ((_bX6=h{x$P&)TB-t1rUy4t0j20&s0=rF+Y5~&l4Xt7mU znF~%%)fpuMOLhm&`(=A zo2zi)G?j4_EYhwZPlaC!McQvsEImy4){+gXN= z&jAx%1kx{;w^QZlLK{yr&7zbYsFL!tqBDL8PU>Fcqvh{D3tDzx{g~dCkW&8v+C6}F zk!cII==}zp$FZ`{YVcpmXZ8sdgtK6+-DSAg7NH& zhkP%3IDicswQg{twFMD2UH#;mcY>4Zq5n8E&F981I13Epq;r3D`+I#jvZHPpM91r% zJcA#vm~2D2CoRbvbxhYU+KLF&E`)p5h8X5D3pqEYH>Cp#i(C;enYWdYAb9LL~ zQGWE(u5aQZXjq&yKK9D3yGj@XkonihS7+T*M9NHD$~t%rH#I7FvSATS`iSrG9w#`0 zPoA}o^Q86N(8GlZoSeiR$gxOpNV~5D(>?ko_KLTj-qPGEik4q~SgQ(mH)d2y%g>}H z-0@TF6^*U#)R_ix1pNUrF{eAJ>}76CK-@eS#Fx9_%j}n!#)Ek{Jn;g}U_3oBg(c98 zy$JjCdZ;qK^EYkLWBv^H$l)e%icYPoM!8Nn9$bRKyg9HlYW*TY4NTNF$cJcl;Y<~Z zIKKzGTwINke=mHo-4fG#AaunJiO(jtmf!%%Jzi055};5a)E_PdG3`%&or+dxo81vT z*@8k9MGF<77~o&yK1o4~qu^wI8@9RZ2DI2mP-q zB9_#idkBUVp|$ARj3#S8@U|@5*84r6SmK|rZj{G9;XUjbH&0Ht>vcup66xb0F4|EQ za!U5)-D#^1&I0yQJ#{Ae`_ahwgsOsUzgJ_gWYzz>PRw6cauCGk$ENA5_poC>h8Nh| z@n(6G8qhr~Jz`mJKtj-Et1Ehr*&nL$wdDWtqpVC;=2mC)+%RKhd{<1TEo_vY-fxJ3 z9}8Fb8n%eOd3wV9tk|l(RCno;h^#jD!rkse&h*W&HEIgt$bHWCM?>D=8tB~j%qjxq zolcDJQX2P})h_H2d+MiLJYa+C27;!9sI-F9=73CA!^TCX!ehBqjzMeQ-&20Jo}PYV zP_^u+_%Ecb+-e2P(??27&`+cNfOZ;z3aw}#&nXRtR;7PjEHBKiMsXMPsDl*Z{`HF} zzk;d?4Ka}zWZm!M<%9-%U061yOmH*=4*=$P(m;>-Xp{Yt{qGn2qKh$R$p#aO&ZN*c zzpwccSTe6BJUaR7>xz4Snd)uHk^;LwHl*zJ@TSmzx)r<)9vl81d&Tf@(D5GdPX`z3 zG6=fQT>oaWO-cIBsAyPgmG+s}DTw@qqs`hUr=qpQ%B~>KzKEW^jWs2}LR*by*Zb^K z=6l+NZAK)I%}73{i`fJxdU5Zu!$QgawxNjHt2E3=M(zk=3f5ieFyi5$PX~@V44wjQ zK%Y|(M?W2Vy;Exp0}J)3U0*|BaFr!5iW^GbDKY{|-XkZgO=}UQ@%2um4Y?#2kn)qN z-wkzQ*~^$lZ#6GGVOMwsz>`Zi>a7@(IoOk|{n|HgZ&(Y_E zn)ZT$vp)!9hOj9=J;l$#r+tpb7tlJjeo(A70=lv8+H>={>6R_eYrdrL7XQ$52i*zV z^&8n{wqed#UG<H9-Oiusw!T(3kB-T^c4uBC5=6Eyq$~g9p(w@?uL~pyg z-v*1nDYOPy+>U%aW4zF?(FcmG8bA~jnV;~;-W*a>>N!tZ#Gs_wJaL|? zGnc{`u&x@~lAKF&m(M7&DKbiMfc$TzDsAx7gU7oVjSi7GqZ56mi1_7*cq6?$$R(QO zpdY$1t%Xi$9HQs`&gHj38?~EWR}^ouTXM-+;61nyy&Rl^g&C593shnX^7Mn~>5wsJ zFPst|Qk?5AaZEXtaMVNLX+ApPFZqJhoMKVhb8;Ah=aa(Bqe_+3w%l}4gKG+sp|mnv zcs_WBcXtWhcoi=#c+W3bOt`ryGKje)BeDC}_^G$N)85 zU{wU<*gKO>`@=A0-1AGfr_c7(RZOwpjOoeZ;EFRmfrBpQPLMU_j>Uht9B!@gCYs5j z1M+i2M#QN7cDVaJv1T-iNq?~KEX6LlRC^4$0O30SIT`ZW-e3{#1U0+qzYg}D1#u4~ z>O89WDECcjruT~X@b~h6 zYVn_o3|;f@%GOI0oz|m&Jg}&IasC)Am^L7Qhju@v*+D=dyW@*4MQodcy_9YK?GP{X z12E*nBMy)5Wf$_cUY8!ZT+#ssC)-qWEEYPLt@AqTpRjC@qgGY^vw}FDwL%P(X$ffq ziwaF=f>rY&rn{39PrLb`R@Xi`<>ap3WmbeFW&W_5icW5HwSwN| z`6rbXfy|Qb#(XxGO?FJkCV)e7#=R5b9gJhTH?-|XYzC8roeBivO-j8y%)dJJE_$;Spq2qMZ?#;kEYl;wn6|R2I_4>w zbE_BiT%HlAvTz~U)n-N&;h40Ex$Y4T!%9vtTu_jCNEhPVBmIX#|Cy0@gvt?#d&gL& zbd)1Cqy4{K7TW4`-I3>EdcsvuH0E;j^}XTUbY?bLw?2=ME=sE#ZrfIUyZZqg14+T3 z*92vu`!W|;^JC$RM|nRF3%>R}7HzMOcgZ0kTPrEhxF!G|*TpLZ$ska3qPcOyEWf(h z+RfEc7BM@KIQeQ^E!!P2PA%`x;uif!ZV_`#S8c;~M04f&R?>oYH>L_8L2!I-Qm%h3 zUcLJ%?bOuK^J0rGFMbaHY=oPb@Cf`F8#8sA|*QAnj{}uFDrb0c@Bh*rq^_J_a$svnW4w)U}F@D_o-yqME_)>T5^uL4i zTXtX1`-JKo-ywb+2wztJwi>%&=dJV~Si9kKBlSYum)EB~9T2@mQSs45(?*|zD321z zHa~JX)X2x>627kgzN`6ofmPWb@1{@Bwz1%bR}}joSL1_dK@%d+(Zl`;`$V4k95z&r zr*43EBLj&~A_aNGV!-;OaKt~c`eZ);w^p0~Q@*mc90$Dc7z)>f=7u{pFa+N2Y}@MG zcN`$Qe|LgZTAHcT_ET=rY^PW!AiYKCV?(l}kJ>IV-v|A-N9kpU)M`Z^u|cQka#|2U z{_B$OlbyUmC`^0fQ7X)98^9gQkYXBqU)&+_D-3?fIr{n1%5sWgpaxAiDP$?V)h}q+ zld6MN-o$g9h2ES{U+vZM$Rm#}5xrSx@fM=dZ;I)53mlaPVdbd9u}plb1oQB>KK>d~ zPNHvGAv_mZMc=l{@gxFTJ5bdLl2de{8HMQ_Zr8U>J(Pub5p-5?rqCQA+u+II7w5Rx zs{-Z$h~1N#krbZVw+Y^wxcSO+34OEZ`ZtNMQ8U8Ie0#WprK7U@JLm6No9U?#fz|ik zT1?Qdsp?$}t>Sr-X`PF^d4bSkfJU2yj$!+e0sRAf6vHYeIx>)xx?h#2ZeFZh#zEJO zY&LCa@&eA=fTb_^Bd{`HQl9({Iogwv^qe2TIPbzBqa-|B+=pcZ%3doaaR6%sgD;e8 z{hTtJUt!$PRDFiG7~*9({@^lf3Odq%RX)3Dj`ylfZ`y4c0LzGsu(ap!oAFy838TUB z{{bs#jfDaPFe42zxVY7o!Lvzr_kTL4W=&@U>M|qkb;*eZbi*HT=bqOa032Z*+MokB zcnejq98NWwHA>e!T0TPxntoi3GL`GWX!%9qVqe$KGDysuY{d_d4 z!m)hBlIVz>G-f8B`S*}hhI#T6Rtcp?ePF=TO6TEA;W`5PQefEE`DFZ6SlwiA8My>t znQw2fIOFBJrcj@~VdYoGbOI29Sbd1Btw}|boJfHlaccO=zwP@06OUt}t{L`mXa_}8 zxLmIng`#Xvg&+es_@2 z{3ZJ7KXXRKie_p`+!}PH(7yi7bfSoqs`lYj3-A&X>sK#VR1+T1TUCb!>wr7zx9q#~ zdC=Dyvgx9QsH@hF@V0u|xOX-p08N0c2q>2^;ZvxzP*4Udn~ZPxFOO60&8g)JEUJ+- zptNovRoBmkbax%1kk$LXbd^1SzRh@m)$t?a$EH--DM=f!KO&%__8OpUrowR{dtKz?bEj_}10 zNGK{oqV4blz`%!%eFUvzV_)iE`hA_>G!37q~5aEir!~+fffHr0fz8d$ z<`0*0DuW|%zvA`-uM_DVQ&8G-2h{XxbdfdVnZ}4jac5^pk`02LGXo}R-f&_>t9lAW zMOgyf^ImV2N(Rj`Z08jCY8aozxFqy4{_e@_`h6hoAY`I;%*=)6!_%n3)l)jjIa;eS zWRcXwg!vxfTUj{wtdc^q+&Zp4Gr@rYxftuu$81FcF|G%uy!)Me*rI$1nXz6t-R&XV z@?UQ!qQoBY?J zo%FgDYrnIFjHkWUr;rUH%X0_oEYK8gtjrRajjoPP%i^W8u6-?gT!Q{UF_Kmy92|U` zKl15-aIjD0ya{5BZdX#SV_QU z+w1Izxki~(@K)TX8!|{Ihq}}^d=hD8L@9xx(>xlsbPgx_s%y98x?j$cV>@l&g)d(< z&_d$BTL0?yvd}Oa5I}ID zh|$$BwXv!XkbxgpXUT&XyMmok7_G<|k2jVT)PGC~=&|2yDsg`cwfy6P)1eD%;*#?N zAENZfpMZC%=0*y1>^J4&_l2_Dvgd7ZMJ{^Q^8ldN3cJ@H8-^Nz1JM29R(}n4O7P$= z6oXcuF$w-_(6kri-asKFiBFL8Fc@q`)7f}n3f+%vE`tNqZzM^|)w!aPyAC|#O4`l5yejNl;VNdIaA?Spl( zIdW#N6n@KRdoNv}CC@kJdxhi(5+K<}EuC+!c&>xo6dXF#U0$SO6u23wbMP8_9wtsr z8;?B=8@U4(b2*AqZ<-O-ZyDCgK5qtzc$KMgWu>o*!nA##az@xcK-62qmEIy-NaNu4 zkM<>c9`7mg4iOOF+jRt1Z5a##=<;R7ZCxgki9cmecf7fod&r&V_z;O{%||M(lxj(6 z2zJ4XpLTd^3drMK_d;_NTb&y;j;HA9N+*0>iHxg{olqah0Y^QS^0SS|l~!EG)g;B5 z0>7c*3R~T-A9plKI@BwyTG45;&~340fN_RhpoaZ6X8~bF@jo#k$$in$$+{%NfzIEf zzNhu~K;p}eP7;w(FmxcAoS5zK!~t8QF3Y5Am9HYq4WS1`;WeLj9NTd4KcEer&Z*s6 zeo{4fq{gOby*)kN_R@9NAJ3T1;E)&a#}ge;4@Arrhu|X8`L5vOd#lP<3xAG{@{kq!hQ`y{*bZuhBm21M4w| zz_+1kvs`Mu)Axo6LHqX(^j;B;F zczmgXEPHM%J$2bptcj=@TbjYO@=a}j_Q~_)ofs9qpy`YRzop7w%vPC?D$loNhRm>U z6w5fR(?zz+`E?m(!B84>a|c)R39Zw6qmXn1S4;Te!5izO1yG(9QT|xMyN=r_tL3LC z?8WgskYuST?{6XL^W|TA);2Bj5VExnzdkf5(BNt>=Ti@z1;qO2^#~s?E*MHn#)$_a zafMX^Z-x1ZPTMr1MFgl1W59<{8$N}K#4W7CT{Z|Oqh};F6lmmXaAa z2kW`zh?}r?%F&4Hcuy>cW7oe%#LAkW9IL(E{+E#6_t%9B07IM*j_Ot?*y_Wwf;Lf# z@34`Pb$_m?|4$RyWc792fkIFLexO=!ghyw_Zb$&I(z<0Z)Qq-*;N`lVyBu?S{JH?sD2% z?XmNs&MVD;-@U*hy=pF5 zH0AIT!DnM|3kq%{q_@TNR7WZkKgajBI9ZLm{A->=vZzrUfLPs!p;>bW(DweVaJm1x zoXoPMNAh2>BHE#aX-3&U40h%wRel|i?SH5_t3xfkV5gGg;*^4r%8KO#_pn_fFXEzc zC(hfMFf&&Y#CJ}qhyKcp1EQOV;+P3UHx;kuHQeMGOTLDC!(3`<&^i%aG7W4-IMY47 zh|-hWE49)(3!i6%Fx&iA@_{SCq^+#H6U><$ZeOKToFrs=Cd&cuVxJFhDY)XKPCA=5 zX`GbyO!!VM)C#2U%yNP!>URwF-(#=J8#jvBo9|6<86z?YLCe8|#fQ1(kx8e7gvi7? z>F4~_KucA>2Z)uXa7^ge1ijpKz+t_JRe;M*G}Uy-fE@0BS1V*MN8+9-f}a}`GBc!$ zQ`)TdPoHcEJAqF7y(&x#>+e!TIBm&~6>?*flQLUaVCy%Ho!P2v8~6vHq2q#i$j9cSjcQ0$Mp&CBquQ|?lRd9(5OxtikAwYoJiQs zNy0FS-s%5Fu1cMethI>$2$Xc-3h-%bOQtV+saL7%Rs#0Wck|V~CMcuLwWJ*D{KwE; zRJu5M8mYvD+|4~Gymh0RW%v>p3mb;m#iQQ~ozhwJGeR<1i6VNxtbksGPILDtCmsF{ zJ{Yy7BV`s+*8TA!a{hR>Lt0m%&%yj|+NN2?P*wtK>INhhs2vctjFQ47J^3S9J!n2B z^yz;jg||pxmr#0pcjW*VTUf0yHu6;i_c|=iB=<)o!auK$(KN-62VYRsY5+F$70o>sxNnp4S!EIT# zV#D?Zeu|0i+zhemP)cw?L4ll}ZRl-bYgdRboO4*a+tU2MT%L7RFO|S%6AlfsQ|sjo zG~s+4gnVt@ilB`g|EHxtB4WVWg!0(*>)VZg6PBes2Ffv5J`Y@TY3mFqtH7_BNb&y| z6Ot&bN2z8CY;!xhYWc2`Gx}KGhOD=ipYlBwpv}KUO}0*#vpKwtleFK1kfOc-bMWNd z`YmPig{3@|CZ8>vy>J67D^-WCVtDO$Y^Iti6$976De?sp=mKYUdzutZHlUIyqyZ%m zZwN=0Na5MhQAoAnP-Y}bqNIYLVEi7+A(2kq;_BD{5}rZ|kJ{FarufSl+J;^g4%ah} zb%=yiCe#3>l26}41$1;Wa-8@eSgkc=SF^EZJp+*^!m#_JbZ)T^@RENf} zCIhqpqa+ein{|s+U>o|6lI9TZmdt-z(8W;QVyfk*f|P)bnnBI+im$oQcyhM+EO90j zPM**jvoLT6P#^0^I@dn7WwP8BJ6DsRKBZYU`#E>lBPC;NfMD47p4%qaME^fEK1W0r zL)-5P05<2!;F_KEWfz9M17?7?;0f_R>RN?Gb6SAzr-F?^UKqP>loVK7H}y<#m@*q@ zTO%9riCA3R?*7FIyBe984zb+$<96PV<1O}u(#6)y!4B-mpZRd5H1fb=!GS&7EU zyu}Qqf2)`Ja%xlq0@2cr2A~8I0l@KA@GLU2N=lkgo)>$r+5=7fz+pd=JE}y_*=jD@% zrd8^>euS89iDc46+pe8PJ%=j`G`a(7P3iLZHo=xjapJ`&q)G+qEj5|zfshdBj3eY# zYNtcFp^KIu84PG5PYj*lCW1E%BvjD95`b#9Dubflv~0~e@bxxcE>bA|*cu$m6VuiD z!I|iTMAlQ*Ui~tGZFf6ksR71nETP^oG{^m6Vb})FJh$t!YgaDhjn;l)c?aXAvP0D! z<$8ep_deG3R6;vxx~Ad3sGm@an)t!Ld9}9{0R}6O)CDRegaY7&k^patgaYM5b1ePn z*Z{D-!0jBi^wlIXt-m-Wsqe_qU6zyzg~}=acSdR(3W^{A_+r`o9H|JO)`Pm_q`(p= z=Z8FVDmCabS=Vje|CjkCI<7^?AyCZBu%tlQ`x+wCpcg{sUdyL|kv>H#EGf*z{Z?}T zzwn4e$D<4+Feb6CX0lQ^d%%oTE!F*SY%06-Js_UMpVckfrKWW#Gl5F(@^VXeGzYePI{Qdpw3e1_d zBN-(~h_{pvB_1K&!|%z{d+sg2G0*@gNo`f6_1P*6v_DcE9ZO23N#Q-z>-IY#ZYd zp-^B?Di(CaabM`2y12Qu{}2hul&Mknly;Q_PLG#Tj7uv75fvZV@Z|$JwA{Wab>79d zF(FMcVT=SuxgSEy%7`jU=OfulK)W&9<@L(yaef-4JdIp`4M&wEUFRfRpawhHh|2&r z(J9Na&#?I#xtBFaOshW<^?HLS>jB-wLyGdrL*xoN-$B-|HLWe03q6=H9gZM$KAt92Zrb8TwZ&Iw8JWj1T>O{+X}pkdb`Et zaxve&W&vePYVc))(-XMCpDf@*49I_jb68zY_-kHFm;KA{A1}EyC!m;V>G>a(5nKNK zvdNFA3i7E7ZO0&iStfBBrJP9 z^9_=Qdy3n|a$cLt;j&hiSpNnahy1jk{_9L3fei*|y8j$2g_I-cg;3sK7~$s+M9W}o zDl04eH#KlsM4yGxQ#uG+lepAw`+pL&4;;39$|x@JHc ztycBYLnzvmC?D(-IvU$%Hvf^Aq2g@_1B64mrg+CEXw-U0ZC;bi_3!WF9ru~6J*^Rd z5C5!JT&XA;ezi)eBT{osFjdC3L^FFuQ^53%I&2p!lt2+>gvFb%#Gk6}DYa}q7iYHK hVCq{d<551&2D>*Wj_1@3Ukno4Yh`EobeG4~{{e&^SKR;r literal 0 HcmV?d00001 diff --git a/frontend/src/assets/prev.png b/frontend/src/assets/prev.png new file mode 100644 index 0000000000000000000000000000000000000000..743fd19a8b6d16f3e1539666b3efec37e37715da GIT binary patch literal 22884 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 literal 0 HcmV?d00001 diff --git a/frontend/src/components/Button/Button.module.scss b/frontend/src/components/Button/Button.module.scss index eff4c54..f7ee777 100644 --- a/frontend/src/components/Button/Button.module.scss +++ b/frontend/src/components/Button/Button.module.scss @@ -3,7 +3,7 @@ color: white; border-radius: 50px; padding: 10px 40px; - font-size: 35px; + font-size: 1.4rem; outline: none; border: none; text-decoration: none; @@ -14,8 +14,8 @@ } } -@media(max-width: 768px) { - .btn { - font-size: 30px; - } -} +// @media(max-width: 768px) { +// .btn { +// font-size: 30px; +// } +// } diff --git a/frontend/src/components/Home/Carousel/Carousel.jsx b/frontend/src/components/Home/Carousel/Carousel.jsx new file mode 100644 index 0000000..f31a5b6 --- /dev/null +++ b/frontend/src/components/Home/Carousel/Carousel.jsx @@ -0,0 +1,62 @@ +import React, {useRef, useEffect} from 'react'; +import styles from './Carousel.module.scss' +import Button from "../../Button/Button" +import nextIcon from '../../../assets/next.png' +import prevIcon from '../../../assets/prev.png' + +import i1 from "../../../assets/1.jpg" +import i2 from "../../../assets/2.jpg" +import i3 from "../../../assets/3.jpg" + +let imgs = [i1,i2,i3] +// //cache +// for (let x in imgs) { +// let a = new Image(); +// a.src = x; +// } + + +function Carousel(props) { + + let [imageIndex,setimageIndex] = React.useState(0) + let updateImageIndex = (index) => { + if (index < 0) { + index = imgs.length + index + } + setimageIndex(index % imgs.length) + } + let next = ()=> updateImageIndex(imageIndex+1) + let prev = ()=> updateImageIndex(imageIndex-1) + +return ( +
      +
      + +
      +
      + prev +
      +
      +

      Welcome to GirlScript Bangalore

      +
      +

      Education First

      + +
      +
      + +
      +
      +
      + next + +
      + {/*
      +

      Stupid Simple Slider

      +

      Silky smooth background image slider with css keyframes

      + +
      */} +
      + ) +} + +export default Carousel; \ No newline at end of file diff --git a/frontend/src/components/Home/Carousel/Carousel.module.scss b/frontend/src/components/Home/Carousel/Carousel.module.scss new file mode 100644 index 0000000..370c4bd --- /dev/null +++ b/frontend/src/components/Home/Carousel/Carousel.module.scss @@ -0,0 +1,93 @@ + +@keyframes animated-text{ + from{width: 0%;} + to{width: 100%;} + } + +.heading { + color: white; + font-size: 3.5rem; + font-weight: bold; + white-space: nowrap; + overflow: hidden; + animation: animated-text 2s steps(32,end) 1s 1 normal both; +} + + +.subheading { + font-size: 2rem; + color: white; + white-space: nowrap; + overflow: hidden; + animation: animated-text 3s steps(32,end) 1s 1 normal both; + animation-delay: 3s; +} + +.banner { + display: table; + width: 100%; + margin: 0 auto; + text-align: center; + color: rgba(255, 255, 255, 0.9); + + &:after { + content: ''; + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + background: rgba(0, 0, 0, 0.1); + z-index: 0; + } + + .content { + height: 100vh; + position: relative; + z-index: 4; + padding: 0 5%; + } + .slider span { + height: 100% !important; + width: 100%; + position: absolute; + top: 0; + left: 0; + background-size: cover; + background-repeat: no-repeat; + background-position: 50%; + z-index: 0; + opacity: 0; + -webkit-animation: fade-in 2s 1 both; + -moz-animation: fade-in 2s 1 both; + animation: fade-in 2s 1 both; + } +} + +@-webkit-keyframes fade-in { + 0% { + opacity: 0.3; + } + 100% { + opacity: 1; + } +} + + +@-moz-keyframes fade-in { + 0% { + opacity: 0.3; + } + 100% { + opacity: 1; + } +} + +@keyframes fade-in { + 0% { + opacity: 0.3; + } + 100% { + opacity: 1; + } +} diff --git a/frontend/src/components/Home/Home.jsx b/frontend/src/components/Home/Home.jsx index 1f60d4a..e6c8697 100644 --- a/frontend/src/components/Home/Home.jsx +++ b/frontend/src/components/Home/Home.jsx @@ -1,10 +1,11 @@ import React from "react"; import styles from "./Home.module.scss"; import Blog from "./Blog/Blog"; - +import Carousel from "./Carousel/Carousel"; function Home() { return ( -
      +
      +
      ); From 2ca1c4eadfe8ceb7a46857ca30f0ae184da287bd Mon Sep 17 00:00:00 2001 From: nblar Date: Fri, 26 Jun 2020 17:57:27 +0530 Subject: [PATCH 23/58] Naming conventions changes --- frontend/src/components/Headings/Headings.jsx | 11 +++++++++++ .../Headings/{headings.css => Headings.module.scss} | 0 frontend/src/components/Headings/headings.js | 11 ----------- frontend/src/components/Home/Blog/Blog.jsx | 2 +- 4 files changed, 12 insertions(+), 12 deletions(-) create mode 100644 frontend/src/components/Headings/Headings.jsx rename frontend/src/components/Headings/{headings.css => Headings.module.scss} (100%) delete mode 100644 frontend/src/components/Headings/headings.js diff --git a/frontend/src/components/Headings/Headings.jsx b/frontend/src/components/Headings/Headings.jsx new file mode 100644 index 0000000..fcf0f89 --- /dev/null +++ b/frontend/src/components/Headings/Headings.jsx @@ -0,0 +1,11 @@ +import React from "react"; +import styles from "./Headings.module.scss"; +function Headings({ children }) { + return ( +
      +

      {children}

      +

      {children}

      +
      + ); +} +export default Headings; \ No newline at end of file diff --git a/frontend/src/components/Headings/headings.css b/frontend/src/components/Headings/Headings.module.scss similarity index 100% rename from frontend/src/components/Headings/headings.css rename to frontend/src/components/Headings/Headings.module.scss diff --git a/frontend/src/components/Headings/headings.js b/frontend/src/components/Headings/headings.js deleted file mode 100644 index efa79bd..0000000 --- a/frontend/src/components/Headings/headings.js +++ /dev/null @@ -1,11 +0,0 @@ -import React from "react"; -import "./headings.css"; -function headings({ children }) { - return ( -
      -

      {children}

      -

      {children}

      -
      - ); -} -export default headings; \ No newline at end of file diff --git a/frontend/src/components/Home/Blog/Blog.jsx b/frontend/src/components/Home/Blog/Blog.jsx index 5ed0fd5..db68b44 100644 --- a/frontend/src/components/Home/Blog/Blog.jsx +++ b/frontend/src/components/Home/Blog/Blog.jsx @@ -1,4 +1,4 @@ -import Headings from "../../Headings/headings"; +import Headings from "../../Headings/Headings"; import React from "react"; import styles from "./Blog.module.scss"; import { getData as getBlogData, dataKeys } from "../../../services/blog"; From 1645b70baad7be7e3f407235de0920b7780a7c90 Mon Sep 17 00:00:00 2001 From: AishwaryaKaranth Date: Sat, 27 Jun 2020 19:50:42 +0530 Subject: [PATCH 24/58] added react-multi-carousel --- .../Home/Partnerships => assets}/logo.png | Bin frontend/src/components/Home/Home.module.scss | 10 - .../Home/Partnerships/Partnerships.jsx | 74 +- .../Partnerships/Partnerships.module.scss | 2 +- frontend/src/components/Home/index.jpg | Bin 6408 -> 0 bytes .../react-multi-carousel/.all-contributorsrc | 105 + .../react-multi-carousel/.eslintrc.js | 28 + .../react-multi-carousel/.gitattributes | 1 + .../.github/ISSUE_TEMPLATE/bug_report.md | 45 + .../react-multi-carousel/.prettierrc.js | 4 + node_modules/react-multi-carousel/.travis.yml | 27 + .../react-multi-carousel/CHANGELOG.md | 294 + node_modules/react-multi-carousel/LICENSE | 21 + node_modules/react-multi-carousel/README.md | 542 + .../react-multi-carousel/TROUBLESHOOTING.md | 25 + .../react-multi-carousel/TypeScriptUsage.md | 29 + .../react-multi-carousel/contributing.md | 16 + .../deploy-documentation.sh | 5 + .../react-multi-carousel/deploy_key.enc | Bin 0 -> 3392 bytes node_modules/react-multi-carousel/dev/.snyk | 72 + .../react-multi-carousel/dev/README.md | 7 + .../react-multi-carousel/dev/babel.config.js | 12 + .../dev/components/card.tsx | 49 + .../dev/components/image.tsx | 14 + .../dev/components/menu.tsx | 217 + .../react-multi-carousel/dev/next.config.js | 33 + .../react-multi-carousel/dev/nodemon.json | 8 + .../dev/package-lock.json | 13267 ++++++++++++++++ .../react-multi-carousel/dev/package.json | 63 + .../dev/pages/HomePage/HomePage.tsx | 144 + .../react-multi-carousel/dev/pages/_app.tsx | 58 + .../dev/pages/_document.tsx | 101 + .../dev/postcss.config.js | 12 + .../react-multi-carousel/dev/routes/index.ts | 23 + .../react-multi-carousel/dev/server/index.ts | 24 + .../react-multi-carousel/dev/tsconfig.json | 30 + .../dev/tsconfig.server.json | 8 + node_modules/react-multi-carousel/index.js | 1 + .../react-multi-carousel/lib/Arrows.d.ts | 15 + .../react-multi-carousel/lib/Arrows.js | 1 + .../react-multi-carousel/lib/Arrows.js.map | 1 + .../react-multi-carousel/lib/Carousel.d.ts | 69 + .../react-multi-carousel/lib/Carousel.js | 1 + .../react-multi-carousel/lib/Carousel.js.map | 1 + .../lib/CarouselItems.d.ts | 11 + .../react-multi-carousel/lib/CarouselItems.js | 1 + .../lib/CarouselItems.js.map | 1 + .../react-multi-carousel/lib/Dots.d.ts | 10 + node_modules/react-multi-carousel/lib/Dots.js | 1 + .../react-multi-carousel/lib/Dots.js.map | 1 + .../react-multi-carousel/lib/index.d.ts | 2 + .../react-multi-carousel/lib/index.js | 1 + .../react-multi-carousel/lib/index.js.map | 1 + .../react-multi-carousel/lib/revicons.eot | Bin 0 -> 12136 bytes .../react-multi-carousel/lib/revicons.ttf | Bin 0 -> 11968 bytes .../react-multi-carousel/lib/revicons.woff | Bin 0 -> 7536 bytes .../react-multi-carousel/lib/styles.css | 1 + .../react-multi-carousel/lib/types.d.ts | 97 + .../react-multi-carousel/lib/types.js | 1 + .../react-multi-carousel/lib/types.js.map | 1 + .../lib/utils/clones.d.ts | 19 + .../react-multi-carousel/lib/utils/clones.js | 1 + .../lib/utils/clones.js.map | 1 + .../lib/utils/common.d.ts | 17 + .../react-multi-carousel/lib/utils/common.js | 1 + .../lib/utils/common.js.map | 1 + .../react-multi-carousel/lib/utils/dots.d.ts | 6 + .../react-multi-carousel/lib/utils/dots.js | 1 + .../lib/utils/dots.js.map | 1 + .../lib/utils/elementWidth.d.ts | 5 + .../lib/utils/elementWidth.js | 1 + .../lib/utils/elementWidth.js.map | 1 + .../react-multi-carousel/lib/utils/index.d.ts | 9 + .../react-multi-carousel/lib/utils/index.js | 1 + .../lib/utils/index.js.map | 1 + .../lib/utils/mouseOrTouchMove.d.ts | 7 + .../lib/utils/mouseOrTouchMove.js | 1 + .../lib/utils/mouseOrTouchMove.js.map | 1 + .../react-multi-carousel/lib/utils/next.d.ts | 6 + .../react-multi-carousel/lib/utils/next.js | 1 + .../lib/utils/next.js.map | 1 + .../lib/utils/previous.d.ts | 6 + .../lib/utils/previous.js | 1 + .../lib/utils/previous.js.map | 1 + .../lib/utils/throttle.d.ts | 2 + .../lib/utils/throttle.js | 1 + .../lib/utils/throttle.js.map | 1 + .../lib/utils/throwError.d.ts | 3 + .../lib/utils/throwError.js | 1 + .../lib/utils/throwError.js.map | 1 + node_modules/react-multi-carousel/minify.js | 44 + .../react-multi-carousel/package.json | 160 + .../react-multi-carousel/tsconfig.json | 20 + 93 files changed, 15889 insertions(+), 23 deletions(-) rename frontend/src/{components/Home/Partnerships => assets}/logo.png (100%) delete mode 100644 frontend/src/components/Home/index.jpg create mode 100644 node_modules/react-multi-carousel/.all-contributorsrc create mode 100644 node_modules/react-multi-carousel/.eslintrc.js create mode 100644 node_modules/react-multi-carousel/.gitattributes create mode 100644 node_modules/react-multi-carousel/.github/ISSUE_TEMPLATE/bug_report.md create mode 100644 node_modules/react-multi-carousel/.prettierrc.js create mode 100644 node_modules/react-multi-carousel/.travis.yml create mode 100644 node_modules/react-multi-carousel/CHANGELOG.md create mode 100644 node_modules/react-multi-carousel/LICENSE create mode 100644 node_modules/react-multi-carousel/README.md create mode 100644 node_modules/react-multi-carousel/TROUBLESHOOTING.md create mode 100644 node_modules/react-multi-carousel/TypeScriptUsage.md create mode 100644 node_modules/react-multi-carousel/contributing.md create mode 100644 node_modules/react-multi-carousel/deploy-documentation.sh create mode 100644 node_modules/react-multi-carousel/deploy_key.enc create mode 100644 node_modules/react-multi-carousel/dev/.snyk create mode 100644 node_modules/react-multi-carousel/dev/README.md create mode 100644 node_modules/react-multi-carousel/dev/babel.config.js create mode 100644 node_modules/react-multi-carousel/dev/components/card.tsx create mode 100644 node_modules/react-multi-carousel/dev/components/image.tsx create mode 100644 node_modules/react-multi-carousel/dev/components/menu.tsx create mode 100644 node_modules/react-multi-carousel/dev/next.config.js create mode 100644 node_modules/react-multi-carousel/dev/nodemon.json create mode 100644 node_modules/react-multi-carousel/dev/package-lock.json create mode 100644 node_modules/react-multi-carousel/dev/package.json create mode 100644 node_modules/react-multi-carousel/dev/pages/HomePage/HomePage.tsx create mode 100644 node_modules/react-multi-carousel/dev/pages/_app.tsx create mode 100644 node_modules/react-multi-carousel/dev/pages/_document.tsx create mode 100644 node_modules/react-multi-carousel/dev/postcss.config.js create mode 100644 node_modules/react-multi-carousel/dev/routes/index.ts create mode 100644 node_modules/react-multi-carousel/dev/server/index.ts create mode 100644 node_modules/react-multi-carousel/dev/tsconfig.json create mode 100644 node_modules/react-multi-carousel/dev/tsconfig.server.json create mode 100644 node_modules/react-multi-carousel/index.js create mode 100644 node_modules/react-multi-carousel/lib/Arrows.d.ts create mode 100644 node_modules/react-multi-carousel/lib/Arrows.js create mode 100644 node_modules/react-multi-carousel/lib/Arrows.js.map create mode 100644 node_modules/react-multi-carousel/lib/Carousel.d.ts create mode 100644 node_modules/react-multi-carousel/lib/Carousel.js create mode 100644 node_modules/react-multi-carousel/lib/Carousel.js.map create mode 100644 node_modules/react-multi-carousel/lib/CarouselItems.d.ts create mode 100644 node_modules/react-multi-carousel/lib/CarouselItems.js create mode 100644 node_modules/react-multi-carousel/lib/CarouselItems.js.map create mode 100644 node_modules/react-multi-carousel/lib/Dots.d.ts create mode 100644 node_modules/react-multi-carousel/lib/Dots.js create mode 100644 node_modules/react-multi-carousel/lib/Dots.js.map create mode 100644 node_modules/react-multi-carousel/lib/index.d.ts create mode 100644 node_modules/react-multi-carousel/lib/index.js create mode 100644 node_modules/react-multi-carousel/lib/index.js.map create mode 100644 node_modules/react-multi-carousel/lib/revicons.eot create mode 100644 node_modules/react-multi-carousel/lib/revicons.ttf create mode 100644 node_modules/react-multi-carousel/lib/revicons.woff create mode 100644 node_modules/react-multi-carousel/lib/styles.css create mode 100644 node_modules/react-multi-carousel/lib/types.d.ts create mode 100644 node_modules/react-multi-carousel/lib/types.js create mode 100644 node_modules/react-multi-carousel/lib/types.js.map create mode 100644 node_modules/react-multi-carousel/lib/utils/clones.d.ts create mode 100644 node_modules/react-multi-carousel/lib/utils/clones.js create mode 100644 node_modules/react-multi-carousel/lib/utils/clones.js.map create mode 100644 node_modules/react-multi-carousel/lib/utils/common.d.ts create mode 100644 node_modules/react-multi-carousel/lib/utils/common.js create mode 100644 node_modules/react-multi-carousel/lib/utils/common.js.map create mode 100644 node_modules/react-multi-carousel/lib/utils/dots.d.ts create mode 100644 node_modules/react-multi-carousel/lib/utils/dots.js create mode 100644 node_modules/react-multi-carousel/lib/utils/dots.js.map create mode 100644 node_modules/react-multi-carousel/lib/utils/elementWidth.d.ts create mode 100644 node_modules/react-multi-carousel/lib/utils/elementWidth.js create mode 100644 node_modules/react-multi-carousel/lib/utils/elementWidth.js.map create mode 100644 node_modules/react-multi-carousel/lib/utils/index.d.ts create mode 100644 node_modules/react-multi-carousel/lib/utils/index.js create mode 100644 node_modules/react-multi-carousel/lib/utils/index.js.map create mode 100644 node_modules/react-multi-carousel/lib/utils/mouseOrTouchMove.d.ts create mode 100644 node_modules/react-multi-carousel/lib/utils/mouseOrTouchMove.js create mode 100644 node_modules/react-multi-carousel/lib/utils/mouseOrTouchMove.js.map create mode 100644 node_modules/react-multi-carousel/lib/utils/next.d.ts create mode 100644 node_modules/react-multi-carousel/lib/utils/next.js create mode 100644 node_modules/react-multi-carousel/lib/utils/next.js.map create mode 100644 node_modules/react-multi-carousel/lib/utils/previous.d.ts create mode 100644 node_modules/react-multi-carousel/lib/utils/previous.js create mode 100644 node_modules/react-multi-carousel/lib/utils/previous.js.map create mode 100644 node_modules/react-multi-carousel/lib/utils/throttle.d.ts create mode 100644 node_modules/react-multi-carousel/lib/utils/throttle.js create mode 100644 node_modules/react-multi-carousel/lib/utils/throttle.js.map create mode 100644 node_modules/react-multi-carousel/lib/utils/throwError.d.ts create mode 100644 node_modules/react-multi-carousel/lib/utils/throwError.js create mode 100644 node_modules/react-multi-carousel/lib/utils/throwError.js.map create mode 100644 node_modules/react-multi-carousel/minify.js create mode 100644 node_modules/react-multi-carousel/package.json create mode 100644 node_modules/react-multi-carousel/tsconfig.json diff --git a/frontend/src/components/Home/Partnerships/logo.png b/frontend/src/assets/logo.png similarity index 100% rename from frontend/src/components/Home/Partnerships/logo.png rename to frontend/src/assets/logo.png diff --git a/frontend/src/components/Home/Home.module.scss b/frontend/src/components/Home/Home.module.scss index 9d5b52f..e69de29 100644 --- a/frontend/src/components/Home/Home.module.scss +++ b/frontend/src/components/Home/Home.module.scss @@ -1,10 +0,0 @@ -.bg{ - background-color: black; -} -h1{ - color:orangered; -} -p{ - color:orangered; - -} \ No newline at end of file diff --git a/frontend/src/components/Home/Partnerships/Partnerships.jsx b/frontend/src/components/Home/Partnerships/Partnerships.jsx index 7ce65e0..2df6a73 100644 --- a/frontend/src/components/Home/Partnerships/Partnerships.jsx +++ b/frontend/src/components/Home/Partnerships/Partnerships.jsx @@ -1,28 +1,76 @@ import React from "react"; import styles from './Partnerships.module.scss'; +import Carousel from "react-multi-carousel"; +import "react-multi-carousel/lib/styles.css"; import {getData as getPartnershipData, dataKeys} from "../../../services/partnership"; - function Partnerships(){ const[partnership, setPartnerships]=React.useState([]); React.useEffect(()=>{ getData(); },[]); const getData=async()=>{ - try{ + const data =await getPartnershipData(); console.log(data); if(data){ setPartnerships(data); } - }catch(error){ - alert(error); - } + } + return (

      Community Partnerships

      + {partnership.map((elem,index) =>{ return( )} )} + +
      ); } + function PartnershipItem({title,img}){ return( -
      - - + {title} + />
      {title}
      -
      -
      - +
      +
      ); } export default Partnerships; \ No newline at end of file diff --git a/frontend/src/components/Home/Partnerships/Partnerships.module.scss b/frontend/src/components/Home/Partnerships/Partnerships.module.scss index df9a5f3..05454a6 100644 --- a/frontend/src/components/Home/Partnerships/Partnerships.module.scss +++ b/frontend/src/components/Home/Partnerships/Partnerships.module.scss @@ -17,7 +17,7 @@ flex-wrap:wrap; margin-bottom:20px; - img{ + .community-partnership-images{ display:flex; flex-direction:row-reverse; flex-wrap:wrap; diff --git a/frontend/src/components/Home/index.jpg b/frontend/src/components/Home/index.jpg deleted file mode 100644 index a20ef3a2689c66102c2ccc4be731991ec3fc8d6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6408 zcmdT|cTiL9vrY)rLJJ)sND=9VfFK$`EJ%%%08&JW5Q?EUgMf&jpfo8`0x0pLBtS$A z2>Ae|MJYjqP=ZLW0wTQ#-1xQM%)Q^8`}cj$ob%4k*?D%)?mPSLo`ZpdQ2?*;Wuwag zAP@imGB3cv5a0oTi=BgqmsgOVk4I35mzS51m!B!|2=NN?3JMB~i134jL{2J7iHIqR z3kga?rR5ZqR8`ePATS-6verpeRVCn|Lx;GJa*OlwimAv+$*G)DQ&G`U`2%WD=E4+J zRFwXdf31JWe~5oQ4&DLyI00jTF%Xasz`_Rv@c|E-0pd&tSwO#B{RcpH7FIS82lJ&d zFMx#w$O2*mv2z~gU}I_kSpXnDR(>}2<6!7{ixlabe(IK1Q7_(e2nZPMiP~t@9ndZ|n}_m*w@Ez7N%qWEIAy`zB#KqT#jsSS`jS zN81}uW~lFYg(p}hohlN4xbrbBmPoIdv(icE0t=Xfycmgr0Lm6c~=$iOTAwnZeokEH!3R)(Yp;|+}m z-efS!CzCQBAkOo&DJOAV^L3P6lQoKGP!P1dGIscU#sRqE`edQfUM!Gvo%k$f8(f-DK-9} z^3?eR_*-Rj4(BHo8;X%yA1?=Yc5Ur@hlqYYs$0+&;=M4SIu6ahCHb9u+kCOEZ8|Tp zKKlSrMK=5R#C2)0I{Jsuc9V&7S;LH~yG)GbB&KAujGBa>(Y%|o{LC?>3CelznZKZQ zNQOLs=Z-ud+;CuIIqZUaN%1{Z!tH}9uz^pXzrtQb^g**=VeH>n7GT5zPi!v93h;2NjYvQdv-jv?hT@3 zT@!n*Rzi~A%bHr_>VY_%PoU|x_YK$vEeM+R2y2qQWT6=tm!9O*xP=kYwE3Z~T)OD` z^LkVCy)f#9uW}zh^=#LhYhZFxA>4Yl=|2IQ81Gce?Cc(5{7TjHRnIO*GhvM&E73xK zauK6y30dRl-Lao2TRfl4EaLy*bf|YuRc-D5)8-4yvY-vq#hyAxt3G?umyKWo>7_|~ z-c}UF!G$~BBd(`6dXi9dA?mx-UY-@%)-Va5fyUv}YkaPiV3!D`bf@*F3m@=RRe_S&)UOL{#i%5#HFJ~jphixxF$$D&fE zbk;A z7cUAzu|i4iJGfA%YVS(oMxpn&#~LFqo5Z! zT=?W`Q47M|T!XxYZ6vii2N!N^Gae_ECFt~YPRpdJobyfpdUpZTx#!5 zmaQ#J{MEPH@hC0D?@7oA%ivsY7tHS+|QIYFasr)LcXibUx8^>UG28 z5yC*P=k2TM(Kv4di&FTo9k6;VU!i>J!^mjAkLI=VL>%hl#x2JqrZOgyk zJRN*jdaU2a`S=~T{RR`8i4}U&T_fl;Cz2$(S5r}8Wm0Cs5<|4PA1ehYSd;C?1&T+x zZbd;0LyHpHVF=8*yA&HyvW4R`ToYSno^LuYDopORFVY?mc8Q+K@L9-;v4X}BVKtt$ zJLCD+cJB7lZ0*@_mSx&4AfsZz`yInd+BAfvy3x*5Ne2VBhH~-4eqkO!;mGZFEIl>l zb-&ZK`KsCPmz_bMP(`GYj5n#eJrXpVzC!o|bM0m-Aub<1|Lhp@TRwK4ULTSDaF=uU zHx=jRm4^Yhx^^PZtl7$;&9Vof*;f2(95Aj}qkDfN%47U`=Fkg@w@F+L@j7Ig5VGY8I9CGfyt5<^Vv*P#e*~`ou`8ub#aeKp-~4#SZ|{ zi89Ews{23Q9;wrRs{UXq9T9rG?!}KyGo5(o*|v>ugt)JTp(J8skd#ZkoG(cN)L&Tf zZslux>iV?D*NiSNpQ;tIJKC`hb!FgI zqF=uD_JyQQ#{Aaxr;Ul7M0zB9)xc1>TkFvWTWlQ90e~xWeYeTxduBmjvVY`Rvu>(aD1A#-N#Yj^+%-rkg$=Xf=f8}Fj2d0;15#i-8Hh_E5xw!9QylB8lxgtW2-SQ z@br_C3n}SmsG)Oe+DZoi$+z0s5^gSh7iKM5k1&4**FNQOx*bjpDA!{_~RL?Q>c7;E4z%tZ+?Ap2z z5?`kje%6K#_@D(SHcq~~W3uCP$;#Rx&s_5Jr=h}O+d0}sKvyXt>8hozL^J6{bM54X zYFd5&coihwEw+r>@nn716@DwM8&0E9^C^V9bR|oC`C@=Pw~%k=(c4?_vYo_e`J1vl z58J@R!lI=YQ>POKc9C{VNuQ5jI{Kp#k--16Dwd7iZ_@Ykb_z-nM8McG~p%28N)&G=)`;qCkG~pgz0Deta?Zq>c`n z5aNAbjAtK)J0M8dx(0%?hVUFwhUPr1HNDa{w{yw`kj3fgz$vW@_Iq8PTz|+ z=|d<1HU^buq-Wh7v1c=_P*kuVeaU+d?9{P3MlDE_htC>;j&n(wvPNk~%|UPJ|H6WQ zG|I_vEpy!la(AR~t9NV1IHUW?oY(St>@%=gHRD|Q8|<0fYj?8mT==asJg}C1`KMEl z?wTT0(MxYgwVs+EC-Gyx%-FlFyOnzh^4v$Rw+J7#Y2KP0;Q1_xVUb`Kp__Q*Yr!A3 zzWb}sI9qHN^c?_JZ*DdsiOvB++Z_(Q)4p=w6`ou)X!^h*_RQzd+Ory6JBIGIm*J0d zxM5Ng0}EG0);uVU zGCeY_{ODKnEPhwsTA`lE6BLYxOy7rXxS>7E7~|zndy1>IRFD^go2zRouXxf2S8t>I zwW4L#KkTgNmN1ApA1pq8d-ryczJSO0Sde|Ir7)BMP-Xk?&4^ots4DrRlD=iOPS|4L zg(qwP;DVYjI4d%Sk@xI8Ovm#C7TX?a)&F2FsiXI6exGs=9=~;U6yx4nNK(VcDAzpT zu1}4jyNYLYZdNc9EaR_c96HQCKT*6b)5_22b$`>BV^sax-l3x8V<|qqSM@A(F+&#o z7Cog;(l-#2ygXOpwgcDfng#4mYetBoy|T0u+_XWOuv1bKjG4i#P2r^^52Md_S)9@yGbUYhjOr3m%EX+{O;FX zfh;#ddvDk?yqs@O^7kbBhNWByfxVHOs4A53IJO!4)_*8j zKh1?xD*5~e8L8;$Bb*PC?{h?^?WOnWb$oK3_uD-|sf?F@k1`SOpH1A_A!aKX*d>NN zZT9Dg5R96e(|$ucA-Ay9quGswyP($XwI2$NX)*fh?8`PJsO-tGCxN1yCac71_|wtL zZM_#!*!=v3K1!BiiKvE7fQ28KR8f81_G5%kDLue8vxP5)D6S}7Ojy50MZ1s{&T{dl zz02fcxyY5GAoX|bSb@Cf7!3+(NV>>1?NdjaG!?1tW|vO0OC?`>MZpFwf8UJj{nSO# zRnx4R+igQr=&cLS=Bz%C3_rtJy>|W$VGQ<_C@mAgGe^=cF|;nO;Y!c9vw0S!H`};-eV#>wjt^GwTPs3!wu??*Br;P zgL8I-;gtIx&(4VVFjTxPaN_f>xjt%= z=Ne(Dkdi_fs4N_;Dz$9@!&H^aXZcz5Q@BjI?j_6WXK}G|MWy}qneaE+XmVd|e?U!R zG1W@FFpJ=KMAfly80Hl4D7K$}bmP;D0lW;v&jOep#Vo;z(xcIn znHQQ#<*w&Bymnd+$ru=n^r++@En~>9&*^k{7I+jY=2;G2n)fUx`q6Oc&U##Ri6_0k z^6b2@ic8C)StxDvVM&e*!m%fls=PW*I&08@)S!i$pYUtaRXNHX+g`muT}EnlrY7C= z!`;cNbP_PTLq!Wdt}Y=zB3AiL(*>5KPHtr01N@MG&aaS#wvmP@uZs!kJNTcnIW#1G z)@}x{y(x*8DY`qPF+ncOsj!{^i%#W@tQKil6}Vk(Nx1+;E{cn1qO?~e46UNRrwW+1 z8h^h8gT~H7GlH^U85YHp>SxI1hxkwQ1$?DC6N4K!{4?_&@vi^7v2 zZyOs~c4m{;dY;A!Hw^s|Uqa=7oMPSK;({U`_D~ean{oQ~bGV}}f((VmTK5Z@HV6CO zzScAVT72QEzYuS}9CHE93h?DN=lZddWmXeQ2oj)aGoyg>z4`KUa8}Esm+ad9ql-x8 zEAMmxJEk7^u(T$nXD*3;u(1OGNgV9aIy&%kiq^CIfgJ^nyIok?>i6KvtxQg!lq>MK z0vP)vuznl8#-jLcP@PLo@|H!SD?%Zed9fM!D`fRF!P- zksX>y$?%m<;n{>XG~^)|{%U5p+bOfg`r=F^R3cS$cEZ24;H6jJ5X<4fD$DZskG{0{ ztzfs?cCaOJ1Vx^^fdQnm?qNH%KD;t zSf6`2F=N^dhmZvC2iFC4#BjNll_{Sl>)&th_j`4NNA2kFs^T=1D!R1pMHakdS9n5! zDw0RbTwJ>&mcjTYQSgF@eHA_;hkNDv?#%W@RKv?Q#rTp(S(Bzn?-9Joz`S5U#n6KLl%ewFq6TarRwG!ejI?njy4JoE#g^;5@=oP;-Z~BL(>bczyFT( z)c34X|2NNE{dH+CJf9w^yLJ(#;i5zBlVovW=>Jizlauu`jX-~Ox_=EFKo-spp3|f@ zv>-I|rW|XOG=C--$Z|0Xs&JpF4E*ofKp>0g`BZQ;&uIhMW;`eVRVFj&Bp0*#Fl&$c zKUMbcYRk(Dy_L#;GfpJSHC~pB_r%3QPB530l$0y;{-1EMG`DzQbm|Jf)UWgS$jg8I n^UHd~_?;26Ljp6~!T$xE&74n9=<8?xYNY-Zd_W-RVDP^H|4N1$ diff --git a/node_modules/react-multi-carousel/.all-contributorsrc b/node_modules/react-multi-carousel/.all-contributorsrc new file mode 100644 index 0000000..30d2114 --- /dev/null +++ b/node_modules/react-multi-carousel/.all-contributorsrc @@ -0,0 +1,105 @@ +{ + "files": [ + "README.md" + ], + "imageSize": 100, + "commit": false, + "contributors": [ + { + "login": "revskill10", + "name": "Truong Hoang Dung", + "avatar_url": "https://avatars3.githubusercontent.com/u/1390196?v=4", + "profile": "https://github.com/revskill10", + "contributions": [ + "code" + ] + }, + { + "login": "tpinne", + "name": "Tobias Pinnekamp", + "avatar_url": "https://avatars1.githubusercontent.com/u/1384345?v=4", + "profile": "https://github.com/tpinne", + "contributions": [ + "code" + ] + }, + { + "login": "raajnadar", + "name": "Rajendran Nadar", + "avatar_url": "https://avatars1.githubusercontent.com/u/17236768?v=4", + "profile": "https://raajnadar.in", + "contributions": [ + "code" + ] + }, + { + "login": "abhinavdalal-iconnect", + "name": "Abhinav Dalal", + "avatar_url": "https://avatars0.githubusercontent.com/u/35057308?v=4", + "profile": "https://github.com/abhinavdalal-iconnect", + "contributions": [ + "code" + ] + }, + { + "login": "OscarBarrett", + "name": "Oscar Barrett", + "avatar_url": "https://avatars0.githubusercontent.com/u/3511332?v=4", + "profile": "https://oscarbarrett.github.io/", + "contributions": [ + "code" + ] + }, + { + "login": "neamatmim", + "name": "Neamat Mim", + "avatar_url": "https://avatars2.githubusercontent.com/u/37859935?v=4", + "profile": "https://github.com/neamatmim", + "contributions": [ + "code" + ] + }, + { + "login": "Martinretrou", + "name": "Martin Retrou", + "avatar_url": "https://avatars3.githubusercontent.com/u/17448102?v=4", + "profile": "https://github.com/Martinretrou", + "contributions": [ + "code" + ] + }, + { + "login": "benhodgson87", + "name": "Ben Hodgson", + "avatar_url": "https://avatars0.githubusercontent.com/u/189707?v=4", + "profile": "http://benhodgson.net", + "contributions": [ + "code" + ] + }, + { + "login": "mfaizan1", + "name": "Faizan ul haq", + "avatar_url": "https://avatars3.githubusercontent.com/u/17065546?v=4", + "profile": "http://www.fiverr.com/mfaizan1", + "contributions": [ + "code" + ] + }, + { + "login": "Adrian3PG", + "name": "Adrian3PG", + "avatar_url": "https://avatars0.githubusercontent.com/u/54852308?v=4", + "profile": "https://github.com/Adrian3PG", + "contributions": [ + "code" + ] + } + ], + "contributorsPerLine": 7, + "projectName": "react-multi-carousel", + "projectOwner": "YIZHUANG", + "repoType": "github", + "repoHost": "https://github.com", + "skipCi": true +} diff --git a/node_modules/react-multi-carousel/.eslintrc.js b/node_modules/react-multi-carousel/.eslintrc.js new file mode 100644 index 0000000..a454d2c --- /dev/null +++ b/node_modules/react-multi-carousel/.eslintrc.js @@ -0,0 +1,28 @@ +module.exports = { + parser: '@typescript-eslint/parser', + extends: [ + 'plugin:react/recommended', + 'plugin:@typescript-eslint/recommended', + 'prettier/@typescript-eslint', + 'plugin:prettier/recommended', + ], + parserOptions: { + ecmaVersion: 2018, + sourceType: 'module', + ecmaFeatures: { + jsx: true, + }, + }, + rules: { + "@typescript-eslint/no-explicit-any": "off", + "@typescript-eslint/explicit-function-return-type": "off", + "@typescript-eslint/no-non-null-assertion": "off", + "@typescript-eslint/no-this-alias": "off", + "prefer-rest-params": "off" + }, + settings: { + react: { + version: 'detect', + }, + }, +}; diff --git a/node_modules/react-multi-carousel/.gitattributes b/node_modules/react-multi-carousel/.gitattributes new file mode 100644 index 0000000..914b21d --- /dev/null +++ b/node_modules/react-multi-carousel/.gitattributes @@ -0,0 +1 @@ +*.* linguist-language=TypeScript diff --git a/node_modules/react-multi-carousel/.github/ISSUE_TEMPLATE/bug_report.md b/node_modules/react-multi-carousel/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..fddfaf8 --- /dev/null +++ b/node_modules/react-multi-carousel/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,45 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: '' +assignees: '' + +--- +**Prerequisite** + +Before you submit a feature request or report a bug to be fixed, make sure you have stared this repository or given or about to give good compliments regarding what a good job the contributors of this project have done as they are doing this for free at their own free time, this is the least you can do. A [donation](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=GJSPRG9RKSJLQ&source=url) is also welcomed + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Desktop (please complete the following information):** + - OS: [e.g. iOS] + - Browser [e.g. chrome, safari] + - Version [e.g. 22] + +**Smartphone (please complete the following information):** + - Device: [e.g. iPhone6] + - OS: [e.g. iOS8.1] + - Browser [e.g. stock browser, safari] + - Version [e.g. 22] + +**Additional context** +Add any other context about the problem here. + +**Reproduction** +Link to codesandbox. + diff --git a/node_modules/react-multi-carousel/.prettierrc.js b/node_modules/react-multi-carousel/.prettierrc.js new file mode 100644 index 0000000..c9747a3 --- /dev/null +++ b/node_modules/react-multi-carousel/.prettierrc.js @@ -0,0 +1,4 @@ +module.exports = { + semi: true, + tabWidth: 2, +}; \ No newline at end of file diff --git a/node_modules/react-multi-carousel/.travis.yml b/node_modules/react-multi-carousel/.travis.yml new file mode 100644 index 0000000..d02f10d --- /dev/null +++ b/node_modules/react-multi-carousel/.travis.yml @@ -0,0 +1,27 @@ +jobs: + include: + - stage: test + language: node_js + node_js: + - "8" + dist: trusty + env: + - NODE_ENV=ci + cache: + directories: + - node_modules + script: + - npm run lint:fix + - npm run build + - npm run test + - stage: deploy + if: (NOT type IN (pull_request)) AND (branch = master) + script: + - openssl aes-256-cbc -K $encrypted_fc1c34415af5_key -iv $encrypted_fc1c34415af5_iv + -in deploy_key.enc -out ./deploy_key -d + - eval "$(ssh-agent -s)" + - chmod 600 ./deploy_key + - echo -e "Host $gcpip\n\tStrictHostKeyChecking no\n" >> ~/.ssh/config + - ssh-add ./deploy_key + - ./deploy-documentation.sh $gcpip + diff --git a/node_modules/react-multi-carousel/CHANGELOG.md b/node_modules/react-multi-carousel/CHANGELOG.md new file mode 100644 index 0000000..421a171 --- /dev/null +++ b/node_modules/react-multi-carousel/CHANGELOG.md @@ -0,0 +1,294 @@ +### Changelog + +All notable changes to this project will be documented in this file. Dates are displayed in UTC. + +Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). + +#### [v2.5.0](https://github.com/YIZHUANG/react-multi-carousel/compare/2.4.2...v2.5.0) + +> 18 December 2019 + +- [Snyk] Fix for 1 vulnerabilities [`#116`](https://github.com/YIZHUANG/react-multi-carousel/pull/116) +- [Snyk] Fix for 1 vulnerabilities [`#117`](https://github.com/YIZHUANG/react-multi-carousel/pull/117) +- Remove partialVisibilityGutter when there is not enough children [`#111`](https://github.com/YIZHUANG/react-multi-carousel/pull/111) +- added :active psuedo class to botton along with hover [`#118`](https://github.com/YIZHUANG/react-multi-carousel/pull/118) +- [Snyk] Fix for 1 vulnerabilities [`#113`](https://github.com/YIZHUANG/react-multi-carousel/pull/113) +- fix: app/package.json & app/package-lock.json to reduce vulnerabilities [`e2dcb07`](https://github.com/YIZHUANG/react-multi-carousel/commit/e2dcb0706a636bcf3ce9fa1a942f6164b1d546dc) +- fix: app/package.json, app/package-lock.json & app/.snyk to reduce vulnerabilities [`e6fb07b`](https://github.com/YIZHUANG/react-multi-carousel/commit/e6fb07babedbda3464994a5c0fbe155f84a56bf1) +- fix: examples/ssr/package.json, examples/ssr/package-lock.json & examples/ssr/.snyk to reduce vulnerabilities [`efbc527`](https://github.com/YIZHUANG/react-multi-carousel/commit/efbc52727321dba1ffa674a8aa45ad33fb6b62b7) + +#### [2.4.2](https://github.com/YIZHUANG/react-multi-carousel/compare/2.4.1...2.4.2) + +> 18 November 2019 + +- Fixed last pr has incorrect call order to disable dot when there is n… [`#107`](https://github.com/YIZHUANG/react-multi-carousel/pull/107) +- docs: add benhodgson87 as a contributor [`#105`](https://github.com/YIZHUANG/react-multi-carousel/pull/105) +- Fixed last pr has incorrect call order to disable dot when there is not enough children [`0ad75c5`](https://github.com/YIZHUANG/react-multi-carousel/commit/0ad75c53265c849d3971497c8bf9bf6b09e1284e) +- docs: update .all-contributorsrc [`a129c0a`](https://github.com/YIZHUANG/react-multi-carousel/commit/a129c0a53d0590c0e5e98e837f155a19356120c1) +- docs: update README.md [`ea5e882`](https://github.com/YIZHUANG/react-multi-carousel/commit/ea5e8827a19497873b39807660e9f7578829b5e4) + +#### [2.4.1](https://github.com/YIZHUANG/react-multi-carousel/compare/2.4.0...2.4.1) + +> 18 November 2019 + +- [#103] Do not render default dots if only one slide [`#104`](https://github.com/YIZHUANG/react-multi-carousel/pull/104) +- resetTotalItems on children changes [`#102`](https://github.com/YIZHUANG/react-multi-carousel/pull/102) +- reverted to old changes from PR#71 [`#101`](https://github.com/YIZHUANG/react-multi-carousel/pull/101) +- Add prop + logic to allow removing dots if only one slide [`f63263c`](https://github.com/YIZHUANG/react-multi-carousel/commit/f63263ce43212c5dafd05ad70670b7f8fc03c922) +- Remove prop, make hiding dots default behaviour [`4ed3f77`](https://github.com/YIZHUANG/react-multi-carousel/commit/4ed3f779894988d5c8a9fa91c638464b908ce959) +- Use notEnoughChildren helper for dot count check [`f1ecc55`](https://github.com/YIZHUANG/react-multi-carousel/commit/f1ecc5568a9e8e4aa749ae82cd68b050a94b7e8b) + +#### [2.4.0](https://github.com/YIZHUANG/react-multi-carousel/compare/2.3.0...2.4.0) + +> 30 October 2019 + +- fixed typo keeping backward compatibility [`#93`](https://github.com/YIZHUANG/react-multi-carousel/pull/93) +- Improve performance for mouse/touch moving the Carousel. [`#89`](https://github.com/YIZHUANG/react-multi-carousel/pull/89) +- configure husky [`#76`](https://github.com/YIZHUANG/react-multi-carousel/pull/76) +- Improve performance by manipulating dom directly [`4ca7029`](https://github.com/YIZHUANG/react-multi-carousel/commit/4ca70294f80d28cc9d646fcf0f618bcd8da1fb89) +- Fixed test [`6ecd08c`](https://github.com/YIZHUANG/react-multi-carousel/commit/6ecd08c6aff11ac0a02cf52243a68e1cb86fa653) +- Update .eslintrc.js [`8629961`](https://github.com/YIZHUANG/react-multi-carousel/commit/862996198497b9d5381aab16452f3ca8888fc9c6) + +#### [2.3.0](https://github.com/YIZHUANG/react-multi-carousel/compare/2.2.7...2.3.0) + +> 16 October 2019 + +- docs: add Martinretrou as a contributor [`#86`](https://github.com/YIZHUANG/react-multi-carousel/pull/86) +- Add aria-label to arrows buttons [`#85`](https://github.com/YIZHUANG/react-multi-carousel/pull/85) +- docs: add neamatmim as a contributor [`#84`](https://github.com/YIZHUANG/react-multi-carousel/pull/84) +- docs: add OscarBarrett as a contributor [`#83`](https://github.com/YIZHUANG/react-multi-carousel/pull/83) +- docs: add abhinavdalal-iconnect as a contributor [`#82`](https://github.com/YIZHUANG/react-multi-carousel/pull/82) +- docs: add raajnadar as a contributor [`#81`](https://github.com/YIZHUANG/react-multi-carousel/pull/81) +- docs: add tpinne as a contributor [`#79`](https://github.com/YIZHUANG/react-multi-carousel/pull/79) +- docs: add revskill10 as a contributor [`#78`](https://github.com/YIZHUANG/react-multi-carousel/pull/78) +- Added option to skip callbacks [`#75`](https://github.com/YIZHUANG/react-multi-carousel/pull/75) +- Migrate to eslint [`#69`](https://github.com/YIZHUANG/react-multi-carousel/pull/69) +- clean up code [`#68`](https://github.com/YIZHUANG/react-multi-carousel/pull/68) +- [Snyk] Fix for 1 vulnerabilities [`#67`](https://github.com/YIZHUANG/react-multi-carousel/pull/67) +- [Snyk] Fix for 1 vulnerabilities [`#66`](https://github.com/YIZHUANG/react-multi-carousel/pull/66) +- setup eslint [`0f7c34c`](https://github.com/YIZHUANG/react-multi-carousel/commit/0f7c34c435180d95eda0873087f2c651d15b3a12) +- fix: examples/ssr/package.json, examples/ssr/package-lock.json & examples/ssr/.snyk to reduce vulnerabilities [`fa5bcfc`](https://github.com/YIZHUANG/react-multi-carousel/commit/fa5bcfcbb496ab0a88c5b74fcaf911f896010c6c) +- fix: app/package.json, app/package-lock.json & app/.snyk to reduce vulnerabilities [`b8c36a3`](https://github.com/YIZHUANG/react-multi-carousel/commit/b8c36a312f5575ec5ba952327829eb41d7d02c3f) + +#### [2.2.7](https://github.com/YIZHUANG/react-multi-carousel/compare/2.2.4...2.2.7) + +> 2 October 2019 + +- clones = children if children.length < slidesToShow [`#64`](https://github.com/YIZHUANG/react-multi-carousel/pull/64) +- Fixed className undefined and Doc improvement [`302d216`](https://github.com/YIZHUANG/react-multi-carousel/commit/302d216d4ace05b5d7e057d9a28e628f9a19a755) +- Improve unit test and allow button group to be render outside [`4014721`](https://github.com/YIZHUANG/react-multi-carousel/commit/4014721b75fd3071cb05f48686b83b80f31496ef) +- Changed type namings [`3d0e0a9`](https://github.com/YIZHUANG/react-multi-carousel/commit/3d0e0a94f353c04e9f8115155558c95b129e264d) + +#### [2.2.4](https://github.com/YIZHUANG/react-multi-carousel/compare/2.2.2...2.2.4) + +> 18 August 2019 + +- Fixed typo for paritialVisibilityGutter [`#55`](https://github.com/YIZHUANG/react-multi-carousel/pull/55) +- remove useless next config [`#52`](https://github.com/YIZHUANG/react-multi-carousel/pull/52) +- Update package-lock.json [`9995c82`](https://github.com/YIZHUANG/react-multi-carousel/commit/9995c82c5f00436ad52ce6e2e5b44caee894e0e0) +- Update dependencies [`9804b29`](https://github.com/YIZHUANG/react-multi-carousel/commit/9804b29a884a08a58205a08d13b4be8e1b3997dc) +- Fixed typings and turn mangle to false for code transformation [`6453f87`](https://github.com/YIZHUANG/react-multi-carousel/commit/6453f87c80418b6dc9f97626d9c60eaa6fbf9abc) + +#### [2.2.2](https://github.com/YIZHUANG/react-multi-carousel/compare/v2.1.4...2.2.2) + +> 28 July 2019 + +- Fixed deployment gets run in PR [`#51`](https://github.com/YIZHUANG/react-multi-carousel/pull/51) +- Feature/move clones to render method [`#50`](https://github.com/YIZHUANG/react-multi-carousel/pull/50) +- Fixed test [`3737028`](https://github.com/YIZHUANG/react-multi-carousel/commit/37370289cf5ece853ae31c2f6b270ced3d81c012) +- Move clones to render method [`e865fab`](https://github.com/YIZHUANG/react-multi-carousel/commit/e865fab932e874b2dc1b292a1c46e7c54ae8acec) +- Update documentation [`896a343`](https://github.com/YIZHUANG/react-multi-carousel/commit/896a3436312e07c17cabde7f7337cff7739d839d) + +#### [v2.1.4](https://github.com/YIZHUANG/react-multi-carousel/compare/v2.1.3...v2.1.4) + +> 26 July 2019 + +#### [v2.1.3](https://github.com/YIZHUANG/react-multi-carousel/compare/v2.1.2...v2.1.3) + +> 26 July 2019 + +- Fixed deployment pipeline [`#47`](https://github.com/YIZHUANG/react-multi-carousel/pull/47) + +#### [v2.1.2](https://github.com/YIZHUANG/react-multi-carousel/compare/v2.1.1...v2.1.2) + +> 20 July 2019 + +- Updates types.ts to provide typings for ref usage [`#45`](https://github.com/YIZHUANG/react-multi-carousel/pull/45) +- Fixed CI [`#46`](https://github.com/YIZHUANG/react-multi-carousel/pull/46) +- Bump lodash from 4.17.11 to 4.17.14 [`#43`](https://github.com/YIZHUANG/react-multi-carousel/pull/43) +- Added more typings [`2b2f9dc`](https://github.com/YIZHUANG/react-multi-carousel/commit/2b2f9dcb8cbc622b5fa7fc1044748fd4f258f7a0) + +#### [v2.1.1](https://github.com/YIZHUANG/react-multi-carousel/compare/v2.1.0...v2.1.1) + +> 12 July 2019 + +- [Feature] Basic styled components support [`#42`](https://github.com/YIZHUANG/react-multi-carousel/pull/42) +- Fetch upstream [`#1`](https://github.com/YIZHUANG/react-multi-carousel/pull/1) +- Add basic support for styled-components [`b3cfeba`](https://github.com/YIZHUANG/react-multi-carousel/commit/b3cfeba92833b651c0d3e9f80e3dc23a1c7fa425) + +#### [v2.1.0](https://github.com/YIZHUANG/react-multi-carousel/compare/v2.0.1...v2.1.0) + +> 8 July 2019 + +- Update documentation of for the renderDotsOutside props [`#41`](https://github.com/YIZHUANG/react-multi-carousel/pull/41) +- Adds new option renderDotsOutside [`#40`](https://github.com/YIZHUANG/react-multi-carousel/pull/40) + +#### [v2.0.1](https://github.com/YIZHUANG/react-multi-carousel/compare/v2.0.0...v2.0.1) + +> 7 July 2019 + +- Update documentation [`efdd223`](https://github.com/YIZHUANG/react-multi-carousel/commit/efdd22336824b1c01812fc517a435cfb7c61e21e) +- Update ssr demo [`d8f3b6c`](https://github.com/YIZHUANG/react-multi-carousel/commit/d8f3b6c5a2789c8e024ac7f2d62fc9bb3384d7cf) +- Update documentation [`97758f5`](https://github.com/YIZHUANG/react-multi-carousel/commit/97758f54654f3865c57b5c119b3f61109649cddf) + +### [v2.0.0](https://github.com/YIZHUANG/react-multi-carousel/compare/1.4.5...v2.0.0) + +> 6 July 2019 + +- Added documentation and fix test [`#39`](https://github.com/YIZHUANG/react-multi-carousel/pull/39) +- New dots mode that behaves exactly the same as react-slick but better. [`#33`](https://github.com/YIZHUANG/react-multi-carousel/pull/33) +- [Snyk] Fix for 1 vulnerable dependencies [`#38`](https://github.com/YIZHUANG/react-multi-carousel/pull/38) +- [Snyk] Fix for 1 vulnerable dependencies [`#37`](https://github.com/YIZHUANG/react-multi-carousel/pull/37) +- [Snyk] Fix for 1 vulnerable dependencies [`#36`](https://github.com/YIZHUANG/react-multi-carousel/pull/36) +- Added pipeline for documentation [`#34`](https://github.com/YIZHUANG/react-multi-carousel/pull/34) +- Change a different way of minifying the codes [`#30`](https://github.com/YIZHUANG/react-multi-carousel/pull/30) +- Added more badges [`#29`](https://github.com/YIZHUANG/react-multi-carousel/pull/29) +- Update changelog, readme and documentation [`#27`](https://github.com/YIZHUANG/react-multi-carousel/pull/27) +- fix: examples/ssr/.snyk, examples/ssr/package.json & examples/ssr/package-lock.json to reduce vulnerabilities [`df9f5be`](https://github.com/YIZHUANG/react-multi-carousel/commit/df9f5be328bda6c15b20671072f5d373e5283120) +- fix: app/.snyk, app/package.json & app/package-lock.json to reduce vulnerabilities [`7a915da`](https://github.com/YIZHUANG/react-multi-carousel/commit/7a915da0b93a088549f8a2adf6a19ed8086092c0) +- Complete dot mode with new calculation [`a0aa17f`](https://github.com/YIZHUANG/react-multi-carousel/commit/a0aa17f6849fb2f9c87deb03d18b1e56ea5fd815) + +#### [1.4.5](https://github.com/YIZHUANG/react-multi-carousel/compare/1.4.3...1.4.5) + +> 19 June 2019 + +- Fix CustomDot component's react key warning [`#26`](https://github.com/YIZHUANG/react-multi-carousel/pull/26) +- Fixed test [`1f96f7e`](https://github.com/YIZHUANG/react-multi-carousel/commit/1f96f7e9ba0773014ec28cd42498f2eb51941c05) +- Reduce one extra re-rendering [`617d200`](https://github.com/YIZHUANG/react-multi-carousel/commit/617d200c643e841ef74fb9d7b4341a7678660514) +- Change slideIndex to index [`49a4de6`](https://github.com/YIZHUANG/react-multi-carousel/commit/49a4de661afd413c5252c136d9b1821aa9e87012) + +#### [1.4.3](https://github.com/YIZHUANG/react-multi-carousel/compare/1.4.2...1.4.3) + +> 9 June 2019 + +- Clean up codes [`0291122`](https://github.com/YIZHUANG/react-multi-carousel/commit/0291122cf5a7ea3e021c587aa60295fdb4c1fbd7) +- Update changelog [`f604fef`](https://github.com/YIZHUANG/react-multi-carousel/commit/f604fef3fb57648e47a7f58407f1a817c9ae4331) +- Prevent rendering carousel items on client side before dom is ready [`dbb24d1`](https://github.com/YIZHUANG/react-multi-carousel/commit/dbb24d18a57edba8ed729289073ea57f0c53d162) + +#### [1.4.2](https://github.com/YIZHUANG/react-multi-carousel/compare/1.4.0...1.4.2) + +> 5 June 2019 + +- Disable drag and and hide arrows as well as set clones when children … [`#22`](https://github.com/YIZHUANG/react-multi-carousel/pull/22) +- [Snyk] Fix for 1 vulnerable dependencies [`#20`](https://github.com/YIZHUANG/react-multi-carousel/pull/20) +- Added broswerstack support [`#18`](https://github.com/YIZHUANG/react-multi-carousel/pull/18) +- Added active className for carousel Item when its in view port [`624961b`](https://github.com/YIZHUANG/react-multi-carousel/commit/624961b5def09cd355a39155de972710d9cf91ac) +- Update local development dependencies [`a959774`](https://github.com/YIZHUANG/react-multi-carousel/commit/a95977407e5ac7478382ff43368f545383d844dc) +- Update ssr examples [`3bc2590`](https://github.com/YIZHUANG/react-multi-carousel/commit/3bc25901c0ca98f223e158b295be8922e3c0c97d) + +#### [1.4.0](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.21...1.4.0) + +> 11 May 2019 + +- Minify the codes [`408d4d9`](https://github.com/YIZHUANG/react-multi-carousel/commit/408d4d91651fa27f3fc8bc63bc0762992004a7db) +- Put uglify-js back in dev dependency [`da3363d`](https://github.com/YIZHUANG/react-multi-carousel/commit/da3363d8f75f1b53d254f27e46d3c06dc4fa6c75) +- Change naming of lastPosition to lastX [`fc0d144`](https://github.com/YIZHUANG/react-multi-carousel/commit/fc0d14499384e66251c94422839b91938ea1c9ff) + +#### [1.3.21](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.18...1.3.21) + +> 8 May 2019 + +- Improve npm search ranking [`#17`](https://github.com/YIZHUANG/react-multi-carousel/pull/17) +- Added Changelog and License [`#16`](https://github.com/YIZHUANG/react-multi-carousel/pull/16) +- Add license scan report and status [`#15`](https://github.com/YIZHUANG/react-multi-carousel/pull/15) +- Put coverage folders back [`a7cc73e`](https://github.com/YIZHUANG/react-multi-carousel/commit/a7cc73e3bf562e08e876f1c92063a5fba4c10cf1) +- Added Dependancy check [`356b22f`](https://github.com/YIZHUANG/react-multi-carousel/commit/356b22f9714d5ed7c3db1cb03c83e9ee0da04ef3) +- Added TROUBLESHOOTING and Tslint [`0166503`](https://github.com/YIZHUANG/react-multi-carousel/commit/016650389fcc6aadd015f82366e71a5a397f9110) + +#### [1.3.18](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.16...1.3.18) + +> 30 April 2019 + +- Remove dist files and coverage from git [`127be39`](https://github.com/YIZHUANG/react-multi-carousel/commit/127be3945ae743e1289496f5300d09ddfcdbb186) +- Improve test [`ab156cb`](https://github.com/YIZHUANG/react-multi-carousel/commit/ab156cb0b178fe433afa5c639abb76844db572f0) +- Added scrollbar as an example [`2279998`](https://github.com/YIZHUANG/react-multi-carousel/commit/227999887500de6c7639c8326059ad658fea569b) + +#### [1.3.16](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.14...1.3.16) + +> 26 April 2019 + +- Remove gutter when reaching the end of slides in non-infinite mode [`b16a1d0`](https://github.com/YIZHUANG/react-multi-carousel/commit/b16a1d03514efab39229de030860d9ee5f7a010e) +- Fixed typoes in Readme [`6ca29a2`](https://github.com/YIZHUANG/react-multi-carousel/commit/6ca29a26dd71c9b3525ccabc834cfa982c699f65) + +#### [1.3.14](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.13...1.3.14) + +> 24 April 2019 + +- Fixed flickering issues on safari [`eb2dbeb`](https://github.com/YIZHUANG/react-multi-carousel/commit/eb2dbeb615daba7f3c24f9b814edab23ac7f42f4) + +#### [1.3.13](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.10...1.3.13) + +> 24 April 2019 + +- Pre-clone and pre-swtich the carousel items by one for smoother anima… [`#12`](https://github.com/YIZHUANG/react-multi-carousel/pull/12) +- Pre-clone and pre-swtich the carousel items by one for smoother animation for the infinite mode [`3ff25ee`](https://github.com/YIZHUANG/react-multi-carousel/commit/3ff25ee38b68ef814a9fa3a4b1bc1abc1e5ea2fe) +- Update storybooke examples [`486302e`](https://github.com/YIZHUANG/react-multi-carousel/commit/486302e3f6f728fa41ca2982b8510da5a0d167db) +- Smoother example for the autoplay example [`3012981`](https://github.com/YIZHUANG/react-multi-carousel/commit/3012981cf35e43a58cf1460fdb4356a5fb9e5a2c) + +#### [1.3.10](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.9...1.3.10) + +> 16 April 2019 + +- Make types option because of React.cloneElement [`8704ba0`](https://github.com/YIZHUANG/react-multi-carousel/commit/8704ba078ea4bb6cf4753253bf9a854cd216cccd) + +#### [1.3.9](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.7...1.3.9) + +> 16 April 2019 + +- Unit test [`a9ff604`](https://github.com/YIZHUANG/react-multi-carousel/commit/a9ff604eeff97555fa9967e4ebabdab314c64711) +- Added TypeScript usage instruction [`802f794`](https://github.com/YIZHUANG/react-multi-carousel/commit/802f794a8b84e665b6e429e4fd4f250670a3e9a3) +- Change naming of functions to better ones [`9e19e38`](https://github.com/YIZHUANG/react-multi-carousel/commit/9e19e3865a5e206a1aa8cff5be9b49ee633d404f) + +#### [1.3.7](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.6...1.3.7) + +> 13 April 2019 + +- Added center mode functionality [`#11`](https://github.com/YIZHUANG/react-multi-carousel/pull/11) +- Update storybook [`1c076cf`](https://github.com/YIZHUANG/react-multi-carousel/commit/1c076cf85cc213becb972e886ba70af2671607e2) +- Update readme [`af8109b`](https://github.com/YIZHUANG/react-multi-carousel/commit/af8109bdc159feca38ddc79604dee475187c8de7) +- Fixed contributing guide [`1cf955f`](https://github.com/YIZHUANG/react-multi-carousel/commit/1cf955f9f71b1106e65d04da4b68e1881a04ce71) + +#### [1.3.6](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.5...1.3.6) + +> 11 April 2019 + +- Added focusOnSelect props [`408f780`](https://github.com/YIZHUANG/react-multi-carousel/commit/408f78048915263e3457a27eada61a044c9e0829) + +#### [1.3.5](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.0...1.3.5) + +> 8 April 2019 + +- Testing [`#9`](https://github.com/YIZHUANG/react-multi-carousel/pull/9) +- Prettify code block [`#8`](https://github.com/YIZHUANG/react-multi-carousel/pull/8) +- Update storybook [`b261970`](https://github.com/YIZHUANG/react-multi-carousel/commit/b261970d7ec6e250f585c08d1e764ebfee79f032) +- Added prettier [`3c10adb`](https://github.com/YIZHUANG/react-multi-carousel/commit/3c10adbc82081f012b50ff90ee300aef1127d4b7) +- Added visibile and active props to carousel items [`9d9db63`](https://github.com/YIZHUANG/react-multi-carousel/commit/9d9db637abfd27c4cddbf41e08e6b80d04b0806b) + +#### [1.3.0](https://github.com/YIZHUANG/react-multi-carousel/compare/1.2.4...1.3.0) + +> 5 April 2019 + +- Added support for IE11 and IE10 [`#7`](https://github.com/YIZHUANG/react-multi-carousel/pull/7) +- Update examples [`53b59cc`](https://github.com/YIZHUANG/react-multi-carousel/commit/53b59cc7278be2162b1ea34b89275911ba888689) +- Fixed test [`19f3508`](https://github.com/YIZHUANG/react-multi-carousel/commit/19f3508bd85a2f8b186d2dd6a47cf29e14c8f660) +- Fixed custom dot index should be the original ones [`99d7e81`](https://github.com/YIZHUANG/react-multi-carousel/commit/99d7e81d45a417caa385e0b1e3206b6dc3e63339) + +#### 1.2.4 + +> 26 March 2019 + +- Make Infinite mode the same as other common Carousel libs. [`#5`](https://github.com/YIZHUANG/react-multi-carousel/pull/5) +- Update readme change naming [`#4`](https://github.com/YIZHUANG/react-multi-carousel/pull/4) +- first commit [`f546564`](https://github.com/YIZHUANG/react-multi-carousel/commit/f546564ce6592d000958eeabc511be2f2f66900c) +- Now everything works nicely [`a846582`](https://github.com/YIZHUANG/react-multi-carousel/commit/a8465826feba0b8876f51106069ac43734fb1f56) +- Added index.js [`5acbd12`](https://github.com/YIZHUANG/react-multi-carousel/commit/5acbd129617bbe75d977fa1f5dd73d12f53d7d26) diff --git a/node_modules/react-multi-carousel/LICENSE b/node_modules/react-multi-carousel/LICENSE new file mode 100644 index 0000000..a694c36 --- /dev/null +++ b/node_modules/react-multi-carousel/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) [2019] [YI ZHUANG] + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/node_modules/react-multi-carousel/README.md b/node_modules/react-multi-carousel/README.md new file mode 100644 index 0000000..312acdf --- /dev/null +++ b/node_modules/react-multi-carousel/README.md @@ -0,0 +1,542 @@ +# react-multi-carousel 👋 + +[![All Contributors](https://img.shields.io/badge/all_contributors-8-orange.svg?style=flat-square)](#contributors) + +Production-ready, lightweight fully customizable React carousel component that rocks supports multiple items and SSR(Server-side rendering). + +[![Package Quality](https://npm.packagequality.com/shield/react-multi-carousel.svg)](https://packagequality.com/#?package=react-multi-carousel) +[![npm version](https://badge.fury.io/js/react-multi-carousel.svg)](https://www.npmjs.com/package/react-multi-carousel) +
      +download per month + +[![Build Status](https://api.travis-ci.org/YIZHUANG/react-multi-carousel.svg?branch=master)](https://travis-ci.org/YIZHUANG/react-multi-carousel) + +Documentation + + +Maintenance + + +License: MIT + +[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2FYIZHUANG%2Freact-multi-carousel.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2FYIZHUANG%2Freact-multi-carousel?ref=badge_shield) +[![David Dependancy Status](https://david-dm.org/YIZHUANG/react-multi-carousel.svg)](https://david-dm.org/YIZHUANG/react-multi-carousel) +[![Known Vulnerabilities](https://snyk.io/test/github/YIZHUANG/react-multi-carousel/badge.svg?targetFile=package.json)](https://snyk.io/test/github/YIZHUANG/react-multi-carousel?targetFile=package.json) + +![demo](https://media.giphy.com/media/emNGIfso7Iu66qz53C/giphy.gif) + +![demo](https://media.giphy.com/media/3octyw2XELzfaplNUm/giphy.gif) + +### Hello world! + +We are on a very excited journey towards version 3.0 of this component which will be rewritten in hooks/context completely. It means smaller bundle size, performance improvement and easier customization of the component and so many more benefits. + +It would mean so much if you could provide help towards the further development of this project as we do this open source work in our own free time especially during this covid-19 crisis. + +If you are using this component seriously, please donate or talk to your manager as this project increases your income too. It will help us make releases, fix bugs, fulfill new feature requests faster and better. + +[Become a backer/sponsor](https://opencollective.com/react-multi-carousel) to get your logo/image on our README on Github with a link to your site. + +### Features. + +- Server-side rendering +- Infinite mode +- Dot mode +- Custom animation +- AutoPlay mode +- Auto play interval +- Supports images, videos, everything. +- Responsive +- Swipe to slide +- Mouse drag to slide +- Keyboard control to slide +- Multiple items +- Show / hide arrows +- Custom arrows / control buttons +- Custom dots +- Custom styling +- Accessibility support +- Center mode. +- Show next/previous set of items partially + +### Shoutouts 🙏 + +BrowserStack Logo + +Big thanks to [BrowserStack](https://www.browserstack.com) for letting the maintainers use their service to debug browser issues. + +## [Documentation](https://w3js.com/react-multi-carousel) + +## Other important links. + +- [Code sandbox](https://codesandbox.io/embed/2omn67p8kj) +- [Contributing](https://github.com/YIZHUANG/react-multi-carousel/blob/master/contributing.md) +- [Changelog](https://github.com/YIZHUANG/react-multi-carousel/blob/master/CHANGELOG.md) +- [Releases](https://github.com/YIZHUANG/react-multi-carousel/releases) +- [TypeScript usage](https://github.com/YIZHUANG/react-multi-carousel/blob/master/TypeScriptUsage.md) +- [SSR demo](https://react-multi-carousel.now.sh/) + +## Bundle size + +[Bundle-size](https://bundlephobia.com/result?p=react-multi-carousel). +2.5kB + +## Demo. + +Documentation is [here](https://w3js.com/react-multi-carousel). + +Demo for the SSR + +Try to disable JavaScript to test if it renders on the server-side. + +Codes for SSR at [github](https://github.com/YIZHUANG/react-multi-carousel/blob/master/examples/ssr/pages/index.js). + +Codes for the documentation at [github](https://github.com/YIZHUANG/react-multi-carousel/blob/master/stories/index.stories.js). + +## Install + +``` +$ npm install react-multi-carousel --save + +import Carousel from 'react-multi-carousel'; +import 'react-multi-carousel/lib/styles.css'; +``` + +### How the SSR mode works? + +Codes for SSR at [github](https://github.com/YIZHUANG/react-multi-carousel/blob/master/examples/ssr/pages/index.js). + +- Demo for the SSR are at [here](https://react-multi-carousel.now.sh/) +- Try to disable JavaScript to test if it renders on the server-side. + +Here is a lighter version of the library for detecting the user's device type [alternative](https://github.com/faisalman/ua-parser-js) + +You can choose to only bundle it on the server-side. + +## Minimum working set up. + +```js +import Carousel from "react-multi-carousel"; +import "react-multi-carousel/lib/styles.css"; +const responsive = { + superLargeDesktop: { + // the naming can be any, depends on you. + breakpoint: { max: 4000, min: 3000 }, + items: 5 + }, + desktop: { + breakpoint: { max: 3000, min: 1024 }, + items: 3 + }, + tablet: { + breakpoint: { max: 1024, min: 464 }, + items: 2 + }, + mobile: { + breakpoint: { max: 464, min: 0 }, + items: 1 + } +}; + +
      Item 1
      +
      Item 2
      +
      Item 3
      +
      Item 4
      +
      ; +``` + +## Common Usage + +```js +import Carousel from "react-multi-carousel"; +import "react-multi-carousel/lib/styles.css"; + +const responsive = { + desktop: { + breakpoint: { max: 3000, min: 1024 }, + items: 3, + slidesToSlide: 3 // optional, default to 1. + }, + tablet: { + breakpoint: { max: 1024, min: 464 }, + items: 2, + slidesToSlide: 2 // optional, default to 1. + }, + mobile: { + breakpoint: { max: 464, min: 0 }, + items: 1, + slidesToSlide: 1 // optional, default to 1. + } +}; + +
      Item 1
      +
      Item 2
      +
      Item 3
      +
      Item 4
      +
      ; +``` + +## Custom Arrows. + +You can pass your own custom arrows to make it the way you want, the same for the position. For example, add media query for the arrows to go under when on smaller screens. + +You custom arrows will receive a list of props/state that's passed back by the carousel such as the currentSide, is dragging or swiping in progress. + +[Code](https://github.com/YIZHUANG/react-multi-carousel/blob/master/stories/CustomArrows.js) + +```js +const CustomRightArrow = ({ onClick, ...rest }) => { + const { + onMove, + carouselState: { currentSlide, deviceType } + } = rest; + // onMove means if dragging or swiping in progress. + return + ); +}; +}> + {carouselItems} +; +``` + +## renderDotsOutside + +Passing this props would render the dots outside of the Carousel container. This is done using React.fragment + +```js +
      + + + + +
      +``` + +## partialVisible props. + +Shows the next items partially, this is very useful if you want to indicate to the users that this carousel component is swipable, has more items behind it. + +This is different from the "centerMode" prop, as it only shows the next items. For the centerMode, it shows both. + +```js +const responsive = { + desktop: { + breakpoint: { max: 3000, min: 1024 }, + items: 3, + partialVisibilityGutter: 40 // this is needed to tell the amount of px that should be visible. + }, + tablet: { + breakpoint: { max: 1024, min: 464 }, + items: 2, + partialVisibilityGutter: 30 // this is needed to tell the amount of px that should be visible. + }, + mobile: { + breakpoint: { max: 464, min: 0 }, + items: 1, + partialVisibilityGutter: 30 // this is needed to tell the amount of px that should be visible. + } +} + + + + +``` + +## centerMode + +Shows the next items and previous items partially. + +```js + +``` + +## afterChange callback. + +This is a callback function that is invoked each time when there has been a sliding. + +```js + { + doSpeicalThing(); + }} +/> +``` + +## beforeChange call back + +This is a callback function that is invoked each time before a sliding. + +```js + { + doSpeicalThing(); + }} +/> +``` + +## Combine beforeChange and nextChange, real usage. + +They are very useful in the following cases: + +- The carousel item is clickable, but you don't want it to be clickable while the user is dragging it or swiping it. + +```js + this.setState({ isMoving: true })} + afterChange={() => this.setState({ isMoving: false })} +> + { + if (this.state.isMoving) { + e.preventDefault(); + } + }} + href="https://w3js.com" + > + Click me + + +``` + +- Preparing for the next slide. + +```js + this.setState({ nextSlide: nextSlide })}> +
      Initial slide
      +
      { + if (this.state.nextSlide === 1) { + doVerySpecialThing(); + } + }} + > + Second slide +
      +
      +``` + +## Skipping callbacks + +When calling the `goToSlide` function on a Carousel the callbacks will be run by default. You can skip all or individul callbacks by passing a second parameter to `goToSlide.` + +```js +this.Carousel.goToSlide(1, true); // Skips both beforeChange and afterChange +this.Carousel.goToSlide(1, { skipBeforeChange: true }); // Skips only beforeChange +this.Carousel.goToSlide(1, { skipAfterChange: true }); // Skips only afterChange +``` + +## focusOnSelect + +Go to slide on click and make the slide a current slide. + +```js + +``` + +## Using ref. + +```js + (this.Carousel = el)} arrows={false} responsive={responsive}> + + + + +``` + +## additionalTransfrom Props. + +This is very useful when you are fully customizing the control functionality by yourself like this [one](https://w3js.com/react-multi-carousel/?selectedKind=Carousel&selectedStory=With%20custom%20control%20functionality&full=0&addons=1&stories=1&panelRight=0&addonPanel=storybook%2Factions%2Factions-panel) + +[Code](https://github.com/YIZHUANG/react-multi-carousel/blob/master/stories/WithScrollbar.js) + +For example if you give to your carousel item padding left and padding right 20px. And you have 5 items in total, you might want to do the following: + +```js + (this.Carousel = el)} additionalTransfrom={-20 * 5} /> // it needs to be a negative number +``` + +## Specific Props + +| Name | Type | Default | Description | +| :---------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| responsive | `object` | `{}` | Numbers of slides to show at each breakpoint | +| deviceType | `string` | `''` | Only pass this when use for server-side rendering, what to pass can be found in the example folder | +| ssr | `boolean` | `false` | Use in conjunction with responsive and deviceType prop | +| slidesToSlide | `Number` | `1` | How many slides to slide. | +| draggable | `boolean` | `true` | Optionally disable/enable dragging on desktop | +| swipeable | `boolean` | `true` | Optionally disable/enable swiping on mobile | +| arrows | `boolean` | `true` | Hide/Show the default arrows | +| removeArrowOnDeviceType | `string or array` | `''` | Hide the default arrows at different break point, should be used with `responsive` props. Value could be `mobile` or `['mobile', 'tablet'], can be a string or array` | +| customLeftArrow | `jsx` | `null` | Replace the default arrow with your own | +| customRightArrow | `jsx` | `null` | Replace the default arrow with your own | +| customDot | `jsx` | null | Replace the default dots with your own | +| customButtonGroup | `jsx` | null | Fully customize your own control functionality if you don't want arrows or dots | +| infinite | `boolean` | false | Infinite loop | +| minimumTouchDrag | `number` | `50` | The amount of distance to drag / swipe in order to move to the next slide. | +| afterChange | `function` | `null` | A callback after sliding everytime. | +| beforeChange | `function` | `null` | A callback before sliding everytime. | +| sliderClass | `string` | `'react-multi-carousel-track'` | CSS class for inner slider div, use this to style your own track list. | +| itemClass | `string` | `''` | CSS class for carousel item, use this to style your own Carousel item. For example add padding-left and padding-right | +| containerClass | `string` | `'react-multi-carousel-list'` | Use this to style the whole container. For example add padding to allow the "dots" or "arrows" to go to other places without being overflown. | +| dotListClass | `string` | `'react-multi-carousel-dot-list'` | Use this to style the dot list. | +| keyBoardControl | `boolean` | `true` | Use keyboard to navigate to next/previous slide | +| autoPlay | `boolean` | `false` | Auto play | +| autoPlaySpeed | `number` | 3000 | The unit is ms | +| showDots | `boolean` | `false` | Hide the default dot list | +| renderDotsOutside | `boolean` | `false` | Show dots outside of the container | +| partialVisible | `boolean | string` | `false` | Show partial next slides. This is use with the `responsive` prop, see example for details | +| customTransition | `string` | `transform 300ms ease-in-out` | Configure your own anaimation when sliding | +| transitionDuration | `number |`300` | The unit is ms, if you are using customTransition, make sure to put the duration here as this is needed for the resizing to work. | +| focusOnSelect | `boolean |`false` | Go to slide on click and make the slide a current slide. | +| centerMode | `boolean |`false` | Shows the next items and previous items partially. | +| additionalTransfrom | `number |`0` | additional transfrom to the current one. | + +## Author + +👤 **Yi Zhuang** + +- Github: [@YIZHUANG](https://github.com/YIZHUANG) + +## 🤝 Contribute + +Please read https://github.com/YIZHUANG/react-multi-carousel/blob/master/contributing.md + +Submit an issue for feature request or submit a pr. + +## Local development. + +- cd app +- npm install +- npm run dev + +## Donation + +If this project help you reduce time to develop, you can give me a cup of coffee :) + +[![paypal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=GJSPRG9RKSJLQ&source=url) + +## License + +[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2FYIZHUANG%2Freact-multi-carousel.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2FYIZHUANG%2Freact-multi-carousel?ref=badge_large) + +## Contributors ✨ + +Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)): + + + + + + + + + + + + + + + + + + + +

      Truong Hoang Dung

      💻

      Tobias Pinnekamp

      💻

      Rajendran Nadar

      💻

      Abhinav Dalal

      💻

      Oscar Barrett

      💻

      Neamat Mim

      💻

      Martin Retrou

      💻

      Ben Hodgson

      💻

      Faizan ul haq

      💻

      Adrian3PG

      💻
      + + + + + + +This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome! diff --git a/node_modules/react-multi-carousel/TROUBLESHOOTING.md b/node_modules/react-multi-carousel/TROUBLESHOOTING.md new file mode 100644 index 0000000..a37f0da --- /dev/null +++ b/node_modules/react-multi-carousel/TROUBLESHOOTING.md @@ -0,0 +1,25 @@ +# Flickering issues in infinite mode. + +This is a common issue in all of the Carousel components that supports infinite mode. + +I have introduced some fixes previously for this can be found at the [Changelog](https://github.com/YIZHUANG/react-multi-carousel/blob/master/CHANGELOG.md). However if still, you encounter flickering issues, try the following: + +Consider the following structure: +``` + +
      + Item 1 +
      +
      + Item 2 +
      +
      +``` + +Add the following to your CSS should fix the problem: +``` +.item { + -webkit-perspective: 2000; + -webkit-backface-visibility: hidden; +} +``` diff --git a/node_modules/react-multi-carousel/TypeScriptUsage.md b/node_modules/react-multi-carousel/TypeScriptUsage.md new file mode 100644 index 0000000..60fdd6d --- /dev/null +++ b/node_modules/react-multi-carousel/TypeScriptUsage.md @@ -0,0 +1,29 @@ + +## Usage with TypeScript + +```js +import * as React from 'react'; +import { ButtonGroupProps, ArrowProps, DotProps } from 'react-multi-carousel/lib/types'; +interface CustomLeftArrowProps extends ArrowProps { + myOwnStuff: string; +} +interface CarouselButtonGroupProps extends ButtonGroupProps { + className?: string; +} +const CustomLeftArrow = ({ onClick }:CustomLeftArrowProps) => { + return
      onClick()}>This is My custom arrow
      +} +const CarouselButtonGroup = ({ next, previous }:CarouselButtonGroupProps) => { + return ( +
      +
      + ); +}; +const CustomDots = ({ index, active, onClick, carouselState }:DotProps) => { + return
      onClick }>This is a Custom dots
      +} +``` + +## [Typescript type definitions >](https://github.com/YIZHUANG/react-multi-carousel/blob/master/src/types.ts) \ No newline at end of file diff --git a/node_modules/react-multi-carousel/contributing.md b/node_modules/react-multi-carousel/contributing.md new file mode 100644 index 0000000..447683d --- /dev/null +++ b/node_modules/react-multi-carousel/contributing.md @@ -0,0 +1,16 @@ +# Contributing + +Send a PR or raise an issue to: + +- Report/Fix a bug. +- Suggest/Improve the documentation +- Request/Develop a new feature. + +## Pull request + +Pull requests are welcome. To start up your local development: + +- cd dev +- npm install -- package.json +- npm run dev +- Navigate to http://localhost:3000 diff --git a/node_modules/react-multi-carousel/deploy-documentation.sh b/node_modules/react-multi-carousel/deploy-documentation.sh new file mode 100644 index 0000000..1d77ad6 --- /dev/null +++ b/node_modules/react-multi-carousel/deploy-documentation.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +gcpip=$1 + +ssh -i ./deploy_key TravisCIDeployKey@$gcpip 'cd /var/www/html/react-multi-carousel && sudo rm -rf `ls -Ab` && cd /react-multi-carousel && sudo git pull && cd .out && sudo cp -a . /var/www/html/react-multi-carousel' \ No newline at end of file diff --git a/node_modules/react-multi-carousel/deploy_key.enc b/node_modules/react-multi-carousel/deploy_key.enc new file mode 100644 index 0000000000000000000000000000000000000000..f1abd62edce78d1e7307f9b7ba93e615b795611d GIT binary patch literal 3392 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 W-x^j9r4l3bpsR%Wqo}{(FkM@;{jZDw literal 0 HcmV?d00001 diff --git a/node_modules/react-multi-carousel/dev/.snyk b/node_modules/react-multi-carousel/dev/.snyk new file mode 100644 index 0000000..e4a8663 --- /dev/null +++ b/node_modules/react-multi-carousel/dev/.snyk @@ -0,0 +1,72 @@ +# Snyk (https://snyk.io) policy file, patches or ignores known vulnerabilities. +version: v1.14.0 +ignore: {} +# patches apply the minimum changes required to fix a vulnerability +patch: + SNYK-JS-LODASH-450202: + - next > webpackbar > table > lodash: + patched: '2019-07-04T04:57:00.789Z' + - styled-components > babel-plugin-styled-components > lodash: + patched: '2019-07-04T04:57:00.789Z' + - next > autodll-webpack-plugin > lodash: + patched: '2019-07-04T04:57:00.789Z' + - next > write-file-webpack-plugin > lodash: + patched: '2019-07-04T04:57:00.789Z' + - next > @babel/core > lodash: + patched: '2019-07-04T04:57:00.789Z' + - next > styled-jsx > babel-types > lodash: + patched: '2019-07-04T04:57:00.789Z' + - styled-components > @babel/helper-module-imports > @babel/types > lodash: + patched: '2019-07-04T04:57:00.789Z' + - next > autodll-webpack-plugin > webpack-merge > lodash: + patched: '2019-07-04T04:57:00.789Z' + - next > @babel/preset-env > @babel/plugin-transform-block-scoping > lodash: + patched: '2019-07-04T04:57:00.789Z' + - next > webpackbar > lodash: + patched: '2019-07-04T04:57:00.789Z' + - next > webpackbar > consola > lodash: + patched: '2019-07-04T04:57:00.789Z' + - styled-components > babel-plugin-styled-components > @babel/helper-module-imports > @babel/types > lodash: + patched: '2019-07-04T04:57:00.789Z' + - next > @babel/preset-env > @babel/helper-module-imports > @babel/types > lodash: + patched: '2019-07-04T04:57:00.789Z' + - next > @babel/preset-env > @babel/plugin-transform-classes > @babel/helper-function-name > @babel/types > lodash: + patched: '2019-07-04T04:57:00.789Z' + - next > @babel/preset-env > @babel/plugin-transform-object-super > @babel/helper-replace-supers > @babel/traverse > @babel/types > lodash: + patched: '2019-07-04T04:57:00.789Z' + - next > @babel/preset-env > @babel/plugin-transform-exponentiation-operator > @babel/helper-builder-binary-assignment-operator-visitor > @babel/helper-explode-assignable-expression > @babel/traverse > @babel/generator > lodash: + patched: '2019-07-04T04:57:00.789Z' + - next > @babel/preset-env > @babel/plugin-transform-exponentiation-operator > @babel/helper-builder-binary-assignment-operator-visitor > @babel/helper-explode-assignable-expression > @babel/traverse > @babel/helper-function-name > @babel/types > lodash: + patched: '2019-07-04T04:57:00.789Z' + - next > @babel/preset-env > @babel/plugin-transform-async-to-generator > @babel/helper-remap-async-to-generator > @babel/helper-wrap-function > @babel/traverse > @babel/helper-function-name > @babel/template > @babel/types > lodash: + patched: '2019-07-04T04:57:00.789Z' + - snyk > inquirer > lodash: + patched: '2019-07-05T04:55:52.692Z' + - snyk > lodash: + patched: '2019-07-05T04:55:52.692Z' + - snyk > snyk-nodejs-lockfile-parser > lodash: + patched: '2019-07-05T04:55:52.692Z' + - snyk > snyk-mvn-plugin > lodash: + patched: '2019-07-05T04:55:52.692Z' + - snyk > snyk-config > lodash: + patched: '2019-07-05T04:55:52.692Z' + - snyk > @snyk/dep-graph > lodash: + patched: '2019-07-05T04:55:52.692Z' + - snyk > snyk-nuget-plugin > lodash: + patched: '2019-07-05T04:55:52.692Z' + - snyk > @snyk/dep-graph > graphlib > lodash: + patched: '2019-07-05T04:55:52.692Z' + - snyk > snyk-php-plugin > @snyk/composer-lockfile-parser > lodash: + patched: '2019-07-05T04:55:52.692Z' + - snyk > snyk-nodejs-lockfile-parser > graphlib > lodash: + patched: '2019-07-05T04:55:52.692Z' + - snyk > snyk-go-plugin > graphlib > lodash: + patched: '2019-07-05T04:55:52.692Z' + SNYK-JS-HTTPSPROXYAGENT-469131: + - snyk > proxy-agent > https-proxy-agent: + patched: '2019-10-04T04:55:44.259Z' + - snyk > proxy-agent > pac-proxy-agent > https-proxy-agent: + patched: '2019-10-04T04:55:44.259Z' + SNYK-JS-TREEKILL-536781: + - snyk > snyk-sbt-plugin > tree-kill: + patched: '2019-12-12T04:55:53.068Z' diff --git a/node_modules/react-multi-carousel/dev/README.md b/node_modules/react-multi-carousel/dev/README.md new file mode 100644 index 0000000..71200b5 --- /dev/null +++ b/node_modules/react-multi-carousel/dev/README.md @@ -0,0 +1,7 @@ + +[Deployment is here](http://www.yizhuang.fi/). + + +## Usage + +```npm install``` and ```npm run dev``` diff --git a/node_modules/react-multi-carousel/dev/babel.config.js b/node_modules/react-multi-carousel/dev/babel.config.js new file mode 100644 index 0000000..4569391 --- /dev/null +++ b/node_modules/react-multi-carousel/dev/babel.config.js @@ -0,0 +1,12 @@ +module.exports = (api) => { + api.cache(true); + + const presets = [ + 'next/babel', + '@zeit/next-typescript/babel' + ]; + + return { + presets + }; +} diff --git a/node_modules/react-multi-carousel/dev/components/card.tsx b/node_modules/react-multi-carousel/dev/components/card.tsx new file mode 100644 index 0000000..914077c --- /dev/null +++ b/node_modules/react-multi-carousel/dev/components/card.tsx @@ -0,0 +1,49 @@ +import React from "react"; + +import { withStyles } from "@material-ui/core/styles"; +import Card from "@material-ui/core/Card"; +import CardActionArea from "@material-ui/core/CardActionArea"; +import CardActions from "@material-ui/core/CardActions"; +import CardContent from "@material-ui/core/CardContent"; +import CardMedia from "@material-ui/core/CardMedia"; +import Button from "@material-ui/core/Button"; +import Typography from "@material-ui/core/Typography"; + +const styles = { + card: { + + }, + media: { + height: 140 + } +}; + +function MediaCard(props) { + const { classes, image, headline, index, description, isMoving } = props; + return ( + { + e.preventDefault(); + }} href='https://w3js.com' target="_blank"> + + + + + + {index} + + {description} + + + + + + + + + ); +} +export default withStyles(styles)(MediaCard); diff --git a/node_modules/react-multi-carousel/dev/components/image.tsx b/node_modules/react-multi-carousel/dev/components/image.tsx new file mode 100644 index 0000000..0127f71 --- /dev/null +++ b/node_modules/react-multi-carousel/dev/components/image.tsx @@ -0,0 +1,14 @@ +import React from "react"; + +const Image = ({ url, alt, ...rest }) => { + return ( + {alt} + ); +}; + +export default Image; diff --git a/node_modules/react-multi-carousel/dev/components/menu.tsx b/node_modules/react-multi-carousel/dev/components/menu.tsx new file mode 100644 index 0000000..08574aa --- /dev/null +++ b/node_modules/react-multi-carousel/dev/components/menu.tsx @@ -0,0 +1,217 @@ +import React from "react"; +import AppBar from "@material-ui/core/AppBar"; +import Toolbar from "@material-ui/core/Toolbar"; +import IconButton from "@material-ui/core/IconButton"; +import Typography from "@material-ui/core/Typography"; +import InputBase from "@material-ui/core/InputBase"; +import Badge from "@material-ui/core/Badge"; +import MenuItem from "@material-ui/core/MenuItem"; +import Menu from "@material-ui/core/Menu"; +import { fade } from "@material-ui/core/styles/colorManipulator"; +import { withStyles } from "@material-ui/core/styles"; +import MenuIcon from "@material-ui/icons/Menu"; +import SearchIcon from "@material-ui/icons/Search"; +import AccountCircle from "@material-ui/icons/AccountCircle"; +import MailIcon from "@material-ui/icons/Mail"; +import NotificationsIcon from "@material-ui/icons/Notifications"; +import MoreIcon from "@material-ui/icons/MoreVert"; + +import { FaGithub, FaNpm } from "react-icons/fa"; + +const styles = theme => ({ + root: { + width: "100%" + }, + grow: { + flexGrow: 1 + }, + menuButton: { + marginLeft: -12, + marginRight: 20 + }, + title: { + display: "flex", + [theme.breakpoints.up("sm")]: { + display: "block" + } + }, + search: { + position: "relative", + borderRadius: theme.shape.borderRadius, + backgroundColor: fade(theme.palette.common.white, 0.15), + "&:hover": { + backgroundColor: fade(theme.palette.common.white, 0.25) + }, + marginRight: theme.spacing.unit * 2, + marginLeft: 0, + width: "100%", + [theme.breakpoints.up("sm")]: { + marginLeft: theme.spacing.unit * 3, + width: "auto" + } + }, + searchIcon: { + width: theme.spacing.unit * 9, + height: "100%", + position: "absolute", + pointerEvents: "none", + display: "flex", + alignItems: "center", + justifyContent: "center" + }, + inputRoot: { + color: "inherit", + width: "100%" + }, + inputInput: { + paddingTop: theme.spacing.unit, + paddingRight: theme.spacing.unit, + paddingBottom: theme.spacing.unit, + paddingLeft: theme.spacing.unit * 10, + transition: theme.transitions.create("width"), + width: "100%", + [theme.breakpoints.up("md")]: { + width: 200 + } + } +}); + +class PrimarySearchAppBar extends React.Component { + state = { + anchorEl: null, + mobileMoreAnchorEl: null + }; + + handleProfileMenuOpen = event => { + this.setState({ anchorEl: event.currentTarget }); + }; + + handleMenuClose = () => { + this.setState({ anchorEl: null }); + this.handleMobileMenuClose(); + }; + + handleMobileMenuOpen = event => { + this.setState({ mobileMoreAnchorEl: event.currentTarget }); + }; + + handleMobileMenuClose = () => { + this.setState({ mobileMoreAnchorEl: null }); + }; + + render() { + const { anchorEl, mobileMoreAnchorEl } = this.state; + const { classes } = this.props; + const isMenuOpen = Boolean(anchorEl); + const isMobileMenuOpen = Boolean(mobileMoreAnchorEl); + + const renderMenu = ( + + Profile + My account + + ); + + const renderMobileMenu = ( + + + + + + + +

      Messages

      +
      + + + + + + +

      Notifications

      +
      + + + + +

      Profile

      +
      +
      + ); + + return ( +
      + + + + + React-multi-carousel - a carousel that rocks + + +
      +
      + + + + Doc{" "} + + + + + + + + + + + + + + + + w3js- web front-end studio + + +
      + + + {renderMenu} + {renderMobileMenu} +
      + ); + } +} + +export default withStyles(styles)(PrimarySearchAppBar); diff --git a/node_modules/react-multi-carousel/dev/next.config.js b/node_modules/react-multi-carousel/dev/next.config.js new file mode 100644 index 0000000..9640268 --- /dev/null +++ b/node_modules/react-multi-carousel/dev/next.config.js @@ -0,0 +1,33 @@ + +const withTypescript = require("@zeit/next-typescript"); +const withPlugins = require("next-compose-plugins"); +const withFonts = require("next-fonts"); +const withCSS = require("@zeit/next-css"); +const withTM = require("next-transpile-modules"); +const plugins = [ + withTM({ + transpileModules: ["src"] + }), + withFonts, + withCSS, + withTypescript +]; + +const commonConfig = { + poweredByHeader: false, + useFileSystemPublicRoutes: false, + distDir: ".next", + webpack: (config, options) => { + if (options.isServer && options.dev) { + const ForkTsCheckerWebpackPlugin = require("fork-ts-checker-webpack-plugin"); + config.plugins.push( + new ForkTsCheckerWebpackPlugin({ + tsconfig: "./tsconfig.json" + }) + ); + } + return config; + } +}; + +module.exports = withPlugins(plugins, commonConfig); diff --git a/node_modules/react-multi-carousel/dev/nodemon.json b/node_modules/react-multi-carousel/dev/nodemon.json new file mode 100644 index 0000000..433d0e1 --- /dev/null +++ b/node_modules/react-multi-carousel/dev/nodemon.json @@ -0,0 +1,8 @@ +{ + "watch": [ + "server/index.ts" + ], + "execMap": { + "ts": "ts-node --compilerOptions '{\"module\":\"commonjs\"}'" + } +} diff --git a/node_modules/react-multi-carousel/dev/package-lock.json b/node_modules/react-multi-carousel/dev/package-lock.json new file mode 100644 index 0000000..1b88138 --- /dev/null +++ b/node_modules/react-multi-carousel/dev/package-lock.json @@ -0,0 +1,13267 @@ +{ + "requires": true, + "lockfileVersion": 1, + "dependencies": { + "@babel/code-frame": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz", + "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==", + "requires": { + "@babel/highlight": "^7.0.0" + } + }, + "@babel/core": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.2.2.tgz", + "integrity": "sha512-59vB0RWt09cAct5EIe58+NzGP4TFSD3Bz//2/ELy3ZeTeKF6VTD1AXlH8BGGbCX0PuobZBsIzO7IAI9PH67eKw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/generator": "^7.2.2", + "@babel/helpers": "^7.2.0", + "@babel/parser": "^7.2.2", + "@babel/template": "^7.2.2", + "@babel/traverse": "^7.2.2", + "@babel/types": "^7.2.2", + "convert-source-map": "^1.1.0", + "debug": "^4.1.0", + "json5": "^2.1.0", + "lodash": "^4.17.10", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz", + "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.2.2", + "@babel/types": "^7.2.2" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "json5": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz", + "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.3.2.tgz", + "integrity": "sha512-f3QCuPppXxtZOEm5GWPra/uYUjmNQlu9pbAD8D/9jze4pTY83rTtB1igTBSwvkeNlC5gR24zFFkz+2WHLFQhqQ==", + "requires": { + "@babel/types": "^7.3.2", + "jsesc": "^2.5.1", + "lodash": "^4.17.10", + "source-map": "^0.5.0", + "trim-right": "^1.0.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz", + "integrity": "sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.7.4.tgz", + "integrity": "sha512-Biq/d/WtvfftWZ9Uf39hbPBYDUo986m5Bb4zhkeYDGUllF43D+nUe5M6Vuo6/8JDK/0YX/uBdeoQpyaNhNugZQ==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.7.4", + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-builder-react-jsx": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.7.4.tgz", + "integrity": "sha512-kvbfHJNN9dg4rkEM4xn1s8d1/h6TYNvajy9L1wx4qLn9HFg0IkTsQi4rfBe92nxrPUFcMsHoMV+8rU7MJb3fCA==", + "requires": { + "@babel/types": "^7.7.4", + "esutils": "^2.0.0" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-call-delegate": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.7.4.tgz", + "integrity": "sha512-8JH9/B7J7tCYJ2PpWVpw9JhPuEVHztagNVuQAFBVFYluRMlpG7F1CgKEgGeL6KFqcsIa92ZYVj6DSc0XwmN1ZA==", + "requires": { + "@babel/helper-hoist-variables": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", + "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", + "requires": { + "@babel/highlight": "^7.0.0" + } + }, + "@babel/generator": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz", + "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==", + "requires": { + "@babel/types": "^7.7.4", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", + "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "requires": { + "@babel/helper-get-function-arity": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", + "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", + "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/parser": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz", + "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==" + }, + "@babel/template": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", + "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/traverse": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz", + "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==", + "requires": { + "@babel/code-frame": "^7.5.5", + "@babel/generator": "^7.7.4", + "@babel/helper-function-name": "^7.7.4", + "@babel/helper-split-export-declaration": "^7.7.4", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.7.4.tgz", + "integrity": "sha512-Mt+jBKaxL0zfOIWrfQpnfYCN7/rS6GKx6CCCfuoqVVd+17R8zNDlzVYmIi9qyb2wOk002NsmSTDymkIygDUH7A==", + "requires": { + "@babel/helper-regex": "^7.4.4", + "regexpu-core": "^4.6.0" + } + }, + "@babel/helper-define-map": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.7.4.tgz", + "integrity": "sha512-v5LorqOa0nVQUvAUTUF3KPastvUt/HzByXNamKQ6RdJRTV7j8rLL+WB5C/MzzWAwOomxDhYFb1wLLxHqox86lg==", + "requires": { + "@babel/helper-function-name": "^7.7.4", + "@babel/types": "^7.7.4", + "lodash": "^4.17.13" + }, + "dependencies": { + "@babel/helper-function-name": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", + "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "requires": { + "@babel/helper-get-function-arity": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", + "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/parser": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz", + "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==" + }, + "@babel/template": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", + "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.7.4.tgz", + "integrity": "sha512-2/SicuFrNSXsZNBxe5UGdLr+HZg+raWBLE9vC98bdYOKX/U6PY0mdGlYUJdtTDPSU0Lw0PNbKKDpwYHJLn2jLg==", + "requires": { + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", + "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", + "requires": { + "@babel/highlight": "^7.0.0" + } + }, + "@babel/generator": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz", + "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==", + "requires": { + "@babel/types": "^7.7.4", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", + "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "requires": { + "@babel/helper-get-function-arity": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", + "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", + "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/parser": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz", + "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==" + }, + "@babel/template": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", + "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/traverse": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz", + "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==", + "requires": { + "@babel/code-frame": "^7.5.5", + "@babel/generator": "^7.7.4", + "@babel/helper-function-name": "^7.7.4", + "@babel/helper-split-export-declaration": "^7.7.4", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "@babel/helper-function-name": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz", + "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==", + "requires": { + "@babel/helper-get-function-arity": "^7.0.0", + "@babel/template": "^7.1.0", + "@babel/types": "^7.0.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz", + "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.2.2", + "@babel/types": "^7.2.2" + } + } + } + }, + "@babel/helper-get-function-arity": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz", + "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.7.4.tgz", + "integrity": "sha512-wQC4xyvc1Jo/FnLirL6CEgPgPCa8M74tOdjWpRhQYapz5JC7u3NYU1zCVoVAGCE3EaIP9T1A3iW0WLJ+reZlpQ==", + "requires": { + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.7.4.tgz", + "integrity": "sha512-9KcA1X2E3OjXl/ykfMMInBK+uVdfIVakVe7W7Lg3wfXUNyS3Q1HWLFRwZIjhqiCGbslummPDnmb7vIekS0C1vw==", + "requires": { + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-module-imports": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz", + "integrity": "sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-module-transforms": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.7.5.tgz", + "integrity": "sha512-A7pSxyJf1gN5qXVcidwLWydjftUN878VkalhXX5iQDuGyiGK3sOrrKKHF4/A4fwHtnsotv/NipwAeLzY4KQPvw==", + "requires": { + "@babel/helper-module-imports": "^7.7.4", + "@babel/helper-simple-access": "^7.7.4", + "@babel/helper-split-export-declaration": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/types": "^7.7.4", + "lodash": "^4.17.13" + }, + "dependencies": { + "@babel/helper-module-imports": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.7.4.tgz", + "integrity": "sha512-dGcrX6K9l8258WFjyDLJwuVKxR4XZfU0/vTUgOQYWEnRD8mgr+p4d6fCUMq/ys0h4CCt/S5JhbvtyErjWouAUQ==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", + "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/parser": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz", + "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==" + }, + "@babel/template": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", + "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.7.4.tgz", + "integrity": "sha512-VB7gWZ2fDkSuqW6b1AKXkJWO5NyNI3bFL/kK79/30moK57blr6NbH8xcl2XcKCwOmJosftWunZqfO84IGq3ZZg==", + "requires": { + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-plugin-utils": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz", + "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==" + }, + "@babel/helper-regex": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.5.5.tgz", + "integrity": "sha512-CkCYQLkfkiugbRDO8eZn6lRuR8kzZoGXCg3149iTk5se7g6qykSpy3+hELSwquhu+TgHn8nkLiBwHvNX8Hofcw==", + "requires": { + "lodash": "^4.17.13" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.7.4.tgz", + "integrity": "sha512-Sk4xmtVdM9sA/jCI80f+KS+Md+ZHIpjuqmYPk1M7F/upHou5e4ReYmExAiu6PVe65BhJPZA2CY9x9k4BqE5klw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.7.4", + "@babel/helper-wrap-function": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/generator": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz", + "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==", + "requires": { + "@babel/types": "^7.7.4", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.4.tgz", + "integrity": "sha512-2BQmQgECKzYKFPpiycoF9tlb5HA4lrVyAmLLVK177EcQAqjVLciUb2/R+n1boQ9y5ENV3uz2ZqiNw7QMBBw1Og==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-function-name": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", + "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "requires": { + "@babel/helper-get-function-arity": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", + "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", + "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/parser": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz", + "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==" + }, + "@babel/template": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", + "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/traverse": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz", + "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==", + "requires": { + "@babel/code-frame": "^7.5.5", + "@babel/generator": "^7.7.4", + "@babel/helper-function-name": "^7.7.4", + "@babel/helper-split-export-declaration": "^7.7.4", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", + "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", + "requires": { + "@babel/highlight": "^7.0.0" + } + } + } + }, + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "@babel/helper-replace-supers": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.7.4.tgz", + "integrity": "sha512-pP0tfgg9hsZWo5ZboYGuBn/bbYT/hdLPVSS4NMmiRJdwWhP0IznPwN9AE1JwyGsjSPLC364I0Qh5p+EPkGPNpg==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.7.4", + "@babel/helper-optimise-call-expression": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", + "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", + "requires": { + "@babel/highlight": "^7.0.0" + } + }, + "@babel/generator": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz", + "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==", + "requires": { + "@babel/types": "^7.7.4", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", + "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "requires": { + "@babel/helper-get-function-arity": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", + "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", + "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/parser": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz", + "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==" + }, + "@babel/template": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", + "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/traverse": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz", + "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==", + "requires": { + "@babel/code-frame": "^7.5.5", + "@babel/generator": "^7.7.4", + "@babel/helper-function-name": "^7.7.4", + "@babel/helper-split-export-declaration": "^7.7.4", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "@babel/helper-simple-access": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.7.4.tgz", + "integrity": "sha512-zK7THeEXfan7UlWsG2A6CI/L9jVnI5+xxKZOdej39Y0YtDYKx9raHk5F2EtK9K8DHRTihYwg20ADt9S36GR78A==", + "requires": { + "@babel/template": "^7.7.4", + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/parser": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz", + "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==" + }, + "@babel/template": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", + "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz", + "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-wrap-function": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.7.4.tgz", + "integrity": "sha512-VsfzZt6wmsocOaVU0OokwrIytHND55yvyT4BPB9AIIgwr8+x7617hetdJTsuGwygN5RC6mxA9EJztTjuwm2ofg==", + "requires": { + "@babel/helper-function-name": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4" + }, + "dependencies": { + "@babel/generator": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz", + "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==", + "requires": { + "@babel/types": "^7.7.4", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", + "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "requires": { + "@babel/helper-get-function-arity": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", + "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", + "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/parser": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz", + "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==" + }, + "@babel/template": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", + "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/traverse": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz", + "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==", + "requires": { + "@babel/code-frame": "^7.5.5", + "@babel/generator": "^7.7.4", + "@babel/helper-function-name": "^7.7.4", + "@babel/helper-split-export-declaration": "^7.7.4", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", + "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", + "requires": { + "@babel/highlight": "^7.0.0" + } + } + } + }, + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "@babel/helpers": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.3.1.tgz", + "integrity": "sha512-Q82R3jKsVpUV99mgX50gOPCWwco9Ec5Iln/8Vyu4osNIOQgSrd9RFrQeUvmvddFNoLwMyOUWU+5ckioEKpDoGA==", + "requires": { + "@babel/template": "^7.1.2", + "@babel/traverse": "^7.1.5", + "@babel/types": "^7.3.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz", + "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.2.2", + "@babel/types": "^7.2.2" + } + } + } + }, + "@babel/highlight": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz", + "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.3.2.tgz", + "integrity": "sha512-QzNUC2RO1gadg+fs21fi0Uu0OuGNzRKEmgCxoLNzbCdoprLwjfmZwzUrpUNfJPaVRwBpDY47A17yYEGWyRelnQ==" + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.7.4.tgz", + "integrity": "sha512-1ypyZvGRXriY/QP668+s8sFr2mqinhkRDMPSQLNghCQE+GAkFtp+wkHVvg2+Hdki8gwP+NFzJBJ/N1BfzCCDEw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-remap-async-to-generator": "^7.7.4", + "@babel/plugin-syntax-async-generators": "^7.7.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.0.0.tgz", + "integrity": "sha512-mVgsbdySh6kuzv4omXvw0Kuh+3hrUrQ883qTCf75MqfC6zctx2LXrP3Wt+bbJmB5fE5nfhf/Et2pQyrRy4j0Pg==", + "requires": { + "@babel/helper-function-name": "^7.0.0", + "@babel/helper-member-expression-to-functions": "^7.0.0", + "@babel/helper-optimise-call-expression": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-replace-supers": "^7.0.0", + "@babel/plugin-syntax-class-properties": "^7.0.0" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.7.4.tgz", + "integrity": "sha512-wQvt3akcBTfLU/wYoqm/ws7YOAQKu8EVJEvHip/mzkNtjaclQoCCIqKXFP5/eyfnfbQCDV3OLRIK3mIVyXuZlw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-json-strings": "^7.7.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0.tgz", + "integrity": "sha512-14fhfoPcNu7itSen7Py1iGN0gEm87hX/B+8nZPqkdmANyyYWYMY2pjA3r8WXbWVKMzfnSNS0xY8GVS0IjXi/iw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.0.0" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.7.4.tgz", + "integrity": "sha512-DyM7U2bnsQerCQ+sejcTNZh8KQEUuC3ufzdnVnSiUv/qoGJp2Z3hanKL18KDhsBT5Wj6a7CMT5mdyCNJsEaA9w==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.7.4" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.7.4.tgz", + "integrity": "sha512-cHgqHgYvffluZk85dJ02vloErm3Y6xtH+2noOBOJ2kXOJH3aVCDnj5eR/lVNlTnYu4hndAPJD3rTFjW3qee0PA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.7.4.tgz", + "integrity": "sha512-Li4+EjSpBgxcsmeEF8IFcfV/+yJGxHXDirDkEoyFjumuwbmfCVHUt0HuowD/iGM7OhIRyXJH9YXxqiH6N815+g==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.7.4.tgz", + "integrity": "sha512-JH3v5ZOeKT0qqdJ9BeBcZTFQiJOMax8RopSr1bH6ASkZKo2qWsvBML7W1mp89sszBRDBBRO8snqcByGdrMTdMg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz", + "integrity": "sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.7.4.tgz", + "integrity": "sha512-QpGupahTQW1mHRXddMG5srgpHWqRLwJnJZKXTigB9RPFCCGbDGCgBeM/iC82ICXp414WeYx/tD54w7M2qRqTMg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.7.4.tgz", + "integrity": "sha512-wuy6fiMe9y7HeZBWXYCGt2RGxZOj0BImZ9EyXJVnVGBKO/Br592rbR3rtIQn0eQhAk9vqaKP5n8tVqEFBQMfLg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.7.4.tgz", + "integrity": "sha512-mObR+r+KZq0XhRVS2BrBKBpr5jqrqzlPvS9C9vuOf5ilSwzloAl7RPWLrgKdWS6IreaVrjHxTjtyqFiOisaCwg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.7.4.tgz", + "integrity": "sha512-4ZSuzWgFxqHRE31Glu+fEr/MirNZOMYmD/0BhBWyLyOOQz/gTAl7QmWm2hX1QxEIXsr2vkdlwxIzTyiYRC4xcQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.2.0.tgz", + "integrity": "sha512-WhKr6yu6yGpGcNMVgIBuI9MkredpVc7Y3YR4UzEZmDztHoL6wV56YBHLhWnjO1EvId1B32HrD3DRFc+zSoKI1g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.7.4.tgz", + "integrity": "sha512-zUXy3e8jBNPiffmqkHRNDdZM2r8DWhCB7HhcoyZjiK1TxYEluLHAvQuYnTT+ARqRpabWqy/NHkO6e3MsYB5YfA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.7.4.tgz", + "integrity": "sha512-zpUTZphp5nHokuy8yLlyafxCJ0rSlFoSHypTUWgpdwoDXWQcseaect7cJ8Ppk6nunOM6+5rPMkod4OYKPR5MUg==", + "requires": { + "@babel/helper-module-imports": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-remap-async-to-generator": "^7.7.4" + }, + "dependencies": { + "@babel/helper-module-imports": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.7.4.tgz", + "integrity": "sha512-dGcrX6K9l8258WFjyDLJwuVKxR4XZfU0/vTUgOQYWEnRD8mgr+p4d6fCUMq/ys0h4CCt/S5JhbvtyErjWouAUQ==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.7.4.tgz", + "integrity": "sha512-kqtQzwtKcpPclHYjLK//3lH8OFsCDuDJBaFhVwf8kqdnF6MN4l618UDlcA7TfRs3FayrHj+svYnSX8MC9zmUyQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.7.4.tgz", + "integrity": "sha512-2VBe9u0G+fDt9B5OV5DQH4KBf5DoiNkwFKOz0TCvBWvdAN2rOykCTkrL+jTLxfCAm76l9Qo5OqL7HBOx2dWggg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "lodash": "^4.17.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.7.4.tgz", + "integrity": "sha512-sK1mjWat7K+buWRuImEzjNf68qrKcrddtpQo3swi9j7dUcG6y6R6+Di039QN2bD1dykeswlagupEmpOatFHHUg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.7.4", + "@babel/helper-define-map": "^7.7.4", + "@babel/helper-function-name": "^7.7.4", + "@babel/helper-optimise-call-expression": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-replace-supers": "^7.7.4", + "@babel/helper-split-export-declaration": "^7.7.4", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.4.tgz", + "integrity": "sha512-2BQmQgECKzYKFPpiycoF9tlb5HA4lrVyAmLLVK177EcQAqjVLciUb2/R+n1boQ9y5ENV3uz2ZqiNw7QMBBw1Og==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-function-name": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", + "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "requires": { + "@babel/helper-get-function-arity": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", + "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", + "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/parser": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz", + "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==" + }, + "@babel/template": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", + "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.7.4.tgz", + "integrity": "sha512-bSNsOsZnlpLLyQew35rl4Fma3yKWqK3ImWMSC/Nc+6nGjC9s5NFWAer1YQ899/6s9HxO2zQC1WoFNfkOqRkqRQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.7.4.tgz", + "integrity": "sha512-4jFMXI1Cu2aXbcXXl8Lr6YubCn6Oc7k9lLsu8v61TZh+1jny2BWmdtvY9zSUlLdGUvcy9DMAWyZEOqjsbeg/wA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.7.4.tgz", + "integrity": "sha512-mk0cH1zyMa/XHeb6LOTXTbG7uIJ8Rrjlzu91pUx/KS3JpcgaTDwMS8kM+ar8SLOvlL2Lofi4CGBAjCo3a2x+lw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.7.4.tgz", + "integrity": "sha512-g1y4/G6xGWMD85Tlft5XedGaZBCIVN+/P0bs6eabmcPP9egFleMAo65OOjlhcz1njpwagyY3t0nsQC9oTFegJA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.7.4.tgz", + "integrity": "sha512-MCqiLfCKm6KEA1dglf6Uqq1ElDIZwFuzz1WH5mTf8k2uQSxEJMbOIEh7IZv7uichr7PMfi5YVSrr1vz+ipp7AQ==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.7.4.tgz", + "integrity": "sha512-zZ1fD1B8keYtEcKF+M1TROfeHTKnijcVQm0yO/Yu1f7qoDoxEIc/+GX6Go430Bg84eM/xwPFp0+h4EbZg7epAA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.7.4.tgz", + "integrity": "sha512-E/x09TvjHNhsULs2IusN+aJNRV5zKwxu1cpirZyRPw+FyyIKEHPXTsadj48bVpc1R5Qq1B5ZkzumuFLytnbT6g==", + "requires": { + "@babel/helper-function-name": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + }, + "dependencies": { + "@babel/helper-function-name": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", + "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "requires": { + "@babel/helper-get-function-arity": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", + "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/parser": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz", + "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==" + }, + "@babel/template": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", + "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.4", + "@babel/types": "^7.7.4" + } + }, + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/plugin-transform-literals": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.7.4.tgz", + "integrity": "sha512-X2MSV7LfJFm4aZfxd0yLVFrEXAgPqYoDG53Br/tCKiKYfX0MjVjQeWPIhPHHsCqzwQANq+FLN786fF5rgLS+gw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.7.5.tgz", + "integrity": "sha512-CT57FG4A2ZUNU1v+HdvDSDrjNWBrtCmSH6YbbgN3Lrf0Di/q/lWRxZrE72p3+HCCz9UjfZOEBdphgC0nzOS6DQ==", + "requires": { + "@babel/helper-module-transforms": "^7.7.5", + "@babel/helper-plugin-utils": "^7.0.0", + "babel-plugin-dynamic-import-node": "^2.3.0" + }, + "dependencies": { + "babel-plugin-dynamic-import-node": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", + "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", + "requires": { + "object.assign": "^4.1.0" + } + } + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.7.5.tgz", + "integrity": "sha512-9Cq4zTFExwFhQI6MT1aFxgqhIsMWQWDVwOgLzl7PTWJHsNaqFvklAU+Oz6AQLAS0dJKTwZSOCo20INwktxpi3Q==", + "requires": { + "@babel/helper-module-transforms": "^7.7.5", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-simple-access": "^7.7.4", + "babel-plugin-dynamic-import-node": "^2.3.0" + }, + "dependencies": { + "babel-plugin-dynamic-import-node": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", + "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", + "requires": { + "object.assign": "^4.1.0" + } + } + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.7.4.tgz", + "integrity": "sha512-y2c96hmcsUi6LrMqvmNDPBBiGCiQu0aYqpHatVVu6kD4mFEXKjyNxd/drc18XXAf9dv7UXjrZwBVmTTGaGP8iw==", + "requires": { + "@babel/helper-hoist-variables": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0", + "babel-plugin-dynamic-import-node": "^2.3.0" + }, + "dependencies": { + "babel-plugin-dynamic-import-node": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", + "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", + "requires": { + "object.assign": "^4.1.0" + } + } + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.7.4.tgz", + "integrity": "sha512-u2B8TIi0qZI4j8q4C51ktfO7E3cQ0qnaXFI1/OXITordD40tt17g/sXqgNNCcMTcBFKrUPcGDx+TBJuZxLx7tw==", + "requires": { + "@babel/helper-module-transforms": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.7.4.tgz", + "integrity": "sha512-CnPRiNtOG1vRodnsyGX37bHQleHE14B9dnnlgSeEs3ek3fHN1A1SScglTCg1sfbe7sRQ2BUcpgpTpWSfMKz3gg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.7.4.tgz", + "integrity": "sha512-ho+dAEhC2aRnff2JCA0SAK7V2R62zJd/7dmtoe7MHcso4C2mS+vZjn1Pb1pCVZvJs1mgsvv5+7sT+m3Bysb6eg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-replace-supers": "^7.7.4" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.7.4.tgz", + "integrity": "sha512-VJwhVePWPa0DqE9vcfptaJSzNDKrWU/4FbYCjZERtmqEs05g3UMXnYMZoXja7JAJ7Y7sPZipwm/pGApZt7wHlw==", + "requires": { + "@babel/helper-call-delegate": "^7.7.4", + "@babel/helper-get-function-arity": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + }, + "dependencies": { + "@babel/helper-get-function-arity": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", + "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.7.4.tgz", + "integrity": "sha512-sBbIvqYkthai0X0vkD2xsAwluBp+LtNHH+/V4a5ydifmTtb8KOVOlrMIk/MYmIc4uTYDnjZUHQildYNo36SRJw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.7.4.tgz", + "integrity": "sha512-LixU4BS95ZTEAZdPaIuyg/k8FiiqN9laQ0dMHB4MlpydHY53uQdWCUrwjLr5o6ilS6fAgZey4Q14XBjl5tL6xw==", + "requires": { + "@babel/helper-builder-react-jsx": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.7.4" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.7.4.tgz", + "integrity": "sha512-PWYjSfqrO273mc1pKCRTIJXyqfc9vWYBax88yIhQb+bpw3XChVC7VWS4VwRVs63wFHKxizvGSd00XEr+YB9Q2A==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.7.4" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.7.4.tgz", + "integrity": "sha512-5ZU9FnPhqtHsOXxutRtXZAzoEJwDaP32QcobbMP1/qt7NYcsCNK8XgzJcJfoEr/ZnzVvUNInNjIW22Z6I8p9mg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.7.4" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.7.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.7.5.tgz", + "integrity": "sha512-/8I8tPvX2FkuEyWbjRCt4qTAgZK0DVy8QRguhA524UH48RfGJy94On2ri+dCuwOpcerPRl9O4ebQkRcVzIaGBw==", + "requires": { + "regenerator-transform": "^0.14.0" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.0.0.tgz", + "integrity": "sha512-yECRVxRu25Nsf6IY5v5XrXhcW9ZHomUQiq30VO8H7r3JYPcBJDTcxZmT+6v1O3QKKrDp1Wp40LinGbcd+jlp9A==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "resolve": "^1.8.1" + }, + "dependencies": { + "resolve": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.13.1.tgz", + "integrity": "sha512-CxqObCX8K8YtAhOBRg+lrcdn+LK+WYOS8tSjqSFbjtrI5PnS63QPhZl4+yKfrU9tdsbMu9Anr/amegT87M9Z6w==", + "requires": { + "path-parse": "^1.0.6" + } + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.7.4.tgz", + "integrity": "sha512-q+suddWRfIcnyG5YiDP58sT65AJDZSUhXQDZE3r04AuqD6d/XLaQPPXSBzP2zGerkgBivqtQm9XKGLuHqBID6Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.7.4.tgz", + "integrity": "sha512-8OSs0FLe5/80cndziPlg4R0K6HcWSM0zyNhHhLsmw/Nc5MaA49cAsnoJ/t/YZf8qkG7fD+UjTRaApVDB526d7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.7.4.tgz", + "integrity": "sha512-Ls2NASyL6qtVe1H1hXts9yuEeONV2TJZmplLONkMPUG158CtmnrzW5Q5teibM5UVOFjG0D3IC5mzXR6pPpUY7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-regex": "^7.0.0" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.7.4.tgz", + "integrity": "sha512-sA+KxLwF3QwGj5abMHkHgshp9+rRz+oY9uoRil4CyLtgEuE/88dpkeWgNk5qKVsJE9iSfly3nvHapdRiIS2wnQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.4.tgz", + "integrity": "sha512-2BQmQgECKzYKFPpiycoF9tlb5HA4lrVyAmLLVK177EcQAqjVLciUb2/R+n1boQ9y5ENV3uz2ZqiNw7QMBBw1Og==", + "requires": { + "@babel/types": "^7.7.4" + } + }, + "@babel/types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", + "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.7.4.tgz", + "integrity": "sha512-KQPUQ/7mqe2m0B8VecdyaW5XcQYaePyl9R7IsKd+irzj6jvbhoGnRE+M0aNkyAzI07VfUQ9266L5xMARitV3wg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.3.2.tgz", + "integrity": "sha512-Pvco0x0ZSCnexJnshMfaibQ5hnK8aUHSvjCQhC1JR8eeg+iBwt0AtCO7gWxJ358zZevuf9wPSO5rv+WJcbHPXQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-typescript": "^7.2.0" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.7.4.tgz", + "integrity": "sha512-N77UUIV+WCvE+5yHw+oks3m18/umd7y392Zv7mYTpFqHtkpcc+QUz+gLJNTWVlWROIWeLqY0f3OjZxV5TcXnRw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/preset-env": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.0.0.tgz", + "integrity": "sha512-Fnx1wWaWv2w2rl+VHxA9si//Da40941IQ29fKiRejVR7oN1FxSEL8+SyAX/2oKIye2gPvY/GBbJVEKQ/oi43zQ==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-async-generator-functions": "^7.0.0", + "@babel/plugin-proposal-json-strings": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.0.0", + "@babel/plugin-syntax-async-generators": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.0.0", + "@babel/plugin-transform-block-scoped-functions": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-dotall-regex": "^7.0.0", + "@babel/plugin-transform-duplicate-keys": "^7.0.0", + "@babel/plugin-transform-exponentiation-operator": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-amd": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-modules-systemjs": "^7.0.0", + "@babel/plugin-transform-modules-umd": "^7.0.0", + "@babel/plugin-transform-new-target": "^7.0.0", + "@babel/plugin-transform-object-super": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-regenerator": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "@babel/plugin-transform-typeof-symbol": "^7.0.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "browserslist": "^4.1.0", + "invariant": "^2.2.2", + "js-levenshtein": "^1.1.3", + "semver": "^5.3.0" + } + }, + "@babel/preset-react": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.0.0.tgz", + "integrity": "sha512-oayxyPS4Zj+hF6Et11BwuBkmpgT/zMxyuZgFrMeZID6Hdh3dGlk4sHCAhdBCpuCKW2ppBfl2uCCetlrUIJRY3w==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0" + } + }, + "@babel/preset-typescript": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.1.0.tgz", + "integrity": "sha512-LYveByuF9AOM8WrsNne5+N79k1YxjNB6gmpCQsnuSBAcV8QUeB+ZUxQzL7Rz7HksPbahymKkq2qBR+o36ggFZA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.1.0" + } + }, + "@babel/runtime": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.0.0.tgz", + "integrity": "sha512-7hGhzlcmg01CvH1EHdSPVXYX1aJ8KCEyz6I9xYIi/asDtzBPMyMhVibhM/K6g/5qnKBwjZtp10bNZIEFTRW1MA==", + "requires": { + "regenerator-runtime": "^0.12.0" + } + }, + "@babel/runtime-corejs2": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs2/-/runtime-corejs2-7.0.0.tgz", + "integrity": "sha512-Yww0jXgolNtkhcK+Txo5JN+DjBpNmmAtD7G99HOebhEjBzjnACG09Tip9C8lSOF6PrhA56OeJWeOZduNJaKxBA==", + "requires": { + "core-js": "^2.5.7", + "regenerator-runtime": "^0.12.0" + } + }, + "@babel/template": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.0.0.tgz", + "integrity": "sha512-VLQZik/G5mjYJ6u19U3W2u7eM+rA/NGzH+GtHDFFkLTKLW66OasFrxZ/yK7hkyQcswrmvugFyZpDFRW0DjcjCw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.0.0", + "@babel/types": "^7.0.0" + } + }, + "@babel/traverse": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz", + "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/generator": "^7.2.2", + "@babel/helper-function-name": "^7.1.0", + "@babel/helper-split-export-declaration": "^7.0.0", + "@babel/parser": "^7.2.3", + "@babel/types": "^7.2.2", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.10" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "@babel/types": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.3.2.tgz", + "integrity": "sha512-3Y6H8xlUlpbGR+XvawiH0UXehqydTmNmEpozWcXymqwcrwYAl5KMvKtQ+TF6f6E08V6Jur7v/ykdDSF+WDEIXQ==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.10", + "to-fast-properties": "^2.0.0" + } + }, + "@emotion/is-prop-valid": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.7.3.tgz", + "integrity": "sha512-uxJqm/sqwXw3YPA5GXX365OBcJGFtxUVkB6WyezqFHlNe9jqUWH5ur2O2M8dGBz61kn1g3ZBlzUunFQXQIClhA==", + "requires": { + "@emotion/memoize": "0.7.1" + } + }, + "@emotion/memoize": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.1.tgz", + "integrity": "sha512-Qv4LTqO11jepd5Qmlp3M1YEjBumoTHcHFdgPTQ+sFlIL5myi/7xu/POwP7IRu6odBdmLXdtIs1D6TuW6kbwbbg==" + }, + "@emotion/unitless": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.3.tgz", + "integrity": "sha512-4zAPlpDEh2VwXswwr/t8xGNDGg8RQiPxtxZ3qQEXyQsBV39ptTdESCjuBvGze1nLMVrxmTIKmnO/nAV8Tqjjzg==" + }, + "@material-ui/core": { + "version": "3.9.2", + "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-3.9.2.tgz", + "integrity": "sha512-aukR3mSH3g115St2OnqoeMRtmxzxxx+Mch7pFKRV3Tz3URExBlZwOolimjxKZpG4LGec8HlhREawafLsDzjVWQ==", + "requires": { + "@babel/runtime": "^7.2.0", + "@material-ui/system": "^3.0.0-alpha.0", + "@material-ui/utils": "^3.0.0-alpha.2", + "@types/jss": "^9.5.6", + "@types/react-transition-group": "^2.0.8", + "brcast": "^3.0.1", + "classnames": "^2.2.5", + "csstype": "^2.5.2", + "debounce": "^1.1.0", + "deepmerge": "^3.0.0", + "dom-helpers": "^3.2.1", + "hoist-non-react-statics": "^3.2.1", + "is-plain-object": "^2.0.4", + "jss": "^9.8.7", + "jss-camel-case": "^6.0.0", + "jss-default-unit": "^8.0.2", + "jss-global": "^3.0.0", + "jss-nested": "^6.0.1", + "jss-props-sort": "^6.0.0", + "jss-vendor-prefixer": "^7.0.0", + "normalize-scroll-left": "^0.1.2", + "popper.js": "^1.14.1", + "prop-types": "^15.6.0", + "react-event-listener": "^0.6.2", + "react-transition-group": "^2.2.1", + "recompose": "0.28.0 - 0.30.0", + "warning": "^4.0.1" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.2.tgz", + "integrity": "sha512-7Bl2rALb7HpvXFL7TETNzKSAeBVCPHELzc0C//9FCxN8nsiueWSJBqaF+2oIJScyILStASR/Cx5WMkXGYTiJFA==", + "requires": { + "regenerator-runtime": "^0.13.2" + } + }, + "hoist-non-react-statics": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.0.tgz", + "integrity": "sha512-0XsbTXxgiaCDYDIWFcwkmerZPSwywfUqYmwT4jzewKTQSWoE6FCMoUVOeBJWK3E/CrWbxRG3m5GzY4lnIwGRBA==", + "requires": { + "react-is": "^16.7.0" + } + }, + "regenerator-runtime": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz", + "integrity": "sha512-S/TQAZJO+D3m9xeN1WTI8dLKBBiRgXBlTJvbWjCThHWZj9EvHK70Ff50/tYj2J/fvBY6JtFVwRuazHN2E7M9BA==" + } + } + }, + "@material-ui/icons": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@material-ui/icons/-/icons-3.0.2.tgz", + "integrity": "sha512-QY/3gJnObZQ3O/e6WjH+0ah2M3MOgLOzCy8HTUoUx9B6dDrS18vP7Ycw3qrDEKlB6q1KNxy6CZHm5FCauWGy2g==", + "requires": { + "@babel/runtime": "^7.2.0", + "recompose": "0.28.0 - 0.30.0" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.2.tgz", + "integrity": "sha512-7Bl2rALb7HpvXFL7TETNzKSAeBVCPHELzc0C//9FCxN8nsiueWSJBqaF+2oIJScyILStASR/Cx5WMkXGYTiJFA==", + "requires": { + "regenerator-runtime": "^0.13.2" + } + }, + "regenerator-runtime": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz", + "integrity": "sha512-S/TQAZJO+D3m9xeN1WTI8dLKBBiRgXBlTJvbWjCThHWZj9EvHK70Ff50/tYj2J/fvBY6JtFVwRuazHN2E7M9BA==" + } + } + }, + "@material-ui/system": { + "version": "3.0.0-alpha.2", + "resolved": "https://registry.npmjs.org/@material-ui/system/-/system-3.0.0-alpha.2.tgz", + "integrity": "sha512-odmxQ0peKpP7RQBQ8koly06YhsPzcoVib1vByVPBH4QhwqBXuYoqlCjt02846fYspAqkrWzjxnWUD311EBbxOA==", + "requires": { + "@babel/runtime": "^7.2.0", + "deepmerge": "^3.0.0", + "prop-types": "^15.6.0", + "warning": "^4.0.1" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.2.tgz", + "integrity": "sha512-7Bl2rALb7HpvXFL7TETNzKSAeBVCPHELzc0C//9FCxN8nsiueWSJBqaF+2oIJScyILStASR/Cx5WMkXGYTiJFA==", + "requires": { + "regenerator-runtime": "^0.13.2" + } + }, + "regenerator-runtime": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz", + "integrity": "sha512-S/TQAZJO+D3m9xeN1WTI8dLKBBiRgXBlTJvbWjCThHWZj9EvHK70Ff50/tYj2J/fvBY6JtFVwRuazHN2E7M9BA==" + } + } + }, + "@material-ui/utils": { + "version": "3.0.0-alpha.3", + "resolved": "https://registry.npmjs.org/@material-ui/utils/-/utils-3.0.0-alpha.3.tgz", + "integrity": "sha512-rwMdMZptX0DivkqBuC+Jdq7BYTXwqKai5G5ejPpuEDKpWzi1Oxp+LygGw329FrKpuKeiqpcymlqJTjmy+quWng==", + "requires": { + "@babel/runtime": "^7.2.0", + "prop-types": "^15.6.0", + "react-is": "^16.6.3" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.2.tgz", + "integrity": "sha512-7Bl2rALb7HpvXFL7TETNzKSAeBVCPHELzc0C//9FCxN8nsiueWSJBqaF+2oIJScyILStASR/Cx5WMkXGYTiJFA==", + "requires": { + "regenerator-runtime": "^0.13.2" + } + }, + "regenerator-runtime": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz", + "integrity": "sha512-S/TQAZJO+D3m9xeN1WTI8dLKBBiRgXBlTJvbWjCThHWZj9EvHK70Ff50/tYj2J/fvBY6JtFVwRuazHN2E7M9BA==" + } + } + }, + "@snyk/cli-interface": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-2.3.0.tgz", + "integrity": "sha512-ecbylK5Ol2ySb/WbfPj0s0GuLQR+KWKFzUgVaoNHaSoN6371qRWwf2uVr+hPUP4gXqCai21Ug/RDArfOhlPwrQ==", + "requires": { + "tslib": "^1.9.3" + } + }, + "@snyk/cocoapods-lockfile-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@snyk/cocoapods-lockfile-parser/-/cocoapods-lockfile-parser-3.0.0.tgz", + "integrity": "sha512-AebCc+v9vtOL9tFkU4/tommgVsXxqdx6t45kCkBW+FC4PaYvfYEg9Eg/9GqlY9+nFrLFo/uTr+E/aR0AF/KqYA==", + "requires": { + "@snyk/dep-graph": "^1.11.0", + "@snyk/ruby-semver": "^2.0.4", + "@types/js-yaml": "^3.12.1", + "core-js": "^3.2.0", + "js-yaml": "^3.13.1", + "source-map-support": "^0.5.7", + "tslib": "^1.9.3" + }, + "dependencies": { + "core-js": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.5.0.tgz", + "integrity": "sha512-Ifh3kj78gzQ7NAoJXeTu+XwzDld0QRIwjBLRqAMhuLhP3d2Av5wmgE9ycfnvK6NAEjTkQ1sDPeoEZAWO3Hx1Uw==" + } + } + }, + "@snyk/composer-lockfile-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@snyk/composer-lockfile-parser/-/composer-lockfile-parser-1.2.0.tgz", + "integrity": "sha512-kZT+HTqgNcQMeoE5NM9M3jj463M8zI7ZxqZXLw9WoyVs5JTt9g0qFWxIG1cNwZdGVI+y7tzZbNWw9BlMD1vCCQ==", + "requires": { + "lodash": "^4.17.13" + } + }, + "@snyk/dep-graph": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@snyk/dep-graph/-/dep-graph-1.13.1.tgz", + "integrity": "sha512-Ww2xvm5UQgrq9eV0SdTBCh+w/4oI2rCx5vn1IOSeypaR0CO4p+do1vm3IDZ2ugg4jLSfHP8+LiD6ORESZMkQ2w==", + "requires": { + "graphlib": "^2.1.5", + "lodash": "^4.7.14", + "object-hash": "^1.3.1", + "semver": "^6.0.0", + "source-map-support": "^0.5.11", + "tslib": "^1.9.3" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-support": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + } + } + }, + "@snyk/gemfile": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@snyk/gemfile/-/gemfile-1.2.0.tgz", + "integrity": "sha512-nI7ELxukf7pT4/VraL4iabtNNMz8mUo7EXlqCFld8O5z6mIMLX9llps24iPpaIZOwArkY3FWA+4t+ixyvtTSIA==" + }, + "@snyk/ruby-semver": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@snyk/ruby-semver/-/ruby-semver-2.0.4.tgz", + "integrity": "sha512-ceMD4CBS3qtAg+O0BUvkKdsheUNCqi+/+Rju243Ul8PsUgZnXmGiqfk/2z7DCprRQnxUTra4+IyeDQT7wAheCQ==", + "requires": { + "lodash": "^4.17.14" + } + }, + "@snyk/snyk-cocoapods-plugin": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@snyk/snyk-cocoapods-plugin/-/snyk-cocoapods-plugin-2.0.1.tgz", + "integrity": "sha512-XVkvaMvMzQ3miJi/YZmsRJSAUfDloYhfg6pXPgzAeAugB4p+cNi01Z68pT62ypB8U/Ugh1Xx2pb9aoOFqBbSjA==", + "requires": { + "@snyk/cli-interface": "1.5.0", + "@snyk/cocoapods-lockfile-parser": "3.0.0", + "@snyk/dep-graph": "^1.13.1", + "source-map-support": "^0.5.7", + "tslib": "^1.9.3" + }, + "dependencies": { + "@snyk/cli-interface": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-1.5.0.tgz", + "integrity": "sha512-+Qo+IO3YOXWgazlo+CKxOuWFLQQdaNCJ9cSfhFQd687/FuesaIxWdInaAdfpsLScq0c6M1ieZslXgiZELSzxbg==", + "requires": { + "tslib": "^1.9.3" + } + } + } + }, + "@types/agent-base": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@types/agent-base/-/agent-base-4.2.0.tgz", + "integrity": "sha512-8mrhPstU+ZX0Ugya8tl5DsDZ1I5ZwQzbL/8PA0z8Gj0k9nql7nkaMzmPVLj+l/nixWaliXi+EBiLA8bptw3z7Q==", + "requires": { + "@types/events": "*", + "@types/node": "*" + } + }, + "@types/anymatch": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.0.tgz", + "integrity": "sha512-7WcbyctkE8GTzogDb0ulRAEw7v8oIS54ft9mQTU7PfM0hp5e+8kpa+HeQ7IQrFbKtJXBKcZ4bh+Em9dTw5L6AQ==", + "dev": true + }, + "@types/body-parser": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.17.0.tgz", + "integrity": "sha512-a2+YeUjPkztKJu5aIF2yArYFQQp8d51wZ7DavSHjFuY1mqVgidGyzEQ41JIVNy82fXj8yPgy2vJmfIywgESW6w==", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bunyan": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@types/bunyan/-/bunyan-1.8.6.tgz", + "integrity": "sha512-YiozPOOsS6bIuz31ilYqR5SlLif4TBWsousN2aCWLi5233nZSX19tFbcQUPdR7xJ8ypPyxkCGNxg0CIV5n9qxQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.32", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.32.tgz", + "integrity": "sha512-4r8qa0quOvh7lGD0pre62CAb1oni1OO6ecJLGCezTmhQ8Fz50Arx9RUszryR8KlgK6avuSXvviL6yWyViQABOg==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/debug": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.5.tgz", + "integrity": "sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ==" + }, + "@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==" + }, + "@types/express": { + "version": "4.16.1", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.16.1.tgz", + "integrity": "sha512-V0clmJow23WeyblmACoxbHBu2JKlE5TiIme6Lem14FnPW9gsttyHtk6wq7njcdIWH1njAaFgR8gW09lgY98gQg==", + "dev": true, + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.16.1", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.16.1.tgz", + "integrity": "sha512-QgbIMRU1EVRry5cIu1ORCQP4flSYqLM1lS5LYyGWfKnFT3E58f0gKto7BR13clBFVrVZ0G0rbLZ1hUpSkgQQOA==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/range-parser": "*" + } + }, + "@types/js-yaml": { + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-3.12.1.tgz", + "integrity": "sha512-SGGAhXLHDx+PK4YLNcNGa6goPf9XRWQNAUUbffkwVGGXIxmDKWyGGL4inzq2sPmExu431Ekb9aEMn9BkPqEYFA==" + }, + "@types/jss": { + "version": "9.5.8", + "resolved": "https://registry.npmjs.org/@types/jss/-/jss-9.5.8.tgz", + "integrity": "sha512-bBbHvjhm42UKki+wZpR89j73ykSXg99/bhuKuYYePtpma3ZAnmeGnl0WxXiZhPGsIfzKwCUkpPC0jlrVMBfRxA==", + "requires": { + "csstype": "^2.0.0", + "indefinite-observable": "^1.0.1" + } + }, + "@types/mime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.1.tgz", + "integrity": "sha512-FwI9gX75FgVBJ7ywgnq/P7tw+/o1GUbtP0KzbtusLigAOgIgNISRK0ZPl4qertvXSIE8YbsVJueQ90cDt9YYyw==", + "dev": true + }, + "@types/next": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/next/-/next-7.0.9.tgz", + "integrity": "sha512-YJRp68any82tbnfXsDMdWPQPiKVntQyMpEJt7bRLr2NPvu/qmbuql/imjyvA3UC2wdoi7DENHv/GXvnKwfNomQ==", + "dev": true, + "requires": { + "@types/next-server": "*", + "@types/node": "*", + "@types/node-fetch": "*", + "@types/react": "*" + } + }, + "@types/next-server": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@types/next-server/-/next-server-7.0.3.tgz", + "integrity": "sha512-OCFYa4oBPViMvvLyjjIG/0St7rT+ggwi7z+Dn348I38YQey1kbVOQA5QCdEH4ydud8UqAOUFodO4AiAJO2+J2w==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/react": "*", + "@types/react-loadable": "*" + } + }, + "@types/node": { + "version": "10.12.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.12.24.tgz", + "integrity": "sha512-GWWbvt+z9G5otRBW8rssOFgRY87J9N/qbhqfjMZ+gUuL6zoL+Hm6gP/8qQBG4jjimqdaNLCehcVapZ/Fs2WjCQ==" + }, + "@types/node-fetch": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.1.6.tgz", + "integrity": "sha512-Hv1jgh3pfpUEl2F2mqUd1AfLSk1YbUCeBJFaP36t7esAO617dErqdxWb5cdG2NfJGOofkmBW36fdx0dVewxDRg==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/prop-types": { + "version": "15.5.8", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.5.8.tgz", + "integrity": "sha512-3AQoUxQcQtLHsK25wtTWIoIpgYjH3vSDroZOUr7PpCHw/jLY1RB9z9E8dBT/OSmwStVgkRNvdh+ZHNiomRieaw==" + }, + "@types/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.1.tgz", + "integrity": "sha512-eqz8c/0kwNi/OEHQfvIuJVLTst3in0e7uTKeuY+WL/zfKn0xVujOTp42bS/vUUokhK5P2BppLd9JXMOMHcgbjA==", + "dev": true + }, + "@types/range-parser": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz", + "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==", + "dev": true + }, + "@types/react": { + "version": "16.8.2", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.8.2.tgz", + "integrity": "sha512-6mcKsqlqkN9xADrwiUz2gm9Wg4iGnlVGciwBRYFQSMWG6MQjhOZ/AVnxn+6v8nslFgfYTV8fNdE6XwKu6va5PA==", + "requires": { + "@types/prop-types": "*", + "csstype": "^2.2.0" + } + }, + "@types/react-dom": { + "version": "16.8.0", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.8.0.tgz", + "integrity": "sha512-Jp4ufcEEjVJEB0OHq2MCZcE1u3KYUKO6WnSuiU/tZeYeiZxUoQavfa/TZeiIT+1XoN6l0lQVNM30VINZFDeolQ==", + "dev": true, + "requires": { + "@types/react": "*" + } + }, + "@types/react-loadable": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@types/react-loadable/-/react-loadable-5.5.0.tgz", + "integrity": "sha512-evH/O6Wytz6lSmi36YL7YHnFc46zRPSA8+XNtTXI4D7A/CP7OVwcWbHjb2yGbh/jDxxhnTwIVO/PeqDXtUegnQ==", + "dev": true, + "requires": { + "@types/react": "*", + "@types/webpack": "*" + } + }, + "@types/react-redux": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.0.1.tgz", + "integrity": "sha512-+DIH7TI2MT4Ke4lOrRMgNy//DzTDIzv5QwkJSD6AVrlsIgzf7yMM0JoWL5wJUXYwKQ2f1FgvwlvIVGD2QWQnew==", + "dev": true, + "requires": { + "@types/react": "*", + "redux": "^4.0.0" + } + }, + "@types/react-transition-group": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-2.0.16.tgz", + "integrity": "sha512-FUJEx2BGJPU1qVQoWd9v7wpOwnCPTWhcE4iTaU5prry9SvwiI11lCXOci8Nz9cM/Fuf650l7Skg6nlVeCYjPFA==", + "requires": { + "@types/react": "*" + } + }, + "@types/restify": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/@types/restify/-/restify-4.3.6.tgz", + "integrity": "sha512-4l4f0EXnleXQttlhRCXtTuJ8UelsKiAKIK2AAEd2epBHu41aEbM0U2z6E5tUrNwlbxz7qaNBISduGMeg+G3PaA==", + "requires": { + "@types/bunyan": "*", + "@types/node": "*" + } + }, + "@types/semver": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-5.5.0.tgz", + "integrity": "sha512-41qEJgBH/TWgo5NFSvBCJ1qkoi3Q6ONSF2avrHq1LVEZfYpdHmj0y9SuTK+u9ZhG1sYQKBL1AWXKyLWP4RaUoQ==" + }, + "@types/serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-/BZ4QRLpH/bNYgZgwhKEh+5AsboDBcUdlBYgzoLX0fpj3Y2gp6EApyOlM3bK53wQS/OE1SrdSYBAbux2D1528Q==", + "dev": true, + "requires": { + "@types/express-serve-static-core": "*", + "@types/mime": "*" + } + }, + "@types/tapable": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.4.tgz", + "integrity": "sha512-78AdXtlhpCHT0K3EytMpn4JNxaf5tbqbLcbIRoQIHzpTIyjpxLQKRoxU55ujBXAtg3Nl2h/XWvfDa9dsMOd0pQ==", + "dev": true + }, + "@types/uglify-js": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.0.4.tgz", + "integrity": "sha512-SudIN9TRJ+v8g5pTG8RRCqfqTMNqgWCKKd3vtynhGzkIIjxaicNAMuY5TRadJ6tzDu3Dotf3ngaMILtmOdmWEQ==", + "dev": true, + "requires": { + "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==", + "dev": true + } + } + }, + "@types/webpack": { + "version": "4.4.24", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.4.24.tgz", + "integrity": "sha512-yg99CjvB7xZ/iuHrsZ7dkGKoq/FRDzqLzAxKh2EmTem6FWjzrty4FqCqBYuX5z+MFwSaaQGDAX4Q9HQkLjGLnQ==", + "dev": true, + "requires": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "*", + "@types/uglify-js": "*", + "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==", + "dev": true + } + } + }, + "@types/xml2js": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@types/xml2js/-/xml2js-0.4.3.tgz", + "integrity": "sha512-Pv2HGRE4gWLs31In7nsyXEH4uVVsd0HNV9i2dyASvtDIlOtSTr1eczPLDpdEuyv5LWH5LT20GIXwPjkshKWI1g==", + "requires": { + "@types/events": "*", + "@types/node": "*" + } + }, + "@webassemblyjs/ast": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.7.8.tgz", + "integrity": "sha512-dOrtdtEyB8sInpl75yLPNksY4sRl0j/+t6aHyB/YA+ab9hV3Fo7FmG12FHzP+2MvWVAJtDb+6eXR5EZbZJ+uVg==", + "requires": { + "@webassemblyjs/helper-module-context": "1.7.8", + "@webassemblyjs/helper-wasm-bytecode": "1.7.8", + "@webassemblyjs/wast-parser": "1.7.8" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.8.tgz", + "integrity": "sha512-kn2zNKGsbql5i56VAgRYkpG+VazqHhQQZQycT2uXAazrAEDs23gy+Odkh5VblybjnwX2/BITkDtNmSO76hdIvQ==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.8.tgz", + "integrity": "sha512-xUwxDXsd1dUKArJEP5wWM5zxgCSwZApSOJyP1XO7M8rNUChUDblcLQ4FpzTpWG2YeylMwMl1MlP5Ztryiz1x4g==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.8.tgz", + "integrity": "sha512-WXiIMnuvuwlhWvVOm8xEXU9DnHaa3AgAU0ZPfvY8vO1cSsmYb2WbGbHnMLgs43vXnA7XAob9b56zuZaMkxpCBg==" + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.8.tgz", + "integrity": "sha512-TLQxyD9qGOIdX5LPQOPo0Ernd88U5rHkFb8WAjeMIeA0sPjCHeVPaGqUGGIXjUcblUkjuDAc07bruCcNHUrHDA==", + "requires": { + "@webassemblyjs/wast-printer": "1.7.8" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.8.tgz", + "integrity": "sha512-TjK0CnD8hAPkV5mbSp5aWl6SO1+H3WFcjWtixWoy8EMA99YnNzYhpc/WSYWhf7yrhpzkq5tZB0tvLK3Svr3IXA==" + }, + "@webassemblyjs/helper-module-context": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.8.tgz", + "integrity": "sha512-uCutAKR7Nm0VsFixcvnB4HhAyHouNbj0Dx1p7eRjFjXGGZ+N7ftTaG1ZbWCasAEbtwGj54LP8+lkBZdTCPmLGg==" + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.8.tgz", + "integrity": "sha512-AdCCE3BMW6V34WYaKUmPgVHa88t2Z14P4/0LjLwuGkI0X6pf7nzp0CehzVVk51cKm2ymVXjl9dCG+gR1yhITIQ==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.8.tgz", + "integrity": "sha512-BkBhYQuzyl4hgTGOKo87Vdw6f9nj8HhI7WYpI0MCC5qFa5ahrAPOGgyETVdnRbv+Rjukl9MxxfDmVcVC435lDg==", + "requires": { + "@webassemblyjs/ast": "1.7.8", + "@webassemblyjs/helper-buffer": "1.7.8", + "@webassemblyjs/helper-wasm-bytecode": "1.7.8", + "@webassemblyjs/wasm-gen": "1.7.8" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.7.8.tgz", + "integrity": "sha512-tOarWChdG1a3y1yqCX0JMDKzrat5tQe4pV6K/TX19BcXsBLYxFQOL1DEDa5KG9syeyvCrvZ+i1+Mv1ExngvktQ==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.7.8.tgz", + "integrity": "sha512-GCYeGPgUFWJiZuP4NICbcyUQNxNLJIf476Ei+K+jVuuebtLpfvwkvYT6iTUE7oZYehhkor4Zz2g7SJ/iZaPudQ==", + "requires": { + "@xtuc/long": "4.2.1" + } + }, + "@webassemblyjs/utf8": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.7.8.tgz", + "integrity": "sha512-9X+f0VV+xNXW2ujfIRSXBJENGE6Qh7bNVKqu3yDjTFB3ar3nsThsGBBKdTG58aXOm2iUH6v28VIf88ymPXODHA==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.8.tgz", + "integrity": "sha512-6D3Hm2gFixrfyx9XjSON4ml1FZTugqpkIz5Awvrou8fnpyprVzcm4X8pyGRtA2Piixjl3DqmX/HB1xdWyE097A==", + "requires": { + "@webassemblyjs/ast": "1.7.8", + "@webassemblyjs/helper-buffer": "1.7.8", + "@webassemblyjs/helper-wasm-bytecode": "1.7.8", + "@webassemblyjs/helper-wasm-section": "1.7.8", + "@webassemblyjs/wasm-gen": "1.7.8", + "@webassemblyjs/wasm-opt": "1.7.8", + "@webassemblyjs/wasm-parser": "1.7.8", + "@webassemblyjs/wast-printer": "1.7.8" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.8.tgz", + "integrity": "sha512-a7O/wE6eBeVKKUYgpMK7NOHmMADD85rSXLe3CqrWRDwWff5y3cSVbzpN6Qv3z6C4hdkpq9qyij1Ga1kemOZGvQ==", + "requires": { + "@webassemblyjs/ast": "1.7.8", + "@webassemblyjs/helper-wasm-bytecode": "1.7.8", + "@webassemblyjs/ieee754": "1.7.8", + "@webassemblyjs/leb128": "1.7.8", + "@webassemblyjs/utf8": "1.7.8" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.8.tgz", + "integrity": "sha512-3lbQ0PT81NHCdi1sR/7+SNpZadM4qYcTSr62nFFAA7e5lFwJr14M1Gi+A/Y3PgcDWOHYjsaNGPpPU0H03N6Blg==", + "requires": { + "@webassemblyjs/ast": "1.7.8", + "@webassemblyjs/helper-buffer": "1.7.8", + "@webassemblyjs/wasm-gen": "1.7.8", + "@webassemblyjs/wasm-parser": "1.7.8" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.8.tgz", + "integrity": "sha512-rZ/zlhp9DHR/05zh1MbAjT2t624sjrPP/OkJCjXqzm7ynH+nIdNcn9Ixc+qzPMFXhIrk0rBoQ3to6sEIvHh9jQ==", + "requires": { + "@webassemblyjs/ast": "1.7.8", + "@webassemblyjs/helper-api-error": "1.7.8", + "@webassemblyjs/helper-wasm-bytecode": "1.7.8", + "@webassemblyjs/ieee754": "1.7.8", + "@webassemblyjs/leb128": "1.7.8", + "@webassemblyjs/utf8": "1.7.8" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.7.8.tgz", + "integrity": "sha512-Q/zrvtUvzWuSiJMcSp90fi6gp2nraiHXjTV2VgAluVdVapM4gy1MQn7akja2p6eSBDQpKJPJ6P4TxRkghRS5dg==", + "requires": { + "@webassemblyjs/ast": "1.7.8", + "@webassemblyjs/floating-point-hex-parser": "1.7.8", + "@webassemblyjs/helper-api-error": "1.7.8", + "@webassemblyjs/helper-code-frame": "1.7.8", + "@webassemblyjs/helper-fsm": "1.7.8", + "@xtuc/long": "4.2.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.7.8.tgz", + "integrity": "sha512-GllIthRtwTxRDAURRNXscu7Napzmdf1jt1gpiZiK/QN4fH0lSGs3OTmvdfsMNP7tqI4B3ZtfaaWRlNIQug6Xyg==", + "requires": { + "@webassemblyjs/ast": "1.7.8", + "@webassemblyjs/wast-parser": "1.7.8", + "@xtuc/long": "4.2.1" + } + }, + "@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.1", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.1.tgz", + "integrity": "sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g==" + }, + "@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==" + }, + "@zeit/next-css": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@zeit/next-css/-/next-css-1.0.1.tgz", + "integrity": "sha512-yfHPRy/ne/5SddVClsoy+fpU7e0Cs1gkWA67/wm2uIu+9rznF45yQLxHEt5dPGF3h6IiIh7ZtIgA8VV8YKq87A==", + "requires": { + "css-loader": "1.0.0", + "extracted-loader": "1.0.4", + "find-up": "2.1.0", + "ignore-loader": "0.1.2", + "mini-css-extract-plugin": "0.4.3", + "postcss-loader": "3.0.0" + } + }, + "@zeit/next-sass": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@zeit/next-sass/-/next-sass-1.0.1.tgz", + "integrity": "sha512-QVmrsLye85gtIYj+QSBuFadzd6NQgI5DZfqlV+ET1nXI3B+C91wAaJN71O98KMvNIc8R2QLosxugEyd2V5wE6w==", + "dev": true, + "requires": { + "@zeit/next-css": "1.0.1", + "sass-loader": "6.0.6" + } + }, + "@zeit/next-typescript": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@zeit/next-typescript/-/next-typescript-1.1.1.tgz", + "integrity": "sha512-EUcHCASftz1Bc80djkf3cKJrFgvFQyODOH1kty7ShVLLdXMaZpRLj+z7RxrCoNo1bP06w0vtXEDU0cKa0HmGgg==", + "dev": true, + "requires": { + "@babel/preset-typescript": "^7.0.0" + } + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "abs": { + "version": "1.3.13", + "resolved": "https://registry.npmjs.org/abs/-/abs-1.3.13.tgz", + "integrity": "sha512-VgsJF4AZDoxLwTRx+TlZ6gpHfSaRUcg1Vhyruqxzpr6lTmh3JMO9667AHAVUGHUD3Li9QqjX2WaTXR6pkGFU+Q==", + "requires": { + "ul": "^5.0.0" + } + }, + "accepts": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", + "requires": { + "mime-types": "~2.1.18", + "negotiator": "0.6.1" + } + }, + "acorn": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", + "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==" + }, + "acorn-dynamic-import": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz", + "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==", + "requires": { + "acorn": "^5.0.0" + } + }, + "agent-base": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", + "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", + "requires": { + "es6-promisify": "^5.0.0" + } + }, + "ajv": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.8.1.tgz", + "integrity": "sha512-eqxCp82P+JfqL683wwsL73XmFs1eG6qjw+RD3YHx+Jll1r0jNd4dh8QG9NYAeNGA/hnZjeEDgtTskgJULbxpWQ==", + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" + }, + "ajv-keywords": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.3.0.tgz", + "integrity": "sha512-CMzN9S62ZOO4sA/mJZIO4S++ZM7KFWzH3PPWkveLhy4OZ9i1/VatgwWMD46w/XbGCBy7Ye0gCk+Za6mmyfKK7g==" + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "ansi-align": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", + "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", + "requires": { + "string-width": "^2.0.0" + } + }, + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==" + }, + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "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" + } + }, + "ansicolors": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", + "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=" + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=" + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=" + }, + "arg": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.0.tgz", + "integrity": "sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg==", + "dev": true + }, + "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" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=" + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "ast-types": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.2.tgz", + "integrity": "sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==" + }, + "async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", + "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", + "dev": true, + "requires": { + "lodash": "^4.17.10" + } + }, + "async-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", + "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "autodll-webpack-plugin": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/autodll-webpack-plugin/-/autodll-webpack-plugin-0.4.2.tgz", + "integrity": "sha512-JLrV3ErBNKVkmhi0celM6PJkgYEtztFnXwsNBApjinpVHtIP3g/m2ZZSOvsAe7FoByfJzDhpOXBKFbH3k2UNjw==", + "requires": { + "bluebird": "^3.5.0", + "del": "^3.0.0", + "find-cache-dir": "^1.0.0", + "lodash": "^4.17.4", + "make-dir": "^1.0.0", + "memory-fs": "^0.4.1", + "read-pkg": "^2.0.0", + "tapable": "^1.0.0", + "webpack-merge": "^4.1.0", + "webpack-sources": "^1.0.1" + }, + "dependencies": { + "find-cache-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", + "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^2.0.0" + } + } + } + }, + "autoprefixer": { + "version": "9.4.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.4.7.tgz", + "integrity": "sha512-qS5wW6aXHkm53Y4z73tFGsUhmZu4aMPV9iHXYlF0c/wxjknXNHuj/1cIQb+6YH692DbJGGWcckAXX+VxKvahMA==", + "dev": true, + "requires": { + "browserslist": "^4.4.1", + "caniuse-lite": "^1.0.30000932", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.14", + "postcss-value-parser": "^3.3.1" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "requires": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } + } + }, + "babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==" + }, + "babel-loader": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.2.tgz", + "integrity": "sha512-Law0PGtRV1JL8Y9Wpzc0d6EE0GD7LzXWCfaeWwboUMcBWNG6gvaWTK1/+BK7a4X5EmeJiGEuDDFxUsOa8RSWCw==", + "requires": { + "find-cache-dir": "^1.0.0", + "loader-utils": "^1.0.2", + "mkdirp": "^0.5.1", + "util.promisify": "^1.0.0" + }, + "dependencies": { + "find-cache-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", + "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^2.0.0" + } + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.2.0.tgz", + "integrity": "sha512-fP899ELUnTaBcIzmrW7nniyqqdYWrWuJUyPWHxFa/c7r7hS6KC8FscNfLlBNIoPSc55kYMGEEKjPjJGCLbE1qA==", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-module-resolver": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-3.1.3.tgz", + "integrity": "sha512-QRfA8b2H7l9uSElLwS0rHoPhjPhgpncKUvrn42tJpdCoJ3IS6J+m4mp5FtnRoXHry3ZYJ2SMLLG/REikQA6tjg==", + "dev": true, + "requires": { + "find-babel-config": "^1.1.0", + "glob": "^7.1.2", + "pkg-up": "^2.0.0", + "reselect": "^3.0.1", + "resolve": "^1.4.0" + } + }, + "babel-plugin-react-require": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-react-require/-/babel-plugin-react-require-3.0.0.tgz", + "integrity": "sha1-Lk57RJa5OmVKHIAEInbeTk7rIOM=" + }, + "babel-plugin-styled-components": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-1.10.0.tgz", + "integrity": "sha512-sQVKG8irFXx14ZfaK1bBePirfkacl3j8nZwSZK+ZjsbnadRHKQTbhXbe/RB1vT6Vgkz45E+V95LBq4KqdhZUNw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.0.0", + "@babel/helper-module-imports": "^7.0.0", + "babel-plugin-syntax-jsx": "^6.18.0", + "lodash": "^4.17.10" + } + }, + "babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" + }, + "babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.15", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.15.tgz", + "integrity": "sha512-bFxxYdkZBwTjTgtZEPTLqu9g8Ajz8x8uEP/O1iVuaZIz2RuxJ2gtx0EXDJRonC++KGsgsW/4Hqvk4KViEtE2nw==" + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + } + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "requires": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + }, + "dependencies": { + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=" + } + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" + }, + "big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==" + }, + "binary-extensions": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.0.tgz", + "integrity": "sha512-EgmjVLMn22z7eGGv3kcnHwSnJXmFHjISTY9E/S5lIcTD3Oxw05QTcBLNkJFzcb3cNueUdF/IN4U+d78V0zO8Hw==" + }, + "bl": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-3.0.0.tgz", + "integrity": "sha512-EUAyP5UHU5hxF8BPT0LKW8gjYLhq1DQIcneOX/pL/m2Alo+OYDQAJlHq+yseMP50Os2nHXOSic6Ss3vSQeyf4A==", + "requires": { + "readable-stream": "^3.0.1" + }, + "dependencies": { + "readable-stream": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz", + "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + }, + "body-parser": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz", + "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=", + "requires": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.1", + "http-errors": "~1.6.2", + "iconv-lite": "0.4.19", + "on-finished": "~2.3.0", + "qs": "6.5.1", + "raw-body": "2.3.2", + "type-is": "~1.6.15" + }, + "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" + } + }, + "qs": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", + "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==" + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "boxen": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", + "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", + "requires": { + "ansi-align": "^2.0.0", + "camelcase": "^4.0.0", + "chalk": "^2.0.1", + "cli-boxes": "^1.0.0", + "string-width": "^2.0.0", + "term-size": "^1.2.0", + "widest-line": "^2.0.0" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=" + } + } + }, + "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": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "brcast": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/brcast/-/brcast-3.0.1.tgz", + "integrity": "sha512-eI3yqf9YEqyGl9PCNTR46MGvDylGtaHjalcz6Q3fAPnP/PhpKkkve52vFdfGpwp4VUvK6LUr4TQN+2stCrEwTg==" + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" + } + } + }, + "browserify-rsa": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "requires": { + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.0.0" + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.4.1.tgz", + "integrity": "sha512-pEBxEXg7JwaakBXjATYw/D1YZh4QUSCX/Mnd/wnqSRPPSi1U39iDhDoKGoBUcraKdxDlrYqJxSI5nNvD+dWP2A==", + "requires": { + "caniuse-lite": "^1.0.30000929", + "electron-to-chromium": "^1.3.103", + "node-releases": "^1.1.3" + } + }, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "cacache": { + "version": "11.3.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz", + "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==", + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" + }, + "camelize": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", + "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" + }, + "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==", + "dev": true, + "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.30000935", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000935.tgz", + "integrity": "sha512-1Y2uJ5y56qDt3jsDTdBHL1OqiImzjoQcBG6Yl3Qizq8mcc2SgCFpi+ZwLLqkztYnk9l87IYqRlNBnPSOTbFkXQ==" + }, + "capture-stack-trace": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz", + "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==" + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.1.2.tgz", + "integrity": "sha512-oEZgAFfEvKtjSRCu6VgYkuGxwrWXMnQzyBmlLPP7r6PWQVtHxP5Z5N6XsuJvtoVax78am/r7lr46bwo3IVEBOg==" + }, + "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" + } + }, + "change-emitter": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/change-emitter/-/change-emitter-0.1.6.tgz", + "integrity": "sha1-6LL+PX8at9aaMhma/5HqaTFAlRU=" + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + }, + "chokidar": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.0.tgz", + "integrity": "sha512-5t6G2SH8eO6lCvYOoUpaRnF5Qfd//gd7qJAkwRUw9qlGVkiQ13uwQngqbWWaurOsaAm9+kUGbITADxt6H0XFNQ==", + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.0" + } + }, + "chownr": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.3.tgz", + "integrity": "sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==" + }, + "chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", + "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "ci-info": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", + "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==" + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "classnames": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", + "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" + }, + "cli-boxes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", + "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=" + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-spinner": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/cli-spinner/-/cli-spinner-0.2.10.tgz", + "integrity": "sha512-U0sSQ+JJvSLi1pAYuJykwiA8Dsr15uHEy85iCJ6A+0DjVxivr3d+N2Wjvodeg89uP5K6TswFkKBfAD7B3YSn/Q==" + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=" + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + } + } + }, + "clone-deep": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.3.0.tgz", + "integrity": "sha1-NIxhrpzb4O3+BT2R/0zFIdeQ7eg=", + "requires": { + "for-own": "^1.0.0", + "is-plain-object": "^2.0.1", + "kind-of": "^3.2.2", + "shallow-clone": "^0.1.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.0.tgz", + "integrity": "sha512-CwyopLkuRYO5ei2EpzpIh6LqJMt6Mt+jZhO5VI5f/wJLZriXQE32/SSqzmrh+QB+AZT81Cj8yv+7zwToW8ahZg==", + "dev": true, + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "color-string": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", + "dev": true + }, + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "configstore": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz", + "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==", + "requires": { + "dot-prop": "^4.1.0", + "graceful-fs": "^4.1.2", + "make-dir": "^1.0.0", + "unique-string": "^1.0.0", + "write-file-atomic": "^2.0.0", + "xdg-basedir": "^3.0.0" + } + }, + "consola": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/consola/-/consola-1.4.5.tgz", + "integrity": "sha512-movqq3MbyXbSf7cG/x+EbO3VjKQVZPB/zeB5+lN1TuBYh9BWDemLQca9P+a4xpO4lXva9rz+Bd8XyqlH136Lww==", + "requires": { + "chalk": "^2.3.2", + "figures": "^2.0.0", + "lodash": "^4.17.5", + "std-env": "^1.1.0" + } + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" + }, + "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.6.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", + "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "core-js": { + "version": "2.6.10", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.10.tgz", + "integrity": "sha512-I39t74+4t+zau64EN1fE5v2W31Adtc/REhzWN+gWRRXg6WH5qAsZm62DHpQ1+Yhe4047T55jvzz7MUqF/dBBlA==" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cosmiconfig": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz", + "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==", + "requires": { + "is-directory": "^0.3.1", + "js-yaml": "^3.9.0", + "parse-json": "^4.0.0", + "require-from-string": "^2.0.1" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + } + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + } + }, + "create-error-class": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", + "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", + "requires": { + "capture-stack-trace": "^1.0.0" + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "crypto-random-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", + "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=" + }, + "css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=" + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "css-loader": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-1.0.0.tgz", + "integrity": "sha512-tMXlTYf3mIMt3b0dDCOQFJiVvxbocJ5Ho577WiGPYPZcqVEO218L2iU22pDXzkTZCLDE+9AmGSUkWxeh/nZReA==", + "requires": { + "babel-code-frame": "^6.26.0", + "css-selector-tokenizer": "^0.7.0", + "icss-utils": "^2.1.0", + "loader-utils": "^1.0.2", + "lodash.camelcase": "^4.3.0", + "postcss": "^6.0.23", + "postcss-modules-extract-imports": "^1.2.0", + "postcss-modules-local-by-default": "^1.2.0", + "postcss-modules-scope": "^1.1.0", + "postcss-modules-values": "^1.3.0", + "postcss-value-parser": "^3.3.0", + "source-list-map": "^2.0.0" + } + }, + "css-select": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.0.2.tgz", + "integrity": "sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^2.1.2", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "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==", + "dev": true + }, + "css-selector-tokenizer": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz", + "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==", + "requires": { + "cssesc": "^0.1.0", + "fastparse": "^1.1.1", + "regexpu-core": "^1.0.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + }, + "regexpu-core": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz", + "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", + "requires": { + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" + } + }, + "regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=" + }, + "regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "requires": { + "jsesc": "~0.5.0" + } + } + } + }, + "css-to-react-native": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-2.3.0.tgz", + "integrity": "sha512-IhR7bNIrCFwbJbKZOAjNDZdwpsbjTN6f1agXeELHDqg1wHPA8c2QLruttKOW7hgMGetkfraRJCIEMrptifBfVw==", + "requires": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^3.3.0" + } + }, + "css-tree": { + "version": "1.0.0-alpha.28", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.28.tgz", + "integrity": "sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w==", + "dev": true, + "requires": { + "mdn-data": "~1.1.0", + "source-map": "^0.5.3" + } + }, + "css-unit-converter": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.1.tgz", + "integrity": "sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY=", + "dev": true + }, + "css-url-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/css-url-regex/-/css-url-regex-1.1.0.tgz", + "integrity": "sha1-g4NCMMyfdMRX3lnuvRVD/uuDt+w=", + "dev": true + }, + "css-vendor": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-0.3.8.tgz", + "integrity": "sha1-ZCHP0wNM5mT+dnOXL9ARn8KJQfo=", + "requires": { + "is-in-browser": "^1.0.2" + } + }, + "css-what": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.2.tgz", + "integrity": "sha512-wan8dMWQ0GUeF7DGEPVjhHemVW/vy6xUYmFzRY8RYqgA0JtXC9rJmbScBjqSu6dg9q0lwPQy6ZAmJVr3PPTvqQ==", + "dev": true + }, + "cssesc": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz", + "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=" + }, + "cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "cosmiconfig": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.0.tgz", + "integrity": "sha512-nxt+Nfc3JAqf4WIWd0jXLjTJZmsPLrA9DDc4nRw2KFJQJK7DNooqSXrNI7tzLG50CF8axczly5UV929tBmh/7g==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.0", + "parse-json": "^4.0.0" + } + }, + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "dev": true, + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + } + }, + "csso": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/csso/-/csso-3.5.1.tgz", + "integrity": "sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg==", + "dev": true, + "requires": { + "css-tree": "1.0.0-alpha.29" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.29", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.29.tgz", + "integrity": "sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg==", + "dev": true, + "requires": { + "mdn-data": "~1.1.0", + "source-map": "^0.5.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "postcss": { + "version": "7.0.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.16.tgz", + "integrity": "sha512-MOo8zNSlIqh22Uaa3drkdIAgUGEL+AD1ESiSdmElLUmE2uVDo1QloiT/IfW9qRw8Gw+Y/w69UVMGwbufMSftxA==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + } + }, + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dev": true, + "requires": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "dev": true, + "requires": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.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==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "svgo": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.2.2.tgz", + "integrity": "sha512-rAfulcwp2D9jjdGu+0CuqlrAUin6bBWrpoqXWwKDZZZJfXcUXQSxLJOFJCQCSA0x0pP2U0TxSlJu2ROq5Bq6qA==", + "dev": true, + "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.28", + "css-url-regex": "^1.1.0", + "csso": "^3.5.1", + "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" + } + } + } + }, + "cssnano-preset-advanced": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-4.0.6.tgz", + "integrity": "sha512-9EU96sTYev8MYRSkklbNU3XaCWi+0Btk/TF3C6UURJAfJnMUipfAo6ccJbKGwsiB2s5vvrFU5xeoC41yGGHmsA==", + "dev": true, + "requires": { + "autoprefixer": "^9.0.0", + "cssnano-preset-default": "^4.0.6", + "postcss-discard-unused": "^4.0.1", + "postcss-merge-idents": "^4.0.1", + "postcss-reduce-idents": "^4.0.1", + "postcss-zindex": "^4.0.1" + } + }, + "cssnano-preset-default": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.6.tgz", + "integrity": "sha512-UPboYbFaJFtDUhJ4fqctThWbbyF4q01/7UhsZbLzp35l+nUxtzh1SifoVlEfyLM3n3Z0htd8B1YlCxy9i+bQvg==", + "dev": true, + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.0", + "postcss-colormin": "^4.0.2", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.1", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.10", + "postcss-merge-rules": "^4.0.2", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.1", + "postcss-minify-params": "^4.0.1", + "postcss-minify-selectors": "^4.0.1", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.1", + "postcss-normalize-positions": "^4.0.1", + "postcss-normalize-repeat-style": "^4.0.1", + "postcss-normalize-string": "^4.0.1", + "postcss-normalize-timing-functions": "^4.0.1", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.1", + "postcss-ordered-values": "^4.1.1", + "postcss-reduce-initial": "^4.0.2", + "postcss-reduce-transforms": "^4.0.1", + "postcss-svgo": "^4.0.1", + "postcss-unique-selectors": "^4.0.1" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true + }, + "csstype": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.2.tgz", + "integrity": "sha512-Rl7PvTae0pflc1YtxtKbiSqq20Ts6vpIYOD5WBafl4y123DyHUeLrRdQP66sQW8/6gmX8jrYJLXwNeMqYVJcow==" + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + }, + "data-uri-to-buffer": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-1.2.0.tgz", + "integrity": "sha512-vKQ9DTQPN1FLYiiEEOQ6IBGFqvjCa5rSK3cWMy/Nespm5d/x3dGFT9UBZnkLxCwua/IXBi2TYnwTEpsOvhC4UQ==" + }, + "debounce": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.0.tgz", + "integrity": "sha512-mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg==" + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "deepmerge": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.2.0.tgz", + "integrity": "sha512-6+LuZGU7QCNUnAJyX8cIrlzoEgggTM6B7mm+znKOX4t5ltluT9KLjN6g61ECMS0LTsLW7yDpNoxhix5FZcrIow==" + }, + "deffy": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/deffy/-/deffy-2.2.3.tgz", + "integrity": "sha512-c5JD8Z6V1aBWVzn1+aELL97R1pHCwEjXeU3hZXdigkZkxb9vhgFP162kAxGXl992TtAg0btwQyx7d54CqcQaXQ==", + "requires": { + "typpy": "^2.0.0" + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "degenerator": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-1.0.4.tgz", + "integrity": "sha1-/PSQo37OJmRk2cxDGrmMWBnO0JU=", + "requires": { + "ast-types": "0.x.x", + "escodegen": "1.x.x", + "esprima": "3.x.x" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=" + } + } + }, + "del": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz", + "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=", + "requires": { + "globby": "^6.1.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "p-map": "^1.1.1", + "pify": "^3.0.0", + "rimraf": "^2.2.8" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "dockerfile-ast": { + "version": "0.0.16", + "resolved": "https://registry.npmjs.org/dockerfile-ast/-/dockerfile-ast-0.0.16.tgz", + "integrity": "sha512-+HZToHjjiLPl46TqBrok5dMrg5oCkZFPSROMQjRmvin0zG4FxK0DJXTpV/CUPYY2zpmEvVza55XLwSHFx/xZMw==", + "requires": { + "vscode-languageserver-types": "^3.5.0" + } + }, + "dom-helpers": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.4.0.tgz", + "integrity": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==", + "requires": { + "@babel/runtime": "^7.1.2" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.2.tgz", + "integrity": "sha512-7Bl2rALb7HpvXFL7TETNzKSAeBVCPHELzc0C//9FCxN8nsiueWSJBqaF+2oIJScyILStASR/Cx5WMkXGYTiJFA==", + "requires": { + "regenerator-runtime": "^0.13.2" + } + }, + "regenerator-runtime": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz", + "integrity": "sha512-S/TQAZJO+D3m9xeN1WTI8dLKBBiRgXBlTJvbWjCThHWZj9EvHK70Ff50/tYj2J/fvBY6JtFVwRuazHN2E7M9BA==" + } + } + }, + "dom-serializer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", + "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", + "dev": true, + "requires": { + "domelementtype": "~1.1.1", + "entities": "~1.1.1" + }, + "dependencies": { + "domelementtype": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", + "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=", + "dev": true + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-prop": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", + "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", + "requires": { + "is-obj": "^1.0.0" + } + }, + "dotnet-deps-parser": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/dotnet-deps-parser/-/dotnet-deps-parser-4.5.2.tgz", + "integrity": "sha512-bk5Q1luEwQ10rrBwZbtTxUNadaLz2dM6xzOLoTK+oUBcaq6saCeELmkIgdG+Fwkn58XRgLQvOySVS0gp4OG6RA==", + "requires": { + "@types/xml2js": "0.4.3", + "lodash": "^4.17.11", + "source-map-support": "^0.5.7", + "tslib": "^1.9.3", + "xml2js": "0.4.19" + }, + "dependencies": { + "xml2js": { + "version": "0.4.19", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz", + "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==", + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~9.0.1" + } + } + } + }, + "duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", + "requires": { + "readable-stream": "^2.0.2" + } + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "electron-to-chromium": { + "version": "1.3.113", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.113.tgz", + "integrity": "sha512-De+lPAxEcpxvqPTyZAXELNpRZXABRxf+uL/rSykstQhzj/B0l1150G/ExIIxKc16lI89Hgz81J0BHAcbTqK49g==" + }, + "elliptic": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz", + "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==", + "requires": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + } + }, + "email-validator": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/email-validator/-/email-validator-2.0.4.tgz", + "integrity": "sha512-gYCwo7kh5S3IDyZPLZf6hSS0MnZT8QmJFqYvbqlDZSbwdZlY6QZWxJ4i/6UhITOJ4XzyI647Bm2MXKCLqnJ4nQ==" + }, + "emitter-mixin": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/emitter-mixin/-/emitter-mixin-0.0.3.tgz", + "integrity": "sha1-WUjLKG8uSO3DslGnz8H3iDOW1lw=" + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "encoding": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "requires": { + "iconv-lite": "~0.4.13" + } + }, + "end-of-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", + "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz", + "integrity": "sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==", + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true + }, + "err": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/err/-/err-1.1.1.tgz", + "integrity": "sha1-65KOLhGjFmSPeCgz0PlyWLpDwvg=", + "requires": { + "typpy": "^2.2.0" + } + }, + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.4.tgz", + "integrity": "sha512-fZ0KkoxSjLFmhW5lHbUT3tLwy3nX1qEzMYo8koY1vrsAco53CMT1djnBSeC/wUjTEZRhZl9iRw7PaMaxfJ4wzQ==", + "requires": { + "stackframe": "^1.1.0" + } + }, + "es-abstract": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz", + "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==", + "requires": { + "es-to-primitive": "^1.2.0", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "is-callable": "^1.1.4", + "is-regex": "^1.0.4", + "object-keys": "^1.0.12" + } + }, + "es-to-primitive": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", + "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "es6-promisify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", + "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", + "requires": { + "es6-promise": "^4.0.3" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "escodegen": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.12.0.tgz", + "integrity": "sha512-TuA+EhsanGcme5T3R0L80u4t8CpbXQjegRmf7+FPTJrtCTErXFeelblRgHQa1FofEzqYYJmJ/OqjTwREp9qgmg==", + "requires": { + "esprima": "^3.1.3", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=" + }, + "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 + } + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", + "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" + }, + "esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "event-source-polyfill": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/event-source-polyfill/-/event-source-polyfill-0.0.12.tgz", + "integrity": "sha1-5TnNZ/3vJ2ChaqUmL6mBNN9S468=" + }, + "events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.0.0.tgz", + "integrity": "sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA==" + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "exec-limiter": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/exec-limiter/-/exec-limiter-3.2.12.tgz", + "integrity": "sha512-2Bj2X3UmPQHIPtYkDW5epEHn1aTtGxP30x8Be6IzXzQzyuavlOdKI4wT56iEt9UUfvI421AHAHHnV+lBIvCcVA==", + "requires": { + "limit-it": "^3.0.0", + "typpy": "^2.1.0" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.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" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "express": { + "version": "4.16.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz", + "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=", + "requires": { + "accepts": "~1.3.5", + "array-flatten": "1.1.1", + "body-parser": "1.18.2", + "content-disposition": "0.5.2", + "content-type": "~1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.1.1", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.3", + "qs": "6.5.1", + "range-parser": "~1.2.0", + "safe-buffer": "5.1.1", + "send": "0.16.2", + "serve-static": "1.13.2", + "setprototypeof": "1.1.0", + "statuses": "~1.4.0", + "type-is": "~1.6.16", + "utils-merge": "1.0.1", + "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" + } + }, + "qs": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", + "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "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" + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "requires": { + "os-tmpdir": "~1.0.2" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extracted-loader": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/extracted-loader/-/extracted-loader-1.0.4.tgz", + "integrity": "sha512-G8A0hT/WCWIjesZm7BwbWdST5dQ08GNnCpTrJT/k/FYzuiJwlV1gyWjnuoizOzAR4jpEYXG2J++JyEKN/EB26Q==" + }, + "faker": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/faker/-/faker-4.1.0.tgz", + "integrity": "sha1-HkW7vsxndLPBlfrSg1EJxtdIzD8=" + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==" + }, + "fbjs": { + "version": "0.8.17", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", + "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", + "requires": { + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + }, + "dependencies": { + "core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" + } + } + }, + "figgy-pudding": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz", + "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==" + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-3.0.1.tgz", + "integrity": "sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "schema-utils": "^1.0.0" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + }, + "filesize": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", + "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + } + } + }, + "find-babel-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-babel-config/-/find-babel-config-1.1.0.tgz", + "integrity": "sha1-rMAQQ6Z0n+w0Qpvmtk9ULrtdY1U=", + "dev": true, + "requires": { + "json5": "^0.5.1", + "path-exists": "^3.0.0" + } + }, + "find-cache-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.0.0.tgz", + "integrity": "sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^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.2.1", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", + "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", + "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" + } + }, + "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==" + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "requires": { + "find-up": "^3.0.0" + } + } + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "requires": { + "for-in": "^1.0.1" + } + }, + "fork-ts-checker-webpack-plugin": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-1.0.0.tgz", + "integrity": "sha512-Kc7LI0OlnWB0FRbDQO+nnDCfZr+LhFSJIP8kZppDXvuXI/opeMg3IrlMedBX/EGgOUK0ma5Hafgkdp3DuxgYdg==", + "dev": true, + "requires": { + "babel-code-frame": "^6.22.0", + "chalk": "^2.4.1", + "chokidar": "^2.0.4", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "semver": "^5.6.0", + "tapable": "^1.0.0" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "friendly-errors-webpack-plugin": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.0.tgz", + "integrity": "sha512-K27M3VK30wVoOarP651zDmb93R9zF28usW4ocaK3mfQeIEI5BPht/EzZs5E8QLLwbLRJQMwscAjDxYPb1FuNiw==", + "requires": { + "chalk": "^1.1.3", + "error-stack-parser": "^2.0.0", + "string-width": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } + } + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.7.tgz", + "integrity": "sha512-Pxm6sI2MeBD7RdD12RYsqaP0nMiwx8eZBXCa6z2L+mRHm2DYrOYwihmhjpkdjUHwQhslWQjRpEgNq4XvBmaAuw==", + "optional": true, + "requires": { + "nan": "^2.9.2", + "node-pre-gyp": "^0.10.0" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.5", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.3", + "bundled": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "optional": true + }, + "minipass": { + "version": "2.3.5", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.2.1", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "optional": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.2.4", + "bundled": true, + "optional": true, + "requires": { + "debug": "^2.1.2", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.10.3", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.0.5", + "bundled": true, + "optional": true + }, + "npm-packlist": { + "version": "1.2.0", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "optional": true, + "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" + } + }, + "rimraf": { + "version": "2.6.3", + "bundled": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "optional": true + }, + "semver": { + "version": "5.6.0", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "4.4.8", + "bundled": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.3.4", + "minizlib": "^1.1.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "yallist": { + "version": "3.0.3", + "bundled": true, + "optional": true + } + } + }, + "ftp": { + "version": "0.3.10", + "resolved": "https://registry.npmjs.org/ftp/-/ftp-0.3.10.tgz", + "integrity": "sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0=", + "requires": { + "readable-stream": "1.1.x", + "xregexp": "2.0.0" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "function.name": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/function.name/-/function.name-1.0.12.tgz", + "integrity": "sha512-C7Tu+rAFrWW5RjXqtKtXp2xOdCujq+4i8ZH3w0uz/xrYHBwXZrPt96x8cDAEHrIjeyEv/Jm6iDGyqupbaVQTlw==", + "requires": { + "noop6": "^1.0.1" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + }, + "get-uri": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-2.0.4.tgz", + "integrity": "sha512-v7LT/s8kVjs+Tx0ykk1I+H/rbpzkHvuIq87LmeXptcf5sNWm9uQiwjNAt94SJPA1zOlCntmnOlJvVWKmzsxG8Q==", + "requires": { + "data-uri-to-buffer": "1", + "debug": "2", + "extend": "~3.0.2", + "file-uri-to-path": "1", + "ftp": "~0.3.10", + "readable-stream": "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" + } + } + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "git-package-json": { + "version": "1.4.9", + "resolved": "https://registry.npmjs.org/git-package-json/-/git-package-json-1.4.9.tgz", + "integrity": "sha512-F88a40RBqCS6S7layrE4LIhX5TIVYyUJRYxZjAPPLfCZu9zf0R5B3l3wIY8A7hFb3xAU6Df/AHVMoBQ9SaR1Jw==", + "requires": { + "deffy": "^2.2.1", + "err": "^1.1.1", + "gry": "^5.0.0", + "normalize-package-data": "^2.3.5", + "oargv": "^3.4.1", + "one-by-one": "^3.1.0", + "r-json": "^1.2.1", + "r-package-json": "^1.0.0", + "tmp": "0.0.28" + } + }, + "git-source": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/git-source/-/git-source-1.1.9.tgz", + "integrity": "sha512-LRWKxFrt1lIrEAdRMrCk9sGbEYQdf3TwDe9pEwR8DMau+2dljQjqqwITJqhYIbA0TkFaxatOXzLhBWW89ZMO7w==", + "requires": { + "git-url-parse": "^5.0.1" + } + }, + "git-up": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/git-up/-/git-up-1.2.1.tgz", + "integrity": "sha1-JkSAoAax2EJhrB/gmjpRacV+oZ0=", + "requires": { + "is-ssh": "^1.0.0", + "parse-url": "^1.0.0" + } + }, + "git-url-parse": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-5.0.1.tgz", + "integrity": "sha1-/j15xnRq4FBIz6UIyB553du6OEM=", + "requires": { + "git-up": "^1.0.0" + } + }, + "glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "global-dirs": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", + "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", + "requires": { + "ini": "^1.3.4" + } + }, + "globals": { + "version": "11.10.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.10.0.tgz", + "integrity": "sha512-0GZF1RiPKU97IHUO5TORo9w1PwrH/NBPl+fS7oMLdaTRiYmYbwK4NWoZWrAdd0/abG9R2BU+OiwyQpTpE6pdfQ==" + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, + "got": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", + "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", + "requires": { + "create-error-class": "^3.0.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-redirect": "^1.0.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "lowercase-keys": "^1.0.0", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "unzip-response": "^2.0.1", + "url-parse-lax": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.1.15", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", + "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==" + }, + "graphlib": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.8.tgz", + "integrity": "sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==", + "requires": { + "lodash": "^4.17.15" + } + }, + "gry": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/gry/-/gry-5.0.8.tgz", + "integrity": "sha512-meq9ZjYVpLzZh3ojhTg7IMad9grGsx6rUUKHLqPnhLXzJkRQvEL2U3tQpS5/WentYTtHtxkT3Ew/mb10D6F6/g==", + "requires": { + "abs": "^1.2.1", + "exec-limiter": "^3.0.0", + "one-by-one": "^3.0.0", + "ul": "^5.0.0" + } + }, + "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-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + }, + "hosted-git-info": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==" + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", + "dev": true + }, + "html-entities": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz", + "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=" + }, + "htmlescape": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz", + "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "http-proxy-agent": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz", + "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==", + "requires": { + "agent-base": "4", + "debug": "3.1.0" + } + }, + "http-status": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/http-status/-/http-status-1.0.1.tgz", + "integrity": "sha1-3EMAGov8UKyH1IWokvdXiWS8lKI=" + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, + "https-proxy-agent": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-3.0.1.tgz", + "integrity": "sha512-+ML2Rbh6DAuee7d07tYGEKOEi2voWPUGan+ExdPbPW6Z3svq+JCqr0v8WmKPOkz1vOVykPCBSuobe7G8GJUtVg==", + "requires": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" + } + }, + "hyphenate-style-name": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.3.tgz", + "integrity": "sha512-EcuixamT82oplpoJ2XU4pDtKGWQ7b00CD9f1ug9IaQ3p1bkHMiKCZ9ut9QDI6qsa6cpUuB+A/I+zLtdNK4n2DQ==" + }, + "iconv-lite": { + "version": "0.4.19", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", + "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==" + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=" + }, + "icss-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz", + "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", + "requires": { + "postcss": "^6.0.1" + } + }, + "ieee754": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + }, + "ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=", + "dev": true + }, + "ignore-loader": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ignore-loader/-/ignore-loader-0.1.2.tgz", + "integrity": "sha1-2B8kA3bQuk8Nd4lyw60lh0EXpGM=" + }, + "immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=" + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "requires": { + "resolve-from": "^3.0.0" + } + }, + "import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=" + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "indefinite-observable": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/indefinite-observable/-/indefinite-observable-1.0.2.tgz", + "integrity": "sha512-Mps0898zEduHyPhb7UCgNmfzlqNZknVmaFz5qzr0mm04YQ5FGLhAyK/dJ+NaRxGyR6juQXIxh5Ev0xx+qq0nYA==", + "requires": { + "symbol-observable": "1.2.0" + } + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + }, + "inquirer": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "requires": { + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "ipaddr.js": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz", + "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=" + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-callable": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", + "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==" + }, + "is-ci": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", + "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", + "requires": { + "ci-info": "^1.5.0" + } + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", + "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=" + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "is-function": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.1.tgz", + "integrity": "sha1-Es+5i2W1fdPRk6MSH19uL0N2ArU=" + }, + "is-glob": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", + "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-in-browser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz", + "integrity": "sha1-Vv9NtoOgeMYILrldrX3GLh0E+DU=" + }, + "is-installed-globally": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", + "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", + "requires": { + "global-dirs": "^0.1.0", + "is-path-inside": "^1.0.0" + } + }, + "is-npm": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", + "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=" + }, + "is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "requires": { + "is-path-inside": "^1.0.0" + } + }, + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "requires": { + "path-is-inside": "^1.0.1" + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" + }, + "is-redirect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", + "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=" + }, + "is-regex": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", + "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "requires": { + "has": "^1.0.1" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-retry-allowed": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz", + "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=" + }, + "is-ssh": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/is-ssh/-/is-ssh-1.3.1.tgz", + "integrity": "sha512-0eRIASHZt1E68/ixClI8bp2YK2wmBPVWEismTs6M+M099jKgrzl/3E976zIbImSIob48N2/XGe9y7ZiYdImSlg==", + "requires": { + "protocols": "^1.1.0" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "dev": true, + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", + "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", + "requires": { + "has-symbols": "^1.0.0" + } + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "requires": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + } + }, + "iterate-object": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/iterate-object/-/iterate-object-1.3.3.tgz", + "integrity": "sha512-DximWbkke36cnrSfNJv6bgcB2QOMV9PRD2FiowwzCoMsh8RupFLdbNIzWe+cVDWT+NIMNJgGlB1dGxP6kpzGtA==" + }, + "js-levenshtein": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz", + "integrity": "sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==" + }, + "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.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "json-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==" + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + }, + "jss": { + "version": "9.8.7", + "resolved": "https://registry.npmjs.org/jss/-/jss-9.8.7.tgz", + "integrity": "sha512-awj3XRZYxbrmmrx9LUSj5pXSUfm12m8xzi/VKeqI1ZwWBtQ0kVPTs3vYs32t4rFw83CgFDukA8wKzOE9sMQnoQ==", + "requires": { + "is-in-browser": "^1.1.3", + "symbol-observable": "^1.1.0", + "warning": "^3.0.0" + }, + "dependencies": { + "warning": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", + "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", + "requires": { + "loose-envify": "^1.0.0" + } + } + } + }, + "jss-camel-case": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jss-camel-case/-/jss-camel-case-6.1.0.tgz", + "integrity": "sha512-HPF2Q7wmNW1t79mCqSeU2vdd/vFFGpkazwvfHMOhPlMgXrJDzdj9viA2SaHk9ZbD5pfL63a8ylp4++irYbbzMQ==", + "requires": { + "hyphenate-style-name": "^1.0.2" + } + }, + "jss-compose": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/jss-compose/-/jss-compose-5.0.0.tgz", + "integrity": "sha512-YofRYuiA0+VbeOw0VjgkyO380sA4+TWDrW52nSluD9n+1FWOlDzNbgpZ/Sb3Y46+DcAbOS21W5jo6SAqUEiuwA==", + "requires": { + "warning": "^3.0.0" + }, + "dependencies": { + "warning": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", + "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", + "requires": { + "loose-envify": "^1.0.0" + } + } + } + }, + "jss-default-unit": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/jss-default-unit/-/jss-default-unit-8.0.2.tgz", + "integrity": "sha512-WxNHrF/18CdoAGw2H0FqOEvJdREXVXLazn7PQYU7V6/BWkCV0GkmWsppNiExdw8dP4TU1ma1dT9zBNJ95feLmg==" + }, + "jss-expand": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/jss-expand/-/jss-expand-5.3.0.tgz", + "integrity": "sha512-NiM4TbDVE0ykXSAw6dfFmB1LIqXP/jdd0ZMnlvlGgEMkMt+weJIl8Ynq1DsuBY9WwkNyzWktdqcEW2VN0RAtQg==" + }, + "jss-extend": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/jss-extend/-/jss-extend-6.2.0.tgz", + "integrity": "sha512-YszrmcB6o9HOsKPszK7NeDBNNjVyiW864jfoiHoMlgMIg2qlxKw70axZHqgczXHDcoyi/0/ikP1XaHDPRvYtEA==", + "requires": { + "warning": "^3.0.0" + }, + "dependencies": { + "warning": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", + "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", + "requires": { + "loose-envify": "^1.0.0" + } + } + } + }, + "jss-global": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jss-global/-/jss-global-3.0.0.tgz", + "integrity": "sha512-wxYn7vL+TImyQYGAfdplg7yaxnPQ9RaXY/cIA8hawaVnmmWxDHzBK32u1y+RAvWboa3lW83ya3nVZ/C+jyjZ5Q==" + }, + "jss-nested": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/jss-nested/-/jss-nested-6.0.1.tgz", + "integrity": "sha512-rn964TralHOZxoyEgeq3hXY8hyuCElnvQoVrQwKHVmu55VRDd6IqExAx9be5HgK0yN/+hQdgAXQl/GUrBbbSTA==", + "requires": { + "warning": "^3.0.0" + }, + "dependencies": { + "warning": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", + "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", + "requires": { + "loose-envify": "^1.0.0" + } + } + } + }, + "jss-preset-default": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/jss-preset-default/-/jss-preset-default-4.5.0.tgz", + "integrity": "sha512-qZbpRVtHT7hBPpZEBPFfafZKWmq3tA/An5RNqywDsZQGrlinIF/mGD9lmj6jGqu8GrED2SMHZ3pPKLmjCZoiaQ==", + "requires": { + "jss-camel-case": "^6.1.0", + "jss-compose": "^5.0.0", + "jss-default-unit": "^8.0.2", + "jss-expand": "^5.3.0", + "jss-extend": "^6.2.0", + "jss-global": "^3.0.0", + "jss-nested": "^6.0.1", + "jss-props-sort": "^6.0.0", + "jss-template": "^1.0.1", + "jss-vendor-prefixer": "^7.0.0" + } + }, + "jss-props-sort": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/jss-props-sort/-/jss-props-sort-6.0.0.tgz", + "integrity": "sha512-E89UDcrphmI0LzmvYk25Hp4aE5ZBsXqMWlkFXS0EtPkunJkRr+WXdCNYbXbksIPnKlBenGB9OxzQY+mVc70S+g==" + }, + "jss-template": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/jss-template/-/jss-template-1.0.1.tgz", + "integrity": "sha512-m5BqEWha17fmIVXm1z8xbJhY6GFJxNB9H68GVnCWPyGYfxiAgY9WTQyvDAVj+pYRgrXSOfN5V1T4+SzN1sJTeg==", + "requires": { + "warning": "^3.0.0" + }, + "dependencies": { + "warning": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", + "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", + "requires": { + "loose-envify": "^1.0.0" + } + } + } + }, + "jss-vendor-prefixer": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/jss-vendor-prefixer/-/jss-vendor-prefixer-7.0.0.tgz", + "integrity": "sha512-Agd+FKmvsI0HLcYXkvy8GYOw3AAASBUpsmIRvVQheps+JWaN892uFOInTr0DRydwaD91vSSUCU4NssschvF7MA==", + "requires": { + "css-vendor": "^0.3.8" + } + }, + "jszip": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.2.2.tgz", + "integrity": "sha512-NmKajvAFQpbg3taXQXr/ccS2wcucR1AZ+NtyWp2Nq7HHVsXhcJFR8p0Baf32C2yVvBylFWVeKf+WI2AnvlPhpA==", + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "junk": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/junk/-/junk-1.0.3.tgz", + "integrity": "sha1-h75jSIZJy9ym9Tqzm+yczSNH9ZI=" + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + }, + "latest-version": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", + "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", + "requires": { + "package-json": "^4.0.0" + } + }, + "launch-editor": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.2.1.tgz", + "integrity": "sha512-On+V7K2uZK6wK7x691ycSUbLD/FyKKelArkbaAMSSJU8JmqmhwN2+mnJDNINuJWSrh2L0kDk+ZQtbC/gOWUwLw==", + "requires": { + "chalk": "^2.3.0", + "shell-quote": "^1.6.1" + } + }, + "lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=" + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "requires": { + "invert-kv": "^1.0.0" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "requires": { + "immediate": "~3.0.5" + } + }, + "limit-it": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/limit-it/-/limit-it-3.2.9.tgz", + "integrity": "sha512-3cAf+D47VdMrrzLpV3wIyEHoAACc7FonHMz+I8onocXdnWD2zBeicse851NZ9TUeCEyuBM35Cx82mpdx1WLm2A==", + "requires": { + "typpy": "^2.0.0" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" + }, + "loader-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", + "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", + "requires": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + }, + "lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=" + }, + "lodash.assignin": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz", + "integrity": "sha1-uo31+4QesKPoBEIysOJjqNxqKKI=" + }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=" + }, + "lodash.clone": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz", + "integrity": "sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y=" + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" + }, + "lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.set": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz", + "integrity": "sha1-2HV7HagH3eJIFrDWqEvqGnYjCyM=" + }, + "lodash.tail": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz", + "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", + "requires": { + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" + } + }, + "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" + } + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "macos-release": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.3.0.tgz", + "integrity": "sha512-OHhSbtcviqMPt7yfw5ef5aghS2jzFVKEFyCJndQt2YpSQ9qRVSEv2axSJI1paVThEu+FFGs584h/1YhxjVqajA==" + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "requires": { + "pify": "^3.0.0" + } + }, + "make-error": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz", + "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==", + "dev": true + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "^1.0.0" + } + }, + "maximatch": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/maximatch/-/maximatch-0.1.0.tgz", + "integrity": "sha1-hs2NawTJ8wfAWmuUGZBtA2D7E6I=", + "requires": { + "array-differ": "^1.0.0", + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "minimatch": "^3.0.0" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" + } + } + }, + "mdn-data": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-1.1.4.tgz", + "integrity": "sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA==", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "memoize-one": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-4.0.3.tgz", + "integrity": "sha512-QmpUu4KqDmX0plH4u+tf0riMc1KHE1+lw95cMrLlXQAFOx/xnBtwhZ52XJxd9X2O6kwKBqX32kmhbhlobD0cuw==" + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + } + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" + }, + "mime-db": { + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz", + "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==" + }, + "mime-types": { + "version": "2.1.21", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz", + "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==", + "requires": { + "mime-db": "~1.37.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + }, + "mini-css-extract-plugin": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.3.tgz", + "integrity": "sha512-Mxs0nxzF1kxPv4TRi2NimewgXlJqh0rGE30vviCU2WHrpbta6wklnUV9dr9FUtoAHmB3p3LeXEC+ZjgHvB0Dzg==", + "requires": { + "loader-utils": "^1.1.0", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.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==" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mixin-object": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", + "requires": { + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" + }, + "dependencies": { + "for-in": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=" + } + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "requires": { + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + } + } + }, + "mkdirp-then": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mkdirp-then/-/mkdirp-then-1.2.0.tgz", + "integrity": "sha1-pJLIecpNhz9e5FAI+PVf0BUN48U=", + "requires": { + "any-promise": "^1.1.0", + "mkdirp": "^0.5.0" + } + }, + "mobile-detect": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/mobile-detect/-/mobile-detect-1.4.3.tgz", + "integrity": "sha512-UaahPNLllQsstHOEHAmVnTHCMQrAS9eL5Qgdi50QrYz6UgGk+Xziz2udz2GN6NYcyODcPLnasC7a7s6R2DjiaQ==" + }, + "moment": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz", + "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==" + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + }, + "nan": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.12.1.tgz", + "integrity": "sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw==", + "optional": true + }, + "nanoid": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-1.2.1.tgz", + "integrity": "sha512-S1QSG+TQtsqr2/ujHZcNT0OxygffUaUT755qTc/SPKfQ0VJBlOO6qb1425UYoHXPvCZ3pWgMVCuy1t7+AoCxnQ==" + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "nconf": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/nconf/-/nconf-0.10.0.tgz", + "integrity": "sha512-fKiXMQrpP7CYWJQzKkPPx9hPgmq+YLDyxcG9N8RpiE9FoCkCbzD0NyW0YhE3xn3Aupe7nnDeIx4PFzYehpHT9Q==", + "requires": { + "async": "^1.4.0", + "ini": "^1.3.0", + "secure-keys": "^1.0.0", + "yargs": "^3.19.0" + }, + "dependencies": { + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" + } + } + }, + "needle": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.4.0.tgz", + "integrity": "sha512-4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg==", + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "negotiator": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", + "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=" + }, + "neo-async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", + "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==" + }, + "netmask": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-1.0.6.tgz", + "integrity": "sha1-ICl+idhvb2QA8lDZ9Pa0wZRfzTU=" + }, + "next": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/next/-/next-7.0.3.tgz", + "integrity": "sha512-SauZhWOjm90+qyq3kaEFXl093yo61WJ10hoIH1Piqo9cOJ1U8NhKg+a9/rMjxB/M1Y7Pt6jpt4FIrLpx6flbbg==", + "requires": { + "@babel/core": "7.0.0", + "@babel/plugin-proposal-class-properties": "7.0.0", + "@babel/plugin-proposal-object-rest-spread": "7.0.0", + "@babel/plugin-syntax-dynamic-import": "7.0.0", + "@babel/plugin-transform-runtime": "7.0.0", + "@babel/preset-env": "7.0.0", + "@babel/preset-react": "7.0.0", + "@babel/runtime": "7.0.0", + "@babel/runtime-corejs2": "7.0.0", + "@babel/template": "7.0.0", + "ansi-html": "0.0.7", + "autodll-webpack-plugin": "0.4.2", + "babel-core": "7.0.0-bridge.0", + "babel-loader": "8.0.2", + "babel-plugin-react-require": "3.0.0", + "babel-plugin-transform-react-remove-prop-types": "0.4.15", + "cacache": "^11.0.2", + "case-sensitive-paths-webpack-plugin": "2.1.2", + "cross-spawn": "5.1.0", + "del": "3.0.0", + "etag": "1.8.1", + "event-source-polyfill": "0.0.12", + "find-cache-dir": "2.0.0", + "find-up": "2.1.0", + "fresh": "0.5.2", + "friendly-errors-webpack-plugin": "1.7.0", + "glob": "7.1.2", + "hoist-non-react-statics": "2.5.5", + "htmlescape": "1.1.1", + "http-errors": "1.6.2", + "http-status": "1.0.1", + "launch-editor": "2.2.1", + "loader-utils": "1.1.0", + "minimist": "1.2.0", + "mkdirp-then": "1.2.0", + "nanoid": "1.2.1", + "path-to-regexp": "2.1.0", + "prop-types": "15.6.2", + "prop-types-exact": "1.2.0", + "react-error-overlay": "4.0.0", + "recursive-copy": "2.0.6", + "resolve": "1.5.0", + "schema-utils": "1.0.0", + "send": "0.16.1", + "serialize-javascript": "1.4.0", + "source-map": "0.5.7", + "strip-ansi": "3.0.1", + "styled-jsx": "3.1.0", + "terser": "3.16.1", + "unfetch": "3.0.0", + "url": "0.11.0", + "webpack": "4.20.2", + "webpack-dev-middleware": "3.4.0", + "webpack-hot-middleware": "2.22.3", + "webpack-sources": "1.2.0", + "webpackbar": "2.6.3", + "worker-farm": "1.5.2", + "write-file-webpack-plugin": "4.3.2" + }, + "dependencies": { + "@babel/core": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.0.0.tgz", + "integrity": "sha512-nrvxS5u6QUN5gLl1GEakIcmOeoUHT1/gQtdMRq18WFURJ5osn4ppJLVSseMQo4zVWKJfBTF4muIYijXUnKlRLQ==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/generator": "^7.0.0", + "@babel/helpers": "^7.0.0", + "@babel/parser": "^7.0.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "convert-source-map": "^1.1.0", + "debug": "^3.1.0", + "json5": "^0.5.0", + "lodash": "^4.17.10", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.0.0.tgz", + "integrity": "sha512-Gt9xNyRrCHCiyX/ZxDGOcBnlJl0I3IWicpZRC4CdC0P5a/I07Ya2OAMEBU+J7GmRFVmIetqEYRko6QYRuKOESw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "depd": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", + "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=" + }, + "http-errors": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz", + "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", + "requires": { + "depd": "1.1.1", + "inherits": "2.0.3", + "setprototypeof": "1.0.3", + "statuses": ">= 1.3.1 < 2" + } + }, + "path-to-regexp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.1.0.tgz", + "integrity": "sha512-dZY7QPCPp5r9cnNuQ955mOv4ZFVDXY/yvqeV7Y1W2PJA3PEFcuow9xKFfJxbBj1pIjOAP+M2B4/7xubmykLrXw==" + }, + "send": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.1.tgz", + "integrity": "sha512-ElCLJdJIKPk6ux/Hocwhk7NFHpI3pVm/IZOYWqUmoxcgeyM+MpxHHKhb8QmlJDX1pU6WrgaHBkVNm73Sv7uc2A==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.1", + "destroy": "~1.0.4", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.3.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" + } + }, + "statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=" + } + } + }, + "setprototypeof": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", + "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=" + } + } + }, + "next-compose-plugins": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/next-compose-plugins/-/next-compose-plugins-2.1.1.tgz", + "integrity": "sha512-4yLtmGjnBlzuYdL66+c/zi8ljl24sK9jtP31UsTG1ZAAHj+ybWfEG/S+HMwK+pD2fNmJ4xQyr4xOubzExcS+Lg==", + "dev": true + }, + "next-fonts": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/next-fonts/-/next-fonts-0.17.0.tgz", + "integrity": "sha512-7V0CZOmZXl4ObdchB+s8XQovqq6lCAd2W+nd1yWu8EhKSqrXG6TuQ954ecCenq3vZDOspBfivt9Sbi3Lf/8eVg==", + "dev": true, + "requires": { + "file-loader": "^2.0.0", + "url-loader": "^1.1.1" + }, + "dependencies": { + "file-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-2.0.0.tgz", + "integrity": "sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "schema-utils": "^1.0.0" + } + } + } + }, + "next-routes": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/next-routes/-/next-routes-1.4.2.tgz", + "integrity": "sha512-1Ljs0BEV9IGcJLKxC/WZUtmftSvmkY6DlI8fVs8dClCoR82QRzBGRka/L/XB76wE5814MMeP9qVJYQil0FE9QQ==", + "requires": { + "path-to-regexp": "^2.1.0" + }, + "dependencies": { + "path-to-regexp": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.4.0.tgz", + "integrity": "sha512-G6zHoVqC6GGTQkZwF4lkuEyMbVOjoBKAEybQUypI1WTkqinCOrq2x6U2+phkJ1XsEMTy4LjtwPI7HW+NVrRR2w==" + } + } + }, + "next-transpile-modules": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/next-transpile-modules/-/next-transpile-modules-2.2.0.tgz", + "integrity": "sha512-AY2Rw5lYjWJgpTTA+cfhakTcaG32PpMqpCjqA0DsfHZXXPPIPUjONVXEHcliENKo3H7mdlDgJM8Imy4+Hz96Tw==" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "requires": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + } + } + }, + "node-releases": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.7.tgz", + "integrity": "sha512-bKdrwaqJUPHqlCzDD7so/R+Nk0jGv9a11ZhLrD9f6i947qGLrGAhU3OxRENa19QQmwzGy/g6zCDEuLGDO8HPvA==", + "requires": { + "semver": "^5.3.0" + } + }, + "node-status-codes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz", + "integrity": "sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8=" + }, + "nodemon": { + "version": "1.18.10", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-1.18.10.tgz", + "integrity": "sha512-we51yBb1TfEvZamFchRgcfLbVYgg0xlGbyXmOtbBzDwxwgewYS/YbZ5tnlnsH51+AoSTTsT3A2E/FloUbtH8cQ==", + "dev": true, + "requires": { + "chokidar": "^2.1.0", + "debug": "^3.1.0", + "ignore-by-default": "^1.0.1", + "minimatch": "^3.0.4", + "pstree.remy": "^1.1.6", + "semver": "^5.5.0", + "supports-color": "^5.2.0", + "touch": "^3.1.0", + "undefsafe": "^2.0.2", + "update-notifier": "^2.5.0" + } + }, + "noop6": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/noop6/-/noop6-1.0.8.tgz", + "integrity": "sha512-+Al5csMVc40I8xRfJsyBcN1IbpyvebOuQmMfxdw+AL6ECELey12ANgNTRhMfTwNIDU4W9W0g8EHLcsb3+3qPFA==" + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "resolve": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.0.tgz", + "integrity": "sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==", + "requires": { + "path-parse": "^1.0.6" + } + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-scroll-left": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-scroll-left/-/normalize-scroll-left-0.1.2.tgz", + "integrity": "sha512-F9YMRls0zCF6BFIE2YnXDRpHPpfd91nOIaNdDgrx5YMoPLo8Wqj+6jNXHQsYBavJeXP4ww8HCt0xQAKc5qk2Fg==" + }, + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==" + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "^2.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "oargv": { + "version": "3.4.9", + "resolved": "https://registry.npmjs.org/oargv/-/oargv-3.4.9.tgz", + "integrity": "sha512-24Eatdf7OGezTAU0Yw3HaoO9x+GTFnmBkuFHfWEQtVsIKbD7VMHhyIlDMtxxUxfZKPBPHYsTo8UgGwKr4ySewA==", + "requires": { + "iterate-object": "^1.1.0", + "ul": "^5.0.0" + } + }, + "obj-def": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/obj-def/-/obj-def-1.0.7.tgz", + "integrity": "sha512-ahx1PnGDpovRglgczxsKtoYhPhrhYEG1rs3WklAHMTk29DyStqsrGDVISOIGZLF+ewK4m5CFZNuZXIXRQwZUMg==", + "requires": { + "deffy": "^2.2.2" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-hash": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz", + "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==" + }, + "object-keys": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz", + "integrity": "sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "object.getownpropertydescriptors": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", + "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", + "requires": { + "define-properties": "^1.1.2", + "es-abstract": "^1.5.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.0.tgz", + "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.12.0", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "one-by-one": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/one-by-one/-/one-by-one-3.2.7.tgz", + "integrity": "sha512-EFE5hyHMGPcesACi1tT6HRmMK23Q74ujX2gjhfGD9qMkz7CxD1AJd5TmBHIEEzuL7h7hKwWh9n9hJ5ClQJnO/Q==", + "requires": { + "obj-def": "^1.0.0", + "sliced": "^1.0.1" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "requires": { + "is-wsl": "^1.1.0" + } + }, + "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" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "requires": { + "lcid": "^1.0.0" + } + }, + "os-name": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-name/-/os-name-3.1.0.tgz", + "integrity": "sha512-h8L+8aNjNcMpo/mAIBPn5PXCM16iyPGjHNWo6U1YO8sJTMHtEtyczI6QJnLoplswm6goopQkqc7OAnjhWcugVg==", + "requires": { + "macos-release": "^2.2.0", + "windows-release": "^3.1.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-map": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", + "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==" + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "pac-proxy-agent": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-3.0.1.tgz", + "integrity": "sha512-44DUg21G/liUZ48dJpUSjZnFfZro/0K5JTyFYLBcmh9+T6Ooi4/i4efwUiEy0+4oQusCBqWdhv16XohIj1GqnQ==", + "requires": { + "agent-base": "^4.2.0", + "debug": "^4.1.1", + "get-uri": "^2.0.0", + "http-proxy-agent": "^2.1.0", + "https-proxy-agent": "^3.0.0", + "pac-resolver": "^3.0.0", + "raw-body": "^2.2.0", + "socks-proxy-agent": "^4.0.1" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "pac-resolver": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-3.0.0.tgz", + "integrity": "sha512-tcc38bsjuE3XZ5+4vP96OfhOugrX+JcnpUbhfuc4LuXBLQhoTthOstZeoQJBDnQUDYzYmdImKsbz0xSl1/9qeA==", + "requires": { + "co": "^4.6.0", + "degenerator": "^1.0.4", + "ip": "^1.1.5", + "netmask": "^1.0.6", + "thunkify": "^2.1.2" + } + }, + "package-json": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", + "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", + "requires": { + "got": "^6.7.1", + "registry-auth-token": "^3.0.1", + "registry-url": "^3.0.3", + "semver": "^5.1.0" + } + }, + "package-json-path": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/package-json-path/-/package-json-path-1.0.8.tgz", + "integrity": "sha512-8OCXvm2TmEYoWC7e9AswLC0eoKY3RGbkupbiWa2vaTFaH4vEE3Kr+oeefLVm/7N4me2gYh5SjQYsdwAZLkL87g==", + "requires": { + "abs": "^1.2.1" + } + }, + "package.json": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/package.json/-/package.json-2.0.1.tgz", + "integrity": "sha1-+IYFnSpJ7QduZIg2ldc7K0bSHW0=", + "requires": { + "git-package-json": "^1.4.0", + "git-source": "^1.1.0", + "package-json": "^2.3.1" + }, + "dependencies": { + "got": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/got/-/got-5.7.1.tgz", + "integrity": "sha1-X4FjWmHkplifGAVp6k44FoClHzU=", + "requires": { + "create-error-class": "^3.0.1", + "duplexer2": "^0.1.4", + "is-redirect": "^1.0.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "lowercase-keys": "^1.0.0", + "node-status-codes": "^1.0.0", + "object-assign": "^4.0.1", + "parse-json": "^2.1.0", + "pinkie-promise": "^2.0.0", + "read-all-stream": "^3.0.0", + "readable-stream": "^2.0.5", + "timed-out": "^3.0.0", + "unzip-response": "^1.0.2", + "url-parse-lax": "^1.0.0" + } + }, + "package-json": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-2.4.0.tgz", + "integrity": "sha1-DRW9Z9HLvduyyiIv8u24a8sxqLs=", + "requires": { + "got": "^5.0.0", + "registry-auth-token": "^3.0.1", + "registry-url": "^3.0.3", + "semver": "^5.1.0" + } + }, + "timed-out": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-3.1.3.tgz", + "integrity": "sha1-lYYL/MXHbCd/j4Mm/Q9bLiDrohc=" + }, + "unzip-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz", + "integrity": "sha1-uYTwh3/AqJwsdzzB73tbIytbBv4=" + } + } + }, + "pako": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.8.tgz", + "integrity": "sha512-6i0HVbUfcKaTv+EG8ZTr75az7GFXcLYk9UyLEg7Notv/Ma+z/UG3TCoz6GiNeOrn1E/e63I0X/Hpw18jHOTUnA==" + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "parse-asn1": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", + "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "requires": { + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "requires": { + "error-ex": "^1.2.0" + } + }, + "parse-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-4.0.1.tgz", + "integrity": "sha512-d7yhga0Oc+PwNXDvQ0Jv1BuWkLVPXcAoQ/WREgd6vNNoKYaW52KI+RdOFjI63wjkmps9yUE8VS4veP+AgpQ/hA==", + "requires": { + "is-ssh": "^1.3.0", + "protocols": "^1.4.0" + } + }, + "parse-url": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-1.3.11.tgz", + "integrity": "sha1-V8FUKKuKiSsfQ4aWRccR0OFEtVQ=", + "requires": { + "is-ssh": "^1.3.0", + "protocols": "^1.4.0" + } + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "requires": { + "pify": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, + "pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "requires": { + "pinkie": "^2.0.0" + } + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "requires": { + "find-up": "^2.1.0" + } + }, + "pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + }, + "popper.js": { + "version": "1.14.7", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.14.7.tgz", + "integrity": "sha512-4q1hNvoUre/8srWsH7hnoSJ5xVmIL4qgz+s4qf2TnJIMyZFUFMGH+9vE7mXynAlHSZ/NdTmmow86muD0myUkVQ==" + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-calc": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.1.tgz", + "integrity": "sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ==", + "dev": true, + "requires": { + "css-unit-converter": "^1.1.1", + "postcss": "^7.0.5", + "postcss-selector-parser": "^5.0.0-rc.4", + "postcss-value-parser": "^3.3.1" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-colormin": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.2.tgz", + "integrity": "sha512-1QJc2coIehnVFsz0otges8kQLsryi4lo19WD+U5xCWvXd0uw/Z+KKYnbiNDCnO9GP+PvErPHCG0jNvWTngk9Rw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-discard-comments": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.1.tgz", + "integrity": "sha512-Ay+rZu1Sz6g8IdzRjUgG2NafSNpp2MSMOQUb+9kkzzzP+kh07fP0yNbhtFejURnyVXSX3FYy2nVNW1QTnNjgBQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-discard-unused": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-4.0.1.tgz", + "integrity": "sha512-/3vq4LU0bLH2Lj4NYN7BTf2caly0flUB7Xtrk9a5K3yLuXMkHMqMO/x3sDq8W2b1eQFSCyY0IVz2L+0HP8kUUA==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dev": true, + "requires": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-import": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz", + "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "postcss-value-parser": "^3.2.3", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-load-config": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.0.0.tgz", + "integrity": "sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ==", + "requires": { + "cosmiconfig": "^4.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-merge-idents": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-4.0.1.tgz", + "integrity": "sha512-43S/VNdF6II0NZ31YxcvNYq4gfURlPAAsJW/z84avBXQCaP4I4qRHUH18slW/SOlJbcxxCobflPNUApYDddS7A==", + "dev": true, + "requires": { + "cssnano-util-same-parent": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.10.tgz", + "integrity": "sha512-hME10s6CSjm9nlVIcO1ukR7Jr5RisTaaC1y83jWCivpuBtPohA3pZE7cGTIVSYjXvLnXozHTiVOkG4dnnl756g==", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-merge-rules": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.2.tgz", + "integrity": "sha512-UiuXwCCJtQy9tAIxsnurfF0mrNHKc4NnNx6NxqmzNNjXpQwLSukUxELHTRF0Rg1pAmcoKLih8PwvZbiordchag==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dev": true, + "requires": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.1.tgz", + "integrity": "sha512-pySEW3E6Ly5mHm18rekbWiAjVi/Wj8KKt2vwSfVFAWdW6wOIekgqxKxLU7vJfb107o3FDNPkaYFCxGAJBFyogA==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-minify-params": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.1.tgz", + "integrity": "sha512-h4W0FEMEzBLxpxIVelRtMheskOKKp52ND6rJv+nBS33G1twu2tCyurYj/YtgU76+UDCvWeNs0hs8HFAWE2OUFg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.1.tgz", + "integrity": "sha512-8+plQkomve3G+CodLCgbhAKrb5lekAnLYuL1d7Nz+/7RANpBEVdgBkPNwljfSKvZ9xkkZTZITd04KP+zeJTJqg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dev": true, + "requires": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz", + "integrity": "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==", + "requires": { + "postcss": "^6.0.1" + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-display-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.1.tgz", + "integrity": "sha512-R5mC4vaDdvsrku96yXP7zak+O3Mm9Y8IslUobk7IMP+u/g+lXvcN4jngmHY5zeJnrQvE13dfAg5ViU05ZFDwdg==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-positions": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.1.tgz", + "integrity": "sha512-GNoOaLRBM0gvH+ZRb2vKCIujzz4aclli64MBwDuYGU2EY53LwiP7MxOZGE46UGtotrSnmarPPZ69l2S/uxdaWA==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.1.tgz", + "integrity": "sha512-fFHPGIjBUyUiswY2rd9rsFcC0t3oRta4wxE1h3lpwfQZwFeFjXFSiDtdJ7APCmHQOnUZnqYBADNRPKPwFAONgA==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-string": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.1.tgz", + "integrity": "sha512-IJoexFTkAvAq5UZVxWXAGE0yLoNN/012v7TQh5nDo6imZJl2Fwgbhy3J2qnIoaDBrtUP0H7JrXlX1jjn2YcvCQ==", + "dev": true, + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.1.tgz", + "integrity": "sha512-1nOtk7ze36+63ONWD8RCaRDYsnzorrj+Q6fxkQV+mlY5+471Qx9kspqv0O/qQNMeApg8KNrRf496zHwJ3tBZ7w==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.1.tgz", + "integrity": "sha512-U8MBODMB2L+nStzOk6VvWWjZgi5kQNShCyjRhMT3s+W9Jw93yIjOnrEkKYD3Ul7ChWbEcjDWmXq0qOL9MIAnAw==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-ordered-values": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.1.tgz", + "integrity": "sha512-PeJiLgJWPzkVF8JuKSBcylaU+hDJ/TX3zqAMIjlghgn1JBi6QwQaDZoDIlqWRcCAI8SxKrt3FCPSRmOgKRB97Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-reduce-idents": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-4.0.1.tgz", + "integrity": "sha512-A0wH7ccAoGDDOM1diWRk7jrHLMS4Ep06di2gm+y5gqblnDMMoLe+zqu4OOg4wGbX1SPRo/I20yXxEkjf/t7DBQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.2.tgz", + "integrity": "sha512-epUiC39NonKUKG+P3eAOKKZtm5OtAtQJL7Ye0CBN1f+UQTHzqotudp+hki7zxXm7tT0ZAKDMBj1uihpPjP25ug==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-reduce-transforms": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.1.tgz", + "integrity": "sha512-sZVr3QlGs0pjh6JAIe6DzWvBaqYw05V1t3d9Tp+VnFRT5j+rsqoWsysh/iSD7YNsULjq9IAylCznIwVd5oU/zA==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + } + } + }, + "postcss-svgo": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.1.tgz", + "integrity": "sha512-YD5uIk5NDRySy0hcI+ZJHwqemv2WiqqzDgtvgMzO8EGSkK5aONyX8HMVFRFJSdO8wUWTuisUFn/d7yRRbBr5Qw==", + "dev": true, + "requires": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "csso": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/csso/-/csso-3.5.1.tgz", + "integrity": "sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg==", + "dev": true, + "requires": { + "css-tree": "1.0.0-alpha.29" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.29", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.29.tgz", + "integrity": "sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg==", + "dev": true, + "requires": { + "mdn-data": "~1.1.0", + "source-map": "^0.5.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "svgo": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.1.1.tgz", + "integrity": "sha512-GBkJbnTuFpM4jFbiERHDWhZc/S/kpHToqmZag3aEBjPYK44JAN2QBjvrGIxLOoCyMZjuFQIfTO2eJd8uwLY/9g==", + "dev": true, + "requires": { + "coa": "~2.0.1", + "colors": "~1.1.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "~0.1.0", + "css-tree": "1.0.0-alpha.28", + "css-url-regex": "^1.1.0", + "csso": "^3.5.0", + "js-yaml": "^3.12.0", + "mkdirp": "~0.5.1", + "object.values": "^1.0.4", + "sax": "~1.2.4", + "stable": "~0.1.6", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + } + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "postcss-zindex": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-4.0.1.tgz", + "integrity": "sha512-d/8BlQcUdEugZNRM9AdCA2V4fqREUtn/wcixLN3L6ITgc2P/FMcVVYz8QZkhItWT9NB5qr8wuN2dJCE4/+dlrA==", + "dev": true, + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + }, + "pretty-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==" + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==" + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "~2.0.3" + } + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + }, + "prop-types": { + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz", + "integrity": "sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==", + "requires": { + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, + "prop-types-exact": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/prop-types-exact/-/prop-types-exact-1.2.0.tgz", + "integrity": "sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA==", + "requires": { + "has": "^1.0.3", + "object.assign": "^4.1.0", + "reflect.ownkeys": "^0.2.0" + } + }, + "protocols": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/protocols/-/protocols-1.4.7.tgz", + "integrity": "sha512-Fx65lf9/YDn3hUX08XUc0J8rSux36rEsyiv21ZGUC1mOyeM3lTRpZLcrm8aAolzS4itwVfm7TAPyxC2E5zd6xg==" + }, + "proxy-addr": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", + "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.8.0" + } + }, + "proxy-agent": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-3.1.1.tgz", + "integrity": "sha512-WudaR0eTsDx33O3EJE16PjBRZWcX8GqCEeERw1W3hZJgH/F2a46g7jty6UGty6NeJ4CKQy8ds2CJPMiyeqaTvw==", + "requires": { + "agent-base": "^4.2.0", + "debug": "4", + "http-proxy-agent": "^2.1.0", + "https-proxy-agent": "^3.0.0", + "lru-cache": "^5.1.1", + "pac-proxy-agent": "^3.0.1", + "proxy-from-env": "^1.0.0", + "socks-proxy-agent": "^4.0.1" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, + "proxy-from-env": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", + "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=" + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, + "pstree.remy": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.6.tgz", + "integrity": "sha512-NdF35+QsqD7EgNEI5mkI/X+UwaxVEbQaz9f4IooEmMUv6ZPmlTQYGjBPJGgrlzNdjSvIy4MWMg6Q6vCgBO2K+w==", + "dev": true + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" + }, + "r-json": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/r-json/-/r-json-1.2.9.tgz", + "integrity": "sha512-E5u25XBE7PpZmH5XwtthAmNvSLMTygDQMpcPtCTUBdvwPaqgIYJrxlRQJhG55Sgz7uC0Tuyh5nqNrsDT3uiefA==" + }, + "r-package-json": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/r-package-json/-/r-package-json-1.0.8.tgz", + "integrity": "sha512-y+dKPLBYKcNMY8pNy+m8YLUqeGsEhhOu0wrqfu1yr8yGX+08CzMq2uUV5GSkGA21GcaIyt6lQAiSoD+DFf3/ag==", + "requires": { + "package-json-path": "^1.0.0", + "r-json": "^1.2.1" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" + }, + "raw-body": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz", + "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=", + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.2", + "iconv-lite": "0.4.19", + "unpipe": "1.0.0" + }, + "dependencies": { + "depd": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", + "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=" + }, + "http-errors": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz", + "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", + "requires": { + "depd": "1.1.1", + "inherits": "2.0.3", + "setprototypeof": "1.0.3", + "statuses": ">= 1.3.1 < 2" + } + }, + "setprototypeof": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", + "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=" + } + } + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "react": { + "version": "16.5.2", + "resolved": "https://registry.npmjs.org/react/-/react-16.5.2.tgz", + "integrity": "sha512-FDCSVd3DjVTmbEAjUNX6FgfAmQ+ypJfHUsqUJOYNCBUp1h8lqmtC+0mXJ+JjsWx4KAVTkk1vKd1hLQPvEviSuw==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "schedule": "^0.5.0" + } + }, + "react-dom": { + "version": "16.5.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.5.2.tgz", + "integrity": "sha512-RC8LDw8feuZOHVgzEf7f+cxBr/DnKdqp56VU0lAs1f4UfKc4cU8wU4fTq/mgnvynLQo8OtlPC19NUFh/zjZPuA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "schedule": "^0.5.0" + } + }, + "react-error-overlay": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-4.0.0.tgz", + "integrity": "sha512-FlsPxavEyMuR6TjVbSSywovXSEyOg6ZDj5+Z8nbsRl9EkOzAhEIcS+GLoQDC5fz/t9suhUXWmUrOBrgeUvrMxw==" + }, + "react-event-listener": { + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/react-event-listener/-/react-event-listener-0.6.6.tgz", + "integrity": "sha512-+hCNqfy7o9wvO6UgjqFmBzARJS7qrNoda0VqzvOuioEpoEXKutiKuv92dSz6kP7rYLmyHPyYNLesi5t/aH1gfw==", + "requires": { + "@babel/runtime": "^7.2.0", + "prop-types": "^15.6.0", + "warning": "^4.0.1" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.2.tgz", + "integrity": "sha512-7Bl2rALb7HpvXFL7TETNzKSAeBVCPHELzc0C//9FCxN8nsiueWSJBqaF+2oIJScyILStASR/Cx5WMkXGYTiJFA==", + "requires": { + "regenerator-runtime": "^0.13.2" + } + }, + "regenerator-runtime": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz", + "integrity": "sha512-S/TQAZJO+D3m9xeN1WTI8dLKBBiRgXBlTJvbWjCThHWZj9EvHK70Ff50/tYj2J/fvBY6JtFVwRuazHN2E7M9BA==" + } + } + }, + "react-ga": { + "version": "2.5.7", + "resolved": "https://registry.npmjs.org/react-ga/-/react-ga-2.5.7.tgz", + "integrity": "sha512-UmATFaZpEQDO96KFjB5FRLcT6hFcwaxOmAJZnjrSiFN/msTqylq9G+z5Z8TYzN/dbamDTiWf92m6MnXXJkAivQ==" + }, + "react-icons": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-3.5.0.tgz", + "integrity": "sha512-LuKUcavgPWjPrRkIdNbsGw8LqcnhfNN0AGCtU4Td1UkOenJSIWbYppSJrD6zi/TDZOHtTs9opu6ZKB/NFWk21g==" + }, + "react-is": { + "version": "16.8.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.8.1.tgz", + "integrity": "sha512-ioMCzVDWvCvKD8eeT+iukyWrBGrA3DiFYkXfBsVYIRdaREZuBjENG+KjrikavCLasozqRWTwFUagU/O4vPpRMA==" + }, + "react-jss": { + "version": "8.6.1", + "resolved": "https://registry.npmjs.org/react-jss/-/react-jss-8.6.1.tgz", + "integrity": "sha512-SH6XrJDJkAphp602J14JTy3puB2Zxz1FkM3bKVE8wON+va99jnUTKWnzGECb3NfIn9JPR5vHykge7K3/A747xQ==", + "requires": { + "hoist-non-react-statics": "^2.5.0", + "jss": "^9.7.0", + "jss-preset-default": "^4.3.0", + "prop-types": "^15.6.0", + "theming": "^1.3.0" + } + }, + "react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "react-multi-carousel": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/react-multi-carousel/-/react-multi-carousel-1.2.1.tgz", + "integrity": "sha512-6NgxzxG625Wm5GuCwvrOEgIDRemrL9dptGahW0OdK3LrGJhfL2Z2/3MjBLeJajtj2+d3msNRBQoT9P9LOTMaPg==" + }, + "react-transition-group": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-2.7.0.tgz", + "integrity": "sha512-CzF22K0x6arjQO4AxkasMaiYcFG/QH0MhPNs45FmNsfWsQmsO9jv52sIZJAalnlryD5RgrrbLtV5CMJSokrrMA==", + "requires": { + "dom-helpers": "^3.3.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2", + "react-lifecycles-compat": "^3.0.4" + } + }, + "read-all-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz", + "integrity": "sha1-NcPhd/IHjveJ7kv6+kNzB06u9Po=", + "requires": { + "pinkie-promise": "^2.0.0", + "readable-stream": "^2.0.0" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + } + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "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" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "recompose": { + "version": "0.30.0", + "resolved": "https://registry.npmjs.org/recompose/-/recompose-0.30.0.tgz", + "integrity": "sha512-ZTrzzUDa9AqUIhRk4KmVFihH0rapdCSMFXjhHbNrjAWxBuUD/guYlyysMnuHjlZC/KRiOKRtB4jf96yYSkKE8w==", + "requires": { + "@babel/runtime": "^7.0.0", + "change-emitter": "^0.1.2", + "fbjs": "^0.8.1", + "hoist-non-react-statics": "^2.3.1", + "react-lifecycles-compat": "^3.0.2", + "symbol-observable": "^1.0.4" + } + }, + "recursive-copy": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/recursive-copy/-/recursive-copy-2.0.6.tgz", + "integrity": "sha1-1ZD5618WW5ahuAvI+cvLXG+ciek=", + "requires": { + "del": "^2.2.0", + "emitter-mixin": "0.0.3", + "errno": "^0.1.2", + "graceful-fs": "^4.1.4", + "junk": "^1.0.1", + "maximatch": "^0.1.0", + "mkdirp": "^0.5.1", + "pify": "^2.3.0", + "promise": "^7.0.1", + "slash": "^1.0.0" + }, + "dependencies": { + "del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", + "requires": { + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" + } + }, + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", + "requires": { + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, + "redux": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.0.1.tgz", + "integrity": "sha512-R7bAtSkk7nY6O/OYMVR9RiBI+XghjF9rlbl5806HJbQph0LJVHZrU5oaO4q70eUKiqMRqm4y07KLTlMZ2BlVmg==", + "dev": true, + "requires": { + "loose-envify": "^1.4.0", + "symbol-observable": "^1.2.0" + } + }, + "reflect.ownkeys": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz", + "integrity": "sha1-dJrO7H8/34tj+SegSAnpDFwLNGA=" + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==" + }, + "regenerate-unicode-properties": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz", + "integrity": "sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA==", + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz", + "integrity": "sha512-odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg==" + }, + "regenerator-transform": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.1.tgz", + "integrity": "sha512-flVuee02C3FKRISbxhXl9mGzdbWUVHubl1SMaknjxkFB1/iqpJhArQUvRxOOPEc/9tAiX0BaQ28FJH10E4isSQ==", + "requires": { + "private": "^0.1.6" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexpu-core": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.6.0.tgz", + "integrity": "sha512-YlVaefl8P5BnFYOITTNzDvan1ulLOiXJzCNZxduTIosN17b87h3bvG9yHMoHaRuo88H4mQ06Aodj5VtYGGGiTg==", + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.1.0", + "regjsgen": "^0.5.0", + "regjsparser": "^0.6.0", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.1.0" + } + }, + "registry-auth-token": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", + "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", + "requires": { + "rc": "^1.1.6", + "safe-buffer": "^5.0.1" + } + }, + "registry-url": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", + "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", + "requires": { + "rc": "^1.0.1" + } + }, + "regjsgen": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==" + }, + "regjsparser": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.0.tgz", + "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + } + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "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==" + }, + "reselect": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-3.0.1.tgz", + "integrity": "sha1-79qpjqdFEyTQkrKyFjpqHXqaIUc=", + "dev": true + }, + "resolve": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz", + "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==", + "requires": { + "path-parse": "^1.0.5" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-async": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "requires": { + "is-promise": "^2.1.0" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.3.tgz", + "integrity": "sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA==", + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sass-loader": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-6.0.6.tgz", + "integrity": "sha512-c3/Zc+iW+qqDip6kXPYLEgsAu2lf4xz0EZDplB7EmSUMda12U1sGJPetH55B/j9eu0bTtKzKlNPWWyYC7wFNyQ==", + "dev": true, + "requires": { + "async": "^2.1.5", + "clone-deep": "^0.3.0", + "loader-utils": "^1.0.1", + "lodash.tail": "^4.1.1", + "pify": "^3.0.0" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "schedule": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/schedule/-/schedule-0.5.0.tgz", + "integrity": "sha512-HUcJicG5Ou8xfR//c2rPT0lPIRR09vVvN81T9fqfVgBmhERUbDEQoYKjpBxbueJnCPpSu2ujXzOnRQt6x9o/jw==", + "requires": { + "object-assign": "^4.1.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "secure-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/secure-keys/-/secure-keys-1.0.0.tgz", + "integrity": "sha1-8MgtmKOxOah3aogIBQuCRDEIf8o=" + }, + "semver": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", + "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==" + }, + "semver-diff": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", + "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", + "requires": { + "semver": "^5.0.3" + } + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.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" + } + } + } + }, + "serialize-javascript": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.4.0.tgz", + "integrity": "sha1-fJWFFNtqwkQ6irwGLcn3iGp/YAU=" + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shallow-clone": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", + "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=", + "requires": { + "is-extendable": "^0.1.1", + "kind-of": "^2.0.1", + "lazy-cache": "^0.2.3", + "mixin-object": "^2.0.1" + }, + "dependencies": { + "kind-of": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=", + "requires": { + "is-buffer": "^1.0.2" + } + } + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + } + } + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" + }, + "slice-ansi": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", + "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", + "requires": { + "is-fullwidth-code-point": "^2.0.0" + } + }, + "sliced": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz", + "integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E=" + }, + "smart-buffer": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz", + "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==" + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.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" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "snyk": { + "version": "1.258.2", + "resolved": "https://registry.npmjs.org/snyk/-/snyk-1.258.2.tgz", + "integrity": "sha512-SGVl7Wk82YFhemPuJQZvFkNdSefe6HAQcEbXp4AotwPiYPSP0wLNVuOPlKWakOduBB7/zEAZltRL2+0dv23txQ==", + "requires": { + "@snyk/cli-interface": "2.3.0", + "@snyk/dep-graph": "1.13.1", + "@snyk/gemfile": "1.2.0", + "@snyk/snyk-cocoapods-plugin": "2.0.1", + "@types/agent-base": "^4.2.0", + "@types/restify": "^4.3.6", + "abbrev": "^1.1.1", + "ansi-escapes": "3.2.0", + "chalk": "^2.4.2", + "cli-spinner": "0.2.10", + "configstore": "^3.1.2", + "debug": "^3.1.0", + "diff": "^4.0.1", + "git-url-parse": "11.1.2", + "glob": "^7.1.3", + "inquirer": "^6.2.2", + "lodash": "^4.17.14", + "needle": "^2.2.4", + "opn": "^5.5.0", + "os-name": "^3.0.0", + "proxy-agent": "^3.1.1", + "proxy-from-env": "^1.0.0", + "semver": "^6.0.0", + "snyk-config": "^2.2.1", + "snyk-docker-plugin": "1.33.1", + "snyk-go-plugin": "1.11.1", + "snyk-gradle-plugin": "3.2.2", + "snyk-module": "1.9.1", + "snyk-mvn-plugin": "2.7.0", + "snyk-nodejs-lockfile-parser": "1.16.1", + "snyk-nuget-plugin": "1.13.1", + "snyk-php-plugin": "1.7.0", + "snyk-policy": "1.13.5", + "snyk-python-plugin": "^1.14.0", + "snyk-resolve": "1.0.1", + "snyk-resolve-deps": "4.4.0", + "snyk-sbt-plugin": "2.9.1", + "snyk-tree": "^1.0.0", + "snyk-try-require": "1.3.1", + "source-map-support": "^0.5.11", + "strip-ansi": "^5.2.0", + "tempfile": "^2.0.0", + "then-fs": "^2.0.0", + "update-notifier": "^2.5.0", + "uuid": "^3.3.2", + "wrap-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "diff": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.1.tgz", + "integrity": "sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==" + }, + "git-up": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/git-up/-/git-up-4.0.1.tgz", + "integrity": "sha512-LFTZZrBlrCrGCG07/dm1aCjjpL1z9L3+5aEeI9SBhAqSc+kiA9Or1bgZhQFNppJX6h/f5McrvJt1mQXTFm6Qrw==", + "requires": { + "is-ssh": "^1.3.0", + "parse-url": "^5.0.0" + } + }, + "git-url-parse": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-11.1.2.tgz", + "integrity": "sha512-gZeLVGY8QVKMIkckncX+iCq2/L8PlwncvDFKiWkBn9EtCfYDbliRTTp6qzyQ1VMdITUfq7293zDzfpjdiGASSQ==", + "requires": { + "git-up": "^4.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "parse-url": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-5.0.1.tgz", + "integrity": "sha512-flNUPP27r3vJpROi0/R3/2efgKkyXqnXwyP1KQ2U0SfFRgdizOdWfvrrvJg1LuOoxs7GQhmxJlq23IpQ/BkByg==", + "requires": { + "is-ssh": "^1.3.0", + "normalize-url": "^3.3.0", + "parse-path": "^4.0.0", + "protocols": "^1.4.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-support": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + } + } + }, + "snyk-config": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/snyk-config/-/snyk-config-2.2.3.tgz", + "integrity": "sha512-9NjxHVMd1U1LFw66Lya4LXgrsFUiuRiL4opxfTFo0LmMNzUoU5Bk/p0zDdg3FE5Wg61r4fP2D8w+QTl6M8CGiw==", + "requires": { + "debug": "^3.1.0", + "lodash": "^4.17.15", + "nconf": "^0.10.0" + } + }, + "snyk-docker-plugin": { + "version": "1.33.1", + "resolved": "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-1.33.1.tgz", + "integrity": "sha512-xfs3DN1tPMTh6J8x2341wGK4HRr+pI5+i/YRuRmsslnBnwk/DkKYcbt8zOIWk6kzMoW8vo+9LqqXBQO/24szKg==", + "requires": { + "debug": "^4.1.1", + "dockerfile-ast": "0.0.16", + "semver": "^6.1.0", + "tar-stream": "^2.1.0", + "tslib": "^1" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "snyk-go-parser": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/snyk-go-parser/-/snyk-go-parser-1.3.1.tgz", + "integrity": "sha512-jrFRfIk6yGHFeipGD66WV9ei/A/w/lIiGqI80w1ndMbg6D6M5pVNbK7ngDTmo4GdHrZDYqx/VBGBsUm2bol3Rg==", + "requires": { + "toml": "^3.0.0", + "tslib": "^1.9.3" + } + }, + "snyk-go-plugin": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/snyk-go-plugin/-/snyk-go-plugin-1.11.1.tgz", + "integrity": "sha512-IsNi7TmpHoRHzONOWJTT8+VYozQJnaJpKgnYNQjzNm2JlV8bDGbdGQ1a8LcEoChxnJ8v8aMZy7GTiQyGGABtEQ==", + "requires": { + "debug": "^4.1.1", + "graphlib": "^2.1.1", + "snyk-go-parser": "1.3.1", + "tmp": "0.0.33", + "tslib": "^1.10.0" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "snyk-gradle-plugin": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/snyk-gradle-plugin/-/snyk-gradle-plugin-3.2.2.tgz", + "integrity": "sha512-ijIWsypbtpdTuRcYTFsnEWbaBnhCc7q0iIg0A4OcOW/xLyInPwyfBMnip4ubNfHAS/PrvzgfwwwJhttcQD0ZaQ==", + "requires": { + "@snyk/cli-interface": "2.2.0", + "@types/debug": "^4.1.4", + "chalk": "^2.4.2", + "clone-deep": "^0.3.0", + "debug": "^4.1.1", + "tmp": "0.0.33", + "tslib": "^1.9.3" + }, + "dependencies": { + "@snyk/cli-interface": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-2.2.0.tgz", + "integrity": "sha512-sA7V2JhgqJB9z5uYotgQc5iNDv//y+Mdm39rANxmFjtZMSYJZHkP80arzPjw1mB5ni/sWec7ieYUUFeySZBfVg==", + "requires": { + "tslib": "^1.9.3" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "requires": { + "os-tmpdir": "~1.0.2" + } + } + } + }, + "snyk-module": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/snyk-module/-/snyk-module-1.9.1.tgz", + "integrity": "sha512-A+CCyBSa4IKok5uEhqT+hV/35RO6APFNLqk9DRRHg7xW2/j//nPX8wTSZUPF8QeRNEk/sX+6df7M1y6PBHGSHA==", + "requires": { + "debug": "^3.1.0", + "hosted-git-info": "^2.7.1" + } + }, + "snyk-mvn-plugin": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/snyk-mvn-plugin/-/snyk-mvn-plugin-2.7.0.tgz", + "integrity": "sha512-DLBt+6ZvtoleXE7Si3wAa6gdPSWsXdIQEY6m2zW2InN9WiaRwIEKMCY822eFmRPZVNNmZNRUIeQsoHZwv/slqQ==", + "requires": { + "@snyk/cli-interface": "2.2.0", + "debug": "^4.1.1", + "lodash": "^4.17.15", + "needle": "^2.4.0", + "tmp": "^0.1.0", + "tslib": "1.9.3" + }, + "dependencies": { + "@snyk/cli-interface": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-2.2.0.tgz", + "integrity": "sha512-sA7V2JhgqJB9z5uYotgQc5iNDv//y+Mdm39rANxmFjtZMSYJZHkP80arzPjw1mB5ni/sWec7ieYUUFeySZBfVg==", + "requires": { + "tslib": "^1.9.3" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "tmp": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.1.0.tgz", + "integrity": "sha512-J7Z2K08jbGcdA1kkQpJSqLF6T0tdQqpR2pnSUXsIchbPdTI9v3e85cLW0d6WDhwuAleOV71j2xWs8qMPfK7nKw==", + "requires": { + "rimraf": "^2.6.3" + } + } + } + }, + "snyk-nodejs-lockfile-parser": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/snyk-nodejs-lockfile-parser/-/snyk-nodejs-lockfile-parser-1.16.1.tgz", + "integrity": "sha512-MEQImB2XU35D66wYve6g1RcDuD9vyoxGvYtM+ngSd5ItujzjIpyF26W7niqHwBRGLamqjsKF5cOlbmHs+wsx/Q==", + "requires": { + "@yarnpkg/lockfile": "^1.0.2", + "graphlib": "^2.1.5", + "lodash": "^4.17.14", + "source-map-support": "^0.5.7", + "tslib": "^1.9.3", + "uuid": "^3.3.2" + } + }, + "snyk-nuget-plugin": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/snyk-nuget-plugin/-/snyk-nuget-plugin-1.13.1.tgz", + "integrity": "sha512-2AQVeahBK7Rt38p0Acl1fMsFQu3dsqoRODPoRaS0IM/bOBzVdAkDF9pCb5yKMREGpMZcyRFkt8Q+hGiUk0Nlfg==", + "requires": { + "debug": "^3.1.0", + "dotnet-deps-parser": "4.5.2", + "jszip": "^3.1.5", + "lodash": "^4.17.14", + "snyk-paket-parser": "1.5.0", + "tslib": "^1.9.3", + "xml2js": "^0.4.17" + } + }, + "snyk-paket-parser": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/snyk-paket-parser/-/snyk-paket-parser-1.5.0.tgz", + "integrity": "sha512-1CYMPChJ9D9LBy3NLqHyv8TY7pR/LMISSr08LhfFw/FpfRZ+gTH8W6bbxCmybAYrOFNCqZkRprqOYDqZQFHipA==", + "requires": { + "tslib": "^1.9.3" + } + }, + "snyk-php-plugin": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/snyk-php-plugin/-/snyk-php-plugin-1.7.0.tgz", + "integrity": "sha512-mDe90xkqSEVrpx1ZC7ItqCOc6fZCySbE+pHVI+dAPUmf1C1LSWZrZVmAVeo/Dw9sJzJfzmcdAFQl+jZP8/uV0A==", + "requires": { + "@snyk/cli-interface": "2.2.0", + "@snyk/composer-lockfile-parser": "1.2.0", + "tslib": "1.9.3" + }, + "dependencies": { + "@snyk/cli-interface": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-2.2.0.tgz", + "integrity": "sha512-sA7V2JhgqJB9z5uYotgQc5iNDv//y+Mdm39rANxmFjtZMSYJZHkP80arzPjw1mB5ni/sWec7ieYUUFeySZBfVg==", + "requires": { + "tslib": "^1.9.3" + } + } + } + }, + "snyk-policy": { + "version": "1.13.5", + "resolved": "https://registry.npmjs.org/snyk-policy/-/snyk-policy-1.13.5.tgz", + "integrity": "sha512-KI6GHt+Oj4fYKiCp7duhseUj5YhyL/zJOrrJg0u6r59Ux9w8gmkUYT92FHW27ihwuT6IPzdGNEuy06Yv2C9WaQ==", + "requires": { + "debug": "^3.1.0", + "email-validator": "^2.0.4", + "js-yaml": "^3.13.1", + "lodash.clonedeep": "^4.5.0", + "semver": "^6.0.0", + "snyk-module": "^1.9.1", + "snyk-resolve": "^1.0.1", + "snyk-try-require": "^1.3.1", + "then-fs": "^2.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==" + } + } + }, + "snyk-python-plugin": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/snyk-python-plugin/-/snyk-python-plugin-1.14.1.tgz", + "integrity": "sha512-76u10VrYJp0tz7eD7DC5/Q3fBMPlLieOqoUbN67u0OqF1nF7BLnFBnakZ9VbOqYeJyBoloL9+HIMJ5Nma9qLCQ==", + "requires": { + "@snyk/cli-interface": "^2.0.3", + "tmp": "0.0.33" + }, + "dependencies": { + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "requires": { + "os-tmpdir": "~1.0.2" + } + } + } + }, + "snyk-resolve": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/snyk-resolve/-/snyk-resolve-1.0.1.tgz", + "integrity": "sha512-7+i+LLhtBo1Pkth01xv+RYJU8a67zmJ8WFFPvSxyCjdlKIcsps4hPQFebhz+0gC5rMemlaeIV6cqwqUf9PEDpw==", + "requires": { + "debug": "^3.1.0", + "then-fs": "^2.0.0" + } + }, + "snyk-resolve-deps": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/snyk-resolve-deps/-/snyk-resolve-deps-4.4.0.tgz", + "integrity": "sha512-aFPtN8WLqIk4E1ulMyzvV5reY1Iksz+3oPnUVib1jKdyTHymmOIYF7z8QZ4UUr52UsgmrD9EA/dq7jpytwFoOQ==", + "requires": { + "@types/node": "^6.14.4", + "@types/semver": "^5.5.0", + "ansicolors": "^0.3.2", + "debug": "^3.2.5", + "lodash.assign": "^4.2.0", + "lodash.assignin": "^4.2.0", + "lodash.clone": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.get": "^4.4.2", + "lodash.set": "^4.3.2", + "lru-cache": "^4.0.0", + "semver": "^5.5.1", + "snyk-module": "^1.6.0", + "snyk-resolve": "^1.0.0", + "snyk-tree": "^1.0.0", + "snyk-try-require": "^1.1.1", + "then-fs": "^2.0.0" + }, + "dependencies": { + "@types/node": { + "version": "6.14.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-6.14.9.tgz", + "integrity": "sha512-leP/gxHunuazPdZaCvsCefPQxinqUDsCxCR5xaDUrY2MkYxQRFZZwU5e7GojyYsGB7QVtCi7iVEl/hoFXQYc+w==" + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "snyk-sbt-plugin": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/snyk-sbt-plugin/-/snyk-sbt-plugin-2.9.1.tgz", + "integrity": "sha512-+cRFH4uAaoW7NeVLaWmpU236uhe4JRBakNGe+M9UhAswEqDAyFmyzWVU57EAjlzJKLIdh9JPFUvzjntGNs1I1A==", + "requires": { + "debug": "^4.1.1", + "semver": "^6.1.2", + "tmp": "^0.1.0", + "tslib": "^1.10.0" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "tmp": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.1.0.tgz", + "integrity": "sha512-J7Z2K08jbGcdA1kkQpJSqLF6T0tdQqpR2pnSUXsIchbPdTI9v3e85cLW0d6WDhwuAleOV71j2xWs8qMPfK7nKw==", + "requires": { + "rimraf": "^2.6.3" + } + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "snyk-tree": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/snyk-tree/-/snyk-tree-1.0.0.tgz", + "integrity": "sha1-D7cxdtvzLngvGRAClBYESPkRHMg=", + "requires": { + "archy": "^1.0.0" + } + }, + "snyk-try-require": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/snyk-try-require/-/snyk-try-require-1.3.1.tgz", + "integrity": "sha1-bgJvkuZK9/zM6h7lPVJIQeQYohI=", + "requires": { + "debug": "^3.1.0", + "lodash.clonedeep": "^4.3.0", + "lru-cache": "^4.0.0", + "then-fs": "^2.0.0" + } + }, + "socks": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz", + "integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==", + "requires": { + "ip": "1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz", + "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==", + "requires": { + "agent-base": "~4.2.1", + "socks": "~2.3.2" + }, + "dependencies": { + "agent-base": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz", + "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==", + "requires": { + "es6-promisify": "^5.0.0" + } + } + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "source-map-resolve": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", + "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "requires": { + "atob": "^2.1.1", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.10.tgz", + "integrity": "sha512-YfQ3tQFTK/yzlGJuX8pTwa4tifQj4QS2Mj7UegOu8jAz59MqIiMGPXxQhVQiIMNzayuUSF/jEuVnfFF5JqybmQ==", + "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==" + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz", + "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==" + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stackframe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.1.0.tgz", + "integrity": "sha512-Vx6W1Yvy+AM1R/ckVwcHQHV147pTPBKWCRLrXMuPrFVfvBUc3os7PR1QLIWCMhPpRg5eX9ojzbQIMLGBwyLjqg==" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + }, + "std-env": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-1.3.1.tgz", + "integrity": "sha512-KI2F2pPJpd3lHjng+QLezu0eq+QDtXcv1um016mhOPAJFHKL+09ykK5PUBWta2pZDC8BVV0VPya08A15bUXSLQ==", + "requires": { + "is-ci": "^1.1.0" + } + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", + "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=" + }, + "string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=" + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "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" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + }, + "styled-components": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-4.1.3.tgz", + "integrity": "sha512-0quV4KnSfvq5iMtT0RzpMGl/Dg3XIxIxOl9eJpiqiq4SrAmR1l1DLzNpMzoy3DyzdXVDMJS2HzROnXscWA3SEw==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@emotion/is-prop-valid": "^0.7.3", + "@emotion/unitless": "^0.7.0", + "babel-plugin-styled-components": ">= 1", + "css-to-react-native": "^2.2.2", + "memoize-one": "^4.0.0", + "prop-types": "^15.5.4", + "react-is": "^16.6.0", + "stylis": "^3.5.0", + "stylis-rule-sheet": "^0.0.10", + "supports-color": "^5.5.0" + } + }, + "styled-jsx": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-3.1.0.tgz", + "integrity": "sha512-drcLtuMC9wKhxZ5C7PyGxy9ADWfw7svB8zemWu+zpG8x4n/hih2xQU2U+SG6HF3TjV3tOjRrNIQOV8vUvffifA==", + "requires": { + "babel-plugin-syntax-jsx": "6.18.0", + "babel-types": "6.26.0", + "convert-source-map": "1.5.1", + "loader-utils": "1.1.0", + "source-map": "0.7.3", + "string-hash": "1.1.3", + "stylis": "3.5.3", + "stylis-rule-sheet": "0.0.10" + }, + "dependencies": { + "convert-source-map": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz", + "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=" + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "stylehacks": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.1.tgz", + "integrity": "sha512-TK5zEPeD9NyC1uPIdjikzsgWxdQQN/ry1X3d1iOz1UkYDCmcr928gWD1KHgyC27F50UnE0xCTrBOO1l6KR8M4w==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dev": true, + "requires": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "stylis": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.3.tgz", + "integrity": "sha512-TxU0aAscJghF9I3V9q601xcK3Uw1JbXvpsBGj/HULqexKOKlOEzzlIpLFRbKkCK990ccuxfXUqmPbIIo7Fq/cQ==" + }, + "stylis-rule-sheet": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz", + "integrity": "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==" + }, + "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" + } + }, + "symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==" + }, + "table": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/table/-/table-4.0.3.tgz", + "integrity": "sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg==", + "requires": { + "ajv": "^6.0.1", + "ajv-keywords": "^3.0.0", + "chalk": "^2.1.0", + "lodash": "^4.17.4", + "slice-ansi": "1.0.0", + "string-width": "^2.1.1" + } + }, + "tapable": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.1.tgz", + "integrity": "sha512-9I2ydhj8Z9veORCw5PRm4u9uebCn0mcCa6scWoNcbZ6dAtoo2618u9UUzxgmsCOreJpqDDuv61LvwofW7hLcBA==" + }, + "tar-stream": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.0.tgz", + "integrity": "sha512-+DAn4Nb4+gz6WZigRzKEZl1QuJVOLtAwwF+WUxy1fJ6X63CaGaUAxJRD2KEn1OMfcbCjySTYpNC6WmfQoIEOdw==", + "requires": { + "bl": "^3.0.0", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "readable-stream": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz", + "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=" + }, + "tempfile": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", + "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=", + "requires": { + "temp-dir": "^1.0.0", + "uuid": "^3.0.1" + } + }, + "term-size": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", + "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", + "requires": { + "execa": "^0.7.0" + } + }, + "terser": { + "version": "3.16.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-3.16.1.tgz", + "integrity": "sha512-JDJjgleBROeek2iBcSNzOHLKsB/MdDf+E/BOAJ0Tk9r7p9/fVobfv7LMJ/g/k3v9SXdmjZnIlFd5nfn/Rt0Xow==", + "requires": { + "commander": "~2.17.1", + "source-map": "~0.6.1", + "source-map-support": "~0.5.9" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "theming": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/theming/-/theming-1.3.0.tgz", + "integrity": "sha512-ya5Ef7XDGbTPBv5ENTwrwkPUexrlPeiAg/EI9kdlUAZhNlRbCdhMKRgjNX1IcmsmiPcqDQZE6BpSaH+cr31FKw==", + "requires": { + "brcast": "^3.0.1", + "is-function": "^1.0.1", + "is-plain-object": "^2.0.1", + "prop-types": "^15.5.8" + } + }, + "then-fs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/then-fs/-/then-fs-2.0.0.tgz", + "integrity": "sha1-cveS3Z0xcFqRrhnr/Piz+WjIHaI=", + "requires": { + "promise": ">=3.2 <8" + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunkify": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/thunkify/-/thunkify-2.1.2.tgz", + "integrity": "sha1-+qDp0jDFGsyVyhOjYawFyn4EVT0=" + }, + "timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=" + }, + "timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "tmp": { + "version": "0.0.28", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.28.tgz", + "integrity": "sha1-Fyc1t/YU6nrzlmT6hM8N5OUV0SA=", + "requires": { + "os-tmpdir": "~1.0.1" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "toml": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/toml/-/toml-3.0.0.tgz", + "integrity": "sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==" + }, + "touch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", + "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", + "dev": true, + "requires": { + "nopt": "~1.0.10" + }, + "dependencies": { + "nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", + "dev": true, + "requires": { + "abbrev": "1" + } + } + } + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=" + }, + "ts-node": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.0.3.tgz", + "integrity": "sha512-2qayBA4vdtVRuDo11DEFSsD/SFsBXQBRZZhbRGSIkmYmVkWjULn/GGMdG10KVqkaGndljfaTD8dKjWgcejO8YA==", + "dev": true, + "requires": { + "arg": "^4.1.0", + "diff": "^3.1.0", + "make-error": "^1.1.1", + "source-map-support": "^0.5.6", + "yn": "^3.0.0" + } + }, + "tslib": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", + "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==" + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-is": { + "version": "1.6.16", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", + "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.18" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "typescript": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.3.3.tgz", + "integrity": "sha512-Y21Xqe54TBVp+VDSNbuDYdGw0BpoR/Q6wo/+35M8PAU0vipahnyduJWirxxdxjsAkS7hue53x2zp8gz7F05u0A==", + "dev": true + }, + "typpy": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/typpy/-/typpy-2.3.11.tgz", + "integrity": "sha512-Jh/fykZSaxeKO0ceMAs6agki9T5TNA9kiIR6fzKbvafKpIw8UlNlHhzuqKyi5lfJJ5VojJOx9tooIbyy7vHV/g==", + "requires": { + "function.name": "^1.0.3" + } + }, + "ua-parser-js": { + "version": "0.7.19", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.19.tgz", + "integrity": "sha512-T3PVJ6uz8i0HzPxOF9SWzWAlfN/DavlpQqepn22xgve/5QecC+XMCAtmUNnY7C9StehaV6exjUCI801lOI7QlQ==" + }, + "uglify-es": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", + "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", + "requires": { + "commander": "~2.13.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "uglifyjs-webpack-plugin": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz", + "integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==", + "requires": { + "cacache": "^10.0.4", + "find-cache-dir": "^1.0.0", + "schema-utils": "^0.4.5", + "serialize-javascript": "^1.4.0", + "source-map": "^0.6.1", + "uglify-es": "^3.3.4", + "webpack-sources": "^1.1.0", + "worker-farm": "^1.5.2" + }, + "dependencies": { + "cacache": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz", + "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", + "requires": { + "bluebird": "^3.5.1", + "chownr": "^1.0.1", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "lru-cache": "^4.1.1", + "mississippi": "^2.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.2", + "ssri": "^5.2.4", + "unique-filename": "^1.1.0", + "y18n": "^4.0.0" + } + }, + "find-cache-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", + "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^2.0.0" + } + }, + "mississippi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz", + "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^2.0.1", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "requires": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "ssri": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz", + "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", + "requires": { + "safe-buffer": "^5.1.1" + } + } + } + }, + "ul": { + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/ul/-/ul-5.2.14.tgz", + "integrity": "sha512-VaIRQZ5nkEd8VtI3OYo5qNbhHQuBtPtu5k5GrYaKCmcP1H+FkuWtS+XFTSU1oz5GiuAg2FJL5ka8ufr9zdm8eg==", + "requires": { + "deffy": "^2.2.2", + "typpy": "^2.3.4" + } + }, + "undefsafe": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.2.tgz", + "integrity": "sha1-Il9rngM3Zj4Njnz9aG/Cg2zKznY=", + "dev": true, + "requires": { + "debug": "^2.2.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "unfetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unfetch/-/unfetch-3.0.0.tgz", + "integrity": "sha1-jR4FE6Ts0OX/LUGmund3Gq6LZII=" + }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==" + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz", + "integrity": "sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==" + }, + "unicode-property-aliases-ecmascript": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz", + "integrity": "sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==" + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "unique-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", + "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "requires": { + "crypto-random-string": "^1.0.0" + } + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + } + } + }, + "unzip-response": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", + "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=" + }, + "upath": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", + "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==" + }, + "update-notifier": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz", + "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", + "requires": { + "boxen": "^1.2.1", + "chalk": "^2.0.1", + "configstore": "^3.0.0", + "import-lazy": "^2.1.0", + "is-ci": "^1.0.10", + "is-installed-globally": "^0.1.0", + "is-npm": "^1.0.0", + "latest-version": "^3.0.0", + "semver-diff": "^2.0.0", + "xdg-basedir": "^3.0.0" + } + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + } + } + }, + "url-loader": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-1.1.2.tgz", + "integrity": "sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "mime": "^2.0.3", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "mime": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.0.tgz", + "integrity": "sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==", + "dev": true + } + } + }, + "url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "requires": { + "prepend-http": "^1.0.1" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "requires": { + "inherits": "2.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "vendors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.2.tgz", + "integrity": "sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ==", + "dev": true + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + }, + "vscode-languageserver-types": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.14.0.tgz", + "integrity": "sha512-lTmS6AlAlMHOvPQemVwo3CezxBp0sNB95KNPkqp3Nxd5VFEnuG1ByM0zlRWos0zjO3ZWtkvhal0COgiV1xIA4A==" + }, + "warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "watchpack": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz", + "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==", + "requires": { + "chokidar": "^2.0.2", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + } + }, + "webpack": { + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.20.2.tgz", + "integrity": "sha512-75WFUMblcWYcocjSLlXCb71QuGyH7egdBZu50FtBGl2Nso8CK3Ej+J7bTZz2FPFq5l6fzCisD9modB7t30ikuA==", + "requires": { + "@webassemblyjs/ast": "1.7.8", + "@webassemblyjs/helper-module-context": "1.7.8", + "@webassemblyjs/wasm-edit": "1.7.8", + "@webassemblyjs/wasm-parser": "1.7.8", + "acorn": "^5.6.2", + "acorn-dynamic-import": "^3.0.0", + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0", + "chrome-trace-event": "^1.0.0", + "enhanced-resolve": "^4.1.0", + "eslint-scope": "^4.0.0", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.3.0", + "loader-utils": "^1.1.0", + "memory-fs": "~0.4.1", + "micromatch": "^3.1.8", + "mkdirp": "~0.5.0", + "neo-async": "^2.5.0", + "node-libs-browser": "^2.0.0", + "schema-utils": "^0.4.4", + "tapable": "^1.1.0", + "uglifyjs-webpack-plugin": "^1.2.4", + "watchpack": "^1.5.0", + "webpack-sources": "^1.3.0" + }, + "dependencies": { + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "requires": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "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" + } + } + } + }, + "webpack-dev-middleware": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz", + "integrity": "sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA==", + "requires": { + "memory-fs": "~0.4.1", + "mime": "^2.3.1", + "range-parser": "^1.0.3", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "mime": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", + "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==" + } + } + }, + "webpack-hot-middleware": { + "version": "2.22.3", + "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.22.3.tgz", + "integrity": "sha512-mrG3bJGX4jgWbrpY0ghIpPgCmNhZziFMBJBmZfpIe6K/P1rWPkdkbGihbCUIufgQ8ruX4txE5/CKSeFNzDcYOw==", + "requires": { + "ansi-html": "0.0.7", + "html-entities": "^1.2.0", + "querystring": "^0.2.0", + "strip-ansi": "^3.0.0" + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + }, + "webpack-merge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz", + "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==", + "requires": { + "lodash": "^4.17.15" + } + }, + "webpack-sources": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.2.0.tgz", + "integrity": "sha512-9BZwxR85dNsjWz3blyxdOhTgtnQvv3OEs5xofI0wPYTwu5kaWxS08UuD1oI7WLBLpRO+ylf0ofnXLXWmGb2WMw==", + "requires": { + "source-list-map": "^2.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==" + } + } + }, + "webpackbar": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-2.6.3.tgz", + "integrity": "sha512-UlTm7Yz4meJV0THhZMrgRTE9v/vZ0xfUoJ/eOig98TvzsqNiW+FLSv5WaZeML3uJUPrMQ6K5jo1FJJFXNCc8+g==", + "requires": { + "chalk": "^2.4.1", + "consola": "^1.4.3", + "figures": "^2.0.0", + "loader-utils": "^1.1.0", + "lodash": "^4.17.10", + "log-update": "^2.3.0", + "pretty-time": "^1.1.0", + "schema-utils": "^1.0.0", + "std-env": "^1.3.1", + "table": "^4.0.3" + } + }, + "whatwg-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", + "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==" + }, + "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" + } + }, + "widest-line": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz", + "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", + "requires": { + "string-width": "^2.1.1" + } + }, + "window-size": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", + "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=" + }, + "windows-release": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-3.2.0.tgz", + "integrity": "sha512-QTlz2hKLrdqukrsapKsINzqMgOUpQW268eJ0OaOpJN32h272waxR9fkB9VoWRtK7uKHG5EHJcTXQBD8XZVJkFA==", + "requires": { + "execa": "^1.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + } + } + }, + "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==" + }, + "worker-farm": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.5.2.tgz", + "integrity": "sha512-XxiQ9kZN5n6mmnW+mFJ+wXjNNI/Nx4DIdaAKLX1Bn6LYBWlN/zaBhu34DQYPZ1AJobQuu67S2OfDdNSVULvXkQ==", + "requires": { + "errno": "^0.1.4", + "xtend": "^4.0.1" + } + }, + "wrap-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write-file-atomic": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.2.tgz", + "integrity": "sha512-s0b6vB3xIVRLWywa6X9TOMA7k9zio0TMOsl9ZnDkliA/cfJlpHXAscj0gbHVJiTdIuAYpIyqS5GW91fqm6gG5g==", + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "write-file-webpack-plugin": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/write-file-webpack-plugin/-/write-file-webpack-plugin-4.3.2.tgz", + "integrity": "sha512-xYMlbV2vPXa1MDQ0FYQk/45ELHgLph+vAdxjxWNOVLAZFVpkNadoQralTc1Wiw0wS1lrJhNOMSK6KMC3YdCOLw==", + "requires": { + "chalk": "^2.4.0", + "debug": "^3.1.0", + "filesize": "^3.6.1", + "lodash": "^4.17.5", + "mkdirp": "^0.5.1", + "moment": "^2.22.1" + } + }, + "xdg-basedir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", + "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=" + }, + "xml2js": { + "version": "0.4.22", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.22.tgz", + "integrity": "sha512-MWTbxAQqclRSTnehWWe5nMKzI3VmJ8ltiJEco8akcC6j3miOhjjfzKum5sId+CWhfxdOs/1xauYr8/ZDBtQiRw==", + "requires": { + "sax": ">=0.6.0", + "util.promisify": "~1.0.0", + "xmlbuilder": "~11.0.0" + }, + "dependencies": { + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" + } + } + }, + "xmlbuilder": { + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", + "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=" + }, + "xregexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz", + "integrity": "sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM=" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==" + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + }, + "yargs": { + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz", + "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=", + "requires": { + "camelcase": "^2.0.1", + "cliui": "^3.0.3", + "decamelize": "^1.1.1", + "os-locale": "^1.4.0", + "string-width": "^1.0.1", + "window-size": "^0.1.4", + "y18n": "^3.2.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" + } + } + }, + "yn": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.0.0.tgz", + "integrity": "sha512-+Wo/p5VRfxUgBUGy2j/6KX2mj9AYJWOHuhMjMcbBFc3y54o9/4buK1ksBvuiK01C3kby8DH9lSmJdSxw+4G/2Q==", + "dev": true + } + } +} diff --git a/node_modules/react-multi-carousel/dev/package.json b/node_modules/react-multi-carousel/dev/package.json new file mode 100644 index 0000000..3528de1 --- /dev/null +++ b/node_modules/react-multi-carousel/dev/package.json @@ -0,0 +1,63 @@ +{ + "private": true, + "description": "", + "engines": { + "node": ">=8.0.0" + }, + "scripts": { + "dev": "npm run clean && npm run build:server && nodemon dist/server/index.js", + "clean": "rimraf dist && rimraf .next", + "build": "npm run clean && next build && npm run build:server", + "build:server": "tsc --project tsconfig.server.json", + "snyk-protect": "snyk protect", + "prepare": "npm run snyk-protect" + }, + "dependencies": { + "@material-ui/core": "^3.9.2", + "@material-ui/icons": "^3.0.2", + "@zeit/next-css": "^1.0.1", + "express": "4.16.3", + "faker": "^4.1.0", + "jss": "^9.8.7", + "mobile-detect": "^1.4.3", + "next": "7.0.3", + "next-routes": "1.4.2", + "next-transpile-modules": "^2.2.0", + "package.json": "^2.0.1", + "react": "16.5.2", + "react-dom": "16.5.2", + "react-ga": "^2.5.7", + "react-icons": "^3.5.0", + "react-jss": "^8.6.1", + "react-multi-carousel": "^1.2.1", + "snyk": "^1.258.2", + "src": "file:../src", + "styled-components": "^4.1.3" + }, + "devDependencies": { + "@babel/core": "^7.1.2", + "@babel/plugin-syntax-dynamic-import": "^7.2.0", + "@types/express": "^4.16.0", + "@types/next": "^7.0.0", + "@types/react": "^16.8.1", + "@types/react-dom": "^16.0.11", + "@types/react-redux": "^7.0.1", + "@zeit/next-sass": "^1.0.1", + "@zeit/next-typescript": "^1.1.1", + "babel-plugin-dynamic-import-node": "^2.2.0", + "babel-plugin-module-resolver": "^3.1.3", + "cssnano": "^4.1.10", + "cssnano-preset-advanced": "^4.0.2", + "file-loader": "^3.0.1", + "fork-ts-checker-webpack-plugin": "^1.0.0", + "next-compose-plugins": "^2.1.1", + "next-fonts": "^0.17.0", + "nodemon": "^1.18.4", + "postcss-import": "^12.0.1", + "rimraf": "^2.6.3", + "ts-node": "^8.0.3", + "typescript": "^3.1.1", + "url-loader": "^1.1.2" + }, + "snyk": true +} diff --git a/node_modules/react-multi-carousel/dev/pages/HomePage/HomePage.tsx b/node_modules/react-multi-carousel/dev/pages/HomePage/HomePage.tsx new file mode 100644 index 0000000..bcdb8ff --- /dev/null +++ b/node_modules/react-multi-carousel/dev/pages/HomePage/HomePage.tsx @@ -0,0 +1,144 @@ +import React from "react"; +import faker from "faker"; +import MobileDetect from "mobile-detect"; +import Typography from "@material-ui/core/Typography"; +import Button from "@material-ui/core/Button"; +import { withStyles } from "@material-ui/core/styles"; + +import Card from "../../components/card"; +import Image from "../../components/image"; +import Carousel from "../../../src"; + +import Link from "next/link"; + +const styles = theme => ({ + root: { + textAlign: "center" + }, + title: { + maxWidth: 400, + margin: "auto", + marginTop: 10 + } +}); + +class Index extends React.Component { + static getInitialProps({ req, isServer }) { + let userAgent; + let deviceType; + if (req) { + userAgent = req.headers["user-agent"]; + } else { + userAgent = navigator.userAgent; + } + const md = new MobileDetect(userAgent); + if (md.tablet()) { + deviceType = "tablet"; + } else if (md.mobile()) { + deviceType = "mobile"; + } else { + deviceType = "desktop"; + } + return { deviceType }; + } + state = { isMoving: false } + render() { + const { classes } = this.props; + const images = [ + "https://images.unsplash.com/photo-1549989476-69a92fa57c36?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=800&q=60", + "https://images.unsplash.com/photo-1549396535-c11d5c55b9df?ixlib=rb-1.2.1&auto=format&fit=crop&w=800&q=60", + "https://images.unsplash.com/photo-1550133730-695473e544be?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=800&q=60", + "https://images.unsplash.com/photo-1550167164-1b67c2be3973?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=800&q=60", + "https://images.unsplash.com/photo-1550338861-b7cfeaf8ffd8?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=800&q=60", + "https://images.unsplash.com/photo-1550223640-23097fc71cb2?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=800&q=60", + "https://images.unsplash.com/photo-1550353175-a3611868086b?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=800&q=60", + "https://images.unsplash.com/photo-1550330039-a54e15ed9d33?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=800&q=60", + "https://images.unsplash.com/photo-1549737328-8b9f3252b927?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=800&q=60", + "https://images.unsplash.com/photo-1549833284-6a7df91c1f65?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=800&q=60", + "https://images.unsplash.com/photo-1549985908-597a09ef0a7c?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=800&q=60", + "https://images.unsplash.com/photo-1550064824-8f993041ffd3?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=800&q=60" + ]; + const texts = [ + "Appending currency sign to a purchase form in your e-commerce site using plain JavaScript.", + "Fixing CSS load order/style.chunk.css incorrect in Nextjs", + "React Carousel with Server Side Rendering Support – Part 1", + "React Carousel with Server Side Rendering Support – Part 2", + "Flutter Xcode couldn’t find any iOS App Development provisioning profiles" + ]; + const fakerData = Array(12) + .fill(0) + .map((item, index) => { + return { + image: images[index], + headline: 'w3js -> web front-end studio', + description: texts[index] || texts[0] + }; + }); + const responsive = { + desktop: { + breakpoint: { max: 3000, min: 1024 }, + items: 3, + partialVisibilityGutter: 80 + }, + tablet: { + breakpoint: { max: 1024, min: 464 }, + items: 2, + partialVisibilityGutter: 30 + }, + mobile: { + breakpoint: { max: 464, min: 0 }, + items: 1, + partialVisibilityGutter: 30 + } + }; + return ( +
      + this.setState({ isMoving: true })} + afterChange={() => this.setState({ isMoving: false })} + containerClass="container" + slidesToSlide={1} + deviceType={this.props.deviceType} + > + {fakerData.map((card, index) => { + return ; + })} + + + + {fakerData.slice(0,5).map(card => { + return {card.headline}; + })} + +
      + ); + } +} + +export default withStyles(styles)(Index); \ No newline at end of file diff --git a/node_modules/react-multi-carousel/dev/pages/_app.tsx b/node_modules/react-multi-carousel/dev/pages/_app.tsx new file mode 100644 index 0000000..81037a3 --- /dev/null +++ b/node_modules/react-multi-carousel/dev/pages/_app.tsx @@ -0,0 +1,58 @@ +import React from 'react'; +import App, { Container } from 'next/app'; +import Head from 'next/head'; +import { MuiThemeProvider } from '@material-ui/core/styles'; +import CssBaseline from '@material-ui/core/CssBaseline'; +import JssProvider from 'react-jss/lib/JssProvider'; +import Typography from '@material-ui/core/Typography'; +import "react-multi-carousel/lib/styles.css"; + +import Menu from '../components/menu'; +import getPageContext from '../src/getPageContext'; + +class MyApp extends App { + constructor() { + super(); + this.pageContext = getPageContext(); + } + + componentDidMount() { + // Remove the server-side injected CSS. + const jssStyles = document.querySelector('#jss-server-side'); + if (jssStyles && jssStyles.parentNode) { + jssStyles.parentNode.removeChild(jssStyles); + } + } + + render() { + const { Component, pageProps } = this.props; + return ( + + + React-multi-carousel - w3js + + {/* Wrap every page in Jss and Theme providers */} + + {/* MuiThemeProvider makes the theme available down the React + tree thanks to React context. */} + + {/* CssBaseline kickstart an elegant, consistent, and simple baseline to build upon. */} + + {/* Pass pageContext to the _document though the renderPage enhancer + to render collected styles on server-side. */} + + + + + + ); + } +} + +export default MyApp; diff --git a/node_modules/react-multi-carousel/dev/pages/_document.tsx b/node_modules/react-multi-carousel/dev/pages/_document.tsx new file mode 100644 index 0000000..b556ee8 --- /dev/null +++ b/node_modules/react-multi-carousel/dev/pages/_document.tsx @@ -0,0 +1,101 @@ + + +import React from 'react'; +import PropTypes from 'prop-types'; +import Document, { Head, Main, NextScript } from 'next/document'; +import flush from 'styled-jsx/server'; + +class MyDocument extends Document { + render() { + const { pageContext } = this.props; + + return ( + + + + {/* Use minimum-scale=1 to enable GPU rasterization */} + + {/* PWA primary color */} + + + + +
      + + + + ); + } +} + +MyDocument.getInitialProps = ctx => { + // Resolution order + // + // On the server: + // 1. app.getInitialProps + // 2. page.getInitialProps + // 3. document.getInitialProps + // 4. app.render + // 5. page.render + // 6. document.render + // + // On the server with error: + // 1. document.getInitialProps + // 2. app.render + // 3. page.render + // 4. document.render + // + // On the client + // 1. app.getInitialProps + // 2. page.getInitialProps + // 3. app.render + // 4. page.render + + // Render app and page and get the context of the page with collected side effects. + let pageContext; + const page = ctx.renderPage(Component => { + const WrappedComponent = props => { + pageContext = props.pageContext; + return ; + }; + + WrappedComponent.propTypes = { + pageContext: PropTypes.object.isRequired, + }; + + return WrappedComponent; + }); + + let css; + // It might be undefined, e.g. after an error. + if (pageContext) { + css = pageContext.sheetsRegistry.toString(); + } + + return { + ...page, + pageContext, + // Styles fragment is rendered after the app and page rendering finish. + styles: ( + + - -
      -

      ABOUT US

      -
      - {/* header Component */} -
      -
      - -
      -
      -

      - Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum. -Why do we use it-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text, and a search for 'lorem ipsum' will uncover many web sites still in their infancy. Various versions have evolved over the years, sometimes by accident, sometimes on purpose (injected humour and the like). -

      -
      - -
      - {/* button Component */} -
      -
      -
      -
      -
      -
      - -

      600+

      -

      Students

      -
      -
      -
      - -

      10

      -

      Events

      -
      -
      -
      - -

      50%

      -

      Female Participation

      -
      -
      -
      - -

      38

      -

      Dedicated Members

      - -
      -
      -
      -
      -
      - ); - } -} -export default About; \ No newline at end of file diff --git a/frontend/src/components/Home/AboutHome/AboutHome.jsx b/frontend/src/components/Home/AboutHome/AboutHome.jsx new file mode 100644 index 0000000..a9e5c51 --- /dev/null +++ b/frontend/src/components/Home/AboutHome/AboutHome.jsx @@ -0,0 +1,57 @@ +import React from "react"; +import styles from "./AboutHome.module.scss"; +import Headings from "../../Headings/Headings"; +import Button from "../../Button/Button"; +import { Container, Row, Col, Image } from "react-bootstrap"; +import { + getData as getAboutHomeData, + dataKeys, +} from "../../../services/carousel"; + +function AboutHome() { + const [aboutData, setAboutHomeData] = React.useState([]); + + React.useEffect(() => { + getData(); + }, []); + + const getData = async () => { + const data = await getAboutHomeData(); + console.log(data); + if (data) { + setAboutHomeData(data); + } + }; + + return ( + + + + ABOUT US + + +
      + {aboutData.map((elem, index) => ( + + + About Us Home Image + + +
      +

      {elem[dataKeys.aboutUs]}

      +
      + + +
      + ))} +
      +
      + ); +} +export default AboutHome; diff --git a/frontend/src/components/Home/AboutHome/AboutHome.module.scss b/frontend/src/components/Home/AboutHome/AboutHome.module.scss new file mode 100644 index 0000000..fde866c --- /dev/null +++ b/frontend/src/components/Home/AboutHome/AboutHome.module.scss @@ -0,0 +1,5 @@ +.about-us-home-text { + font-size: 20px; + color: white; + text-align: justify; +} diff --git a/frontend/src/components/Home/Blog/Blog.jsx b/frontend/src/components/Home/Blog/Blog.jsx index 25f44b4..57bbd37 100644 --- a/frontend/src/components/Home/Blog/Blog.jsx +++ b/frontend/src/components/Home/Blog/Blog.jsx @@ -11,45 +11,53 @@ function Blog() { getData(); }, []); - const getData = async() => { + const getData = async () => { const data = await getBlogData(); - if(data) { + if (data) { setBlogs(data); } - } + }; return ( -
      - - +
      OUR BLOGS -
      +
      {blogs.map((elem, index) => { return ( - - )} - )} + ); + })}
      - - + +
      ); } function BlogItem({ title, desc, img, link }) { return ( -
      -
      -
      -

      {title}

      -
      {desc}
      - Read More +
      +
      +
      +

      {title}

      +
      {desc}
      + + Read More +
      ); diff --git a/frontend/src/components/Home/Gallery/Gallery.jsx b/frontend/src/components/Home/Gallery/Gallery.jsx index 7cacf10..0a24cde 100644 --- a/frontend/src/components/Home/Gallery/Gallery.jsx +++ b/frontend/src/components/Home/Gallery/Gallery.jsx @@ -12,49 +12,62 @@ function Gallery() { getData(); }, []); - const getData = async() => { + const getData = async () => { const data = await getGalleryData(); - if(data) { + if (data) { setPics(data); } - } + }; return ( -
      - Gallery -
      - Gallery_image -
      +
      + GALLERY +
      + Gallery_image + {/*
      -
      +
      */}
      -
      +
      {pics.map((elem, index) => { return ( - - )} - )} + ); + })}
      - -
      ); } function GalleryItem({ event_name, details, img, link }) { return ( -
      -
      -
      -

      {event_name}

      -
      {details}
      - Read More +
      +
      +
      +

      {event_name}

      +
      {details}
      + + Read More +
      ); diff --git a/frontend/src/components/Home/Home.jsx b/frontend/src/components/Home/Home.jsx index cad8071..73db7f7 100644 --- a/frontend/src/components/Home/Home.jsx +++ b/frontend/src/components/Home/Home.jsx @@ -1,19 +1,20 @@ import React from "react"; import Blog from "./Blog/Blog"; -import Newsletter from "./Newsletter/Newsletter"; import Gallery from "./Gallery/Gallery"; import Carousel from "./Carousel/Carousel"; - - +import AboutHome from "./AboutHome/AboutHome"; +import Statistics from "./Statistics/Statistics"; import Partnerships from "./Partnerships/Partnerships"; + function Home() { return (
      - + + - +
      ); } diff --git a/frontend/src/components/Home/Statistics/Statistics.jsx b/frontend/src/components/Home/Statistics/Statistics.jsx new file mode 100644 index 0000000..d396633 --- /dev/null +++ b/frontend/src/components/Home/Statistics/Statistics.jsx @@ -0,0 +1,82 @@ +import React from "react"; +import styles from "./Statistics.module.scss"; +import { Container, Row, Col } from "react-bootstrap"; +import { getData as getStatsData, dataKeys } from "../../../services/carousel"; + +function Statistics() { + const [statsData, setStatsData] = React.useState([]); + + React.useEffect(() => { + getData(); + }, []); + + const getData = async () => { + const data = await getStatsData(); + console.log(data); + if (data) { + setStatsData(data); + } + }; + return ( +
      + {statsData.map((stats, index) => ( +
      +
      + + + +
      +
      + {stats[dataKeys.statisticsValueOne]} +
      +
      + {stats[dataKeys.statisticsTitleOne]} +
      +
      + + +
      +
      + {stats[dataKeys.statisticsValueTwo]} +
      +
      +
      + {stats[dataKeys.statisticsTitleTwo]} +
      + + +
      +
      + {stats[dataKeys.statisticsValueThree]} +
      +
      + {stats[dataKeys.statisticsTitleThree]} +
      +
      + + +
      +
      + {stats[dataKeys.statisticsValueFour]} +
      +
      + {stats[dataKeys.statisticsTitleFour]} +
      +
      + +
      +
      +
      +
      + ))} +
      + ); +} + +export default Statistics; diff --git a/frontend/src/components/Home/Statistics/Statistics.module.scss b/frontend/src/components/Home/Statistics/Statistics.module.scss new file mode 100644 index 0000000..1697b8c --- /dev/null +++ b/frontend/src/components/Home/Statistics/Statistics.module.scss @@ -0,0 +1,28 @@ +.stats-back { + margin-top: 80px; + line-height: 5em; + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; +} + +.stats-overley { + width: 100%; + height: 100%; + background-color: black; + opacity: 0.7; +} + +.stats-text { + color: #ffe6cf; + font-size: 24px; + font-family: "Roboto", sans-serif; +} + +.count-text { + color: #ffe6cf; + font-size: 48px; + font-weight: bold; + font-family: "Roboto", sans-serif; +} diff --git a/frontend/src/config.js b/frontend/src/config.js index 19223ee..eba8999 100644 --- a/frontend/src/config.js +++ b/frontend/src/config.js @@ -1,5 +1,5 @@ export default { - partnershipSheetId:process.env.REACT_APP_PARTNERSHIP_ID, + partnershipSheetId: process.env.REACT_APP_PARTNERSHIP_SHEET_ID, blogSheetId: process.env.REACT_APP_BLOG_SHEET_ID, - carouselSheetId : process.env.REACT_APP_CAROUSEL_SHEET_ID, + carouselSheetId: process.env.REACT_APP_CAROUSEL_SHEET_ID, }; diff --git a/frontend/src/routes.jsx b/frontend/src/routes.jsx index be2e641..606843e 100644 --- a/frontend/src/routes.jsx +++ b/frontend/src/routes.jsx @@ -1,47 +1,38 @@ import React from "react"; -import { Route, Redirect } from "react-router-dom"; +import { Route, Redirect } from "react-router-dom"; import Lazy from "./components/Lazy/Lazy"; import NavBar from "./components/NavBar/NavBar"; -import Footer from "./components/Footer/Footer" +import Newsletter from "./components/Newsletter/Newsletter"; +import Footer from "./components/Footer/Footer"; const componentsNames = { - "HOME" : "home" -} -const components = {} + HOME: "home", +}; +const components = {}; components[componentsNames.HOME] = Lazy(() => import("./components/Home/Home")); -function getComponent(props,comp) { - const Component = components[comp] - return (<> - - -
      ); } diff --git a/frontend/src/components/Home/Gallery/Gallery.jsx b/frontend/src/components/Home/Gallery/Gallery.jsx index e44e404..c298131 100644 --- a/frontend/src/components/Home/Gallery/Gallery.jsx +++ b/frontend/src/components/Home/Gallery/Gallery.jsx @@ -1,13 +1,14 @@ import React from "react"; import styles from "./Gallery.module.scss"; -// import { getData as getGalleryData, dataKeys } from "../../../services/gallery"; import Button from "../../Button/Button"; import Headings from "../../Headings/Headings"; import { Container, Row, Col, Image } from "react-bootstrap"; -import { getData as getImageData, dataKeys as imagekeys } from "../../../services/homeData"; +import { + getData as getImageData, + dataKeys as imagekeys, +} from "../../../services/homeData"; function Gallery() { - // const [pics, setPics] = React.useState([]); const [images, setimages] = React.useState([]); React.useEffect(() => { @@ -15,33 +16,12 @@ function Gallery() { }, []); const getData = async () => { - // const data = await getGalleryData(); - // if (data) { - // setPics(data); - // } - const imagedata = await getImageData(); - if (imagedata){ + if (imagedata) { setimages(imagedata); } }; - const devstyles1={ - marginLeft: '-50px', - position: "relative" - } - const devstyles2={ - marginBottom: '15px' - } - // Get the elements with class="column" - var elements = document.getElementsByClassName("column"); - // Declare a loop variable - var i; - for (i = 0; i < elements.length; i++) { - elements[i].style.msFlex = "50%"; // IE10 - elements[i].style.flex = "50%"; - } - return ( @@ -49,88 +29,54 @@ function Gallery() { GALLERY +
      {images.map((elem, index) => ( - -
      - -
      - -
      - Gallery Home Image -
      - - -
      - Gallery Home Image -
      - -
      -
      - -
      - -
      - Gallery Home Image -
      - - -
      - Gallery Home Image -
      - -
      -
      -
      - -
      -
      -
      +
      + + + Gallery Home Image + + + Gallery Home Image + + + + + Gallery Home Image + + + Gallery Home Image + + +
      ))} +
      +
      + +
      +
      ); } -// function GalleryItem({ event_name, details, img, link }) { -// return ( -//
      -// ); -// } - export default Gallery; diff --git a/frontend/src/components/Home/Gallery/Gallery.module.scss b/frontend/src/components/Home/Gallery/Gallery.module.scss index f7a7ba9..c1f4d6f 100644 --- a/frontend/src/components/Home/Gallery/Gallery.module.scss +++ b/frontend/src/components/Home/Gallery/Gallery.module.scss @@ -1,148 +1,78 @@ -.container:hover { - opacity:0.5; - .middle{ - opacity:1; - } +.container { + position: relative; } -.row { - display: flex; - flex-wrap: wrap; - padding: 0 4px; + +.overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0); + transition: background 0.5s ease; } -.column { - flex: 50%; - padding: 0 4px; + +.container:hover .overlay { + display: block; + background: rgba(0, 0, 0, 0.5); } -.column image { - margin-top: 8px; - vertical-align: middle; + +.button { + position: absolute; + width: 1100px; + left: 0; + top: 310px; + text-align: center; + opacity: 0; +} + +.button a { + z-index: 1; +} + +.container:hover .button { + opacity: 1; +} + +.col-image-rec { + width: 640px; + height: 320px; +} + +.col-image-sq { + width: 512px; + height: 320px; +} + +@media (max-width: 768px) { + .col-image-rec { + width: 480px; + height: 240px; + } + + .col-image-sq { + width: 384px; + height: 240px; + } + .button { + width: 670px; + top: 233px; + } +} + +@media (max-width: 425px) { + .col-image-rec { + width: 268px; + height: 134px; + } + + .col-image-sq { + width: 214px; + height: 134px; + } + + .button { + width: 370px; + top: 129px; + } } -// .gallery-section { -// padding: 100px; - -// // Might not be required when the global css are added. -// background-color: #000; -// color: #fff; -// font-size: 400px; - -// // To be removed when Heading component is added -// .gallery-event-name { -// text-transform: uppercase; -// font-weight: bold; -// color: #ef7326; -// font-size: 56px; -// } -// .middle{ -// position:absolute; -// top:75%; -// left:50%; -// transform:translate(-50%, -50%); -// -ms-transform: translate(-50%, -50%); -// } -// .container:hover{ -// .image{ -// opacity:0.5; -// } -// .middle{ -// opacity:1; -// } -// } -// .gallery-list-container { -// display: flex; -// justify-content: space-between; -// flex-wrap: wrap; -// margin-bottom: 40px; -// margin-left: 40px; - -// .gallery-item-container { -// flex: 1; -// min-width: 350px; -// height: auto; -// background-color: #ef7326; -// border-radius: 20px; -// color: black; -// position: relative; -// margin-right: 40px; -// margin-top: 125px; - -// .gallery-item-image { -// position: absolute; -// top: 0; -// right: 50%; -// width: 200px; -// height: 200px; -// background-size: cover; -// background-position: center; -// border-radius: 50%; -// border: 5px solid #000; -// transform: translate(50%, -50%); -// } - -// .gallery-item-contents { -// padding: 15px; -// padding-top: 125px; -// margin-bottom: 20px; - -// .gallery-item-event-name { -// font-weight: bold; -// margin-bottom: 20px; -// font-size: 36px; -// } - -// .gallery-item-details { -// margin-bottom: 40px; -// } - -// .gallery-item-btn { -// background-color: #000; -// color: #fff; -// padding: 10px 35px; -// border-radius: 30px; -// } -// } -// } -// } -// } - -// @media(max-width: 768px) { -// .gallery-section { -// .gallery-list-container { -// margin-left: 0; - -// .gallery-item-container { -// margin-right: 0; - -// .gallery-item-image { -// width: 175px; -// height: 175px; -// } - -// .gallery-item-contents { -// padding-top: 100px; -// } -// } -// } -// } -// } - -// @media(max-width: 425px) { -// .gallery-section { -// padding: 40px 20px; - -// .gallery-list-container { -// .gallery-item-container { -// min-width: 200px; - -// .gallery-item-image { -// width: 150px; -// height: 150px; -// } - -// .gallery-item-contents { -// padding-top: 100px; -// } -// } -// } -// } -// } - \ No newline at end of file diff --git a/frontend/src/components/Newsletter/Newsletter.jsx b/frontend/src/components/Newsletter/Newsletter.jsx index ee4f28a..f94f6f8 100644 --- a/frontend/src/components/Newsletter/Newsletter.jsx +++ b/frontend/src/components/Newsletter/Newsletter.jsx @@ -5,6 +5,7 @@ import axios from "axios"; import "font-awesome/css/font-awesome.min.css"; import { ToastContainer, toast } from "react-toastify"; import "react-toastify/dist/ReactToastify.css"; +import { Row, Col } from "react-bootstrap"; const GOOGLE_FORM_EMAIL_ID = "entry.165895151"; const GOOGLE_FORM_ACTION = @@ -66,8 +67,12 @@ class News extends React.Component { render() { return (
      - NEWSLETTER -
      + + + NEWSLETTER + + +
      - + - + - + - {/* What link to put here ? */} - + - + - +
      diff --git a/frontend/src/components/Newsletter/Newsletter.module.css b/frontend/src/components/Newsletter/Newsletter.module.css index c6021c5..5c89b88 100644 --- a/frontend/src/components/Newsletter/Newsletter.module.css +++ b/frontend/src/components/Newsletter/Newsletter.module.css @@ -1,70 +1,70 @@ - .form-container{ - background-color: black; - height: 350px; - width: 100%; - text-align: center; - align-items: center; - color: #EF7326; - overflow-x: hidden; +.form-container { + background-color: black; + width: 100%; + text-align: center; + align-items: center; + color: #ef7326; + overflow-x: hidden; } -.inputField{ - border-radius: 100px !important; - margin: auto; - width: 420px !important; - padding: 7px; - outline: none; +.inputField { + border-radius: 100px !important; + margin: auto; + width: 420px !important; + padding: 7px; + outline: none; } -.sectionHeader{ - padding: 40px 0px 50px 0px; - font-size: 40px; +.sectionHeader { + padding: 40px 0px 50px 0px; + font-size: 40px; } -.rw{ - display: flex; - flex-direction: row; - padding-left: 17.5%; +.rw { + display: flex; + justify-content: center; + text-align: center; + vertical-align: middle; } -.btn{ - color: white !important; - background-color: #EF7326 !important; - border-radius: 100px !important; - height: 43px; - width: 115px; - position: relative; - left: -80px; - font-size: 16px !important; - outline: none; - border: none; +.btn { + color: white !important; + background-color: #ef7326 !important; + border-radius: 100px !important; + height: 43px; + width: 115px; + position: relative; + left: -80px; + font-size: 16px !important; + outline: none; + border: none; +} +.socialIcons { + color: white; + font-size: 35px; } -.socialIcons{ - color: white; - font-size: 35px; +.socialIcons i { + padding: 0px 18px; } -.socialIcons i{ - padding: 0px 18px; +.socialIcons a { + color: inherit; + text-decoration: none; + transition: transform 250ms; + display: inline-block; } -.socialIcons a{ - color: inherit; - text-decoration: none; - transition: transform 250ms; - display: inline-block; +.socialIcons a:hover { + color: white; + text-decoration: none; + transform: translateY(-4px); } -.socialIcons a:hover{ - color: white; - text-decoration: none; - transform: translateY(-4px); +@media only screen and (max-width: 500px) { + .socialIcons i { + padding: 0px 10px; + } + .inputField { + width: 290px !important; + } + .btn { + position: relative; + left: -50px; + } + .rw { + padding: 0% 2%; + } } -@media only screen and (max-width: 500px){ - .socialIcons i{ - padding: 0px 10px; - } - .inputField{ - width: 290px !important; - } - .btn{ - position: relative; - left: -50px; - } - .rw{ - padding: 0% 2%; - } -} \ No newline at end of file From 2c213aecfdb1d8c57af17ca02f1faf057ce82e33 Mon Sep 17 00:00:00 2001 From: apple2 Date: Thu, 16 Jul 2020 01:10:54 +0530 Subject: [PATCH 54/58] deployment changes --- frontend/package.json | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/frontend/package.json b/frontend/package.json index 8624c24..dd20e5a 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,5 +1,4 @@ { - "homepage": "http://girlscript-blr.github.io/BLRwebsite", "name": "girlscript-blr-frontend", "version": "0.1.0", "private": true, @@ -32,9 +31,7 @@ "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject", - "build:prod": "react-scripts build && rm -rf ../backend/public/app/* && cp -R build/* ../backend/public/app", - "predeploy": "npm run build", - "deploy": "gh-pages -d build" + "build:prod": "react-scripts build && rm -rf ../backend/public/app/* && cp -R build/* ../backend/public/app" }, "eslintConfig": { "extends": "react-app" From ff159df3b398dcb265d3d62b0e2de313c441326c Mon Sep 17 00:00:00 2001 From: Rishabh Gupta Date: Mon, 27 Jul 2020 21:59:37 +0530 Subject: [PATCH 55/58] Made the component join us --- frontend/.env.example | 1 + frontend/src/components/Join us/JoinUs.css | 14 ++++ frontend/src/components/Join us/JoinUs.jsx | 66 +++++++++++++++++++ .../Newsletter/Newsletter.module.css | 7 +- frontend/src/config.js | 1 + frontend/src/services/joinUs.js | 13 ++++ 6 files changed, 97 insertions(+), 5 deletions(-) create mode 100644 frontend/src/components/Join us/JoinUs.css create mode 100644 frontend/src/components/Join us/JoinUs.jsx create mode 100644 frontend/src/services/joinUs.js diff --git a/frontend/.env.example b/frontend/.env.example index fbb6a94..d8b8e53 100644 --- a/frontend/.env.example +++ b/frontend/.env.example @@ -2,3 +2,4 @@ REACT_APP_PARTNERSHIP_SHEET_ID= REACT_APP_BLOG_SHEET_ID= REACT_APP_HOME_DATA_SHEET_ID= REACT_APP_EVENTS_SHEET_ID= +REACT_APP_JOIN_US_SHEET_ID= \ No newline at end of file diff --git a/frontend/src/components/Join us/JoinUs.css b/frontend/src/components/Join us/JoinUs.css new file mode 100644 index 0000000..d8194b2 --- /dev/null +++ b/frontend/src/components/Join us/JoinUs.css @@ -0,0 +1,14 @@ +.cardContainer{ + display: flex; + flex-direction: row; + justify-content: space-around; + margin-left: 2%; +} + +@media only screen and (max-width: 500px){ + .cardContainer{ + flex-direction: column; + align-items: center; + justify-content: space-around; + } +} \ No newline at end of file diff --git a/frontend/src/components/Join us/JoinUs.jsx b/frontend/src/components/Join us/JoinUs.jsx new file mode 100644 index 0000000..f5de363 --- /dev/null +++ b/frontend/src/components/Join us/JoinUs.jsx @@ -0,0 +1,66 @@ +import React from "react"; +import "./JoinUs.css"; +import Headings from "../Headings/Headings"; +import { Row, Col, Card } from "react-bootstrap"; +import Button from "../Button/Button"; +import { getData as getJoinUsData, dataKeys } from "../../services/joinUs"; + +function JoinUs() { + const [joinUs, setJoinsUs] = React.useState([]); + + React.useEffect(() => { + getData(); + }, []); + + const getData = async () => { + const data = await getJoinUsData(); + if (data) { + setJoinsUs(data); + } + }; + + return ( +
      + + + JOIN US + + +
      + {joinUs.map((elem, index) => { + return ( + + ); + })} + ; +
      +
      + ); +} +function CardItem({ title, img, description, link }) { + return ( + + + + {title} + {description} + + + + ); +} + +export default JoinUs; diff --git a/frontend/src/components/Newsletter/Newsletter.module.css b/frontend/src/components/Newsletter/Newsletter.module.css index 5c89b88..50cb57d 100644 --- a/frontend/src/components/Newsletter/Newsletter.module.css +++ b/frontend/src/components/Newsletter/Newsletter.module.css @@ -1,8 +1,6 @@ .form-container { background-color: black; width: 100%; - text-align: center; - align-items: center; color: #ef7326; overflow-x: hidden; } @@ -19,8 +17,7 @@ } .rw { display: flex; - justify-content: center; - text-align: center; + padding-left: 32.5%; vertical-align: middle; } .btn { @@ -65,6 +62,6 @@ left: -50px; } .rw { - padding: 0% 2%; + padding: 0% 6.5%; } } diff --git a/frontend/src/config.js b/frontend/src/config.js index d0c063e..1c1de68 100644 --- a/frontend/src/config.js +++ b/frontend/src/config.js @@ -3,4 +3,5 @@ export default { blogSheetId: process.env.REACT_APP_BLOG_SHEET_ID, homeDataSheetId: process.env.REACT_APP_HOME_DATA_SHEET_ID, eventSheetId: process.env.REACT_APP_EVENTS_SHEET_ID, + joinUsSheetId: process.env.REACT_APP_JOIN_US_SHEET_ID, }; diff --git a/frontend/src/services/joinUs.js b/frontend/src/services/joinUs.js new file mode 100644 index 0000000..ae694fb --- /dev/null +++ b/frontend/src/services/joinUs.js @@ -0,0 +1,13 @@ +import config from "../config"; +import getSheetsData from "./sheets"; + +export const getData = async () => { + return await getSheetsData(config.joinUsSheetId); +}; + +export const dataKeys = { + title: "title", + img: "imagelink", + description: "description", + link: "formlink", +}; From 256f54a449f219dfa5fddb57bf21efada23739b7 Mon Sep 17 00:00:00 2001 From: AishwaryaKaranth Date: Fri, 31 Jul 2020 16:42:11 +0530 Subject: [PATCH 56/58] About Us page --- frontend/.env.example | 1 + frontend/package.json | 9 +- frontend/src/components/About/About.jsx | 113 ++++++++++++ .../src/components/About/About.module.scss | 174 ++++++++++++++++++ frontend/src/config.js | 1 + frontend/src/routes.jsx | 10 +- frontend/src/services/about.js | 18 ++ 7 files changed, 320 insertions(+), 6 deletions(-) create mode 100644 frontend/src/components/About/About.jsx create mode 100644 frontend/src/components/About/About.module.scss create mode 100644 frontend/src/services/about.js diff --git a/frontend/.env.example b/frontend/.env.example index fbb6a94..ad50da8 100644 --- a/frontend/.env.example +++ b/frontend/.env.example @@ -2,3 +2,4 @@ REACT_APP_PARTNERSHIP_SHEET_ID= REACT_APP_BLOG_SHEET_ID= REACT_APP_HOME_DATA_SHEET_ID= REACT_APP_EVENTS_SHEET_ID= +REACT_APP_ABOUT_SHEET_ID= \ No newline at end of file diff --git a/frontend/package.json b/frontend/package.json index dd20e5a..c76c29b 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -3,9 +3,10 @@ "version": "0.1.0", "private": true, "dependencies": { - "@fortawesome/fontawesome-svg-core": "^1.2.29", - "@fortawesome/free-regular-svg-icons": "^5.13.1", - "@fortawesome/free-solid-svg-icons": "^5.13.1", + "@fortawesome/fontawesome-svg-core": "^1.2.30", + "@fortawesome/free-brands-svg-icons": "^5.14.0", + "@fortawesome/free-regular-svg-icons": "^5.14.0", + "@fortawesome/free-solid-svg-icons": "^5.14.0", "@fortawesome/react-fontawesome": "^0.1.11", "@testing-library/jest-dom": "^4.2.4", "@testing-library/react": "^9.5.0", @@ -13,7 +14,7 @@ "axios": "^0.19.2", "bootstrap": "^4.5.0", "font-awesome": "^4.7.0", - "node-sass": "^4.13.1", + "node-sass": "^4.14.1", "react": "^16.13.1", "react-bootstrap": "^1.0.1", "react-dom": "^16.13.1", diff --git a/frontend/src/components/About/About.jsx b/frontend/src/components/About/About.jsx new file mode 100644 index 0000000..f13a2a7 --- /dev/null +++ b/frontend/src/components/About/About.jsx @@ -0,0 +1,113 @@ +import React from "react"; +import styles from "./About.module.scss"; +import "font-awesome/css/font-awesome.min.css"; + +import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' +import {Row, Col, Container} from "react-bootstrap"; + +import {getData as getAboutData, dataKeys, } from "../../services/about"; +import { faAward } from "@fortawesome/free-solid-svg-icons"; + +function About(){ + const [about,setAbout]=React.useState([]); + React.useEffect(()=>{ + getData(); + }, []); + const getData=async () => { + const data = await getAboutData(); + if(data){ + setAbout(data); + console.log(data); + } + }; + return( +
      +

      ABOUT US

      + +
      + {about.map((elem,index)=>{ + return( + <> + + + + + + + ); + })} +
      + ) +} + +function AboutItem({aboutgs,aboutgsblore,gsbloreimg,gsimg,ourmission}){ + + return( +
      + +

      +

      +

      ABOUT

      +

      GIRLSCRIPT

      +
      +

      +
      {aboutgs}
      + {"girlscript"} + +

      ABOUT

      +

      GIRLSCRIPT

      +

      BANGALORE

      +
      + + {"girlscript +
      {aboutgsblore}
      +

      OUR MISSION

      +
      {ourmission}
      + +
      + ) +} +function AboutGoals({goals}){ + const goal=goals.split(','); + return( + <> +

      GOALS

      +
      + {goal.map(goals=>
        {goals}
      )} +
      + + ); +} +function AboutMissionPoints({missionpoints}){ + const points=missionpoints.split(','); + + return( + <> +

      MISSION POINTS

      +
      + + {points.map(missionpoints=> + <> + + + {missionpoints} + + + )} + +
      + + ) +} +export default About; \ No newline at end of file diff --git a/frontend/src/components/About/About.module.scss b/frontend/src/components/About/About.module.scss new file mode 100644 index 0000000..e436085 --- /dev/null +++ b/frontend/src/components/About/About.module.scss @@ -0,0 +1,174 @@ +.about-us-heading{ + font-size: 56px; + color:#EF7326; + padding-top: 10%; +} +hr { + border: none; + border-top: 3px double #EF7326; + color: #333; + overflow: visible; + text-align: center; + height: 5px; + margin-top:-4rem; + margin-bottom:1rem; + margin-left:12rem; +} +hr:after { + background: #fff; + padding: 0 4px; + position: relative; + top: -13px; +} +.about-us-container{ + width:80%; + margin-left:10%; + margin-right:25%; + .about-subheading1{ + color:white; + font-weight:bolder; + text-align:left; + margin-top:-10px; + } + .about-subheading2{ + color:#EF7326; + font-weight:bolder; + text-align:left; + } + .about-gs{ + color:white; + text-align:left; + font-size: 20px; + margin-left:40%; + margin-top:4rem; + } + .about-gs-img{ + width: 45%; + height: 45%; + margin-left: -50rem; + margin-top: -15rem; + } + .about-gs-bangalore{ + color:white; + text-align:left; + font-size:20px; + margin-right:40%; + margin-top:-8rem; + + } + .about-gsblr-img{ + width: 40%; + height: 45%; + margin-right: -40rem; + margin-top: 5rem; + } + .about-heading2{ + margin-top: -10rem; + margin-left: 1rem; + margin-right: 10rem; + } + .about-gs-subheading3{ + color:white; + text-align:right; + font-weight:bolder; + } + .about-gs-subheading4{ + color:#EF7326; + text-align:right; + font-weight:bolder; + } + .about-gs-subheading5{ + color:#EF7326; + text-align:right; + justify-content: left; + font-weight:bolder; + } + .about-gsblr-line{ + border: none; + border-top: 3px double #EF7326; + color: #333; + overflow: visible; + text-align: center; + height: 5px; + margin-top: -1.5rem; + margin-bottom: 1rem; + margin-left: 2rem; + margin-right: 12rem; + } + .about-gsblr-line:after { + background: #fff; + padding: 0 4px; + position: relative; + + } + .about-ourmissions-heading{ + color:#EF7326; + font-weight:bolder; + margin-top:15rem; + + } + .about-ourmission{ + color:white; + margin-top:5rem; + font-size:20px; + } +} +.about-goals{ + color:white; + font-size:20px; + padding-bottom:4rem; +} +.about-goals-heading{ + color:#EF7326; + font-weight:bolder; + margin-top:10rem; +} +.mission-points-heading{ + color:#EF7326; + font-weight:bolder; + margin-top:5rem; + padding-bottom:5rem; +} +.about-mission-points{ + color:white; + font-size:20px; + + td{ + padding-right:5px; + padding-left:50px; + } +} + +@media (max-width: 500 px){ + .about-us-container{ + .about-gs{ + color:white; + text-align:left; + font-size: 20px; + margin-left:0; + margin-top:4rem; + } + .about-gs-img{ + width: 45%; + height: 45%; + margin-left: 0rem; + margin-top: -15rem; + } + .about-gs-bangalore{ + color:white; + text-align:left; + font-size:20px; + margin-right:40%; + margin-top:-8rem; + + } + .about-gsblr-img{ + width: 40%; + height: 45%; + margin-right: -40rem; + margin-top: 5rem; + } + } +} + + diff --git a/frontend/src/config.js b/frontend/src/config.js index d0c063e..2758056 100644 --- a/frontend/src/config.js +++ b/frontend/src/config.js @@ -3,4 +3,5 @@ export default { blogSheetId: process.env.REACT_APP_BLOG_SHEET_ID, homeDataSheetId: process.env.REACT_APP_HOME_DATA_SHEET_ID, eventSheetId: process.env.REACT_APP_EVENTS_SHEET_ID, + aboutSheetId: process.env.REACT_APP_ABOUT_SHEET_ID, }; diff --git a/frontend/src/routes.jsx b/frontend/src/routes.jsx index 606843e..b393ed3 100644 --- a/frontend/src/routes.jsx +++ b/frontend/src/routes.jsx @@ -6,10 +6,11 @@ import Newsletter from "./components/Newsletter/Newsletter"; import Footer from "./components/Footer/Footer"; const componentsNames = { HOME: "home", + ABOUT: "about", }; const components = {}; components[componentsNames.HOME] = Lazy(() => import("./components/Home/Home")); - +components[componentsNames.ABOUT] = Lazy(() => import("./components/About/About")); function getComponent(props, comp) { const Component = components[comp]; return ( @@ -31,7 +32,12 @@ let Routes = [ exact render={(props) => getComponent(props, componentsNames.HOME)} />, - + getComponent(props, componentsNames.ABOUT)} + />, } />, ]; diff --git a/frontend/src/services/about.js b/frontend/src/services/about.js new file mode 100644 index 0000000..852aa88 --- /dev/null +++ b/frontend/src/services/about.js @@ -0,0 +1,18 @@ +import config from "../config"; +import getSheetsData from "./sheets"; + +export const getData = async() => { + return (await getSheetsData(config.aboutSheetId)) +} + +export const dataKeys = { + aboutgirlscript:"aboutgirlscript", + aboutgirlscriptbangalore:"aboutgirlscriptbangalore", + girlscriptbangaloreimagelink:"girlscriptbangaloreimagelink", + girlscriptimagelink:"girlscriptimagelink", + goals:"goals", + missionpoints:"missionpoints", + ourmission:"ourmission", + + +} \ No newline at end of file From 53bcc4c514d46a373da8014c49da6afa18416e20 Mon Sep 17 00:00:00 2001 From: apple2 Date: Wed, 5 Aug 2020 15:02:54 +0530 Subject: [PATCH 57/58] minor look and feel fixes & added ContactUs page --- frontend/package-lock.json | 273 +++------------- frontend/src/components/About/About.jsx | 227 ++++++++------ .../src/components/About/About.module.scss | 296 +++++++++--------- frontend/src/components/Button/Button.jsx | 22 +- .../src/components/ContactUs/ContactUs.jsx | 12 + .../{Join us => ContactUs/JoinUs}/JoinUs.css | 0 .../{Join us => ContactUs/JoinUs}/JoinUs.jsx | 12 +- frontend/src/routes.jsx | 18 +- frontend/src/services/about.js | 24 +- 9 files changed, 362 insertions(+), 522 deletions(-) create mode 100644 frontend/src/components/ContactUs/ContactUs.jsx rename frontend/src/components/{Join us => ContactUs/JoinUs}/JoinUs.css (100%) rename frontend/src/components/{Join us => ContactUs/JoinUs}/JoinUs.jsx (82%) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 707e516..dd571ea 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1079,32 +1079,40 @@ "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" }, "@fortawesome/fontawesome-common-types": { - "version": "0.2.29", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.29.tgz", - "integrity": "sha512-cY+QfDTbZ7XVxzx7jxbC98Oxr/zc7R2QpTLqTxqlfyXDrAJjzi/xUIqAUsygELB62JIrbsWxtSRhayKFkGI7MA==" + "version": "0.2.30", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.30.tgz", + "integrity": "sha512-TsRwpTuKwFNiPhk1UfKgw7zNPeV5RhNp2Uw3pws+9gDAkPGKrtjR1y2lI3SYn7+YzyfuNknflpBA1LRKjt7hMg==" }, "@fortawesome/fontawesome-svg-core": { - "version": "1.2.29", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.29.tgz", - "integrity": "sha512-xmPmP2t8qrdo8RyKihTkGb09RnZoc+7HFBCnr0/6ZhStdGDSLeEd7ajV181+2W29NWIFfylO13rU+s3fpy3cnA==", + "version": "1.2.30", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.30.tgz", + "integrity": "sha512-E3sAXATKCSVnT17HYmZjjbcmwihrNOCkoU7dVMlasrcwiJAHxSKeZ+4WN5O+ElgO/FaYgJmASl8p9N7/B/RttA==", "requires": { - "@fortawesome/fontawesome-common-types": "^0.2.29" + "@fortawesome/fontawesome-common-types": "^0.2.30" + } + }, + "@fortawesome/free-brands-svg-icons": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-5.14.0.tgz", + "integrity": "sha512-WsqPFTvJFI7MYkcy0jeFE2zY+blC4OrnB9MJOcn1NxRXT/sSfEEhrI7CwzIkiYajLiVDBKWeErYOvpsMeodmCQ==", + "requires": { + "@fortawesome/fontawesome-common-types": "^0.2.30" } }, "@fortawesome/free-regular-svg-icons": { - "version": "5.13.1", - "resolved": "https://registry.npmjs.org/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-5.13.1.tgz", - "integrity": "sha512-sSeaqqmv2ovA5LKcrbh3VnEDZHVhaxijWKm4R0AdT0eG21pgxNsJbStD8lW9z6bgSuWXRNHhbhOmARuRCLS8tw==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-5.14.0.tgz", + "integrity": "sha512-6LCFvjGSMPoUQbn3NVlgiG4CY5iIY8fOm+to/D6QS/GvdqhDt+xZklQeERdCvVRbnFa1ITc1rJHPRXqkX5wztQ==", "requires": { - "@fortawesome/fontawesome-common-types": "^0.2.29" + "@fortawesome/fontawesome-common-types": "^0.2.30" } }, "@fortawesome/free-solid-svg-icons": { - "version": "5.13.1", - "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.13.1.tgz", - "integrity": "sha512-LQH/0L1p4+rqtoSHa9qFYR84hpuRZKqaQ41cfBQx8b68p21zoWSekTAeA54I/2x9VlCHDLFlG74Nmdg4iTPQOg==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.14.0.tgz", + "integrity": "sha512-M933RDM8cecaKMWDSk3FRYdnzWGW7kBBlGNGfvqLVwcwhUPNj9gcw+xZMrqBdRqxnSXdl3zWzTCNNGEtFUq67Q==", "requires": { - "@fortawesome/fontawesome-common-types": "^0.2.29" + "@fortawesome/fontawesome-common-types": "^0.2.30" } }, "@fortawesome/react-fontawesome": { @@ -6443,12 +6451,12 @@ } }, "globule": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.1.tgz", - "integrity": "sha512-OVyWOHgw29yosRHCHo7NncwR1hW5ew0W/UrvtwvjefVJeQ26q4/8r8FmPsSF1hJ93IgWkyv16pCTz6WblMzm/g==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", + "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", "requires": { "glob": "~7.1.1", - "lodash": "~4.17.12", + "lodash": "~4.17.10", "minimatch": "~3.0.2" } }, @@ -8427,9 +8435,9 @@ } }, "js-base64": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.2.tgz", - "integrity": "sha512-Vg8czh0Q7sFBSUMWWArX/miJeBWYBPpdU/3M/DKSaekLMqrqVPaedp+5mZhie/r0lgrcaYBfwXatEew6gwgiQQ==" + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==" }, "js-tokens": { "version": "4.0.0", @@ -9569,9 +9577,9 @@ "integrity": "sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==" }, "node-sass": { - "version": "4.13.1", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.13.1.tgz", - "integrity": "sha512-TTWFx+ZhyDx1Biiez2nB0L3YrCZ/8oHagaDalbuBSlqXgUPsdkUSzJsVxeDO9LtPB49+Fh3WQl3slABo6AotNw==", + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", + "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", "requires": { "async-foreach": "^0.1.3", "chalk": "^1.1.1", @@ -9587,7 +9595,7 @@ "node-gyp": "^3.8.0", "npmlog": "^4.0.0", "request": "^2.88.0", - "sass-graph": "^2.2.4", + "sass-graph": "2.2.5", "stdout-stream": "^1.4.0", "true-case-path": "^1.0.2" }, @@ -12594,219 +12602,14 @@ "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" }, "sass-graph": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", - "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", + "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", "requires": { "glob": "^7.0.0", "lodash": "^4.0.0", "scss-tokenizer": "^0.2.3", - "yargs": "^7.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" - }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "requires": { - "invert-kv": "^1.0.0" - } - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - } - }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "requires": { - "lcid": "^1.0.0" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "requires": { - "error-ex": "^1.2.0" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "requires": { - "is-utf8": "^0.2.0" - } - }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=" - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - } - }, - "y18n": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", - "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" - }, - "yargs": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", - "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^5.0.0" - } - }, - "yargs-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", - "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", - "requires": { - "camelcase": "^3.0.0" - } - } + "yargs": "^13.3.2" } }, "sass-loader": { diff --git a/frontend/src/components/About/About.jsx b/frontend/src/components/About/About.jsx index f13a2a7..9f787fb 100644 --- a/frontend/src/components/About/About.jsx +++ b/frontend/src/components/About/About.jsx @@ -1,113 +1,136 @@ import React from "react"; import styles from "./About.module.scss"; import "font-awesome/css/font-awesome.min.css"; +import Headings from "../Headings/Headings"; +import Button from "../Button/Button"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; +import { Row, Col, Container } from "react-bootstrap"; -import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' -import {Row, Col, Container} from "react-bootstrap"; - -import {getData as getAboutData, dataKeys, } from "../../services/about"; +import { getData as getAboutData, dataKeys } from "../../services/about"; import { faAward } from "@fortawesome/free-solid-svg-icons"; -function About(){ - const [about,setAbout]=React.useState([]); - React.useEffect(()=>{ - getData(); - }, []); - const getData=async () => { - const data = await getAboutData(); - if(data){ - setAbout(data); - console.log(data); - } - }; - return( -
      -

      ABOUT US

      - -
      - {about.map((elem,index)=>{ - return( - <> - - - - - - - ); - })} -
      - ) +function About() { + const [about, setAbout] = React.useState([]); + React.useEffect(() => { + getData(); + }, []); + const getData = async () => { + const data = await getAboutData(); + if (data) { + setAbout(data); + console.log(data); + } + }; + return ( +
      +
      + ABOUT US +
      + +
      + {about.map((elem, index) => { + return ( + <> + + + + + ); + })} +
      + ); } -function AboutItem({aboutgs,aboutgsblore,gsbloreimg,gsimg,ourmission}){ - - return( -
      - -

      -

      -

      ABOUT

      -

      GIRLSCRIPT

      -
      -

      -
      {aboutgs}
      - {"girlscript"} - -

      ABOUT

      -

      GIRLSCRIPT

      -

      BANGALORE

      -
      - - {"girlscript -
      {aboutgsblore}
      -

      OUR MISSION

      -
      {ourmission}
      - -
      - ) +function AboutItem({ aboutgs, aboutgsblore, gsbloreimg, gsimg, ourmission }) { + return ( +
      +

      +

      +

      ABOUT

      +

      GIRLSCRIPT

      +
      +

      +
      +
      {aboutgs}
      +

      +
      + +
      +
      + {"girlscript"} + +

      ABOUT

      +

      GIRLSCRIPT

      +

      BANGALORE

      +
      + + {"girlscript +
      {aboutgsblore}
      +

      + OUR MISSION +

      +
      {ourmission}
      +
      + ); } -function AboutGoals({goals}){ - const goal=goals.split(','); - return( - <> -

      GOALS

      -
      - {goal.map(goals=>
        {goals}
      )} -
      - - ); +function AboutGoals({ goals }) { + const goal = goals.split(","); + return ( + <> +

      + GOALS +

      +
      + {goal.map((goals) => ( +
        {goals}
      + ))} +
      + + ); } -function AboutMissionPoints({missionpoints}){ - const points=missionpoints.split(','); - - return( - <> -

      MISSION POINTS

      -
      - - {points.map(missionpoints=> - <> - - - {missionpoints} - - - )} - -
      - - ) +function AboutMissionPoints({ missionpoints }) { + const points = missionpoints.split(","); + + return ( + <> +
      + + + + {points.map((missionpoints) => ( + <> + + +
      {missionpoints}
      + + + ))} + +
      +
      +
      + + ); } -export default About; \ No newline at end of file +export default About; diff --git a/frontend/src/components/About/About.module.scss b/frontend/src/components/About/About.module.scss index e436085..534f0b2 100644 --- a/frontend/src/components/About/About.module.scss +++ b/frontend/src/components/About/About.module.scss @@ -1,18 +1,18 @@ -.about-us-heading{ - font-size: 56px; - color:#EF7326; - padding-top: 10%; +.about-us-heading { + font-size: 56px; + color: #ef7326; + padding-top: 10%; } hr { border: none; - border-top: 3px double #EF7326; + border-top: 3px double #ef7326; color: #333; overflow: visible; text-align: center; height: 5px; - margin-top:-4rem; - margin-bottom:1rem; - margin-left:12rem; + margin-top: -4rem; + margin-bottom: 1rem; + margin-left: 12rem; } hr:after { background: #fff; @@ -20,155 +20,145 @@ hr:after { position: relative; top: -13px; } -.about-us-container{ - width:80%; - margin-left:10%; - margin-right:25%; - .about-subheading1{ - color:white; - font-weight:bolder; - text-align:left; - margin-top:-10px; - } - .about-subheading2{ - color:#EF7326; - font-weight:bolder; - text-align:left; - } - .about-gs{ - color:white; - text-align:left; - font-size: 20px; - margin-left:40%; - margin-top:4rem; - } - .about-gs-img{ - width: 45%; - height: 45%; - margin-left: -50rem; - margin-top: -15rem; - } - .about-gs-bangalore{ - color:white; - text-align:left; - font-size:20px; - margin-right:40%; - margin-top:-8rem; - - } - .about-gsblr-img{ - width: 40%; - height: 45%; - margin-right: -40rem; - margin-top: 5rem; - } - .about-heading2{ - margin-top: -10rem; - margin-left: 1rem; - margin-right: 10rem; - } - .about-gs-subheading3{ - color:white; - text-align:right; - font-weight:bolder; - } - .about-gs-subheading4{ - color:#EF7326; - text-align:right; - font-weight:bolder; - } - .about-gs-subheading5{ - color:#EF7326; - text-align:right; - justify-content: left; - font-weight:bolder; - } - .about-gsblr-line{ - border: none; - border-top: 3px double #EF7326; - color: #333; - overflow: visible; - text-align: center; - height: 5px; - margin-top: -1.5rem; - margin-bottom: 1rem; - margin-left: 2rem; - margin-right: 12rem; - } - .about-gsblr-line:after { - background: #fff; - padding: 0 4px; - position: relative; - - } - .about-ourmissions-heading{ - color:#EF7326; - font-weight:bolder; - margin-top:15rem; - - } - .about-ourmission{ - color:white; - margin-top:5rem; - font-size:20px; - } +.about-us-container { + width: 80%; + margin-left: 10%; + margin-right: 25%; + .about-subheading1 { + color: white; + font-weight: bolder; + text-align: left; + margin-top: -10px; + } + .about-subheading2 { + color: #ef7326; + font-weight: bolder; + text-align: left; + } + .about-gs { + color: white; + text-align: left; + font-size: 20px; + margin-left: 40%; + margin-top: 4rem; + } + .about-gs-img { + width: 45%; + height: 45%; + margin-left: -50rem; + margin-top: -15rem; + } + .about-gs-bangalore { + color: white; + text-align: left; + font-size: 20px; + margin-right: 40%; + margin-top: -8rem; + } + .about-gsblr-img { + width: 40%; + height: 45%; + margin-right: -40rem; + margin-top: 5rem; + } + .about-heading2 { + margin-top: -10rem; + margin-left: 1rem; + margin-right: 10rem; + } + .about-gs-subheading3 { + color: white; + text-align: right; + font-weight: bolder; + } + .about-gs-subheading4 { + color: #ef7326; + text-align: right; + font-weight: bolder; + } + .about-gs-subheading5 { + color: #ef7326; + text-align: right; + justify-content: left; + font-weight: bolder; + } + .about-gsblr-line { + border: none; + border-top: 3px double #ef7326; + color: #333; + overflow: visible; + text-align: center; + height: 5px; + margin-top: -1.5rem; + margin-bottom: 1rem; + margin-left: 2rem; + margin-right: 12rem; + } + .about-gsblr-line:after { + background: #fff; + padding: 0 4px; + position: relative; + } + .about-ourmissions-heading { + color: #ef7326; + font-weight: bolder; + margin-top: 6rem; + } + .about-ourmission { + color: white; + margin-top: 5rem; + font-size: 20px; + } } -.about-goals{ - color:white; - font-size:20px; - padding-bottom:4rem; +.about-goals { + color: white; + font-size: 20px; + padding: 3rem 0 4rem 0; } -.about-goals-heading{ - color:#EF7326; - font-weight:bolder; - margin-top:10rem; +.about-goals-heading { + color: #ef7326; + font-weight: bolder; + margin-top: 15px; } -.mission-points-heading{ - color:#EF7326; - font-weight:bolder; - margin-top:5rem; - padding-bottom:5rem; +.mission-points-heading { + color: #ef7326; + font-weight: bolder; + margin-top: 20px; + padding-bottom: 5rem; } -.about-mission-points{ - color:white; - font-size:20px; - - td{ - padding-right:5px; - padding-left:50px; - } +.about-mission-points { + color: white; + font-size: 20px; + padding-top: 20px; } -@media (max-width: 500 px){ - .about-us-container{ - .about-gs{ - color:white; - text-align:left; - font-size: 20px; - margin-left:0; - margin-top:4rem; - } - .about-gs-img{ - width: 45%; - height: 45%; - margin-left: 0rem; - margin-top: -15rem; - } - .about-gs-bangalore{ - color:white; - text-align:left; - font-size:20px; - margin-right:40%; - margin-top:-8rem; - - } - .about-gsblr-img{ - width: 40%; - height: 45%; - margin-right: -40rem; - margin-top: 5rem; - } +@media (max-width: 500 px) { + .about-us-container { + .about-gs { + color: white; + text-align: left; + font-size: 20px; + margin-left: 0; + margin-top: 4rem; } -} - - + .about-gs-img { + width: 45%; + height: 45%; + margin-left: 0rem; + margin-top: -15rem; + } + .about-gs-bangalore { + color: white; + text-align: left; + font-size: 20px; + margin-right: 40%; + margin-top: -8rem; + } + .about-gsblr-img { + width: 40%; + height: 45%; + margin-right: -40rem; + margin-top: 5rem; + } + } +} diff --git a/frontend/src/components/Button/Button.jsx b/frontend/src/components/Button/Button.jsx index afa2fcd..2060e04 100644 --- a/frontend/src/components/Button/Button.jsx +++ b/frontend/src/components/Button/Button.jsx @@ -7,24 +7,24 @@ import { Link } from "react-router-dom"; * * To open an external link on button click, add `href` prop as in `a` tag. * - * You can also pass `onClick` prop on the button + * You can also pass `onClick` prop on the button */ function Button({ children, onClick, to, href }) { - if(to) { - return ( + if (to) { + return ( {children} - ); - } + ); + } - if(href) { + if (href) { return ( - {children} diff --git a/frontend/src/components/ContactUs/ContactUs.jsx b/frontend/src/components/ContactUs/ContactUs.jsx new file mode 100644 index 0000000..34631d1 --- /dev/null +++ b/frontend/src/components/ContactUs/ContactUs.jsx @@ -0,0 +1,12 @@ +import React from "react"; +import JoinUs from "./JoinUs/JoinUs"; + +function ContactUs() { + return ( +
      + +
      + ); +} + +export default ContactUs; diff --git a/frontend/src/components/Join us/JoinUs.css b/frontend/src/components/ContactUs/JoinUs/JoinUs.css similarity index 100% rename from frontend/src/components/Join us/JoinUs.css rename to frontend/src/components/ContactUs/JoinUs/JoinUs.css diff --git a/frontend/src/components/Join us/JoinUs.jsx b/frontend/src/components/ContactUs/JoinUs/JoinUs.jsx similarity index 82% rename from frontend/src/components/Join us/JoinUs.jsx rename to frontend/src/components/ContactUs/JoinUs/JoinUs.jsx index f5de363..3000f46 100644 --- a/frontend/src/components/Join us/JoinUs.jsx +++ b/frontend/src/components/ContactUs/JoinUs/JoinUs.jsx @@ -1,9 +1,9 @@ import React from "react"; import "./JoinUs.css"; -import Headings from "../Headings/Headings"; +import Headings from "../../Headings/Headings"; import { Row, Col, Card } from "react-bootstrap"; -import Button from "../Button/Button"; -import { getData as getJoinUsData, dataKeys } from "../../services/joinUs"; +import Button from "../../Button/Button"; +import { getData as getJoinUsData, dataKeys } from "../../../services/joinUs"; function JoinUs() { const [joinUs, setJoinsUs] = React.useState([]); @@ -21,7 +21,7 @@ function JoinUs() { return (
      - + JOIN US @@ -57,7 +57,9 @@ function CardItem({ title, img, description, link }) { {title} {description} - + ); diff --git a/frontend/src/routes.jsx b/frontend/src/routes.jsx index b393ed3..a5e4ad8 100644 --- a/frontend/src/routes.jsx +++ b/frontend/src/routes.jsx @@ -7,10 +7,16 @@ import Footer from "./components/Footer/Footer"; const componentsNames = { HOME: "home", ABOUT: "about", + CONTACT: "contact", }; const components = {}; components[componentsNames.HOME] = Lazy(() => import("./components/Home/Home")); -components[componentsNames.ABOUT] = Lazy(() => import("./components/About/About")); +components[componentsNames.ABOUT] = Lazy(() => + import("./components/About/About") +); +components[componentsNames.CONTACT] = Lazy(() => + import("./components/ContactUs/ContactUs") +); function getComponent(props, comp) { const Component = components[comp]; return ( @@ -36,8 +42,14 @@ let Routes = [ key="about" path="/about" exact - render={(props)=>getComponent(props, componentsNames.ABOUT)} - />, + render={(props) => getComponent(props, componentsNames.ABOUT)} + />, + getComponent(props, componentsNames.CONTACT)} + />, } />, ]; diff --git a/frontend/src/services/about.js b/frontend/src/services/about.js index 852aa88..c57f094 100644 --- a/frontend/src/services/about.js +++ b/frontend/src/services/about.js @@ -1,18 +1,16 @@ import config from "../config"; import getSheetsData from "./sheets"; -export const getData = async() => { - return (await getSheetsData(config.aboutSheetId)) -} +export const getData = async () => { + return await getSheetsData(config.aboutSheetId); +}; export const dataKeys = { - aboutgirlscript:"aboutgirlscript", - aboutgirlscriptbangalore:"aboutgirlscriptbangalore", - girlscriptbangaloreimagelink:"girlscriptbangaloreimagelink", - girlscriptimagelink:"girlscriptimagelink", - goals:"goals", - missionpoints:"missionpoints", - ourmission:"ourmission", - - -} \ No newline at end of file + aboutgirlscript: "aboutgirlscript", + aboutgirlscriptbangalore: "aboutgirlscriptbangalore", + girlscriptbangaloreimagelink: "girlscriptbangaloreimagelink", + girlscriptimagelink: "girlscriptimagelink", + goals: "goals", + missionpoints: "missionpoints", + ourmission: "ourmission", +}; From 963de4b2d3601e694cbbad2952d298724e557b9f Mon Sep 17 00:00:00 2001 From: apple2 Date: Wed, 5 Aug 2020 21:39:32 +0530 Subject: [PATCH 58/58] alignment fixes and zoom effect in Join us page --- .../components/ContactUs/JoinUs/JoinUs.css | 14 ----- .../components/ContactUs/JoinUs/JoinUs.jsx | 54 ++++++++++--------- .../ContactUs/JoinUs/JoinUs.module.scss | 43 +++++++++++++++ .../src/components/Newsletter/Newsletter.jsx | 2 +- 4 files changed, 74 insertions(+), 39 deletions(-) delete mode 100644 frontend/src/components/ContactUs/JoinUs/JoinUs.css create mode 100644 frontend/src/components/ContactUs/JoinUs/JoinUs.module.scss diff --git a/frontend/src/components/ContactUs/JoinUs/JoinUs.css b/frontend/src/components/ContactUs/JoinUs/JoinUs.css deleted file mode 100644 index d8194b2..0000000 --- a/frontend/src/components/ContactUs/JoinUs/JoinUs.css +++ /dev/null @@ -1,14 +0,0 @@ -.cardContainer{ - display: flex; - flex-direction: row; - justify-content: space-around; - margin-left: 2%; -} - -@media only screen and (max-width: 500px){ - .cardContainer{ - flex-direction: column; - align-items: center; - justify-content: space-around; - } -} \ No newline at end of file diff --git a/frontend/src/components/ContactUs/JoinUs/JoinUs.jsx b/frontend/src/components/ContactUs/JoinUs/JoinUs.jsx index 3000f46..3d58720 100644 --- a/frontend/src/components/ContactUs/JoinUs/JoinUs.jsx +++ b/frontend/src/components/ContactUs/JoinUs/JoinUs.jsx @@ -1,5 +1,5 @@ import React from "react"; -import "./JoinUs.css"; +import styles from "./JoinUs.module.scss"; import Headings from "../../Headings/Headings"; import { Row, Col, Card } from "react-bootstrap"; import Button from "../../Button/Button"; @@ -20,48 +20,54 @@ function JoinUs() { }; return ( -
      - - +
      + + JOIN US -
      + {joinUs.map((elem, index) => { return ( ); })} ; -
      +
      ); } function CardItem({ title, img, description, link }) { return ( - - - - {title} - {description} - - - + +
      + +
      + +
      + + {title} + {description} +
      + +
      +
      +
      +
      + ); } diff --git a/frontend/src/components/ContactUs/JoinUs/JoinUs.module.scss b/frontend/src/components/ContactUs/JoinUs/JoinUs.module.scss new file mode 100644 index 0000000..d8f6a99 --- /dev/null +++ b/frontend/src/components/ContactUs/JoinUs/JoinUs.module.scss @@ -0,0 +1,43 @@ +.join-us-back { + padding: 10% 0 5% 0; +} + +.card-back { + width: 18rem; + background-color: black; + border: white solid 2px; + color: white; +} + +.button-display { + display: none; +} + +.zoom { + transition: transform 0.2s; + margin: 0 auto; +} + +.zoom:hover { + -ms-transform: scale(1.2); /* IE 9 */ + -webkit-transform: scale(1.2); /* Safari 3-8 */ + transform: scale(1.2); + + .button-display { + display: block; + } +} + +.card-image { + margin-top: 20px; + width: 100px; + height: 100px; +} + +@media only screen and (max-width: 500px) { + .cardContainer { + flex-direction: column; + align-items: center; + justify-content: space-around; + } +} diff --git a/frontend/src/components/Newsletter/Newsletter.jsx b/frontend/src/components/Newsletter/Newsletter.jsx index f94f6f8..d1dbbba 100644 --- a/frontend/src/components/Newsletter/Newsletter.jsx +++ b/frontend/src/components/Newsletter/Newsletter.jsx @@ -67,7 +67,7 @@ class News extends React.Component { render() { return (
      - + NEWSLETTER

      s3D8PRnFc$h1sF-{9n>?RtW{IPp_FlcFSq@% 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πJADEZP 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
      unISaB_0qHga*l< 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 Z~oe9y+=QuNZ-F}=bqLS|^dM7zDyW!O$L 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:n$fI`YPD}Qfa4V?%?}pojMPcgY%!BhG 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 BA! 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